@font-face{font-family:'Be Vietnam Pro';src:url(https://nagetive.com/wp-content/themes/twentytwentyone-child/assets/fonts/BeVietnamPro-SemiBold.woff2) format('woff2'),url(https://nagetive.com/wp-content/themes/twentytwentyone-child/assets/fonts/BeVietnamPro-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Be Vietnam Pro';src:url(https://nagetive.com/wp-content/themes/twentytwentyone-child/assets/fonts/BeVietnamPro-Medium.woff2) format('woff2'),url(https://nagetive.com/wp-content/themes/twentytwentyone-child/assets/fonts/BeVietnamPro-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Be Vietnam Pro';src:url(https://nagetive.com/wp-content/themes/twentytwentyone-child/assets/fonts/BeVietnamPro-Light.woff2) format('woff2'),url(https://nagetive.com/wp-content/themes/twentytwentyone-child/assets/fonts/BeVietnamPro-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Be Vietnam Pro';src:url(https://nagetive.com/wp-content/themes/twentytwentyone-child/assets/fonts/BeVietnamPro-Regular.woff2) format('woff2'),url(https://nagetive.com/wp-content/themes/twentytwentyone-child/assets/fonts/BeVietnamPro-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Merriweather';src:url(https://nagetive.com/wp-content/themes/twentytwentyone-child/assets/fonts/Merriweather-Bold.woff2) format('woff2'),url(https://nagetive.com/wp-content/themes/twentytwentyone-child/assets/fonts/Merriweather-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Merriweather';src:url(https://nagetive.com/wp-content/themes/twentytwentyone-child/assets/fonts/Merriweather-SemiBold.woff2) format('woff2'),url(https://nagetive.com/wp-content/themes/twentytwentyone-child/assets/fonts/Merriweather-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}:root{--primary-color:#000;--accent-color:#447E5F;--white-color:#fff;--light-bg:#F8F4EC;--light-green:#DFF8EA;--yellow-color:#C9A24D}*{box-sizing:border-box}body{font-family:'Be Vietnam Pro';font-weight:300;line-height:1.5;margin:0;padding:0;font-size:16px;color:var(--primary-color)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p.mobile-tagline{font-family:"Merriweather",serif;margin:0 0 15px;line-height:1.2;font-weight:700;color:var(--primary-color)}h1,.h1,p.mobile-tagline{font-size:54px!important;letter-spacing:-1.4px}span{font-family:'Be Vietnam Pro'}h1 span,h2 span{color:var(--accent-color)}h2,.h2{font-size:32px;letter-spacing:-.7px}h3,h3{font-size:20px;letter-spacing:-.4px;line-height:1.3}h4,.h4{font-size:18px;letter-spacing:-.4px}h5,.h5,h6,.h6{font-size:16px;letter-spacing:-.4px}p{margin:0 0 15px}p:last-child{margin:0}a{text-decoration:none;color:var(--accent-color);transition:all .3s ease;display:inline-block}a:hover{color:var(--accent-color)}img{vertical-align:bottom;width:100%;object-fit:contain;max-width:max-content}.container{width:100%;max-width:1410px;padding:0 20px;margin:auto}button,input#submit{cursor:pointer}.btn,button,a.button,#gr_checkout_redeem_lable .gr_rewards_apply_discount,.gr_apply_discount .gr_rewards_apply_discount,input#submit,#wcu-register-button,.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link,form.search-form input.search-submit{background:var(--accent-color);border:1px solid var(--accent-color);color:var(--white-color)!important;font-size:14px!important;border-radius:12px;padding:20px 25px;min-width:180px;font-weight:600;line-height:1;font-family:'Be Vietnam Pro';transition:all .3s ease;text-align:center!important;text-transform:uppercase;letter-spacing:1px}.btn:hover,button:hover,a.button:hover,input#submit:hover,#wcu-register-button:hover,#wcu-register-button:hover{background:transparent!important;border-color:var(--accent-color)!important;color:var(--accent-color)!important}.affiliate-portal-container .woocommerce-form-login__submit,.affiliate-portal-container button.woocommerce-Button.button{border-color:var(--accent-color)!important}body.dark-mode .grPbyP-paddingBox *{color:#333}body.dark-mode hr.wcu-user-coupon-linebreak{border-color:var(--border-color)}.affiliate-portal-container .woocommerce-form-login__submit:hover{color:var(--accent-color)!important;background:transparent!important}#gr_checkout_redeem_lable .gr_rewards_apply_discount,.gr_apply_discount .gr_rewards_apply_discount{min-width:min-content;padding:12px 20px}.heading-wrapper.flex{display:flex;align-items:center;justify-content:space-between;gap:10px}.heading-wrapper p{font-weight:400;margin-top:10px}section,.woocommerce section{padding:80px 0}.pd-bottom{padding-bottom:0!important}.survey-btn{margin:0 0 10px}ul.products li.product .added_to_cart{margin:10px auto 0}ul.products li.product .button{margin:11px auto 0;width:100%}.heading-wrapper{margin:0 0 30px}.heading-wrapper.center{text-align:center;margin:0 0 40px}.heading-wrapper h2{margin-bottom:0}body.popup-open{position:relative;overflow:clip}body.popup-open:before{content:'';position:absolute;background:rgb(0 0 0 / .7);inset:0;width:100%;height:100%;z-index:111}.woocommerce-tabs #tab-description p{color:#222}button#close-popup{position:absolute;top:-4px;right:-23px;color:var(--white-color);background:#fff0;outline:none;box-shadow:unset;font-size:20px;border:0;font-weight:700;padding:0}#wcsr-modal .wcsr-modal-content{margin:0;height:100%;box-shadow:unset;width:100%;padding:0}div#wcsr-modal{left:50%;top:50%;transform:translate(-50%,-50%);height:100%;background:var(--white-color);padding:24px 20px;box-shadow:0 5px 15px rgb(0 0 0 / .3);overflow:auto;max-height:95vh;max-width:500px;width:calc(100% - 30px);border-radius:10px}#wcsr-modal .stars{text-align:left}#wcsr-modal form#wcsr-review-form{margin-bottom:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:inherit;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}.slick-slider button.slick-arrow{cursor:pointer;font-size:0!important;height:40px;width:40px;position:absolute;top:-65px;background-color:var(--white-color);border:2px solid rgba(201,162,77,25%);transform:translateY(-50%);z-index:1;border-radius:50px;transition:all .3s ease;min-width:min-content;padding:0}.slick-slider button.slick-prev.slick-arrow{left:unset;right:48px}.slick-slider button.slick-next.slick-arrow{right:0}.slick-slider button.slick-arrow:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:contain;background-position:center;width:16px;height:10px;background-image:url(/wp-content/uploads/2026/07/yellow-arrow.png)}.slick-slider button.slick-next.slick-arrow:before{transform:translate(-50%,-50%) rotate(180deg)}.slick-slider button.slick-arrow:hover{background:var(--yellow-color)!important;border-color:var(--yellow-color)!important}.slick-slider button.slick-arrow:hover:before{filter:invert(1) brightness(100)}.slick-slider .slick-slide{height:inherit}.slick-slider button.slick-arrow{cursor:pointer;font-size:0!important;height:40px;width:40px;position:absolute;top:-65px;background-color:#fff0;border:2px solid rgba(201,162,77,25%);transform:translateY(-50%);z-index:1;border-radius:50px;transition:all .3s ease;min-width:min-content;padding:0}.slick-slider .slick-track{display:flex}.top-header{padding:10px 0;background:var(--accent-color);overflow:hidden}.top-header-inner,.mobile-marquee{display:flex;justify-content:center;align-items:center;gap:4px;color:var(--white-color)}.top-header-inner span{font-size:14px;font-weight:500;color:var(--white-color)}.top-header-inner span img{max-width:20px;height:auto}.site-logo a img{width:100%;height:auto}.site-title{font-size:30px;font-weight:600;color:var(--primary-color)!important;font-family:'Be Vietnam Pro';line-height:1.2;display:none}.main-header{padding:12px 0;transition:all 0.3s ease;border-bottom:1px solid #EAEAEA}.main-header.sticky{position:fixed;top:0;z-index:11;width:100%;background:var(--white-color);box-shadow:0 2px 5px rgb(0 0 0 / .1)}.main-header .header-inner{display:flex;align-items:center;justify-content:space-between}.site-logo{flex:0 0 100%;max-width:165px}.topnav a{text-align:center;padding:10px;font-weight:400;text-transform:uppercase;font-size:14px;color:var(--primary-color)}.topnav a:hover{color:var(--accent-color)}.topnav .current_page_item a{color:var(--accent-color)}.topnav .icon,header button#primary-mobile-menu{display:none}ul#myTopnav{display:flex;list-style:none;margin:0;padding:0;gap:10px;align-items:center}.header-icons{display:flex;gap:20px;align-items:center}.header-icons>*{border:1px solid #A8B89C40;width:50px;flex:0 0 50px;height:50px;border-radius:25px;display:inline-flex;justify-content:center;align-items:center;padding:5px;margin:0}.search-input{opacity:0;padding:10px 15px;border:1px solid #ddd;border-radius:4px;transition:width 0.3s ease,opacity 0.3s ease;width:250px;height:48px;position:absolute;right:0;top:calc(100% + 10px);z-index:1;outline:none;font-family:'Be Vietnam Pro';border-radius:25px}.header-search-form.active input.search-input{opacity:1}.search-container{line-height:1;position:relative}.search-icon{cursor:pointer;display:inline-flex;width:100%;height:100%;justify-content:center;align-items:center}.header-icons svg{width:18px}.header-icons .add-to-cart svg{width:18px}.btn-wrap{display:inline-flex;align-items:center;justify-content:center;line-height:1}.add-to-cart{line-height:1;margin-right:6px}header .cart-count{position:absolute;top:0;right:0;font-weight:500;background:var(--accent-color);color:var(--white-color);font-size:11px;border-radius:10px;padding:0;width:16px;height:16px;display:inline-flex;justify-content:center;align-items:center;line-height:17px}.banner-sec,.our-produts,.testimonial-sec,.left-right-sec{overflow:hidden}.banner-slide,header .add-to-cart{position:relative}.banner-slide .container{position:relative;padding:60px 20px}.banner-image{position:absolute;inset:0;width:100%;height:100%}.banner-image img{object-fit:cover;height:100%;width:100%;max-width:100%}.hero-content{max-width:621px}.hero-content p{font-size:18px;margin:0 0 30px}.features{display:flex;gap:15px;margin:178px 0 0}.feature{display:inline-flex;gap:8px;align-items:center;background:#F8F4EC;border-radius:10px;padding:13px 20px;font-size:15px;font-weight:400;white-space:nowrap}p.mobile-tagline,.mobile-feature-sec{display:none}.single-product .transform-sec .container{padding:revert-layer}.product-slider .slick-slide{margin:0 10px;position:relative}.sale-badge{min-width:min-content!important}.product-slider .slick-list{margin:0 -10px}.product-content p{margin-bottom:21px;font-size:15px;line-height:23px}.product-content .btn-wrap,.add-to-cart{width:100%}.product-image{width:100%;height:220px;min-height:220px;margin-bottom:20px}.product-image img{width:100%!important;height:100%!important;object-fit:contain;transition:all 0.3s ease-in-out;max-width:100%!important}.single-product:hover .product-image img{transform:scale(1.05)}.product-image a{display:inline-block;width:100%;height:100%}.product-content{display:flex;flex-direction:column;height:100%}.product-price,.product-price,ul.products li.product .price{color:var(--yellow-color);font-weight:700;font-size:16px;margin-bottom:20px}.custom-rating-badge{display:flex;align-items:center;margin-top:5px}.badge-rating{background-color:#3ba54c;color:var(--primary-color);padding:3px 8px;font-size:13px;border-radius:4px;display:flex;align-items:center;font-weight:600}.badge-rating .star-icon{margin-left:4px}.badge-count{font-size:13px;color:#666;margin-left:6px}.product-content h3,.coming-detail h3,ul.products li.product .woocommerce-loop-product__title,a.wc-block-grid__product-link,.woocommerce-cart .wc-block-grid__product-title{font-size:14px!important;font-weight:400;text-transform:none;color:var(--primary-color);font-family:'Be Vietnam Pro';overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.product-slider .single-product{display:flex!important;flex-direction:column;border:1px solid #F0F0F0;border-radius:20px;overflow:hidden;text-align:center;padding:15px 15px 20px;flex:0 0 100%;max-width:calc(100% / 5 - 20px);position:relative}.product-content .btn-wrap{margin-top:auto}.product-content h3 a{color:var(--primary-color);font-size:14px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.product-content h3 a:hover{color:var(--accent-color)}.btn-wrap.mobile-btn{display:none}.product-content h3{margin-bottom:12px;min-height:37.5px}.product-content .add-to-cart,.border-btn,ul.products li.product .add_to_cart_button,.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{margin-right:0;background:#fff0;border:2px solid rgb(35 71 52 / .2);color:var(--accent-color)!important;padding:16.5px;font-size:13px!important;border-radius:10px}.product-slider .single-product:hover .product-content .add-to-cart,.border-btn:hover,.woocommerce ul.products li.product:hover .add_to_cart_button,.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover{color:var(--white-color)!important;background:var(--accent-color)!important}.woocommerce-cart .wc-block-grid__product-price.price{display:inline-flex;gap:4px;align-items:center}.product-slider .slick-slide:hover,.product-slider .single-product:hover{box-shadow:0 0 30px rgb(0 0 0 / .06)}.product-price ins{text-decoration:none}.product-slider{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px}.woocommerce-product-gallery{display:flex;flex-direction:column;flex:0 0 100%;max-width:50%;padding:0 10px;transition:all 0.3s ease!important}.woocommerce-page div.product div.summary{flex:0 0 100%;max-width:46%}.product-feature-box .icon-with-text .title{font-size:12px}.icon-with-text .icon img{max-width:max-content}.product-feature-box{order:1;padding:30px 20px!important;background:var(--light-bg);margin-top:33px;border-radius:15px;width:calc(100% + 20px);margin-left:-10px}.product-feature-box .icon-with-text{max-width:calc(100% / 3 - 5px)}.contact-detail-sec .icon-with-text .icon{width:40px}.sale-line{display:flex;gap:8px;align-items:flex-end;margin:7px 0 15px}.normal-price{font-size:24px;font-weight:600;color:var(--accent-color)}.product-highlights-box{margin:20px 0 12px}ul.highlights-list{padding-left:20px}.product-banner-wrap{display:flex;align-items:center;justify-content:space-between;gap:35px}.product-banner-wrap .left-content{max-width:45%;flex:0 0 100%;padding:60px 0 60px 46px}.product-banner{overflow:hidden;background:var(--light-green)}.product-banner-wrap .left-content .analysis-main,.testimonial-slider .slick-track{margin:0}.product-banner-wrap .right-image{max-width:50vw;width:50vw;margin-left:calc(-50vw + 50%)}.logo-slider-outer{padding:50px 0;overflow:hidden;background:var(--light-green)}.logo-slider .slick-slide{margin:0 15px}.logo-slider .slick-list{margin:0 -15px}.single-logo img{width:100%;height:auto;object-fit:contain;max-width:max-content;margin:auto}.logo-slider .slick-track{align-items:center}.logo-slider-outer .heading-wrapper p{margin-top:0;text-transform:uppercase;color:var(--accent-color);text-align:center;font-weight:500}.logo-slider .slick-slide>div{display:flex;align-items:center;justify-content:center}.testimonial-slider .slick-dots li:nth-child(n+10){display:none}.testimonial-slider .slick-slide{background:var(--light-bg);border-radius:15px;padding:30px;margin:0 12px}.testimonial-slider .slick-list{margin:0 -12px;height:100%}.testimonial-slider,.testimonial-slider .slick-track{height:100%}.testimonial-rating{margin-bottom:20px;color:var(--yellow-color);font-size:20px;line-height:1}.single-review h3{color:var(--accent-color)}.single-review p{margin:0 0 30px}.review-status{display:inline-flex;align-items:center;gap:8px;font-size:12px;text-transform:uppercase;font-weight:600;color:var(--accent-color);margin:28px 0 0!important}.review-status img{max-width:max-content}.testimonial-slider .slick-slide>div{height:100%}.single-review{display:flex!important;flex-direction:column;height:100%}.profile-wrap{margin-top:auto;align-self:flex-start}.testimonial-wrapper{display:flex;gap:24px}.review-summary{background:var(--light-bg);border-radius:15px;padding:30px;flex:0 0 100%;max-width:24.72%}.testimonial-slider-main{flex:0 0 100%;max-width:73.42%}.summary-top{display:flex;align-items:center;gap:10px;margin-bottom:10px}.avg-rating{font-size:30px;line-height:1;font-weight:400;color:var(--accent-color)}.product-review-sec .heading-wrapper{justify-content:flex-start}.summary-stars{color:var(--yellow-color);font-size:24px;line-height:1}.review-summary p{margin:0 0 30px;font-size:12px;font-weight:400}.rating-row{display:flex;align-items:center;gap:10px;margin-bottom:18px;color:var(--accent-color);font-size:14px;font-weight:500}.rating-row:last-child{margin-bottom:0}.rating-star{width:10px;font-size:14px}.gold-star{color:var(--yellow-color);font-size:20px;line-height:1}.progress-bar{flex:1;height:10px;background:var(--white-color);border-radius:10px;overflow:hidden}.progress-fill{display:block;height:100%;background:var(--accent-color);border-radius:50px}.rating-count{width:25px;text-align:right;font-size:13px}.blog-section{overflow:hidden;padding-top:80px}.blog-slider{display:flex;gap:18px;justify-content:space-between;flex-wrap:wrap}.blog-slider .single-post{flex:0 0 100%;max-width:calc(100% /4 - 14px);overflow:hidden}.category-name,.single-post .category,span.cat-links a{position:absolute;top:20px;left:20px;z-index:1;background:var(--light-bg);font-weight:600;padding:9.5px 12px;border-radius:25px;font-size:12px;text-transform:uppercase;text-align:center;line-height:11px;color:var(--accent-color);display:inline-block}.publish-date{color:#A8B89C;text-transform:uppercase;font-weight:400;margin:0 0 10px}.single-post:hover .featured-image img{transform:scale(1.05)}.category{position:absolute;top:9px;left:13px;width:100%;max-width:max-content}.featured-image{overflow:hidden;height:200px;border-radius:15px}.featured-image img{max-width:100%!important;height:100%!important;object-fit:cover;transition:all 0.3s ease-in-out}.single-post .title-wrap{padding:15px 10px 0}.single-post .post-title{font-weight:400;font-family:'Be Vietnam Pro';font-size:16px;letter-spacing:0}.single-post .post-title a{color:var(--primary-color)}nav.navigation.pagination{max-width:100%!important;width:100%}.single-post:hover .post-title a{color:var(--accent-color)}.bottom-btn{text-align:center;margin-top:30px}.contact-detail-sec{padding:80px 0}.icon-box-wrap{display:flex;justify-content:space-between;align-items:flex-start;max-width:1200px;margin:0 auto}.contact-detail-sec .icon-with-text{display:flex;align-items:center;color:var(--primary-color);gap:10px}.icon-with-text .title{font-size:13px;font-weight:400;line-height:1.4;text-transform:uppercase}.icon-box-wrap>*{flex:0 0 100%;max-width:calc(100% / 4 - 10px)}.icon-with-text .title strong{font-weight:700}.inner-banner-sec{position:relative;padding:40px 0 120px}.proArchive .inner-banner-sec{width:100vw;margin-left:calc(-50vw + 50%)}.inner-banner-sec .container{position:relative}.inner-banner-sec .bg-image{position:absolute;inset:0;width:100%;height:100%;margin:0}.inner-banner-sec .bg-image img{object-fit:cover;height:100%;object-position:right;max-width:100%}.inner-banner-sec ul.breadcrumb{margin:0 0 150px}.page-title-wrap p{color:var(--primary-color)}ul.breadcrumb{margin:0 0 24px;display:flex;list-style:none;padding:0}.custom-breadcrumb-wrapper{margin-bottom:20px}ul.breadcrumb li a,.woocommerce-breadcrumb a{color:#A8B89C}li.breadcrumb-item:after{content:'';position:absolute;right:-7px;top:5px;background:url(/wp-content/themes/twentytwentyone-child/assets/img/icons/right-arrow.svg);width:14px;height:14px;filter:invert(1);background-size:14px;background-repeat:no-repeat;background-position:center}li.breadcrumb-item{position:relative;padding-right:20px;margin-right:20px}li.breadcrumb-item:last-child{margin-right:0;padding-right:0}.page-title-wrap{max-width:556px}.page-title-wrap h1{font-size:45px!important;letter-spacing:-1.8px}.woocommerce-breadcrumb{margin:0!important;color:var(--accent-color);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.2px;font-family:'Be Vietnam Pro'!important}.our-products{padding:60px 0}header.woocommerce-products-header,li.breadcrumb-item:last-child:after{display:none}.custom-product-main{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:20px;width:100%;max-width:1270px;padding:60px 0;margin:auto}nav.woocommerce-pagination{margin:-40px 0 40px}.custom-product-main aside#secondary{flex:0 0 100%;max-width:22.823%;border:1px solid #ddd;align-self:flex-start;padding:15px;border-radius:6px}.custom-product-wrap{flex:0 0 100%;max-width:75%}.custom-product-main aside#secondary section{padding:0}ul.wpc-filters-ul-list{margin:0;padding:0!important}.custom-product-main .wpc-filter-title{font-size:20px;font-weight:700;margin-bottom:18px;color:var(--primary-color)}.wpc-posts-found{font-size:14px;margin:8px 0}.wpc-filters-section{margin-bottom:30px}input[type=checkbox]{margin:0 11px 0 0!important;appearance:none!important;outline:none!important;border:1px solid #9d9d9d!important;border-radius:5px!important;position:relative;width:20px;flex:0 0 20px;height:20px;border-color:var(--accent-color)!important;background:transparent!important}.wpc-filters-main-wrap li.wpc-term-item a{color:#000}.wpc-filters-main-wrap li.wpc-term-item input[type=checkbox]:checked{border-color:var(--primary-color)!important;background:var(--primary-color)!important}input[type=checkbox]:checked{background:var(--accent-color)!important}input[type=checkbox]:after{content:''!important;position:absolute!important;background:url(/wp-content/themes/twentytwentyone-child/assets/img/icons/checked.png);width:13px!important;height:13px!important;background-repeat:no-repeat;background-position:center;background-size:contain;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;border:none!important;opacity:0!important;filter:invert(1) brightness(100)}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button-over-image--top-left{right:-2px;left:unset;margin:0;top:7px;padding:0;z-index:0}.yith-add-to-wishlist-button-block{position:absolute;margin:0}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--icon-button:is(button) svg.yith-wcwl-add-to-wishlist-button-icon{color:#5e5e5e;width:24px;height:24px}.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button).yith-wcwl-add-to-wishlist-button--added svg.yith-wcwl-add-to-wishlist-button-icon{color:#c30101}.woocommerce ul.products li.product:hover{box-shadow:0 3px 16px 0 rgb(0 0 0 / .11)}.woocommerce ul.products li.product{transition:all .3s ease}input[type=checkbox]:checked:after{opacity:1!important}body .wpc-filters-main-wrap li.wpc-term-count-0:not(.wpc-has-not-empty-children) input[type="checkbox"]{background:var(--white-color)!important;border-color:#9d9d9d!important}body .wpc-filters-main-wrap li.wpc-term-count-0:not(.wpc-has-not-empty-children) input[type="checkbox"]:after{opacity:0}body .wpc-filters-main-wrap li.wpc-term-item{margin-bottom:18px!important;padding:0px!important}body .wpc-filters-main-wrap li.wpc-term-item:last-child{margin-bottom:0!important}.wpc-orderby-select,div#shipping .wc-blocks-components-select__select,div#billing .wc-blocks-components-select__select,table.variations select{border:1px solid #9d9d9d;padding:10px 12px;font-size:16px!important;border-radius:5px;color:var(--primary-color);height:48px;outline:none;appearance:none!important;background-image:url(/wp-content/themes/twentytwentyone-child/assets/img/icons/down-arrow.png);background-repeat:no-repeat;background-position:97% 50%;background-size:18px;font-family:'Proxima Nova',sans-serif;max-width:100%!important}p.comment-form-cookies-consent{display:inline-flex;align-items:center}div#shipping .wc-blocks-components-select__select{background:none}.wpc-orderby-select{height:auto}table.variations select{height:auto;line-height:1;width:160px}ul.products li.product .woocommerce-loop-product__link .price+a{display:inline}.wpc-posts-found p:empty{display:none}.proArchive{overflow:hidden}table.variations th.label{margin-right:10px;display:inline-flex}.wpc-filters-widget-content .wpc-filters-section input[type="number"],.wp-block-woocommerce-cart-order-summary-coupon-form-block .wc-block-components-text-input input[type=text],input#wc-block-components-totals-coupon__input-coupon,textarea.wpam-creative-code,.wpam_link_generation_input input,.wpam-contact-info input,.wpam-contact-info select,.wc-blocks-components-select .wc-blocks-components-select__select,.wc-block-components-text-input input{width:100%;height:100%;outline:none!important;background-color:var(--white-color);border:1px solid #E3E3E3!important;padding:12px;border-radius:5px!important;color:var(--primary-color);font-size:16px;font-family:'Proxima Nova',sans-serif!important;box-shadow:unset!important}.wpc-filters-widget-content .wpc-filters-section input[type="number"],.wc-block-checkout__add-note .wc-block-components-textarea{background-color:var(--white-color)!important;border:1px solid #E3E3E3!important;padding:12px!important;border-radius:5px!important}input#wc-block-components-totals-coupon__input-coupon{padding:1em .5em}.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range{height:5px!important;background:#ECECEE!important;border-radius:4px;border:none!important}.wpc-filters-range-inputs .ui-slider .ui-slider-handle{width:17px!important;height:17px!important;box-shadow:unset!important;top:-7px!important;border-radius:25px!important;border:4px solid var(--primary-color)!important;background-color:#FFF1F4!important;pointer-events:auto}.wpc-filters-range-inputs .ui-slider-horizontal{height:5px!important;background:var(--primary-color)!important;border-radius:4px}.wpc-filters-range-wrapper{margin-bottom:30px;padding-right:10px}ul.products li.product .woocommerce-loop-product__link,.wc-block-grid__product .wc-block-grid__product-link{color:var(--primary-color);width:100%}.wc-block-grid__product-image{width:100%}.woocommerce ul.products li.product img.attachment-woocommerce_thumbnail,.wc-block-grid__products .wc-block-grid__product-image img{border-radius:0;margin-bottom:10px;height:220px!important;object-fit:contain;max-width:max-content!important}.woocommerce ul.products,.wc-block-grid__products{min-width:min-content;gap:25px;justify-content:flex-start!important;flex-direction:unset;margin:0!important}.woocommerce ul.products.columns-4 li.product,.wc-block-grid__product.wc-block-grid__product{overflow:hidden;width:100%!important;max-width:calc(100% / 4 - 19px)!important;flex:0 0 100%!important;margin:0;border:1px solid #F0F0F0;border-radius:20px;overflow:hidden;text-align:center;padding:20px 15px}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{display:none}.woocommerce .onsale{display:none}.woocommerce-pagination ul.page-numbers{display:flex;justify-content:center;align-items:center}.woocommerce-pagination a.page-numbers{color:var(--primary-color)}footer.footer{overflow:hidden;background:linear-gradient(180deg,#34664B 0%,#447E5F 100%)}.accordion-content{display:block}.accordion-title span{display:none}.footer-wrap{padding:80px 0}.footer h3,.footer h3 a{color:var(--white-color);font-weight:500}.footer ul li a{color:var(--white-color);padding:5px 0;font-size:14px;font-weight:400}.footer ul li a:hover{color:var(--yellow-color)}.footer .logo{margin:0 0 60px}.social-icons{display:flex;align-items:center;gap:20px}.social-icons a img{width:20px;height:auto!important}.social-icons a{line-height:1}.inner-footer{display:flex;gap:10px}.inner-footer>*{flex:0 0 100%;max-width:17.87%}.inner-footer .col:first-child{max-width:20%;padding-right:40px}.inner-footer .col:last-child{max-width:23.358%}.inner-footer ul{padding:0;list-style:none;margin-bottom:0}.copyright-outer{padding:32px 15px;text-align:center;color:var(--white-color);font-size:14px;font-weight:400;border-top:1px solid rgb(255 255 255 / .08)}.subscription-form-main form .wpforms-field input,.wpam-daterange-selection input{box-shadow:unset!important;width:100%;color:var(--primary-color);border:1px solid var(--white-color);padding:10px 15px;border-radius:12px;height:60px;outline:none;background:#fff;font-weight:500;font-size:16px!important}.subscription-form-main form button.wpforms-submit{cursor:pointer;background:var(--yellow-color)!important;border-color:var(--yellow-color)!important;color:var(--white-color)!important;margin-top:10px;width:100%}.subscription-form-main h4{margin-bottom:22px}.wpforms-container{margin-bottom:0!important}.subscription-form-main form .wpforms-field{padding:0}.subscription-form-main form .wpforms-field input::placeholder{color:var(--primary-color)}.subscription-form-main .wpforms-container .wpforms-submit-container{padding:0!important}.wpforms-field-container{width:100%}.single-product div.product .product_meta{margin-top:0}.proDetail{padding-top:20px}.woocommerce-page nav.woocommerce-breadcrumb{margin-bottom:40px!important}.single-product div.product .product_title{font-size:24px!important;margin-bottom:12px;letter-spacing:-.4px;font-weight:500}.single-product .summary p.price{margin:11px 0}span.discount-off{color:var(--accent-color);font-weight:500;font-size:12px}.woocommerce-product-details__short-description h2{font-size:20px}.single-product .type-product.sale>.onsale{top:-10px}.woocommerce-product-gallery--columns-4 ol{padding:0;margin:0}.flex-control-nav button.slick-arrow{border:2px solid #FFF;background:#A8B89C;top:50%!important;width:26px;height:26px}.flex-control-nav.slick-slider button.slick-arrow:before{filter:invert(1) brightness(100);width:12px}.flex-control-nav.slick-slider button.slick-prev.slick-arrow{left:-10px;right:unset}.flex-control-nav .slick-slide{margin:0 8px}.flex-control-nav .slick-list{margin:0 -8px}.flex-control-nav button.slick-next.slick-arrow{right:-10px}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{margin:0;float:unset;width:100px;height:100px;border-radius:15px;overflow:hidden}.woocommerce-product-gallery__image{height:400px;padding:0 8px}.woocommerce-product-gallery .woocommerce-product-gallery__image a{display:inline-block;width:100%;height:100%}.woocommerce-product-gallery img{margin:auto;border-radius:15px;height:100%!important;width:100%!important;max-width:100%!important}.woocommerce-product-gallery .flex-control-thumbs img{height:100%;object-fit:cover;opacity:1}.woocommerce-product-details__short-description{font-weight:400;font-size:14px}.grPointsEarn{border-radius:8px;color:var(--accent-color)!important;background-color:var(--light-green);font-size:14px;font-weight:500;width:100%;padding:10px 20px!important;line-height:1.2}.grPointsEarn:before{background:var(--light-bg)!important}.survey-btn-link{display:inline-block;background:var(--yellow-color);color:var(--white-color)!important;padding:10.91px 20px;margin:15px 0;font-size:14px;font-weight:600;text-decoration:none;border-radius:8px;width:100%;line-height:1.3;text-align:left}.survey-btn-link:hover{background:var(--accent-color)}.woocommerce-page div.product div.summary a.yith-wcwl-add-to-wishlist-button--single{margin-top:10px}.product-accordion-wrap{margin-top:30px}button.accordion{color:var(--primary-color)!important;cursor:pointer;padding:15px 15px 15px 0;width:100%;border:none!important;text-align:left!important;outline:none;transition:0.4s;border-radius:0;border-top:1px solid #d6cece!important;background:#fff0;position:relative}.accordion:after{content:'';position:absolute;background:url(https://nagetive.com/wp-content/uploads/2025/09/arrow.svg);width:16px;height:13px;right:0;top:17px;transform:rotate(90deg);background-repeat:no-repeat;background-position:center;background-size:contain}button.accordion.active:after{transform:rotate(-90deg)}.panel ul,.panel ol{padding-left:20px;margin-top:0}.panel{display:none;overflow:hidden}.panel p:empty,p.stock.in-stock{display:none}.related.products>h2,.up-sells>h2{text-align:center}.custom-rating .custom-review-summary{display:flex;align-items:center;margin-bottom:12px}.comment-form-rating .stars a{color:#ccc;text-decoration:none;font-size:24px}.comment-form-rating .stars a.active{color:var(--yellow-color)}.comment-form-rating .stars a::before{content:'★'}.custom-review-summary .star-rating{margin:0 0 3px}.shop-rating-wrap .star-rating{text-align:left;margin:auto}.star-rating span{font-family:WooCommerce}.star-rating span::before,.star-rating::before{color:var(--yellow-color)!important}span.average-rating{font-weight:500;margin:0 6px 0 10px;line-height:1;display:inline-block}.single-product form.cart input[type=number]{border:none;padding:0;font-size:18px!important;color:var(--primary-color);outline:none;text-align:center;max-width:max-content;width:auto}.buy-buttons-wrap .quantity{display:flex;align-items:center;gap:0;border:1px solid #A8B89C40;border-radius:10px;padding:4px;margin:10px 10px 20px 0!important;background:var(--white-color);width:48%}.buy-buttons-wrap .quantity input.qty::-webkit-outer-spin-button,.buy-buttons-wrap .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.buy-buttons-wrap .quantity .qty-minus,.buy-buttons-wrap .quantity .qty-plus{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;color:#000!important;min-width:min-content;width:100%;border:none;font-size:25px!important;font-weight:400!important;padding:7.5px}.buy-buttons-wrap .two-btn-row{display:flex!important;gap:20px!important;width:100%!important}#btn-1cc-pdp{margin-left:0!important}.screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.buy-buttons-wrap .two-btn-row .single_add_to_cart_button,.buy-buttons-wrap .two-btn-row .buy-now-btn{color:var(--white-color)!important;flex:1 1 0!important}.buy-buttons-wrap .two-btn-row .single_add_to_cart_button,.single-product .single_add_to_cart_button{background:var(--accent-color);line-height:1!important;padding:18px 25px!important}.buy-buttons-wrap .two-btn-row .single_add_to_cart_button:hover,.single-product .single_add_to_cart_button:hover{background:transparent!important;color:var(--accent-color)!important}.buy-buttons-wrap .two-btn-row button#btn-1cc-pdp{background:var(--yellow-color);border-color:var(--yellow-color)}.buy-buttons-wrap .two-btn-row button#btn-1cc-pdp:hover{color:var(--yellow-color)!important;border-color:var(--yellow-color)!important}.buy-buttons-wrap #gr_product_points_buy_lable{font-size:13px!important;margin:4px 0!important}.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled{display:flex;align-items:center;gap:10px}.single-product .woocommerce-variation-price{margin:15px 0;font-weight:600}.custom-review-summary{display:flex;align-items:center;color:var(--accent-color);font-weight:500;letter-spacing:-.2px;margin-bottom:10px}.sale-price,.autoship-price-display ins .amount{color:var(--accent-color);font-size:24px;font-weight:700;line-height:1;display:inline-block}.price ins,.wc-block-components-formatted-money-amount{color:var(--accent-color);font-weight:700}.mrp-line,.autoship-price-display del,.price del{color:#A8B89C;opacity:1;font-weight:500;display:flex;align-items:center;gap:5px}.autoship-price-display{display:flex;align-items:center;gap:15px;margin-bottom:20px}.autoship-type{border:1px solid #A8B89C40;border-radius:8px;padding:8.2px 10px;margin-bottom:10px;font-size:14px;font-weight:500}.autoship-label{position:relative}.autoship-label:before{border:1px solid #A8B89C;content:'';position:absolute;width:18px;height:18px;border-radius:20px;left:0;top:0}.autoship-type input[type="radio"]{appearance:none;-webkit-appearance:none;width:12px;height:12px;border-radius:20px;cursor:pointer;position:relative;top:2px;left:4px;margin:0 10px 0 0}input[type="radio"]:checked{border-color:#A8B89C!important;background:#A8B89C}.woocommerce-page .singlePage{padding-top:30px}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{color:var(--primary-color)!important;opacity:1;font-weight:700;font-size:18px!important}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img{max-width:80px;max-height:80px;margin:auto}.wc-block-cart-item__quantity .wc-block-cart-item__remove-link{background:transparent!important}.wc-block-components-order-summary .wc-block-components-order-summary-item__image>img{max-height:48px}.wc-blocks-components-select .wc-blocks-components-select__select{padding:24px 9px 8px!important;height:auto!important}.wc-block-components-order-summary{padding:0}td.wc-block-cart-item__image{text-align:center}.woocommerce-product-gallery,.woocommerce-page div.product div.summary{margin-bottom:0}.woocommerce-tabs.wc-tabs-wrapper{margin:0;padding:50px 0 40px}div#tab-description{margin:0}section.related.products{overflow:hidden;padding:0!important}.custom-review-section{padding:80px 0}ol.commentlist{list-style:none;padding:0;margin:30px 0 0}.comment_container{display:flex;gap:15px}ol.commentlist li{margin-bottom:20px}ol.commentlist li:last-child{margin-bottom:0}ol.commentlist li img.photo{border-radius:40px;width:52px;height:52px;object-fit:cover}.comment-text .star-rating{margin:0 0 6px}p.meta{margin:0 0 4px}div#review_form_wrapper{flex:0 0 100%;max-width:48%}.comment-form-comment label{display:none}textarea#comment,p.comment-form-author input,p.comment-form-email input,input.search-field,.wpforms-field-textarea textarea,form .wpforms-field input{border:1px solid #E3E3E3;padding:14px 13px;font-size:14px!important;border-radius:5px;color:var(--primary-color);outline:none;width:100%}div#reviews{display:flex;justify-content:space-between;flex-wrap:wrap;gap:28px}p.form-submit{margin:0}div#reviews .clear{width:100%;max-width:100%;display:none}div#comments{flex:0 0 100%;max-width:48%}span#reply-title{font-size:20px;font-weight:500;font-family:'Be Vietnam Pro';color:var(--primary-color)}ul.tabs.wc-tabs{display:flex;justify-content:flex-start;border-bottom:2px solid var(--accent-color)}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{display:none}ul.tabs.wc-tabs li a{padding:10px 30px!important;font-weight:600}ul.tabs.wc-tabs li.active a{background:var(--accent-color);color:var(--white-color)}.woocommerce-tabs .panel h2:first-of-type{font-size:24px!important}div#tab-additional_information{margin-bottom:0}.single-product .woocommerce-Tabs-panel--additional_information table td,.single-product .woocommerce-Tabs-panel--additional_information table th{padding:10px}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top:2px solid var(--accent-color);background:var(--light-green);padding:15px 20px;color:var(--accent-color);font-weight:500}.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{background:var(--accent-color);color:var(--white-color)!important;padding:14px 25px!important;text-decoration:none!important;border-color:var(--accent-color)}.wc-block-cart__empty-cart__title{text-align:center}hr.wp-block-separator~h2{margin:60px 0 30px}.wc-block-grid.wp-block-product-new.wp-block-woocommerce-product-new{padding-bottom:40px}.wc-block-components-sidebar-layout{align-items:flex-start;margin-bottom:0}.woocommerce-account .singlePage,.woocommerce-order-received .singlePage{padding:24px 0 0}.woocommerce-account .singlePage a{font-size:18px!important}.woocommerce-account .woocommerce-MyAccount-navigation-link{margin-bottom:10px!important}.woocommerce-account .woocommerce-MyAccount-content p{font-size:18px!important}.woocommerce-account .singlePage h1.entry-title{margin-bottom:40px}.woocommerce-account .woocommerce-MyAccount-content p:first-of-type{margin-bottom:14px}.woocommerce-account .entry-content .woocommerce{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;align-items:flex-start}.woocommerce-tabs ul li{flex-wrap:wrap}div#tab-description ul li{display:list-item!important}.woocommerce-error li,.woocommerce-info,.woocommerce-message{display:inline-flex;gap:10px;flex-wrap:wrap;width:100%}.woocommerce-shop .woocommerce-message{margin:40px 0 0;display:none}.woocommerce ul.products li.product .price{display:inline-flex;gap:5px}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;margin:0!important;flex:0 0 100%;max-width:calc(30% - 10px)}.woocommerce-account .woocommerce-MyAccount-content{width:100%;flex:0 0 100%;max-width:67%}.woocommerce form .form-row label{font-size:15px;line-height:1;margin-bottom:10px}.woocommerce-account .woocommerce-EditAccountForm p{margin:0}form.wc-block-components-form.wc-block-checkout__form h2{font-family:'Be Vietnam Pro';font-size:16px!important}.woocommerce form .form-row .input-text,form.wc-block-components-form.wc-block-checkout__form .wc-block-components-text-input input{border:1px solid #E3E3E3;padding:14px 13px;font-size:14px!important;border-radius:5px;color:var(--primary-color);min-height:48px;outline:none}#account_display_name_description{font-size:15px!important;margin-top:5px;display:inline-block}.woocommerce-account .woocommerce-EditAccountForm fieldset legend{font-family:'Be Vietnam Pro';font-weight:600;text-transform:capitalize;font-size:24px}button.woocommerce-Button.button{margin-top:20px}.wc-block-components-button.wp-element-button{background:var(--accent-color)!important;border-color:var(--accent-color);font-weight:500;border-radius:12px!important;min-width:min-content}input#wc-block-components-totals-coupon__input-coupon{padding:20px 10px}.wc-block-components-product-metadata__description p{font-size:14px!important}.wc-block-components-product-metadata__description p br{display:none}.wc-block-components-button.wp-element-button:hover{color:var(--white-color)!important;background:var(--yellow-color)!important;border-color:var(--yellow-color)!important}a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained,button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button,.wpam_link_generation_submit input.button,.wc-block-components-shipping-calculator-address__button{border-radius:0;text-transform:uppercase;color:var(--white-color)!important}a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:focus,.wc-block-components-button:not(.is-link).outlined:not(:focus){outline:none;box-shadow:unset}a.wc-block-components-product-name{color:var(--primary-color);font-size:16px!important;font-family:'Be Vietnam Pro'}.price.wc-block-components-product-price{font-weight:500}tr.wc-block-cart-items__header th{font-family:'Be Vietnam Pro'}.wp-block-woocommerce-cart-order-summary-heading-block{font-family:'Be Vietnam Pro'!important}td.woocommerce-table__product-name a{color:var(--primary-color)}.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{padding:10px!important;border:1px solid #ddd}.woocommerce-order-received table tr{height:auto}.wc-block-components-shipping-calculator-address__button{background:var(--primary-color)!important;box-shadow:unset!important}.search-result-count{margin-bottom:15px}.search-article-wrap{padding:60px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:40px 24px}.search-article-wrap article{padding:18px 10px 20px;background:var(--white-color);text-align:center;border-radius:10px}.search-article-wrap figure.post-thumbnail{margin:0;border-radius:8px;overflow:hidden;margin:0 0 18px}.search-article-wrap article h2{font-size:18px;margin-bottom:18px}section.no-results.not-found{text-align:center}nav.navigation.pagination .nav-links{display:flex;align-items:center;justify-content:center;gap:10px}nav.navigation.pagination a.page-numbers{font-size:0;line-height:1}.wpam-login-form form{background:var(--white-color);max-width:450px;margin:auto;padding:20px;border-radius:10px}.wpam-login-form form .input,.page-vendor-register div#wpam-reg-form input,.page-vendor-register div#wpam-reg-form select{width:100%;border:1px solid #E3E3E3;padding:14px 13px;font-size:14px!important;border-radius:5px;color:var(--primary-color);height:53px;outline:none}.wpam-login-form form label,.page-vendor-register div#wpam-reg-form label{margin-bottom:10px}.login-submit{text-align:center}.page-vendor-login .entry-title,.page-vendor-register .entry-title{text-align:center;margin-bottom:25px}.page-vendor-login .singlePage{padding:40px 0}.page-vendor-login .entry-content .wpam-logged-in{text-align:center}.wpam-lost-password{text-align:center;margin-top:20px}.wpam-logged-in-gravatar{margin-bottom:12px}.wpam_registration_input_help_text{max-width:100%}.page-vendor-register div#wpam-reg-form input,.page-vendor-register div#wpam-reg-form select{margin:0 0 15px;background:var(--white-color);box-shadow:unset}.page-vendor-register div#wpam-reg-form input[type="checkbox" i]{padding:0;display:inline-block;width:auto;height:auto;margin:0 4px 0 0}.page-vendor-register div#wpam-reg-form input.wpam-registration-form-submit{width:auto;margin:20px 0 0}.page-vendor-register .singlePage{padding:60px 0}section.woocommerce-customer-details{padding:0}.page-vendor-home .singlePage{padding:40px 0}.page-vendor-home .singlePage .entry-content a{color:var(--primary-color)}.page-vendor-home .singlePage .entry-content p a{text-decoration:underline}.\34 04Page{text-align:center;padding:60px 0}form.search-form{display:flex;max-width:500px;margin:auto;position:relative;padding-top:30px}form.search-form label{position:absolute;top:0}form.search-form input.search-submit,input.search-field{border-radius:0;min-width:min-content}.wp-block-woocommerce-checkout{padding-top:0}.wc-block-components-radio-control-accordion-option.wc-block-components-radio-control-accordion-option--checked-option-highlighted,label.wc-block-components-radio-control__option.wc-block-components-radio-control__option-checked.wc-block-components-radio-control__option--checked-option-highlighted,.wc-block-components-address-card{border:1px solid #E3E3E3;font-size:14px!important;box-shadow:unset!important;background:var(--white-color)}.wc-block-components-radio-control .wc-block-components-radio-control__input{min-width:16px!important;min-height:16px!important;height:16px!important;width:16px!important;background:#fff0}.wc-block-checkout__form *{font-size:14px!important}.wc-block-components-checkbox label{gap:0}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked{background:transparent!important;outline:none}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background:#A8B89C!important}.woocommerce-form__label-for-checkbox{display:inline-flex!important;align-items:center;width:100%}.woocommerce-form-login__submit{margin-top:15px}.wc-blocks-components-select .wc-blocks-components-select__expand{display:none}.blog-listing-main{display:flex;flex-wrap:wrap;gap:24px}.blog-listing-main .single-post{flex:0 0 100%;max-width:calc(100% / 4  - 18px)}.single-post{position:relative}body.single-post .singlePost{padding:60px 0 0}body.single-post .post-thumbnail img{height:auto!important;object-fit:contain!important;max-height:520px}body.single-post .post-thumbnail{margin:25px 0;text-align:center}body.single-post h1.entry-title{text-align:center}body.single-post .singlePost .container{max-width:1140px}body.single-post footer.entry-footer{display:flex;gap:10px;justify-content:space-between;margin-bottom:20px}body.single-post footer.entry-footer span.byline,body.single-post footer.entry-footer span.edit-link,body.single-post .nav-links p.post-title,body.single-post div#comments{display:none}body.single-post footer.entry-footer span.cat-links{font-size:0}body.single-post footer.entry-footer span.cat-links a{background:var(--accent-color);color:var(--primary-color);padding:10px 10px 8px 10px;pointer-events:none}body.single-post footer.entry-footer span.posted-on{color:var(--primary-color);font-weight:500;font-size:0}time.entry-date.published.updated{font-size:16px}body.single-post .nav-links{display:flex;justify-content:space-between;margin:40px 0 0;gap:14px}body.single-post p.meta-nav{margin:0;display:inline-flex;align-items:center}body.single-post .nav-links a{display:inline-flex;align-items:center}.contact-info-wrap{display:flex;justify-content:space-between;gap:30px}.contact-info-wrap>*{flex:0 0 100%;max-width:48%}.contact-info-wrap .info-item h3{margin-bottom:2px;font-family:'Be Vietnam Pro'}.info-text a{color:var(--primary-color)}.contact-info-wrap .info-item{margin-bottom:24px;display:flex;align-items:center;gap:18px}.contact-info-wrap .info-item:last-child{margin-bottom:0}.contact-info-wrap .info-item .icon-wrap{width:55px;height:55px;background:var(--yellow-color);border-radius:40px;display:flex;align-items:center;justify-content:center}.contact-info-wrap .info-item .icon-wrap img{height:22px;width:auto;filter:invert(1) brightness(100)}.form-short-main .wpforms-container{margin:0!important}.contact-info-wrap .info-item .info-text a:hover{text-decoration:underline}.aff-wrap .wrap{display:flex;flex-wrap:wrap;padding-bottom:1em}.pure-table{width:100%}.summaryPanelLine{font-size:16px}.daterange-form{width:100%}table.pure-table.wpam-responsive-table{width:100%}li.pure-menu-item.pure-menu-selected a.pure-menu-link{background:var(--accent-color);color:var(--white-color)}.wpam-daterange-action-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;align-items:center}.pure-table thead{background:var(--accent-color);color:var(--white-color)}tr.transaction-confirmed{background-color:#FCF6F2}.pure-menu.pure-menu-horizontal>ul{display:flex;flex-wrap:wrap}form#dateRange{max-width:700px;margin:auto;text-align:center}textarea.wpam-creative-code{margin-bottom:20px}form#wpam_link_generation_form{width:100%;margin-bottom:20px}form#infoForm,form#infoForm .pure-table{width:100%}.pure-button-active,.pure-button:active{box-shadow:unset}.wpam-daterange-selection label{text-align:left}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.autoship-scheduled-order-items-table{width:100%;margin-bottom:30px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:auto}.woocommerce-account .woocommerce-MyAccount-navigation{padding:24px;background:var(--light-bg);border-radius:12px}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0!important;font-size:16px}.woocommerce-account .woocommerce-MyAccount-navigation li a{width:100%;padding:12px 0}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{color:var(--yellow-color)!important}.woocommerce-account .woocommerce-MyAccount-navigation li a,.woocommerce-account .singlePage .entry-content .woocommerce p,.woocommerce-account .singlePage .entry-content .woocommerce a{font-size:16px!important;text-decoration:none!important}.woocommerce-account .woocommerce-MyAccount-navigation li+li{border-top:1px solid #cdc8bd}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active a{font-weight:bold!important}table.woocommerce-MyAccount-paymentMethods.shop_table.shop_table_responsive.account-payment-methods-table{width:100%}.autoship-scheduled-order-template .activate-action,.autoship-scheduled-order-template .deactivate-action,.autoship-scheduled-order-template .autoship-action-link,.autoship-scheduled-order-template .autoship-action-btn,.woocommerce .woocommerce-info .button,.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-content a.button{display:inline-block;background:var(--accent-color)!important;border:1px solid var(--accent-color)!important;color:var(--white-color)!important;min-width:min-content;font-weight:500;line-height:1;transition:all .3s ease;text-align:center!important;font-size:14px!important}.woocommerce-account .woocommerce-EditAccountForm button,.show-password-input{min-width:max-content}.woocommerce-Address-title h2{font-size:20px;font-family:'Be Vietnam Pro'}.woocommerce-account table.account-orders-table{border-collapse:collapse}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-content td a.woocommerce-button.button.view{background-color:var(--accent-color)!important;border-color:var(--accent-color)!important}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-content td a.woocommerce-button.button.view:hover{background-color:transparent!important;border-color:var(--accent-color)!important}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-content td a.woocommerce-button.button.cancel{background-color:red!important;border-color:red!important}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-content td a.woocommerce-button.button.cancel:hover{background:transparent!important;border-color:red!important}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-content td a.woocommerce-button.button{padding:10px!important}.woocommerce-account .woocommerce-MyAccount-content label{justify-content:flex-start;font-size:14px}#wcsr-review-form button{background:var(--accent-color);border:1px solid var(--accent-color)}.wcsr-image-upload input[type="file"]{font-size:14px;background:#fff0}#wcsr-review-form textarea{background:#fff0;font-size:14px}#wcsr-modal .star{font-size:22px;margin:0;display:inline-block;line-height:1}.woocommerce-account table.account-orders-table td a{padding-left:0!important;padding-right:0!important}.wpforms-container input[type=date],.wpforms-container input[type=datetime],.wpforms-container input[type=datetime-local],.wpforms-container input[type=email],.wpforms-container input[type=month],.wpforms-container input[type=number],.wpforms-container input[type=password],.wpforms-container input[type=range],.wpforms-container input[type=search],.wpforms-container input[type=tel],.wpforms-container input[type=text],.wpforms-container input[type=time],.wpforms-container input[type=url],.wpforms-container input[type=week],.wpforms-container select,.wpforms-container textarea{font-family:'Proxima Nova',sans-serif!important;font-weight:400}.woocommerce-account .entry-content .woocommerce .woocommerce-notices-wrapper ul.woocommerce-error{background:transparent!important;border:none!important;outline:none!important}.woocommerce-account .entry-content .woocommerce .woocommerce-notices-wrapper ul.woocommerce-error *{font-size:14px!important;color:red;padding:0}.woocommerce-page table.shop_table td .quantity input{border:1px solid #eaeaea;border:1px solid #ebebeb;padding:10px;outline:none!important}.autoship-scheduled-order-template .action-info{display:flex;margin-bottom:20px;width:100%;flex-wrap:wrap;gap:10px}.woocommerce-account .entry-content .woocommerce .autoship-scheduled-orders-header-actions{margin-bottom:12px}.autoship-schedule-options .autoship-frequency.active{display:flex!important;gap:10px;align-items:center}.autoship-schedule-options select{border:1px solid #A8B89C40;border-radius:10px;padding:10px;outline:none;font-family:'Be Vietnam Pro';width:100%}.wc-block-components-product-metadata{font-size:14px!important;display:none}.woocommerce-account .entry-content .woocommerce tbody td{text-align:center!important}.wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block,.wp-block-woocommerce-checkout-order-summary-block{border:1px solid hsl(0 0% 7% / .11);border-radius:5px;padding:15px}.wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block *,.wp-block-woocommerce-checkout-order-summary-block *{font-size:14px!important}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{color:red!important;min-width:max-content}.custom-product-main aside#secondary section{margin-bottom:30px}.custom-product-main aside#secondary section:last-child{margin-bottom:0}.wc-block-components-product-badge{background:var(--light-green);color:var(--accent-color);font-weight:600;font-size:14px;padding:5px 10px;border-radius:4px}.wc-block-components-chip .wc-block-components-chip__remove{min-width:max-content}.widget_price_filter .price_slider_amount .button{background:#fff0;border:1px solid var(--accent-color);color:var(--accent-color);font-weight:600}.widget_price_filter .price_slider_amount .button:hover{background:var(--accent-color);color:var(--white-color)}.custom-product-main .widget-title{font-size:18px;margin-bottom:10px}.widget_price_filter .ui-slider .ui-slider-range{background:var(--primary-color)}.widget_price_filter .ui-slider .ui-slider-handle{background:var(--primary-color)}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:#dfdfdf}body.privacy-policy .singlePage,body.page-terms-of-use .singlePage,body.page-shipping-refund-return-policy .singlePage,body.page-cancellation-policy .singlePage{padding:40px 0 0}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.02);opacity:.8}100%{transform:scale(1);opacity:1}}.single-post .entry-content ul,.single-post .entry-content ol{padding-left:20px}.sticky-atc-bar{position:fixed;bottom:10px;right:10px;z-index:9999}.sticky-atc-btn{padding:14px 20px!important;min-width:min-content}.sticky-atc-inner{max-width:1200px;margin:auto;display:flex;justify-content:space-between;align-items:center}.sticky-product-info{display:flex;flex-direction:column;font-size:14px;color:var(--white-color)}.sticky-product-title{font-weight:600}.sticky-atc-btn{padding:10px 20px;background:var(--accent-color);color:var(--white-color)!important;border-radius:12px;font-size:16px}a.button.sticky-atc-btn:hover{text-decoration:none!important}.sticky-atc-bar .added_to_cart{display:none!important}.sticky-atc-bar{transform:translateY(100%);transition:all 0.3s ease}.sticky-atc-bar.show-sticky-atc{transform:translateY(0)}.product-highlights-box ul li{display:inline-block;background:var(--light-bg);border:1px solid #A8B89C40;padding:10px 17px 10px 40px;border-radius:8px;font-size:13px;position:relative}.product-highlights-box ul{display:inline-flex;flex-wrap:wrap;gap:6px;padding:0;margin:0}.product-highlights-box ul li:before{content:'';position:absolute;width:15px;height:15px;background:url(/wp-content/uploads/2026/07/Checkmark.png);left:15px;top:50%;transform:translateY(-50%)}.review-popup-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .65);display:none;z-index:9998}.review-popup{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%) scale(.9);width:680px;max-width:95%;max-height:90vh;overflow:auto;background:#fff;border-radius:12px;padding:30px 24px;opacity:0;visibility:hidden;transition:.3s;z-index:99999}.step-badge{background:var(--light-green);font-weight:600;padding:9.5px 12px;border-radius:25px;font-size:12px;text-transform:uppercase;text-align:center;min-width:80px;line-height:11px;color:var(--accent-color);display:inline-block}.how-to-apply-main p{font-size:15px;font-weight:300}.step-item{margin-bottom:24px}.step-item h3{margin-bottom:0}.step-content-wrap{display:flex;gap:20px;margin-bottom:12px}.tips-note hr{border-top:0 solid #EAEAEA;margin:24px 0}.how-to-apply-main .left-content{border:1px solid #EAEAEA;padding:40px;border-radius:20px}.apply-image img{border-radius:20px;height:100%!important;object-fit:cover;max-width:100%!important}.grPointsReview{color:var(--accent-color)!important;border-radius:12px;font-weight:500;margin:0 0 10px!important;display:inline-block!important}.review-popup.active{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.close-review-popup{position:absolute;right:0;top:0;border:none;background:transparent!important;font-size:40px!important;cursor:pointer;min-width:min-content;padding:5px;color:var(--accent-color)!important}body.review-open{overflow:hidden}.single-product nav.woocommerce-breadcrumb{display:none}.product-tabs-wrap{border-top:1px solid #EAEAEA;margin-top:40px;padding-top:40px;overflow:hidden}.tabs-nav{display:flex;flex-wrap:wrap;gap:10px}.product-tabs-wrap .tab-btn{background:#DFF8EA;color:var(--accent-color)!important;border:none;padding:14px 20px;border-radius:30px;font-size:12px!important;font-weight:600;letter-spacing:0}.tabs-content{position:relative;padding:40px 20px}.woocommerce .real-stories{padding:80px 0;box-shadow:0 0 0 100vmax var(--light-bg);clip-path:inset(0 -50vw)}.tab-panel{display:none}.tab-panel ul,.tab-panel ol{padding-left:20px}.tab-panel.active{display:block}.product-main-row{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.why-love-it-wrap{border-top:1px solid #EAEAEA}.why-love-it-grid{display:flex;flex-wrap:wrap;gap:25px}.why-love-it-item p:last-child{font-size:14px}.why-love-it-grid>*{flex:0 0 100%;max-width:calc(100% / 5 - 20px);font-weight:400}.why-love-title{font-weight:500;line-height:1.2}.why-love-it-icon img{max-width:36px}.why-love-it-icon{margin:0 0 20px}body.single-product{margin-bottom:65px}.singlePage{padding:40px 0 0}.wcusage-login-form-col label,.wcu_form_affiliate_register label{font-weight:400!important;font-size:14px;margin:0 0 5px}.welcome-header h1{font-size:20px!important;letter-spacing:0;color:var(--white-color)!important}.sidebar.logged-out,.single-product .product .product-main-row>h1.product_title{display:none}.affiliate-portal-container .login-registration-container p>label,.affiliate-portal-container .login-registration-container p{font-size:16px;font-weight:400}.affiliate-portal-container .content .login-registration-container .login-form h2,.affiliate-portal-container h1{font-family:'Be Vietnam Pro'!important}.login-form .input-text,.wcu_form_style_3 input[type="text"],.wcu_form_affiliate_register input[type="email"],.wcu_form_affiliate_register input[type="password"]{margin:0!important}.affiliate-portal-container .login-registration-container label{margin:0 0 6px;display:inline-block;width:100%}.content-footer p,.content-footer p,.content-footer ul{margin:0 0 15px;color:var(--primary-color)}.content-footer ul,.content-footer ol{padding-left:20px}.content-footer ul li,.content-footer ol li{margin-bottom:10px}.content-header.wcu-header-title-long{background:var(--light-bg)!important}.content .wcu-form-section .wcusage-register-form-title strong{font-weight:700;font-family:'Be Vietnam Pro'}.affiliate-portal-container .content-footer *{font-family:'Be Vietnam Pro'}.login-form,.registration-form{border-radius:12px;box-shadow:unset;border:1px solid #F0F0F0;background:#fff}body.dark-mode label{color:#000}body.dark-mode .content-footer p,.content-footer p,.content-footer ul{margin:0 0 15px;color:var(--text-color)}body.dark-mode .affiliate-portal-container .content-footer{text-align:left;background:var(--content-bg)}body.dark-mode .sidebar{background:#232323!important;color:var(--text-color);border-right:1px solid var(--border-color)}html body.dark-mode .portal-tablink.active{background:var(--light-bg)!important;border-left:4px solid var(--light-bg)!important}html body.dark-mode .affiliate-portal-container .content-header{padding:14px 20px;background:var(--content-bg)}html body.dark-mode .welcome-header{color:#fff!important}html body.dark-mode .portal-tablink{background:#252525!important;border:1px solid rgb(255 255 255 / .08)!important}html body.dark-mode .portal-tablink:hover{background:#fff!important;color:#000!important}body.dark-mode .affiliate-portal-container .portal-tablink.active{color:var(--primary-color)!important}body.dark-mode .welcome-header h1,body.dark-mode i#dark-mode-toggle{color:#fff!important}.login-registration-container .woocommerce-error li{display:block;padding:0}.login-form .lost_password a,.login-form .register a{color:#447E5F!important}.affiliate-portal-container .sidebar{background:var(--accent-color)!important;width:300px;left:0;top:0;z-index:11;padding:24px 20px 0}.affiliate-portal-container .portal-tablink.active{color:var(--accent-color)!important}.affiliate-portal-container .portal-tablink{text-align:left!important;font-size:14px!important;line-height:1.2;letter-spacing:0;background:transparent!important;border-radius:8px;display:inline-flex;align-items:center;justify-content:flex-start;padding:12px 15px;margin:0;border-left:none;font-family:'Be Vietnam Pro'!important;font-weight:500}.portal-tablink:hover{background:#fff!important}.portal-tabs{gap:4px}body.dark-mode .login-registration-container input[type="submit"],body.dark-mode .login-registration-container input[type="button"],body.dark-mode .login-registration-container button{background:var(--accent-color)!important;border-color:var(--accent-color)!important}body.dark-mode input,body.dark-mode select,body.dark-mode textarea{background:var(--white-color)!important;color:var(--primary-color)!important}.affiliate-portal-container .content-header{padding:14px 20px;background:var(--accent-color)!important}body.dark-mode .affiliate-portal-container .content-header{padding:14px 20px;background:rgb(255 255 255 / .04)!important}.affiliate-portal-container .wcu-coupon-switcher-toggle{min-width:min-content;background:#fff0}.wcusage-info-box p{font-weight:600;font-size:22px!important}.wcuTable th,.wcuTableCell{font-size:14px!important}.affiliate-portal-container .content-body{padding:24px}.affiliate-portal-container .content-footer{text-align:left;background:var(--light-bg)}.affiliate-portal-container label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{margin-bottom:0}.affiliate-portal-container .form-row .woocommerce-form__input.woocommerce-form__input-checkbox{top:4px}.affiliate-portal-container p.lost_password{margin-bottom:0}.affiliate-portal-container form.woocommerce-form .form-row{margin-bottom:14px}.affiliate-portal-container #wcu-register-button{margin-top:0!important}.login-registration-container{padding:40px 15px;max-width:1270px;margin:auto}.woocommerce ul.products.columns-3 li.product{border-radius:15px;margin:0!important;overflow:hidden;position:relative;width:100%!important;max-width:calc(100% / 3 - 17px);padding:30px;display:flex;justify-content:center;min-height:260px}.woocommerce ul.products li.product-category .btn-wrap{margin-top:15px}.woocommerce .product-category img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.category-content{position:relative;max-width:58%;text-align:left}.category-main{width:100%}.woocommerce ul.products li.product-category a{min-width:min-content;font-size:12px!important;padding:12px 14px}.woocommerce-loop-category__title{margin:0 0 10px!important}.woocommerce-category-description{font-size:14px;font-weight:400}.woocommerce-category-description span{color:var(--accent-color)!important;font-weight:600!important}.get-started-banner{padding:40px 40px 80px}.started-banner-wrap{position:relative;display:flex;align-items:center;justify-content:center}.get-started-banner .banner-bg{border-radius:30px;overflow:hidden;position:absolute;width:100%;height:100%;left:0}.get-started-banner .container{position:relative;z-index:1;width:100%;padding:80px 40px!important}.get-started-banner .inner-content{max-width:500px}.get-started-banner .inner-content p{color:var(--primary-color)}.banner-bg:before{content:'';position:absolute;background:linear-gradient(90deg,#e8e4e1,transparent);inset:0;width:50%}.get-started-banner .banner-bg img{height:100%!important;width:100%!important;max-width:100%;object-fit:cover}p.large-text{font-size:20px}.get-started-banner .btn-wrap{margin-top:20px;justify-content:flex-start}.inner-col-wrap{display:flex;justify-content:space-between;gap:34px;align-items:center}.inner-col-wrap.left-image .image-col{margin-left:calc(-50vw + 50%);margin-right:0}.left-right-sec .image-col{max-width:50vw;width:50vw;margin-right:calc(-50vw + 50%)}.left-right-sec .content-col{max-width:45%;flex:0 0 100%;padding:30px 0}.image-col img{object-fit:cover;max-height:550px;min-height:550px;max-width:100%}.inner-col-wrap .content-col ul{padding-left:20px}.ready-to-earn{background:#fcfaf4;padding:60px 0;text-align:center;margin-top:60px}.ready-to-earn .btn-wrap{margin-top:20px}.summary .yith-add-to-wishlist-button-block:last-of-type{display:none!important}.transform-sec{padding:80px 0 0;overflow:hidden}.transformation-slider button.slick-arrow,.testimonial-slider button.slick-arrow{top:-45px}.transformation-slide{border-radius:15px;height:100%;display:flex!important;flex-direction:column;gap:4px}.transformation-slider .slick-slide{margin:0 12px;height:inherit;border-radius:15px}.transformation-image img{width:100%!important;border-radius:15px;height:100%;object-fit:cover}.transformation-slider .slick-list{margin:0 -12px}.transformation-slide .text-wrap{padding:24px 30px;height:100%;display:flex;flex-direction:column;border-radius:15px}.transformation-slider .slick-slide>div,.video-slider .slick-slide>div{height:100%}.transformation-slider .slick-slide[data-slick-index="0"] .text-wrap,.transformation-slider .slick-slide[data-slick-index="3"] .text-wrap{background:var(--light-green)}.transformation-slider .slick-slide[data-slick-index="1"] .text-wrap,.transformation-slider .slick-slide[data-slick-index="4"] .text-wrap{background:var(--light-bg)}.transformation-slider .slick-slide[data-slick-index="2"] .text-wrap,.transformation-slider .slick-slide[data-slick-index="5"] .text-wrap{background:#EEF5FF}.transformation-slide .text-wrap h3{color:var(--accent-color)}.transformation-slide .btn-wrap{justify-content:flex-start;margin-top:auto}a.simple-link{text-transform:uppercase;color:var(--accent-color);font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:8px}a.simple-link img{transition:all 0.3s ease;max-width:max-content}a.simple-link:hover img{transform:translateX(4px)}.single-transformation-sec{padding:60px 0}.transformation-gallery img{width:100%;border-radius:8px}.single-transformation-sec .container{max-width:1050px}.transformation-gallery{margin:0 0 15px}.single-img-banner{margin-bottom:60px}.single-img-banner .banner-image img{height:100%;object-fit:cover}.featured-in-wrapper{margin-top:10px;background:var(--light-green);border-radius:8px;padding:12px 25px;margin-bottom:15px}.featured-item{text-align:center}.featured-item img{max-height:60px;width:auto;margin:auto;transition:0.3s}.featured-item img:hover{opacity:.8;transform:scale(1.05)}.real-stories{background:var(--light-bg)}.single-story{background:var(--white-color);border-radius:15px;overflow:hidden;height:100%;display:flex!important;flex-direction:column}.video-content{padding:20px 40px;height:100%;display:flex!important;flex-direction:column}.video-slider .slick-list{margin:0 -10px}.video-slider h3.name{color:var(--accent-color);margin-top:auto}.video-slider .slick-slide{margin:0 10px}.single-story video,.single-story iframe{width:100%}.video-thumbnail{position:relative;width:100%;height:260px;cursor:pointer;border-radius:20px 20px 0 0}.video-thumbnail img{width:100%;max-width:100%;height:260px;object-fit:cover}.play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:50%;background:#fff0;color:var(--white-color);font-size:30px;display:flex;justify-content:center;align-items:center;transition:all 0.2s ease;border:solid 2px var(--white-color)}.video-thumbnail:hover .play-btn{background:var(--white-color);color:var(--primary-color)}.tabs{display:flex;gap:12px;margin-bottom:35px}.analysis-main{margin-top:40px}.tab{border:none;background:var(--white-color);color:var(--accent-color)!important;padding:10px 18px;border-radius:25px;font-size:12px!important;font-weight:600;min-width:120px;transition:all .35s ease}.tabs .tab.active{background:var(--accent-color)!important;color:var(--white-color)!important}.tab-content h2{margin:100px 0 40px}.tab-content p{margin-bottom:40px}.analysis-inner{display:flex;gap:10px}.analysis-inner>*{flex:0 0 100%;max-width:calc(50% - 5px);border-radius:15px;overflow:hidden}.analysis-title{font-family:'Be Vietnam Pro';font-weight:400}.analysis-inner .left-content{background:var(--light-bg);padding:80px;display:flex;flex-direction:column;justify-content:center}.right-image img{width:100%;max-width:100%!important;height:100%!important;object-fit:cover;display:block;transition:transform .5s ease}.tab-content{display:none}.tab-content.active{display:block;animation:fadeSlide .4s ease}@keyframes fadeSlide{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.coming-product-wrap{display:flex;gap:25px;justify-content:space-between}.coming-product-img img{height:100%;object-fit:contain;max-width:100%}.coming-product{background:var(--light-bg);border-radius:15px;position:relative;overflow:hidden;flex:0 0 100%;max-width:calc(100% / 4 - 19px);display:flex;flex-direction:column}.coming-product-img{position:relative;height:220px;padding-top:20px}.coming-tag,.sale-badge{position:absolute;top:20px;left:20px;z-index:1;background:var(--light-green);font-weight:600;padding:9.5px 12px;border-radius:25px;font-size:12px;text-transform:uppercase;text-align:center;min-width:110px;line-height:11px;color:var(--accent-color);cursor:pointer}.coming-detail{padding:30px 20px;text-align:center;height:100%;display:flex;flex-direction:column}.coming-detail .btn-wrap{margin-top:auto}.faq-sec{overflow:hidden}.faq-inner{display:flex;justify-content:space-between;gap:24px}.faq-inner>*{flex:0 0 100%;max-width:calc(100% / 2 - 10px)}.faq-sec .heading-wrapper h2{margin:0 0 40px}.faq-inner .btn-wrap{margin:20px 0 15px}.faq-inner .left-image img{width:100%;height:auto;max-width:100%}.right-faqs{background:var(--light-bg);padding:50px 50px 40px;border-radius:15px}.faq-item{overflow:hidden;border-bottom:1px solid rgba(201 162 77 / 30%);padding-bottom:30px;margin-bottom:30px}.faq-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.faq-question{width:100%;padding:0;border:none;font-weight:500!important;display:flex;justify-content:space-between;align-items:center;background:#fff0;color:var(--primary-color)!important;outline:none;text-transform:none;text-align:left!important;letter-spacing:0;font-size:16px!important}.faq-question span{font-size:24px}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faq-item.active .faq-answer{max-height:200px;padding:15px 0 0}.shop-toolbar-wrap{display:flex;align-items:center;gap:20px;margin-bottom:24px;flex-wrap:wrap;padding-top:80px}.filter-dropdown-wrap{position:relative}.filter-toggle-btn{display:flex;align-items:center;gap:8px;justify-content:space-between;background:#DFF8EA!important;color:var(--accent-color)!important;border:none;border-radius:10px;padding:14px 20px;font-size:13px!important;min-width:150px}.filter-toggle-btn:hover{background:#c5ecd6}.filter-toggle-btn .plus-icon{font-size:22px;transition:transform .2s ease}.filter-dropdown-wrap.active .filter-toggle-btn .plus-icon{transform:rotate(45deg)}.filter-panel{display:none;position:absolute;top:calc(100% + 10px);left:0;width:300px;background:#fff;border:2px solid #447E5F29;border-radius:12px;padding:20px;z-index:100}.filter-panel.open{display:block}.filter-section{margin-bottom:30px}.filter-section h4{font-family:'Be Vietnam Pro'}.price-inputs{display:flex;align-items:center;gap:8px}.price-inputs input{width:100%;padding:10px 12px;border:2px solid #447E5F29;border-radius:6px}.category-checkboxes{display:flex;flex-direction:column;gap:8px;max-height:160px;overflow-y:auto}.category-checkboxes label{display:flex;align-items:center;font-size:14px;cursor:pointer}.filter-actions{display:flex;justify-content:space-between;gap:7px}.filter-actions button{flex:1;padding:12px;border-radius:8px;min-width:min-content}#filter-clear-btn{background:#dff8ea;color:var(--accent-color)!important}#filter-apply-btn{background:#1a3c2e;color:#fff}.custom-sort-wrap{position:relative}.custom-sort-btn{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fff;border:2px solid #447E5F29;border-radius:10px;padding:13px 9px 13px 16px;font-size:13px!important;color:var(--accent-color)!important;cursor:pointer;letter-spacing:0;min-width:260px}.custom-sort-btn strong{font-weight:400;color:#666;text-transform:capitalize}.sort-arrow{font-size:20px;transition:transform .2s ease;color:var(--accent-color)}.custom-sort-wrap.open .sort-arrow{transform:rotate(180deg)}.custom-sort-options{display:none;list-style:none;margin:0;padding:0;position:absolute;top:calc(100% + 8px);left:0;width:100%;overflow:hidden;background:#fff;border:2px solid #447E5F29;border-radius:10px;box-shadow:0 12px 32px rgb(0 0 0 / .10);z-index:100}.custom-sort-wrap.open .custom-sort-options{display:block}.custom-sort-options li{padding:10px 16px;font-size:13px;color:#333;cursor:pointer}.custom-sort-options li:hover{background:#f2f9f5}.custom-sort-options li.selected{color:var(--accent-color);font-weight:600}#shop-products-container{transition:opacity .25s ease}.no-products-found{padding:40px 0;text-align:center}.inner-banner-sec~nav{display:none}ul.products.columns-5{gap:24px}.woocommerce ul.products li.product{border:1px solid #F0F0F0;border-radius:20px;overflow:hidden;text-align:center;padding:20px 15px!important;margin:0;flex:0 0 100%;max-width:calc(100% / 5 - 19.2px)}div#shop-products-container ul.products{padding-bottom:80px}.woocommerce section.faq-sec{padding-top:80px}.two-col-inner{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;align-items:center}.two-col-inner>*{flex:0 0 100%;max-width:calc(100% / 2 - 20px)}.two-col-inner .right-img img{max-width:100%;border-radius:10px}.custom-category-page img{max-width:max-content}.haircare-page ul.breadcrumb{margin:0 0 80px}.haircare-page .page-title-wrap{max-width:626px}.btn-wrap.flex .btn.border-btn{padding:19.5px 25px}.logo-slider-outer.without-bg{border-bottom:1px solid #EDEDED;background:var(--white-color)}.banner-rating-wrap{margin-top:80px;display:flex;max-width:705px;gap:20px}.banner-rating-wrap .icon-with-text{display:flex;align-items:center;gap:10px}.banner-rating-wrap p.title{font-size:14px;text-transform:capitalize}.banner-rating-wrap .stars{display:inline-flex;align-items:flex-start}.banner-rating-wrap span.top{display:inline-block;font-size:14px;color:var(--accent-color);font-weight:500}.banner-rating-wrap .bottom{font-size:12px}.banner-rating-wrap .icon-with-text .icon{width:36px;flex:0 0 36px}.banner-rating-wrap .rating-wrap{max-width:149px;flex:0 0 149px}.banner-rating-wrap .icon-box-wrap>*{flex:0 0 100%;max-width:calc(100% / 3 - 10px);border-left:1px solid #DED7C2;padding-left:20px}.haircare-page .btn-wrap.flex{gap:15px;margin-top:25px}.hair-problem-wrap{display:flex;flex-wrap:wrap;gap:70px}.hair-problem-wrap .item{flex:0 0 100%;max-width:calc(100% / 4 - 53px)}.hair-problems-section .icon-circle{width:100px;height:100px;border-radius:50px;margin-bottom:19px;border:1px solid #F0F0F0}.hair-problems-section .icon-circle svg{width:100%;height:100%}.hair-problem-wrap .item p{font-size:14px;font-weight:400}.hair-problem-wrap .item h3{font-family:'Be Vietnam Pro';font-size:16px;letter-spacing:0}.hair-comparison-section{overflow:hidden;position:relative}.hair-comparison-section:before,.hair-comparison-section:after{content:'';position:absolute;width:50%;top:0;height:100%}.hair-comparison-section:before{background:#F7F5F2;left:0}.hair-comparison-section:after{background:#E9ECE1;right:0}.hair-comparison-section .comparison-card{display:flex;position:relative;justify-content:center;align-items:stretch;z-index:1}.hair-comparison-section .comparison-side{flex:0 0 100%;max-width:50%;display:flex;justify-content:space-between;align-items:center}.hair-comparison-section .left-side{padding:90px 120px 90px 0}.hair-comparison-section .right-side{padding:90px 0 90px 120px}.comparison-content{flex:0 0 100%;max-width:65.733%}.hair-comparison-section .comparison-image{flex:0 0 100%;text-align:center;max-width:32.5%}.hair-comparison-section .vs-circle{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:50px;background:var(--accent-color);color:var(--white-color);display:flex;align-items:center;justify-content:center;font-family:"Merriweather",serif;font-size:35px;z-index:2;line-height:1}.comparison-content ul{padding-left:0;margin:30px 0 0}.comparison-content ul li{display:inline-flex;width:100%;gap:12px;margin:0 0 15px;font-weight:400}.comparison-content ul li img{max-width:max-content}.ingredient-wrap{display:grid;grid-template-columns:repeat(6,1fr)}.single-ingredient .image-wrap{margin:0 0 20px}.single-ingredient{text-align:center;padding:0 40px;border-left:1px solid #EDEDED}.single-ingredient:first-child{padding-left:0;border:none}.single-ingredient:last-child{padding-right:0}.single-ingredient p{font-size:15px}.hair-powered-sec{border-top:1px solid #EDEDED;border-bottom:1px solid #EDEDED;background:#FFFA;padding-top:80px}.hair-powered-sec .container{max-width:1760px}.hair-powered-sec .hair-powered-wrapper{display:flex;gap:30px;align-items:stretch;justify-content:space-between}.hair-powered-column{padding:40px 0;flex:0 0 100%;max-width:29%}.hair-powered-image{flex:0 0 100%;max-width:37.21%}.hair-powered-sec .hair-powered-image img{height:100%;object-fit:cover;aspect-ratio:640 / 690}.hair-powered-sec .ingredient-item{margin-bottom:20px}ul.benefit-list li img{position:relative;top:4px}.hair-powered-sec .ingredient-item:last-child{margin-bottom:0}.hair-powered-sec .benefit-list{list-style:none;margin:0;padding:0}.hair-powered-column h2{font-size:26px;margin-bottom:24px}ul.benefit-list li{display:flex;align-items:flex-start;gap:12px;margin:0 0 24px}ul.benefit-list li:last-child{margin:0}.hair-powered-wrapper h3{margin:0 0 10px;font-weight:600;letter-spacing:-.2px;line-height:1.2}.hair-powered-wrapper p{font-size:15px}.work-steps{display:flex;gap:40px;justify-content:space-between}.step-col{display:flex;align-items:center;gap:20px;position:relative;flex:1;max-width:calc(100% / 4 - 20px);padding-right:40px}.step-img{border:4px solid #F8F4EC;width:100px;height:100px;flex:0 0 100px;border-radius:100px;display:flex;justify-content:center;align-items:center}.step-text h3{font-weight:600;margin:0 0 7px}.step-text p{font-size:15px}.step-col:after{content:'';position:absolute;background:url(/wp-content/uploads/2026/07/long-arrow.png);width:30px;height:12px;right:0;top:50%;transform:translateY(-50%);background-repeat:no-repeat}.step-col:last-child{padding-right:0}.step-col:last-child:after{display:none}.hair-results-section{padding:80px 0;background:var(--white-color)}.hair-results-card{border:1px solid #EAEAEA;border-radius:20px;padding:80px 0;background:var(--white-color)}.hair-results-row{display:flex;justify-content:space-between;align-items:flex-start;position:relative}.hair-results-row:before{content:'';position:absolute;background:var(--accent-color);height:2px;width:calc(100% - 200px);left:50%;transform:translateX(-50%);top:110px}.hair-results-section .hair-result-item{flex:0 0 100%;text-align:center;max-width:calc(100% / 4);padding:0 30px;position:relative}.hair-result-item:after{content:'';position:absolute;background:url(/wp-content/uploads/2026/07/double-Arrow.png);width:12px;height:12px;background-repeat:no-repeat;background-size:contain;top:105px;right:-5px}.hair-result-item:last-child:after{display:none}.hair-result-image{position:relative;width:220px;height:220px;margin:0 auto 20px;border-radius:100px}.hair-results-section .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:30px;color:var(--white-color);display:flex;align-items:center;justify-content:center;font-size:14px;text-decoration:none}.hair-results-section .week{color:var(--yellow-color);font-size:14px;font-weight:600;margin:0 0 8px;display:inline-block}.hair-results-section h3{font-weight:500;color:var(--accent-color);margin:0 0 8px}.hair-results-section p{font-size:14px}.clinical-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:80px 100px;margin:60px 0}.clinical-stats .number{display:inline-block;font-size:40px;font-weight:700;line-height:1;margin:0 0 10px}.clinical-content em{font-weight:400}.analysis-sec.clinic-performance{padding-bottom:80px}.custom-category-page div#shop-products-container ul.products{padding-bottom:0}.custom-category-page .tabs .tab.active{background:#222222!important}.custom-category-page .analysis-sec .btn{border-color:#22222226;color:#222!important}.custom-category-page .analysis-sec .btn:hover{color:var(--white-color)!important}.custom-category-page .product-banner a.btn{background:#222222!important;border-color:#222}.custom-category-page .product-banner a.btn:hover{background:transparent!important}.custom-category-page .product-banner{background:var(--light-bg)}.username-in-header{color:#fff}.term-skin-care footer.footer{background:linear-gradient(0deg,#282828 0%,#222222 100%)}.logo-slider-outer.gray-logos{background:#F8F8F8}.testimonial-sec.black-color .progress-fill{background:#222}.testimonial-sec.black-color .avg-rating,.testimonial-sec.black-color .rating-row,.testimonial-sec.black-color .single-review h3,.testimonial-sec.black-color p.review-status,.gray-logos .heading-wrapper p{color:#222}.gray-logos .single-logo img,.testimonial-sec.black-color .review-status img{filter:brightness(0) saturate(100%) invert(13%) sepia(0%) saturate(0%) hue-rotate(142deg) brightness(99%) contrast(100%)}.buy-now-banner{background:#E9ECE1;padding:40px 0}.buy-now-wrapper{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1032px;margin:auto}.buy-now-wrapper .product-img{max-width:138px}.buy-now-wrapper>*{flex:0 0 100%}.buy-now-content{max-width:50%}.buy-action{max-width:300px}.buy-action a.btn{min-width:100%}.buy-action .rating-wrap{margin-top:20px}.buy-action .stars{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.buy-action .star-rating{margin:0}.buy-action span.top{font-weight:500;font-size:14px;line-height:1}.buy-action .bottom{font-weight:400;font-size:12px}.buy-now-content p{font-size:14px}button#btn-razorpay,#btn-razorpay-cancel{display:none}h3.featured-title{margin-bottom:10px}.mobile-bottom-nav{position:fixed;left:0;bottom:0;width:100%;background:var(--accent-color);display:flex;justify-content:space-around;align-items:center;z-index:999999;box-shadow:0 -4px 15px rgb(0 0 0 / .08);padding:10px 0;display:none}.mobile-bottom-nav .nav-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:var(--white-color);transition:.3s}.mobile-bottom-nav .nav-item svg{width:22px;height:22px;margin-bottom:4px}.mobile-bottom-nav .nav-item span{font-size:12px;font-weight:600}.mobile-bottom-nav .nav-item.active,.mobile-bottom-nav .nav-item:hover{color:var(--yellow-color)}.featured-slider .slick-slide{margin:0 12px}.featured-slider .slick-list{margin:0 -12px}.featured-slider .slick-track{align-items:center}.single-product .summary .woocommerce-product-details__short-description{margin-bottom:10px}.benefit-list img{height:24px;width:24px}section.woocommerce-customer-details section,section.woocommerce-order-details,section.woocommerce-customer-details{padding:0!important}header.woocommerce-Address-title.title{margin-top:10px}.wcu-withdraw-actions button{min-width:100px;padding:10px 25px}.f2s-otp-widget{max-width:100%!important}.login-registration-container #wcmol-otp-login-wrapper{display:none!important}.login-registration-container #wcmol-otp-login-wrapper+p{display:none!important}@media(max-width:1499px){.product-banner-wrap .right-image img{height:640px!important}.haircare-page .inner-banner-sec .bg-image img{object-position:70%}.haircare-page ul.breadcrumb{margin:0 0 20px}.banner-rating-wrap{margin-top:60px}.woocommerce-product-gallery__image{height:370px}}@media(max-width:1399px){.features{margin-top:100px}.tab-content h2{margin:75px 0 34px}.how-to-apply-main .left-content{padding:20px 20px 20px 30px}.tips-note hr{margin:15px 0}.step-item{margin-bottom:20px}}@media(max-width:1299px){.hair-comparison-section .left-side{padding:60px 80px 60px 0}.hair-comparison-section .right-side{padding:60px 0 60px 80px}.single-ingredient{padding:0 10px}.single-ingredient h3{line-height:1;margin:0 0 10px}.hair-results-card{padding:40px 0}.hair-result-image{width:160px;height:160px}.hair-results-section .hair-result-item{padding:0 15px}.hair-result-item:after{top:75px}.hair-results-row:before{top:80px}.clinical-stats{gap:50px 20px}}@media(max-width:1199px){.search-signup{gap:15px;max-width:45%}.search-signup button.btn{padding:12px}.topnav a{padding:10px 8px}.search-bar{max-width:220px}.analysis-inner .left-content{padding:40px 55px}.features{margin:100px 0 0}.woocommerce ul.products.columns-3 li.product{padding:20px;min-height:220px}.page-title-wrap h1{font-size:32px!important;letter-spacing:-.4px}.page-title-wrap{max-width:439px}.inner-banner-sec{padding:40px 0 80px}.woocommerce ul.products.columns-4 li.product{max-width:calc(100% / 3 - 13px)!important}.woocommerce.single-product ul.products.columns-4 li.product,.wc-block-grid__product.wc-block-grid__product{max-width:calc(100% / 4 - 12px)!important}.banner-rating-wrap{margin-top:40px;gap:0;max-width:650px}.banner-rating-wrap .icon-box-wrap>*{max-width:calc(100% / 3);padding-left:14px;flex-wrap:nowrap}.hair-problem-wrap{gap:30px}.hair-problem-wrap .item{max-width:calc(100% / 4 - 15px)}.hair-comparison-section .left-side{padding:60px 60px 60px 0}.hair-comparison-section .right-side{padding:60px 0 60px 60px}.hair-comparison-section .vs-circle{width:70px;height:70px;font-size:32px}.single-ingredient .image-wrap{max-width:70px;margin-inline:auto}}@media(min-width:1025px){.woocommerce-page .singlePage header h1,.singlePage h1.entry-title{letter-spacing:0;font-size:40px!important}}@media(max-width:1024px){.affiliate-portal-container .content-body{padding:15px}section,.woocommerce section{padding:40px 0}.hair-powered-sec{padding-top:40px}h1,.h1,p.mobile-tagline{font-size:36px!important;letter-spacing:-1.2px}h2,.h2{font-size:30px;letter-spacing:-.6px}.shop-toolbar-wrap,.woocommerce section.faq-sec{padding-top:50px}.woocommerce-product-gallery__image{height:400px}div#shop-products-container ul.products{padding-bottom:50px}.hero-content p{font-size:16px;margin:0 0 24px}.hero-content{max-width:500px}.features{gap:8px;margin:60px 0 0}.feature{padding:6px 15px;font-size:13px}.feature .icon img{width:18px}nav#site-navigation{flex:0 0 100%;max-width:35px;order:-1}.header-icons{gap:10px}.header-icons>*{width:30px;flex:0 0 30px;height:30px;border:none}header .cart-count{top:-3px;right:-3px}.product-banner-wrap .left-content{max-width:47.5%;padding:40px 0}.tab-content h2{margin:40px 0 20px}.product-banner-wrap .right-image img{aspect-ratio:auto 512 / 560;height:560px!important}.product-banner-wrap{gap:24px}.why-love-it-grid>*{max-width:calc(100% / 3 - 17px)}.subscription-form-main form .wpforms-field input,.wpam-daterange-selection input{height:auto;font-size:16px!important;padding:10.5px!important}header button#primary-mobile-menu{display:block}.main-header{position:relative}ul#myTopnav{transition:all .5s ease-in-out;left:0;top:56px;width:100%;background:var(--white-color);height:auto;padding:10px 10px 20px 10px;overflow-x:auto;z-index:11;position:absolute;visibility:hidden;opacity:0;display:block}button[aria-expanded="true"]~ul#myTopnav{opacity:1;visibility:visible}.header-inner{flex-wrap:wrap;gap:18px}.search-signup{max-width:100%;width:100%}.search-bar{width:100%;max-width:100%;flex:auto}button#primary-mobile-menu{border:none!important;display:inline-flex;justify-content:center;align-items:center;font-size:0!important;padding:0;background:#fff0;border-radius:4px;color:var(--white-color);transition:all .5s ease-in-out;min-width:min-content}button#primary-mobile-menu svg path{fill:var(--primary-color)}button#primary-mobile-menu svg{width:32px!important;height:auto!important}.dropdown-icon.close{display:none}button[aria-expanded="true"] .dropdown-icon.close{display:block!important}button[aria-expanded="true"] .dropdown-icon.open{display:none}.topnav a{display:block;text-align:left;padding:5px 10px}.topnav a:hover{background:var(--accent-color);color:var(--white-color);border-radius:4px}ul#myTopnav li{margin-bottom:4px}.get-started-banner{padding:20px 20px 40px}.coming-product-wrap{gap:12px}.coming-product{max-width:calc(100% / 4 - 9px)}.coming-detail{padding:20px 15px}.product-slider .slick-slide{padding:15px 10px}.product-slider{gap:15px}.product-slider .single-productc{max-width:calc(100% / 5 - 10px)}.product-slider .single-product{max-width:calc(100% / 4 - 12px)}.product-slider .single-product:last-child{display:none!important}.product-content .add-to-cart{min-width:min-content;padding:12.5px 15px}.video-content{padding:12px 20px}.single-story video{height:200px}.product-slider .slick-slide,.video-slider .slick-slide{margin:0 7px}.video-slider .slick-list,.product-slider .slick-list{margin:0 -7px}.slick-slider button.slick-arrow{top:-55px}.product-image{height:160px;margin-bottom:10px;min-height:160px}.product-price,.product-price,ul.products li.product .price{font-size:14px;margin-bottom:10px}.product-content .add-to-cart,.border-btn{min-width:120px;padding:12px 15px}.coming-detail{padding:15px 10px}.coming-product-img{height:170px}.coming-tag,.sale-badge,.category-name{top:10px;left:10px;font-size:10px;padding:8.5px 10px;min-width:100px}.coming-detail h3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:33.59px}.contact-detail-sec,.footer-wrap{padding:40px 0}.inner-footer>*{max-width:17.5%}.right-faqs{padding:30px 30px 20px}.faq-item{padding-bottom:20px;margin-bottom:20px}.faq-sec .heading-wrapper h2{margin:0 0 25px}.faq-inner .btn-wrap{margin:15px 0 10px}.testimonial-slider .slick-slide{padding:20px;margin:0 6px}.review-status{margin:20px 0 0}.testimonial-slider .slick-list{margin:0 -6px}.testimonial-wrapper{gap:12px}.review-summary{padding:20px;max-width:30%}.testimonial-slider-main{max-width:68.8%}.rating-row{gap:6px;margin-bottom:13px}.single-review p{font-size:14px;margin:0 0 15px}.product-feature-box{padding:20px 15px!important}.contact-detail-sec .icon-with-text .text{width:100%}.icon-with-text .title{font-size:12px}.icon-with-text{flex-wrap:wrap}.transform-sec{padding:50px 0 0}ul.products.columns-5{gap:15px}.woocommerce ul.products li.product{max-width:calc(100% / 4 - 11.3px)}.inner-banner-sec ul.breadcrumb{margin:0 0 40px}.wc-block-components-sidebar{padding-left:0}.haircare-page .inner-banner-sec .bg-image img{object-position:center}.haircare-page ul.breadcrumb{margin:0!important}.analysis-sec.clinic-performance{padding-bottom:60px}.hair-problem-wrap{gap:40px 20px;justify-content:center;text-align:center}.hair-problems-section .icon-circle{margin-inline:auto}.comparison-content ul li{gap:10px;margin:0 0 11px;font-size:14px}.ingredient-wrap{grid-template-columns:repeat(3,1fr);row-gap:40px}.single-ingredient:nth-child(-n+3):after{content:'';background:#EDEDED;height:1px;display:inline-block;width:calc(100% - 30px);bottom:-20px;position:absolute;left:15px}.single-ingredient:nth-child(-n+3){position:relative}.hair-powered-column{padding:60px 0;max-width:30%}.hair-powered-image{max-width:34%}.hair-powered-sec .hair-powered-wrapper{gap:24px}ul.benefit-list li{margin:0 0 20px}.work-steps{gap:20px}.step-img{width:70px;height:70px;flex:0 0 70px}.step-col:after{right:-10px}.step-text p{font-size:14px}.step-text h3{margin:0 0 4px}.step-img img{max-width:60px}.step-col{gap:12px}.clinical-stats{margin:40px 0}.blog-listing-main{gap:15px}.blog-listing-main .single-post{max-width:calc(100% / 3  - 10px)}.buy-action{max-width:244px}.buy-now-content{max-width:52%}}@media(min-width:992px){.how-to-apply-main .faq-inner>*{max-width:calc(100% / 2 - 5px)}.how-to-apply-main .faq-inner{gap:10px}}@media(max-width:991px){button{min-width:100%}.right-content .product-list-content{max-width:300px}.blog-slider .single-post{max-width:calc(100% / 2 - 9px)}.inner-footer .col:last-child{max-width:40%}.inner-footer{flex-wrap:wrap;gap:30px 10px}.inner-footer .col:first-child{max-width:40%}.inner-footer>*{max-width:18%}.copyright-outer{padding:20px 15px}ul.breadcrumb{margin:0 0 30px}.woocommerce ul.products.columns-4 li.product{max-width:calc(100% / 2 - 10px)!important}.custom-product-main aside#secondary{max-width:30%}.custom-product-wrap{max-width:66%}.woocommerce ul.products li.product{max-width:calc(100% / 3 - 7px)}.woocommerce.single-product ul.products.columns-4 li.product,.wc-block-grid__product.wc-block-grid__product{max-width:calc(100% / 4 - 8px)!important}.product-content .add-to-cart,.border-btn,ul.products li.product .add_to_cart_button{min-width:min-content}.woocommerce-account .woocommerce-EditAccountForm p{width:100%;padding:0}.woocommerce-form-row.woocommerce-form-row--last.form-row{margin-bottom:20px}.woocommerce-account .woocommerce-MyAccount-content p:first-of-type{margin-bottom:20px}.search-article-wrap{grid-template-columns:repeat(2,1fr)}table.pure-table{width:100%}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{height:60px}.woocommerce ul.products li.product img.attachment-woocommerce_thumbnail,.wc-block-grid__products .wc-block-grid__product-image img{height:190px!important}.flex-control-nav .slick-slide{margin:0 4px}.flex-control-nav .slick-list{margin:0 -4px}.single-product div.product .product_title{font-size:20px!important;letter-spacing:-.2px}.woocommerce-product-details__short-description{font-size:14px}.woocommerce-product-details__short-description h2{font-size:22px}.featured-in-wrapper{padding:15px}.buy-buttons-wrap .two-btn-row .single_add_to_cart_button,.buy-buttons-wrap .two-btn-row .buy-now-btn,.single-product .single_add_to_cart_button{padding:13px 15px!important;flex:1!important;width:100%;height:min-content}.buy-buttons-wrap .two-btn-row{flex-wrap:wrap;gap:10px!important}.analysis-inner .left-content{padding:40px 25px}.analysis-main{margin-top:20px}.tabs{gap:8px;margin-bottom:25px}.tab-content p{margin-bottom:25px}.faq-inner>*{max-width:100%}.right-faqs{padding:20px}.category-content{max-width:70%}.woocommerce ul.products li.product-category a{font-size:12px!important;padding:11px 10px}.woocommerce ul.products.columns-3 li.product{max-width:calc(100% / 3 - 7px)}.tab{padding:10px;font-size:11px!important}.wc-block-components-sidebar-layout .wc-block-components-main{width:100%;padding:0}.comparison-content ul li{gap:10px;margin:0 0 11px;font-size:14px}.comparison-card,.faq-inner{flex-wrap:wrap}.hair-comparison-section:before,.wc-block-components-sidebar{width:100%}.hair-comparison-section:after{top:50%;right:unset;left:0;width:100%}.hair-comparison-section .comparison-side>*{max-width:calc(100% / 2 - 20px)}.hair-comparison-section .comparison-side{padding:40px 0}.hair-powered-sec .hair-powered-wrapper{flex-wrap:wrap;padding-bottom:40px}.hair-powered-column{padding:0}.hair-powered-sec .hair-powered-image img,.hair-powered-wrapper>*,.hair-comparison-section .comparison-side,.two-col-inner>*{max-width:100%}.step-col{gap:10px;padding:0;max-width:calc(100% / 4 - 6px)}.work-steps,.woocommerce ul.products,.wc-block-grid__products{gap:10px}.step-img{width:60px;height:60px;flex:0 0 60px}.step-img img{max-width:55px}.hair-results-section .hair-result-item{max-width:calc(100% / 2 - 10px);padding:0}.hair-results-row{flex-wrap:wrap;gap:24px 20px}.hair-results-row:before,.hair-result-item:after,.step-col:after{display:none}.hair-results-card{padding:40px 15px}.buy-action{max-width:28%}.buy-now-content{max-width:46%}.how-to-apply-main .left-content{padding:24px}.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{font-size:13px;padding:6px!important}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-content td a.woocommerce-button.button{font-size:12px!important;margin:0!important}}@media(min-width:769px){.woocommerce-product-gallery{position:sticky;top:100px}}@media(min-width:768px){.product-tabs-wrap .tab-btn.active,.product-tabs-wrap .tab-btn:hover{background:var(--accent-color)!important;color:var(--white-color)!important}.survey-btn-link:nth-of-type(2){display:inline-block}.mobile-marquee:last-child,.inner-banner-sec .bg-image .mob,.banner-rating-wrap.mobile,.mobile-bottom-nav,.custom-review-summary-mobile,.survey-btn-link:first-of-type,.col.mobile-partner{display:none}}@media (max-width:768px){.woocommerce .related.products ul.products,.woocommerce-page .related.products ul.products{flex-direction:initial;align-items:stretch}.woocommerce .related.products ul.products[class*=columns-] li.product,.woocommerce-page .related.products ul.products[class*=columns-] li.product{margin:0!important;padding:10px!important}.woocommerce-product-gallery{max-width:100%}.woocommerce .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb{margin:20px 0}.woocommerce-page nav.woocommerce-breadcrumb{margin-bottom:15px!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:10px;line-height:1.2}.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{padding:12px 10px!important;min-width:100px!important;font-size:13px!important}div#customer_login .u-column2.col-2{margin-top:40px}.woocommerce-account .singlePage h1.entry-title{margin-bottom:18px}.woocommerce-page div.product div.summary{max-width:100%;margin-top:20px}.product-tabs-wrap{margin-top:20px;padding-top:20px}.tabs-content{padding:20px 0}a.wc-block-components-product-name{font-size:13px!important;letter-spacing:-0.4px!important}.affiliate-portal-container .sidebar{top:59px;padding:0 15px 0}.affiliate-portal-container .content-header{position:fixed;top:0;width:100%;z-index:1}.affiliate-portal-container .portal-tablink{padding:10px 12px}.affiliate-portal-container .sidebar{width:280px;min-width:280px}.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{margin-top:20px}.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th,.woocommerce-account table{width:100%}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{width:100%!important}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-content td a.woocommerce-button.button{width:auto!important;min-width:100px;font-size:11px!important}.woocommerce ul.products.columns-3 li.product{max-width:100%}.single-product .product .product-main-row>h1.product_title{display:block}.single-product .summary h1.product_title{display:none}}@media (max-width:767px){body{font-size:14px}h1,.h1{font-size:26px!important;letter-spacing:-.2}h2,.h2{font-size:24px!important;letter-spacing:-.2px}h3,h3{font-size:18px;letter-spacing:-.2px;line-height:1.2}.container{padding:0 15px}section{padding:30px 0!important}.hair-powered-sec{padding-top:30px}a.simple-link{font-size:12px;text-align:center;min-width:min-content;white-space:nowrap;gap:5px}a.simple-link img{width:18px}.heading-wrapper,.blog-section .heading-wrapper,.heading-wrapper.center{margin:0 0 24px}.btn,.button,ul.products li.product .button,.single-product .single_add_to_cart_button,#wcu-register-button,.form-submit input#submit,.woocommerce-message a,a.wp-block-button__link,button.woocommerce-Button.button,.woocommerce-form-login__submit,.wc-block-cart__submit-button,.login-submit .button-primary,form button.wpforms-submit,.page-vendor-register div#wpam-reg-form input.wpam-registration-form-submit,button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button,form.search-form input.search-submit,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button,a.added_to_cart.wc-forward,.wpam_link_generation_submit input.button,.pure-button,.wc-block-components-shipping-calculator-address__button{padding:13px 20px;min-width:min-content;font-size:12px!important}.search-article-wrap,.page-vendor-register .singlePage,.\34 04Page,.offer-section,.single-transformation-sec{padding:40px 0}.product-list-content h2{font-size:24px}body.single-post .singlePost{padding:40px 0 0}.single-img-banner{margin-bottom:0}.single-img-banner .banner-image img.mobile,p.mobile-tagline{display:block}p.mobile-tagline{text-align:center;padding:30px 0}.search-input{height:auto;right:-50px}.banner-slide .container{padding:30px 15px;height:70vh}.banner-slide .hero-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.new-btn{width:50%;padding:13px 8px}.hero-content{max-width:100%}.mobile-feature-sec{display:block;padding:12px 0;background:var(--light-bg)}.feature{padding:0;gap:4px;font-size:11px}.features{gap:2px 30px;justify-content:space-evenly;margin:0}.top-header-inner{display:block;gap:5px;font-size:10px}.top-header-inner span{font-size:12px;font-weight:400}.search-signup a.btn{padding:12px;min-width:113px}.header-inner{gap:8px}.header-icons svg{width:20px}.header-icons .add-to-cart svg{width:19px}a.site-title{font-size:24px}.site-logo{max-width:120px}.slide-inner,div#banner-slide-2 .slide-inner{flex-direction:column-reverse;height:auto}.banner-right-img{max-height:400px;width:calc(100% + 30px);max-width:calc(100% + 30px);margin-left:-15px}.banner-right-img img{max-height:400px}.banner-slide .btn-wrap{margin-top:10px}.banner-slider .slick-slide{height:100%!important}.banner-content{max-width:100%;text-align:center;padding:30px 0 60px}.banner-content p{font-size:16px}.product-banner-wrap{flex-wrap:wrap;flex-direction:column-reverse;gap:0}.product-banner-wrap .right-image img{height:auto!important}.product-banner-wrap .left-content{max-width:100%;padding:30px 15px}.product-banner-wrap .right-image{max-width:100%;margin-right:0;width:100%}.product-banner .container{padding:0}.tab{padding:9px 11px}.tab-content h2{margin:25px 0 16px}.why-love-it-grid>*{max-width:100%;display:flex;gap:12px}.why-love-it-item p:last-child{font-size:13px}.why-love-it-icon{margin:0;width:30px;flex:0 0 30px}.why-love-it-icon img{max-width:30px}.why-love-it-grid{gap:15px}p.why-love-title{margin:0 0 6px}.why-love-it-wrap{border-top:none}.category-content{max-width:55%}.related.products ul.products.slick-slider,.woocommerce .related.products ul.products{display:block!important;min-width:unset}body.single-post .post-thumbnail img{max-height:max-content}.banner-slider ul.slick-dots{bottom:15px;position:absolute;left:50%;transform:translateX(-50%)}ul.slick-dots{display:flex;list-style:none;align-items:center;justify-content:center;padding:0;margin:16px 0 0}ul.slick-dots li button{font-size:0!important;background:#fff0;border:none;width:24px;height:24px;position:relative;min-width:min-content;padding:0}ul.slick-dots li button:after{content:'';position:absolute;border-radius:18px;width:12px;height:12px;padding:0;background:#fff0;transform:translate(-50%,-50%);top:50%;left:50%;opacity:.4;border:2px solid #C9A24D80}ul.slick-dots li.slick-active button::after{opacity:1;background:var(--yellow-color)}.product-slider .slick-slide{padding:12px 10px}.product-slider,.blog-slider,.offer-slider{padding-inline:0}.logo-slider-outer{padding:30px 0}.contact-info-wrap{flex-wrap:wrap}.contact-info-wrap>*{max-width:100%}.contact-info-wrap .info-item .icon-wrap{width:40px;height:40px}.contact-info-wrap .info-item{margin-bottom:20px;gap:14px}.contact-info-wrap .info-item .icon-wrap img{height:16px}.contact-detail-sec{padding:35px 0}.heading-wrapper.flex .left-content{width:100%}.btn-wrap.mobile-btn{margin-top:25px;text-align:center;display:block}.right-content .product-list-content{margin-left:0;text-align:center;width:100%;max-width:100%}.product-list-content h2{line-height:1.1}.shop-toolbar-wrap{padding-top:20px;margin-bottom:20px;gap:14px}.woocommerce ul.products li.product{max-width:calc(100% / 2 - 5px);padding:12px 10px!important;margin:0!important}.related.products ul.products li.product{max-width:100%}.woocommerce-product-gallery__image{height:260px;padding:5px}.flex-viewport{margin-bottom:10px}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper img{border-radius:20px}.accordion{font-size:16px}.custom-product-main{padding:40px 0;flex-wrap:wrap;flex-direction:column-reverse}nav.woocommerce-pagination{margin:-20px 0 40px}.custom-product-wrap,.custom-product-main aside#secondary,div#comments,div#review_form_wrapper,.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{max-width:100%;width:100%}.custom-review-section{padding:50px 0}.woocommerce-tabs.wc-tabs-wrapper,hr.wp-block-separator~h2{padding:40px 0 20px}.woocommerce.single-product ul.products.columns-4 li.product,.wc-block-grid__product.wc-block-grid__product{margin-bottom:0px!important;max-width:100%!important}.wc-block-grid.wp-block-product-new.wp-block-woocommerce-product-new{padding-bottom:20px}.woocommerce-account .woocommerce-MyAccount-navigation li:last-child{margin:0!important}.woocommerce form .form-row .input-text{height:auto}.woocommerce-account .woocommerce-MyAccount-navigation li a{font-size:16px}.search-article-wrap{grid-template-columns:repeat(1,1fr)}.page-vendor-register div#wpam-reg-form input,.page-vendor-register div#wpam-reg-form select{height:auto;margin-bottom:10px}.wpam-login-form form .input{height:auto}form.search-form input.search-submit{padding:12px 10px!important;min-width:80px}.woocommerce-error li,.woocommerce-info,.woocommerce-message{padding:10px}.blog-section{padding-top:50px}.sticky-atc-inner{gap:10px;text-align:center}.sticky-product-info{width:calc(100% - 107px);text-align:left}.sticky-atc-btn{font-size:14px;padding:6px 15px}p.limited-text{font-size:20px;margin-bottom:8px}button#close-popup{right:0;top:-27px}.sticky-product-price,.heading-wrapper.flex .btn-wrap.right-button,.banner-sec .features,.inner-banner-sec .bg-image .desk,.single-img-banner .banner-image img.desktop{display:none}.get-started-banner .container{padding:40px 20px!important}.get-started-banner{min-height:min-content;padding:20px 15px 40px}.inner-col-wrap{flex-wrap:wrap;gap:15px}.left-right-sec .content-col{max-width:100%;padding:0;width:100%}.left-right-sec .image-col{max-width:100%;width:100%;margin-right:0}.left-right-sec{margin-bottom:40px}.inner-col-wrap.left-image{flex-direction:column-reverse}.ready-to-earn,.footer-wrap{padding:40px 0}p.large-text{font-size:18px}.image-col img{max-height:max-content;min-height:min-content}.inner-col-wrap.left-image .image-col{margin-left:0}.banner-bg:before{width:100%}html body div.am-widgetbar-gratisfaction.am-mob-compact{bottom:100px!important}.single-img-banner ul.slick-dots{display:none!important}.analysis-inner{flex-wrap:wrap}.analysis-inner .left-content{padding:25px 20px}.analysis-main{margin-top:10px}.coming-product-wrap{display:block}.coming-product,.analysis-inner>*{max-width:100%}.coming-product-wrap .slick-slide{margin:0 8px}.coming-product-wrap .slick-list{margin:0 -8px}.inner-footer>*{max-width:100%!important}.inner-footer .col:last-child{order:-1;margin-bottom:20px}.inner-footer .col:first-child{order:1;text-align:center;padding:0;margin-top:40px}.social-icons{justify-content:center}.footer .logo{margin:0 0 40px}.accordion-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin:0}.col.footer-accordion,.col.mobile-partner{border-bottom:1px solid #FFFFFF1A;padding:15px 0}.col.mobile-partner h3 a:hover{color:var(--yellow-color)}.accordion-title span{display:block;font-size:22px;line-height:1;transition:.3s}.accordion-content{display:none;padding-bottom:15px}.footer-accordion.active .accordion-content{display:block}.footer-accordion.active .accordion-title span{transform:rotate(45deg)}.inner-footer{gap:0}.contact-detail-sec{padding:20px 0}.transformation-slide .text-wrap{padding:20px}.transform-sec{padding:40px 0 0}.faq-item{padding-bottom:14px;margin-bottom:14px}.faq-question{font-size:14px!important}.publish-date{font-size:12px;margin:0 0 5px}.video-slider h3.name{margin-top:10px}.video-content{height:auto;padding:10px 15px}.transformation-slider .slick-slide{margin:0 5px}.transformation-slider .slick-list{margin:0 -5px}.top-header .container{padding:0}.top-header-inner{overflow:hidden;white-space:nowrap}.mobile-marquee{display:inline-block;animation:marquee 12s linear infinite}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-100%)}}.review-summary p{margin:0 0 10px}.summary-stars{font-size:21px}.avg-rating{font-size:26px}.review-summary{max-width:40%}.testimonial-slider-main{max-width:58%}.tab-btn{flex-shrink:0;min-width:min-content}.testimonial-slider,.testimonial-slider .slick-track{height:auto}.testimonial-wrapper{flex-wrap:wrap}.testimonial-wrapper>*{max-width:100%}.product-review-sec .heading-wrapper{justify-content:space-between}.icon-box-wrap>*{max-width:calc(100% / 2 - 6px);padding:12px;background:var(--light-bg);border-radius:12px}.icon-box-wrap{flex-wrap:wrap;gap:12px;align-items:normal}.woocommerce .real-stories{padding:50px 0}.button.sticky-atc-btn{font-size:12px!important;min-width:100px;padding:12px 17px;white-space:nowrap;width:100%}.sticky-product-title{font-size:500;font-size:12px}.sticky-atc-bar{width:100%;padding:10px;bottom:0;right:0;background:#fff;box-shadow:0 -3px 10px rgb(0 0 0 / .08)}body.single-product{margin-bottom:57px}.product-feature-box .icon-with-text{padding:0;max-width:calc(100% / 3 - 4px);align-items:flex-start;gap:5px}.contact-detail-sec .icon-with-text .icon{width:26px}.product-feature-box .icon-box-wrap{gap:5px}.woocommerce ul.products li.product{max-width:calc(100% / 2 - 5px);padding:10px 8px!important;margin:0!important}.shop-toolbar-wrap>*{max-width:calc(100% / 2 - 8px);min-width:min-content;width:100%}.filter-toggle-btn{padding:10px 14px}.custom-sort-btn{padding:9px 7px 9px 10px}.custom-sort-btn,.filter-toggle-btn{width:100%;min-width:100%;text-align:left!important;font-size:12px!important;gap:5px}.inner-banner-sec{padding:20px 0 300px}.inner-banner-sec ul.breadcrumb{margin:0 0 15px}.page-title-wrap h1{font-size:30px!important;letter-spacing:-.4px}.page-title-wrap{max-width:100%}.related.products .slick-slide{margin:0 5px;height:inherit}.related.products .slick-slide>div{height:100%}.related.products h2,.up-sells h2{margin-bottom:20px}.woocommerce .related.products ul.products li.product{height:100%!important;display:flex!important;flex-direction:column}.related.products .slick-list{margin:0 -5px}.product-slider .single-product{max-width:calc(100% / 2 - 5px);padding:12px 10px}.product-slider{gap:10px}.haircare-page .inner-banner-sec .banner-rating-wrap,.woocommerce-result-count{display:none}.haircare-page .btn-wrap.flex{margin-top:10px}.btn-wrap.flex .btn.border-btn{padding:12px 20px;min-width:min-content;font-size:12px!important}.banner-rating-wrap.mobile{margin-top:0;max-width:100%;align-items:center}.mobile-rating-wrap{padding:30px 0}.banner-rating-wrap.mobile .icon-box-wrap>*{max-width:calc(100% / 3 - 6px);border:none;flex-wrap:wrap;align-items:flex-start}.banner-rating-wrap p.title{font-size:12px}.banner-rating-wrap .icon-with-text .icon{width:30px;flex:0 0 30px}.banner-rating-wrap .icon-with-text .icon img{height:30px}.banner-rating-wrap.mobile .icon-box-wrap{gap:8px}.banner-rating-wrap span.top{font-size:12px}.banner-rating-wrap .rating-wrap{max-width:125px;flex:0 0 125px}.analysis-sec.clinic-performance{padding-bottom:50px}.hair-problem-wrap{gap:15px}.hair-problems-section .icon-circle{width:70px;height:70px}.hair-problem-wrap .item{max-width:calc(100% / 2 - 8px)}.heading-wrapper.center{text-align:center}.ingredient-wrap{gap:25px 20px}.single-ingredient{border:none;padding:0}.single-ingredient:nth-child(-n+3):after{display:none}.step-col{max-width:calc(100% / 2 - 5px);flex:0 0 100%}.work-steps{flex-wrap:wrap;gap:20px 10px}.hair-comparison-section .comparison-side{padding:40px 0;gap:10px}.comparison-content{max-width:65%!important}.comparison-image{max-width:32%!important}.comparison-content ul li{gap:8px;font-size:13px;margin:0 0 8px}.comparison-content ul{margin:20px 0 0}.hair-comparison-section .vs-circle{width:50px;height:50px;font-size:24px}.single-ingredient .image-wrap{max-width:50px;margin:0 auto 14px}.clinical-stats{gap:35px 14px}.clinical-stats .number{font-size:32px}.hair-result-image{width:140px;height:140px}.hair-results-row{gap:24px 12px}.hair-results-section .hair-result-item{max-width:calc(100% / 2 - 6px)}.video-slider .slick-list{padding-right:100px}.play-btn{width:40px;height:40px;font-size:18px}.faq-inner{gap:20px}.faq-sec .heading-wrapper{margin:0}.right-faqs{padding:0;background:#fff0}.faq-item{border-color:#F0F0F0}.faq-answer p{font-size:13px}.blog-listing-main .single-post{max-width:calc(100% / 2  - 8px)}.product-feature-box{padding:15px 10px!important;margin-top:20px}.product-tabs-wrap .tab-btn{width:100%;text-align:left!important;position:relative;padding:14px 30px 14px 20px;outline:none}.product-tabs-wrap .tab-btn:hover{background:var(--accent-color)!important;color:var(--white-color)!important}.product-tabs-wrap .tab-btn:after{content:'';position:absolute;border-left:6px solid #fff0;border-right:6px solid #fff0;border-top:6px solid var(--accent-color);right:15px;top:50%;transform:translateY(-50%)}.product-tabs-wrap .tab-btn:hover::after{border-top-color:var(--white-color);transform:rotate(180deg);top:17px}.tab-panel{padding:10px 15px}.buy-now-wrapper{flex-wrap:wrap}.buy-now-wrapper>*{max-width:100%}.buy-now-wrapper .product-img{margin:auto}.buy-action{display:flex;flex-direction:column-reverse;gap:30px}.buy-action .rating-wrap{margin:0}.how-to-apply-main .left-content{padding:20px}.how-to-apply-main p{font-size:13px}.contact-detail-sec .icon-with-text{align-items:flex-start}.step-item{margin-bottom:20px}.survey-btn-link:first-of-type{display:inline-block;margin-bottom:10px;font-size:13px;font-weight:500;padding:10px 12px}.grPointsEarn{padding:10px 12px!important}.survey-btn-link:nth-of-type(2),.tabs-content,.custom-review-summary-desktop,.faq-image{display:none}.buy-buttons-wrap .quantity{width:100%;justify-content:space-between;margin-bottom:10px!important}.buy-buttons-wrap .quantity .qty-minus,.buy-buttons-wrap .quantity .qty-plus{width:40px}.single-product form.cart input[type=number]{width:100%}.woocommerce-product-details__short-description{font-size:13px!important}.autoship-schedule-options{margin:10px 0}.mobile-tab-item{width:100%;border:1px solid #EAEAEA;border-radius:20px}.woocommerce-account .woocommerce-MyAccount-navigation li a,.woocommerce-account .singlePage .entry-content .woocommerce p,.woocommerce-account .singlePage .entry-content .woocommerce a{font-size:14px!important}.woocommerce-account .woocommerce-MyAccount-navigation li a{padding:5px 0}.woocommerce-pagination{margin-top:10px}body.woocommerce-order-received{font-size:12px}.hair-powered-sec .hair-powered-wrapper{padding-bottom:24px}.woocommerce-category-description{font-size:13px}.woocommerce-loop-category__title{margin:0 0 5px!important;font-size:16px}}@media(max-width:729px){div#gr_checkout_redeem_lable{margin-bottom:10px}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-name{font-family:'Be Vietnam Pro';font-size:12px}}@media (max-width:560px){.woocommerce-product-gallery.woocommerce-product-gallery--with-images{flex-wrap:wrap}.copyright-text{font-size:13px}.main-header{padding:12px 0}.search-signup a.btn{padding:12px 6px;min-width:95px;font-size:13px!important}.search-signup{gap:8px}.search-bar form button{height:22px;padding:0 7px}.search-bar form input[type="search"]{padding:10px;font-size:14px}.search-bar form button img{width:16px}.product-content p{font-size:14px;margin-bottom:15px;line-height:20px}.product-content .btn-wrap a.btn.add-to-cart,ul.products li.product .button,ul.products li.product .added_to_cart,.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:12px!important;min-width:auto;padding:10px 15px}.product-slider .slick-slide{margin:0 5px}.product-slider .slick-list{margin:0 -5px}form.subscription button.subscribe-btn{position:static;margin-top:10px}.woocommerce ul.products.columns-4 li.product,.wc-block-grid__product.wc-block-grid__product{max-width:calc(100% / 2 - 6px)!important;padding:0 6px 6px!important}.product-price,ul.products li.product .price{margin:8px 0}.woocommerce ul.products li.product img.attachment-woocommerce_thumbnail{margin-bottom:6px}.woocommerce .related.products ul.products[class*=columns-] li.product,.woocommerce-page .related.products ul.products[class*=columns-] li.product{margin:0!important;padding:6px!important}ul.tabs.wc-tabs li a{padding:8px 13px!important;font-weight:600;font-size:14px}.woocommerce-product-gallery--columns-4 ol{flex-direction:row;max-width:100%;gap:6px;justify-content:center}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{max-width:85px}.banner-right-img,.banner-right-img img{max-height:300px;min-height:300px}.single-product .woocommerce-product-gallery__wrapper img.wp-post-image,.woocommerce-product-gallery.woocommerce-product-gallery--with-images .flex-viewport,.woocommerce-product-gallery__image.flex-active-slide img{max-height:max-content;max-width:100%!important}.product-category .woocommerce ul.products.columns-4 li.product-category{max-width:100%!important;max-width:100%!important}button.write-review-btn{padding:11px 14px;font-size:11px!important;min-width:max-content}.product-feature-box .icon-with-text .title{font-size:11px}.woocommerce ul.products li.product .price{gap:2px;font-size:13px}.banner-rating-wrap.mobile{flex-wrap:wrap;gap:10px}.banner-rating-wrap.mobile .icon-box-wrap>*{padding:10px}.ingredient-wrap{gap:20px;grid-template-columns:repeat(2,1fr)}.hair-results-section p{font-size:13px}}@media (max-width:480px){h2,.h2{font-size:20px!important;letter-spacing:-.4px}.wc-block-grid.has-4-columns .wc-block-grid__products{display:flex!important}.features{gap:2px 7px;flex-wrap:wrap}.hero-content p{font-size:14px;margin:0 0 18px}.subscription-form-main form{gap:2px}.subscription-form-main form button.wpforms-submit,.form-submit input#submit,.survey-btn,.survey-submit{font-size:14px!important}.subscription-form-main form .wpforms-field input,.wpam-daterange-selection input{font-size:14px!important}.single-post .featured-image img{max-height:330px;min-height:330px}.blog-slider .single-post{max-width:100%}.featured-image img{max-height:max-content}.buy-buttons-wrap .two-btn-row{flex-direction:column!important}.buy-buttons-wrap .two-btn-row .single_add_to_cart_button,.buy-buttons-wrap .two-btn-row .buy-now-btn{font-size:14px!important;padding:14px 16px!important}.woocommerce ul.products.columns-3 li.product{min-height:180px}.blog-listing-main .single-post{max-width:100%}.product-feature-box{padding:12px 16px!important;margin-top:12px}.product-feature-box .icon-with-text .title{font-size:10px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.is-small table.wc-block-cart-items .wc-block-cart-items__row{gap:0}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image{padding-right:12px}a.wc-block-components-product-name{font-size:12px!important;letter-spacing:-0.2px!important;line-height:1}}