.sw-cats{padding:calc(3vw + clamp(4rem,5vw,6rem)) 0 clamp(4rem,6vw,8rem);background:var(--sw-black);color:var(--sw-white)}.shopify-section:has(.sw-ctaband)+.shopify-section .sw-cats{margin-top:-3vw}.sw-cats .sw-sectionhead{margin-bottom:2.8rem}.sw-cats .sw-sectiontitle{color:var(--sw-white)}.sw-cats__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.sw-cat{display:flex;flex-direction:column;overflow:hidden;border:.1rem solid rgba(255,255,255,.16);border-radius:.8rem;background:#111;color:var(--sw-white);text-decoration:none;transition:border-color .2s ease}.sw-cat:hover,.sw-cat:focus-visible{border-color:var(--sw-red);outline:none}.sw-cat__media{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:#1a1a1a;clip-path:polygon(0 0,100% 0,100% calc(100% - 3rem),0 100%)}.sw-cat__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--sw-focus-x,50%) var(--sw-focus-y,50%);transition:transform .8s ease}.sw-cat:hover .sw-cat__media img{transform:scale(1.06)}.sw-cat__body{display:flex;flex:1 1 auto;flex-direction:column;gap:.6rem;padding:.4rem 2.4rem 2.4rem}.sw-cat__title{font-family:var(--sw-font-display);font-size:clamp(3rem,3.6vw,4.6rem);font-weight:700;line-height:1;text-transform:uppercase;color:var(--sw-white)}.sw-cat__meta{font-size:1.3rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--sw-red)}.sw-cat__text{font-size:1.5rem;line-height:1.55;color:#ffffffc7}.sw-cat__cta{display:inline-flex;align-items:center;gap:1rem;margin-top:1rem;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sw-cat__cta:after{content:"";width:.9rem;height:1.6rem;background:var(--sw-red);clip-path:polygon(0 0,100% 50%,0 100%,30% 50%);transition:transform .2s ease}.sw-cat:hover .sw-cat__cta:after{transform:translate(.5rem)}@media screen and (max-width:989px){.sw-cats__grid{grid-template-columns:minmax(0,1fr)}.sw-cat__media{aspect-ratio:16/9}}@media(prefers-reduced-motion:reduce){.sw-cat,.sw-cat__media img,.sw-cat__cta:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/segway-cats.css.map */
