@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,400&family=Jost:wght@300;400;500&display=swap";:root{--soe-cream:#fcf5e8;--soe-shopbg:#e8e0d0;--soe-tan:#e4d9c3;--soe-taupe:#bbaf9b;--soe-brown:#645543;--soe-dark-brown:#483926;--color-background: 252, 245, 232;--color-foreground: 72, 57, 38;--color-button: 72, 57, 38;--color-button-text: 252, 245, 232;--color-secondary-button: 252, 245, 232;--color-secondary-button-text: 72, 57, 38;--font-body-family: "Jost", sans-serif;--font-body-style: normal;--font-body-weight: 300;--font-heading-family: "Cormorant Garamond", serif;--font-heading-style: normal;--font-heading-weight: 400;--buttons-radius: 0;--buttons-border-width: 1px;--inputs-radius: 0}body,body.gradient{font-family:var(--font-body-family)!important;font-weight:300;color:var(--soe-dark-brown);background:var(--soe-cream)!important}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--font-heading-family)!important;font-weight:400!important;letter-spacing:.005em;color:var(--soe-dark-brown)}[class*=color-scheme-]{--color-background: 252, 245, 232 !important;--gradient-background: 252, 245, 232 !important;--color-foreground: 72, 57, 38 !important;background:rgb(var(--color-background))!important;color:rgba(var(--color-foreground),.85)!important}.image-with-text__media-item{border-radius:24px!important;overflow:hidden!important;background:transparent!important}.image-with-text__media,.image-with-text__media *{border-radius:24px!important}.image-with-text__media{overflow:hidden!important;box-shadow:none!important;border:none!important}.image-with-text__media img,.image-with-text__media .media{border-radius:24px!important;box-shadow:none!important;border:none!important}.image-with-text__media:before,.image-with-text__media:after{content:none!important}.header-wrapper{background:var(--soe-cream)!important;border-bottom:1px solid var(--soe-tan)!important;box-shadow:none!important}.header-wrapper--border-bottom{border-bottom:1px solid var(--soe-tan)!important}.header__heading-link{color:var(--soe-dark-brown)!important}.header__heading-link .h2{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:30px!important;letter-spacing:.04em;text-transform:none}.header__heading-logo{filter:none}.header__inline-menu .header__menu-item,.header__inline-menu .list-menu__item--link{font-family:var(--font-body-family);font-size:13px;letter-spacing:.09em;text-transform:uppercase;color:var(--soe-dark-brown)!important;opacity:.78}.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__active-menu-item{opacity:1}.header__inline-menu .header__submenu{background:var(--soe-cream);border-color:var(--soe-tan)}.header__icon,.header__icon svg,.header__icons svg{color:var(--soe-dark-brown)}.header__icon--cart .cart-count-bubble{background:var(--soe-dark-brown);color:var(--soe-cream);border-color:var(--soe-cream)}.header-localization select,.disclosure__button{color:var(--soe-dark-brown);font-family:var(--font-body-family)}product-info,[id^=MainProduct-]{background:var(--soe-cream)}.product__media-wrapper,.product__media,.media{background:linear-gradient(150deg,#c9b899,#8f7658 55%,#5b4831)}.product__title h1{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(32px,3.4vw,44px);line-height:1.12;color:var(--soe-dark-brown)}.product__title a.product__title{display:none}.product__text.caption-with-letter-spacing{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--soe-brown)}#price-1,[id^=price-]{margin-top:6px}.price,.price *,.price__container,.price-item{font-family:var(--font-body-family)!important;font-weight:300!important;color:var(--soe-dark-brown)!important;font-size:19px!important}.price-item--sale{color:var(--soe-brown)!important}.product__tax{font-size:12px;color:var(--soe-brown);opacity:.85;margin-top:6px}.product__tax a{text-decoration:underline;color:var(--soe-brown)}.product__description{font-size:16px;line-height:1.75;color:var(--soe-brown);max-width:440px;margin-top:22px}.product-form__quantity .quantity__label{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--soe-brown)}.quantity{border:1px solid var(--soe-taupe);border-radius:0;background:transparent}.quantity__button{color:var(--soe-dark-brown)}.quantity__input{font-family:var(--font-body-family);color:var(--soe-dark-brown)}.button,.button--primary,.button--secondary{border-radius:0!important;box-shadow:none!important;font-family:var(--font-body-family)!important;font-size:12px!important;letter-spacing:.14em;text-transform:uppercase;transition:.3s}.button--primary{background:var(--soe-dark-brown)!important;border:1px solid var(--soe-dark-brown)!important;color:var(--soe-cream)!important}.button--primary:hover{background:#382c1d!important}.button--secondary{background:transparent!important;border:1px solid var(--soe-dark-brown)!important;color:var(--soe-dark-brown)!important}.button--secondary:hover{background:var(--soe-dark-brown)!important;color:var(--soe-cream)!important}.product-form__buttons .button,form[id^=product-form-] .button{padding:16px 20px}.shopify-payment-button__button--unbranded{background:var(--soe-dark-brown)!important;border-radius:0!important;box-shadow:none!important;font-family:var(--font-body-family)!important;letter-spacing:.1em;text-transform:uppercase}.share-button,.product-popup-modal__button{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--soe-brown);opacity:.8}.share-button:hover{opacity:1}.product__accordion.accordion{border-top:1px solid var(--soe-tan)}.product__accordion details{border-bottom:1px solid var(--soe-tan)}.product__accordion summary{padding:18px 2px;font-size:13.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--soe-dark-brown)}.product__accordion .accordion__title{font-family:var(--font-body-family)!important;font-weight:400!important;font-size:13.5px!important;letter-spacing:.05em;text-transform:uppercase}.product__accordion .icon-accordion{display:none}.product__accordion summary:after{content:"+";font-family:var(--font-heading-family);font-size:20px;color:var(--soe-brown);margin-left:auto}.product__accordion details[open] summary:after{content:"\2013"}.product__accordion summary svg{display:none}.product__accordion .accordion__content{font-size:14.5px;line-height:1.75;color:var(--soe-brown);padding-bottom:20px}.product__view-details{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--soe-brown)}.footer{background:var(--soe-dark-brown)!important;color:var(--soe-cream)!important;text-align:center}.footer :is(h1,h2,h3,h4,p,a,span,li,small){color:var(--soe-cream)!important}.footer__content-top{border-color:#fcf5e826!important;justify-content:center}.footer__blocks-wrapper{justify-content:center;text-align:center}.footer-block__heading{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:22px;margin-bottom:16px}.footer-block--menu .footer-block__details-content{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.footer-block__details-content .list-menu__item--link{font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.8}.footer-block__details-content .list-menu__item--link:hover{opacity:1;text-decoration:underline}.footer__list-social .list-social__link svg{color:var(--soe-cream)}.footer__content-bottom{border-color:#fcf5e826!important}.footer__copyright{text-align:center!important;width:100%;font-size:11px;opacity:.55;letter-spacing:.05em}.copyright__content,.copyright__content a{font-size:11px;letter-spacing:.05em}.footer .policies{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin:0 0 8px}.footer .policies a{text-transform:uppercase;letter-spacing:.06em}.footer .policies li:last-child a{opacity:.55}.footer .newsletter-form__field-wrapper .field__input{background:transparent;border-color:#fcf5e866;color:var(--soe-cream);border-radius:0;font-family:var(--font-body-family)}.footer .newsletter-form__field-wrapper .field__label{color:var(--soe-cream);font-family:var(--font-body-family)}.footer .newsletter-form__button{color:var(--soe-cream)}.footer .list-payment{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.footer .list-payment__item svg,.footer .list-payment__item img{filter:grayscale(1) brightness(1.35) contrast(.85);mix-blend-mode:screen;opacity:1}.soe-breadcrumb{padding:22px 0 0;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--soe-brown);opacity:.7}.soe-breadcrumb a{color:var(--soe-brown);text-decoration:none}.soe-breadcrumb a:hover{text-decoration:underline;opacity:1}.product__media-item .media,.product__media-item img,.product__media-item video{aspect-ratio:1 / 1;object-fit:cover}.product__media-list{gap:14px}.thumbnail-list{gap:12px}.thumbnail-list__item{aspect-ratio:1 / 1}.thumbnail-list .thumbnail{border:none;border-radius:0;padding:0;opacity:.62;transition:opacity .25s}.thumbnail-list .thumbnail:hover{opacity:1}.thumbnail-list .thumbnail[aria-current=true]{opacity:1;outline:1.5px solid var(--soe-dark-brown);outline-offset:-1.5px}.thumbnail-list .thumbnail img{aspect-ratio:1 / 1;object-fit:cover}.slider-counter,.slider-counter *{font-family:var(--font-body-family);color:var(--soe-brown)}.slider-buttons .slider-button svg{color:var(--soe-dark-brown)}body{display:flex;flex-direction:column;min-height:100vh}#MainContent{flex:1 0 auto}.shopify-section-group-footer-group,.footer{flex-shrink:0}.footer__social-decorated{display:flex;align-items:center;justify-content:center;gap:20px}.footer__social-mark{width:280px;height:auto;opacity:.85}@media screen and (max-width:749px){.footer__social-mark{width:160px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/soe-theme.css.map */
