.sw-ctile{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;border-radius:.8rem;background:var(--sw-black);color:var(--sw-white);text-decoration:none;isolation:isolate;transition:transform .25s ease}.sw-ctile:hover,.sw-ctile:focus-visible{transform:translateY(-.4rem)}.sw-ctile:focus-visible{outline:.3rem solid var(--sw-red);outline-offset:.2rem}.sw-ctile__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.sw-ctile__media img,.sw-ctile__media svg{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 .9s cubic-bezier(.2,.7,.2,1)}.sw-ctile:hover .sw-ctile__media img{transform:scale(1.05)}.sw-ctile__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(0deg,#000000e0,#00000080,#0000 52%)}.sw-ctile__count{position:absolute;top:1.6rem;left:1.6rem;z-index:3;padding:.7rem 1.2rem;background:#0000008c;font-size:1.2rem;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase;color:var(--sw-white)}.sw-ctile__body{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;flex-direction:column;gap:.6rem;padding:2.4rem 2.4rem 2.6rem}.sw-ctile__title{font-family:var(--sw-font-display);font-size:clamp(4rem,4.4vw,6rem);font-weight:700;line-height:.92;text-transform:uppercase;color:var(--sw-white)}.sw-ctile__tagline{margin:0;font-size:1.6rem;line-height:1.4;color:#ffffffeb}.sw-ctile__cta{display:inline-flex;align-items:center;gap:1rem;margin-top:.8rem;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sw-ctile__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-ctile:hover .sw-ctile__cta:after{transform:translate(.6rem)}@media screen and (max-width:989px){.sw-ctile{aspect-ratio:4/3}}@media(prefers-reduced-motion:reduce){.sw-ctile,.sw-ctile__media img,.sw-ctile__cta:after{transition:none}}.shopify-section:has(.segway-hero)+.shopify-section .sw-way{padding-top:clamp(5rem,6vw,8rem);clip-path:polygon(0 0,100% 0,100% calc(100% - 4vw),0 100%)}section.segway-categories{position:relative;--sw-cutc:min(4vw,6rem);padding:calc(var(--sw-cutc) + clamp(4rem,5vw,7rem)) 0 calc(4vw + clamp(4rem,5vw,7rem));clip-path:polygon(0 var(--sw-cutc),100% 0,100% 100%,0 100%)}.shopify-section:has(.sw-appdl--grey)+.shopify-section .segway-categories,.shopify-section:has(.sw-appdl--light)+.shopify-section .segway-categories{margin-top:calc(-1 * var(--sw-cutc))}.shopify-section:has(.segway-categories)+.shopify-section .sw-dband{margin-top:-4vw}@media screen and (max-width:749px){.shopify-section:has(.segway-hero)+.shopify-section .sw-way{padding-top:3.6rem;clip-path:polygon(0 0,100% 0,100% calc(100% - 6vw),0 100%)}section.segway-categories{--sw-cutc:6vw;padding-bottom:calc(6vw + 4rem)}.shopify-section:has(.segway-categories)+.shopify-section .sw-dband{margin-top:-6vw}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/segway-categories.css.map */
