product-info variant-selects{display:block;margin:1.2rem 0 0}product-info variant-selects .product-form__input--pill{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.6rem;min-width:0;margin:0 0 1.4rem!important;padding:0;border:0}product-info variant-selects .product-form__input--pill>legend{display:block;float:none;width:100%;margin:0 0 .8rem;padding:0;font-size:1.2rem;font-weight:700;letter-spacing:.16em;line-height:1.2;text-transform:uppercase;color:var(--sw-black)}product-info variant-selects .product-form__input--pill>legend:before{content:"";display:inline-block;width:2.4rem;height:.3rem;margin-right:1rem;vertical-align:middle;background:var(--sw-red);transform:skew(-30deg)}product-info variant-selects .product-form__input--pill>legend span[data-selected-value]{margin-left:.4rem;color:var(--sw-red)}product-info variant-selects .product-form__input--pill input[type=radio]+label{position:relative;display:flex;align-items:center;min-height:4rem;margin:0!important;padding:.7rem 1rem .7rem 2.8rem;border:.15rem solid rgba(0,0,0,.25)!important;border-radius:.4rem;background:var(--sw-white)!important;color:var(--sw-black)!important;box-shadow:none!important;font-size:1.3rem;font-weight:700;letter-spacing:.02em;line-height:1.2;text-align:left;text-decoration:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease}product-info variant-selects .product-form__input--pill input[type=radio]+label:before{content:""!important;position:absolute;top:50%;right:auto;bottom:auto;left:1rem;z-index:auto;width:.8rem;height:1.3rem;margin-top:-.65rem;border:0!important;box-shadow:none!important;background:#00000040!important;clip-path:polygon(0 0,100% 50%,0 100%,30% 50%)}product-info variant-selects .product-form__input--pill input[type=radio]+label:after{content:none!important}product-info variant-selects .product-form__input--pill input[type=radio]:not(:checked):not(:disabled):not(.disabled)+label:hover{border-color:var(--sw-red)!important;background:var(--sw-white)!important;color:var(--sw-red)!important}product-info variant-selects .product-form__input--pill input[type=radio]:not(:checked):not(:disabled):not(.disabled)+label:hover:before{background:var(--sw-red)!important}product-info variant-selects .product-form__input--pill input[type=radio]:checked+label{z-index:1;border-color:var(--sw-red)!important;background:var(--sw-black)!important;color:var(--sw-white)!important;box-shadow:none!important}product-info variant-selects .product-form__input--pill input[type=radio]:checked+label:before{background:var(--sw-red)!important}product-info variant-selects .product-form__input--pill input[type=radio]:checked+label:after{content:none!important}product-info variant-selects .product-form__input--pill input[type=radio]:disabled+label,product-info variant-selects .product-form__input--pill input[type=radio].disabled+label{border-color:#0000001f!important;background:#f2f2f2!important;color:#0006!important;text-decoration:line-through}product-info variant-selects .product-form__input--pill input[type=radio]:disabled+label:before,product-info variant-selects .product-form__input--pill input[type=radio].disabled+label:before{background:#0000001f!important}product-info variant-selects .product-form__input--pill input[type=radio]:disabled:checked+label,product-info variant-selects .product-form__input--pill input[type=radio].disabled:checked+label{border-color:var(--sw-red)!important;background:var(--sw-black)!important;color:#fff9!important}product-info variant-selects .product-form__input--pill input[type=radio]:focus-visible+label{outline:.2rem solid var(--sw-red);outline-offset:.2rem;box-shadow:none!important}product-info variant-selects .product-form__input--pill:has(input[data-option-name=Kenteken]){grid-template-columns:repeat(auto-fit,minmax(7rem,9rem));gap:0}product-info variant-selects .product-form__input--pill:has(input[data-option-name=Kenteken]) input[type=radio]+label{justify-content:center;margin-left:-.15rem!important;padding:.7rem 1.2rem;border-radius:0;text-align:center}product-info variant-selects .product-form__input--pill:has(input[data-option-name=Kenteken]) input[type=radio]+label:before{display:none}product-info variant-selects .product-form__input--pill:has(input[data-option-name=Kenteken]) input[type=radio]:first-of-type+label{margin-left:0!important;border-radius:.4rem 0 0 .4rem}product-info variant-selects .product-form__input--pill:has(input[data-option-name=Kenteken]) input[type=radio]:last-of-type+label{border-radius:0 .4rem .4rem 0}product-info variant-selects .product-form__input--pill:has(input[data-option-name=Kenteken]) input[type=radio]:only-of-type+label{border-radius:.4rem}product-info variant-selects .product-form__input--pill:has(input[data-option-name=Kleur]),product-info variant-selects .product-form__input--pill:has(input[data-option-name=Uitvoering]){grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:1300px){product-info variant-selects .product-form__input--pill:has(input[data-option-name=Kleur]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:479px){product-info variant-selects .product-form__input--pill:has(input[data-option-name=Uitvoering]){grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:990px){.sw-crumbs{padding-top:1.6rem}.sw-pkicker{margin-bottom:.4rem;font-size:1.2rem}product-info .product__title h1{margin-bottom:.6rem;font-size:clamp(2.6rem,2.6vw,3.6rem)}product-info .price,product-info .price--large{font-size:2.8rem}product-info .price-inclusive-note,product-info .bpm-note{margin-top:.2rem;font-size:1.2rem;line-height:1.3}product-info .btw-toggle-button{margin:.8rem 0 1rem}product-info .btw-toggle-button__option{padding:.6rem 1.4rem}product-info .product-form__quantity{margin:.2rem 0 1rem!important}product-info .product-form__submit,product-info .button--dealer-login,product-info .product-form--b2b-only .button--secondary{min-height:4.6rem}product-info .product-form__b2b-message{margin:0 0 1rem;padding:1rem 1.4rem;font-size:1.4rem;line-height:1.45}.sw-dealerlink{margin-top:1rem;padding:1rem 5rem 1rem 1.6rem}}@media(prefers-reduced-motion:reduce){product-info variant-selects .product-form__input--pill input[type=radio]+label{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/segway-variant-picker.css.map */
