.slider-container{border:2px solid #f9676b;border-radius:16px;width:100%;margin:0 auto 2rem;position:relative;overflow:hidden}.slider-container .slider{width:100%;transition:transform.5s ease-in-out;display:flex}.slider-container .slider .slide{box-sizing:border-box;flex-direction:column;min-width:100%;padding:2rem;display:flex}@media (min-width:1024px){.slider-container .slider .slide{padding:4.7rem 5.5rem}}.slider-container .slider .slide h2{color:#5459db;margin-bottom:1.4rem;font-family:Nunito,serif;font-weight:800;font-size:3rem;line-height:1.2}.slider-container .slider .slide p{color:#2f2f2f;margin-bottom:1rem;font-size:1.8rem;line-height:1.3}.slider-container .slider .slide .radio-group{flex-direction:column;margin:1.6rem 0;display:flex}.slider-container .slider .slide .radio-group .radio-option{cursor:pointer;margin-bottom:1rem;position:relative}.slider-container .slider .slide .radio-group .radio-option .jcf-radio{display:none}.slider-container .slider .slide .radio-group .radio-option .option-container{background-color:#fff;border:1px solid #fff;border-radius:4px;padding:1rem 2rem;transition:.3s;box-shadow:0 3px 12px rgba(65,99,162,.14902)}.slider-container .slider .slide .radio-group .radio-option .option-container p{margin:0;padding:0;font-size:var(--fs-base);font-weight:800;line-height:1.4}.slider-container .slider .slide .radio-group .radio-option .option-container p:nth-child(2){font-weight:400}.slider-container .slider .slide .radio-group .radio-option .option-container .product-variation-extra-charge{display:none}.slider-container .slider .slide .radio-group .radio-option .option-container:hover{background-color:#f9676b;border-color:#f9676b}.slider-container .slider .slide .radio-group .radio-option .option-container:hover p{color:#fff}.slider-container .slider .slide .radio-group .radio-option.jcf-label-active .option-container{background-color:#ea5257;border-color:#ea5257;position:relative}.slider-container .slider .slide .radio-group .radio-option.jcf-label-active .option-container p{color:#fff}.slider-container .slider .slide .radio-group .radio-option.jcf-label-active .option-container:after{content:"";background-image:url(/wp-content/themes/starfish/dist/assets/check-white.358780133c3f77bd0537.svg);background-repeat:no-repeat;background-size:cover;width:1.7rem;height:1.3rem;position:absolute;top:calc(50% - 6.5px);right:1rem}.slider-container .slider .slide .buttons{flex-direction:row;justify-content:space-between;gap:12px;margin-top:auto;display:flex}.slider-container .slider .slide .buttons button{border-radius:5px;width:100%;padding:1rem;font-size:var(--fs-base);font-weight:500}.slider-container .slider .slide .buttons button.nextBtn{color:#fff;background-color:#f9676b}.slider-container .slider .slide .buttons button.prevBtn{color:#6f7070;background-color:#d5d5d5}.slider-container .slider .slide .buttons button:hover{color:#fff;background-color:#ea5257}.slider-container .slider.has-error .option-container{border-color:red!important}#MultiStepSelector .multi-step-selector__bottom-tag{color:#c2393e;background-color:var(--pink-light);border-radius:4px;margin-top:.8rem;padding:.2rem .8rem;font-size:11px;font-weight:600;line-height:1.5;display:inline-block}#MultiStepSelector .multi-step-selector__footnote{color:var(--gray);margin-bottom:2rem;font-size:12px;line-height:1.6}#MultiStepSelector:not(.weight-loss-container *) .slider .slide .radio-group .radio-option .option-container{border:1.5px solid transparent;padding-right:5rem;position:relative}#MultiStepSelector:not(.weight-loss-container *) .slider .slide .radio-group .radio-option .option-container p{color:var(--dark)}#MultiStepSelector:not(.weight-loss-container *) .slider .slide .radio-group .radio-option .option-container .product-variation-extra-charge{color:inherit;font:inherit;display:inline}#MultiStepSelector:not(.weight-loss-container *) .slider .slide .radio-group .radio-option .option-container:hover{background-color:#fff;border-color:var(--accent)}#MultiStepSelector:not(.weight-loss-container *) .slider .slide .radio-group .radio-option.jcf-label-active .option-container{background-color:#fff;border-color:var(--accent)}#MultiStepSelector:not(.weight-loss-container *) .slider .slide .radio-group .radio-option.jcf-label-active .option-container:after{background-color:var(--accent);background-size:1rem;background-position:50%;border-radius:50%;width:1.8rem;height:1.8rem;top:50%;right:2rem;transform:translateY(-50%)}
/*# sourceMappingURL=slider.921303f2277811992f93.css.map*/