.pdp2{background:var(--cream);padding:clamp(20px,3vw,40px) 0 clamp(56px,8vw,96px)}.crumb{display:flex;align-items:center;gap:.5rem;font-size:13px;font-weight:600;color:var(--muted);margin-bottom:clamp(18px,3vw,32px)}.crumb a:hover{color:var(--coral)}.crumb b{color:var(--navy)}.pdp2-top{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}.pdp2-top>*{min-width:0}@media(min-width:960px){.pdp2-top{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px}}.pdp2-gal{display:grid;gap:10px}@media(min-width:960px){.pdp2-gal{position:sticky;top:96px}}.pdp2-main{background:#fff;border:3px solid var(--navy);border-radius:var(--radius);box-shadow:8px 8px 0 var(--navy);overflow:hidden}.pdp2-main img{width:100%;aspect-ratio:1/1;object-fit:cover;transition:opacity .28s ease}.pdp2-main.swapping img{opacity:0}.pdp2-th{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.pdp2-th::-webkit-scrollbar{display:none}.pdp2-th button{flex:0 0 auto;padding:0;background:#fff;border:3px solid var(--navy);border-radius:14px;overflow:hidden;opacity:.55;transition:opacity .2s,box-shadow .2s,transform .2s}.pdp2-th button.on{opacity:1;box-shadow:4px 4px 0 var(--lime);transform:translateY(-2px)}.pdp2-th img{width:62px;height:62px;object-fit:cover;display:block}.pdp2-buy{display:grid;gap:16px;justify-items:stretch}.pdp2-head{display:grid;gap:10px;justify-items:start}.pdp2-h1{font-size:clamp(1.9rem,4.4vw,3rem);line-height:1.02}.pdp2-form{width:100%;display:grid;gap:16px}.pdp2-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.pdp2-price b{font-family:var(--font-display);font-weight:900;font-size:clamp(2rem,5vw,2.8rem);color:var(--navy)}.pdp2-price s{color:var(--muted);font-size:1.05rem}.pdp2-badge{background:var(--coral);color:#fff;font-weight:800;font-size:12px;padding:6px 12px;border-radius:999px;border:2px solid var(--navy)}.cpick{display:grid;gap:10px;width:100%}.cpick-lab{font-size:14px;color:var(--muted)}.cpick-lab b{color:var(--navy)}.cpick-row{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;padding:12px 6px 16px}.cpick-row::-webkit-scrollbar{display:none}.cp{position:relative;flex:0 0 auto;width:92px;padding:0;background:none;border:0;cursor:pointer;transition:transform .32s var(--ease)}.cp-img{display:block;background:#fff;border:3px solid var(--navy);border-radius:16px;overflow:hidden;transition:box-shadow .32s var(--ease)}.cp-img img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block}.cp-dot{position:absolute;top:8px;left:8px;width:16px;height:16px;border-radius:50%;background:var(--sw);border:2px solid var(--navy);transition:transform .35s var(--ease)}.cp-name{display:block;margin-top:6px;font-size:12px;font-weight:700;color:var(--muted);text-align:center;transition:color .3s}.cp-stock{display:block;margin-top:4px;font-size:9.5px;font-weight:800;text-align:center;white-space:nowrap;color:#0b153380;letter-spacing:.01em}.cp-stock.on{color:var(--navy);background:var(--lime);border-radius:999px;padding:1px 0}.cp:hover:not(.on):not(:disabled){transform:translateY(-3px)}.cp:hover:not(.on):not(:disabled) .cp-img{box-shadow:3px 3px #0b15334d}.cp.on{transform:scale(1.14)}.cp.on .cp-img{box-shadow:0 0 0 3px var(--lime),5px 5px 0 var(--navy)}.cp.on .cp-dot{transform:scale(1.15)}.cp.on .cp-name{color:var(--navy)}.cp:focus-visible{outline:3px solid var(--coral);outline-offset:3px}.cp:disabled{cursor:not-allowed;opacity:.35;filter:grayscale(1)}.cp:disabled .cp-img{position:relative}.cp:disabled .cp-img:after{content:"Vyprod\e1no";position:absolute;inset:auto 0 0 0;background:var(--navy);color:#fff;font-size:10px;font-weight:800;padding:4px 0;text-align:center}.spec{display:grid;max-width:820px;margin-top:8px;border-top:3px solid var(--navy)}.spec-r{display:grid;grid-template-columns:190px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid rgba(11,21,51,.14);align-items:baseline}.spec-r span{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.spec-r b{font-weight:600}@media(max-width:560px){.spec-r{grid-template-columns:minmax(0,1fr);gap:2px;padding:12px 0}}.fitgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin-top:32px}@media(min-width:760px){.fitgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.fit{padding:clamp(20px,3vw,32px)}.fit ul{list-style:none;padding:0;margin:14px 0 0}.fit li{position:relative;padding-left:28px;margin-bottom:10px;line-height:1.5;color:var(--muted)}.fit li b{color:var(--navy)}.fit li:before{position:absolute;left:0;top:0;font-weight:900}.fit-yes{background:var(--lime)}.fit-yes li,.fit-yes li b{color:var(--navy)}.fit-yes li:before{content:"\2713"}.fit-no li:before{content:"\2717";color:var(--coral)}@media(max-width:720px){.pdp2{padding-top:12px}.crumb{margin-bottom:12px;font-size:12px}.pdp2-top{gap:16px}.pdp2-gal{gap:8px}.pdp2-main img{max-height:290px}.pdp2-th img{width:50px;height:50px}.pdp2-th button{border-width:2px;border-radius:11px}.pdp2-buy{gap:12px}.pdp2-head{gap:8px}.pdp2-h1{font-size:1.6rem;line-height:1.06}.pdp2-lead{font-size:14.5px;line-height:1.45}.pdp2-form{gap:12px}.cpick{gap:6px}.cpick-row{gap:10px;padding:10px 4px 14px}.cp{width:72px}.cp-name{font-size:11px;margin-top:4px}.cp-stock{font-size:9px;margin-top:3px}.pdp2-price{gap:8px}.pdp2-price b{font-size:1.9rem}.pdp2-price s{font-size:.95rem}.pdp2-badge{font-size:11px;padding:5px 10px}.buy-note{font-size:13.5px;min-height:0}.trust{font-size:12.5px;gap:6px 10px}.buy-eta{font-size:11.5px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/kolenio-v2-pdp.css.map */
