@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=Jost:wght@200;300;400;500&display=swap";:root,.color-default{--sw-black:#0c0c0c;--sw-dark:#161616;--sw-surface:#1e1e1e;--sw-border:#2a2a2a;--sw-cream:#f0ebe2;--sw-warm:#d6cfc4;--sw-muted:#8a8278;--sw-gold:#c9a96e;--sw-gold-lt:#e2c898;--sw-red:#c0392b;--color-foreground:var(--sw-cream);--color-background:var(--sw-black);--color-background-gradient:linear-gradient(180deg,#0c0c0c 0%,#0c0c0c 100%);--color-background-alt:#161616;--color-button-foreground:var(--sw-black);--color-button-background:var(--sw-gold);--color-outlines:var(--sw-gold);--color-borders:var(--sw-border);--color-card-foreground:var(--sw-cream);--color-card-background:var(--sw-surface);--color-card-borders:var(--sw-border);--color-card-button-foreground:var(--sw-black);--color-card-button-background:var(--sw-gold);--color-overlay-text:var(--sw-cream);--color-overlay-buttons:var(--sw-gold);--color-overlay:var(--sw-black);--color-foreground-rgb:240 235 226;--color-background-rgb:12 12 12;--color-overlay-rgb:12 12 12;--font-heading-family:"Cormorant Garamond",Georgia,serif;--font-heading-style:normal;--font-heading-weight:300;--font-heading-line-height:1.1;--font-heading-letter-spacing:0em;--font-heading-text-transform:none;--font-body-family:"Jost",system-ui,sans-serif;--font-body-style:normal;--font-body-weight:300;--font-body-line-height:1.7;--font-body-letter-spacing:0em;--font-subheader-family:"Jost",sans-serif;--font-subheader-weight:400;--font-subheader-style:normal;--font-subheader-letter-spacing:.25em;--font-subheader-text-transform:uppercase;--button-border-radius:0px;--card-border-radius:0px;--badge-border-radius:0px;--modal-border-radius:0px;--input-border-radius:0px;--review-stars:var(--sw-gold);--cart-dot-background:var(--sw-gold);--cart-dot-foreground:var(--sw-black);--placeholder-bg:#1e1e1e}.color-alternative-1{--color-foreground:var(--sw-cream);--color-background:#161616;--color-background-alt:#1e1e1e;--color-button-foreground:var(--sw-black);--color-button-background:var(--sw-gold);--color-outlines:var(--sw-gold);--color-borders:var(--sw-border);--color-card-background:#1e1e1e;--color-card-foreground:var(--sw-cream);--color-card-button-background:var(--sw-gold);--color-card-button-foreground:var(--sw-black);--color-foreground-rgb:240 235 226;--color-background-rgb:22 22 22}.color-alternative-2{--color-foreground:var(--sw-cream);--color-background:#1e1e1e;--color-background-alt:#252525;--color-button-foreground:var(--sw-black);--color-button-background:var(--sw-gold);--color-outlines:var(--sw-gold);--color-borders:var(--sw-border);--color-card-background:#161616;--color-card-foreground:var(--sw-cream);--color-card-button-background:var(--sw-gold);--color-card-button-foreground:var(--sw-black);--color-foreground-rgb:240 235 226;--color-background-rgb:30 30 30}html,body{background:var(--sw-black)!important;color:var(--sw-cream)!important;-webkit-font-smoothing:antialiased}*,*:before,*:after{font-family:Jost,system-ui,sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading,.section-header__title,.card__title,.product__title,.hero__heading{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;color:var(--sw-cream)!important;line-height:1.1!important}.subheading,.section-header__subtitle,.card__vendor{font-family:Jost,sans-serif!important;font-weight:400!important;letter-spacing:.3em!important;text-transform:uppercase!important;font-size:.65em!important;color:var(--sw-gold)!important}a{color:var(--sw-cream);transition:color .3s}a:hover{color:var(--sw-gold)}::selection{background:var(--sw-gold);color:var(--sw-black)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--sw-black)}::-webkit-scrollbar-thumb{background:var(--sw-border)}::-webkit-scrollbar-thumb:hover{background:var(--sw-gold)}:focus-visible{outline:1px solid var(--sw-gold)!important;outline-offset:3px!important}hr{border-color:var(--sw-border)!important}.header-wrapper,.header,.header-sticky-wrapper{background:#0c0c0cf5!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border-bottom:1px solid var(--sw-border)!important;box-shadow:none!important}.header__heading,.header__heading a,.header__heading-logo{font-family:Cormorant Garamond,serif!important;font-size:16px!important;letter-spacing:6px!important;text-transform:uppercase!important;color:var(--sw-cream)!important;font-weight:300!important}.header__menu-item,.header__menu-item a,.header__menu-item span,.header__menu-item .link{font-family:Jost,sans-serif!important;font-size:10px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:var(--sw-warm)!important;font-weight:400!important;transition:color .3s!important}.header__menu-item:hover a,.header__menu-item:hover span{color:var(--sw-gold)!important}.header__icon,.header__icon svg{color:var(--sw-warm)!important;stroke:var(--sw-warm)!important;transition:color .3s,stroke .3s!important}.header__icon:hover svg{color:var(--sw-gold)!important;stroke:var(--sw-gold)!important}.cart-count-bubble,[class*=cart-count],[class*=cart-dot]{background:var(--sw-gold)!important;color:var(--sw-black)!important;font-weight:600!important}.mega-menu,.mega-menu__content,.header__submenu{background:var(--sw-dark)!important;border:1px solid var(--sw-border)!important;border-top:2px solid var(--sw-gold)!important;box-shadow:0 20px 60px #000c!important}.mega-menu a,.header__submenu a{color:var(--sw-warm)!important}.mega-menu a:hover,.header__submenu a:hover{color:var(--sw-gold)!important}.btn,.button,.btn--primary,.button--primary,.product-form__submit,.cart__checkout-button,.shopify-payment-button__button--unbranded,input[type=submit]{background:var(--sw-gold)!important;color:var(--sw-black)!important;border:none!important;border-radius:0!important;font-family:Jost,sans-serif!important;font-size:10px!important;letter-spacing:3px!important;text-transform:uppercase!important;font-weight:500!important;transition:background .3s,transform .2s!important}.btn:hover,.button:hover,.btn--primary:hover,.product-form__submit:hover,.cart__checkout-button:hover{background:var(--sw-gold-lt)!important;color:var(--sw-black)!important;transform:translateY(-1px)!important}.btn--secondary,.button--secondary,.btn--outline{background:transparent!important;color:var(--sw-cream)!important;border:1px solid rgba(240,235,226,.3)!important;border-radius:0!important;font-family:Jost,sans-serif!important;font-size:10px!important;letter-spacing:3px!important;text-transform:uppercase!important}.btn--secondary:hover,.btn--outline:hover{border-color:var(--sw-cream)!important}.btn--text,.text-button{color:var(--sw-gold)!important;border-bottom:1px solid rgba(201,169,110,.4)!important;font-size:10px!important;letter-spacing:2.5px!important;text-transform:uppercase!important;background:none!important;padding:0 0 2px!important}.btn--text:hover,.text-button:hover{color:var(--sw-gold-lt)!important;border-color:var(--sw-gold)!important}.card--product{background:var(--sw-surface)!important;border:1px solid var(--sw-border)!important;border-radius:0!important;overflow:hidden!important;transition:border-color .35s!important}.card--product:hover{border-color:#c9a96e66!important}.card--product .card-media img{transition:transform .7s ease!important}.card--product:hover .card-media img{transform:scale(1.04)!important}.card__information,.card__info{padding:18px 20px 20px!important;background:var(--sw-surface)!important;border-top:1px solid var(--sw-border)!important}.card__heading,.card__heading a,.card__title{font-family:Cormorant Garamond,serif!important;font-weight:300!important;font-size:clamp(16px,1.5vw,22px)!important;color:var(--sw-cream)!important;line-height:1.25!important}.card__vendor{font-size:9px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:var(--sw-gold)!important;margin-bottom:6px!important}.price__amount,.price-item,.price .money{font-family:Cormorant Garamond,serif!important;font-weight:300!important;color:var(--sw-cream)!important}.price--on-sale .price-item--regular,.price__compare{color:var(--sw-muted)!important;text-decoration:line-through!important}.card__action,.card-actions{padding:0 20px 18px!important;background:var(--sw-surface)!important}.product__title{font-family:Cormorant Garamond,serif!important;font-weight:300!important;line-height:1.1!important;color:var(--sw-cream)!important}.product__vendor{font-size:10px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:var(--sw-gold)!important}.swatch,.swatch-button,.variant-input-wrapper label,.product-form__input label{border:1px solid var(--sw-border)!important;border-radius:0!important;color:var(--sw-warm)!important;background:transparent!important;transition:border-color .3s,color .3s!important}.swatch:hover,.swatch--active,.product-form__input input:checked+label{border-color:var(--sw-gold)!important;color:var(--sw-gold)!important;background:transparent!important}.quantity,.quantity-input{border:1px solid var(--sw-border)!important;border-radius:0!important;background:transparent!important;color:var(--sw-cream)!important}.quantity__button{color:var(--sw-cream)!important;background:transparent!important;border-color:var(--sw-border)!important}.quantity__button:hover{background:var(--sw-surface)!important}.quantity__input{background:transparent!important;color:var(--sw-cream)!important;border-left:1px solid var(--sw-border)!important;border-right:1px solid var(--sw-border)!important}.product__description,.rte{color:var(--sw-warm)!important;line-height:2!important}.accordion__title,.accordion__button{font-family:Jost,sans-serif!important;font-size:10px!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:var(--sw-warm)!important;border-color:var(--sw-border)!important;background:transparent!important}.accordion__title:hover{color:var(--sw-gold)!important}.cart-drawer,.drawer,.drawer--cart,[class*=cart-drawer],[class*=drawer--cart]{background:var(--sw-dark)!important;border-left:1px solid var(--sw-border)!important;color:var(--sw-cream)!important}.drawer__header,.cart-drawer__header{border-bottom:1px solid var(--sw-border)!important;background:var(--sw-dark)!important}.cart-drawer__title,.drawer__heading{font-family:Cormorant Garamond,serif!important;font-weight:300!important;color:var(--sw-cream)!important}.cart-drawer__footer,[class*=drawer__footer]{background:var(--sw-dark)!important;border-top:1px solid var(--sw-border)!important}.cart-item,[class*=cart-item]{border-bottom:1px solid var(--sw-border)!important;background:transparent!important}.cart-item__name,.cart-item__title{font-family:Cormorant Garamond,serif!important;font-weight:300!important;color:var(--sw-cream)!important}.cart-item__details{color:var(--sw-muted)!important}.totals,.cart__totals{border-top:1px solid var(--sw-border)!important;color:var(--sw-cream)!important}.totals__subtotal{font-family:Cormorant Garamond,serif!important;font-weight:300!important;color:var(--sw-cream)!important}.drawer-menu,[class*=drawer-menu],.drawer--menu{background:var(--sw-black)!important}.drawer-menu__item,.drawer-menu__nav-item{border-color:var(--sw-border)!important;font-family:Cormorant Garamond,serif!important;font-size:1.8em!important;font-weight:300!important;color:var(--sw-cream)!important}.drawer-menu__item:hover{color:var(--sw-gold)!important}input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],textarea,select,.field__input{background:var(--sw-surface)!important;border:1px solid var(--sw-border)!important;border-radius:0!important;color:var(--sw-cream)!important;font-family:Jost,sans-serif!important}input::placeholder,textarea::placeholder{color:var(--sw-muted)!important}input:focus,textarea:focus,select:focus{border-color:var(--sw-gold)!important;box-shadow:none!important;outline:none!important}.field__label,label{font-family:Jost,sans-serif!important;font-size:9px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--sw-muted)!important}input[type=checkbox],input[type=radio]{accent-color:var(--sw-gold)!important}.section-header__title{font-family:Cormorant Garamond,serif!important;font-weight:300!important;color:var(--sw-cream)!important}.section-header__subtitle{font-family:Jost,sans-serif!important;font-size:10px!important;letter-spacing:4px!important;text-transform:uppercase!important;color:var(--sw-gold)!important;display:flex!important;align-items:center!important;gap:12px!important}.section-header__subtitle:before{content:"";display:inline-block;width:28px;height:1px;background:var(--sw-gold);flex-shrink:0}.footer-section,.footer,#shopify-section-footer-group footer{background:var(--sw-dark)!important;border-top:1px solid var(--sw-border)!important;color:var(--sw-muted)!important}.footer__heading,.footer h2,.footer h3,.footer h4{font-family:Jost,sans-serif!important;font-size:10px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:var(--sw-cream)!important;font-weight:400!important}.footer a{color:var(--sw-muted)!important;transition:color .3s!important;font-size:13px!important}.footer a:hover{color:var(--sw-gold)!important}.footer p,.footer span,.footer li{color:var(--sw-muted)!important;font-size:13px!important}.footer__content-bottom,.footer__bottom{border-top:1px solid var(--sw-border)!important}.modal__content,.quick-view,[class*=modal__content]{background:var(--sw-dark)!important;border:1px solid var(--sw-border)!important;border-radius:0!important;color:var(--sw-cream)!important}.modal__overlay,[class*=modal__overlay]{background:#000000d9!important}.facets,[class*=facets]{background:transparent!important;border-color:var(--sw-border)!important}.facets__heading{font-family:Jost,sans-serif!important;font-size:10px!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:var(--sw-cream)!important}.facets__item{color:var(--sw-muted)!important}.facets__item:hover,.facets__item.active{color:var(--sw-gold)!important}.active-facets__button{background:#c9a96e26!important;border-color:var(--sw-gold)!important;color:var(--sw-gold)!important;border-radius:0!important}.sort-by{background:var(--sw-surface)!important;border-color:var(--sw-border)!important;color:var(--sw-cream)!important}.pagination__item,[class*=pagination] a,[class*=pagination] span{border:1px solid var(--sw-border)!important;background:none!important;color:var(--sw-muted)!important;border-radius:0!important;transition:all .3s!important}.pagination__item:hover,.pagination__item--current{border-color:var(--sw-gold)!important;color:var(--sw-gold)!important;background:transparent!important}.badge,[class*=badge]{border-radius:0!important;font-family:Jost,sans-serif!important;font-size:9px!important;letter-spacing:2px!important;text-transform:uppercase!important;font-weight:500!important}.badge.new,.badge--new,.style--badge-new{background:var(--sw-gold)!important;color:var(--sw-black)!important}.badge.sale,.badge--sale,.style--badge-sale{background:var(--sw-red)!important;color:#fff!important}.badge.soldout,.badge--sold-out,.style--badge-soldout{background:var(--sw-border)!important;color:var(--sw-muted)!important}.gridy-slider .gridy-arrow,[class*=gridy-arrow]{background:var(--sw-surface)!important;border:1px solid var(--sw-border)!important;color:var(--sw-cream)!important;border-radius:0!important}.gridy-slider .gridy-arrow:hover{border-color:var(--sw-gold)!important;color:var(--sw-gold)!important}.gridy-progress-bar__fill,[class*=gridy-progress-bar__fill]{background:var(--sw-gold)!important}.rating,[class*=rating]{--rating-color:var(--sw-gold)!important}.announcement-bar,[class*=announcement-bar]{background:var(--sw-dark)!important;border-bottom:1px solid var(--sw-border)!important}.announcement-bar__message,.announcement-bar a{font-family:Jost,sans-serif!important;font-size:10px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:var(--sw-muted)!important}.announcement-bar a:hover{color:var(--sw-gold)!important}.sliding-text__item{color:var(--sw-muted)!important;font-size:10px!important;letter-spacing:3px!important;text-transform:uppercase!important}.predictive-search,[class*=predictive-search],.search-modal{background:var(--sw-dark)!important;border:1px solid var(--sw-border)!important;box-shadow:0 20px 60px #000c!important}.predictive-search__item{border-bottom:1px solid var(--sw-border)!important;color:var(--sw-cream)!important}.predictive-search__item:hover{background:var(--sw-surface)!important}.predictive-search__item-heading{font-family:Cormorant Garamond,serif!important;color:var(--sw-cream)!important}.section--testimonials .card--testimonial,.card-testimonial{background:var(--sw-surface)!important;border:1px solid var(--sw-border)!important;border-radius:0!important;padding:36px!important;position:relative!important}.section--testimonials .card--testimonial:before{content:'"';position:absolute;top:20px;left:28px;font-family:Cormorant Garamond,serif;font-size:60px;font-style:italic;color:var(--sw-gold);line-height:1;opacity:.5}.section--testimonials h3,.section--testimonials .h3{font-family:Cormorant Garamond,serif!important;color:var(--sw-cream)!important;font-weight:300!important}.section--testimonials cite{font-style:italic!important;font-size:12px!important;letter-spacing:1.5px!important;color:var(--sw-gold)!important;font-family:Jost,sans-serif!important}.newsletter-popup,[class*=newsletter-popup]{background:var(--sw-dark)!important;border:1px solid var(--sw-border)!important;border-radius:0!important}.breadcrumb,[class*=breadcrumb]{font-size:10px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--sw-muted)!important;font-family:Jost,sans-serif!important}.breadcrumb a{color:var(--sw-muted)!important}.breadcrumb a:hover{color:var(--sw-gold)!important}.sw-trustpilot{background:var(--sw-dark);border-top:1px solid var(--sw-border);border-bottom:1px solid var(--sw-border);padding:52px 60px}.sw-trustpilot__inner{max-width:960px;margin:0 auto;display:flex;align-items:center;gap:48px;flex-wrap:wrap;justify-content:center}.sw-trustpilot__brand{display:flex;align-items:center;gap:12px;flex-shrink:0}.sw-tp-logo{width:40px;height:40px;background:#00b67a;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;color:#fff;font-family:Cormorant Garamond,serif}.sw-tp-name{font-family:Jost,sans-serif;font-size:18px;font-weight:400;color:var(--sw-cream);letter-spacing:1px}.sw-tp-name span{font-size:10px;display:block;color:var(--sw-muted);letter-spacing:2px;text-transform:uppercase;margin-top:2px}.sw-tp-stars{display:flex;gap:3px}.sw-tp-star{width:34px;height:34px;background:#00b67a;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px}.sw-tp-score-wrap{text-align:center}.sw-tp-score{font-family:Cormorant Garamond,serif;font-size:48px;font-weight:300;color:var(--sw-cream);line-height:1;margin-bottom:4px}.sw-tp-score-sub{font-family:Jost,sans-serif;font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:var(--sw-muted)}.sw-tp-divider{width:1px;height:64px;background:var(--sw-border);flex-shrink:0}.sw-tp-stat{display:flex;flex-direction:column;align-items:center;gap:6px}.sw-tp-stat-val{font-family:Cormorant Garamond,serif;font-size:28px;font-weight:300;color:#00b67a}.sw-tp-stat-lbl{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--sw-muted);font-family:Jost,sans-serif}.sw-tp-cta{display:inline-block;font-size:9px;letter-spacing:2.5px;text-transform:uppercase;color:var(--sw-gold);border-bottom:1px solid rgba(201,169,110,.4);padding-bottom:2px;margin-top:4px;transition:color .3s,border-color .3s}.sw-tp-cta:hover{color:var(--sw-gold-lt)!important;border-color:var(--sw-gold)!important}.sw-reviews{background:var(--sw-black);padding:88px 60px}.sw-reviews__head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:52px;flex-wrap:wrap;gap:24px}.sw-reviews__label{font-family:Jost,sans-serif;font-size:10px;letter-spacing:4px;text-transform:uppercase;color:var(--sw-gold);display:flex;align-items:center;gap:12px;margin-bottom:12px}.sw-reviews__label:before{content:"";width:28px;height:1px;background:var(--sw-gold)}.sw-reviews__title{font-family:Cormorant Garamond,serif;font-weight:300;font-size:clamp(28px,4vw,48px);color:var(--sw-cream);line-height:1.05}.sw-reviews__title em{font-style:italic;color:var(--sw-gold-lt)}.sw-reviews__overall{display:flex;align-items:center;gap:16px;background:var(--sw-surface);border:1px solid var(--sw-border);padding:18px 24px}.sw-reviews__score{font-family:Cormorant Garamond,serif;font-size:42px;font-weight:300;color:var(--sw-cream)}.sw-reviews__score-right{display:flex;flex-direction:column;gap:5px}.sw-stars-row{display:flex;gap:2px}.sw-star-g{color:var(--sw-gold);font-size:17px}.sw-star-e{color:var(--sw-border);font-size:17px}.sw-reviews__count{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--sw-muted);font-family:Jost,sans-serif}.sw-reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.sw-rcard{background:var(--sw-surface);border:1px solid var(--sw-border);padding:32px 28px;transition:border-color .35s;display:flex;flex-direction:column}.sw-rcard:hover{border-color:#c9a96e66}.sw-rcard__stars{display:flex;gap:2px;margin-bottom:18px}.sw-rcard__title{font-family:Cormorant Garamond,serif;font-weight:300;font-size:20px;color:var(--sw-cream);margin-bottom:12px;line-height:1.3}.sw-rcard__body{font-size:13px;line-height:1.9;color:var(--sw-muted);margin-bottom:22px;flex:1}.sw-rcard__foot{display:flex;align-items:center;gap:10px;padding-top:18px;border-top:1px solid var(--sw-border)}.sw-rcard__avatar{width:36px;height:36px;border-radius:50%;background:var(--sw-border);display:flex;align-items:center;justify-content:center;font-family:Cormorant Garamond,serif;font-size:16px;color:var(--sw-gold);flex-shrink:0}.sw-rcard__info{flex:1}.sw-rcard__name{font-size:12px;color:var(--sw-cream);font-weight:400;letter-spacing:.5px;font-family:Jost,sans-serif}.sw-rcard__date{font-size:10px;color:var(--sw-muted);letter-spacing:1px;font-family:Jost,sans-serif}.sw-rcard__badge{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:#00b67a;display:flex;align-items:center;gap:3px;white-space:nowrap}.sw-reviews__cta{text-align:center;margin-top:48px;padding-top:36px;border-top:1px solid var(--sw-border)}.sw-reviews__cta p{font-size:13px;color:var(--sw-muted);margin-bottom:16px;font-family:Jost,sans-serif}.jdgm-widget,.jdgm-rev-widg,.jdgm-all-reviews-widget{background:transparent!important;color:var(--sw-cream)!important}.jdgm-rev__icon,.jdgm-star{color:var(--sw-gold)!important}.jdgm-rev__body,.jdgm-rev__cont p{color:var(--sw-muted)!important;font-family:Jost,sans-serif!important}.jdgm-rev__author{color:var(--sw-cream)!important;font-family:Cormorant Garamond,serif!important}.jdgm-paginate a{background:var(--sw-surface)!important;border:1px solid var(--sw-border)!important;color:var(--sw-cream)!important}.jdgm-paginate a:hover,.jdgm-paginate .jdgm--active{background:var(--sw-gold)!important;color:var(--sw-black)!important;border-color:var(--sw-gold)!important}.sw-trust-bar{background:var(--sw-surface);border-top:1px solid var(--sw-border);border-bottom:1px solid var(--sw-border);padding:44px 60px}.sw-trust-bar__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;max-width:1200px;margin:0 auto}.sw-trust-bar__item{display:flex;align-items:center;gap:16px;padding:0 32px;border-left:1px solid var(--sw-border)}.sw-trust-bar__item:first-child{border-left:none}.sw-trust-bar__icon{font-size:24px;flex-shrink:0;width:50px;height:50px;border:1px solid var(--sw-border);display:flex;align-items:center;justify-content:center}.sw-trust-bar__title{font-family:Cormorant Garamond,serif;font-size:17px;font-weight:300;color:var(--sw-cream);margin-bottom:3px}.sw-trust-bar__desc{font-family:Jost,sans-serif;font-size:11px;color:var(--sw-muted);line-height:1.65}.sw-brand-strip{background:var(--sw-black);padding:16px 60px;border-bottom:1px solid var(--sw-border);display:flex;align-items:center;justify-content:center;gap:48px;overflow:hidden}.sw-brand-strip__item{font-size:10px;letter-spacing:3.5px;text-transform:uppercase;color:var(--sw-muted);white-space:nowrap;display:flex;align-items:center;gap:12px;font-family:Jost,sans-serif}.sw-brand-strip__dot{width:3px;height:3px;border-radius:50%;background:var(--sw-gold);flex-shrink:0}.sw-col-header{background:var(--sw-dark);border-bottom:1px solid var(--sw-border);padding:64px 60px 52px}.sw-col-header__label{font-size:10px;letter-spacing:4px;text-transform:uppercase;color:var(--sw-gold);display:flex;align-items:center;gap:12px;margin-bottom:14px;font-family:Jost,sans-serif}.sw-col-header__label:before{content:"";width:28px;height:1px;background:var(--sw-gold)}.sw-col-header__title{font-family:Cormorant Garamond,serif;font-weight:300;font-size:clamp(36px,5vw,64px);color:var(--sw-cream);line-height:1.02}.sw-col-header__title em{font-style:italic;color:var(--sw-gold-lt)}.sw-col-header__sub{font-size:14px;color:var(--sw-muted);margin-top:12px;max-width:560px;line-height:1.8}@media (max-width:1024px){.sw-reviews{padding:64px 40px}.sw-reviews__grid,.sw-trust-bar__grid{grid-template-columns:repeat(2,1fr)}.sw-trust-bar__item:nth-child(3){border-left:none}.sw-trustpilot{padding:40px}.sw-col-header{padding:48px 40px 36px}}@media (max-width:640px){.sw-reviews{padding:52px 22px}.sw-reviews__grid{grid-template-columns:1fr}.sw-reviews__head{flex-direction:column}.sw-trust-bar{padding:36px 22px}.sw-trust-bar__grid{grid-template-columns:1fr 1fr}.sw-trust-bar__item{border-left:none;padding:12px 16px}.sw-trustpilot{padding:36px 22px}.sw-trustpilot__inner{gap:24px}.sw-tp-divider{display:none}.sw-brand-strip{padding:14px 22px;gap:20px;flex-wrap:wrap}.sw-col-header{padding:40px 22px 30px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sw-override.css.map */
