@import"https://fonts.googleapis.com/css2?family=Montserrat+Alternates:wght@100;200;300;400;500;600;700;800;900&family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap";@font-face{font-family:Aileron;src:url(Aileron-Bold.eot);src:url(Aileron-Bold.eot?#iefix) format("embedded-opentype"),url(Aileron-Bold.woff2) format("woff2"),url(Aileron-Bold.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0712/2573/7490/files/Aileron-Bold.ttf) format("truetype"),url(Aileron-Bold.svg#Aileron-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(Aileron-SemiBold.eot);src:url(Aileron-SemiBold.eot?#iefix) format("embedded-opentype"),url(Aileron-SemiBold.woff2) format("woff2"),url(Aileron-SemiBold.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0712/2573/7490/files/Aileron-SemiBold.ttf) format("truetype"),url(Aileron-SemiBold.svg#Aileron-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(Aileron-Light.eot);src:url(Aileron-Light.eot?#iefix) format("embedded-opentype"),url(Aileron-Light.woff2) format("woff2"),url(Aileron-Light.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0712/2573/7490/files/Aileron-Light.ttf) format("truetype"),url(Aileron-Light.svg#Aileron-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(Aileron-Regular.eot);src:url(Aileron-Regular.eot?#iefix) format("embedded-opentype"),url(Aileron-Regular.woff2) format("woff2"),url(Aileron-Regular.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0712/2573/7490/files/Aileron-Regular.ttf) format("truetype"),url(Aileron-Regular.svg#Aileron-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(Aileron-Heavy.eot);src:url(Aileron-Heavy.eot?#iefix) format("embedded-opentype"),url(Aileron-Heavy.woff2) format("woff2"),url(Aileron-Heavy.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0712/2573/7490/files/Aileron-Heavy.ttf) format("truetype"),url(Aileron-Heavy.svg#Aileron-Heavy) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(Aileron-Black.eot);src:url(Aileron-Black.eot?#iefix) format("embedded-opentype"),url(Aileron-Black.woff2) format("woff2"),url(Aileron-Black.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0712/2573/7490/files/Aileron-Black.ttf) format("truetype"),url(Aileron-Black.svg#Aileron-Black) format("svg");font-weight:900;font-style:normal;font-display:swap}body,h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,p{letter-spacing:0;font-family:Montserrat,sans-serif}p{font-size:20px;line-height:normal;color:#000;font-weight:500}a{transition:all .5s}a:hover{color:#ed1c25}img{max-width:100%;vertical-align:top}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:700}h2{font-size:50px;line-height:58px;margin:0;text-transform:uppercase;color:#000}.page-width{max-width:1740px;padding:0 30px}.btn,.button,.shopify-challenge__button,.customer button{background:#000;text-decoration:none;color:#fff;border-radius:3px;padding:8px 35px;font-weight:600;font-size:15px;display:inline-block;text-transform:uppercase}button:before,button:after{display:none}.btn:hover{background:#000;color:#fff}ul{list-style:none;padding:0;margin:0}#popup-modal input:focus::-webkit-input-placeholder{opacity:0}#popup-modal input:focus::-moz-placeholder{opacity:0}.page-gem-256736328-template .anchor:before{content:"";display:block!important;height:250px!important;margin-top:-250px!important}section#shopify-section-template--14486220472375__main h1.main-page-title.page-title.h0{display:none}.header--middle-left .header__icons{display:none}.top_header{background:#ed1c25;padding:8px 0}.top_inner{display:flex;justify-content:space-between;align-items:center}.tope_left p{margin:0;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.top_header .header__icons .header__icon{width:auto;height:auto;padding-left:15px}.top_header .header__icons .header__icon img{vertical-align:top}.header__icon--cart{margin-right:0}.header__search{align-items:center}.header__active-menu-item,.header__menu-item:hover span,details[open]>.header__menu-item,.list-menu__item--active{text-decoration:none}.header__menu-item{padding:30px 15px;font-size:19px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:25px;color:#000;font-family:Aileron}header.header--middle-left{display:flex;justify-content:space-between;padding-top:10px;align-items:center;column-gap:15px}.header__menu-item .icon-caret{right:0;width:12px;height:12px;top:38px}.header__heading-link{padding:0 0 10px}.header__submenu.list-menu{padding:0;background:#ed1c25;border:none}.header__submenu .header__menu-item{color:#fff;padding:10px 13px;font-size:21px}details[open]>.header__menu-item{background:#ed1c25;color:#fff}details[open]>.header__menu-item a{color:#fff}.header__submenu.list-menu .header__menu-item .icon-caret{transform:rotate(-90deg)}.header__submenu details[open]>.header__menu-item{background:#cb0e16}.header__submenu .header__submenu{position:absolute;left:100%;top:0;padding:0;margin:0;width:400px;background:#cb0e16}ul#HeaderMenu-SubMenuList-3{right:100%;left:auto;position:absolute}header__submenu .header__submenu .header__menu-item{padding:15px 13px}details[open]>.header__menu-item .header__active-menu-item{color:#fff}li.About .header__submenu .header__submenu,li.Resources .header__submenu .header__submenu{position:relative;left:-100%;position:absolute;top:0}details#Details-HeaderSubMenu-4{position:relative}.header__submenu .header__submenu .header__menu-item{padding:10px 13px}li.Resources .header__submenu.list-menu{right:0}.header__submenu .header__menu-item:hover{background:#cb0e16}.header__submenu .header__submenu .header__menu-item:hover{background:#ed1c25}.header__inline-menu a{text-decoration:none;color:#000}.header__submenu .header__menu-item a{color:#fff}header-drawer{display:none}li.About .header__submenu.list-menu--disclosure{width:370px}li.About .header__submenu .header__submenu,.footer-block.grid__item{width:100%}.footer__blocks-wrapper .footer-block.grid__item:first-child{max-width:260px}.footer__blocks-wrapper .footer-block.grid__item:nth-child(2){max-width:390px}.footer__blocks-wrapper .footer-block.grid__item:nth-child(3){max-width:490px}.footer__blocks-wrapper .footer-block.grid__item:nth-child(4){max-width:370px}.footer-block--menu .footer-block__details-content{max-width:255px}.footer-block__details-content .list-menu__item--link:hover{color:#ed1c25}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{display:none}.newsletter-form__field-wrapper .field__input{border:none;box-shadow:none;padding:19px 16px;height:auto;background:#fff;border-radius:3px;font-family:Montserrat,sans-serif;font-size:15px;color:#535353;letter-spacing:.02em;font-weight:600}.newsletter-form__field-wrapper .field__input::-webkit-input-placeholder{opacity:1;display:block;font-family:Montserrat,sans-serif;font-size:15px;color:#535353;letter-spacing:.02em;font-weight:600}.newsletter-form__field-wrapper .field__input::-moz-placeholder{opacity:1;display:block;font-family:Montserrat,sans-serif;font-size:15px;color:#535353;letter-spacing:.02em;font-weight:600}.newsletter-form__field-wrapper .field__input:-ms-input-placeholder{opacity:1;display:block;font-family:Montserrat,sans-serif;font-size:15px;color:#535353;letter-spacing:.02em;font-weight:600}.newsletter-form__field-wrapper .field__input:-moz-placeholder{opacity:1;display:block;font-family:Montserrat,sans-serif;font-size:15px;color:#535353;letter-spacing:.02em;font-weight:600}.copyright__content{letter-spacing:0;font-size:18px;color:#92989f;font-weight:400}.footer_btm_menu{list-style:none;padding:0;margin:0 0 0 10px}.footer_btm_menu li{display:inline-block;padding:0 9px;border-left:1px solid #92989f}.footer_btm_menu li:last-child{padding-right:0}.footer_btm_menu li a{padding:0;font-size:18px;color:#92989f;line-height:normal}.coc_info ul{list-style:none;padding:0;margin:0}.coco_text p,.coco_text a{margin:0;font-size:18px;color:#92989f;letter-spacing:.02em;text-decoration:none}.coc_info ul li{display:flex;align-items:center;margin-bottom:25px}.coc_info ul li:last-child{margin:0}.coc_info ul li img{padding-right:10px}.coco_text a:hover{color:#ed1c25}.news_richtext p,.news_richtext a{font-size:16px;color:#92989f;letter-spacing:.01em;font-weight:500}.news_richtext a:hover{color:#ed1c25}.news_richtext p{margin:12px 0 25px}.index .footer{margin:0}.cart-count-bubble{background:#fff;color:#ed1c25;font-weight:700;font-size:13px;left:30px}.cart-drawer__empty-content .button:before,.cart-drawer__empty-content .button:after,.cart__warnings .button:before,.cart__warnings .button:after{display:none}.cart-drawer__empty-content .button,.cart__warnings .button{height:auto;min-height:inherit;line-height:normal;padding:15px 20px 17px}.cart-drawer__empty-content .button:hover,.cart__warnings .button:hover{background:#000;color:#fff}.customer .logout{font-size:18px}.addresses h2{font-size:30px;text-transform:none}.home_banner{display:inline-block;width:100%;padding:45px 0}.home_banner-wrapper{display:flex;align-items:center}.home_banner_text{width:100%;max-width:790px;text-align:center;padding-right:30px}.home_banner-wrapper span{font-size:25px;line-height:36px;font-weight:700;color:#000;text-transform:uppercase;display:inline-block;width:100%}.banner_link a,.home_banner_img a{color:#ed1c25;font-size:20px;font-weight:600;padding:0 15px}.banner_link a:hover,.home_banner_img a:hover{color:#000}.home_banner_text h2{line-height:68px;font-weight:700;margin:0 0 10px}.banner_link{margin:15px 0}.home_banner_text .btn{margin-top:15px;background:#136cfb}.video_btn .btn:first-child,.contact__button .btn,.home_rich_text .btn,.choose_program button.quick-add__submit{background:#136cfb}.home_banner_img{text-align:center}.home_banner_img img{margin:30px auto 20px}.service_block{background:#000;padding:15px 0}.service_block ul{display:flex;justify-content:space-between;max-width:1200px;margin:0 auto}.service_block li{display:flex;align-items:center}.service_block li img{padding-right:10px}.service_block li p{margin:0;color:#fff;font-size:19px;line-height:25px;font-weight:700}.home_logo_block{text-align:center;display:inline-block;width:100%;padding:22px 0 30px}.home_logo_block ul{display:flex;align-items:center;justify-content:space-between;margin-top:25px}.home_logo_block li{width:16.6666667%;display:inline-block}.home_logo_block li img{filter:grayscale(100%)}.home_video_wrapper{display:flex;width:100%}.home_video_text{width:50%;background:#272629;padding:35px 0}.home_video{width:50%;background-repeat:no-repeat!important;background-size:cover!important;background-position:center center!important;padding:50px 0 10px}.home_video_text ul{display:flex}.home_video_text ul li{display:inline-block;text-align:center;width:25%}.home_video_text ul li p{color:#fff;font-size:16px;line-height:21px;font-weight:500;max-width:150px;margin:20px auto auto}.video_sub_text{display:table;margin:10px auto}.video_sub_text p{color:#fff;margin:0;font-size:18px;font-weight:700;line-height:36px;position:relative}.video_sub_text p:before{content:"";position:absolute;width:7px;height:7px;background:#fff;border-radius:100%;top:14px;left:-13px}.home_video_text h2{text-align:center;color:#fff;margin-bottom:35px}.home_video_inner_wrapper{height:100%;display:flex;flex-flow:wrap;justify-content:space-between;text-align:center}.home_video_inner_wrapper h2{display:inline-block;width:100%;color:#fff}.home_video_inner_wrapper .popup-youtube{display:flex;margin:0 auto;align-items:center}.video_btn{display:flex;width:100%;align-items:flex-end;justify-content:center}.video_btn .btn{margin:0 10px}.home_collection{text-align:center;padding:50px 0}.coll_grid{margin-left:-30px;display:flex}.coll_block{width:25%;float:left;padding-left:25px}.col_block_img{padding-top:94%;position:relative}.col_block_img img{width:100%;position:absolute;top:0;left:0;height:100%;object-fit:cover}.home_collection h2{margin-bottom:35px}.coll_blok_wrapper{position:relative}.coll_text h3{margin:0 0 20px;color:#fff;text-transform:uppercase;font-size:22px;line-height:21px}.coll_text .btn{letter-spacing:.06em;font-size:14px;font-family:Aileron;font-weight:700;padding:8px 20px}.coll_text{position:absolute;bottom:0;width:100%;z-index:9}.coll_blok_wrapper:before{content:"";background:url(shadow.png);width:100%;height:125px;position:absolute;left:0;bottom:0;z-index:9;background-repeat:no-repeat;background-size:cover}.home_img_with_video{background:#272629;display:flex;padding:50px 0;align-items:center}.h_vid_text{width:100%;max-width:38.5%;padding:0 70px}.h_main_img{width:100%;max-width:61.5%}.h_main_img img{width:100%}.h_vid_text h2{color:#fff;margin-bottom:25px;text-align:left}.h_img_text{display:flex;align-items:center;margin-bottom:20px}.h_img{max-width:260px;width:100%}.h_text{width:calc(100% - 260px)}.h_text p{color:#fff;font-size:20px;margin:0;line-height:31px;font-weight:500;padding-left:30px}.h_video{position:relative;padding-top:48%}.h_video:before{content:"";background:#000;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:.45}.h_video>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.h_video .popup-youtube{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;display:table;z-index:9}.h_video .popup-youtube img{max-width:62px}.h_vid_text .btn{display:table;margin:30px auto auto}.home_contact_form{background:#ebebeb;display:flex}.home_coc_box:first-child{padding:50px 50px 50px 70px}.home_coc_box{width:50%}.home_coc_box img{width:100%;height:100%;object-fit:cover}.home_coc_box p{font-size:22px;line-height:29px;color:#000;font-weight:500;margin:12px 0 20px}.coc_richtext p{margin:0;line-height:35px;position:relative;padding-left:30px}.coc_richtext p:before{content:"";background:url(right.png);width:18px;height:16px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.coc_richtext{margin-bottom:20px}.home_coc_box .field:before,.home_coc_box .field:after{display:none}.home_coc_box .field{flex-flow:wrap;margin-bottom:10px}.home_coc_box .field .field__label{position:relative;width:100%;top:0;left:0;font-size:18px;font-weight:700;line-height:34px;color:#000;text-transform:uppercase;letter-spacing:0}.home_coc_box .field .field__input{border:2px solid #757575;padding:15px 20px;height:auto;min-height:auto;min-width:auto;border-radius:3px}.home_coc_box button.btn{width:100%;border:none;padding:20px;font-family:Aileron;font-weight:900;font-size:18px;letter-spacing:.06em;box-shadow:1px 2px 3px #3030302e;margin-top:10px}.home_coc_box p.coc_note{text-align:center;margin:20px 0 0}.home_testimonial{background:#272629;padding:55px 0}.home_testimonial h2{text-align:center;color:#fff;margin-bottom:30px}.slick-initialized .home_test_box.slick-slide{display:flex}.home_text{width:50%;float:left;background:#0c0c0c;display:flex;align-items:center;padding:60px;flex-flow:wrap;margin-right:15px}.home_text p{color:#fff;margin:0;font-size:20px;line-height:30px;font-weight:500}.home_test_img{width:50%;margin-left:15px}.home_text span{color:#fff;font-size:17px;line-height:26px;max-width:170px;margin-top:15px}.home_test_img img{width:100%;height:100%;object-fit:cover}.home_test-wrapper .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);background:url(slider-arw.png);font-size:0;border:none;width:26px;height:48px;background-repeat:no-repeat;background-size:contain;cursor:pointer;padding:0}.home_test-wrapper .slick-next{right:-46px}.home_test-wrapper .slick-prev{left:-46px;z-index:9;transform:translateY(-50%) rotate(180deg)}.home_video_list{text-align:center;display:inline-block;width:100%;padding:50px 15px}.home_video_list .heading p{margin:5px 0 25px;font-size:21px;line-height:29px;font-style:italic}.video_list{margin-left:-30px;display:flex}.video_list_block{width:33.33%;float:left;padding-left:30px}.video_list_block iframe{width:100%;height:300px;border:none;vertical-align:top}.view_video{font-size:20px;font-weight:600;color:#ed1c25;display:table;margin:20px auto auto}.home_media h2{text-align:center;border-top:1px solid #cccccc;padding-top:35px;padding-bottom:25px}.med_img{padding-top:100%;position:relative}.med_img img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.med_img .btn{position:absolute;bottom:0;margin:0 auto;display:table;left:0;right:0;font-size:25px;font-weight:700;padding:9px 10px;max-width:400px;width:100%;text-align:center}.media_list .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);background:url(slider_new_arw.png);font-size:0;border:none;width:26px;height:48px;background-repeat:no-repeat;background-size:contain;cursor:pointer;padding:0}.media_list .slick-next{right:-26px}.media_list .slick-prev{left:-26px;z-index:9;transform:translateY(-50%) rotate(180deg)}.media_block{padding:0 20px}.home_faq h2{text-align:center;margin-bottom:10px}.faq_list{display:flex;margin-left:-30px;flex-flow:wrap}.faq_box{width:50%;float:left;padding-left:30px}.faq_box h5{margin:0;font-size:20px;line-height:25px;border-bottom:1px solid #999999;padding:24px 24px 24px 14px;cursor:pointer;position:relative}.faq_box h5:before{content:"";background:url(dawn.png);width:18px;height:10px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.faq-txt{display:none}.home_faq .page-width{max-width:1720px}.home_faq{padding:50px 0}.faq-txt p{font-size:16px;line-height:30px;margin:0;padding:24px 14px 0}.home_rich_text{background:#efefef;text-align:center;padding:50px 0}.home_rich_text span{font-size:25px;line-height:36px;font-weight:700;color:#000;text-transform:uppercase}.home_rich_text h2{margin:15px 0 10px}.home_rich_text span.home_rich_title{text-transform:none}.home_rich_text .btn{display:table;margin:20px auto auto}.home_coc_box .coc_info ul li img{width:auto;height:auto;object-fit:contain}.home_coc_box .coco_text p,.home_coc_box .coco_text p a{margin:0;font-size:19px;color:#000;line-height:normal}.home_coc_box .coc_info ul li{margin-bottom:14px}.home_coc_box .coc_info{margin-bottom:20px}.contact .home_coc_box p{font-size:20px;line-height:32px}.page-contact .footer{margin:0}.home_coc_box .field textarea.field__input{min-height:140px}.abt_juile{background:#ebebeb;display:flex}.abt_box{width:50%;min-height:510px;display:flex;flex-flow:wrap;align-items:center}.abt_inner p{margin:0 0 25px;font-size:20px;line-height:32px}.abt_inner p a{color:#ed1c25}.abt_inner h2{margin-bottom:10px}.abt_box img{width:100%;height:100%;object-fit:cover}.abt_box .home_video_inner_wrapper .popup-youtube{align-items:flex-end}.abt_inner{padding:70px}.page-about .home_logo_block{padding:50px 0}.page-about .home_logo_block img{filter:inherit}.abt_inner h3{font-size:28px;line-height:29px;font-weight:700;margin:0 0 20px}.page-work-with-julie .abt_inner h2{margin-bottom:25px}.page-work-with-julie .abt_inner p{font-size:22px;line-height:33px}.page-work-with-julie .abt_box{justify-content:center}.page-work-with-julie .abt_inner p{font-size:20px;line-height:32px}.page-work-with-julie .abt_box.home_video+.abt_box .abt_inner p{font-size:20px;line-height:32px}.page-work-with-julie .abt_box.home_video+.abt_box .abt_inner h2{margin-bottom:10px}.page-work-with-julie .footer{margin:0}.choose_program{text-align:center;padding:50px 0}.choose_program h2{margin-bottom:30px}.program_list{margin-left:-30px;display:flex}.program_product_block{width:50%;padding-left:30px}.choose_program .page-width{max-width:1490px}.program_product_block h4{font-size:22px;line-height:32px;margin:20px 0;text-transform:uppercase}.program_product_block fieldset{margin:0 0 15px;padding:0;border:none}.program_product_block fieldset .form__label{font-weight:700;font-size:20px;text-transform:uppercase;color:#000;margin:0 0 15px;letter-spacing:0;line-height:normal}.prd_main_input label{font-size:22px;color:#000;font-weight:500;text-transform:uppercase;line-height:normal}.program_product_block .prd_main_input label{width:30%;text-align:left}.prd_main_input.home-visit,.prd_main_input.office-visit{margin-left:8%}.prd_main_input{display:flex;align-items:center;justify-content:center;margin:0 0 13px}.prd_main_input input{width:25px;height:25px;border:2px solid #000;background:#000;margin:0 10px 0 0}.quick-add__submit:before,.quick-add__submit:after{display:none}.quick-add__submit{background:#ed1c25;color:#fff;display:table;margin:0 auto;width:auto;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:0;min-width:inherit;min-height:inherit;padding:13px 30px}.progr_img{padding-top:70%;position:relative}.progr_img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.abt_box .popup-youtube img{width:auto;height:auto}.main_step_info{text-align:center;padding:35px 0 0}.step_list{display:flex;flex-flow:wrap;margin-left:-40px;justify-content:center}.step_list_box{width:33.33%;padding-left:40px;margin-bottom:50px;position:relative}.step_list_box:last-child:before{content:"or";position:absolute;bottom:75px;left:0;font-size:33px;color:#5b5b5b;text-transform:uppercase;font-weight:700}.main_step_info h2{margin-bottom:30px}.step_list_box_img{position:relative;padding-top:100%}.step_list_box_img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.step_info{padding-top:30px}.step_info .btn{font-size:38px;font-weight:700;padding:8px 36px;line-height:normal}.step_info p{font-size:22px;line-height:32px;font-weight:700;text-transform:uppercase;margin:12px auto auto}.sign-up-modal-wrp{background-repeat:no-repeat!important;background-size:cover!important;background-position:center center!important;max-width:733px;margin:0 auto;display:flex;padding:60px 55px;border-radius:10px;text-align:center;position:relative}.popup-modal-dismiss{position:absolute;right:20px;top:0;font-size:49px;font-weight:500;color:#3333334d;text-decoration:none;line-height:64px}p.dec_note{margin-bottom:0}.content-sign-up h2{font-size:49px;line-height:64px}.desc-content p,.dec_note{margin:13px 0 25px;font-size:22px;line-height:32px;font-weight:500}.content-sign-up .btn{font-size:16px;border:none;font-weight:600;padding:20px 25px;font-family:Montserrat,sans-serif;margin-top:5px;cursor:pointer}.content-sign-up .field:before,.content-sign-up .field:after{display:none}.content-sign-up .field .field__input{border:1px solid #bdbdbd;padding:15px 10px;min-height:inherit;min-width:auto;height:auto;border-radius:3px}.content-sign-up .field .field__label{font-size:16px;color:gray;z-index:9;letter-spacing:0;line-height:normal;top:20px}.content-sign-up .field{margin-bottom:15px}#popup-modal button.mfp-close{display:none}.ste_block_inner{display:inline-block;width:100%;vertical-align:top}.step_left{max-width:570px;width:100%;float:left;padding-top:60px;padding-right:30px}.step_right{width:calc(100% - 570px);float:left;background:#f2f2f2;padding:40px 30px 50px 85px}.step_product h4{margin:0 0 10px;text-align:center;font-size:40px;line-height:49px;font-weight:800;text-transform:uppercase;color:#ff1616}.step_product h4 span{width:100%;color:#000;display:inline-block}.step_product .price{text-align:center}.step_product .price .price-item{font-size:28px;line-height:29px;font-weight:700;width:100%;margin:0}.step_product .price span{width:100%}.step_product .price .badge{display:none}.step_product .price .price-item--sale{order:-1}.step_product .price .price__sale .price-item--regular,.step_product .price .save-price{width:auto;font-size:24px;color:#9a9a9a;font-weight:500;text-transform:uppercase}.step_prd_des ul{list-style:disc;padding:0 0 0 25px}.step_prd_des li{font-size:22px;color:#000;font-weight:500;line-height:57px;text-transform:uppercase}.step_info_new{font-size:36px;text-transform:uppercase;color:#ed1c25;font-weight:700;line-height:68px;display:flex;align-items:center;max-width:400px;width:100%;margin:0 auto}.step_info_new span{width:80px;height:80px;border:2px solid #ed1c25;color:#fff;text-align:center;border-radius:100%;font-size:50px;line-height:80px;position:relative;margin:0 10px}.step_info_new span:before{background:#ed1c25;width:68px;height:68px;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);border-radius:100%;margin:0 auto;z-index:0;line-height:68px}.step_block[data-id=tab-1] .step_info_new span:before{content:"1"}.step_block[data-id=tab-2] .step_info_new span:before{content:"2"}.step_block[data-id=tab-3] .step_info_new span:before{content:"3"}.step_heading{display:flex;justify-content:space-between;text-align:center}.step_info_right h2{font-size:40px;line-height:49px;font-weight:800;margin-bottom:20px;color:#000}.step_info_btn{display:flex;width:100%;flex-flow:wrap;justify-content:center}.step_info_btn .btn{border-radius:30px;border:5px solid #000;font-size:16px;font-weight:700;padding:7px 10px;color:#ed1c25;line-height:normal;margin:0 2px 10px;width:calc(50% - 4px);float:left;background:#fff;display:flex;align-items:center}.step_info_right{width:100%}.step_info_btn .btn:hover{background:#000;color:#fff}.step_info_btm img{display:table;margin:0 auto}.step_info_btm{max-width:100%;margin:0 auto}.step_info_btm h3{margin:40px 0 5px;text-transform:uppercase;font-weight:500;font-size:26px}.step_cont_btn{text-align:right;vertical-align:top;display:flex;width:100%;margin-top:20px;justify-content:space-between;align-items:center}.step_cont_btn .btn{align-items:center;font-size:23px;font-weight:700;border-radius:50px;padding:12px 20px;line-height:normal;border:none;position:relative;cursor:pointer;width:100%;display:flex;justify-content:space-between}.step_cont_btn span{display:inline-block;border:5px solid #ed1c25;border-radius:50px;padding:3px;cursor:pointer;max-width:345px;width:100%;position:relative}.step_cont_btn span.back{border-color:#6c6868}.step_cont_btn span.back .btn{background:#6c6868}.step_cont_btn span.back .btn img{transform:rotate(180deg);margin:0 0 0 10px}.step_block{display:none}.step_block.tab-active{display:block}.step_block[data-id=tab-1] .step_cont_btn{justify-content:flex-end}.step_info_btm fieldset{margin:0;padding:0;border:none;text-align:center}.step_info_btm fieldset .form__label{font-weight:700;font-size:32px;text-transform:uppercase;color:#000;margin:0 0 10px;letter-spacing:0;line-height:normal;border:none}.step_info_btm fieldset .prd_main_input label{font-size:22px;color:#000;font-weight:500;text-transform:uppercase;line-height:normal;position:relative;display:inline-block;vertical-align:middle}.step_info_btm fieldset .prd_main_input label:before{content:"";background:#fff;border:2px solid #000;display:inline-block;vertical-align:middle;width:25px;height:25px;padding:2px;margin-right:0;text-align:center;border-radius:100%}.step_info_btm fieldset .prd_main_input{display:flex;align-items:center;justify-content:center;max-width:300px;margin:0 auto 13px}.step_info_btm fieldset .prd_main_input input{width:25px;height:25px;opacity:0;position:absolute;z-index:9;margin:0}.step_info_btm fieldset .prd_main_input input[type=radio]:checked+label:before{background:#000;box-shadow:inset 0 0 0 4px #fff}.adult-package-basic .step_block[data-id=tab-2] .step_right .step_info_btm{width:100%;max-width:100%;margin:0}.step_right.full{width:100%}.step_block[data-id=tab-2] .step_right .step_info_btm .step_info_right{text-align:center}.step_cont_btn .product-form__error-message-wrapper{position:absolute;bottom:0;left:-100%;max-width:350px;padding-right:30px;text-align:left}.step_cont_btn .product-form__error-message-wrapper span{max-width:100%;border:none;width:auto;border-radius:0;padding:0;line-height:normal}.step_cont_btn .product-form__error-message-wrapper svg{width:12px;height:12px}.mfp-main_pops .mfp-content{width:70%;margin-top:10rem;padding:30px;position:absolute;top:0;left:0;right:0;height:80%;background:#fff;overflow:auto}.step-popup-block .popup-modal-dismiss{width:40px;height:40px;border:1px solid rgb(0 0 0 / 10%);border-radius:100%;top:15px;display:flex;align-items:center;justify-content:center}.step-popup-block .popup-modal-dismiss svg{width:15px;fill:#000;color:#000}.step-popup-block h2{text-transform:none;font-size:30px;line-height:normal}.step-popup-block p{font-size:18px;line-height:26px}.select_product h2{font-size:40px;line-height:49px;text-align:center;font-weight:800;margin:0 0 15px;color:#000}.select_product h2 span{color:#ed1c25;font-size:34px}.select_product .quick-add__submit{font-size:23px;max-width:335px;width:100%;border-radius:50px}.select_product{margin-bottom:40px}.step_cont_btn .btn a{display:flex;justify-content:space-between;color:#fff;width:100%;text-decoration:none;align-items:center}.adult-package-basic-plus .step_block[data-id=tab-3] .step_right .step_info_right .btn,.adult-package-premium .step_block[data-id=tab-3] .step_right .step_info_right .btn,.pregnancy-package-basic .step_block[data-id=tab-3] .step_right .step_info_right .btn,.pregnancy-package-basic-plus .step_block[data-id=tab-3] .step_right .step_info_right .btn,.pregnancy-package-premium .step_block[data-id=tab-3] .step_right .step_info_right .btn,.pre-post-surgical-program-basic .step_block[data-id=tab-3] .step_right .step_info_right .btn,.pre-post-surgical-program-basic-plus .step_block[data-id=tab-3] .step_right .step_info_right .btn,.pre-post-surgical-program-premium .step_block[data-id=tab-3] .step_right .step_info_right .btn{border-radius:30px;border:5px solid #000;font-size:16px;font-weight:700;padding:7px 10px;color:#ed1c25;line-height:normal;width:100%;float:left;background:#fff;display:flex;align-items:center}.adult-package-basic .step_block[data-id=tab-2] .step_left,.adult-package-basic-plus .step_block[data-id=tab-2] .step_left,.adult-package-premium .step_block[data-id=tab-2] .step_left,.adult-package-basic-plus .step_block[data-id=tab-3] .step_left,.adult-package-premium .step_block[data-id=tab-3] .step_left,.childrens-package-basic .step_block[data-id=tab-2] .step_left,.pre-post-surgical-program-basic .step_block[data-id=tab-2] .step_left,.pre-post-surgical-program-basic .step_block[data-id=tab-3] .step_left,.pre-post-surgical-program-basic-plus .step_block[data-id=tab-2] .step_left,.pre-post-surgical-program-basic-plus .step_block[data-id=tab-3] .step_left,.pre-post-surgical-program-premium .step_block[data-id=tab-2] .step_left,.pre-post-surgical-program-premium .step_block[data-id=tab-3] .step_left,.pregnancy-package-basic .step_block[data-id=tab-2] .step_left,.pregnancy-package-basic-plus .step_block[data-id=tab-2] .step_left,.pregnancy-package-basic-plus .step_block[data-id=tab-3] .step_left,.pregnancy-package-premium .step_block[data-id=tab-2] .step_left,.pregnancy-package-premium .step_block[data-id=tab-3] .step_left{display:none}.adult-package-basic .step_block[data-id=tab-2] .step_right,.adult-package-basic-plus .step_block[data-id=tab-2] .step_right,.adult-package-premium .step_block[data-id=tab-2] .step_right,.adult-package-basic-plus .step_block[data-id=tab-3] .step_right,.adult-package-premium .step_block[data-id=tab-3] .step_right,.childrens-package-basic .step_block[data-id=tab-2] .step_right,.pre-post-surgical-program-basic .step_block[data-id=tab-2] .step_right,.pre-post-surgical-program-basic .step_block[data-id=tab-3] .step_right,.pre-post-surgical-program-basic-plus .step_block[data-id=tab-2] .step_right,.pre-post-surgical-program-basic-plus .step_block[data-id=tab-3] .step_right,.pre-post-surgical-program-premium .step_block[data-id=tab-2] .step_right,.pre-post-surgical-program-premium .step_block[data-id=tab-3] .step_right,.pregnancy-package-basic .step_block[data-id=tab-2] .step_right,.pregnancy-package-basic-plus .step_block[data-id=tab-2] .step_right,.pregnancy-package-basic-plus .step_block[data-id=tab-3] .step_right,.pregnancy-package-premium .step_block[data-id=tab-2] .step_right,.pregnancy-package-premium .step_block[data-id=tab-3] .step_right{display:flex;align-items:flex-start;width:100%;padding:50px 85px}.adult-package-basic .step_block[data-id=tab-2] .step_right .step_heading,.adult-package-basic-plus .step_block[data-id=tab-2] .step_right .step_heading,.adult-package-premium .step_block[data-id=tab-2] .step_right .step_heading,.adult-package-basic-plus .step_block[data-id=tab-3] .step_right .step_heading,.adult-package-premium .step_block[data-id=tab-3] .step_right .step_heading,.childrens-package-basic .step_block[data-id=tab-2] .step_right .step_heading,.pre-post-surgical-program-basic .step_block[data-id=tab-2] .step_right .step_heading,.pre-post-surgical-program-basic .step_block[data-id=tab-3] .step_right .step_heading,.pre-post-surgical-program-basic-plus .step_block[data-id=tab-2] .step_right .step_heading,.pre-post-surgical-program-basic-plus .step_block[data-id=tab-3] .step_right .step_heading,.pre-post-surgical-program-premium .step_block[data-id=tab-2] .step_right .step_heading,.pre-post-surgical-program-premium .step_block[data-id=tab-3] .step_right .step_heading,.pregnancy-package-basic-plus .step_block[data-id=tab-2] .step_right .step_heading,.pregnancy-package-basic-plus .step_block[data-id=tab-3] .step_right .step_heading,.pregnancy-package-premium .step_block[data-id=tab-2] .step_right .step_heading,.pregnancy-package-premium .step_block[data-id=tab-3] .step_right .step_heading,.pregnancy-package-basic .step_block[data-id=tab-2] .step_right .step_heading{max-width:350px;width:100%;flex-flow:wrap;justify-content:center}.adult-package-bare-bones .step_block[data-id=tab-2] .step_right,.childrens-package-bare-bones .step_block[data-id=tab-2] .step_right,.pre-post-program-bare-bones .step_block[data-id=tab-2] .step_right,.pregnancy-package-bare-bones .step_block[data-id=tab-2] .step_right,.pregnancy-package-basic .step_block[data-id=tab-2] .step_right{display:flex;align-items:flex-start;justify-content:space-between}.adult-package-bare-bones .step_block[data-id=tab-2] .step_right .step_heading,.childrens-package-bare-bones .step_block[data-id=tab-2] .step_right .step_heading,.pre-post-program-bare-bones .step_block[data-id=tab-2] .step_right .step_heading,.pregnancy-package-bare-bones .step_block[data-id=tab-2] .step_right .step_heading{width:100%;max-width:450px}.adult-package-bare-bones .step_block[data-id=tab-2] .step_right .step_info_btm,.childrens-package-bare-bones .step_block[data-id=tab-2] .step_right .step_info_btm,.pre-post-program-bare-bones .step_block[data-id=tab-2] .step_right .step_info_btm,.pregnancy-package-bare-bones .step_block[data-id=tab-2] .step_right .step_info_btm,.pregnancy-package-basic .step_block[data-id=tab-2] .step_right .step_info_btm{width:100%;max-width:100%}.adult-package-basic .step_block[data-id=tab-2] .step_right .select_product,.adult-package-basic .step_block[data-id=tab-3] .step_right .select_product,.adult-package-basic-plus .step_block[data-id=tab-2] .step_right .select_product,.adult-package-basic-plus .step_block[data-id=tab-3] .step_right .select_product,.adult-package-premium .step_block[data-id=tab-2] .step_right .select_product,.adult-package-premium .step_block[data-id=tab-3] .step_right .select_product,.childrens-package-basic .step_block[data-id=tab-2] .step_right .select_product,.childrens-package-basic .step_block[data-id=tab-3] .step_right .select_product,.pregnancy-package-basic .step_block[data-id=tab-2] .step_right .select_product,.pregnancy-package-basic .step_block[data-id=tab-3] .step_right .select_product,.pregnancy-package-basic-plus .step_block[data-id=tab-2] .step_right .select_product,.pregnancy-package-basic-plus .step_block[data-id=tab-3] .step_right .select_product,.pregnancy-package-premium .step_block[data-id=tab-2] .step_right .select_product,.pregnancy-package-premium .step_block[data-id=tab-3] .step_right .select_product,.pre-post-surgical-program-basic .step_block[data-id=tab-2] .step_right .select_product,.pre-post-surgical-program-basic .step_block[data-id=tab-3] .step_right .select_product,.pre-post-surgical-program-basic-plus .step_block[data-id=tab-2] .step_right .select_product,.pre-post-surgical-program-basic-plus .step_block[data-id=tab-3] .step_right .select_product,.pre-post-surgical-program-premium .step_block[data-id=tab-2] .step_right .select_product,.pre-post-surgical-program-premium .step_block[data-id=tab-3] .step_right .select_product{width:50%;float:left}.adult-package-basic .step_block[data-id=tab-2] .step_info_new,.adult-package-basic .step_block[data-id=tab-3] .step_info_new .adult-package-basic-plus .step_block[data-id=tab-3] .step_info_new,.adult-package-basic-plus .step_block[data-id=tab-2] .step_info_new,.adult-package-premium .step_block[data-id=tab-2] .step_info_new,.adult-package-premium .step_block[data-id=tab-3] .step_info_new,.childrens-package-basic .step_block[data-id=tab-2] .step_info_new,.childrens-package-basic .step_block[data-id=tab-3] .step_info_new .pregnancy-package-basic .step_block[data-id=tab-2] .step_info_new,.pregnancy-package-basic .step_block[data-id=tab-3] .step_info_new,.pregnancy-package-basic-plus .step_block[data-id=tab-2] .step_info_new,.pregnancy-package-basic-plus .step_block[data-id=tab-3] .step_info_new,.pregnancy-package-premium .step_block[data-id=tab-2] .step_info_new,.pregnancy-package-premium .step_block[data-id=tab-3] .step_info_new,.pre-post-surgical-program-basic-plus .step_block[data-id=tab-2] .step_info_new,.pre-post-surgical-program-basic-plus .step_block[data-id=tab-3] .step_info_new,.pre-post-surgical-program-premium .step_block[data-id=tab-2] .step_info_new,.pre-post-surgical-program-premium .step_block[data-id=tab-3] .step_info_new,.pre-post-surgical-program-basic .step_block[data-id=tab-2] .step_info_new,.pre-post-surgical-program-basic .step_block[data-id=tab-3] .step_info_new{justify-content:center;margin-bottom:20px}.iWishLoginMsg{display:none}.iwishAddWrap .iWishLoginMsg a{color:#000;font-size:inherit}.bt_text{font-size:19px;color:#000;font-weight:500;text-align:center;display:inline-block}.bt_text p span{font-weight:700}.bt_text p{font-size:19px;color:#000;font-weight:700;margin:0;text-align:left;line-height:30px}fieldset#product-form__input1 .bt_text{display:none}.step_info a{text-decoration:none}.main-blog .blog-articles--collage{display:flex;flex-flow:wrap;column-gap:inherit;row-gap:inherit}.main-blog .blog-articles--collage .blog-articles__article{width:100%;margin-bottom:15px}.main-blog .blog-articles--collage .card.article-card{flex-direction:inherit;text-align:left}.main-blog .blog-articles--collage .card__inner{width:33.33%}.main-blog .blog-articles--collage .card__content{padding-left:30px}.main-blog .blog-articles--collage .card__content .article-card__excerpt{max-width:100%;font-size:18px;line-height:normal}.main-blog .article-card .card__heading{font-size:24px;line-height:1.4}#c-1609330936950{display:flex;align-items:center}#e-1687206597399,#e-1691067193029{width:100%}.number-of-visits,.length-of-session{display:none}.visibility-hidden-radio{visibility:hidden;height:0}a.anchor:not([href]){display:block!important}.anchor:before{content:"";display:block!important;height:250px!important;margin-top:-250px!important}.page-gem-256736328-template .gryffeditor h2{font-size:20px;font-weight:400;text-transform:uppercase}.page-gem-256736328-template .gryffeditor p,.page-gem-256736328-template .gryffeditor p span{text-align:left;font-size:20px!important;font-family:inherit!important}.page-lincenceeprogram h3{margin:0;padding:0}.page-lincenceeprogram .rte ul li{font: 14px/22px Benton Sans RE,arial,arial,helvetica,sans-serif;color:#333;margin-left:-12px;list-style-type:initial}.page-lincenceeprogram div:empty{display:block}.page-lincenceeprogram .rte ul li{margin-left:0!important}.page-lincenceeprogram h2{font-size:20px;font-weight:400;text-transform:uppercase;line-height:28px}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:block}.gf-popupOverlay{display:none!important}.splint-program .rte p{font-size:16px}.contact__button a{width:100%;text-align:center;font-weight:700;font-size:20px}#e-1687202285837 .text-edit h2,#e-1687202285837 .text-edit h2:hover{color:#fff!important}@media screen and (min-width: 787px){.image-with-text__content--top{padding:0rem 7rem 7rem!important}}@media screen and (max-width: 1700px){.header__menu-item{padding:30px 15px 45px;font-size:17px}.h_vid_text{padding:0 20px}.home_test-wrapper{padding:0 30px}.home_test-wrapper .slick-prev{left:0}.home_test-wrapper .slick-next{right:0}}@media screen and (max-width: 1600px){block.grid__item:nth-child(2){max-width:350px}.footer__blocks-wrapper .footer-block.grid__item:nth-child(3){max-width:400px}.video_btn .btn{padding:8px 10px;font-size:14px}.step_right{padding:30px}.step_info_new{max-width:300px}}@media (min-width: 1501px) and (max-width: 1550px){.header__menu-item{font-size:17px}}@media (min-width: 1440px) and (max-width: 1500px){.header__menu-item{font-size:16px}}@media screen and (max-width: 1470px){.header__menu-item{padding:30px 10px 45px;font-size:15px}summary.header__menu-item.list-menu__item{padding-right:15px}h2{font-size:38px;line-height:48px}.home_banner_text h2{line-height:48px}.home_banner-wrapper span{font-size:18px;line-height:22px}.banner_link{margin:10px 0}.banner_link a,.home_banner_img a{font-size:18px;padding:0 10px}.home_banner_text .btn{padding:8px 10px;font-size:14px}.home_coc_box:first-child{padding:30px}.home_coc_box button.btn{font-size:16px;padding:12px 10px}.home_coc_box p{font-size:18px;line-height:20px;margin:10px 0}.med_img .btn{font-size:20px;padding:8px 10px;max-width:350px}.step_right{padding:30px}.step_block[data-id=tab-2] .step_right,.step_block[data-id=tab-3] .step_right{align-items:center;flex-flow:wrap;justify-content:center}.step_block[data-id=tab-2] .step_right .step_heading{justify-content:center}.step_info_right h2{font-size:28px;line-height:30px}.footer__blocks-wrapper .footer-block.grid__item:nth-child(2){max-width:300px}.footer__blocks-wrapper .footer-block.grid__item:nth-child(3){max-width:300px}.footer__blocks-wrapper .footer-block.grid__item:first-child{max-width:150px}.step_heading{flex-flow:wrap;justify-content:center}.step_info_new{max-width:100%;justify-content:center;margin-bottom:20px;padding-right:30px}.adult-package-bare-bones .step_block[data-id=tab-2] .step_right .step_heading,.childrens-package-bare-bones .step_block[data-id=tab-2] .step_right .step_heading,.pre-post-program-bare-bones .step_block[data-id=tab-2] .step_right .step_heading,.pregnancy-package-bare-bones .step_block[data-id=tab-2] .step_right .step_heading,.pregnancy-package-basic .step_block[data-id=tab-2] .step_right .step_heading{max-width:100%}li.About .header__submenu.list-menu--disclosure{width:300px}}@media screen and (max-width: 1330px){.header__menu-item{padding:30px 5px 45px;font-size:14px}.footer__blocks-wrapper .footer-block.grid__item:first-child{max-width:200px}.footer__blocks-wrapper .footer-block.grid__item:nth-child(2){max-width:300px}.footer__blocks-wrapper .footer-block.grid__item:nth-child(3){max-width:300px}.home_banner_text{width:50%;max-width:100%}.home_banner_img{width:50%}.home_video_text,.home_video{padding:20px 0}.h_vid_text,.h_main_img{max-width:50%}.abt_inner{padding:30px}}@media screen and (max-width: 1199px){header-drawer{display:block;padding:0 0 0 10px}.header__inline-menu{display:none}header.header--middle-left{padding-top:10px;align-items:center;padding-bottom:10px}.header__heading-link{padding:0}.header--middle-left .header__icons{display:flex}.top_right .header__icons{display:none}.tope_left{width:100%;text-align:center}.header__icon,.header__icon--cart .icon{height:auto;width:auto;padding:0}.header__icon--cart,.header__icon--cart .icon{width:40px;height:40px}.header__icon--account{padding:0 3px 0 12px}.footer__blocks-wrapper .footer-block.grid__item:first-child,.footer__blocks-wrapper .footer-block.grid__item:nth-child(2),.footer__blocks-wrapper .footer-block.grid__item:nth-child(3){max-width:33.33%}.footer__blocks-wrapper .footer-block.grid__item:nth-child(4){max-width:100%}.footer_btm_menu{margin:0;width:100%;text-align:center;order:-1}.footer_btm_menu li:first-child{border-left:none}.section-footer-padding{padding-top:30px!important;padding-bottom:30px!important}h2{font-size:26px;line-height:38px}.home_banner_text h2{line-height:normal}.home_banner-wrapper span{font-size:16px;line-height:20px}.home_banner_text .btn{padding:5px;font-size:13px}.home_video_wrapper{flex-flow:wrap}.home_video_text{width:100%}.home_video{order:-1;width:100%;min-height:400px}.home_collection{padding:30px 0}.coll_text .btn{padding:8px 10px}.coll_text h3{margin:0 0 10px;font-size:18px;line-height:20px}.home_collection h2{margin-bottom:15px}.home_img_with_video{padding:30px 0}.h_main_img{max-width:100%}.h_vid_text{margin-bottom:20px}.home_text{padding:30px}.home_testimonial{padding:30px 0}.home_video_list{padding:30px 20px}.video_list{flex-flow:wrap}.video_list_block{width:50%;margin-bottom:25px}.home_media h2{padding-top:25px;padding-bottom:25px}.media_block{padding:0 10px}.media_list .slick-next{right:0}.media_list .slick-prev{left:0}.media_list{padding:0 30px}.media_list .slick-arrow{width:18px;height:30px}.home_faq,.home_rich_text{padding:30px 0}.home_rich_text span{font-size:18px;line-height:24px}.abt_box{width:100%;min-height:400px}.abt_inner p{margin:0 0 10px;font-size:16px;line-height:24px}.contact .home_coc_box p{font-size:18px;line-height:26px}.abt_inner h3{font-size:20px;line-height:24px;margin:0 0 10px}.page-work-with-julie .abt_inner p{font-size:16px;line-height:26px}.step_info .btn{font-size:25px;padding:8px 25px}.step_info p{font-size:18px;line-height:28px}.step_list_box:last-child:before{font-size:22px}.step_list{margin-left:-20px}.step_list_box{padding-left:20px;margin-bottom:30px}.cart-count-bubble{left:20px;top:5px;background:#ed1c25;color:#fff}.step_left,.step_right{max-width:50%;width:50%}.step_info_btm fieldset .form__label{font-size:24px}.step_info_btm h3{margin:20px 0 5px;font-size:20px}.step_info_btn .btn{width:100%;text-align:center;justify-content:center;line-height:normal;border:2px solid #000}.step_prd_des li{font-size:18px;line-height:38px}.select_product h2{font-size:26px;line-height:38px}.step_info_btm fieldset .prd_main_input label{font-size:16px}.select_product h2 span{font-size:26px}.adult-package-basic .step_block[data-id=tab-2] .step_right,.adult-package-basic-plus .step_block[data-id=tab-2] .step_right,.adult-package-premium .step_block[data-id=tab-2] .step_right,.adult-package-basic-plus .step_block[data-id=tab-3] .step_right,.adult-package-premium .step_block[data-id=tab-3] .step_right,.childrens-package-basic .step_block[data-id=tab-2] .step_right,.pre-post-surgical-program-basic .step_block[data-id=tab-2] .step_right,.pre-post-surgical-program-basic .step_block[data-id=tab-3] .step_right,.pre-post-surgical-program-basic-plus .step_block[data-id=tab-2] .step_right,.pre-post-surgical-program-basic-plus .step_block[data-id=tab-3] .step_right,.pre-post-surgical-program-premium .step_block[data-id=tab-2] .step_right,.pre-post-surgical-program-premium .step_block[data-id=tab-3] .step_right,.pregnancy-package-basic .step_block[data-id=tab-2] .step_right,.pregnancy-package-basic-plus .step_block[data-id=tab-2] .step_right,.pregnancy-package-basic-plus .step_block[data-id=tab-3] .step_right,.pregnancy-package-premium .step_block[data-id=tab-2] .step_right,.pregnancy-package-premium .step_block[data-id=tab-3] .step_right{padding:30px;max-width:100%}}@media screen and (max-width: 989px){.program_product_block .prd_main_input label{font-size:16px}.prd_main_input input{width:20px;height:20px}.page-width{padding:0 20px}.home_banner-wrapper{flex-flow:wrap}.home_banner_text{width:100%;padding:30px 0 0}.home_banner_img{width:100%;order:-1}.home_banner_img img{display:table}.home_banner{padding:30px 0}.home_banner_text .btn{padding:8px 10px}.header__heading,.header__heading-link{vertical-align:top}.service_block .slick-initialized .slick-slide{display:flex;justify-content:center}.home_logo_block li img{display:table;margin:0 auto}.coll_grid{flex-flow:wrap}.coll_block{width:50%;margin-bottom:25px}.coll_text{bottom:20px}.home_img_with_video{flex-flow:wrap}.h_vid_text,.h_main_img{max-width:100%}.slick-initialized .home_test_box.slick-slide{display:flex;flex-flow:wrap}.home_text{width:100%;margin-right:0}.home_test_img{width:100%;margin-left:0;order:-1}.home_test-wrapper .slick-arrow{width:15px;height:25px}.home_text p{font-size:16px;line-height:24px}.home_text span{font-size:16px;line-height:24px;margin-top:10px}.med_img .btn{font-size:16px}.faq_box{width:100%}.abt_juile{flex-flow:wrap}.home_video_inner_wrapper{width:100%;align-items:flex-end}.abt_box{min-height:inherit}.abt_juile:nth-child(2) .abt_box:nth-child(2){order:-1}.video_btn .btn{margin:0 10px 10px}.video_btn .btn:last-child{margin-bottom:0}.page-work-with-julie .abt_box:nth-child(2){order:-1}.page-work-with-julie .abt_inner h2{margin-bottom:10px}.abt_inner h3{font-size:16px;line-height:20px}.step_list_box{width:50%}.step_list_box:last-child:before{display:none}.content-sign-up h2{font-size:28px;line-height:32px}.desc-content p,.dec_note{margin:10px 0;font-size:18px;line-height:26px}.sign-up-modal-wrp{padding:40px}.step_left{padding:30px 0 0}.step_prd_img{text-align:center}.step_left,.step_right{max-width:100%;width:100%}.step_info_new{width:100%;justify-content:center;padding:0}.step_info_btm fieldset .form__label{font-size:18px}.prd_main_input label{width:43%}}@media screen and (max-width: 749px){.footer__blocks-wrapper .footer-block.grid__item:first-child,.footer__blocks-wrapper .footer-block.grid__item:nth-child(2),.footer__blocks-wrapper .footer-block.grid__item:nth-child(3){max-width:100%}.footer-block__heading{margin:0 0 5px}.newsletter-form__field-wrapper{margin-top:10px}.copyright__content,.footer_btm_menu li a{font-size:16px}.video_btn{flex-flow:wrap}.video_btn .btn{font-size:14px}.home_video_text ul{flex-flow:wrap}.home_video_text ul li{width:50%;margin-bottom:20px;padding:0 10px}.home_video_text h2{margin-bottom:20px}.h_text p{font-size:17px;line-height:26px;padding-left:20px}.h_vid_text h2{margin-bottom:20px;text-align:center}.home_contact_form{flex-flow:wrap}.home_coc_box{width:100%}.home_coc_box:nth-child(2){order:-1}.home_video_list .heading p{margin:5px 0 15px;font-size:16px;line-height:24px}.view_video{font-size:18px;margin:0 auto}.faq_box h5{font-size:16px;line-height:20px;padding:14px 25px 14px 12px}.faq-txt p{font-size:14px;line-height:24px;padding:15px 15px 0}.view_video{font-size:15px;margin:10px auto auto}.home_rich_text span{font-size:16px;line-height:20px}.abt_inner{padding:20px}.abt_box.home_video{min-height:400px}.contact .home_coc_box p,.home_coc_box .coco_text p,.home_coc_box .coco_text p a{font-size:16px;line-height:26px}.choose_program{padding:30px 0}.choose_program h2{margin-bottom:15px}.program_list{flex-flow:wrap}.program_product_block{width:100%;margin-bottom:20px}.program_product_block fieldset .form__label{font-size:17px}.prd_main_input label{font-size:16px}.prd_main_input input{width:16px;height:16px;margin:0 5px 0 0}.step_info_right h2{font-size:28px;line-height:36px;margin-bottom:10px}.step_info_new{font-size:26px}.step_info_new span{width:60px;height:60px;font-size:30px;line-height:60px}.step_info_new span:before{width:50px;height:50px;line-height:50px}.step_info_btn .btn{border:2px solid #000;font-size:14px}.step_info_btm h3{margin:20px 0 5px;font-size:20px}.step_cont_btn .btn{font-size:18px}.step_cont_btn span{max-width:inherit;width:auto}.step_cont_btn{flex-flow:wrap}.step_product h4{font-size:30px;line-height:38px}.step_product .price .price-item{font-size:22px;line-height:24px}.step_product .price .price__sale .price-item--regular,.step_product .price .save-price{font-size:19px}.step_right{padding:20px}.step_prd_des li{font-size:16px;line-height:normal;margin-bottom:10px}.step_info_btm fieldset .prd_main_input label{font-size:14px}.step_info_btm fieldset .prd_main_input input,.step_info_btm fieldset .prd_main_input label:before{width:16px;height:16px}.step_info_btm fieldset .prd_main_input input[type=radio]:checked+label:before{background:#000;box-shadow:inset 0 0 0 2px #fff}.select_product .quick-add__submit{font-size:18px}.adult-package-basic .step_block[data-id=tab-2] .step_right .select_product,.adult-package-basic .step_block[data-id=tab-3] .step_right .select_product,.adult-package-basic-plus .step_block[data-id=tab-2] .step_right .select_product,.adult-package-basic-plus .step_block[data-id=tab-3] .step_right .select_product,.adult-package-premium .step_block[data-id=tab-2] .step_right .select_product,.adult-package-premium .step_block[data-id=tab-3] .step_right .select_product,.childrens-package-basic .step_block[data-id=tab-2] .step_right .select_product,.childrens-package-basic .step_block[data-id=tab-3] .step_right .select_product,.pregnancy-package-basic .step_block[data-id=tab-2] .step_right .select_product,.pregnancy-package-basic .step_block[data-id=tab-3] .step_right .select_product,.pregnancy-package-basic-plus .step_block[data-id=tab-2] .step_right .select_product,.pregnancy-package-basic-plus .step_block[data-id=tab-3] .step_right .select_product,.pregnancy-package-premium .step_block[data-id=tab-2] .step_right .select_product,.pregnancy-package-premium .step_block[data-id=tab-3] .step_right .select_product,.pre-post-surgical-program-basic .step_block[data-id=tab-2] .step_right .select_product,.pre-post-surgical-program-basic .step_block[data-id=tab-3] .step_right .select_product,.pre-post-surgical-program-basic-plus .step_block[data-id=tab-2] .step_right .select_product,.pre-post-surgical-program-basic-plus .step_block[data-id=tab-3] .step_right .select_product,.pre-post-surgical-program-premium .step_block[data-id=tab-2] .step_right .select_product,.pre-post-surgical-program-premium .step_block[data-id=tab-3] .step_right .select_product{width:100%}.adult-package-basic .step_block[data-id=tab-2] .step_info_new,.adult-package-basic .step_block[data-id=tab-3] .step_info_new .adult-package-basic-plus .step_block[data-id=tab-3] .step_info_new,.adult-package-basic-plus .step_block[data-id=tab-2] .step_info_new,.adult-package-premium .step_block[data-id=tab-2] .step_info_new,.adult-package-premium .step_block[data-id=tab-3] .step_info_new,.childrens-package-basic .step_block[data-id=tab-2] .step_info_new,.childrens-package-basic .step_block[data-id=tab-3] .step_info_new .pregnancy-package-basic .step_block[data-id=tab-2] .step_info_new,.pregnancy-package-basic .step_block[data-id=tab-3] .step_info_new,.pregnancy-package-basic-plus .step_block[data-id=tab-2] .step_info_new,.pregnancy-package-basic-plus .step_block[data-id=tab-3] .step_info_new,.pregnancy-package-premium .step_block[data-id=tab-2] .step_info_new,.pregnancy-package-premium .step_block[data-id=tab-3] .step_info_new,.pre-post-surgical-program-basic-plus .step_block[data-id=tab-2] .step_info_new,.pre-post-surgical-program-basic-plus .step_block[data-id=tab-3] .step_info_new,.pre-post-surgical-program-premium .step_block[data-id=tab-2] .step_info_new,.pre-post-surgical-program-premium .step_block[data-id=tab-3] .step_info_new,.pre-post-surgical-program-basic .step_block[data-id=tab-2] .step_info_new,.pre-post-surgical-program-basic .step_block[data-id=tab-3] .step_info_new{margin-bottom:10px}.adult-package-basic .step_block[data-id=tab-2] .step_right .step_heading,.adult-package-basic-plus .step_block[data-id=tab-2] .step_right .step_heading,.adult-package-premium .step_block[data-id=tab-2] .step_right .step_heading,.adult-package-basic-plus .step_block[data-id=tab-3] .step_right .step_heading,.adult-package-premium .step_block[data-id=tab-3] .step_right .step_heading,.childrens-package-basic .step_block[data-id=tab-2] .step_right .step_heading,.pre-post-surgical-program-basic .step_block[data-id=tab-2] .step_right .step_heading,.pre-post-surgical-program-basic .step_block[data-id=tab-3] .step_right .step_heading,.pre-post-surgical-program-basic-plus .step_block[data-id=tab-2] .step_right .step_heading,.pre-post-surgical-program-basic-plus .step_block[data-id=tab-3] .step_right .step_heading,.pre-post-surgical-program-premium .step_block[data-id=tab-2] .step_right .step_heading,.pre-post-surgical-program-premium .step_block[data-id=tab-3] .step_right .step_heading,.pregnancy-package-basic .step_block[data-id=tab-2] .step_right .step_heading,.pregnancy-package-basic-plus .step_block[data-id=tab-2] .step_right .step_heading,.pregnancy-package-basic-plus .step_block[data-id=tab-3] .step_right .step_heading,.pregnancy-package-premium .step_block[data-id=tab-2] .step_right .step_heading,.pregnancy-package-premium .step_block[data-id=tab-3] .step_right .step_heading{border-bottom:1px solid #c9c9c9;padding-bottom:10px;margin-bottom:20px}.step_info_btm fieldset{margin:0 0 10px}.page-gem-256736328-template .gf_gs-text-paragraph-1{width:90vw;margin:0 auto}.main-blog .blog-articles--collage .card.article-card{flex-direction:column}.main-blog .blog-articles--collage .card__inner{width:100%}.main-blog .blog-articles--collage .card__content{padding-left:0}.main-blog .blog-articles--collage .card__content .article-card__excerpt{font-size:15px}}@media screen and (max-width: 580px){.step_cont_btn span{width:100%;margin-bottom:10px}}@media screen and (max-width: 480px){h2{font-size:22px;line-height:30px}.top_header{padding:5px 0}header-drawer{margin-right:10px}.header__heading-link{padding:0 10px}.copyright__content{font-size:13px}.footer__copyright.caption{line-height:normal}.footer_btm_menu li{padding:0 5px}.footer_btm_menu li a{font-size:12px}.news_richtext p,.news_richtext a{font-size:14px}.coc_info ul li{margin-bottom:10px}.home_banner_text{padding:10px 0 0}.home_banner_text .btn{padding:5px}.home_banner_img img{margin:10px auto}.banner_link a,.home_banner_img a{font-size:15px;adding:0 5px}.home_banner-wrapper span{font-size:14px;line-height:18px}.home_logo_block{padding:20px 0}.home_video_text{padding:20px 10px}.home_video_text ul li p{font-size:14px;line-height:18px;max-width:100%;margin:10px auto auto}.video_sub_text p{font-size:15px;line-height:32px}.coll_block{width:100%;margin-bottom:15px}.h_img_text{flex-flow:wrap}.h_img{max-width:100%}.h_img img,.h_text{width:100%}.h_text p{font-size:16px;line-height:24px;padding:10px 0 0}.h_vid_text .btn{margin:20px auto auto}.home_coc_box:first-child{padding:15px}.home_coc_box h2{font-size:20px;line-height:26px}.home_coc_box p{font-size:15px;line-height:18px}.home_coc_box .field .field__input{padding:10px 20px}.home_coc_box .field .field__label{font-size:14px;line-height:24px}.home_coc_box p.coc_note{margin:10px 0 0}.home_coc_box button.btn{font-size:14px;padding:10px}.video_list_block{width:100%}.home_video_list .heading p br{display:none}.media_list{padding:0 20px}.home_video_list .heading p{font-size:14px;line-height:24px}.home_testimonial h2{margin-bottom:20px}.program_product_block h4{font-size:18px;line-height:22px;margin:10px 0}.program_product_block fieldset .form__label{font-size:15px;margin:0 0 10px}.page-work-with-julie .abt_box.home_video+.abt_box .abt_inner p{font-size:16px;line-height:26px}.step_list_box{width:100%;margin-bottom:20px}.main_step_info h2{margin-bottom:15px}.main_step_info{padding:15px 0 0}.step_info{padding-top:15px}.sign-up-modal-wrp{padding:60px 20px 20px}.popup-modal-dismiss{font-size:35px;line-height:50px}.desc-content p br,.dec_note br{display:none}.desc-content p,.dec_note{margin:10px 0;font-size:16px;line-height:24px}.content-sign-up h2{font-size:22px;line-height:30px}.content-sign-up .btn{padding:10px}.cart-item__quantity .quantity{width:100px}.cart-item__quantity .quantity .quantity__button{width:20px}.step_right{padding:20px}.step_info_btm h3{font-size:16px}.step_info_right h2{font-size:22px;line-height:30px}.step_info_btm fieldset .prd_main_input{justify-content:center}.select_product h2,.select_product h2 span{font-size:18px;line-height:28px}.select_product:last-child{margin:0}}.cart-item__name{font-size:1.8rem}.cart-item .product-option{font-size:1.5rem}.gryffeditor.custom-css-for-design{max-width:1356px;margin:auto}.gryffeditor.custom-css-for-design [data-label=Heading] h3{font-size:32px!important;text-align:center;letter-spacing:0px!important;color:#000!important;text-transform:uppercase!important;font-weight:700!important;margin:5px 0}.gryffeditor.custom-css-for-design [data-label=Heading]{margin-bottom:30px}.gryffeditor.custom-css-for-design [data-label=Row].gf_row.gf_row-gap-50{display:flex!important;flex-wrap:wrap!important}.gryffeditor.custom-css-for-design [data-label=Row].gf_row.gf_row-gap-50 .gf_column.gf_col-lg-6{width:calc(50% - 30px)!important;background:#c9c9c9}.gryffeditor.custom-css-for-design [data-label=Row].gf_row:not(.gf_row-gap-50){display:flex!important;flex-wrap:wrap!important;padding:20px 30px}.gryffeditor.custom-css-for-design [data-label=Row].gf_row:not(.gf_row-gap-50) .gf_column p{margin:4px auto}.gryffeditor.custom-css-for-design [data-label=Row].gf_row:not(.gf_row-gap-50) .gf_column a{text-decoration:unset}.bundle-builder-app--bundle--error-message{display:none!important}h2.bundle-builder-app--bundle--contents-section{font-size:18px;line-height:24px}.page-getting-started .step_list_box a:nth-child(2),.page-getting-started .step_list_box p a{text-decoration:underline;color:#000}.page-how-to-togethertummy .heading h2{background-color:#636363;color:#fff;margin-bottom:20px}@media (min-width: 768px){.gryffeditor.custom-css-for-design [data-label=Row].gf_row.gf_row-gap-50 .gf_column.gf_col-lg-6:first-child{margin-right:30px}.gryffeditor.custom-css-for-design [data-label=Row].gf_row.gf_row-gap-50 .gf_column.gf_col-lg-6:last-child{margin-left:30px}.gryffeditor.custom-css-for-design [data-label=Row].gf_row:not(.gf_row-gap-50) .gf_column:first-child{max-width:100px;margin-right:30px}.gryffeditor.custom-css-for-design [data-label=Row].gf_row:not(.gf_row-gap-50) .gf_column:last-child{max-width:calc(100% - 130px)}}@media (max-width: 767px){.gryffeditor.custom-css-for-design [data-label=Heading] h3{font-size:23px!important}.gryffeditor.custom-css-for-design [data-label=Row].gf_row.gf_row-gap-50 .gf_column.gf_col-lg-6{width:100%!important}.gryffeditor.custom-css-for-design [data-label=Row].gf_row:not(.gf_row-gap-50) .gf_column{width:100%!important}.page-gem-258894792-template #introbar-redfull{height:60px!important}}.image-with-text__content .image-with-text__text+.button{line-height:2}.page-gem-86881337399-template .col-sm-2,.page-gem-86881337399-template .row .col-sm-10{text-align:left}.page-gem-86881337399-template .row .col-sm-10 p span{font-size:20px!important;line-height:normal;color:#000!important;font-weight:500}.page-gem-86881337399-template .row{margin-right:0!important;margin-left:0!important}.article-template h2{font-size:28px;text-transform:capitalize}.article-template .rte li{list-style:disc;font-family:Montserrat,sans-serif;font-size:20px;line-height:normal;color:#000;font-weight:500;margin:20px 0}@media (max-width: 1199px){.article-template h2{font-size:24px}}@media (max-width: 767px){.page-gem-86881337399-template #e-1632751047640{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/style.css.map?v=180387453710225710411714365668 */
