.slpf-sales-block,.slpf-native,.slpf-group{min-width:0}
.slpf-group{padding:var(--sg-y) var(--sg-x)}
.slpf-group-inner{max-width:var(--sg-width);margin-inline:auto;display:grid;grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr));gap:var(--sg-gap)}
.slpf-group-inner>*{min-width:0}
.slpf-element-grid{display:grid!important;grid-template-columns:repeat(var(--ec),minmax(0,1fr))!important;gap:20px}
.slpf-flip.kern_card{display:block;position:relative;height:100%;min-height:280px;transform:none!important}
.slpf-flip-toggle{display:block;width:100%;height:100%;min-height:280px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;padding:0}
.slpf-flip-toggle:focus-visible{outline:3px solid #238cba;outline-offset:4px}
.slpf-flip .kern_item{position:relative!important;inset:auto!important;transform:none!important;backface-visibility:visible!important;min-height:280px;height:100%;width:100%;display:flex;flex-direction:column;padding:24px;box-sizing:border-box}
.slpf-flip .kern_item[hidden]{display:none!important}
.slpf-flip .kern_heading-wrapper{display:flex;justify-content:space-between;width:100%;gap:10px}
.slpf-flip .kern_chemical{display:block;margin-top:auto;padding-top:32px}
.slpf-flip .slpf-back{justify-content:center;font-size:16px;line-height:1.55}
.slpf-flip .kern_card-icon{font-size:28px;line-height:1;flex-shrink:0}
.slpf-flip .is-back.kern_card-icon{align-self:flex-end;position:static;margin-bottom:12px}
.slpf-slider{display:block;max-width:1200px;margin:32px auto;padding-inline:24px}
.slpf-slider-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}
.slpf-slider-heading h2{margin:0}.slpf-slider-heading button{background:white;border:1px solid #d5e2e8;border-radius:8px;padding:10px 14px;color:#192c40;cursor:pointer}
.slpf-slider-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:20px;overscroll-behavior-x:contain;scrollbar-width:thin}
.slpf-slider-track>*{flex:0 0 100%;min-width:0;scroll-snap-align:start}
.slpf-slide-media{aspect-ratio:var(--slide-ratio);background:#eef5f7;overflow:hidden}
.slpf-slide-media img,.slpf-slide-media video,.slpf-slide-media svg,.slpf-slide-media picture{display:block;width:100%;height:100%;object-fit:cover}
.slpf-slide-copy{padding:24px;background:#eef5f7}.slpf-slide-copy h3{margin-top:0}
@media(max-width:749px){.slpf-group{padding:var(--sg-y-m) var(--sg-x-m)}.slpf-group-inner{grid-template-columns:repeat(var(--sg-cols-m),minmax(0,1fr));gap:var(--sg-gap-m)}.slpf-element-grid{grid-template-columns:repeat(var(--ecm),minmax(0,1fr))!important;gap:12px}.slpf-flip-toggle,.slpf-flip.kern_card,.slpf-flip .kern_item{min-height:230px}.slpf-flip .kern_item{padding:16px}.slpf-slider{padding-inline:16px}.slpf-slide-media{aspect-ratio:var(--slide-ratio-m)}}
