[data-controller*=ez-radio-button-toggle] .ez-btn.has-download-icon{padding-left:15px;padding-right:15px}[data-controller*=ez-radio-button-toggle] .ez-btn.has-download-icon:before{content:"\e021";font-family:eezy-icons;width:20px;height:20px;margin-top:4px;margin-left:-4px;margin-right:8px}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__selector{margin-left:30px;margin-right:30px}@media screen and (min-width:1101px){[data-controller*=ez-radio-button-toggle] .radio-button-toggle__selector{margin-left:0;margin-right:0}}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option{position:relative;margin-bottom:14px;padding:14px;border:2px solid #e6e9ea;border-radius:8px;cursor:pointer}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option input{display:none;pointer-events:none}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option.has-no-details{padding-bottom:6px}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option.has-no-details label{line-height:20px}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option .ez-input--checkbox input[type=radio]+label:before{border:none;background:#e6e9ea;width:20px;height:20px}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option .ez-input--checkbox input[type=radio]+label:after{background:#fff;width:8px;height:8px;left:6px;top:6px}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option.is-selected{border:2px solid #ff7900}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option.is-selected .ez-input--checkbox input[type=radio]+label:before{border:none;background:#ff7900}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option.is-selected .radio-button-toggle__option__multiple{display:block}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option:hover:not(.is-selected){border-color:#cfd3d6}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option:hover:not(.is-selected) .radio-button-toggle__option__title .ez-input--checkbox input[type=radio]+label:before{background:#cfd3d6}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__title{display:flex;justify-content:space-between;font-weight:600;margin-bottom:2px;color:#0e2332}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__title .ez-input--checkbox input[type=radio]+label{font-size:14px;padding-left:32px;text-align:left}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__price{position:relative;line-height:19px;margin-left:10px;white-space:nowrap;font-weight:400;font-size:12px;color:#6e7b84}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__price span{font-weight:700;font-size:14px;color:#0e2332}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__price__strikethrough{position:absolute;top:19px;right:0}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__price__strikethrough span{position:relative;color:#cfd3d6;padding:0 2px}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__price__strikethrough span:after{content:" ";position:absolute;top:55%;left:-2px;width:calc(100% + 4px);height:1px;transform:translateY(-50%);background:#f75b5b}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__detail{padding-left:24px;font-size:13px;display:flex}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__detail.has-checkmark-spacer .radio-button-toggle__option__detail__item{margin-left:25px}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__detail .ez-checkmark-circle{background:#75d16d;border-radius:50%;width:16px;height:16px;display:flex;justify-content:center;align-items:center;margin-right:7px;margin-top:1px}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__detail svg{flex:0 0 8px;height:6px;fill:#fff}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__multiple{display:none;margin-top:6px}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__multiple .ez-input{display:flex;justify-content:space-between;margin-bottom:0;padding:6px 0}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__multiple .ez-input label{font-size:14px}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__multiple .ez-input label:after,[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__multiple .ez-input label:before{transform:scale(.75)}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__multiple .radio-button-toggle__option__price{font-size:16px;font-weight:700}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option.is-only .radio-button-toggle__option__detail{padding-left:0}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__sale{position:absolute;overflow:hidden;bottom:-2px;left:-2px;width:50px;height:50px;border-bottom-left-radius:8px}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__sale__text{position:absolute;bottom:9px;left:-25px;transform:rotate(45deg);font-size:9px;font-weight:600;padding:2px 30px 3px;text-transform:uppercase}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__sale__text.custom-sales-event--text--black{color:#0e2332}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__sale__text.custom-sales-event--text--white{color:#fff}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__sale__text.custom-sales-event--text--light-gray{color:#cfd3d6}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__sale__text.custom-sales-event--text--dark-gray{color:#0e2332}[data-controller*=ez-radio-button-toggle] .radio-button-toggle__option__sale__text.custom-sales-event--text--solid{color:var(--sales-event-theme-color-solid)}@media screen and (min-width:601px){html[lang=de] [data-controller*=ez-radio-button-toggle] .ez-btn.has-download-icon{height:70px}html[lang=de] [data-controller*=ez-radio-button-toggle] .ez-btn.has-download-icon:before{margin:0 0 2px}}