.sw-btn.sw-btn--dark{background:var(--sw-black);color:var(--sw-white)}.sw-btn.sw-btn--dark:hover,.sw-btn.sw-btn--dark:focus-visible{background:var(--sw-white);color:var(--sw-black)}.sw-dband{position:relative;margin-top:0;padding:calc(4vw + clamp(3.6rem,5vw,6rem)) 0 clamp(4rem,5vw,6rem);background:var(--sw-red);color:var(--sw-white);clip-path:polygon(0 4vw,100% 0,100% 100%,0 100%)}.sw-dband__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(3rem,5vw,7rem)}.sw-dband__media{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;border-radius:.8rem;background:#111;clip-path:polygon(0 0,100% 0,calc(100% - 6rem) 100%,0 100%)}.sw-dband__media img,.sw-dband__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%)}.sw-dband .sw-eyebrow{color:var(--sw-white)}.sw-dband__title{margin:0;font-family:var(--sw-font-display);font-size:clamp(3.4rem,5vw,6.4rem);font-weight:700;line-height:.95;text-transform:uppercase;color:var(--sw-white)}.sw-dband__text{max-width:50ch;margin:1.8rem 0 2.8rem;font-size:1.8rem;line-height:1.6;color:var(--sw-white)}@media screen and (max-width:989px){.sw-dband__grid{grid-template-columns:minmax(0,1fr)}.sw-dband__media{clip-path:polygon(0 0,100% 0,100% calc(100% - 4rem),0 100%)}}@media screen and (max-width:749px){.sw-dband{clip-path:polygon(0 6vw,100% 0,100% 100%,0 100%);padding-top:calc(6vw + 3rem)}}.sw-dhero{position:relative;background:var(--sw-black);color:var(--sw-white)}.sw-dhero__media{position:relative;height:clamp(52rem,86vh,90rem);overflow:hidden;clip-path:polygon(0 0,100% 0,100% calc(100% - 5vw),0 100%)}.sw-dhero__img,.sw-dhero__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%)}.sw-dhero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000b8,#00000061 34%,#0000 62%)}.sw-dhero__inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;margin:0 auto}.sw-dhero__content{max-width:62rem}.sw-dhero__kicker{margin:0 0 1.2rem;font-family:var(--sw-font-slogan);font-size:clamp(2.6rem,3vw,3.8rem);line-height:1;text-transform:uppercase;color:var(--sw-red)}.sw-dhero__title{margin:0 0 2rem;font-family:var(--sw-font-display);font-size:clamp(3.8rem,5.8vw,8.6rem);font-weight:700;line-height:.94;text-transform:uppercase;color:var(--sw-white)}.sw-dhero__sub{max-width:46rem;margin:0 0 3.2rem;font-size:clamp(1.6rem,1.5vw,2rem);line-height:1.5;color:var(--sw-white)}.sw-dhero__actions{display:flex;flex-wrap:wrap;gap:1.4rem}@media screen and (max-width:749px){.sw-dhero__media{height:auto;aspect-ratio:16/10;clip-path:polygon(0 0,100% 0,100% calc(100% - 8vw),0 100%)}.sw-dhero__shade{display:none}.sw-dhero__inner{position:static;display:block;padding-top:2.4rem;padding-bottom:4.4rem}}.sw-dstory{padding:clamp(4rem,6vw,8rem) 0 clamp(1rem,2vw,3rem)}.sw-dstory__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,5vw,7rem);margin:0 0 clamp(4rem,6vw,8rem)}.sw-dstory__row--flip .sw-dstory__media{order:2}.sw-dstory__media{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:.8rem;background:#111;clip-path:polygon(0 0,100% 0,calc(100% - 6rem) 100%,0 100%)}.sw-dstory__row--flip .sw-dstory__media{clip-path:polygon(6rem 0,100% 0,100% 100%,0 100%)}.sw-dstory__media img,.sw-dstory__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%)}.sw-dstory__kicker{margin:0 0 1rem;font-family:var(--sw-font-slogan);font-size:2.4rem;line-height:1;text-transform:uppercase;color:var(--sw-red)}.sw-dstory__title{margin:0 0 1.6rem;font-family:var(--sw-font-display);font-size:clamp(2.8rem,3.6vw,4.8rem);font-weight:700;line-height:1.05;text-transform:uppercase}.sw-dstory__text{max-width:52ch;margin:0;font-size:1.8rem;line-height:1.7;color:#000000c7}@media screen and (max-width:989px){.sw-dstory__row{grid-template-columns:minmax(0,1fr)}.sw-dstory__row--flip .sw-dstory__media{order:0}.sw-dstory__media,.sw-dstory__row--flip .sw-dstory__media{clip-path:polygon(0 0,100% 0,100% calc(100% - 4rem),0 100%)}}.sw-dpoints{padding:clamp(4rem,6vw,8rem) 0}.sw-dpoints__intro{max-width:56ch;margin:1.6rem 0 0;font-size:1.7rem;line-height:1.6;color:#000000bf}.sw-dpoints__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;margin-top:3.2rem}.sw-dpoints__item{padding-top:2rem;border-top:.4rem solid var(--sw-red)}.sw-dpoints__num{display:block;margin-bottom:1rem;font-family:var(--sw-font-display);font-size:clamp(4rem,5vw,7rem);font-weight:700;line-height:.9;color:var(--sw-red)}.sw-dpoints__title{margin:0 0 1rem;font-family:var(--sw-font-display);font-size:2.4rem;font-weight:700;line-height:1.1;text-transform:uppercase}.sw-dpoints__text{margin:0;font-size:1.7rem;line-height:1.6;color:#000000bf}@media screen and (max-width:989px){.sw-dpoints__grid{grid-template-columns:minmax(0,1fr)}}.sw-dform{padding:clamp(4rem,6vw,8rem) 0;background:#f2f2f2}.sw-dform__layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:clamp(3rem,5vw,7rem);align-items:start}.sw-dform__text{max-width:44ch;margin:1.6rem 0 0;font-size:1.7rem;line-height:1.6;color:#000000c7}.sw-dform__contact{margin-top:2.4rem;padding-left:2rem;border-left:.4rem solid var(--sw-red);font-size:1.5rem;line-height:1.7;color:#000c}.sw-dform__contact a{color:inherit;text-decoration:underline;text-underline-offset:.3rem}.sw-dform__card{padding:clamp(2.4rem,3vw,4rem);border-top:.4rem solid var(--sw-red);border-radius:.4rem;background:var(--sw-white)}.sw-dform__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 2rem}.sw-dform__field{grid-column:1 / -1}.sw-dform__field--half{grid-column:auto}.sw-dform__field label{display:block;margin-bottom:.6rem;font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#000000b3}.sw-dform__field input,.sw-dform__field select,.sw-dform__field textarea{width:100%;padding:1.3rem 1.4rem;border:.1rem solid rgba(0,0,0,.3);border-radius:.4rem;background:var(--sw-white);color:var(--sw-black);font:inherit;font-size:1.6rem;line-height:1.4}.sw-dform__field textarea{min-height:12rem;resize:vertical}.sw-dform__field input:focus-visible,.sw-dform__field select:focus-visible,.sw-dform__field textarea:focus-visible{outline:.2rem solid var(--sw-red);outline-offset:.1rem;border-color:var(--sw-red)}.sw-dform__privacy{display:flex;align-items:flex-start;gap:1rem;margin:2.2rem 0;font-size:1.4rem;line-height:1.5;color:#000c}.sw-dform__privacy input{flex:0 0 auto;width:2rem;height:2rem;margin-top:.1rem;accent-color:var(--sw-red)}.sw-dform__privacy a{color:inherit;text-decoration:underline;text-underline-offset:.3rem}.sw-dform__err{margin-bottom:2rem;padding:1.4rem 1.6rem;border-left:.4rem solid var(--sw-red);background:#da291c14;font-size:1.5rem}.sw-dform__ok{padding:1rem 0}.sw-dform__ok h3{margin:0 0 1rem;font-family:var(--sw-font-display);font-size:2.8rem;font-weight:700;text-transform:uppercase}.sw-dform__ok p{margin:0;font-size:1.7rem;line-height:1.6}@media screen and (max-width:989px){.sw-dform__layout{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:589px){.sw-dform__fields{grid-template-columns:minmax(0,1fr)}.sw-dform__field--half{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/segway-dealer.css.map */
