@charset "UTF-8";a,body{color:var(--clr-neutral-600)}#overlay,.product-details .recommende-matches-box .checked-box input{visibility:hidden};@font-face{font-family:VistolSans;src:url("../font/vistol-sans/vistol-upright/VistolSans-Regular.woff2") format("woff2");src:url("../font/vistol-sans/vistol-upright/VistolSans-Regular.woff") format("woff");font-weight:400}@font-face{font-family:VistolSans;src:url("../font/vistol-sans/vistol-upright/VistolSans-SemiBold.woff2") format("woff2");src:url("../font/vistol-sans/vistol-upright/VistolSans-SemiBold.woff") format("woff");font-weight:600}@font-face{font-family:VistolSans;src:url("../font/vistol-sans/vistol-upright/VistolSans-Bold.woff2") format("woff2");src:url("../font/vistol-sans/vistol-upright/VistolSans-Bold.woff") format("woff");font-weight:700}:root{--clr-primary-400:#2F539B;--clr-error-400:#f01e00;--clr-input-100:#f0f0f2;--clr-neutral-100:#fff;--clr-neutral-200:#f5f5f5;--clr-neutral-300:#89898c;--clr-neutral-400:#88888c;--clr-neutral-500:#525254;--clr-neutral-600:#252526;--clr-neutral-700:#111827;--clr-neutral-900:#000;--clr-border-100:#eee;--fs-14:0.875rem;--fs-16:1rem;--fs-17:1.0625rem;--fs-18:1.125rem;--fs-20:1.25rem;--fs-22:1.375rem;--fs-24:1.5rem;--fs-26:1.625rem;--fs-28:1.75rem;--fs-32:2rem;--fs-38:2.375rem;--fs-40:2.5rem;--fs-48:3rem;--transition-250:all 250ms ease-in;--box-shadow-sm:0px 0px 15px -3px rgba(0,0,0,0.2)}*,::after,::before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{font-family:VistolSans,Fallback,sans-serif;font-weight:400;background-color:var(--clr-neutral-100);min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;overflow-x:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a:not([class]){text-decoration-skip-ink:auto}a{text-decoration:none}img,picture{font-style:italic;max-width:100%;display:block}.form-control:focus,.nav-login .form-check-input:focus,.shoppingguide_content .form-check-input:focus,section.faq-customzie .faq-card{box-shadow:none}button,input,select,textarea{font:inherit}.fw-300,p{font-weight:300}.accordion-button:focus,.form-select:focus{z-index:3;border-color:none;outline:0;box-shadow:none}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}.clr-primary-400{color:#2f539b!important}.bg-primary-400{background-color:#2f539b!important}.clr-error-400{color:#f01e00!important}.bg-error-400{background-color:#f01e00!important}.clr-input-100{color:#f0f0f2!important}.bg-input-100{background-color:#f0f0f2!important}.clr-neutral-100{color:#fff!important}.bg-neutral-100{background-color:#fff!important}.clr-neutral-200{color:#f5f5f5!important}.bg-neutral-200{background-color:#f5f5f5!important}.clr-neutral-300{color:#89898c!important}.bg-neutral-300{background-color:#89898c!important}.clr-neutral-400{color:#88888c!important}.bg-neutral-400{background-color:#88888c!important}.clr-neutral-500{color:#525254!important}.bg-neutral-500{background-color:#525254!important}.clr-neutral-600{color:#252526!important}.bg-neutral-600{background-color:#252526!important}.clr-neutral-700{color:#111827!important}.bg-neutral-700{background-color:#111827!important}.clr-neutral-900{color:#000!important}.bg-neutral-900{background-color:#000!important}.clr-border-100{color:#eee!important}.bg-border-100{background-color:#eee!important}.red-color{color:var(--clr-error-400)}.bg-gradient-gray{background:linear-gradient(179deg,#fff 80%,#f5f5f7)}.container-sm{max-width:1000px}.container-normal{max-width:1200px}.fs-14{font-size:.875rem}.fs-16{font-size:1rem}.fs-17{font-size:1.0625rem}.fs-18{font-size:1.125rem}.fs-20{font-size:1.25rem}.fs-22{font-size:1.375rem}.fs-24{font-size:1.5rem}.fs-26{font-size:1.625rem}.fs-28{font-size:1.75rem}.fs-32{font-size:2rem}.fs-38{font-size:2.375rem}.fs-40{font-size:2.5rem}.fs-48{font-size:3rem}.fw-400{font-weight:400}.fw-500,.mega-menu .category-wrapper li a:hover{font-weight:500}.fw-600,.review-box .name{font-weight:600}.add-to-bag .priceWrapper span,.fw-700{font-weight:700}p{font-size:var(--fs-18);color:var(--clr-neutral-400);line-height:1.4}.section-heading{font-size:var(--fs-48);font-weight:700;color:var(--clr-neutral-600);line-height:1.4}.heading-black,.heading-white{line-height:1.5;font-weight:700}.heading-white{font-size:var(--fs-38);color:var(--clr-neutral-100)}.heading-black--sm,.heading-white--sm{font-size:var(--fs-32)}.heading-black{font-size:var(--fs-40);color:var(--clr-neutral-600)}.spacer-bottom-sm,.spacer-bottom-xs{padding-bottom:30px}.eq-spacer,.eq-spacer-sm{padding:50px 0}.eq-spacer-xl{padding:165px 0}.spacer-top{padding-top:75px}.px-100{padding-inline:100px}.pt-100{padding-top:100px}#errorWrapper+.errorMessage{margin-top:20px;display:block}.errorMessage{font-size:var(--fs-14);font-weight:300;color:var(--clr-error-400);padding-left:12px}.line-through{position:relative;line-height:0;margin-bottom:15px}.line-through>*{position:relative;z-index:2;background:var(--clr-neutral-200);display:inline-block;line-height:1;padding:0 8px}.line-through::after{content:"";width:100%;background-color:transparent;display:block;height:1px;border-top:1px solid var(--clr-neutral-600);position:absolute;top:50%;margin-top:-1px;z-index:1}.close-modal{cursor:pointer}.reveiw-star-fill svg,.review-box .purchased-item-star svg{fill:#f2a33c;stroke:#f2a33c}.review-gallery-wrapper{display:flex;gap:10px;flex-wrap:wrap}.btn.btn-anim i{font-size:16px;height:100%;left:110px;padding-top:10px;position:absolute;top:3%;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;width:100%}.btn.btn-anim .btn-text{position:relative;top:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;color:var(--clr-neutral-100)}#overlay,#overlay.open{transition:opacity .4s ease-in-out}div.fileupload.btn{position:relative;background-color:var(--clr-neutral-600);border:0}.video-section a,.video-section a:hover{background-color:#fff}.fileupload input.uploads{cursor:pointer;font-size:20px;margin:0;opacity:0;padding:5px;position:absolute;right:-3px;top:-3px}.obj-cover{object-fit:cover}.text-justify{text-align:justify}.scroll-margin-20{scroll-margin:20px}.thumbnail{background:0 0;border:none}.mb{margin-bottom:20px}.wholesale-image-container img{height:300px;object-fit:cover;object-position:top;width:100%}.pagination{justify-content:center;margin-top:40px;gap:10px}.pagination li a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:var(--clr-neutral-200);color:var(--clr-neutral-600);border-radius:50%}.pagination li.active a{background-color:var(--clr-neutral-600);color:var(--clr-neutral-100)}.owl-carousel .owl-stage-outer{overflow-y:scroll}.testimonial-section .owl-carousel .owl-stage-outer{overflow-y:hidden}.owl-stage-outer::-webkit-scrollbar{display:none}.owl-stage-outer{-ms-overflow-style:none;scrollbar-width:none}.btn{font-family:VistolSans;font-weight:500;font-size:var(--fs-17);display:inline-flex;justify-content:center;align-items:center;cursor:pointer;transition:250ms ease-in}.btn-black,.btn-white{border-radius:100px;color:var(--clr-neutral-600);background-color:var(--clr-neutral-100);min-width:144px;height:48px}.btn-black,.btn-black:hover,.btn-white:hover{color:var(--clr-neutral-100);background-color:var(--clr-neutral-600)}.btn-black:hover{color:var(--clr-neutral-600);background-color:var(--clr-neutral-100)}.btn--sm{min-width:112px;height:36px}.btn--hover-black:hover{color:var(--clr-neutral-100);background-color:var(--clr-neutral-600)}.btn--hover-white:hover{color:var(--clr-neutral-600);background-color:var(--clr-neutral-100)}.btn-black-r0,.nav-login .btn-black-r0{font-size:14px;height:36px;color:var(--clr-neutral-100);background-color:var(--clr-neutral-600);border-radius:0}.btn-close-text{font-size:var(--fs-18);font-weight:300;color:var(--clr-neutral-600)}.addToListButton{background:var(--clr-neutral-300);color:#fff;border-radius:50%;width:30px;height:30px;padding:5px}.add-to-cart-btn,.btn-black-r-0,.btn-newsletter{height:42px;background-color:var(--clr-neutral-600);color:var(--clr-neutral-100);width:100%;outline:0}.btn-black-r-0{border-radius:8px;border:0}.add-to-cart-btn,.btn-newsletter{border-radius:8px;max-width:130px;border:0}.add-to-cart-btn{max-width:170px}.add-to-cart-btn:hover,.btn-black-r-0:hover,.btn-newsletter:hover{background-color:var(--clr-neutral-600);color:var(--clr-neutral-100)}.btn-view-all{padding-left:0;font-size:18px;font-weight:300;color:var(--clr-neutral-500)}.tippy-box{background-color:var(--clr-neutral-100);border:1px solid var(--clr-neutral-300)}.accourdion-btn button,.checkout-right .accordion-button,.product-questions-section button,.tippy-content{padding:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:#c1c1c1;z-index:-1}.popover-template{min-width:260px}.popover-template #popover-header{background:var(--clr-neutral-200);padding:10px;border-radius:4px;margin-right:2px;color:var(--clr-neutral-600);font-size:14px}.modal-product-details .modal-header,.nav-login .nav-tabs{border-bottom:0}.modal-product-details .modal-footer{position:absolute;left:50%;bottom:0;width:100%;transform:translateX(-50%);background:#fff;z-index:9;border-top:0}#addressBox,#greyHairType li,.accountSearch-wrapper .searchField-wrapper,.customize-pro-box li,.flipper,.gallery-item,.hair-systems-box,.loading-wrapper-btn,.mobile-header .mobile-cart,.modal-gallery li>div,.order-list-wrapper,.primary-header .cart-wrap,.primary-header .nav-link{position:relative}.modal-product-details .modal-header-content h2{font-size:var(--fs-40)}#hair-style .modal-gallery img{cursor:pointer;border-radius:12px;object-fit:contain}.reviews_reviews-box{max-width:90%;margin:0 auto}.reviews_reviews-box img{border-radius:12px}.owl-nav{text-align:center;margin-top:20px}.owl-nav .owl-next,.owl-nav .owl-prev{font-size:80px!important;width:50px;height:50px;background-color:rgba(255,255,255,.4901960784)!important;margin:0 5px;box-shadow:0 0 15px -3px rgba(0,0,0,.1);border-radius:50%;color:var(--clr-primary-400)!important;line-height:65px!important}.hair-system-section .content{box-shadow:0 0 15px -3px rgba(0,0,0,.2);padding:40px 100px;border-radius:20px}.hair-system-box-row{padding-left:20px}.hair-system-box-row .col-md-6,.primary-footer .footer-contact-list li,.product-box-col{padding:3px}.hair-systems-box .hair-systems-box-info{position:absolute;margin:0 auto;left:0;right:0;bottom:0;width:100%;padding:50px 12%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.72) 100%)}.hair-systems-box img{height:600px;object-fit:cover;width:100%}.hair-system-men-section .container{box-shadow:0 0 15px -3px rgba(0,0,0,.2);padding:40px 100px;border-radius:20px;background-color:var(--clr-neutral-100)}.hair-system-men-box-row img{height:235px;width:auto;object-fit:cover;margin:0 auto}.testimonial .owl-item img{max-height:450px;object-fit:cover;object-position:center}.why-richmane .content{background-color:#ebebeb;padding:40px 50px;border-radius:12px;margin-bottom:20px}.why-richmane .why-richmane__three-wrapper ul{box-shadow:4px 18px 14px -3px rgba(0,0,0,.2);border-radius:12px;padding:15px}@media only screen and (max-width:992px){.section-heading{font-size:var(--fs-32)}.eq-spacer{padding:40px 0}.eq-spacer-sm{padding:30px 0}.px-100{padding-inline:50px}.hair-system-section .content{padding:20px 10px}.hair-systems-box .hair-systems-box-info{padding:10px 0 20px}.hair-system-men-section .container{padding:20px}.hair-system-men-box-row img{height:190px}.hair-system-men-box-row h3{font-size:22px}.why-richmane .why-richmane__three-wrapper ul{box-shadow:0 0 14px -3px rgba(0,0,0,.2)}}.why-richmane .why-richmane__three-wrapper li{padding:10px 0;font-size:18px}.why-richmane .why-richmane__three-wrapper li i{padding-right:10px;color:var(--clr-primary-400)}.gallery .owl-dots{margin-top:15px}.gallery-item .gallery_content{position:absolute;bottom:0;width:100%;padding:150px 0 40px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.72))}.gallery-item .gallery_country,.gallery-item .gallery_title{text-align:center;color:#fff;font-size:19px;font-weight:700;margin-bottom:0}.gallery-item .gallery_country{font-size:16px;font-weight:400}.flip-container{perspective:1000px;-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-webkit-perspective:1000;-moz-perspective:1000;-o-perspective:1000}.flip-container.hover .flipper,.flip-container:hover .flipper{transform:rotateY(180deg)}.back,.flip-container,.front{width:100%;height:600px}.flipper{transition:.6s;transform-style:preserve-3d}.back,.front{backface-visibility:hidden;position:absolute;top:0;left:0}#overlay,.add-to-bag{position:fixed;bottom:0}.front{z-index:2;transform:rotateY(0);-webkit-transform:rotateY(0)}.back{background-color:var(--clr-neutral-900);padding:20px;transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.video-section video{min-height:400px;max-height:400px;height:100%;object-fit:cover;border-radius:12px}.video-section .product-wrapper{background:hsla(0,0%,100%,.82);border-radius:8px;position:absolute;bottom:10px;left:50%;width:90%;transform:translateX(-50%);padding:5px}.video-section img{flex-basis:20%}.video-section .content-wrapper{flex-basis:50%;margin-left:10px}.video-section .content-wrapper .price,.video-section .content-wrapper .product-name{font-size:13px}.video-section .row>div{padding:0 10px}.video-section a{font-size:14px;border-radius:50px;flex-basis:30%}.accordion--category .accordion-header button:not(.collapsed),.checkout-right .accordion-button:not(.collapsed),.filter .accordion-header button,.filter .accordion-header button:not(.collapsed){background-color:transparent}.tag_product{color:var(--clr-neutral-600);background:var(--clr-neutral-100);padding:8px 18px;border:2px solid #333;border-radius:50px}.tag_product--sale{background-color:#ed3e2f;border-color:#ed3e2f;color:var(--clr-neutral-100)}.filter .accordion-header{background-color:#f5f5f5;border-bottom:0;display:flex;justify-content:center;align-items:center}.accordion--category .accordion-header{background-color:#f5f5f5;border-bottom:0;display:flex;justify-content:center;align-items:center;padding:16px 20px}.accordion--category .accordion-header a{font-size:var(--fs-18);color:var(--clr-neutral-500);font-weight:500;flex-basis:70%}.accordion--category .accordion-header button{background-color:transparent;padding:0;flex-basis:30%}.popularity-wrapper select{max-width:200px;margin-left:auto}.shoppingguide_content .form-check{padding:20px 35px;border:1px solid #cacacc!important;color:var(--clr-neutral-600);border-radius:12px}.shoppingguide_content .form-check-input:checked{background-color:var(--clr-neutral-600);border:1px solid var(--clr-neutral-600)}.shoppingguide_content .card.active{border-color:var(--clr-primary-400);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.shoppingguide_content .shoppingguide_button-wrapper{text-align:center}.exercise-wrapper button.active,.sweat-wrapper button.active{border-color:var(--clr-primary-400)!important;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.checkout-header .logo,.checkout-right img,.login-header img,.modal-bottom-content img,.review-box .user-review-image-wrap img,.shoppingguide_data-wrapper img,.whislist-content-wrapper img{object-fit:contain}.product-details .breadcrumb li{color:var(--clr-neutral-500);font-weight:300}.primary-footer .footer-links li a,.product-details .breadcrumb a{font-weight:300;color:var(--clr-neutral-500)}.product-details .product-tab>ul{border-bottom:1px solid var(--clr-border-100);position:sticky;top:120px;background:#fff;z-index:1;padding-top:10px}.product-details .product-tab li{padding-bottom:10px;flex-basis:33%}.product-details .product-tab li a{font-size:var(--fs-20);font-weight:300;color:var(--clr-neutral-600);cursor:pointer}.product-details .product-tab li.active,.product-details .single-shade.active{border-bottom:2px solid var(--clr-neutral-600)}#tab-description,#tab-reviews,.product-details #tab-shop{scroll-margin-top:200px}.product-details #tab-shop .accordion-button{font-size:var(--fs-20);color:var(--clr-neutral-600);font-weight:400}.product-details #tab-shop .accordion-button:not(.collapsed){background-color:var(--clr-neutral-100);box-shadow:none}.product-details #tab-shop .accordion-body{padding-top:0;padding-left:0}.product-details #tab-shop .accordion-body h6{font-size:var(--fs-18);color:var(--clr-neutral-300);font-weight:300}.product-details #tab-shop .hair-color-shades-warppaer h4{font-size:var(--fs-18);font-weight:300;color:var(--clr-neutral-600);padding-bottom:5px}.product-details .single-shade-wrapper{margin-left:-20px;flex-wrap:wrap}.product-details .single-shade-wrapper .single-shade{flex-basis:12.5%;text-align:center;cursor:pointer}@media only screen and (max-width:1200px){.why-richmane .content{padding:40px 50px}.product-details .single-shade-wrapper .single-shade{flex-basis:16%}.product-details .px-100{padding-inline:15px}}.product-details .single-shade-wrapper img{width:34px;height:34px;border-radius:50%;margin:0 auto 5px}.product-details .single-shade-wrapper p{font-size:var(--fs-14);font-weight:300;color:var(--clr-neutral-600)}.product-details .customize-pro-box.row,.review-box .user-review-image-wrap{gap:10px}.product-details .customize-pro-box li{border:1px solid var(--clr-neutral-400);border-radius:12px;padding:20px;min-height:81px;justify-content:space-between;align-items:center;margin-bottom:10px;cursor:pointer}.product-details .customize-pro-box li:hover{border-color:var(--clr-neutral-600)}.product-details .customize-pro-box h4{font-size:var(--fs-18);font-weight:300;padding-bottom:5px}.product-details .customize-pro-box .col-6{flex-basis:48%!important}.product-details .customize-pro-box .col-12{flex-basis:100%!important}.product-details .recommend-matches h4{font-size:var(--fs-22);font-weight:600;margin:20px 0}.product-details .recommende-matches-box{border:1px solid rgba(0,0,0,.062745098);border-radius:12px;padding:20px;margin-bottom:10px;align-items:center}.product-details .recommende-matches-box .checked-box{position:relative;flex-basis:20%}.product-details .recommende-matches-box .checked-box label{background-color:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;height:28px;left:0;position:absolute;top:0;width:28px}.product-details .recommende-matches-box .checked-box label::after{border:2px solid #fff;border-top:none;border-right:none;content:"";height:6px;left:7px;opacity:0;position:absolute;top:8px;transform:rotate(-45deg);width:12px}.product-details .recommende-matches-box .checked-box input[type=checkbox]:checked+label{background-color:#66bb6a;border-color:#66bb6a}.product-details .recommende-matches-box .checked-box input[type=checkbox]:checked+label:after{opacity:1}.product-details .recommende-matches-box .content{flex-basis:40%;align-items:center}.product-details .recommende-matches-box .content p,.product-questions-section a,.product-wrapper a{color:var(--clr-neutral-600)}.product-details .recommende-matches-box .price{text-align:right;flex-basis:40%}.proudct_gallery-wrapper{flex-wrap:wrap}.proudct_gallery-wrapper>a{cursor:pointer;flex-basis:50%}.tab-contents--p{padding-left:16px}.tab-contents--p>h2{font-size:var(--fs-28);font-weight:700;margin:20px 0}@media only screen and (max-width:768px){p{font-size:var(--fs-16)}.section-heading{font-size:var(--fs-26)}.heading-black--sm{font-size:var(--fs-28)}.px-100{padding-inline:15px}.reviews_reviews-box img{height:300px!important;object-fit:cover;object-position:top}.reviews_reviews-box{max-width:100%}.reviews_reviews-box h4{font-size:16px}.reviews_reviews-box h6{font-size:14px}.why-richmane .content{padding:20px 10px}.gallery-item img{height:400px}.back{padding:15px}.product-details .breadcrumb li{font-size:var(--fs-14)}.product-details #tab-shop .accordion-button,.product-details .breadcrumb li:last-child,.tab-contents--p{padding-left:0}.product-details .product-tab>ul{top:55px}#tab-description,.product-details #tab-shop{scroll-margin-top:110px}.product-details #tab-shop .accordion-body{padding:0}.product-details .single-shade-wrapper{margin-left:0}.proudct_gallery-wrapper>a{flex-basis:25%}.tab-contents--p>h2{margin:10px 0}}.tab-contents--p>p{font-size:var(--fs-16);margin-bottom:16px}#tab-description th{font-family:Arial,Helvetica,sans-serif;width:200px;height:20px;text-align:left;font-weight:600}#tab-description td{font-family:Arial,Helvetica,sans-serif;font-weight:400}.rating-box{background-color:var(--clr-neutral-200);padding:40px 20px}.rating-box h2{columns:var(--clr-neutral-500);font-size:5rem;font-weight:700}.rating-box p{color:var(--clr-neutral-500);font-weight:600}.rating-box .star{text-align:right}.rating-box .star-box{padding-right:15px}.rating-box .star-box svg{fill:var(--clr-neutral-400);stroke:var(--clr-neutral-400)}.fancybox__nav .f-button svg,.whislist-content-wrapper .btn-remove svg{stroke:var(--clr-neutral-100)}.rating-box .progress{background-color:rgba(0,0,0,.1);height:5px}.rating-box .progress-bar{background-color:var(--clr-neutral-400)}.review-box .review-time{font-size:var(--fs-14);color:var(--clr-neutral-400)}.review-box .purchased-item p{font-size:var(--fs-16);color:var(--clr-neutral-400)}.review-box .user-review-image-wrap a{width:100px}.product-questions-section .row>div{display:flex;flex-direction:column;justify-content:center;align-items:center}.product-questions-section img{width:32px}.product-questions-section .question-content a{color:#004de5}.checkout-right .cart-footer,.fancybox__backdrop{background-color:var(--clr-neutral-100)}.fancybox__nav .is-next,.fancybox__nav .is-prev{color:var(--clr-neutral-100);background-color:var(--clr-neutral-300);width:40px;height:40px}.fancybox__nav .f-button svg{width:20px}.fancybox__toolbar{border-bottom:1px solid var(--clr-border-100)}.fancybox__footer{border-top:1px solid var(--clr-border-100)}.modal-footer button{letter-spacing:.6px;font-weight:400}.hair-length-carousel{width:200px;margin:auto;transform:rotate(90deg)}.hair-length-carousel .owl-item{width:40px!important;border-radius:8px}.hair-length-carousel .owl-item.active{background-color:#f5f5f7;cursor:pointer}.hair-length-carousel .item{transform:rotate(-90deg);will-change:transform;zoom:1.05;-webkit-font-smoothing:antialiased;width:48px;height:170px;display:flex;justify-content:center;align-items:center}.hair-length-carousel .item h4{font-size:var(--fs-28);font-weight:400;padding:0 10px}.hair-length-carousel .item span{font-size:var(--fs-18);font-weight:300}.swiperHairSize{max-width:600px;width:100%;height:100px}.swiperHairSize .swiper-slide{display:flex!important;justify-content:center;align-items:center;opacity:.2}.swiperHairSize .swiper-slide-active{background:#f4f4f4!important;border-radius:12px;opacity:1}.swiperHairSize .swiper-slide-next{opacity:.5}#greyHairType li.active::after,#hair-style .modal-gallery .active>div::after{content:"✓";position:absolute;color:#fff;top:0;left:70%;width:20px;height:20px;border-radius:50%;background-color:var(--clr-primary-400)}.add-to-bag{left:0;width:100%;z-index:9;background-color:var(--clr-neutral-200)}.add-to-whishlit{background-color:var(--clr-neutral-100)!important;border-radius:50%;width:40px;height:40px;border:1px solid}.add-to-whishlit svg{stroke:#ed3e2f;height:25px;width:25px}.add-to-whishlit.active svg{fill:#ed3e2f}.add-to-whishlit:hover{background-color:var(--clr-neutral-300)}.modal-product-details .customize-pro-box li{padding:4px}.modal-product-details .nav-curl::-webkit-scrollbar{display:none}.modal-product-details .nav-curl{max-height:400px;min-height:400px;overflow-y:scroll}.modal-product-details .tab-content,.nav-login form{margin-top:40px}.modal-product-details .hair-modal-box-middle{max-width:650px;width:100%;margin:0 auto;padding:30px 0 80px}.modal-product-details .modal-gallery#menHairStyle{gap:20px 0}.modal-body-content #greyHairType .content{align-items:flex-start!important}.modal-product-details .nav-tabs{background-color:var(--clr-neutral-200);border-bottom:0;max-width:330px;padding:2px;border-radius:14px;margin:0 auto}.modal-product-details .nav-tabs a{text-align:center;color:var(--clr-neutral-600);height:43px;min-width:163px;border-radius:14px}.modal-product-details .nav-tabs a.active{background:var(--clr-neutral-100);box-shadow:0 2px 2px transparent;color:var(--clr-neutral-600)}.view-all-content-wrapper{max-height:250px;overflow:hidden}.view-all-content-wrapper.active{max-height:100%;overflow:inherit}.checkout-header{box-shadow:var(--box-shadow-sm)}.bottom-section .help-btn,.mega-menu{box-shadow:0 10px 30px rgba(0,0,0,.1019607843)}.checkout-left span.number{background:var(--clr-neutral-600);height:40px;width:40px;border-radius:50%;color:var(--clr-neutral-100);display:flex;justify-content:center;align-items:center;font-size:var(--fs-24);margin-right:10px;line-height:0}.checkout-left #addressForm label.from-label,.checkout-right label.from-label,.primary-header .nav-link::after{display:none}.checkout-left .accordion-item{margin-bottom:5px}.checkout-left .accordion-button::after{content:none;width:0;height:0}.checkout-left #identification p{color:var(--clr-neutral-300);font-size:var(--fz-14)}.checkout-left #identification p:last-child{color:var(--clr-neutral-600);font-size:var(--fz-18);padding-block:10px}.checkout-left #addressForm input,.checkout-right input{border:0;border-radius:0;border-bottom:1px solid var(--clr-border-100);padding-left:0;padding-block:10px}#addressModal #sameAsBilling,.checkout-left #addressForm input[type=checkbox]{border:1px solid var(--clr-neutral-600)}.checkout-left #addressForm select{border:0;border-radius:0;border-bottom:1px solid var(--clr-border-100)}.checkout-left #addressForm select option{padding:5px}#addressModal #sameAsBilling:checked,.checkout-left .form-check-input:checked,.nav-login .form-check-input:checked{background-color:var(--clr-neutral-600)}#addressBox.active::after,.nav-curl .customize-pro-box li.active::after{content:"✓";position:absolute;color:#fff;top:0;left:0;width:20px;height:20px;border-radius:50%;background-color:var(--clr-primary-400)}.checkout-right .cart-title{color:var(--clr-neutral-600);padding-bottom:10px}.checkout-right .accordion-button::after{margin-left:15px;background-size:15px}.checkout-right .cart-items{max-height:200px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.checkout-right .cart-items::-webkit-scrollbar{display:none}.checkout-right .cart-price{font-size:var(--fs-14)}.checkout-right .coupon-code-wrapper{padding:15px 10px;background:var(--clr-neutral-100);border-radius:.375rem;border:1px solid rgba(0,0,0,.1764705882)}.checkout-right #couponBox{border:1px solid green;padding:10px;border-radius:8px}.checkout-right #couponCode{padding-top:20px}.tab-contents-sm h2{margin-bottom:10px}.tab-contents-sm p{font-size:var(--fs-18)}.tab-contents-sm p:first-letter{font-size:30px;line-height:1.2}.customize .customize-pro-box li{position:relative;padding:10px}.heading-customize{font-size:var(--fs-24);font-weight:600;padding-bottom:10px}.accountSearch-wrapper .searchField-wrapper input{padding:10px 10px 10px 50px;border:0;width:300px;max-width:300px;border-radius:8px;background-color:var(--clr-neutral-200)}.accountSearch-wrapper .searchField-wrapper .icon-wrapper{position:absolute;left:10px;top:25%}.accountSearch-wrapper .searchButton{margin-left:15px;min-width:85px}.order-list-wrapper .order-list{position:relative;border:1px solid var(--clr-neutral-400);padding:20px 10px;border-radius:8px}.order-list-wrapper .title{font-size:var(--fs-14);color:var(--clr-neutral-400);padding-bottom:7px}.order-list-wrapper .order-data{font-size:var(--fs-18);font-weight:600}.order-detials-wrapper .order-detail-title{font-size:var(--fs-18);font-weight:600;padding-bottom:10px}.iteam-detail-wrapper .item-heading{font-size:var(--fs-38);font-weight:600}.add-address{padding:20px;width:200px}.addressCard{position:absolute;inset:0;background-color:var(--clr-neutral-200);display:flex;justify-content:center;align-items:center;gap:10px}.account-information-wrapper{display:flex;justify-content:center}.account-information-wrapper table{max-width:400px}.account-information-wrapper table th{font-size:var(--fs-20)}.account-information-wrapper table td{color:var(--clr-neutral-400);font-size:var(--fs-20)}#editAccountInformation{padding:10px;border-radius:50px;display:block;width:200px;margin:0 auto}#overlay,.mini-cart-footer .price-total a.btn,.primary-header .nav-list:hover .nav-link::before,.primary-header nav>ul li :hover nav>ul a::before{width:100%}#accountForm .password-eye{position:absolute;top:70%;right:30px;transform:translateY(-50%);color:var(--clr-neutral-300)}.whislist-content-wrapper .btn-remove{position:absolute;top:20px;right:20px;border-radius:50%;width:40px;height:40px;background:var(--clr-neutral-300);border:0}.whislist-content-wrapper .btn-black{font-size:16px;height:40px}.women-image-section .image-box{background:var(--clr-primary-400);text-align:center;padding:30px;border-radius:25px}.women-image-section .image-box img{border-radius:8px;margin:0 auto;object-fit:cover;width:100%}.women-image-section .image-box h4{padding-top:15px;color:var(--clr-neutral-100)}.reset-password-wrapper{max-width:600px;margin:40px auto 0;border-color:var(--clr-neutral-600)}.reset-password-wrapper .password-eye{position:absolute;top:71%;right:10px;transform:translateY(-50%);color:var(--clr-neutral-300)}.mega-menu-show,.mega-menu.scrolled{transform:translate3d(0,30px,0)}.hair-system-section,body.open{overflow-x:hidden}#overlay{height:100%;background-color:rgba(0,0,0,.5);top:0;right:0;left:0;z-index:-1;opacity:0}#overlay.open{display:block;opacity:1;z-index:100;visibility:visible}.primary-header{position:sticky;top:0;z-index:99;background-color:var(--clr-neutral-100);transition:250ms ease-in}.btn-profile,.hamburger:hover,.mega-menu .close,.primary-header .btn-cart,.primary-header svg,.profile-close,.search-close{cursor:pointer}.primary-footer .container-fluid,.primary-header .container-fluid{padding:0 40px}.primary-header .logo img{object-fit:contain;transition:250ms ease-in}.primary-header .count-number{position:absolute;font-size:12px;width:14px;height:14px;border-radius:100px;bottom:-3px;right:-4px;text-align:center;line-height:16px;background-color:var(--clr-neutral-200)}.primary-header nav{padding:10px;background-color:#f3f3f3;border-radius:8px;transition:250ms ease-in;position:relative}.primary-header nav>ul li{padding:0 16px;position:relative}.primary-header nav>ul a{font-size:18px;font-weight:300;color:var(--clr-neutral-600)}.primary-header .nav-link::before{content:"";left:0;width:0;height:2px;background:#252526;border-radius:4px;bottom:0;position:absolute;transition:width .5s;-moz-transition:width .5s;-webkit-transition:width .5s;-o-transition:width .5s}.currency-language-box{max-height:18px}.currency-language-box .btn:first-child{position:relative;padding-right:16px;border-radius:0}.currency-language-box .btn:first-child::before{content:"";position:absolute;left:100%;width:1px;height:18px;background-color:var(--clr-neutral-200)}.currency-language-box .btn{padding:0;font-size:16px;font-weight:300}.currency-language-box .dolor-icon{display:inline-block;margin-right:5px;border:2px solid var(--clr-neutral-300);border-radius:50%;font-size:14px;height:18px;line-height:18px;min-width:18px}.mega-menu{width:auto;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:hsla(0,0%,100%,.92);min-height:123px;height:100%;overflow-y:auto}.mega-menu>ul{width:100%;max-width:1000px;margin:36px auto 0}.mega-menu>ul>li{display:flex}.mega-menu .mega-menu__list{max-width:215px;width:100%}.mega-menu .mega-menu__list ul{display:flex;flex-direction:column;max-width:200px;width:100%;text-align:start;border-bottom:1px solid rgba(0,0,0,.1019607843);padding-bottom:30px}.mega-menu .mega-menu__list li{padding:18px 10px}.mega-menu .mega-menu__list li.active,.mega-menu .mega-menu__list li:hover{background-color:#f5f5f7;border-radius:8px}.mega-menu .mega-menu__list li a{text-transform:capitalize}.mega-menu a.view-all-product{display:flex;font-size:var(--fs-14)}.mega-menu .large-product .large-product-content p,.mega-menu a.view-all,.small-product .small-product-content p{font-size:14px;color:var(--clr-neutral-300)}.mega-menu .large-product-img,.mega-menu .large-product-img img,.mega-menu .small-product-img,.mega-menu .small-product-img img{border-radius:8px;background:#f5f5f7}.mega-menu .large-product-wrap{flex-basis:40%;width:100%}.mega-menu .large-product .large-product-content{padding:20px 0;text-align:center}.mega-menu .small-product-wrap{flex-basis:60%;margin-left:auto;gap:5px}.mega-menu .category-wrapper{padding-top:10px}.mega-menu .category-wrapper a,.primary-footer .footer-contact-list{font-size:16px}.mega-menu .category-wrapper h4{padding-bottom:10px}.mega-menu .category-wrapper h4 a{font-size:20px;font-weight:600;color:var(--clr-primary-400)}.mega-menu .category-wrapper li{padding-left:0;padding-bottom:10px}.small-product{width:100%;max-width:145px;background:#fff;height:270px;border-radius:8px;display:block;padding-left:10px}.mobile-header-wrapper,.search-wrapper{background-color:var(--clr-neutral-100);top:0}.small-product .small-product-content{padding:15px;text-align:center}.mega-menu-show{position:absolute;inset:0px auto auto 0px;margin:0}.logo img.scrolled{height:60px;transition:250ms ease-in}.primary-header.scrolled{padding-top:5px;transition:250ms ease-in}.primary-nav.scrolled{margin-top:8px;transition:250ms ease-in}.bottom-section .help-btn{background:hsla(0,0%,100%,.92);border-radius:7px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);font-size:14px;text-align:center;color:#252526;width:145px;height:65px;display:flex;align-items:center;justify-content:center;padding:10px;line-height:1.3}.nav-login .account-benefits-wrapper span,.search-wrapper .search-input,.search-wrapper .search-wrapper-heading{font-size:var(--fs-14);color:var(--clr-neutral-300)}.hamburger .icon,.hamburger .icon:after,.hamburger .icon:before{position:absolute;width:20px;height:2px;background-color:#212121;transition-duration:.5s}.hamburger{width:50px;height:30px;transition-duration:.5s}.hamburger .icon{top:28px}.hamburger .icon:before{content:"";top:-8px}.hamburger .icon:after{content:"";top:8px}.hamburger.open .icon{transition-duration:.5s;background:0 0}.hamburger.open .icon:before{transform:rotateZ(45deg) scaleX(1.25) translate(4px,4px)}.hamburger.open .icon:after{transform:rotateZ(-45deg) scaleX(1.25) translate(6px,-6px)}.mobile-logo img{object-fit:contain;margin:auto}.search-wrapper{position:fixed;right:-100%;width:100%;transition:.3s ease-in;z-index:999;height:100%}.search-wrapper .search-top{padding:10px 15px;border-bottom:1px solid var(--clr-neutral-200)}.search-wrapper .search-form{position:relative;flex-basis:90%}.search-wrapper .search-icon{position:absolute;left:10px;top:6px}.myaccount-wrapper .myaccount-close svg,.nav-login .login-close svg,.search-wrapper .sear-icon>svg{color:var(--clr-neutral-300)}.search-wrapper .search-input{font-weight:300;width:100%;border:0;border-radius:8px;padding:5px 10px 5px 40px;min-height:36px;background-color:var(--clr-input-100)}.search-wrapper .search-bottom{padding:10px 25px}.search-wrapper .search-suggestion li{padding:15px 0;border-bottom:1px solid var(--clr-neutral-200)}.search-wrapper .search-suggestion li a{color:var(--clr-neutral-600);font-size:var(--fs-14);font-weight:300}.cart-items-wrapper.open,.myaccount-wrapper.open,.nav-login.open,.search-wrapper.open{right:0;overflow-x:hidden;transition:.5s ease-in-out}.mobile-header-wrapper{position:sticky;left:0;right:0;z-index:99}.mobile-header{padding:10px 15px}.mobile-header>div{flex-basis:33.33%}.mobile-header .cart-wrapper>div{padding:0 8px}.mobile-header .count-number{position:absolute;font-size:12px;width:14px;height:14px;border-radius:100px;bottom:-3px;right:4px;text-align:center;line-height:16px;background-color:var(--clr-neutral-200)}.mobile-search-popup{background:#fff;box-shadow:unset;height:100vh;left:unset;right:-100%;top:0;z-index:99}.mobile-nav{position:fixed;left:0;right:0;top:56px;height:0;overflow-y:hidden;transition:.3s ease-in-out;background-color:var(--clr-input-100);z-index:99}.cart-items-wrapper,.myaccount-wrapper,.nav-login{top:0;z-index:999;background-color:var(--clr-neutral-100);transition:.3s ease-in-out}.mobile-nav .accordion-button{font-size:var(--fs-18);font-weight:300;width:20%;padding:0}.mobile-nav .accordion-button::after{background-size:var(--fs-16)}.mobile-nav .accordion-button:focus{border-color:var(--clr-input-100);box-shadow:none}.mobile-nav .accordion-item{padding:15px;align-items:center}.mobile-nav .accordion-item a{display:inline-block;width:78%;font-size:var(--fs-18);font-weight:300}.mobile-nav .subLink a{color:#696969}.mobile-nav_bottom{padding-left:30px}.mobile-nav_bottom li{font-weight:300;color:var(--clr-neutral-600);margin:25px 0}.mobile-nav .accordion-button:not(.collapsed){background-color:var(--clr-neutral-100);color:var(--clr-neutral-600);box-shadow:none}.mobile-nav .help-btn{font-size:14px!important;width:48%!important;height:55px;margin-right:5px}.mobile-nav.open{overflow-y:scroll;transition:.5s ease-in-out;height:100%}.nav-login{position:fixed;right:-200%;height:100%;padding:20px 15px}.nav-login .nav-item{text-align:center;flex-basis:50%}.nav-login .nav-link{font-size:var(--fs-18);font-weight:600;color:var(--clr-neutral-300);border:0;border-bottom:3px solid #eee}.nav-login .nav-link.active{border:0;border-bottom:3px solid var(--clr-neutral-600);color:var(--clr-primary-600)}.nav-login .login-close{position:absolute;top:-10px;right:10px}.nav-login form label{display:none;font-size:var(--fs-14);color:var(--clr-neutral-600);font-weight:300}.nav-login .form-check-label{display:block}.nav-login input{border:0;border-bottom:1px solid var(--clr-border-100);border-radius:0;outline:0;color:#333;font-size:16px;font-weight:300;height:40px}.nav-login input::placeholder{font-size:14px;font-weight:300;color:var(--clr-neutral-300)}.nav-login .form-control:focus{outline:0;box-shadow:none;border:none;border-bottom:1px solid var(--clr-border-100)}.nav-login .forget-password{font-size:var(--fs-14);color:var(--clr-primary-300);text-decoration:underline}.login-wrapper .password-eye,.nav-login .password-eye{position:absolute;transform:translateY(-50%);color:var(--clr-neutral-300);right:10px}.nav-login .password-eye{cursor:pointer;top:50%}.nav-login .form-check-input[type=radio],.nav-login input[type=checkbox]{border:1px solid var(--clr-neutral-600);width:14px;height:14px}.nav-login #login form{margin-top:30px;padding-bottom:50px;border-bottom:1px solid var(--clr-border-100)}.nav-login .create-account-wrapper{padding-top:40px}.nav-login .account-benefits-wrapper h3,.nav-login .create-account-wrapper h3{font-size:var(--fs-16);color:var(--clr-neutral-600);padding-bottom:10px;font-weight:700}.nav-login .create-account-wrapper p{font-size:var(--fs-14);column-rule:var(--clr-neutral-300);padding-bottom:20px}.nav-login .account-benefits-wrapper{margin-top:20px}.nav-login .account-benefits-wrapper li{margin-bottom:8px}.nav-login .account-benefits-wrapper svg{margin-right:10px;color:var(--clr-neutral-600)}.nav-login .account-benefits-wrapper .first_order{color:var(--clr-neutral-600);font-weight:700}.login-wrapper #forgetForm,.login-wrapper #loginForm,.login-wrapper #registrationForm,.login-wrapper #verficationForm{border:1px solid #969696;padding:20px;box-shadow:var(--box-shadow-sm);border-radius:12px;margin-bottom:30px}.login-wrapper .password-eye{top:70%}.login-wrapper .password-eye.error{top:40%}.hero-banner{min-height:500px}.hero-banner .banner-carousel .item{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%}.hero-banner .banner-carousel .img{max-height:500px}@media only screen and (max-width:992px){.rating-box{padding:20px}.accountSearch-wrapper .searchField-wrapper input{width:240px;padding:10px 10px 10px 39px}.accountSearch-wrapper .searchButton{min-width:50px}.order-list-wrapper{padding-inline:10px}.primary-header nav>ul li{padding:0 10px}.primary-header nav>ul a{font-size:14px}.hero-banner{min-height:400px}}.video-banner{margin-bottom:-10px}.video-banner .home--video{max-height:500px;height:100%}.cart-items-wrapper{position:fixed;right:-200%;width:100%;height:100%;padding-block:20px}.cart-items-wrapper h4{font-size:var(--fs-24);font-weight:300;color:var(--clr-neutral-600)}.cart-items-wrapper svg{cursor:pointer;color:var(--clr-neutral-300)}.cart-items-wrapper .cart-header{padding-bottom:20px;padding-inline:15px}.product-list{padding-inline:15px}.product-list th{width:50%}.product-list td,.product-list th{text-align:left;padding-inline:20px}.product-list .mini-cart-item{border:0}.product-list .mini-cart-title{font-size:var(--fs-18);font-weight:600;padding-bottom:10px;color:var(--clr-neutral-600);text-align:left}.product-list .mini-cart-price{color:var(--clr-neutral-600);font-size:var(--fs-20);font-weight:600;text-align:left}.loading-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--clr-neutral-100);width:100%;height:100%;display:flex;justify-content:center;align-items:center}.mini-cart-footer .price-details,.mini-cart-footer .price-total{margin:0}.mini-cart-footer th{width:70%}.mini-cart-footer td,.mini-cart-footer th{background-color:transparent;text-align:left;padding-inline:20px}.mini-cart-footer .min-cart_footer-text{padding-block:10px;font-size:var(--fs-16)}.hair-system-men-section,.product-section{overflow-x:hidden}.product-section{padding:20px 40px}.product-box{position:relative;box-shadow:0 0 15px 0 rgba(0,0,0,.2);padding:0 20px}.product-box img{height:170px;object-fit:contain;width:100%}.product-box .product-box-info{width:100%;padding:0 20px 20px}.product-box h5{font-size:22px;color:var(--clr-neutral-600)}@media only screen and (max-width:1200px){.product-box h5{font-size:18px}}.myaccount-wrapper{position:fixed;right:-200%;width:100%;height:100%;padding:20px 15px}.myaccount-wrapper .myaccount-avatar{background-color:var(--clr-neutral-200);height:55px;width:55px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:20px}.myaccount-wrapper .myaccount-avatar p{font-size:var(--fs-38);font-weight:700;color:#999}.myaccount-wrapper .myaccount-close{position:absolute;top:-10px;right:10px;cursor:pointer}.myaccount-wrapper .content p{font-size:var(--fs-18);color:var(--clr-neutral-600)}.myaccount-wrapper ul{display:flex;flex-direction:column;border-top:3px solid var(--clr-border-100);border-bottom:3px solid var(--clr-border-100)}.myaccount-wrapper ul a{border-bottom:1px solid var(--clr-border-100);color:var(--clr-neutral-600);font-weight:500;padding:15px 0}@media only screen and (min-width:762px){.search-wrapper{top:0;max-width:400px}.cart-items-wrapper,.myaccount-wrapper,.nav-login{max-width:400px}.nav-login div#login,.nav-login form{max-width:320px}#registrationForm input[type=date]{max-width:350px}.cart-items-wrapper .btn-black-r0,.nav-login .btn-black-r0{width:330px!important}}.newsletter-section{border-bottom:1px solid #bababf}.newsletter_form input{height:42px;min-width:300px;border-radius:8px;border:none;box-shadow:none;font-size:16px;color:#252526;padding:0 12px;background:#fff;outline:0;padding-inline:10px}.primary-footer{background:#f3f3f3;padding-top:50px;padding-bottom:30px}.primary-footer .footer-top{padding-bottom:40px}.primary-footer .footer-heading{font-size:16px;font-weight:600;color:var(--clr-neutral-600);padding-bottom:15px}.primary-footer .footer-links li{padding:3px 0}.primary-footer .footer-contact-list li a{font-size:20px;font-weight:300;color:var(--clr-neutral-500)}.primary-footer .footer-contact-list i{padding-right:10px;font-size:var(--fs-14)}.socail-icons-list li{padding:10px}.socail-icons-list a{font-size:20px;color:var(--clr-neutral-600)}.footer-bottom{border-top:1px solid rgba(0,0,0,.1019607843);padding-top:10px}.footer-bottom .left li{padding-inline:5px}.footer-bottom .left a{font-size:14px;font-weight:300;color:var(--clr-neutral-500)}.show-by-category-section a{border:5px solid var(--clr-primary-400);border-radius:12px;padding:3px;text-align:center;display:inline-block;width:100%}.show-by-category-section .container{max-width:1600px}.show-by-category-section a h6{font-size:24px;color:var(--clr-primary-400);padding-block:10px 5px}.show-by-category-section a p{font-size:24px;font-weight:600;color:var(--clr-primary-400)}.show-by-category-section img{max-width:200px;min-height:180px;object-fit:cover;max-height:180px;width:100%;border-radius:8px}.customize-section h5{font-size:2.25rem;font-weight:600}.customize-section h6{padding-bottom:20px;font-size:1.25rem;font-weight:600}.customize-section .background-img{min-height:400px}.customize-section .customize-wrapper{box-shadow:10px 8px 12px 5px rgba(0,0,0,.3);margin-bottom:40px;padding:20px 15px;border-radius:12px}.customize-section ul p{flex:1 0 30%;font-size:18px;color:var(--clr-primary-400);padding-bottom:15px;display:flex;align-items:center}.customize-section p.last-element{text-align:right;font-size:18px;color:var(--clr-primary-400)}.customize-section a:hover{transition:.2s ease-in;background-color:transparent;border:1px solid #000;color:#000}.background-img{background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:12px}.Popular-product-section img{min-height:180px;max-height:180px;margin:0 auto}.why-richmane-three-wrapper>div>ul{box-shadow:0 0 10px rgba(0,0,0,.3);padding:20px 15px;border-radius:12px}.why-richmane-three-wrapper li{display:flex;align-items:center;gap:10px;color:var(--clr-primary-400);padding-bottom:10px}.right-customize-button{position:fixed;bottom:80px;width:44px;right:0;height:250px;background-color:var(--clr-primary-400);z-index:6;color:#fff;letter-spacing:1px;cursor:pointer}.right-customize-button .inner-wrapper .image-wrapper{padding-top:14px;margin-left:5px}.right-customize-button .inner-wrapper img{width:30px;transform:rotate(90deg)}.right-customize-button .inner-wrapper a{transform:rotate(360deg);width:36px;writing-mode:vertical-rl;padding:2px;height:200px;vertical-align:middle;text-align:center;font-size:24px;font-weight:700;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0;color:#fcfcfc;display:inline-block}#requestKit .modal-dialog{max-width:800px}.customer-transformation-wrapper .background-image{min-height:400px;max-height:400px;object-fit:cover;border-radius:12px;width:100%}.customer-transformation-wrapper .product-wrapper{background:hsla(0,0%,100%,.82);border-radius:8px;position:absolute;bottom:20px;left:50%;width:90%;transform:translateX(-50%);padding:5px}.customer-transformation-wrapper .product-wrapper p{font-size:var(--fz-16)}.customer-tranforamtion-video-banner{background-color:#000}.customer-tranforamtion-video-banner video{width:100%;height:500px}@media only screen and (max-width:768px){#tab-description th{width:120px}#tab-reviews{scroll-margin-top:110px}.product-questions-section .row>div{flex-direction:row;gap:20px;margin-bottom:10px;justify-content:flex-start}.custimize-description-img,.footer-bottom ul{flex-wrap:wrap}.hero-banner{min-height:200px}.product-box{padding:7px 10px}.product-box h5{font-size:18px}.newsletter_form input{min-width:210px}.primary-footer{padding-top:30px}.primary-footer .footer-top{padding-bottom:20px}.primary-footer .container-fluid{padding:0 15px}.primary-footer .footer-heading{padding-bottom:10px}.footer-bottom ul li{flex-basis:100%}.show-by-category-section .container .row>div{padding-inline:5px}}
@charset "UTF-8";a,body{color:var(--clr-neutral-600)}#overlay,.product-details .recommende-matches-box .checked-box input{visibility:hidden}@font-face{font-family:VistolSans;src:url("../font/vistol-sans/vistol-upright/VistolSans-Regular.woff2") format("woff2");src:url("../font/vistol-sans/vistol-upright/VistolSans-Regular.woff") format("woff");font-weight:400}@font-face{font-family:VistolSans;src:url("../font/vistol-sans/vistol-upright/VistolSans-SemiBold.woff2") format("woff2");src:url("../font/vistol-sans/vistol-upright/VistolSans-SemiBold.woff") format("woff");font-weight:600}:root{--clr-primary-400:#2F539B;--clr-error-400:#f01e00;--clr-input-100:#f0f0f2;--clr-neutral-100:#fff;--clr-neutral-200:#f5f5f5;--clr-neutral-300:#89898c;--clr-neutral-400:#88888c;--clr-neutral-500:#525254;--clr-neutral-600:#252526;--clr-neutral-700:#111827;--clr-neutral-900:#000;--clr-border-100:#eee;--fs-14:0.875rem;--fs-16:1rem;--fs-17:1.0625rem;--fs-18:1.125rem;--fs-20:1.25rem;--fs-22:1.375rem;--fs-24:1.5rem;--fs-26:1.625rem;--fs-28:1.75rem;--fs-32:2rem;--fs-38:2.375rem;--fs-40:2.5rem;--fs-48:3rem;--transition-250:all 250ms ease-in;--box-shadow-sm:0px 0px 15px -3px rgba(0,0,0,0.2)}*,::after,::before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{font-family:VistolSans,Fallback,sans-serif;font-weight:400;background-color:var(--clr-neutral-100);min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;overflow-x:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a:not([class]){text-decoration-skip-ink:auto}a{text-decoration:none}img,picture{font-style:italic;max-width:100%;display:block}.form-control:focus,.nav-login .form-check-input:focus,.shoppingguide_content .form-check-input:focus,section.faq-customzie .faq-card{box-shadow:none}button,input,select,textarea{font:inherit}.fw-300,p{font-weight:300}.accordion-button:focus,.form-select:focus{z-index:3;border-color:none;outline:0;box-shadow:none}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}.clr-primary-400{color:#2f539b!important}.bg-primary-400{background-color:#2f539b!important}.clr-error-400{color:#f01e00!important}.bg-error-400{background-color:#f01e00!important}.clr-input-100{color:#f0f0f2!important}.bg-input-100{background-color:#f0f0f2!important}.clr-neutral-100{color:#fff!important}.bg-neutral-100{background-color:#fff!important}.clr-neutral-200{color:#f5f5f5!important}.bg-neutral-200{background-color:#f5f5f5!important}.clr-neutral-300{color:#89898c!important}.bg-neutral-300{background-color:#89898c!important}.clr-neutral-400{color:#88888c!important}.bg-neutral-400{background-color:#88888c!important}.clr-neutral-500{color:#525254!important}.bg-neutral-500{background-color:#525254!important}.clr-neutral-600{color:#252526!important}.bg-neutral-600{background-color:#252526!important}.clr-neutral-700{color:#111827!important}.bg-neutral-700{background-color:#111827!important}.clr-neutral-900{color:#000!important}.bg-neutral-900{background-color:#000!important}.clr-border-100{color:#eee!important}.bg-border-100{background-color:#eee!important}.red-color{color:var(--clr-error-400)}.bg-gradient-gray{background:linear-gradient(179deg,#fff 80%,#f5f5f7)}.container-sm{max-width:1000px}.container-normal{max-width:1200px}.fs-14{font-size:.875rem}.fs-16{font-size:1rem}.fs-17{font-size:1.0625rem}.fs-18{font-size:1.125rem}.fs-20{font-size:1.25rem}.fs-22{font-size:1.375rem}.fs-24{font-size:1.5rem}.fs-26{font-size:1.625rem}.fs-28{font-size:1.75rem}.fs-32{font-size:2rem}.fs-38{font-size:2.375rem}.fs-40{font-size:2.5rem}.fs-48{font-size:3rem}.fw-400{font-weight:400}.fw-500,.mega-menu .category-wrapper li a:hover{font-weight:500}.fw-600,.review-box .name{font-weight:600}.add-to-bag .priceWrapper span,.fw-700{font-weight:700}p{font-size:var(--fs-18);color:var(--clr-neutral-400);line-height:1.4}.section-heading{font-size:var(--fs-48);font-weight:700;color:var(--clr-neutral-600);line-height:1.4}.heading-black,.heading-white{line-height:1.5;font-weight:700}.heading-white{font-size:var(--fs-38);color:var(--clr-neutral-100)}.heading-black--sm,.heading-white--sm{font-size:var(--fs-32)}.heading-black{font-size:var(--fs-40);color:var(--clr-neutral-600)}.spacer-bottom-sm,.spacer-bottom-xs{padding-bottom:30px}.eq-spacer,.eq-spacer-sm{padding:50px 0}.eq-spacer-xl{padding:165px 0}.spacer-top{padding-top:75px}.px-100{padding-inline:100px}.pt-100{padding-top:100px}#errorWrapper+.errorMessage{margin-top:20px;display:block}.errorMessage{font-size:var(--fs-14);font-weight:300;color:var(--clr-error-400);padding-left:12px}.line-through{position:relative;line-height:0;margin-bottom:15px}.line-through>*{position:relative;z-index:2;background:var(--clr-neutral-200);display:inline-block;line-height:1;padding:0 8px}.line-through::after{content:"";width:100%;background-color:transparent;display:block;height:1px;border-top:1px solid var(--clr-neutral-600);position:absolute;top:50%;margin-top:-1px;z-index:1}.close-modal{cursor:pointer}.reveiw-star-fill svg,.review-box .purchased-item-star svg{fill:#f2a33c;stroke:#f2a33c}.review-gallery-wrapper{display:flex;gap:10px;flex-wrap:wrap}.btn.btn-anim i{font-size:16px;height:100%;left:110px;padding-top:10px;position:absolute;top:3%;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;width:100%}.btn.btn-anim .btn-text{position:relative;top:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;color:var(--clr-neutral-100)}#overlay,#overlay.open{transition:opacity .4s ease-in-out}div.fileupload.btn{position:relative;background-color:var(--clr-neutral-600);border:0}.video-section a,.video-section a:hover{background-color:#fff}.fileupload input.uploads{cursor:pointer;font-size:20px;margin:0;opacity:0;padding:5px;position:absolute;right:-3px;top:-3px}.obj-cover{object-fit:cover}.text-justify{text-align:justify}.scroll-margin-20{scroll-margin:20px}.thumbnail{background:0 0;border:none}.mb{margin-bottom:20px}.wholesale-image-container img{height:300px;object-fit:cover;object-position:top;width:100%}.pagination{justify-content:center;margin-top:40px;gap:10px}.pagination li a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:var(--clr-neutral-200);color:var(--clr-neutral-600);border-radius:50%}.pagination li.active a{background-color:var(--clr-neutral-600);color:var(--clr-neutral-100)}.owl-carousel .owl-stage-outer{overflow-y:scroll}.testimonial-section .owl-carousel .owl-stage-outer{overflow-y:hidden}.owl-stage-outer::-webkit-scrollbar{display:none}.owl-stage-outer{-ms-overflow-style:none;scrollbar-width:none}.btn{font-family:VistolSans;font-weight:500;font-size:var(--fs-17);display:inline-flex;justify-content:center;align-items:center;cursor:pointer;transition:250ms ease-in}.btn-black,.btn-white{border-radius:100px;color:var(--clr-neutral-600);background-color:var(--clr-neutral-100);min-width:144px;height:48px}.btn-black,.btn-black:hover,.btn-white:hover{color:var(--clr-neutral-100);background-color:var(--clr-neutral-600)}.btn-black:hover{color:var(--clr-neutral-600);background-color:var(--clr-neutral-100)}.btn--sm{min-width:112px;height:36px}.btn--hover-black:hover{color:var(--clr-neutral-100);background-color:var(--clr-neutral-600)}.btn--hover-white:hover{color:var(--clr-neutral-600);background-color:var(--clr-neutral-100)}.btn-black-r0,.nav-login .btn-black-r0{font-size:14px;height:36px;color:var(--clr-neutral-100);background-color:var(--clr-neutral-600);border-radius:0}.btn-close-text{font-size:var(--fs-18);font-weight:300;color:var(--clr-neutral-600)}.addToListButton{background:var(--clr-neutral-300);color:#fff;border-radius:50%;width:30px;height:30px;padding:5px}.add-to-cart-btn,.btn-black-r-0,.btn-newsletter{height:42px;background-color:var(--clr-neutral-600);color:var(--clr-neutral-100);width:100%;outline:0}.btn-black-r-0{border-radius:8px;border:0}.add-to-cart-btn,.btn-newsletter{border-radius:8px;max-width:130px;border:0}.add-to-cart-btn{max-width:170px}.add-to-cart-btn:hover,.btn-black-r-0:hover,.btn-newsletter:hover{background-color:var(--clr-neutral-600);color:var(--clr-neutral-100)}.btn-view-all{padding-left:0;font-size:18px;font-weight:300;color:var(--clr-neutral-500)}.tippy-box{background-color:var(--clr-neutral-100);border:1px solid var(--clr-neutral-300)}.accourdion-btn button,.checkout-right .accordion-button,.product-questions-section button,.tippy-content{padding:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:#c1c1c1;z-index:-1}.popover-template{min-width:260px}.popover-template #popover-header{background:var(--clr-neutral-200);padding:10px;border-radius:4px;margin-right:2px;color:var(--clr-neutral-600);font-size:14px}.modal-product-details .modal-header,.nav-login .nav-tabs{border-bottom:0}.modal-product-details .modal-footer{position:absolute;left:50%;bottom:0;width:100%;transform:translateX(-50%);background:#fff;z-index:9;border-top:0}#addressBox,#greyHairType li,.accountSearch-wrapper .searchField-wrapper,.customize-pro-box li,.flipper,.gallery-item,.hair-systems-box,.loading-wrapper-btn,.mobile-header .mobile-cart,.modal-gallery li>div,.order-list-wrapper,.primary-header .cart-wrap,.primary-header .nav-link{position:relative}.modal-product-details .modal-header-content h2{font-size:var(--fs-40)}#hair-style .modal-gallery img{cursor:pointer;border-radius:12px;object-fit:contain}.reviews_reviews-box{max-width:90%;margin:0 auto}.reviews_reviews-box img{border-radius:12px}.owl-nav{text-align:center;margin-top:20px}.owl-nav .owl-next,.owl-nav .owl-prev{font-size:80px!important;width:50px;height:50px;background-color:rgba(255,255,255,.4901960784)!important;margin:0 5px;box-shadow:0 0 15px -3px rgba(0,0,0,.1);border-radius:50%;color:var(--clr-primary-400)!important;line-height:65px!important}.hair-system-section .content{box-shadow:0 0 15px -3px rgba(0,0,0,.2);padding:40px 100px;border-radius:20px}.hair-system-box-row{padding-left:20px}.hair-system-box-row .col-md-6,.primary-footer .footer-contact-list li,.product-box-col{padding:3px}.hair-systems-box .hair-systems-box-info{position:absolute;margin:0 auto;left:0;right:0;bottom:0;width:100%;padding:50px 12%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.72) 100%)}.hair-systems-box img{height:600px;object-fit:cover;width:100%}.hair-system-men-section .container{box-shadow:0 0 15px -3px rgba(0,0,0,.2);padding:40px 100px;border-radius:20px;background-color:var(--clr-neutral-100)}.hair-system-men-box-row img{height:235px;width:auto;object-fit:cover;margin:0 auto}.testimonial .owl-item img{max-height:450px;object-fit:cover;object-position:center}.why-richmane .content{background-color:#ebebeb;padding:40px 50px;border-radius:12px;margin-bottom:20px}.why-richmane .why-richmane__three-wrapper ul{box-shadow:4px 18px 14px -3px rgba(0,0,0,.2);border-radius:12px;padding:15px}@media only screen and (max-width:992px){.section-heading{font-size:var(--fs-32)}.eq-spacer{padding:40px 0}.eq-spacer-sm{padding:30px 0}.px-100{padding-inline:50px}.hair-system-section .content{padding:20px 10px}.hair-systems-box .hair-systems-box-info{padding:10px 0 20px}.hair-system-men-section .container{padding:20px}.hair-system-men-box-row img{height:190px}.hair-system-men-box-row h3{font-size:22px}.why-richmane .why-richmane__three-wrapper ul{box-shadow:0 0 14px -3px rgba(0,0,0,.2)}}.why-richmane .why-richmane__three-wrapper li{padding:10px 0;font-size:18px}.why-richmane .why-richmane__three-wrapper li i{padding-right:10px;color:var(--clr-primary-400)}.gallery .owl-dots{margin-top:15px}.gallery-item .gallery_content{position:absolute;bottom:0;width:100%;padding:150px 0 40px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.72))}.gallery-item .gallery_country,.gallery-item .gallery_title{text-align:center;color:#fff;font-size:19px;font-weight:700;margin-bottom:0}.gallery-item .gallery_country{font-size:16px;font-weight:400}.flip-container{perspective:1000px;-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-webkit-perspective:1000;-moz-perspective:1000;-o-perspective:1000}.flip-container.hover .flipper,.flip-container:hover .flipper{transform:rotateY(180deg)}.back,.flip-container,.front{width:100%;height:600px}.flipper{transition:.6s;transform-style:preserve-3d}.back,.front{backface-visibility:hidden;position:absolute;top:0;left:0}#overlay,.add-to-bag{position:fixed;bottom:0}.front{z-index:2;transform:rotateY(0);-webkit-transform:rotateY(0)}.back{background-color:var(--clr-neutral-900);padding:20px;transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.video-section video{min-height:400px;max-height:400px;height:100%;object-fit:cover;border-radius:12px}.video-section .product-wrapper{background:hsla(0,0%,100%,.82);border-radius:8px;position:absolute;bottom:10px;left:50%;width:90%;transform:translateX(-50%);padding:5px}.video-section img{flex-basis:20%}.video-section .content-wrapper{flex-basis:50%;margin-left:10px}.video-section .content-wrapper .price,.video-section .content-wrapper .product-name{font-size:13px}.video-section .row>div{padding:0 10px}.video-section a{font-size:14px;border-radius:50px;flex-basis:30%}.accordion--category .accordion-header button:not(.collapsed),.checkout-right .accordion-button:not(.collapsed),.filter .accordion-header button,.filter .accordion-header button:not(.collapsed){background-color:transparent}.tag_product{color:var(--clr-neutral-600);background:var(--clr-neutral-100);padding:8px 18px;border:2px solid #333;border-radius:50px}.tag_product--sale{background-color:#ed3e2f;border-color:#ed3e2f;color:var(--clr-neutral-100)}.filter .accordion-header{background-color:#f5f5f5;border-bottom:0;display:flex;justify-content:center;align-items:center}.accordion--category .accordion-header{background-color:#f5f5f5;border-bottom:0;display:flex;justify-content:center;align-items:center;padding:16px 20px}.accordion--category .accordion-header a{font-size:var(--fs-18);color:var(--clr-neutral-500);font-weight:500;flex-basis:70%}.accordion--category .accordion-header button{background-color:transparent;padding:0;flex-basis:30%}.popularity-wrapper select{max-width:200px;margin-left:auto}.shoppingguide_content .form-check{padding:20px 35px;border:1px solid #cacacc!important;color:var(--clr-neutral-600);border-radius:12px}.shoppingguide_content .form-check-input:checked{background-color:var(--clr-neutral-600);border:1px solid var(--clr-neutral-600)}.shoppingguide_content .card.active{border-color:var(--clr-primary-400);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.shoppingguide_content .shoppingguide_button-wrapper{text-align:center}.exercise-wrapper button.active,.sweat-wrapper button.active{border-color:var(--clr-primary-400)!important;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.checkout-header .logo,.checkout-right img,.login-header img,.modal-bottom-content img,.review-box .user-review-image-wrap img,.shoppingguide_data-wrapper img,.whislist-content-wrapper img{object-fit:contain}.product-details .breadcrumb li{color:var(--clr-neutral-500);font-weight:300}.primary-footer .footer-links li a,.product-details .breadcrumb a{font-weight:300;color:var(--clr-neutral-500)}.product-details .product-tab>ul{border-bottom:1px solid var(--clr-border-100);position:sticky;top:120px;background:#fff;z-index:1;padding-top:10px}.product-details .product-tab li{padding-bottom:10px;flex-basis:33%}.product-details .product-tab li a{font-size:var(--fs-20);font-weight:300;color:var(--clr-neutral-600);cursor:pointer}.product-details .product-tab li.active,.product-details .single-shade.active{border-bottom:2px solid var(--clr-neutral-600)}#tab-description,#tab-reviews,.product-details #tab-shop{scroll-margin-top:200px}.product-details #tab-shop .accordion-button{font-size:var(--fs-20);color:var(--clr-neutral-600);font-weight:400}.product-details #tab-shop .accordion-button:not(.collapsed){background-color:var(--clr-neutral-100);box-shadow:none}.product-details #tab-shop .accordion-body{padding-top:0;padding-left:0}.product-details #tab-shop .accordion-body h6{font-size:var(--fs-18);color:var(--clr-neutral-300);font-weight:300}.product-details #tab-shop .hair-color-shades-warppaer h4{font-size:var(--fs-18);font-weight:300;color:var(--clr-neutral-600);padding-bottom:5px}.product-details .single-shade-wrapper{margin-left:-20px;flex-wrap:wrap}.product-details .single-shade-wrapper .single-shade{flex-basis:12.5%;text-align:center;cursor:pointer}@media only screen and (max-width:1200px){.why-richmane .content{padding:40px 50px}.product-details .single-shade-wrapper .single-shade{flex-basis:16%}.product-details .px-100{padding-inline:15px}}.product-details .single-shade-wrapper img{width:34px;height:34px;border-radius:50%;margin:0 auto 5px}.product-details .single-shade-wrapper p{font-size:var(--fs-14);font-weight:300;color:var(--clr-neutral-600)}.product-details .customize-pro-box.row,.review-box .user-review-image-wrap{gap:10px}.product-details .customize-pro-box li{border:1px solid var(--clr-neutral-400);border-radius:12px;padding:20px;min-height:81px;justify-content:space-between;align-items:center;margin-bottom:10px;cursor:pointer}.product-details .customize-pro-box li:hover{border-color:var(--clr-neutral-600)}.product-details .customize-pro-box h4{font-size:var(--fs-18);font-weight:300;padding-bottom:5px}.product-details .customize-pro-box .col-6{flex-basis:48%!important}.product-details .customize-pro-box .col-12{flex-basis:100%!important}.product-details .recommend-matches h4{font-size:var(--fs-22);font-weight:600;margin:20px 0}.product-details .recommende-matches-box{border:1px solid rgba(0,0,0,.062745098);border-radius:12px;padding:20px;margin-bottom:10px;align-items:center}.product-details .recommende-matches-box .checked-box{position:relative;flex-basis:20%}.product-details .recommende-matches-box .checked-box label{background-color:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;height:28px;left:0;position:absolute;top:0;width:28px}.product-details .recommende-matches-box .checked-box label::after{border:2px solid #fff;border-top:none;border-right:none;content:"";height:6px;left:7px;opacity:0;position:absolute;top:8px;transform:rotate(-45deg);width:12px}.product-details .recommende-matches-box .checked-box input[type=checkbox]:checked+label{background-color:#66bb6a;border-color:#66bb6a}.product-details .recommende-matches-box .checked-box input[type=checkbox]:checked+label:after{opacity:1}.product-details .recommende-matches-box .content{flex-basis:40%;align-items:center}.product-details .recommende-matches-box .content p,.product-questions-section a,.product-wrapper a{color:var(--clr-neutral-600)}.product-details .recommende-matches-box .price{text-align:right;flex-basis:40%}.proudct_gallery-wrapper{flex-wrap:wrap}.proudct_gallery-wrapper>a{cursor:pointer;flex-basis:50%}.tab-contents--p{padding-left:16px}.tab-contents--p>h2{font-size:var(--fs-28);font-weight:700;margin:20px 0}@media only screen and (max-width:768px){p{font-size:var(--fs-16)}.section-heading{font-size:var(--fs-26)}.heading-black--sm{font-size:var(--fs-28)}.px-100{padding-inline:15px}.reviews_reviews-box img{height:300px!important;object-fit:cover;object-position:top}.reviews_reviews-box{max-width:100%}.reviews_reviews-box h4{font-size:16px}.reviews_reviews-box h6{font-size:14px}.why-richmane .content{padding:20px 10px}.gallery-item img{height:400px}.back{padding:15px}.product-details .breadcrumb li{font-size:var(--fs-14)}.product-details #tab-shop .accordion-button,.product-details .breadcrumb li:last-child,.tab-contents--p{padding-left:0}.product-details .product-tab>ul{top:55px}#tab-description,.product-details #tab-shop{scroll-margin-top:110px}.product-details #tab-shop .accordion-body{padding:0}.product-details .single-shade-wrapper{margin-left:0}.proudct_gallery-wrapper>a{flex-basis:25%}.tab-contents--p>h2{margin:10px 0}}.tab-contents--p>p{font-size:var(--fs-16);margin-bottom:16px}#tab-description th{font-family:Arial,Helvetica,sans-serif;width:200px;height:20px;text-align:left;font-weight:600}#tab-description td{font-family:Arial,Helvetica,sans-serif;font-weight:400}.rating-box{background-color:var(--clr-neutral-200);padding:40px 20px}.rating-box h2{columns:var(--clr-neutral-500);font-size:5rem;font-weight:700}.rating-box p{color:var(--clr-neutral-500);font-weight:600}.rating-box .star{text-align:right}.rating-box .star-box{padding-right:15px}.rating-box .star-box svg{fill:var(--clr-neutral-400);stroke:var(--clr-neutral-400)}.fancybox__nav .f-button svg,.whislist-content-wrapper .btn-remove svg{stroke:var(--clr-neutral-100)}.rating-box .progress{background-color:rgba(0,0,0,.1);height:5px}.rating-box .progress-bar{background-color:var(--clr-neutral-400)}.review-box .review-time{font-size:var(--fs-14);color:var(--clr-neutral-400)}.review-box .purchased-item p{font-size:var(--fs-16);color:var(--clr-neutral-400)}.review-box .user-review-image-wrap a{width:100px}.product-questions-section .row>div{display:flex;flex-direction:column;justify-content:center;align-items:center}.product-questions-section img{width:32px}.product-questions-section .question-content a{color:#004de5}.checkout-right .cart-footer,.fancybox__backdrop{background-color:var(--clr-neutral-100)}.fancybox__nav .is-next,.fancybox__nav .is-prev{color:var(--clr-neutral-100);background-color:var(--clr-neutral-300);width:40px;height:40px}.fancybox__nav .f-button svg{width:20px}.fancybox__toolbar{border-bottom:1px solid var(--clr-border-100)}.fancybox__footer{border-top:1px solid var(--clr-border-100)}.modal-footer button{letter-spacing:.6px;font-weight:400}.hair-length-carousel{width:200px;margin:auto;transform:rotate(90deg)}.hair-length-carousel .owl-item{width:40px!important;border-radius:8px}.hair-length-carousel .owl-item.active{background-color:#f5f5f7;cursor:pointer}.hair-length-carousel .item{transform:rotate(-90deg);will-change:transform;zoom:1.05;-webkit-font-smoothing:antialiased;width:48px;height:170px;display:flex;justify-content:center;align-items:center}.hair-length-carousel .item h4{font-size:var(--fs-28);font-weight:400;padding:0 10px}.hair-length-carousel .item span{font-size:var(--fs-18);font-weight:300}.swiperHairSize{max-width:600px;width:100%;height:100px}.swiperHairSize .swiper-slide{display:flex!important;justify-content:center;align-items:center;opacity:.2}.swiperHairSize .swiper-slide-active{background:#f4f4f4!important;border-radius:12px;opacity:1}.swiperHairSize .swiper-slide-next{opacity:.5}#greyHairType li.active::after,#hair-style .modal-gallery .active>div::after{content:"✓";position:absolute;color:#fff;top:0;left:70%;width:20px;height:20px;border-radius:50%;background-color:var(--clr-primary-400)}.add-to-bag{left:0;width:100%;z-index:9;background-color:var(--clr-neutral-200)}.add-to-whishlit{background-color:var(--clr-neutral-100)!important;border-radius:50%;width:40px;height:40px;border:1px solid}.add-to-whishlit svg{stroke:#ed3e2f;height:25px;width:25px}.add-to-whishlit.active svg{fill:#ed3e2f}.add-to-whishlit:hover{background-color:var(--clr-neutral-300)}.modal-product-details .customize-pro-box li{padding:4px}.modal-product-details .nav-curl::-webkit-scrollbar{display:none}.modal-product-details .nav-curl{max-height:400px;min-height:400px;overflow-y:scroll}.modal-product-details .tab-content,.nav-login form{margin-top:40px}.modal-product-details .hair-modal-box-middle{max-width:650px;width:100%;margin:0 auto;padding:30px 0 80px}.modal-product-details .modal-gallery#menHairStyle{gap:20px 0}.modal-body-content #greyHairType .content{align-items:flex-start!important}.modal-product-details .nav-tabs{background-color:var(--clr-neutral-200);border-bottom:0;max-width:330px;padding:2px;border-radius:14px;margin:0 auto}.modal-product-details .nav-tabs a{text-align:center;color:var(--clr-neutral-600);height:43px;min-width:163px;border-radius:14px}.modal-product-details .nav-tabs a.active{background:var(--clr-neutral-100);box-shadow:0 2px 2px transparent;color:var(--clr-neutral-600)}.view-all-content-wrapper{max-height:250px;overflow:hidden}.view-all-content-wrapper.active{max-height:100%;overflow:inherit}.checkout-header{box-shadow:var(--box-shadow-sm)}.bottom-section .help-btn,.mega-menu{box-shadow:0 10px 30px rgba(0,0,0,.1019607843)}.checkout-left span.number{background:var(--clr-neutral-600);height:40px;width:40px;border-radius:50%;color:var(--clr-neutral-100);display:flex;justify-content:center;align-items:center;font-size:var(--fs-24);margin-right:10px;line-height:0}.checkout-left #addressForm label.from-label,.checkout-right label.from-label,.primary-header .nav-link::after{display:none}.checkout-left .accordion-item{margin-bottom:5px}.checkout-left .accordion-button::after{content:none;width:0;height:0}.checkout-left #identification p{color:var(--clr-neutral-300);font-size:var(--fz-14)}.checkout-left #identification p:last-child{color:var(--clr-neutral-600);font-size:var(--fz-18);padding-block:10px}.checkout-left #addressForm input,.checkout-right input{border:0;border-radius:0;border-bottom:1px solid var(--clr-border-100);padding-left:0;padding-block:10px}#addressModal #sameAsBilling,.checkout-left #addressForm input[type=checkbox]{border:1px solid var(--clr-neutral-600)}.checkout-left #addressForm select{border:0;border-radius:0;border-bottom:1px solid var(--clr-border-100)}.checkout-left #addressForm select option{padding:5px}#addressModal #sameAsBilling:checked,.checkout-left .form-check-input:checked,.nav-login .form-check-input:checked{background-color:var(--clr-neutral-600)}#addressBox.active::after,.nav-curl .customize-pro-box li.active::after{content:"✓";position:absolute;color:#fff;top:0;left:0;width:20px;height:20px;border-radius:50%;background-color:var(--clr-primary-400)}.checkout-right .cart-title{color:var(--clr-neutral-600);padding-bottom:10px}.checkout-right .accordion-button::after{margin-left:15px;background-size:15px}.checkout-right .cart-items{max-height:200px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.checkout-right .cart-items::-webkit-scrollbar{display:none}.checkout-right .cart-price{font-size:var(--fs-14)}.checkout-right .coupon-code-wrapper{padding:15px 10px;background:var(--clr-neutral-100);border-radius:.375rem;border:1px solid rgba(0,0,0,.1764705882)}.checkout-right #couponBox{border:1px solid green;padding:10px;border-radius:8px}.checkout-right #couponCode{padding-top:20px}.tab-contents-sm h2{margin-bottom:10px}.tab-contents-sm p{font-size:var(--fs-18)}.tab-contents-sm p:first-letter{font-size:30px;line-height:1.2}.customize .customize-pro-box li{position:relative;padding:10px}.heading-customize{font-size:var(--fs-24);font-weight:600;padding-bottom:10px}.accountSearch-wrapper .searchField-wrapper input{padding:10px 10px 10px 50px;border:0;width:300px;max-width:300px;border-radius:8px;background-color:var(--clr-neutral-200)}.accountSearch-wrapper .searchField-wrapper .icon-wrapper{position:absolute;left:10px;top:25%}.accountSearch-wrapper .searchButton{margin-left:15px;min-width:85px}.order-list-wrapper .order-list{position:relative;border:1px solid var(--clr-neutral-400);padding:20px 10px;border-radius:8px}.order-list-wrapper .title{font-size:var(--fs-14);color:var(--clr-neutral-400);padding-bottom:7px}.order-list-wrapper .order-data{font-size:var(--fs-18);font-weight:600}.order-detials-wrapper .order-detail-title{font-size:var(--fs-18);font-weight:600;padding-bottom:10px}.iteam-detail-wrapper .item-heading{font-size:var(--fs-38);font-weight:600}.add-address{padding:20px;width:200px}.addressCard{position:absolute;inset:0;background-color:var(--clr-neutral-200);display:flex;justify-content:center;align-items:center;gap:10px}.account-information-wrapper{display:flex;justify-content:center}.account-information-wrapper table{max-width:400px}.account-information-wrapper table th{font-size:var(--fs-20)}.account-information-wrapper table td{color:var(--clr-neutral-400);font-size:var(--fs-20)}#editAccountInformation{padding:10px;border-radius:50px;display:block;width:200px;margin:0 auto}#overlay,.mini-cart-footer .price-total a.btn,.primary-header .nav-list:hover .nav-link::before,.primary-header nav>ul li :hover nav>ul a::before{width:100%}#accountForm .password-eye{position:absolute;top:70%;right:30px;transform:translateY(-50%);color:var(--clr-neutral-300)}.whislist-content-wrapper .btn-remove{position:absolute;top:20px;right:20px;border-radius:50%;width:40px;height:40px;background:var(--clr-neutral-300);border:0}.whislist-content-wrapper .btn-black{font-size:16px;height:40px}.women-image-section .image-box{background:var(--clr-primary-400);text-align:center;padding:30px;border-radius:25px}.women-image-section .image-box img{border-radius:8px;margin:0 auto;object-fit:cover;width:100%}.women-image-section .image-box h4{padding-top:15px;color:var(--clr-neutral-100)}.reset-password-wrapper{max-width:600px;margin:40px auto 0;border-color:var(--clr-neutral-600)}.reset-password-wrapper .password-eye{position:absolute;top:71%;right:10px;transform:translateY(-50%);color:var(--clr-neutral-300)}.mega-menu-show,.mega-menu.scrolled{transform:translate3d(0,30px,0)}.hair-system-section,body.open{overflow-x:hidden}#overlay{height:100%;background-color:rgba(0,0,0,.5);top:0;right:0;left:0;z-index:-1;opacity:0}#overlay.open{display:block;opacity:1;z-index:100;visibility:visible}.primary-header{position:sticky;top:0;z-index:99;background-color:var(--clr-neutral-100);transition:250ms ease-in}.btn-profile,.hamburger:hover,.mega-menu .close,.primary-header .btn-cart,.primary-header svg,.profile-close,.search-close{cursor:pointer}.primary-footer .container-fluid,.primary-header .container-fluid{padding:0 40px}.primary-header .logo img{object-fit:contain;transition:250ms ease-in}.primary-header .count-number{position:absolute;font-size:12px;width:14px;height:14px;border-radius:100px;bottom:-3px;right:-4px;text-align:center;line-height:16px;background-color:var(--clr-neutral-200)}.primary-header nav{padding:10px;background-color:#f3f3f3;border-radius:8px;transition:250ms ease-in;position:relative}.primary-header nav>ul li{padding:0 16px;position:relative}.primary-header nav>ul a{font-size:18px;font-weight:300;color:var(--clr-neutral-600)}.primary-header .nav-link::before{content:"";left:0;width:0;height:2px;background:#252526;border-radius:4px;bottom:0;position:absolute;transition:width .5s;-moz-transition:width .5s;-webkit-transition:width .5s;-o-transition:width .5s}.currency-language-box{max-height:18px}.currency-language-box .btn:first-child{position:relative;padding-right:16px;border-radius:0}.currency-language-box .btn:first-child::before{content:"";position:absolute;left:100%;width:1px;height:18px;background-color:var(--clr-neutral-200)}.currency-language-box .btn{padding:0;font-size:16px;font-weight:300}.currency-language-box .dolor-icon{display:inline-block;margin-right:5px;border:2px solid var(--clr-neutral-300);border-radius:50%;font-size:14px;height:18px;line-height:18px;min-width:18px}.mega-menu{width:auto;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:hsla(0,0%,100%,.92);min-height:123px;height:100%;overflow-y:auto}.mega-menu>ul{width:100%;max-width:1000px;margin:36px auto 0}.mega-menu>ul>li{display:flex}.mega-menu .mega-menu__list{max-width:215px;width:100%}.mega-menu .mega-menu__list ul{display:flex;flex-direction:column;max-width:200px;width:100%;text-align:start;border-bottom:1px solid rgba(0,0,0,.1019607843);padding-bottom:30px}.mega-menu .mega-menu__list li{padding:18px 10px}.mega-menu .mega-menu__list li.active,.mega-menu .mega-menu__list li:hover{background-color:#f5f5f7;border-radius:8px}.mega-menu .mega-menu__list li a{text-transform:capitalize}.mega-menu a.view-all-product{display:flex;font-size:var(--fs-14)}.mega-menu .large-product .large-product-content p,.mega-menu a.view-all,.small-product .small-product-content p{font-size:14px;color:var(--clr-neutral-300)}.mega-menu .large-product-img,.mega-menu .large-product-img img,.mega-menu .small-product-img,.mega-menu .small-product-img img{border-radius:8px;background:#f5f5f7}.mega-menu .large-product-wrap{flex-basis:40%;width:100%}.mega-menu .large-product .large-product-content{padding:20px 0;text-align:center}.mega-menu .small-product-wrap{flex-basis:60%;margin-left:auto;gap:5px}.mega-menu .category-wrapper{padding-top:10px}.mega-menu .category-wrapper a,.primary-footer .footer-contact-list{font-size:16px}.mega-menu .category-wrapper h4{padding-bottom:10px}.mega-menu .category-wrapper h4 a{font-size:20px;font-weight:600;color:var(--clr-primary-400)}.mega-menu .category-wrapper li{padding-left:0;padding-bottom:10px}.small-product{width:100%;max-width:145px;background:#fff;height:270px;border-radius:8px;display:block;padding-left:10px}.mobile-header-wrapper,.search-wrapper{background-color:var(--clr-neutral-100);top:0}.small-product .small-product-content{padding:15px;text-align:center}.mega-menu-show{position:absolute;inset:0px auto auto 0px;margin:0}.logo img.scrolled{height:60px;transition:250ms ease-in}.primary-header.scrolled{padding-top:5px;transition:250ms ease-in}.primary-nav.scrolled{margin-top:8px;transition:250ms ease-in}.bottom-section .help-btn{background:hsla(0,0%,100%,.92);border-radius:7px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);font-size:14px;text-align:center;color:#252526;width:145px;height:65px;display:flex;align-items:center;justify-content:center;padding:10px;line-height:1.3}.nav-login .account-benefits-wrapper span,.search-wrapper .search-input,.search-wrapper .search-wrapper-heading{font-size:var(--fs-14);color:var(--clr-neutral-300)}.hamburger .icon,.hamburger .icon:after,.hamburger .icon:before{position:absolute;width:20px;height:2px;background-color:#212121;transition-duration:.5s}.hamburger{width:50px;height:30px;transition-duration:.5s}.hamburger .icon{top:28px}.hamburger .icon:before{content:"";top:-8px}.hamburger .icon:after{content:"";top:8px}.hamburger.open .icon{transition-duration:.5s;background:0 0}.hamburger.open .icon:before{transform:rotateZ(45deg) scaleX(1.25) translate(4px,4px)}.hamburger.open .icon:after{transform:rotateZ(-45deg) scaleX(1.25) translate(6px,-6px)}.mobile-logo img{object-fit:contain;margin:auto}.search-wrapper{position:fixed;right:-100%;width:100%;transition:.3s ease-in;z-index:999;height:100%}.search-wrapper .search-top{padding:10px 15px;border-bottom:1px solid var(--clr-neutral-200)}.search-wrapper .search-form{position:relative;flex-basis:90%}.search-wrapper .search-icon{position:absolute;left:10px;top:6px}.myaccount-wrapper .myaccount-close svg,.nav-login .login-close svg,.search-wrapper .sear-icon>svg{color:var(--clr-neutral-300)}.search-wrapper .search-input{font-weight:300;width:100%;border:0;border-radius:8px;padding:5px 10px 5px 40px;min-height:36px;background-color:var(--clr-input-100)}.search-wrapper .search-bottom{padding:10px 25px}.search-wrapper .search-suggestion li{padding:15px 0;border-bottom:1px solid var(--clr-neutral-200)}.search-wrapper .search-suggestion li a{color:var(--clr-neutral-600);font-size:var(--fs-14);font-weight:300}.cart-items-wrapper.open,.myaccount-wrapper.open,.nav-login.open,.search-wrapper.open{right:0;overflow-x:hidden;transition:.5s ease-in-out}.mobile-header-wrapper{position:sticky;left:0;right:0;z-index:99}.mobile-header{padding:10px 15px}.mobile-header>div{flex-basis:33.33%}.mobile-header .cart-wrapper>div{padding:0 8px}.mobile-header .count-number{position:absolute;font-size:12px;width:14px;height:14px;border-radius:100px;bottom:-3px;right:4px;text-align:center;line-height:16px;background-color:var(--clr-neutral-200)}.mobile-search-popup{background:#fff;box-shadow:unset;height:100vh;left:unset;right:-100%;top:0;z-index:99}.mobile-nav{position:fixed;left:0;right:0;top:56px;height:0;overflow-y:hidden;transition:.3s ease-in-out;background-color:var(--clr-input-100);z-index:99}.cart-items-wrapper,.myaccount-wrapper,.nav-login{top:0;z-index:999;background-color:var(--clr-neutral-100);transition:.3s ease-in-out}.mobile-nav .accordion-button{font-size:var(--fs-18);font-weight:300;width:20%;padding:0}.mobile-nav .accordion-button::after{background-size:var(--fs-16)}.mobile-nav .accordion-button:focus{border-color:var(--clr-input-100);box-shadow:none}.mobile-nav .accordion-item{padding:15px;align-items:center}.mobile-nav .accordion-item a{display:inline-block;width:78%;font-size:var(--fs-18);font-weight:300}.mobile-nav .subLink a{color:#696969}.mobile-nav_bottom{padding-left:30px}.mobile-nav_bottom li{font-weight:300;color:var(--clr-neutral-600);margin:25px 0}.mobile-nav .accordion-button:not(.collapsed){background-color:var(--clr-neutral-100);color:var(--clr-neutral-600);box-shadow:none}.mobile-nav .help-btn{font-size:14px!important;width:48%!important;height:55px;margin-right:5px}.mobile-nav.open{overflow-y:scroll;transition:.5s ease-in-out;height:100%}.nav-login{position:fixed;right:-200%;height:100%;padding:20px 15px}.nav-login .nav-item{text-align:center;flex-basis:50%}.nav-login .nav-link{font-size:var(--fs-18);font-weight:600;color:var(--clr-neutral-300);border:0;border-bottom:3px solid #eee}.nav-login .nav-link.active{border:0;border-bottom:3px solid var(--clr-neutral-600);color:var(--clr-primary-600)}.nav-login .login-close{position:absolute;top:-10px;right:10px}.nav-login form label{display:none;font-size:var(--fs-14);color:var(--clr-neutral-600);font-weight:300}.nav-login .form-check-label{display:block}.nav-login input{border:0;border-bottom:1px solid var(--clr-border-100);border-radius:0;outline:0;color:#333;font-size:16px;font-weight:300;height:40px}.nav-login input::placeholder{font-size:14px;font-weight:300;color:var(--clr-neutral-300)}.nav-login .form-control:focus{outline:0;box-shadow:none;border:none;border-bottom:1px solid var(--clr-border-100)}.nav-login .forget-password{font-size:var(--fs-14);color:var(--clr-primary-300);text-decoration:underline}.login-wrapper .password-eye,.nav-login .password-eye{position:absolute;transform:translateY(-50%);color:var(--clr-neutral-300);right:10px}.nav-login .password-eye{cursor:pointer;top:50%}.nav-login .form-check-input[type=radio],.nav-login input[type=checkbox]{border:1px solid var(--clr-neutral-600);width:14px;height:14px}.nav-login #login form{margin-top:30px;padding-bottom:50px;border-bottom:1px solid var(--clr-border-100)}.nav-login .create-account-wrapper{padding-top:40px}.nav-login .account-benefits-wrapper h3,.nav-login .create-account-wrapper h3{font-size:var(--fs-16);color:var(--clr-neutral-600);padding-bottom:10px;font-weight:700}.nav-login .create-account-wrapper p{font-size:var(--fs-14);column-rule:var(--clr-neutral-300);padding-bottom:20px}.nav-login .account-benefits-wrapper{margin-top:20px}.nav-login .account-benefits-wrapper li{margin-bottom:8px}.nav-login .account-benefits-wrapper svg{margin-right:10px;color:var(--clr-neutral-600)}.nav-login .account-benefits-wrapper .first_order{color:var(--clr-neutral-600);font-weight:700}.login-wrapper #forgetForm,.login-wrapper #loginForm,.login-wrapper #registrationForm,.login-wrapper #verficationForm{border:1px solid #969696;padding:20px;box-shadow:var(--box-shadow-sm);border-radius:12px;margin-bottom:30px}.login-wrapper .password-eye{top:70%}.login-wrapper .password-eye.error{top:40%}.hero-banner{min-height:500px}.hero-banner .banner-carousel .item{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%}.hero-banner .banner-carousel .img{max-height:500px}@media only screen and (max-width:992px){.rating-box{padding:20px}.accountSearch-wrapper .searchField-wrapper input{width:240px;padding:10px 10px 10px 39px}.accountSearch-wrapper .searchButton{min-width:50px}.order-list-wrapper{padding-inline:10px}.primary-header nav>ul li{padding:0 10px}.primary-header nav>ul a{font-size:14px}.hero-banner{min-height:400px}}.video-banner{margin-bottom:-10px}.video-banner .home--video{max-height:500px;height:100%}.cart-items-wrapper{position:fixed;right:-200%;width:100%;height:100%;padding-block:20px}.cart-items-wrapper h4{font-size:var(--fs-24);font-weight:300;color:var(--clr-neutral-600)}.cart-items-wrapper svg{cursor:pointer;color:var(--clr-neutral-300)}.cart-items-wrapper .cart-header{padding-bottom:20px;padding-inline:15px}.product-list{padding-inline:15px}.product-list th{width:50%}.product-list td,.product-list th{text-align:left;padding-inline:20px}.product-list .mini-cart-item{border:0}.product-list .mini-cart-title{font-size:var(--fs-18);font-weight:600;padding-bottom:10px;color:var(--clr-neutral-600);text-align:left}.product-list .mini-cart-price{color:var(--clr-neutral-600);font-size:var(--fs-20);font-weight:600;text-align:left}.loading-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--clr-neutral-100);width:100%;height:100%;display:flex;justify-content:center;align-items:center}.mini-cart-footer .price-details,.mini-cart-footer .price-total{margin:0}.mini-cart-footer th{width:70%}.mini-cart-footer td,.mini-cart-footer th{background-color:transparent;text-align:left;padding-inline:20px}.mini-cart-footer .min-cart_footer-text{padding-block:10px;font-size:var(--fs-16)}.hair-system-men-section,.product-section{overflow-x:hidden}.product-section{padding:20px 40px}.product-box{position:relative;box-shadow:0 0 15px 0 rgba(0,0,0,.2);padding:0 20px}.product-box img{height:170px;object-fit:contain;width:100%}.product-box .product-box-info{width:100%;padding:0 20px 20px}.product-box h5{font-size:22px;color:var(--clr-neutral-600)}@media only screen and (max-width:1200px){.product-box h5{font-size:18px}}.myaccount-wrapper{position:fixed;right:-200%;width:100%;height:100%;padding:20px 15px}.myaccount-wrapper .myaccount-avatar{background-color:var(--clr-neutral-200);height:55px;width:55px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:20px}.myaccount-wrapper .myaccount-avatar p{font-size:var(--fs-38);font-weight:700;color:#999}.myaccount-wrapper .myaccount-close{position:absolute;top:-10px;right:10px;cursor:pointer}.myaccount-wrapper .content p{font-size:var(--fs-18);color:var(--clr-neutral-600)}.myaccount-wrapper ul{display:flex;flex-direction:column;border-top:3px solid var(--clr-border-100);border-bottom:3px solid var(--clr-border-100)}.myaccount-wrapper ul a{border-bottom:1px solid var(--clr-border-100);color:var(--clr-neutral-600);font-weight:500;padding:15px 0}@media only screen and (min-width:762px){.search-wrapper{top:0;max-width:400px}.cart-items-wrapper,.myaccount-wrapper,.nav-login{max-width:400px}.nav-login div#login,.nav-login form{max-width:320px}#registrationForm input[type=date]{max-width:350px}.cart-items-wrapper .btn-black-r0,.nav-login .btn-black-r0{width:330px!important}}.newsletter-section{border-bottom:1px solid #bababf}.newsletter_form input{height:42px;min-width:300px;border-radius:8px;border:none;box-shadow:none;font-size:16px;color:#252526;padding:0 12px;background:#fff;outline:0;padding-inline:10px}.primary-footer{background:#f3f3f3;padding-top:50px;padding-bottom:30px}.primary-footer .footer-top{padding-bottom:40px}.primary-footer .footer-heading{font-size:16px;font-weight:600;color:var(--clr-neutral-600);padding-bottom:15px}.primary-footer .footer-links li{padding:3px 0}.primary-footer .footer-contact-list li a{font-size:20px;font-weight:300;color:var(--clr-neutral-500)}.primary-footer .footer-contact-list i{padding-right:10px;font-size:var(--fs-14)}.socail-icons-list li{padding:10px}.socail-icons-list a{font-size:20px;color:var(--clr-neutral-600)}.footer-bottom{border-top:1px solid rgba(0,0,0,.1019607843);padding-top:10px}.footer-bottom .left li{padding-inline:5px}.footer-bottom .left a{font-size:14px;font-weight:300;color:var(--clr-neutral-500)}.show-by-category-section a{border:5px solid var(--clr-primary-400);border-radius:12px;padding:3px;text-align:center;display:inline-block;width:100%}.show-by-category-section .container{max-width:1600px}.show-by-category-section a h6{font-size:24px;color:var(--clr-primary-400);padding-block:10px 5px}.show-by-category-section a p{font-size:24px;font-weight:600;color:var(--clr-primary-400)}.show-by-category-section img{max-width:200px;min-height:180px;object-fit:cover;max-height:180px;width:100%;border-radius:8px}.customize-section h5{font-size:2.25rem;font-weight:600}.customize-section h6{padding-bottom:20px;font-size:1.25rem;font-weight:600}.customize-section .background-img{min-height:400px}.customize-section .customize-wrapper{box-shadow:10px 8px 12px 5px rgba(0,0,0,.3);margin-bottom:40px;padding:20px 15px;border-radius:12px}.customize-section ul p{flex:1 0 30%;font-size:18px;color:var(--clr-primary-400);padding-bottom:15px;display:flex;align-items:center}.customize-section p.last-element{text-align:right;font-size:18px;color:var(--clr-primary-400)}.customize-section a:hover{transition:.2s ease-in;background-color:transparent;border:1px solid #000;color:#000}.background-img{background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:12px}.Popular-product-section img{min-height:180px;max-height:180px;margin:0 auto}.why-richmane-three-wrapper>div>ul{box-shadow:0 0 10px rgba(0,0,0,.3);padding:20px 15px;border-radius:12px}.why-richmane-three-wrapper li{display:flex;align-items:center;gap:10px;color:var(--clr-primary-400);padding-bottom:10px}.right-customize-button{position:fixed;bottom:80px;width:44px;right:0;height:250px;background-color:var(--clr-primary-400);z-index:6;color:#fff;letter-spacing:1px;cursor:pointer}.right-customize-button .inner-wrapper .image-wrapper{padding-top:14px;margin-left:5px}.right-customize-button .inner-wrapper img{width:30px;transform:rotate(90deg)}.right-customize-button .inner-wrapper a{transform:rotate(360deg);width:36px;writing-mode:vertical-rl;padding:2px;height:200px;vertical-align:middle;text-align:center;font-size:24px;font-weight:700;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0;color:#fcfcfc;display:inline-block}#requestKit .modal-dialog{max-width:800px}.customer-transformation-wrapper .background-image{min-height:400px;max-height:400px;object-fit:cover;border-radius:12px;width:100%}.customer-transformation-wrapper .product-wrapper{background:hsla(0,0%,100%,.82);border-radius:8px;position:absolute;bottom:20px;left:50%;width:90%;transform:translateX(-50%);padding:5px}.customer-transformation-wrapper .product-wrapper p{font-size:var(--fz-16)}.customer-tranforamtion-video-banner{background-color:#000}.customer-tranforamtion-video-banner video{width:100%;height:500px}@media only screen and (max-width:768px){#tab-description th{width:120px}#tab-reviews{scroll-margin-top:110px}.product-questions-section .row>div{flex-direction:row;gap:20px;margin-bottom:10px;justify-content:flex-start}.custimize-description-img,.footer-bottom ul{flex-wrap:wrap}.hero-banner{min-height:200px}.product-box{padding:7px 10px}.product-box h5{font-size:18px}.newsletter_form input{min-width:210px}.primary-footer{padding-top:30px}.primary-footer .footer-top{padding-bottom:20px}.primary-footer .container-fluid{padding:0 15px}.primary-footer .footer-heading{padding-bottom:10px}.footer-bottom ul li{flex-basis:100%}.show-by-category-section .container .row>div{padding-inline:5px}}

