.button,body,h1,h2,h3,h4,h5,h6{font-family:Publica Play!important}.footer-block__list-social .list-social__link:before,.footer-block__list-social .list-social__link:hover{box-shadow:none;transform:none}.container,body#inner-page .account-page .halo-page-content{max-width:1500px}body{background:#fdfaff!important;position:relative}p{font-weight:80!important;font-family:Chopin-Trial VF}.container{padding-left:50px;padding-right:50px}body .shopify-section-header-sticky:not(.sticky-search-menu-custom-open)+.background-overlay,body .shopify-section-header-sticky:not(.sticky-search-menu-custom-open)+.background-overlay1{z-index:2;opacity:1}.halo-block-header .title .text,.halo-block.natural-hair-sec{background:#fdfaff}.header-classic__item svg{fill:none}.header-classic__content--size-3 .header-classic__item:nth-child(2) details-modal.header__iconItem.header__search,.productView-group quantity-input.productView-quantity{width:100%}.header-classic__item .search_details .search-modal__form{background-color:var(--search-bg-color);min-width:670px;width:100%;height:50px;border-radius:10px;border:1px solid #00b284;align-content:center;position:relative;left:-14px}body .scrolled-past-header{z-index:9!important}.header-classic .quickSearchResultsWrap{width:100%!important}.header-classic__item .search_details .search-modal__form .search__input,.header-classic__item .search_details .search-modal__form .search__input::placeholder{color:#414141;font-family:Publica Play;font-size:14px;font-weight:400;line-height:16.8px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.product-block .halo-block-header h3{color:#414141;font-family:Publica Play;font-size:30px;font-weight:400;line-height:36.8px;text-align:center}.card-quickview .text,.product-block .card-quickview .text,.template-collection .card-quickview .text{border-radius:0}.card .card-action.has-compare,.product .card .card-action.has-compare,.template-collection .card .card-action.has-compare{bottom:15px!important;padding:0 15px;left:0}.card .card-product,.card .card-quickview .quickview-icon,.card-quickview .quickview-icon,.product .card .card-product,.template-collection .card .card-product{padding:0}.product-card-layout-01 .card .card-media.has-compare:after,.product-card-layout-01 .card-compare,.product-card-layout-05 .card .card-media.has-compare:after{opacity:0}#inner-page .header-brand-slider.brand-slider,.account-page .account tfoot:before,.account-page .account thead:after,.account-page .halo-page-content .form-label,.account-page.order-page .account tfoot:before,.account-page.order-page .account thead:after,.card .card-wishlist .wishlist-icon,.collection-content-2 .collection-info--relative .collection-title,.halo-sticky-toolbar-mobile .bottom-bar ul li.list-item.list-2,.halo-sticky-toolbar-mobile .bottom-bar ul li.list-item.list-5,.login-item .login-text,.mobile-view.product-button,.mobile_order-detail,.product-benefits.mobile-view.custom-product-benefits,.product-default .productView .halo-productView-right .productView-product .productView-group .pvGroup-row.sticky-cart-sect .mobile-price,.productView-group .productView-subtotal,.productView-group .productView-wishlist,.productView-price ul.product-variants.custom-variants,.reset-password label.form-label,.search-form button.search__button,.special-uses-sec-top .halo-block-header .title:before,.template-collection .card .card-product .card-compare,a.vendor-text,h1.productView-title.mobile-view.custom-product-title{display:none}.product-block .halo-block-header.viewAll--right a.view_all{width:78px;height:25px;font-family:Chopin-Trial VF;font-size:12px!important;line-height:26px!important;font-weight:100!important;text-align:center;border-radius:8px;background:#00a777;color:#fff!important;top:7px;margin-bottom:0!important;padding-bottom:0;display:flex;align-items:center;justify-content:center}.account-page .halo-page-content input[type=checkbox]+.form-label--checkbox a,.product-block .halo-block-header.viewAll--right a.view_all:hover{text-decoration:underline}.account-page .halo-page-content .account .account-action.back-account-button .back-account .text,.account-page.login-page .login-item .form-actions .forget-password .text,.account-page.login-page .login-item .form-actions a.cancel .text,.account-page.login-page .login-rowRight .login-item a.link:hover .text,ul.tabs-nav li a{text-decoration:none}.account-page.register-page .halo-page-content,.header__search .search-modal__form{max-width:100%}.header-navigation.header-nav-plain nav.header__inline-menu ul li a span.icon-dropdown{display:inline-block;transform:rotate(90deg)!important;margin-left:4px}header.header.header-classic.sticky{padding-bottom:3px!important}.header-navigation.header-nav-plain nav.header__inline-menu ul li a span.icon-dropdown .icon{display:inline;position:unset;height:24px;width:16px;top:50%;right:0;transform:translateY(0)}.header-navigation-wrapper .header-plain--transparent nav.header__inline-menu ul.list-menu{padding-top:0}.menu-lv-item:hover>.header__submenu{border-radius:0 0 10px 10px}.header-navigation.header-nav-plain nav.header__inline-menu ul li a.menu--mobile-lv-1__action,.header-navigation.header-nav-plain nav.header__inline-menu ul li a.menu-lv-1__action{font-family:Publica Play;font-size:14px;font-weight:400;padding-bottom:10px}.header-navigation.header-nav-plain nav.header__inline-menu ul li ul li a{font-family:Publica Play;font-size:14px;font-weight:400!important;line-height:36px;text-align:left;color:#414141;border-bottom:0;padding:0}.section-block-sections--23792863052092__brand_slider_LfzeRd .brands-block--wrapper{display:flex;align-items:center;justify-content:center!important}.product-block .halo-block-header .view_all{font-family:Publica Play;font-size:30px;font-weight:400!important;line-height:36px;text-align:center}.product-block .halo-block-header .title,.product-block .halo-block-header .title .text{font-family:Publica Play;font-size:30px;font-weight:400!important;line-height:36px;margin-bottom:20px;text-align:center}.product-block .halo-block-header .text{font-size:14px;font-family:Chopin-Trial VF;font-weight:100!important;line-height:20.58px;text-align:center}.footer-block__newsletter .field__input,.footer-block__newsletter .field__input::placeholder{font-size:14px;font-family:Chopin-Trial VF;font-weight:100!important;line-height:20.58px;text-align:left;text-underline-position:from-font;color:#414141!important}.button,.footer-block__newsletter .footer-block__newsletter-form .newsletter-form__button{height:40px;font-size:14px!important;text-underline-position:from-font;text-decoration-skip-ink:none}.footer-block__newsletter .footer-block__newsletter-form .newsletter-form__button{margin:0!important;font-family:Publica Play;font-weight:400!important;line-height:16.8px!important;text-align:center;width:100px!important;gap:0;border-radius:5px;background:#414141}.account .bottom-sec .account-content,.account .my-order table tbody td,.account-page .halo-page-content.addresses .form__select,.card-information,.card-information .text-center{text-align:left}.card-information .card-information__wrapper.text-center .card-price{justify-content:start}.halo-productBadges--left{align-items:flex-start;flex-wrap:wrap}.brand-slider.header-brand-slider .brands-block--wrapper .brands-slider{width:64%;padding:0 15px}.halo-block .card .card-action .button{border:1px solid #f3f3f3!important}.halo-block .card .card-action .button:hover{border:1px solid transparent!important}.halo-block.card .card-action .button: hover{background:#00a777;color:var(--product-action-color-hover);border-color:transparent}.home-drop-banner{background-position:-140% center!important;background-size:contain!important}.home-drop-banner .halo-banner-wrapper .flex-box__banner .content-box{margin:0 0 0 auto}.Hot-selling-product.product-block,.certification.brand-slider,.customer-review-block,.footer .footer__content-bottom,.footer-top-secure.custom-service-block .halo-row.not-distance .halo-item,.header__iconItem.header__group,.image-comparison.after-before-inner-content,.natural-hair-sec,.naturally-craft{position:relative}.menu-hover-active header.header-classic .header-classic__item .background-overlay .quickSearchResultsBlock{opacity:1;pointer-events:all}.menu-hover-active announcement-bar-component{position:relative;z-index:10}.card .card-compare .compare-icon,.card .card-quickview .quickview-icon,.card-compare .compare-icon,.card-quickview .quickview-icon{border-radius:50px}.card .card-quickview .quickview-icon svg{width:28px;height:28px}.button{font-weight:100!important;letter-spacing:0;line-height:18px;text-align:center;border-radius:100px}.header-classic__item .search_details .search-modal__form .search__button:hover{background:0 0!important;border:0!important}.natural-hair-sec .halo-banner-wrapper .flex-box__banner .content-box{padding:0;margin:0;max-width:86%}.natural-hair-sec .halo-banner-wrapper .flex-box__banner .content-box .scroll-trigger a.button{box-shadow:2px 2px 10px #41414126;width:150px;height:45px}.natural-hair-sec .halo-banner-wrapper .flex-box__banner .content-box span.txt-green,.natural-hair-sec .halo-banner-wrapper .flex-box__banner .content-box span.txt-green a{color:#00a777;font-weight:400!important;font-family:Publica Play;font-size:16px!important;line-height:30px}.natural-hair-sec .halo-banner-wrapper .flex-box__banner .content-box span.txt-green svg{width:2rem;height:2rem}.natural-hair-sec h3{font-weight:400!important;font-family:Publica Play;font-size:30px!important;line-height:38px}.breadcrumb a,.natural-hair-sec span.banner-text{font-size:14px!important;text-underline-position:from-font}.natural-hair-sec span.banner-text{font-family:" Chopin-Trial VF";font-weight:100;line-height:20.58px!important;text-align:left}.breadcrumb a{font-family:Chopin-Trial VF;line-height:20.58px;font-weight:100!important;text-align:center;text-decoration-skip-ink:none}.collection-breadcrumb .breadcrumb span.separate{fill:#414141!important;color:#414141!important}.header-brand-slider.brand-slider .halo-item .text{font-family:Publica Play;font-weight:400;font-size:16px;line-height:20px;text-align:center;text-underline-position:from-font;white-space:nowrap}.header-brand-slider.brand-slider .halo-item{padding-left:18px!important;padding-right:18px!important}.card-information .card-information__wrapper .card-price .price dd,.product .product-item .card .card-information h3.card__heading{margin:0}.product .product-item .card .card-information h3.card__heading a{font-family:Chopin-Trial VF;font-weight:700;font-size:16px;line-height:20px;letter-spacing:0;text-align:left;text-underline-position:from-font;overflow:hidden;margin:0 0 8px}.certification .wrapper-image.image-zoom a img{margin:0 73px 0 0!important;padding:0!important}.certification .wrapper-image.image-zoom a img:last-child{margin-right:0!important}.section-block-sections--23792863052092__brand_slider_LfzeRd .halo-item .text{margin-top:0!important}.header-brand-slider.brand-slider{position:relative;display:block}.custom-service-block .bg-policies-block .policies-content .policies-text{display:block;line-height:16px}.footer .footer__content-bottom .copyright__content p,.green-bg h3,.header .header-classic__item .quickSearchResultsBlock .list-item .link,.header .header-classic__item .quickSearchResultsBlock .list-item .link .text,.home-top-product-video .product .product-item .card .card-information h3 a{font-weight:400;text-underline-position:from-font;text-decoration-skip-ink:none}.header .header__search .search-modal__form .search__button svg{width:20px;height:20px;position:relative;top:1px}.header .header__search .search-modal__form .search__button{padding:1px 3px 4px 15px}.breadcrumb a,.breadcrumb span:not(.separate),.header .header-classic__item .search_details .search-modal__form .search__input:focus{color:#414141!important}.header .header-classic__item .quickSearchResultsBlock .list-item .link{width:auto;height:35px;display:flex;align-items:center;justify-content:center;padding:5px 18px 5px 12px;text-transform:lowercase;color:#fff;text-decoration:unset;border-radius:50px;background:#414141;font-family:Publica Play;font-size:12px;line-height:14.4px;text-align:left}.header .header-classic__item .quickSearchResultsBlock .search-block-title,.header .header-classic__item .quickSearchTrending .search-block-title{font-family:Publica Play;font-size:16px;font-weight:400;line-height:19.4px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.header .header-classic__item .quickSearchResults{max-height:100%}.header .header-classic__item .quickSearchResultsBlock .list-item .link .text{font-family:Publica Play;font-size:12px;line-height:17.4px;text-align:left}.header .header-classic__item .quickSearchResultsBlock .list-item .link svg{width:18px;height:18px;padding:2px;fill:none;transform:rotate(0)}.header .header-classic__item .quickSearchResultsBlock .list-item .link svg path{fill:none;stroke:#fff}.special-uses-sec .special-uses-sec1 img.special-use{object-fit:cover;height:420px;margin:0 auto;width:auto}.account-page.login-page .login-rowRight .login-item .form-actions,.certification.brand-slider .brands-block--wrapper,.productView-iconZoom,.productView.quickView.halo-quickView .customize-price{display:block}.certification.brand-slider .brands-slider{width:75%;padding:0 25px;margin:0 auto}.certification.brand-slider .halo-block-header{position:relative;margin:0;width:100%;display:block;text-align:center}.certification.brand-slider .brands-slider .halo-item,.special-uses-sec .special-uses-sec1 ul{margin:0;padding:0}.certification.brand-slider .brands-slider .halo-item:last-child,.product-details .product-customInformation__icon{margin-right:0;display:flex;justify-content:center;text-align:center}.certification.brand-slider{position:relative;padding:70px 0}.footer-block__newsletter .newsletter-form__button{border-radius:5px}.footer .footer__content-bottom .copyright__content p{margin-top:0;margin-bottom:0;font-size:var(--font-size);color:var(--text-color);font-family:Publica Play!important;font-size:16px;line-height:34px;text-align:center}.home-top-product-video .card-information .card__heading a,.home-top-product-video .card-information .text-center{text-align:center!important}.home-top-product-video .product .product-item .card .card-information h3 a{font-family:Publica Play!important;font-size:30px;line-height:36px;text-align:center}.home-top-product-video .card-information .text-center .card-price{justify-content:center}.perfect-solution{position:relative;padding:0 0 70px}.productView-group .quantity__container{width:100%;min-width:135px}.productView-group .productView-groupTop .button{height:50px;border:0}.productView-group .quantity__group--1 .quantity__container .quantity__input{border-radius:5px;border:1px solid #f3f3f3;font-size:16px}.product-details .accordion-item .accordion-content .accordion-body p{font-family:Chopin-Trial VF;font-size:14px;line-height:normal;font-weight:100;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;letter-spacing:0;color:#414141;margin-bottom:0}.product-details .accordion-item .accordion-content .accordion-body p span{background-color:#414141;border-radius:30px;font-family:Chopin-Trial VF;font-size:14px;font-weight:100;text-underline-position:from-font;text-decoration-skip-ink:none;padding:0;color:#fff;width:20px;height:20px;margin-top:0;margin-right:5px;float:left;letter-spacing:0;line-height:20px;text-align:center}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart-wrapper .previewCartInfo{padding:5px 12px;background:#fff;width:100%}.green-bg{width:100%;height:auto;background:linear-gradient(90deg,#e4fff0 72%,#fff 73%);padding:116px 0;display:block!important}.green-bg-sec{display:flex;justify-content:center;align-items:center}.green-left-box{width:42%;padding:30px 50px 0 40px;flex-direction:column}.green-bg h3{font-family:Publica Play!important;font-size:30px;line-height:38px;text-align:left;color:#414141;margin:0}.footer-block__newsletter .rte p,.green-bg .green-right-box p,.green-bg p{font-family:Chopin-Trial VF;font-size:14px;line-height:20.58px;font-weight:100!important;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#414141}.content-info a.button,.green-bg .green-right-box h3{font-family:Publica Play!important;font-weight:400;text-underline-position:from-font;text-decoration-skip-ink:none;margin:0}.green-right-box-inner{height:auto;top:74px;right:50px;gap:0;border-radius:15px;z-index:9;display:inline-flex!important;background:#fff;padding:30px;justify-content:space-between;align-items:center}.green-right-box .user-img,.special-uses-sec .special-uses-sec1 li .user-img{justify-content:center;margin-right:20px;aspect-ratio:1;vertical-align:middle}.green-right-box{position:initial;width:65%;padding-left:80px}.green-right-box .green-right-box-slider{box-shadow:2px 2px 10px 4px #4141411a;border-radius:15px}.green-bg .green-right-box h3{font-size:20px;line-height:normal;text-align:left;color:#414141}.green-right-box .green-right-box-slider .slick-dots,.green-right-box .green-right-box-slider .slider-dots{position:absolute;top:auto;bottom:50%;right:-22px;left:auto;list-style:none;display:block;text-align:center;font-size:0;letter-spacing:0;padding:0;vertical-align:text-top;width:auto;transform:rotate(90deg)}.green-right-box .green-right-box-slider .slick-dots li button{background:#e1e1e1;border:0 solid transparent}.green-right-box .green-right-box-slider .slick-dots li.slick-active button{width:34px;height:11px;border-radius:20px;background:#00a777;border-color:#00a777}.green-right-box .content-info{margin-left:20px;padding-right:32px}.green-right-box .user-img{border-radius:100px;width:196px;height:196px;display:flex;align-items:center;background:#c9e1b5;border:1px solid #00a777}.content-info a.button{width:130px;height:40px;color:#fff;overflow:visible;left:0;gap:0;padding-left:0;letter-spacing:0;padding-right:0;border-radius:30px;background:linear-gradient(90deg,#00a777 50%,#26d07c);font-size:13px!important;line-height:15.6px;text-align:center;display:flex;align-items:center;justify-content:center}.footer-block__newsletter .footer-block__newsletter-form .field{background:#fff;padding:3px;border-radius:5px;width:90%}.footer-block__newsletter .field__input,.previewCart-emptycartwrapper.previewCart .previewCartCollection .previewCartCarousel.is-scroll .products-flex .product .card-action .button,.previewCart-emptycartwrapper.previewCart .previewCartCollection .previewCartCarousel.is-scroll .products-flex .product .product-item,.previewCartCollection .previewCartCarousel.is-scroll .products-flex .product .card-action .button,.previewCartCollection .previewCartCarousel.is-scroll .products-flex .product .product-item,.product-details .accordion-wrapper{border:0!important}.special-uses-sec{position:relative;padding:90px 0}.special-uses-sec .special-uses-sec1{width:33%;margin:0 auto;display:inline-block;vertical-align:middle}.special-uses-sec .special-uses-sec1 li{display:flex;margin-bottom:50px}.special-uses-sec .special-uses-sec1 li .user-img{background:#fff;padding:10px;border-radius:100px;box-shadow:2px 2px 10px #41414126;width:100px;height:100px;display:flex;align-items:center}.special-uses-sec h3{font-family:Chopin-Trial VF;font-size:16px;line-height:23.52px;font-weight:100!important;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#414141;margin:0}.naturally-craft .des.custom-text-style,.special-uses-sec p{font-family:Chopin-Trial VF;line-height:20.58px;text-underline-position:from-font;text-decoration-skip-ink:none;font-size:14px;font-weight:100!important;color:#414141}.special-uses-sec p{text-align:left;margin:10px 0}.special-uses-sec .special-uses-sec1 li .content-info{vertical-align:middle;margin-top:10px}.naturally-craft .des.custom-text-style{text-align:center}.footer-block__list-social .list-social__link{width:40px;height:40px;background:#fff;vertical-align:middle;display:flex;justify-content:center;align-items:center;padding:0}.footer-block__list-social .list-social__link:hover:before{transform:none!important;display:none}.footer-block__list-social .list-social__link svg.icon{width:18px;height:20px}.footer-block__list-social .list-social__link .icon.icon-instagram,.footer-block__list-social .list-social__link .icon.icon-instagram path{width:30px;height:30px}.footer-block__list-social .list-social__link .icon.icon-youtube{width:20px;height:20px}.footer-block__list-social .list-social__link svg.icon.icon-facebook{fill:#4862a3}.special-uses-sec-top .halo-block-header .title .text{font-family:Publica Play;font-size:30px;font-weight:400!important;line-height:36px;text-align:center;width:100%;margin-bottom:0}.home-drop-banner .halo-banner-wrapper .flex-box__banner .content-box h3.banner-heading{text-transform:inherit;font-family:Publica Play;font-size:45px;font-weight:400;line-height:50px;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;padding-top:50px}.natural-hair-sec .banner-text,.product .product-item .card .card-information .product-variants.custom-variants li a,.productView-top .productView-title{font-weight:700;text-underline-position:from-font;text-decoration-skip-ink:none}.home-drop-banner .halo-banner-wrapper .flex-box__banner .content-box span.banner-text{font-family:Chopin-Trial VF;font-size:14px!important;font-weight:80;line-height:28px!important;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;color:#414141;margin-bottom:20px!important}.natural-hair-sec .banner-text{font-family:Chopin-Trial VF!important;font-size:14px;line-height:20px!important;text-align:left;color:#414141}.natural-hair-sec .banner-text strong{font-family:Chopin-Trial VF!important;font-size:16px;line-height:23.52px!important;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#414141}.special-uses-sec-top .halo-block-header .text{font-family:Chopin-Trial VF;font-weight:100!important;font-size:14px}.footer-top-secure.custom-service-block .halo-row.not-distance .halo-item:before{content:"";height:50px;border:1px solid #e5e5e5;width:1px;position:absolute;margin-left:50%;margin-top:20px}.footer-top-secure.custom-service-block .halo-row.not-distance .halo-item:last-child:before{border:0 solid}.header-classic__item .header__icon--cart .cart-count-bubble{margin-left:-24px;margin-top:-14px;min-width:21px;min-height:21px;height:21px;line-height:21px;right:-5px;top:-5px}.header__group .header__icon--cart svg.icon.icon-cart.cart-icon-desktop-header{width:23px;height:23px}.collection-content-2{background:#7d7b61;padding-left:50px}.collection-content-2 .collection-description.halo-text-format h3{color:#fff;font-family:Publica Play;font-size:30px;font-weight:400;line-height:38px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.collection-content-2 .collection-description.halo-text-format p{color:#fff;font-family:Chopin-Trial VF;font-size:14px;font-weight:74!important;line-height:20.52px!important;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.collection-content-2 .collection-info-item{width:80%!important}.collection-top-sec h2{color:#414141;font-family:Publica Play;font-size:30px;font-weight:400;line-height:38px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.collection-top-sec .rich-text__text p,.product-details .accordion-item .accordion-header .accordion-body{font-family:Chopin-Trial VF;font-size:14px;line-height:20.58px;font-weight:100;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#414141}.rte.scroll-trigger i li,.rte.scroll-trigger p,.shopify-policy__body{font-size:16px;line-height:25px;font-family:Chopin-Trial VF}.productView-top .productView-title{font-family:Chopin-Trial VF!important;font-size:26px;line-height:32px;text-align:left;margin-bottom:18px}.template-collection .toolbar{padding:0 0 30px;border-top:0 solid #dedede}.breadcrumb span.separate svg,.toolbar .toolbar-wrapper .toolbar-col.toolbar-colLeft{display:none!important}.toolbar .toolbar-wrapper:not(.toolbar-mobile){justify-content:flex-end}.card-action .button{border:0}.product-details .accordion-item{margin-bottom:15px;border-bottom:0!important;border-radius:10px;border:1px solid #f3f3f3!important}.product-details .accordion-item .accordion-header{display:block;background:transparent;box-shadow:2px 2px 10px #4141410d}.product-details .accordion-item .accordion-header .accordion-icon{font-size:18px;transition:transform .3s;display:inherit;float:right;padding:10px}.product-details .accordion-item .accordion-header .accordion-title{font-family:Publica Play;font-size:23px;font-weight:400;line-height:32px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.product-details .productView-sticky .halo-productView-left .productView-images-wrapper{border:1px solid #f3f3f3;border-radius:15px;overflow:hidden}.product-details .accordion-item .accordion-header .accordion-icon.active img{transform:rotate(180deg)}.product-center-slider .is-slide>.slick-dots{bottom:40px!important}.product-center-slider .slick-dots li button,.product-center-slider .slider-dots li button{border-color:#00a777}.product-center-slider .slick-dots li.slick-active button,.product-center-slider .slider-dots li.active button{background:#00a777;border-color:#00a777}.custom-video-box video{max-width:700px}.shopify-policy__container{max-width:1140px}.shopify-policy__body p strong{font-weight:500;font-family:Chopin-Trial VF}.shopify-policy__body h3{font-weight:700}.rte.scroll-trigger p{font-weight:100}.rte.scroll-trigger i li{font-weight:100!important;padding-left:23px;font-style:normal}.custom-variants{z-index:1;position:relative;margin-top:14px}.rte.scroll-trigger h2 b{font-weight:400!important;color:#000}.product-variants label{background:#f4f2ee;padding:8px 14px;border-radius:16px;color:#414141;margin-left:6px}.product .product-item .card .card-information .product-variants.custom-variants{display:flex;justify-content:center;margin:0;padding:0}.product .product-item .card .card-information .product-variants.custom-variants li{margin-left:0;display:none;justify-content:center;align-items:center}.product .product-item .card .card-information .product-variants.custom-variants li a{background:#f4f2ee;display:inline-block;border-radius:16px;color:#414141;width:auto;height:22px!important;font-family:Chopin-Trial VF;font-size:12px!important;line-height:22px!important;text-align:center!important;margin:0 5px 0 0;min-width:40px;max-width:-webkit-fill-available;padding:0 5px}.product .product-item .card .card-information .product-variants.custom-variants li a.variant-bth.checked{background:#414141;color:#fff}.card-information .card-information__wrapper .card-price .price .price__sale dd.price__compare .price-item{font-family:Chopin-Trial VF;font-size:14px;font-weight:53;line-height:20px;text-align:center}.card-information .card-information__wrapper .card-price .price .price__sale dd.price__last .price-item,.card-price .price__regular .price-item{font-family:Chopin-Trial VF;font-size:20px;line-height:20px;text-align:center}.card-information .card-information__wrapper .card-price .price dd.price__compare{padding-left:10px}.card-information .card-information__wrapper .card-price .price .price__sale .price__label_sale.price__label_percent span.label_sale{background:0 0;font-family:Chopin-Trial VF;font-size:14px;font-weight:600;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.card-information .card-information__wrapper .card-price .price{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap}.product-variants label:has(input[checked]){background:#414141;color:#fff}.home-top-product-video .custom-block__title{font-family:Publica Play;font-weight:400;font-size:30px;line-height:36px;text-align:center;margin-bottom:0}.home-top-product-video .custom-block__description{font-family:Chopin-Trial VF;font-size:14px;font-weight:74;line-height:20.58px}.home-top-product-video .custom-block__button{font-family:Publica Play;font-weight:100!important;font-size:14px!important;height:45PX;width:130px;border-radius:30px;background:#414141;color:#fff;display:flex;justify-content:center;align-items:center;margin:auto;line-height:20.1px}.home-top-product-video .cust-prod-widget__item--slider{width:665px;margin:auto;text-align:center}.home-top-product-video .custom-block__image{display:flex;justify-content:center}.home-top-product-video .video-section__media{padding-bottom:75.25%;height:626px}.home-top-product-video .cust-prod-widget__wrapper.d-flex.flex-wrap{flex-wrap:nowrap}.home-top-product-video .cust-prod-widget__item--video{margin-left:0}.product-benefits ul{display:flex;padding-left:0;flex-wrap:wrap;gap:10px}.product-benefits ul li{list-style:none;border-radius:7px;color:#fff;font-family:Chopin-Trial VF;font-weight:100!important;font-size:12px;text-align:center;padding:3px 10px;font-style:normal}.productView-container .container{width:100%;padding:0}.product-details .accordion-item{box-shadow:2px 2px 10px #4141410d;background:#fff}.product-details .accordion-item .accordion-content{padding:0 23px 23px}.product-details .productView-container .accordion-header{padding:13px 23px;background:0 0}.product-details .accordion-item .accordion-content table{padding-top:14px;padding-bottom:16px}.product__text.title .title{font-size:14px;line-height:16px;color:#414141}.product-details .product-customInformation__icon svg{stroke:none;width:35px;height:35px}.product-customInformation__icon svg path{fill:#fff}header.header.header-classic.sticky{margin-bottom:20px}.section-header-navigation,sticky-header.header-navigation-wrapper .header-plain--transparent{background:#fff;border-bottom:1px solid #eee}body .shopify-section-header-sticky:not(.sticky-search-menu-custom-open){top:0!important}.product .product-item .card .card-information span.product-benefits-items{font-family:Chopin-Trial VF;font-size:12px;text-align:left;font-weight:100;text-underline-position:from-font;text-decoration-skip-ink:none;padding:5px 3px 5px 0;position:relative;line-height:16px}.free-shipping-return h2.title{font-family:Chopin-Trial VF!important;font-size:14px;line-height:16px;font-weight:100;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.free-shipping-return .product-customInformation{width:33%;margin:0;gap:8px}.free-shipping-return .product-customInformation__content .des{font-family:Chopin-Trial VF;color:#afafaf;font-size:12px;line-height:16px;font-weight:100;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.free-shipping-return{display:flex;justify-content:space-between;align-items:flex-start}#sticky-icons{background:#fff;box-shadow:0 4px 6px #0000001a}#sticky-icons .sticky-icon{border-radius:0;box-shadow:none;gap:0}#sticky-icons .sticky-icon:hover,.product .ajax-loaded .media--loading-effect{background:0 0}.truncate-two-lines{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px}.productView-moreItem .productView-variants .product-form__radio:checked+.product-form__label .text{color:#fff;background:linear-gradient(90deg,#00a777 20%,#26d07c);border-radius:10px;border:0}.productView-moreItem .productView-variants .product-form__radio+.product-form__label .text,.productView.quickView.halo-quickView .product-form__label .text{border-radius:10px!important;font-family:Chopin-Trial VF;font-size:14px;font-weight:80;line-height:28px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;min-width:65px;height:30px}.productView-price .price .price_custom.price__last .price-item--sale{font-family:Chopin-Trial VF;font-size:20px;line-height:30px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;margin-right:10px}.productView-price .price .price__compare .price-item.price-item--regular{font-family:Chopin-Trial VF;font-size:16px;font-weight:54;line-height:20px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.tooltip-container{display:flex;font-family:Chopin-Trial VF;font-size:12px;line-height:20px;font-weight:100;text-align:center;color:#414141;margin-bottom:20px;position:relative}.errorAddAddress,.errorEdit{color:red;font-size:12px;font-weight:500;line-height:normal}.product-default .productView .halo-productView-right .productView-product .productView-moreItem{--spacing-bottom: 0;padding-bottom:0!important}.tooltip-container img{margin-right:6px}.active_offers_sec{display:inline-block;margin-bottom:0}.active_offers_sec ul{flex-direction:row;margin:0;padding:0 0 0 2px}.active_offers_sec li{list-style:none!important;border-radius:10px!important;border:1px solid #f3f3f3!important;background:#fff!important;display:inline-block;margin:0 10px 10px 0;color:#414141;padding:0!important}.active_offers_sec li p{font-family:Chopin-Trial VF;font-size:12px;font-weight:80;line-height:16px;text-align:left;margin:0;color:#414141!important;padding-bottom:4px}.active_offers_sec li span{font-family:Chopin-Trial VF;font-size:12px;font-weight:80;line-height:16px;text-align:left;display:flex;color:#414141!important}.active_offers_sec li span img{margin-left:5px}.active_offers_sec li span strong{font-family:Chopin-Trial VF;font-size:12px;line-height:16px;text-align:left;color:#414141!important}.active_offer_bottom{padding:8px 15px}.active_offers_sec li .orange-sec{background:#ffd38c;padding:8px 15px;border-radius:10px 10px 0 0;font-weight:100;font-family:Chopin-Trial VF;font-size:16px;color:#414141!important}.active_offers h3 a{font-family:"Publica Play !important";font-weight:100;font-size:16px;line-height:20px;text-align:left}.productView-top .halo-productView-left,.top_sec li:last-child{padding-right:0}.halo-cart-sidebar .halo-sidebar-header{padding-left:0;padding-right:0}.halo-cart-sidebar .halo-sidebar-header .cart-img img{width:100%;height:100%}.halo-sidebar-header .title{padding-left:20px;padding-bottom:20px}.rte.scroll-trigger li{font-family:Chopin-Trial VF;font-weight:100;font-size:16px;line-height:25px}.quantity__group--1 .btn-quantity.minus{left:0;border-right:1px solid #414141;width:calc(100% / 3)}.quantity__group--1 .btn-quantity.plus{right:0;border-left:1px solid #414141;width:calc(100% / 3)}.rte.scroll-trigger li b{font-weight:500}.halo-cart-sidebar .halo-sidebar-header .previewCartItem-name{margin-bottom:0;padding-right:25px;font-family:Chopin-Trial VF;font-weight:600;font-size:14px;line-height:normal;color:#414141}.halo-cart-sidebar .previewCartItem-price .discounted-price{font-family:Chopin-Trial VF;font-weight:600!important;font-size:14px;line-height:20px;color:#414141}.halo-cart-sidebar .previewCartItem-price s.before-discount-price{font-family:Chopin-Trial VF;font-weight:53;font-size:14px;line-height:20px;color:#414141}.halo-cart-sidebar .previewCartItem-remove{position:absolute;right:0;bottom:auto;background:0 0;border:none}.halo-cart-sidebar .previewCartItem-remove svg,.header-classic__item .header__heading .h2 svg{stroke:none}.halo-cart-sidebar .cart-slider-wrap .slick-slide{padding:2px 4px 0 0;background:0 0;border:0 solid transparent;margin:0 4px;font-family:CHOPIN-TRIAL VF;font-size:13px;font-weight:400;line-height:20px;text-align:left;position:relative}.halo-cart-sidebar .cart-slider-wrap .slick-slide:before{content:"";height:15px;width:1px;background:#414141;position:absolute;left:-6px;top:4px}.product-default .productView .halo-productView-left.productView-images{padding:0;margin:0}.product-default .productView .halo-productView-right{width:47%}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart-wrapper .previewCartInfo .previewCartTotalsPrice{position:relative;padding:15px;box-shadow:1px 0 20px #00000012;width:100%;margin:0 auto;border-radius:20px}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart-wrapper .previewCartInfo .previewCartTotals .previewCartTotals-label,.halo-cart-sidebar .halo-sidebar-wrapper .previewCart-wrapper .previewCartInfo .previewCartTotals .previewCartTotals-value{font-family:Chopin-Trial VF;font-size:14px;font-weight:100!important;line-height:20px;color:#414141}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart-wrapper .previewCartItem-qty{display:inline-block;vertical-align:top;width:100px;height:26px;margin-top:5px;position:relative}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart-wrapper .previewCartItem-qty .form-input{border-radius:10px}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart-wrapper .previewCartItem-qty .quantity{background:#fff;border:1px solid #414141;height:28px;font-size:13px}div#block-image_Hwk6EE{background:#fee8cb}#block-image_M4kGcR{background:#f6dcfe}div#block-image_NViWjw{background:#e5fff9}.productView-moreItem .productView-variants .product-form__input .form__label legend.form__label{font-family:"Publica Play !important";font-size:14px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}#inner-page .main-page-title{font-family:Publica Play!important;font-size:30px;font-weight:400;line-height:36px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}#inner-page .rte.scroll-trigger h2,#inner-page .rte.scroll-trigger h3{font-family:Publica Play!important;font-size:20px;font-weight:400;line-height:36px;text-align:left;margin:0}#inner-page .rte.scroll-trigger li,#inner-page .rte.scroll-trigger li b,#inner-page .rte.scroll-trigger p,#inner-page .rte.scroll-trigger p b{font-family:Chopin-Trial VF;line-height:21px;margin:0 0 10px;font-weight:100;font-size:14px;color:#414141}#inner-page .rte.scroll-trigger li{display:list-item}.predictive-search__list-item productViewAll a.predictive-search__item.button.button-view-all{width:200px}.template-collection .collection-default .page-sidebar.page-sidebar-left{margin-top:18px}.image-comparison.after-before-inner-content .section-content.content-position-right{flex-direction:unset;justify-content:space-between;align-items:flex-end}.after-before-inner-content .section-content .section-text{width:100%!important;position:absolute;z-index:1;display:flex;flex-direction:row;justify-content:space-between;align-items:end;padding-bottom:25px}.after-before-inner-content .section-content .section-text .left-section{width:50%;padding-left:25px}.after-before-inner-content .section-content .section-text .left-section h4.subtitle{font-family:Chopin-Trial VF!important;font-size:14px;line-height:20.58px;font-weight:100;text-align:left;color:#414141}.after-before-inner-content .section-content .section-text .left-section h3.title{font-family:Publica Play!important;font-size:30px;font-weight:400;line-height:36px;text-align:left;color:#414141;margin:0}.after-before-inner-content .section-content .section-text .left-section .scroll-trigger .button{font-family:Publica Play!important;font-size:14px;font-weight:400;line-height:20px;color:#414141;text-align:center;margin-bottom:0;border:0;letter-spacing:0}.after-before-inner-content .section-content .section-text .featured-product{width:340px;background:#fff;border-radius:10px;padding:10px;margin-right:60px;right:65px;position:absolute}.after-before-inner-content .section-content .section-text .featured-product .product-image{width:80px;float:left;margin-right:20px}.after-before-inner-content .section-content .section-text .featured-product .product-image-cart{padding:5px 10px;float:right;margin-right:0;width:40px;height:40px;border:1.5px solid #eee;border-radius:50px;text-align:center;background:#fff}.after-before-inner-content .section-content .section-text .featured-product .product-image-cart svg{width:18px;height:18px;stroke:none}.after-before-inner-content .section-content .section-text .featured-product .product-details{width:280px;display:flex;flex-direction:column}.after-before-inner-content .section-content .section-text .featured-product a{display:flex;align-items:center}.after-before-inner-content .section-content .section-text .featured-product h2.product-title{font-family:Publica Play!important;font-size:16px;font-weight:400;line-height:20px;text-align:left;margin:0}.after-before-inner-content .section-content .section-text .featured-product .product-price .price-compare{font-family:Chopin-Trial VF;font-size:14px;font-weight:53;line-height:20px;text-align:center;display:none}.after-before-inner-content .section-content .section-text .featured-product .product-price .price-sale{font-family:Chopin-Trial VF;font-size:16px;font-weight:80;line-height:20px;text-align:center;margin-right:10px}.after-before-inner-content .section-content .section-text .featured-product .product-price{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;margin:10px 0 0}.customer-review-block:after{position:absolute;content:"";left:0;top:0;background:url(/cdn/shop/files/image_133.png?v=1737642320) bottom no-repeat;width:224px;height:222px;overflow:overlay;z-index:0}.customer-review-block:before{position:absolute;content:"";right:0;bottom:0;background:url(/cdn/shop/files/image_134.png?v=1737642320) right no-repeat;width:224px;height:222px;z-index:0;transform:rotate(1deg)}.customer-links a.header__link--account.customer_register_link,.customer-links span.or-text{font-size:0;display:none}.header.header-classic .header-classic__item:nth-child(3){gap:15px}.header.header-classic .header-classic__item:nth-child(n+2){text-align:right;display:flex;justify-content:flex-end}.template-page .rte.scroll-trigger{background:#fff;padding:30px;border:1px solid #f3f3f3;margin-bottom:60px}body .account-page .page-header{padding:8px 0 35px;font-family:Publica Play;font-size:30px;font-weight:400;line-height:36px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.account .my-order-detail th#ColumnProdctTitle,.account-page .address-button.button{width:auto}.collection-top-sec .rich-text__text{max-width:1200px!important;--width-text-style: 1200px !important;padding-bottom:30px}div#shopify-section-template--23792861675836__product-grid .halo-collection-content{padding-top:10px}.account-page .halo-page-content .address-form .form-actions,.half-column .form-actions{display:flex;align-items:center;gap:10px;width:auto;margin:20px auto 0}#inner-page .wrapper-body,.account .my-order table.order-details td#RowSubtotal,.account-page .halo-page-content{padding-bottom:0}.account-page .halo-page-content .login-rowItem{padding-top:30px;padding-bottom:0}.account-page .halo-page-content .form-input,.account-page .halo-page-content .login-item .form-input{height:50px;border-radius:30px;border:1px solid #eee;min-width:100%;font-family:Chopin-Trial VF;font-size:14px;font-weight:74;line-height:20.58px;text-align:left;color:#414141}.account-page .halo-page-content.addresses .form-input,.account-page .halo-page-content.addresses .form__select .select__select{height:50px;border-radius:30px;border:1px solid #eee}.account-page .halo-page-content .form-input::placeholder{font-family:Chopin-Trial VF;font-size:14px;font-weight:74;line-height:20.58px;text-align:left;color:#414141}.account-page .halo-page-content .create-customer-form input[type=radio]+.form-label--radio,.account-page .halo-page-content input[type=checkbox]+.form-label--checkbox{font-family:Chopin-Trial VF;font-size:14px;font-weight:74;line-height:20.58px;text-align:left;color:#414141}.account-page .halo-page-content .create-customer-form .form-actions .button{font-family:Publica Play;font-size:14px;font-weight:400;line-height:16.8px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff!important}.account-page.login-page .login-rowLeft,.account-page.register-page .login-rowLeft{width:calc(100% - 300px)}.account-page.login-page .login-rowRight{padding-left:0;padding-right:0;background:0 0}.account-page .breadcrumb{margin-top:30px;justify-content:center;padding-top:0;font-family:Chopin-Trial VF;font-size:14px;line-height:20.58px;font-weight:100;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.account-page.login-page .login-rowRight h2.halo-page-title,.account-page.register-page .login-rowRight h2.halo-page-title{font-family:Publica Play!important;font-size:30px;font-weight:400;line-height:36px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#414141}.account .bottom-sec .account-content ul.account-list li .account-product h3.account-product-title,.account-page.login-page .login-rowRight .login-item a.link,.account-page.login-page .login-rowRight span.reset-content,.account-page.order-page .account .my-order-detail h2.account-title.text-left,.top_sec li,ul.tabs-nav li a{font-family:Chopin-Trial VF;text-underline-position:from-font;text-decoration-skip-ink:none}.account-page .halo-page-content .create-customer-form .form-actions .button,.account-page.login-page .login-rowRight .login-item .form-actions .button{width:100%;margin-bottom:20px;border-radius:30px}.account-page.login-page .login-rowRight .login-item a.link{font-size:14px;line-height:20.58px;font-weight:100;text-align:left;text-decoration-line:underline;text-decoration-style:solid;color:#414141}.account-page.login-page .login-rowRight .login-item a.link.create-account{float:left;margin:0}.account-page .login-rowRight{padding-left:60px;padding-right:60px}.account-page.login-page .login-rowRight .login-item a.link.forget-password{float:right;margin:0}.account-page div#login{width:90%;margin:0 auto}.tabs{width:100%;border-radius:5px}.bottom-sec,.top_sec{padding:25px;border:1px solid #f3f3f3;background:#fff}.top_sec{margin-bottom:20px}.top_sec ul{display:flex;margin:0;padding:0}.top_sec li{flex:0 0 33%;list-style:none;font-size:14px;line-height:28.58px;font-weight:100;text-align:left;padding-right:10px}.profile-sec{display:flex}.profile-sec .pro_img{width:58px;height:58px;background:#414141;text-align:center;border-radius:50px;margin-right:15px;display:flex;justify-content:center;align-items:center}.account .my-order table.order-details .product-detail-img,.my-order,ul.tabs-nav{border:1px solid #f3f3f3}ul.tabs-nav{list-style:none;margin:0;padding:0 30px;overflow:auto;background:#fff;width:calc(20% - 15px);display:flex;flex-direction:column;height:fit-content}ul.tabs-nav li{border-bottom:1px solid #f3f3f3;font-weight:54;padding:19px 0;cursor:pointer;text-align:left}ul.tabs-nav li.active,ul.tabs-nav li:hover{background-color:transparent;font-weight:600}ul.tabs-nav li.active a,ul.tabs-nav li:hover a{background-color:transparent;font-weight:800;color:#414141}ul.tabs-nav li a{color:#414141;font-size:16px;font-weight:600;text-align:left}.halo-sticky-toolbar-mobile .bottom-bar ul.bottom-bar--list,.previewCartCollection .card-information .card-information__wrapper .card-price .price .price__sale .price__label_sale.price__label_percent span.label_sale,.tab-content{padding:0}.tabs.tabs_wrapper{display:flex;gap:30px}div#tabs-content{width:calc(80% - 15px)}.account table{box-shadow:none!important}.account table thead{background-color:transparent}.my-order table thead{background:0 0;border:none}.account table tbody td,.account table thead th{font-family:Chopin-Trial VF;font-size:14px;line-height:20.58px;font-weight:100;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.account .my-order table.order-details thead{background:0 0;border:none;border-bottom:1px solid #f3f3f3}.account .my-order table.order-details tbody,.my-order-detail .table-tfoot tr.table-tfoot-third-row{border-bottom:1px solid #f3f3f3}.account .my-order table.order-details td#RowShipping{padding-bottom:20px;padding-top:0}.account .my-order table.order-details th{font-size:14px;line-height:normal;padding:20px}.my-order{background:#fff;padding:20px}.account .my-order table tbody td a.button.button-1{width:130px;height:40px;line-height:18px}.account-page .breadcrumb span.separate:after,.account-page .halo-page-content .breadcrumb span.separate:after{content:"";position:absolute;height:15px;width:1px;border:1px solid #999;top:-7px;left:5px}.account-page.login-page .login-rowRight .login-item .breadcrumb a{text-decoration:none;color:#414141!important}.account .bottom-sec .account-content ul.account-list li .account-product{border:0;padding:0 0 20px;min-height:auto}.account .bottom-sec .account-item h2.account-title{margin-bottom:0}.account .bottom-sec .account-content ul.account-list li .account-product h3.account-product-title{font-size:16px;line-height:26px;font-weight:100;text-align:left;color:#414141}.account .bottom-sec .account-content ul.account-list li .account-product .account-product-detail li{font-family:Chopin-Trial VF;font-size:14px;line-height:26px;font-weight:100;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#414141;display:flex;align-items:baseline;justify-content:flex-start}span.customer-add-lable{min-width:85px}.account-page .halo-page-content .account .address-form .form-input,.account-page .halo-page-content .account .address-form .select__select{height:50px;border-radius:30px;border:1px solid #eee;min-width:450px;margin:0 auto}.form-input,.reset-password .form-input{border-radius:30px;min-width:100%;height:50px}.account-page .halo-page-content .account .address-form .form__select.select{text-align:center}.account-page .halo-page-content .account ul li.account-listItem{margin-bottom:0;display:block}.form-input{border:1px solid #eee}.header.header-classic .header-classic__item .user-menu{position:absolute;opacity:1;right:6px}.header.header-classic .header-classic__item .user-menu:hover .user-submenu{opacity:1}.header.header-classic .header-classic__item .user-submenu{opacity:0;background:#fff;box-shadow:0 0 15px #e5e3e3;text-align:center;justify-content:center;padding:11px 25px;float:left;border-radius:8px}.account-page .halo-page-content .account .account-action.back-account-button{margin:0 0 15px auto;max-width:200px;border-radius:0}.account-page .halo-page-content .account table td a,.account-page.order-page .account table tfoot td{font-family:Chopin-Trial VF;font-size:14px;font-weight:80;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.account-page .halo-page-content .account table td:first-of-type a{line-height:normal}.account-page .halo-page-content .account ul.account-product-detail.list-unstyled{margin-bottom:25px}.account-page.order-page .account table tfoot td:first-of-type,.my-order-detail .table-tfoot tr>td:first-child{text-align:right}.account-page .order-page .account tbody tr{border-top:1px solid #f3f3f3!important;border-bottom:1px solid #f3f3f3!important}.account-page.order-page .account .my-order-detail h2.account-title.text-left{background:#f3f3f3;padding:16px 14px 14px;font-size:14px;font-weight:600;line-height:20.58px;text-align:left;color:#414141;width:calc(20% - 10px);margin:0}.account .alertBox.alertBox--error{padding:16px 15px 13px;font-size:14px;width:calc(80% - 10px)}.account-page.order-page .account tfoot tr:last-child{border-top:1px solid #f3f3f3!important}.account-page .halo-page-content .account a.button.button-1.link.back-account{font-family:Publica Play;font-size:14px;font-weight:400;line-height:20px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.account-page.login-page .login-rowRight span.reset-content{font-size:14px;color:#414141;line-height:20.58px;font-weight:100;text-align:center;margin-bottom:10px}.sidebar--layout_1 .sidebarBlock-heading{border-bottom:1px solid #f3f3f3!important}body.menu-hover-active:before{content:"";width:100%;height:100%;position:absolute;background:#00000080;z-index:6;overflow:hidden}body.cart-sidebar-show .body-content-wrapper{transform:none}.product-default .productView{padding-bottom:20px}.product-default .productView-iconZoom{display:block;position:absolute;bottom:auto;left:auto;top:5px;right:5px;background:0 0}.halo-sidebar-header{background:#fdfaff!important}.previewCartItem{background:0 0!important}.collection-default .halo-collection-content .halo-sidebar-wrapper{background:#fff;border-radius:15px;padding:10px 25px;border:1px solid #f3f3f3}.toolbar-wrapper .toolbar .toolbar-col .toolbar-label{font-weight:var(--font-weight-medium);font-family:Chopin-Trial VF;font-size:16px;font-weight:80;line-height:23.52px;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none}.my-order-detail .table-tfoot tr.table-tfoot-first-row>td,.my-order-detail .table-tfoot tr.table-tfoot-fourth-row>td{padding:20px 20px 4px 0}.my-order-detail .table-tfoot tr.table-tfoot-third-row>td{padding:4px 20px 20px 0}.my-order-detail .table-tfoot tr.table-tfoot-second-row>td{padding:4px 20px 4px 0}.my-order-detail .table-tfoot tr>td:nth-child(2){width:90px;padding-left:0;padding-right:20px}.account .my-order-detail th#ColumnProduct{width:140px}.account .my-order-detail th#ColumnPrice,.account .my-order-detail th#ColumnTotal{width:15%}.customer.reset-password.login-item{margin:0 auto 8rem}.reset-password .breadcrumb{justify-content:center;padding-top:0;font-family:Chopin-Trial VF;font-size:14px;line-height:20.58px;font-weight:100;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;margin-top:30px}div#action{text-align:center;margin:0 auto}a.add-new-address.button{width:fit-content}.half-column form#address_form_new{max-width:450px;margin:30px auto 0}.half-column .form-input,.half-column .form__select.select{border-radius:0!important;margin-bottom:12px}.reset-password h2.halo-page-title.page-subheader.text-center{font-size:30px;margin-bottom:30px;margin-top:5px;padding:0}.card .card-information .card-action__group.card-list__hidden,.product .card .card-information .card-action__group.card-list__hidden,.reset-password .breadcrumb span.separate svg,.template-collection .card .card-information .card-action__group.card-list__hidden{display:block!important}.reset-password .form-input{border:1px solid #eee;font-family:Chopin-Trial VF;font-size:14px;line-height:20.58px;font-weight:100;text-align:left;color:#414141}.reset-pass-btn{margin-top:30px}.reset-password nav.breadcrumb.breadcrumb-{padding-top:30px;margin-top:0;font-size:14px}.reset-password .reset-pass-btn{margin:20px auto 0}.customer.reset-password form{margin-top:3rem}.errorAddAddress{margin:-5px 0 10px;display:block}.errorEdit{margin:5px auto 10px;max-width:450px;display:block}button#chwhatsapp-btn{height:50px;width:50px}@media(min-width:1128px)and (max-width:1380px){.header-classic__item .search_details .search-modal__form{min-width:727px;width:100%;height:50px}}@media(min-width:1150px)and (max-width:1300px){#halo-image-banner-template--23792862101820__image_banner_gz4MVF .flex-box__banner .content-box{max-width:340px!important}.footer-block__newsletter .field__input,.footer-block__newsletter .field__input::placeholder{font-size:10px!important}.home-drop-banner .halo-banner-wrapper .flex-box__banner .content-box h3.banner-heading{font-size:36px!important;padding-top:70px;line-height:42px!important}}@media(max-width:1280px){.home-drop-banner{background-position:-124% center!important;background-size:contain!important}}@media(max-width:1024px){button#chwhatsapp-btn{height:45px;width:45px}.menu_open .productView-buttons.desktop-view{z-index:1!important}.menu_open.template-product #sticky-icons{z-index:1}.menu_open sticky-header-mobile.header-mobile{display:inline;position:relative;z-index:-1}.menu_open #carthike-chat-button-container.right{z-index:0!important}.menu_open .halo-sticky-toolbar-mobile{z-index:0}.halo-cart-sidebar .halo-sidebar-header .previewCart-wrapper .previewCart{height:180px}.mobileMenu-toggle{width:auto;height:auto}.mobileMenu-toggle svg{width:30px;height:14px}.certification .wrapper-image.image-zoom a img{margin:0 auto!important;padding:0!important}.certification .wrapper-image.image-zoom a img:last-child{margin-right:auto!important}.certification.brand-slider .brands-slider{justify-content:center}.container{padding-left:20px;padding-right:20px}.halo-sidebar-header .title{padding-left:0}.menu--mobile-lv-1__action,.menu-heading-mobile.halo-sidebar-header .halo-sidebar-header .title,.menu-lv-1__action,.open_search_mobile .halo-sidebar.halo-sidebar_search .halo-sidebar-header .title{font-size:16px;font-weight:400;line-height:19.2px;text-align:left}.menu-heading-mobile.halo-sidebar-header .halo-sidebar-header .title{margin-left:0}.quickSearchResultsBlock .list-item .link svg{width:18px;height:18px;padding:2px;fill:none;stroke:#fff;transform:rotate(00deg)}.quickSearchResultsBlock .list-item .link .text{color:#fff;line-height:23px}.quickSearchResultsBlock .list-item .link{padding:5px 14px 5px 8px}.quickSearchResultsBlock .list-item .link svg path{stroke:#fff}.header-mobile__item .header__icon.header__icon--search svg{width:25px;height:25px;fill:none}.home-drop-banner{background-position:-124% center!important;background-size:contain!important}#halo-image-banner-template--23792862101820__image_banner_gz4MVF .flex-box__banner .content-box{max-width:331px}.search-modal__content .search-modal__close-button svg,.search-modal__form .search__button svg{fill:none}.mobileMenu-toggle__Icon{width:80%}.product .product-item .card .card-information span.product-benefits-items:nth-child(2):after{border-right:0px}}@media(max-width:991px){.custom-video-box video{max-width:350px}.green-left-box{width:100%;padding:30px 0 0;flex-direction:column}.green-right-box-inner{display:block!important;height:480px}.green-bg{width:100%;height:auto;background:#e4fff0;padding:10px 20px 60px;display:block!important;text-align:center}.green-right-box .green-right-box-slider .slick-dots,.green-right-box .green-right-box-slider .slider-dots{bottom:20px;right:50%;transform:translate(50%,50%) rotate(0)}.green-right-box .content-info{margin-left:0;padding-right:0;text-align:center}.green-right-box{position:initial;width:100%;margin:0 auto;padding-left:0}.green-bg-sec,.product-card-layout-01 .quickSearchResultsWrap .card .card-media.has-compare:after,.product-card-layout-05 .quickSearchResultsWrap .card .card-media.has-compare:after,.quickSearchResultsWrap .products-grid .card-action,.quickSearchResultsWrap .products-grid .card-compare,.quickSearchResultsWrap .products-grid .group-right{display:block}.free-shipping-return .product-customInformation__content .des{font-size:13px}.halo-sidebar_search .quickSearchResultsBlock .search-block-content .products-grid .product{width:216px;margin:0}.open_search_mobile .halo-sidebar.halo-sidebar_search .quickSearchResultsBlock .list-item .link{background-color:#414141;border-radius:30px}.halo-cart-sidebar .halo-sidebar-header .title{padding-bottom:15px;padding-left:15px;font-size:20px;font-weight:400}.header-brand-slider.brand-slider .halo-item .text{line-height:14px}.header-mobile__item .header__icon.header__icon--search svg{fill:none}.header-mobile{height:60px;padding-top:5px;padding-bottom:5px}.halo-sidebar_search .quickSearchResultsBlock .search-block-content .products-grid .product .button.button-ATC{max-width:182px}}@media screen and (max-width:850px)and (min-width:768px){ul.tabs-nav{padding:0 20px}}.card .card-information .card-action__group .card-action .button,.product .card .card-information .card-action__group .card-action .button,.template-collection .card .card-information .card-action__group .card-action .button{border-radius:0 0 10px 10px;font-size:12px;color:#fff;background:linear-gradient(90deg,#00a777 50%,#26d07c)}.card_form_button_wrapper_class{position:absolute;bottom:0;width:100%}.product .product-item .card .card-information .product-variants.custom-variants{flex-wrap:wrap;display:flex;justify-content:flex-start}.card .card-information .card-information__wrapper,.product .card .card-information .card-information__wrapper{padding:10px 10px 7px;display:flex;flex-direction:column}.product .product-item .card .card-product .halo-productBadges .badge.sale-badge{font-size:12px}.product .product-item .card .card-product .halo-productBadges--left{top:0}.card-quickview .quickview-icon svg{width:36px;height:36px;border-radius:30px}.card-media,a.card-link{border-radius:10px 10px 0 0}@media(max-width:767px){.button,.natural-hair-sec .halo-banner-wrapper .flex-box__banner .content-box span.txt-green a{font-size:14px!important}.footer .footer-block__item:last-child,footer.footer .footer-block__mobile .footer-block__heading{border-bottom:0 solid transparent}.card-title-ellipsis,.truncate-two-lines{overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical}.product-reviews.product-review-wrapper.custom-product-review{margin-top:15px}.product-benefits ul{gap:3px;margin-bottom:5px}.card .card-product:hover .card-media.media--hover-effect>img+img{opacity:0}.card .card-product:hover .card-media.media--hover-effect>img:first-child:not(:only-child){opacity:1}.template-product a.accordion-toggle{padding:12px}.card-information .card-information__wrapper .card-price .price dd.price__compare{padding-left:4px}.card-information .card-information__wrapper .card-price .price .price__sale dd.price__last .price-item,.card-price .price__regular .price-item{font-size:18px}.account-page .breadcrumb,.card-information .card-information__wrapper .card-price .price .price__sale dd.price__compare .price-item{font-size:12px}.card-information .card-information__wrapper .card-price .price .price__sale .price__label_sale.price__label_percent span.label_sale{font-size:12px;padding-bottom:5px;padding-left:5px}.profile-sec .pro_img{width:45px;height:45px}.top_sec{padding:20px 15px}.top_sec li:not(:first-child){margin-left:60px}.product .product-item .card .card-information .product-variants.custom-variants li,.top_sec li:not(:last-child){margin-bottom:10px}.top_sec li{line-height:23.58px;padding-right:0}span.flex_addr{display:flex;gap:8px}.address-form .address-title{font-size:22px;text-align:center;line-height:normal}.account-page.login-page .login-rowRight h2.halo-page-title,.account-page.register-page .login-rowRight h2.halo-page-title,body .account-page .page-header{font-size:26px}.content-box a.banner-button.button{background:#fff!important;color:#000!important}.search-modal__form .search__button{padding:10px!important;background:0 0!important}.show_image_loading .media--loading-effect,ul.tabs-nav{background:0 0}.quickSearchResultsBlock .search-block-title{font-weight:400!important;font-size:16px}.special-uses-sec .special-uses-sec1 li .user-img{width:80px;height:80px;margin-right:12px}.product .card-quickview .quickview-icon svg{width:25px;height:25px}.mobileMenu-toggle__Icon:after,.mobileMenu-toggle__Icon:before{width:120%}.product-block .halo-block-header.viewAll--right a.view_all svg{height:8px;width:8px}.after-before-inner-content .section-content .section-text .featured-product .product-price,.product-default .productView .halo-productView-right .productView-product .productView-group .pvGroup-row .quantity__group--1{margin:0}.after-before-inner-content .section-content .section-text .featured-product .product-image{width:50%;margin-right:10px}.green-bg h3,.natural-hair-sec h3,.product-block .halo-block-header .title,.product-block .halo-block-header .title .text,.special-uses-sec-top .halo-block-header .title .text{font-size:26px!important;letter-spacing:-1px}.natural-hair-sec span.banner-text{margin-bottom:8px!important}.natural-hair-sec .halo-banner-wrapper .flex-box__banner .content-box .scroll-trigger a.button{line-height:26px!important}.account-page .halo-page-content .login-rowItem{padding-left:0;padding-right:0;padding-top:0}.account-page div#login{width:100%;margin:0 auto}.login-item .form-actions a{margin-left:0!important}.account-page .halo-page-content .create-customer-form .form-actions .button,.account-page.login-page .login-rowRight .login-item .form-actions .button{background:#414141!important;height:50px!important}.breadcrumb{padding:20px 10px 0!important;margin-bottom:0!important}.breadcrumb a,.home-drop-banner .halo-banner-wrapper .flex-box__banner .content-box span.banner-text{font-size:12px!important}.top_sec ul{display:inline-block;margin:0;padding:0;text-align:left;width:100%}ul.tabs-nav{width:90%;margin:0 auto 20px;flex-direction:row;padding:0 0 10px;border:none;border-bottom:1px solid #e7e7e7;justify-content:space-between}ul.tabs-nav li a{line-height:normal}ul.tabs-nav li{text-align:center;border-bottom:none;width:auto;padding:0;margin:0}ul.tabs-nav li.active{position:relative}ul.tabs-nav li.active:after{content:"";position:absolute;left:0;bottom:-10px;width:100%;height:2px;background-color:#000}.green-bg-sec,.mobile-view.product-button .productView-buttons.desktop-view,.mobile_order-detail,.product-benefits.mobile-view.custom-product-benefits,.product-card-layout-01 .quickSearchResultsWrap .card .card-media.has-compare:after,.product-card-layout-05 .quickSearchResultsWrap .card .card-media.has-compare:after,.quickSearchResultsWrap .products-grid .card-action,.quickSearchResultsWrap .products-grid .card-compare,.quickSearchResultsWrap .products-grid .group-right,.tabs.tabs_wrapper,h1.productView-title.mobile-view.custom-product-title{display:block}.account-page.order-page .account .my-order-detail h2.account-title.text-left,.after-before-inner-content .section-content .section-text .featured-product .product-details,.footer-block__newsletter .footer-block__newsletter-form .field,.product-default .productView .halo-productView-right,.product-default .productView .halo-productView-right .productView-product .productView-group .pvGroup-row .productView-groupTop,.product-default .productView .halo-productView-right .productView-product .productView-moreItem .productView-action,.special-uses-sec .special-uses-sec1,div#tabs-content{width:100%}.button{background:var(--btn-1-bg);color:var(--btn-1-color);height:40px;line-height:16px}.mobile-view.product-button{display:block;margin-top:5px;margin-bottom:20px}.productView-buttons.desktop-view{position:fixed;bottom:0;width:100%;z-index:1;left:0;right:0}.free-shipping-return .product-customInformation__content .des{font-size:13px}.halo-sidebar_search .quickSearchResultsBlock .search-block-content .products-grid .product{width:216px;margin:0}.open_search_mobile .halo-sidebar.halo-sidebar_search .quickSearchResultsBlock .list-item .link{background-color:#414141;border-radius:30px}.header-brand-slider.brand-slider .halo-item .text{line-height:14px}.header-mobile__item .header__icon.header__icon--search svg{fill:none}.product-default .productView .halo-productView-right .productView-product .productView-group .pvGroup-row.sticky-cart-sect .mobile-price{display:block;width:160px;position:relative}.product-default .productView .halo-productView-right .productView-product .productView-group .pvGroup-row.sticky-cart-sect .quantity__group--1 .btn-quantity.minus{left:0;border-right:1px solid #414141}.product-default .productView .halo-productView-right .productView-product .productView-group .pvGroup-row.sticky-cart-sect .quantity__group--1 .btn-quantity.plus{right:0;border-left:1px solid #414141}.BottomBarCoin.BottomBarCoin--display.svelte-14bq6t0,.after-before-inner-content .section-content .section-text .left-section,.collection-content-2 .changing.on.collection.collection-info,.home-drop-banner .halo-banner-wrapper .flex-box__banner .banner-item,.home-top-product-video .cust-prod-widget__item--video,.product-benefits.desktop-view.custom-product-benefits,.productView-stickyCart.show-sticky,h1.productView-title.desktop-view,table.order-details,table.table-tfoot{display:none}.template-product #sticky-icons{z-index:2;display:none}.productView-quantity .quantity__label{font-size:0;display:none}.product-default .productView .halo-productView-right .productView-product .productView-group .pvGroup-row.sticky-cart-sect{display:flex;justify-content:center;align-items:center;box-shadow:0 1px 7px #0000001a;background:#fff;width:100%;padding:16px 8px;z-index:999}.product-default .productView .halo-productView-right .productView-product .productView-group .pvGroup-row.sticky-cart-sect.sticky-add-to-cart{display:flex;justify-content:center;align-items:center;box-shadow:0 1px 7px #0000001a;background:#fff;position:fixed;bottom:0;width:100%;left:0;padding:16px 8px;z-index:999}.productView-group quantity-input.productView-quantity{width:70%;margin-left:10px}.product-default .productView .halo-productView-right .productView-product .productView-group .pvGroup-row.sticky-cart-sect .mobile-price span{font-family:Chopin-Trial VF;font-size:18px;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#414141}.product-default .productView .halo-productView-right .productView-product .productView-group .pvGroup-row.sticky-cart-sect .productView-groupTop{margin:0 0 0 10px}#halo-image-banner-template--23792862658876__image_banner_VM8rkm{margin-bottom:40px!important}.account-page.login-page .login-rowLeft,.account-page.register-page .login-rowLeft{display:none;width:100%;padding-top:20px}.account-page .login-rowRight{padding-left:30px;padding-right:30px}.product-center-slider .is-slide>.slick-dots{bottom:0!important}.active_offers_sec ul{display:block!important}.product-benefits ul li{font-size:10px}h1.productView-title.mobile-view.custom-product-title{font-size:20px;font-weight:700;color:#414141;margin-top:20px;margin-bottom:10px;font-family:Chopin-Trial VF!important}.template-page .rte.scroll-trigger{padding:10px;margin-bottom:60px}.special-uses-sec .special-uses-sec1 li .content-info,.template-collection .collection-default .page-sidebar.page-sidebar-left{margin-top:0}#HeaderCollectionSection-template--23792861675836__banner .collection-banner--overlay .image:before{background-color:transparent!important}.truncate-two-lines{display:-webkit-box;-webkit-line-clamp:2}.custom-service-block .halo-row .halo-item+.halo-item:not(.slider__slide),.spotlight-block .halo-row.not-distance .halo-item{margin-top:0!important}.after-before-inner-content .section-content .section-text .featured-product .product-price .price-sale,.naturally-craft .des.custom-text-style,.special-uses-sec p{font-family:Chopin-Trial VF;font-size:12px}#halo-image-banner-template--23792862101820__image_banner_gz4MVF .banner-heading,.home-drop-banner .halo-banner-wrapper .flex-box__banner .content-box h3.banner-heading{font-size:26px!important;letter-spacing:1px!important;line-height:22px!important;width:70%}.home-top-product-video .custom-block__description{font-size:14px;letter-spacing:0}.natural-hair-sec .halo-banner-wrapper .flex-box__banner .banner-item{order:2;margin-top:15px}.natural-hair-sec .halo-banner-wrapper .flex-box__banner{display:flex;flex-direction:column}.perfect-solution,.product-default .productView,.special-uses-sec{padding:0}#CollectionListSection-template--23792862134588__main .button{line-height:25px}.product-default .productView .halo-productView-right .productView-product .productView-group .pvGroup-row{display:flex;justify-content:center;align-items:center}.product-default .productView .halo-productView-right .productView-product .productView-groupTop{margin:22px 0 0 10px}.footer .footer-block__mobile .footer-block__heading,.product-default .productView .halo-productView-right .productView-product .productView-moreItem .halo-block.product-center-slider{margin-bottom:0}.free-shipping-return .product-customInformation__content .product__text.title{justify-content:center}.free-shipping-return .product-customInformation__content .des,.free-shipping-return h2.title,.free-shipping-return p,.green-bg .green-right-box h3,.green-bg .green-right-box p,.green-bg h3,.green-bg p{text-align:center}.free-shipping-return .product-customInformation{text-align:center;display:block}.product,.product .product-item{border-radius:10px}.card .card-product,.card .card-product .card-media>img,.card .card-product.card-media>video,.card-product__wrapper,.product .card .card-product,.template-collection .card .card-product{border-radius:10px 10px 0 0}.active_offers_sec li{margin:0 10px 10px 0;width:46%}.spotlight-block .halo-block-header .title{margin-bottom:20px!important}#halo-image-banner-template--23792862101820__image_banner_gz4MVF .banner-button,.home-drop-banner .halo-banner-wrapper .flex-box__banner .content-box .button{--button_width: 90px !important;width:90px!important;min-width:90px!important;max-width:90px!important;height:30px!important;font-size:11px!important;line-height:12px;background:#fff!important;color:#414141!important;padding:0}.product .card .card-information .card__heading{margin:0;font-family:"Chopin-Trial VF Romain !important";font-size:16px;font-weight:80;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.card .card-information .card-information__wrapper,.product .card .card-information .card-information__wrapper{padding:10px 10px 0}body .card .card-information .card-action__group .card-action{padding-bottom:0!important}.product-block .halo-block-header .title,.product-block .halo-block-header .title .text{font-size:26px;line-height:30px;margin-bottom:12px}.product-block .halo-block-header.viewAll--right a.view_all{position:absolute;width:64px;height:25px;font-size:10px!important;font-weight:600!important;line-height:22px!important;right:0}.product .product-item .card .card-information .card-price{margin-bottom:0!important}.mobile_order-detail .row-subtotal-mobile,.product .product-item .card .card-information .price dl{margin-bottom:5px}.home-top-product-video .custom-block__title{font-size:20px;line-height:26px;letter-spacing:0}.marquee__item p{margin:0;font-size:22px}.header-brand-slider .halo-row .halo-item{width:76px!important;padding-left:9px!important;padding-right:9px!important}.header-brand-slider .halo-row .halo-item .text{margin-top:10px!important}.brand-slider.header-brand-slider .brands-block--wrapper .brands-slider{width:81%;padding:0}.free-shipping-return h2.title{font-size:12px!important;padding:0 25px}.productView-iconZoom{display:inline-block;position:absolute;top:5px!important;bottom:auto!important;left:auto!important;right:5px!important}.footer .footer-block__item{border-bottom:1px solid #c9c9c9}.collection-content-2{background:#7d7b61;padding:0}.after-before-inner-content .section-content .section-text .featured-product h2.product-title{font-family:Publica Play!important;font-size:12px;height:32px;overflow:hidden;line-height:15px}.after-before-inner-content .section-content .section-text .featured-product{width:220px;margin-right:60px;right:0}.header-mobile__item.header-mobile__item--search .header__icon svg{width:20px;height:20px;fill:none}body .shopify-section-header-sticky:not(.sticky-search-menu-custom-open){top:0!important}.menu_open .halo-sidebar.halo-sidebar_menu{opacity:1;visibility:visible;transform:translateZ(0)}.header-classic__item .search_details .search-modal__form{min-width:140px;width:100%}.certification.brand-slider .brands-slider{justify-content:center;width:75%;padding:0;margin:0 auto}.green-right-box .content-info a.button{width:140px;margin:0 auto;height:40px;font-family:"Publica Play!important";font-size:14px!important;font-weight:400!important;line-height:22px!important;text-align:center}.home-drop-banner{background-position:center!important;background-size:contain!important;background-image:url(/cdn/shop/files/image_101.jpg?v=1738845894)!important}.natural-hair-sec h3{font-weight:400!important;font-family:Publica Play;font-size:26px!important;line-height:26px}.product-block .products-flex{padding-right:14px!important}.product .product-item{border-radius:10px;border:1px solid #f3f3f3;padding:0}.product-card-layout-01 .card-information{padding:8px 1px 0}.natural-hair-sec span.banner-text strong{font-size:14px!important;line-height:23.58px;text-align:left;text-underline-position:from-font}.green-right-box{position:initial;width:100%;margin:0 auto;padding-left:0}.productView-image .productView-img-container img:not(.zoomImg){transform:translateY(-50%);object-position:center}.productView-top .halo-productView-left{width:100%!important}.certification.brand-slider{padding:30px 0 50px}.green-left-box{width:100%;padding:30px 0;flex-direction:column}.green-right-box-inner{display:block!important;height:600px}.green-bg{width:100%;height:auto;background:#e4fff0;padding:10px 20px 60px;display:block!important;text-align:center}.green-right-box .green-right-box-slider .slick-dots,.green-right-box .green-right-box-slider .slider-dots{bottom:20px;right:50%;transform:translate(50%,50%) rotate(0)}.green-right-box .content-info{margin-left:0;padding-right:0;text-align:center}.special-uses-sec h3{font-family:"Chopin-Trial VF !important";font-size:14px}#halo-image-banner-template--23792862101820__image_banner_gz4MVF .flex-box__banner .content-box{max-width:268px!important}.special-uses-sec .special-uses-sec1 li{margin-bottom:40px}.certification.brand-slider .brands-slider .halo-item{padding:0 8px}.green-right-box .user-img{margin:0 auto 20px}.footer-top-secure.custom-service-block .halo-row .halo-item{width:50%;border-right:1px solid #e5e5e5;margin-bottom:20px}.footer-top-secure.custom-service-block .halo-row .halo-item:nth-child(2),.footer-top-secure.custom-service-block .halo-row .halo-item:nth-child(4){border-right:0px solid transparent}.footer-top-secure.custom-service-block .halo-row.not-distance .halo-item:before{border:none}.card-quickview .quickview-icon,.card-wishlist .wishlist-icon{width:25px;height:25px;padding:0}.content-info a.button{margin:0 auto}.card .card-action.has-compare,.product .card .card-action.has-compare,.template-collection .card .card-action.has-compare{display:none;bottom:0!important;padding:0;left:0}.container,.product-details .accordion-item .accordion-content{padding:0 15px}.product-details .accordion-item .accordion-content{padding-bottom:12px}.cust-prod-widget__wrapper.d-flex.flex-wrap{flex-wrap:wrap;padding-top:30px;padding-bottom:30px}.halo-sidebar-header .title{padding-left:0;padding-bottom:0}.card-title-ellipsis{display:-webkit-box;-webkit-line-clamp:2}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart-wrapper .previewCartItem-qty .quantity{border-radius:10}.after-before-inner-content .section-content .section-text .featured-product .product-image-cart{width:35px;height:35px;display:flex;justify-content:center;align-items:center}.account-page .halo-page-content .account .address-form .form-input,.account-page .halo-page-content .account .address-form .select__select{min-width:100%}.account-page .halo-page-content .account .account-action.back-account-button{margin:0 auto 15px 0;max-width:fit-content}.account .alertBox.alertBox--error{width:100%;text-align:left}.account-message{gap:10px;flex-direction:column}.mobile_order-detail .details-first-row-mobile{display:flex;justify-content:flex-start;align-items:flex-start;gap:20px}.mobile_order-detail .row-main-total-mobile,.mobile_order-detail .row-shipping-mobile,.mobile_order-detail .row-subtotal-mobile{display:flex;align-items:center;justify-content:flex-end;font-size:14px;font-weight:400}.mobile_order-detail h3.mobile_order-detail-h3{margin:20px 0;text-align:left;font-size:14px;font-weight:400;line-height:normal}.mobile_order-detail .details-first-row-mobile{display:flex;justify-content:flex-start;align-items:flex-start}.mobile_order-detail .product-details-mobile{padding:15px 0;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3}.mobile_order-detail img.product-detail-img{border:1px solid #f3f3f3}.mobile_order-detail .detail-mobile{font-size:14px;text-align:left;display:flex;flex-direction:column;gap:10px}.mobile_order-detail .details-title-mobile{font-weight:400;line-height:20px}.mobile_order-detail span.price-span,.mobile_order-detail span.total-span{font-weight:400;min-width:60px;display:inline-table}.mobile_order-detail .row-main-total-mobile>div:nth-child(2),.mobile_order-detail .row-shipping-mobile>div:nth-child(2),.mobile_order-detail .row-subtotal-mobile>div:nth-child(2){min-width:75px;text-align:right}.mobile_order-detail .order-subtotal-mobile{padding:20px 0 0}.mobile_order-detail .row-shipping-mobile{margin-bottom:20px}.mobile_order-detail .row-main-total-mobile{border-top:1px solid #f3f3f3;width:80%;margin:0 0 0 auto;padding-top:15px}.half-column form#address_form_new{max-width:100%}.reset-password nav.breadcrumb.breadcrumb-{margin-top:0;font-size:12px}.reset-password h2.halo-page-title.page-subheader.text-center{font-size:26px;margin-bottom:25px}.customer.reset-password.login-item{max-width:100%;margin:0 auto 5rem}a.add-new-address.button{line-height:23px}.button.order_detail_btn{line-height:22px;background:#414141!important}.account-page .halo-page-content .account a.button.button-1.link.back-account{line-height:23px;background:#414141!important;width:auto}}@media(max-width:390px){.home-drop-banner .halo-banner-wrapper .flex-box__banner .content-box span.banner-text{font-size:10px!important}.productView-group .productView-groupTop .button{min-width:80px}.product-default .productView .halo-productView-right .productView-product .productView-group .pvGroup-row.sticky-cart-sect .mobile-price{width:150px;position:relative}.product-default .productView .halo-productView-right .productView-product .productView-group .pvGroup-row.sticky-cart-sect .mobile-price span{font-size:16px}.customer-review-block .halo-block-header .subtext-review,.green-bg h3,.halo-block-header .title .text,.natural-hair-sec h3,.product-block .halo-block-header .title,.product-block .halo-block-header .title .text,.special-uses-sec-top .halo-block-header .title .text,.spotlight-inner h3 span{font-size:24px!important;letter-spacing:-1px}.product-block .halo-block-header .title,.product-block .halo-block-header .title .text{font-size:20px;line-height:30px}.product-block .halo-block-header .text{font-size:10px;line-height:12.58px}.productView-group quantity-input.productView-quantity{width:70%}}@media(max-width:375px){.card .card-information .card-information__wrapper,.product .card .card-information .card-information__wrapper{padding:0}.product-block .halo-block-header.viewAll--right a.view_all{position:absolute;width:58px;height:24px;font-size:10px!important;font-weight:600!important;line-height:19px!important;right:0;padding:1px 5px}}@media(max-width:360px){.product-block .halo-block-header .title,.product-block .halo-block-header .title .text{font-size:17px;line-height:26px}.active_offers_sec li{margin:0 10px 10px 0;width:100%}}@media(max-width:340px){.account-page .halo-page-content .address-form .form-actions button.button,.half-column .form-actions button.button{min-width:110px}}.product_image_tab_wrapper .accordion-content .accordion details summary svg{margin-left:10px;transform:rotate(180deg)}.product_image_tab_wrapper .accordion-content .accordion details[open] summary svg{transform:rotate(0);transition:transform .3s ease-in-out}.productView.quickView.halo-quickView .jdgm-widget,.productView.quickView.halo-quickView .price.customize-price .product-reviews,.product_faqs_wrapper:last-child .faq_question_answer_wrapper{margin-bottom:15px}.product_image_tab_wrapper .product_tab_image{width:100%;object-fit:cover;height:100%}.product_image_tab_wrapper .accordion-content .accordion details summary h3.accordion__title{font-family:Chopin-Trial VF;font-weight:600;font-size:16px;leading-trim:Cap height;line-height:normal;letter-spacing:0;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:Auto;text-decoration-thickness:Auto}.product_faqs_wrapper .accordion-content .accordion-body .faq_question_answer_wrapper .product_faq_answer,.product_image_tab_wrapper .accordion-content .accordion-body .accordion details .accordion__content.rte,.product_image_tab_wrapper .multiple_data_wrapper .single_data_wrapper .single_data_content p{font-family:Chopin-Trial VF;font-size:14px;font-weight:100;line-height:normal;letter-spacing:0}.product_image_tab_wrapper .multiple_data_wrapper .single_data_wrapper .single_data_content h2{font-family:Publica Play;font-weight:400;font-size:16px;line-height:normal;letter-spacing:0;margin:10px 0}.product_faqs_wrapper .accordion-content .accordion-body .faq_question_answer_wrapper .product_faq_question{font-family:Chopin-Trial VF!important;font-weight:600;font-size:14px;line-height:normal;letter-spacing:0;margin-bottom:2px}.product_image_tab_wrapper .accordion-content .multiple_data_wrapper{display:inline-block;overflow:auto;width:100%;white-space:nowrap}.product_image_tab_wrapper .accordion-content .multiple_data_wrapper .single_data_wrapper{width:100%;display:inline-grid;white-space:normal}.product_image_tab_wrapper .accordion-content .multiple_data_wrapper .single_data_wrapper .product_tab_image_data_images{object-fit:contain;width:100%;max-width:100%}@media(max-width:575px){.product_image_tab_wrapper .accordion-content .multiple_data_wrapper .single_data_wrapper{width:100%}}.card-action .button{display:flex;align-items:center;justify-content:center}.halo-block-content .products-carousel,.productGrid,.products-flex{display:flex;flex-wrap:wrap}.product .product-item{background-color:#fff;border:1px solid #f3f3f3;border-radius:15px;display:flex;flex-direction:column;height:100%}.jdgm-prev-badge__text,.product-reviews.product-review-wrapper.custom-product-review{font-family:Chopin-Trial VF;font-weight:700;font-size:12px;line-height:20px;letter-spacing:0}.productView.quickView.halo-quickView .quantity__container{width:150px;margin-bottom:15px}.productView.quickView.halo-quickView .quantity__container .form-input.quantity__input.quantity{border-radius:10px;font-size:16px}.productView.quickView.halo-quickView .product-form__radio:checked+.product-form__label .text{color:#fff;background:linear-gradient(90deg,#00a777 20%,#26d07c);border-radius:10px;border:1px solid transparent}.price.customize-price .product-reviews{font-family:Chopin-Trial VF;font-weight:700;font-size:12px;line-height:normal;letter-spacing:0;color:#414141}.custom-product-review .review-star{color:#f5b301;font-size:16px}.custom-product-review .review-star svg.review_star.review-star-full{width:15px;height:15px}.custom-product-review .review-divider{margin:0 6px;color:#999}.custom-product-review .verified-badge{width:16px;height:16px;margin:0 4px}.productName.productNameBreakpoint.svelte-1fnbgz3{font-family:Chopin-Trial VF;font-weight:700!important;font-size:16px!important;letter-spacing:0;-webkit-line-clamp:2}.buttonz.svelte-1iz63hb{background:var(--btn-1-bg)!important;color:var(--btn-1-color)!important}.lively_sf_header.svelte-1tvyrun{font-family:Publica Play;font-weight:400!important;font-size:30px!important;letter-spacing:0;text-align:center}.productOfferPercentage.svelte-w8a4ax{background:0 0;font-family:Chopin-Trial VF;font-size:14px!important;font-weight:600!important;color:var(--product-sale-price-color)!important;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.productSellingPrice.svelte-a93wki{font-family:Chopin-Trial VF;font-size:16px!important;line-height:20px;text-align:center;font-weight:var(--product-price-font-weight)!important}.productOriginalPrice.svelte-1sflnxl{font-family:Chopin-Trial VF;font-size:14px!important;font-weight:53!important;line-height:20px;text-align:center}.previewCartCollection .previewCartCarousel .products-flex{gap:5px;display:flex;flex-direction:row;flex-wrap:nowrap;-webkit-user-select:none;user-select:none;overflow:auto;overflow-y:clip;scroll-snap-type:x mandatory;padding-bottom:20px}.previewCartCollection .previewCartCarousel.is-scroll{overflow:hidden}.previewCartCollection .previewCartCarousel.is-scroll .products-flex .product{flex-shrink:0;flex-grow:0;display:inline-block;vertical-align:top;padding:5px}.previewCartCollection .products-flex.active .product{pointer-events:none}.previewCart-emptycartwrapper.previewCart{margin-bottom:0;padding:0}.previewCart-emptyBody .empty .text{font-size:18px}.previewCartCollection .card-information .card-information__wrapper .card-price .price dd.price__compare{padding-left:5px}.previewCartCollection .card-information .card-information__wrapper .card-price .price dd.price__label_sale.price__label_percent{margin:0 0 0 5px!important}.productView-group .quantity__container{border:1.1px solid #414141;border-radius:7px}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-ask-question-btn,.jdgm-write-rev-link.jdgm-write-rev-link{border-radius:5px}.productView-action .button{border:0px}.slick-dots li button,.slider-dots li button{--dots-width:10px;--dots-height:10px}@media only screen and (max-width:550px){.tooltip-container{font-size:10px}.tooltip-container img{width:14px}.slideshow .slick-dots{margin-top:0}.btn-quantity.minus:before{left:calc(25.33% + 6px)}}.header-classic__item .header__icon--cart .cart-count-bubble,.header-classic__item .bottom-bar--list .cart-count-bubble,.header-mobile__item .header__icon--cart .cart-count-bubble{--bg-item-color:#00A777;--bg-bubble:#00A777}.containers.svelte-ljr7wb{margin:10px 5px!important}.free-shipping-return .product-customInformation__content .des,.free-shipping-return h2.title{width:100%;text-align:center}.free-shipping-return .product-customInformation{flex-direction:column;align-items:center}@media(max-width:767px){.free-shipping-return .product-customInformation h2.title{padding:10px 0 0}}.gokwik-checkout button{height:56px!important}@media(max-width:991px)and (min-width:768px){.green-right-box .user-img{margin:0 auto 20px}.green-bg .green-right-box h3,.green-bg .green-right-box p,.green-bg h3,.green-bg p{text-align:center}.content-info a.button{margin:0 auto}.green-bg h3{padding-bottom:20px}.green-right-box{padding-inline:20px}}.cart-total-savings span.text{color:#00a777}.card-price .price__regular .price-item .text{display:none}@media(min-width:768px){.article-item .blog-title a.line-clamp{height:82.67px}}.blog-block-item .blog-summary,.header-with-sidebar .page-header,.article-content.halo-text-format,.article-heading .title,.halo-article-content .info,.article__pagination--item .button{font-family:Chopin-Trial VF!important}.card-media{border-radius:15px 15px 0 0}
/*# sourceMappingURL=/cdn/shop/t/46/assets/custom-style-minify.css.map */
