.selector_group[data-name=Color]:has(.custom_select__container:only-of-type){display:none}.edition-box{display:flex;flex-direction:row;gap:2px;padding:5px;outline:1px solid grey;justify-content:center;align-items:center;background:#f2f2f2;height:40px}.edition-spe-input{position:relative!important;left:unset!important;font-size:16px;border:unset;outline:unset;width:50px;background:#f2f2f2;color:#2f2f2fbf}.edition-spe-input:focus-visible{outline:unset!important;outline-offset:unset!important;box-shadow:unset!important}.custom_select__container input[type=radio]:disabled{cursor:not-allowed;opacity:.6}.custom_select__container input[type=radio]:disabled+label{opacity:.6;cursor:not-allowed;background-color:#f9f9f9!important;border-color:#ddd!important;pointer-events:none}.custom_select__container input[type=radio]:disabled+label .custom_select__swatch{opacity:.6}.selector_group.loading *{pointer-events:none!important;cursor:not-allowed!important}.custom_select__container input[type=radio]:disabled:hover+label{transform:none!important;box-shadow:none!important}.customizer-form[style*="pointer-events: none"]{cursor:not-allowed}.customizer-form[style*="pointer-events: none"] .custom_select__container{pointer-events:none}.customizer-form[style*="pointer-events: none"] .custom_select__container input+label{opacity:.6;cursor:not-allowed}.customizer-form[style*="pointer-events: none"] .custom_select__container input+label:hover{transform:none!important;box-shadow:none!important}.custom_select__container label{border-radius:0!important;background:#fff!important;color:#000!important;outline:unset!important;border:1px solid #000000!important;transition:color .3s ease,background .3s ease;cursor:pointer}.custom_select__container label:hover,.custom_select__container input:checked+label{background:#fff!important;color:#000!important;border:1px solid #296bb3!important;outline:2px solid #296bb3!important}.selector_group label{display:inline-block;border:1px solid;margin:0 1em 1em 0;padding:.2em .5em}.selector_group{display:flex;flex-wrap:wrap;justify-content:flex-start}.selector_group h3{flex:0 0 100%}.selector_group__value_text{padding-left:10px;margin-left:10px;font-weight:100}.selector_group__value_text.selector_group__value_text_filled{border-left:1px solid}.selector_group h3{font-size:1em}.selector_group input{left:-999em;position:absolute}.selector_group label{min-width:40px;text-align:center}.selector_group input:checked+label{outline:3px solid var(--gradient-base-accent-2);border-color:transparent;font-weight:600;color:#000!important}.custom_select__container{position:relative;display:inline-block}.custom_select__container label{position:relative;display:flex;min-width:40px;height:40px;justify-content:center;align-items:center}.custom_select__swatch{display:block;height:25px;width:25px;border-radius:100%}.custom_select__container .custom_select__tooltip{visibility:hidden;background-color:rgb(var(--color-foreground));color:#fff;text-align:center;padding:5px 10px;border-radius:6px;font-size:.8em;width:150px;position:absolute;z-index:10;bottom:125%;left:35%;margin-left:-75px;opacity:0;transition:opacity .3s;display:none}.custom_select__container .custom_select__tooltip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgb(var(--color-foreground)) transparent transparent transparent}.custom_select__container:hover .custom_select__tooltip{visibility:visible;opacity:1}.product__info-container .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749.98px){.product__info-container .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.product__info-container .loading-overlay{left:0}}.product__info-container .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.product__info-container .loading-overlay{padding-left:5rem;padding-right:5rem}}.loading-overlay.block{display:block}.product__additional_informations{line-height:calc(1 + .5 / var(--font-body-scale))}beltdriven-toggle .switch-wrap{display:flex;flex-direction:column;margin-top:10px}beltdriven-toggle .switch-wrap.center-with-input{margin-top:20px}beltdriven-toggle .switch-wrap.disabled{opacity:.5;cursor:not-allowed}beltdriven-toggle .switch{position:relative;display:inline-block;min-width:44px;min-height:25px;width:44px;height:25px}beltdriven-toggle .switch input{display:none}beltdriven-toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.3s;transition:.3s;background-color:#ccc}beltdriven-toggle .slider:before{position:absolute;content:"";height:21px;width:21px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.3s;transition:.3s}beltdriven-toggle input:checked+.slider{background-color:#296bb3}beltdriven-toggle input:checked+.slider:before{transform:translate(20px)}beltdriven-toggle .slider.round{border-radius:34px}beltdriven-toggle .slider.round:before{border-radius:50%}beltdriven-toggle .slider-label{font-size:14px;-webkit-transition:.3s;transition:.3s;margin:10px 0 0!important;height:50px!important}beltdriven-toggle .input:checked+.slider-label:before{transform:translate(30px)}.custom_select__container input+label.no-motor{color:#ccc!important;background-color:#f9f9f9!important;border:1px solid #ccc!important}
/*# sourceMappingURL=/cdn/shop/t/102/assets/product-custom-selector.css.map */
