@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400;1,500&family=Jost:wght@300;400;500;600&display=swap";:root{--bs-cream: #F8F5F0;--bs-ivory: #FAF8F4;--bs-warm-white: #FDFCFA;--bs-sand: #EDE5D8;--bs-taupe: #C9BBAA;--bs-mocha: #8B7355;--bs-espresso: #3D2B1F;--bs-charcoal: #2A2520;--bs-obsidian: #1A1614;--bs-gold: #C9A96E;--bs-gold-light: #E5D0A0;--bs-gold-muted: #A8874A;--bs-blush: #E8CFC0;--bs-rose: #B87460;--bs-ease: cubic-bezier(.25, .46, .45, .94);--bs-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--bs-dur-fast: .18s;--bs-dur-base: .38s;--bs-dur-slow: .65s;--bs-shadow-xs: 0 1px 8px rgba(26,22,20,.05);--bs-shadow-sm: 0 2px 16px rgba(26,22,20,.08);--bs-shadow-md: 0 6px 32px rgba(26,22,20,.12);--bs-shadow-lg: 0 16px 56px rgba(26,22,20,.16);--style-border-radius-buttons-primary: 0px;--style-border-radius-buttons-secondary: 0px;--style-border-radius-inputs: 0px;--style-border-radius-popover: 4px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.005em}h1,.h1{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;letter-spacing:-.02em!important;line-height:1.05!important}h2,.h2{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;letter-spacing:-.01em!important;line-height:1.1!important}h3,.h3{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;letter-spacing:0em!important;line-height:1.2!important}h4,h5,h6,.h4,.h5,.h6{font-family:Jost,sans-serif!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}body,p,li,input,textarea,select,.body-text{font-family:Jost,Helvetica Neue,sans-serif;font-weight:300;font-size:14px;line-height:1.75}.eyebrow,.caption,[class*=label--],.badge,.tag{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important}.announcement-bar,announcement-bar{background:var(--bs-obsidian)!important;color:var(--bs-cream)!important}.announcement-bar *,.announcement-bar a,announcement-bar a{font-family:Jost,sans-serif!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--bs-cream)!important}.announcement-bar a:hover,announcement-bar a:hover{color:var(--bs-gold)!important;text-decoration:none!important}.header,.site-header,header-component{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border-bottom:1px solid rgba(201,169,110,.15)!important;transition:background var(--bs-dur-base) var(--bs-ease),box-shadow var(--bs-dur-base) var(--bs-ease)!important}.header__logo,.header__logo img,.header__heading-link{font-family:Cormorant Garamond,serif!important;font-weight:300!important;font-size:clamp(1.8rem,2.5vw,2.6rem)!important;letter-spacing:.22em!important;text-transform:uppercase!important}.header__menu-item,.header__menu-item a,.header-menu__item a,[class*=header] nav a{font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase!important;position:relative;transition:color var(--bs-dur-fast)!important}.header__menu-item a:after,.header-menu__item a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--bs-gold);transition:width var(--bs-dur-base) var(--bs-ease)}.header__menu-item a:hover:after,.header-menu__item a:hover:after{width:100%}.button,.btn,button[type=submit].button,.add-to-cart-button,[class*=button--primary],.shopify-payment-button__button{font-family:Jost,sans-serif!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;border-radius:0!important;padding:14px 36px!important;transition:background var(--bs-dur-base) var(--bs-ease),color var(--bs-dur-base) var(--bs-ease),border-color var(--bs-dur-base) var(--bs-ease),transform var(--bs-dur-fast)!important;position:relative;overflow:hidden}.button:hover,.btn:hover,[class*=button--primary]:hover{transform:translateY(-1px)!important}[class*=button--secondary],.button--secondary{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;border-radius:0!important}.product-card__image,.product-card .card-gallery{overflow:hidden;transition:transform var(--bs-dur-slow) var(--bs-ease)!important}.product-card:hover .product-card__image,.product-card:hover .card-gallery{transform:scale(1.03)!important}.product-card__info,.product-card__content-info{padding-top:1.4rem!important}.product-card__title,.product-card [class*=__title],.product-card h3,.product-card .h3{font-family:Cormorant Garamond,serif!important;font-weight:400!important;font-size:17px!important;letter-spacing:.01em!important;line-height:1.25!important;transition:color var(--bs-dur-fast)!important}.product-card:hover .product-card__title,.product-card:hover [class*=__title],.product-card:hover h3{color:var(--bs-mocha)!important}.product-card__type,.product-card__vendor{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;opacity:.6!important;margin-bottom:4px!important}.product-card__price,.price,.price__regular,.price__sale{font-family:Jost,sans-serif!important;font-weight:400!important;font-size:14px!important;letter-spacing:.04em!important}.price__compare,s.price{font-size:12px!important;opacity:.5!important;text-decoration:line-through!important}.collection-card__title,.collection-card h3{font-family:Cormorant Garamond,serif!important;font-weight:300!important;font-size:clamp(2.2rem,3vw,3.4rem)!important;letter-spacing:.01em!important;line-height:1.1!important}.hero,.hero-section,[class*=hero]{overflow:hidden}.hero__title,.hero [class*=heading],.hero h1,.hero h2{font-family:Cormorant Garamond,serif!important;font-weight:300!important;font-size:clamp(4.2rem,7vw,9.6rem)!important;letter-spacing:-.02em!important;line-height:1.03!important}.hero__subtitle,.hero__text,.hero [class*=subtext],.hero [class*=subtitle]{font-family:Jost,sans-serif!important;font-weight:300!important;font-size:15px!important;letter-spacing:.02em!important;line-height:1.7!important;max-width:44rem!important}.section-heading,[class*=section__heading],[class*=section-header] h2{font-family:Cormorant Garamond,serif!important;font-weight:300!important;letter-spacing:-.01em!important}[class*=section__label],[class*=section-header] p:first-child,.section-label{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--bs-mocha)!important;margin-bottom:1rem!important}.product__title,.product-information__title,[class*=product][class*=title]{font-family:Cormorant Garamond,serif!important;font-weight:300!important;font-size:clamp(2.8rem,4vw,4.4rem)!important;letter-spacing:-.01em!important;line-height:1.1!important}.product__price,.product-form__price,.price--large{font-family:Cormorant Garamond,serif!important;font-size:2.4rem!important;font-weight:400!important;letter-spacing:.02em!important}.variant-button,[class*=variant] button,[class*=swatch],.block-swatch,.size-swatch{font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:.05em!important;border-radius:0!important;transition:all var(--bs-dur-fast) var(--bs-ease)!important}.quantity-selector,.quantity__button,.quantity__input{border-radius:0!important;font-family:Jost,sans-serif!important}.product-form__submit,.add-to-cart-button,[class*=add-to-cart]{font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;border-radius:0!important;padding:18px 40px!important;min-height:54px!important}details>summary,.accordion__trigger,[class*=collapsible] summary{font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;padding:16px 0!important}.cart-drawer__title,[class*=cart][class*=title],.cart-drawer h2{font-family:Cormorant Garamond,serif!important;font-weight:300!important;font-size:2.8rem!important;letter-spacing:.01em!important}.cart-item__title,.cart-items [class*=title]{font-family:Cormorant Garamond,serif!important;font-weight:400!important;font-size:16px!important}footer .footer-block__heading,footer h3,footer h4,.footer__heading{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;margin-bottom:1.8rem!important}footer a,.footer a{font-family:Jost,sans-serif!important;font-size:13px!important;font-weight:300!important;letter-spacing:.04em!important;transition:color var(--bs-dur-fast)!important;text-decoration:none!important}.badge,.product-badge,[class*=badge]{font-family:Jost,sans-serif!important;font-size:9px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;border-radius:0!important;padding:4px 8px!important}.breadcrumb,[class*=breadcrumb] a,[class*=breadcrumb] span{font-family:Jost,sans-serif!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:.06em!important}.predictive-search__result-title,.search-results__title{font-family:Cormorant Garamond,serif!important;font-weight:400!important}.search-input,.predictive-search__input{font-family:Cormorant Garamond,serif!important;font-size:2.4rem!important;font-weight:300!important;border-radius:0!important;border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1.5px solid currentColor!important;background:transparent!important;padding:1.2rem 0!important}.marquee__text,[class*=marquee] span,[class*=ticker] span{font-family:Cormorant Garamond,serif!important;font-weight:300!important;font-style:italic!important;font-size:clamp(2rem,3vw,3.6rem)!important;letter-spacing:.02em!important}input[type=text],input[type=email],input[type=tel],input[type=search],textarea,select{font-family:Jost,sans-serif!important;font-size:13px!important;font-weight:300!important;letter-spacing:.04em!important;border-radius:0!important}label,.label{font-family:Jost,sans-serif!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}.rating__stars,.star-rating,[class*=rating] svg{color:var(--bs-gold)!important;fill:var(--bs-gold)!important}@media(prefers-reduced-motion:no-preference){.content-for-layout{animation:bs-fadeIn .5s var(--bs-ease) both}@keyframes bs-fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}.gold-underline{position:relative;display:inline-block}.gold-underline:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:var(--bs-gold)}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.product-card:hover,.collection-card:hover{box-shadow:var(--bs-shadow-md)!important}}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c9a96e66;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--bs-gold)}::selection{background:#c9a96e40;color:var(--bs-espresso)}:focus-visible{outline:1.5px solid var(--bs-gold)!important;outline-offset:3px!important}@media screen and (max-width:749px){h1,.h1{font-size:clamp(3.2rem,10vw,5.6rem)!important}h2,.h2{font-size:clamp(2.4rem,8vw,4rem)!important}.button,.btn,[class*=button--primary]{padding:14px 28px!important;font-size:11px!important}.product-form__submit,[class*=add-to-cart]{padding:16px 24px!important;min-height:50px!important}}.media-with-content__heading,.split-section__heading{font-family:Cormorant Garamond,serif!important;font-weight:300!important;font-size:clamp(2.8rem,4vw,5rem)!important;letter-spacing:-.01em!important;line-height:1.1!important}.lookbook__title,[class*=editorial][class*=title]{font-family:Cormorant Garamond,serif!important;font-weight:300!important;font-style:italic!important}[class*=email-signup] h2,[class*=newsletter] h2{font-family:Cormorant Garamond,serif!important;font-weight:300!important;font-size:clamp(2.8rem,4vw,4.8rem)!important}[class*=email-signup] input,[class*=newsletter] input{border-radius:0!important;font-family:Jost,sans-serif!important}.slideshow__arrow,[class*=slideshow][class*=arrow],[class*=carousel][class*=button]{border-radius:0!important;width:44px!important;height:44px!important}.facets__heading,[class*=filter][class*=heading],[class*=facet][class*=label]{font-family:Jost,sans-serif!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important}.facets__item label,[class*=filter] label{font-family:Jost,sans-serif!important;font-size:13px!important;font-weight:300!important;letter-spacing:.04em!important;text-transform:none!important}.quick-add__submit,[class*=quick-add] button{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;border-radius:0!important}.tab-button,[role=tab],[class*=tabs] button{font-family:Jost,sans-serif!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important}blockquote,.testimonial__text,[class*=quote][class*=text]{font-family:Cormorant Garamond,serif!important;font-weight:300!important;font-style:italic!important;font-size:clamp(2rem,2.5vw,3rem)!important;letter-spacing:.01em!important;line-height:1.45!important}blockquote cite,.testimonial__author{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-style:normal!important}.account__title,[class*=account][class*=title]{font-family:Cormorant Garamond,serif!important;font-weight:300!important}.not-found__title{font-family:Cormorant Garamond,serif!important;font-weight:200!important;font-size:clamp(6rem,12vw,16rem)!important;letter-spacing:-.04em!important}.skeleton,[class*=skeleton],[class*=placeholder]{background:linear-gradient(90deg,var(--bs-sand) 25%,rgba(232,224,213,.5) 50%,var(--bs-sand) 75%)!important;background-size:200% 100%!important;animation:bs-shimmer 1.6s ease-in-out infinite!important}@keyframes bs-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/belle-soie-luxury.css.map */
