:root{--sw-red:#da291c;--sw-black:#000;--sw-white:#fff;--sw-line-light:rgba(255,255,255,.16);--sw-panel:rgba(255,255,255,.06);--sw-font-slogan:"Road Rage",Impact,"Arial Narrow",sans-serif}body .announcement-bar__message{font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}body .cart-count-bubble{background:var(--sw-red);color:var(--sw-white);font-weight:700}@media screen and (min-width:750px){body header-drawer{display:flex;align-items:center}body header-drawer:after{content:var(--sw-menu-label,"MENU");margin-left:-.6rem;font-size:1.4rem;font-weight:700;letter-spacing:.16em;line-height:1;white-space:nowrap;color:inherit;pointer-events:none}body header-drawer:has(details[open]):after{visibility:hidden}}html.js body header-drawer>details>summary:before,html.js body menu-drawer>details>summary:before{background:#000000b8}html.js body .menu-drawer{background:var(--sw-black);color:var(--sw-white);border-right:.3rem solid var(--sw-red);filter:none}@media screen and (min-width:750px){html.js body .menu-drawer{width:46rem}}html.js body .menu-drawer__submenu{background:var(--sw-black);color:var(--sw-white)}body .menu-drawer,body .menu-drawer__inner-container,body .menu-drawer__navigation-container,body .menu-drawer__submenu,body .menu-drawer__inner-submenu{scrollbar-width:none;-ms-overflow-style:none}body .menu-drawer::-webkit-scrollbar,body .menu-drawer__inner-container::-webkit-scrollbar,body .menu-drawer__navigation-container::-webkit-scrollbar,body .menu-drawer__submenu::-webkit-scrollbar,body .menu-drawer__inner-submenu::-webkit-scrollbar{display:none;width:0;height:0}body .menu-drawer__navigation{padding:2rem 0 3rem}body .menu-drawer__menu-item{position:relative;padding:1.7rem 5.2rem 1.7rem 3rem;border-bottom:.1rem solid var(--sw-line-light);color:var(--sw-white);font-family:var(--font-heading-family);font-size:2.4rem;font-weight:700;line-height:1.1;letter-spacing:.01em;text-transform:uppercase;transition:padding-left .2s ease,color .2s ease}body .menu-drawer__menu-item:before{content:"";position:absolute;left:2.6rem;top:50%;width:.9rem;height:1.6rem;background:var(--sw-red);clip-path:polygon(0 0,100% 50%,0 100%,30% 50%);transform:translateY(-50%) scaleX(0);transform-origin:left center;transition:transform .2s ease}body .menu-drawer__menu-item:hover,body .menu-drawer__menu-item:focus,body .menu-drawer__menu-item--active:hover{padding-left:4.6rem;background:transparent;color:var(--sw-white)}body .menu-drawer__menu-item:hover:before,body .menu-drawer__menu-item:focus:before{transform:translateY(-50%) scaleX(1)}body .menu-drawer__menu-item--active{color:var(--sw-red)}body .menu-drawer__menu-item>.svg-wrapper{color:var(--sw-red)}body .menu-drawer__submenu .menu-drawer__menu-item{font-family:var(--font-body-family);font-size:1.8rem;font-weight:700;text-transform:none}body .menu-drawer__close-button{margin-top:0;padding:1.8rem 3rem;border-bottom:.1rem solid var(--sw-line-light);color:var(--sw-white);font-size:1.3rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}body .menu-drawer__close-button:hover,body .menu-drawer__close-button:focus{background:transparent;color:var(--sw-red)}body .menu-drawer__utility-links{background:var(--sw-panel);padding-bottom:0}body .menu-drawer .list-social__link{color:var(--sw-white)}body .menu-drawer__utility-links:after{content:var(--sw-drawer-slogan,"FEAR NO PLACE");display:block;padding:1.2rem 3rem 2.4rem;font-family:var(--sw-font-slogan);font-size:2.8rem;line-height:1;letter-spacing:0;color:var(--sw-red)}body .sw-acc{border-bottom:.1rem solid var(--sw-line-light)}body .sw-acc__toggle{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.9rem 3rem;color:var(--sw-white);text-decoration:none;cursor:pointer}body .sw-acc__toggle:hover .sw-acc__title,body .sw-acc__toggle:focus-visible .sw-acc__title{color:var(--sw-red)}body .sw-acc__toggle:focus-visible{outline:.2rem solid var(--sw-red);outline-offset:-.4rem}body .sw-acc__label{display:flex;flex-direction:column;gap:.5rem}body .sw-acc__title{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:700;line-height:1.1;text-transform:uppercase;transition:color .2s ease}body .sw-acc__count{font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--sw-red)}body .sw-acc__icon{position:relative;flex:0 0 auto;width:2rem;height:2rem}body .sw-acc__icon:before,body .sw-acc__icon:after{content:"";position:absolute;left:0;top:50%;width:100%;height:.2rem;margin-top:-.1rem;background:var(--sw-red);transition:transform .2s ease}body .sw-acc__icon:after{transform:rotate(90deg)}body .sw-acc__toggle[aria-expanded=true] .sw-acc__icon:after{transform:rotate(0)}body .sw-acc__panel{padding:.4rem 2rem 2.4rem}body .sw-acc__panel[hidden]{display:none}body .sw-acc__list{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}body .sw-acc__model{display:flex;align-items:center;gap:1.6rem;padding:.8rem 1.6rem .8rem .8rem;border:.1rem solid var(--sw-line-light);border-radius:.8rem;background:var(--sw-panel);color:var(--sw-white);text-decoration:none;transition:border-color .2s ease,background-color .2s ease}body .sw-acc__model:hover,body .sw-acc__model:focus-visible,body .sw-acc__model--active{border-color:var(--sw-red);background:#da291c1f}body .sw-acc__thumb{flex:0 0 auto;display:block;width:10rem;aspect-ratio:4/3;overflow:hidden;border-radius:.4rem;background:radial-gradient(ellipse at 50% 45%,#fff,#e6e6e6)}body .sw-acc__thumb img{display:block;width:100%;height:100%;object-fit:cover}body .sw-acc__name{flex:1 1 auto;font-size:1.8rem;font-weight:700;line-height:1.2}body .sw-acc__chev{flex:0 0 auto;width:.9rem;height:1.6rem;background:var(--sw-red);clip-path:polygon(0 0,100% 50%,0 100%,30% 50%);transition:transform .2s ease}body .sw-acc__model:hover .sw-acc__chev{transform:translate(.4rem)}body .sw-acc__all{display:flex;align-items:center;justify-content:space-between;margin-top:1.2rem;padding:1.2rem 1.6rem;border-bottom:.2rem solid var(--sw-red);color:var(--sw-white);font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}body .sw-acc__all: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}body .sw-acc__all:hover:after{transform:translate(.4rem)}@media screen and (max-width:749px){body .menu-drawer__menu-item,body .sw-acc__title{font-size:2.1rem}body .sw-acc__thumb{width:8.4rem}}@media(prefers-reduced-motion:reduce){body .menu-drawer__menu-item,body .menu-drawer__menu-item:before,body .sw-acc__title,body .sw-acc__icon:before,body .sw-acc__icon:after,body .sw-acc__model,body .sw-acc__chev,body .sw-acc__all:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/segway-frame.css.map */
