:root{--switches-bg-color:#e0e0e0;--switches-label-color:#000;--switch-bg-color:#2cb7c2;--switch-text-color:#fff}.active{background:grey}.switches-container{background:var(--switches-bg-color);border-radius:3rem;display:flex;line-height:3rem;margin-left:auto;margin-right:auto;padding:0;position:relative;width:24rem}.switches-container input{position:absolute;top:0;visibility:hidden}.switches-container label{color:var(--switches-label-color);cursor:pointer;margin:0;padding:0;text-align:center;width:50%}.switch-wrapper{bottom:0;padding:.15rem;position:absolute;top:0;transition:transform .5s cubic-bezier(.77,0,.175,1);width:50%;z-index:3}.switch{background:var(--switch-bg-color);border-radius:3rem;height:100%}.switch div{color:var(--switch-text-color);display:block;left:0;opacity:0;position:absolute;text-align:center;top:0;transition:opacity .2s cubic-bezier(.77,0,.175,1) .125s;width:100%;will-change:opacity}.switches-container input:first-of-type:checked~.switch-wrapper{transform:translate(0)}.switches-container input:nth-of-type(2):checked~.switch-wrapper{transform:translate(100%)}.switches-container input:first-of-type:checked~.switch-wrapper .switch div:first-of-type,.switches-container input:nth-of-type(2):checked~.switch-wrapper .switch div:nth-of-type(2){opacity:1}.del:first-line{color:red}.accordion-button:not(.collapsed):before{background-image:url(../assets/svg/prices/img1.svg)!important;transform:rotate(0)}.accordion-button:before{background-image:url(../assets/svg/prices/img.svg)!important;background-repeat:no-repeat;background-size:1.25rem;content:"";flex-shrink:0;height:1.25rem;margin-right:1rem;transition:transform .2s ease-in-out;width:1.25rem}
