.nationwide-switch{--nationwide-switch-height: 37.46px;--nationwide-switch-width: 200px;--nationwide-switch-radius: 34px;--nationwide-switch-shadow: 0px 4px 4px 0px rgba(0,0,0,.2);font-size:.793rem;font-weight:700;text-align:left;position:relative;display:inline-block;width:var(--nationwide-switch-width);height:var(--nationwide-switch-height);-webkit-box-shadow:var(--nationwide-switch-shadow);box-shadow:var(--nationwide-switch-shadow);border-radius:var(--nationwide-switch-radius)}.nationwide-switch input{opacity:0;width:0;height:0}.nationwide-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--lolas-blackcurrant-300);-webkit-transition:.4s;transition:.4s;color:#fff}.nationwide-slider:before{position:absolute;content:"";height:var(--nationwide-switch-height);width:calc(var(--nationwide-switch-width) / 2);background-color:var(--lolas-blackcurrant-500);-webkit-transition:.4s;transition:.4s}.nationwide-switch>input:checked+.nationwide-slider{background-color:var(--lolas-blackcurrant-300)}.nationwide-switch>input:focus+.nationwide-slider{box-shadow:0 0 1px var(--lolas-blackcurrant-500)}.nationwide-switch>input:checked+.nationwide-slider:before{-webkit-transform:translateX(calc(var(--nationwide-switch-width) / 2));-ms-transform:translateX(calc(var(--nationwide-switch-width) / 2));transform:translate(calc(var(--nationwide-switch-width) / 2))}.nationwide-slider.nationwide-round{border-radius:var(--nationwide-switch-radius)}.nationwide-slider.nationwide-round:before{border-radius:var(--nationwide-switch-radius)}.nationwide-checkbox-text{position:relative;display:flex;justify-content:space-between;padding:calc((var(--nationwide-switch-height) / 4 - 2px)) 0;color:var(--lolas-white);z-index:2}.nationwide-checkbox-text span:first-child{padding-left:2.2em}.nationwide-checkbox-text span:last-child{padding-right:1.1em}.nationwide-checkbox-text--enabled{color:var(--lolas-white)}.nationwide-disabled{background-color:#ededed;color:#d8d8d8;cursor:default;border-radius:50%}.nationwide-container{display:flex;justify-content:end;gap:2em;align-items:center;padding-bottom:2.3em}@media only screen and (max-width: 575px){.nationwide-container{justify-content:space-around}}
/*# sourceMappingURL=/cdn/shop/t/218/assets/nationwide-switch.css.map */
