
.custom-radio-module-scss-module__P-LRlG__group{flex-direction:column;gap:.8rem;display:flex}.custom-radio-module-scss-module__P-LRlG__label{letter-spacing:.08em;text-transform:uppercase;color:#70634c;font-size:1.2rem;font-weight:600;font-family:var(--font-source-sans-3),sans-serif}.custom-radio-module-scss-module__P-LRlG__options{border:2px solid #377f76;border-radius:1rem;flex-direction:row;gap:0;width:100%;display:flex;overflow:hidden}.custom-radio-module-scss-module__P-LRlG__option{flex:1;position:relative}.custom-radio-module-scss-module__P-LRlG__option input[type=radio]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.custom-radio-module-scss-module__P-LRlG__option label{width:100%;font-size:1.5rem;font-weight:400;font-family:var(--font-source-sans-3),sans-serif;color:#377f76;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;background-color:#0000;justify-content:center;align-items:center;gap:.8rem;padding:1rem 2.2rem;transition:background-color .18s,color .18s;display:flex}.custom-radio-module-scss-module__P-LRlG__option label:hover{background-color:#b0dfd8}.custom-radio-module-scss-module__P-LRlG__option:not(:last-child) label{border-right:1.5px solid #377f76}.custom-radio-module-scss-module__P-LRlG__option.custom-radio-module-scss-module__P-LRlG__selected label{color:#fff;background-color:#377f76;font-weight:600}.custom-radio-module-scss-module__P-LRlG__option.custom-radio-module-scss-module__P-LRlG__selected label:hover{background-color:#4fb6a9}.custom-radio-module-scss-module__P-LRlG__icon{font-size:1.6rem;line-height:1}
