@font-face{font-family:Louis George Cafe;src:url(/cdn/shop/files/LouisGeorgeCafe.woff2) format("woff2"),url(/cdn/shop/files/LouisGeorgeCafe.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Louis George Cafe;src:url(/cdn/shop/files/LouisGeorgeCafe-Bold.woff2) format("woff2"),url(/cdn/shop/files/LouisGeorgeCafe-Bold.woff) format("woff");font-weight:700;font-style:bold;font-display:swap}@font-face{font-family:Louis George Cafe;src:url(/cdn/shop/files/LouisGeorgeCafeLight.woff2) format("woff2"),url(/cdn/shop/files/LouisGeorgeCafeLight.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}body{font-family:Isidora!important;font-weight:400}.header-navigation .container{max-width:1770px}.header-navigation .header-logo{max-width:300px;padding-bottom:1.3rem!important}.header-nav-hamburger{padding-top:10px;padding-bottom:10px}.header-nav-hamburger--style1 .header-item--side{min-width:150px!important}.menu-lv-1:not(.menu-sale)>.link-effect>.text:after,.menu-lv-1:not(.menu-sale):hover>.link-effect>.text:after{content:none!important}.header-navigation .main-menu .header__inline-menu .list-menu .menu-lv-item a{text-decoration:none!important;font-size:22px;font-weight:700!important}.header-navigation .main-menu .header__inline-menu .list-menu .menu-lv-item a .header__active-menu-item{color:#e57200}.header-nav-hamburger .header-icons{gap:28px;padding-bottom:0!important}#halo-image-banner-template--18010392068342__164134993581db2f72 .banner-sub-title{font-weight:700!important}@media screen and (min-width:1400px){.custom-width{max-width:1800px}}.our-test{padding:80px 0;background-color:#e57200;position:relative}.our-test .custom-width{max-width:1750px}.our-test .title{margin-bottom:30px}.our-test .title h2{color:#fff;font-size:46px;letter-spacing:0px;font-weight:400}.our-test .title p{color:#fff;font-size:22px}.our-test .box-wrap{display:flex;gap:30px}.our-test .video-content{width:calc(100% / 3);background-color:#000;margin-top:30px}@media screen and (max-width:991.98px){.our-test .title h2{font-size:30px}}@media screen and (max-width:767px){.our-test{padding:70px 0}.our-test .title h2{font-size:25px;margin-bottom:20px}.our-test .title p{font-size:16px}.our-test .box-wrap{gap:0px;flex-wrap:wrap}.our-test .video-content{width:100%}.our-test .title{margin-bottom:0;margin-top:20px}}.how-do{padding:100px 0}@media screen and (min-width:1400px){.how-do .custom-width{max-width:1725px}}.how-do .box-wrap{display:flex;gap:30px;align-items:flex-start}.how-do .box-wrap .text-content{flex:0 0 70%}.how-do .box-wrap .faq-box{flex:0 0 30%}.how-do .text-content h2{color:#500778;font-size:46px;letter-spacing:0px;font-weight:400}.how-do .text-content p{font-size:22px;color:#500778;max-width:80%}.how-do .text-content .source-list{margin:0;padding:11px 20px}.how-do .text-content .source-list li{line-height:1.6;color:#4c306b;font-size:20px;margin-bottom:10px}.how-do .faq-box{background-color:#98267a;padding:20px 30px 10px 25px}.how-do .faq-box h3{font-size:46px;color:#fff}.how-do .faq-box .source-list{margin:0;padding:11px 20px}.how-do .faq-box .source-list li{line-height:1.6;color:#fff;font-size:22px}.button{display:inline-block;font-weight:500;margin-top:30px;padding:10px 33px;border-radius:30px;box-shadow:0 0 5px #0000005c;color:#fff;width:auto;border:none;background:#7a2c7d;background:linear-gradient(90deg,#7a2c7d,#96277a,#7a2c7d);text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.button:hover{background:linear-gradient(90deg,#96277a,#7a2c7d,#96277a);color:#fff}@media screen and (max-width:991.98px){.how-do .text-content h2{font-size:30px}.how-do .box-wrap .text-content{flex:0 0 60%}.how-do .box-wrap .faq-box{flex:0 0 40%}.how-do .text-content p{max-width:100%}}@media screen and (max-width:767px){.how-do{padding:50px 0}.how-do .text-content h2{font-size:25px}.how-do .text-content p{font-size:16px}.how-do .box-wrap{flex-wrap:wrap}.how-do .box-wrap .text-content,.how-do .box-wrap .faq-box{flex:0 0 100%}.how-do .text-content .source-list li{font-size:16px;margin-bottom:10px}.how-do .faq-box h3{font-size:25px;margin-top:0}.how-do .faq-box .source-list li{font-size:16px;margin-bottom:10px}}.our-products{padding:80px 0;position:relative}.our-products .custom-width{max-width:1770px}.our-products .title{margin-bottom:30px}.our-products .title h2{font-size:46px;letter-spacing:0px}.our-products .title p{font-size:22px;line-height:1.4}.our-products .product-wrap{display:flex;gap:10px;justify-content:center}.our-products .product-content{flex:0 0 20%;text-align:center;margin-top:30px;align-content:end}.our-products .product-content img{margin:auto;max-width:200px;display:block}.our-products .product-content .product-name{font-weight:700;text-transform:uppercase;margin:20px 0;font-size:25px;line-height:1.5}.our-products .product-content .button{display:inline-block;font-weight:500;margin-top:10px;padding:10px 33px;border-radius:30px;box-shadow:0 0 5px #0000005c;color:#fff;width:auto;border:none;background:#7a2c7d;background:linear-gradient(90deg,#7a2c7d,#96277a,#7a2c7d);text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.our-products .product-content .button:hover{background:linear-gradient(90deg,#96277a,#7a2c7d,#96277a)}@media screen and (min-width:991.99px)and (max-width:1199.98px){.our-products .product-content{flex:0 0 33.33%}.our-products .product-wrap{flex-wrap:wrap}}@media screen and (max-width:991.98px){.our-products .title h2{font-size:35px}.our-products .product-content{flex:0 0 33.33%}.our-products .product-wrap{flex-wrap:wrap}}@media screen and (max-width:767px){.our-products .title h2{font-size:25px}.our-products .title p{font-size:16px}.our-products .product-wrap{gap:0px;flex-wrap:wrap}.our-products .product-content{flex:0 0 100%}.our-products{padding:50px 0}.our-products .product-content .product-name{font-size:22px}}.footer-6 .footer__content-top-2{border-top:none!important;margin-top:0!important}.footer-6 .footer__content-top-2{justify-content:center!important}.halo-banner .halo-block-content .halo-banner-wrapper .banner-content .content-box .button{display:block;font-weight:500;margin-top:10px;padding:10px 33px;border-radius:30px;box-shadow:0 0 5px #0000005c;color:#fff;width:200px;border:none;background:#7a2c7d;background:linear-gradient(90deg,#7a2c7d,#96277a,#7a2c7d);text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.halo-banner .halo-block-content .halo-banner-wrapper .banner-content .content-box .button:hover{background:linear-gradient(90deg,#96277a,#7a2c7d,#96277a)}.halo-banner-wrapper .item .flex-box__banner .banner-content .content-box span.banner-text h3{font-size:50px;font-family:Brittany_Signature;color:#fff;font-weight:400}@media screen and (max-width:991.98px){.halo-banner-wrapper .item .flex-box__banner .banner-content .content-box span.banner-text h3{font-size:35px}}@media screen and (max-width:767px){.halo-banner-wrapper .item .flex-box__banner .banner-content .content-box span.banner-text h3{font-size:30px}}.halo-banner-wrapper .item .flex-box__banner .banner-content .content-box span.banner-text .text-center{text-align:center}#ulmate{position:relative}@media screen and (max-width:991.98px){#ulmate:before{bottom:-52px}#ulmate:after{top:-41px}}#franchising{position:relative}#halo-image-banner-template--18010392068342__image_banner_rJYegV .item .banner-text{margin-bottom:0!important}#halo-image-banner-template--18010392068342__image_banner_pKDMEX .banner-heading{text-transform:capitalize!important;margin-top:50px}@media screen and (max-width:767px){#halo-image-banner-template--18010392068342__image_banner_pKDMEX .banner-heading{margin-top:30px}}#halo-image-banner-template--18010392068342__image_banner_rJYegV .banner-heading,#halo-image-banner-template--18010392068342__16426665966e733b28 .banner-heading,#halo-image-banner-template--18010392068342__164134993581db2f72 .banner-heading{text-transform:capitalize!important}@media screen and (max-width:991.98px){#halo-image-banner-template--18010392068342__image_banner_rJYegV .banner-heading,#halo-image-banner-template--18010392068342__16426665966e733b28 .banner-heading,#halo-image-banner-template--18010392068342__164134993581db2f72 .banner-heading{font-size:30px!important}}@media screen and (max-width:767px){#halo-image-banner-template--18010392068342__image_banner_pKDMEX .banner-heading{margin-top:20px}}@media screen and (max-width:991.98px){#halo-image-banner-template--18010392068342__164134993581db2f72 .banner-sub-title{font-size:18px}}#halo-image-banner-template--18010392068342__image_banner_pKDMEX .item .banner-text .button{margin-top:40px}#halo-image-banner-template--18010392068342__image_banner_pKDMEX .item .banner-text{font-weight:300!important}.coming-soon{padding:70px 0;background-color:#500778;position:relative}.coming-soon .logo-img{text-align:center}.coming-soon .logo-img a{display:inline-block}.coming-soon .logo-img a img{max-width:300px}.coming-soon .text-content{text-align:center;padding:150px 0}.coming-soon .text-content p{text-transform:uppercase;font-weight:400;margin-bottom:5px;color:#fff}.coming-soon .text-content h2{font-size:60px;text-transform:capitalize;color:#fff;margin-top:20px}@media screen and (max-width:991.98px){.coming-soon .text-content h2{font-size:46px}}@media screen and (max-width:767px){.coming-soon .text-content h2{font-size:35px}.coming-soon .text-content{text-align:center;padding:100px 0}}@media screen and (max-width:991.98px){.halo-sidebar_menu .site-nav-mobile .list-menu .menu-lv-item .list-menu__item,.site-nav-mobile.nav-account .header__icon .title{font-size:18px}}@media screen and (max-width:767px){.halo-sidebar_menu .site-nav-mobile .list-menu .menu-lv-item .list-menu__item,.site-nav-mobile.nav-account .header__icon .title{font-size:16px}}.footer-block__list-social .list-social{margin-left:-13px!important;display:flex;justify-content:center}.footer-block__bottom.not_flex .footer__copyright{padding-top:30px}.product-details .productView .productView-top .halo-productView-left .productView-images-wrapper .productView-image-wrapper{border:1px solid #979797;border-radius:10px;overflow:hidden}.product-details .productView .productView-top .halo-productView-left .productView-images-wrapper .productView-thumbnail-wrapper .productView-for .slick-list .slick-track .productView-thumbnail{border:1px solid #ccc;border-radius:10px;margin:0 10px}.product-details .productView .productView-top .halo-productView-left .productView-images-wrapper .productView-thumbnail-wrapper .productView-for .slick-list .slick-track .productView-thumbnail.slick-current{border:2px solid #DB8916}.product-details .productView .halo-productView-right .productView-product .productView-moreItem-product-variant .product-option .product-form__input .product-form__label .text{border-radius:30px;padding:5px 20px;line-height:normal;border-color:#98277a;color:#98277a;font-weight:700;transition:all .3s ease-in-out}.product-details .productView .halo-productView-right .productView-product .productView-moreItem-product-variant .product-option input:checked+.product-form__label .text{background-color:#98277a;color:#fff}.product-details .productView .halo-productView-right .productView-product .productView-moreItem-product-variant .product-option .product-form__input .form__label{font-size:20px!important}.product-details .productView .halo-productView-right .productView-product .productView-moreItem-product-variant .product-option .product-form__input .product-form__label .text:hover{background-color:#98277a;color:#fff}.product-details .productView .halo-productView-right .productView-product .productView-moreItem .productView-buttons .productView-form .productView-group .pvGroup-row .productView-wishlist,.product-details .productView .halo-productView-right .productView-product .productView-moreItem .productView-buttons .installment{display:none}.product-details .productView .halo-productView-right .productView-product .productView-moreItem .productView-buttons .productView-form .productView-group .pvGroup-row .productView-groupTop .productView-action .button{border-radius:30px;font-weight:700;border-color:#98277a}.product-details .productView .halo-productView-right .productView-product .productView-moreItem .productView-buttons .productView-form .productView-group .pvGroup-row .productView-groupTop .productView-action .button:hover{color:#98277a}.product-details .productView .halo-productView-right .productView-product .productView-moreItem{margin-bottom:15px}.product-details .productView .halo-productView-right .productView-product .productView-moreItem .productView-securityImage img{max-height:30px;width:auto;margin:auto}.product-details .productView .halo-productView-right .productView-product .productView-moreItem .productView-securityImage ul{font-size:17px;color:#500778}.halo-collapsible-content{position:relative}.halo-product-block-sections .halo-block .wrapper-container .halo-block-content .products-carousel .slick-list .slick-track .product .product-item .card .card-information .card-information__wrapper .card-title{font-size:20px;font-weight:700;color:#500778;margin-bottom:0;white-space:nowrap}.halo-product-block-sections .halo-block .wrapper-container .halo-block-content .products-carousel .slick-list .slick-track .product .product-item .card .card-information .card-information__wrapper .card-price .price .price__regular .price__last .price-item{font-size:17px;font-weight:700}.halo-product-block-sections .halo-block .wrapper-container .halo-block-content .products-carousel .slick-list .slick-track .product .product-item .card .card-information .card-information__wrapper .card-price .price .price__regular .price__last .price-item .text{display:none}.halo-product-block-sections .halo-block .wrapper-container .halo-block-content .products-carousel .slick-list .slick-track .product .product-item .card .card-information{padding:0;display:flex;align-items:center;justify-content:space-between}.halo-product-block-sections .halo-block .wrapper-container .halo-block-content .products-carousel .slick-list .slick-track .product .product-item .card .card-information .card-action .variants .button-ATC{border:none;text-align:right;padding:0;float:right;min-width:40px;margin-bottom:14px}.halo-product-block-sections .halo-block .wrapper-container .halo-block-content .products-carousel .slick-list .slick-track .product .product-item .card .card-information .card-action .variants .button-ATC:hover{background-color:transparent}.custom-text-section{background-color:#500778;position:relative}.custom-text-section .content-wrap{display:flex}.custom-text-section .content-wrap .flex-item{padding:100px 70px}.custom-text-section .content-wrap .left-item{flex:0 0 58%}.custom-text-section .content-wrap .left-item .text-content,.custom-text-section .content-wrap .left-item .text-content p{margin-top:20px}.custom-text-section .content-wrap .left-item .text-content .custom-button{margin-top:15px}.custom-text-section .content-wrap .right-item{background-color:#98277a}.custom-text-section .content-wrap .right-item .text-content p{margin-top:20px}.custom-text-section .content-wrap .right-item form{margin-top:30px}.custom-text-section .content-wrap .right-item form .form-group .sign-up-btn{margin-top:28px}.custom-text-section .content-wrap .right-item form .form-group .form-control-custom{width:100%;display:block;padding:16px 25px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-clip:padding-box;color:#500778;line-height:1.4;font-weight:400;font-size:18px;border-radius:100px;-ms-border-radius:100px;-webkit-border-radius:100px;outline:none}.custom-text-section .content-wrap .right-item form .form-group input::-webkit-input-placeholder{color:#500778!important}.custom-text-section .content-wrap .right-item form .form-group input::-moz-placeholder{color:#500778!important}.custom-text-section .content-wrap .right-item form .form-group input:-ms-input-placeholder{color:#500778!important}.custom-text-section .content-wrap .right-item form .form-group input:-moz-placeholder{color:#500778!important}.custom-text-section .content-wrap .right-item form .form-group input[type=button]{transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.custom-text-section .content-wrap .right-item form .form-group input:focus,.custom-text-section .content-wrap .right-item form .form-group input[type=checkbox]:focus{outline:none;box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none}.custom-text-section .content-wrap .right-item form .form-message--error{color:red}.custom-text-section .content-wrap .right-item form .form-message--success{color:green}.custom-text-section .content-wrap .right-item form .errors{display:none}.custom-text-section .content-wrap .flex-item h3{color:#fff;font-size:38px;letter-spacing:0;margin-bottom:17px;line-height:1.3}.custom-text-section .content-wrap .flex-item p{color:#fff}.custom-text-section .content-wrap .flex-item .custom-button{background-color:#7a2c7d;display:inline-block;padding:10px 25px;color:#fff;border-radius:30px;border:none;font-size:18px;text-decoration:none;text-transform:uppercase;letter-spacing:1px;box-shadow:#0000003d 0 3px 8px;transition:all .3s ease-in-out}.custom-text-section .content-wrap .flex-item .custom-button:hover{background-color:#fff;color:#7a2c7d}@media screen and (max-width:991.98px){.custom-text-section .content-wrap{flex-wrap:wrap}.custom-text-section .content-wrap .left-item{flex:0 0 100%}.custom-text-section .content-wrap .flex-item h3{font-size:35px}.custom-text-section .content-wrap .flex-item{padding:70px 20px}}@media screen and (max-width:767px){.custom-text-section .content-wrap .flex-item{padding:50px 20px}.custom-text-section .content-wrap .left-item .text-content{margin-top:20px;text-align:center}.custom-text-section .content-wrap .left-item .text-content .custom-button{margin-top:20px}.custom-text-section .content-wrap .left-item img{vertical-align:middle;width:250px;margin:auto;display:block}.custom-text-section .content-wrap .right-item .text-content{text-align:center}.custom-text-section .content-wrap .right-item form .form-group .form-control-custom{margin:auto;font-size:15px}.custom-text-section .content-wrap .right-item form .form-group .form-control-custom{width:100%;font-size:16px}.custom-text-section .content-wrap .flex-item h3{font-size:27px}.custom-text-section .content-wrap .flex-item .custom-button{font-size:16px}}.shopify-section .cart-container .page-header{font-size:37px;text-transform:capitalize}.shopify-section .cart-container .cart-message{margin-top:21px;width:79%}.shopify-section .cart-container .cart-message .haloCalculatorShipping .progress .progress_shipping{height:20px}.shopify-section .cart-container .cart-message .haloCalculatorShipping .progress .progress-meter{background-color:#db8916}.shopify-section .cart-container .cart-message .haloCalculatorShipping .progress .progress_shipping .progress-meter .progress-truck-wrapper{position:absolute;right:-12px;bottom:16px}.shopify-section .cart-container .cart-message .haloCalculatorShipping .progress .progress_shipping .progress-meter .progress-truck-wrapper .icon-shipping-truck{fill:#db8916;color:#db8916}.shopify-section .cart-container .cart-message .haloCalculatorShipping .message{font-size:19px!important;color:#000}.shopify-section .cart-container .cart-message .haloCalculatorShipping .message .text{text-transform:uppercase}.shopify-section .cart-container .halo-cart-content{margin-top:50px}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-content-item .cart .cart-header .cart-header-item{font-size:20px;color:#000}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-content-item .cart .cart-list .cart-item{border-radius:8px;border-color:#98277a}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-content-item .cart .cart-list .cart-item .cart-item-block .cart-item-wrapper .cart-item-block-right .cart-item-name a{color:#500778;font-weight:700;font-size:24px}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-content-item .cart .cart-list .cart-item .cart-item-block .cart-item-wrapper .cart-item-block-right .cart-item-option .cart-item-variant{color:#500778}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-content-item .cart .cart-list .cart-item .cart-item-block .cart-item-wrapper .cart-item-block-right{position:relative;align-self:center;padding-top:2px}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-content-item .cart .cart-list .cart-item .cart-item-block .cart-item-wrapper .cart-item-image{border:1px solid #98277A;border-radius:15px}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-content-item .cart .cart-list .cart-item .cart-item-block .cart-item-qty .quantity{padding:5px 25px;border-radius:90px;border-color:#98277a}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-content-item .cart .cart-list .cart-item .cart-item-block .cart-remove svg{width:15px;height:15px;fill:#98277a}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-content-item .cart-note{margin-top:50px}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-content-item .cart-note .form-input{max-width:100%;min-height:200px;border-radius:20px;border:none;box-shadow:none!important;border-color:#98277a!important;border:1px solid}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-content-item .cart-note .form-label{display:none}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-actions .cart-checkbox input[type=checkbox]+.form-label--checkbox:before{top:6px;border:1px solid #98277a;width:18px;height:18px}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-actions .cart-checkbox input[type=checkbox]+.form-label--checkbox:after{top:10px;left:4px}#shipping-calculator:after{background-color:#98277a!important}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-content-item .cart-note .form-input::-webkit-input-placeholder{color:#a8a8a8!important}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-content-item .cart-note .form-input::-moz-placeholder{color:#a8a8a8!important}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-content-item .cart-note .form-input:-ms-input-placeholder{color:#a8a8a8!important}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-content-item .cart-note .form-input:-moz-placeholder{color:#a8a8a8!important}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-total .cart-totals .cart--totals-title{font-size:20px}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-total .cart-totals .cart-total-subtotal:after{background-color:#a8a8a8}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-total .cart-total-shipping .cart-total-label{font-weight:500}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-total .cart-total-shipping #shipping-calculator .form-group .select__select{border-radius:30px;box-shadow:none;border:1px solid #98277A;font-size:19px}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-total .cart-total-shipping #shipping-calculator .form-group #address_zip{border-color:#98277a;color:#98277a;font-size:19px;border-radius:30px}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-total .cart-total-shipping #shipping-calculator #get-rates-container .get-rates{background-color:#98277a;border-radius:30px;font-weight:700;font-size:16px}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-total .cart-total-shipping #shipping-calculator #get-rates-container .get-rates:hover{background-color:#fff}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-total .cart-total-coupon .cart-total-label{display:none}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-total .cart-total-coupon .cart-coupon-code .form-input{border:1px solid #98277A;border-radius:30px;font-size:19px}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-total .cart-total-coupon .cart-coupon-code .form-input::-webkit-input-placeholder{color:#a8a8a8!important}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-total .cart-total-coupon .cart-coupon-code .form-input::-moz-placeholder{color:#a8a8a8!important}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-total .cart-total-coupon .cart-coupon-code .form-input:-ms-input-placeholder{color:#a8a8a8!important}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-total .cart-total-coupon .cart-coupon-code .form-input:-moz-placeholder{color:#a8a8a8!important}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-total .cart-total-coupon .cart-coupon-code .form-text{font-size:15px;color:#a8a8a8}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-total .cart-total-grandtotal .cart-total-label .text{text-transform:capitalize}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-total .cart-total-grandtotal{border-top:1px solid #500778}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-total .cart-total-grandtotal:after{background-color:#500778;height:2px}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-total .shipTotal p{font-size:15px;color:#a8a8a8}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-actions .cart-checkbox label.global-checkbox--label.form-label--checkbox{font-size:18px!important;color:#98277a}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-actions .cart-checkbox>a{font-size:18px!important;color:#98277a}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-actions .action-group .button-1{background-color:#98277a;border-radius:30px;font-weight:700;font-size:16px;color:#fff}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-actions .action-group .button-1:hover{color:#fff}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-actions .action-group .button-2{border-color:#98277a;border-radius:30px;font-weight:700;font-size:16px;color:#98277a}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-actions .action-group .button-2:hover{background-color:#98277a;color:#fff}@media screen and (max-width:991.98px){.shopify-section .cart-container .page-header{font-size:35px}.shopify-section .cart-container .halo-cart-content{margin-top:0}}@media screen and (max-width:767px){.shopify-section .cart-container .page-header{font-size:25px}.shopify-section .cart-container .halo-cart-content{margin-top:0}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-content-item .cart .cart-list .cart-item .cart-item-block .cart-item-wrapper .cart-item-block-right .cart-item-name a{font-size:22px}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-content-item .cart .cart-header .cart-header-item{font-size:19px}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-total .cart-totals .cart--totals-title,.cart-total-label{font-size:18px}.shopify-section .cart-container .cart-message{width:100%}.shopify-section .cart-container .halo-cart-content .cart-content-wrapper .cart-content-item .cart-note{margin-top:20px}}.product-card-layout-02 .card{border:none!important;border-radius:5px;box-shadow:none!important}.card-product{border:1px solid #759ca3;border-radius:7px;overflow:hidden;margin-bottom:8px}.halo-product-block-sections .halo-block .wrapper-container .halo-block-content .products-carousel .slick-list .slick-track .product .product-item .card .card-information{padding:17px 0 0;border-top:2px solid #DB8916;display:flex;align-items:center;justify-content:center}.productView-securityImage ul li{max-width:85px;vertical-align:top!important;margin-right:10px!important;margin-bottom:10px!important}.productView-securityImage ul li span{white-space:break-spaces;text-align:center;display:block;line-height:1.2;margin-top:10px}.faqs-row .faqs-item{background-color:transparent;border-top:1px solid #a8a8a8}.faqs-row .faqs-item:last-child{border-bottom:1px solid #a8a8a8}faqs-item h1.page-header{font-size:48px;text-transform:unset;margin-left:30px;margin-bottom:100px}.faqs .faqs-row .faqs-item .card-header .title{background-color:transparent;color:#98277a;font-size:32px;font-weight:400}.faqs-body .faqs-row .faqs-item .card .collapse .card-body p{color:#500778;font-size:20px}faqs-item .faqs-message-and-questions{margin-bottom:10rem}faqs-item .faqs .faqs-item .card-header .title:after{height:0}.our-story-top{background-color:#500778;padding-top:100px;position:relative;z-index:3}.our-story-top .content-wrap{display:flex}.our-story-top .content-wrap .flex-item{flex:0 0 50%;margin-bottom:-190px;z-index:2}.our-story-top .content-wrap .left-item img{display:block;margin:auto;box-shadow:10px 10px 20px #0000005e;max-width:675px}.our-story-top .content-wrap .right-item .text-content{margin-right:160px;text-align:center}.our-story-top .content-wrap .right-item .text-content h3{font-size:54px;font-weight:400;color:#fff;margin-bottom:15px;letter-spacing:0}.our-story-top .content-wrap .right-item .text-content p{color:#fff;font-size:30px;width:80%;line-height:1.5;margin:auto}.our-story-top .content-wrap .right-item .text-content h2{color:#fff;font-family:Brittany_Signature;font-size:65px;font-weight:400;margin-top:60px;margin-bottom:50px}.our-story-top .content-wrap .right-item .text-content span{color:#fff;font-size:24px}@media screen and (min-width:991.99px)and (max-width:1199.98px){.our-story-top{padding-top:70px}.our-story-top .content-wrap .flex-item{margin-bottom:-110px}.our-story-top .content-wrap{display:flex;flex-wrap:wrap}.our-story-top .content-wrap .right-item .text-content{margin-right:0}.our-story-top .content-wrap .left-item img{margin-left:15px}}@media screen and (max-width:991.98px){.our-story-top{padding-top:50px;padding-bottom:50px}.our-story-top .content-wrap .right-item .text-content{margin-right:0}.our-story-top .content-wrap{flex-wrap:wrap}.our-story-top .content-wrap .flex-item{flex:0 0 100%;margin-bottom:0}.our-story-top .content-wrap .left-item img{max-width:100%}.our-story-top .content-wrap .right-item .text-content h3{font-size:40px}.our-story-top .content-wrap .right-item .text-content h2{font-size:45px}.our-story-top .content-wrap .right-item .text-content p{font-size:22px}}@media screen and (max-width:767px){.our-story-top{padding-top:30px;padding-bottom:40px}.our-story-top .content-wrap .right-item .text-content{padding:0 10px}.our-story-top .content-wrap .right-item .text-content h3{font-size:30px;margin-top:0;line-height:1.2}.our-story-top .content-wrap .right-item .text-content p{font-size:20px;width:100%}.our-story-top .content-wrap .right-item .text-content h2{font-size:35px;margin-top:47px;margin-bottom:30px}.our-story-top .content-wrap .left-item{padding:20px}.our-story-top .content-wrap .left-item img{width:100%}}.boiled-section{background-color:#ef8903;position:relative;padding-top:250px;padding-bottom:100px}.boiled-section .content-item{margin:0 60px}.boiled-section .content-item p{color:#fff}.boiled-section .h1{font-size:46px;font-weight:400;color:#fff;margin-bottom:15px;letter-spacing:0}.boiled-section ul{color:#fff}@media screen and (min-width:991.99px)and (max-width:1199.98px){.boiled-section{padding-top:200px;padding-bottom:70px}}@media screen and (max-width:991.98px){.boiled-section{padding-top:50px;padding-bottom:50px}.boiled-section .content-item{margin:0 30px}}@media screen and (max-width:767px){.boiled-section{padding-top:30px;padding-bottom:30px}.boiled-section .content-item{margin:0 15px}.boiled-section .content-item p{text-align:center;font-size:20px}}.button--primary{background-color:#7a2c7d!important;display:inline-block!important;padding:10px 25px!important;color:#fff!important;border-radius:30px!important;font-size:18px!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:1px!important;box-shadow:#0000003d 0 3px 8px!important;transition:all .3s ease-in-out!important}.button--primary:hover{background-color:#000!important;color:#fff!important;transition:all .3s ease-in-out!important}@media screen and (min-width:991.99px)and (max-width:1199.98px){.contact-item.contact-itemRight{padding:20px 0}}@media screen and (max-width:991.98px){.contact-item.contact-itemRight{width:100%!important;padding-bottom:40px}.contact-item.contact-itemLeft{width:100%!important}}@media screen and (max-width:767px){.contact-form .form-actions{text-align:center}}.page-header{text-transform:unset}@media screen and (min-width:991.99px)and (max-width:1199.98px){.page-header{font-size:40px}}@media screen and (max-width:991.98px){.page-header{font-size:35px}}@media screen and (max-width:767px){.page-header{font-size:30px}}.become{background-image:url(/cdn/shop/files/2_objects_4x_31bbd370-7c17-4abe-a1b4-6c7c318fb0d1.png?v=1721315494);background-repeat:no-repeat;background-position:center;background-size:cover;padding:100px;position:relative}.become .content-wrap{display:flex}.become .content-wrap .flex-item{flex:0 0 50%}.become .content-wrap .left-item h3{color:#fff;letter-spacing:0px;font-size:40px}.become .content-wrap .right-item img{max-width:600px}@media screen and (min-width:991.99px)and (max-width:1199.98px){.become .content-wrap{display:flex;flex-wrap:wrap}.become .content-wrap .right-item img{max-width:450px;top:80px}}@media screen and (max-width:991.98px){.become{background-position:top;background-size:auto;padding:50px 70px}.become .content-wrap .left-item{text-align:center}.become .content-wrap{flex-wrap:wrap}.become .content-wrap .flex-item{flex:0 0 100%}.become .content-wrap .right-item img{position:relative;top:20px;left:50%;max-width:500px;transform:translate(-50%)}.become .content-wrap .left-item h3{font-size:30px}}@media screen and (max-width:767px){.become{padding:50px 30px}.become .content-wrap .left-item h3{font-size:30px;margin:0}.become .content-wrap .right-item img{max-width:230px}}.affiliate-content{padding:60px 100px}.affiliate-content .content-wrap{display:flex;justify-content:space-between;align-items:center}.affiliate-content .content-wrap .flex-item{flex:0 0 45%}.affiliate-content .content-wrap .left-item p{color:#500778;font-size:18px}.affiliate-content .content-wrap .left-item p:first-child{font-weight:600;margin-bottom:20px}@media screen and (min-width:991.99px)and (max-width:1199.98px){.affiliate-content .content-wrap{display:flex;flex-wrap:wrap}.affiliate-content .content-wrap .flex-item{flex:0 0 50%}}@media screen and (max-width:991.98px){.affiliate-content .content-wrap{flex-wrap:wrap}.affiliate-content .content-wrap .flex-item{flex:0 0 100%}.affiliate-content{padding:30px}}@media screen and (max-width:767px){.affiliate-content{padding:0 30px}}.works{padding:0 100px 60px}.works .title{text-align:center;margin-bottom:50px}.works .title h3{color:#500778;font-size:30px;letter-spacing:0px}.works .content-wrap{display:flex;column-gap:50px}.works .content-wrap .flex-item{flex:1 0 30%}.works .content-wrap .flex-item .box{text-align:center}.works .content-wrap .flex-item .box h4{color:#500778;margin:0;font-size:25px;letter-spacing:0px}.works .content-wrap .flex-item .box p{color:#500778;margin-top:0;font-size:17px;line-height:1.5}.works .content-wrap .flex-item .box .box-img img{max-width:70px;margin:auto}@media screen and (min-width:991.99px)and (max-width:1199.98px){.works .content-wrap .flex-item .box .box-img img{max-width:60px}}@media screen and (max-width:991.98px){.works{padding:30px}.works .title h3{font-size:30px}.works .content-wrap{display:flex;column-gap:20px}.works .content-wrap .flex-item .box .box-img img{max-width:60px}}@media screen and (max-width:767px){.works .content-wrap{flex-wrap:wrap;column-gap:00px;row-gap:30px}.works .content-wrap .flex-item{flex:1 0 100%}.works .title h3{font-size:25px;margin:0}}.rich-text .rich-text__blocks{background-color:#500778;padding:50px 0;border-radius:11px}.rich-text .rich-text__blocks h2{font-size:36px;letter-spacing:0;width:55%;margin:auto;line-height:1}@media screen and (max-width:991.98px){.rich-text .rich-text__blocks h2{font-size:25px}}@media screen and (max-width:767px){.rich-text .rich-text__blocks h2{font-size:25px;width:90%}}.newsletter-section .newsletter-form__button.button{display:inline-block;font-weight:500;margin-top:0;padding:10px 33px;border-radius:30px;box-shadow:0 0 5px #0000005c;color:#fff;width:auto;border:none;background:#7a2c7d;background:linear-gradient(90deg,#7a2c7d,#96277a,#7a2c7d);text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.newsletter-section .newsletter-form__button.button:hover{background:linear-gradient(90deg,#96277a,#7a2c7d,#96277a);color:#fff}.customer-review__content{line-height:1.3}.footer-block__column .list-menu__item--link{font-size:24px!important}.footer-block__column .footer-block__list .list-unstyled{display:flex;justify-content:space-around;align-content:center;padding-top:30px}.form-input{color:#98277a!important}@media(max-width:767px){.footer-block__column .footer-block__list .list-unstyled{flex-direction:column}}.product-card-layout-01 .product-item.enable_background_button_card .card-action{background:transparent!important;text-align:center}@media(max-width:767px){.card-title{font-size:18px!important}.price-item{font-size:21px!important}.price-item .text{font-size:16px!important}}#product-featured-image-34830538998006{scale:1.3!important;object-position:10px!important}.full-width-banner{padding:60px 20px}.full-width-banner h2{margin-bottom:20px;color:#fff;line-height:110%}.full-width-banner p{max-width:800px;margin:0 auto 30px;text-align:center;font-size:1.125rem}.full-width-banner .banner-image img{display:block;width:100%;height:auto}@font-face{font-family:isidora Soft Regular;src:url("{{ "Isidora Soft Bold.woff" | asset_url }}") format("woff");font-weight:400;font-style:normal}@font-face{font-family:isidora Soft Bold;src:url("{{ "Isidora Soft Bold.woff" | asset_url }}") format("woff");font-weight:700;font-style:bold}.productView-desc.halo-text-format{font-family:isidora Soft bold,sans-serif!important}.productView-desc p strong,.productView-desc p b{font-family:isidora Soft bold,sans-serif!important;font-weight:700!important}.step-style{color:#98277a;border-bottom:2px solid #7a2c7d;font-weight:700;font-size:24px;margin-bottom:16px}.bcpo-label .bcpo-value{display:none}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
