.co-related{position:relative;isolation:isolate;overflow:clip;background-color:var(--co-orange);padding-block:clamp(64px,8vw,120px)}.co-related-inner{position:relative;z-index:1;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--page-margin)}.co-related-heading{margin:0 0 clamp(28px,4vw,52px);text-align:center;color:#fff;font-size:clamp(30px,5vw,60px);line-height:1.02;text-transform:uppercase}.co-related-cards{display:block}.co-related-track{display:flex;gap:clamp(14px,2vw,28px);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;padding-block:10px;--co-feather-edge: 1%;--co-feather: 2%;padding-inline:var(--co-feather);scroll-padding-inline:var(--co-feather);-webkit-mask-image:linear-gradient(to right,transparent var(--co-feather-edge),#000 var(--co-feather),#000 calc(100% - var(--co-feather)),transparent calc(100% - var(--co-feather-edge)));mask-image:linear-gradient(to right,transparent var(--co-feather-edge),#000 var(--co-feather),#000 calc(100% - var(--co-feather)),transparent calc(100% - var(--co-feather-edge)))}.co-related-track::-webkit-scrollbar{display:none}.co-related-track>*{flex:0 0 auto;width:80%;scroll-snap-align:start}@media screen and (min-width:750px){.co-related-track>*{width:calc((100% - (3*clamp(14px,2vw,28px)))/4)}.co-related-track:not(.is-slider){display:grid;grid-template-columns:repeat(var(--co-related-cols, 4),minmax(0,1fr));gap:clamp(16px,2vw,28px);overflow:visible;padding-inline:0;scroll-padding-inline:0;scroll-snap-type:none;-webkit-mask-image:none;mask-image:none}.co-related-track:not(.is-slider)>*{width:auto;scroll-snap-align:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/co-styles-related-articles.css.map */