/* DEV CSS */

.btn-filter,.btn-filter:hover{background-color:var(--clr-neutral-600);color:var(--clr-neutral-100)}.dropdown-submenu,.fa.fa-star,.faq-ilustrations,.line,.main-timeline{position:relative}.banner_life,.banner_life_sec,.dsk_banner{background-position:left;background-repeat:no-repeat!important}.section-left-right ul,ul.dropdownm,ul.left_service,ul.wholesaleContent_joinUsItems__dHr0E{list-style:none}.btn-filter{width:100%}.title_rd{font-size:36px;color:#2f539b;margin-bottom:1rem;line-height:1.5;font-weight:300}.title_main{font-size:32px;margin-bottom:32px;margin-top:32px;font-weight:600;color:#111827}.about_page p,.custom_options li{font-size:18px;font-weight:300;color:#88888c;line-height:1.4;margin-bottom:1rem}body{font-family:VistolSans;line-height:1.4}.about_page{margin-top:52px;margin-bottom:52px}ul.left_service{margin-top:32px;padding-left:0}.left_service>li{font-size:16px;color:#19110b;border-bottom:1px solid #eae8e4}.left_service a.active{background-color:#111;color:#fff}.left_service a{line-height:45px;display:block;padding:0 15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;transition:.3s ease-out;-webkit-line-clamp:1;color:#111;text-decoration:none}.line:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.2) inset;background-color:#fff;flex-basis:100%}.space_50{margin-top:50px}.checked{color:orange}.view_more,.view_more:hover,.view_morer,.view_morer:hover{max-width:173px;height:40px;border-radius:50px;color:#fff;line-height:40px;text-align:center;display:block;width:100%;text-decoration:none}.view_morer,.view_morer:hover{margin:12px;background-color:#2f539b;font-size:20px}.full_wtdh{padding:52px}.full_wtdh h2{font-size:72px;color:#111;margin-bottom:15px;text-align:center;font-weight:600}.txt_position h2,.txt_position h3{line-height:normal;margin-bottom:0}.full_wtdh p{font-size:20px;color:#555;text-align:center;font-weight:300}.view_more,.view_more:hover{background-color:#111;font-size:20px;margin:33px auto 0}.collapsible,p{line-height:1.5}.last_section .single_bck .line{padding:2px}.last_section .single_bck .line img{margin-top:0;width:100%}.txt_position{position:absolute;text-align:right!important;bottom:42px;right:32px;z-index:1}.txt_position h2{font-size:26px;color:#fff!important;font-weight:600}.txt_position h3{font-size:49px;color:#ffd505;font-weight:600}.single_bck{margin-top:32px;display:inline-flex}.fa.fa-star,.line,.test .arrow-icon{display:inline-block}.banner_life_sec .single_bck h2,.full_wtdh .single_bck h2{font-size:28px;text-align:left;margin-top:0;line-height:1.2;font-weight:600;margin-bottom:.5rem;color:#111}.banner_life_sec .single_bck h3,.single h3{margin-bottom:15px;font-size:24px;color:#2f539b;font-weight:600}.single_bck .line{background:#fff;border-radius:12px}.dropdownm a:hover,.product_listing a:hover,.single a:hover,.single_bck a:hover{text-decoration:none}.single h2{font-size:32px;margin-top:0;line-height:1.2;font-weight:600;margin-bottom:.5rem;color:#000}.single img,.single_bck img{margin-top:12px}.review_rating{font-size:16px;color:#555;margin-right:5px;width:68px}.fa.fa-star{height:13px}.unchecked{color:#666}.line{content:"";width:100%;left:0;top:0;padding:22px 15px;margin-bottom:25px;border-left:9px solid #2f539b;border-top:9px solid #2f539b;border-right:9px solid #ddd;border-radius:12px;border-bottom:9px solid #ddd;-webkit-clip-path:polygon(0 0,100% 0,-2% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);min-height:420px}.banner_life_sec{padding:52px 40px 32px;height:auto}.banner_life h2,.banner_life_sec h2{font-size:72px;color:#fff;margin-bottom:22px;font-weight:600}.banner_life p,.banner_life_sec p{font-size:22px;color:#fff;max-width:663px}.banner_life{padding:12.7% 40px 13.4%;height:550px;background-size:cover}.lifestyle-heading{display:flex;justify-content:center;align-items:center;padding:30px;margin:20px 0;min-height:400px}.lifestyle-heading h2{font-size:52px}.lifestyle-heading :is(h2,p){color:#fff}.lifestyle-heading .col-12{background-color:#000;padding:20px;max-width:500px;margin:0 auto;border-radius:12px}@media only screen and (min-width:766.8px){.col-md-2.left_sticky_n{width:20%}.wdth_80.col-md-10{width:80%}.only_mbl{display:none}.left_sticky{position:-webkit-sticky;position:sticky;top:135px;left:0;height:100%}}.faq-accordion-title:hover h2,.guide .left_service a{color:#333}.guide .left_service a.active,.wholesaleContent_floor1BannerA__H8HbW,.wholesaleContent_floor1BannerA__H8HbW:active,.wholesaleContent_floor1BannerA__H8HbW:focus,.wholesaleContent_floor1BannerA__H8HbW:hover,.wholesaleContent_floor4Title__FOpyt,.wholesaleContent_helperChooseProductTitle__OB1OY{color:#fff}.guide .left_service a b{font-weight:500}.about_page table tr td{width:auto!important;border:1px solid #ccc!important;padding:8px 10px!important;vertical-align:top!important;height:18px}.about_page h1,.custom_options .title_rd{font-size:24px}.about_page table{width:100%!important;border:none!important;caption-side:bottom;border-collapse:collapse}.about_page table a{color:#252526}.custom_options ul{padding-left:32px}.test .arrow-icon{position:absolute;right:12px;top:8px}.dsk_banner{padding:32px;height:350px}.shop button.collapsible:after{content:'\002B';position:absolute;right:32px;font-size:22px}.shop button.collapsible.active:after{content:'\002D'}.category_categoryTitleContent__6wGJY{width:100%;max-width:656px;height:calc(100% - 90px);margin-top:45px;overflow:auto;background-color:rgba(0,0,0,.6);padding:20px;border-radius:20px;margin-left:auto}.category_categoryTitleContent__6wGJY::-webkit-scrollbar{width:1px}.category_categoryTitleContent__6wGJY::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.category_categoryTitleContent__6wGJY::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:slategrey solid 1px}.category_title__srcei{color:#fff;font-size:24px;font-weight:500;margin-bottom:4px;padding-top:0;padding-bottom:0}.category_categoryTitleContent__6wGJY>div p{font-size:14px;color:#fff;line-height:24px;margin-bottom:2px;font-weight:300}:root{--principal-font:'Kumbh Sans',sans-serif;--font-size:12px;--bg-gradient:linear-gradient(to bottom, hsl(273, 75%, 66%), hsl(240, 73%, 65%));--primary-dark-color:hsl(238, 29%, 16%);--primary-soft-color:hsl(14, 88%, 65%);--neutral-dark-color:hsl(237, 12%, 33%);--neutral-soft-color:hsl(240, 6%, 50%)}html{box-sizing:border-box}*{box-sizing:inherit}.attribution{font-size:11px;text-align:center;background-color:#e6e6e9;padding:8px 0 5px;position:fixed;bottom:0;left:0;right:0;width:100%}.attribution a{color:#3d51a2}.card-wrapper{padding-bottom:50px;padding-top:25px}p{margin:0 0 12px}h2{margin:12px 0}.content-cc{justify-content:center;align-items:center}.faq-card{background-color:#fff;border-radius:20px;max-width:100%;margin-top:0;box-shadow:0 60px 50px -25px rgba(0,0,0,.35)}.faq-ilustrations .mobile.ilust{position:absolute;top:-110px;left:-30px;right:0}.mobile{display:block;margin:0 auto}.faq-content{padding:9px 25px 3rem}.faq-content h1{font-size:32px;text-align:center;color:var(--primary-dark-color)}.faq-accordion{padding:8px 0;border-bottom:1px solid #e6e6e9}input.tgg-title{appearance:unset;all:unset}.faq-accordion-title label{display:flex;align-items:center;cursor:pointer}.faq-accordion-title h2{font-size:18px;font-weight:400;color:#333;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:1;outline:0;padding:12.5px 0}.faq-accordion-title span{margin-left:auto;transition:transform .4s ease-in-out}.dropdownm li ul.dropdown-menu li.dropdown-submenu>a,.faq-accordion-content p{font-size:15px}.faq-accordion-content{color:#555;overflow:hidden;max-height:0;font-weight:300;transition:max-height .4s ease-in-out;font-size:15px}.faq-accordion-content h4,.faq-accordion-content p,.faq-accordion-content ul,.single_list h2{padding-bottom:12px}.faq-accordion-content ul{list-style-type:disc;padding-left:32px;font-size:15px;color:#777;font-weight:350}.faq-accordion .tgg-title:checked+div>label>h2{font-weight:400}.faq-accordion .tgg-title:checked+div>label>span{will-change:transform;transform:rotate(180deg)}.faq-accordion .tgg-title:checked~.faq-accordion-content{will-change:max-height;max-height:1680px}.fa-heart-o{font-size:18px;padding:12px;background-color:#555;color:#fff!important;border-radius:32px;position:relative;top:-12px;left:55%;z-index:999}.col-md-2 .content,.collapsible,.collapsible:hover{background-color:#f1f1f1}div.shop{padding:32px 15px;overflow-x:hidden}.accordion--category .accordion-item .accordion-body{padding:0}.accordion--category .accordion-body .accordion-header{padding-left:32px;padding-bottom:15px}.accordion--category .accordion-body .accordion-header a,.wholesaleContent_joinUsItem__BNyhW{font-size:16px}.accordion--category ul{padding-left:32px;background:#f5f5f5}.accordion--category ul a{font-size:16px;font-weight:300;margin-bottom:10px;display:inline-block}.cnter_hd,.form_fld label{padding:12px}.shop .line img{height:180px;margin:auto;border-radius:12px}.faq_section,.tab_section .tab-content{margin-top:32px}.faq_section h3{font-size:20px;color:#333;margin-bottom:22px;font-weight:600}.left_sticky_n .content label{color:#333;cursor:pointer;justify-self:start;grid-area:label;font-size:16px;margin-left:8px;line-height:14px;font-weight:300}.form_fld,.overlay{align-items:center}.product_listing h3{padding-top:18px;font-size:18px;font-weight:600;color:#333;padding-bottom:12px}.product_listing p b{font-size:16px;font-weight:500;color:#333}.product_listing p{font-size:16px;color:#707070;line-height:22px}.blog_listing,.container.shop,.wholesale{padding-top:32px}.collapsible{color:#000;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;position:relative;outline:0;font-size:18px}.col-md-2 .content{padding:12px 18px;display:none;overflow:hidden;text-align:left}:focus-visible{outline:0}.dropdownm ul{width:100%}.accessories li a,.dropdownm li ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu li a{font-weight:300;font-size:14px;padding:8px 20px;color:#333}.dropdownm li ul.dropdown-menu li.dropdown-submenu{padding-bottom:2px!important}.dropdownm a:focus{outline:0}.dropdownm li.dropdown-submenu,.wholesale p{padding-bottom:18px}.dropdownm .dropdown-submenu>a{font-size:18px;font-weight:300;padding:15px;line-height:1.2;color:#212529}ul.dropdownm{background:#f5f5f5;padding:18px 12px}.dropdown-submenu .dropdown-menu{top:30px;right:0;margin-top:4px}@media only screen and (min-width:1250px){.container{width:1367px!important}}.main-timeline:before{content:"";display:block;width:2px;height:100%;background:#c6c6c6;margin:0 auto;position:absolute;top:0;left:0;right:0}.main-timeline .timeline{margin-bottom:40px;position:relative}.main-timeline .timeline:after{content:"";display:block;clear:both}.main-timeline .icon{width:18px;height:18px;line-height:18px;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.main-timeline .icon:after,.main-timeline .icon:before{content:"";width:100%;height:100%;border-radius:50%;position:absolute;top:0;transition:.33s ease-out}.main-timeline .icon:before{background:#fff;border:2px solid #232323;left:-3px}.main-timeline .icon:after{border:2px solid #c6c6c6;left:3px}.main-timeline .timeline:hover .icon:before{left:3px}.main-timeline .timeline:hover .icon:after{left:-3px}.main-timeline .date-content{width:50%;float:left;margin-top:22px;position:relative}.main-timeline .date-content:before{content:"";width:36.5%;height:2px;background:#c6c6c6;margin:auto 0;position:absolute;top:0;right:10px;bottom:0}.main-timeline .date-outer{width:125px;height:125px;font-size:16px;text-align:center;margin:auto;z-index:1}.main-timeline .date-outer:after,.main-timeline .date-outer:before{content:"";width:125px;height:125px;margin:0 auto;border-radius:50%;position:absolute;top:0;right:0;transition:.33s ease-out}.main-timeline .date-outer:before{background:#fff;border:2px solid #2f539b;left:-6px}.main-timeline .date-outer:after{border:2px solid #c6c6c6;left:6px}.main-timeline .timeline:hover .date-outer:before{left:6px}.main-timeline .timeline:hover .date-outer:after{left:-6px}.main-timeline .date{width:100%;margin:auto;position:absolute;top:27%;left:0}.main-timeline .month{font-size:18px;font-weight:700}.main-timeline .year{display:block;font-size:82px;padding-top:20px;font-weight:700;color:#2f539b;line-height:36px}.main-timeline .timeline-content{width:50%;padding:20px 0 20px 50px;float:right}.main-timeline .title{font-size:19px;font-weight:700;line-height:24px;margin:0 0 15px}.main-timeline .description{margin-bottom:0}.main-timeline .timeline:nth-child(2n) .date-content{float:right}.main-timeline .timeline:nth-child(2n) .date-content:before{left:10px}.main-timeline .timeline:nth-child(2n) .timeline-content{padding:20px 50px 20px 0;text-align:right}.accordion-button:not(.collapsed){background-color:#fff;box-shadow:none;color:var(--clr-neutral-600)}.left_sticky_n .accordion-item{border-bottom:0}.left_sticky_n .accordion-button{font-size:18px;color:var(--clr-neutral-500)}.left_sticky_n .accordion-button::after{background-size:16px}.accordion-body input[type=checkbox]:checked{background-color:#000}.filter-wrapper-desktop{border-right:1px solid #bcbcbc;border-top:1px solid #bcbcbc;padding-left:0;padding-right:0}.text-filter{padding-left:25px}.filter-wrapper-desktop h5{font-size:18px;font-weight:500;padding-bottom:15px;text-transform:uppercase}.single-filter-wrapper{border-bottom:1px solid #bcbcbc;padding-block:15px;padding-left:25px;max-height:250px;overflow-y:auto}.single-filter-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.single-filter-wrapper::-webkit-scrollbar{width:4px;background-color:#f5f5f5}.single-filter-wrapper::-webkit-scrollbar-thumb{background-color:#2f539b;border:2px solid #555}.single-filter-wrapper input{width:15px;height:15px;border-color:var(--clr-neutral-500);padding-right:5px}.single-filter-wrapper label{color:var(--clr-neutral-500);font-size:15px;font-weight:300;margin-bottom:15px;line-height:10px;padding-left:10px;vertical-align:text-top}.filter-wrapper{position:fixed;top:0;left:-100%;height:100%;border:0;background-color:var(--clr-neutral-100);padding-top:10px;z-index:999;transition:.4s ease-in-out}.populartiy-filter,.populartiy-filter.btn.show,.populartiy-filter.btn:hover{background-color:#fff;color:var(--clr-neutral-600)}.filter-wrapper.open{left:0;width:80%;overflow-x:hidden;transition:.5s ease-in-out}.filter-wrapper .btn-filter{margin-top:30px}.populartiy-filter{border:1px solid #333;margin-bottom:12px;padding:8px 18px;border-radius:12px;font-weight:300!important}.popularity-wrapper li{border-bottom:1px solid var(--clr-border-100)}.popularity-wrapper a{color:var(--clr-neutral-500);padding:10px 15px}@media only screen and (max-width:991px){.banner_life,.banner_life_sec{background-size:cover}.main-timeline .date-content{margin-top:35px}.main-timeline .date-content:before{width:22.5%}.main-timeline .timeline-content{padding:10px 0 10px 30px}.main-timeline .title{font-size:17px}.main-timeline .timeline:nth-child(2n) .timeline-content{padding:10px 30px 10px 0}.banner_life{height:270px;background-position-x:58%;padding:12.7% 20px 13.4%}.banner_life_sec,.full_wtdh{padding:20px 15px}.banner_life h2,.banner_life_sec h2{font-size:var(--fs-32);margin-bottom:15px}.banner_life p{font-size:var(--fs-16)}.full_wtdh h2{font-size:40px}}@media only screen and (max-width:767px){.main-timeline .date-content:before,.only_dsk{display:none}.only_mbl{padding-top:32px}.only_mbl img{min-height:220px}.only_mbl h2{font-size:18px;color:#333;font-weight:600;margin-bottom:12px}.only_mbl p{color:#707070;line-height:21px;font-size:16px;font-weight:300;padding-bottom:18px}div.shop{padding:15px}.faq-accordion-title h2{height:64px}.main-timeline:before{margin:0;left:7px}.main-timeline .timeline{margin-bottom:20px}.main-timeline .timeline:last-child{margin-bottom:0}.main-timeline .icon{margin:auto 0}.main-timeline .date-content{width:95%;float:right;margin-top:0}.main-timeline .date-outer,.main-timeline .date-outer:after,.main-timeline .date-outer:before{width:110px;height:110px}.main-timeline .date{top:30%}.main-timeline .year{font-size:24px}.main-timeline .timeline-content,.main-timeline .timeline:nth-child(2n) .timeline-content{width:95%;text-align:center;padding:10px 0}.main-timeline .title{margin-bottom:10px}}.popup_txt{border:1px solid #333;margin-bottom:12px;padding:8px 18px;border-radius:12px}.popup{position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.popup .popuptext{visibility:hidden;width:360px;background-color:#555;color:#fff;border-radius:6px;padding:8px 0;position:absolute;z-index:1;top:0;left:0;margin-left:-50px}.popup .popuptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent}.popup .show{visibility:visible;-webkit-animation:1s fadeIn;animation:1s fadeIn}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media screen and (max-width:1216px) and (min-width:767.1px){.containerl .col-md-3,.last_section .col-md-3,.space_50 .col-md-3,.wdth_80 .col-md-4{width:50%}.banner_life_sec .col-md-4{width:49%}.dsk_banner .col-md-6{width:20%}.dsk_banner .col-md-6+.col-md-6{width:80%}.wdth_80.col-md-10{width:70%}.col-md-2.left_sticky_n{width:30%}.collapsible{font-size:15px}.left_sticky_n .content label{font-size:12px}.fa-heart-o{left:45%}.category_categoryTitleContent__6wGJY{max-width:767px}}.wholesaleContent_headline__AGLuU{color:#fff;font-size:60px;font-weight:700}.wholesaleContent_floor1BannerTxt__nb8NO{font-size:3rem;max-width:1300px;margin:auto;line-height:80px}.wholesaleContent_floor1Container__e8Te_{padding:0;margin:0;width:100%}.wholesaleContent_floor1Banner__vzMb9 .wholesaleContent_title__uon3c{position:absolute;top:0;opacity:0}.wholesaleContent_floor1Banner__vzMb9,.wholesaleContent_floor4BannerContainer__GmmWl,.wholesaleContent_helperChooseProductBannerContainer__De4pe{background-size:cover;text-align:center;color:#fff;position:relative}.wholesaleContent_floor1bannerButton__ijY1O{margin-top:2rem}.wholesaleContent_floor1BannerConsult__P7oMn{position:absolute;bottom:0;width:100%;background-color:#00000075;z-index:100}.wholesaleContent_floor1BannerLi__LjzUZ{display:initial;margin:0 20px;line-height:60px}.mb-5{vertical-align:middle!important}.tab-button{background-color:#333;color:#fff;padding:12px 9%;cursor:pointer;font-weight:400;display:inline;width:25%;border-radius:30px;--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem}textarea#message{width:100%;height:100px}.hide_tab_section .tab-content{display:none;padding:20px}.max_width{max-width:80%;margin:32px auto}.hair_whole{padding-top:52px}social-icon{color:#fff;display:inline-block;margin-right:10px}.social-icon i{font-size:20px;color:#fff;padding-right:12px;position:relative;top:2px}.banner_bottom_whole{background:#00000075;position:absolute;width:100%;bottom:4px}.banner_bottom_whole a{color:#fff;padding-left:18px;position:relative;top:12px}.image-container{position:relative;display:inline-block}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;text-align:center}.text{color:#fff;font-size:24px;font-weight:700;padding:20px}.hidden_tab .tab-button{display:inline-block;background:linear-gradient(-220deg,#0096a7 .4150390625%,#004a9d 90%);border:none;width:210px;border-radius:30px;color:#fff;padding:15px 0;margin:0 15px}.from_tp{margin-top:82px}.placement{position:absolute;top:82px;color:#fff;margin-bottom:32px}.fixed{color:#fff;background-color:#00000061;border-radius:30px;height:38px;line-height:38px;font-size:22px!important;width:50%;margin:auto;font-weight:700}.advantages_content .content img{height:35px;vertical-align:middle;text-align:center;margin:auto;padding-bottom:12px}.advantages_content .content p{height:95px;line-height:24px;font-size:14px}.advantages_content{text-align:center}.advantages_content h3{font-size:32px;text-align:left;margin-bottom:32px}.advantages_images{background:url(https://www.lordhair.com/media/pwa/wholesale/advantages.jpg?auto=webp) center center/cover no-repeat;padding:90px 0 10px;overflow:hidden}.wholesaleContent_joinUsContainer__orklb{padding-top:90px 0}.wholesaleContent_contentContainer__VHZCt{max-width:1440px;margin:0 auto}.wholesaleContent_joinUsTitle__74twq{margin-bottom:35px;font-size:33px;font-weight:700}.wholesaleContent_joinUsItems__dHr0E{display:flex;width:70%;margin:0 auto;text-align:center}.wholesaleContent_joinUsItemImage__9JOTM{margin-right:5px;vertical-align:middle;position:relative;top:22px}.bck_gry{background-color:#ddd;padding:32px}.form_fld{width:50%;display:inline;float:left}.form_fld input{height:48px;font-size:16px;padding-left:32px;padding-right:calc(1.875rem * var(--iconsAfter) + .625rem);width:95%;align-items:center;border-radius:12px}.check label{padding-right:18px}.rad label{padding-right:32px}.sub input{background-color:#111;color:#fff;padding:12px 32px;width:50%;margin:auto;text-align:center}.influ{padding:40px 0;background-size:cover;background-repeat:no-repeat;min-height:400px}.back_gr p{padding:32px;text-align:center;font-weight:700;font-size:30px;color:#000}.gry{color:#88888c;padding-left:12px}.salon .wholesaleContent_floor1Container__e8Te_{top:5%}.salon .wholesaleContent_floor1BannerTxt__nb8NO{font-size:60px;font-weight:700;color:#fff;max-width:900px;margin:auto;line-height:1.4}.salon .banner-txt{font-size:30px;font-weight:700;color:#fff;max-width:690px;margin:auto;margin-block:30px;line-height:40px}.salon .banner-txt h3,.salon .banner-txt p{color:#fff;font-size:24px;font-weight:700}.wholesaleContent_floor1BannerImage__dUJWJ{max-height:800px;object-fit:cover}.banner-salon{background:center center no-repeat;font-size:24px;color:#000;max-width:1440px;margin:20px auto 0;padding-block:20px}.contactUs-top,.influencer-banner,.whole-sale-banner{background-repeat:no-repeat;background-size:cover;background-position:center}.wholesaleContent_floor1Banner__vzMb9 .col-6:first-child{background:#000}.wholesaleContent_floor1Banner__vzMb9 .col-6:first-child .content-wrapper{background:rgba(0,0,0,.7);padding:20px}.wholesaleContent_floor1Banner__vzMb9 .col-12:last-child{padding-left:0;background:#000}.wholesaleContent_floor1Banner__vzMb9 .col-12:last-child video{height:517px;width:85%;object-fit:cover}.wholesaleContent_floor1Banner__vzMb9 button{padding:20px 40px}.wholesaleContent_floor1Banner__vzMb9 .icon-box{gap:15px;justify-content:center}.banner-salon .icon-box img{margin:65px 16px 0;display:inline}.banner-salon .salon-txt{max-width:635px;margin:30px auto;line-height:30px}.banner-salon .salon-txt span{font-weight:700}.catwalk{margin:auto;background-color:#f5f5f7;max-width:1440px;text-align:center;padding:60px 0}.catwalk .centent div img{max-width:100%;outline:0;vertical-align:middle;margin:auto}.catwalk .catwalk-title{font-size:32px;font-weight:700;max-width:600px;margin:10px auto auto;line-height:40px}.catwalk .catwalk-txt{font-size:20px;margin:10px auto auto;line-height:25px;padding-bottom:30px;color:#78787a;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.catwalk-txt p{flex:1 0 30%}.catwalk-txt p:first-child{flex:1 0 100%;text-align:center}.catwalk .catwalk-txt p{color:#000;font-size:20px;margin-bottom:1rem}.section-left-right{padding:50px 0}.section-left-right h4{font-size:38px}.section-left-right .content-wrapper{box-shadow:0 0 10px -3px rgba(0,0,0,.2);padding:20px}.details p,.section-left-right p{color:#000}.section-left-right li{padding-bottom:15px;font-size:18px}.section-left-right li b{font-size:24px;display:block;padding-bottom:10px}.section-left-right .bg-image{min-height:400px;background-position:left;background-repeat:no-repeat;background-size:cover}.request{text-align:center;padding:80px 0}.request .request-title{max-width:768px!important;padding:0 20px;font-size:32px;font-weight:700;margin:auto;line-height:30px}.request .request-title h3{font-size:36px}.request .request-title p{font-size:16px;line-height:24px}.mailchimp_link{width:100%;max-width:490px;padding:0 20px;border:transparent;background-color:transparent}.mailchimp_link a{width:100%;height:56px;display:inline-block;text-align:center;line-height:56px;font-size:18px;color:#fff;background-color:#902623;border-radius:8px;margin-top:24px}.form_submission{max-width:580px;margin:auto}.form_submission input,.form_submission textarea{width:100%;padding:12px;margin-bottom:12px;border-radius:12px}.contact{text-align:center;background-color:#e3e3e3;padding-bottom:18px}.btn-client-join,.client .container .content button,.contact .contact-btn a{display:block;height:56px;background-color:#902623;font-size:18px;line-height:56px;border-radius:10px}.contact div img{padding-top:45px}.contact .contact-title{font-size:32px;font-weight:700;margin:36px 0}.contact .contact-btn a{max-width:300px;margin:auto;color:#fff}.client .container{padding:96px 0;background-color:#f5f5f7}.client .container .content{max-width:600px;margin:auto;font-size:20px}.client .container .content .title{font-size:32px}.client p{font-size:20px;color:#333}.client img,.contact img{margin:auto}.btn-client-join,.client .container .content button{margin:30px auto auto;color:#fff}.contactUs-top{padding:120px 0 106px;color:#fff}.contactUs-top h1{font-size:48px;font-weight:600;margin-bottom:26px;color:#fff}.contactUs-top p{font-size:32px;font-weight:500;margin-bottom:5px;color:#fff}.contactList_consult__c4xlf{padding:0 15px;margin:80px 0 35px}.contactList_contact_title__E8Cgw{max-width:810px;margin:0 auto;width:100%;text-align:center}.contactList_contact_title__E8Cgw h3{font-size:18px;font-weight:600;color:#333;margin-bottom:25px;line-height:27px}.contactList_contact_title__E8Cgw p{font-size:16px;color:#707070;margin-bottom:30px;line-height:30px}.contactList_support_hotline__sXleY{background-color:#f5f5f5;max-width:393px;margin:0 auto;padding:23px 0 23px 33px;border-radius:8px}.left_side_listing{margin-top:32px;margin-bottom:18px}.left_side_listing h3{font-size:18px;color:#333;margin-bottom:12px;padding-top:12px}.left_side_listing p{font-size:15px;padding:12px 12px 12px 0;color:#333}.blog_listing .single_list img,.left_side_listing img{object-fit:cover}.blogPost_info___MBP1{display:flex;align-items:center;margin:0 0 15px;padding:0;list-style:none;line-height:1;color:#666}.blogPost_inline_by__RwoOf{margin-right:3px}.blogPost_blog_post_read_more__LH_tv,.blogPost_link__m7X_O{color:#006bb4}.blogPost_blog_post_info_item__0nO4z{display:flex;align-items:center;margin:0 0 5px}.blogPost_blog_post_info_item__0nO4z:not(:first-child){margin-left:10px;padding-left:10px}.blogPost_blog_post_read_more_wrapper__3FK0U{margin-bottom:20px}.main_heading{margin-bottom:32px;padding-top:12px}.single_list{border:1px solid #ddd;border-radius:12px;padding:18px;margin-bottom:12px;box-shadow:inset 0 0 10px #333}.single_list p{color:#333;padding:12px}.details_post{margin-bottom:20px;padding:20px 0;font-size:16px;line-height:1.4;color:rgb(var(--venia-global-color-text))}.details_post p{margin-bottom:1em;color:#000}.influencer-banner,.whole-sale-banner{min-height:500px;display:flex;justify-content:center;align-items:center}.max-height-420{max-height:420px!important}

.shop.women .line{
    min-height: 350px;
}

.shop.accessories .line{
    min-height: 370px;
}

.modal-product-details .modal-header{
    justify-content: space-between;
}
.btn-newsletter--full{
    max-width: 100% !important;
}