: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:30px;color:var(--ms-gold);flex-shrink:0}.ms-logo__word{font-family:var(--ms-serif);font-weight:500;font-size:1.5rem;letter-spacing:.14em;color:var(--ms-ink);white-space:nowrap;padding-left:.05em}@media screen and (max-width:749px){.ms-logo__crest{height:24px}.ms-logo__word{font-size:1.2rem;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}
/*# sourceMappingURL=/cdn/shop/t/3/assets/maison-sahari.css.map */
