:root{--swc-red:#da291c;--swc-black:#000;--swc-white:#fff;--swc-line-dark:rgba(0,0,0,.14);--swc-line-light:rgba(255,255,255,.16);--swc-panel:rgba(255,255,255,.12);--swc-font:var(--sw-font-text,"MiSans",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif);--swc-display:var(--sw-font-display,"Geom Graphic","MiSans",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif);--swc-chevron:polygon(0 0,100% 50%,0 100%,30% 50%);--swc-slant:polygon(0 0,100% 0, calc(100% - 1.4rem) 100%,0 100%);--swc-notch:polygon(0 0,100% 0,100% calc(100% - 2.4rem) , calc(100% - 2.4rem) 100%,0 100%)}body .cart-notification__links .button,body .cart__ctas .cart__checkout-button,body .cart__ctas .button--dealer-login,body .cart__warnings .button{position:relative;display:flex;align-items:center;justify-content:center;gap:1.2rem;width:100%;min-width:0;max-width:none;min-height:5.4rem;margin:0;padding:1.6rem 2.6rem;border:0!important;border-radius:0;background:var(--swc-red)!important;color:var(--swc-white)!important;box-shadow:none!important;font-family:var(--swc-font);font-size:1.4rem;font-weight:600!important;letter-spacing:.12em;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;clip-path:var(--swc-slant);transition:background-color .2s ease,color .2s ease}body .cart-notification__links .button:after,body .cart__ctas .cart__checkout-button:after,body .cart__ctas .button--dealer-login:after,body .cart__warnings .button:after{display:none!important}body .cart-notification__links .button:before,body .cart__ctas .cart__checkout-button:before,body .cart__ctas .button--dealer-login:before,body .cart__warnings .button:before{content:"";position:static;order:2;display:block;flex:0 0 auto;width:.9rem;height:1.6rem;margin:0;border-radius:0;box-shadow:none;background:currentColor;clip-path:var(--swc-chevron);transition:transform .2s ease}body .cart-notification__links .button:hover,body .cart-notification__links .button:focus-visible,body .cart__ctas .cart__checkout-button:hover,body .cart__ctas .cart__checkout-button:focus-visible,body .cart__ctas .button--dealer-login:hover,body .cart__ctas .button--dealer-login:focus-visible,body .cart__warnings .button:hover,body .cart__warnings .button:focus-visible{background:var(--swc-white)!important;color:var(--swc-black)!important}body .cart-notification__links .button:hover:before,body .cart__ctas .cart__checkout-button:hover:before,body .cart__ctas .button--dealer-login:hover:before,body .cart__warnings .button:hover:before{transform:translate(.4rem)}body .cart__ctas .cart__checkout-button[disabled]{opacity:.45;cursor:not-allowed}body .cart-notification{--color-background:0,0,0;--color-foreground:255,255,255;--color-link:255,255,255;--color-shadow:0,0,0;--color-button:218,41,28;--color-button-text:255,255,255;--color-secondary-button:0,0,0;--color-secondary-button-text:255,255,255;padding:2.4rem 2.8rem 3rem;border:0;border-bottom:.4rem solid var(--swc-red);border-radius:0;background:var(--swc-black);color:var(--swc-white);box-shadow:none;clip-path:var(--swc-notch)}@media screen and (min-width:750px){body .cart-notification{max-width:44rem}}@media screen and (max-width:749px){body .cart-notification{padding:2rem 1.8rem 2.6rem}}body .cart-notification__heading{font-family:var(--swc-font);font-size:1.3rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--swc-white)}body .cart-notification__heading .icon-checkmark{width:1.6rem;margin-right:1.2rem;color:var(--swc-red)}body .cart-notification__close{margin-top:-1rem;margin-right:-1.4rem;color:var(--swc-white)}body .cart-notification__close .icon{color:currentColor}body .cart-notification__close:hover{color:var(--swc-red)}body .cart-notification .cart-notification-product{display:block;margin:1.6rem 0 2.4rem;padding:2rem 0;border-top:.1rem solid var(--swc-line-light);border-bottom:.1rem solid var(--swc-line-light)}body .cart-notification .cart-notification-product .cart-item{display:grid;grid-template:auto / 9rem minmax(0,1fr);gap:1.8rem;align-items:center;margin:0;padding:0}body .cart-notification .cart-notification-product__image{display:flex;align-items:center;justify-content:center;width:9rem;height:7.2rem;margin:0;padding:.6rem;border:0;background:var(--swc-white)}body .cart-notification .cart-notification-product__image:after{content:none;display:none}body .cart-notification .cart-notification-product__image img{display:block;width:100%;height:100%;object-fit:contain}body .cart-notification .cart-notification-product__title{margin:0 0 .8rem;align-items:center}body .cart-notification .cart-notification-product__name{margin:0;font-family:var(--swc-display);font-size:2rem;font-weight:900;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--swc-white)}body .cart-notification .cart-notification-product dl{margin:0}body .cart-notification .product-option{font-size:1.3rem;line-height:1.5;color:#ffffffb8}body .cart-notification .product-option dt{font-weight:600}body .cart-notification__links{display:grid;gap:1rem;text-align:center}body .cart-notification__links>*{margin-top:0}body .cart-notification__links #cart-notification-button{background:var(--swc-panel)!important;color:var(--swc-white)!important}body .cart-notification__links #cart-notification-button:hover,body .cart-notification__links #cart-notification-button:focus-visible{background:var(--swc-white)!important;color:var(--swc-black)!important}body .cart-notification__links .link.button-label{justify-self:center;margin-top:.6rem;padding:.4rem 0;border:0;background:none;color:var(--swc-white);font-family:var(--swc-font);font-size:1.3rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-decoration-color:var(--swc-red);text-decoration-thickness:.2rem;text-underline-offset:.5rem;cursor:pointer}body .cart-notification__links .link.button-label:hover,body .cart-notification__links .link.button-label:focus-visible{color:var(--swc-red)}body cart-items .title-wrapper-with-link{align-items:center;margin-bottom:2.4rem}body cart-items .title--primary{display:flex;align-items:center;gap:1.4rem;margin:0;font-family:var(--swc-display);font-size:clamp(2.8rem,3vw,3.8rem);font-weight:900;line-height:1;letter-spacing:0;text-transform:uppercase;color:var(--swc-black)}body cart-items .title--primary:before{content:"";flex:0 0 auto;width:1rem;height:2rem;background:var(--swc-red);clip-path:var(--swc-chevron)}body cart-items .title-wrapper-with-link .underlined-link{display:inline-flex;align-items:center;gap:1rem;font-family:var(--swc-font);font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--swc-black)}body cart-items .title-wrapper-with-link .underlined-link:after{content:"";width:.9rem;height:1.6rem;background:var(--swc-red);clip-path:var(--swc-chevron);transition:transform .2s ease}body cart-items .title-wrapper-with-link .underlined-link:hover:after{transform:translate(.4rem)}body cart-items .cart-items thead th{opacity:1;font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#000000a6}body cart-items .cart-item__image-container.global-media-settings,body cart-items .cart-item__image-container{display:flex;width:100%;max-width:none;border:0;background:transparent;box-shadow:none}body cart-items .cart-item__image-container:after,body cart-items .cart-item__image.global-media-settings:after{content:none;display:none}body cart-items .cart-item__image{width:100%;max-width:100%;height:auto;border:0;background:transparent;object-fit:contain}body cart-items .cart-item__name{font-family:var(--swc-display);font-size:2rem;font-weight:900;line-height:1;letter-spacing:.01em;text-transform:uppercase;text-decoration:none;color:var(--swc-black)}body cart-items .cart-item__name:hover{color:var(--swc-red);text-decoration:none}body cart-items .cart-item__details .product-option{font-size:1.4rem;color:#000000ad}body cart-items .cart-item__details .product-option dt{font-weight:600}body cart-items .cart-item .quantity:after{border-radius:0;box-shadow:0 0 0 .2rem var(--swc-black)}body cart-items .cart-item .quantity__input{font-weight:600;color:var(--swc-black)}body cart-items .cart-item .quantity__button:hover{color:var(--swc-red)}body cart-remove-button .button{color:var(--swc-black)}body cart-remove-button .button:not([disabled]):hover{color:var(--swc-red)}body cart-items .btw-dual-price__incl{font-size:1.8rem;font-weight:700;color:var(--swc-black)}body cart-items .btw-dual-price__incl .btw-dual-price__label{font-size:1.3rem;font-weight:400;color:#000000a6;opacity:1}body cart-items .btw-dual-price__excl,body cart-items .bpm-note{opacity:1;color:#000000a6}body cart-items .btw-breakdown__toggle{font-weight:600;color:var(--swc-black)}body .btw-breakdown__toggle:before{content:"";display:inline-block;width:.7rem;height:1.2rem;margin-right:.8rem;background:var(--swc-red);clip-path:var(--swc-chevron);vertical-align:-.1rem;transition:transform .2s ease}body .btw-breakdown[open] .btw-breakdown__toggle:before{content:"";transform:rotate(90deg)}@media screen and (min-width:750px){body cart-items .cart-items{border-collapse:separate;border-spacing:0 1.2rem}body cart-items .cart-items thead th{padding:0 0 1.2rem;border-bottom:.2rem solid var(--swc-black)}body cart-items .cart-items thead th:first-child{padding-left:2.2rem}body cart-items .cart-items thead th+th{padding-left:3rem}body cart-items .cart-items thead th:last-child{padding-right:2.4rem}body cart-items .cart-items td{padding:2rem 0;vertical-align:middle;background:var(--swc-white);border-top:.1rem solid var(--swc-line-dark);border-bottom:.1rem solid var(--swc-line-dark)}body cart-items .cart-items td:first-child{padding-left:2.2rem;border-left:.6rem solid var(--swc-red)}body cart-items .cart-items td:last-child{padding-right:2.4rem;border-right:.1rem solid var(--swc-line-dark)}body cart-items .cart-items .cart-item>td+td{padding-left:3rem}body cart-items .cart-items .cart-item .cart-item__quantity{padding-left:3rem}body cart-items .cart-items .cart-item__media{width:18rem}}@media screen and (max-width:749px){body cart-items .cart-items thead tr{margin-bottom:1.6rem;padding-bottom:1rem;border-bottom:.2rem solid var(--swc-black)}body cart-items .cart-items thead th{padding:0}body cart-items .cart-items .cart-item{margin-bottom:1.6rem;padding:1.6rem;background:var(--swc-white);border:.1rem solid var(--swc-line-dark);border-left:.6rem solid var(--swc-red)}body cart-items .cart-items .cart-item:last-child{margin-bottom:0}body cart-items .cart-item__name{font-size:1.8rem}}body .cart__footer .cart__blocks{--color-foreground:255,255,255;--color-link:255,255,255;padding:3rem 3.2rem 3.4rem;border-bottom:.4rem solid var(--swc-red);background:var(--swc-black);color:var(--swc-white);clip-path:var(--swc-notch)}@media screen and (min-width:750px){body .cart__footer .cart__blocks{width:44rem;max-width:100%}}@media screen and (max-width:749px){body .cart__footer .cart__blocks{padding:2.4rem 1.8rem 2.8rem}}body .cart__blocks .totals{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.8rem;margin:0}body .cart__blocks .totals>*+*{margin-left:0}body .cart__blocks .totals__total{flex:0 0 auto;margin:0;font-family:var(--swc-font);font-size:1.2rem;font-weight:600;letter-spacing:.16em;line-height:1;white-space:nowrap;text-transform:uppercase;color:#ffffffbf}body .cart__blocks .totals__total-value{margin:0;font-family:var(--swc-display);font-size:clamp(2.6rem,2.4vw,3.2rem);font-weight:900;line-height:1;white-space:nowrap;color:var(--swc-white)}body .cart__blocks .btw-breakdown{margin-top:1.4rem;text-align:left}body .cart__blocks .btw-breakdown__toggle{font-weight:600;color:var(--swc-white)}body .cart__blocks .btw-breakdown__list li{color:#ffffffd9}body .cart__blocks .tax-note{margin:2rem 0 2.4rem;text-align:left;font-size:1.2rem;color:#ffffffa6}body .cart__blocks .tax-note a{color:var(--swc-white);text-decoration-color:var(--swc-red)}body .cart__blocks .product-form__b2b-message{margin:0 0 1.4rem;color:#ffffffd9}body .cart__blocks .cart__ctas{display:block}body cart-items .cart__empty-text{margin:0 0 3rem;font-family:var(--swc-display);font-size:clamp(2.8rem,3.4vw,4rem);font-weight:900;line-height:1;text-transform:uppercase;color:var(--swc-black)}body .cart__warnings .button{display:inline-flex;width:auto;min-width:26rem}body cart-items .cart__login-title{font-family:var(--swc-display);font-weight:900;text-transform:uppercase;color:var(--swc-black)}@media(prefers-reduced-motion:reduce){body .cart-notification__links .button:before,body .cart__ctas .cart__checkout-button:before,body .cart__warnings .button:before,body cart-items .title-wrapper-with-link .underlined-link:after,body .btw-breakdown__toggle:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/segway-cart.css.map */
