.badge.price__badge-sale{background-color:#dc2626!important;color:#fff!important;border:none!important;font-weight:700}.card__badge .badge[id^=NoMediaStandardBadge]+.badge,.price--on-sale+.badge.price__badge-sale{background-color:#dc2626!important;color:#fff!important}.price--on-sale .price-item--sale,.price--on-sale .price-item--sale.price-item--last,.price--on-sale .price__sale .price-item--sale,.price .price__sale .price-item--sale.price-item--last{color:#dc2626!important;font-weight:700!important}.price--sold-out .price__container{display:none!important}.sold-out-item{order:999!important}.sold-out-item .card-wrapper{opacity:.6;transition:opacity .3s ease}.sold-out-item .card-wrapper:hover{opacity:.85}.product-card-wrapper{transition:transform .25s ease,box-shadow .25s ease}.product-card-wrapper:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00000012}.card--standard .card__inner,.card--card,.card--standard .card__media{border-radius:10px!important;overflow:hidden}.card--card .card__media{border-radius:10px 10px 0 0!important}.card__heading a{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:13px!important;font-weight:500!important;line-height:1.55!important;letter-spacing:.01em!important;color:#333!important}.card__heading.h5{margin-top:8px!important;margin-bottom:4px!important}.card-information .caption-with-letter-spacing{font-size:10px!important;font-weight:600!important;letter-spacing:.08em!important;color:#8b7e6a!important;text-transform:uppercase!important;margin-bottom:4px!important}.card-information .price .price-item--regular,.card-information .price .price-item--sale{font-size:14px!important;font-weight:600!important;color:#333!important;letter-spacing:.02em!important}.price--on-sale .price-item--sale,.price--on-sale .price-item--sale.price-item--last,.price .price__sale .price-item--sale.price-item--last{color:#dc2626!important;font-weight:700!important}.price--on-sale .price-item--regular{font-size:12px!important;font-weight:400!important;color:#aaa!important}.card__badge .badge{border-radius:12px!important;font-size:10px!important;font-weight:600!important;letter-spacing:.04em!important;padding:3px 10px!important;text-transform:uppercase!important}.card__content .card__information{padding:0 2px!important}.card__content .card-information{gap:2px!important}.card-wrapper.sold-out-item{opacity:.55!important;transition:opacity .3s ease!important}.card-wrapper.sold-out-item:hover{opacity:.8!important}.collection-hero__inner{padding:24px 20px 20px!important}.collection-hero__title{font-size:18px!important;font-weight:600!important;line-height:1.5!important;letter-spacing:.01em!important;margin-bottom:12px!important}.collection-hero__description{font-size:13px!important;line-height:1.9!important;color:#555!important;letter-spacing:.02em!important}.collection-hero__description a{color:#8b7e6a!important;text-decoration-color:#8b7e6a4d!important;text-underline-offset:3px!important;transition:text-decoration-color .2s ease!important}.collection-hero__description a:hover{text-decoration-color:#8b7e6a!important}.collection-hero__description strong{font-weight:600!important;color:#333!important}.collection-hero__description a[style*=border-radius]{text-decoration:none!important}@media screen and (min-width: 750px){.collection-hero__title{font-size:22px!important}.collection-hero__description{max-width:680px!important;font-size:14px!important}}.footer{padding-top:32px!important;padding-bottom:24px!important}.footer-block__heading{font-size:12px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#8b7e6a!important;margin-bottom:12px!important;padding-bottom:8px!important;border-bottom:1px solid rgba(139,126,106,.15)!important}.footer-block__details-content>li{margin:0!important;padding:0!important}.footer-block__details-content>li:not(:last-child){margin-bottom:0!important}.footer-block__details-content .list-menu__item--link{font-size:13px!important;color:#555!important;padding:7px 0!important;transition:color .2s ease,padding-left .2s ease!important;display:block!important;line-height:1.4!important}.footer-block__details-content .list-menu__item--link:hover{color:#8b7e6a!important;padding-left:4px!important}.footer-block__details-content .list-menu__item--active{color:#8b7e6a!important;font-weight:600!important}.footer__copyright{font-size:11px!important;color:#999!important;letter-spacing:.02em!important}.footer .list-social{gap:10px!important}.footer .list-social__link{padding:6px!important;color:#999!important;transition:color .2s ease!important}.footer .list-social__link:hover{color:#8b7e6a!important}.footer__localization h2{font-size:12px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#8b7e6a!important}.footer__payment .list-payment{gap:4px!important}.footer__payment .list-payment__item{opacity:.6!important;transition:opacity .2s ease!important}.footer__payment .list-payment__item:hover{opacity:1!important}@media screen and (max-width: 749px){.footer{padding-left:20px!important;padding-right:20px!important}.footer-block__details-content .list-menu__item--link{padding:6px 0!important}}.section-main-product-custom .rte,.section-main-product-custom .rte p,.section-main-product-custom .rte span,.section-main-product-custom .rte li,.section-main-product-custom .rte div{font-size:17px!important;line-height:1.9!important;letter-spacing:.02em!important}.section-main-product-custom .rte h1,.section-main-product-custom .rte h2,.section-main-product-custom .rte h3{font-size:20px!important;font-weight:600!important;line-height:1.5!important;margin-top:24px!important;margin-bottom:12px!important}.section-main-product-custom .page-title.h2{font-size:22px!important;font-weight:600!important;line-height:1.4!important;margin-bottom:16px!important}.section-main-product-custom .rte a{color:#8b7e6a!important;text-decoration-color:#8b7e6a4d!important;text-underline-offset:3px!important}.section-main-product-custom .rte a:hover{text-decoration-color:#8b7e6a!important}@media screen and (max-width: 749px){.section-main-product-custom .rte,.section-main-product-custom .rte p,.section-main-product-custom .rte span,.section-main-product-custom .rte li,.section-main-product-custom .rte div{font-size:15.5px!important;line-height:1.9!important;letter-spacing:.02em!important}.section-main-product-custom .page-title.h2{font-size:19px!important}}.metafield-collapsible__content{max-height:200px;overflow:hidden;position:relative;transition:max-height .5s cubic-bezier(.25,.46,.45,.94)}.metafield-collapsible__content.is-expanded{max-height:5000px}.metafield-collapsible__content:not(.is-expanded):after{content:"";position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(transparent,rgb(var(--color-background)));pointer-events:none}.metafield-collapsible__toggle{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:8px 20px;font-size:13px;font-weight:500;color:#8b7e6a;background:transparent;border:1px solid #e0dcd6;border-radius:20px;cursor:pointer;transition:background .2s ease,border-color .2s ease;letter-spacing:.02em}.metafield-collapsible__toggle:hover{background:#faf9f7;border-color:#c8c3bb}.metafield-collapsible__toggle .toggle-icon{transition:transform .3s ease;font-size:11px}.metafield-collapsible__toggle.is-expanded .toggle-icon{transform:rotate(180deg)}.metafield-section{border-top:1px solid #f0ede8;padding-top:24px;margin-top:8px}.metafield-section__title{font-size:18px!important;font-weight:600!important;line-height:1.4;margin-bottom:12px;color:#333}.product-headline{margin-bottom:32px;padding-bottom:28px;border-bottom:1px solid #e8e4de}.product-headline__text{font-size:24px;font-weight:500;line-height:1.8;color:#2c2c2c;letter-spacing:.04em;white-space:pre-line}@media screen and (max-width: 749px){.product-headline__text{font-size:20px;line-height:1.75}.product-headline{margin-bottom:24px;padding-bottom:20px}}.price--large .price-item--regular:after{content:"\ff08\7a0e\8fbc\ff09";font-size:13px;font-weight:400;color:#777;margin-left:4px}.price--large .price-item--sale+.price-item--regular:after{content:""}.price--large .price--on-sale .price-item--sale:after{content:"\ff08\7a0e\8fbc\ff09";font-size:13px;font-weight:400;color:#777;margin-left:4px}.collection .title-wrapper,.blog-scroll .title-wrapper{text-align:center;margin-bottom:8px}.collection .collection__description{margin-top:0}.collection .collection__description .rte,.collection .collection__description.rte{margin-top:0;margin-bottom:8px}.collection .title-wrapper .title,.section .title-wrapper .title{font-weight:400;letter-spacing:.08em;font-size:20px}@media screen and (max-width: 749px){.collection .title-wrapper .title,.section .title-wrapper .title{font-size:18px}}@media screen and (min-width: 750px){.collection .collection__description{text-align:center;max-width:680px;margin:0 auto 24px}.collection__view-all{text-align:center;margin-top:32px}}.collection .button--tertiary,.collection__view-all a.button{border:1px solid #d4cfc7!important;border-radius:24px;background:transparent!important;color:#8b7e6a!important;font-size:13px;font-weight:500;letter-spacing:.03em;padding:10px 28px;transition:background .2s ease,color .2s ease;text-decoration:none}.collection .button--tertiary:hover,.collection__view-all a.button:hover{background:#f5f3f0!important;color:#6b6050!important;border-color:#d4cfc7!important}.collection__view-all a.button,.collection__view-all a.button--secondary,.banner__buttons .button,.banner__buttons .button--primary,.banner__buttons .button--secondary{outline:none!important;box-shadow:none!important}.banner__buttons .button:after,.collection__view-all a.button:after,.banner__buttons .button:before,.collection__view-all a.button:before{display:none!important}.banner__box,.banner__box.content-container{border:none!important;outline:none!important;box-shadow:none!important}.product__info-wrapper .caption-with-letter-spacing{font-size:11px;color:#8b7e6a;letter-spacing:.12em;margin-bottom:6px}.product__title h1{font-size:20px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:.03em;color:#2c2c2c}.product__info-wrapper .price--large{margin-top:12px}@media screen and (max-width: 749px){.product__title h1{font-size:18px!important;line-height:1.55!important}}.product-form__quantity{margin-top:4px!important;margin-bottom:0!important}.product-form__quantity .quantity{max-width:110px}.product-form__quantity .quantity__input{min-height:36px!important;height:36px!important;font-size:14px}.product-form__quantity .quantity__button{min-height:36px!important;height:36px!important;width:32px!important}.product-form__quantity label{font-size:13px;margin-bottom:2px}.product__info-wrapper .product-form__input{margin-top:6px}.product__info-wrapper .price--large{margin-top:6px;margin-bottom:2px}.product-form__submit{border:1px solid #2c2c2c!important;border-radius:6px!important;margin-top:10px!important}.product-form__buttons{margin-top:8px!important;gap:8px!important}.product-form{margin-top:4px!important}.product-form__quantity .quantity{height:auto!important;min-height:unset!important}.product-form__quantity{padding-bottom:0!important}.newsletter-form__field-wrapper .field{border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important}.price.price--sold-out .price__regular .price-item--regular{display:none}
/*# sourceMappingURL=/cdn/shop/t/83/assets/custom-styles.css.map */
