html body .rebuy-cart{display:none!important}.modal--get-started .modal__overlay .modal__container{width:100%;min-height:100vh;max-width:none;height:auto;background:#fff;padding:0;display:flex;align-items:center;justify-content:center;position:relative}.modal--get-started .modal__overlay .modal__container .modal__content{margin:0;width:100%;min-height:100vh;max-width:none;height:auto;position:relative;background:#360078;padding:80px 20px;display:flex;align-items:center;justify-content:center}.modal--get-started .modal__overlay .modal__container .modal__content.loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;width:100%;height:100%;background-image:url(/cdn/shop/files/loader_white.svg?v=1689376330);background-repeat:no-repeat;background-position:center;background-size:50px 50px;display:none}.modal--get-started .modal__overlay .modal__container .modal__content .container{max-width:1092px;transition:opacity .4s 0s ease;opacity:1}.modal--get-started .modal__overlay .modal__container .modal__content.loading .container{opacity:0}.modal--get-started .modal__overlay .modal__container .modal__content.loading:before{display:block}.modal--get-started .modal__overlay .modal__container .container :is(.col-steps,.col-price,.col-title){padding-left:0;padding-right:0}.modal--get-started .modal__overlay .modal__container .container .col-steps{transition:height .3s 0s ease}.modal--get-started .modal__overlay .modal__container .container .col-content .col__wrap{max-width:360px;margin:0 0 0 auto}.modal--get-started .modal__overlay .modal__container .container .col-image{padding-left:0}.modal--get-started .modal__overlay .modal__container .container .col-image .col__wrap{height:100%}@media (min-width: 992px){.modal--get-started .modal__overlay .modal__container .container .col-image .col__wrap{background:transparent;border-radius:15px}.modal--get-started .modal__overlay .modal__container .container .col-image .col__wrap figure{background:#fff;border-radius:15px}}.modal--get-started .modal__overlay .modal__container .container .col-image figure{position:relative;width:100%;height:0;display:block;padding-top:111%}.modal--get-started .modal__overlay .modal__container .container .col-image figure img{position:absolute;width:100%;height:auto;top:0;right:0;bottom:0;left:0;max-height:100%;height:100%;object-fit:cover;opacity:0;visibility:hidden;transition:opacity .4s 0s ease,visibility .4s .4s ease;border-radius:10px}.modal--get-started .modal__overlay .modal__container .container .col-image figure img.active{transition:opacity .4s .1s ease,visibility .5s 0s ease;opacity:1;visibility:visible}.modal--get-started .modal__overlay .modal__container .container .modal__close{position:absolute;top:14px;right:calc(100% - 12px);cursor:pointer}.modal--get-started .modal__overlay .modal__container .container .col-title,.modal--get-started .modal__overlay .modal__container .container .col-title :is(div,h2,p,label){color:#fff}.modal--get-started .modal__overlay .modal__container .container .col-title h2{font-size:30px;line-height:35px;text-align:center;font-weight:700;letter-spacing:0}.modal--get-started .modal__overlay .modal__container .container .col-title p{font-size:19px;font-family:natom-pro;font-weight:300;line-height:21px;margin-top:5px;margin-bottom:0;text-align:center}.modal--get-started .modal__overlay .modal__container .container .col-title .steps-progress{padding-top:16px}.modal--get-started .modal__overlay .modal__container .container .col-title .steps-progress .steps-progress__bar{height:5px;width:120px;background:#bde3fa;border-radius:30px;margin-left:auto;margin-right:auto;position:relative;top:-2px}.modal--get-started .modal__overlay .modal__container .container .col-title .steps-progress .steps-progress__bar .steps-progress__bar--progress{position:absolute;height:100%;top:0;left:0;border-radius:25px;background:#00a6ff;transition:width .5s .1s ease}.modal--get-started .modal__overlay .modal__container .container .col-title .steps-progress .steps-progress__text{font-size:14px;font-family:natom-pro;text-align:center}.modal--get-started .modal__overlay .modal__container .container .col-price .col__wrap--price{color:#fff;display:flex;font-size:19px;font-family:natom-pro;font-weight:300;margin-top:10px;line-height:21px;transition:opacity .3s .15s ease,margin .3s 0s ease;margin-bottom:0}.modal--get-started .modal__overlay .modal__container .container .col-price .col__wrap--price.hide{opacity:0;margin-bottom:-25px;transition:opacity .3s 0s ease,margin .3s 0s ease}.modal--get-started .modal__overlay .modal__container .container .col-price .col__wrap--price .price{margin-left:auto;position:relative}.modal--get-started .modal__overlay .modal__container .container .col-price .col__wrap--price .price.em{text-decoration:line-through;font-size:17px;top:2px}.modal--get-started .modal__overlay .modal__container .container .col-price .col__wrap--price .discount-price:empty{display:none}.modal--get-started .modal__overlay .modal__container .container .col-price .col__wrap--price .discount-price{color:#00c551;font-weight:700;margin-left:15px}.modal--get-started .modal__overlay .modal__container .container .col-price .col__wrap--button .btn{width:100%;text-align:center;padding:10px 10px 13px;margin-top:22px;margin-bottom:0;transition:all .3s 0s ease}.step{display:none;width:100%!important;height:auto!important;overflow:visible!important;transform:none!important}.step.step--active{display:block}.step .step__custom-title{display:none}.step__fields-group{font-size:19px;text-align:center;color:#fff;font-weight:400;line-height:21px;padding:5px 0;position:relative}.step__fields-group--2{margin-top:-15px}.step__fields-group h2{font-size:19px;font-weight:300;line-height:31px;font-family:natom-pro;letter-spacing:normal}.step__fields-group .step__fields{margin:4px;width:100%;display:flex}.step__fields-group .step__floating{position:absolute;top:50%;right:calc(100% + 20px);transform:translateY(-50%);font-size:19px;line-height:21px;font-family:natom-pro;width:70px;text-align:left}.step__fields-group .step__floating:before{content:"";position:absolute;display:block;top:50%;transform:translateY(-50%);width:14px;height:1px;background:#fff;left:100%}.step__fields-group .step__floating.alt:before{height:191px;top:calc(50% + 17px);background:transparent;border-left:1px solid #FFF;border-top:1px solid #FFF;border-bottom:1px solid #FFF}.step__fields-group .step__floating .text{font-weight:400;font-family:natom-pro;font-size:19px}.step__fields-group .step__floating .small{font-size:10px;font-family:natom-pro;letter-spacing:.2px;line-height:11px;margin-top:3px;display:block}.step__fields-group .step__floating .small:empty{display:none}@media (max-width: 991px){.step__fields-group--2{margin-top:0}.step__fields-group .step__floating .content{font-size:14px;font-family:natom-pro;line-height:15px;width:100%;margin-top:5px;margin-bottom:-8px;min-height:5px}}.step__fields-group .step__fields.step__fields--box-radio{width:calc(100% + 8px);margin-left:0}.box-radio{margin:4px;width:100%;cursor:pointer}.box-radio .box-radio__input{display:none}.box-radio .box-radio__content{display:flex;flex-direction:column;cursor:pointer;background:#fff;border-radius:5px;justify-content:center;align-items:center;text-align:center;font-size:19px;color:#360078;height:80px;font-family:natom-pro;transition:background-color .3s 0s ease}.box-radio .box-radio__content .box-radio__content--small{color:#09c451;font-size:12px;margin-top:1px;display:block;width:100%;text-align:center;margin-bottom:-2px}.box-radio .box-radio__content .box-radio__content--small,.box-radio .box-radio__content .box-radio__content--text{transition:all .3s 0s ease}.box-radio .box-radio__content .box-radio__content--small:empty{display:none!important}.box-radio .box-radio__content:hover{background:#82d4ff;border-color:#82d4ff}.box-radio .box-radio__input:checked+.box-radio__content :is(.box-radio__content--small,.box-radio__content--text),.box-radio .box-radio__content:hover :is(.box-radio__content--small,.box-radio__content--text){color:#1b50b9}.box-radio .box-radio__input:checked+.box-radio__content{background:#84d4ff!important}.box-select{width:100%;display:block;position:relative;background:#fff;padding:6px 25px;height:74px;border-radius:5px;margin:3px 0;transition:all .3s 0s ease}.box-select .box-radio__label{cursor:pointer}.box-select.active{background-color:#f147be}.box-select:nth-child(1).active{background-color:#27c84d}.box-select:nth-child(2).active{background-color:#c24720}.box-select .box-radio__button{position:absolute;top:50%;transform:translateY(-50%);height:100%;width:24px;padding:0;border:0;color:#fff;font-weight:700;font-size:26px;font-family:natom-pro;cursor:pointer;background:#00000039;transition:all .3s 0s ease}.box-select:not(.active) .box-radio__button:hover{background:#aaa}.box-select .box-radio__button__subtract{left:0;border-radius:5px 0 0 5px}.box-select .box-radio__button__add{right:0;border-radius:0 5px 5px 0}.box-select .box-select__qty{position:absolute;top:50%;left:calc(100% + 20px);font-size:16px;display:block;font-size:26px;color:#fff;line-height:31px;font-family:natom-pro;font-weight:700;transform:translateY(-50%);opacity:0;transition:all .3s 0s ease}.box-select.active .box-select__qty{opacity:1}.box-select .box-radio__content{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.box-select .box-radio__content .box-radio__content--text{font-size:19px;color:#360078;font-weight:500;font-family:natom-pro;text-transform:uppercase;transition:all .3s 0s ease}.box-select.active .box-radio__content .box-radio__content--text{color:#fff}.box-select .box-radio__content .box-radio__content--popular{text-transform:uppercase;color:#360078;font-size:15px;line-height:16px;text-align:center;font-family:natom-pro;position:relative;margin-top:5px;display:inline-block}.box-select.active .box-radio__content .box-radio__content--popular{color:#fff}.box-radio__content .box-radio__content--popular svg{width:12px;height:14px;fill:#360078;transition:all .3s 0s ease}.box-select.active .box-radio__content .box-radio__content--popular svg{fill:#fff}.step__fields--subscription{flex-direction:column}.step__fields--subscription .box-radio__content{height:auto;padding:25px 25px 30px;position:relative;background:#d1cfcf;border:3px solid #D1CFCF}.step__fields--subscription .box-radio__content:before{content:"";width:26px;height:26px;display:block;position:absolute;top:6px;left:6px;background:transparent;border:2px solid #B817CD;color:#b817cd;transition:all .3s 0s ease;border-radius:5px}.step__fields--subscription .box-radio .box-radio__input:checked+.box-radio__content{background:#fff!important;border-color:#b916cd}.step__fields--subscription .box-radio .box-radio__input:checked+.box-radio__content:before{background:#e1a8e8;content:"\2713";font-size:28px;line-height:.3;line-height:.15;padding-left:3px;color:#00a6ff}.step__fields--subscription .box-radio .box-radio__content .box-radio__content--small{text-transform:none!important;font-weight:400}.step__fields--subscription .box-radio .box-radio__content .box-radio__content--small strong{font-weight:500}.step__fields--subscription .box-radio .box-radio__content .js--delivery-select{background:transparent;border:1px solid #360078;min-width:220px;font-size:14px;color:#360078;padding:2px 5px 6px;transition:all .3s 0s ease;cursor:pointer;display:inline-flex;border:0;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:0px;border-bottom:1px solid #FFF;border-radius:0;margin:0;font-weight:300;font-size:18px;font-family:natom-pro;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";background-image:url(/cdn/shop/files/select-arrow.svg?v=1690402876);background-repeat:no-repeat;background-size:7px;background-position:100% 6px}.step__fields--subscription .box-radio .box-radio__input:checked+.box-radio__content .js--delivery-select,.step__fields--subscription .box-radio .box-radio__content:hover .js--delivery-select{color:#fff;border-color:#fff}.step__fields--subscription .box-radio .box-radio__content .js--delivery-select option{color:#000}.step__fields--subscription .box-radio .box-radio__input:checked+.box-radio__content :is(.box-radio__content--small,.box-radio__content--text),.step__fields--subscription .box-radio .box-radio__content:hover :is(.box-radio__content--small,.box-radio__content--text){color:#fff;color:#360078}.step__fields--subscription .box-radio .box-radio__input:checked+.box-radio__content :is(.box-radio__content--text,.box-radio__content--list li),.step__fields--subscription .box-radio:hover .box-radio__content :is(.box-radio__content--text,.box-radio__content--list li){color:#360078}.step__fields--subscription .box-radio .box-radio__content :is(.box-radio__content--text,.box-radio__content--list li){transition:all .3s 0s ease}.box-radio__content--list{padding-top:20px;text-align:left}.box-radio__content--list li{margin-bottom:20px;padding-left:30px;position:relative;font-weight:300}.box-radio__content--list li svg{display:block;width:20px;height:20px;position:absolute;top:0;left:0}.step__fields--subscription .box-radio .box-radio__content .box-radio__content--list svg path{fill:#360078;transition:all .3s 0s ease}.step__fields--subscription .box-radio .box-radio__input:checked+.box-radio__content .box-radio__content--list svg path,.step__fields--subscription .box-radio:hover .box-radio__content .box-radio__content--list svg path{fill:#fff;fill:#00a6ff}.step__fields--subscription .box-radio{margin-left:0%;width:100%}.step__fields--subscription .box-radio__content :is(.box-radio__content--text,.box-radio__content--small){font-size:19px;color:#360078;font-weight:500;font-family:natom-pro;text-transform:uppercase;transition:all .3s 0s ease}.step__fields--subscription.box-radio__content :is(.box-radio__content--small){text-transform:none;margin-bottom:25px;font-weight:400;margin-top:5px}@media (max-width: 1200px){.modal--get-started .modal__overlay .modal__container .container .col-content .col__wrap{margin-left:auto;margin-right:0}}@media (max-width: 991px){.modal--get-started .modal__overlay .modal__container .container{max-width:none;width:100%}.modal--get-started .modal__overlay .modal__container{align-items:flex-start}.modal--get-started .modal__overlay .modal__container .modal__content{padding:20px 0 100px;overflow:hidden}.modal--get-started .modal__overlay .modal__container .container .col-title{margin-left:auto;margin-right:auto;max-width:290px}.modal--get-started .modal__overlay .modal__container .container .col-title h2{font-size:25px;line-height:19px}.modal--get-started .modal__overlay .modal__container .container .col-title p{font-size:15px;line-height:21px;margin-bottom:15px;font-weight:400}.modal--get-started .modal__overlay .modal__container .container .col-title .steps-progress{padding-top:0;padding-bottom:7px}.modal--get-started .modal__overlay .modal__container .container .col-content .col__wrap{margin:0 auto}.modal--get-started .modal__overlay .modal__container .container .modal__close{top:4px}.modal--get-started .modal__overlay .modal__container .container .col-image{padding:0}.modal--get-started .modal__overlay .modal__container .container .col-image figure{width:calc(100% + 10px);padding-top:43.455%;height:0;margin:0 -5px 5px}.modal--get-started .modal__overlay .modal__container .container .col-image figure img{object-fit:cover;border-radius:0;height:100%}.modal--get-started .modal__overlay .modal__container .container .col-price .col__wrap--button .btn{font-size:16px;margin-top:12px}.modal--get-started .modal__overlay .modal__container .container .col-content .col__wrap{font-size:14px}.modal--get-started .modal__overlay .modal__container .container .col-price .col__wrap--price .price.em{font-size:12px;top:0}.box-radio .box-radio__content{height:40px}.box-radio .box-radio__content .box-radio__content--text{font-size:14px;line-height:15px}.box-radio .box-radio__content .box-radio__content--small{font-size:9px;line-height:10px;padding-bottom:4px}.box-select{height:40px;min-height:60px}.box-select .box-radio__content .box-radio__content--text{font-size:13px;line-height:15px}.box-select .box-radio__content .box-radio__content--popular{font-size:11px;line-height:12px;margin-top:1px;margin-bottom:2px}.box-radio__content .box-radio__content--popular svg{width:9px;height:11px}.box-select .box-select__qty{font-size:14px;left:calc(100% + 10px)}.step__fields-group{padding-bottom:0}.step__fields-group h2{font-size:14px;line-height:22px;text-transform:uppercase}.step__fields-group .step__floating{position:relative;transform:none;top:0;right:0;bottom:0;left:0;width:100%;text-align:center;margin-bottom:6px}.step__fields-group .step__floating:before{display:none}.step__fields-group .step__floating .text{font-size:14px;line-height:15px;font-family:natom-pro;font-weight:400}.step__fields-group .step__floating .small{font-size:0px;height:0;margin-bottom:-14px}.step__fields-group .small--mobile{font-size:7px;line-height:7px;font-weight:300;font-family:natom-pro}.step__fields--subscription .box-radio{width:100%;margin-left:0%}.step__fields--subscription .box-radio .box-radio__content{height:auto;padding:11px 20px}.step__fields--subscription .box-radio .box-radio__content:before{width:22px;height:22px;font-size:24px!important;line-height:.15!important;padding-left:2px!important}.step__fields--subscription .box-radio .box-radio__content .js--delivery-select{font-size:14px;min-width:175px;padding-left:0;background-size:5px}.step__fields--subscription .box-radio .box-radio__content :is(.box-radio__content--text,.box-radio__content--small){font-size:13px;line-height:15px;font-weight:400}.box-radio__content--list{padding-top:8px;margin-bottom:-11px}.box-radio__content--list li{font-size:13px;line-height:15px;padding-left:20px;font-weight:300}.box-radio__content--list li svg{width:12px;height:14px}}@media (max-width: 767px){.modal--get-started .modal__overlay .modal__container .container .col-content .col__wrap{max-width:320px}.step__fields-group .step__fields{margin-left:0;margin-right:0;width:100%}.step__fields-group .step__fields.step__fields--box-radio{width:calc(100% + 8px);margin-left:-4px}.box-select{border-radius:18px}.box-select .box-radio__button__subtract{left:0;border-radius:18px 0 0 18px}}.box-button__list{width:100%;margin:15px 0}.box-button__list .box-radio-button{margin-top:0;margin-bottom:0}.box-button__list .box-radio-button:not(:last-of-type),.box-button__list .box-button:not(:last-of-type){margin-bottom:10px}.box-button__list .box-radio-button .box-radio__content,.box-button__list .box-button{border-radius:5px;width:100%;background:#fff;color:#360078;font-size:19px;font-weight:600;font-family:natom-pro;border:6px solid #FFF;transition:all .3s 0s ease;min-height:80px;cursor:pointer}.box-button__list .box-radio-button .box-radio__content .box-radio__content--small{font-weight:400;font-size:16px}.box-button__list .box-radio-button .box-radio__input:checked+.box-radio__content,.box-button__list .box-button.active{background:#fff!important;border-color:#b817cd}.box-button__list .box-radio-button .box-radio__input:checked+.box-radio__content .box-radio__content--text{color:#360078}.box-button__list .box-radio-button .box-radio__input:checked+.box-radio__content .box-radio__content--small{color:#09c451}.box-button__list .box-button__list--text{display:block;font-family:natom-pro;margin-top:12px;font-size:18px;font-weight:400;line-height:20px}.selected-flavors-text-field{font-size:19px;font-weight:600;line-height:22px;text-decoration:underline;margin-top:10px}@media (max-width: 767px){.box-button__list .box-radio-button .box-radio__content .box-radio__content--small{font-size:10px}.box-button__list .box-radio-button .box-radio__content,.box-button__list .box-button{border-radius:18px;min-height:60px;border:3px solid #fff;font-size:14px}.box-button__list .box-button__list--text{display:none}.selected-flavors-text-field{font-size:17px;line-height:16px;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/redesign-get-started-steps-nh.css.map */
