body select.kvo-native{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;min-width:0!important;margin:-1px!important;padding:0!important;border:0!important;clip-path:inset(50%)!important;overflow:hidden!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important}body .kvo{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr));gap:8px;min-width:0;width:100%;margin:9px 0 0;box-sizing:border-box;font-family:var(--kalia-sans,"Helvetica Neue",Arial,sans-serif)}body .kvo[hidden]{display:none!important}body .kvo .kvo-option{display:flex;align-items:center;justify-content:center;position:relative;min-width:0;min-height:48px;margin:0;padding:11px 15px;border:1px solid #b9bec5;border-radius:4px;background:#fff;color:#414852;font:400 13px/1.5 var(--kalia-sans,"Helvetica Neue",Arial,sans-serif);text-align:center;white-space:normal;overflow-wrap:anywhere;box-shadow:none;cursor:pointer}body .kvo .kvo-option[aria-checked=true]{border-color:#171a20;background:#f2f3f4;color:#171a20;box-shadow:inset 0 0 0 1px #171a20;font-weight:500}body .kvo .kvo-option:hover:not(:disabled){border-color:#171a20;background:#f6f7f8}body .kvo .kvo-option:disabled{opacity:.45;cursor:not-allowed;background:#f7f7f7}body .kvo :is(button,output):focus-visible{outline:2px solid #3e6ae1;outline-offset:3px}body .kvo[aria-invalid=true]{outline:2px solid #a33b28;outline-offset:4px;border-radius:4px}body .kvo-error{grid-column:1/-1;margin:7px 0 0;color:#9b3225;font:400 12px/1.5 var(--kalia-sans,"Helvetica Neue",Arial,sans-serif)}body .kvo-error[hidden]{display:none!important}body .kg-fields>.kg-field:has(>.kvo){grid-column:1/-1}body .kg-help-more[data-visible-configuration]>summary{cursor:default;border:0;font-weight:500;color:#171a20;list-style:none}body details[data-visible-configuration]>summary::-webkit-details-marker{display:none}body details[data-visible-configuration]>summary:after{display:none!important}body .kps-finishing[data-visible-configuration]>summary>span[aria-hidden],body .kalia-optional-details[data-visible-configuration]>summary>span[aria-hidden]{display:none}body details[data-visible-configuration]>summary{cursor:default!important;list-style:none}body .kvo--fraction{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:0}body .kvo--fraction .kvo-option{padding:8px 4px;min-height:44px;font-size:13px;font-variant-numeric:tabular-nums}body .kps.kps-experience[data-presentation=simple] .kps-dimension:has(.kvo--fraction){grid-template-columns:minmax(0,1fr)}body .kd .kd-measurement-field:has(.kvo--fraction),body .kd .kd-measurement-inputs:has(.kvo--fraction){grid-template-columns:minmax(0,1fr)}body .kd .kd-fraction-label:has(.kvo--fraction){grid-column:auto;grid-row:auto;gap:7px}body .kvo--quantity{grid-template-columns:36px minmax(30px,1fr) 36px;gap:0;max-width:132px;border:1px solid #a5a8ad;border-radius:4px;overflow:visible;background:#fff}body .kvo--quantity .kvo-step{min-width:0;min-height:46px;margin:0;padding:0;border:0;background:transparent;color:#171a20;font:400 21px/1 var(--kalia-sans,"Helvetica Neue",Arial,sans-serif);cursor:pointer;box-shadow:none}body .kvo--quantity .kvo-step:disabled{opacity:.35;cursor:not-allowed}body .kvo--quantity .kvo-count{display:flex;align-items:center;justify-content:center;min-width:0;color:#171a20;font-size:16px;font-variant-numeric:tabular-nums}body .kps.kps-experience[data-presentation=simple] .kps-purchase-actions:has(.kvo--quantity){grid-template-columns:132px minmax(0,1fr)}body [data-kalia-motorization] .km-filters:has(.kvo){align-items:start}body [data-kalia-motorization] label:has(>[data-km-system]){grid-column:1/-1}body .kps.kps-experience[data-presentation=simple] .kps-swatch-grid{max-height:none;overflow:visible}@media(max-width:749px){body .kvo{grid-template-columns:repeat(2,minmax(0,1fr))}body .kvo .kvo-option{padding:10px;font-size:12px}body .kvo--fraction{grid-template-columns:repeat(4,minmax(0,1fr))}body .kvo--quantity{grid-template-columns:34px minmax(30px,1fr) 34px}body .kps.kps-experience[data-presentation=simple] .kps-purchase-actions:has(.kvo--quantity){grid-template-columns:112px minmax(0,1fr)}body .kvo--fraction .kvo-option{padding:8px 3px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/kalia-visible-options.css.map */
