product-info .product__review{margin:0;display:none}product-info .product__review-text{font-family:var(--body-font);font-size:16px;line-height:25px;color:var(--secondary-text-color);letter-spacing:.05em}product-info .product__text{font-family:var(--body-font);font-size:14px;color:var(--secondary-text-color);letter-spacing:.02em;margin:0 0 8px}product-info .product__title+.product__text{font-family:var(--sans-collection-font),var(--body-font);font-size:16px;line-height:28px;letter-spacing:.08em;color:var(--brown-color);margin:0}product-info .product__text.subtitle{text-align:center;text-decoration:underline;text-underline-offset:3px;margin:0;font-size:16px;line-height:26px;letter-spacing:.08em;color:#3a2e27}product-info .product__title h1{font-family:var(--heading-font);font-weight:400;font-size:42px;line-height:50px;color:var(--brown-color);margin:0}product-info .product__description.rte{font-family:var(--body-font);color:var(--secondary-text-color)}product-info .product__description.rte p{font-size:16px;line-height:26px;letter-spacing:.08em;margin:0 0 26px}product-info .product__description.rte p:last-child{margin-bottom:0}product-info .price--large .price-item{font-family:var(--heading-font);font-weight:400;font-size:42px;color:var(--brown-color);line-height:50px}product-info .quantity__label{display:none}product-info .quantity{display:inline-flex;align-items:center;gap:16px;min-height:40px;padding:0 16px;border:1px solid var(--brown-color);border-radius:0;width:fit-content;margin-bottom:0}product-info .quantity:before,product-info .quantity:after{display:none}product-info .quantity__button{width:24px;height:38px;color:var(--brown-color)}product-info .quantity__input{font-family:var(--sans-collection-font),var(--body-font);font-size:16px;line-height:24px;letter-spacing:.08em;color:var(--brown-color);width:20px;padding:0;text-align:center}product-info .product__info-container .product-form{margin:0}product-info .product-form__submit.button{margin:0;background-color:var(--brown-color);color:var(--white-color);font-family:var(--button-font);font-weight:400;font-size:16px;line-height:26px;letter-spacing:0;min-height:47px;padding:0 24px;border:0;border-radius:0;transition:all .2s linear}product-info .product-form__submit:hover{background-color:#c89b5a;color:var(--brown-color)}product-info .icon-with-text--horizontal{--icon-size: 26px;--icon-spacing: 8px;background-color:#e9ded0;border-radius:0;padding:14px 0;margin:0;column-gap:0;justify-content:space-between;align-items:stretch}product-info .icon-with-text--horizontal .icon-with-text__item{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;padding:4px 8px;margin:0}product-info .icon-with-text--horizontal .icon-with-text__item+.icon-with-text__item{border-left:1px solid rgba(58,46,39,.25)}product-info .icon-with-text--horizontal img,product-info .icon-with-text--horizontal .svg-wrapper{width:var(--icon-size);height:var(--icon-size);object-fit:contain;margin:0 0 var(--icon-spacing)}product-info .icon-with-text__item .h4{font-family:var(--body-font);font-weight:400;font-size:12px;line-height:1.3;letter-spacing:.02em;color:var(--brown-color);text-transform:none;margin:0}product-info .icon-with-text__subtext{display:block;margin-top:2px;font-family:var(--body-font);font-size:10px;line-height:1.3;letter-spacing:.02em;color:var(--brown-color);opacity:.8}product-info .icon-with-text .svg-wrapper svg{stroke:var(--brown-color)}product-info .accordion__title{font-family:var(--body-font);font-weight:400;font-size:20px;line-height:24px;color:var(--brown-color)}product-info .product__accordion{border-top:0;border-bottom:1px solid var(--line-color)}product-info .product__accordion summary{padding:19px 0}product-info .product__accordion .accordion-toggle-icon{display:inline-flex;align-items:center;align-self:center}product-info .product__accordion .accordion-toggle-icon svg:last-child{display:none}product-info .product__accordion details[open]>summary .accordion-toggle-icon svg:first-child{display:none}product-info .product__accordion details[open]>summary .accordion-toggle-icon svg:last-child{display:block}product-info .product-gallery-swiper{width:100%;aspect-ratio:700 / 719;overflow:hidden;background-color:#e7e0d8}product-info .product-gallery-swiper .swiper-slide{width:100%;height:100%}product-info .product-gallery-swiper .swiper-slide img,product-info .product-gallery-swiper .swiper-slide svg.placeholder-svg{display:block;width:100%;height:100%;object-fit:cover}product-info .product-gallery-swiper .swiper-pagination{position:absolute;bottom:20px;left:0;right:0;display:flex;align-items:center;justify-content:center;padding-left:20px;gap:8px}product-info .product__info-container>*{margin-top:0;margin-bottom:0}product-info .product__info-container>.product__title{margin:-3.9px 0 0}product-info .product__info-container>.product__title+.product__text{margin-top:8px}product-info .product__info-container>.product__description{margin:2.2px 0 0}product-info .product__description.rte>p:first-child>strong:first-of-type{display:block;margin-bottom:8.5px;font-family:var(--sans-collection-font),var(--body-font);font-weight:400;color:var(--brown-color)}product-info .product__description.rte>p:first-child>strong:first-of-type:last-child{margin-bottom:0}product-info .product__description.rte>p:first-child:has(>strong:first-of-type:last-child){margin-bottom:8.5px}product-info .product__info-container>.product__description+*,product-info .product__info-container>.product-form__quantity{margin-top:17px}product-info .product__info-container>.product-form__quantity+*{margin-top:20.1px}product-info .product__info-container>.product-form__quantity+*+*+*{margin-top:7.7px}product-info .product__info-container>.product__text.subtitle{margin-top:9px}product-info .product__info-container>.icon-with-text{margin:17px 0 0}product-info .product__info-container>.product__accordion{margin-top:0}@media screen and (min-width:1200px){product-info .product--medium:not(.product--no-media) .product__media-wrapper{max-width:calc(100% - 620px);width:calc(100% - 620px)}product-info .product--medium:not(.product--no-media) .product__info-wrapper{max-width:620px;width:620px;padding:0 0 0 60px}product-info .product__info-container{max-width:none}}@media screen and (max-width:749px){product-info .page-width{padding:0!important}.product__info-wrapper{padding:20.1px 24px 24px}product-info .product__info-container>.product__title{margin-top:0}product-info .product-gallery-swiper{aspect-ratio:375 / 611}product-info .product__title+.product__text{font-family:var(--body-font);line-height:25px;letter-spacing:.05em;color:var(--secondary-text-color)}product-info .product__info-container>.product__title+.product__text{margin-top:9px}product-info .product__info-container>.product__description{margin-top:5.5px}product-info .product__description.rte>p:first-child>strong:first-of-type{margin-bottom:25.6px;font-family:var(--body-font);color:var(--secondary-text-color)}product-info .product__description.rte>p:first-child>strong:first-of-type:last-child{margin-bottom:0}product-info .product__description.rte>p:first-child:has(>strong:first-of-type:last-child){margin-bottom:25.6px}product-info .product__info-container>.product__description+*,product-info .product__info-container>.product-form__quantity,product-info .product__info-container>.icon-with-text{margin-top:33px}product-info .product__info-container>.product-form__quantity+*{margin-top:36.1px}product-info .product__info-container>.product-form__quantity+*+*+*{margin-top:23.7px}product-info .product__info-container>.product__accordion summary{padding-top:35px}product-info .product-gallery-swiper .swiper-pagination{bottom:12px;padding:0 24px;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-main-product.css.map */
