.pv-pdp__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:start;margin-top:16px}.pv-pdp__media{position:sticky;top:100px;align-self:start;width:100%;max-width:max(380px,calc(100vh - 250px));justify-self:center}.pv-pdp__main{position:relative;aspect-ratio:1;border-radius:28px;overflow:hidden;background:linear-gradient(135deg,#f7e7d0,#fff1dc);display:flex;align-items:center;justify-content:center;cursor:zoom-in}.pv-pdp__main img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease;will-change:transform}.pv-pdp__main.is-zoom img{transform:scale(2)}.pv-pdp__badge{top:18px;left:18px;font-size:13px;padding:8px 12px}.pv-pdp__hint{position:absolute;right:16px;bottom:16px;width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #0000001a;pointer-events:none}.pv-pdp__thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px}.pv-pdp__thumb{aspect-ratio:1;height:auto;max-height:90px;border-radius:12px;overflow:hidden;border:2px solid transparent;padding:0;background:linear-gradient(135deg,#f7e7d0,#fff1dc);display:flex;align-items:center;justify-content:center;cursor:pointer}.pv-pdp__thumb.is-on{border-color:#221e1c}.pv-pdp__thumb img{width:100%;height:100%;object-fit:cover}.pv-pdp__info{display:flex;flex-direction:column;gap:20px;position:static}.pv-pdp__title{font-size:42px;line-height:1.1;margin:0;letter-spacing:-1px}.pv-pdp__price{font-size:28px;font-weight:800}.pv-pdp__price s{font-size:18px;opacity:.45;margin-right:10px;font-weight:500}.pv-pdp__desc{color:#5a524a;line-height:1.7}.pv-pdp__desc p{margin:0 0 10px}.pv-opt{border:0;padding:0;margin:0 0 22px}.pv-opt__l{display:block;font-size:13px;font-weight:700;margin-bottom:10px;padding:0;text-transform:uppercase;letter-spacing:.08em}.pv-pills{display:flex;gap:10px;flex-wrap:wrap}.pv-pill{position:relative}.pv-pill input{position:absolute;opacity:0;width:1px;height:1px}.pv-pill span{display:inline-block;padding:11px 20px;border-radius:999px;border:1.5px solid #E3D2B8;background:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s}.pv-pill span:hover{border-color:#221e1c}.pv-pill input:checked+span{background:#221e1c;color:#fff;border-color:#221e1c}.pv-pill input:focus-visible+span{outline:3px solid #FC8308;outline-offset:2px}.pv-buyrow{display:flex;gap:12px;align-items:stretch}.pv-stepper{display:inline-flex;align-items:center;height:56px;padding:0 6px;border:1.5px solid #E3D2B8;border-radius:999px;background:#fff;flex:0 0 auto}.pv-stepper button{width:44px;height:44px;border-radius:50%;border:0;background:transparent;color:#221e1c;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.pv-stepper button:hover{background:#fff1dc}.pv-stepper input{width:40px;height:44px;text-align:center;border:0;background:transparent;font-weight:800;font-size:17px;color:#221e1c;padding:0;-moz-appearance:textfield}.pv-stepper input::-webkit-inner-spin-button,.pv-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pv-pdp__add{flex:1;height:56px;padding:0 24px;text-align:center;background:#221e1c!important;border-color:#221e1c!important;color:#fff!important}.pv-pdp__add:hover{background:#000!important;border-color:#000!important}.pv-pdp__buy{display:block;width:100%;height:56px;padding:0 24px;margin-top:12px;text-align:center}.pv-pdp__form .pv-btn[disabled]{opacity:.5;cursor:not-allowed}.pv-pdp__box{background:#fff;border:1px solid #F0E2CC;border-radius:16px;padding:20px;font-size:14px;line-height:1.9;color:#5a524a}.pv-pdp__box p{margin:0}.pv-pdp__acc{border-top:1px solid #F0E2CC;padding:18px 0}.pv-pdp__acc+.pv-pdp__acc{margin-top:-20px}.pv-pdp__acc:last-child{border-bottom:1px solid #F0E2CC}.pv-pdp__acc summary,.pv-faq summary{font-weight:700;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px}.pv-pdp__acc summary::-webkit-details-marker,.pv-faq summary::-webkit-details-marker{display:none}.pv-pdp__acc summary:after,.pv-faq summary:after{content:"";flex:0 0 auto;width:9px;height:9px;margin-right:4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-3px) rotate(45deg);transition:transform .25s ease}.pv-pdp__acc[open] summary:after,.pv-faq details[open] summary:after{transform:translateY(2px) rotate(-135deg)}.pv-pdp__acc div{color:#5a524a;line-height:1.6;padding-top:10px}.pv-lb{width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#221e1cf0}.pv-lb[open]{display:flex;align-items:center;justify-content:center}.pv-lb::backdrop{background:#221e1cf0}.pv-lb__img{max-width:90vw;max-height:86vh;object-fit:contain;border-radius:16px;background:#fff}.pv-lb__x,.pv-lb__nav{position:absolute;border:0;background:#fff;color:#221e1c;border-radius:50%;cursor:pointer;width:48px;height:48px;font-size:30px;line-height:1;display:flex;align-items:center;justify-content:center}.pv-lb__x{top:20px;right:20px}.pv-lb__prev{left:20px;top:50%;transform:translateY(-50%)}.pv-lb__next{right:20px;top:50%;transform:translateY(-50%)}.pv-lb__x:hover,.pv-lb__nav:hover{background:#fc8308}.pv-lb__count{position:absolute;bottom:20px;left:0;right:0;text-align:center;color:#ffe2b8;font-size:14px;font-weight:600}@media(hover:none){.pv-pdp__main{cursor:pointer}.pv-pdp__main.is-zoom img{transform:none}}@media(prefers-reduced-motion:reduce){.pv-pdp__main img,.pv-pdp__acc summary:after,.pv-faq summary:after{transition:none}}@media(max-width:989px){.pv-pdp__grid{grid-template-columns:1fr;gap:28px}.pv-pdp__media{position:static;max-width:none}.pv-pdp__title{font-size:32px}.pv-pdp__thumbs{grid-template-columns:repeat(5,1fr)}.pv-pdp__thumb{max-height:none}}@media(max-width:420px){.pv-stepper{height:52px}.pv-stepper button{width:38px}.pv-stepper input{width:32px}.pv-pdp__add,.pv-pdp__buy{height:52px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pv-product.css.map */
