.color-radio-group{display:flex;gap:12px;flex-wrap:wrap}.color-radio-group .color-radio{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;cursor:pointer;position:relative;transition:all .3s linear;box-shadow:0 0 0 2px #fff,0 0 0 4px #fff;border:2px solid var(--main-border-color)}.color-radio-group .color-radio.disabled{opacity:.3;cursor:default}.color-radio-group .color-radio.selected{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--main-text-color)}.color-radio-group .color-radio .radio-label{display:none;position:absolute}.color-radio input{display:none;pointer-events:none}.radio-group{display:flex;gap:12px;flex-wrap:wrap}.radio-group .radio-option{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:6px;cursor:pointer;position:relative;transition:all .3s linear;background:#fff;box-shadow:0 0 6px #e6e6e6}.radio-group .radio-option.disabled{opacity:.3;cursor:default}.radio-group .radio-option.selected{background-color:var(--main-text-color)}.radio-group .radio-option.selected .radio-label{color:#fff}.radio-group .radio-option input{display:none;pointer-events:none}.radio-group .radio-option .radio-label{position:absolute;font-size:20px;line-height:20px;color:var(--main-text-color)}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
