html,body{max-width:100%;overflow-x:clip}@supports not (overflow:clip){html,body{overflow-x:hidden}}.sc{padding:var(--sc-pt,48px) 0 var(--sc-pb,48px);background:var(--sc-bg);color:var(--sc-fg)}.sc--soft{background:var(--sc-soft)}.sc--dark{background:var(--sc-fg);color:var(--sc-bg)}.sc--accent{background:var(--sc-ac);color:#fff}.sc__wrap{max-width:1280px;margin:0 auto;padding:0 20px}::selection{background:#0e5c57;color:#faf6ee}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h1,.h2,.h3{font-weight:300;letter-spacing:-.012em}a{text-underline-offset:.22em;text-decoration-thickness:1px}.sc{border-top:1px solid color-mix(in srgb,var(--sc-fg) 16%,transparent)}.sc-eyebrow{font-size:.7rem;letter-spacing:.28em}.sc-h2{font-weight:300}.sc-process__step{border-top:1px solid color-mix(in srgb,currentColor 35%,transparent);padding-top:16px}.sc-process__img{aspect-ratio:3/4}.sc-btn{border-radius:0;letter-spacing:.22em;font-size:.7rem}.sc-btn:hover{background:var(--sc-fg);color:var(--sc-bg)}.sc-btn--solid:hover{background:transparent;color:var(--sc-fg)}.sc-trust__item{border-left:1px solid color-mix(in srgb,currentColor 30%,transparent);padding-left:16px}.sc-trust__item strong{font-weight:300;font-size:1.3rem}.sc-facts__list dd,.sc-facts__list dt{font-size:.9rem}.sc-facts__list dt{font-size:.68rem;letter-spacing:.22em}.siys{border-top:1px solid color-mix(in srgb,currentColor 16%,transparent)}.siys__title{font-weight:300}.siys__stage{border-radius:0}.siys,.siys__inner,.siys__layout,.siys__layout>*,.siys__panel,.siys__stagewrap,[data-photo-controls],.siys__drop{min-width:0;max-width:100%}.siys__stage{max-width:100%!important;width:100%!important;height:auto}.siys__calib-row input{max-width:100%}.product-card .product-title,.product-card__content a[href*="/products/"]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.header .menu-list__link,header-menu .menu-list__link{font-size:1rem;font-weight:500;letter-spacing:.07em}.header .menu-list__link:focus-visible,.header a:focus-visible,.header button:focus-visible{outline:2px solid #0E5C57;outline-offset:3px}.hero__container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#18120e9e,#18120e66 45%,#18120e00 80%);z-index:1;pointer-events:none}.hero h1,.hero p{text-shadow:0 1px 14px rgba(24,18,14,.5)}@media(max-width:749px){.hero__container:before{background:linear-gradient(to top,#18120eb8,#18120e73 55%,#18120e1a)}}.button,.button-secondary,.shopify-payment-button__button,.siys-cta__btn,#suhmsg-launcher,.suhmsg-action{border-radius:0!important;min-height:52px;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.button-secondary{border:1px solid currentColor!important}.hero .button-secondary{color:#faf6ee;border-color:#faf6ee!important;background:transparent}.hero .button,.hero .button-secondary{min-width:250px;justify-content:center;text-align:center}.siys__tab,.siys__chip,.siys__btn,.siys__badge,.siys__units button,.siys__units button:first-child,.siys__units button:last-child{border-radius:0!important}.siys-cta__btn{font-weight:400!important;background:transparent!important}.slideshow-control--style-arrows_large{background:#faf6ee;color:#2b2622;border-radius:0!important;box-shadow:0 2px 10px #2b262240;border:1px solid rgba(43,38,34,.25)}.slideshow-control--style-arrows_large svg path{stroke:#2b2622;stroke-width:2.2}.slideshow-control--style-arrows_large:hover{background:#fff}.slideshow-control--style-arrows_large:focus-visible{outline:2px solid #0E5C57;outline-offset:3px}#suhmsg-launcher{background:#0e5c57!important;border:1px solid #0E5C57!important;color:#faf6ee!important;font-weight:400!important;padding:0 22px!important;display:inline-flex!important;align-items:center;gap:8px;box-shadow:0 4px 14px #2b262240!important}#suhmsg-launcher:hover{background:#0b4a46!important}#suhmsg-launcher:focus-visible{outline:2px solid #2B2622!important;outline-offset:3px}.suhmsg-action.suhmsg-primary{background:#0e5c57!important;border-color:#0e5c57!important;color:#faf6ee!important}@media screen and (max-width:749px){#suhmsg-launcher{width:52px!important;height:52px!important;min-width:0!important;padding:0!important;font-size:0!important;letter-spacing:0!important;gap:0!important;justify-content:center!important;right:12px!important}#suhmsg-launcher:before{font-size:22px!important;line-height:1!important;margin:0!important}}.product-details #md-footer-selector-block,.shopify-app-block #md-footer-selector-block{display:none!important}razorpay-trusted-business{display:block;margin-top:4px;filter:grayscale(1) sepia(.35) saturate(.9) brightness(1.02);opacity:.92;transition:filter .2s ease,opacity .2s ease}razorpay-trusted-business:hover,razorpay-trusted-business:focus-within{filter:grayscale(.6) sepia(.25);opacity:1}.button,.button-secondary,.shopify-payment-button__button{position:relative;overflow:hidden;isolation:isolate;-webkit-tap-highlight-color:transparent}.button:after,.button-secondary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:currentColor;opacity:.12;transform:translate(-101%)}.button:focus-visible,.button-secondary:focus-visible,.shopify-payment-button__button:focus-visible{outline:2px solid #0E5C57;outline-offset:3px}@media(prefers-reduced-motion:no-preference){.button,.button-secondary,.shopify-payment-button__button{transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease,color .22s ease,border-color .22s ease}.button:after,.button-secondary:after{transition:transform .3s cubic-bezier(.2,.7,.2,1)}}@media(hover:hover){.button:hover,.button-secondary:hover,.shopify-payment-button__button:hover{transform:translateY(-1px);box-shadow:0 6px 16px #2b262233}.button:hover:after,.button-secondary:hover:after{transform:translate(0)}}.button:active,.button-secondary:active,.shopify-payment-button__button:active{transform:translateY(0) scale(.985);box-shadow:none}.button:active:after,.button-secondary:active:after{transform:translate(0)}@media(prefers-reduced-motion:reduce){.button:hover,.button-secondary:hover,.shopify-payment-button__button:hover,.button:active,.button-secondary:active,.shopify-payment-button__button:active{transform:none}}div:has(>.jdgm-rev-widg .jdgm-temp-hiding-style){padding:0!important}.footer-content{grid-template-columns:minmax(0,1fr)!important}.footer-content>.group-block{width:100%!important}.footer-content .payment-icons{margin-top:32px}.footer-content .group-block-content{align-items:flex-start!important}.footer-content summary.menu__heading{padding-top:0!important}@media screen and (min-width:750px){.group-block:has(>.group-block-content>.email-signup-block){flex:0 0 320px!important;width:320px!important;max-width:320px}}.email-signup-block,.email-signup__form{width:100%!important}.email-signup__input-group{display:flex!important;flex-direction:column!important;align-items:stretch!important;flex-wrap:nowrap;gap:10px;width:100%!important}.email-signup__input-group>label.visually-hidden{position:static!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;clip:auto!important;clip-path:none!important;overflow:visible!important;white-space:normal!important;font-size:.85rem;letter-spacing:.04em}.email-signup__input-group .email-signup__input{width:100%!important;max-width:none!important;min-height:52px;flex:none!important}.email-signup__input-group .email-signup__button{position:relative!important;inset:auto!important;width:100%!important;min-height:52px;margin:0!important;flex:none!important;justify-content:center;overflow:hidden}@media screen and (max-width:749px){sticky-add-to-cart[data-variant-available=true] .sticky-add-to-cart__bar .add-to-cart-text__content{display:block;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/atelier.css.map */
