.kwinter{--kw-ink: #191918;--kw-orange: #d96808;--kw-paper: #fff;--kw-media: #d9d9d9;--kw-line: #c5c5c2;--kw-muted: #6f6e69;--kw-danger: #b63a2b;--kw-disabled-surface: #e1ded7;--kw-disabled-text: #59564f;--kw-focus: #ad5900;color:var(--kw-ink);background:var(--kw-paper);max-width:100%;overflow-x:clip}.section-klaim-winter-concept{max-width:100%;overflow-x:clip}.kwinter *,.kwinter *:before,.kwinter *:after{box-sizing:border-box}.kwinter button{font:inherit}.kwinter ::selection{color:#fff;background:var(--kw-orange)}.kwinter__media-gallery,.kwinter__media-track,.kwinter__media-slide,.kwinter__media-slide .product-media-container{width:100%;min-width:0}.kwinter__media-track{display:flex;overflow-x:hidden;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory}.kwinter__media-slide{flex:0 0 100%;background:var(--kw-media);scroll-snap-align:start}.kwinter__media-slide[hidden]{display:none!important}.kwinter__media-slide.is-active{display:block}.kwinter__media-slide img{display:block;width:100%;height:100%;object-fit:contain}.kwinter__thumb:hover,.kwinter__thumb.active{border-color:var(--kw-orange)!important}.kwinter__price .price{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 8px}.kwinter__price-prefix{color:var(--kw-muted);font-size:11px;font-weight:500;text-transform:uppercase}.kwinter__price [data-kwinter-compare]{color:var(--kw-muted)!important;font-size:13px!important;font-weight:400!important}.kwinter__installment strong{color:var(--kw-ink)}.kwinter__builder{width:100%}.kwinter__builder-head{margin:0 0 14px}.kwinter__builder-head h2{margin:0 0 5px;color:var(--kw-ink);font-size:15px;font-weight:700;line-height:1.2;text-transform:uppercase}.kwinter__builder-head p{max-width:52ch;margin:0;color:var(--kw-muted);font-size:11px;line-height:1.45}.kwinter__packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:0 0 18px}.kwinter__pack{position:relative;display:grid;min-width:0;min-height:96px;grid-template-columns:15px minmax(0,1fr);align-content:center;gap:7px;padding:10px;border:1px solid var(--kw-line);border-radius:0;background:var(--kw-paper);color:var(--kw-ink);text-align:left;cursor:pointer;transition:border-color .16s ease-out,background-color .16s ease-out}.kwinter__pack:hover,.kwinter__pack:focus-visible{border-color:var(--kw-ink)}.kwinter__pack:active{transform:translateY(1px)}.kwinter__pack.is-selected{border-color:var(--kw-ink);background:var(--kw-ink);color:#fff;box-shadow:inset 0 -3px 0 var(--kw-orange)}.kwinter__pack-radio{display:block;width:13px;height:13px;margin-top:1px;border:1px solid currentColor;border-radius:50%}.kwinter__pack.is-selected .kwinter__pack-radio{border:4px solid #fff}.kwinter__pack>span:nth-child(2){display:grid;min-width:0;gap:3px}.kwinter__pack strong{font-size:12px;font-weight:700;line-height:1}.kwinter__pack small{color:var(--kw-muted);font-size:8px;line-height:1.25}.kwinter__pack.is-selected small{color:#d8d8d5}.kwinter__pack-price{grid-column:2;font-size:11px;font-weight:700;line-height:1.1}.kwinter__configs{display:grid;gap:20px}.kwinter__config{min-width:0;padding:18px 0 0;border-top:1px solid var(--kw-line)}.kwinter__config:first-child{border-top-color:var(--kw-ink)}.kwinter__config-head{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin:0 0 11px}.kwinter__config-head strong{flex:0 0 auto;font-size:11px;font-weight:700;text-transform:uppercase}.kwinter__config-head span{min-width:0;overflow:hidden;color:var(--kw-muted);font-size:9px;font-weight:600;text-align:right;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.kwinter__products{display:flex;gap:6px;margin:0 -14px 14px 0;padding:0 14px 6px 0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x proximity}.kwinter__products::-webkit-scrollbar{display:none}.kwinter__product{position:relative;display:grid;flex:0 0 76px;width:76px;min-height:98px;grid-template-rows:76px auto;gap:5px;padding:0;border:1px solid transparent;border-radius:0;background:transparent;color:var(--kw-ink);text-align:left;cursor:pointer;scroll-snap-align:start}.kwinter__product img{display:block;width:100%;height:76px;border:1px solid var(--kw-line);background:var(--kw-media);object-fit:contain}.kwinter__product span{display:-webkit-box;overflow:hidden;font-size:7px;font-weight:700;line-height:1.2;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:2}.kwinter__product:hover:not(:disabled) img,.kwinter__product:focus-visible img{border-color:var(--kw-ink)}.kwinter__product:active:not(:disabled){transform:translateY(1px)}.kwinter__product.is-selected img{border:2px solid var(--kw-ink);box-shadow:inset 0 -3px 0 var(--kw-orange)}.kwinter__product:disabled{opacity:.42;cursor:not-allowed}.kwinter__size-groups{display:grid;gap:12px}.kwinter__size-group{min-width:0}.kwinter__size-label{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 7px;color:var(--kw-ink);font-size:9px;font-weight:700;text-transform:uppercase}.kwinter__size-label span{color:var(--kw-muted);font-weight:500}.kwinter__sizes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.kwinter__size{position:relative;min-width:0;min-height:42px;padding:7px 4px;border:1px solid var(--kw-line);border-radius:0;background:var(--kw-paper);color:var(--kw-ink);font-size:10px;font-weight:600;cursor:pointer}.kwinter__size:hover:not(:disabled),.kwinter__size:focus-visible{border-color:var(--kw-ink)}.kwinter__size:active:not(:disabled){transform:translateY(1px)}.kwinter__size.is-selected{border-color:var(--kw-ink);background:var(--kw-ink);color:#fff;box-shadow:inset 0 -3px 0 var(--kw-orange)}.kwinter__size:disabled{color:var(--kw-muted);background:linear-gradient(to bottom right,transparent calc(50% - .5px),var(--kw-line) 50%,transparent calc(50% + .5px));cursor:not-allowed}.kwinter__selection-status{min-height:16px;margin:12px 0 8px;color:var(--kw-muted);font-size:9px;font-weight:600;line-height:1.4;text-transform:uppercase}.kwinter__error{margin:0 0 9px;padding:10px 11px;border:1px solid var(--kw-danger);color:var(--kw-danger);background:var(--kw-paper);font-size:10px;font-weight:600;line-height:1.4}.kwinter__cta{display:flex;width:100%;min-height:56px;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid var(--kw-orange);border-radius:0;background:var(--kw-orange);color:#fff;font-size:11px;font-weight:700;line-height:1;text-align:left;text-transform:uppercase;cursor:pointer;transition:background-color .15s ease-out,border-color .15s ease-out}.kwinter__cta:hover,.kwinter__cta:focus-visible{border-color:var(--kw-ink);background:var(--kw-ink)}.kwinter__cta[aria-busy=true]{cursor:wait}.kwinter__cta:active:not([aria-busy=true]):not([aria-disabled=true]){transform:translateY(1px)}.kwinter__cta[aria-disabled=true]{border-color:var(--kw-line);background:var(--kw-disabled-surface);color:var(--kw-disabled-text)}.kwinter__cta-price{flex:0 0 auto;font-variant-numeric:tabular-nums}.kwinter__sticky{display:none!important}.kwinter :is(button,a,summary):focus-visible{outline:3px solid var(--kw-focus);outline-offset:2px}@media screen and (max-width:949px){.kwinter__media-slide,.kwinter__media-slide .product-media-container{min-height:0!important;aspect-ratio:1 / 1}.kwinter__media-slide img{aspect-ratio:1 / 1}}@media screen and (max-width:749px){.kwinter .kwinter__thumbs{overflow-x:auto!important;overscroll-behavior-inline:contain;touch-action:pan-x!important;scrollbar-width:none}.kwinter .kwinter__thumbs::-webkit-scrollbar{display:none}.kwinter .kwinter__thumbs .gst-inner{display:flex!important;width:max-content!important;min-width:100%!important;overflow:visible!important}.kwinter .kwinter__thumbs .kwinter__thumb{flex:0 0 64px!important;width:64px!important;min-width:64px!important}.kwinter__builder-head{margin-bottom:16px}.kwinter__packs{gap:4px}.kwinter__pack{min-height:102px;grid-template-columns:12px minmax(0,1fr);gap:6px;padding:9px 7px}.kwinter__pack-radio{width:11px;height:11px}.kwinter__pack strong{font-size:11px}.kwinter__pack small{font-size:7px}.kwinter__pack-price{font-size:9px}.kwinter__configs{gap:24px}.kwinter__config{padding-top:20px}.kwinter__products{margin-right:-14px}.kwinter__sizes{grid-template-columns:repeat(5,minmax(0,1fr))}.kwinter__size{min-height:44px}.kwinter__sticky[data-visible=true]{position:fixed!important;right:0!important;bottom:clamp(48px,7.8vh,74px)!important;left:0!important;z-index:2147483000!important;display:grid!important;width:100vw!important;height:auto!important;min-height:58px!important;grid-template-columns:minmax(0,1fr)!important;padding:0!important;border:0!important;background:#fff!important;box-shadow:none!important}.kwinter__sticky .kwinter__sticky-button{display:flex!important;width:100%!important;min-height:58px!important;grid-column:1 / -1!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:14px 18px!important;border:0!important;background:var(--kw-orange)!important;color:#fff!important;font-size:11px!important;font-weight:700!important;text-align:left!important}.kwinter__sticky .kwinter__sticky-button:hover,.kwinter__sticky .kwinter__sticky-button:focus-visible{background:var(--kw-ink)!important}}@media(prefers-reduced-motion:reduce){.kwinter *,.kwinter *:before,.kwinter *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/klaim-essentials-winter-concept.css.map */
