html body{letter-spacing:.015em}.header-wrapper{background:#f8f5f0}.header{max-width:1440px}.header__heading-logo{max-height:85px;object-fit:contain}.header-wrapper .header__menu-item{font-size:11px;letter-spacing:.09em}.header__active-menu-item{text-decoration-thickness:1px;text-underline-offset:7px}.header__icon .svg-wrapper{width:19px;height:19px}.header__inline-menu .list-menu{gap:10px}body .button,body .shopify-challenge__button{font-size:11px;letter-spacing:.1em;min-height:48px}.rte{line-height:1.85}#MainContent .product__title h1{font-size:clamp(34px,3.8vw,54px);font-weight:400;letter-spacing:-.04em;line-height:1.2}.product__info-wrapper{padding-top:20px}#MainContent .product__description{font-size:14px}#MainContent .product__description h2{font-size:23px;margin-top:36px}.product .price{font-size:19px}.product__info-container .product-form{margin-top:28px}.product__media-wrapper{background:#eee6dd}.product__media img{object-fit:contain}.product__info-container .accordion{border-color:#30262125}.product__info-container .accordion__title{font-family:var(--font-body-family);font-size:12px;letter-spacing:.06em}.card__heading{font-size:22px;letter-spacing:-.025em}.card-information{font-size:13px}.collection-hero__title{font-size:clamp(36px,5vw,68px);letter-spacing:-.04em}.collection-hero__description{max-width:650px;font-size:15px}.shopify-policy__container{max-width:800px;padding-block:60px}.shopify-policy__title h1{font-size:40px;font-weight:400;letter-spacing:-.03em}.shopify-policy__body{font-size:14px;line-height:1.85}.cart__warnings{padding-block:80px}.cart__empty-text{font-size:40px;font-weight:400}.footer{border-top:1px solid #30262125}body .footer-block__heading{font-family:var(--font-body-family);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.footer .list-menu__item--link{font-size:12px}.footer .footer__content-top{padding-bottom:36px}.footer .footer__content-bottom{padding-top:20px}.siloe-retractation{border-radius:0!important;box-shadow:none!important}.siloe-retractation input,.siloe-retractation textarea,.siloe-retractation button,.siloe-retractation select{border-radius:0!important}.siloe-newsletter[id]{padding:64px 24px}.siloe-newsletter[id] .siloe-newsletter__heading{font-size:clamp(32px,3.6vw,48px);line-height:1.2;letter-spacing:-.035em}.siloe-newsletter[id] .siloe-newsletter__text{font-size:14px;opacity:1;max-width:480px}.siloe-newsletter[id] .siloe-newsletter__form{margin-top:28px;max-width:560px}.siloe-newsletter[id] .siloe-newsletter__disclaimer{opacity:1;color:#655850}.siloe-newsletter[id] .siloe-newsletter__input::placeholder{opacity:1;color:#655850}.siloe-newsletter[id] .siloe-newsletter__eyebrow{color:#71544d}.siloe-newsletter[id] .siloe-newsletter__input:focus-visible,.siloe-newsletter[id] .siloe-newsletter__button:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.header__heading-logo{max-height:65px}.header{padding-top:8px;padding-bottom:8px}.product__info-wrapper{padding-top:24px}#MainContent .product__title h1{font-size:34px}.siloe-newsletter[id]{padding:48px 24px}.shopify-policy__container{padding:36px 24px}.shopify-policy__title h1{font-size:32px}}.sc-letter{background:var(--sc-letter-bg);color:var(--sc-letter-ink);padding:70px 0}.sc-letter__inner{width:min(1200px,88%);margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.sc-letter__eyebrow{font-size:10px;letter-spacing:.2em;margin:0 0 20px}.sc-letter h2{color:inherit;font-size:clamp(30px,3.2vw,44px);font-weight:400;letter-spacing:-.035em;line-height:1.25;margin:0 0 20px}.sc-letter__text{font-size:13px;line-height:1.8;max-width:360px}.sc-letter__text p{margin:0}.sc-letter__field{display:flex;align-items:stretch;border-bottom:1px solid currentColor}.sc-letter__field input{flex:1;width:100%;min-width:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:14px;padding:18px 0}.sc-letter__field input::placeholder{color:inherit;opacity:.8}.sc-letter__field button{border:0;background:transparent;color:inherit;font:inherit;font-size:10px;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;cursor:pointer;padding:16px 0 16px 18px;display:flex;gap:20px;align-items:center}.sc-letter__field button span{font-size:20px}.sc-letter__field input:focus-visible,.sc-letter__field button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.sc-letter__disclaimer{font-size:11px;line-height:1.8;margin-top:18px;max-width:480px;letter-spacing:0}@media(max-width:749px){.sc-letter{padding:46px 0}.sc-letter__inner{width:calc(100% - 48px);grid-template-columns:1fr;gap:24px}.sc-letter h2{font-size:32px}.sc-letter__field button{gap:10px}.sc-letter__field input{font-size:16px}}.sc-page__header--portrait{display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:center}.sc-page__portrait{margin:0;height:400px}.sc-page__portrait img{width:100%;height:100%;object-fit:cover;object-position:50% 25%}@media(max-width:749px){.sc-page__header--portrait{grid-template-columns:1fr;gap:32px}.sc-page__portrait{height:360px}}.sc-page{padding:70px 24px 90px;max-width:1100px;margin:auto;color:#302621}.sc-page__header{border-bottom:1px solid #30262130;padding-bottom:40px;margin-bottom:48px}.sc-page__eyebrow{font-size:10px;letter-spacing:.2em;text-transform:uppercase;margin:0 0 25px}.sc-page h1{font-size:clamp(40px,5.5vw,72px);font-weight:400;letter-spacing:-.045em;line-height:1.2;margin:0}.sc-page__content{max-width:740px;margin-left:auto;font-size:15px;line-height:1.95;letter-spacing:0}.sc-page__content h2{font-size:28px;line-height:1.35;font-weight:400;letter-spacing:-.025em;margin:48px 0 20px}.sc-page__content h3{font-size:21px;font-weight:400;margin-top:32px}.sc-page__content>p:first-child{font-size:20px;line-height:1.7}.sc-page__content a{text-underline-offset:4px}.sc-page__content table{font-size:13px}.sc-page__content img{max-width:100%;height:auto}.sc-page__content strong{font-weight:500}.sc-page__content details{border-bottom:1px solid #30262130;padding:20px 0}.sc-page__content summary{cursor:pointer;line-height:1.7}.sc-page__content details p{font-size:14px}.sc-page__content details summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.sc-page{padding:40px 24px 56px}.sc-page__header{padding-bottom:28px;margin-bottom:28px}.sc-page__content{font-size:14px}.sc-page__content>p:first-child{font-size:17px}.sc-page__content h2{font-size:25px;margin-top:34px}}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAQMA */
