.cart-link svg.icon-cart circle{fill:transparent;stroke-width:1.5px}.recently-viewed .section-header{text-align:center}.site-footer__linklist li{margin-bottom:16px}.footer-logo-description p{font-size:14px;color:#aaa}.footer-logo-description{margin-right:2rem}.footer-social .footer__social a{background:#fff;width:35px;height:35px;border-radius:100%;display:flex;align-items:center;justify-content:center}.footer__social .icon{height:15px;width:15px}.footer-social .footer__social a svg path{fill:#000}.footer-social .social-sharing .icon{height:14px;width:14px}.social-sharing .social-sharing__link{display:inline-flex;width:35px;height:35px;justify-content:center;align-items:center;border-radius:50%;background-color:#333}.sub-footer-bottom{background-color:#222;padding:22px 0}.sub-footer-bottom p{color:var(--colorFooterText);opacity:.6;margin:0}.custom-feature-row{margin:0}.grid-product__title{min-height:48px}.review-boxes{display:inline-flex;align-items:center;color:#f7b60e}.review-boxes span{display:inline-block;line-height:0;box-sizing:border-box;margin-right:1px}.review-subheading{margin-bottom:5px}.button-row{max-width:350px}.button-row .btn{padding:20px;margin-top:40px}.content-bottom-text p{font-size:14px;margin-top:16px;opacity:.7}.hero-textarea-content .rte{opacity:.7}.slideNavButtons{display:flex;align-items:center;gap:16px;margin-left:32px}.slide-nav-button{width:50px;height:50px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ccc;color:#666;cursor:pointer;box-shadow:0 4px 8px #0003}.slide-nav-button:hover{color:var(--colorBtnPrimaryLight);border:1px solid var(--colorBtnPrimaryLight)}.feature-collection-wrapper .flickity-button{display:none}.icon-content-instagram{display:inline-block;position:relative}.icon-content-instagram:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36' fill='none'%3E%3Cpath d='M2.10391 10.8331C2.18268 9.11182 2.4522 8.00171 2.81668 7.05939L2.82158 7.04638C3.18276 6.08749 3.74856 5.21884 4.47961 4.50087L4.48987 4.49079L4.49994 4.48053C5.21851 3.74855 6.08747 3.1833 7.04552 2.82307L7.06205 2.81675C8.0022 2.45114 9.11015 2.18263 10.8328 2.10387M2.10391 10.8331C2.0211 12.6722 2 13.2422 2 18.0105C2 22.78 2.01994 23.3487 2.10387 25.1883M2.10391 10.8331L2.10391 11.297M2.82307 28.9756C3.1833 29.9336 3.74855 30.8026 4.48053 31.5212L4.49078 31.5312L4.50083 31.5415C5.21885 32.2725 6.08752 32.8383 7.04642 33.1995L7.06074 33.2049C8.00175 33.5699 9.11024 33.8385 10.8328 33.9172M2.82307 28.9756L2.81675 28.9591C2.45114 28.0189 2.18263 26.911 2.10387 25.1883M2.82307 28.9756L2.80148 28.8618M2.10387 25.1883L2.13208 25.3368M2.10387 25.1883L2.10387 24.7232M2.80148 28.8618L2.13208 25.3368M2.80148 28.8618C2.51718 28.1107 2.22442 27.0628 2.13208 25.3368M2.80148 28.8618C2.81145 28.8882 2.82141 28.9142 2.83136 28.9398C3.19191 29.9118 3.76318 30.7919 4.50411 31.5169C5.22883 32.2577 6.10858 32.8288 7.08024 33.1894C7.86 33.4931 8.95875 33.8105 10.8326 33.8964C12.7236 33.9824 13.3078 34 18.0105 34C22.7133 34 23.298 33.9824 25.189 33.8964C27.0652 33.8104 28.1626 33.4912 28.9396 33.1898C29.9119 32.8295 30.7921 32.2581 31.517 31.5168C32.2577 30.7921 32.8289 29.9124 33.1894 28.9408C33.4931 28.1611 33.8105 27.0623 33.8964 25.1885C33.9824 23.2975 34 22.7121 34 18.0105C34 13.309 33.9824 12.7231 33.8964 10.8321C33.8099 8.94613 33.4878 7.84705 33.1851 7.06934C32.7893 6.04754 32.2873 5.27473 31.5158 4.5032C30.7458 3.73472 29.9751 3.23249 28.9525 2.83628C28.172 2.53114 27.0722 2.21104 25.189 2.12474C25.0253 2.11729 24.8713 2.11035 24.7236 2.10389M2.13208 25.3368C2.12947 25.2881 2.12702 25.2388 2.12474 25.189C2.11728 25.0251 2.11034 24.871 2.10387 24.7232M10.8328 2.10387C12.6724 2.01994 13.2422 2 18.0105 2C22.7788 2 23.3485 2.02108 25.1875 2.10389M10.8328 2.10387L11.2979 2.10387M25.1875 2.10389L24.7236 2.10389M25.1875 2.10389C26.9091 2.18263 28.0193 2.4521 28.9617 2.81662L28.9747 2.82158C29.9336 3.18276 30.8023 3.74856 31.5202 4.47961L31.5302 4.48976L31.5404 4.49974C32.2715 5.21778 32.8373 6.08667 33.1981 7.04582L33.2043 7.06205C33.57 8.0022 33.8385 9.11015 33.9172 10.8328M11.2979 2.10387L24.7236 2.10389M11.2979 2.10387C12.8556 2.03576 13.7165 2.0211 18.0105 2.0211C22.3049 2.0211 23.1657 2.03576 24.7236 2.10389M11.2979 2.10387C11.1501 2.11034 10.996 2.11728 10.8321 2.12474C8.95591 2.21072 7.85846 2.52992 7.08145 2.83129C6.1056 3.19304 5.22242 3.76735 4.49592 4.51261C3.73158 5.2801 3.23129 6.04921 2.83634 7.06846C2.53118 7.84893 2.21102 8.94929 2.12472 10.8326C2.11728 10.996 2.11036 11.1496 2.10391 11.297M33.9172 25.1883C33.8385 26.9109 33.57 28.0194 33.205 28.9604L33.1995 28.9747C32.8383 29.9336 32.2725 30.8023 31.5415 31.5202L31.5312 31.5303L31.5212 31.5406C30.8026 32.2725 29.9336 32.8378 28.9756 33.198L28.9591 33.2043C28.0189 33.57 26.9109 33.8385 25.1883 33.9172M2.10387 24.7232C2.03576 23.1655 2.0211 22.3046 2.0211 18.0105C2.0211 13.7152 2.03575 12.8555 2.10391 11.297M2.10387 24.7232L2.10391 11.297' stroke='currentColor' stroke-width='2.5' stroke-linejoin='round'/%3E%3Cpath d='M29.0527 10.3196C29.4534 9.91892 29.6785 9.3755 29.6785 8.80886C29.6785 8.24223 29.4534 7.6988 29.0527 7.29813C28.6521 6.89746 28.1086 6.67236 27.542 6.67236C26.9754 6.67236 26.4319 6.89746 26.0313 7.29813C25.6306 7.6988 25.4055 8.24223 25.4055 8.80886C25.4055 9.3755 25.6306 9.91892 26.0313 10.3196C26.4319 10.7203 26.9754 10.9454 27.542 10.9454C28.1086 10.9454 28.6521 10.7203 29.0527 10.3196Z' fill='currentColor'/%3E%3Cpath d='M18.0107 10.5464C16.031 10.5464 14.1323 11.3328 12.7325 12.7327C11.3326 14.1326 10.5461 16.0312 10.5461 18.0109C10.5461 19.9907 11.3326 21.8893 12.7325 23.2892C14.1323 24.6891 16.031 25.4755 18.0107 25.4755C19.9904 25.4755 21.8891 24.6891 23.2889 23.2892C24.6888 21.8893 25.4753 19.9907 25.4753 18.0109C25.4753 16.0312 24.6888 14.1326 23.2889 12.7327C21.8891 11.3328 19.9904 10.5464 18.0107 10.5464Z' stroke='currentColor' stroke-width='2.5' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:35px;height:35px;position:absolute;background-repeat:no-repeat;background-size:100%;right:-6px;transform:translate(100%,-50%);top:50%}.stamp-review-custom-widget{position:absolute;top:10px;right:10px;left:auto;z-index:1;display:flex;padding:12px 16px;box-shadow:0 2px 4px #0003;background:#fff;border-radius:120px;font-size:16px;align-items:center;cursor:pointer}.stamp-product-rating svg{width:20px;height:20px;margin-right:3px}.stamp-product-rating{font-weight:700;margin-right:8px;display:inline-flex}.stamp-product-rating-count{padding-left:8px;border-left:1px solid #DDD;color:#444;font-weight:500}.grid-product__content .stamp-review-custom-widget{font-size:14px;padding:10px 12px;cursor:pointer}.grid-product__content .stamp-product-rating svg{width:18px;height:18px}.footer__item--15810dee-6395-40bb-8c15-54d5b05daf76{padding-right:66px;position:relative}.footer__item--15810dee-6395-40bb-8c15-54d5b05daf76:after{content:"";position:absolute;width:1px;background-color:#333;top:-65px;right:44px;bottom:-143px}.site-footer{overflow:hidden}.recommendations-section .section-header__title,.recently-viewed .section-header__title{text-align:center;color:#000;font-size:36px;font-weight:600}.recently-viewed .hr--large{display:none}.recommendations-section .index-section{margin:50px 0}.recently-viewed .index-section{margin:0}.recommendations-section .index-section,.recently-viewed .index-section{background:#f0f4f8;padding:100px 0}.recommendations-section .index-section .grid,.recently-viewed .index-section .grid{display:flex;flex-wrap:wrap}.recommendations-section .index-section .btn,.recently-viewed .index-section .btn{background:#6749e5}.recommendations-section .index-section .grid-product__price,.recently-viewed .index-section .grid-product__price{color:#000}.recommendations-section .section-header,.recently-viewed .section-header{margin-bottom:50px}.collection_wrapper-section{background-color:#e7f3f6}.collection_wrapper-section .page-content{padding-bottom:30px}.collection_wrapper-section h1{font-weight:400;margin:0 0 20px;line-height:1.4;color:#000;font-size:30px}.collection_wrapper-section .collection-description{max-width:540px;text-align:left;white-space:normal}.collection_wrapper-section .section-header p{font-size:18px;line-height:1.67;margin:0}.collection_wrapper-section .collection-description a{font-size:18px;color:#171717;font-weight:400;text-decoration:underline;padding:0}.collection_wrapper-section .collection-title_box{text-align:left}.template-page h1{font-size:28px}.template-page h2{margin-bottom:15px;margin-top:0;font-size:24px;font-weight:500}.comparison-chart-section{background:#fbfbfb}.template-page h3{font-weight:500;margin-bottom:15px;margin-top:35px;font-size:22px}.template-page h4{margin-top:25px;margin-bottom:5px;font-size:18px}.template-page .rte p{margin-bottom:15px}.sales-accordion-desc.active{display:block}.sales-text-title image-element{width:38px;margin-right:15px}h2.sales-section-title{font-weight:600;font-size:32px;line-height:48px;color:#000;margin-bottom:40px}.grid-product__colors{align-items:center;justify-content:center}@media screen and (min-width: 769px){.feature-row-wrapper .custom-feature-row .feature-row__text{flex:0 1 50%;min-width:50%}.recommendations-section .grid__item.grid-product{width:25%}.recommendations-section .grid--uniform .medium-up--one-third:nth-of-type(3n+1){clear:inherit}.footer__title{color:#353535}}@media screen and (max-width: 961px){.footer__item--15810dee-6395-40bb-8c15-54d5b05daf76:after{display:none}}@media screen and (max-width: 768px){.header-item.header-item--logo{order:2}.header-item.header-item--navigation{order:1;flex:1 1 130px}.header-item.header-item--icons{order:3;flex:1 1 130px!important}.site-nav__link--icon .icon{height:28px;width:28px}.custom-feature-row .feature-row__images{padding:0;margin-left:-17px;margin-right:-17px;width:calc(100% + 34px)!important;max-width:calc(100% + 34px)}.hero-textarea-content{padding:20px 3px 25px}.button-row{margin:0 auto}.content-bottom-text{text-align:center}.button-row .btn{padding:10px;margin-top:15px}.footer__item--15810dee-6395-40bb-8c15-54d5b05daf76{padding-right:0;padding-bottom:32px}.site-footer{padding:15px}.product__main-photos .stamp-review-custom-widget{top:inherit;right:inherit;left:16px;bottom:16px;font-size:12px}.recommendations-section .section-header__title{font-size:22px}.recently-viewed .section-header__title{text-align:center;font-size:22px}.template-product .lt-block-reviews{padding:0}.template-product .r--title-btn-appryviu h2{text-align:center!important;display:block!important;width:100%!important;font-weight:500!important}.section-header--with-link .section-header__title{text-align:center;font-size:22px}.section-header--with-link>a{display:none}.section-header--with-link .slideNavButtons{display:none}.grid-product__content .stamp-review-custom-widget{font-size:12px;padding:7px 8px}.grid-product__content .stamp-product-rating svg{width:14px;height:14px;display:block;margin-top:2px}.grid-product__meta .grid-product__price{font-size:14px}.grid-product__meta .grid-product__price span.grid-product__price--original{font-size:14px;font-weight:300;margin-left:3px}.feature-collection-wrapper .small--one-half{width:70%}.grid-product__meta .grid-product__price--savings{font-size:12px;padding:2px 10px}.page-width.featured-collection{padding-right:0}.featured-collection .grid-product{margin-bottom:0}.template-index .section-header__title{font-size:22px}.template-index #r--feature-theme .r--feature-masonry .glider{padding-top:0}.r--feature-masonry .glider-contain .glider-prev,.r--feature-masonry .glider-contain .glider-next{display:none}.icon-content-instagram:after{width:20px;height:20px}.slideshow__slide--template--16953268928731__0eebd1e0-2847-4722-9614-8594aae0b408-image-2 .hero__title{font-size:14px!important}.slideshow__slide--template--16953268928731__0eebd1e0-2847-4722-9614-8594aae0b408-image-2 .btn{font-size:12px!important}.hero__text-shadow{padding:0 20px}h2.sales-section-title{font-size:22px;line-height:33px;margin-bottom:24px}}@media screen and (max-width: 568px){.grid-overflow-wrapper .grid__item{flex:0 0 60vw;width:60vw}}@media screen and (max-width: 480px){.content-bottom-text p{font-size:12px;margin-top:12px}.sales-feature-slider .small--one-half{width:100%}}.ryviu-collection{padding:10px 0;text-align:center;font-size:14px;min-height:42px}.text-columns-block h3{line-height:1.4}.checkit-shoptrade-wrapper .checkit-gallery.slick-slider{width:100%!important}#r--feature-theme .r--feature-masonry,#r--feature-theme .r--feature-masonry #dots2{padding-bottom:0!important}@media screen and (max-width: 768px){.checkit-gallery .slick-slide{padding:0!important}.checkit-gallery .checkit-slick-prev.pull-left.checkit-slick-arrow,.checkit-gallery .checkit-slick-next.pull-right.checkit-slick-arrow{width:36px!important;height:36px!important;z-index:2!important;padding:0!important;display:flex;justify-content:center;align-items:center}.checkit-gallery .checkit-slick-prev.pull-left.checkit-slick-arrow{left:2%!important}.checkit-gallery .checkit-slick-next.pull-right.checkit-slick-arrow{right:2%!important}.checkit-gallery .checkit-slick-prev.pull-left.checkit-slick-arrow svg,.checkit-gallery .checkit-slick-next.pull-right.checkit-slick-arrow svg{width:15px!important}}.pdp-ryviu ryviu-widget-total[collection="1"] .ryviu-item{display:flex!important}.cart-link__bubble--visible{height:24px;width:24px;color:#fff;line-height:22px;font-size:10px;text-align:center}[data-icon=cart] .cart-link__bubble--visible{right:-10px;top:-9px}.site-footer .footer__title{text-transform:uppercase;font-size:.89em}section.warranty-section{padding-top:60px}#warranty-form{padding-top:60px}#warranty-form .form-field label{letter-spacing:0;font-size:14px;text-transform:capitalize;margin-right:20px;color:#171717}#warranty-form .form-field{margin-bottom:20px;padding-left:10px;padding-right:10px}#warranty-form .form-field-last{display:flex;justify-content:flex-end;align-items:center}#warranty-form .form-field-last label{margin-bottom:0}#warranty-form .form-field .form-btn{font-size:16px;font-weight:500;text-transform:uppercase;border-radius:4px;padding:16px 71px;background-color:#e99588;color:#fff;min-height:51px;min-width:200px}#warranty-form .input-full{border:1px solid #DDDDDD;border-radius:4px;padding:14px 45px 14px 20px}label.opt-in{margin-bottom:0;margin-right:15px}.custom-form-content{position:relative}.loader{border:8px solid #f3f3f3;border-radius:50%;border-top:8px solid #3498db;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:absolute;right:0;left:0;margin:0 auto;top:25%;z-index:10;display:none}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.r--star-gray-active .r--stars-icon,.r--star-gray-active .r-icon--star1,.r--star-gray-active .r-icon--star2{color:#e99588!important}.grid-product__description p{font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.theme-block p{font-size:14px;font-weight:500;line-height:29.96px;margin:0 0 20px}.sales-logo-text-section{background:#fefbf8}.sales-logo-text-section .image-wrap{display:inline-block;margin-bottom:10px;background:transparent}.sales-logo-text-section h3{font-weight:400;font-size:20px;line-height:30px;color:#000;margin:0}@media screen and (min-width: 769px){.sales-logo-text-section .grid--flush-bottom>.grid__item{margin-bottom:0}}@media screen and (max-width: 768px){.sales-logo-text-section h3{font-size:16px;line-height:24px}.sales-logo-text-section .grid__item>div,.sales-logo-text-section .image-wrap{height:70px}.sales-logo-text-section .image-wrap img{height:100%}.sales-logo-text-section .grid__item>div{margin-bottom:12px!important}.sales-logo-text-section .grid__item:not(:last-child){margin-bottom:30px}}.sales-customer-reviews-section .testimonials-section,.sales-customer-reviews-section .sales-testimonials-slide{padding:0}.sales-customer-reviews-section .testimonial-stars-box{display:inline-flex}.sales-customer-reviews-section .rte-setting.text-spacing{font-weight:400;font-size:16px;line-height:28px;color:#000}.sales-customer-reviews-section .testimonials__info{font-weight:700;font-size:16px;line-height:28px;color:#000;margin-bottom:10px}.sales-customer-reviews-section cite{font-weight:600;font-size:20px;line-height:30px;color:#000}.sales-customer-reviews-section .testimonials-slider__text{margin:0;padding:0}.sales-customer-reviews-section .testimonials-section .flickity-page-dots{bottom:-20px}.sales-customer-reviews-section .sales-testimonials-slide{width:33%;max-width:380px;background:#fff;margin-right:50px;min-height:392px;padding:30px 40px}.sales-section .flickity-page-dots .dot.is-selected{background-color:#e99588}.sales-section .flickity-page-dots .dot{opacity:1;background:#ddd}@media screen and (min-width: 1050px){.sales-testimonials-slider{display:flex;gap:50px}.sales-customer-reviews-section .sales-testimonials-slide{margin-right:0}.sales-testimonials-slider.slider-enable-all-screen{display:block}.sales-testimonials-slider.slider-enable-all-screen .sales-testimonials-slide{margin-right:50px}.sales-customer-reviews-section button.flickity-button{display:none}}@media screen and (min-width: 769px) and (max-width: 1049px){.sales-customer-reviews-section .sales-testimonials-slide{width:50%;min-height:400px;margin-right:25px}}@media screen and (max-width: 1024px){.sales-section button.flickity-button{background:#fff;color:#e99588;box-shadow:0 2px 10px #2222221a;width:36px;height:36px;border-radius:18px;z-index:999}.sales-featured-collection-section button.flickity-button{color:#000}.sales-section .flickity-previous{left:-10px}.sales-section .flickity-next{right:-10px}.sales-section .flickity-button:disabled{display:block;color:#444}.sales-customer-reviews-section{padding-bottom:60px!important}}@media screen and (max-width: 768px){.sales-customer-reviews-section .sales-testimonials-slide{width:100%;padding:20px 25px;margin-right:10px;min-height:auto;max-width:none;display:flex;align-items:center}.sales-customer-reviews-section .testimonials__info,.sales-customer-reviews-section .rte-setting.text-spacing{font-size:14px;line-height:24px}.sales-customer-reviews-section cite{font-size:16px;line-height:24px}.sales-customer-reviews-section .testimonial-stars svg{height:20px;width:20px}}@media screen and (max-width: 400px){.sales-customer-reviews-section .rte-setting p{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.sales-customer-reviews-section .sales-testimonials-slide{min-height:330px}}@media screen and (min-width: 769px){.sales-customer-reviews-section .rte-setting.text-spacing{min-height:196px;display:flex;align-items:center}}.sales-featured-product .product-single__meta{padding-left:0}@media screen and (max-width: 768px){.sales-featured-product .product-single__meta{text-align:left}}.sales-featured-product .page-width{max-width:1320px}.sales-featured-product nav.breadcrumb,.sales-featured-product .product-single__sticky,.sales-featured-product .product-block--header{display:none}.sales-featured-product .grid__item.medium-up--one-half{width:100%}.sales-featured-product .product-block{margin-bottom:0}.sales-featured-product .page-content.page-content--product{padding:0}.sales-featured-product [data-product-blocks]{position:relative}.sales-featured-product .product-block--text{font-weight:500;font-size:24px;line-height:36px;color:#000}.sales-featured-product li{font-size:20px;font-weight:500;line-height:30px;color:#000;margin-bottom:10px;list-style:none;position:relative;padding-left:30px}.sales-featured-product li:last-child{margin-bottom:0}.sales-featured-product ul{margin:0}.sales-featured-product li:before{content:"";background:url(/cdn/shop/files/Group_10535.png?v=1673522016);position:absolute;top:50%;transform:translateY(-50%);left:0;height:20px;width:20px;bottom:0;margin:0 auto}.sales-featured-product span.product__price.on-sale{font-size:24px;line-height:36px;font-weight:600;color:#000!important}.sales-featured-product span.product__price.product__price--compare{font-weight:400;font-size:18px;line-height:27px;color:#666}.sales-featured-product p.slidecart-form-error{position:relative}.sales-featured-product .product-block--image img{mix-blend-mode:multiply}@media screen and (min-width: 769px){.sales-featured-product{background:#fbfbfb;border-top:2px solid #DDDDDD;border-bottom:2px solid #DDDDDD;padding:0!important;margin-bottom:50px}.sales-featured-product p.slidecart-form-error{position:absolute;width:215px;text-align:right;font-size:10px;right:0;margin:0}.sales-featured-product .product-block--text{width:40%;max-width:370px}.sales-featured-product .product-block--image{width:14%;max-width:160px}.sales-featured-product .product-block--custom{width:26%;max-width:292px}.sales-featured-product .product-block--price{max-width:190px;width:20%;margin-top:-45px}.sales-featured-product .product_add-to-cart{position:absolute;width:20%;bottom:35px;right:0}.sales-featured-product [data-product-blocks]{display:flex;gap:5px;justify-content:space-between;align-items:center}.sales-featured-product .add-to-cart{background:transparent;color:#e5776e;font-weight:600;font-size:28px;line-height:34px;letter-spacing:normal;padding:0;border-bottom:1px solid #E5776E;border-radius:0;max-width:max-content;text-transform:uppercase}.sales-featured-product form{max-width:max-content;margin-left:auto}.sales-featured-product .add-to-cart:hover{background:transparent!important}}@media screen and (min-width: 769px) and (max-width: 1049px){.sales-featured-product .product-block--text{font-size:20px;line-height:28px;max-width:310px}.sales-featured-product li{font-size:14px;font-weight:500;line-height:20px}.sales-featured-product span.product__price.on-sale{font-size:20px;line-height:30px}.sales-featured-product .product-block--custom{width:30%}.sales-featured-product .product-block--price{width:25%}.sales-featured-product span.product__price.product__price--compare{font-weight:400;font-size:16px;line-height:20px}.sales-featured-product .add-to-cart{font-size:18px;line-height:24px}.sales-featured-product [data-product-blocks]{padding:20px 0!important}.sales-featured-product .product_add-to-cart{bottom:55px;right:65px}}@media screen and (max-width: 768px){.sales-featured-product [data-product-blocks]{padding:20px!important;background:#fbfbfb;border:2px solid #DDDDDD;max-width:400px;width:100%;margin:0 auto}.sales-featured-product{margin:20px 0 40px}.sales-featured-product .product-block--text{max-width:250px;font-size:16px;line-height:26px;margin-bottom:15px}.sales-featured-product li{font-size:12px;line-height:18px;margin-bottom:4px}.sales-featured-product span.product__price.on-sale{font-size:18px;line-height:27px}.sales-featured-product span.product__price.product__price--compare{font-size:14px;line-height:21px}.sales-featured-product .product-block--image{position:absolute;bottom:0;right:0}.sales-featured-product .product-block--custom{margin-bottom:20px}.sales-featured-product .product_add-to-cart{padding:0;width:unset;max-width:max-content}.sales-featured-product .add-to-cart{background:#e67775;border-radius:40px;font-weight:600;font-size:12px;line-height:18px;letter-spacing:normal;padding:8px 28px;border:none}.sales-featured-product .product-block--price{margin-bottom:8px;position:relative}.sales-featured-product li:before{height:14px;width:14px;background-size:cover}}.sales-featured-collection-section .grid-product__link:after{display:none}.sales-rich-text-section .theme-block{max-width:750px;width:100%;margin:0 auto}.sales-rich-text-section .theme-block p{font-weight:400;font-size:18px;line-height:32px;color:#000}@media screen and (max-width: 768px){.sales-rich-text-section .theme-block p{font-size:14px;line-height:24px}}.sales-section{padding:40px 0}.sales-section .page-width{max-width:1320px}.sales-video .view-container{max-width:100%;padding:0}.video-wrapper svg,.video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;background:#e9e9e9}.sales-logo-list .logo-bar{overflow:hidden;overflow-x:auto;margin:0 -17px}.sales-logo-bar__item{margin:0 26px 20px;flex:0 0 90px}.sales-grid-wrap{padding:8px;background:#fff}.sales-text-columns .grid__item:first-child{margin-bottom:16px}.sales-grid-wrap h3{font-size:14px;line-height:24px;color:#000;padding:1px 0 8px;margin:0}.sales-accordion-header{margin-bottom:24px}.sales-accordion-header h2{font-weight:600;font-size:22px;line-height:33px;color:#000}.sales-accordion-header span{font-size:14px;line-height:22px;color:#000}.sales-text-title{display:flex;align-items:center;margin-bottom:16px}.sales-text-title img{margin-right:15px;width:36px}.sales-text-title h3{margin-bottom:0;font-weight:500;color:#000;font-size:20px;line-height:30px;margin-top:0}.sales-text-desc,.sales-accordion-item{color:#000}.sales-accordion-desc{display:none}.sales-accordion-title{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:24px 0;margin-bottom:0;margin-top:0!important}.sales-accordion-block.active .sales-accordion-title svg path:last-child{display:none}.sales-accordion-title span{font-weight:600;font-size:18px;line-height:28px;color:#000;letter-spacing:normal;text-transform:initial;padding-right:15px}.sales-accordion-item{padding-bottom:24px}.sales-accordion-item img{display:block;margin:0 auto}.sales-accordion-item h5{letter-spacing:normal;text-transform:initial;font-weight:500;font-size:16px;line-height:28px}.sales-accordion-item h5:not(:first-child){margin-top:16px}.sales-accordion-block{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}.grid.sales-accordion .grid__item:first-child{margin-bottom:40px}@media only screen and (min-width: 769px){.sales-section{padding:60px 0}.sales-video .view-container{max-width:880px;margin:0 auto;padding:0 40px}.sales-logo-list .logo-bar{margin:0}.sales-logo-bar__item{margin:0 40px;flex:initial}.sales-accordion-header{margin-bottom:40px}.sales-accordion-header h2{font-size:32px;line-height:48px}.sales-accordion-header span{font-size:18px;line-height:32px}.sales-accordion-title{padding:16px 0}.sales-accordion-title span{font-size:20px;line-height:28px}.sales-accordion-item{padding-bottom:40px}.sales-accordion-item h5{font-size:18px;line-height:28px}.sales-accordion-item h5:not(:first-child){margin-top:24px}.sales-text-title{margin-bottom:30px}.sales-text-title h3{font-size:28px;line-height:42px}.grid.sales-accordion{margin:0 0 0 -80px}.grid.sales-accordion .grid__item{padding-left:80px}.grid.sales-accordion .grid__item:first-child{margin-bottom:0}.sales-text-columns .grid{margin:0 0 0 -40px}.sales-text-columns .grid__item{padding-left:40px}.sales-text-columns .grid__item:first-child{margin-bottom:0}.sales-grid-wrap{padding:15px}.sales-grid-wrap h3{font-size:18px;line-height:27px;padding:9px 0}}.visually-hidden{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.pm-price s.price-item.price-item--regular{color:#888}.pm-price{color:var(--colorPrice);font-size:calc(var(--typeBaseSize)* 1.15);margin-top:5px;text-align:center;font-weight:500}.template-product .pm-price{text-align:left;font-size:26px}.nud-hero li{position:relative}.nud-hero li:before{position:absolute;content:"";background:url(/cdn/shop/files/Group.png?v=1723002674);height:20px;width:20px;left:-31px;top:12px;background-size:cover;background-repeat:no-repeat}.nud-hero{background:url(/cdn/shop/files/Group_1321319192_b667f21a-5e6a-47de-b3de-95ade90d6de0.png?v=1723001598);padding:170px 0;background-size:cover;background-position:center;margin:0}.nud-hero .image-wrap{display:none}.nud-hero .index-section{margin:0}.review-subheading.appear-delay{font-size:20px}.nud-hero h2.h1.appear-delay-1{font-size:42px;line-height:47px;text-transform:uppercase;font-weight:400;margin:20px 0}.nud-hero h2.h1.appear-delay-1 strong{display:block}.feature-row__item.feature-row__text{padding:0}.nud-hero p{font-size:16px;color:#1c1919;opacity:1}.hero-textarea-content .rte{opacity:1!important}.nud-hero li{list-style-type:none;width:42%!important}.nud-hero ul{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.nud-hero a.btn.btn--full{background:#1c3d8f;font-weight:400;font-size:16px;padding:13px 90px;width:fit-content}.nud-hero .review-boxes{color:#1f8763}.sales-logo-list h2.sales-section-title.text-center{color:#1c3d8f;text-transform:uppercase;margin:0 0 -20px}.sales-logo-list img.chart-desktop-img.lazyload{filter:brightness(0)}.tech-beh-main{padding:70px 0;position:relative}.tech-beh-main h2{text-align:center;font-size:45px;font-weight:600}.tech-beh-main p{text-align:center;font-size:18px}.tech-inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin:50px 0 0}.tech-col{display:flex;align-items:start;width:46%;gap:20px;margin:10px 0 0}.tech-col p{text-align:left;font-size:16px}.tech-col h4{font-size:20px;margin:0;color:#1c1919;font-weight:500}.tech-col img{width:45px;height:45px;object-fit:contain}.tech-beh-main h2 span{background:#60b2e1;color:#fff;font-weight:300}.real-customer-sec img{height:310px;object-fit:cover;width:100%}.real-customer-sec ul.slick-dots{display:none!important}.real-customer-sec{padding:50px 0 20px;position:relative}.real-customer-sec h2{font-size:45px;text-transform:uppercase;font-weight:300;margin:0 0 20px}.real-customer-sec h2 b{font-weight:600}.real-customer-sec button.slick-arrow{background:red;position:absolute;top:-40px;right:0}.real-customer-sec button.slick-prev.slick-arrow{left:1170px;right:auto;height:0;width:0}.real-customer-sec button.slick-prev.slick-arrow:before{position:absolute;content:"";background:url(/cdn/shop/files/Frame_35.png?v=1723075464);height:50px;width:50px;background-size:contain;background-repeat:no-repeat;top:-30px;left:-40px}.real-customer-sec button.slick-next.slick-arrow{left:1170px;right:auto;height:0;width:0}.real-customer-sec button.slick-next.slick-arrow:before{position:absolute;content:"";background:url(/cdn/shop/files/Frame_34.png?v=1723075464);height:50px;width:50px;background-size:contain;background-repeat:no-repeat;top:-30px;left:26px}.real-customer-sec:before{position:absolute;content:"";background:url(/cdn/shop/files/Vector_0f8596a2-d124-4a0d-a784-f2c81f4971dc.png?v=1723075660);height:54%;width:5.5%;right:0;bottom:70px;background-repeat:no-repeat;background-size:cover}.nuderma-high-2 .sales-featured-collection-section,.nuderma-high-2 .before-after-section,.nuderma-high-2 .featured-nuderma{padding:70px 0 0;position:relative}.nuderma-high-2 .sales-section .grid-product__price{text-align:left;color:#1c3d8f}.nuderma-high-2 .sales-section .ryviu-collection{display:none}.nuderma-high-2 .sales-section button.btn.btn--full.add-to-cart{background:#1c3d8f;font-weight:400;padding:12px 0;font-size:16px;text-transform:uppercase}.nuderma-high-2 .sales-section .grid-product__content{background:#f3f3f5;padding:20px;border-radius:20px}.nuderma-high-2 .sales-section h2.sales-section-title.text-center{font-size:35px}.nuderma-high-2 .sales-featured-collection-section:before{position:absolute;content:"";background:url(/cdn/shop/files/Vector_0f8596a2-d124-4a0d-a784-f2c81f4971dc.png?v=1723075660);height:37%;width:5.5%;right:0;background-repeat:no-repeat;background-size:cover;top:-180px}.nuderma-high-2 .before-after-section:before{position:absolute;content:"";background:url(/cdn/shop/files/Vector_0f8596a2-d124-4a0d-a784-f2c81f4971dc.png?v=1723075660);height:63%;width:5.5%;right:0;background-repeat:no-repeat;background-size:cover}.nuderma-high-2 .featured-nuderma:before{position:absolute;content:"";background:url(/cdn/shop/files/Vector_7a3c5d87-dd79-42ea-a54b-d01e38bab074.png?v=1723063985);height:309px;width:125px;left:0;background-repeat:no-repeat;background-size:cover}.nuderma-high-2 .section-header__title{color:#1c3d8f;font-size:35px;font-weight:600;margin:0 0 -20px}.featured-nuderma .product-single__title{color:#1c3d8f;font-size:35px;font-weight:600}.explore-sec ul.slick-dots{display:none!important}.explore-sec{padding:70px 0;position:relative}.explore-sec h2{text-align:center;text-transform:uppercase;font-size:45px;margin:0 0 40px}.explore-sec b{font-weight:600}.explore-sec img{padding:0 10px}.explore-sec button.slick-arrow{background:red;position:absolute;bottom:-50px;top:auto}.explore-sec button.slick-prev.slick-arrow{left:600px;right:auto;height:0;width:0}.explore-sec button.slick-prev.slick-arrow:before{position:absolute;content:"";background:url(/cdn/shop/files/Frame_35.png?v=1723075464);height:50px;width:50px;background-size:contain;background-repeat:no-repeat;top:-30px;left:-40px}.explore-sec button.slick-next.slick-arrow{left:600px;right:auto;height:0;width:0}.explore-sec button.slick-next.slick-arrow:before{position:absolute;content:"";background:url(/cdn/shop/files/Frame_34.png?v=1723075464);height:50px;width:50px;background-size:contain;background-repeat:no-repeat;top:-30px;left:26px}.explore-sec:before{position:absolute;content:"";background:url(/cdn/shop/files/Vector_7a3c5d87-dd79-42ea-a54b-d01e38bab074.png?v=1723063985);height:37%;width:5.5%;left:0;top:0;background-repeat:no-repeat;background-size:cover}.high-energy{position:relative}.high-energy:before{position:absolute;content:"";background:url(/cdn/shop/files/Vector_0f8596a2-d124-4a0d-a784-f2c81f4971dc.png?v=1723075660);height:309px;width:125px;right:0;bottom:-115px;background-repeat:no-repeat;background-size:cover}.high-energy .page-width{background:#88d6f299;border-radius:25px;overflow:visible;margin-top:50px}.high-energy .image-wrap,.the-ultimate .image-wrap{background:transparent}.high-energy h2 b{font-weight:600}.high-energy h2.h1{font-size:40px;font-weight:400;line-height:45px;text-transform:uppercase}.high-energy .page-width .feature-row{margin:0;overflow:visible}.high-energy .feature-row__images{max-width:40%!important;margin-top:-80px}.high-energy .feature-row__text{margin:0;min-width:55%}.high-energy .rte strong,.high-energy .rte b{font-weight:600}.high-energy .rte{width:84%;padding-top:15px;margin-bottom:-15px}.the-ultimate .page-width{border:15px solid #88D6F2;border-radius:20px;overflow:visible;position:relative}.the-ultimate h2 b{font-weight:600}.the-ultimate h2.h1{font-size:40px;font-weight:400;line-height:45px;text-transform:uppercase}.the-ultimate .page-width .feature-row{margin:0;overflow:visible}.the-ultimate .feature-row__text{margin:0;min-width:55%}.the-ultimate .feature-row__text{margin:0;min-width:62%}.the-ultimate .feature-row__images{margin:-152px 0 -35px;min-width:30%;height:fit-content!important}.the-ultimate img.feature-row__image{height:550px;object-fit:contain;object-position:right}.the-ultimate image-element{position:relative!important}.the-ultimate .image-wrap.loaded{height:fit-content!important;padding:0!important}.the-ultimate .rte{width:84%;margin-top:-15px}.the-ultimate .page-width:before{position:absolute;content:"";height:100%;width:250px;background:url(/cdn/shop/files/vccd.png?v=1723156036);background-size:cover;left:0;background-position:right}.the-ultimate a.btn,.the-ultimate .product-single__form .btn{margin:0;padding:12px;background:#1c3d8f;font-weight:400;font-size:15px;letter-spacing:0;width:45%;text-transform:uppercase}.the-ultimate .js-qty__wrapper,.the-ultimate #bwpFrame{display:none}.faq-section,.only-image{position:relative}.only-image:before{position:absolute;content:"";background:url(/cdn/shop/files/Vector_0f8596a2-d124-4a0d-a784-f2c81f4971dc.png?v=1723075660);height:309px;width:125px;right:0;bottom:100px;background-repeat:no-repeat;background-size:cover}.only-image:after{position:absolute;content:"";background:url(/cdn/shop/files/Vector_7a3c5d87-dd79-42ea-a54b-d01e38bab074.png?v=1723063985);height:309px;width:125px;left:0;background-repeat:no-repeat;background-size:cover}.only-image .feature-row__text{display:none}.only-image .feature-row{margin:0}.only-image .feature-row__images{min-width:100%!important;margin:0}.product-section h1.h2.product-single__title{font-size:36px;font-weight:400;line-height:40px;text-transform:uppercase;padding-top:8px}.product-section .product__price{color:#000}.page-content--product .flickity-viewport .product-main-slide{border:solid 1px #ddd;border-radius:16px}body .product-block:empty{margin:0}.product-section label.variant__button-label{width:100%;border:1px solid #DDDDDD;border-radius:12px;padding:13px 17px!important}.product-section .variant-input{display:flex}.product-section .product-single__meta{display:flex;flex-direction:column}.product-section .variant-input-wrap input[type=radio]:checked+label{box-shadow:0 0 0 1px #6749e5!important}.product-section .qty-buy{display:flex;align-items:center;gap:8px}.product-section .js-qty__wrapper input{height:60px;border-radius:60px;max-width:140px;border-color:#222}.product-section button.btn{background:#6749e5;height:60px;font-size:18px;font-weight:600;color:#fff}.product-section .pm-price{display:flex;justify-content:left;text-align:left}.product-section .pm-price .product-block{margin-bottom:20px}.product-section .variant-wrapper label.variant__label{text-transform:capitalize!important;letter-spacing:0;font-weight:500;font-size:15px}.product-section .product-block--header{display:flex;flex-direction:column;margin-bottom:0}.product-section .product-block--header .pdp-ryviu{order:1!important}.product-section .product-block--header h1.product-single__title{order:2}.high-frequency{display:block}.high-frequency-mobile{display:none}@media (max-width: 767px){.high-frequency{display:none}.high-frequency-mobile{display:block}.nud-hero{padding:0 0 30px;background:url(/cdn/shop/files/Hero-BG.png?v=1723228757);background-size:100% 100%;background-position:bottom;position:relative}.nud-hero h2.h1.appear-delay-1,.real-customer-sec h2,.tech-beh-main h2,h2.sales-section-title,.explore-sec h2,.high-energy h2.h1,.the-ultimate h2.h1,.product-section h1.h2.product-single__title,body .high-frequency-mobile .tittle h2{font-size:25px!important;line-height:35px!important}.nud-hero .review-subheading{display:none}.nud-hero ul{flex-direction:column;gap:10px}.nud-hero li{width:68%!important}.nud-hero a.btn.btn--full{margin-top:40px}.template-page .rte p{padding-right:15px}.nud-hero:before{position:absolute;content:"";width:75px;height:75px;background:url(/cdn/shop/files/COSMOPOLITAN.png?v=1723229060);background-size:100% 100%;right:5px;top:7px}.sales-logo-list .logo-bar{flex-wrap:wrap}.sales-logo-list .sales-logo-bar__item{margin:0 15px 25px}.real-customer-sec h2{text-align:center}.real-customer-sec img{height:205px}.tech-beh-main h2{width:85%;margin:0 auto 18px}.real-customer-sec button.slick-next.slick-arrow,.real-customer-sec button.slick-prev.slick-arrow{left:0!important;right:40px!important;top:auto;bottom:-50px;margin:0 auto}.tech-col{width:100%}.tech-inner{margin-top:15px}.explore-sec ul.slick-dots{display:flex!important;justify-content:center;gap:10px;bottom:-40px}.explore-sec ul.slick-dots li{margin:0}.explore-sec ul.slick-dots li button{background:#23262920;border-radius:50%;width:12px;height:12px;outline:1px solid #23262920;border:3px solid #FFF}.explore-sec ul.slick-dots li button:before{display:none}.explore-sec ul.slick-dots li.slick-active button{background:#aae8f8;outline-color:#aae8f8}.explore-sec h2{margin-bottom:20px}.high-frequency{padding:0}.explore-sec button.slick-next.slick-arrow,.explore-sec button.slick-prev.slick-arrow{display:none!important}.high-energy .feature-row__images{max-width:100%!important;margin-top:-125px}.high-energy h2.h1{text-align:center;width:85%;margin:10px auto 0}.template-page .rte p{padding:0;text-align:center}.high-energy .rte{width:100%;margin-bottom:10px}.nuderma-high-2 .sales-section{padding-top:20px}.nuderma-high-2 .sales-section:before{display:none}.tech-beh-main:before,.real-customer-sec:before,.explore-sec:before,.high-frequency:before,.high-energy:before,.faq-section:before,.only-image:after,.featured-nuderma:before,.only-image:before{height:105px!important;width:42px!important}.real-customer-sec:before{bottom:auto!important;top:-40px!important}.faq-section:before{top:-100px}.featured-nuderma:before{top:8px}.the-ultimate .feature-row__images{min-width:100%}.the-ultimate .feature-row__first-image{width:fit-content}.the-ultimate .page-width:before{width:100%;height:420px;background:url(/cdn/shop/files/568.png?v=1723237336);background-size:100%;background-position-y:bottom}.the-ultimate .feature-row__text{min-width:100%;text-align:center!important;margin-top:55px}.the-ultimate .rte{width:100%;margin:0}.the-ultimate a.btn{width:100%;margin-bottom:20px}.the-ultimate h2.h1{width:90%;margin:0 auto 10px}.high-energy{padding-left:18px;padding-right:18px;padding-top:120px!important}.the-ultimate{padding:100px 18px 0}.product-section .product-block--header ryviu-widget-total{display:flex;justify-content:center}.product-section .pm-price{justify-content:center;text-align:center}.faq-content{flex-direction:column}.faq-section h2.faq-title{display:none}.faq-section .col{width:100%!important}.faq-accordions{padding:22px 0!important}.faq-image img{height:440px}.faq-section .faq-subtitle{text-align:center;font-size:25px!important;font-weight:500;padding-bottom:18px}.faq-section{padding:0!important}.only-image .feature-row__images{padding:45px 0 0}.only-image:after{display:none}.high-frequency-mobile .page-width{padding:25px 15px 13px!important;margin:0 18px!important}.high-frequency-mobile .rows-item{border-radius:14px}.nuderma-high-2 .sales-featured-collection-section div:nth-child(3){margin-left:25%}.nuderma-high-2 .before-after-section:before{top:-125px}.nuderma-high-2 .section-header__title,.featured-nuderma .product-single__title{font-size:25px}.nuderma-high-2 .before-after-section{padding:0}}@media (max-width: 480px){.nuderma-high-2 .sales-featured-collection-section div:nth-child(3){margin-left:auto}}.product-pricing{display:flex;flex-wrap:wrap;align-items:center;padding:15px 0}.product-pricing #additional-price{font-size:28px;font-weight:500;padding-right:10px;color:var(--colorPrice)}.product-pricing #compare-at-price{color:#888;padding:0 32px 0 16px;font-weight:300;font-size:28px;margin-right:0}.product-pricing #discount-percent{border:solid 1px rgba(231,121,125,1);padding:4px 16px;border-radius:34px;font-size:14px;font-weight:400;color:#e7797d}@media only screen and (max-width: 768px){.product-pricing #additional-price,.product-pricing #compare-at-price{font-size:16px}.product-pricing #discount-percent{padding:6px 16px;font-size:12px}.product-pricing #compare-at-price{padding:0 25px 0 10px}}.feature_list{display:flex;flex-direction:column;gap:10px}.feature_list .product_feature_row{display:flex;align-items:center;gap:8px}.feature_list .product_feature_row span img{max-width:30px;max-height:30px}.feature_list .product_feature_row p{margin:0;font-weight:500}.product_sticker_list{display:flex;justify-content:center;align-items:flex-start;gap:53px}.product_sticker_list .product_sticker_row{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:12px;width:25%;text-align:center}.product_sticker_list .product_sticker_row span img{max-width:60px;max-height:60px}.product_sticker_list .product_sticker_row p{margin:0;font-size:14px;line-height:16px;font-weight:500;color:#666}.product_sticker_list .product_sticker_row span{display:flex;align-items:center;justify-content:center;width:100%}.product_sticker_list .product_sticker_row:last-child span img{max-width:110px;max-height:110px}.product-block.product_sticker_list{margin-bottom:20px}.nu-derma-results{display:flex;gap:20px;justify-content:space-between;align-items:center}.swiper-slide img{width:100%;height:auto;border-radius:8px;display:block}.results-left{max-width:496px;width:39%}.results-right{max-width:704px;width:55%;position:relative}.results-right .swiper-container{overflow:hidden}.nu-derma-heading-tag{color:#888;font-size:20px;font-weight:400;display:block;margin-bottom:8px}.nu-derma-heading{font-size:36px;color:#222;font-weight:600;margin-bottom:16px}.nu-derma-before-text{color:#666;font-size:18px}.reduction-row{display:flex;gap:20px;color:#222;font-size:18px;padding-top:30px;justify-content:space-between}.reduction-row span{width:48%}.reduction-row b{display:block;margin-bottom:10px;font-size:40px;line-height:40px;color:#6749e5;font-weight:600}.nu-derma-results .swiper-button-prev,.nu-derma-results .swiper-button-next{width:50px;height:50px;border-radius:50px;background:#fff;border:solid 1px #6749E5;display:flex;color:#6749e5;justify-content:center;align-items:center}body .nu-derma-results .swiper-button-next{right:-24px}body .nu-derma-results .swiper-button-prev{left:-24px}.nu-derma-results .swiper-button-next svg,.nu-derma-results .swiper-button-prev svg{fill:none;width:auto;height:auto}.swiper-navigation-icon{display:none}body .nu-derma-results .swiper-button-disabled{opacity:09;-webkit-user-select:none;user-select:none}body .nu-derma-results .swiper-button-disabled{border:solid 1px #888888;color:#888;-webkit-user-select:none;user-select:none}#advances_modes{background:radial-gradient(40% 50% at 20% 50%,#444,#000);border-radius:40px;margin:24px auto 0;width:fit-content;color:#fff;padding:10px 24px}.products-badge span{display:flex;align-items:center;gap:8px;cursor:pointer}.products-badge p{margin:0;color:#fff}.products-badge span{margin:0}.product_anti_tags{display:flex;align-items:center;margin:0 0 15px;padding:0;gap:8px;order:3}.product_anti_tags li{display:block;align-items:center;padding:4px 12px;border-radius:30px;background:#ebe6ff;color:#7455f4;font-size:12px;text-transform:uppercase;font-weight:500}.product_anti_tags li:nth-child(2){background:#ffeee0;color:#c26d26}.product_anti_tags li:nth-child(3){background:#efefef;color:#706257}.product_anti_tags li:nth-child(4){background:#fff0f0;color:#eb6948}.page-content--product .shopify-block.shopify-app-block{margin-bottom:32px}.page-content--product .GMWN5W_center{justify-content:start}.metafield-rich_text_field br{display:none}.metafield-rich_text_field p{color:#666;font-size:18px}.page-content--product .swiper-button-next:after,.page-content--product .swiper-button-prev:after{display:none}.product-block.feature_list .product_feature_row span img{display:none}.product-block.feature_list .product_feature_row span{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='22' height='22' fill='white'/%3E%3Cpath d='M20.1667 11C20.1667 5.9374 16.0627 1.83334 11 1.83334C5.93743 1.83334 1.83337 5.9374 1.83337 11C1.83337 16.0626 5.93743 20.1667 11 20.1667C16.0627 20.1667 20.1667 16.0626 20.1667 11Z' stroke='%23E84A50' stroke-width='1.2'/%3E%3Cpath d='M7.33337 11.4583L9.62504 13.75L14.6667 8.25' stroke='%23E84A50' stroke-width='1.2'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;width:22px;height:22px;display:flex}.product-block--header .pdp-ryviu .ryviu-collection{display:none}.nu-derma-results .swiper-button-next:after,.nu-derma-results .swiper-button-prev:after{display:none}.grid-product__content,.grid__item-image-wrapper{height:100%;flex-direction:column;display:flex}.product-grid-bottom{margin-top:auto}@media (max-width: 1319px){.product_sticker_list{gap:15px}.features-list-logo .features-grid{gap:4%}.custom__item-inner{overflow:hidden}body .product-slideshow .is-selected .product__photo-zoom{opacity:1;display:none}body .product-single__meta{padding-left:0}.product-section button.btn{height:50px;font-size:14px}.product-section .js-qty__wrapper input{height:50px}body .product-section h1.h2.product-single__title{font-size:28px!important;line-height:33px!important}.page-content--product .shopify-block.shopify-app-block{margin-bottom:15px}}@media (max-width: 767px){.metafield-rich_text_field p{font-size:14px}#advances_modes{border-radius:0;margin:0;width:100%;padding:7px 24px;font-size:12px;background:radial-gradient(80% 160% at 10% 50%,#444,#000)}.page-content--product .flickity-viewport{border:0;border-radius:0}.products-badge span{justify-content:center}.products-badge svg{width:16px}.product__main-photos .flickity-page-dots{display:flex;position:absolute;justify-content:center;bottom:15px}body .product__main-photos{margin-bottom:0}body .product-section h1.h2.product-single__title{font-size:22px!important;line-height:27px!important}.product_anti_tags li{padding:4px 12px;font-size:10px}.product_anti_tags{margin:0;padding:0;gap:4px;order:3}body .product-section .pm-price{justify-content:start;text-align:center}body .product__price.on-sale{font-weight:500;font-size:20px;display:flex;margin-bottom:-5px}body .template-product .pm-price{font-size:unset}body .product-block--price .product__price--compare{padding:0 20px 0 0;font-size:20px}body .product__price-savings{padding:1px 9px;font-size:12px}.feature_list .product_feature_row span img{max-width:20px;max-height:20px}.feature_list{display:flex;flex-direction:column;gap:7px}.feature_list .product_feature_row{gap:6px}.product-section .pm-price .product-block{margin-bottom:10px}.feature_list .product_feature_row p{font-size:12px;text-align:left;line-height:16px}.product_sticker_list .product_sticker_row span img{max-width:36px;max-height:36px}.product_sticker_list .product_sticker_row p{font-size:10px;line-height:12px}.product_sticker_list .product_sticker_row:last-child span img{max-width:66px;max-height:66px}.product-block.product_sticker_list{margin-bottom:0;margin-top:-14px}body .product-single__meta .collapsible-trigger{font-size:14px;padding:16px 0}body .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{font-size:12px}.features-list-logo{padding-top:20px!important;padding-bottom:20px!important;margin-top:25px!important;margin-bottom:25px!important}body .features-list-logo .features-title{font-size:14px!important;margin-bottom:16px}body .features-list-logo .features-grid img{max-width:98px;max-height:24px}body .features-list-logo .features-grid{row-gap:15px;column-gap:24px}.nu-derma-results{padding-top:20px!important;padding-bottom:20px!important;display:block}.results-left{max-width:100%;width:auto;padding-bottom:24px}.results-right{max-width:100%;width:auto}.nu-derma-heading-tag{font-size:14px;margin-bottom:6px}.nu-derma-heading{font-size:18px;margin-bottom:8px}.nu-derma-before-text{color:#666;font-size:14px}.reduction-row b{margin-bottom:4px;font-size:28px;line-height:28px}.reduction-row{gap:15px;font-size:14px;padding-top:0}.nu-derma-results .swiper-button-prev,.nu-derma-results .swiper-button-next{width:28px;height:28px}.nu-derma-results .swiper-button-next svg,.nu-derma-results .swiper-button-prev svg{fill:none;width:7px;height:auto}body .nu-derma-results .swiper-button-next{right:-14px}body .nu-derma-results .swiper-button-prev{left:-14px}.image-links-section{padding-top:20px!important;padding-bottom:20px!important}.recommendations-section .index-section,.recently-viewed .index-section{padding:40px 0}.recommendations-section .index-section{margin:20px 0}.recommendations-section .section-header,.recently-viewed .section-header{margin-bottom:20px}.page-content--product{padding-top:0;padding-bottom:20px}.image-link-item img{width:100%}.recommendations-section .index-section .grid,.recently-viewed .index-section .grid{flex-wrap:nowrap}.sticky-add-to-cart .product-block{position:fixed;width:100%;bottom:0;left:0;background:#fff;padding:15px;z-index:1000;box-shadow:0 0 25px #ddd}.product-block.feature_list .product_feature_row span{width:17px;height:17px}.grid-product__content,.grid__item-image-wrapper{height:100%;flex-direction:column;display:flex}.product-grid-bottom{margin-top:auto}body .lt-block-reviews{display:none}.product-single__sticky{position:unset}}@media (max-width: 768px){body .product-single__sticky{position:unset}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom.css.map */
