.canteen-restaurant-headline .v-input__slot{margin-bottom:0}.day-radio-select .v-radio{position:relative}.day-radio-select .v-input--selection-controls__input{width:34px;height:34px}.day-radio-select .v-input--selection-controls__ripple{height:40px;width:40px;top:calc(50% - 26px);left:-10px;z-index:1}.v-input--radio-group--column .day-radio-select .v-radio:not(:last-child):not(:only-child){margin-bottom:0}.v-input--selection-controls .day-radio-select .v-radio>.v-label{display:block;position:absolute!important;width:34px;height:34px;line-height:34px;border-radius:50%;top:1px;left:0!important;border:1px solid var(--v-g-26-base);text-align:center;font-weight:700;background-color:var(--v-g-e8-base)}.v-input--selection-controls .day-radio-select .v-radio.v-item--active>.v-label{background-color:var(--v-primary-base);color:var(--v-white-base);border-color:var(--v-primary-base)}.theme--light.v-radio--is-disabled label{color:rgba(0,0,0,.38)}.theme--light.v-radio--is-disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--dark.v-radio--is-disabled label{color:hsla(0,0%,100%,.5)}.theme--dark.v-radio--is-disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.v-radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;outline:none}.v-radio--is-disabled{pointer-events:none;cursor:default}.v-input--radio-group.v-input--radio-group--row .v-radio{margin-right:16px}.v-input--radio-group legend.v-label{cursor:text;font-size:14px;height:auto}.v-input--radio-group__input{border:none;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.v-input--radio-group--column .v-input--radio-group__input>.v-label{padding-bottom:8px}.v-input--radio-group--row .v-input--radio-group__input>.v-label{padding-right:8px}.v-input--radio-group--row legend{-ms-flex-item-align:center;align-self:center;display:inline-block}.v-input--radio-group--row .v-input--radio-group__input{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.v-input--radio-group--column legend{padding-bottom:8px}.v-input--radio-group--column .v-radio:not(:last-child):not(:only-child){margin-bottom:8px}.v-input--radio-group--column .v-input--radio-group__input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}