:root{--inputs-border-radius:3px!important;--checkbox-border-radius:3px!important;--badge-border-radius:3px!important;--button-border-radius:3px!important;--card-border-radius:3px!important}body :is(.button,button,.card,.badge,input,select,textarea,video,iframe,deferred-media,.klusan-chat-card,.kl-ir__card,.kl-ir__controls button){border-radius:3px!important}body:is(.kl-template-index,.kl-template-product,.kl-template-collection) :is(img,picture,.image-block,.image-block__image--rounded,.image-card,.product-card-media-gallery__media--rounded,.product-media-gallery__media--rounded,.product-media-gallery__thumbnail,.product-media-gallery__thumbnail-image,.kl-ir__image,.kl-ir__card,.card:has(img),.splide__slide:has(img)){border-radius:0!important}body .product-add-to-cart-button button,body button[name=add],body [data-ref=add-to-cart-button],body .quick-add button{border-radius:0!important}body .klusan-title-rating,body .klusan-delivery,body .klusan-faq .klusan-faq__item,body .klusan-faq .klusan-faq__help,body .klusan-faq .klusan-faq__cta{border-radius:3px!important}body.kl-template-product .variant-image-swatch input+label,body.kl-template-product .variant-image-swatch input+label img{border-radius:3px!important}body .variant-image-swatch input:checked+label{border:2px solid #22503f}body .variant-image-swatch input+label{overflow:hidden}body .variant-image-swatch input:checked+label{border-color:#111!important}body .variant-image-swatches{scrollbar-width:none;-ms-overflow-style:none}body .variant-image-swatches::-webkit-scrollbar{display:none;width:0;height:0}.variant-image-swatch__size-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body .klusan-dimensions.klusan-dimensions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px!important;padding-inline:0!important}body .klusan-dimensions.klusan-dimensions>*{width:100%!important;min-width:0!important}body .klusan-dimensions .icon-with-text{gap:10px!important;justify-content:flex-start!important}body .klusan-dimensions .text-block{min-width:0;white-space:normal!important}body .variant-image-swatch label[data-image-missing]:after{content:"";position:absolute;top:50%;left:-10%;width:120%;height:1px;background:#777;transform:rotate(-35deg);pointer-events:none}body .variant-picker__option-values{scrollbar-width:none!important}body .variant-picker__option-values::-webkit-scrollbar{display:none!important}@media(max-width:749px){body .klusan-dimensions.klusan-dimensions{gap:12px!important}body .klusan-dimensions .icon-with-text{gap:6px!important}body .klusan-dimensions .icon-with-text:before{width:18px;flex:0 0 18px}}body .klusan-dimensions.klusan-dimensions{display:flex!important;justify-content:space-between!important;gap:12px!important}body .klusan-dimensions.klusan-dimensions>*{flex:0 1 auto!important;width:auto!important}body .klusan-dimensions .icon-with-text{width:auto!important}body .product-section__product-info .prices{display:flex;align-items:baseline;column-gap:12px!important}body .product-section__product-info .price-container{display:flex;align-items:center;column-gap:16px!important}body .product-section__product-info .compare-at-price{font-size:.75em!important;font-weight:400!important}.klusan-montage-preview{display:flex;align-items:flex-start;gap:8px;padding:3px 0;margin:-8px 0 0;color:#666;font-size:13px;line-height:1.4}.klusan-montage-preview>svg{flex:0 0 19px;margin-top:2px}.klusan-montage-preview a{display:block;width:fit-content;margin-top:1px;color:#777;text-decoration:underline;text-underline-offset:3px}body .variant-image-swatches{--variant-image-swatch-size:72px;--variant-image-swatch-size-mobile:64px}body .variant-picker__option-values:has(.variant-image-swatches){overflow:visible!important}body .variant-image-swatches{display:grid;grid-template-columns:repeat(var(--kl-option-count),minmax(0,1fr));width:100%;max-width:calc(var(--kl-option-count) * 56px + (var(--kl-option-count) - 1) * 4px);overflow:visible;padding-bottom:0}body .variant-image-swatch{min-width:0}body .variant-image-swatch input+label{width:100%!important;height:auto!important;aspect-ratio:1;box-sizing:border-box}body .variant-image-swatch input+label img{min-width:0;aspect-ratio:1}body .variant-image-swatch__fallback{font-size:clamp(9px,2.4vw,13px);overflow-wrap:anywhere}body .header__mobile-menu-close{background:var(--color-background,#faf8f5)!important;box-shadow:none!important}.header__mobile-menu-nav>.kl-menu-entry{border-bottom:1px solid #ddd}.header__mobile-menu-overlay.is-open:not(.is-closing) .kl-menu-entry{animation:kl-menu-arrive .22s ease both;animation-delay:calc(.1s + var(--kl-menu-index) * .16s)}@keyframes kl-menu-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.header__mobile-menu-overlay .kl-menu-entry{animation:none!important}}body .header__mobile-menu-link,body .header__mobile-menu-link:hover,body .header__mobile-menu-link:active,body .header__mobile-menu-link:focus,body .header__mobile-menu-accordion[open]>summary{background:transparent!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent}body .header__mobile-menu-link:focus:not(:focus-visible){outline:none!important}@media(max-width:749px){body .variant-image-swatches{display:flex!important;flex-wrap:wrap!important;width:100%!important;max-width:100%!important;gap:4px!important}body .variant-image-swatch{flex:0 0 44px!important;width:44px!important}body .variant-image-swatch input+label{width:44px!important;height:44px!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/klusan-corners.css.map */
