.koll-product-decision-facts,.koll-product-choices,.koll-choice-rail{scroll-margin-top:110px}
.koll-comparison-heading{margin:0 0 12px}
.koll-comparison-heading h2{font-family:inherit;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:0;margin:0;color:var(--koll-ink,#302d28)}
.koll-comparison-heading p{font-size:11px;line-height:1.5;margin:3px 0 0;color:#6c665e}
.koll-product-decision-facts .koll-product-keyfacts{border-top:0;padding-top:0;margin-bottom:20px}
.koll-product-decision-facts .koll-product-keyfacts>div{align-items:start;gap:14px;padding:12px 0}
.koll-product-decision-facts dt{color:#625b52;line-height:1.6}
.koll-product-decision-facts dd{color:#302d28;line-height:1.6;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.koll-facts-help{padding:12px 14px;margin:0 0 18px;background:#f3f0e9;border-radius:10px;font-size:12px;line-height:1.65;color:#554e44}
.koll-facts-help a{display:inline-block;margin-top:5px;color:#8b422e;text-underline-offset:3px}
.koll-facts-help[hidden],.koll-choice-tools [hidden],.koll-gallery-thumbs[hidden],[data-product-gallery-step][hidden],[data-pdp-choices-link][hidden]{display:none!important}
.koll-family-picker.has-image-choices:not(.koll-box-colors) .koll-choice-rail,.koll-color-choices .koll-choice-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;gap:10px;padding:3px 2px 5px;scroll-snap-type:none}
.koll-family-picker.has-image-choices:not(.koll-box-colors) .koll-choice-card,.koll-color-choices .koll-choice-card{width:100%;max-width:none;min-width:0;flex-basis:auto}
.koll-family-picker.has-image-choices:not(.koll-box-colors) .koll-choice-media img,.koll-color-choices .koll-choice-media img{max-height:none}
[data-zoom-step][hidden]{display:none!important}
.koll-choice-card[data-choice-folded]{display:none!important}
.koll-choice-tools{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:10px}
.koll-choice-count{font-size:11px;line-height:1.5;color:#655e54}
.koll-choice-toggle{min-height:44px;border:1px solid #c9baaa;border-radius:9px;padding:10px 12px;background:#fffaf5;color:#7d3c2a;font-family:inherit;font-size:12px;font-weight:600;line-height:1.5;cursor:pointer;text-align:left}
.koll-choice-toggle:focus-visible{outline:3px solid #24594d;outline-offset:3px}
.koll-pdp-jumps{row-gap:8px}
@media(max-width:760px){.koll-product-decision-facts,.koll-product-choices,.koll-choice-rail{scroll-margin-top:80px}.koll-product-decision-facts .koll-product-keyfacts>div{gap:12px;padding:11px 0}.koll-choice-name{font-size:12px}.koll-choice-tools{align-items:stretch}.koll-choice-toggle{flex:1 1 100%}.koll-comparison-heading h2{font-size:14px}.koll-pdp-jumps a{min-height:40px}}
