:root{--clr-EEECE4: #eeece4;--clr-C5C5C5: #c5c5c5;--clr-2B2B2B: #2b2b2b;--clr-262626: #262626;--clr-585858: #585858;--clr-737373: #737373;--clr-D4D4D4: #d4d4d4;--clr-F4E4D5: #f4e4d5;--clr-BE9F84: #be9f84;--clr-B97D7E: #b97d7e;--clr-E5E5E5CC: #e5e5e5cc;--clr-9C9C9C: #9c9c9c;--clr-525252: #525252;--clr-C7C7C7: #c7c7c7;--clr-404040: #404040;--clr-A1A1A1: #a1a1a1;--clr-E8DDD0: #e8ddd0;--clr-EFE9E1: #efe9e1;--clr-F0EFEC: #f0efec;--clr-white: #ffffff;--clr-black: #000000;--fs_22: 22px;--fs_24: 24px;--fs_80: 80px;--fs_20: 20px;--fs_51: 51px;--fs_56: 56px;--fs_17: 17px;--fs_15: 15px;--fs_18: 18px;--fs_69: 69px;--fs_23: 23px;--fs_83: 83px;--fs_25: 25px;--fs_30: 30px;--fs_68: 68px;--fs_13: 13px;--fs_76: 76px;--fs_42: 42px;--fs_40: 40px;--fs_85: 85px;--p_100: 100px;--p_50: 50px;--announcement-height: 117px;--header-height: 80px;--about-hero-topbar-outer: 106px}@media(max-width:1399.98px){:root{--fs_80: 70px;--fs_83: 72px;--fs_85: 75px;--fs_76: 62px;--fs_69: 58px;--fs_68: 57px;--fs_51: 42px;--fs_42: 38px;--fs_40: 32px;--fs_25: 24px;--fs_24: 23px;--fs_23: 22px;--fs_22: 21px;--fs_20: 19px;--p_100: 80px;--p_50: 40px}}@media(max-width:1199.98px){:root{--fs_85: 72px;--fs_83: 70px;--fs_80: 68px;--fs_76: 60px;--fs_69: 55px;--fs_68: 53px;--fs_51: 40px;--fs_42: 35px;--fs_40: 30px;--fs_25: 22px;--fs_30: 27px;--fs_24: 21px;--fs_23: 20px;--fs_22: 19px;--fs_20: 18px;--p_100: 70px;--p_50: 35px}}@media(max-width:991.98px){:root{--fs_85: 60px;--fs_83: 58px;--fs_80: 56px;--fs_76: 48px;--fs_69: 45px;--fs_68: 44px;--fs_51: 34px;--fs_42: 30px;--fs_40: 28px;--fs_25: 21px;--fs_30: 26px;--fs_24: 20px;--fs_23: 19.5px;--fs_22: 19px;--fs_20: 18px;--p_100: 60px;--p_50: 30px}}@media(max-width:767.98px){:root{--fs_80: 36px;--fs_83: 48px;--fs_85: 36px;--fs_76: 36px;--fs_69: 36px;--fs_68: 25px;--fs_51: 20px;--fs_42: 24px;--fs_40: 20px;--fs_30: 20px;--fs_25: 12px;--fs_24: 12px;--fs_23: 12px;--fs_22: 12px;--fs_20: 12px;--fs_18: 10px;--fs_17: 12px;--fs_15: 12px;--p_100: 40px;--p_50: 25px}}swym-storefront-layout-login-user{display:none!important}cart-drawer{position:fixed}.main-page-title{font-family:League Spartan,sans-serif;font-weight:600;font-size:80px;line-height:100%;letter-spacing:-2.32px}.pill_size_flex{display:flex;justify-content:space-between}*{padding:0;margin:0;box-sizing:border-box;font-family:Proxima Nova Lt,serif}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}html{overflow-x:clip}ul,ol{list-style:none;padding:0;margin:0}:is(h1,h2,h3,h4,h5,h6,span){font-family:League Spartan}a{text-decoration:none;display:inline-block}img,video,svg{max-width:100%;height:auto}:is(h1,h2,h3,h4,h5,h6,p,a,li){margin:0;padding:0}.w-full{width:100%}.relative{position:relative}.custom_container{max-width:100%;padding-left:3.03vw;padding-right:3.03vw}.primary_btn{font-size:var(--fs_20);font-weight:400;padding:2px 50px 18px;border-radius:35px;line-height:1;color:var(--clr-white);border:1.7px solid var(--clr-white);text-align:center;position:relative;transition:all .4s;z-index:1;overflow:hidden;text-transform:uppercase;letter-spacing:1.02px}.primary_btn:before{content:"";position:absolute;background:#000;top:0;left:0;right:0;bottom:-10px;z-index:-1;transition:all .4s;transform:translateY(100%)}.primary_btn:hover{color:var(--clr-white);border-color:var(--clr-black)}.primary_btn:hover:before{transform:translateY(0)}.product_slider_section.img_slider_section{padding-bottom:120px}.product_slider_section.img_slider_section.five_items_slider_wrapper{padding-bottom:80px}.product_slider_section.img_slider_section .primary_btn.white_bg{min-width:328px;text-align:center}.primary_btn.white_bg{border-color:#a1a1a1;color:var(--clr-404040)}.primary_btn.white_bg:hover{border-color:var(--clr-A1A1A1);color:var(--clr-white)}.primary_btn.white_hover:hover{border-color:var(--clr-white);color:var(--clr-black)}.primary_btn.white_hover:before{background:var(--clr-white)}.shop-listing-sc .badge-image{left:unset;right:1.5vw;z-index:1}.wishlist{position:absolute;right:2vw;top:2vw;z-index:99;cursor:pointer}.wishlist:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.icon-responsive-wishlist{display:block;width:3vw;height:auto;aspect-ratio:46 / 39}.everybody_deserve .swym-atw-btn-wrapper-for-img,.tab_img_change .swym-atw-btn-wrapper-for-img,.tab_img_change .wishlist{display:none!important}.site_topbar p{color:var(--clr-585858);font-size:var(--fs_18);line-height:1;letter-spacing:2px;font-weight:500;text-transform:uppercase}.header__hidden{transform:translateY(-1500%);background-color:transparent!important;transition:none}.header__hidden.header__animate{transition:transform .7s cubic-bezier(.76,0,.24,1)}.header__sticky{padding:1.25rem 0 0;position:fixed;top:0;color:#67645e;background:#fff;background-color:#fff}.shop_listing .primary_header .left_part>ul>li>a:before,.shop_listing .primary_header .right_part>ul>li>a:before{background:var(--clr-9C9C9C)}.shop_listing .primary_header .left_part>ul>li>a.active:before,.shop_listing .primary_header .right_part>ul>li>a.active:before,.site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li a.active:before{width:100%}.shop_listing .primary_header{background:var(--clr-F0EFEC)}.shop_listing .primary_header:before{background:var(--clr-F0EFEC)}.shop_listing .header__icon .svg-wrapper:after{color:var(--clr-9C9C9C)}.shop_listing .primary_header .left_part>ul>li>a,.shop_listing .primary_header .right_part>ul>li>a{color:var(--clr-9C9C9C)}.shop_listing .primary_header .site_logo_wrap .scroll_logo{display:block}.shop_listing .header__icon .svg-wrapper:before{background:var(--clr-9C9C9C)}.shop_listing .primary_header .site_logo_wrap .white_logo{display:none}header{position:absolute;width:1780px;max-width:100%;top:117px;transition:all .5s;z-index:999;left:0}.section-header{padding-bottom:100px}.primary_header{display:flex;justify-content:space-between;align-items:center;padding:0 100px;border-radius:1.5vw;transition:all .4s}body{overflow-x:hidden}header.active{transform:translateY(calc(-1 * var(--headerHeight)));background-color:var(--clr-white);top:0}header.sticky,header:has(.header__search>details[open]){position:fixed;padding-top:10px;top:0;transition:all .4s;background:#fff;z-index:2222}body.template-index .header__search>details[open] .icon-search path{fill:#585858!important}header.sticky.active{padding-top:0}header.sticky .primary_header{background:var(--clr-F0EFEC)}header.sticky .header__hidden .primary_header{background-color:transparent}.shop_listing header.sticky .primary_header{border-radius:1.5vw}.primary_header .left_part{width:40%}.primary_header .middle_part{width:20%;text-align:center}.primary_header .right_part ul{justify-content:flex-end}.primary_header .right_part{width:40%}.primary_header .left_part>ul,.primary_header .right_part>ul{display:flex;gap:90px}.primary_header .left_part ul li,.primary_header .right_part ul li{position:relative}.primary_header .left_part ul li .megamenu,.primary_header .right_part ul li .megamenu{position:absolute;width:100%;left:0;bottom:0;background-color:var(--clr-F0EFEC)}.primary_header .left_part>ul>li>a,.primary_header .right_part>ul>li>a{font-size:var(--fs_22);color:var(--clr-white);line-height:1.2;font-weight:400;padding:40px 0;position:relative;text-transform:uppercase;letter-spacing:2.5px}.primary_header .left_part>ul>li .menu_title,.primary_header .right_part>ul>li .menu_title{font-size:var(--fs_51);color:var(--clr-737373);line-height:1.2;font-weight:600;position:relative}.primary_header .left_part>ul>li li a,.primary_header .right_part>ul>li li a{font-size:var(--fs_20);color:var(--clr-525252);line-height:1.2;font-weight:600;margin-top:10px;position:relative}body .primary_header .right_part>ul>li li a.predictive-search__item:hover{color:#000}header.sticky .primary_header .left_part>ul>li>a,header.sticky .primary_header .right_part>ul>li>a{color:var(--clr-737373)}.primary_header .left_part>ul>li>a:before,.primary_header .right_part>ul>li>a:before{content:"";position:absolute;background:var(--clr-white);height:2px;width:100%;transform:scaleX(0);transform-origin:right;transition:transform .5s ease-in-out;bottom:40px}header.sticky .primary_header .left_part>ul>li>a:before,header.sticky .primary_header .right_part>ul>li>a:before{background:var(--clr-737373)}.primary_header .left_part>ul>li>a:hover:before,.primary_header .right_part>ul>li>a:hover:before,.primary_header .left_part>ul>li>a.active:before{transform:scaleX(1);transform-origin:left}.primary_header .site_logo_wrap{padding:10px 40px}.primary_header .site_logo_wrap .scroll_logo{display:none}header.sticky .site_logo_wrap .scroll_logo{display:block}header.sticky .site_logo_wrap .white_logo{display:none}header .megamenu{width:100%;left:0;bottom:0;background-color:var(--clr-F0EFEC);padding:2vw 5vw 8vw;display:none}header .megamenu .menu_title{font-family:League Spartan,sans-serif;font-weight:600;font-size:51.25px;line-height:90%;letter-spacing:-.91px;text-transform:lowercase;color:#737373;margin-bottom:11px}header .megamenu .sub_menu{column-count:2}@media only screen and (max-width:1400px){header .megamenu .sub_menu{column-count:1}}.img_card_wrapper a{display:block}header .megamenu .sub_menu li a{font-family:Proxima Nova Lt,sans-serif;font-weight:600;font-size:20.5px;line-height:27.33px;letter-spacing:-.1px;margin-top:24px;position:relative;color:#525252}header .megamenu .sub_menu li a:before{content:"";position:absolute;background:var(--clr-525252);height:2px;width:0;bottom:0!important;transition:all .4s ease-in-out;bottom:-3px}header .megamenu .sub_menu li a:hover:before{width:100%}header .megamenu .img_card_wrapper{display:flex;gap:1.5vw;overflow:hidden}header .megamenu .img_card_wrapper>div{flex:0 0 calc((100% - 4.5vw)/4);width:calc((100% - 4.5vw)/4)}header .megamenu .img_card_wrapper .img_wrapper{overflow:hidden;border-radius:1.5vw;position:relative}header .megamenu .img_card_wrapper .img_wrapper .best_seller{font-size:.6vw;font-weight:500;display:inline-block;background:#f0efec;color:#737373;position:absolute;top:1vw;right:1vw;padding:.5vw;display:flex;align-items:center;justify-content:center;border-radius:.9vw;line-height:1;letter-spacing:.1em;text-transform:uppercase}header .megamenu .img_card_wrapper .img_wrapper img{transition:all .3s;width:100%;height:20vw;object-fit:cover}header .megamenu .img_card_wrapper .img_wrapper img:hover{scale:1.1}header .megamenu .img_card_wrapper .card_cont{margin-top:20px}header .megamenu .img_card_wrapper .card_cont h5{font-family:League Spartan,sans-serif;font-weight:600;font-size:25px;line-height:28.19px;letter-spacing:-.5px;color:#525252;margin-bottom:1vw;margin-top:2.5vw}header .megamenu .img_card_wrapper .card_cont span{font-family:League Spartan,sans-serif;font-weight:400;font-size:18.79px;line-height:110.00000000000001%;letter-spacing:.11px;text-transform:lowercase;color:#737373}header:has(.js_mega_menu.mega-open){background-color:var(--clr-F0EFEC);border-radius:27px 27px 0 0}header:has(.js_mega_menu.mega-open) .site_logo_wrap .scroll_logo{display:block}header:has(.js_mega_menu.mega-open) .site_logo_wrap .white_logo{display:none}header:has(.js_mega_menu.mega-open) .primary_header ul li a,header:has(.js_mega_menu.mega-open) .primary_header ul li .header__icon .svg-wrapper:after{color:var(--clr-737373)}header:has(.js_mega_menu.mega-open) .primary_header ul li a:before{background:var(--clr-737373)}.banner_section{position:relative;background:url(../images/Overlay.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;min-height:80vh;max-height:120vh;display:flex;justify-content:center;align-items:end;padding-bottom:100px;border-radius:27px}.banner_section .rotate_img{position:absolute;bottom:50px;right:50px;width:130px;height:130px}.banner_section .rotate_text{position:absolute;bottom:30px;right:30px;width:170px;height:170px;animation:spin 15s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.real_result_section .see_result_img_col{position:relative}.real_result_section .rotate_img{position:absolute;width:130px;height:130px;z-index:1}.real_result_section .rotate_text{position:absolute;width:170px;height:170px;animation:spin 15s linear infinite;z-index:1}.real_result_section .see_result_rotate_icon--bottom-right.rotate_img{bottom:50px;right:50px}.real_result_section .see_result_rotate_icon--bottom-right.rotate_text{bottom:30px;right:30px}.real_result_section .see_result_rotate_icon--bottom-left.rotate_img{bottom:50px;left:50px}.real_result_section .see_result_rotate_icon--bottom-left.rotate_text{bottom:30px;left:30px}.real_result_section .see_result_rotate_icon--top-right.rotate_img{top:50px;right:50px}.real_result_section .see_result_rotate_icon--top-right.rotate_text{top:30px;right:30px}.real_result_section .see_result_rotate_icon--top-left.rotate_img{top:50px;left:50px}.real_result_section .see_result_rotate_icon--top-left.rotate_text{top:30px;left:30px}.banner_section .inner_wrapper{max-width:760px;display:flex;justify-content:center;align-items:center;flex-direction:column}.banner_section .inner_wrapper .rating{display:flex;gap:28px;justify-content:center;align-items:center;margin-bottom:30px}.banner_section .inner_wrapper .rating p{font-size:var(--fs_24);letter-spacing:1.2;line-height:1;font-weight:300;text-transform:uppercase;color:var(--clr-white);flex-shrink:0}.banner_section .inner_wrapper .main_text .main_hdng{font-size:var(--fs_80);color:var(--clr-white);font-weight:600;line-height:.95;text-align:center;letter-spacing:-1.71px;max-width:600px}.banner_section .inner_wrapper .main_text p{font-size:var(--fs_22);color:var(--clr-white);font-weight:300;line-height:1.5;max-width:590px;text-align:center;margin:14px auto 0}.banner_section .btn_wrapper{margin-top:80px;padding-left:40px}.banner_section .btn_wrapper>a{display:block}.banner_section .btn_wrapper .arrow_link b{font-weight:500}.banner_section .primary_btn{min-width:436px}.banner_section .btn_wrapper .arrow_link{font-size:var(--fs_20);font-weight:300;line-height:1.4;text-transform:uppercase;color:var(--clr-white);padding-bottom:18px;border-bottom:1px solid var(--clr-white);margin-top:50px;position:relative;letter-spacing:1.02px;width:fit-content}.banner_section .btn_wrapper .arrow_link:before{content:"";position:absolute;right:-40px;top:4px;background:url(/cdn/shop/files/Arrow_long_white.svg?v=1764759511);width:20px;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat;transition:all .4s}.banner_section .btn_wrapper .arrow_link:hover{opacity:80%}.banner_section .btn_wrapper .arrow_link:hover:before{right:-40px}.product_slider_section{padding-top:clamp(16px,3.4vw,100px);padding-bottom:3.4vw;position:relative}.product_slider_section .sec_hdng{font-family:League Spartan,sans-serif;font-size:var(--fs_80);color:#c5c5c5;line-height:1.1;font-weight:600;margin-bottom:40px;letter-spacing:-2.32px}.product_slider_section .swiper-button-next,.product_slider_section .swiper-button-prev{color:var(--clr-737373);width:70px;height:70px;background:#ffffffbf;opacity:1;border-radius:50%;top:45%;filter:drop-shadow(0px 1px 3px #00000050)}.product_slider_section .swiper-button-next,.product_slider_section .swiper-button-prev{background-image:url(/cdn/shop/files/Vector_1.svg?v=1764921804);bakground-size:contain;background-repeat:no-repeat;background-position:center}.product_slider_section .swiper-button-next{right:20px;transform:rotate(180deg)}.product_slider_section .swiper-button-prev{left:20px}.product_slider_section .swiper-button-next svg,.product_slider_section .swiper-button-prev svg{display:none}.product_slider_section .product_card{position:relative;overflow:hidden}.product_slider_section .product_card .img_wrap .product_title{position:absolute;font-size:42px;line-height:.9;letter-spacing:-.91px;color:#282828;max-width:150px;top:40px;left:40px;z-index:998;text-transform:lowercase;word-break:normal}.product_slider_section .product_card .img_wrap{overflow:hidden;border-radius:27px!important;position:relative}.custom_tooltip{position:absolute;z-index:9999;top:130px;left:150px;width:30px;height:30px}.custom_tooltip span:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #000;border-bottom:10px solid transparent}.product_slider_section .product_card .img_wrap:hover .quick_add_btn{bottom:30px}.product_slider_section .product_card .quick_add_btn .btn-text{font-family:Proxima Nova Lt,serif}.product_slider_section .product_card .quick_add_btn{position:absolute;padding:13px 30px;font-family:Proxima Nova Lt,serif;font-size:20.25px;font-weight:500;color:#404040;z-index:999;width:90%;left:50%;bottom:-100px;transform:translate(-50%);border-radius:30px;border:none;transition:all .3s;overflow:hidden;background-color:#e9e9ed}.product_slider_section .product_card .img_wrap img,.product_slider_section .product_card .img_wrap a{-webkit-user-drag:none;-webkit-touch-callout:none}@media(hover:none)and (min-width:768px){.product_slider_section .product_card .quick_add_btn{display:none!important}}.product_slider_section .product_card .quick_add{position:absolute;width:100%;z-index:999;left:0;bottom:-80%;background:#fff;border-radius:30px 30px 0 0;padding:50px;transition:all .4s}.product_slider_section .product_card .quick_add.active{bottom:0}.product_slider_section .product_card .quick_add .head{display:flex;justify-content:space-between;gap:10px}.product_slider_section .product_card .quick_add .head p,.product_slider_section .product_card .quick_add .head a{font-family:Proxima Nova Lt,serif;font-weight:500;font-style:Medium;font-size:20.25px;line-height:27px;letter-spacing:1.01px;text-align:center;text-transform:uppercase;color:#404040}.product_slider_section .product_card .quick_add .head a{color:#a1a1a1}.product_slider_section .product_card .quick_add .sizes{margin-top:30px;display:flex;justify-content:space-between}.product_slider_section .product_card .quick_add .sizes a button{font-size:23px;color:var(--clr-A1A1A1);border:none;background:transparent;border-bottom:1px solid white}.product_slider_section .product_card .quick_add .sizes a button:hover{color:var(--clr-585858);border-bottom:1px solid var(--clr-585858)}.product_slider_section .product_card .quick_add .sizes>button{border:none;background:none;font-family:Proxima Nova Lt,serif;font-weight:400;font-size:23.91px;line-height:30.75px;letter-spacing:0%;color:#a1a1a1}.product_slider_section .product_card .quick_add .sizes>button.active{border-bottom:1px solid;color:#525252}.product_slider_section .product_card .img_wrap img{width:100%}.product_slider_section .product_card .img_wrap .image-container img{width:100%;display:block;transition:opacity .4s ease;object-fit:cover;pointer-events:none}.product_slider_section .product_card .img_wrap .image-container .hover-img{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;object-fit:cover}.product_slider_section .product_card.product_card-info .img_wrap .image-container .main-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product_slider_section .product_card .img_wrap .image-container:hover .hover-img{opacity:1}.product_slider_section .product_card .img_wrap .image-container:hover .main-img{opacity:0}@media(max-width:767.98px){.product_slider_section .product_card .img_wrap .image-container:hover .hover-img{opacity:0}.product_slider_section .product_card .img_wrap .image-container:hover .main-img{opacity:1}}.product_card:not(.product_card-info) .product-hover-btm-sc{display:none}.banner_section .rating img{max-width:130px}.product_slider_section .product_card .desc .rating_wrap .rating .rating-star:before{font-size:25px}.product_slider_section .product_card .quick_add_btn:before{content:"";position:absolute;background:#000;top:0;left:0;right:0;bottom:-10px;z-index:-1;transition:all .4s;transform:translateY(100%)}.product_slider_section .product_card .quick_add_btn:hover{color:var(--clr-white);border-color:var(--clr-black)}.product_slider_section .product_card .quick_add_btn:hover:before{transform:translateY(0)}.product_slider_section.img_slider_section .product_card .img_wrap img{object-fit:cover;object-position:top}.product_slider_section.img_slider_section.five_items_slider_wrapper .product_card .img_wrap .image-container{aspect-ratio:329 / 487;border-radius:inherit;overflow:hidden;position:relative;width:100%}.product_slider_section.img_slider_section.five_items_slider_wrapper .product_card .img_wrap .image-container img{height:100%;object-fit:cover;object-position:center;width:100%}.product_slider_section.img_slider_section.five_items_slider_wrapper .product_card .img_wrap a>img{height:480px;object-fit:cover;object-position:top}.product_slider_section.img_slider_section .product_card .img_wrap>img{height:660px;width:100%;object-fit:cover}.product_slider_section .product_card .desc{position:relative;margin-top:20px}#glow-collection.product_slider_section .product_card .desc .product-swatches{margin-left:3px}.product_slider_section .product_card .desc .product-swatches .swatch-item{width:1.8vw!important;height:1.8vw!important}.product_slider_section .product_card .desc .rating_wrap{display:flex;justify-content:space-between;align-items:center;gap:10px}.product_slider_section .product_card .desc .rating_wrap .rating{display:flex;align-items:center;gap:5px}.product_slider_section .product_card .desc .rating_wrap .rating span{font-size:var(--fs_17);line-height:1.2;color:var(--clr-737373);font-weight:400;margin-top:5px}.product_slider_section .product_card .desc .rating_wrap .best_seller_btn span{font-size:var(--fs_15);color:var(--clr-585858);font-weight:500;line-height:.8;letter-spacing:1px;display:inline-block;padding:10px 25px 7px;background-color:var(--clr-EEECE4);border-radius:27px;text-transform:uppercase}.product_slider_section .product_card .desc .breif{position:relative;margin-top:13px}.product_slider_section .product_card .desc .product-swatches{margin:15px 0}.glow-wear-slider .product_card .desc .product-swatches{padding-left:0}.glow-wear-slider:not(.product_slider_section) .product_swiper .swiper-button-prev{left:calc(14% + 2vw)}.swiper-button-lock{display:flex;justify-content:center}body .testemonials_slider_section .head .anchor_wrapper button img{width:.7vw}.product_slider_section .product_card .desc .breif .product_title{font-size:clamp(16px,var(--fs_18),22px);font-weight:400;color:var(--clr-262626);line-height:1.4;text-transform:uppercase;letter-spacing:1px}.product_slider_section .product_card .desc .breif span{font-size:clamp(14px,var(--fs_18),22px);font-weight:300;color:var(--clr-737373);line-height:1.5;display:inline-block;margin-top:10px}.product_slider_section .product_card .desc .color_picker{display:flex;gap:10px;margin-top:13px}.product_slider_section .product_card .desc .color_picker>div{width:20px;height:20px;background:var(--clr-black);border-radius:50%;cursor:pointer;border:1px solid var(--clr-D4D4D4)}.product_slider_section .product_card .desc .color_picker>div.white{background:var(--clr-E8DDD0)}.product_slider_section .product_card .desc .color_picker>div.pink{background:var(--clr-B97D7E)}.product_slider_section .product_card .desc .color_picker>div.soil{background:var(--clr-BE9F84)}.product_slider_section .product_card .desc .color_picker>div.cream{background:var(--clr-BE9F84)}.product_slider_section .product_card .desc .color_picker>div.cream{background:var(--clr-E5E5E5CC)}.product_slider_section .product_card .desc .product_price{color:var(--clr-262626);font-weight:500;font-size:var(--fs_22);line-height:1.3;margin-top:15px}.product-rating .stars img,.product-rating .stars svg{width:1.2vw;height:auto}.product-rating .stars img:last-child{margin:0}.site_footer{position:relative;padding:50px;background-color:var(--clr-F0EFEC);border-radius:27px}.site_footer:before{content:"";position:absolute;background:url(/cdn/shop/files/Water_Droplets_39e5814e-ab7d-4276-8ebd-0449b102e146.png?v=1770296265);width:440px;height:440px;background-repeat:no-repeat;background-position:center;background-size:contain;left:100px;top:-310px;mix-blend-mode:multiply;opacity:.9;pointer-events:none}.site_footer .footer_wrapper{margin-top:40px}.site_footer .footer_wrapper .left_footer h6{font-size:var(--fs_25);font-weight:600;line-height:1.2;color:var(--clr-585858)}.site_footer .footer_wrapper .left_footer{max-width:90%}.site_footer .footer_wrapper .left_footer p{font-size:var(--fs_20);font-weight:400;line-height:1.2;color:var(--clr-585858);margin-top:10px}.site_footer .footer_wrapper .left_footer .footer_input{margin-top:30px;margin-bottom:45px}.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper form{display:flex;flex-direction:column;border-bottom:1px solid var(--clr-D4D4D4);gap:10px}.footer-form-content{display:flex}.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper .footer-form-content input[type=email]{flex:1 1 auto;width:auto;min-width:0;color:var(--clr-585858);font-size:var(--fs_20)}.newsletter .input_wrapper input:focus-visible,.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper .footer-form-content input[type=email]:focus-visible{border:0;outline:0;box-shadow:none}.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper .footer-form-content input[type=submit]{flex-shrink:0;width:auto;padding:1rem 2rem}.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper form input[type=submit]{width:50%;font-size:var(--fs_20);line-height:1.4;font-weight:300;color:var(--clr-585858);text-transform:uppercase;transition:all .3s;letter-spacing:1px}.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper form input[type=submit]:hover{opacity:.8}.site_footer .footer_wrapper .left_footer .footer_input small{font-size:var(--fs_17);line-height:1.5;font-weight:400;color:var(--clr-737373);padding-top:10px;display:block}.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper input{width:100%;border:none;background:none}.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper input::placeholder{font-size:20px;color:#a1a1a1}.site_footer .footer_wrapper .menus_wrapper{position:relative;display:flex;gap:20px}.site_footer .footer_wrapper .menus_wrapper .menu_wrap{flex-grow:1}.site_footer .footer_wrapper .menus_wrapper .menu_wrap>p,a.support-title-link{font-size:var(--fs_20);line-height:1.2;font-weight:400;color:var(--clr-585858);margin-bottom:10px;text-transform:uppercase;padding-bottom:10px}a.support-title-link{padding-bottom:.7vw;margin-bottom:0vw}.site_footer .footer_wrapper .menus_wrapper .menu_wrap>p span{display:block;font-family:Proxima Nova Lt,serif}.site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li{margin-top:10px}.site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li a,.site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li p{font-size:var(--fs_23);line-height:1.5;color:var(--clr-585858);font-weight:300;position:relative}.site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li a.drop_note{font-weight:600!important;text-decoration:underline}.site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li a:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:1px;background-color:var(--clr-585858);transition:all .4s}.site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li a.drop_note:before{display:none}.site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li a:hover:before{width:100%}.site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li i,.site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li .footer-social-icon{font-size:var(--fs_20);color:var(--clr-585858);font-weight:400;margin-right:10px}.site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li .footer-social-icon{display:inline-flex;align-items:center;vertical-align:middle}.site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li .footer-social-icon svg{width:1em;height:1em;fill:currentColor}.site_footer .bottom_footer{padding:20px;display:flex;justify-content:space-between;gap:10px;border-top:1px solid #e5e5e5;margin-top:20px}.site_footer .bottom_footer p a,.site_footer .bottom_footer p{font-size:var(--fs_20);line-height:1.2;font-weight:400;color:var(--clr-737373)}.site_footer .bottom_footer p a{text-decoration:underline;text-underline-offset:2px}.site_footer .bottom_footer .left{display:flex;gap:20px;align-items:center}.site_footer .bottom_footer .left select{border:none;background-color:transparent;color:var(--clr-525252);font-weight:600;line-height:1.2;font-size:var(--fs_20)}.swiper-button-disabled{opacity:.7}@media(max-width:1024px){.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper input{font-size:16px}}@media(max-width:991.98px){.site_footer:before{width:300px;height:350px;top:-250px;left:50px}.top_footer_logo{margin-top:20px}}@media(max-width:767.98px){.product_slider_section .product_card .desc .product-swatches .swatch-item{width:22px!important;height:22px!important}.site_footer:before{width:37.5vw;height:37.5vw;top:-22.5vw;left:5vw}.site_footer .bottom_footer{flex-wrap:wrap;gap:2.5vw;padding:2.5vw 2.75vw;border-color:var(--clr-A1A1A1)}.site_footer .bottom_footer p,.site_footer .bottom_footer .left select{font-size:12px}.site_footer .bottom_footer .left{gap:2.75vw;flex-wrap:wrap;width:100%;justify-content:space-between}.site_footer .bottom_footer .right{width:100%;text-align:center}.top_footer_logo{margin-top:6.75vw;margin-bottom:5vw;padding-bottom:5vw;border-bottom:1px solid var(--clr-A1A1A1);padding-left:5vw;padding-right:5vw}.site_footer .footer_wrapper{padding-left:5vw;padding-right:5vw}.site_footer .footer_wrapper .left_footer{max-width:100%}.site_footer .footer_wrapper .left_footer .footer_input{margin-top:2.75vw;margin-bottom:5vw}.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper form input[type=submit]{font-weight:500;font-size:3vw}.site_footer .footer_wrapper .left_footer .footer_input small{font-size:2.25vw}.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper input{background:var(--clr-white);padding:2.75vw;font-size:12px}.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper .footer-form-content input[type=email]{font-size:max(3vw,12px);letter-spacing:-.26px}.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper input::placeholder{font-size:12px}.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper input:first-child{border-right:1px solid var(--clr-585858)}.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper form{padding-bottom:0;gap:0;border-radius:8px;overflow:hidden;border:none}.site_footer .footer_wrapper .menus_wrapper{gap:5vw}.site_footer .footer_wrapper .menus_wrapper .menu_wrap{width:calc(100% / 3 - 30px)}.site_footer .footer_wrapper .menus_wrapper .menu_wrap:last-child img{width:26.5vw;object-fit:contain}.site_footer .footer_wrapper .left_footer img{display:none}.site_footer .footer_wrapper .menus_wrapper .menu_wrap>p{font-size:3vw;font-weight:500;padding-bottom:1vw}.site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li a,.site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li p{font-size:3vw;font-weight:300}.site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li i,.site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li .footer-social-icon{font-size:3vw;margin-right:1.75vw}.site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li{margin-top:1.25vw}}.marquee_section{padding-bottom:var(--p_50);-webkit-user-select:none;user-select:none}.sliding-container{overflow:hidden;position:relative;width:100%;padding:25px 0;background-color:var(--clr-F0EFEC);border-radius:27px}.sliding-text{display:flex;width:max-content;font-size:var(--fs_51);font-weight:600;color:var(--clr-C5C5C5);animation:slideee 60s linear infinite;white-space:nowrap;will-change:transform;backface-visibility:hidden}.sliding-text>div{display:flex}.sliding-text span{letter-spacing:-1px;display:flex;align-items:center;white-space:nowrap}.sliding-text span img{margin-right:10px}.sliding-text span:after{content:"";display:block;width:1.5vw;height:1.5vw;background:url(/cdn/shop/files/star_marquee.svg?v=1764765200);background-repeat:no-repeat;background-position:center;background-size:contain;margin-left:10px;margin-right:10px}@keyframes slideee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:767.98px){.sliding-container{border-radius:12px;padding:15px 0}}.three_column_img_section{background:#fff;padding-bottom:50px;overflow:hidden;border-radius:27px}.hex-image{margin-left:-15%}.hex-image .top-image video{width:290px;height:335px;object-fit:cover;clip-path:polygon(0 25%,50% 0,100% 25%,100% 75%,50% 100%,0 75%)}.hex-image .btm-image img{margin-left:50%;margin-top:-26%}.two_column_with_img_section .left_wrap .btm-image img{margin-bottom:55px}.three_column_img_section .hero-container{display:flex;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:40px}.three_column_img_section .hero-left,.three_column_img_section .hero-right{width:33%}.three_column_img_section .hero-center{width:30%}.three_column_img_section .hero-left img{width:100%;height:auto}.three_column_img_section .hero-right img{width:100%;height:auto;object-fit:cover}.three_column_img_section .heading-main{font-family:League Spartan,sans-serif;font-weight:400;font-size:69px;line-height:1;text-align:center;color:var(--clr-9C9C9C);margin-bottom:30px;letter-spacing:-2.3px}.three_column_img_section .text-para,.three_column_img_section .text-para p{font-weight:400;font-size:23px;line-height:1.3;text-align:center;color:var(--clr-525252);margin-bottom:150px;max-width:495px;margin-left:auto;margin-right:auto}.three_column_img_section .text-para p,.three_column_img_section .text-para p span{color:var(--clr-525252);font-family:Proxima Nova Lt,serif}@media(max-width:991px){.three_column_img_section .hero-container{text-align:center;gap:20px}.three_column_img_section .hero-left,.three_column_img_section .hero-right,.three_column_img_section .hero-center{width:auto;flex:1}.three_column_img_section .hero-left img,.three_column_img_section .hero-right img{width:100%;border-radius:27px}.three_column_img_section .text-para,.three_column_img_section .text-para p{margin-bottom:30px}.three_column_img_section .heading-main{margin-bottom:20px}}@media(max-width:767.98px){.product-list:not(.two-view) .product_card-info .product-hover-btm-sc h4{font-family:League Spartan,sans-serif;font-weight:400;font-size:29.32px;line-height:90%;letter-spacing:-1.11px}.product-list:not(.two-view) .product_card-info .product-hover-btm-sc a{min-width:unset;width:fit-content;gap:10px;padding:7px 38px;border-width:1px;border-radius:100px;font-family:Proxima Nova,Proxima Nova Lt,sans-serif;font-weight:400;font-size:11px;line-height:27.33px;letter-spacing:1.02px;text-transform:uppercase}.three_column_img_section .hero-right{display:none}.three_column_img_section .hero-center{padding:3vw 9vw}.three_column_img_section .hero-left img{height:auto;object-fit:cover;width:100%;object-position:top}}.what_if_wellness{min-height:45vw;margin:0 auto;border-radius:27px!important;background-image:url(../images/Video-Background.png);background-size:cover;background-position:center;overflow:hidden;margin-bottom:var(--p_50);position:relative}.what_if_wellness:after{content:"";width:100%;height:100%;left:0;top:0;background:linear-gradient(180deg,#0000,#00000040 75.48%);z-index:1;position:absolute}.what_if_wellness .hero-content{position:relative;z-index:2}.two_column_with_img_section .left_wrap .top_title{max-width:57%}.what_if_wellness .hero-content{position:absolute;bottom:80px;color:var(--clr-white)}.what_if_wellness video{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.what_if_wellness .hero-content h2{font-weight:400;font-size:var(--fs_68);line-height:1;letter-spacing:-1.71px;margin:0 0 30px}.mfull-page{min-height:100dvh;background:#f0efec;display:flex;flex-direction:column;position:fixed;top:0;left:0;height:100%;width:100%;overflow-y:auto;z-index:11111;left:-100vw;transition:all .5s;padding:15px}.button-toggle{cursor:pointer;height:30px;display:flex;align-items:center}.mfull-page{opacity:0}.mfull-page.active{left:0;transition:all .5s;opacity:1}.mfull-page .site_logo_wrap img{height:24px;width:auto}.primary_header-mobile{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.mfull-tabs{display:flex;justify-content:space-between;padding:14px 0 0}.mfull-tab-btn{background:none;border:none;padding:0;font-size:12px;color:#a1a1a1;border-bottom:2px solid transparent}.mfull-tab-btn.active{color:#525252;border-bottom:1px solid #585858}.mfull-content{padding:16px 0;flex:1;overflow-y:auto}.mfull-panel{display:none}.mfull-panel.active{display:block}body .discount-popup{max-width:77vw;height:100vh}.custom_popup .modal-content{border-radius:16px;overflow:hidden}.custom_popup .modal-content .btn-close{position:absolute;right:10px;top:10px;width:20px;height:20px;z-index:9}.custom_popup .modal-content .head h3{color:#262626;font-size:4.35vw;line-height:.9;letter-spacing:-.32px;text-align:center;font-weight:600;max-width:25vw}.custom_popup .modal-content .content>p{font-size:1.1vw;font-weight:400;color:#737373;text-align:center;max-width:22vw;margin:0 auto;line-height:1.2}.custom_popup .content{width:100%}.custom_popup .modal-content .content form{margin-top:1.5vw}.custom_popup .modal-content .content form input{width:100%;padding:1.5vw;margin-bottom:1vw;background-color:transparent;border:1px solid #262626;border-radius:1vw;line-height:1;font-size:1.2vw}.custom_popup .modal-content .content form input::placeholder{font-size:1.2vw}.custom_popup .modal-content .content form input[type=submit]{color:#efe9e1;background:#262626;font-weight:400;height:4vw;font-size:1.3vw;text-transform:uppercase;letter-spacing:.18em;padding:1.5vw 1.5vw 2.8vw}.custom_popup .logo img{width:6vw}.custom_popup .btn-close{color:#262626;font-size:1vw}.custom_popup .modal-content .content form p{font-size:1vw;text-align:center;color:#737373;font-weight:400}.custom_popup .modal-content .head p{font-size:1.1vw;color:#737373;letter-spacing:.48px;text-align:center;margin-bottom:1vw;font-weight:400}.custom_popup .modal-content .img_wrapper{position:relative;height:100%}.custom_popup .modal-content .img_wrapper img{height:100%;object-fit:cover;width:100%}.custom_popup .modal-dialog{display:flex;align-items:center;min-height:100vh}.custom_popup .modal-dialog{transform:unset!important}.custom_popup .modal-content{margin:auto}.custom_popup .modal-content .modal-body{padding:0}.custom_popup .logo{margin-bottom:.5vw}.custom_popup .modal-content .modal-body .text_wrapper{padding:4vw 5vw;background:#efe9e1;height:100%;display:flex;flex-direction:column;gap:1.5vw;align-items:center}.site_topbar{background:#eae7e0;padding:20px 100px;border-radius:15px;text-align:center;margin-top:30px;margin-bottom:30px}.mfull-card{display:flex;align-items:center;background:#fff;border-radius:8px;padding:10px;margin-bottom:8px;position:relative;box-shadow:0 2px 5px #0000000d}.mfull-card-img{width:67px;height:67px;border-radius:8px;object-fit:cover;margin-right:22px}.mfull-card-title{margin:0;font-size:15px;font-weight:600;color:var(--clr-525252)}.mfull-card-desc{margin:5px 0 0;color:#666;font-size:12px;font-weight:400;color:var(--clr-525252);text-transform:lowercase}.mfull-badge{position:absolute;top:12px;right:12px;color:#fff;background:var(--clr-525252);padding:4px 8px;font-size:10px;border-radius:15px;font-size:8px;font-family:League Spartan,sans-serif;text-transform:uppercase}.mfull-shop-btn,.mfull-shop-btn:hover{width:100%;padding:12px;border:1px solid var(--clr-525252);border-radius:40px;font-size:14px;background:transparent;color:var(--clr-525252);margin-top:14px;text-align:center}.mfull-footer{padding:20px 16px;display:flex;flex-direction:column;gap:14px;border-top:1px solid #eee}.mfull-footer-link{font-size:14px;color:var(--clr-525252)!important;text-decoration:none;text-transform:uppercase;font-weight:600}.mfull-country{padding:18px 16px;border-top:1px solid #eee;display:flex;color:var(--clr-737373);justify-content:center;background:transparent;font-size:13px;gap:0px 10px}.mfull-country .select_wrap select{padding:0 20px 0 0;background-color:transparent;border:none;color:var(--clr-585858);font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/cdn/shop/files/Group_15.svg?v=1765266077)!important;background-repeat:no-repeat;background-position:right center}.mfull-country-selected{font-weight:600;color:var(--clr-585858)}.mfull-country-arrow{margin-left:6px}.mfull-page{display:none!important}@media(max-width:992px){.primary_header-mobile .left_part,.primary_header-mobile .right_part{width:25%}.primary_header-mobile .middle-part{width:50%}.search-icon-mobile{position:relative;z-index:222;scale:.8}.search-icon-mobile.active{z-index:2}.mfull-page{display:block!important}.mfull-page .header__search{display:block;line-height:0;position:absolute;width:100%;left:0;top:0;padding-top:20px}.mobile-icons ul.predictive-search__results-list{display:block}.search-icon-wrapper .icon.icon-search{display:none}.search-icon-wrapper details[open=open] .icon.icon-search{display:block}.search-icon-wrapper details .header__icon{display:none}.search-icon-wrapper details[open=open] .header__icon{display:block}}.two_column_with_img_section{padding-bottom:50px;position:relative;border-radius:27px;overflow:hidden}.two_column_with_img_section .left_wrap{position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:var(--p_50);padding-bottom:var(--p_50);padding-right:var(--p_50);padding-left:var(--p_50)}.two_column_with_img_section:before{content:"";position:absolute;background:url(/cdn/shop/files/Water-Droplets.png?v=1764759884);width:290px;height:400px;background-repeat:no-repeat;background-position:center;background-size:contain;left:0;bottom:200px}.two_column_with_img_section .left_wrap .top_title{font-size:var(--fs_51);font-weight:300;line-height:1.1;letter-spacing:-.26px;color:var(--clr-525252);margin-bottom:20px;max-width:600px;font-family:Proxima Nova Lt,serif}.two_column_with_img_section .left_wrap h6{font-size:var(--fs_23);font-weight:300;line-height:1.5;letter-spacing:-.26px;color:var(--clr-525252);margin-bottom:50px;text-transform:uppercase}.two_column_with_img_section .left_wrap img{margin-bottom:80px}.two_column_with_img_section .right_wrap{position:relative;height:100%;border-radius:12px;overflow:hidden;padding:60px;display:flex;align-items:flex-end}.two_column_with_img_section .right_wrap .main_title{font-size:var(--fs_83);line-height:1.05;letter-spacing:-2.32px;font-weight:400;color:var(--clr-white);margin-bottom:10px}@media(max-width:767.98px){.two_column_with_img_section .right_wrap{min-height:128.75vw;padding:5vw;margin-top:5vw}.two_column_with_img_section:before{bottom:unset;top:25vw;z-index:99}.two_column_with_img_section .left_wrap img{margin-bottom:7.5vw;width:45vw;object-fit:contain}.two_column_with_img_section .left_wrap h6{margin-bottom:7.5vw}.two_column_with_img_section .left_wrap .top_title{max-width:50vw;margin-bottom:2.5vw}}.lab_testing{position:relative;padding-bottom:50px}.lab_testing .left_wrap{background-color:var(--clr-F0EFEC);border-radius:27px;padding:100px 50px;height:100%}.lab_testing .left_wrap .top_text{font-size:var(--fs_20);line-height:1.5;font-weight:400;color:var(--clr-262626);margin-bottom:50px}.lab_testing .left_wrap .top_text b{font-weight:600}.lab_testing .left_wrap .head{max-width:440px}body .lab_testing .bottom.btm-part{display:none}.lab_testing .left_wrap .head .title{font-size:var(--fs_83);font-weight:400;color:var(--clr-262626);line-height:1;letter-spacing:-2.32px;margin-bottom:30px;margin-top:0}.lab_testing .left_wrap .head span{font-size:var(--fs_20);line-height:1.2;letter-spacing:.11px;font-weight:300;color:var(--clr-737373)}.lab_testing .left_wrap .cont_wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:100px}.lab_testing .left_wrap .head p{color:var(--clr-737373);font-size:var(--fs_20);line-height:1.2;letter-spacing:.11px}.lab_testing .left_wrap .middle{position:relative;min-width:485px;min-height:150px}.lab_testing .left_wrap .middle>div{display:flex;align-items:flex-start;justify-content:flex-start;gap:50px;margin-top:50px;transition:all .4s;position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50px)}.lab_testing .left_wrap .middle>div.active{opacity:1;visibility:visible;pointer-events:all;transform:translate(0)}.lab_testing .left_wrap .middle p.serial_num{width:70px;height:70px;background:transparent;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--clr-737373);font-size:var(--fs_17);font-weight:400;color:var(--clr-262626)}.lab_testing .left_wrap .middle .breif{width:80%}.lab_testing .left_wrap .middle .breif .hdng{font-size:var(--fs_25);line-height:1.2;color:var(--clr-262626);margin-bottom:10px;font-weight:400;text-transform:uppercase}.lab_testing .left_wrap .middle .breif span{font-size:var(--fs_20);line-height:1.2;color:var(--clr-737373);letter-spacing:.11px;margin-bottom:10px;font-weight:300;max-width:385px;display:inline-block}.lab_testing .left_wrap .bottom{padding-top:30px;border-top:1.5px solid #dedede}.lab_testing .left_wrap .bottom h6{max-width:590px;font-size:var(--fs_13);font-weight:300;color:var(--clr-737373);line-height:1.2;letter-spacing:.11px}.lab_testing .right_wrap{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;padding:100px 50px}.lab_testing .right_wrap .top_logo{position:absolute;top:30px;right:30px;width:140px;height:140px;object-fit:contain}.lab_testing .right_wrap .bottom_logo{position:absolute;bottom:30px;right:30px;width:140px;height:140px;object-fit:contain}.lab_testing .right_wrap .main_img{position:relative}.lab_testing .right_wrap .count{position:absolute;width:55px;height:55px;color:var(--clr-262626);border:1.5px solid var(--clr-737373);display:flex;align-items:center;justify-content:center;font-size:var(--fs_20);font-weight:400;text-transform:uppercase;border-radius:50%;cursor:pointer;transition:all .4s}.lab_testing .right_wrap .count.active{background-color:var(--clr-262626);color:var(--clr-white);border-color:var(--clr-737373)}.lab_testing .right_wrap .count.one{top:0;left:57%}.lab_testing .right_wrap .count.two{top:140px}.lab_testing .right_wrap .count.three{top:225px;right:15px}.lab_testing .right_wrap .count.four{top:385px}.lab_testing .right_wrap .count.five{top:460px;right:25px}.lab_testing .right_wrap .count.six{left:43%;transform:translate(-50%);bottom:0}@media(max-width:1399.98px){.lab_testing .left_wrap{padding:70px 50px}}@media(max-width:991.98px){.lab_testing .left_wrap .cont_wrap{gap:30px}.lab_testing .left_wrap .middle>div{gap:20px;margin-top:20px}}.hide-big{display:none!important}.hide-small{display:flex!important}@media only screen and (max-width:768px){.hide-big{display:flex!important}.hide-small{display:none!important}.lab_testing .col-md-6.col-12:has(.right_wrap){display:flex;flex-direction:column}.lab_testing .col-md-6.col-12:has(.right_wrap) .right_wrap{order:1}.lab_testing .col-md-6.col-12:has(.right_wrap) .content-wrap.left_wrap{order:2}.lab_testing .col-md-6.col-12:has(.right_wrap) .pagination-dots{order:3}.lab_testing .col-md-6.col-12:has(.right_wrap) .btm-part{order:4}}.everybody_deserve{position:relative}.everybody_deserve .custom-banner{position:relative;margin:auto;border-radius:var(--bs_27);overflow:hidden;z-index:2}@media(min-width:768px){.everybody_deserve.space-mr{margin-top:clamp(32px,3.23vw,62px);margin-bottom:clamp(32px,3.23vw,62px)}}.everybody_deserve.space-mr .custom-banner{max-height:860px}.custom-banner video{width:100%;height:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;max-height:880px}.everybody_deserve .banner-img{width:100%;height:100%;object-fit:cover;object-position:center left;border-radius:27px;opacity:1;transform:rotate(0)}.everybody_deserve .banner-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;font-family:League Spartan,sans-serif;font-weight:400;font-size:68.33px;line-height:100%;letter-spacing:-1.71px;text-align:center;color:#fff;background:transparent;padding:0;margin:0;pointer-events:none}@media(max-width:767.98px){.everybody_deserve .banner-title{font-weight:400;font-size:max(20px,5.3vw);line-height:100%;letter-spacing:-.5px;text-align:center}}@media(min-width:768px){.everybody_deserve .banner-title{font-size:min(68.33px,4vw)}}.everybody_deserve.space-mr .banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:flex-start;gap:18px;max-width:60%;z-index:3}.everybody_deserve.space-mr .banner-content .banner-title{position:static;transform:none;text-align:left;width:auto}.everybody_deserve.space-mr .banner-custom-text p{color:#fff;font-family:League Spartan,sans-serif;font-weight:400;font-size:var(--fs_68);line-height:1.35;letter-spacing:-.3px}.everybody_deserve.space-mr .banner-custom-text p{margin:0}.everybody_deserve.space-mr .banner-cta-btn{display:inline-block;padding:7px 22px;border:1px solid #fff;border-radius:30px;color:#fff;font-family:Proxima Nova Lt,sans-serif;font-size:var(--fs_20);letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;transition:background .2s,color .2s}.everybody_deserve.space-mr .banner-cta-btn:hover{background:#fff;color:#333}.everybody_deserve.space-mr .banner-content--center-right{left:unset;right:5vw;transform:translateY(-50%)}.everybody_deserve.space-mr .banner-content--center-right .banner-custom-text p{line-height:1;letter-spacing:-1.71px}@media(max-width:767.98px){.everybody_deserve.space-mr .banner-content{left:50%;width:100%;max-width:80%;gap:12px}.everybody_deserve.space-mr .banner-custom-text p{font-size:var(--fs_51)}.everybody_deserve.space-mr .banner-content .banner-title{text-align:left}.everybody_deserve.space-mr .banner-content--center-right{align-items:end;max-width:200px;left:unset;right:26px;transform:translateY(-50%)}.everybody_deserve.space-mr .banner-content--center-right .banner-custom-text{max-width:178px;line-height:1;font-size:20px;letter-spacing:-.5px}}@media(min-width:769px){.everybody_deserve.space-mr .banner-content--center-right .banner-cta-btn{padding:20px 40px;font-size:20px;border-radius:100px}.product-bags .everybody_deserve.space-mr .banner-content{width:max-content;max-width:95%}}@media(min-width:1300px){.everybody_deserve.space-mr .banner-content{max-width:64%}}.img_slider_section,.img_slider_section .img_wrap{position:relative}.img_slider_section .custom_tooltip{position:absolute;z-index:9999;top:130px;left:150px;width:30px;height:30px}.img_slider_section .custom_tooltip span{position:absolute;left:2vw;bottom:100%;background:#000000ba;color:#fff;font-size:14px;padding:10px;border-radius:10px;transform:translate(-50%);visibility:hidden;pointer-events:none;opacity:0;transition:opacity .3s,visibility .3s;width:120px}.img_slider_section .custom_tooltip .tooltiptext-title-link{color:#fff;font-size:14px}.img_slider_section .custom_tooltip:hover span{visibility:visible;pointer-events:all;opacity:1}.img_slider_section .custom_tooltip span:before{content:"";position:absolute;top:100%;left:calc(50% - var(--tt-shift, 0px));transform:translate(-50%);width:0;height:0;border-top:10px solid #000;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent}.get-the-look-slider .custom_tooltip span:before{opacity:.73}.img_slider_section .custom_tooltip.tt-flip-down span.tooltiptext{top:35px;bottom:auto}.img_slider_section .custom_tooltip.tt-flip-down span:before{top:auto;bottom:100%;border-top:10px solid transparent;border-bottom:10px solid #000}.img_slider_section .slider_wrapper{position:relative}#MainContent{overflow:hidden}.img_slider_section .mob_section_button_wrap{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:20px}.img_slider_section .mob_section_button_wrap button{width:40px;height:40px;border:1.5px solid var(--clr-D4D4D4);border-radius:50%;background:transparent;transition:all .3s}.img_slider_section .mob_section_button_wrap button:hover{box-shadow:0 3px 4px 2px #d4d4d4}.img_slider_section .mob_section_button_wrap button:active{box-shadow:0 3px 4px #d4d4d4}.img_slider_section .mob_section_button_wrap button img{width:10px}.img_slider_section .head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:50px}.img_slider_section .head h2{margin-bottom:0}.img_slider_section .swiper-button-next,.img_slider_section .swiper-button-prev{top:55%}.testemonials_slider_section .head .anchor_wrapper a{color:var(--clr-585858);border-color:var(--clr-585858)}.testemonials_slider_section .head .anchor_wrapper a:hover{color:#fff}@media(max-width:1399.98px){.img_slider_section .head{margin-bottom:35px}}@media(max-width:991.98px){.img_slider_section .head{margin-bottom:30px;flex-wrap:wrap}}@media(max-width:767.98px){.img_slider_section .head{margin-bottom:20px;flex-wrap:nowrap}.product_slider_section.get_the_look .sec_hdng{color:var(--clr-585858)}.product_slider_section.get_the_look .primary_btn.white_bg{font-size:11px;padding:13px 10px;max-width:150px;width:100%;letter-spacing:1.02px}.img_slider_section.get_the_look .swiper-button-next,.img_slider_section.get_the_look .swiper-button-prev{display:none}}.testemonials_slider_section{position:relative;padding-top:var(--p_100);padding-bottom:var(--p_50)}.testemonials_slider_section .head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:50px}.testemonials_slider_section .head .anchor_wrapper{display:flex;justify-content:center;align-items:center;gap:20px}.testemonials_slider_section .head .anchor_wrapper a{margin-right:20px}.testemonials_slider_section .head .anchor_wrapper button{width:65px;height:65px;border:1.5px solid var(--clr-D4D4D4);border-radius:50%;background:transparent;transition:all .3s}.testemonials_slider_section .head .anchor_wrapper button:hover{box-shadow:0 3px 4px 2px #d4d4d4}.testemonials_slider_section .head .anchor_wrapper button:active{box-shadow:0 3px 4px #d4d4d4}.testemonials_slider_section .head .anchor_wrapper button img{width:13px}.testemonials_slider_section .head .sec_hdng{font-size:var(--fs_68);font-weight:600;line-height:1;color:var(--clr-9C9C9C);letter-spacing:-2.32px}.testemonials_slider_section .slider_wrapper img,.testemonials_slider_section .slider_wrapper video{border-radius:27px}.testemonials_slider_section .slider_wrapper .content_wrap{padding-top:40px;display:flex;flex-direction:column;gap:50px}.testemonials_slider_section .slider_wrapper .content_wrap p{font-size:24px;line-height:1.5;font-weight:300;color:var(--clr-585858);letter-spacing:-.26px}.testemonials_slider_section .slider_wrapper .content_wrap p:last-child{font-size:var(--fs_20);line-height:1.4;font-weight:300;color:var(--clr-737373);letter-spacing:.51px;text-transform:uppercase}.testemonials_slider_section .product_card .img_wrap img{width:100%;object-fit:cover}.testemonials_slider_section .product_card .img_wrap video{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--media-position, center)}.testemonials_slider_section .product_card .img_wrap{position:relative}.testemonials_slider_section .sound_btn{position:absolute;right:16px;bottom:16px;z-index:2;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1.5px solid rgba(255,255,255,.65);border-radius:50%;background:#ffffffb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 10px #0000001f;color:#404040;cursor:pointer;transition:all .3s}.testemonials_slider_section .sound_btn:hover{background:#ffffffeb;box-shadow:0 3px 12px #0000002e}.testemonials_slider_section .sound_btn:active{box-shadow:0 2px 6px #0000002e}.testemonials_slider_section .sound_btn svg{display:block;width:18px;height:18px;pointer-events:none}.testemonials_slider_section .sound_btn .icon_sound_on,.testemonials_slider_section .sound_btn[aria-pressed=true] .icon_sound_off{display:none}.testemonials_slider_section .sound_btn[aria-pressed=true] .icon_sound_on{display:block}@media(max-width:767.98px){.testemonials_slider_section .sound_btn{right:12px;bottom:12px;width:38px;height:38px}.testemonials_slider_section .sound_btn svg{width:16px;height:16px}}.fb-sc-tb.tab_img_change .text_wrap p,.content-flex p,.skincare-section__description,.how-to-wear-sc,.fb-sc-tb,.content-flex{letter-spacing:0}@media(min-width:769px){.fb-sc-tb-alt-sc{margin-top:26px}.fb-sc-tb{margin-bottom:26px}.shop_listing header:not(.sticky) .primary_header{border-radius:1.5vw 1.5vw 0 0}}@media(max-width:1399.98px){.testemonials_slider_section .head{margin-bottom:30px}.testemonials_slider_section .slider_wrapper .content_wrap{padding-top:30px;gap:40px}}@media(max-width:991.98px){.testemonials_slider_section .head .anchor_wrapper button{width:50px;height:50px}.testemonials_slider_section .head .anchor_wrapper button img{width:10px}.testemonials_slider_section .slider_wrapper .content_wrap{padding-top:20px;gap:30px}}@media(max-width:767.98px){.testemonials_slider_section .head a{display:none}.testemonials_slider_section .head .anchor_wrapper button{width:9.5vw;height:9.5vw}.testemonials_slider_section .head .anchor_wrapper button img{width:1.75vw}.testemonials_slider_section .head .anchor_wrapper{gap:2.5vw}.testemonials_slider_section .head .sec_hdng{max-width:60vw}.testemonials_slider_section .slider_wrapper .content_wrap p:last-child{font-size:3vw;font-weight:600}.testemonials_slider_section .slider_wrapper .content_wrap{gap:5.75vw}.testemonials_slider_section .product_card .img_wrap img,.testemonials_slider_section .product_card .img_wrap video{height:100vw;object-fit:cover}.testemonials_slider_section .mob_section_button_wrap{margin-top:7.5vw}.testemonials_slider_section .mob_section_button_wrap a{width:100%}}.real_result_section{position:relative}.real_result_section .image_comment{position:absolute;right:10px;bottom:35px;font-family:Proxima Nova Lt,sans-serif;font-weight:500!important;font-size:var(--fs_20)!important;line-height:110.00000000000001%!important;letter-spacing:0px;color:#fff!important;max-width:65%;font-style:italic}.px-0{padding-left:0!important;padding-right:0!important}.real_result_section .additional_image{position:absolute;right:35px;bottom:39px;width:7vw!important;height:6.5vw!important;max-height:144px;max-width:144px;z-index:10;border-radius:20px!important;border:2px solid #f0efec;padding:8px;width:100%}.clinical_additional_image{position:absolute;right:35px;bottom:39px;width:7vw!important;height:6.5vw!important;max-height:144px;max-width:144px;z-index:10;border-radius:20px!important;border:2px solid #f0efec;padding:8px;cursor:pointer}.real_result_section .img_wrap{display:flex;flex-direction:column;position:relative;justify-content:center;align-items:center;height:100%;border-radius:27px;overflow:hidden}.real_result_section .img_wrap>div{height:100%;width:100%}.real_result_section .img_wrap img{height:100%;object-fit:cover;border-radius:27px}.real_result_section .img_wrap>div p+img{height:auto}.real_result_section .img_wrap p{font-size:var(--fs_25);line-height:1.1;color:var(--clr-A1A1A1);font-weight:600;margin-bottom:10px;padding-top:20px}.real_result_section .text_wrap{position:relative;padding:100px;height:100%;background-color:var(--clr-F0EFEC);border-radius:27px;display:flex;flex-direction:column;justify-content:flex-start;gap:80px 50px}.real_result_section .head{position:relative}.real_result_section .head .title{font-size:var(--fs_76);color:var(--clr-C7C7C7);font-weight:600;line-height:1;letter-spacing:-2.32px;margin-bottom:20px;margin-top:0}.real_result_section .head p{font-family:Proxima Nova Lt,serif;font-weight:500;font-size:var(--fs_40);line-height:120%;letter-spacing:0%;color:#737373}.real_result_section .result_text{position:relative;margin-top:20px}.real_result_section .result_text .inner_wrapper{display:flex;align-items:center;justify-content:space-between;gap:30px 85px;padding:15px 60px 15px 0}.real_result_section .result_text .inner_wrapper+.inner_wrapper{border-top:1.5px solid #dedede}.real_result_section .result_text .inner_wrapper .result{font-size:min(var(--fs_76),60px);font-weight:600;line-height:1;color:var(--clr-737373);letter-spacing:.6px;width:40%}.real_result_section .result_text .inner_wrapper .content h4{font-family:Proxima Nova Lt,serif;font-weight:500;font-size:var(--fs_20);line-height:27.33px;letter-spacing:.51px;text-transform:uppercase;color:var(--clr-525252)}.real_result_section .result_text .inner_wrapper .content p{font-family:Proxima Nova Lt,serif;font-weight:600;font-size:var(--fs_30);line-height:100%;letter-spacing:0px;color:#9c9c9c;text-transform:lowercase}.real_result_section .result_text .inner_wrapper .content{color:var(--clr-525252);width:60%}.real_result_section .bottom_text{display:flex;flex-direction:column;gap:40px;align-items:flex-start}.push_to_bottom{margin-top:auto;margin-bottom:auto}.real_result_section .bottom_text p{font-size:var(--fs_20);line-height:1.2;font-weight:400;color:var(--clr-525252)}.real_result_section .bottom_text button{font-size:var(--fs_20);line-height:1.3;font-weight:500;letter-spacing:1.02px;color:var(--clr-525252);text-decoration:none;border:none;border-bottom:1.5px solid var(--clr-525252);padding-bottom:5px;position:relative;background-color:transparent}.real_result_section .bottom_text button.active{opacity:.5}.real_result_section .bottom_text button.active:before{transform:rotate(180deg)}.real_result_section .bottom_text button.active:hover:before{transform:rotate(180deg) translate(5px)}.real_result_section .bottom_text button:before{content:"";position:absolute;right:-30px;top:4px;background:url(/cdn/shop/files/Arrow_long.svg?v=1764759961);width:20px;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat;transition:all .4s}.real_result_section .bottom_text button.prev_slide:before{content:"";position:absolute;right:-30px;top:4px;background:url(/cdn/shop/files/Arrow_long.svg?v=1764759961);width:20px;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat;transition:all .4s}.real_result_section .bottom_text button:hover:before{transform:translate(5px);transition:all .4s}@media(max-width:1399.98px){.real_result_section .text_wrap{padding:70px}}@media(max-width:991.98px){.real_result_section .text_wrap{padding:50px;gap:30px}.real_result_section .result_text .inner_wrapper{gap:30px;padding:20px 0}}@media(max-width:767.98px){.real_result_section .result_text .inner_wrapper .content h4{font-size:14px}.real_result_section .result_text .inner_wrapper .content p{font-size:18px;font-weight:700}.real_result_section .additional_image{right:14px;bottom:13px;width:100%!important;height:100%!important;max-width:53px;max-height:53px;padding:3.25px;border-radius:8.13px!important}.clinical_additional_image{right:14px;bottom:13px;max-width:53px!important;width:100%!important;height:100%!important;max-height:53px!important;padding:3.25px;border-radius:8.13px!important}.real_result_section .text_wrap{padding:10vw max(6vw,30px);gap:5vw;margin-top:0;border-radius:12px}.real_result_section .img_wrap img,.real_result_section .img_wrap{border-radius:2.5vw}.real_result_section .result_text .inner_wrapper{gap:20px;padding:10px 0}.real_result_section .result_text .inner_wrapper .content{font-size:2.9vw;font-weight:500}.real_result_section .bottom_text button:before{top:0;width:16px;height:16px}.real_result_section .bottom_text button.prev_slide:before{top:0;width:16px;height:16px}.real_result_section .head p{font-size:3.7vw;letter-spacing:0;line-height:1}.real_result_section .bottom_text button{font-weight:600}.real_result_section .bottom_text p{font-size:10px}}.tab_img_change{position:relative;padding-top:var(--p_50)}.tab_img_change h5{margin-top:0}.tab_img_change .row{--bs-gutter-x: 30px}.tab_img_change .text_wrap{padding:75px 75px 75px 30px;border-radius:8px;background-color:#f8f8f6}.tab-change-pdp1 .tab_img_change .text_wrap{background-color:#f4f3f1}.tab_img_change .text_wrap{padding:75px 75px 75px 30px;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:30px}.cart-continue-button{font-family:Proxima Nova Lt,serif;font-weight:500!important;font-size:20.5px!important;line-height:27.33px!important;letter-spacing:1.02px!important;text-align:center!important;border-radius:27px!important;padding:10px 45px!important}.cart-continue-button:before,.cart-continue-button:after{display:none!important}.cart__empty-text{font-family:League Spartan,sans-serif!important;font-weight:500!important;font-style:Medium;font-size:35px!important;line-height:100%!important;letter-spacing:-1.71px!important;color:#585858}.tab_img_change .text_wrap .head{position:relative}.tab_img_change .text_wrap .title{font-family:League Spartan,sans-serif;font-size:var(--fs_42);line-height:1.2;color:var(--clr-585858);font-weight:400;letter-spacing:.03em;margin:0;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease}.tab_img_change .text_wrap .title+.title{position:absolute;top:0;right:0;bottom:0;left:0}.tab_img_change .text_wrap .title.active{opacity:1;visibility:visible}@media(max-width:768px){body.template-index .tab_img_change .text_wrap .head{display:grid}body.template-index .tab_img_change .text_wrap .title{grid-area:1 / 1;max-width:265px;font-size:20px;line-height:1.2;letter-spacing:-4%}body.template-index #skincare_text{max-width:241px}body.template-index #dermatologically_text{max-width:277px}body.template-index #wellness_text{max-width:283px}body.template-index .tab_img_change .text_wrap .title+.title{position:static;inset:auto}body.template-index .tab_img_change .text_wrap{gap:20px}}.tab_img_change .tabs{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.product_slider_section .product_card .img_wrap:hover .quick_add_btn .btn-loading:after{border:2px solid white;border-top-color:#000;border-top-color:transparent}.cart-item__details a{color:var(--clr-585858)}.tab_img_change .tabs button{width:100%;padding-bottom:30px;padding-top:30px;font-size:var(--fs_40);font-weight:300;line-height:1;color:var(--clr-585858);border:none;background:transparent;border-bottom:1px solid #00000030;text-align:left;font-family:League Spartan}.tab_img_change .tabs button.active{font-weight:600}.tab_img_change .tab_content_img{position:relative;height:900px;border-radius:8px;overflow:hidden}.tab_img_change .tab_content_img>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;visibility:hidden;pointer-events:none;transition:all .4s}.tab_img_change .tab_content_img .active>video{object-fit:cover;opacity:1;visibility:visible;border-radius:1.5vw}.tab_img_change .tab_content_img .active>img{opacity:1;visibility:visible;pointer-events:all;object-fit:cover}.drop_note b{font-weight:500}.header__icon .svg-wrapper{width:10vw}@media(max-width:1440px){.tab_img_change .text_wrap{padding:55px 55px 55px 30px}}@media(max-width:767.98px){.tab_img_change .tabs button{padding-top:15px;padding-bottom:15px}.tab-change-pdp1 .col-md-6{padding:0}.tab_img_change .text_wrap{padding:7vw 5vw}.tab_img_change>.row{flex-direction:column-reverse}}@media(max-width:767.98px){.tab-change-pdp2{padding-top:0;padding-bottom:0}.tab-change-pdp2>.row{height:auto;max-height:none;overflow:visible}.tab-change-pdp2>.row>[class*=col]{flex:unset;max-height:none;height:auto}.tab-change-pdp2 .tab_content_img{height:100vw!important;max-height:380px}.tab-change-pdp2 .tab_content_img .tab-image-wrapper{height:100%;width:100%}.tab-change-pdp2 .tab_content_img .tab-image-wrapper>video,.tab-change-pdp2 .tab_content_img .tab-image-wrapper>img{width:100%;height:100%;object-fit:cover;display:block}.tab-change-pdp2 .text_wrap{height:auto;overflow-y:visible}}.faq_section{position:relative;padding-top:var(--p_100);padding-bottom:var(--p_100)}.faq_section:before{content:"";position:absolute;background:url(/cdn/shop/files/Water-Droplets-less.png?v=1764760097);width:400px;height:280px;background-size:contain;background-position:center;background-repeat:no-repeat;left:0;bottom:-60px;pointer-events:none;z-index:9}.faq_section .sec_hdng{font-size:var(--fs_76);font-weight:500;line-height:1;letter-spacing:-.91px;color:var(--clr-737373);text-transform:capitalize;margin-bottom:20px}.faq_section .accordion-item{border:none;border-bottom:1.5px solid var(--clr-E5E5E5CC);background-color:transparent}.faq_section .accordion{position:relative;z-index:99}.faq_section .accordion-button:not(.collapsed){background:none;box-shadow:none}.faq_section .accordion-button{font-family:Proxima Nova Lt,serif;font-size:var(--fs_23);font-weight:500;line-height:1.4;letter-spacing:1.02px;color:var(--clr-585858);padding:60px 0;background-color:transparent;justify-content:space-between;text-transform:uppercase;align-items:flex-start}.faq_section .accordion-button:focus{box-shadow:none}.faq_section .accordion-button.collapsed{padding:40px 0}.faq_section .accordion-body{font-size:var(--fs_23);font-weight:400;line-height:1.3;letter-spacing:.26px;color:var(--clr-585858);padding-right:100px;padding-left:0;padding-bottom:40px}.faq_section .accordion-button:after{background-image:url(/cdn/shop/files/Icon.svg?v=1764943928);filter:contrast(0);margin-left:20px;width:15px;height:15px;background-size:15px}.faq_section .accordion-button:not(.collapsed):after{background-image:url(/cdn/shop/files/Icon_1.svg?v=1764944790);width:15px;height:15px;background-size:15px;filter:contrast(0)}.lab_testing .content-wrap{display:none}.search-desktop{position:unset!important;margin-right:20px}.primary_header .right_part ul .predictive-search__results-list{display:block}.primary_header .right_part ul#predictive-search-results-products-list{display:grid;grid-template-columns:repeat(4,1fr)}.button:hover{color:#fff}@media(max-width:991.98px){.primary_header .right_part ul#predictive-search-results-products-list{display:grid;grid-template-columns:repeat(2,1fr)}}@media(max-width:991.98px){.faq_section .accordion-button,.faq_section .accordion-button.collapsed{padding:20px}.faq_section:before{width:300px;height:200px}}@media(max-width:767.98px){.faq_section:before{width:114px;height:80px;bottom:-30px}.faq_section .accordion-button{padding:15px 0;font-weight:500;font-size:3.2vw}.faq_section .accordion-body{padding-top:10px;padding-right:50px;padding-left:0}.faq_section .accordion-button.collapsed{padding:15px 0}.faq_section .sec_hdng{padding-left:0;padding-right:0}.faq_section .accordion{padding-left:0}}.five_items_slider_wrapper{background-color:var(--clr-EFE9E1);border-radius:27px;padding-left:50px;padding-right:50px}.five_items_slider_wrapper .head .sec_hdng{color:var(--clr-A1A1A1);font-size:var(--fs_85);letter-spacing:-4%;font-weight:600;line-height:1}@media(max-width:767.98px){.five_items_slider_wrapper{padding-left:20px;padding-right:20px}}@media(max-width:767.98px){.five_items_slider_wrapper .head a{display:none}}.newsletter{position:relative;min-height:600px;border-radius:27px;overflow:hidden;margin-bottom:var(--p_50);margin-top:var(--p_50)}.newsletter:after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(to bottom,transparent 80%,black);z-index:9;opacity:.35}.newsletter video{position:absolute;height:100%;width:100%;object-fit:cover}.newsletter .inner_text{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;z-index:99;padding:100px}.newsletter .head .sec_hdng{color:var(--clr-white);font-size:var(--fs_85);font-weight:500;line-height:1;letter-spacing:-4%}.newsletter .input_wrapper{position:relative}.newsletter .input_wrapper p{font-size:var(--fs_25);line-height:1.3;letter-spacing:-.26px;color:var(--clr-white);max-width:700px;margin-bottom:30px;font-weight:500}.newsletter .input_wrapper form .newsletter-form__container{display:flex;gap:10px}.newsletter .input_wrapper input{padding:20px;border:none;border-radius:10px;background-color:#f8f7f4bf;width:100%;color:var(--clr-525252);font-size:var(--fs_20);font-weight:600;line-height:1;font-family:Proxima Nova Lt,serif}.newsletter .input_wrapper input::placeholder{color:var(--clr-525252);font-weight:500}.newsletter .input_wrapper button{height:80px;width:90px;display:flex;align-items:center;justify-content:center;border:none;border-radius:10px;transition:all .4s;background-color:#fff;-webkit-appearance:none;appearance:none}.newsletter .input_wrapper button:hover{background:#464646}.newsletter .input_wrapper button img{transition:all .4s}.newsletter .input_wrapper button:hover img{filter:invert(1)}.glow-wear-slider .swiper:not(.swiper-initialized){visibility:hidden}.product_slider_section.glow-wear-slider .swiper-button-prev{transform:unset}.product_slider_section .product_card .img_wrap .image-container{height:34.85vw}.template-index .get-the-look-slider.product_slider_section .product_card .img_wrap .image-container{aspect-ratio:5/6}@media only screen and (min-width:768px){.template-index .get-the-look-slider.product_slider_section .product_card .img_wrap .image-container{height:auto;max-height:unset;aspect-ratio:5/6}}.product_slider_section.glow-wear-slider .product_card .img_wrap .image-container a{height:100%;display:block}.product_slider_section.five_items_slider_wrapper .product_card .img_wrap .image-container{height:auto}.product_slider_section .product_card .img_wrap .image-container img,.product_slider_section.img_slider_section.get-the-look-slider .product_card .img_wrap>img{height:100%}.get-the-look-slider .img_slider:not(.swiper-initialized) .swiper-slide{width:calc((100% - 2px) / 1.2);margin-right:10px}@media(min-width:768px){.get-the-look-slider-not-four .img_slider:not(.swiper-initialized) .swiper-slide{width:calc((100% - .75vw) / 1.5);margin-right:1.5vw}.get-the-look-slider-not-four .img_slider:not(.swiper-initialized) .swiper-slide:first-child{margin-left:calc(-.75 * ((100% - .75vw) / 1.5 + 1.5vw))}.get-the-look-slider-four .img_slider:not(.swiper-initialized) .swiper-slide{width:calc((100% - 4.5vw)/4);margin-right:1.5vw}}@media(min-width:993px){.get-the-look-slider-not-four .img_slider:not(.swiper-initialized) .swiper-slide{width:calc((100% - 2.25vw) / 3.5)}.get-the-look-slider-not-four .img_slider:not(.swiper-initialized) .swiper-slide:first-child{margin-left:calc(-.75*((100% - 2.25vw)*.4 + 1.5vw))}}.bottom_footer .select_wrap select{padding:0;background-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/cdn/shop/files/Vector_65.png?v=1765535822)!important;background-repeat:no-repeat;background-position:right center;width:100%;background-size:.7vw}.swiper-pagination-bullet-active{background:#949494}.predictive-search__image{height:30px}.scroll-container{position:absolute;left:0;top:0;width:3.5vw;height:100%;overflow:visible;z-index:2;color:var(--clr-737373);display:flex;transform:rotate(180deg)}.scroll-inner{display:flex;flex-direction:column;animation:scrollDown 15s linear infinite;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.scroll-text{font-family:League Spartan,sans-serif;font-size:2.4vw;font-weight:600;color:var(--clr-737373);text-transform:lowercase;letter-spacing:2px;white-space:nowrap;writing-mode:vertical-lr;line-height:1;margin-top:.5vw;display:flex}.scroll-text span{display:inline;color:var(--clr-737373);margin:0;line-height:1;vertical-align:middle}body .separator{display:inline;font-size:1.3vw;margin-top:.5vw;margin-bottom:.5vw;color:var(--clr-737373);vertical-align:middle}@keyframes scrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.scroll-text .separator{font-size:24px}@media(max-width:767.98px){.scroll-text{font-weight:600;font-size:22.62px;line-height:100%;letter-spacing:0%;margin-left:-11px;display:flex;gap:10px}.scroll-text .separator{font-size:18px;height:15px}.newsletter{min-height:350px}.newsletter .inner_text{padding:20px}.newsletter .input_wrapper button{height:50px}.newsletter .input_wrapper input{padding:12px 12px 12px 24px;font-size:16px}.newsletter .input_wrapper input::placeholder{font-size:12px}.newsletter .head .sec_hdng{margin-bottom:30px}.newsletter .input_wrapper p{margin-bottom:2.5vw;font-size:12px;max-width:66vw;line-height:1.3;letter-spacing:-.26px;font-weight:500}}@media only screen and (min-width:991px){.scroll-text .separator{transform:rotate(180deg)}.scroll-text{align-items:center}.template-product .tab_img_change{padding-top:0}.template-product #impact{margin-bottom:0}.scroll-text{gap:14px}.scroll-text .separator{font-size:24px;height:20px;margin:0 0 0 4px}}@media(min-width:1780px){header{width:100%}header .primary_header{max-width:100%;margin-left:auto;margin-right:auto}}.mobile-menu,.mobile-icons{display:none}.tab-change-pdp1.tab_img_change .text_wrap{padding:4vw 5vw;background-color:#f4f3f1;gap:0}.tab-change-pdp1.tab_img_change .text_wrap h5{font-size:var(--p_60);color:var(--clr-C7C7C7);margin-bottom:1vw}.tab-change-pdp1.tab_img_change .text_wrap .tab-subtitle{font-family:Proxima Nova Lt,serif;font-weight:600;font-size:32px;line-height:110.00000000000001%;letter-spacing:0%;color:#737373;margin-bottom:75px}.tab-change-pdp1.tab_img_change .text_wrap .tab-note{font-family:Proxima Nova Lt,serif;font-weight:400;font-size:20.5px;line-height:120%;letter-spacing:0px;color:#525252;margin-top:65px;margin-bottom:54px}.tab-change-pdp1.tab_img_change .tab_content_img{max-height:65vw;height:100%;position:relative}.tab_img_change.tab-change-pdp1 .result_text .inner_wrapper .content span{text-transform:none;letter-spacing:0}.tab_img_change .result_text .inner_wrapper .content span{display:block;font-size:var(--fs_30);color:#9c9c9c;font-weight:500;letter-spacing:1px;text-transform:lowercase}.tab_img_change .result_text .inner_wrapper{gap:var(--p_30) var(--p_85);padding:.79vw 3.15vw .79vw 0vw;display:flex;align-items:center;justify-content:space-between}.tab_img_change .result_text .inner_wrapper{border-bottom:1.5px solid #dedede}.tab_img_change .result_text .inner_wrapper .result{font-size:clamp(36px,4vw,60px);line-height:1;font-weight:600;color:var(--clr-737373);letter-spacing:.6px;width:40%}.tab_img_change .result_text .inner_wrapper .content{font-size:var(--fs_20);font-weight:400;line-height:1.4;color:var(--clr-525252);letter-spacing:.51px;width:60%;text-transform:uppercase}@media(max-width:768px){.tab-change-pdp1.tab_img_change .text_wrap .tab-subtitle{margin-bottom:30px;font-weight:600;font-size:16px;line-height:110.00000000000001%;letter-spacing:0%}.tab-change-pdp1.tab_img_change .text_wrap .tab-note{margin-top:21px;margin-bottom:20px;font-weight:400;font-size:10px;line-height:120%;letter-spacing:0px}.tab_img_change .result_text .inner_wrapper .content{font-size:10px;line-height:1}.tab_img_change .result_text .inner_wrapper .content span{display:block;font-size:10px;color:#9c9c9c;text-transform:lowercase;font-family:Proxima Nova Lt;font-weight:600;font-style:Semibold;font-size:13px;line-height:100%;letter-spacing:0px}}.tab_img_change .tab_content_img img{border-radius:8px 8px 0 0}.shop-listing-sc .swym-wishlist-button{display:none!important}@media(min-width:768px){.lab_testing .right_wrap .count:hover{background-color:var(--clr-262626);color:var(--clr-white);border-color:var(--clr-737373)}.impact-section h2{line-height:1}.impact-section p{max-width:20vw}.faq-sc-wp-pdp{min-height:46.5vw;height:100%}.site_topbar{border-radius:.8vw}.site_footer .footer_wrapper .left_footer .footer_input small{letter-spacing:0}header{width:calc(100% - 6vw);left:3vw}.faq_section .accordion-button:not(.collapsed):after,.faq_section .accordion-button:after{width:1.67vw;height:1.67vw;background-size:1.67vw}.shop-listing-sc{position:relative}.shop-listing-sc:after{content:"";width:19.47vw;height:19.47vw;background-image:url(/cdn/shop/files/Asset_1_3x_4.png?v=1766494396);background-size:contain;position:absolute;right:0;top:-9.5vw;z-index:2}.search-modal{position:fixed;top:0;left:0;height:fit-content;min-height:unset}.primary_header .link{text-decoration:none}.glow-wear-slider .swiper-pagination{display:none}.header__icon .svg-wrapper{position:relative}header.sticky .primary_header .right_part>ul>li>a:hover{color:var(--clr-737373)}.sticky .header__icon .svg-wrapper:after{color:var(--clr-737373)}.sticky .header__icon .svg-wrapper:before{background:var(--clr-737373)}.header__icon .svg-wrapper:before{content:"";position:absolute;background:var(--clr-white);height:2px;transform:scaleX(0);transform-origin:right;transition:transform .5s ease-in-out;bottom:14%;width:100%}.header__icon .svg-wrapper:hover:before{transform:scaleX(1);transform-origin:left}.search-desktop{display:flex;align-items:center}.header__icon .svg-wrapper:after{content:"Search";font-size:var(--fs_22);color:var(--clr-white);line-height:1.2;font-weight:400;padding:40px 0;position:relative;text-transform:uppercase;letter-spacing:2.5px;text-decoration:none;margin-top:-1px;font-family:Proxima Nova Lt,serif}.header__icon--search .svg-wrapper:after{padding:30px 0}.header__icon.header__icon--search .svg-wrapper:before{bottom:33%}.header__icon .svg-wrapper.header__icon-close:after{content:none}:root{--fs_15: max(8px, .8vw);--fs_16: max(8px, .87vw);--fs_13: max(8px, .68vw);--fs_18: max(8px, .94vw);--fs_20: max(8px, 1.04vw);--fs_17: max(8px, .89vw);--fs_22: max(8px, 1.3vw);--fs_23: max(8px, 1.2vw);--fs_24: max(8px, 1.25vw);--fs_45: max(15px, 2.2vw);--fs_25: max(8px, 1.31vw);--fs_80: max(8px, 4.19vw);--fs_83: max(8px, 4.35vw);--fs_40: max(8px, 2.099vw);--fs_42: max(8px, 2.2vw);--fs_51: max(8px, 2.67vw);--fs_56: clamp(20px, 2.92vw, 56px);--fs_68: max(8px, 3.5vw);--fs_69: max(8px, 3.62vw);--fs_76: max(8px, 3.98vw);--fs_85: max(8px, 4.46vw);--fs_60: max(8px, 3.15vw);--fs_65: max(8px, 3.42vw);--fs_70: max(8px, 3.674vw);--m_80: max(20px, 4.19vw);--m_40: max(15px, 2vw);--m_55: max(15px, 2.8vw);--p_20: max(15px, 1.04vw);--p_25: max(15px, 1.31vw);--p_30: max(15px, 1.56vw);--p_40: max(15px, 2vw);--p_45: max(15px, 2.2vw);--p_85: max(15px, 4.46vw);--p_100: max(20px, 5.2vw);--p_200: max(20px, 10.4vw);--p_18: max(14px, .94vw);--p_50: max(20px, 2.64vw);--p_60: max(20px, 3.15vw);--bs_27: 2vw;--bs_16: .84vw;--g_90: max(10px, 4.7vw);--g_28: max(15px, 1.46vw)}.lab_testing{padding-bottom:2.5vw}.three_column_img_section .hero-left img{border-radius:var(--bs_27) 0px 0px var(--bs_27)}.three_column_img_section .hero-right img{border-radius:0px var(--bs_27) var(--bs_27) 0px}.testemonials_slider_section .slider_wrapper img{border-radius:1.5vw}.real_result_section .text_wrap,.real_result_section .img_wrap img{border-radius:var(--bs_27)}.product_slider_section .product_card .quick_add_btn{bottom:-8vw}.banner_section .btn_wrapper .arrow_link:before{width:1vw;height:1vw;top:.2vw;right:-2vw}.tab_img_change .tab_content_img{position:relative}.banner_section .btn_wrapper{width:22vw}.site_footer{margin-bottom:3vw}.get-the-look-slider-four .swiper-button-next,.get-the-look-slider-four .swiper-button-prev,.testemonials_slider_section.has-four-slides .custom_prev_swiper,.testemonials_slider_section.has-four-slides .custom_next_swiper{display:none}.banner_section .inner_wrapper .rating{margin-bottom:1.5vw}.site_footer .footer_wrapper .menus_wrapper .menu_wrap>p{letter-spacing:.04em}.site_footer .footer_wrapper .left_footer p{margin-top:.5vw}.banner_section .inner_wrapper .main_text p{margin-top:1vw;font-family:Proxima Nova Lt,serif;font-weight:400;line-height:120%;letter-spacing:0%;text-align:center}.banner_section .btn_wrapper .arrow_link{margin-top:var(--p_50)}.tab_img_change .row,.real_result_section .row{--bs-gutter-x: 2vw}.tab_img_change .tab_content_img img{border-radius:27px;height:100%}.lab_testing .left_wrap .middle .breif span,.lab_testing .left_wrap .bottom h6,.five_items_slider_wrapper,.site_footer{max-width:100%}.what_if_wellness,.lab_testing .left_wrap,.real_result_section .text_wra,.banner_section,.site_footer,.real_result_section .img_wrap,.everybody_deserve .banner-img{border-radius:1.5vw}.everybody_deserve:after{border-radius:1.7vw}.newsletter .inner_text{padding:var(--p_100)}.product_slider_section .product_card .img_wrap,.product_slider_section .product_card .img_wrap img{border-radius:27px}.tab_img_change .text_wrap .title{letter-spacing:.005em}.product_slider_section.img_slider_section .product_card .img_wrap .custom_tooltip img{width:1.2vw;height:1.2vw;object-fit:contain}.top_footer_logo img{width:100%}.footer_input+img{width:62%}.site_footer .footer_wrapper .left_footer .footer_input small{padding-top:.5vw}.site_footer .bottom_footer{margin-top:var(--p_20);padding-left:0!important;padding-right:0!important;padding:var(--p_20)}.site_footer .bottom_footer .left{gap:1.5vw}.footer_wrapper .row .col-md-4{width:34.5vw;padding-right:5.5vw}.footer_wrapper .row{--bs-gutter-x: 0}.site_footer .footer_wrapper .left_footer{max-width:100%}.footer_wrapper .row .col-md-8{width:52.5vw}.site_footer .footer_wrapper .menus_wrapper .menu_wrap:last-child{width:9%}.site_footer .footer_wrapper .menus_wrapper .menu_wrap:last-child ul{margin-bottom:49px}.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper input{font-size:var(--fs_18);min-height:23px;line-height:1}.newsletter .input_wrapper button img{width:1.3vw}.newsletter .input_wrapper input,.newsletter .input_wrapper button{border-radius:1vw}.newsletter .input_wrapper p{max-width:82%}.site_footer .footer_wrapper .left_footer .footer_input{margin-top:2vw;margin-bottom:3vw}.site_footer .footer_wrapper .menus_wrapper .menu_wrap>p{padding-bottom:.7vw;margin-bottom:.5vw}.site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li,.site_footer .footer_wrapper .left_footer p{margin-bottom:.7vw}.site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li{margin-top:.9vw}.site_footer .footer_wrapper{margin-top:var(--m_40)}.site_footer{padding:var(--p_50)}.site_footer:before{width:23vw;height:23vw;left:5%;top:-25%}.newsletter .input_wrapper input{padding:1vw}.newsletter .input_wrapper p{margin-bottom:var(--p_30)}.newsletter .input_wrapper button{height:4.5vw;width:5.5vw}.newsletter{min-height:30vw}.faq_section .accordion-body{padding-right:var(--p_100);padding-bottom:var(--p_40);padding-top:var(--p_40)}.product_slider_section.img_slider_section.five_items_slider_wrapper{padding-left:var(--p_50);padding-bottom:var(--m_80)}.faq_section:before{width:20vw;height:14vw;bottom:-2.5vw}.primary_header .left_part>ul>li>a:before,.primary_header .right_part>ul>li>a:before{bottom:36%}body .faq_section .accordion-button{padding:var(--p_40) 0px!important}.tab_img_change .text_wrap{border-radius:27px}.product_slider_section.img_slider_section .primary_btn.white_bg{min-width:16vw}.tab_img_change .tab_content_img{height:47vw}.tab_img_change .text_wrap{padding:3.94vw 3.94vw 3.94vw 1.57vw;gap:0}.tab_img_change .tabs button{padding-top:var(--p_30);padding-bottom:var(--p_30)}.testemonials_slider_section .slider_wrapper .content_wrap p{font-size:var(--fs_24)}.testemonials_slider_section .slider_wrapper .content_wrap{padding-top:var(--p_40);gap:var(--p_50)}.real_result_section .bottom_text{gap:var(--m_40);margin-top:auto}.real_result_section .result_text .inner_wrapper{gap:var(--p_30) var(--p_85);padding:.79vw 3.15vw .79vw 0vw}.testemonials_slider_section .head .anchor_wrapper a{margin-right:0}.testemonials_slider_section .head .anchor_wrapper button{width:3.5vw;height:3.5vw}.testemonials_slider_section .head .custom_prev_swiper{margin-left:.5vw}.testemonials_slider_section .head .anchor_wrapper{gap:1.5vw}.real_result_section .text_wrap{gap:clamp(20px,3vw,38px)}.real_result_section .head .title{margin-bottom:1.3vw}.real_result_section .text_wrap{padding:var(--p_100)}.product_slider_section.img_slider_section{padding-bottom:var(--p_100)}.everybody_deserve:after,.real_result_section .img_wrap,.newsletter{border-radius:var(--bs_27)}.banner_section{border:1.4vw}sup{font-size:70%}.img_slider_section .head,.testemonials_slider_section .head{margin-bottom:var(--p_50)}.lab_testing .right_wrap .bottom_logo{right:1.5vw;bottom:1.5vw}.lab_testing .right_wrap .bottom_logo{width:7.5vw;height:7.5vw}.lab_testing .left_wrap .head{max-width:23vw}.lab_testing .right_wrap .count.five{top:57%;right:2%}.lab_testing .right_wrap .count.three{top:27%;right:4%}.lab_testing .right_wrap .count.four{top:48%;left:4%}.lab_testing .left_wrap .bottom h6{width:71%}.testemonials_slider_section .slider_wrapper .content_wrap p{padding-right:3vw}.lab_testing .left_wrap .bottom{padding-top:var(--p_30);width:100%}.real_result_section .bottom_text button:before{width:1vw;height:1vw;right:-1.5vw;top:.2vw}.lab_testing .left_wrap .middle{width:62%;min-width:unset;min-height:8vw}.lab_testing .left_wrap .middle .breif span{margin-bottom:0}.lab_testing .left_wrap .middle>div{gap:var(--p_50);margin-top:var(--p_50)}.lab_testing .left_wrap .middle p.serial_num{width:4vw;height:4vw}.lab_testing .right_wrap .count.two{top:12%}.lab_testing .right_wrap .count.four{top:48%;right:2%}.lab_testing .main_img img{width:100%}.lab_testing .right_wrap .count{width:2.8vw;height:2.8vw}.lab_testing .main_img{width:70%}.lab_testing .right_wrap .top_logo{top:.5vw;right:1.5vw;width:7.5vw}.lab_testing .left_wrap .cont_wrap{gap:var(--p_100)}.lab_testing .left_wrap .head .title{margin-bottom:var(--p_30)}.lab_testing .left_wrap{padding:var(--p_100) var(--p_50)}.two_column_with_img_section{padding-bottom:var(--p_50)}.two_column_with_img_section .right_wrap{border-radius:var(--bs_27)}.two_column_with_img_section:before{bottom:19%}.two_column_with_img_section:before{width:15vw;height:21vw}.two_column_with_img_section .left_wrap .btm-image img{margin-bottom:var(--m_55);clip-path:polygon(49% 0,51% 0,100% 26%,100% 76%,56% 100%,46% 100%,0 76%,0 24%)}.hex-image .top-image video,.hex-image .btm-image img{height:17.5vw;width:15vw}.two_column_with_img_section .left_wrap h6,.lab_testing .left_wrap .top_text{margin-bottom:var(--p_50)}.two_column_with_img_section .left_wrap .top_title{margin-bottom:3%}.two_column_with_img_section .right_wrap{padding:3vw}.what_if_wellness .hero-content{right:66px;bottom:4vw}.what_if_wellness .hero-content h2{margin-bottom:1.5vw}.three_column_img_section{padding-bottom:var(--p_50)}.three_column_img_section .hero-container{gap:1.7vw}.two_column_with_img_section .left_wrap .top_title{max-width:57%}.three_column_img_section .text-para,.three_column_img_section .text-para p{max-width:100%;font-size:var(--fs_23);margin-bottom:8vw}.three_column_img_section .heading-main{margin-bottom:69px}.three_column_img_section .heading-main{font-size:var(--fs_69)}.sliding-container{border-radius:1.5vw}.sliding-container{padding:26px 0 18px}.rating img{width:1vw}.product_slider_section .product_card .img_wrap:hover .quick_add_btn{bottom:2vw}.product_slider_section .product_card .quick_add .sizes a button{font-size:var(--fs_23);bottom:-10%}.product_slider_section .product_card .quick_add .sizes{margin-top:10%}.product_slider_section .product_card .quick_add{padding:2vw;border-radius:27px}.product_slider_section .product_card .quick_add_btn{padding:.8vw;border-radius:5vw}.swatch-item{width:1.5vw;height:1.5vw}.product_slider_section .product_card .desc{margin-top:max(10px,1.2vw)}.product_slider_section .product_card .desc .breif{margin-top:max(10px,.9vw)}.product_slider_section .product_card .desc .breif span{margin-top:max(10px,.7vw)}.product_slider_section .product_card .desc .rating_wrap .best_seller_btn span{padding:.5vw 1vw .4vw;border-radius:5vw}.product_slider_section .swiper-button-next,.product_slider_section .swiper-button-prev{background-size:.7vw}.img_slider_section.get-the-look-slider .swiper-button-next,.img_slider_section.get-the-look-slider .swiper-button-prev,.product_slider_section.glow-wear-slider .swiper-button-next,.product_slider_section.glow-wear-slider .swiper-button-prev{top:13vw;margin:0}.product_slider_section .swiper-button-prev{left:2vw}.template-index #glow-collection.product_slider_section .swiper-button-prev,.template-page .product_slider_section .swiper-button-prev{left:18vw}.template-index #glow-collection.product_slider_section .swiper-button-prev{left:1vw}.product_slider_section .swiper-button-next{right:2vw}.product_slider_section .swiper-button-next,.product_slider_section .swiper-button-prev{width:3.5vw;height:3.5vw}.product_slider_section .product_card .img_wrap .product_title{top:5%;left:5%;font-size:var(--fs_42);max-width:5vw}.product_slider_section .sec_hdng{margin-bottom:var(--m_40)}.brands_logo_slider .brandsSwiper{padding:var(--p_50) 0px}.banner_section .rotate_text{width:10vw;height:10vw;bottom:2vw;right:2vw}.banner_section .rotate_img{width:8vw;height:8vw;bottom:3vw;right:3vw}.real_result_section .rotate_img{width:8vw;height:8vw}.real_result_section .rotate_text{width:10vw;height:10vw}.real_result_section .see_result_rotate_icon--bottom-right.rotate_img{bottom:3vw;right:3vw}.real_result_section .see_result_rotate_icon--bottom-right.rotate_text{bottom:2vw;right:2vw}.real_result_section .see_result_rotate_icon--bottom-left.rotate_img{bottom:3vw;left:3vw}.real_result_section .see_result_rotate_icon--bottom-left.rotate_text{bottom:2vw;left:2vw}.real_result_section .see_result_rotate_icon--top-right.rotate_img{top:3vw;right:3vw}.real_result_section .see_result_rotate_icon--top-right.rotate_text{top:2vw;right:2vw}.real_result_section .see_result_rotate_icon--top-left.rotate_img{top:3vw;left:3vw}.real_result_section .see_result_rotate_icon--top-left.rotate_text{top:2vw;left:2vw}.banner_section .primary_btn{min-width:23%}.banner_section .rating img{width:8.5vw;max-width:100%}.primary_btn{padding:calc(var(--p_18) + 3px) var(--p_50) var(--p_18) var(--p_50);border-radius:5vw}.banner_section .inner_wrapper .main_text .main_hdng{max-width:100%}.banner_section .inner_wrapper .main_text p{max-width:89%;margin-left:auto;margin-right:auto}.banner_section .inner_wrapper{max-width:39.89%}.banner_section .btn_wrapper{margin-top:var(--m_80);padding-left:0}.site_topbar{padding:var(--p_20);margin:var(--p_30) 0px}.primary_header .left_part>ul>li>a,.primary_header .right_part>ul>li>a{padding:2.3vw 0}.primary_header .left_part>ul,.primary_header .right_part>ul{gap:var(--g_90)}header{top:6.1vw}.section-header{padding-bottom:5.5vw}.site_logo_wrap img{width:10.5vw}.sticky .primary_header,.primary_header{padding:0px 5vw}.banner_section{padding-top:var(--p_200);padding-bottom:var(--p_100)}.banner_section .inner_wrapper .rating{gap:var(--g_28)}.brands_logo_slider img{width:55%;max-height:unset}.brands_logo_slider .brandsSwiper{border-radius:1.5vw}}@media only screen and (min-width:1400px){.lab_testing .main_img{width:auto;height:100%}.lab_testing .right_wrap{height:100%}#lab-section-canvas{height:100%!important}}@media(min-width:769px)and (max-width:1111px){.sticky .primary_header,.primary_header,body .primary_header{padding:0px 3vw}}.tab_img_change .tab-image-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;pointer-events:none;z-index:0}.tab_img_change .tab-image-wrapper>img,.tab_img_change .tab-image-wrapper>video{width:100%;height:100%;object-fit:cover;display:block}.tab_img_change .tab-image-wrapper picture{display:block;width:100%;height:100%}.tab_img_change .tab-image-wrapper picture img{width:100%;height:100%;object-fit:cover;display:block}.tab-image-badge{position:absolute;width:100%;height:100%;max-width:124px;max-height:124px;bottom:71px;right:54px}.tab_img_change .tab-image-wrapper.active{opacity:1;visibility:visible;pointer-events:auto;z-index:2}.tab_img_change .tab-image-wrapper.tab-leaving{opacity:1;visibility:visible;pointer-events:none;z-index:1;transition:none}.tab_img_change .tab-image-wrapper{height:100%!important}.plj-product-bar{display:none!important}@media(min-width:769px){.fs-tab-image{margin-bottom:46px}}@media(max-width:768px){.tab_img_change .tab-image-wrapper.active{border-radius:12px;overflow:hidden}.tab_img_change .tab-image-wrapper,.tab_img_change .tab_content_img video{border-radius:12px;overflow:hidden}.fs-tab-image.accordion-body{margin-bottom:17px;padding-bottom:0}.fs-tab-image .tab_content_img{aspect-ratio:1 / 1;background-color:#f8f8f6;border-radius:12px;height:auto;overflow:hidden}.fs-tab-image .tab-image-wrapper{display:block;height:100%!important;opacity:0;position:absolute;visibility:hidden}.fs-tab-image .tab-image-wrapper.active{opacity:1;visibility:visible}}.fs-tab-image .tab_content_img,.fs-tab-image .text_wrap{border-radius:27px}@media(max-width:1600px){.img_slider_section .custom_tooltip span{left:2vw;transform:translate(-4vw)}}@media(min-width:1200px){.faq-sc-wp-pdp{min-height:43.7vw}body cart-items form th{font-size:.8vw!important}.faq-sc-pdp .lft-img{position:relative;min-height:44vw}.faq-sc-pdp .lft-img img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}}@media(max-width:1200px){.site_footer .footer_wrapper .menus_wrapper .menu_wrap:last-child{width:auto}}@media(min-width:993px){.shop-listing-sc .product_slider_section{padding-top:2.5vw}.shop_listing .header__sticky.header__hidden{position:absolute;transform:unset;top:0;padding:0}}@media(max-width:992px){.tab-image-badge{max-width:50px;max-height:50px;bottom:24px;right:20px}body cart-items .underlined-link{padding:11px 28px}.banner_section .btn_wrapper .arrow_link{font-size:1vw}.lab_testing .left_wrap .head{max-width:60%}.product_slider_section .product_card .desc .rating_wrap .rating{gap:4px}.product_slider_section .product_card .quick_add{padding:max(10px,1.64vw)}.primary_header .left_part>ul,.primary_header .right_part>ul{gap:1.5vw}header{top:7vw}}.pdp-top-sc .product-media-container.constrain-height .media .badge-image{top:1.7vw;left:1.7vw;width:5vw;height:5vw}.pdp-top-sc .product-media-container.constrain-height .media .badge-image img{width:100%;height:100%}@media screen and (min-width:768px){.pdp-top-sc media-gallery{display:flex!important}.pdp-top-sc .thumbnail{border:none!important}.pdp-top-sc media-gallery .slider-mobile-gutter{order:2;width:80%}.pdp-top-sc media-gallery .thumbnail-slider{order:1;width:20%}.pdp-top-sc .product-gallery-wrapper .grid__item{width:100%!important;max-width:100%!important}.pdp-top-sc slider-component.thumbnail-slider{max-height:unset!important}.pdp-top-sc .thumbnail-slider .thumbnail-list.slider--tablet-up,.thumbnail-slider .thumbnail-list.slider--tablet-up li{width:100%!important}.pdp-top-sc slider-component.thumbnail-slider{display:flex;flex-direction:column}.pdp-top-sc .thumbnail-list{flex-direction:column;overflow-y:auto;overflow-x:hidden}.pdp-top-sc .product-media-container.constrain-height.media-fit-contain{width:100%;border:none;height:100%}.pdp-top-sc .product-media-container.constrain-height.media-fit-contain img,.pdp-top-sc .product-media-container.constrain-height.media-fit-contain video{border-radius:2vw;border:none;object-position:top}.pdp-top-sc .product-media-container.constrain-height .media{height:45vw}.pdp-top-sc .slider-mobile-gutter.right-main-pd-slider{padding-left:1.3vw}.pdp-top-sc .thumbnail-slider .thumbnail-list.slider--tablet-up{gap:1.3vw}.pdp-top-sc .thumbnail-list__item{margin-bottom:.75rem;position:relative;border-radius:1vw;overflow:hidden}.pdp-top-sc .thumbnail__badge{width:3vw!important;height:3vw!important;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent}.pdp-top-sc .thumbnail__badge .svg-wrapper,.pdp-top-sc .thumbnail__badge .svg-wrapper img{width:100%;height:100%}.pdp-top-sc .slider-button--prev{transform:rotate(180deg)}.pdp-top-sc .thumbnail[aria-current],.pdp-top-sc .thumbnail[aria-current]:focus:not(:focus-visible){border:none;box-shadow:none}.pdp-top-sc .thumbnail.global-media-settings img{border-radius:1vw}.pdp-top-sc .product--thumbnail_slider .thumbnail-slider{position:relative}.pdp-top-sc .product--thumbnail_slider .thumbnail-slider .slider-button{position:absolute;z-index:2;width:3.57vw;height:3.57vw;background-image:url(/cdn/shop/files/Button.svg?v=1768388524);background-size:3.57vw}.pdp-top-sc .product--thumbnail_slider .thumbnail-slider .slider-button span{display:none}.pdp-top-sc .product--thumbnail_slider .thumbnail-slider .slider-button.slider-button--prev{top:1vw}.pdp-top-sc .product--thumbnail_slider .thumbnail-slider .slider-button.slider-button--next{bottom:1vw}slider-component.thumbnail-slider{display:flex;flex-direction:column}.pdp-top-sc .thumbnail-slider .thumbnail-list{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;max-height:45vw}.pdp-top-sc .slider-mobile-gutter.right-main-pd-slider,.slider-mobile-gutter.right-main-pd-slider ul,.slider-mobile-gutter.right-main-pd-slider li{height:45vw}}.tab-change-pdp1 .head h5+p,.tab-change-pdp1 .head p.p-btm{font-size:var(--fs_23);color:var(--clr-525252);font-weight:500;margin-bottom:2vw;max-width:28vw}.tab-change-pdp1 .head p.p-btm{font-size:var(--fs_20);font-weight:300;max-width:31vw;margin-top:5vw}.product-rating .price{font-size:clamp(14px,var(--fs_22),22px);color:var(--clr-585858);margin-right:11vw}.product-container{background:#f8f8f6;border-radius:var(--bs_27);padding:clamp(20px,3.5vw,50px) clamp(10px,2vw,44px);max-height:45vw;overflow-y:auto}@media(max-width:989px){.product-container{max-height:58vw}}.product-container .accordion-body .metafield-rich_text_field a{font-size:var(--fs_20);line-height:1.3;font-weight:500;letter-spacing:1.02px;color:var(--clr-525252);text-decoration:none;border:none;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;border-bottom:1.5px solid var(--clr-525252);padding-bottom:5px;position:relative;background-color:transparent}.product-container .accordion-body .metafield-rich_text_field a:before{width:1vw;height:1vw;right:-1.5vw;top:.2vw;content:"";position:absolute;background:url(/cdn/shop/files/Arrow_long.svg?v=1764759961);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-size:auto;background-size:contain;background-position:center;background-repeat:no-repeat;transition:all .4s}.product-container .accordion-body .metafield-rich_text_field a:hover:before{transform:translate(5px);transition:all .4s}.stars img,.stars svg{width:1.5vw;height:auto}.product-container .product-label{font-size:var(--fs_22);color:var(--clr-585858);text-transform:uppercase;margin-bottom:16px;font-weight:400}.d-none{display:none}.product-container .product-title{font-size:clamp(35px,var(--fs_76),65px);color:var(--clr-585858);font-weight:600;line-height:1}.product-container .product-rating{display:flex;align-items:center;gap:1vw}.product-container .reviews-count{font-size:var(--fs_20);color:var(--clr-585858);text-transform:uppercase;font-family:Proxima Nova Lt,serif;padding-top:.4vw;font-weight:500}.product-container .product-description{font-size:1.15vw;color:var(--clr-585858);font-weight:300;padding-right:20px;margin-bottom:clamp(10px,3vh,24px)}.pdp-top-sc .product-form__input .form__label span[data-selected-value]{color:var(--clr-A1A1A1)}.product-container .color-selector{margin-bottom:3vw}.product-container .color-selector span,.product-container .size-selector span{font-size:var(--p_20);color:var(--clr-585858);font-weight:400;margin-right:1vw;font-family:Proxima Nova Lt,serif}.product-container .color-selector .color-name{color:#a1a1a1;font-weight:300}.product-container .size-selector{width:fit-content}.product-container .size-selector span.size-guide{font-size:var(--fs_18);font-weight:500;color:var(--clr-585858);text-decoration:underline;margin-right:0}.product-container .color-options{display:flex;gap:1.3vw;margin-top:.8vw}.product-container .color-swatch{width:1.7vw;height:1.7vw;border-radius:.5vw;border:2px solid transparent;cursor:pointer;transition:all .3s;position:relative}.product-container .size-selector{margin-bottom:3vw}.product-container .color-swatch{position:relative;border:1px solid white}.product-container .color-swatch.active:after{content:"";width:calc(1.7vw + 2px);height:calc(1.7vw + 2px);position:absolute;top:-2px;left:-2px;border:1px solid black;border-radius:.5vw}.product-container .size-options{display:flex;gap:1.5vw;margin-top:.8vw}.product-container .size-btn{border:1px solid #ddd;color:#a1a1a1;font-size:var(--fs_23);cursor:pointer;transition:all .3s;background-color:transparent;border:none}.quick_add .size-btn .btn-loading:after{display:none}.product-container .size-btn:hover,.product-container .size-btn.active{color:var(--clr-525252);border-bottom:1px solid var(--clr-525252)}.product-container .add-to-cart-section{margin-bottom:0}.pdp-top-sc>.row{--bs-gutter-x: 1.7vw}.product-container .cart-btn{width:100%;padding:1.1vw;background:#fff;border:2px solid var(--clr-585858);color:#333;font-size:var(--fs_20);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:all .3s;border-radius:2.7vw;display:flex;align-items:center;justify-content:center;gap:2vw;font-family:Proxima Nova Lt,serif}.product-container .cart-btn span{font-family:Proxima Nova Lt,serif}.product-container .cart-btn:hover{background:#333;color:#fff}.product-container .price-display{font-size:clamp(.9rem,1.1vw,1rem);color:#333;font-weight:500}.product-container .free-shipping{text-align:center;font-size:var(--bs_16);color:var(--clr-585858);margin-top:.5vw}.product-container .accordion{margin-top:2vw}body .product-container .accordion-item{border-bottom:1px solid #a1a1a1}.product-container .accordion-button{font-size:clamp(.8rem,1.1vw,.9rem);color:#585858!important;font-weight:500;padding:1.5vw 0;background:#fff;border:none;font-family:Proxima Nova Lt,serif!important}.product-container .accordion-button:not(.collapsed){color:#333;box-shadow:none}.product-container .accordion-button:focus{box-shadow:none}.product-container .accordion-button:after{width:clamp(12px,1.5vw,16px);height:clamp(12px,1.5vw,16px)}.product-container .accordion-body{padding:.5vw 0 1vw;font-size:clamp(.8rem,1vw,.85rem);color:#666;line-height:1.7}.product-container .accordion-button:not(.collapsed):after{background-image:url(/cdn/shop/files/Icon_1.svg?v=1764944790);width:34px;height:34px;background-size:34px;filter:contrast(0)}.product-container .accordion-button:after{background-image:url(/cdn/shop/files/Icon.svg?v=1764943928);width:34px;height:34px;background-size:34px;filter:contrast(0)}.product-container .accordion-item{border:none;padding-top:2vw;padding-bottom:2vw}.product-container .accordion-item{background-color:transparent}.product-container p{margin-bottom:2.7vw}.product-container p:last-child{margin:0}.product-container p.preorder-success{text-align:center;color:#2a7a2a}.product-container p,.product-container .accordion-body{font-size:var(--fs_20);font-weight:300;color:var(--clr-585858);line-height:1.3}.product-container .accordion-body .metafield-rich_text_field{margin-bottom:1.5vw}.product-container .accordion-button{background-color:transparent}.product-container .accordion-header button{font-size:var(--fs_20);color:var(--clr-585858);font-weight:400}.product-container .accordion-body ul{margin-bottom:1.5vw;font-size:var(--fs_18);color:var(--clr-585858);font-weight:400;padding-left:1vw}.product-container .accordion-body ul.two-list{column-count:2;padding-left:0;text-transform:uppercase}.product-container .accordion-body ul.two-list img{width:2vw;height:2vw;margin-right:1vw}.product-container .accordion-body ul.two-list li{margin-bottom:1vw;letter-spacing:.05em;padding-left:0;display:flex;align-items:center}.product-container .accordion-body ul.two-list li:before{content:none}.product-container .accordion-body li{margin-bottom:1vw;font-size:var(--fs_20);text-transform:unset;font-weight:300;position:relative;padding-left:1vw}@media(max-width:1600px){.product-container{padding:clamp(20px,1.5vw,50px) clamp(10px,2vw,44px)}.pair-with__label,.product-container .product-description{margin-bottom:clamp(10px,3vh,12px)!important}.pair-with__desc{text-overflow:ellipsis;max-width:65ch!important}.product-container .product-title{font-size:clamp(35px,var(--fs_68),55px)}.product-container .product-label{display:block}}.arrow-btn{font-size:var(--fs_20);line-height:1.3;font-weight:400;letter-spacing:1.02px;color:var(--clr-525252);text-decoration:none;border:none;border-bottom:1.5px solid var(--clr-525252);padding-bottom:5px;position:relative;background-color:transparent}.arrow-btn:hover{color:var(--clr-525252)}.arrow-btn:before{content:"";position:absolute;right:-30px;top:4px;background:url(/cdn/shop/files/Arrow_long.svg?v=1764759961);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-size:auto;width:20px;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat;transition:all .4s}.arrow-btn:hover:before{transform:translate(5px);transition:all .4s}.product-container .accordion-body li:before{content:"";width:.3vw;height:.3vw;background-color:var(--clr-585858);border-radius:50%;position:absolute;left:0;top:.5vw}.product-container .accordion-body strong{color:#333}body .pdp-top-sc{margin-top:6vw}.pdp-top-sc .gallery-thumbs .swiper-slide .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:contain;width:3vw;height:3vw}.pdp-top-sc video{height:100%;object-fit:cover}.pdp-top-sc .img-wp{width:100%;height:100%}.impact-section{padding:8vw 5vw 6vw;border-radius:var(--bs_27);background-color:#f4f3f1;margin-bottom:1.35vw}.pd-img-sc .img-sc{position:relative}.pd-img-sc .img-sc img{width:100%}.pd-img-sc .img-sc img:hover,.pd-img-sc .img-sc.is-hovered img{transform:scale(1.05);transition:all .3s}.pd-img-sc .img-sc:after{content:"";height:.05vw;right:88%;width:6vw;background-color:#737373;position:absolute;bottom:27.5%}.pd-img-sc .img-sc:before{content:"";right:88%;width:.25vw;height:.25vw;border-radius:50%;background-color:#737373;position:absolute;bottom:26.5%}.pd-img-sc.pd-img-btm .img-sc:before{right:79%;bottom:28.5%}.col-2 .pd-img-sc .img-sc:before{right:11.5%;width:.25vw;height:.25vw;bottom:55.5%}.col-2 .pd-img-sc .img-sc:after{height:10vw;right:12%;width:.06vw;bottom:56%}.pd-img-sc.pd-img-btm .img-sc:after{right:79%;width:6vw;height:.05vw;bottom:29.2%}.impact-section h2{font-size:var(--fs_68);color:var(--clr-737373)}.impact-section p,.design-section .text{font-size:var(--fs_23);color:var(--clr-525252);font-weight:300;margin-top:1vw}.design-section{padding-left:5.5%}.pd-img-sc.pd-img-btm{padding-right:3vw}body .col-2 .pd-img-sc .text{width:11.5vw;margin-left:auto}.col-2 .pd-img-sc{display:block}.col-2 .pd-img-sc .img-sc{width:18.5vw;margin-left:-1.3vw;margin-top:5vw}.pd-img-sc{display:flex;justify-content:space-between}.col-1 .pd-img-sc{align-items:end}.pd-img-sc .img-sc{width:15vw}.pd-img-sc.pd-img-btm .img-sc{width:12vw}body .pd-img-sc .text{margin:0;width:16vw}.design-section .text span{font-weight:500;display:block;font-family:Proxima Nova Lt,serif}.design-section .col-1{width:35.5vw;display:flex;flex-direction:column;gap:3vw}.design-section .col-2{width:16.5vw}.science-section{margin-top:7.56vw;scroll-margin-top:3vw}.science-section .science-header{width:40%}.science-section .science-label{font-size:var(--fs_20);color:var(--clr-585858);text-transform:uppercase;margin-bottom:1vw;font-weight:300}.science-section .science-label span{font-weight:500}.science-section .science-title{font-size:var(--fs_85);color:var(--clr-585858);font-weight:500;line-height:1}.science-section .science-description{display:flex;align-items:center;gap:1.5vw;width:42%}.science-section .clinical-badge{flex-shrink:0;width:7vw;height:7vw;border-radius:50%}.science-section .clinical-badge img{width:100%}.science-section .science-text{flex:1;font-size:var(--fs_23);color:var(--clr-585858);line-height:1.6;font-weight:300}.science-section .science-text strong{color:#333}.science-section .ingredients-slider-container{position:relative;width:100%;overflow:hidden;margin-top:5.5vw;padding-bottom:2vw}.science-section .swiper{width:100%}.science-section .ingredient-card{overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.science-section .ingredient-card:hover{transform:translateY(-1vh)}.science-section .hexagon-shape{width:100%;padding-top:10px;-webkit-user-select:none;user-select:none}.science-section .ingredient-image-wrapper,.science-section .ingredient-image-wrapper .responsive-image-picture{display:block;width:100%}.science-section .ingredient-image.hexagon-shape{width:100%;height:auto}.science-section .ingredient-video.hexagon-shape{display:block;width:100%;height:100%;object-fit:cover}.science-section .hexagon-clip{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20866%201000'%3E%3Cpolygon%20points='433,0%20866,250%20866,750%20433,1000%200,750%200,250'%20fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20866%201000'%3E%3Cpolygon%20points='433,0%20866,250%20866,750%20433,1000%200,750%200,250'%20fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.science-section .ingredient-image.hexagon-clip{height:100%;object-fit:cover}.science-section .ingredient-content{padding:1vw 2vw 0 0}.science-section .ingredient-name{font-size:var(--fs_24);font-weight:400;color:var(--clr-404040);text-transform:uppercase;margin-bottom:1.5vw;margin-top:1.5vw;letter-spacing:.05em;font-family:Proxima Nova Lt,serif;-webkit-user-select:none;user-select:none}.science-section .ingredient-description{font-size:var(--fs_20);color:var(--clr-585858);line-height:1.2;font-weight:300;-webkit-user-select:none;user-select:none}.pdp-top-sc .product-form__input .form__label{font-size:var(--fs_20);font-weight:400;text-transform:uppercase;display:flex;align-items:center}.pdp-top-sc .product-form__input .form__label span{font-weight:300;margin-left:1.5vw;text-transform:none}.pdp-top-sc .swatch{width:1.8vw;height:1.8vw;border-radius:10px}.pdp-top-sc .product-form__submit:after{content:none!important}.pdp-top-sc .product-form__buttons{max-width:100%}.pdp-top-sc .product-form__input--pill input[type=radio]:checked+label{color:var(--clr-585858);border-bottom:1px solid #525252;background-color:transparent}.template-product .science-section#science-section video.hexagon-shape{padding-top:0}.template-product .science-section#science-section .ingredient-image-wrapper:has(>video){margin-top:10px}.pdp-top-sc .product-container .add-to-cart-section{margin-top:clamp(10px,2.3vw,24px)}.pdp-top-sc .js.product-form__input.product-form__input--pill{margin-top:1vw}.pdp-top-sc .swatch-input__input+.swatch-input__label{--swatch-input--border-radius: 10px}.pdp-top-sc .product-form__input--swatch .swatch-input__input+.swatch-input__label{margin-right:1.4vw}.pdp-top-sc .product-form__input--pill input[type=radio]+label{padding:0;background-color:transparent;font-size:1.2vw;color:var(--clr-585858);border-radius:0;border:none;border-bottom:1px solid transparent;color:#a1a1a1;-webkit-user-select:none;user-select:none}.faq-sc-wp-pdp{padding:2.5vw 3.5vw;background-color:#f0efec;border-radius:var(--bs_27)}.faq_section.faq-sc-pdp .accordion-body{padding-top:0;font-size:var(--fs_20)}.faq_section.faq-sc-pdp .accordion-item{border-bottom:1px solid #d4d4d4}body .faq_section.faq-sc-pdp .accordion-button{padding:1.3vw 0!important}.faq_section .faq-sc-wp-pdp .sec_hdng{font-size:var(--fs_60);margin-bottom:2vw}.faq_section.faq-sc-pdp:before{content:none}.faq_section.faq-sc-pdp{padding-bottom:0}.faq-sc-pdp .lft-img img{border-radius:var(--bs_27);width:100%;object-fit:cover}.faq-sc-pdp .row{--bs-gutter-x: 2vw}.product-hover-btm-sc a{padding-top:.8vw;padding-bottom:.8vw}.product-list .breif{position:relative;padding-right:5vw}.product_slider_section.product-list.two-view .product_card .img_wrap .image-container{height:55vw}.product-list .product-hover-btm-sc{position:absolute;left:2.5vw;right:2.5vw;bottom:-8.5vw;transition:all .5s}.product-list .product_card-info .product-hover-btm-sc{bottom:2.5vw;transition:all .5s}.product-list .product_card-info .desc{display:none}.product-list .product_title{transition:opacity .5s}@media(hover:hover)and (pointer:fine){.product-list .product_card:hover .pt-top{opacity:0;transition:opacity .5s}}.product-hover-btm-sc h4{font-size:var(--fs_51);color:#fff;font-weight:400;margin-bottom:1vw}.product-list.product_slider_section .product_card .desc .breif span.price-wp{font-family:League Spartan;font-size:var(--fs_22);font-weight:400;color:var(--clr-262626);position:absolute;right:0;top:0;margin:0}.product-list .row{--bs-gutter-x: 2vw;--bs-gutter-y: 2vw}.overflow-hidden .header__hidden.header__sticky{transform:translateY(0)}.cg-hero-section{width:100%;display:flex;background-image:url(../images/inner-bg.jpg);background-size:cover;background-position:center;position:relative;border-radius:1.5vw;padding:4.8vw 4.8vw 3.65vw;align-items:end;letter-spacing:0}.cg-hero-section .page-width{padding:0;max-width:100%}.cg-hero-content{max-width:100%;display:flex;margin:17vw 0px 6.5vw}.cg-hero-content .col-lft{width:45%}.cg-hero-content .cg-hero-actions{width:55%}.cg-hero-content .primary_btn,.cg-btn-link{width:25vw;text-align:center}.cg-btn-link:hover{color:#fff;opacity:.8}.cg-hero-heading{font-size:var(--fs_80);font-weight:500;color:#fff;line-height:1;margin-bottom:1.1vw}.cg-hero-description{font-size:var(--fs_22);line-height:1.6;color:#fff;max-width:90%;font-weight:300}.cg-btn-link{font-size:var(--fs_20);letter-spacing:.1vw;color:#fff;text-transform:uppercase;border-bottom:2px solid rgba(255,255,255,.6);padding-bottom:1vw;cursor:pointer;margin:3vw 0px 0px auto}.cg-hero-brand img{width:100%}.cg-hero-brand{margin-top:2vw}.fb-sc-tb.tab_img_change .row{--bs-gutter-x: 1.8vw}.fb-sc-tb.tab_img_change .text_wrap{flex-direction:row;padding:3.94vw 8.99vw 3.94vw 4.3vw;border-radius:27px}.fb-sc-tb.tab_img_change .tab_content_img{height:unset}.fb-sc-tb.tab_img_change .tab_content_img img{position:unset;width:100%;height:100%}.fb-sc-tb.tab_img_change .text_wrap .title{display:block;font-size:var(--fs_76);color:var(--clr-A1A1A1);min-height:unset;line-height:1;font-weight:500;letter-spacing:0;margin-bottom:9vw;letter-spacing:-1px;visibility:visible!important;opacity:1!important}.fb-sc-tb.tab_img_change .text_wrap p,.fb-sc-tb.tab_img_change .text_wrap p span{font-size:var(--fs_24);color:var(--clr-585858);line-height:128%}.fb-sc-tb.tab_img_change .text_wrap p span{font-family:Proxima Nova Lt,serif;line-height:128%}.fb-sc-tb .img-sc img{height:100%;object-fit:cover;border-radius:1.5vw;object-position:left top;width:100%}.fb-sc-tb.tab_img_change.fb-sc-tb-alt-sc .text_wrap{background-color:var(--clr-F0EFEC)}.fb-sc-tb.tab_img_change.fb-sc-tb-alt-sc .primary_btn{padding:var(--p_20) 3vw;margin-top:1.7vw}.fb-sc-tb.tab_img_change.fb-sc-tb-alt-sc .text_wrap .title{margin-bottom:3vw}.fb-sc-tb.tab_img_change.fb-sc-tb-alt-sc .text_wrap{padding:5vw 9.6vw 4vw 4vw}.content-flex h5,.content-flex p{font-size:var(--fs_24);color:var(--clr-525252)}.content-flex p{font-weight:300}.content-flex h5{font-family:Proxima Nova Lt,serif;text-transform:uppercase;font-weight:400;letter-spacing:.05vw;color:var(--clr-585858)}.content-flex{background-color:var(--clr-F0EFEC);border-radius:1.5vw;padding:2vw 4vw}.content-flex .content-lft{width:31%;padding-right:2vw}.content-flex .content-rgt{width:69%}.space-mr{margin:2.7vw 0px}.image-gal-fb-sc img{border-radius:1.5vw;width:100%}.image-gal-fb-sc .row{--bs-gutter-x: 2vw}.fb-sc-tb.tab_img_change.fb-sc-tb-alt-sc-btm .text_wrap{padding:6vw 9.9vw 5vw 4vw}.fb-sc-tb.tab_img_change.fb-sc-tb-alt-sc.fb-sc-tb-alt-sc-btm .primary_btn{margin-top:2.5vw}.tab_img_change.fs-tab-image .title h5{font-size:var(--fs_60);color:var(--clr-737373);line-height:1;margin-bottom:2.2vw}.tab_img_change.fs-tab-image .title p{font-size:var(--fs_24);font-weight:300;color:var(--clr-525252);line-height:1.4;padding-right:4.7vw}.tab_img_change.fs-tab-image .tabs button{color:var(--clr-737373);padding-top:max(15px,1.3vw);padding-bottom:max(15px,1.3vw)}.founder-note{padding:6vw 16vw;background-color:var(--clr-EFE9E1);border-radius:1.5vw}.founder-note h6{font-size:var(--fs_20);color:var(--clr-737373);margin-bottom:2.5vw;font-weight:300;font-family:Proxima Nova Lt,serif}.founder-note p{font-size:var(--fs_45);color:var(--clr-737373);line-height:1;font-family:League Spartan;margin-bottom:3vw}.founder-note .sign{margin-top:4vw}.founder-note .sign img{width:9vw}.founder-note__mobile-text{display:none}.founder-note__desktop-only{display:block}.bodiskin-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1vw}.bodiskin-header__title{font-size:var(--fs_85);font-weight:600;color:var(--clr-585858);line-height:1;letter-spacing:-2.32px}.bodiskin-header__tagline{font-size:var(--fs_20);color:var(--clr-585858);text-transform:uppercase;letter-spacing:.05vw}.bodiskin-swiper{height:100%}.bodiskin-swiper .swiper-wrapper{display:flex;align-items:stretch}.bodiskin-swiper .swiper-slide{height:auto;display:flex}.bodiskin-swiper .swiper-slide>*{flex:1}.bodiskin-swiper{width:100%;padding-bottom:2vw}.bodiskin-slide__img-wrap{overflow:hidden;border-radius:1.4vw}.bodiskin-slide__image{width:100%;object-fit:cover;transition:transform .3s ease}.bodiskin-slide__image:hover{transform:scale(1.05)}.bodiskin-slide__content{padding:1.1vw 1.1vw 3vw;flex-grow:1;display:flex;flex-direction:column;background-color:#f8f8f6;border-radius:1.4vw}.bodiskin-slide__content .row-flex{margin-top:1.7vw;gap:2vw;display:flex}.bodiskin-slide__content .row-rgt{padding-right:4vw}.bodiskin-slide__content img{border-radius:1.4vw;display:block}.bodiskin-slide__number{color:#ccc;margin-bottom:0;font-weight:600;width:3.2vw;height:3.2vw;border:1px solid #d9d9d9;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8vw;color:var(--clr-737373);color:#9b9b9b}.bodiskin-slide__content .btn-btm{font-size:1vw;line-height:2.5;color:#9b9b9b;border-bottom:2px solid #9b9b9b;width:fit-content;text-transform:uppercase;margin-top:1.3vw;transition:all .5s;position:relative}.bodiskin-slide__content .btn-btm span{position:absolute;right:-1vw;top:.1vw}.bodiskin-slide__content .btn-btm:hover{border-bottom:2px solid #f8f8f6;transition:all .5s}.bodiskin-slide__title{font-size:var(--fs_45);color:#999;font-weight:600;margin-bottom:.5vw;line-height:1.3;color:var(--clr-737373)}.bodiskin-slide__description{font-size:var(--fs_20);color:#999;line-height:1.6;font-weight:300;color:var(--clr-525252)}.bodiskin-slide__textview{position:relative}.bodiskin-slide__description{transition:opacity .3s ease}.bodiskin-slide__content.is-swapped .bodiskin-slide__description{opacity:0;pointer-events:none}.bodiskin-slide__swap{position:absolute;top:0;left:0;right:0;margin-top:-5px;margin-left:-4px;opacity:0;pointer-events:none;transition:opacity .3s ease;background:#f1f1ef;border-radius:clamp(12px,1.4vw,20px);padding:10px 15px;font-size:var(--fs_20);font-weight:400;line-height:1.2;letter-spacing:-.15px;color:var(--clr-737373)}.bodiskin-slide__content.is-swapped .bodiskin-slide__swap{opacity:1;pointer-events:auto}.bodiskin-slide__swap>*:first-child{margin-top:0}.bodiskin-slide__swap>*:last-child{margin-bottom:0}.bodiskin-slide__content .btn-btm--swap{background:none;border:none;border-bottom:2px solid #9b9b9b;padding:0;cursor:pointer;font:inherit;text-align:left}.bodiskin-pagination{bottom:0!important}.bodiskin-pagination .swiper-pagination-bullet{width:.8vw;height:.8vw;background:#ccc;opacity:.5}.bodiskin-pagination .swiper-pagination-bullet-active{background:#666;opacity:1}.bodiskin-nav-btn{width:3.5vw;height:3.5vw;background:#333;border-radius:50%;color:#fff}.bodiskin-nav-btn:after{font-size:1.2vw;font-weight:700}.bodiskin-nav-btn--prev{left:45%}.bodiskin-nav-btn--next{right:45%}.skincare-section{padding:5vw 4.5vw;background-color:#f8f8f6;border-radius:1.5vw;scroll-margin-top:2.7vw}.skincare-section__subtitle{font-size:var(--fs_20);color:var(--clr-585858);text-transform:uppercase;letter-spacing:.05vw;margin-bottom:1.5vw;font-weight:400}.skincare-section__subtitle strong,.skincare-section__description strong{font-weight:500}.skincare-section__content{display:flex;justify-content:space-between;align-items:flex-start;gap:5vw;margin-bottom:2vw}.skincare-section__title{font-size:clamp(36px,4.43vw,85px);color:var(--clr-585858);font-weight:500;line-height:1;flex:0 0 45%;letter-spacing:-1.7px;width:75%}.skincare-section__description{font-size:var(--fs_23);color:var(--clr-525252);line-height:1.2;flex:0 0 44%;padding-top:3vw;font-weight:400;line-height:140%}.febric-image-mbl{position:relative;margin-bottom:18px}.skincare-section__description sup{font-size:.7em}.skincare-slider{margin-top:0;position:relative}.skincare-ingredient{text-align:center}.skincare-ingredient__image-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.skincare-ingredient__image{width:100%;max-height:100%;object-fit:contain}.skincare-ingredient__name{font-size:var(--fs_24);color:var(--clr-404040);text-transform:uppercase;letter-spacing:.1vw;margin-bottom:1vw;font-weight:400;letter-spacing:.05vw;font-family:Proxima Nova Lt,serif;margin-top:2vw}.skincare-ingredient__description{font-size:var(--fs_20);color:#666;line-height:1.6;font-weight:300;padding:0px 1vw;letter-spacing:0}.lab-measure-sc .skincare-section__description{flex:0 0 41%}.skincare-nav{display:flex;justify-content:flex-end;gap:1.5vw;margin-top:5vw;padding-right:0;position:relative}.skincare-nav svg{display:none}.skincare-nav:after{content:"";width:73vw;right:11vw;top:calc(50% - 1px);height:2px;background-color:#d9d9d9;position:absolute}.skincare-nav__btn{width:3.5vw;height:3.5vw;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#999;font-size:1.2vw;background-image:url(/cdn/shop/files/left-arw.svg?v=1765971698)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:.7vw!important;transform:unset;margin:0}.skincare-nav__btn--next{transform:rotate(180deg)}.skincare-nav__btn:hover{background:#f0f0f0;border-color:#ccc}.skincare-nav__btn.swiper-button-disabled{opacity:.3;cursor:not-allowed}.skincare-nav>div{position:unset}.skincare-section.lab-measure-sc{padding-top:7vw}.lab-measure-sc .skincare-section__content{margin-bottom:4vw}.how-to-wear-sc{margin-top:4vw}@media(min-width:768px){.how-to-wear-sc{margin-top:clamp(30px,5.52vw,47px)}.bodiskin-slide__description br{display:none}}@media(min-width:768px){.page-fabric-science .space-mr:not(.everybody_deserve){margin-top:clamp(18px,2.4vw,46px);margin-bottom:clamp(18px,2.4vw,46px)}.page-fabric-science .how-to-wear-sc .bodiskin-swiper{padding-bottom:0}.page-fabric-science .how-to-wear-sc .bodiskin-pagination1{display:none}.page-fabric-science .image-card-grid{padding-bottom:clamp(24px,2.4vw,46px)}.page-fabric-science .image-card-grid__card{aspect-ratio:582 / 669}.page-fabric-science .newsletter{margin-top:0}}@media(max-width:767px){.page-fabric-science .space-mr{margin-top:16px;margin-bottom:16px}.page-fabric-science .fs-tab-image{margin-bottom:16px!important}.page-fabric-science .tab_img_change.fs-tab-image{padding-bottom:0}.page-fabric-science .image-card-grid{padding-top:0;padding-bottom:16px}.page-fabric-science .newsletter{margin-top:16px;margin-bottom:16px}.page-fabric-science .skincare-section__subtitle strong,.page-fabric-science .skincare-section__description strong{font-weight:600}.page-fabric-science .skincare-section__description{margin-right:21px}.page-fabric-science .skincare-section__title{max-width:242px}}.results-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.3vw 1.5vw;margin-bottom:3vw}.result-card{background:#eae7e4b5;border-radius:2vw;padding:2.5vw 2vw 1.8vw;position:relative;display:flex;flex-direction:column;transition:all .3s ease;cursor:pointer}.result-card__main{display:flex;align-items:flex-start;gap:4.7vw;margin-bottom:0}.result-card__stat{flex:0 0 auto}.result-card__percentage{font-size:var(--fs_65);font-weight:600;color:var(--clr-737373);line-height:1;margin-bottom:.5vw;max-width:17vw}.result-card__percentage span{color:#c7c7c7;font-family:Proxima Nova Lt,serif}.result-card__label{font-size:3.5vw;font-weight:300;color:#ddd;line-height:1.1}.result-card__info{flex:1;display:flex;flex-direction:column;justify-content:flex-start;padding-top:.5vw}.result-card__title{font-size:var(--fs_20);color:#525252;line-height:1.5;margin-bottom:1vw;font-weight:300;letter-spacing:0;opacity:1;transition:opacity .26s ease,transform .34s cubic-bezier(.2,.7,.2,1),visibility 0s linear 0s}.result-card.is-open .result-card__title{opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .26s ease,transform .34s cubic-bezier(.2,.7,.2,1),visibility 0s linear .26s}.result-card__link{font-size:var(--fs_20);color:#bbb;text-decoration:underline;display:inline-flex;align-items:center;gap:.3vw;transition:color .3s ease;margin-top:auto;color:var(--clr-A1A1A1);font-weight:500;width:fit-content}.result-card .link-wrap .result-card__link{transition:color .3s ease,opacity .22s ease,visibility .22s ease}.result-card .link-wrap .result-card__link.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.result-card__link:hover{color:#999}.result-card__tooltip{position:absolute;top:3.5vw;right:3.5vw;width:35%;background:#fff;padding:1.5vw;border-radius:1vw;box-shadow:0 .5vw 2vw #0000001a;font-size:.85vw;color:#666;line-height:1.6;opacity:0;visibility:hidden;transition:all .3s ease;z-index:10}.result-card__tooltip.active{opacity:1;visibility:visible}.result-card__tooltip-close{position:absolute;top:1vw;right:1vw;width:1.5vw;height:1.5vw;background:#f0f0f0;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1vw;color:#999;transition:background .3s ease}.result-card__tooltip-close:hover{background:#e0e0e0}.result-card__tooltip-text{padding-right:2vw}.result-card__tooltip-text sup{font-size:.7em}.cta-section{text-align:center;margin-top:4vw}.result-card.result-lst{background-color:transparent;padding:0;padding-top:1.4vw;padding-left:1vw}.result-card.result-lst .primary_btn{padding-left:3.5vw;padding-right:3.5vw;width:fit-content}.disclaimer{text-align:center;margin-top:3vw;padding-top:1.5vw;position:relative}.disclaimer:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:repeating-linear-gradient(to right,#d4d4d4 0,#d4d4d4 6px,transparent 6px,transparent 8px)}.result-card .close-btn{color:#a1a1a1;position:absolute;right:.3vw;top:.2vw;background:transparent;border:none;font-size:1.5vw;line-height:1}.result-card__content-wrap{flex:1;margin-bottom:1vw;display:grid;grid-template-columns:minmax(0,1fr)}.result-card__content-wrap>.result-card__title,.result-card__content-wrap>.link-btm{grid-area:1 / 1;align-self:start;min-width:0}.result-card__content-wrap>.link-btm{height:0;opacity:0;visibility:hidden;transform:translateY(6px);padding:.6vw 1vw;background:#e0dfdc;border-radius:.5vw;font-size:.83vw;color:var(--clr-737373);line-height:1.5;transition:opacity .26s ease,transform .34s cubic-bezier(.2,.7,.2,1),visibility 0s linear .26s,height 0s linear .26s}.result-card.is-open .result-card__content-wrap>.link-btm{opacity:1;visibility:visible;height:fit-content;transform:translateY(0);transition:opacity .26s ease,transform .34s cubic-bezier(.2,.7,.2,1),visibility 0s linear 0s,height 0s linear 0s}.disclaimer__text{font-size:var(--fs_16);color:var(--clr-525252);line-height:1.6;letter-spacing:0;text-align:left}.disclaimer__text sup{font-size:.8em}@media(min-width:768px){.skincare-section.lab-measure-sc{margin-top:clamp(24px,2.4vw,46px)}.lab-measure-sc .skincare-section__content{margin-bottom:clamp(20px,4.64vw,89px)}.lab-measure-sc .skincare-section__title{max-width:40%}.lab-measure-sc .skincare-section__description{padding-top:1vw}.lab-measure-sc .results-grid{gap:1vw 1.5vw;margin-bottom:1.5vw}.lab-measure-sc .result-card{padding:clamp(16px,1.615vw,31px) clamp(15px,1.51vw,29px)}.lab-measure-sc .result-card__main{gap:2.5vw}.lab-measure-sc .result-card__title{margin-bottom:.6vw}.lab-measure-sc .result-card.result-lst{padding-top:.6vw}.lab-measure-sc .disclaimer{margin-top:1.4vw;padding-top:1vw}}.tab_img_change.fb-sc-tb.fb-sc-tb-alt-sc.fb-sc-tb-alt-sc-btm{padding-top:1vw}.sort-sc span,.v-txt{font-size:var(--fs_22);color:var(--clr-585858);margin-right:.5vw;font-weight:300}.view-sc button{display:flex;align-items:center;gap:0px .3vw;background-color:transparent;border:none}.view-sc button.active span,.view-sc button:hover span{background-color:#d9d9d9;border:1px solid #d9d9d9}.view-sc{gap:0px 1.3vw}.view-sc button span{display:block;width:1vw;height:1.7vw;border-radius:.1vw;border:1px solid #9c9c9c;background-color:transparent}.sort-sc select{font-size:var(--fs_22);color:var(--clr-585858);font-weight:600;background-color:transparent;border:none;border-bottom:1px solid var(--clr-585858);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/cdn/shop/files/arrow.svg?v=1766469492);background-size:.6vw;background-repeat:no-repeat;background-position:right center;padding-right:1vw;width:auto;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;text-transform:uppercase;outline:none;-webkit-tap-highlight-color:transparent}.sort-sc select:focus,.sort-sc select:focus-visible{outline:none;box-shadow:none}.sort-sc select option{font-size:14px;font-weight:400;color:#000;text-transform:uppercase}.tab-collection-sc a{padding:1.1vw 2.63vw;font-size:var(--fs_20);color:var(--clr-404040);font-weight:400;border:1px solid var(--clr-404040);margin:.84vw;display:block;border-radius:10vw;line-height:1}.tab-collection-sc a.active{background-color:var(--clr-737373);color:#fff}@media(hover:hover){.tab-collection-sc a:hover{background-color:var(--clr-737373);color:#fff}}.tab-collection-sc{margin-top:2.6vw;margin-bottom:7.8vw;position:relative;z-index:111}.lt-0{letter-spacing:0}.your-glow-journey{background-color:var(--clr-F0EFEC);margin-top:6vw;border-radius:var(--bs_16);color:#fff}.your-glow-journey .inner-bg{height:33vw;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:0px 0px var(--bs_16) var(--bs_16);display:flex;align-items:center;justify-content:center}.your-glow-journey .inner-bg h1,.your-glow-journey h2{font-size:var(--fs_85)}.product_slider_section.product-list .product_card .img_wrap .image-container{height:37vw}.marquee_section.md-sc-2 .sliding-text span:after{content:none}.marquee_section.md-sc-2 .sliding-text img{margin-right:1.2vw;width:3vw;height:3vw}.marquee_section.md-sc-2 .sliding-text span{margin-right:1.5vw}.marque-btm-sc2 .sliding-text,.home-marquee-section .sliding-text{animation-duration:55s}.skincare-product-section .row{--bs-gutter-x: 2vw}.skincare-content-wrapper{border-radius:2vw;overflow:hidden}.skincare-left-panel{padding:5.2vw 4.2vw 7vw;display:flex;flex-direction:column;justify-content:center;background:#f8f8f6;border-radius:var(--bs_27);height:100%}.skincare-hero-title{font-size:var(--fs_65);font-weight:500;color:var(--clr-A1A1A1);line-height:1;margin-bottom:4.63vw;letter-spacing:-.05em}.skincare-info-block{display:flex}.skincare-info-heading{font-size:var(--fs_20);font-weight:700;color:var(--clr-A1A1A1);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2vh;width:30%}.skincare-feature-list{list-style:none;padding:0;width:70%}.skincare-feature-list li{font-size:1.3vw;color:var(--clr-525252);margin-bottom:.3vw;line-height:1;padding-left:0;font-weight:300}.skincare-feature-list li:last-child{margin:0}.skincare-feature-badge img{width:6vw;height:auto}.skincare-section-divider{height:1px;background:#9c9c9c80;margin:2.6vw 0}.skincare-image-container{position:relative;background:#d4d4d4;overflow:hidden;border-radius:var(--bs_27)}.skincare-hero-image{width:100%;height:58vw;object-fit:cover;border-radius:var(--bs_27)}.skincare-brand-logo{position:absolute;bottom:3vw;left:3vw;z-index:10}.skincare-brand-name{width:10vw;font-weight:700;color:#fff;text-shadow:0 .2vh 1vh rgba(0,0,0,.3);line-height:1;margin-bottom:.5vh}.skincare-brand-name img{width:100%}.skincare-brand-subtitle{font-size:clamp(.8rem,1.5vw,1.2rem);font-weight:400;color:#fff;text-shadow:0 .2vh 1vh rgba(0,0,0,.3)}.skincare-clinical-badge-wrapper{position:absolute;bottom:3vw;right:3vw;width:6.3vw;height:6.3vw;z-index:10}.skincare-clinical-badge-wrapper img{width:100%}.hydrate-section__content-box{height:100%;align-items:center;display:flex;flex-wrap:wrap}.hydrate-section{height:100%}.hydrate-section .row{--bs-gutter-x: 2vw;align-items:stretch}.hydrate-section .col-md-6{display:flex;flex-direction:column}.hydrate-section__image-box{flex:1;border-radius:var(--bs_27);overflow:hidden;position:relative;aspect-ratio:1 / 1}.hydrate-section__image{width:100%;height:100%;object-fit:cover;object-position:center}.template-product .image-object-position--top{object-position:top}.template-product .image-object-position-center{object-position:center}.template-product .image-object-position--bottom{object-position:bottom}.hydrate-section__content-box{flex:1;background:#f4f3f1;border-radius:2vw;padding:5vh 4vw}.hydrate-section__item{text-align:center;opacity:.5}.hydrate-section__title{font-size:var(--fs_76);font-weight:600;color:var(--clr-A1A1A1);line-height:1;cursor:pointer;transition:all .5s;-webkit-user-select:none;user-select:none}.hydrate-section__text{margin-top:2.33vw;font-size:var(--fs_23);line-height:1.6;color:var(--clr-525252);font-weight:300;max-width:24vw;-webkit-user-select:none;user-select:none}.hydrate-section__image-box picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;z-index:1;transition:opacity 0s linear .6s;pointer-events:none}.hydrate-section__image-box picture:has(.hydrate-img--active){opacity:1;z-index:2;transition:opacity .6s ease;pointer-events:auto}.hydrate-section__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.hydrate-section__item--active{opacity:1}.hydrate-section__text-wrap{display:grid;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .5s ease,margin-top .5s ease}.hydrate-section__item--active .hydrate-section__text-wrap{grid-template-rows:1fr;margin-top:2.33vw}.hydrate-section__text{display:block;overflow:hidden;min-height:0;margin-top:0;opacity:0;transition:opacity .3s ease}.hydrate-section__item--active .hydrate-section__text{opacity:1;transition:opacity .4s ease .15s}.hydrate-section__item--active .hydrate-section__title,.hydrate-section__title:hover{color:var(--clr-585858);transition:all .5s}.hydrate-section__divider{width:100%;height:1px;background:#9c9c9c80;margin:1.8vw 0}.review-section{width:100%;padding:3.4vw 5vw clamp(70px,8vw,90px) 5vw;background:#fff;position:relative}.review-section:after{content:"";width:18vw;height:12vw;background-image:url(/cdn/shop/files/Water_Droplets.png?v=1767853451);background-size:contain;left:0;bottom:clamp(-40px,-2.5vw,-50px);position:absolute;background-repeat:no-repeat;z-index:10}.review-section .primary_btn{min-width:18vw;padding-top:1vw;padding-bottom:1vw;margin-top:2vw;background-color:transparent}.review-section__container{width:100%}.review-section__summary{margin-bottom:2vw}.review-section__stars{font-size:1.4vw;color:#8a8a8a;letter-spacing:.3vw;display:flex;gap:4px}.review-section__stars svg{width:28px}.review-section__label{display:block;margin-top:1vh;font-size:var(--fs_20);color:var(--clr-585858);letter-spacing:.1em;font-weight:400}.review-section__score{font-size:var(--fs_76);color:var(--clr-737373);margin-top:.5vw;font-weight:500;line-height:1}.review-section__item{display:flex;gap:6vw;padding:4vh 0;border-bottom:1px solid #e5e5e5;overflow:hidden;max-height:800px;opacity:1;transition:max-height .65s ease-in-out,opacity .55s ease-in-out,padding .65s ease-in-out}.review-section__item.is-collapsed{max-height:0;padding-top:0;padding-bottom:0;opacity:0;pointer-events:none}.review-section__item:first-child{border-top:1px solid #e5e5e5}.review-section__item:last-child{border-bottom:1px solid #e5e5e5}.review-section__left{width:25%}.review-section__right{width:75%}.review-section__name{font-size:var(--fs_23);font-weight:400;color:var(--clr-585858);font-family:Proxima Nova Lt,serif}.review-section__stars img{width:1.3vw}.review-section__verified{font-size:var(--fs_23);font-weight:300;color:var(--clr-585858)}.review-section__verified img{width:1.1vw;height:1.1vw}.review-section__meta{margin-top:2.2vw}.review-section__right .review-section__stars img{width:1.7vw}.review-section__meta-label{font-size:var(--fs_23);line-height:1;color:var(--clr-585858);font-weight:400;text-transform:uppercase}.review-section__meta-value{margin-top:1vw;font-size:var(--fs_23);line-height:1;color:var(--clr-585858);font-weight:300;display:block}.review-section__title{font-size:var(--fs_23);margin-top:.3vw;font-weight:400;color:var(--clr-737373)}.review-section__text{margin-top:1.5vw;font-size:var(--fs_23);line-height:1.5;color:var(--clr-585858);font-weight:300;max-width:40vw}.review-section__percent{margin-top:var(--fs_23)}.review-section__percent-label{font-family:Proxima Nova Lt,serif;font-weight:500;font-size:23.91px;line-height:34.16px;letter-spacing:0px;color:#585858}.gallery-thumbs{height:45vw;position:relative;overflow:hidden}.related-product-slider .top-sc p{font-size:var(--fs_23);font-weight:400;color:var(--clr-585858)}.gallery-thumbs .swiper{padding-top:40px;padding-bottom:40px;margin-top:-20px;margin-bottom:-20px}.tab_img_change.tab-change-pdp2 h5{font-size:var(--fs_60);margin-bottom:1.5vw;color:var(--clr-737373)}.tab_img_change.tab-change-pdp2{margin-top:0;padding-top:0}.tab_img_change{--bs-gutter-x: clamp(10px, 2.75vw, 38px)}.tab_img_change.tab-change-pdp2 .tabs button{color:var(--clr-737373)}.tab_img_change.tab-change-pdp2 p{font-size:var(--fs_23);color:var(--clr-525252);font-weight:300;line-height:1.3;padding-right:5vw}.tab_img_change.tab-change-pdp2 .tab-image-wrapper{transition:opacity 0s linear .7s,visibility 0s linear .7s}.tab_img_change.tab-change-pdp2 .tab-image-wrapper.active{transition:opacity .7s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}.gallery-top .swiper-slide .badge-image img{width:4vw;height:4vw}.gallery-top .swiper-slide{border-radius:3vw}.thumb-button-prev,.thumb-button-next{position:absolute;left:50%;z-index:10;width:3vw;height:3vw;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.thumb-button-next img,.thumb-button-prev img{width:100%}.thumb-button-prev{top:-5px;transform:translate(-50%) rotate(180deg)}.badge-image{position:absolute;top:1.7vw;left:1.5vw;width:4vw}.thumb-button-next{bottom:-5px;transform:translate(-50%)}.thumb-button-prev svg,.thumb-button-next svg{width:16px;height:16px;stroke:#333;transition:stroke .3s ease}.thumb-button-prev:hover svg,.thumb-button-next:hover svg{stroke:#fff}.thumb-button-prev.swiper-button-disabled,.thumb-button-next.swiper-button-disabled{opacity:.3;cursor:not-allowed}.gallery-thumbs .swiper-slide{height:auto;cursor:pointer;border:2px solid transparent;border-radius:8px;overflow:hidden;transition:all .3s ease}.gallery-thumbs .swiper-slide-fully-visible+div:not(.swiper-slide-fully-visible){opacity:.7;-webkit-filter:grayscale(0);-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.gallery-thumbs .swiper-slide:hover{opacity:.9}.gallery-thumbs .swiper-slide-thumb-active{opacity:1}.real_result_section .swiper{height:100%}.gallery-thumbs .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:1vw}.gallery-top{float:right;width:78%;height:45vw;position:relative}.gallery-top .swiper-slide{display:flex;align-items:center;justify-content:center;overflow:hidden}.gallery-top .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--bs_27)}.swiper-button-next:after,.swiper-button-prev:after{font-size:18px;font-weight:700}.swiper-button-next:hover,.swiper-button-prev:hover{color:#fff}.collaglow-slider-section .row{--bs-gutter-x: 2vw;height:100%}.collaglow-slider-section .swiper{height:100%}.collaglow-slider-section .swiper-wrapper{height:100%!important}.collaglow-slider-section .arrow-btn{font-size:var(--fs_16);font-weight:400;color:#9b9b9b;letter-spacing:0;text-transform:uppercase;margin-top:2vw;border-bottom:1px solid #9b9b9b}.collaglow-slider-section .arrow-btn:before{background:unset}.collaglow-slider-section .arrow-btn:before{content:"+";width:1vw;height:1vw;top:0vw;font-size:1vw}.collaglow-slider-section .swiper-slide{display:flex;align-items:center;justify-content:center;height:auto}.collaglow-slider-section .slide-content{width:100%;height:100%}.collaglow-slider-section .content-wrapper,.collaglow-slider-section .left-content .rgt-sc{height:100%}.collaglow-slider-section .left-content{display:flex;align-items:center;background-color:#f8f8f6;border-radius:var(--bs_27);height:100%}.left-content-wear{display:flex;border-radius:var(--bs_27);padding:3vw;gap:3vw}.collaglow-slider-section .step-number{font-size:.8vw;width:3.15vw;height:3.15vw;color:var(--clr-737373);font-weight:600;margin-bottom:2vw;border:1px solid #d9d9d9;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.collaglow-slider-section .main-heading{font-size:var(--fs_76);font-weight:500;color:var(--clr-737373);line-height:1;margin-bottom:1.5vw}.collaglow-slider-section .description{font-size:var(--fs_23);color:var(--clr-525252);line-height:1.2;max-width:70%}.collaglow-slider-section .trademark{font-size:12px;vertical-align:super}.collaglow-slider-section .pagination-custom{display:flex;gap:4.5vw;margin-top:0;position:absolute;left:9vw;bottom:3vw}.collaglow-slider-section .pagination-bullet{width:6.68vw;height:6.68vw;border-radius:50%;border:2px solid #d9d9d9;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:1.32vw;color:var(--clr-737373);font-weight:500}.collaglow-slider-section .pagination-bullet.active{background:#464646;color:#fff;border-color:#464646}.collaglow-slider-section .pagination-bullet:hover{border-color:#6c757d;transform:scale(1.05)}.collaglow-slider-section .right-content{height:100%;display:flex;align-items:center;justify-content:center}.collaglow-slider-section .image-container{width:100%;height:100%;border-radius:var(--bs_27)}.collaglow-slider-section .image-container img,.collaglow-slider-section .image-container .responsive-image{width:100%;height:100%;object-fit:cover;object-position:center top;border-radius:var(--bs_27);max-height:900px}@media(min-width:768px){.collaglow-slider-section .image-container{height:auto;aspect-ratio:.96}}.skincare-section__title--mobile{display:none}@media(max-width:1920px){.hydrate-section{max-height:900px}}@media(max-width:767px){.review-section__stars svg{width:14px}.collaglow-slider-section .image-container img,.collaglow-slider-section .image-container .responsive-image{max-height:332px}.skincare-section__title--mobile{display:flex;position:absolute;bottom:19px;left:29px;max-width:70%;font-family:League Spartan,sans-serif;font-weight:500;font-style:Medium;font-size:36px;color:#fff;line-height:100%;letter-spacing:-1.7px;flex:0 0 45%}.tab_img_change.tab-change-pdp2 p{padding-right:0}.tab_img_change .text_wrap{gap:10px}}.collaglow-slider-section .image-container .responsive-image-picture{display:block;width:100%;height:100%}.collaglow-slider-section .swiper-button-next,.collaglow-slider-section .swiper-button-prev{color:#6c757d;opacity:.5;transition:opacity .3s ease}.collaglow-slider-section .swiper-button-next:hover,.collaglow-slider-section .swiper-button-prev:hover{opacity:1}.benefits-container{display:flex;padding:0;align-items:center;gap:3vw}body .product-container .accordion-item:last-child{padding-bottom:0;border:none}body .product-container .accordion-item:last-child ul{margin:0}.product-image{flex:0 0 8.4vw;position:relative;overflow:hidden;border-radius:13.83px}.product-image img{width:100%}.benefits-list{flex:1;max-width:13.47vw}.benefit-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:1vw}.benefit-item:last-child{margin-bottom:0}.benefit-label{font-size:max(var(--fs_20),14px);font-weight:400;letter-spacing:.05em;color:var(--clr-585858);text-transform:uppercase;font-family:Proxima Nova Lt,serif}.rating-bars{display:flex;gap:.2vw;align-items:center}.bar{width:.5vw;height:1vw;background:#d9d9d9;border-radius:.1vw;transition:all .3s ease}.bar.active{background:var(--clr-737373)}.product_slider_section.img_slider_section.five_items_slider_wrapper .swiper-button-prev{box-shadow:unset}.product_card-info .product_title.pt-top,.product_card-info .quick_add,.product_card-info .quick_add_btn{display:none!important}.contact-hero-sec{position:relative;overflow:hidden;height:38vw;border-radius:2vw}.contact-hero-sec picture{display:contents}.contact-hero-sec__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.contact-hero-sec h1{position:relative;z-index:1;font-size:var(--p_85);font-weight:500;color:#fff}.contact-section{width:100%;padding:4vw 0 0px 0px;display:flex;justify-content:center}.no-hover .main-img{opacity:1!important}.contact-card{width:100%;background:#f8f8f6;border-radius:1.5vw;padding:6vw 5vw}.form-intro{display:flex;justify-content:space-between;gap:2vw;margin-bottom:3vw}.form-intro p{width:41%;font-size:var(--fs_23);line-height:1.6;color:var(--clr-525252);font-weight:300}.required-note{font-size:var(--fs_23);color:var(--clr-525252);font-weight:300;font-family:Proxima Nova Lt,serif}.contact-section .contact-form{display:flex;flex-direction:column;gap:1.5vw}.contact-section .form-group{background:#fff;border-radius:1.7vw;padding:2.2vw 3.2vw;display:flex;gap:1vw}.contact-section .form-group label{width:15%;font-size:var(--fs_23);letter-spacing:.05em;color:var(--clr-585858)}.contact-section .form-group input,.contact-section .form-group textarea{width:85%;outline:none;font-size:max(var(--fs_23),16px);background:transparent;color:#9c9c9c;font-weight:300;box-shadow:unset;border:none;line-height:1}.contact-section .form-group{position:relative}.contact-us-input-placeholder{position:absolute;left:calc(15% + 6vw);font-size:var(--fs_23);pointer-events:none;color:#9c9c9c}.contact-section .form-group:has(input:not(:placeholder-shown)) .contact-us-input-placeholder,.contact-section .form-group:has(textarea:not(:placeholder-shown)) .contact-us-input-placeholder{display:none}.contact-section .form-group input::placeholder,.contact-section .form-group textarea::placeholder{opacity:0}.contact-section .form-group textarea{min-height:20vw}.contact-section .form-group textarea{resize:none;height:10vw}.contact-section .upload-sc img,.upload-sc{width:max(2vw,12px);height:max(2vw,12px);display:flex;align-items:center}.contact-section .upload-sc input{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0}.contact-section .justify-content-between{gap:10px}.contact-section .form-group.attachment span{font-size:var(--fs_23);color:var(--clr-9C9C9C);font-weight:300}.contact-section .form-group.attachment span.file-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50vw}.contact-section .attachment-sc{display:flex;justify-content:space-between;width:100%}.contact-section .submit-btn{margin-top:2vw;width:100%;padding:1.2vw 0;border-radius:3vw;border:2px solid var(--clr-585858);background:transparent;font-size:var(--fs_22);letter-spacing:.05em;cursor:pointer;transition:all .3s ease;color:var(--clr-585858)}.contact-section .submit-btn:hover{background:var(--clr-585858);color:#fff;border-color:var(--clr-585858)}body .drawer__close .svg-wrapper{width:unset;height:unset}.cart-option-wrapper{display:flex;align-items:end;gap:10px;margin-top:0}.cart-option-wrapper>div{margin:0;font-size:1.1vw;color:var(--clr-585858);font-weight:300}.drawer .cart-drawer .cart-drawer__form .cart-item{display:flex;align-items:stretch;gap:0}.drawer .cart-drawer .cart-drawer__form .cart-item__media{margin:0;padding:0}.drawer .cart-drawer .cart-drawer__form .cart-item__details{padding:0 0 0 3vw;position:relative;display:flex;flex-direction:column}.drawer .cart-drawer .cart-drawer__form .cart-item__details:has(.preorder-badge[aria-expanded=true]){position:static}.drawer .cart-drawer .cart-drawer__form .cart-item:has(.preorder-badge[aria-expanded=true]){position:relative}.drawer .cart-drawer .cart-drawer__form .cart-item__details .cart-item__price{margin-top:auto}.drawer .cart-drawer .cart-drawer__form .cart-item--complementary .cart-item__details{padding:1.5vw 0 0 3vw}.drawer .cart-drawer .cart-drawer__form .cart-item--complementary .cart-item__name{position:absolute;top:0;white-space:nowrap}.drawer .cart-drawer .cart-drawer__form .cart-item__quantity{width:12vw;margin-left:auto;display:flex;flex-direction:column;justify-content:flex-end}.drawer .cart-drawer .cart-item__quantity quantity-popover{display:flex;flex-direction:column;justify-content:flex-end;height:100%}.drawer .cart-drawer .totals h2{font-size:1.8vw;color:var(--clr-585858);font-weight:400}.drawer .cart-item cart-remove-button{display:flex;align-items:end}.drawer .cart-drawer .totals .totals__total-value{font-size:1.5vw;color:var(--clr-585858);font-weight:400}.drawer .cart-drawer .tax-note.caption-large{font-size:var(--fs_16);color:var(--clr-585858);margin:.2vw 0px .5vw}.cart-drawer .quantity-popover-container{max-width:unset}.drawer .quantity-popover-container .quantity{background-color:transparent;height:2.2vw;border-radius:2vw;border:1px solid var(--clr-585858);min-height:unset;align-items:center;padding:.5vw;width:7vw}.drawer .cart-drawer .quantity:before{background-color:transparent}.drawer .cart-drawer .quantity:after{content:none}.drawer .cart-drawer .quantity-popover-container button,.drawer .cart-drawer .quantity-popover-container input{border:none}.cart-drawer .quantity__button .svg-wrapper{width:.8vw;height:.8vw}.drawer .cart-drawer .quantity-popover-container input{border:none!important;box-shadow:unset!important;outline:none!important;background-color:transparent!important;font-size:.8vw}.drawer .cart-drawer .quantity-popover-container button{width:1.5vw;height:1.5vw;font-size:1vw;font-weight:600;background-color:var(--clr-585858)!important;color:#fff;border-radius:50%}.drawer .cart-drawer .drawer__footer{border:none}.drawer .cart-drawer .cart-item__image{width:113px;height:115px;object-fit:cover}.drawer .cart-drawer .cart-drawer__form .cart-item__quantity-wrapper{display:flex;justify-content:space-between;align-items:flex-end}.drawer .cart-drawer .cart-drawer__form .cart-remove-button{font-size:var(--fs_20);font-weight:500;color:var(--clr-585858);border-bottom:1px solid var(--clr-585858);height:1vw;min-height:unset}.drawer .cart-drawer .cart-drawer__form .cart-remove-button:hover{border-bottom:1px solid #f0efec}.cart-option-wrapper+.product-option{font-size:1vw;color:var(--clr-585858);font-weight:500;margin:0}.cart-drawer .drawer__header{display:block;padding:0;margin:0}.cart-drawer .drawer__heading{font-size:clamp(11px,var(--fs_18),18px);color:var(--clr-585858);font-weight:400;margin:0}.cart_footer_bottom p{font-family:Proxima Nova Lt,serif;font-weight:500;font-size:15px;line-height:34.16px;letter-spacing:1.02px;text-transform:uppercase;text-align:center;color:#9c9c9c;margin-top:16px}.cart-drawer .drawer__close{width:1.2vw;height:1.2vw;position:absolute;top:.9vw;min-width:unset;min-height:unset;right:0}.cart-drawer .drawer__close svg{width:100%}.cart-drawer .cart-item__name.h4{font-size:var(--fs_25);font-family:League Spartan;margin:0;display:block;width:100%;max-width:unset;letter-spacing:-.88px}.cart-drawer .cart-items thead{display:none}.cart-drawer .site_topbar{margin:0 3vw 1vw 0px}.cart-drawer .site_topbar{font-family:Proxima Nova Lt,serif;color:var(--clr-585858);font-weight:400}body .drawer__inner{width:46vw}.drawer .cart-drawer .drawer__inner{background-color:#f0efec;border-radius:1vw 0px 0px 1vw;padding:1.5vw 2vw 0}.drawer .cart-drawer .cart-item__image{border-radius:20px}.drawer .cart-drawer .cart-items tr{border-bottom:1px solid #0000004d;padding:.8vw 0}.cart-drawer .cart__checkout-button{font-size:1vw;color:var(--clr-585858);border:1px solid var(--clr-585858);background:transparent;border-radius:2vw;font-family:Proxima Nova Lt,serif;text-transform:uppercase;padding:1.2vw}.cart-drawer .cart__checkout-button:hover{background-color:var(--clr-585858);color:#fff}.cart-drawer .cart__checkout-button:before,.cart-drawer .cart__checkout-button:after{content:none}body .drawer{z-index:111111}.order-section .section-title{font-size:1vw;letter-spacing:.05em;line-height:34.16px;margin-bottom:-2vw;color:var(--clr-585858);font-family:Proxima Nova Lt,serif;font-weight:500}.order-section .slider-wrapper{position:relative}.order-section .product-card{background:#fff;border-radius:1vw;padding:1vw;display:flex;align-items:center;gap:1.5vw}.order-section .product-card img{width:6vw;height:6vw;border-radius:1vw;object-fit:cover;object-position:top}.order-section .product-info{flex:1}.cart-drawer .order-section .price{font-size:1.2vw;color:var(--clr-585858);font-weight:400}.order-section .product-info h3{margin:0;font-size:clamp(14px,var(--fs_25),26px);color:var(--clr-585858)}.order-section .variant{font-size:1.2vw;color:var(--clr-585858);font-weight:400}.order-section .colors{display:flex;gap:8px}.order-section .color{width:16px;height:16px;border-radius:50%;border:1px solid #ccc}.order-section .product-action{text-align:right}.order-section .price{display:block;font-size:18px;margin-bottom:8px}body .order-section{margin:.5vw 0}.order-section button{font-size:var(--fs_18);text-transform:uppercase;color:var(--clr-585858);padding:.5vw 2vw;margin-top:1.5vw;background:transparent;border-radius:2vw;border:1px solid var(--clr-585858)}.order-section button.swatch-item{width:1.8vw!important;height:1.8vw!important;transition:all .3s ease}.order-section button.swatch-item.active{border:0!important;outline:1px solid #262626!important;outline-offset:1px!important}.order-section button:hover{background-color:var(--clr-585858);color:#fff}.order-section .swiper-button-prev,.order-section .swiper-button-next{color:#000;position:relative;background:unset;width:unset}.order-section .swiper-button-prev svg,.order-section .swiper-button-next svg{display:none}.order-section .cart-color-swatch{display:flex;gap:.5vw;margin-top:1vw}.order-section .swiper-button-next{transform:rotate(180deg)}cart-product-slider .prev_next_wrap{margin-bottom:.5vw}.prev_next_wrap{display:flex;width:fit-content;margin-left:auto;gap:1.5vw;position:relative;z-index:2}.prev_next_wrap>div{margin:0!important}.order-section .swatch-item{border-radius:.5vw;border-color:transparent;width:1.5vw;padding:0;margin:0}.order-section .swatch-item.active:after{border-radius:.5vw}.prev_next_wrap{margin-bottom:1.5vw}.prev_next_wrap img{width:1.4vw}.product-list .img_wrap .image-container a{display:block;height:100%}.product-list .img_wrap .image-container a img{height:100%}cart-items{margin-top:8vw}cart-items .underlined-link{font-size:12px;font-weight:400;padding:18px 50px;border-radius:50px;line-height:1.4;border:1.7px solid var(--clr-white);text-align:center;position:relative;transition:all .4s;z-index:1;overflow:hidden;text-transform:uppercase;letter-spacing:1.02px;border-radius:5vw;border-color:var(--clr-A1A1A1);color:var(--clr-404040)}cart-items .underlined-link:before{content:"";position:absolute;background:#000;top:0;left:0;right:0;bottom:-10px;z-index:-1;transition:all .4s;transform:translateY(100%)}cart-items .underlined-link:hover:before{transform:translateY(0)}cart-items .underlined-link:hover{color:#fff}.main-page-title.page-title.h0.scroll-trigger.animate--fade-in{margin:3vw 0px 0px;text-align:center}@media(min-width:768px){.three_column_img_section .text-para p,.three_column_img_section .text-para p span{letter-spacing:0}.three_column_img_section .text-para p{max-width:510px}.template-product .faq_section .accordion{display:flex;flex-direction:column;justify-content:end}.template-product .faq_section .accordion#accordion-pdp-faqs{margin-top:auto;min-height:var(--accordion-min-height);border-top:0}.template-product .faq-sc-wp-pdp{display:flex;flex-direction:column}.template-product .faq_section.faq-sc-pdp .accordion-item:first-child{border-top:1px solid #d4d4d4}}@media(min-width:768px)and (max-width:1195px){.three_column_img_section .text-para p{max-width:271px;font-size:12px}}@media(min-width:768px)and (max-width:920px){.three_column_img_section .text-para p{max-width:228px;font-size:11px}}@media(min-width:768px)and (min-width:1196px){.three_column_img_section .text-para p{max-width:min(510px,25vw)}}@media(max-width:767px){:root{--fs_80: 8.75vw;--fs_68: 6.4vw;--fs_51: 5.12vw;--fs_56: clamp(20px, 5.09vw, 30px);--fs_18: 10px;--fs_83: 9.23vw;--fs_85: 8.46vw;--fs_76: 9.23vw;--fs_20: 3vw;--fs_22: 12px;--fs_23: 3vw;--fs_24: 3vw;--fs_60: 9vw}body{--bs_27: 3vw;--fs_65: 9vw}.review-section__meta-value{max-width:75%}.review-section__text,.review-section__meta{margin-top:18px}.review-section__title{font-size:15px;font-weight:600}.review-section__stars{margin-bottom:8px}.nav-arrow{margin-top:4vw;gap:5vw;justify-content:flex-end;position:relative}.site_footer .footer_wrapper .menus_wrapper .menu_wrap:last-child ul:first-of-type{margin-bottom:2rem}.nav-arrow svg{width:8vw;height:8vw}.nav-arrow:after{content:"";width:70vw;height:1px;background-color:#d9d9d9;position:absolute;right:25vw;top:4vw}.site_topbar{border-radius:2vw;margin:12px 0 16px}body .contact-hero-sec{border-radius:3vw}.ingredients-button-next{transform:rotate(180deg)}.contact-hero-sec h1{font-size:max(8.5vw,36px);line-height:100%;letter-spacing:-1.71px}.form-intro p,.required-note{font-size:13px;max-width:309px;line-height:1.4}:is(.form-intro p,.required-note) strong{font-weight:600}.product-container .cart-btn{padding:3.1vw;font-size:3.5vw;letter-spacing:.1em;transition:all .3s;border-radius:6.7vw;gap:2vw;margin-top:35px;border:1px solid #9c9c9c}.product-container .accordion-body li:before{content:"";width:1vw;height:1vw;top:1.5vw}.swiper-pagination.gallery-top-pagination span{flex:1;border-radius:0;margin:0!important;background-color:#d9d9d9;height:2vw}.swiper-pagination.gallery-top-pagination span:first-child{border-radius:3px 0 0 3px}.swiper-pagination.gallery-top-pagination span:last-child{border-radius:0 3px 3px 0}.swiper-pagination.gallery-top-pagination span.swiper-pagination-bullet-active{background-color:#9c9c9c}.swiper-pagination.gallery-top-pagination{border-radius:7px}.product-container .accordion-body li{margin-bottom:2vw;padding-left:3vw}.benefits-list{max-width:35.47vw}.gallery-top{float:none;width:100%;margin-bottom:5vw;padding-bottom:11vw}.product-image{flex:0 0 21.4vw}.gallery-top{height:110vw}.badge-image{top:3.5vw;left:3.5vw}.gallery-top .swiper-slide .badge-image img{width:13vw;height:13vw}.rating-bars{gap:1vw}.bar{width:1.5vw;height:3vw;border-radius:.5vw}.benefits-container{gap:8vw}.product-container .accordion-body{padding-bottom:4vw}.product-container p,.product-container .accordion-body ul,.benefits-container{margin-bottom:4.5vw}.product-container .accordion-body ul.two-list li{margin-bottom:3vw}.product-container .accordion-body ul.two-list img{width:5vw;height:5vw;margin-right:2vw}.product-container p,.product-container .accordion-body{font-size:3vw}.product-container .free-shipping{font-size:3vw;margin-top:2vw}.product-container .add-to-cart-section{margin-bottom:3vw;margin-top:3vw}.product-container .color-selector{margin-bottom:7vw}.product-container .size-options{gap:9.5vw}.product-container .color-options{gap:3vw}.product-container .color-swatch{width:4vw;height:4vw;border-radius:1vw}.product-container .color-options{margin-top:2vw}.product-container .color-selector span,.product-container .size-selector span{margin-right:3vw}.product-container .color-selector span,.product-container .size-selector span{font-size:3vw}.product-container .product-description{margin-top:7vw;margin-bottom:6vw}.product-container .product-description{font-size:3.2vw}.product-container .reviews-count{margin-top:.35vw;font-size:10px}.product-rating .price{margin-right:22vw}.stars img,.stars svg{width:3.5vw;height:auto}.product-container{padding:8.5vw 6.5vw}.product-container{max-height:100%}body .pd-img-sc:not(.pd-img-btm){flex-direction:row-reverse}body .pd-img-sc:not(.pd-img-btm) .text{width:37vw}body .pd-img-sc:not(.pd-img-btm) .img-sc{width:34vw}.design-section .col-2{width:100%}body .col-2 .pd-img-sc:not(.pd-img-btm){display:flex;align-items:end}body .col-2 .pd-img-sc:not(.pd-img-btm) .img-sc:before{left:61%}body .col-2 .pd-img-sc:not(.pd-img-btm) .img-sc:after{height:1px;left:61%;width:20vw;bottom:5.5%}body .col-2 .pd-img-sc:not(.pd-img-btm) .img-sc:before{bottom:4.5%;right:-4%}body .col-2 .pd-img-sc:not(.pd-img-btm) .text{width:31vw}body .col-2 .pd-img-sc:not(.pd-img-btm) .img-sc{width:49vw}body .pd-img-sc:not(.pd-img-btm) .img-sc:after{height:1px;left:83%;width:13vw;bottom:60.5%}body .col-1 .pd-img-sc.pd-img-btm .img-sc:before{right:74%}body .pd-img-sc:not(.pd-img-btm) .img-sc:before{content:"";left:83%;width:5px;height:5px;border-radius:50%;background-color:#737373;position:absolute;bottom:58.5%}.pd-img-sc.pd-img-btm .img-sc:before{right:128%;bottom:14.5%;width:5px;height:5px}.pd-img-sc.pd-img-btm .img-sc:after{right:79%;width:15vw;bottom:16%;height:1px}.pd-img-sc.pd-img-btm .img-sc{width:29vw}body .pd-img-sc .text{width:35vw}.impact-section h2{font-size:9vw}.design-section{padding-left:0;margin-top:5vw}.design-section .col-1{width:100%}.impact-section p{max-width:64vw}.design-section{display:block!important}.impact-section{padding:11vw 6vw 13vw;scroll-margin-top:10px}.review-section__score{margin-bottom:4vw}.review-section .primary_btn{min-width:62vw;padding-top:3vw;padding-bottom:3vw;margin-top:7vw;background-color:transparent}.review-section__right .review-section__stars img{width:3.2vw;margin-bottom:1vw}.review-section__verified img{width:3vw;height:3vw}.review-section__text{max-width:100%}.review-section__item{flex-direction:column-reverse}.review-section__left,.review-section__right{width:100%}.review-section__stars img{width:3.7vw}.collaglow-slider-section .arrow-btn{font-size:3.2vw;margin-top:4vw}.collaglow-slider-section .pagination-custom{gap:11.5vw;left:18vw;bottom:3vw}.collaglow-slider-section .left-content{align-items:flex-start}.collaglow-slider-section .left-content .rgt-sc{padding-bottom:20vw;min-height:0}.collaglow-slider-section .right-content{max-height:332px;min-height:332px;position:relative;z-index:2;margin-bottom:-9vw}.collaglow-slider-section .right-content .image-container{height:100%}.collaglow-slider-section .pagination-bullet{width:9.5vw;height:9.5vw;font-size:2.5vw}.faq_section.faq-sc-pdp .accordion-body{padding-top:3vw}.left-content-wear{padding:0;margin-top:0}.collaglow-slider-section{padding:12px 5px;border-radius:3vw;background-color:#f8f8f6}.collaglow-slider-section .step-number{display:none}.collaglow-slider-section .swym-atw-btn-wrapper-for-img{display:none!important}.collaglow-slider-section .row{flex-direction:column-reverse;justify-content:space-between;height:100%;gap:25px}.collaglow-slider-section .col-md-6{flex:1;width:100%;min-height:0;max-width:100%}.collaglow-slider-section .col-md-6:last-child{min-height:332px;max-height:332px}.faq-sc-pdp .lft-img img{height:95vw}.faq-sc-wp-pdp{padding:12.5vw 6.5vw}.faq_section .faq-sc-wp-pdp .sec_hdng{font-size:9vw;margin-bottom:9vw}.tab-change-pdp1.tab_img_change .text_wrap h5{font-size:9vw}.tab_img_change.tab_img_change .result_text .inner_wrapper{padding-top:1.7vw;padding-bottom:1.7vw;justify-content:flex-start}.custom--tabs__wrapper:not(.tab-change-pdp1) .tab_img_change.tab_img_change .tabs{margin-top:3vw}.tab_img_change.tab-change-pdp1 .result_text .inner_wrapper{gap:7vw}.tab_img_change.tab-change-pdp1 .text_wrap{padding:11vw 7vw}.tab_img_change.tab-change-pdp1 .tab_content_img img,.tab_img_change.tab-change-pdp1 .text_wrap{border-radius:3vw}.tab_img_change.tab-change-pdp1 .tab_content_img{height:auto;max-height:116vw}.tab_img_change.tab-change-pdp1>.row{--bs-gutter-y: 5vw}.science-section .science-text{max-width:75vw}.science-section .ingredients-slider-container{margin-top:9vw}.template-product .ingredients-slider-container .ingredients-swiper:not(.swiper-initialized) .swiper-slide{max-width:calc(100% / 2.3 - .9vw);margin-right:1.8vw}.science-section .clinical-badge{position:absolute;top:0;right:0;width:16.5vw;height:16.5vw}.science-section .science-description{width:100%;margin-top:3vw}.science-section .science-label{margin-bottom:2vw}.science-section .science-header{width:100%}body .science-section{margin-top:16vw}.hydrate-section__divider{margin:3.8vw 0}.hydrate-section__text{max-width:63vw}.hydrate-section__title{font-size:9vw}.skincare-feature-list{width:100%}.skincare-feature-list li{font-size:3.2vw;line-height:1.2}.skincare-section-divider{margin:6.5vw 0}.skincare-info-block{display:block}.skincare-feature-list li{margin-bottom:2vw}.skincare-feature-badge img{width:14vw}.skincare-left-panel{padding:10.2vw 6.2vw 10vw}.skincare-clinical-badge-wrapper{right:5vw;bottom:5vw}.skincare-brand-logo{left:5vw;bottom:5vw}.skincare-hero-image{height:140vw}.skincare-clinical-badge-wrapper{width:14.3vw;height:14.3vw}.skincare-brand-name img{width:25vw}.shop_listing .button-toggle img,.shop_listing .mobile-icons img{filter:brightness(0)}.shop_listing .header__search .svg-wrapper svg.icon-search path{fill:var(--clr-585858)}.shop_listing .primary_header{border-radius:2vw}header{max-width:calc(100% - max(4vw,24px));left:max(2vw,12px)}.your-glow-journey{margin-top:calc(var(--header-height) + 14px)}.sort-sc select{width:auto;max-width:38vw}.faq_section{padding-bottom:15vw}.three_column_img_section .heading-main{margin-bottom:5vw}.three_column_img_section .heading-main{max-width:57vw;margin-left:auto;margin-right:auto}.tab_img_change .text_wrap .title{min-height:0}.tab_img_change .text_wrap .title.active{min-height:fit-content}.primary_header{padding-left:6vw;padding-right:6vw}.two_column_with_img_section .left_wrap .btm-image img{object-fit:cover}body .testemonials_slider_section .head .anchor_wrapper button img{width:1.75vw}.product_slider_section.five_items_slider_wrapper .product_card .img_wrap .image-container,.testemonials_slider_section .product_card .img_wrap img{height:auto}.lab_testing .left_wrap .head{max-width:100%}.banner_section{padding:25vw 5vw 36vw;align-items:center;min-height:80vh}.banner_section .rotate_img{right:6.5vw;bottom:6.5vw;width:18vw;height:18vw}.testemonials_slider_section{padding-top:12vw;padding-bottom:5vw}.banner_section .inner_wrapper .rating{gap:2.5vw}.banner_section .inner_wrapper .main_text p{max-width:64.25vw}.banner_section .inner_wrapper .rating img{height:5vw}.banner_section .inner_wrapper .rating p{margin-top:1vw}.banner_section .inner_wrapper .primary_btn{width:58.75vw}.banner_section .btn_wrapper .arrow_link{padding-bottom:1.8vw;font-weight:600}.banner_section .btn_wrapper .arrow_link:before{display:none}.primary_header .right_part ul li{position:unset}.sticky .button-toggle img,.sticky .mobile-icons img{filter:brightness(0)}.mobile-icons,.mobile-menu{display:block}.primary_header .site_logo_wrap{padding:0}.mobile-menu+ul,.mobile-icons+ul{display:none!important}.mobile-icons ul{display:flex;gap:0px 5vw;justify-content:end;align-items:center}.product_slider_section.glow-wear-slider{padding-bottom:5.5vw}.hex-image .btm-image img{margin-left:31.5vw;margin-top:-8.25vw}.hex-image{margin-left:-15vw}.real_result{padding-bottom:4vw}.lab_testing .left_wrap .top_text{font-size:2.5vw}.three_column_img_section .text-para,.three_column_img_section .text-para p{font-size:3vw;margin-bottom:12.5vw}.two_column_with_img_section{padding-bottom:7.5vw}.what_if_wellness .hero-content{bottom:5vw;left:18px}.two_column_with_img_section .left_wrap{padding-top:2.5vw}.what_if_wellness{min-height:92.5vw}.three_column_img_section .heading-main,.two_column_with_img_section .right_wrap .main_title{font-size:9vw}.two_column_with_img_section .right_wrap .main_title{max-width:67.5vw}.primary_btn{min-width:58.75vw}.three_column_img_section .hero-container{flex-direction:column}.sliding-text span{font-size:6.25vw}.sliding-text span:after{width:6.25vw;height:6.25vw}.two_column_with_img_section:before{width:33%;height:16%;left:3vw}.everybody_deserve .custom-banner{height:100vw}.real_result_section .result_text{margin-top:0}.product_slider_section.img_slider_section.get-the-look-slider .primary_btn{min-width:38.75vw;padding:2vw 3vw}.two_column_with_img_section .right_wrap{margin-top:2.5vw}.two_column_with_img_section .right_wrap{padding:5vw}.lab_testing .left_wrap .head .title{max-width:38.5vw}.lab_testing .left_wrap .top_text{margin-bottom:5vw}.product_slider_section .product_card .desc{margin-top:3.75vw}.sliding-container{padding:5vw 0px;border-radius:3.75vw}.swatch-item{width:4.75vw;height:4.75vw}.rating img{width:4.3vw}.custom_tooltip img{width:5vw!important;height:5vw!important;object-fit:contain!important}.three_column_img_section .hero-left,.three_column_img_section .hero-right,.three_column_img_section .hero-center{width:100%}.newsletter{min-height:87.5vw}.newsletter .input_wrapper button{width:20vw;height:11.5vw}.newsletter .head .sec_hdng{margin-bottom:3.75vw;font-size:max(var(--fs_85),36px);letter-spacing:-4%;line-height:.9;font-weight:500;max-width:60vw}.newsletter .inner_text{padding-left:5vw;padding-right:5vw}.three_column_img_section{flex-direction:column}.product_slider_section{padding-bottom:3.5vw}.product_slider_section .sec_hdng{margin-bottom:5vw;color:#585858}.product_slider_section .product_card .img_wrap .image-container{height:114vw}.brands_logo_slider .brandsSwiper{padding-left:5vw;padding-right:5vw}body .banner_section .rotate_text{right:5vw;bottom:5vw!important;width:22.5vw;height:22.5vw;bottom:.75vw}.brands_logo_slider img{width:17.5vw}.banner_section .rotate_img{right:7.5vw;bottom:7.5vw}.real_result_section .rotate_img{width:18vw;height:18vw}.real_result_section .rotate_text{width:22.5vw;height:22.5vw}.real_result_section .see_result_rotate_icon--bottom-right.rotate_img{bottom:7.5vw;right:7.5vw}.real_result_section .see_result_rotate_icon--bottom-right.rotate_text{bottom:5vw;right:5vw}.real_result_section .see_result_rotate_icon--bottom-left.rotate_img{bottom:7.5vw;left:7.5vw}.real_result_section .see_result_rotate_icon--bottom-left.rotate_text{bottom:5vw;left:5vw}.real_result_section .see_result_rotate_icon--top-right.rotate_img{top:7.5vw;right:7.5vw}.real_result_section .see_result_rotate_icon--top-right.rotate_text{top:5vw;right:5vw}.real_result_section .see_result_rotate_icon--top-left.rotate_img{top:7.5vw;left:7.5vw}.real_result_section .see_result_rotate_icon--top-left.rotate_text{top:5vw;left:5vw}.banner_section .btn_wrapper .arrow_link{text-align:center;font-size:2.75vw;margin-top:3.75vw}.banner_section .inner_wrapper{max-width:68.75vw}.banner_section .inner_wrapper .primary_btn{width:unset;max-width:100%;min-width:unset;margin:7.5vw 0px}.banner_section .btn_wrapper{padding:0;margin:3.75vw 0px 0px}.banner_section .inner_wrapper .rating img{height:auto}.site_topbar{padding:3.75vw 0;margin:2.75vw 0}.banner_section .inner_wrapper .rating{margin-bottom:3.75vw}.banner_section .btn_wrapper .arrow_link{margin-top:0}.banner_section .inner_wrapper .rating p{font-size:3vw}.banner_section .inner_wrapper .main_text .main_hdng,.product_slider_section .sec_hdng{font-size:36px}.glow-wear-slider.product_slider_section .sec_hdng{letter-spacing:-2.32px;color:#c5c5c5}header{top:21.25vw}.primary_header .middle_part{width:31%}.product_slider_section .product_card .img_wrap .image-container{height:91.8vw}.custom_container{padding-left:12px;padding-right:12px}.glow-wear-slider .swiper-wrapper{padding-bottom:10vw}.get-the-look-slider .swiper-button-next,.get-the-look-slider .swiper-button-prev{display:none}.real_result_section .img_wrap{padding-right:0}.real_result_section .img_wrap .label{position:absolute;left:10px;bottom:17px;font-family:Proxima Nova Lt,sans-serif;font-weight:600;font-size:12px;line-height:27.33px;letter-spacing:.51px;text-transform:uppercase;color:#fff!important}.real_result_section .image_comment{font-family:Proxima Nova Lt,sans-serif;font-weight:600!important;font-size:10px!important;line-height:100%!important;letter-spacing:0%!important;right:0;bottom:27px;max-width:55%}.real_result_section .img_wrap div,.real_result_section .img_wrap img{width:100%}.real_result_section .bottom_text{gap:5vw}.real_result_section .bottom_text button{font-size:3vw}.testemonials_slider_section .head .sec_hdng{font-size:8.75vw;max-width:62vw}.testemonials_slider_section .head .sec_hdng br{display:none}.testemonials_slider_section .slider_wrapper .content_wrap{padding-top:4.75vw}.testemonials_slider_section .slider_wrapper .content_wrap p{font-size:3vw}.tab_img_change .tab_content_img{height:100%}.tab_img_change .text_wrap .title{font-size:4vw;letter-spacing:0;color:var(--clr-737373)}.tab_img_change .tabs button{font-size:5vw;letter-spacing:0;color:var(--clr-737373)}.faq_section:before{width:70.5vw;height:23vw;background-position:left}.tab_img_change .tab_content_img{border-radius:3.75vw 3.75vw 0px 0px!important}.tab_img_change .text_wrap{border-radius:0px 0px 3.75vw 3.75vw}.site_footer:before{width:39vw;height:45.75vw;left:6.25vw;top:-23.5vw}.site_footer{padding:7.5vw 0px 5vw}.site_footer .footer_wrapper .left_footer h6{font-size:max(3.5vw,16px);letter-spacing:-.26px}.site_footer .footer_wrapper .left_footer p{font-size:max(3vw,12px);margin-top:1.25vw;letter-spacing:-.26px}.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper form input[type=submit]{border-left:1px solid #585858}.testemonials_slider_section .primary_btn{margin-top:7.5vw;width:100%;font-size:3.5vw}.product_slider_section.img_slider_section.five_items_slider_wrapper .primary_btn{min-width:51.5vw;padding:3vw;margin-top:-10vw;font-size:3.5vw;display:block;width:fit-content}.product_slider_section.img_slider_section.five_items_slider_wrapper .swiper-button-next,.product_slider_section.img_slider_section.five_items_slider_wrapper .swiper-button-prev{width:10vw;height:10vw;border:1px solid #a1a1a1;background-color:transparent;background-size:2vw;bottom:0;top:unset!important;z-index:111;filter:unset}.product_slider_section.img_slider_section.five_items_slider_wrapper .swiper-button-next{right:0}.product_slider_section.img_slider_section.five_items_slider_wrapper .swiper-button-prev{right:12.5vw;left:unset}.product_slider_section.img_slider_section.five_items_slider_wrapper .five_items_slider{padding-bottom:15vw}.product_slider_section.img_slider_section.five_items_slider_wrapper{padding-bottom:24px;padding-top:24px}.get-the-look-slider{padding-top:32px}.site_footer .footer_wrapper .menus_wrapper{gap:3.75vw 0px}.site_footer .footer_wrapper .menus_wrapper .menu_wrap{width:33.33%}.site_footer .footer_wrapper .menus_wrapper .menu-wrap--support ul p{max-width:calc(100px + 3vw)}.faq_section .accordion-body{padding-bottom:6.25vw}.lab_testing .right_wrap{padding:22.5vw 7.5vw 7.5vw}.lab_testing .right_wrap .top_logo{width:17vw;height:17vw}.lab_testing .right_wrap .main_img{width:67.5vw}.lab_testing .right_wrap .count{width:5.74vw;height:5.74vw;font-size:10px}.lab_testing .left_wrap .head span{font-size:12px}.lab_testing .right_wrap .count.two{top:27.75vw;left:3vw}.lab_testing .right_wrap .count.three{top:27.75vw;right:3.75vw}.lab_testing .right_wrap .count.four{top:48.75vw;left:4.75vw}.lab_testing .right_wrap .count.five{top:58.5vw;right:4.25vw}.lab_testing .right_wrap .count.six{bottom:1.25vw}.lab_testing .right_wrap .bottom_logo,.lab_testing .left_wrap .middle-top,.lab_testing .left_wrap .bottom{display:none}.lab_testing .content-wrap{display:block}.pagination-dots{display:flex;justify-content:center;gap:2vw;margin-top:4.5vw}.pagination-dots .dot{width:1.75vw;height:1.75vw;border-radius:50%;background:#d4d4d4;cursor:pointer;transition:.25s}.pagination-dots .dot.active{background:#949494;transform:scale(1.2)}.lab_testing .left_wrap .middle p.serial_num{width:6.5vw;height:6.5vw}.lab_testing .left_wrap .middle .breif span{font-size:3.5vw}.lab_testing .left_wrap .middle{min-width:100%}.lab_testing .left_wrap.content-wrap{background-color:transparent;padding:0px 7.4vw}.lab_testing .left_wrap .middle{min-height:25vw}.lab_testing .left_wrap .head .title{margin-bottom:5vw}.product_slider_section.img_slider_section{padding-bottom:7.5vw}body .lab_testing .bottom.btm-part{display:block;padding:3.1vw;background-color:#f0efec;border-radius:3vw;margin-top:3.75vw;font-weight:400;color:var(--clr-525252);margin-top:8.75vw}body .lab_testing .bottom.btm-part h6{font-size:max(10px,2.25vw)}.lab_testing .left_wrap{height:auto}.lab_testing{padding-bottom:5vw}.left-wrap-top{background-image:url(/cdn/shop/files/Group_26084.svg?v=1765274592);background-position:calc(100% - 6vw) 12vw;background-repeat:no-repeat;background-size:25vw}.site_footer .footer_wrapper .menus_wrapper{background-image:url(//www.bodiskin.com/cdn/shop/files/Layers.png?v=1764670449\));background-repeat:no-repeat;background-size:100px;background-position:right calc(100% - 5px);flex-wrap:wrap}.product_slider_section .product_card .quick_add{padding:5vw}.product_slider_section .product_card .img_wrap .product_title{font-size:6vw}.product_slider_section .product_card .quick_add .head p,.product_slider_section .product_card .quick_add .head a{font-size:3vw;white-space:nowrap}.hex-image .top-image video,.two_column_with_img_section .left_wrap .btm-image img{width:30vw;height:34.25vw}.two_column_with_img_section .left_wrap .btm-image img{margin-bottom:10.5vw}.mfull-page .header__search .svg-wrapper svg.icon-search path{fill:var(--clr-585858)}body .site_footer .footer_wrapper .menus_wrapper .menu_wrap ul li a:hover{color:var(--clr-585858)!important}.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper input:focus,.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper input:focus-visible{border:0;outline:0;box-shadow:none}.product_slider_section .product_card .img_wrap .product_title{max-width:21.5vw;top:4vw;left:4vw}.primary_btn{padding:3vw;border-radius:8.5vw}.what_if_wellness .hero-content h2{margin-bottom:3.75vw}.banner_section .rating img{width:22.25vw;height:auto}.banner_section .inner_wrapper .main_text .main_hdng{letter-spacing:1px;gap:2.5vw}.brands_logo_slider .brandsSwiper{border-radius:3.75vw}.product_slider_section .product_card .quick_add .sizes a button{font-size:4vw}.two_column_with_img_section .left_wrap .btm-image img{clip-path:polygon(49% 0,51% 0,100% 26%,100% 76%,56% 100%,46% 100%,0 76%,0 24%)}.lab_testing .left_wrap{border-radius:2.5vw;padding:12.5vw 5vw 10vw}.bottom_footer .select_wrap select{background-size:2.5vw}.site_footer{margin-bottom:2vw}body .discount-popup{max-width:100%}.custom_popup .modal-content .content form p{font-size:2.5vw;margin-top:2.5vw}.custom_popup .modal-content .content>p{margin-bottom:2.5vw}.custom_popup .modal-content .head p{margin-bottom:4.75vw}.custom_popup .modal-content .modal-body .text_wrapper{gap:5vw}.custom_popup .modal-content .content>p{max-width:62.5vw}.custom_popup .modal-content .content form input,.custom_popup .modal-content .content form input[type=submit]{height:unset;padding:2.5vw;font-size:3vw;margin-bottom:2.5vw;border-radius:2vw;min-height:10vw}.custom_popup .modal-content .content form input::placeholder{font-size:3vw}.custom_popup .modal-content .head p{font-size:2.5vw}.custom_popup .modal-content .head h3{font-size:9.24vw}.custom_popup .modal-content .content>p{font-size:3vw}.custom_popup .logo{display:none}.custom_popup .modal-content .head h3{max-width:50vw;margin-left:auto;margin-right:auto}}.custom--tabs__wrapper .tab_img_change .tab_content_img{height:100%}.custom--tabs__wrapper .tab_img_change .tab_content_img .active>img{object-fit:cover;object-position:bottom}.custom--tabs__wrapper .tab_img_change .tab_content_img .active.scroll-dermatologically>img{object-fit:fill;object-position:bottom}.custom--tabs__wrapper .title h5{font-family:League Spartan,sans-serif;font-weight:600;font-size:clamp(20px,4vw,60px);line-height:100%;letter-spacing:-2.32px;color:#c7c7c7;margin-bottom:24px}.custom--tabs__wrapper .tab-subtitle{font-family:Proxima Nova Lt,sans-serif;font-weight:600;font-size:32px;line-height:110.00000000000001%;letter-spacing:0%;color:#737373;margin-bottom:75px}.custom--tabs__wrapper .metafield-rich_text_field{font-family:Proxima Nova Lt,sans-serif;font-weight:400;font-size:var(--fs_20);line-height:120%;letter-spacing:0px;max-width:75%}.custom--tabs__wrapper .result_text{margin-bottom:clamp(20px,4vw,50px)}@media(max-width:767px){.collaglow-slider-section{height:auto;max-height:100%}.custom--tabs__wrapper{margin-top:0!important;overflow:hidden;display:flex;flex-direction:column}.custom--tabs__wrapper .tab_img_change{padding-top:0!important;padding-bottom:0!important;flex:1 1 auto;min-height:0;gap:12px;height:100%;margin-left:0;margin-right:0}.custom--tabs__wrapper .tab_img_change>.col-md-6:first-child{flex:0 0 auto}.custom--tabs__wrapper .tab_img_change>.col-md-6:last-child{flex:1 1 0;min-height:0}.custom--tabs__wrapper .title h5{font-size:36px;margin-bottom:1rem}.custom--tabs__wrapper .tab-subtitle{font-size:16px;margin-bottom:1rem}.custom--tabs__wrapper .metafield-rich_text_field{margin-top:10px;max-width:90%;font-size:10px;line-height:1.2}.custom--tabs__wrapper .result_text{margin-bottom:0}.custom--tabs__wrapper .tab_img_change .tab_content_img{height:100%!important;max-height:100%!important}product-info{padding-top:10px!important}.review-section__percent-label{font-weight:500;font-size:12px;line-height:140%;letter-spacing:-.14px}.review-section__slider-min,.review-section__slider-max{font-weight:400;font-size:8.71px;line-height:14.16px;letter-spacing:-.09px}.tab-collection-sc{overflow-y:auto;flex-shrink:0;scrollbar-width:none;-ms-overflow-style:none}.product_slider_section .product_card .desc .rating_wrap .best_seller_btn span{padding:2vw 3vw;border-radius:3.5vw;font-size:2.5vw}.product_slider_section.two-view .product_card .img_wrap .product_title{font-size:4vw;max-width:12vw}.two-view .rating img{width:1.8vw}.two-view.product_slider_section .product_card .desc .rating_wrap .rating span{width:1.9vw}.tab-collection-sc a{padding:2.7vw 5.63vw;font-size:3vw;flex-shrink:0;margin:1.3vw}.tab-collection-sc{margin-top:6.6vw}.product-hover-btm-sc a{min-width:unset}.sort-sc select{background-size:1.6vw;padding-right:3vw}.view-sc button span{width:2.5vw;height:4.7vw}.view-sc button{gap:0px .8vw}.view-sc{gap:0px 4vw}.product-list.product_slider_section .product_card .desc .breif span.price-wp{font-weight:500}.sort-row{margin-bottom:3vw;position:relative;z-index:2}.sort-sc span,.v-txt{font-size:4vw}.product-list .row{--bs-gutter-y: 7vw}.product_slider_section.product-list .product_card .img_wrap .image-container{height:110vw}.your-glow-journey{padding-top:0;border-radius:3vw}.your-glow-journey .inner-bg h1,.your-glow-journey h2{font-size:max(5vw,28px);letter-spacing:-.5px}.your-glow-journey .inner-bg{height:85vw;border-radius:3vw;background-position:center}.get-the-look-slider.product_slider_section .sec_hdng{color:var(--clr-585858)}.lab_testing .left_wrap .head span{font-size:3.4vw}.two_column_with_img_section .left_wrap{padding-bottom:8vw}.glow-wear-slider .swiper-pagination-bullet{width:2.2vw;height:2.2vw}.glow-wear-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{width:2.4vw;height:2.4vw}.product_slider_section .product_card .img_wrap img,.product_slider_section .product_card .img_wrap{border-radius:2.5vw}.result-card__main{gap:6.5vw}.cg-hero-content{margin:0}.cg-hero-section{height:calc(100vh - 86px)}.cg-hero-content{display:block}.cg-hero-content .col-lft,.cg-hero-content .cg-hero-actions{width:100%}.cg-hero-content .col-lft,.cg-hero-content .cg-hero-actions{text-align:center}.cg-hero-heading{max-width:50vw;margin:auto;word-break:keep-all;font-weight:600;line-height:100%;letter-spacing:-1.71px;text-align:center}.cg-hero-description{max-width:max(53vw,228px);margin:2.5vw auto 12vw;color:#fff;font-weight:400;line-height:1.2;letter-spacing:0;font-size:max(var(--fs_22),14px)}.cg-btn-link{margin:4vw auto 2vw;width:56vw}.fb-sc-tb .img-sc img{border-radius:2.5vw}.cg-hero-brand{margin-top:2vw;position:absolute;bottom:0;left:0;padding:30px}.cg-hero-section{justify-content:center;align-items:center;border-radius:4vw}.tab_img_change{padding-top:20px;padding-bottom:20px;flex-direction:column-reverse}.fb-sc-tb.tab_img_change{padding-bottom:0}.fb-sc-tb.tab_img_change .text_wrap{border-radius:2.5vw;margin-top:16px}.fb-sc-tb.tab_img_change .text_wrap{padding:18vw 6vw}.fb-sc-tb.tab_img_change .text_wrap .title{margin-bottom:10vw}.tab_img_change.fb-sc-tb.fb-sc-tb-alt-sc .row{flex-direction:row-reverse}.fb-sc-tb.tab_img_change.fb-sc-tb-alt-sc .text_wrap{padding:13vw 6vw}.fb-sc-tb.tab_img_change.fb-sc-tb-alt-sc{padding-bottom:20px!important}.fb-sc-tb.tab_img_change.fb-sc-tb-alt-sc .text_wrap .title{margin-bottom:7vw;max-width:49vw;letter-spacing:-2.3px}.fb-sc-tb.tab_img_change.fb-sc-tb-alt-sc .primary_btn{padding:3vw;width:100%;margin-top:8vw}.content-flex{background-color:var(--clr-F0EFEC);border-radius:12px;padding:7vw 6vw;flex-direction:column;gap:2vw}.content-flex .content-rgt{width:100%}.space-mr{margin:18px 0}.skincare-section{padding:12vw 6vw;border-radius:2.5vw}.skincare-section__subtitle{margin-bottom:4vw;font-size:10px}.skincare-section__content{flex-direction:column;margin-bottom:4vw}.skincare-nav__btn{width:8vw;height:8vw;background-size:7px!important}.skincare-nav{gap:3vw;margin-top:3vw}.skincare-nav:after{width:calc(100% - 21vw);right:22vw;top:calc(50% - 1px);height:2px}.results-grid{grid-template-columns:repeat(1,1fr)}.skincare-section.lab-measure-sc{padding-top:10vw}.skincare-section__content{gap:4vw}.lab-measure-sc .skincare-section__content{margin-bottom:8vw}.result-card{border-radius:3vw}.result-card__percentage{font-size:6.25vw}.result-card__percentage{max-width:30.5vw}.founder-note p{font-size:6.35vw}.founder-note__mobile-text{display:block}.founder-note__desktop-only{display:none}.founder-note{padding:13.5vw 5.5vw;border-radius:2.5vw;margin-bottom:16px}.founder-note h6{font-weight:400}.founder-note h6{font-weight:400;margin-bottom:9vw}.founder-note .sign img{width:26.75vw}.founder-note .sign{margin-top:7.5vw}.everybody_deserve .custom-banner{height:80vw}.content-flex .content-lft{width:100%}.founder-note p{margin-bottom:7.5vw}.fb-sc-tb.tab_img_change.fb-sc-tb-alt-sc.fb-sc-tb-alt-sc-btm .primary_btn{width:fit-content;margin-left:0}.fs-tab-image.tab_img_change .text_wrap .title{margin:0}.tab_img_change.fs-tab-image .title h5{font-size:7vw}.fb-sc-tb.tab_img_change.fb-sc-tb-alt-sc.fb-sc-tb-alt-sc-btm .text_wrap .title{max-width:100%}.fb-sc-tb.tab_img_change.fb-sc-tb-alt-sc.fb-sc-tb-alt-sc-btm .text_wrap{padding:15.5vw 6.25vw}.fb-sc-tb.tab_img_change.fb-sc-tb-alt-sc.fb-sc-tb-alt-sc-btm .primary_btn{margin-top:6.5vw;min-width:46vw}.bodiskin-header{flex-direction:column;gap:1vw;align-items:start;margin-bottom:2.5vw}.bodiskin-slide__content{padding:3vw;border-radius:3.75vw}.bodiskin-header *{color:#9c9c9c}.how-to-wear-sc .row-lft{display:none}.bodiskin-slide__content .row-flex{margin-top:3.75vw}.bodiskin-slide__title{font-size:6.25vw}.bodiskin-slide__content .btn-btm{font-size:3vw}.bodiskin-pagination1{display:flex;justify-content:center;align-items:center;gap:7.5vw}.bodiskin-pagination1 span{width:9.5vw;display:flex;height:9.5vw;border:1px solid #d9d9d9;font-size:3vw;color:#737373;font-weight:700;align-items:center;justify-content:center;background-color:transparent;opacity:1}.bodiskin-pagination1 span.swiper-pagination-bullet-active{background-color:#737373;color:#fff}.how-to-wear-sc .bodiskin-swiper{background-color:#f8f8f6;border-radius:2.5vw}.bodiskin-slide__content .btn-btm span{position:absolute;right:-14px;top:2px}.tab_img_change.fb-sc-tb.fb-sc-tb-alt-sc.fb-sc-tb-alt-sc-btm{padding-top:5vw}.disclaimer__text{margin-top:2.5vw;text-align:left;font-size:2vw;line-height:1.4}.fb-sc-tb.tab_img_change.fb-sc-tb-alt-sc-btm .text_wrap p{padding-right:9.1vw}.bodiskin-slide__description{font-size:3.5vw}.result-card.result-lst{padding-top:7.5vw;padding-left:0}.result-card.result-lst .primary_btn{width:100%}.disclaimer{margin-top:6vw}.results-grid{gap:3.75vw}.result-card{padding:3.75vw 5vw}.result-card__content-wrap>.link-btm{font-size:8px;border-radius:2.5vw;padding:3vw 2vw;letter-spacing:.11px}.result-card__info{position:relative}.everybody_deserve .custom-banner{border-radius:3vw}.marquee_section.md-sc-2 .sliding-text img{width:7vw;height:7vw;margin-right:2vw}.skincare-product-section .row{--bs-gutter-y: 5vw;flex-direction:column-reverse}.hydrate-section__content-box{border-radius:3vw;padding:4.5vh 4vw}.hydrate-section{height:auto;min-height:unset;max-height:100%}.hydrate-section .col-md-6{height:auto}.hydrate-section__image-box{height:70vw;min-height:unset}.hydrate-section .row{--bs-gutter-y: 5vw}.three-list span:nth-child(3),.three-list span:nth-child(2){display:none}.contact-hero-sec{height:88vw;border-radius:5vw}.contact-card{border-radius:5vw}.contact-section .form-intro{display:block}.form-intro p,.required-note{width:100%}.contact-card{padding:10vw 7vw}.contact-section .form-intro p{margin-bottom:1.5vw}.contact-section .form-intro{margin-bottom:6vw}.contact-section .form-group{border-radius:2.7vw;padding:3.2vw 4.2vw;gap:6vw}.contact-section .submit-btn{font-size:3vw;padding:3vw;border-radius:6vw}.contact-section .contact-form{gap:2.5vw}.upload-sc img,.upload-sc{width:4vw;height:4vw}.contact-section .form-group label{width:22%}.contact-us-input-placeholder{left:calc(22% + 6vw)}.justify-content-between{gap:1vw}.form-group.attachment span.file-title{max-width:45vw}.product-container .color-swatch.active:after{width:calc(4vw + 2px);height:calc(4vw + 2px)}.product-list .product_card-info .product-hover-btm-sc{left:5.5vw;bottom:5.5vw;max-width:70%}.two-view .product-list .product_card-info .product-hover-btm-sc{width:100%}.two-view .product_card-info .product-hover-btm-sc a{padding:2px 10px}.result-card__info .link-wrap{flex-direction:column}.result-card__info .result-card__link{margin-top:0}.cart-drawer,.cart-drawer .drawer__inner{width:100%;max-width:calc(100% - 13px);max-height:calc(100% - 13px);margin-top:13px;border-radius:12px!important}.cart-drawer .drawer__close{width:4vw;height:4vw;top:3.5vw}.cart-drawer .site_topbar{margin-right:7vw;margin-bottom:3vw}.drawer .cart-drawer .cart-drawer__form .cart-item__media{flex:0 0 15vw;width:15vw}.drawer .cart-drawer .cart-drawer__form .cart-item__details{flex:1 1 auto;min-width:0}.drawer .cart-drawer .cart-item__image{width:15vw;height:15vw;max-width:none;object-fit:cover}.drawer .cart-drawer .cart-drawer__form .cart-item--complementary .cart-item__details{padding:3.5vw 0 0 3vw}.cart-drawer .cart-item__name.h4{font-size:14px}.cart-drawer .cart-option-wrapper{margin-top:-7px}.cart-option-wrapper>div,.cart-option-wrapper+.product-option{font-size:2.8vw;letter-spacing:0}.cart-option-wrapper>div{margin-top:1vw}.quantity-popover-container .custom-dropdown-icon{scale:.6}.drawer .cart-drawer .cart-item__image{border-radius:3.1vw}.drawer .cart-drawer .cart-items tr{padding:4vw 0}.drawer .cart-drawer .cart-drawer__form .cart-item__quantity{flex:0 0 30vw;width:30vw;margin-left:0}.drawer .cart-drawer .cart-item__quantity quantity-popover{display:flex;flex-direction:column;justify-content:flex-end;height:100%;width:100%}.drawer .cart-drawer .cart-drawer__form .cart-item__quantity-wrapper{width:100%;flex-wrap:nowrap;justify-content:space-between}.quantity__dropdown{line-height:12px}.drawer .cart-drawer .cart-drawer__form .cart-remove-button{height:3vw}.drawer .quantity-popover-container .quantity{height:7.2vw;border-radius:4vw;padding:1.5vw;width:18vw}.drawer .cart-drawer .quantity-popover-container button{width:3.5vw;height:3.5vw;font-size:3vw}.cart-drawer .quantity__button .svg-wrapper{width:1.8vw;height:1.8vw}.drawer .cart-drawer .quantity-popover-container input{font-size:2.8vw}.order-section .section-title{font-size:3vw}.prev_next_wrap img{width:4.4vw}.prev_next_wrap{gap:5.5vw}.order-section .product-card{padding:2vw;border-radius:3vw;gap:1.5vw}.order-section .product-card img{width:60px;height:60px;border-radius:10px;align-self:center}.order-section .variant{font-size:3vw}.order-section .swatch-item{width:17px;height:17px;border-radius:5.16px;box-shadow:0 0 0 1.76px #262626;box-shadow:0 0 0 .88px #fff}.order-section .cart-color-swatch{gap:1.5vw}.order-section .product-card{flex-wrap:nowrap;align-items:stretch}.order-section .product-info{min-width:0}.order-section .product-action{flex:0 0 auto;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;text-align:right;margin-top:0}.order-section .product-action .price{margin-bottom:0}.order-section button.upsell-add-to-cart{white-space:nowrap}.order-section .cart-size-label{display:none}.order-section .cart-size-select-wrap{gap:4px}.order-section .cart-size-select{min-width:0;font-size:3vw;padding-right:16px}.order-section .cart-size-select-arrow{right:2px}.cart-drawer .order-section .price{font-size:3vw}.order-section button{font-size:2.6vw;padding:1vw 4vw;margin-top:1.5vw;border-radius:5vw}.order-section button.swatch-item{width:18px!important;height:18px!important}.order-section button.swatch-item.active{border:0!important;outline:2px solid #262626!important;outline-offset:2px!important}.drawer .cart-drawer .totals h2,.drawer .cart-drawer .totals .totals__total-value{font-weight:500;font-size:15px;line-height:100%;letter-spacing:0}.drawer .cart-drawer .totals h2{letter-spacing:-.88px;font-size:18.06px}.cart-drawer .cart__checkout-button{font-size:3vw;border-radius:6vw;padding:6vw;height:2vw;line-height:1;min-height:unset;margin-top:3vw}.cart-drawer .totals{margin-top:3vw}.cart_footer_bottom p{font-size:2.8vw;margin-top:4vw}.order-section .section-title{margin-bottom:-7vw}body .cart-drawer__upsell{margin-bottom:0}.cart-drawer__footer>cart-discount.cart__discount{margin-top:1.5vw}.product-container .accordion-body .metafield-rich_text_field a:before{width:3vw;height:3vw;right:-4.5vw;top:.2vw}.product-container .accordion-body .metafield-rich_text_field a{padding-bottom:.1vw}cart-items{margin-top:15vw}cart-items .title-wrapper-with-link{display:flex;align-items:center}body .cart-item cart-remove-button{margin-left:auto}body .pdp-top-sc{margin-top:11vw}.skincare-brand-name{width:unset}.skincare-hero-title br{display:none}.shop_listing header:not(.sticky):where(:not(.header__sticky)){top:15.25vw}body header details[open] .modal-overlay:after{top:-10vh;height:110vh}body header .search-modal__close-button svg path{fill:#a1a1a1}.product-rating .stars img,.product-rating .stars svg{width:4.4vw;height:auto}.review-section{padding-bottom:15vw}.review-section:after{width:26vw;height:18vw;left:1vw;bottom:-7vw;z-index:1}.wishlist svg{object-fit:contain}.icon-responsive-wishlist{width:9vw}.shop-listing-sc .badge-image{right:3.5vw;top:4.5vw}.badge-image{width:15vw}.shop-listing-sc .product-list.two-view .badge-image{width:7.5vw;right:2vw;top:2.5vw}.wishlist{right:4vw;top:4vw}.product-hover-btm-sc h4{margin-bottom:3vw}}@media(max-width:400px){.cart_footer_bottom p{margin-top:0vw}.order-section .section-title{margin-bottom:-11vw}.cart-newsletter-banner__desc{margin-bottom:0}}@media(min-width:900px){.site_footer .footer_wrapper .left_footer h6,.site_footer .footer_wrapper .left_footer p{letter-spacing:-.26px;line-height:1.2}.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper form{gap:0}.site_footer .footer_wrapper .left_footer .footer_input .input_wrapper .footer-form-content input[type=email]::placeholder{color:#a1a1a1;font-size:var(--fs_25)}.site_footer .footer_wrapper .left_footer .footer_input small{font-size:var(--fs_18)}}.plj-product-bar{display:flex;align-items:center;padding:2vw;position:fixed;width:100%;bottom:0;left:0;right:0;z-index:211;background-color:var(--clr-F0EFEC)}.plj-product-bar .plj-title{font-size:1.84vw;font-weight:500;margin:0;color:var(--clr-585858);letter-spacing:0}.plj-product-bar .primary_btn{background-color:#fff}.plj-product-bar .plj-center{display:flex;align-items:center;gap:1.5vw;margin-left:auto;margin-right:3vw}.plj-product-bar .plj-option{display:flex;align-items:center;gap:1vw}.plj-product-bar .plj-label{font-size:var(--fs_20);color:var(--clr-585858);letter-spacing:0px}.plj-product-bar .plj-select{border:none;background:transparent;font-size:var(--fs_20);color:var(--clr-585858);cursor:pointer}.plj-product-bar .plj-colors{display:flex;gap:.8vw;margin-left:1vw}.plj-product-bar .plj-color{width:1.5vw;height:1.5vw;cursor:pointer;border-radius:.4vw;border:2px solid transparent}.plj-product-bar .plj-color.disabled{background:#fff;border:1px solid #ccc;position:relative}.plj-product-bar .plj-color.disabled:after{content:"";position:absolute;top:50%;left:-2px;width:18px;height:1px;background:#ccc;transform:rotate(-45deg)}.plj-product-bar .plj-fabric{font-size:var(--fs_23);color:var(--clr-585858)}.plj-product-bar .plj-cart-btn{padding:10px 22px;border:1px solid #000;background:#fff;font-size:12px;letter-spacing:1px;cursor:pointer}.plj-product-bar .plj-cart-btn:hover{background:#000;color:#fff}.plj-color.active{outline:2px solid #000}.desktop-star{display:flex}.mobile-star{display:none}.stars{display:flex;gap:4px}@media(max-width:1380px){.pdp-top-sc .swatch{border-radius:5px}.pdp-top-sc .swatch-input__input+.swatch-input__label{--swatch-input--border-radius: 5px}}@media(max-width:767px){.skincare-section.lab-measure-sc .skincare-section__title{display:none}.skincare-section.lab-measure-sc .skincare-section__title-mobile{font-family:League Spartan,sans-serif;font-weight:600;font-size:36px;line-height:100%;letter-spacing:-2.32px;color:#c7c7c7}.fs-tab-image.tab_img_change .text_wrap{gap:2.5vw}.stars{gap:2px}.desktop-star{display:none}.mobile-star{display:flex}.plj-product-bar,.pdp-top-sc .thumbnail-slider{display:none}.pdp-top-sc .product-form__input .form__label{font-size:3vw}.pdp-top-sc .product-form__input .form__label span{margin-left:3.5vw}.pdp-top-sc .swatch-input__input+.swatch-input__label{border-radius:5px}.pdp-top-sc .swatch{width:4vw;height:4vw;border-radius:5px}.pdp-top-sc .product-form__input--swatch .swatch-input__input+.swatch-input__label{margin-right:3.4vw}.pdp-top-sc .js.product-form__input.product-form__input--pill{margin-top:18px;width:fit-content}.pdp-top-sc .product-form__input--pill input[type=radio]+label{font-size:3vw}.pill_size_flex~.product-variant-options__content{gap:36px}.pdp-top-sc .product-media-container.constrain-height.media-fit-contain{width:100%;border:none}.pdp-top-sc .product-media-container.constrain-height.media-fit-contain img,.pdp-top-sc .product-media-container.constrain-height.media-fit-contain video{border-radius:3vw}pdp-top-sc .product-media-container.constrain-height .media .badge-image{top:3.7vw;left:3.7vw;width:13vw;height:13vw}.pdp-top-sc .product-media-container.constrain-height .media .badge-image{width:12vw;height:12vw;left:3.5vw;top:3.5vw}.pdp-top-sc .grid--peek.slider .grid__item{width:85vw!important}.pdp-top-sc .product-media-container.constrain-height.media-fit-contain,.pdp-top-sc .product-media-container .product__modal-opener,.pdp-top-sc .product-media-container.constrain-height .media{height:100vw}}.img_slider_section .custom_tooltip{display:flex;align-items:center;justify-content:center}.img_slider_section .custom_tooltip .image-container{position:absolute;top:unset;left:unset;z-index:2}.img_slider_section .custom_tooltip span.tooltiptext{left:50%;bottom:35px;transform:translate(calc(-50% + var(--tt-shift, 0px)));z-index:-1}.get-the-look-slider .custom_tooltip{display:flex;align-items:center;justify-content:center}.get-the-look-slider .custom_tooltip img{position:absolute;top:unset;left:unset;z-index:2}.get-the-look-slider .custom_tooltip>a{position:relative;width:20px;height:20px}.get-the-look-slider .custom_tooltip .tooltiptext{left:50%;bottom:30px;transform:translate(-50%)}.review-section__slider-wrapper{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:17px;max-width:456px}.review-section__slider-min,.review-section__slider-max{font-family:Proxima Nova Lt,sans-serif;font-weight:400;font-size:13.29px;line-height:21.59px;letter-spacing:-.14px;color:#585858;margin-top:3px}.review-section__slider-track-wrapper{position:relative;width:100%}.review-section__slider-container{position:relative;display:flex;align-items:center;width:97%}.review-section__slider-track-bg{position:absolute;width:100%;height:6px;display:flex;gap:4px;align-items:center;top:50%;transform:translateY(-50%);z-index:0}.review-section__slider-segment{flex:1;height:6px;background-color:#d9d9d9;border-radius:2px}.review-section__slider-segment.completed{background-color:#9c9c9c}.review-section__slider-fill{position:absolute;height:6px;background-color:#9c9c9c;border-radius:2px;transition:width .2s ease,left .2s ease;top:50%;transform:translateY(-50%);z-index:1}.review-section__slider-thumb{position:absolute;top:50%;transform:translateY(-50%);width:16px;height:16px;background-color:#9c9c9c;border-radius:50%;z-index:1}.review-section__slider-labels{display:flex;justify-content:space-between;width:100%;padding-top:2px}.thumbnail-autoplay-video{object-fit:cover;opacity:1;transition:opacity .3s ease;pointer-events:none;display:block}.thumbnail-autoplay-video.is-playing{opacity:1}@media screen and (min-width:750px){.thumbnail-autoplay-video{display:none}}@media screen and (max-width:749px){.product__media-item .product__media-icon{display:none}.product-list .breif{padding-right:0}.product-list .breif .product_title{padding-right:30%}}.sg-content-panel .swym-atw-button-container,.skincare-image-container .swym-atw-button-container{display:none!important}:root{--mobile-header-icon-clr: #9c9c9c}.button-toggle .icon-nav path{fill:var(--mobile-header-icon-clr)}.mobile-icons .icon-search path{fill:var(--mobile-header-icon-clr)}.mobile-icons .icon-nav-search path{fill:var(--mobile-header-icon-clr)}.mobile-icons .icon-cart path,.mobile-icons .icon-cart circle{fill:var(--mobile-header-icon-clr);stroke:var(--mobile-header-icon-clr)}body.template-index header:not(.sticky) .header__icon,body.page-contact header:not(.sticky) .header__icon,body.page-about-us header:not(.sticky) .header__icon,body.page-fabric-science header:not(.sticky) .header__icon{color:#fff}body.template-index header:not(.sticky) .button-toggle .icon-nav path,body.page-contact header:not(.sticky) .button-toggle .icon-nav path,body.page-about-us header:not(.sticky) .button-toggle .icon-nav path,body.page-fabric-science header:not(.sticky) .button-toggle .icon-nav path{fill:#fff}body.template-index header:not(.sticky) .mobile-icons .icon-search path,body.page-contact header:not(.sticky) .mobile-icons .icon-search path,body.page-about-us header:not(.sticky) .mobile-icons .icon-search path,body.page-fabric-science header:not(.sticky) .mobile-icons .icon-search path{fill:#fff}body.template-index header:not(.sticky) .mobile-icons .icon-nav-search path,body.page-contact header:not(.sticky) .mobile-icons .icon-nav-search path,body.page-about-us header:not(.sticky) .mobile-icons .icon-nav-search path,body.page-fabric-science header:not(.sticky) .mobile-icons .icon-nav-search path{fill:#fff}body.template-index header:not(.sticky) .mobile-icons .icon-cart path,body.template-index header:not(.sticky) .mobile-icons .icon-cart circle,body.page-contact header:not(.sticky) .mobile-icons .icon-cart path,body.page-contact header:not(.sticky) .mobile-icons .icon-cart circle,body.page-about-us header:not(.sticky) .mobile-icons .icon-cart path,body.page-about-us header:not(.sticky) .mobile-icons .icon-cart circle,body.page-fabric-science header:not(.sticky) .mobile-icons .icon-cart path,body.page-fabric-science header:not(.sticky) .mobile-icons .icon-cart circle{fill:#fff;stroke:#fff}#swym-storefront-layout-items-container>.shopify-section--wishlist-banner{grid-row:2;grid-column:1 / -1;margin-top:0}.wishlist-banner-placeholder{display:none!important}#swym-storefront-layout-items-container>.shopify-section--wishlist-banner .wishlist-banner{margin-top:var(--p_50);margin-bottom:var(--p_50)}@media(max-width:767px){#swym-storefront-layout-items-container>.shopify-section--wishlist-banner .wishlist-banner{margin-top:20px;margin-bottom:20px}}@media only screen and (min-width:1300px){.swym-storefront-layout-body{max-width:unset!important;width:100%!important;padding-left:0!important;padding-right:0!important}#swym-storefront-layout-items-container{container-type:inline-size;grid-template-columns:repeat(4,291px)!important;justify-content:center!important}#swym-storefront-layout-items-container swym-storefront-layout-item{max-width:291px}#swym-storefront-layout-items-container>.shopify-section--wishlist-banner{position:relative;left:50%;transform:translate(-50%);width:100cqi!important;max-width:100cqi!important}#swym-storefront-layout-section-container.swym-storefront-layout-layout .swym-storefront-layout-body{overflow:visible!important}}.custom-tab_img_change_sizes .text_wrap{padding:2.94vw 4.94vw;border-radius:27px}.custom-tab_img_change_sizes .tab_content_img{border-radius:27px}.custom-tab_img_change_sizes .tab-image-wrapper>picture>img{object-position:bottom}.custom-tab_img_change_sizes .tab-image-wrapper.scroll-dermatologically>picture>img{object-position:bottom;object-fit:contain;background:#f8f8f6}.custom-tab_img_change_sizes .tab-subtitle{font-size:var(--fs_25);margin-bottom:var(--p_20);font-weight:600;max-width:60%}.custom-tab_img_change_sizes .tab-subtitle span{font-family:Proxima Nova Lt,sans-serif}@media(max-width:767px){.custom-tab_img_change_sizes .tab-subtitle{font-size:12px;margin-bottom:var(--p_20);max-width:236px}.custom-tab_img_change_sizes .text_wrap{padding:20px 25px;border-radius:12px;gap:24px}.custom-tab_img_change_sizes .tab-image-wrapper picture img{object-position:top}.custom-tab_img_change_sizes .inner_wrapper:last-child{border-bottom:1px solid #dedede}.custom-tab_img_change_sizes .tab_content_img{border-radius:12px 12px 0 0!important}.custom-tab_img_change_sizes .result_text .inner_wrapper .result{font-size:27px;width:fit-content;min-width:140px}.custom-tab_img_change_sizes .title h5{font-size:clamp(26px,3vw,60px);margin-bottom:12px;letter-spacing:-1px}.custom-tab_img_change_sizes .tab_img_change .text_wrap .title.active,.custom-tab_img_change_sizes .tab-subtitle{margin-bottom:1rem}.custom-tab_img_change_sizes .tabs button{padding:9px 0}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 9999px white inset!important;box-shadow:0 0 0 9999px #fff inset!important}#wishlisthero-floating-launcher-container,#wishlisthero-product-page-button-container{display:none!important}.policy-page{background:#f8f8f6}.shopify-policy__container{max-width:100%;margin:8vw 0;border-radius:clamp(12px,2.5vw,27px);padding:clamp(48px,7vw,100px) clamp(24px,5vw,86px)}.shopify-policy__title{display:none}.shopify-shopify-policy__body h2 span{font-family:League Spartan,sans-serif;font-weight:500;font-size:var(--fs_76);line-height:100%;letter-spacing:-2.32px}.shopify-policy__body{margin-top:4vw}.shopify-policy__body,.shopify-policy__body p,.shopify-policy__body p a{font-family:Proxima Nova Lt,sans-serif;font-weight:400;font-size:var(--fs_23);line-height:var(--lh_30_75);letter-spacing:0%;color:#525252}.shopify-policy__body p a{font-weight:700;text-decoration:underline}.shopify-policy__body ul{padding-left:0}.shopify-policy__body h2{font-family:League Spartan,sans-serif;font-weight:500;font-size:var(--fs_76);line-height:30.75px;letter-spacing:0%;margin-top:2.5vw;color:#a1a1a1;margin-bottom:1.5vw}@media(max-width:767px){.shopify-policy__body{width:100%;max-width:100%}}@media(max-width:767px){.page-fabric-science #skincare-fabric .skincare-section__subtitle{margin-bottom:12px}.page-fabric-science #skincare-fabric .skincare-section__content{gap:29px}}.product_slider_section.img_slider_section.five_items_slider_wrapper .product_card .img_wrap .image-container{aspect-ratio:329 / 487!important;height:auto!important}.product_slider_section.img_slider_section.five_items_slider_wrapper .product_card .img_wrap .image-container img{height:100%!important;object-fit:cover;width:100%}@media(max-width:767px){.page-fabric-science .how-to-wear-sc .bodiskin-header__title{font-size:36px;font-weight:600;line-height:1;letter-spacing:-2.32px;color:#9c9c9c}.page-fabric-science .how-to-wear-sc .bodiskin-header__tagline{font-size:11px;font-weight:500;line-height:1.2;letter-spacing:1.02px;color:#9c9c9c;text-transform:uppercase}.page-fabric-science .how-to-wear-sc .bodiskin-slide__title{font-size:27px;font-weight:600;line-height:30.09px;letter-spacing:-1.25px;color:#737373;margin-bottom:10px}.page-fabric-science .how-to-wear-sc .bodiskin-slide__description{font-size:12.54px;font-weight:400;line-height:1.2;letter-spacing:-.09px;color:#525252}.page-fabric-science .how-to-wear-sc .bodiskin-pagination1 span{font-size:10px;line-height:10px;letter-spacing:.19px}.page-fabric-science .lab-measure-sc{padding:39px 24px;border-radius:12px}.page-fabric-science .lab-measure-sc .skincare-section__content{gap:17px;margin-bottom:33px}.page-fabric-science .lab-measure-sc .skincare-section__title-mobile{font-family:League Spartan,sans-serif;font-weight:600;font-size:clamp(36px,4.43vw,85px);line-height:100%;letter-spacing:-2.32px;color:var(--clr-C7C7C7)}.page-fabric-science .lab-measure-sc .skincare-section__description{width:313px;max-width:100%;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.11px;color:#525252}.page-fabric-science .lab-measure-sc .results-grid{gap:12px}.page-fabric-science .lab-measure-sc .result-card{min-height:98px;padding:10px 20px;border-radius:12px;background:#eeece9}.page-fabric-science .lab-measure-sc .result-card__main{align-items:center;gap:14px;justify-content:space-between}.page-fabric-science .lab-measure-sc .result-card__stat{width:133px;flex:0 0 133px}.page-fabric-science .lab-measure-sc .result-card__percentage{max-width:133px;font-weight:600;line-height:.9;letter-spacing:-1px;color:#737373}.page-fabric-science .lab-measure-sc .result-card__percentage span{font-size:25px;line-height:.9;color:#c7c7c7}.page-fabric-science .lab-measure-sc .result-card__info{max-width:max(137px,34vw);padding-top:0}.page-fabric-science .lab-measure-sc .result-card__title{max-width:max(137px,34vw);font-weight:400;line-height:1.2;letter-spacing:.11px;color:#525252}.page-fabric-science .lab-measure-sc .result-card__link{font-size:10px;font-weight:500;line-height:1.2;letter-spacing:.11px;color:#a1a1a1}.page-fabric-science .lab-measure-sc .result-card__content-wrap{margin-bottom:8px}.page-fabric-science .lab-measure-sc .result-card__content-wrap>.link-btm{max-width:max(137px,34vw);min-height:55.71px;padding:10px;border-radius:5px;background:#e0dfda;font-size:max(2vw,8px);font-weight:500;line-height:1.2;letter-spacing:.11px;color:#525252;transition:opacity .12s ease,transform .16s cubic-bezier(.2,.7,.2,1),visibility 0s linear .12s,height 0s linear .12s}.page-fabric-science .lab-measure-sc .result-card.is-open .result-card__content-wrap>.link-btm{transition:opacity .12s ease,transform .16s cubic-bezier(.2,.7,.2,1),visibility 0s linear 0s,height 0s linear 0s}.page-fabric-science .lab-measure-sc .result-card__title{transition:opacity .12s ease,transform .16s cubic-bezier(.2,.7,.2,1),visibility 0s linear 0s}.page-fabric-science .lab-measure-sc .result-card.is-open .result-card__title{transition:opacity .12s ease,transform .16s cubic-bezier(.2,.7,.2,1),visibility 0s linear .12s}.page-fabric-science .lab-measure-sc .result-card.result-lst{padding-top:29px}.page-fabric-science .lab-measure-sc .result-card.result-lst .primary_btn{height:35px;padding:3px 56px;font-size:11px;line-height:27.33px;letter-spacing:1.02px}.page-fabric-science .lab-measure-sc .disclaimer{margin-top:27px;padding-top:12px}.page-fabric-science .lab-measure-sc .disclaimer__text{font-size:9px;font-weight:500;line-height:1.2;color:#525252}.page-fabric-science .bodiskin-slide__content .btn-btm--swap{margin-bottom:5px;margin-top:20px}.page-fabric-science .founder-note{padding:min(13.5vw,55px) 27px}.page-fabric-science .founder-note h6{margin-bottom:30px}.page-fabric-science .founder-note .sign{margin-top:30px}.page-fabric-science .founder-note p{font-size:6vw}.page-fabric-science #MainContent .before-after__comment--plain{max-width:63%}.page-fabric-science .founder-note__mobile-text{font-weight:400;font-size:clamp(24px,6.4vw,28px);line-height:100%;letter-spacing:-1px;text-align:center}.page-fabric-science .founder-note h6{font-weight:600;font-size:11px;letter-spacing:1.02px;text-transform:uppercase}}@media only screen and (min-width:1440px){.page-fabric-science .image-gal-fb-sc .row>.img-col{max-height:70vh}}@media only screen and (min-width:769px){.page-fabric-science .result-card{padding-left:37px;padding-right:37px}.page-fabric-science .result-card__info{max-width:42%;margin-left:auto}.page-fabric-science .image-gal-fb-sc.fb-overlay-text-pos-d .fb-overlay__text.fb-overlay__text--custom-pos{font-size:var(--fs_20);max-width:16vw;font-weight:500}.page-fabric-science #MainContent .before-after__thumb-toggle{width:clamp(58px,6.43vw,140px);height:clamp(58px,6.43vw,140px)}.page-fabric-science .tab_img_change.fs-tab-image .title h5{margin-bottom:3vw}.template-product .product_slider_section .product_slider_section{padding-top:clamp(30px,3.4vw,47px)}.template-product .everybody_deserve.space-mr{margin-bottom:0}.newsletter .head .sec_hdng{width:100%;max-width:max(600px,70%)}}@media only screen and (min-width:410px)and (max-width:768px){.page-fabric-science .lab-measure-sc .result-card__main .result-card__info{max-width:max(137px,44vw)}.page-fabric-science .lab-measure-sc .result-card__main .result-card__title{max-width:max(137px,43vw);font-size:max(var(--fs_20),14px)}.page-fabric-science .lab-measure-sc .result-card__main .result-card__content-wrap>.link-btm{max-width:max(137px,43vw);font-size:max(2vw,10px)}}#shop-hcaptcha-badge-container{display:none!important}@media(min-width:768px){.template-product #faqs .lft-img{height:100%}.page--skinwear-library header:not(.sticky):not(:has(.header__search>details[open])){top:6vw}.page--fabric-science .before-after__image-wrap.before-after__image-wrap--after img{aspect-ratio:631/641}.template-product #faqs>.row{flex-direction:row-reverse}.template-product .tab_img_change.accordion-with-image{padding-top:0}}@media(min-width:992px){.template-product .before-after__images.ba-sized{flex:0 0 auto;height:min(var(--ba-col-width, 100%),var(--ba-available, 100vh))}.template-product #faqs .lft-img{height:100%}}@media(min-width:992px)and (max-width:1290px){.template-product .tab_img_change .result_text .inner_wrapper .content span{font-size:24px}.template-product .benefit-label{font-size:var(--fs_18)}.template-product .custom-tab_img_change_sizes .tab-image-wrapper.scroll-dermatologically>picture>img{object-position:center}}@media(min-width:992px)and (max-width:1290px){.benefit-item{max-width:140px}}.template-product .tab_img_change .result_text .inner_wrapper .content span{letter-spacing:0}.template-product .tab_img_change .result_text .inner_wrapper .content{line-height:1.2;letter-spacing:.51px}.template-product .custom--tabs__wrapper .title h5{line-height:1}.template-product .tab_img_change .text_wrap .title.active{display:flex;flex-direction:column}.template-product .result_text{margin-top:30px}@media(max-width:991px){.template-product .metafield-rich_text_field{font-size:11px}.template-product .before-after__droplets{mix-blend-mode:multiply;opacity:.9}.template-product .custom-tab_img_change_sizes .result_text .inner_wrapper .result{min-width:134px}.template-product .tab_img_change .result_text .inner_wrapper .content{font-size:11px}.template-product #skincare_text .result_text .inner_wrapper .content{line-height:2;font-size:12px}.template-product .tab_img_change .result_text .inner_wrapper .content span{font-size:16px}.template-product #skincare_text .result_text{margin-top:0}.template-product .custom-tab_img_change_sizes .tab-subtitle{font-size:14px;max-width:274px}.template-product .custom-tab_img_change_sizes .title h5{font-size:clamp(28px,3vw,60px)}}@media(min-width:992px){.template-product .tab_img_change .text_wrap .title.active .tab-note{margin-bottom:clamp(20px,3vw,30px)}.template-product .custom--tabs__wrapper .title h5{margin-bottom:20px}.template-product .custom--tabs__wrapper .result_text{margin-bottom:clamp(16px,3.5vw,35px)}.template-product .custom--tabs__wrapper .metafield-rich_text_field{max-width:87%}}@media(min-width:992px){.page--skinwear-library #MainContent{overflow:visible}}.template-index .marquee_section .sliding-text.is-marquee img{width:3vw;height:3vw;margin-right:1.2vw}@media only screen and (max-width:768px){.template-index .banner_section .inner_wrapper .rating p{margin-top:0;font-weight:600;font-size:11px;line-height:100%;letter-spacing:1.02px;text-transform:uppercase}.template-index .banner_section .inner_wrapper .main_text .main_hdng{letter-spacing:-1.71px;line-height:1;font-size:38px}.template-index .banner_section .inner_wrapper .main_text p{line-height:1.2;letter-spacing:0;font-weight:400}.template-index .banner_section .inner_wrapper .main_text p{max-width:229px}.template-index .testemonials_slider_section .product_card .img_wrap img,.template-index .testemonials_slider_section .product_card .img_wrap video{height:100%}.template-index .marquee_section .sliding-text.is-marquee img{width:7vw;height:7vw;margin-right:2vw}.template-product .tab_img_change.accordion-with-image{padding-top:0;padding-bottom:0}}@media only screen and (max-width:768px){.mfull-card-desc{color:#737373;font-weight:400;font-size:max(var(--fs_24),12px);line-height:120%;letter-spacing:.11px;text-transform:lowercase}.mfull-card-title{font-size:clamp(15px,3.7vw,17px);letter-spacing:0}.mfull-card-info{max-width:200px}.mfull-content,.mfull-footer{border-bottom:1px solid #4040401c}.mfull-badge{font-size:10px}.page--skinwear-library .newsletter{margin-top:17px}}.rtd__droplet-section{opacity:.9;mix-blend-mode:multiply}@media only screen and (min-width:769px)and (max-width:1095px){.product__info-wrapper .pair-with__size-label{display:none!important}}.template-collection .marquee_section.home-marquee-section{padding-bottom:0}@media only screen and (max-width:768px){.page--fabric-science .tab_img_change.fs-tab-image .head{display:flex;width:300%;left:var(--left-position, 0%);transition:none}.page--fabric-science .tab_img_change.fs-tab-image .title{width:33.3333%;position:relative;transition:none}.page--fabric-science .tab_img_change.fs-tab-image .title:not(.active){opacity:0;visibility:hidden}.product-list.product_slider_section.two-view .product-hover-btm-sc h4{line-height:1;font-size:15px;margin-bottom:1.5vw}.product-list.product_slider_section.two-view .product-hover-btm-sc a{font-size:11px;padding-top:6px;padding-bottom:6px;letter-spacing:0}.product-list.product_slider_section.two-view .img_wrap img.cta-card-logo{margin-bottom:8px}}.product_slider_section .product_card .img_wrap img.cta-card-logo{margin-bottom:20px;width:70%;border-radius:0}*:not(input):not(textarea):not(select):focus:not(:focus-visible){outline:none!important;box-shadow:none!important}summary:focus,summary:focus-visible,summary.focused{outline:none!important;box-shadow:none!important}.product_slider_section .product_card .img_wrap .product_title.product_title--white{color:#fff}#shopify-pc__banner.shopify-pc__banner__dialog{background:var(--clr-EFE9E1)!important;color:var(--clr-262626)!important;border:none!important;border-radius:16px!important;box-shadow:0 4px 20px 10px #0000001a!important;padding:28px 32px!important;left:20px!important;right:20px!important;bottom:20px!important;width:auto!important;max-width:1110px;margin:0 auto}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap;max-width:none!important;padding:0!important}#shopify-pc__banner #shopify-pc__banner__body-title{font-family:League Spartan,sans-serif!important;font-weight:600!important;font-size:26px!important;line-height:100%!important;letter-spacing:-.5px!important;text-transform:lowercase!important;color:var(--clr-262626)!important;margin:0 0 10px!important}#shopify-pc__banner .shopify-pc__banner__body p{font-family:Proxima Nova Lt,sans-serif!important;font-weight:300!important;font-size:15px!important;line-height:140%!important;letter-spacing:0!important;color:var(--clr-737373)!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__body p a{font-family:inherit!important;color:var(--clr-262626)!important;text-decoration:underline!important;text-underline-offset:2px}#shopify-pc__banner .shopify-pc__banner__body p a:hover{color:var(--clr-BE9F84)!important}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px;flex-wrap:wrap;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{appearance:none!important;-webkit-appearance:none!important;font-family:Proxima Nova Lt,sans-serif!important;font-weight:600!important;font-size:14px!important;line-height:100%!important;letter-spacing:2.5px!important;text-transform:uppercase!important;background:transparent!important;color:var(--clr-262626)!important;border:1px solid var(--clr-262626)!important;border-radius:8px!important;padding:16px 22px!important;margin:0!important;width:auto!important;box-shadow:none!important;text-decoration:none!important;cursor:pointer;transition:all .2s ease;white-space:nowrap}#shopify-pc__banner .shopify-pc__banner__btns button span{font:inherit!important;letter-spacing:inherit!important;color:inherit!important;text-decoration:none!important;border-bottom:none!important}#shopify-pc__banner .shopify-pc__banner__btns button:hover{background:var(--clr-262626)!important;color:var(--clr-EFE9E1)!important}#shopify-pc__banner #shopify-pc__banner__btn-accept{background:var(--clr-262626)!important;color:var(--clr-EFE9E1)!important;border-color:var(--clr-262626)!important}#shopify-pc__banner #shopify-pc__banner__btn-accept:hover{background:var(--clr-BE9F84)!important;border-color:var(--clr-BE9F84)!important;color:var(--clr-EFE9E1)!important}#shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-manage-prefs{order:1}#shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-accept{order:2}@media(max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{left:10px!important;right:10px!important;bottom:10px!important;padding:22px 20px!important}#shopify-pc__banner #shopify-pc__banner__body-title{font-size:22px!important}#shopify-pc__banner .shopify-pc__banner__btns{width:100%}#shopify-pc__banner .shopify-pc__banner__btns button{flex:1 1 100%;padding:15px 18px!important}#shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-manage-prefs{order:2}#shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-accept{order:1}}#shopify-pc__prefs .shopify-pc__prefs__wrapper{background:var(--clr-EFE9E1)!important;color:var(--clr-262626)!important;border:none!important;border-radius:16px!important;box-shadow:0 4px 20px 10px #0000001a!important}#shopify-pc__prefs h2{font-family:League Spartan,sans-serif!important;font-weight:600!important;font-size:30px!important;line-height:100%!important;letter-spacing:-.5px!important;text-transform:lowercase!important;color:var(--clr-262626)!important}#shopify-pc__prefs h3{font-family:League Spartan,sans-serif!important;font-weight:600!important;font-size:18px!important;line-height:110%!important;text-transform:lowercase!important;color:var(--clr-262626)!important}#shopify-pc__prefs p,#shopify-pc__prefs label{font-family:Proxima Nova Lt,sans-serif!important;font-weight:300!important;font-size:15px!important;line-height:140%!important;color:var(--clr-737373)!important}#shopify-pc__prefs a{color:var(--clr-262626)!important;text-decoration:underline!important;text-underline-offset:2px}#shopify-pc__prefs a:hover{color:var(--clr-BE9F84)!important}#shopify-pc__prefs input[type=checkbox]{accent-color:var(--clr-262626)}#shopify-pc__prefs button:not([id*=close]):not([class*=close]){appearance:none!important;-webkit-appearance:none!important;font-family:Proxima Nova Lt,sans-serif!important;font-weight:600!important;font-size:14px!important;line-height:100%!important;letter-spacing:2.5px!important;text-transform:uppercase!important;background:transparent!important;color:var(--clr-262626)!important;border:1px solid var(--clr-262626)!important;border-radius:8px!important;padding:16px 22px!important;box-shadow:none!important;cursor:pointer;transition:all .2s ease}#shopify-pc__prefs button:not([id*=close]):not([class*=close]):hover{background:var(--clr-262626)!important;color:var(--clr-EFE9E1)!important}#shopify-pc__prefs #shopify-pc__prefs__save,#shopify-pc__prefs button[id*=save]{background:var(--clr-262626)!important;color:var(--clr-EFE9E1)!important;border-color:var(--clr-262626)!important}#shopify-pc__prefs #shopify-pc__prefs__save:hover,#shopify-pc__prefs button[id*=save]:hover{background:var(--clr-BE9F84)!important;border-color:var(--clr-BE9F84)!important;color:var(--clr-EFE9E1)!important}#shopify-pc__prefs [id*=close],#shopify-pc__prefs [class*=close]{background:transparent!important;border:none!important;color:var(--clr-262626)!important;box-shadow:none!important}#shopify-pc__prefs__dialog header{position:static!important;padding:32px 32px 20px!important}@media only screen and (min-width:769px){#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr 1fr}.shopify-pc__prefs__header-actions{flex-direction:row-reverse}.shopify-pc__prefs__header-actions>#shopify-pc__prefs__header-accept{margin-right:0;order:2}.shopify-pc__prefs__header-actions>#shopify-pc__prefs__header-save{margin-right:20px}}.template-product .marque-btm-sc2 .sliding-text{animation-duration:90s}.skincare-feature-badge{position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:0;width:max(50px,4vw)}.before-after__comment ul{list-style:disc}@media only screen and (max-width:768px){.before-after__comment ul li{font-size:10px}.page--fabric-science .before-after__comment-box{left:unset!important}.template-index .tab-image-wrapper .tab-badge{width:98px!important;height:98px!important}footer .shopify-localization-form #localization_form{flex:1;display:flex;justify-content:end}footer .shopify-localization-form .select_wrap{display:flex;justify-content:end;width:100%}footer .shopify-localization-form .select_wrap [name=country_code]{width:fit-content;padding-right:14px}}.template-product .faq_section .accordion{border-bottom:0}.newsletter-popup-success-code{user-select:auto;-webkit-user-select:auto}
/*# sourceMappingURL=/cdn/shop/t/28/assets/main-style.css.map */
