.skf__heading{margin:0 16px 24px;font-size:2.4rem;line-height:3.2rem;font-weight:700;text-transform:uppercase;color:#000}.skf__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 16px;padding:0 16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.skf__track::-webkit-scrollbar{display:none}.skf__card{flex:0 0 100%;scroll-snap-align:start}.skf__media{position:relative;aspect-ratio:361 / 429;overflow:hidden;container-type:inline-size}.skf__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.skf__logo{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;--skf-logo-h: 40.4cqw;height:var(--skf-logo-h);width:calc(var(--skf-ar, 1) * var(--skf-logo-h));aspect-ratio:var(--skf-ar, 1);background:#fff;-webkit-mask-image:var(--skf-icon);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:var(--skf-icon);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.skf__desc{margin:16px 8px 0;font-size:1.2rem;line-height:2rem;font-weight:300;color:#000}.skf__specs{margin:20px 0 0;padding:0;list-style:none}.skf__spec{padding:8px;font-size:1.2rem;line-height:1.6rem;font-weight:700;color:#000}.skf__spec+.skf__spec{border-top:1px solid #cdcdcd}.skf__pager{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:24px 16px 0}.skf__counter{font-size:1.4rem;line-height:2rem;font-weight:300;color:#000}.skf__progress{position:relative;width:144px;height:2px;background:#e5e5e5}.skf__progress-fill{position:absolute;top:0;left:0;height:100%;background:#000;transition:width .2s ease,transform .2s ease}@media screen and (min-width:750px){.skf__heading{margin:0 calc(max(0px,(100% - 1536px) / 2) + 64px) 40px;font-size:3.2rem;line-height:4rem}.skf__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;overflow:visible;padding:0 calc(max(0px,(100% - 1536px) / 2) + 64px)}.skf__media{aspect-ratio:361 / 536}.skf__card{flex:none}.skf__desc{margin:16px 8px 0}.skf__pager{display:none}}@media screen and (min-width:990px){.skf__track{grid-template-columns:repeat(4,minmax(0,1fr))}.skf__logo{--skf-logo-h: 48.7cqw}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/section-ss-key-features.css.map */
