:root{--pdp-ease: cubic-bezier(.22, 1, .36, 1);--pdp-line: rgba(122, 61, 76, .13);--pdp-line-soft: rgba(122, 61, 76, .08);--pdp-brand: #7A3D4C;--pdp-s1: 0 1px 2px rgba(42,16,23,.05), 0 3px 10px rgba(42,16,23,.05);--pdp-s2: 0 2px 8px rgba(42,16,23,.06), 0 16px 36px -12px rgba(42,16,23,.16)}.pg-viewport{border-radius:22px;box-shadow:var(--pdp-s2);position:relative}.pg-slide{aspect-ratio:1 / 1}.pg-slide img{width:100%;height:100%;object-fit:cover;display:block}.pg-viewport:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff4d,inset 0 1px #ffffff73}.pg-arrow{width:44px;height:44px;border-radius:50%;background:#fbf3eeb8;-webkit-backdrop-filter:blur(14px) saturate(1.5);backdrop-filter:blur(14px) saturate(1.5);border:1px solid rgba(255,255,255,.55);color:var(--pdp-brand);box-shadow:var(--pdp-s1);opacity:0;transform:scale(.9);transition:opacity .35s var(--pdp-ease),transform .35s var(--pdp-ease),background-color .35s var(--pdp-ease)}.pg:hover .pg-arrow,.pg-arrow:focus-visible{opacity:1;transform:scale(1)}.pg-arrow:hover{background:#fbf3eef2;transform:scale(1.06)}.pg-arrow:active{transform:scale(.94);transition-duration:.08s}@media(pointer:coarse){.pg-arrow{opacity:1;transform:none}}.pg-counter,.pg-expand{background:#2a10178c;-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4);border:1px solid rgba(255,255,255,.18);color:#fff;transition:background-color .3s var(--pdp-ease),transform .3s var(--pdp-ease)}.pg-counter{font-variant-numeric:tabular-nums;letter-spacing:.04em}.pg-expand:hover{background:#2a1017c7;transform:scale(1.07)}.pg-expand:active{transform:scale(.95);transition-duration:.08s}.pg-dot{transition:width .4s var(--pdp-ease),background-color .4s var(--pdp-ease),opacity .4s var(--pdp-ease)}.pg-dot:hover{opacity:1}.pg-thumb{border-radius:12px;overflow:clip;transition:transform .35s var(--pdp-ease),box-shadow .35s var(--pdp-ease),opacity .35s var(--pdp-ease);opacity:.62}.pg-thumb:hover{opacity:.9;transform:translateY(-2px)}.pg-thumb.active,.pg-thumb[aria-current=true]{opacity:1;box-shadow:0 0 0 2px var(--pdp-brand),0 4px 12px #2a101729}.pg-zoomable{cursor:zoom-in}.pg-lightbox{background:#1a0a0ee0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pg-lightbox-close,.pg-lightbox-arrow{background:#ffffff1a;border:1px solid rgba(255,255,255,.22);color:#fff;border-radius:50%;transition:background-color .3s var(--pdp-ease),transform .3s var(--pdp-ease)}.pg-lightbox-close:hover,.pg-lightbox-arrow:hover{background:#fff3;transform:scale(1.07)}.pg-lightbox-counter{font-variant-numeric:tabular-nums;letter-spacing:.06em}.pb-breadcrumb{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;opacity:.58}.pb-breadcrumb a{text-decoration-color:transparent;text-underline-offset:.25em;transition:text-decoration-color .25s var(--pdp-ease),opacity .25s var(--pdp-ease)}.pb-breadcrumb a:hover{text-decoration-color:currentColor}.pb-badge{background:linear-gradient(135deg,#f6dcc8,#efc4a8);border:1px solid rgba(255,255,255,.6);box-shadow:0 1px 2px #2a10171a,inset 0 1px #fffc;letter-spacing:.06em}.pb-title{letter-spacing:-.022em;text-wrap:balance}.pb-rating{display:flex;align-items:center;gap:10px;font-variant-numeric:tabular-nums}.pb-rating .stars{display:inline-flex;gap:2px;line-height:1}.pb-price{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.price-now{font-variant-numeric:tabular-nums;letter-spacing:-.02em}.price-was{font-variant-numeric:tabular-nums;opacity:.5;text-decoration-thickness:1.5px}.pb-save{background:linear-gradient(135deg,#fbe3d2,#f3c7ae);border:1px solid rgba(255,255,255,.65);box-shadow:inset 0 1px #ffffffd9,0 1px 2px #2a101714;letter-spacing:.02em}.pb-tax-note{opacity:.62;font-size:.82rem}.pb-desc.is-clamped{position:relative}.pb-desc.is-clamped:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3.2em;background:linear-gradient(to bottom,#fcf4f000,#fcf4f0f5);pointer-events:none}.pb-desc-toggle{text-underline-offset:.22em;transition:opacity .25s var(--pdp-ease)}.pb-desc-toggle:hover{opacity:.7}.pb-buy-row{gap:14px}.pb-buy-row .btn-primary{min-height:60px;font-size:1.03rem;letter-spacing:.01em;border-radius:999px;box-shadow:0 2px 6px #2a101724,0 14px 30px -12px #7a3d4c8c}.pb-buy-row .btn-primary:hover:not([disabled]){box-shadow:0 4px 10px #2a101729,0 22px 44px -14px #7a3d4c9e}.qty-stepper{border:1px solid var(--pdp-line);border-radius:999px;background:#ffffff8c;box-shadow:inset 0 1px #ffffffb3;min-height:60px}.qty-stepper button{transition:background-color .25s var(--pdp-ease),color .25s var(--pdp-ease),transform .2s var(--pdp-ease);border-radius:50%}.qty-stepper button:hover{background:#7a3d4c17;color:var(--pdp-brand)}.qty-stepper button:active{transform:scale(.9);transition-duration:.08s}.qty-stepper input{font-variant-numeric:tabular-nums;font-weight:600}.pb-availability{display:flex;align-items:center;gap:9px}.pb-availability .dot{width:9px;height:9px;border-radius:50%;flex:0 0 auto;animation:pdpPulse 2.6s var(--pdp-ease) infinite}@keyframes pdpPulse{0%{box-shadow:0 0 #ce8b778c}70%{box-shadow:0 0 0 7px #ce8b7700}to{box-shadow:0 0 #ce8b7700}}.pb-trust{border-top:1px solid var(--pdp-line-soft);padding-top:18px}.pb-trust-item{display:flex;align-items:center;gap:9px}.pb-trust-item svg{flex:0 0 auto;opacity:.85}.pb-pay{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pb-pay span,.pb-pay li{border:1px solid var(--pdp-line);border-radius:7px;background:#ffffffb3;box-shadow:inset 0 1px #fffc;letter-spacing:.05em;line-height:1}.pb-guarantee{border-radius:20px;box-shadow:var(--pdp-s2),inset 0 1px #ffffff24;position:relative;overflow:clip}.pb-guarantee:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(120% 90% at 88% 8%,rgba(255,214,184,.3),transparent 60%)}.pb-seal{box-shadow:0 4px 14px #2a101738}.acc-item{border-bottom:1px solid var(--pdp-line-soft)}.acc-q{transition:color .25s var(--pdp-ease);width:100%;text-align:left}.acc-q:hover{color:var(--pdp-brand)}.acc-q svg{transition:transform .4s var(--pdp-ease)}.acc-item.active .acc-q svg,.acc-q[aria-expanded=true] svg{transform:rotate(180deg)}.acc-a-inner{padding-bottom:20px}.sticky-atc{background:#fcf4f0db;-webkit-backdrop-filter:blur(18px) saturate(1.7);backdrop-filter:blur(18px) saturate(1.7);border-top:1px solid var(--pdp-line);box-shadow:0 -8px 30px -14px #2a101747;padding-bottom:max(12px,env(safe-area-inset-bottom))!important}.sticky-atc-media img{border-radius:10px;box-shadow:var(--pdp-s1)}.sticky-atc-title{line-height:1.3;font-weight:600}.sticky-atc-price{line-height:1.3;font-variant-numeric:tabular-nums;opacity:.78}.sticky-atc .btn-primary{min-height:50px;border-radius:999px}.pdp-section{position:relative}.reveal,.pb-fade-in{transition:opacity .7s var(--pdp-ease),transform .7s var(--pdp-ease)}@media(max-width:860px){.pdp-grid{gap:28px}.pb-buy-row .btn-primary,.qty-stepper{min-height:56px}.pb-price{gap:10px}.pg-viewport{border-radius:18px}}@media(max-width:480px){.pb-title{letter-spacing:-.018em}.pb-buy-row{gap:10px}.pb-pay span,.pb-pay li{font-size:.62rem}}@media(prefers-reduced-motion:reduce){.pb-availability .dot{animation:none}.pg-arrow,.pg-thumb,.pg-expand,.pg-counter,.qty-stepper button,.acc-q svg,.reveal,.pb-fade-in{transition-duration:.01ms!important}.pg-arrow{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/wb-pdp.css.map */
