.kk .breadcrumb{font-family:var(--kk-ff-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--kk-mute);display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:22px 0 0}.kk .breadcrumb a:hover{color:var(--kk-red)}.kk .breadcrumb span{color:var(--kk-line-str);opacity:.35}.kk .breadcrumb .is-here{color:var(--kk-ink)}.kk .pdp{max-width:var(--kk-max);margin:0 auto;padding:0 var(--kk-pad) clamp(48px,6vw,84px)}.kk .pdp-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4vw,64px);align-items:start;margin-top:26px}@media(max-width:920px){.kk .pdp-grid{grid-template-columns:1fr;gap:28px}}.kk .pdp-gallery{position:sticky;top:20px}@media(max-width:920px){.kk .pdp-gallery{position:static}}.kk .pdp-main{border:1px solid var(--kk-line-str);background:var(--kk-bg-2);aspect-ratio:1;overflow:hidden;position:relative}.kk .pdp-main img{width:100%;height:100%;object-fit:cover}.kk .pdp-thumbs{display:flex;gap:1px;margin-top:1px;background:var(--kk-line-str);flex-wrap:wrap}.kk .pdp-thumbs button{flex:1 1 0;min-width:64px;aspect-ratio:1;background:var(--kk-bg-2);cursor:pointer;padding:0;overflow:hidden;position:relative;border:1px solid var(--kk-line-str);border-top:0}.kk .pdp-thumbs img{width:100%;height:100%;object-fit:cover;opacity:.72;transition:opacity .2s}.kk .pdp-thumbs button:hover img,.kk .pdp-thumbs button.is-on img{opacity:1}.kk .pdp-thumbs button.is-on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--kk-red);pointer-events:none}.kk .pdp-buy .prod-fam{margin-bottom:12px}.kk .pdp-title{font-family:var(--kk-ff-disp);font-weight:700;text-transform:uppercase;font-size:clamp(28px,3.6vw,46px);line-height:1;letter-spacing:-.01em;text-wrap:balance}.kk .pdp-priceline{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin:22px 0 6px;padding-top:20px;border-top:1px solid var(--kk-line)}.kk .pdp-price{font-family:var(--kk-ff-disp);font-weight:700;font-size:44px;line-height:1}.kk .pdp-was{font-size:17px;color:var(--kk-mute);text-decoration:line-through}.kk .pdp-save{font-family:var(--kk-ff-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;background:var(--kk-red);color:#fff;padding:4px 8px}.kk .pdp-tax{font-size:12.5px;color:var(--kk-mute)}.kk .pdp-stock{display:flex;align-items:center;gap:9px;margin-top:16px;font-family:var(--kk-ff-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.kk .pdp-stock .dot{width:8px;height:8px;border-radius:50%;background:#3e7a4b}.kk .pdp-stock.is-out{color:var(--kk-mute)}.kk .pdp-stock.is-out .dot{background:var(--kk-mute)}.kk .pdp-form{margin-top:26px;display:flex;flex-direction:column;gap:14px}.kk .pdp-row{display:flex;gap:12px;flex-wrap:wrap}.kk .pdp-field{display:flex;flex-direction:column;gap:7px}.kk .pdp-field label{font-family:var(--kk-ff-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--kk-mute)}.kk .pdp-field select,.kk .pdp-field input{border:1px solid var(--kk-line-str);background:var(--kk-bg);padding:13px 14px;font-size:15px;min-height:48px}.kk .pdp-field select{min-width:190px}.kk .pdp-field input{width:92px;text-align:center;font-variant-numeric:tabular-nums}.kk .pdp-add{width:100%;justify-content:center;padding:19px 26px;font-size:13px;background:var(--kk-red);border:1px solid var(--kk-red);color:#fff;cursor:pointer;font-family:var(--kk-ff-mono);letter-spacing:.12em;text-transform:uppercase;display:inline-flex;align-items:center;gap:10px;transition:background .25s ease,border-color .25s ease}.kk .pdp-add:hover{background:var(--kk-ink);border-color:var(--kk-ink)}.kk .pdp-add[disabled]{background:var(--kk-bg-3);border-color:var(--kk-line);color:var(--kk-mute);cursor:not-allowed}.kk .pdp-trust{margin-top:26px;padding-top:22px;border-top:1px solid var(--kk-line);display:grid;gap:12px}.kk .pdp-trust li{display:flex;gap:11px;align-items:flex-start;font-size:14.5px;color:var(--kk-ink-2)}.kk .pdp-trust li b{color:var(--kk-ink);font-weight:600}.kk .pdp-trust .mark{color:var(--kk-red);font-weight:700;line-height:1.5}.kk .pdp-acc{margin-top:30px;border-top:1px solid var(--kk-line-str)}.kk .pdp-acc details{border-bottom:1px solid var(--kk-line)}.kk .pdp-acc summary{cursor:pointer;padding:17px 34px 17px 0;position:relative;font-family:var(--kk-ff-disp);font-weight:600;text-transform:uppercase;font-size:18px;letter-spacing:.01em;transition:color .2s}.kk .pdp-acc summary:hover{color:var(--kk-red)}.kk .pdp-acc summary:after{content:"+";position:absolute;right:2px;top:50%;transform:translateY(-50%);color:var(--kk-red);font-family:var(--kk-ff-mono);font-size:17px}.kk .pdp-acc details[open] summary:after{content:"\2013"}.kk .pdp-acc-body{padding:0 0 22px;font-size:15px;color:var(--kk-ink-2)}.kk .pdp-acc-body p{margin-bottom:11px}.kk .pdp-acc-body ul{list-style:none;display:grid;gap:8px;margin-bottom:11px}.kk .pdp-acc-body li{padding-left:16px;position:relative}.kk .pdp-acc-body li:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;background:var(--kk-red)}.kk .pdp-acc-body strong{color:var(--kk-ink)}.kk .pdp-acc-body a{color:var(--kk-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--kk-red)}.kk .pdp-acc-body img{margin:14px 0;border:1px solid var(--kk-line)}.kk .pdp-specs{width:100%;border-collapse:collapse;font-size:14.5px}.kk .pdp-specs th,.kk .pdp-specs td{text-align:left;padding:9px 0;border-bottom:1px solid var(--kk-line)}.kk .pdp-specs th{font-family:var(--kk-ff-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--kk-mute);font-weight:500;width:42%}.kk .coll-head{max-width:var(--kk-max);margin:0 auto;padding:0 var(--kk-pad) clamp(30px,4vw,46px)}.kk .coll-title{font-family:var(--kk-ff-disp);font-weight:700;text-transform:uppercase;font-size:clamp(34px,5vw,62px);line-height:.98;margin-top:18px;text-wrap:balance}.kk .coll-desc{margin-top:18px;max-width:62ch;color:var(--kk-ink-2);font-size:16px}.kk .coll-desc p+p{margin-top:12px}.kk .coll-count{margin-top:20px;font-family:var(--kk-ff-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--kk-mute)}.kk .coll-body{max-width:var(--kk-max);margin:0 auto;padding:0 var(--kk-pad) clamp(60px,7vw,100px)}.kk .coll-empty{padding:60px 0;color:var(--kk-ink-2)}.kk .kk-pager{display:flex;gap:8px;justify-content:center;margin-top:38px;flex-wrap:wrap}.kk .kk-pager a,.kk .kk-pager span{border:1px solid var(--kk-line-str);padding:11px 16px;font-family:var(--kk-ff-mono);font-size:12px;letter-spacing:.06em}.kk .kk-pager .is-here{background:var(--kk-ink);color:#f2efe9;border-color:var(--kk-ink)}.kk .kk-pager a:hover{background:var(--kk-bg-2)}.kk .kk-simple{max-width:var(--kk-max);margin:0 auto;padding:clamp(48px,6vw,90px) var(--kk-pad)}.kk .kk-simple .sec-title{margin-bottom:10px}.kk .kk-lead{color:var(--kk-ink-2);font-size:16.5px;max-width:56ch}.kk .kk-search{display:flex;gap:0;max-width:520px;margin-top:26px}.kk .kk-search input{flex:1;border:1px solid var(--kk-line-str);border-right:0;padding:15px 16px;font-size:15px}.kk .kk-search button{background:var(--kk-red);border:1px solid var(--kk-red);color:#fff;cursor:pointer;font-family:var(--kk-ff-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;padding:15px 24px}.kk .kk-search button:hover{background:var(--kk-red-dark)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kestkas-pages.css.map */
