:root{--ms-cream: #F3EEE3;--ms-paper: #EAE2D2;--ms-ink: #2A2722;--ms-navy: #1C2A3A;--ms-green: #25402F;--ms-bordeaux: #5A2230;--ms-camel: #B79165;--ms-gold: #9C7A3C;--ms-muted: #6B6355;--ms-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--ms-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--color-background: var(--ms-cream) !important;--color-background-rgb: 243 238 227 !important;--color-foreground: var(--ms-ink) !important;--color-foreground-rgb: 42 39 34 !important;--color-border: var(--ms-ink) !important;--color-border-rgb: 42 39 34 !important;--color-primary-button-background: var(--ms-navy) !important;--color-primary-button-text: var(--ms-cream) !important;--color-primary-button-border: var(--ms-navy) !important;--color-primary-button-hover-background: #16222F !important;--color-primary-button-hover-text: var(--ms-cream) !important;--color-secondary-button-text: var(--ms-ink) !important;--color-secondary-button-background: transparent !important;--color-secondary-button-border: var(--ms-ink) !important;--font-body--family: var(--ms-sans) !important;--font-subheading--family: var(--ms-serif) !important;--font-heading--family: var(--ms-serif) !important;--font-accent--family: var(--ms-serif) !important;--font-paragraph--family: var(--ms-sans) !important;--font-h1--family: var(--ms-serif) !important;--font-h2--family: var(--ms-serif) !important;--font-h3--family: var(--ms-serif) !important;--font-h4--family: var(--ms-serif) !important;--font-h5--family: var(--ms-serif) !important;--font-h6--family: var(--ms-serif) !important;--style-border-radius-buttons-primary: 2px !important;--style-border-radius-buttons-secondary: 2px !important;--style-border-radius-inputs: 2px !important}body{font-family:var(--ms-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:var(--ms-serif);font-weight:500;letter-spacing:.01em}h1{letter-spacing:-.01em}a{text-underline-offset:3px}.price,.price__regular,.price-item{font-family:var(--ms-serif);letter-spacing:.02em}.section-resource-list__header h3{font-family:var(--ms-serif)!important;font-weight:500;font-size:2.4rem;color:var(--ms-navy);letter-spacing:.01em}.section-resource-list__header a{font-family:var(--ms-serif)!important;font-size:1.35rem;color:var(--ms-ink)!important;text-decoration:none;border-bottom:1px solid var(--ms-gold);padding-bottom:2px;transition:opacity .25s ease}.section-resource-list__header a:hover{opacity:.7}.product-card .card-gallery{border:1px solid rgba(42,39,34,.12);border-radius:2px;transition:border-color .4s ease}.product-card .card-gallery img,.product-card .card-gallery svg{transition:transform .6s cubic-bezier(.16,1,.3,1)}.product-card:hover .card-gallery img,.product-card:hover .card-gallery svg{transform:scale(1.04)}.product-card:hover .card-gallery{border-color:#9c7a3c8c}.product-card [role=heading]{font-family:var(--ms-serif)!important;font-weight:500;font-size:1.25rem!important;line-height:1.25;color:var(--ms-ink);letter-spacing:.01em}.product-card product-price,.product-card .price{font-family:var(--ms-serif)!important;font-size:1.2rem;color:var(--ms-muted);letter-spacing:.02em}.product-card .product-card__content{gap:.55rem!important}.product-card .card-gallery__placeholder{background-color:#e9e1d1;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNDAgMTgwJz48ZyBmaWxsPScjOUM3QTNDJz48Y2lyY2xlIGN4PSc3MCcgY3k9JzI2JyByPScyLjQnLz48cGF0aCBkPSdNNTQsNTIgTDU0LDQyIEw2Miw0NyBMNzAsMzEgTDc4LDQ3IEw4Niw0MiBMODYsNTIgWicvPjxjaXJjbGUgY3g9JzU0JyBjeT0nMzknIHI9JzInLz48Y2lyY2xlIGN4PSc4NicgY3k9JzM5JyByPScyJy8+PHBhdGggZD0nTTQwLDU4IEwxMDAsNTggTDEwMCwxMDQgUTEwMCwxNDQgNzAsMTY4IFE0MCwxNDQgNDAsMTA0IFonIGZpbGw9J25vbmUnIHN0cm9rZT0nIzlDN0EzQycgc3Ryb2tlLXdpZHRoPScyLjQnLz48bGluZSB4MT0nNDAnIHkxPSc3NicgeDI9JzEwMCcgeTI9Jzc2JyBzdHJva2U9JyM5QzdBM0MnIHN0cm9rZS13aWR0aD0nMS42Jy8+PHBhdGggZD0nTTU4LDYyIEw2MSw2NyBMNTgsNzIgTDU1LDY3IFonLz48cGF0aCBkPSdNNzAsNjIgTDczLDY3IEw3MCw3MiBMNjcsNjcgWicvPjxwYXRoIGQ9J004Miw2MiBMODUsNjcgTDgyLDcyIEw3OSw2NyBaJy8+PHRleHQgeD0nNjMnIHk9JzEzMCcgdGV4dC1hbmNob3I9J21pZGRsZScgZm9udC1mYW1pbHk9J0dlb3JnaWEsIHNlcmlmJyBmb250LXNpemU9JzQwJz5SPC90ZXh0Pjx0ZXh0IHg9Jzc3JyB5PScxMzAnIHRleHQtYW5jaG9yPSdtaWRkbGUnIGZvbnQtZmFtaWx5PSdHZW9yZ2lhLCBzZXJpZicgZm9udC1zaXplPSc0MCc+UzwvdGV4dD48L2c+PC9zdmc+Cg==);background-repeat:no-repeat;background-position:center;background-size:40% auto}.product-card .card-gallery__placeholder svg{visibility:hidden!important}.ms-logo{display:inline-flex;align-items:center;gap:.6rem;line-height:1}.ms-logo__crest{width:auto;height:38px;color:var(--ms-gold);flex-shrink:0}.ms-logo__word{font-family:var(--ms-serif);font-weight:500;font-size:1.85rem;letter-spacing:.14em;color:var(--ms-ink);white-space:nowrap;padding-left:.05em}@media screen and (max-width:749px){.ms-logo__crest{height:30px}.ms-logo__word{font-size:1.45rem;letter-spacing:.1em}}.product-information h1{font-family:var(--ms-serif)!important;font-weight:500;color:var(--ms-navy);font-size:clamp(2.2rem,4vw,3.1rem);line-height:1.08;letter-spacing:.005em}.product-information product-price,.product-information .price,.product-information .price-item{font-family:var(--ms-serif)!important;font-size:1.5rem;letter-spacing:.02em;color:var(--ms-ink)}.product-information .rte{font-family:var(--ms-sans);color:var(--ms-ink);line-height:1.75;max-width:48ch}.product-information .rte h2,.product-information .rte h3{font-family:var(--ms-serif);font-weight:500;letter-spacing:.01em;margin-top:1.6rem}.product-information__media .product-media-container{border:1px solid rgba(42,39,34,.1);border-radius:2px}.product-information .variant-option--buttons label,.product-information .variant-option button{border-radius:2px!important}a,.ms-hero__link,.ms-foot__col a,.ms-foot__social a,.section-resource-list__header a{transition:color .25s cubic-bezier(.16,1,.3,1),opacity .25s ease,border-color .25s ease}.product-card{transition:transform .45s cubic-bezier(.16,1,.3,1)}.product-card .card-gallery img,.product-card .card-gallery svg{transform:translateZ(0);backface-visibility:hidden}@media(prefers-reduced-motion:no-preference){.product-card:hover{transform:translateY(-4px)}}@media(prefers-reduced-motion:no-preference){.ms-hero__btn{transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .25s ease}.ms-hero__btn:active{transform:translateY(1px)}}@media(prefers-reduced-motion:no-preference){.ms-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.ms-reveal.ms-in{opacity:1;transform:none}}.announcement-bar__text{font-family:var(--ms-serif, "Cormorant Garamond", Georgia, serif)!important;color:#c9a86a!important;letter-spacing:.22em;text-transform:uppercase;font-size:.8rem}#header-component .menu-list__link{letter-spacing:.05em}.product-card .card-gallery{background-color:#f3eee3}.product-card .card-gallery img{mix-blend-mode:multiply}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],input[type=number],input[type=url],textarea,select{border-radius:2px}.contact-form__input{background-color:#fbf8f0!important;border:1px solid rgba(42,39,34,.45)!important;border-radius:2px!important;color:var(--ms-ink)!important;font-family:var(--ms-sans)!important;font-size:.95rem!important;padding:1.05rem 1.15rem!important;transition:border-color .25s ease,box-shadow .25s ease}.contact-form__input:hover{border-color:#2a2722b3!important}.contact-form__input:focus,.contact-form__input:focus-visible{outline:none!important;border-color:var(--ms-gold)!important;box-shadow:0 0 0 2px #9c7a3c40!important}.contact-form__input::placeholder{color:#2a27228c;letter-spacing:.03em;font-family:var(--ms-sans)}.contact-form__form{gap:1.15rem}.contact-form__success{color:var(--ms-green)}.contact-form__error{color:var(--ms-bordeaux)}.facets__label,.facets__summary,.facets__clear-all-link,.products-count-wrapper,.sorting-filter__label,.facets-toggle__button{font-family:var(--ms-sans)!important;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem!important;color:var(--ms-muted)!important}.facets--filters-title{font-family:var(--ms-serif)!important;letter-spacing:.02em}.facets--horizontal{border-bottom:1px solid rgba(42,39,34,.12)}.cart-page,.cart-page .section-background,.cart-page__items,.cart-page__title{background-color:var(--ms-cream)!important}.cart-summary{border:1px solid rgba(42,39,34,.22)!important;border-radius:2px!important;background-color:var(--ms-paper)!important}.cart-summary__inner,.cart-summary .section-background{background-color:var(--ms-paper)!important}.cart-summary__inner{position:relative}.cart-summary__inner:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:3px;background:var(--ms-gold);opacity:.9}#cart-drawer .theme-drawer__dialog,#cart-drawer .cart-drawer__inner,#cart-drawer .cart-drawer__content,#cart-drawer .cart-drawer__items,#cart-drawer .cart-drawer__summary,#cart-drawer .theme-drawer__header{background-color:var(--ms-cream)!important}#cart-drawer .cart-drawer__summary{border-top:2px solid var(--ms-gold)}.rte{line-height:1.75}.rte h2,.rte h3,.rte h4{font-family:var(--ms-serif);font-weight:500;letter-spacing:.01em;margin-top:1.8rem}.rte h2{font-size:1.9rem;color:var(--ms-navy);padding-bottom:.45rem;border-bottom:1px solid rgba(156,122,60,.45)}.rte a{color:var(--ms-ink);text-decoration:none;border-bottom:1px solid var(--ms-gold)}.rte details{border-top:1px solid rgba(42,39,34,.16);padding:.1rem 0}.rte details:last-of-type{border-bottom:1px solid rgba(42,39,34,.16)}.rte summary{font-family:var(--ms-serif);font-size:1.35rem;color:var(--ms-navy);cursor:pointer;list-style:none;padding:1.1rem 2rem 1.1rem 0;position:relative}.rte summary::-webkit-details-marker{display:none}.rte summary:after{content:"+";position:absolute;inset-inline-end:.2rem;top:50%;transform:translateY(-50%);color:var(--ms-gold);font-family:var(--ms-sans);font-weight:300;font-size:1.4rem}.rte details[open] summary:after{content:"\2013"}:root{--icon-stroke-width: 1.2px !important}::selection{background:#9c7a3c38;color:var(--ms-ink)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.price,.price__regular,.price-item,.product-information product-price{font-feature-settings:"tnum","kern"}h1,h2,h3,.product-information h1{font-feature-settings:"liga","kern"}a:focus-visible,button:focus-visible,.button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid rgba(156,122,60,.6);outline-offset:2px}h1{letter-spacing:-.015em;line-height:1.06}h2{letter-spacing:.005em;line-height:1.12}h3{letter-spacing:.01em}.button,button.button,.button-primary,.product-form__submit,.add-to-cart{font-family:var(--ms-sans)!important;text-transform:uppercase;letter-spacing:.13em;font-size:.78rem!important;font-weight:500;border-radius:2px!important}@media(prefers-reduced-motion:no-preference){.button,button.button,.product-form__submit{transition:transform .25s cubic-bezier(.16,1,.3,1),background-color .3s ease,color .3s ease,border-color .3s ease}.button:hover,button.button:hover,.product-form__submit:hover{transform:translateY(-1px)}.button:active,button.button:active,.product-form__submit:active{transform:translateY(0)}}#header-component:not([transparent]) .header__row--top{box-shadow:inset 0 -1px #9c7a3c4d}#header-component[transparent] .ms-logo__word,#header-component[transparent] .menu-list__link,#header-component[transparent] .header-actions__action svg,#header-component[transparent] .search-action svg,#header-component[transparent] .account-button__icon{color:var(--ms-cream)!important}#header-component .menu-list__link{font-family:var(--ms-sans)!important;text-transform:uppercase;letter-spacing:.12em;font-size:.8rem;position:relative}#header-component .menu-list__link:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:var(--ms-gold);transform:scaleX(0);transform-origin:left center;transition:transform .35s cubic-bezier(.16,1,.3,1)}#header-component .menu-list__link:hover:after,#header-component .menu-list__link[aria-expanded=true]:after{transform:scaleX(1)}#header-component .header-actions__action svg,#header-component .search-action svg,#header-component .account-button__icon{color:var(--ms-ink);transition:color .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}#header-component .header-actions__action:hover svg,#header-component .search-action button:hover svg,#header-component .account-button:hover .account-button__icon{color:var(--ms-gold);transform:translateY(-1px)}#header-component .header-actions__action:not(.account-button) svg,#header-component .search-action svg{width:21px;height:21px}#header-component .account-button__icon{width:18px;height:20px}#header-component header-actions{gap:var(--gap-lg)}shopify-account{--shopify-account-color-accent: var(--ms-navy) !important;--shopify-account-color-accent-text: var(--ms-cream) !important}.account-button__fallback{background-color:var(--ms-navy)!important}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],input[type=number],input[type=url],textarea,select{background-color:#fbf8f0;border:1px solid rgba(42,39,34,.28);color:var(--ms-ink);transition:border-color .25s ease,box-shadow .25s ease}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=password]:focus,input[type=number]:focus,input[type=url]:focus,textarea:focus,select:focus{border-color:var(--ms-gold);box-shadow:0 0 0 2px #9c7a3c33;outline:none}.product-information .variant-option--buttons label,.product-information .variant-option button{letter-spacing:.04em;transition:border-color .25s ease,background-color .25s ease,color .25s ease}.product-information .variant-option--buttons label:hover{border-color:var(--ms-gold)!important}.product-recommendations__title,.complementary-products__title{font-family:var(--ms-serif)!important;font-weight:500;letter-spacing:.02em;color:var(--ms-navy)}.rte hr{border:none;border-top:1px solid rgba(156,122,60,.4);width:38%;margin:2.6rem auto}.rte blockquote{border-left:2px solid var(--ms-gold);padding-left:1.3rem;margin-left:0;font-family:var(--ms-serif);font-size:1.35rem;font-style:italic;line-height:1.5;color:var(--ms-navy)}.rte ul li::marker{color:var(--ms-gold)}.collection-hero__title,.collection__title,.main-collection__title{font-family:var(--ms-serif)!important;font-weight:500;letter-spacing:.01em;color:var(--ms-navy)}.accelerated-checkout-block,.shopify-payment-button,.additional-checkout-buttons{display:none!important}:root{--color-selected-variant-background: var(--ms-navy) !important;--color-selected-variant-border: var(--ms-navy) !important;--color-selected-variant-text: var(--ms-cream) !important}.quick-add-modal,.quick-add-modal__content,.quick-add-modal .product-information{background-color:var(--ms-cream)!important}.quick-add-modal :is(h1,h2,h3),.quick-add-modal .product-title,#quick-add-modal-content :is(h1,h2){font-family:var(--ms-serif)!important;font-weight:500;letter-spacing:.005em;color:var(--ms-navy)!important}.variant-option__name,.variant-option>legend,.product-information .variant-option__name{font-family:var(--ms-sans)!important;text-transform:uppercase;letter-spacing:.1em;font-size:.74rem!important;color:var(--ms-muted)!important}#header-component .dropdown-localization,#header-component dropdown-localization-component{display:none!important}.product-badges__badge.color-custom-badge-sold-out{display:none!important}@media(prefers-reduced-motion:no-preference){.ms-feat__img{transition:transform .8s cubic-bezier(.16,1,.3,1)}.ms-feat:hover .ms-feat__img{transform:scale(1.03)}}.product-information__media .product-media-container{border-radius:2px}.product-information .product-form__buttons{margin-top:.6rem}@media screen and (max-width:749px){.ms-bhero__title{font-size:clamp(2.4rem,11vw,3.6rem);line-height:1.05}.ms-bhero__btn{width:100%;text-align:center}.product-information h1{font-size:clamp(1.9rem,7vw,2.6rem)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/maison-sahari.css.map */
