.secMarquee .marquee-section ul.marquee-wrapper>li.marquee-block h4.marquee-title{color:#fff;text-transform:uppercase}.secMarquee .marquee-section ul.marquee-wrapper>li.marquee-block a:hover h4{color:#fff}.slide-banner .banner__content{justify-content:space-between!important}.slide-banner .slideshow__text h2.banner__sub_heading,.slide-banner .slideshow__text h2.banner__heading,.slide-banner .slideshow__text .banner__text span,.slide-banner .slideshow__text .banner__buttons{color:#fff!important}.slide-banner .banner__content .slideshow__text{min-width:60%}.swiper-button-next,.swiper-button-prev{background:#b40001!important}.header__heading-logo{border-radius:100%;padding:10px;background:#fff}header#header{background:#ffffff5e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header__icons svg{fill:#b40001;color:#b40001}header ul.dt-nav>li.top-level-link a.dt-sc-nav-link{color:#b40001}header .header__inline-menu nav ul.dt-nav>li>a span:before,header .header__inline-menu nav ul.dt-nav>li>a span:after{background:#b40001!important}.slide-banner .slideshow__text .banner__buttons a.button:before,.home-image-banner .banner__buttons a.button:before{background:#fff}.home-image-banner .banner__buttons a.button{color:#fff;border:1px solid #b40001}.home-image-banner .banner__buttons a.button:hover{color:#b40001}header.index-header .header__icons a.header__icon svg{color:#b40001!important;fill:#b40001}.shopify-section-header-sticky header .header__icons a.header__icon svg{color:#b40001!important;fill:#b40001}.support-block-list{gap:0;justify-content:center}.support-block-list li .support-block-card .support-block-card__image-wrapper{filter:brightness(0) invert(1)}.support-block-list li .support-block-card{margin:0!important;width:100%!important;justify-content:center;gap:10px}.support-block-list li:not(:last-child):before{content:"";width:1px;height:60px;background:#ffffff54;position:absolute;top:0;bottom:0;margin:auto;right:0}.support-block-list li{width:100%!important;position:relative}.support-block-list li .support-block-card:before{display:none}.support-block-list li .support-block-card .support-block-card__info{padding:0!important;width:fit-content!important}.support-block-list__item:last-child:after{display:none}.support-block-list li .support-block-card .support-block-card__info p{font-size:16px;color:#fff}div#shopify-section-header{transition:.5s ease-in-out!important}.shopify-section-header-sticky header#header{background:#fff;transition:.5s ease-in-out!important}.shopify-section-header-sticky header#header ul.dt-nav>li.top-level-link a.dt-sc-nav-link{color:#b40001}.shopify-section-header-sticky .header__inline-menu nav ul.dt-nav>li>a span:before,.shopify-section-header-sticky .header__inline-menu nav ul.dt-nav>li>a span:after{background:#b40001!important}.header__icons a.header__icon .cart-count-bubble{background:#b40001!important}.shopify-section-header-sticky .header__icons a.header__icon svg{color:#b40001!important;fill:#b40001}.secProducts h2.title{color:#000!important}.quick-add__submit{color:#fff}.quick-add__submit:before{background:#fff!important}.card-wrapper .card ul.product-icons li .quick-add__submit svg path{fill:#fff!important}.card-wrapper .card ul.product-icons li a.add-wishlist{color:#fff!important}.card__inner .product-icons a:hover,.card__inner .product-icons button:hover{background:#b40001a6!important}tooltip.tooltip{background:#b40001!important}tooltip.tooltip:before{border-top-color:#b40001!important}.card-wrapper .card .card__inner.ratio{max-height:450px}.card-wrapper .card .card__inner.ratio img.motion-reduce{width:100%;height:100%;object-fit:contain}.collection{padding-bottom:20px!important}.additional-grids .grid-banner .grid-banner-block-image:before{background:#b40001!important}.additional-grids .grid-banner .grid-banner-block-image a.grid-banner-image img{width:100%}.additional-grids .grid-banner .grid-banner-content{opacity:0;visibility:hidden;transform:translateY(100%);transition:.5s ease-in-out}.additional-grids .grid-banner{overflow:hidden}.additional-grids .grid-banner:hover .grid-banner-content{transform:none;transition:.5s ease-in-out;opacity:1;visibility:visible}.additional-grids .grid-banner .grid-banner-content h4.main-title>a,.additional-grids .grid-banner .grid-banner-content p.description{color:#fff!important}.additional-grids .grid-banner .grid-banner-content h4.main-title>a:after{background:#fff}.additional-grids .grid-banner .grid-banner-content h4.main-title>a:hover:after{background:#b40001;transition:.5s ease-in-out}.secCtn ul>li{font-size:16px;line-height:30px}.secCtn ul>li>strong>br{display:none}.secCtn ul>li>strong{display:block;line-height:normal}.secCtn a.button{text-align:center;color:#fff;border:1px solid #fff}.secCtn a.button:before{background:#fff}.secCtn a.button:hover{color:#b40001}.card-wrapper .card .quick-add button{border:1px solid #b40001}.secCtn .image-with-text__media{padding-bottom:60%!important}.testimonial-content blockquote p{height:80px;overflow:auto;padding-right:20px}.testimonial-content blockquote p::-webkit-scrollbar{width:5px}.testimonial-content blockquote p::-webkit-scrollbar-thumb{background:#b40001;border-radius:10px}.testimonial-content cite p{height:auto}footer#Banner-footer .footer__content-top .grid h2.footer-block__heading{color:#fff;text-align:left}footer#Banner-footer .footer__content-top .grid ul.footer-block__details-content.list-unstyled li>a{color:#fff}footer#Banner-footer .footer__content-top .grid p{color:#fff;padding:0;text-align:left}footer#Banner-footer .footer__content-top .grid .footer-block.grid__item.footer-block--menu{width:8%}footer#Banner-footer .footer__content-top .grid .footer-block.grid__item.footer-block--menu ul.footer-block__details-content.list-unstyled{width:100%}footer#Banner-footer .footer__content-top .grid .footer-block.grid__item>a{width:30%!important;display:block}footer#Banner-footer .footer__content-top .grid .newsletter-form__field-wrapper .field{align-items:center;background:#fff;justify-content:space-between}footer#Banner-footer .footer__content-top .grid .newsletter-form__field-wrapper .field button#Subscribe{margin:0;background:transparent!important}footer#Banner-footer .footer__content-top .grid .newsletter-form__field-wrapper .field .newsletter-label input{background:transparent!important;border:none!important;width:100%}footer#Banner-footer .footer__content-top .grid .newsletter-form__field-wrapper .field .newsletter-label{width:100%}footer#Banner-footer .footer__content-top .grid .newsletter-form__field-wrapper .field button#Subscribe svg{fill:#b40001}ul.footer__list-social.list-social{justify-content:start;gap:10px}footer#Banner-footer .footer__content-top .grid ul.footer__list-social.list-social li.list-social__item>a>svg{color:#fff!important}footer#Banner-footer .footer__content-top .grid ul.footer__list-social.list-social li.list-social__item>a{padding:20px;background:#b40001;border-radius:100%}footer#Banner-footer .footer__content-top .grid ul.footer__list-social.list-social li.list-social__item:hover>a{background:#fff}footer#Banner-footer .footer__content-top .grid ul.footer__list-social.list-social li.list-social__item:hover>a>svg{color:#b40001!important}.footer__content-bottom-wrapper{border-color:#fff!important}.footer__content-bottom-wrapper .footer__copyright.caption{color:#fff}.footer__column--info .footer_bottom_social-icon{display:none}.breadcrumb:before{background:#b40001!important;opacity:1!important}.breadcrumb .breadcrumb_title{color:#fff!important}.main-collection-product-grid facet-filters-form.facets.facets-vertical-sort{background:#b40001}.main-collection-product-grid details{background:#b40001!important}.main-collection-product-grid details summary>div>span{color:#fff!important}.main-collection-product-grid details summary>div>svg>path{fill:#fff!important}.main-collection-product-grid .facets__display-vertical ul>li.list-menu__item>label.facet-checkbox>span,.main-collection-product-grid .facets__display-vertical span{color:#fff!important}.main-collection-product-grid .facets__display-vertical .field input{border:1px solid #fff;border-radius:50px}.main-collection-product-grid facet-filters-form.facets.facets-vertical-sort .filter-buttons div.layout-mode.active svg>path{fill:#fff}.main-collection-product-grid facet-filters-form.facets.facets-vertical-sort .facet-filters__field h2{color:#fff}.main-collection-product-grid facet-filters-form.facets.facets-vertical-sort select#SortBy{border:1px solid #fff;border-radius:50px;padding:10px 40px 10px 20px}.main-collection-product-grid facet-filters-form.facets.facets-vertical-sort .product-count-vertical.light h2{color:#fff}.main-collection-product-grid ul#product-grid .card-wrapper .card .card__inner{height:380px;overflow:hidden;background:#fff}.main-collection-product-grid ul#product-grid .card-wrapper .card .card__inner img.motion-reduce{width:100%;height:100%;object-fit:contain;object-position:center}.shopify-section section .product-form__buttons button,.shopify-section section a.button.add-wishlist{color:#fff;border:1px solid #b40001}.shopify-section section .product-form__buttons button:before,.shopify-section section a.button.add-wishlist:after{background:#fff!important}.shopify-section section .product-form__buttons button:hover,.shopify-section section a.button.add-wishlist:hover{color:#b40001}.shopify-section section quantity-input.quantity button{color:#000;border:1px solid #fff}.shopify-section section .product__media-list .product__media img{width:100%;height:100%;object-fit:contain}.shopify-section section .product__media-list .product__media{height:700px;padding:0!important}.quick-add-modal__content-info button:not(.quantity__button),.quick-add-modal__content-info a.button{border:1px solid #b40001;color:#fff}.quick-add-modal__content-info button:not(.quantity__button):before,.quick-add-modal__content-info a.button:after{background:#fff!important;color:#b40001!important}.quick-add-modal__content-info a.button:hover,.quick-add-modal__content-info button:not(.quantity__button):hover{color:#b40001}.testimonials .banner__media{width:98%;margin:0 auto;right:0;padding-top:50px}.secCtn ul>li{position:relative;list-style:none;padding-left:65px}.secCtn ul{margin-bottom:20px;margin-top:45px;padding-left:0!important;position:relative}.secCtn ul>li:not(:last-child){margin-bottom:30px}.secCtn ul>li:before{content:"\f03d";font-family:FontAwesome;border:1px solid #fff;color:#b40001;border-radius:100%;width:50px;height:50px;font-size:20px;display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:-2px;background:#fff;transition:.5s ease-in-out!important}.add_btn .button.button--primary{font-size:10px}.secCtn ul>li:nth-child(2):before{content:"\f0f0"}.secCtn ul>li:last-child:before{content:"\f133"}.secCtn ul:before{content:"";background:#fff;width:2px;height:90%;position:absolute;left:23px;top:0}.secCtn ul>li:hover:before{background:#b40001;color:#fff;transition:.5s ease-in-out!important}.secCtn h2.image-with-text__heading.h1{width:80%;color:#fff}.secCtn p.image-with-text__text{color:#fff;margin-bottom:10px}.secCtn .image-with-text__text{color:#fff}.secCtn .image-with-text__media-item{width:55%!important}.secCtn .image-with-text__text-item.grid__item{width:33%}.secCtn .image-with-text__text-item.grid__item .image-with-text__content{width:100%;margin:0 0 0 50px!important;background:transparent}.secCtn{width:100%;background:#b40001;padding:100px inherit!important}.secCtn ul>li>strong{font-size:18px;line-height:32px}.secCtn .image-with-text__grid{align-items:center}.secCtn .image-with-text__media-item .image-with-text__media{padding:40% 0!important;background:transparent!important;width:100%!important}.secCtn .row{margin:0!important}.secCtn .image-with-text__text-item.grid__item .image-with-text__content{background:#b40001;padding:50px 40px;margin:0 0 0 -170px!important}.secCtn .image-with-text__media-item:after{content:"'";background:linear-gradient(90deg,#b40001,transparent);width:50%!important;height:100%;position:absolute;right:-20px;top:0;z-index:0!important;transform:rotate(180deg);margin:0 0 0 auto}.secCtn .image-with-text__media-item:before{content:"";background:linear-gradient(90deg,#b4000173,transparent);width:50%!important;height:100%;position:absolute;left:0;top:0;z-index:1!important;margin:0 0 0 auto}.secCtn .image-with-text__media-item .image-with-text__media>img{object-fit:cover;width:100%!important;height:100%!important;min-width:100%!important;object-position:center}.before-after-container h2.title.h1{margin-bottom:0!important}.before-after-container .title-wrapper{margin:0}.before-after-container .skin-desc{width:50%;margin:20px auto 60px}.hero-text-side p.skin-subheading{color:#000}.hero-text-side h2.hero-title{margin-top:20px}.secFeatures h2.title.h1{margin-bottom:20px}.secFeatures .collection__description.body{width:40%;margin:0 auto}.secFeatures .collection__view-all a.button,.secCtn_inner a.button{color:#fff;border:1px solid #b40001}.secFeatures .collection__view-all a.button:before,.secCtn_inner a.button:before{background:#fff}.secFeatures .collection__view-all a.button:hover,.secCtn_inner a.button:hover{color:#b40001}.secCtn_inner{background:#b4000147;padding:100px 15%!important}.secCtn_inner .image-with-text__content{background:transparent!important;width:100%!important;margin:0!important}.secCtn_inner .image-with-text__media-item{width:40%!important}.secCtn_inner .image-with-text__text-item.grid__item{width:50%}.secCtn_inner .image-with-text__media-item .image-with-text__media{padding:0!important;min-height:550px;border-radius:40px!important}.secCtn_inner ul{padding-left:0!important;margin:30px 0 10px!important}.secCtn_inner ul>li{list-style:none;position:relative;padding-left:35px;font-size:16px}.secCtn_inner ul>li:before{content:"\f00c";font-family:FontAwesome;font-weight:300;font-size:10px;border:1px solid #b40001;color:#b40001;width:20px;height:20px;border-radius:100%;display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:4px}.secCtn_inner ul>li:not(:last-child){margin-bottom:10px}.before-after-section{padding-bottom:40px!important}.secFeatures{padding:50px 0 70px!important}.rich-text h2.h1{margin-top:10px;font-size:30px;line-height:40px}.rich-text .rich-text__text.rte{margin-top:15px}.grp-entangle--root{margin-top:-40px}a.grp-entangle-badge-button{height:unset;padding:7px 30px!important;line-height:30px;border-radius:0!important;background:#b40001;border:1px solid #b40001;font-size:12px!important;letter-spacing:3px;font-weight:300}a.grp-entangle-badge-button:before{background:#fff}.bannerBtns a.button.button--primary{width:fit-content!important}.bannerBtns .banner__buttons.cusBtn{width:40%}.button.button--primary{color:#fff;border:1px solid #b40001}.button.button--primary:before{background:#fff}.button.button--primary:hover{color:#b40001}.cookie-buttons button.button{color:#fff;border:1px solid #b40001}.cookie-buttons button.button:hover{background:#fff;color:#b40001}.secAppointment .banner__buttons{flex-wrap:nowrap;max-width:100%;width:100%;justify-content:center}.secAppointment .banner__buttons a.button.button--primary{width:fit-content!important;max-width:fit-content!important}.secAppointment .banner__content{max-width:100%!important;width:100%!important}.secAppointment .banner__content .banner__box{max-width:100%!important;width:40%!important}.secAppointment .banner__text.body{margin:10px!important}body#consultation-booking .shopify-app-block{padding:0!important}.custom_product_description .container.m-section-py{max-width:90%;margin:0 auto}.custom_product_description .m-tab-content__inner br{display:none}.custom_product_description .m-tab-content__inner p{line-height:30px;font-size:16px}.custom_product_description .m-tabs__header-inner .m-tab-header{text-transform:capitalize;font-size:20px;line-height:30px;background:#b40001;padding:15px 50px;color:#fff;border:1px solid #b40001!important;font-family:Outfit;font-weight:400}.custom_product_description .m-tabs__header-inner .m-tab-header.active,.custom_product_description .m-tabs__header-inner .m-tab-header:hover{background:#fff;color:#b40001}.custom_product_description .m-tabs__header-inner .m-tab-header:after{display:none}.custom_product_description .m-tabs.m-scroll-trigger.animate--{padding:50px 0}.custom_skin_sec{padding:70px 0 80px!important}.custom_skin_sec h2.skin-consult-heading{margin-top:0}div#judgeme_product_reviews{padding:80px 0!important}.swatch-group label{color:#fff!important}.reelify-app{padding-bottom:80px;padding-top:50px}.reelify-app h2.reelify--heading{margin-top:0;margin-bottom:50px}button.reelify--slider-nav-button{width:50px;height:50px;background:#b40001!important;color:#fff;cursor:pointer}.contact__button button.button{color:#fff;border:1px solid #b40001}.contact__button button.button:before{background:#fff}.contact__button button.button:hover{color:#b40001}body#book-appointment .bannerBtns{display:flex;gap:15px}body#book-appointment .hero-slider{height:650px}.footer__content-bottom-wrapper .list-payment .list-payment__item>svg{fill:transparent!important}.custom-wrapper{display:flex;align-items:center;gap:20px;width:100%;position:relative}.custom-wrapper .product-form__submit{margin:0}.custom-wrapper .product-form__submit{min-width:fit-content}.product-form__buttons{min-width:100%}.product-form__input{flex-direction:column;align-items:flex-start!important}table.dtx-table thead>tr>th{color:#fff}table.dtx-table tbody>tr>td{border:1px solid #000!important}table.dtx-table tbody>tr>td>a.dt-sc-btn{color:#fff;border:1px solid #b40001!important;border-top:0!important}table.dtx-table tbody>tr>td>a.dt-sc-btn:before{background:#fff}table.dtx-table tbody>tr>td>a.dt-sc-btn:hover{color:#b40001}.customer form button{color:#fff!important;border:1px solid #b40001!important}.customer form button:hover{color:#b40001!important}.customer form button:before{background:#fff!important}.product__accordion .accordion__content h1{text-align:left;font-size:22px;line-height:35px;text-decoration:underline;margin-bottom:30px;color:#b40001}.grp-entangle-rating-container{display:none!important}.table-container{width:100%;margin-bottom:20px}.melasma-table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;overflow:hidden;box-shadow:0 6px 14px #00000008;font-size:.95rem}.melasma-table thead tr{background:#b10001}.melasma-table th{color:#f9fafb;font-weight:600;font-size:16px;letter-spacing:.02em;padding:1.2rem 1.5rem;text-align:left;background:transparent}.melasma-table td{padding:1.1rem 1.5rem;border:1px solid #0000000d;vertical-align:top;color:#000;line-height:22px;font-size:12px;text-align:left;text-transform:capitalize;vertical-align:middle;font-weight:600}.melasma-table th{border:1px solid #0000000d}.melasma-table tbody tr:nth-child(2n){background:#b00102}.melasma-table tbody tr:nth-child(2n) td{color:#fff}.melasma-table tbody tr:nth-child(odd){background:#b0010238}.table-container{overflow-x:scroll}.melasma-table td,.melasma-table th{width:250px}.table-container::-webkit-scrollbar{height:8px}.table-container::-webkit-scrollbar-track{background:#f1f1f1}.table-container::-webkit-scrollbar-thumb{background:#b40001}.table-container::-webkit-scrollbar-thumb:hover{background:#b40001}@media(max-width:720px){body{padding:1rem}.table-container{padding:.5rem}.melasma-table th,.melasma-table td{padding:.85rem 1rem}}nav.breadcrumb.has-custom-image:before{background:transparent!important}nav.breadcrumb.has-custom-image{display:flex;justify-content:center;align-items:center;border:1px solid #00000005;padding:200px 0}nav.breadcrumb.has-custom-image h1.breadcrumb_title{color:#000!important;text-shadow:1px 1px 7px #ffffff}.accordion__content.rte{margin-top:0!important}.product__info-wrapper .accordion__content.rte{margin-left:0;margin-right:0;border:1px solid #00000012;padding:20px!important;margin-top:10px!important}.product__info-wrapper .accordion__content.rte h1{margin-top:0}.product__info-wrapper .share-button{margin-top:50px!important}.faq-container{max-width:clamp(320px,90%,1200px)!important;margin:0 auto}footer#Banner-footer ul.contact-info>li{color:#fff;position:relative;padding-left:35px;font-size:16px;line-height:26px}footer#Banner-footer ul.contact-info>li svg{margin:0;position:absolute;left:0;top:5px;height:20px}footer#Banner-footer ul.contact-info>li.address{width:80%}footer#Banner-footer .footer-block.grid__item.footer-block--menu:nth-child(2){padding-left:30px}.footer__blocks-wrapper{display:flex!important;flex-wrap:nowrap;justify-content:space-between}.footer__blocks-wrapper .footer-block.grid__item{width:20%}body#treatments .product__accordion.accordion{display:none}.variant-products-grid .product-card{border:1px solid #00000005;padding:10px 25px}.variant-products-grid .product-card p{text-align:left}body#treatments span.price-item.price-item--regular,body#treatments .product__tax.caption.rte{display:none}.grp-entangle--root{padding-bottom:50px!important}body#treatments .custom-wrapper .product-form__submit{transform:scale(0);position:absolute}body#treatments .custom-wrapper button.button.button--primary.extra-button{min-width:fit-content;width:100%;display:block}.custom-wrapper button.button.button--primary.extra-button{display:none}@media screen and (max-width:1750px){.slide-banner .banner__content .slideshow__text{background:#00000030;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:40px;min-width:fit-content;margin-left:80px;border-radius:10px}.secCtn .image-with-text__media-item .image-with-text__media{padding:50% 0!important}.secCtn h2.image-with-text__heading.h1{width:100%}.secCtn ul:before{height:80%}}@media screen and (max-width:1540px){.footer-block__newsletter form .newsletter-form__field-wrapper .field{flex-direction:row!important}.footer-block__newsletter .newsletter-form__field-wrapper .field__button{width:fit-content!important;padding:0 20px}}@media screen and (max-width:1500px){.secMarquee .marquee-section ul.marquee-wrapper>li.marquee-block h4.marquee-title{font-size:9px}body{padding:0;overflow-x:hidden}}@media screen and (max-width:1439px){footer#Banner-footer .footer__content-top .grid h2.footer-block__heading{font-size:20px}footer#Banner-footer ul.contact-info>li.address{width:100%}footer#Banner-footer ul.contact-info>li{font-size:14px;line-height:28px;margin-bottom:15px}footer#Banner-footer .footer__content-top .grid ul.footer-block__details-content.list-unstyled li>a{font-size:14px;line-height:28px}.footer-block__details-content>p{font-size:14px!important}.footer__content-top.page-width{padding:0}footer#Banner-footer{padding-left:20px;padding-right:20px}}@media screen and (max-width:1400px){.secAppointment .banner__content .banner__box{width:50%!important}.secCtn .image-with-text__media-item{width:60%!important}.secCtn .image-with-text__media-item .image-with-text__media{padding:60% 0!important}.secCtn .image-with-text__text-item.grid__item{width:40%}.secCtn .image-with-text__text-item.grid__item .image-with-text__content{padding-right:0}.secCtn ul>li>strong{font-size:16px;line-height:26px}.secCtn ul>li{font-size:14px;line-height:24px}}@media screen and (max-width:1300px){ul.dt-nav>li.top-level-link{padding:0 8px!important}.support-block-list li .support-block-card{padding:10px 10px 10px 20px!important}.support-block-card .support-block-card__image-wrapper img{width:40px;height:40px}.support-block-list li .support-block-card .support-block-card__image-wrapper{margin:0}footer#Banner-footer .footer__content-top.page-width{padding-left:0;padding-right:0}footer#Banner-footer .footer__content-bottom.page-width{padding-left:0;padding-right:0}footer#Banner-footer .footer__content-top .grid .newsletter-form__field-wrapper .field button#Subscribe{width:fit-content}footer#Banner-footer .footer__content-top .grid .newsletter-form__field-wrapper .field{flex-direction:row!important;padding-right:15px}.slideshow__media:after{background:transparent!important}.slideshow__media{height:90vh!important}footer#Banner-footer .footer__content-top .grid{flex-wrap:wrap;align-items:center}.footer__blocks-wrapper .footer-block.grid__item{width:40%}footer#Banner-footer .footer__content-top .grid .footer-block.grid__item.footer-block--menu{width:20%}div#shopify-section-header:not(.shopify-section-header-sticky) header#header.index-header svg.icon.icon-hamburger path{fill:#fff}.slide-banner .banner__content .slideshow__text{margin:0 auto;text-align:center;align-items:center}ul.dt-sc-list-inline>li.active a{background:#b40001!important}}@media screen and (max-width:1199px){.secAppointment .banner__content .banner__box{width:80%!important}}@media screen and (max-width:1160px){.secCtn h2.image-with-text__heading.h1{font-size:25px;line-height:35px}.secCtn .image-with-text__text-item.grid__item .image-with-text__content{margin:0 0 0 -100px!important}.secCtn .image-with-text__text-item.grid__item{width:45%}.secCtn .image-with-text__media-item{width:55%!important}.secCtn .image-with-text__media-item .image-with-text__media{padding:80% 0!important}}@media screen and (max-width:1024px){.slider-mobile-gutter .support-block-list{display:grid!important;grid-template-columns:repeat(3,1fr);justify-content:center!important;gap:30px}.support-block-list li .support-block-card{padding:0!important}.slider-mobile-gutter .support-block-list>li{width:100%!important;max-width:100%!important;padding:20px}.slider-buttons button.slider-button{background:#b40001;color:#fff!important}.slider-buttons button.slider-button svg{width:20px;height:30px}.testimonials .swiper-controls .swiper-button-prev{left:7%}.testimonials .swiper-controls .swiper-button-next{right:7%}body#book-appointment .hero-grid{width:100%}body#book-appointment .hero-grid .hero-text-side{text-align:center!important}body#book-appointment .bannerBtns{display:block}body#book-appointment .bannerBtns .banner__buttons.cusBtn{margin-bottom:5px}body#book-appointment p.hero-subtext{text-align:center!important;width:100%}body#book-appointment .bannerBtns a.button.button--primary{width:100%!important}body#book-appointment .bannerBtns .banner__buttons.cusBtn{width:100%}}@media screen and (max-width:991px){.secCtn .image-with-text__media-item{width:100%!important}.secCtn .image-with-text__media-item .image-with-text__media{padding:0!important;min-height:600px}.secCtn .image-with-text__text-item.grid__item{width:100%}.secCtn .image-with-text__text-item.grid__item .image-with-text__content{margin:0!important;padding:50px!important}.secCtn .image-with-text__media-item:after{right:0}}@media screen and (max-width:989px){.shopify-section section .product__media-list .product__media{height:90vh!important}.banner__buttons.banner__buttons--multiple{display:flex;flex-direction:column;gap:5px}.secAppointment .banner__buttons a.button.button--primary{width:100%!important;display:block!important;max-width:100%!important;margin:0}.secAppointment{height:100%!important;min-height:100%!important}.secCtn .image-with-text__media-item,.secCtn .image-with-text__text-item.grid__item{width:100%!important}.secCtn ul:before{height:80%}.secCtn .image-with-text__media-item .image-with-text__media{min-height:450px}}@media screen and (max-width:863px){.img-comparison-container{aspect-ratio:4 / 2.1!important}}@media screen and (max-width:767px){footer#Banner-footer .footer__content-top .grid{display:flex!important}.newsletter-form{width:100%!important;max-width:100%!important;margin:20px 0!important}footer#Banner-footer .footer__content-top .grid .footer-block.grid__item>a{width:20%!important}.slideshow__media{height:100vh!important}.slideshow__text-wrapper.banner__content.banner__content--middle-right.page-width{align-items:baseline}.slider-mobile-gutter .support-block-list{margin:0;padding:0;display:block!important}.slider-mobile-gutter .support-block-list>li:before{display:none}.slider-mobile-gutter .support-block-list>li{text-align:center!important;background:#fff;border-radius:5px;margin:10px auto;width:60%!important}.slider-mobile-gutter .support-block-list>li .support-block-card.content-container.veritcal_center{display:block;text-align:center;width:100%!important;max-width:100%}.slider-mobile-gutter .support-block-list>li .support-block-card.content-container.veritcal_center .support-block-card__image-wrapper{margin:0 auto;width:fit-content!important;filter:url()}.slider-mobile-gutter .support-block-list>li .support-block-card__info{width:100%!important}.slider-mobile-gutter .support-block-list>li p{text-align:center!important}.support-block-list li .support-block-card .support-block-card__info p{color:#b40001}.footer-block.grid__item .footer-block__details-content{display:block!important}footer#Banner-footer .footer__content-top .grid h2.footer-block__heading:before,footer#Banner-footer .footer__content-top .grid h2.footer-block__heading:after{display:none}footer#Banner-footer .footer__content-top .grid h2.footer-block__heading{font-size:25px;line-height:45px}.before-after-container .skin-desc,.secFeatures .collection__description.body{width:100%}.rich-text .rich-text__text.rte{margin-bottom:20px}.grp-entangle-write{margin-bottom:30px!important;margin-right:0!important;width:100%}.reelify-app{padding-bottom:40px}.custom_skin_sec,div#judgeme_product_reviews{padding:50px 15px!important}}@media screen and (max-width:750px){footer#Banner-footer .footer__content-top .grid{display:block!important}.footer__blocks-wrapper .footer-block.grid__item{width:100%!important;padding:0!important;margin-bottom:20px;text-align:center}footer#Banner-footer .footer__content-top .grid h2.footer-block__heading{text-align:center}footer#Banner-footer ul.contact-info>li{justify-content:center}footer#Banner-footer ul.contact-info>li svg{position:unset;margin-right:10px}.footer__blocks-wrapper .footer-block.grid__item img{margin:0 auto;width:fit-content!important}footer#Banner-footer .footer__content-top .grid .footer-block.grid__item>a{width:23%!important;margin:0 auto}footer#Banner-footer .footer__content-top .grid p{text-align:center;width:80%;margin:0 auto}.newsletter-form__field-wrapper{width:70%!important}ul.footer__list-social.list-social{justify-content:center}.footer__column.footer__column--info{flex-direction:column-reverse}footer#Banner-footer .footer__content-top .grid ul.footer-block__details-content.list-unstyled li>a{justify-content:center}.header .header-row{grid-template-columns:.5fr 4fr .5fr!important}}@media screen and (max-width:749px){.secAppointment .banner__media.media{height:60vh!important}.secAppointment .banner__content.banner__content--middle-center{margin:auto;justify-content:center;align-items:center}.faq-question{line-height:28px}.secAppointment .banner__content{position:absolute;top:0;bottom:0}}@media screen and (max-width:600px){.shopify-section section .product__media-list .product__media{height:80vh!important}.secAppointment .banner__content .banner__box{width:90%!important;padding:20px}}@media screen and (max-width:560px){.img-comparison-container{aspect-ratio:2 / 2.1!important}.shopify-section section .product__media-list .product__media img{width:100%;height:100%;object-fit:cover}.custom-wrapper .product-form__submit{width:100%!important}ul.product__media-list{justify-content:flex-start}}@media screen and (max-width:479px){.slider-mobile-gutter .support-block-list>li{width:100%!important}.slideshow__text.banner__box{padding-top:180px!important}menu-drawer.mobile-facets__wrapper summary.mobile-facets__open-wrapper{width:100%!important;max-width:100%!important;padding:5px 30px}menu-drawer.mobile-facets__wrapper summary.mobile-facets__open-wrapper span{color:#fff;margin:0;padding:0 30px 0 0;text-align:center;display:block}menu-drawer.mobile-facets__wrapper summary.mobile-facets__open-wrapper span>svg{width:30px;height:30px;position:absolute;right:40px;top:12px}.secCtn .image-with-text__text-item.grid__item .image-with-text__content{padding:40px 20px!important}}@media screen and (max-width:420px){.custom-wrapper{flex-direction:column;gap:10px}.custom-wrapper .inline_btn{width:100%!important;min-width:100%!important}.custom-wrapper .inline_btn quantity-input.quantity{width:100%!important}.product-form__buttons{gap:7px!important}.product.grid .product__info-wrapper{padding-left:0!important}.custom-wrapper .product-form__submit{width:100%!important}}.product-faq__container{margin:20px 0;border-top:1px solid #eee}.faq-item{border-bottom:1px solid #eee}.faq-trigger{width:100%;padding:15px 0;display:flex;justify-content:space-between;align-items:center;background:none;border:none;cursor:pointer;text-align:left}.faq-q-text{font-size:16px;font-weight:600;color:#000}.faq-panel{max-height:0;overflow:hidden;transition:all .3s ease}.faq-item.active .faq-panel{max-height:1500px;padding-bottom:20px}.faq-item.active .faq-icon{transform:rotate(180deg)}.sub-accordion-container{margin-top:15px;padding-left:15px;border-left:2px solid #f0f0f0}.grid{justify-content:center}.product__info-container .product-form form{max-width:100%!important}@keyframes dotScale{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(var(--m-scale, 2.5))}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom_css.css.map */
