body *,body:focus{outline:0!important}.d-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.d-align-item{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.d-flex-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bsub-widget .bsub-widget__group+.bsub-widget__group{margin-left:0;margin-top:10px}.bsub-widget .bsub-widget__groups-container{display:block!important}.action_button{padding:10px 20px;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;border-radius:0!important;font-size:16px!important}#menu .icon-down-arrow{padding-left:4px}.announcementBar div.announcementBar__message{width:calc(100% - 20px)}.announcementBar div.announcementBar__message a{width:100%;line-height:initial}@media only screen and (min-width: 1280px){.announcementBar div.announcementBar__message a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center}}.announcementBar div.announcementBar__message a.leftBlock{justify-content:flex-start}.announcementBar div.announcementBar__message a.rightBlock{justify-content:flex-end}.top_bar_search .search_box{height:40px;min-height:40px}.announcementBar__message .announcementBar_container{justify-content:space-between}@media only screen and (max-width: 798px){.announcementBar__message .announcementBar_container{padding:0}}.announcementBar__message .one-whole{width:100%}@media only screen and (max-width: 798px){.announcementBar__message .one-whole .medium-down--one-whole{width:100%}}.announcementBar__message a:focus{outline:none}.announcementBar__message a img{max-width:20px}.announcementBar__message span{margin-left:5px}@media only screen and (max-width: 1280px){.announcementBar__message span{font-size:13px}}@media only screen and (max-width: 768px){.announcementBar__message span{font-size:11px}}div.content.header-container{padding-top:0}.logo.header-logo{padding:0}@media only screen and (max-width: 798px){.logo.header-logo img{max-width:300px}}.header__CartPanel .cart_button .icon-cart{position:relative;font-size:20px;line-height:normal;top:4px}.header__AccountPanel svg{position:relative;top:4px}.shopify-section--image-with-text-overlay .banner-section__caption{top:36%}@media only screen and (max-width: 798px){.shopify-section--image-with-text-overlay .banner-section__caption{top:60px;position:relative;margin-bottom:20px}}.shopify-section--image-with-text-overlay .banner-section__caption .BannerTextBlock{max-width:800px;margin:auto}.shopify-section--image-with-text-overlay .banner-section__caption .BannerTextBlock .banner-section__caption-headline{text-shadow:none;text-transform:initial;font-weight:600}@media only screen and (min-width: 798px){.shopify-section--image-with-text-overlay .banner-section__caption .BannerTextBlock .banner-section__caption-headline br{display:none}}@media only screen and (max-width: 579px){.shopify-section--image-with-text-overlay .banner-section__caption .BannerTextBlock .banner-section__caption-headline{line-height:normal}.shopify-section--image-with-text-overlay .banner-section__caption .BannerTextBlock .banner-section__caption-headline br{display:none}}#menu ul{left:0}#menu li>ul a,#menu ul a{outline:none;line-height:initial;padding:8px 15px}@media only screen and (min-width: 798px){.SiteMobileLogo,.SiteMobileCustomIcons{display:none}}@media only screen and (max-width: 798px){.SiteMobileCustomIcons{position:relative;top:10px}.SiteMobileLogo{padding-top:5px}.SiteDesktopLogo,.SiteDesktopCustomIcons{display:none}#mobile_nav{left:0;right:0;margin:0}#mobile_nav .icon-menu{padding-left:0}#mobile_nav ul li{padding:0}#mobile_nav ul li a{font-size:15px!important}#mobile_nav .slicknav_menu a.slicknav_btn{font-size:15px}#mobile_nav .slicknav_nav li.slicknav_open .submenu_list li{padding-left:5px}#mobile_nav .slicknav_nav li.slicknav_open .submenu_list li a{font-size:13px!important}.template__index .shopify-section--logo-list{padding:0}.template__index .footer{margin-top:0}}@media only screen and (max-width: 480px){.SiteMobileCustomIcons ul li{padding-left:0;padding-right:8px}.SiteMobileCustomIcons ul li:last-child{padding-right:0}.SiteMobileCustomIcons ul a{font-size:15px;line-height:15px;height:auto}.SiteMobileCustomIcons ul .header__AccountPanel svg{width:25px;height:25px}.SiteMobileCustomIcons ul .header__CartPanel svg{width:20px;height:20px}.top_bar_search input.search_box{padding-left:30px}.top_bar_search form.search span.searchIcon svg{width:16px;height:16px}}.purchase-details__quantity{margin:0;display:inline-block}.purchase-details__quantity .with_qty_text{align-items:center}.purchase-details__quantity .with_qty_text p{margin-bottom:0;padding-left:8px}@media only screen and (max-width: 798px){.purchase-details__quantity .with_qty_text{justify-content:center}}.quantitypanel{position:relative;width:120px}.quantitypanel input.quantity{width:100%;text-align:right;padding-right:55px;font-family:Open Sans,sans-serif;font-size:16px}.quantitypanel span.product-minus:hover,.quantitypanel span.product-plus:hover{background-color:#eaeaea}.quantitypanel span.product-minus:hover svg,.quantitypanel span.product-plus:hover svg{fill:#fff}.quantitypanel span.product-plus{position:absolute;top:0px;border:none;right:0px;padding:0;height:auto;width:35px;line-height:22px;text-align:center;border-left:1px solid #eaeaea;border-radius:0}.quantitypanel span.product-plus svg{transform:rotate(180deg);position:relative;top:4px}.quantitypanel span.product-minus{position:absolute;bottom:0px;border:none;right:0px;padding:0;height:auto;width:35px;line-height:22px;text-align:center;border-left:1px solid #eaeaea;border-radius:0}.quantitypanel span.product-minus svg{position:relative;top:3px}.shopify-section--featured-product{margin-bottom:0!important}.shopify-section--featured-product .product_slider{margin:0}.shopify-section--featured-product .product__title{font-size:22px;font-weight:600;line-height:26px;text-transform:uppercase;border:none;margin:0;padding-bottom:5px}.shopify-section--featured-product .product__subtitle{font-size:13px;font-weight:500;letter-spacing:1px;background:#c12026;color:#fff;padding:4px 10px;display:block;max-width:250px;margin-bottom:20px}.shopify-section--featured-product select{border-color:#eaeaea}.shopify-section--featured-product .select{max-width:180px;margin:0 auto 10px}@media only screen and (min-width: 1025px){.shopify-section--featured-product .select{width:50%;margin-right:20px}}@media only screen and (max-width: 1024px){.shopify-section--featured-product .select{width:100%;max-width:100%;margin-right:0}}.shopify-section--featured-product .select .single-option-selector{margin-bottom:0;border-radius:0;height:44px;background:url(https://cdn.shopify.com/s/files/1/0580/4985/5697/files/down-arrow.svg?v=1626683969) no-repeat,white;background-position:95% 60%;background-size:14px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500;border-color:#eaeaea}.shopify-section--featured-product .product__price .money{font-size:24px;font-weight:600}@media (max-width: 991px) and (min-width: 768px){.shopify-section--featured-product .product__price .money{font-size:22px}}.shopify-section--featured-product .add_to_cart.action_button{max-width:200px;padding:8px 20px;margin-top:0;font-size:16px;text-transform:capitalize}.shopify-section--featured-product .atc-btn-container{display:inline-block;text-align:left}@media only screen and (max-width: 798px){.shopify-section--featured-product .atc-btn-container{display:inline-block;text-align:center}.shopify-section--featured-product .product-description{margin-top:35px}}.shopify-section--featured-product .product-gallery__thumbnails .product-gallery__thumbnail.is-nav-selected img{border:1px solid #c12026}.shopify-section--featured-product .product-gallery__thumbnails .product-gallery__thumbnail img{border:1px solid #eaeaea}.shopify-section--featured-product .product-gallery__image .product-gallery__link,.shopify-section--featured-product .product-gallery__image .product-gallery__link{width:100%;pointer-events:none}.shopify-section--featured-product .product-gallery__thumbnails .product-gallery__thumbnail{width:25%}.shopify-section--featured-product .product-gallery__thumbnails .product-gallery__thumbnail img{max-width:95%}.shopify-section--featured-product .fiveelementSec h5{font-size:22px;font-weight:600;color:#c12026;line-height:24px;text-transform:uppercase}.shopify-section--featured-product .featured-product-container.product_section{padding-top:0!important}@media only screen and (max-width: 1024px){.shopify-section--featured-product .pro_description_block{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.home-featured-product-2{padding:35px 0}.home-featured-product-2 .NaturalHennaSec{padding-top:25px}@media (max-width: 768px){.home-featured-product-2 .NaturalHennaSec .one-whole{margin:0 auto}}.home-featured-product-2 .NaturalHennaSec h5{font-size:22px;font-weight:600;color:#c12026;line-height:24px;text-transform:uppercase;margin-top:20px}@media (max-width: 768px){.shopify-section--featured-product .one-whole,.shopify-section--featured-product .featured-product-image.medium-down--one-whole{width:100%}.shopify-section--featured-product .product-gallery__main .flickity-button{display:none}.shopify-section--featured-product .select{max-width:65%;margin:0 auto}.shopify-section--featured-product .purchase-details__quantity{max-width:65%;margin:12px auto}.shopify-section--featured-product .purchase-details__quantity .with_qty_text{justify-content:flex-start}.shopify-section--featured-product .product__title{text-align:center}.shopify-section--featured-product .product__subtitle{margin:0 auto 20px}.shopify-section--featured-product .product__price-container{justify-content:center}.shopify-section--featured-product .atc-btn-container .bsub-widget,.shopify-section--featured-product .add_to_cart.action_button{max-width:65%;margin:0 auto!important}}.product-gallery{position:relative}.productTags{background-color:#ae3333;display:inline-block;position:absolute;top:2px;z-index:9;left:2px}.productTags p{padding:5px 10px;margin-bottom:0;text-align:left;color:#fff;font-weight:600;text-transform:uppercase}.template__index .productTags{left:initial;right:2px}.product-sku .skutitle{font-weight:600}.product-availability{margin-bottom:20px}.product-availability span{font-weight:600}.product-availability .instock{display:none}.product-availability .out_of_stock{color:#c12026}@media (max-width: 768px){.product-sku,.product-availability{text-align:center}}.shopify-section--slideshow .slidershowID__slideshow{padding:35px 0}.shopify-section--slideshow .SlideshowHeading{width:100%}.shopify-section--slideshow .SlideshowHeading h2{text-align:center;font-size:52px;color:#c12026;display:block;letter-spacing:10px;border:none;font-weight:600}.shopify-section--featured-collection .info .info__text{line-height:normal}.shopify-section--featured-collection .info .info__text span{font-weight:600}.shopify-section--featured-collection h2.home{font-weight:600;text-transform:capitalize;font-size:24px;line-height:normal;margin-bottom:12px;border-bottom:none}.shopify-section--featured-collection .section-header a,.thumbnail:hover .info .info__text span{color:#c12026}.shopify-section--logo-list{padding:60px 0;margin-bottom:0!important}.shopify-section--logo-list .section{padding:30px 0;border-top:1px solid #000;border-bottom:1px solid #000}.shopify-section--logo-list .logo-bar{justify-content:center}@media only screen and (min-width: 991px){.shopify-section--logo-list .logo-bar{justify-content:space-between}}.shopify-section--logo-list .logo-bar .logo-bar__item{width:auto}@media only screen and (min-width: 1025px) and (max-width: 1400px){.shopify-section--logo-list .logo-bar .logo-bar__item{margin:10px 12px}}@media only screen and (max-width: 768px){.shopify-section--logo-list .logo-bar .logo-bar__item{margin:0 0 30px;padding:0 10px}.shopify-section--logo-list .logo-bar .logo-bar__item .image-element__wrap{max-width:70px!important}}@media only screen and (max-width: 579px){.shopify-section--logo-list .logo-bar .logo-bar__item{width:20%;padding:0;margin:0 auto 20px}}.shopify-section--logo-list .logo-bar .logo-bar__item svg{width:80px;height:80px}@media only screen and (max-width: 579px){.shopify-section--logo-list .logo-bar .logo-bar__item svg{width:50px;height:50px}}.shopify-section--featured-promotions{padding:35px 0;margin-bottom:0!important}.shopify-section--featured-promotions .featured-promotions .feature-wrap{max-width:300px;margin:auto;padding:0}.shopify-section--featured-promotions .featured-promotions .feature-wrap h2.title{font-size:18px;font-weight:600;color:#c12026;padding-bottom:8px}.shopify-section--featured-promotions .featured-promotions .feature-wrap .feature-details .description p{font-size:16px;line-height:22px;margin-bottom:0}@media (max-width: 798px){.shopify-section--featured-promotions .featured-promotions .feature-section{margin-left:15px;margin-right:15px;margin-bottom:40px}}.featured-product-slider .mySlides{display:none}.featured-product-slider img{vertical-align:middle}.featured-product-slider .slideshow-container{position:relative;margin:auto}.featured-product-slider .prev,.featured-product-slider .next{cursor:pointer;position:absolute;top:50%;width:20px;height:20px;color:#000;font-weight:700;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none}.featured-product-slider .prev svg,.featured-product-slider .next svg{width:20px;height:20px}.featured-product-slider .prev{left:30px}.featured-product-slider .next{right:30px}.featured-product-slider .text{color:#fff;font-size:15px;padding:8px 12px;bottom:8px;width:100%;text-align:center}.featured-product-slider .numbertext{color:#000;font-size:12px;padding:8px 12px;position:absolute;top:0}.featured-product-slider .dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease}.featured-product-slider .fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}@-webkit-keyframes fade{0%{opacity:.4}to{opacity:1}}@keyframes fade{0%{opacity:.4}to{opacity:1}}@media only screen and (max-width: 300px){.featured-product-slider .prev,.featured-product-slider .next,.featured-product-slider .text{font-size:11px}}@media only screen and (max-width: 798px){.featured-product-slider .next{right:20px}}@media only screen and (max-width: 798px){.featured-product-slider .prev{left:20px}}.shopify-section--testimonials{padding:60px 0 0;margin-bottom:0!important}.shopify-section--testimonials h2.home{font-size:28px;font-weight:600;line-height:initial;border-bottom:none;color:#c12026;padding:0 0 30px;margin:0}@media (max-width: 768px){.shopify-section--testimonials h2.home{font-size:24px}}@media only screen and (max-width: 579px){.shopify-section--testimonials h2.home{padding-bottom:50px}}.shopify-section--testimonials .testimonial-block__text{padding:0 20px}.shopify-section--testimonials .testimonial-block__text p{margin-bottom:0;font-size:16px;line-height:initial}.shopify-section--testimonials .subtitle h6{text-transform:initial;font-weight:700}.shopify-section--testimonials .trim-paragraph{color:#c12026}.shopify-section--testimonials .trim-paragraph .name{font-weight:400}.shopify-section--rich-text{padding:50px 0 35px}.shopify-section--rich-text h2.home{padding-bottom:0;color:#c12026;font-weight:600;text-transform:capitalize;font-size:24px;line-height:normal;margin-bottom:12px;border-bottom:none}@media (max-width: 768px){.shopify-section--rich-text h2.home{font-size:18px;line-height:normal}}.shopify-section--rich-text p{margin-bottom:40px;font-weight:600;font-size:18px}@media (max-width: 768px){.shopify-section--rich-text p{font-size:16px;line-height:normal;font-weight:400}}.shopify-section--rich-text .one-whole{max-width:991px;margin:0 auto}.slideshow .flickity-button{background:#000;opacity:.6;width:30px;height:60px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.slideshow .flickity-button:focus{box-shadow:none}.slideshow .flickity-prev-next-button.previous{left:0}.slideshow .flickity-prev-next-button.next{right:0}.slideshow:hover .flickity-prev-next-button.previous{left:0}.slideshow:hover .flickity-prev-next-button.next{right:0}.slidershowID__1625663473e34a75e8{overflow:hidden;padding-bottom:35px!important}.slidershowID__1625663473e34a75e8 .slideshow{max-width:799px;margin:0 auto;overflow:visible}.slidershowID__1625663473e34a75e8 .slideshow .flickity-page-dots{bottom:-15px;display:block!important}.slidershowID__1625663473e34a75e8 .slideshow .flickity-page-dots .dot{border:1px solid #eaeaea}.slidershowID__1625663473e34a75e8 .slideshow .flickity-page-dots .dot.is-selected{border:1px solid #eaeaea;background-color:#0e0e0e}.slidershowID__1625663473e34a75e8 .SlideshowHeading h2{padding:0;font-size:30px;line-height:initial;letter-spacing:initial;font-weight:600;margin-bottom:10px}@media (max-width: 768px){.slidershowID__1625663473e34a75e8 .SlideshowHeading h2{font-size:24px}}.slidershowID__1625663473e34a75e8 .SlideshowSubHeading{width:100%}.shopify-section--gallery{padding:60px 0;margin-bottom:0!important}@media (max-width: 798px){.shopify-section--gallery .gallery__item{margin-bottom:20px}}.shopify-section--gallery h2.home{text-transform:uppercase;font-size:30px;line-height:normal;margin-bottom:12px;border-bottom:none;color:#c12026}@media only screen and (max-width: 579px){.shopify-section--gallery h2.home{font-size:24px}}.shopify-section--gallery .gallery__image{margin-bottom:0}.shopify-section--gallery .gallery_title_block a{display:block;text-align:center}.shopify-section--gallery .gallery_title{background:#c12026;color:#fff;padding:20px;text-align:center}@media only screen and (max-width: 797px){.shopify-section--gallery .gallery_title{padding:10px 20px}}.shopify-section--gallery .gallery_title span{font-size:18px;font-weight:600;color:#fff;line-height:initial;text-transform:uppercase;text-align:center;margin:0}@media only screen and (max-width: 797px){.shopify-section--gallery .gallery_title span{font-size:14px}}@media only screen and (max-width: 579px){.shopify-section--gallery .gallery_title span{font-size:12px}}.footer{padding:30px 0 0}.footer h6{font-weight:700;font-size:16px}.footer .footer__content-page .connect ul li{list-style-type:none;padding:0}.footer .footer__menu ul li{padding:0}.footer .footterBottom{align-items:center}.footer .footterBottom .copyrightText{text-align:left}.footer .footterBottom .paymentMethods{text-align:right}.footer .social_icons a{font-size:40px;line-height:normal}body.index,html.js-focus-visible{overflow-x:hidden}.hulk_pop_up h2,.hulk_pop_up h3{border-top:none;border-bottom:none}.hulk_modal-footer{display:flex}#hulk-app-Reorder-banner{padding-bottom:15px}.collection .info__text{line-height:20px}.collection .info__text .title{font-weight:700}@media only screen and (min-width: 769px){.collection .info__text .title{font-size:18px}}.template__page.pg__shipping-policy .shipping-table{width:100%;border:1px solid #eaeaea}.template__page.pg__shipping-policy .shipping-table td{padding:10px 20px;border:1px solid #eaeaea}.template__page.pg__shipping-policy dt{font-weight:700;margin-top:20px;color:#c12026}.template__page-contact .contact-info .social_icons a{color:#000}.template__page-contact input,.template__page-contact textarea{border-color:#eaeaea;color:#000}.template__page-contact .contact-table td{padding:10px}.template__page-contact .contact-table tr.contact-info-td{border:1px solid #eaeaea}.pg__rewards .rewards-points-balance-message{margin-bottom:50px}.pg__rewards .rewards-points-balance-message h3{border:none;font-weight:700;margin-bottom:0;text-transform:capitalize}.pg__rewards .rewards-points-balance-message .rewards-access-buttons{justify-content:center}.pg__rewards .rewards-points-balance-message .rewards-access-buttons button{width:200px;margin-right:10px}.pg__rewards .rewards-redeem-for-discounts h3{border:none;font-weight:700;margin-bottom:0;text-transform:capitalize}.atc-btn-container .bsub-widget{padding:0 0 30px!important}.bsub-widget legend{display:none}.bsub-widget .bsub-widget__wrapper{background-color:transparent;border:0;padding:0;display:flex}.bsub-widget .bsub-widget__wrapper .bsub-widget__group{flex:initial}.bsub-widget .bsub-widget__wrapper .bsub-widget__group [type=radio]:checked,.bsub-widget .bsub-widget__wrapper .bsub-widget__group [type=radio]:not(:checked){position:absolute;left:-9999px}.bsub-widget .bsub-widget__wrapper .bsub-widget__group [type=radio]:checked+.bsub-widget__group-header,.bsub-widget .bsub-widget__wrapper .bsub-widget__group [type=radio]:not(:checked)+.bsub-widget__group-header{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.bsub-widget .bsub-widget__wrapper .bsub-widget__group [type=radio]:checked+.bsub-widget__group-header:before,.bsub-widget .bsub-widget__wrapper .bsub-widget__group [type=radio]:not(:checked)+.bsub-widget__group-header:before{content:"";position:absolute;left:0;top:3px;width:14px;height:14px;border:1px solid #eaeaea;border-radius:100%;background:#fff}.bsub-widget .bsub-widget__wrapper .bsub-widget__group [type=radio]:checked+.bsub-widget__group-header:after,.bsub-widget .bsub-widget__wrapper .bsub-widget__group [type=radio]:not(:checked)+.bsub-widget__group-header:after{content:"";width:10px;height:10px;background:#000;position:absolute;top:6px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.bsub-widget .bsub-widget__wrapper .bsub-widget__group [type=radio]:not(:checked)+.bsub-widget__group-header:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.bsub-widget .bsub-widget__wrapper .bsub-widget__group [type=radio]:checked+.bsub-widget__group-header:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.bsub-widget .bsub-widget__wrapper .bsub-widget__text{line-height:20px;font-weight:500;cursor:pointer}.bsub-widget .bsub-widget__wrapper .bsub-widget__text span{font-size:12px;font-weight:400}.bsub-widget .bsub-widget__wrapper .bsub-widget__text .bsub-widget__text_title{display:block;font-weight:500;font-size:14px}.bsub-widget input:checked+.bsub-widget__group-header{color:#000}.bsub-widget .bsub-widget__group+.bsub-widget__group{margin-right:1em}.bsub-widget #custcol_mm_subscription_option select{padding-right:30px}@media only screen and (max-width: 798px){.bsub-widget .bsub-widget__wrapper{justify-content:center;margin-top:20px}}@media only screen and (max-width: 598px){.bsub-widget .bsub-widget__wrapper{display:block}}.testimonial-slider .testimonial-block{padding:0}@media only screen and (max-width: 579px){.testimonial-slider .testimonial-text{bottom:35px!important}}.testimonial-slider .name{margin-bottom:0}.testimonial-slider svg{width:20px;height:20px}@media only screen and (max-width: 1024px){.testimonial-slider .testimonial-next{right:10px!important}}@media only screen and (max-width: 1024px){.testimonial-slider .testimonial-prev{left:10px}}.template__cart .cartpage_title{padding:20px 0 0}.template__cart h1{font-size:28px;font-weight:600}.template__cart .itemHeading h4{font-weight:600}.template__cart .cart_product_title{font-size:22px;margin-bottom:0}.template__cart p.productVariant{font-size:16px;margin-bottom:0;padding-bottom:0}.template__cart p.productVariant span.label{color:#000!important;min-width:initial;font-weight:600}.template__cart .price_total{font-weight:600}.template__cart .quantitypanel input.quantity{font-weight:600;color:#000}.template__cart .order-summary__section .total-line-table th{font-weight:600}.template__cart .discount,.template__cart .subtotal,.template__cart .taxPanel p{font-weight:600;font-size:20px}.template__cart .totalMoney{font-weight:600;font-size:18px}.template__cart .continue-shopping-link{font-weight:600;padding-top:20px;text-align:center;display:block}.template__cart .order-summary__section .total-line-table .payment-due-label__total{font-size:1.5em}.template__cart .order-summary__section .total-line-table .payment-due__price{font-weight:600;font-size:1.5em}.template__cart .order-summary__section .total-line-table td:last-child,.template__cart .total-line-table th:last-child{font-weight:600}.mm_five_element_haircutting_title .section-header{text-transform:uppercase!important;font-size:2rem!important;color:#333!important}@media (max-width: 576px){.mm_five_element_haircutting_title .section-header{font-size:1.25rem!important}}.mm_five_element_haircutting_title .featured_text.trim-last-paragraph p{line-height:24px;font-weight:400}.mm_videoBlock__sections h2.section-header-page-one{border-top:transparent;border-bottom:transparent;font-size:1.75rem;font-weight:400;text-transform:unset;overflow:hidden}@media (max-width: 576px){.mm_videoBlock__sections h2.section-header-page-one{font-size:1.25rem}}.mm_videoBlock__sections h2.section-header-page-one:before{content:"";width:50%;height:2px;background:#333333;display:inline-block;top:-.5rem;margin-left:-50%;position:relative}.mm_videoBlock__sections h2.section-header-page-one:after{content:"";width:50%;height:2px;background:#333333;display:inline-block;top:-.5rem;margin-right:-50%;position:relative}.mm_videoBlock__sections .video__item{background:#f1f1f1;margin-bottom:1rem}.mm_videoBlock__sections .video__item figure.feature-section{padding:1rem;margin:0}.mm_videoBlock__sections .video__item figure.feature-section h2.title{padding-bottom:0;border-bottom:transparent;margin-bottom:1rem;font-size:1.1rem;text-transform:unset;line-height:1.5rem;font-weight:600}.mm_videoBlock__sections .video__item figure.feature-section .feature-details,.mm_videoBlock__sections .video__item figure.feature-section .feature-details p{text-align:justify!important;line-height:1.25rem;min-height:100px;padding-bottom:15px;margin-bottom:0}.mm_videoBlock__sections .feature-wrap{padding:12px 0}.mm_videoBlock__sections .feature-action{max-width:180px;margin:0 auto}.mm_videoBlock__sections .feature-action a.action_button{font-size:16px}.mm_videoBlock__sections .image-element__wrap{max-width:100%!important}.mm_element_featuredProd_section h2.section-header-page-one{border-top:transparent;border-bottom:transparent;font-size:1.75rem;font-weight:400;text-transform:unset;overflow:hidden}@media (max-width: 576px){.mm_element_featuredProd_section h2.section-header-page-one{font-size:1.25rem}}.mm_element_featuredProd_section h2.section-header-page-one:before{content:"";width:50%;height:2px;background:#333333;display:inline-block;top:-.5rem;margin-left:-50%;position:relative}.mm_element_featuredProd_section h2.section-header-page-one:after{content:"";width:50%;height:2px;background:#333333;display:inline-block;top:-.5rem;margin-right:-50%;position:relative}.mm_element_featuredProd_section .custom-image-text h3{text-transform:unset;border-bottom:transparent;font-weight:700}.mm_element_featuredProd_section .custom-image-text .action_button{font-size:16px;line-height:normal}.mm-lunar-imageText_logoSection .page-two-section-one h3{text-transform:unset;font-size:2rem;font-weight:600;border-bottom:transparent}@media (max-width: 576px){.mm-lunar-imageText_logoSection .page-two-section-one h3{font-size:1.5rem}}.mm-lunar-imageText_logoSection .page-two-section-one .trim-last-paragraph p{margin-top:0;margin-bottom:2rem}.mm-lunar-imageText_logoSection .page-two-section-one .trim-last-paragraph a{color:#c12026}.mm-lunar-imageText_logoSection .goals-section{display:flex;justify-content:space-evenly;text-align:center;flex-wrap:wrap}.mm-lunar-imageText_logoSection .single-goal{width:100px;display:inline-block;vertical-align:top}.mm-lunar-imageText_logoSection .goal-title{text-decoration:underline;color:#c12026;font-weight:600}.mm-lunar-imageText_logoSection .goal-title p{margin-bottom:0}.mm-lunar-imageText_logoSection .goal-icon{margin:0 auto}.mm-lunar-imageText_logoSection .page-two-section-one{border-top:solid 3px #C12026;border-bottom:solid 3px #C12026}@media screen and (max-width: 767px){.mm-lunar-imageText_logoSection .page-two-section-five ul.tabs{width:100%!important;flex-direction:column}.mm-lunar-imageText_logoSection .page-two-section-five ul.tabs li{width:auto}}@media screen and (max-width: 576px){.mm-lunar-imageText_logoSection .video_posterImg__link{width:100%;margin:0 auto}.mm-lunar-imageText_logoSection .video_posterImg__link a{display:block}}.mm-lunar-productsPackages .page-two-section-two h3.section-title{font-size:2rem;font-weight:600;border-bottom:none}.mm-lunar-productsPackages .page-two-section-two .single-column-product{margin-top:2rem;margin-bottom:2rem}.mm-lunar-productsPackages .page-two-section-two .block-product-details h3{margin-bottom:0;padding-bottom:0;line-height:1.2rem;border-bottom:transparent;font-weight:600}.mm-lunar-productsPackages .page-two-section-two .block-product-details p.product-price{font-weight:600;margin-bottom:0;font-size:1.25rem}.mm-lunar-productsPackages .page-two-section-two .block-product-details p.product-details{font-size:.9rem;line-height:1.2rem}.mm-lunar-productsPackages .page-two-section-two .text-section-product{text-align:center}.mm-lunar-productsPackages .page-two-section-two .text-section-product h3{text-align:center;padding-bottom:0;font-weight:600;font-size:1.75rem;border-bottom:0}.mm-lunar-productsPackages .page-two-section-two .text-section-product p.section-details{font-size:1.25rem;font-weight:600;padding:0 1.5rem;line-height:1.5rem}.mm-lunar-productsPackages .page-two-section-two .text-section-product a{width:auto;padding-left:2rem;padding-right:2rem}.mm-lunar-productsPackages .action_button,.mm-lunar-productsPackages .add-to-cart-button{border-radius:0;max-width:150px;font-size:16px}.mm-lunar-productsPackages .sold-out-button{cursor:not-allowed}@media screen and (max-width: 1160px){.mm-lunar-productsPackages .page-two-section-two .single-column-product{width:50%}.mm-lunar-productsPackages .page-two-section-two .container{justify-content:center}}@media screen and (max-width: 768px){.mm-lunar-productsPackages .page-two-section-two .single-column-product{width:100%}.mm-lunar-productsPackages .page-two-section-two h3.section-title{font-size:1.5rem}.mm-lunar-productsPackages .block-product-details h3{font-size:1.25rem}}.mm-lunar-productInfo_section .page-two-section-three h3{font-size:1.5rem}.mm-lunar-haircut-tutorials .page-two-section-four{background-size:cover;background-repeat:no-repeat;padding:55px 0}.mm-lunar-haircut-tutorials .page-two-section-four h3{font-size:1.25rem;border-bottom:transparent;font-weight:600;color:#fff}.mm-lunar-haircut-tutorials .page-two-section-four .trim-last-paragraph{color:#fff}.mm-lunar-haircut-tutorials .page-two-section-four a.action_button{background:transparent;border:transparent}.mm-lunar-hairChart .page-two-section-six,.mm-lunar-hairChart .page-two-section-seven,.mm-lunar-hairChart .page-two-section-eight{padding-top:2rem;padding-bottom:2rem}.mm-lunar-hairChart .page-two-section-five h3{font-size:2rem;font-weight:600;border-bottom:transparent;margin-bottom:0}.mm-lunar-hairChart .page-two-section-five p{font-size:1.25rem;font-weight:600}.mm-lunar-hairChart .page-two-section-five ul.tabs{display:flex;margin:auto;border-bottom:transparent;width:60%}.mm-lunar-hairChart .page-two-section-five ul.tabs li{flex:1;margin:0 .5rem;height:fit-content}.mm-lunar-hairChart .page-two-section-five ul.tabs li a{font-size:1.25rem;border:transparent;padding:0;background:transparent;font-weight:600;padding:1rem 0rem;font-size:17px;border:3px solid #333333;border-radius:1rem;text-align:center}.mm-lunar-hairChart .page-two-section-five ul.tabs li:hover a,.mm-lunar-hairChart .page-two-section-five ul.tabs li a:hover{color:#c12026}.mm-lunar-hairChart .page-two-section-five ul.tabs li a.active{top:0px;color:#c12026}.mm-lunar-hairChart .page-two-section-five .tabs-content{margin:0 auto}.mm-lunar-hairChart .page-two-section-five .tabs-content .tab-content-div{max-width:85%;margin:0 auto;padding:2rem 1rem;display:none}.mm-lunar-hairChart .page-two-section-six h3{text-transform:unset;font-size:2rem;font-weight:600;border-bottom:3px solid #c12026}.mm-lunar-hairChart span.lunar-goal{font-weight:700!important}.mm-lunar-hairChart .page-two-section-six table{border-spacing:0;border-collapse:collapse;background-color:transparent}.mm-lunar-hairChart .page-two-section-six td,.mm-lunar-hairChart .page-two-section-six th{padding:0}.mm-lunar-hairChart .page-two-section-six th{text-align:left}.mm-lunar-hairChart .page-two-section-six .table{width:100%;max-width:100%;margin-bottom:20px}.mm-lunar-hairChart .page-two-section-six .table>tbody>tr>td,.mm-lunar-hairChart .page-two-section-six .table>tbody>tr>th{padding:8px;line-height:1.5;vertical-align:top;border-top:1px solid #ddd}.mm-lunar-hairChart .page-two-section-six table,.mm-lunar-hairChart .page-two-section-six tbody,.mm-lunar-hairChart .page-two-section-six tr{min-width:100%;position:static;height:auto!important;display:block}.mm-lunar-hairChart .page-two-section-six .table tbody,.mm-lunar-hairChart .page-two-section-six table.table{display:table;min-width:10%;margin:0 auto}.mm-lunar-hairChart .page-two-section-six .table tr{display:table-row}.mm-lunar-hairChart .page-two-section-six .table td{display:table-cell}.mm-lunar-hairChart .page-two-section-six td,.mm-lunar-hairChart .page-two-section-six th{display:block;padding:0}.mm-lunar-hairChart th.month{color:#c12026;font-size:1.2em;min-width:6rem}.mm-lunar-hairChart td.lunar-td{display:table-cell;max-width:12rem}.mm-lunar-hairChart table.lunarchart.table{display:inline-block!important}.mm-lunar-hairChart .page-two-section-seven h3{text-transform:unset;font-size:2rem;font-weight:600;border-bottom:3px solid #c12026}.mm-lunar-hairChart .page-two-section-seven .block-icon-image{padding:0 3rem}.mm-lunar-hairChart .block-section .block-icon-title h4{display:block;color:#333;border-bottom:0;margin-bottom:0;text-align:center;font-weight:600;padding-bottom:0}.mm-lunar-hairChart .block-section .block-icon-subtitle p{display:block;color:#000;text-align:center}.mm-lunar-hairChart th.retarding-hair-growth-month{color:#c12026;font-size:1.2em;border-right:2px solid #ddd;font-weight:700}.mm-lunar-hairChart .page-two-section-eight span.lunar-goal{font-weight:400!important}@media (max-width: 991px){.mm-lunar-hairChart .page-two-section-five .tabs-content .tab-content-div{width:100%;max-width:90%}.mm-lunar-hairChart .page-two-section-five ul.tabs{width:100%;max-width:80%}}@media (max-width: 768px){.mm-lunar-hairChart .page-two-section-five ul.tabs{max-width:100%;margin-bottom:20px}.mm-lunar-hairChart .page-two-section-five ul.tabs li a{font-size:14px;line-height:normal}.mm-lunar-hairChart .page-two-section-five h3{font-size:1.25rem;line-height:normal}.mm-lunar-hairChart .page-two-section-five p{font-size:1rem}.mm-lunar-hairChart .page-two-section-five .tabs-content .tab-content-div{max-width:100%;padding:0}.mm-lunar-hairChart .page-two-section-six h3{font-size:1.25rem;line-height:normal}.mm-lunar-hairChart .page-two-section-six .table tbody,.mm-lunar-hairChart .page-two-section-six table.table{min-width:100%;width:100%}.mm-lunar-hairChart .page-two-section-six .table>tbody>tr>td,.mm-lunar-hairChart .page-two-section-six .table>tbody>tr>th{padding:8px 0}.mm-lunar-hairChart .page-two-section-six .table>tbody>tr>td{font-size:14px}.mm-lunar-hairChart .page-two-section-seven h3{font-size:1.25rem;line-height:normal}.mm-lunar-hairChart .page-two-section-seven .block-icon-image{padding:0 1.5rem}.mm-lunar-hairChart .page-two-section-eight .table>tbody>tr>th{background:rgba(185,185,185,.04);min-width:100%;width:100%;border-right:none}.mm-lunar-hairChart .page-two-section-eight .table>tbody>tr>td{display:flex!important;min-width:100%;width:100%}.mm-lunar-hairChart .block-section .block-icon-title h4{font-size:1.125rem;line-height:normal}.mm-lunar-hairChart .block-section .block-icon-subtitle p{font-size:1rem}.mm-lunar-hairChart th.month{min-width:100%;width:100%;background:rgba(185,185,185,.04)}.mm-lunar-hairChart td.lunar-td{display:flex!important;min-width:100%;width:100%}.mm-lunar-hairChart span.lunar-goal{margin-right:10px}}div.snize-ac-results span.snize-in-stock,div.snize-ac-results span.snize-pre-order,div.snize-ac-results span.snize-out-of-stock{color:#c12026!important}div.snize-ac-results span.snize-in-stock{display:none}@media (max-width: 767px){div[data-pf-type=TabsMenu]{flex-wrap:wrap!important;display:inline-block!important}.__pf .pf-7_ [data-pf-type=TabHeader]{width:33.333%}}.our-story-video .youtube-video>div:first-child{padding-bottom:0!important}.vimeo-video .sc-dFRpbK.bFgzLZ.pf-3_>div:first-child{padding-bottom:0!important}.coder-compare-checkbox{text-align:center!important}.coder-compare-checkbox input:checked+span:before{background:#c12026!important;border-color:#c12026!important}.coder-comparable-button{background:#c12026!important;border-color:#c12026!important}.pyr-compare-popup,.pyr-compare-popup *{font-family:Open Sans,sans-serif!important}.pyr-compare-popup .pyr-compare-poptitle{line-height:normal!important;padding:0!important;border:none!important}.pyr-compare-popup .pyr-compare-popclose{top:10px!important;width:30px!important;height:30px!important}.pyr-compare-popup .pyr-compare-popclose svg{margin:8px!important}.pyr-compare-table .pyr-compare-imgbx img{object-fit:contain!important}.pyr-compare-popup .pyr-compare-popbx{height:initial!important}.pyr-compare-popup .pyr-compare-header{padding:10px 70px 10px 20px!important}.pyr-compare-popup .pyr-compare-list{background:#c12026!important;padding:10px!important}.pyr-compare-popup .pyr-compare-table td:first-child{background:#c12026!important}.pyr-compare-popup .pyr-compare-table td{padding:10px!important}.pyr-compare-table .pyr-compare-addcart:hover{background:#c12026!important;border-color:#c12026!important}@media (max-width: 767px){.pyr-compare-popup .pyr-compare-header{padding:10px 20px!important;justify-content:center!important}.pyr-compare-popup .py-compare-o2link .pyr-cmpremove-link,.pyr-compare-popup .py-compare-o2link .pyr-cmpshare-link{float:none!important;text-align:center}}@media (max-width: 479px){.yotpo-widget-campaign-widget .yotpo-outer-tile{width:calc(100% - var(--flexified-padding)*.75)!important}.yotpo-widget-visual-redemption-widget .yotpo-redemption-item.four-in-row{width:50%!important}}.resource_button{border-radius:4px;display:inline;padding:10px 50px;color:#fff;background-color:#c12026;font-weight:700;font-size:18px}.home-slideshow .mobileImage_overlay{display:none}@media only screen and (max-width: 798px){.home-slideshow .slideshow .flickity-button{display:block}.home-slideshow .flickity-prev-next-button{top:60%}}@media (max-width: 768px){.home-slideshow .mobileImage_overlay{display:block}.home-slideshow .desktopImage_overlay{display:none}}@media only screen and (min-width: 798px){.home-slideshow.slider-right-image .four-tenths{width:40%;margin:0 auto}.home-slideshow.slider-right-image .six-tenths{width:60%;margin:0 auto}}.products-slider h2{font-weight:600;text-transform:capitalize;font-size:24px;line-height:normal;margin-bottom:12px;border-bottom:none}.products-slider .flickity-button:hover{color:#000}.products-slider .flickity-prev-next-button.previous{left:0}.products-slider .flickity-prev-next-button.next{right:0}.products-slider .product__price-container{justify-content:center}.products-slider .atc-btn-container{text-align:center}.product-carousel-custom .product-gallery__link{pointer-events:unset!important}.products-slider .product-gallery{min-height:323px}.products-slider .card-content .star-clickable .text-m{display:none}.products-slider .slide_productTitle{margin-bottom:0}@media (min-width: 1200px){.products-slider .slide_productTitle{min-height:52px}}.products-slider .slide_productTitle a{line-height:normal}.products-slider .product__price-container{margin-bottom:5px}.template__index .shopify-section--featured-product .atc-btn-container .bsub-widget{display:none}.template__index .shopify-section--featured-product .fiveelementSec .TextBlockContent{margin-top:10px}.template__index .shopify-section--featured-product .fiveelementSec .TextBlockContent .ShopMoreBtn a{border:1px solid #c12026;background-color:#c12026;padding:10px 20px;color:#fff;text-transform:uppercase}.template__index .shopify-section--featured-product .fiveelementSec .TextBlockContent .ShopMoreBtn a:hover{background-color:transparent;color:#c12026}#insta-feed h2{font-weight:600;color:#c12026;font-size:28px!important}@media (max-width: 768px){#insta-feed h2{font-size:24px!important;padding:10px 0}}@media (max-width: 768px){.template__index .FeaturedProBlock2 .three-fifths{order:2;margin-top:80px}.template__index .FeaturedProBlock2 .two-fifths{padding-top:20px}.mm-lunar-productsPackages .image-with-text-container .text-section-product{order:6}.mm-lunar-productsPackages .image-with-text-container .text-section-product h3{font-size:25px}.shopify-section--header{overflow:hidden}.shopify-section{overflow-x:hidden}.TopHeaderContainerSec .top_bar ul{justify-content:flex-end}.SiteMobileCustomIcons ul a{font-size:12px}.shopify-section--testimonials .subtitle h6{font-size:20px}.slidershowID__1625663473e34a75e8 .slideshow .flickity-page-dots{bottom:-33px}}@media (max-width: 360px){.SiteMobileCustomIcons ul a{font-size:10px!important}#mobile_nav .slicknav_menu a.slicknav_btn{font-size:13px}}.pg__locations #container{width:100%}.pg__locations #container .control-map-custom{display:flex;justify-content:space-between}@media (max-width: 767px){.pg__locations #container .control-map-custom{flex-wrap:wrap}}.pg__locations #container .control-map-custom #controls{margin-top:20px;width:30%}@media (max-width: 767px){.pg__locations #container .control-map-custom #controls{width:100%}}.pg__locations #container .control-map-custom #controls .control_container{display:block;margin:0 0 25px}.pg__locations #container .control-map-custom #controls .control_container label{font-size:15px}.pg__locations #container .control-map-custom #controls .control_container input,.pg__locations #container .control-map-custom #controls .control_container select{width:100%!important}.pg__locations #container .control-map-custom #controls #submit_button{margin:0!important;padding:10px 15px 6px;border-radius:3px}.pg__locations #container .control-map-custom .map-countries-custom{width:66%}@media (max-width: 767px){.pg__locations #container .control-map-custom .map-countries-custom{width:100%}}.pg__locations #container .control-map-custom .map-countries-custom #Countries{margin-left:0!important}.pg__locations #container .control-map-custom .map-countries-custom #Countries a{display:inline-block;padding-bottom:5px}.pg__locations #container #navigationBar{text-align:center;margin-top:45px}.pg__locations #container #navigationBar br{display:none}.pg__locations #container #resultsDisplay #results_list{width:100%;display:flex;flex-wrap:wrap}.pg__locations #container #resultsDisplay #results_list .countryTitle{font-size:28px;text-align:center;padding-bottom:20px;width:100%}.pg__locations #container #resultsDisplay #results_list #alphabets{text-align:center;margin-top:45px;width:100%}.pg__locations #container #resultsDisplay #results_list #alphabets #select-state select{width:290px!important;margin:10px auto 20px!important}.pg__locations #container #resultsDisplay #results_list .stateTitle{width:100%;font-weight:700;margin-top:20px}.pg__locations #container #resultsDisplay #results_list .resultWrapper{width:31.5%;margin-right:20px;margin-top:20px;border:1px solid #ddd;border-radius:5px;padding:20px}@media (max-width: 1200px){.pg__locations #container #resultsDisplay #results_list .resultWrapper{margin-right:16px}}@media (max-width: 991px){.pg__locations #container #resultsDisplay #results_list .resultWrapper{margin-right:11px}}@media (max-width: 767px){.pg__locations #container #resultsDisplay #results_list .resultWrapper{width:100%;margin-right:0}}.pg__locations #container #resultsDisplay #results_list .resultWrapper a{color:#c12026}.pg__locations .footer a{color:#fff}.products-slider .yotpo-bottomline{justify-content:center;float:none!important;margin-bottom:15px}.template__page-pf-99bf4ece .pf-c h3{border-bottom:none}.template__page-pf-99bf4ece .pf-c img{border:3px solid #c12026}.template__page-pf-99bf4ece .pf-c .animate-float-shadow:before{display:none}.notice-banner{text-align:center}.login-support-link{color:#c12026!important;font-weight:700}
/*# sourceMappingURL=/s/files/1/0580/4985/5697/t/32/assets/custom.scss.css.map?v=11677157506985509243 */
