.kk .hero-bg img{filter:blur(var(--kk-hero-blur, 6px)) saturate(.92) contrast(1.02)}.kk .hero-title{max-width:15ch}.kk .hero-sub{max-width:40ch;text-shadow:0 1px 16px rgba(255,255,255,.98)}.kk .hero .kicker{text-shadow:0 1px 12px rgba(255,255,255,.98)}@media(max-width:820px){.kk .hero-title{max-width:none}.kk .hero-bg img{filter:blur(4px) saturate(.92)}}#shopify-section-announcement-bar,.utility-bar,.announcement-bar,.announcement-bar__announcement,.announcement-bar .announcement-bar__link{background:#444!important;background-image:none!important;border-color:transparent!important}.announcement-bar,.announcement-bar *,.utility-bar,.utility-bar *{color:#fff!important}.announcement-bar__message{font-family:var(--kk-ff-mono);font-size:11.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding-top:11px;padding-bottom:11px}.announcement-bar .icon{color:#fff!important}.kk .trust-inner{padding-top:13px;padding-bottom:13px;gap:clamp(16px,2.6vw,40px)}.kk .trust-item p{font-size:13.5px}.kk .trust-rev .stars{font-size:12.5px}@media(max-width:900px){.kk .trust-item p{font-size:13px}}.footer{background:var(--kk-bg-2)!important;color:var(--kk-ink-2)!important;border-top:1px solid var(--kk-line)}.footer a{color:var(--kk-ink)!important}.footer a:hover{color:var(--kk-red)!important}.footer .footer__content-top{padding-top:30px;padding-bottom:16px}.footer .footer__content-bottom{padding-top:14px;padding-bottom:14px;border-top:1px solid var(--kk-line)}.footer .footer__content-bottom-wrapper{padding-top:0;padding-bottom:0}.footer .footer-block{margin:0}.footer .footer-block__heading{margin-bottom:8px;font-size:14px}.footer .list-menu__item--link{padding:3px 0;font-size:13.5px}.footer .footer__copyright,.footer .copyright__content{font-size:12px;color:var(--kk-mute)!important}.footer .list-payment{gap:6px}.footer .list-payment__item svg{height:20px;width:auto}.footer .list-social__link{padding:7px}.footer .list-social .icon{height:17px;width:17px}@media(max-width:749px){.footer .footer__content-top{padding-top:22px;padding-bottom:10px}}.kk .cta{background:var(--kk-red);color:#fff}.kk .cta:before{content:none}.kk .cta .kicker,.kk .cta .kicker-light{color:#fffc}.kk .cta .kicker .dot{background:#fff}.kk .cta-title{color:#fff}.kk .cta-title em{color:#fff;font-style:normal;box-shadow:inset 0 -.14em #ffffff57}.kk .cta-sub{color:#ffffffdb}.kk .cta-form input{background:#ffffff14;border:1px solid rgba(255,255,255,.5);border-right:0;color:#fff}.kk .cta-form input::placeholder{color:#fff9}.kk .cta-form input:focus{border-color:#fff;background:#ffffff24}.kk .cta-form button{background:#fff;border:1px solid #FFFFFF;color:var(--kk-red)}.kk .cta-form button:hover{background:var(--kk-ink);border-color:var(--kk-ink);color:#fff}.kk .cta-legal{color:#fff9}.kk .cta-ok{color:#fff}.kk .cta-err{color:#ffe3dc}@media(max-width:520px){.kk .cta-form input{border-right:1px solid rgba(255,255,255,.5)}}.kk .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kk .kk-cart{margin-top:34px}.kk .kk-cart-table{width:100%;border-collapse:collapse}.kk .kk-cart-table th{text-align:left;padding:0 0 12px;border-bottom:1px solid var(--kk-line-str);font-family:var(--kk-ff-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--kk-mute);font-weight:500}.kk .kk-cart-table td{padding:20px 0;border-bottom:1px solid var(--kk-line);vertical-align:middle}.kk .kk-cart-prod{display:flex;gap:16px;align-items:center}.kk .kk-cart-img{flex:0 0 auto;width:88px;border:1px solid var(--kk-line);background:#fff}.kk .kk-cart-prod strong{font-size:15px;font-weight:600;display:block;margin-bottom:4px}.kk .kk-cart-prod a:hover strong{color:var(--kk-red)}.kk .kk-cart-var{display:block;font-family:var(--kk-ff-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--kk-mute);margin-bottom:6px}.kk .kk-cart-del{font-family:var(--kk-ff-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--kk-mute);text-decoration:underline;text-underline-offset:3px}.kk .kk-cart-del:hover{color:var(--kk-red)}.kk .kk-cart-table input[type=number]{width:74px;padding:11px;text-align:center;border:1px solid var(--kk-line-str);font-variant-numeric:tabular-nums;background:var(--kk-bg)}.kk .kk-cart-line{font-family:var(--kk-ff-disp);font-weight:700;font-size:20px}.kk .kk-cart-foot{display:grid;grid-template-columns:1fr minmax(280px,360px);gap:clamp(24px,4vw,60px);margin-top:34px;align-items:start}.kk .kk-cart-note label{display:block;margin-bottom:9px;font-family:var(--kk-ff-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--kk-mute)}.kk .kk-cart-note textarea{width:100%;border:1px solid var(--kk-line-str);padding:13px 14px;font-family:var(--kk-ff-body);font-size:14.5px;background:var(--kk-bg);resize:vertical}.kk .kk-cart-sum{display:flex;flex-direction:column;gap:12px}.kk .kk-cart-total{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:14px;border-bottom:1px solid var(--kk-line-str)}.kk .kk-cart-total span{font-family:var(--kk-ff-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--kk-mute)}.kk .kk-cart-total b{font-family:var(--kk-ff-disp);font-weight:700;font-size:34px;line-height:1}.kk .kk-cart-sum .btn-line{justify-content:center}@media(max-width:820px){.kk .kk-cart-foot{grid-template-columns:1fr}.kk .kk-cart-table thead{display:none}.kk .kk-cart-table tr{display:grid;grid-template-columns:1fr auto;gap:6px 14px;padding:18px 0;border-bottom:1px solid var(--kk-line)}.kk .kk-cart-table td{border:0;padding:0}.kk .kk-cart-prod{grid-column:1 / -1}.kk .kk-cart-table td[data-lbl]:before{content:attr(data-lbl) ": ";font-family:var(--kk-ff-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--kk-mute)}}.kk .kk-page-body{margin-top:24px;max-width:74ch}.kk .kk-page-body h2{font-family:var(--kk-ff-disp);font-weight:700;text-transform:uppercase;font-size:28px;line-height:1.05;margin:34px 0 12px}.kk .kk-page-body h3{font-family:var(--kk-ff-disp);font-weight:600;text-transform:uppercase;font-size:21px;margin:26px 0 10px}.kk .pdp-main{background:#fff}.kk .pdp-main img{object-fit:contain;padding:3%}.kk .pdp-thumbs button{background:#fff}.kk .pdp-thumbs img{object-fit:contain}.kk .prod-img{background:#fff}.kk .prod-img img{object-fit:contain;padding:5%}.kk .sp-media{background:#fff}.kk .sp-media img{object-fit:contain;padding:5%}.kk .kk-cart-img img{object-fit:contain;background:#fff;aspect-ratio:1}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kestkas-tweaks.css.map */
