/*
Generated time: April 25, 2025 01:40
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.cs-subscription input[type=radio]{width:2rem;height:2rem;margin:0;accent-color:var(--main-color)}.cs-subscription h1{text-align:center;margin-top:0}.cs-subscription h2{margin:0}.cs-subscription #multi-step-form-container{margin-top:5rem}.cs-subscription .text-center{text-align:center}.cs-subscription .mx-auto{margin-left:auto;margin-right:auto}.cs-subscription .pl-0{padding-left:0}.cs-subscription .button{padding:.7rem 1.5rem;border:1px solid #4361ee;background-color:#4361ee;color:#fff;border-radius:5px;cursor:pointer}.cs-subscription .submit-btn{border:1px solid #0e9594;background-color:#0e9594}.cs-subscription .mt-3{margin-top:2rem}.cs-subscription .d-none{display:none}.cs-subscription .form-step{border:1px solid rgba(0,0,0,.1);border-radius:20px;padding:3rem}.cs-subscription ul.form-stepper{counter-reset:section;margin-bottom:3rem}.cs-subscription ul.form-stepper .form-stepper-circle{position:relative}.cs-subscription ul.form-stepper .form-stepper-circle span{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.cs-subscription .form-stepper-horizontal{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cs-subscription ul.form-stepper>li:not(:last-of-type){margin-bottom:.625rem;-webkit-transition:margin-bottom .4s;-o-transition:margin-bottom .4s;transition:margin-bottom .4s}.cs-subscription .form-stepper-horizontal>li:not(:last-of-type){margin-bottom:0!important}.cs-subscription .form-stepper-horizontal li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-transition:.5s;transition:.5s}.cs-subscription .form-stepper-horizontal li:not(:last-child):after{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;content:"";top:32%}.cs-subscription .form-stepper-horizontal li:after{background-color:#dee2e6}.cs-subscription .form-stepper-horizontal li.form-stepper-completed:after{background-color:#4da3ff}.cs-subscription .form-stepper-horizontal li:last-child{flex:unset}.cs-subscription ul.form-stepper li a .form-stepper-circle{display:inline-block;width:40px;height:40px;margin-right:0;line-height:1.7rem;text-align:center;background:rgba(0,0,0,.38);border-radius:50%}.cs-subscription .form-stepper .form-stepper-active .form-stepper-circle{background-color:var(--main-color)!important;color:#fff}.cs-subscription .form-stepper .form-stepper-active .label{color:var(--main-color)!important}.cs-subscription .form-stepper .form-stepper-active .form-stepper-circle:hover{background-color:var(--main-color)!important;color:#fff!important}.cs-subscription .form-stepper .form-stepper-unfinished .form-stepper-circle{background-color:#f8f7ff}.cs-subscription .form-stepper .form-stepper-completed .form-stepper-circle{background-color:#0e9594!important;color:#fff}.cs-subscription .form-stepper .form-stepper-completed .label{color:#0e9594!important}.cs-subscription .form-stepper .form-stepper-completed .form-stepper-circle:hover{background-color:#0e9594!important;color:#fff!important}.cs-subscription .form-stepper .form-stepper-active span.text-muted{color:#fff!important}.cs-subscription .form-stepper .form-stepper-completed span.text-muted{color:#fff!important}.cs-subscription .form-stepper .label{font-size:1rem;margin-top:.5rem}.cs-subscription .form-stepper a{cursor:default}.cs-subscription .cs-title{text-align:center}.cs-subscription .cs-product p{margin-top:0}.cs-subscription .cs-curated-product p{margin-top:0}.cs-subscription .cs-image img{width:100%;height:auto}.cs-subscription .cs-container{max-width:160rem}.cs-subscription .cs-plans{display:flex;flex-wrap:wrap;padding:2rem;gap:2rem;justify-content:center;align-items:flex-start}.cs-subscription .cs-boxes{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2rem}.cs-subscription .cs-box-size,.cs-subscription .cs-plan{padding:2rem;border:1px solid #d2d2d2;border-radius:5px}.cs-subscription .cs-plan{max-width:36rem;padding-top:0}.cs-subscription .cs-plan label{cursor:pointer}.cs-subscription .cs-plan.active{border:1px solid var(--main-color)}.cs-subscription .cs-plan.active h2{color:var(--main-color)}.cs-subscription .cs-plan.active .cs-check{display:block}.cs-subscription .cs-plan .cs-check{display:none;line-height:1}.cs-subscription .cs-plan .cs-check svg{width:3rem;height:3rem;border:1px solid var(--main-color);border-radius:50%;padding:5px;background:var(--main-color);color:#fff}.cs-subscription .cs-plan label>h2{display:flex;align-items:center;justify-content:space-between}.cs-subscription .cs-plan .cs-learn-more .cs-title{font-weight:600;display:flex;justify-content:space-between;align-items:center}.cs-subscription .cs-plan .cs-learn-more .cs-title svg{width:1.2rem;height:1.2rem;transition:transform .4s}.cs-subscription .cs-plan .cs-learn-more .cs-title.active svg{transform:rotate(90deg)}.cs-subscription .cs-plan .cs-learn-more ul{display:none}.cs-subscription input[name=cs_plan]{opacity:0}.cs-subscription .cs-box-size{max-width:38rem;width:100%;cursor:pointer}.cs-subscription .cs-box-size.active{border:1px solid var(--main-color)}.cs-subscription .cs-box-size.active .cs-info>h2{color:var(--main-color)}.cs-subscription .cs-box-size label{display:flex;align-items:center;justify-content:space-between}.cs-subscription .cs-box-size .cs-info p{margin:0;line-height:1.4;margin-top:1rem}.cs-subscription .cs-box-size .cs-info .cs-with-border{border-left:2px solid var(--main-color);padding-left:1rem}.cs-subscription .cs-recurring{margin-top:4rem}.cs-subscription .cs-periods{margin:0 auto;padding:2rem 0;margin-top:2rem;border-radius:5px;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:540px){.cs-subscription .cs-periods{grid-template-columns:repeat(1,1fr)}}.cs-subscription .cs-periods .cs-period{padding:1rem 2rem;gap:1rem;border:1px solid var(--border-color)}.cs-subscription .cs-periods .cs-period.active{border:1px solid var(--main-color)}.cs-subscription .cs-periods .cs-period.active label>h3{color:var(--main-color)}.cs-subscription .cs-periods .cs-period label{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.cs-subscription .cs-periods .cs-period h3{margin:1rem 0}.cs-subscription .cs-filter-items{display:grid;grid-template-columns:1fr 6fr;gap:2rem}.cs-subscription .cs-filter-items .cs-filter{position:sticky;top:18rem;align-self:start}.cs-subscription .cs-filter-items .cs-filter ul{list-style:none;padding-left:0}.cs-subscription .cs-filter-items .cs-filter li{margin-bottom:.4rem}.cs-subscription .cs-filter-items .cs-filter li:last-child{margin-bottom:0}.cs-subscription .cs-filter-items .cs-filter a{text-decoration:none;color:#000;padding:1rem 2rem;background:var(--block-background);display:block}.cs-subscription .cs-filter-items .cs-filter a.active{border-left:2px solid var(--main-color)}.cs-subscription .cs-item-container{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.cs-subscription .cs-next{background:var(--main-color)}.cs-subscription .cs-quantity{display:flex;align-items:center}.cs-subscription .cs-quantity .cs-minus,.cs-subscription .cs-quantity .cs-plus{padding:1rem 2rem;font-size:3rem;line-height:1;border-radius:0!important}.cs-subscription .cs-quantity button.cs-minus,.cs-subscription .cs-quantity button.cs-plus{border:none;background:var(--main-color);color:#fff;cursor:pointer}.cs-subscription .cs-quantity input[type=number]{width:100%;align-self:stretch;text-align:center;font-size:1.8rem;border:1px solid var(--border-color)}.cs-subscription .cs-curated-plan{margin-bottom:4rem}.cs-subscription .cs-curated-plan+.mt-3{display:flex;gap:.4rem}.cs-subscription .cs-curated-plan .cs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.cs-subscription .cs-curated-plan .cs-image{line-height:0}.cs-subscription .cs-curated-plan .cs-image img{width:100%;height:auto}.cs-subscription .cs-curated-plan .cs-box.active .cs-label-check{color:var(--main-color)}.cs-subscription .cs-curated-plan .cs-box label{cursor:pointer}.cs-subscription .cs-curated-plan .cs-box .cs-label-check{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--border-color);padding:2rem}.cs-subscription .cs-curated-plan .cs-box .cs-label-check input[type=radio]{width:2rem;height:2rem;margin:0;accent-color:var(--main-color)}.cs-subscription .cs-curated-plan .cs-box .cs-description{border:1px solid var(--border-color);border-top:none;padding:1rem;margin:0;max-height:8rem;height:100%;text-transform:capitalize}.cs-subscription .cs-curated-plan .cs-curated-variants{display:none}.cs-subscription .cs-curated-plan .cs-curated-variants h2,.cs-subscription .cs-curated-plan .cs-curated-variants p{margin:0;line-height:1}.cs-subscription .cs-curated-plan .cs-curated-variants .cs-variant{margin-top:2rem;display:grid;grid-template-columns:1fr 1fr;gap:2rem;display:none}.cs-subscription .cs-curated-plan .cs-curated-variants .cs-variant .cs-variant-container{padding:2rem;border:1px solid var(--border-color);display:flex;gap:1rem;justify-content:space-between;cursor:pointer}.cs-subscription .cs-curated-plan .cs-curated-variants .cs-variant .cs-variant-container.active{border:1px solid var(--main-color)}.cs-subscription .cs-curated-plan .cs-curated-variants .cs-variant .cs-variant-container.active .cs-title h2{color:var(--main-color)}.cs-subscription .cs-curated-plan .cs-filter-container .cs-item-container{grid-template-columns:repeat(6,1fr)}.cs-subscription .cs-filter-title{margin-top:4rem;margin-bottom:2rem;font-weight:600;font-family:utopia,sans-serif!important}.cs-subscription .cs-curated-buttons .cs-curated-next{background:var(--main-color)}.cs-subscription .cs-curated-buttons .cs-curated-step-two{display:none}.cs-subscription .cs-price-container{display:flex;gap:1rem;align-items:center}.cs-subscription .cs-price-container .cs-price{font-size:1.8rem;font-weight:600}.cs-subscription .cs-price-container .cs-price span{font-size:1.4rem;font-weight:400}.cs-subscription .cs-product-info{padding:1rem;min-height:12rem}.cs-subscription .cs-product-info p{margin-bottom:0;text-align:center;font-weight:600}.cs-subscription .cs-product-info .cs-price{color:var(--main-color)}.cs-subscription .cs-accordion-faq{padding:4rem 0;margin:0 auto;max-width:90rem;display:none}.cs-subscription .cs-accordion-faq h2{text-align:center;margin-bottom:4rem}.cs-subscription .cs-accordion-faq .cs-row{display:grid;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.cs-subscription .cs-accordion-faq .cs-header{margin:0;padding:1rem .4rem;display:flex;align-items:center;justify-content:space-between;font-size:1.8rem;font-weight:600;text-transform:uppercase;cursor:pointer;user-select:none}.cs-subscription .cs-accordion-faq .cs-header svg{width:2rem;height:2rem;transition:transform .4s}.cs-subscription .cs-accordion-faq .cs-header.active svg{transform:rotate(90deg)}.cs-subscription .cs-accordion-faq .cs-content{margin:0;padding:2rem;background:#f9f9f9;display:none}.cs-subscription .cs-accordion-faq .cs-content p:first-child{margin-top:0}.cs-subscription .cs-accordion-faq .cs-content p:last-child{margin-bottom:0}.cs-subscription .cs-accordion-faq .cs-plus{line-height:1}