.prd-bc{padding:18px 40px;font-size:10px;letter-spacing:.16em;color:#b5ada3;border-bottom:1px solid #f2f0eb}.prd-bc a:hover{color:#b8975a}.prd-bc span{color:#8a8278}.prd-layout{grid-template-columns:1.1fr 1fr}.prd-gallery{padding:clamp(24px,4vw,56px);background:#faf9f7;border-right:1px solid #f2f0eb;top:72px}.prd-info{padding:clamp(32px,5vw,72px)clamp(28px,4vw,64px);gap:22px}.prd-gallery__main{background:#f5f3ee;cursor:zoom-in}.prd-gallery__main img{transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.prd-gallery__main:hover img{transform:scale(1.06)}.prd-gallery__badge{background:#0e0e0e;font-size:9px;letter-spacing:.2em;padding:6px 14px}.prd-gallery__ar{background:#fffffff0;font-size:10px;letter-spacing:.12em;padding:8px 14px;transition:all .3s ease}.prd-gallery__ar:hover{background:#fff;box-shadow:0 6px 20px #0000001a;color:#b8975a}.prd-gallery__thumb{transition:border-color .3s ease,transform .4s ease}.prd-gallery__thumb:hover{transform:translateY(-2px)}.prd-gallery__thumb.is-active{border-color:#b8975a;border-width:2px}.prd-info__collection{font-size:10px;letter-spacing:.26em;color:#b8975a;font-weight:500}.prd-info__title{font-family:Cormorant Garamond,serif;font-weight:300;font-size:clamp(30px,4vw,46px);line-height:1.05;letter-spacing:-.01em;margin-top:4px}.prd-info__tagline{font-family:Cormorant Garamond,serif;font-style:italic;font-size:18px;color:#8a8278;line-height:1.5;margin-top:-6px}.prd-info__stars{color:#b8975a;font-size:15px;letter-spacing:3px}.prd-info__rating-text{font-size:13px;color:#8a8278}.prd-info__price{font-family:Cormorant Garamond,serif;font-weight:400;font-size:clamp(32px,4vw,44px);line-height:1;color:#111}.prd-info__shipping{font-size:12px;color:#8a8278;letter-spacing:.02em}.prd-info__shipping i{color:#b8975a}.prd-opt-label{font-size:10px;letter-spacing:.2em;color:#8a8278;font-weight:500}.prd-opt-label span{color:#111;font-weight:600}.prd-swatch__circle{width:46px;height:46px;transition:all .3s cubic-bezier(.22,1,.36,1)}.prd-swatch:hover .prd-swatch__circle{transform:scale(1.08)}.prd-swatch.is-active .prd-swatch__circle{border-color:#b8975a}.prd-swatch__label{font-size:10px;letter-spacing:.04em;color:#8a8278}.prd-swatch.is-active .prd-swatch__label{color:#111;font-weight:500}.prd-size{padding:14px 20px;border:1px solid #e8e4dc;transition:all .3s cubic-bezier(.22,1,.36,1)}.prd-size:hover{border-color:#b8975a;transform:translateY(-2px)}.prd-size.is-active{border-color:#b8975a;background:#faf6ee;box-shadow:0 4px 16px #b8975a1a}.prd-size__dims{font-size:13px;font-weight:500;color:#111}.prd-size__price{font-size:11px;color:#8a8278;margin-top:3px}.prd-size.is-recommended:before{color:#b8975a;font-size:9px;letter-spacing:.06em}.prd-qty__label{font-size:10px;letter-spacing:.2em;color:#8a8278;font-weight:500}.prd-qty__ctrl{border:1px solid #e8e4dc}.prd-qty__btn{width:42px;height:42px;transition:all .2s ease}.prd-qty__btn:hover{background:#faf9f7;color:#b8975a}.prd-cod{background:linear-gradient(135deg,#f7efd9,#f0e6d0);border-left:3px solid #b8975a;padding:16px 18px}.prd-cod i{color:#8a6f3e;font-size:22px}.prd-cod__title{font-size:14px;font-weight:600;color:#7a5f2e}.prd-cod__sub{font-size:13px;color:#8a6f3e}.prd-btn-cart{background:#0e0e0e;padding:19px;font-size:11px;letter-spacing:.2em;transition:all .4s cubic-bezier(.22,1,.36,1)}.prd-btn-cart:hover{background:#000;transform:translateY(-2px);box-shadow:0 12px 32px #0000002e}.prd-btn-wa{padding:19px;font-size:11px;letter-spacing:.2em;transition:all .4s cubic-bezier(.22,1,.36,1)}.prd-btn-wa:hover{transform:translateY(-2px);box-shadow:0 12px 32px #25d36640}.prd-btn-share{padding:13px;font-size:10px;letter-spacing:.16em;transition:all .3s ease}.prd-btn-share:hover{border-color:#b8975a;color:#b8975a}.prd-trust{gap:10px}.prd-trust__item{border:1px solid #e8e4dc;padding:14px 10px;transition:all .3s ease;background:#fff}.prd-trust__item:hover{border-color:#b8975a}.prd-trust__title{font-size:12px;font-weight:600;color:#111}.prd-trust__sub{font-size:10px;color:#8a8278;letter-spacing:.04em}.prd-acc__header{padding:20px 40px;font-size:12px;letter-spacing:.14em;font-weight:500;transition:all .3s ease}.prd-acc__header:hover{color:#b8975a;background:#faf9f7}.prd-acc__icon-lead{color:#b8975a;font-size:18px}.prd-acc__content{font-size:14px;color:#555550;line-height:1.9;padding:0 40px 22px 66px}.prd-sec-label{font-size:10px;letter-spacing:.26em;color:#b8975a;font-weight:500;margin-bottom:8px}.prd-sec-title{font-family:Cormorant Garamond,serif;font-weight:300;font-size:clamp(30px,3.5vw,44px);line-height:1.1;color:#111}.prd-section{padding:clamp(48px,7vw,96px)clamp(24px,5vw,80px)}.prd-reviews{background:#fff}.prd-rev-summary{background:#faf9f7;border:1px solid #e8e4dc;padding:28px 32px;gap:36px}.prd-rev-score{font-family:Cormorant Garamond,serif;font-weight:300;font-size:76px;color:#111;border-right:1px solid #e8e4dc;padding-right:36px}.prd-rev-stars{color:#b8975a;font-size:22px;letter-spacing:4px}.prd-rev-count{font-size:13px;color:#8a8278}.prd-rev-card{background:#faf9f7;border:1px solid #e8e4dc;padding:28px;transition:all .4s cubic-bezier(.22,1,.36,1)}.prd-rev-card:hover{box-shadow:0 14px 44px #00000012;transform:translateY(-4px);border-color:#e0d8c8}.prd-rev-card__stars{color:#b8975a;font-size:15px;letter-spacing:2px}.prd-rev-card__text{font-family:Cormorant Garamond,serif;font-style:italic;font-size:19px;line-height:1.6;color:#111}.prd-rev-card__avatar{background:#f0e6d0;color:#b8975a;width:40px;height:40px;font-size:18px}.prd-rev-card__name{font-size:13px;font-weight:500;color:#111}.prd-rev-card__city{font-size:12px;color:#8a8278}.prd-rev-trigger{padding:20px 28px;border:1px solid #e8e4dc;font-size:12px;letter-spacing:.18em;font-weight:500;transition:all .4s cubic-bezier(.22,1,.36,1);margin-top:8px}.prd-rev-trigger:hover{border-color:#b8975a;color:#b8975a;background:#faf9f7;transform:translateY(-2px);box-shadow:0 8px 24px #b8975a1a}.prd-rev-trigger i{font-size:16px;color:#b8975a}.prd-rev-form{background:#faf9f7;border:1px solid #e8e4dc;padding:32px}.prd-rev-form__title{font-size:13px;letter-spacing:.16em;font-weight:500}.prd-rev-form__note{font-size:13px;color:#8a8278;line-height:1.7}.prd-field label{font-size:11px;letter-spacing:.14em;font-weight:500;color:#8a8278}.prd-field input,.prd-field textarea{font-size:14px;padding:13px 15px;transition:border-color .3s ease}.prd-field input:focus,.prd-field textarea:focus{border-color:#b8975a}.prd-stars-select{font-size:30px}.prd-stars-select .star.active{color:#b8975a}.prd-faq{background:#faf9f7}.prd-faq .prd-acc__header{padding:20px 0;font-size:12px;letter-spacing:.1em}.prd-faq .prd-acc__content{padding:0 0 20px;font-size:14px;color:#555550;line-height:1.9}.prd-similar__grid{gap:20px}.prd-prod-card{transition:transform .4s cubic-bezier(.22,1,.36,1)}.prd-prod-card:hover{transform:translateY(-6px)}.prd-prod-card__img{background:#f5f3ee}.prd-prod-card__img img{transition:transform 1.1s cubic-bezier(.22,1,.36,1)}.prd-prod-card:hover .prd-prod-card__img img{transform:scale(1.06)}.prd-prod-card__tag{font-size:10px;letter-spacing:.2em;color:#b8975a}.prd-prod-card__name{font-family:Cormorant Garamond,serif;font-weight:400;font-size:20px;margin:6px 0 4px}.prd-prod-card__price{font-family:Cormorant Garamond,serif;font-size:19px;color:#111}.prd-sticky{padding:14px 24px;box-shadow:0 -4px 24px #00000014}.prd-sticky__info .s-name{font-size:13px;font-weight:500}.prd-sticky__info .s-price{font-family:Cormorant Garamond,serif;font-size:20px}.prd-sticky__btns .b{padding:13px 22px;font-size:11px;letter-spacing:.12em}.b-cart{background:#0e0e0e}.prd-reviews .reveal,.prd-faq .reveal,.prd-similar .reveal{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.prd-reviews .reveal.is-visible,.prd-faq .reveal.is-visible,.prd-similar .reveal.is-visible{opacity:1;transform:translateY(0)}@media(max-width:768px){.prd-layout{grid-template-columns:1fr}.prd-gallery{position:relative;top:0;border-right:none;border-bottom:1px solid #f2f0eb}.prd-info__title{font-size:30px}.prd-rev-grid{grid-template-columns:1fr}.prd-rev-summary{flex-direction:column;align-items:flex-start}.prd-rev-score{border-right:none;border-bottom:1px solid #e8e4dc;padding-right:0;padding-bottom:18px;width:100%}.prd-similar__grid{grid-template-columns:repeat(2,1fr)}.prd-acc__header{padding:16px 20px}.prd-acc__content{padding:0 20px 16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/product-luxury.css.map */
