.beauty-app-banner__beauty_app_banner{align-content:stretch;background-color:#fdf4f4;display:flex;min-height:322px;padding:12px 0 25px;position:relative}@media (min-width:768px){.beauty-app-banner__beauty_app_banner{min-height:263px;padding:7px 50px}}@media (min-width:992px){.beauty-app-banner__beauty_app_banner{padding:6px 50px 0 100px}}@media (min-width:1200px){.beauty-app-banner__beauty_app_banner{padding:6px 50px 0 211px}}.beauty-app-banner__beauty_app_banner .beauty-app-banner__beauty_app_banner_wrapper{display:flex;height:100%;width:100%}.beauty-app-banner__beauty_app_banner .beauty-app-banner__fig{height:257px;width:135px}.beauty-app-banner__beauty_app_banner .beauty-app-banner__fig img{width:100%}@media (min-width:768px){.beauty-app-banner__beauty_app_banner .beauty-app-banner__fig{width:138px}}.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption{display:flex;flex-direction:column;height:100%;padding-bottom:52px;position:relative;width:calc(100% - 140px)}@media (min-width:768px){.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption{align-content:center;flex-direction:row;padding-bottom:0;position:static}}.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_left,.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_right{padding-left:12px}@media (min-width:768px){.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_left,.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_right{padding-left:24px;padding-top:48px}}@media (min-width:1200px){.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_left,.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_right{padding-left:48px;padding-top:71px}}.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_left{color:#000;left:180px;padding-top:8px;top:30px;z-index:2}@media (min-width:768px){.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_left{padding-top:48px;width:268px}}@media (min-width:1200px){.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_left{padding-top:71px;width:428px}}.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_left h2{color:#a64db0;font-size:24px;font-weight:600;line-height:28px;margin-bottom:4px;padding:0;text-align:left}.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_left p{color:#a64db0;font-size:12px;line-height:13px;margin-bottom:24px}@media (min-width:768px){.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_left p{font-size:14px;line-height:18px}}.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_left .beauty-app-banner__btn_area{bottom:0;left:0;position:absolute}@media (min-width:768px){.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_left .beauty-app-banner__btn_area{position:static}}.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_left .beauty-app-banner__btn_area a,.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_left .beauty-app-banner__btn_area button{font-size:12px}.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_left .beauty-app-banner__btn_area a:hover,.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_left .beauty-app-banner__btn_area button:hover{background:#a64db0;border-color:#a64db0;color:#fff!important}.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_left .beauty-app-banner__btn_area .beauty-app-banner__btn{background:transparent;border:2px solid #a64db0;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;color:#a64db0;cursor:pointer;font-family:gt-walsheim-bold;font-size:12px;font-weight:700;height:28px;letter-spacing:1px;line-height:20px;padding:0 18px;text-align:center;text-transform:uppercase;width:173px}@media (min-width:768px){.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_left .beauty-app-banner__btn_area .beauty-app-banner__btn{height:40px}}.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_left .beauty-app-banner__img_area{height:251px;width:135px}.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_right{color:#a64db0;display:flex;flex-direction:column}@media (min-width:768px){.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_right{width:calc(100% - 268px)}}@media (min-width:1200px){.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_right{width:calc(100% - 428px)}}.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_right p{color:#a64db0;font-size:12px;line-height:16px;margin:0}@media (min-width:768px){.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_right p{font-size:14px;line-height:18px}}.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_right .beauty-app-banner__icon_area{align-content:center;display:flex;margin-bottom:12px}.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_right .beauty-app-banner__icon_area:nth-child(2n) .beauty-app-banner__icon_img img{max-width:15px}.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_right .beauty-app-banner__icon_area:last-child{margin-bottom:0}.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_right .beauty-app-banner__icon_area:last-child .beauty-app-banner__icon_img img{max-width:15px}.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_right .beauty-app-banner__icon_area .beauty-app-banner__icon_img{align-items:center;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:flex;height:30px;justify-content:center;margin-right:12px;padding:0 10px;width:30px}.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_right .beauty-app-banner__icon_area .beauty-app-banner__icon_img img{max-width:15px}.beauty-app-banner__beauty_app_banner .beauty-app-banner__figCaption .beauty-app-banner__figCaption_right .beauty-app-banner__icon_area .beauty-app-banner__icon_value{align-items:center;display:flex}.beauty-sale-banner__beauty_sale_banner_container{align-items:center;background-color:#fff9f0;display:flex;justify-content:space-between;margin-bottom:24px;overflow:hidden;position:relative;width:100%}@media (min-width:768px){.beauty-sale-banner__beauty_sale_banner_container{padding:0 48px 0 0}}@media (min-width:992px){.beauty-sale-banner__beauty_sale_banner_container{margin-bottom:48px;padding:0 10px}}@media (min-width:1200px){.beauty-sale-banner__beauty_sale_banner_container{margin-bottom:48px;padding:0 125px}}.beauty-sale-banner__beauty_sale_banner_container .beauty-sale-banner__img_area{position:relative}.beauty-sale-banner__beauty_sale_banner_container .beauty-sale-banner__img_area img{height:100%;max-width:100%}.beauty-sale-banner__beauty_sale_banner_container .beauty-sale-banner__banner_content{color:#bf6155;display:flex;flex-direction:column;margin:10px 12px 10px 30px}@media (min-width:768px){.beauty-sale-banner__beauty_sale_banner_container .beauty-sale-banner__banner_content{padding-top:18px}}@media (min-width:992px){.beauty-sale-banner__beauty_sale_banner_container .beauty-sale-banner__banner_content{padding-left:20px;width:calc(100% - 384px)}}@media (min-width:1200px){.beauty-sale-banner__beauty_sale_banner_container .beauty-sale-banner__banner_content{padding-left:50px;width:calc(100% - 629px)}}.beauty-sale-banner__beauty_sale_banner_container .beauty-sale-banner__banner_content .beauty-sale-banner__sub_title_1{font-size:12px;line-height:16px}@media (min-width:992px){.beauty-sale-banner__beauty_sale_banner_container .beauty-sale-banner__banner_content .beauty-sale-banner__sub_title_1{font-size:14px;line-height:18px}}.beauty-sale-banner__beauty_sale_banner_container .beauty-sale-banner__banner_content .beauty-sale-banner__sub_title_2{font-size:21px;font-weight:600;line-height:24px;margin-bottom:8px;width:166px}@media (min-width:768px){.beauty-sale-banner__beauty_sale_banner_container .beauty-sale-banner__banner_content .beauty-sale-banner__sub_title_2{width:auto}}@media (min-width:992px){.beauty-sale-banner__beauty_sale_banner_container .beauty-sale-banner__banner_content .beauty-sale-banner__sub_title_2{font-size:24px;line-height:28px}}.beauty-sale-banner__beauty_sale_banner_container .beauty-sale-banner__banner_content .beauty-sale-banner__btn_area a:hover,.beauty-sale-banner__beauty_sale_banner_container .beauty-sale-banner__banner_content .beauty-sale-banner__btn_area button:hover{background:#bf6155;border-color:#bf6155;color:#fff!important}.beauty-sale-banner__beauty_sale_banner_container .beauty-sale-banner__banner_content .beauty-sale-banner__img_area{width:363px}@media (min-width:992px){.beauty-sale-banner__beauty_sale_banner_container .beauty-sale-banner__banner_content .beauty-sale-banner__img_area{height:53px}}.brand-hero-banner__banner_container{height:194px}@media (min-width:992px){.brand-hero-banner__banner_container{height:383px}}.BrightcovePlayer__player_container{display:block;height:100%;position:relative;width:100%}.BrightcovePlayer__player_container .BrightcovePlayer__inner_container .BrightcovePlayer__iframe_elem{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.brand-marketing-cards__card_container{display:flex;flex-wrap:wrap;justify-content:center}div[class="marketingCard__card marketingCard__full_width_card"]{margin-bottom:32px}@media (min-width:600px){div[class="marketingCard__card marketingCard__full_width_card"]{width:70%}}@media (min-width:1200px){div[class="marketingCard__card marketingCard__full_width_card"]{margin-bottom:48px}}h2[class=marketingCard__card_heading]{padding:0!important}@media (min-width:768px){h2[class=marketingCard__card_heading]{max-width:95%!important;min-height:72px}}div[class*=brand-marketing-cards__card_container] div[class*=marketingCard__card_moreinfo],div[class*=brand-marketing-cards__card_container] div[class*=marketingCard__card_subheading]{display:none}.marketingCard__card{margin-bottom:20px}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:180px;justify-content:center;padding:0 15px}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info .marketingCard__card_heading{color:#2c2c2c;font-family:gt-walsheim-bold;font-size:24px;font-weight:700;line-height:28px;margin:0 0 24px;padding:0 26px;text-align:center}@media (min-width:768px){.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info .marketingCard__card_heading{font-size:26px;line-height:28px;max-width:432px;padding:0}}@media (min-width:992px){.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info .marketingCard__card_heading{font-size:22px;line-height:36px}}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__nutrition_box{background-color:#e8fece}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__nutrition_box .marketingCard__card_heading{color:#3b7362}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__nutrition_box .marketingCard__card_button a:hover{background-color:#3b7362;border-color:#3b7362;color:#e8fece!important}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__beauty_box{background-color:#e8feff}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__beauty_box .marketingCard__card_heading{color:#2ba0ab}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__beauty_box .marketingCard__card_button a:hover{background-color:#2ba0ab;border-color:#2ba0ab;color:#e8feff!important}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__personal_care_box{background-color:#fffacf}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__personal_care_box .marketingCard__card_heading{color:#8b8340}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__personal_care_box .marketingCard__card_button a:hover{background-color:#8b8340;border-color:#8b8340;color:#fffacf!important}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__home_living_box{background-color:#ffe2d6}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__home_living_box .marketingCard__card_heading{color:#bf6155}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__home_living_box .marketingCard__card_button a:hover{background-color:#bf6155;border-color:#bf6155;color:#ffe2d6!important}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__purple_box{background-color:#fde9ff}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__purple_box .marketingCard__card_heading{color:#a64db0}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__purple_box .marketingCard__card_button a{border-color:#a64db0;color:#a64db0}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__purple_box .marketingCard__card_button a:hover{background-color:#a64db0;border-color:#a64db0;color:#fde9ff!important}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__fern_green_box{background-color:#f4f8ed}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__fern_green_box .marketingCard__card_heading{color:#438341}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__fern_green_box .marketingCard__card_button a{border-color:#438341;color:#438341}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__fern_green_box .marketingCard__card_button a:hover{background-color:#438341;border-color:#438341;color:#f4f8ed!important}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__olive_green_box{background-color:#f8ffe6}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__olive_green_box .marketingCard__card_heading{color:#869866}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__olive_green_box .marketingCard__card_button a{border-color:#869866;color:#869866}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__olive_green_box .marketingCard__card_button a:hover{background-color:#869866;border-color:#869866;color:#f8ffe6!important}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__olive_box{background-color:#fffce0}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__olive_box .marketingCard__card_heading{color:#8b8340}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__olive_box .marketingCard__card_button a{border-color:#8b8340;color:#8b8340}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info.marketingCard__olive_box .marketingCard__card_button a:hover{background-color:#8b8340;border-color:#8b8340;color:#fffce0!important}@media (min-width:768px){.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info{height:208px}}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_banner_img{width:100%}.marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_banner_img img{height:100%;width:100%}@media (min-width:600px){.marketingCard__card .marketingCard__inner_wrapper{padding:0 12px}}@media (min-width:768px){.marketingCard__card .marketingCard__inner_wrapper{padding:0 12px}.marketingCard__card.marketingCard__full_width_card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info .marketingCard__card_heading{max-width:432px;padding:0;text-align:left}.marketingCard__card.marketingCard__full_width_card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info{align-items:flex-start;height:452px;padding:0 35px}}@media (min-width:1200px){.marketingCard__card.marketingCard__full_width_card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info{padding-left:138px;padding-right:115px}}@media (min-width:768px){.marketingCard__card.marketingCard__full_width_card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper{width:50%}.marketingCard__card.marketingCard__full_width_card .marketingCard__inner_wrapper .marketingCard__card_banner_img{height:452px;width:50%}.marketingCard__card.marketingCard__full_width_card .marketingCard__inner_wrapper{display:flex;height:452px;padding:0;width:100%}.marketingCard__card.marketingCard__full_width_card{display:flex;height:452px;width:100%}}@media (min-width:600px){.marketingCard__card{margin-bottom:24px;width:50%}}@media (min-width:768px){.marketingCard__card{margin-bottom:24px;width:50%}}@media (min-width:1200px){.marketingCard__card{font-size:22px;width:25%}}div[class*="grid__page_container bn"] .marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info .marketingCard__card_heading,div[class*="grid__page_container ta"] .marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info .marketingCard__card_heading{font-family:gt-walsheim-bold;font-size:18px;font-weight:700;line-height:normal;margin-bottom:8px;max-width:100%;padding:0}@media (min-width:768px){div[class*="grid__page_container bn"] .marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info .marketingCard__card_heading,div[class*="grid__page_container ta"] .marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info .marketingCard__card_heading{font-size:20px;line-height:24px}}@media (min-width:992px){div[class*="grid__page_container bn"] .marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info .marketingCard__card_heading,div[class*="grid__page_container ta"] .marketingCard__card .marketingCard__inner_wrapper .marketingCard__card_info_wrapper .marketingCard__card_info .marketingCard__card_heading{font-size:16px;line-height:32px}}.toolkit-card-slider__artistry_toolkit_title{color:#2c2c2c;font-size:32px;font-style:normal;font-weight:600;line-height:36px;text-align:center}@media(max-width:767px){.toolkit-card-slider__artistry_toolkit_title{font-size:24px}}.toolkit-card-slider__toolkit_container{padding-top:56px}@media(max-width:767px){.toolkit-card-slider__toolkit_container{padding-top:0}}@font-face{fallback:fallback;font-family:revicons;src:url(data:font/woff;base64,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) format("woff"),url(/_next/static/assets/revicons.ttf) format("ttf"),url(/_next/static/assets/revicons.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:rgba(0,0,0,.5);border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:rgba(0,0,0,.8)}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:rgba(0,0,0,.5);cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{backface-visibility:hidden;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}.carousel__carousel_container{padding-bottom:48px;position:relative}.carousel__carousel_container .carousel__title{font-size:28px;font-weight:700;margin-bottom:16px}.carousel__carousel_container .carousel__arrow{background:transparent;border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.carousel__carousel_container .carousel__arrow:before{color:#000;font-family:revicons;font-size:16px;position:relative;text-align:center;z-index:2}.carousel__carousel_container .carousel__arrow_left{left:calc(4% + 1px)}.carousel__carousel_container .carousel__arrow_left:before{content:""}@media (min-width:768px){.carousel__carousel_container .carousel__arrow_left.carousel__custom_left{left:-18px}}.carousel__carousel_container .carousel__arrow_right{right:calc(4% + 1px)}.carousel__carousel_container .carousel__arrow_right:before{content:""}@media (min-width:768px){.carousel__carousel_container .carousel__arrow_right.carousel__custom_right{right:-18px}.carousel__carousel_container{margin-right:-16px}.carousel__alignment_center div[class="react-multi-carousel-list  "]{justify-content:center}}.carousel__dotsCustom{background-color:#e4e4e4;border-radius:12px;cursor:pointer;height:4px;margin:8px;position:relative;width:32px}@media (min-width:768px){.carousel__dotsCustom{width:48px}}.carousel__dotsCustomCircle{background-color:#e4e4e4;border-radius:100%;cursor:pointer;height:8px;margin:4px;position:relative;width:8px}.carousel__dotsCustomActive{background-color:#000}@media(max-width:375px){li[class*=react-multi-carousel-item]{margin-right:20px}}.carousel__item_right_border{border-right:1px solid #e4e4e4;margin-right:19px}.carousel__item_right_border:last-child{border-right:none}.toolkit-card__artistry_card{align-items:center;display:flex;flex-direction:column;max-width:240px;overflow:hidden;text-align:center}.toolkit-card__artistry_card_image{aspect-ratio:1/1;overflow:hidden;width:100%}.toolkit-card__artistry_card_image img{height:100%;object-fit:cover;width:100%}.toolkit-card__artistry_card_content{padding:16px}.toolkit-card__artistry_card_title{align-items:center;color:#222;display:flex;font-size:1rem;font-weight:600;justify-content:center;margin-bottom:12px;min-height:48px;text-align:center}.toolkit-card__artistry_card_button{margin-top:8px}.nutrients-slider__carosel_wrapper{margin-bottom:27px;padding-left:12px}@media (min-width:768px){.nutrients-slider__carosel_wrapper{margin-bottom:78px;padding-left:30px}}@media (min-width:992px){.nutrients-slider__carosel_wrapper{padding-left:0}}.nutrients-slider__carosel_wrapper .nutrients-slider__top_heading{font-family:gt-walsheim-medium;font-size:32px;font-weight:400;margin:32px 0 24px}@media (min-width:992px){.nutrients-slider__carosel_wrapper .nutrients-slider__top_heading{font-size:40px;margin:40px 0 24px}}.nutrients-slider__carosel_wrapper div[class=carousel__carousel_container]{padding-bottom:0}.nutrients-slider__carosel_wrapper div[class=carousel__carousel_container] ul[class="react-multi-carousel-dot-list "]{display:none}.nutrients-slider__carosel_wrapper .nutrients-slider__product_tile_area{height:100%}.nutrients-slider__carosel_wrapper .nutrients-slider__product_carousel{display:flex;height:100%;margin:10px 0 0}@media (min-width:768px){.nutrients-slider__carosel_wrapper .nutrients-slider__product_carousel{margin:43px 0 0}}.nutrients-slider__carosel_wrapper .nutrients-slider__product_carousel .nutrients-slider__product_carousel_item{display:flex;min-height:384px;padding:0 9px;width:100%}@media screen and (max-width:359px){.nutrients-slider__carosel_wrapper .nutrients-slider__product_carousel .nutrients-slider__product_carousel_item{min-height:440px}}@media (min-width:768px){.nutrients-slider__carosel_wrapper .nutrients-slider__product_carousel .nutrients-slider__product_carousel_item{padding:0 12px}}.nutrients-slider__carosel_wrapper .nutrients-slider__product_carousel .nutrients-slider__product_carousel_item .nutrients-slider__product_carousel_item_wrapper{background:#fff9f0;border-radius:10px;padding:20px}.nutrients-slider__carosel_wrapper .nutrients-slider__product_carousel .nutrients-slider__product_carousel_item h3{font-size:20px;font-weight:400;line-height:18px;margin:0 0 13px}.nutrients-slider__carosel_wrapper .nutrients-slider__product_carousel .nutrients-slider__product_carousel_item .nutrients-slider__product_chips{border-bottom:.5px dashed #bf6155;border-top:.5px dashed #bf6155;display:flex;margin-bottom:10px;padding:13px 0}.nutrients-slider__carosel_wrapper .nutrients-slider__product_carousel .nutrients-slider__product_carousel_item .nutrients-slider__product_chips .nutrients-slider__product_chips_chip{align-items:center;background:#fff;border:.5px solid #a36a00;border-radius:10px;color:#a36a00;display:flex;font-size:10px;font-weight:400;padding:5px 6px}.nutrients-slider__carosel_wrapper .nutrients-slider__product_carousel .nutrients-slider__product_carousel_item .nutrients-slider__product_chips .nutrients-slider__product_chips_chip+.nutrients-slider__product_chips_chip{margin-left:8px}.nutrients-slider__carosel_wrapper .nutrients-slider__product_carousel .nutrients-slider__product_carousel_item .nutrients-slider__product_chips .nutrients-slider__product_chips_chip .nutrients-slider__product_chips_chip_label{margin-left:5px}.nutrients-slider__carosel_wrapper .nutrients-slider__product_carousel .nutrients-slider__product_carousel_item .nutrients-slider__product_carousel_list{font-size:14px;line-height:18px;list-style-type:disc;margin:0;padding:0 0 0 20px}.nutrients-slider__carosel_wrapper .nutrients-slider__product_carousel .nutrients-slider__product_carousel_item .nutrients-slider__product_carousel_list li{margin-bottom:15px}.nutrients-slider__disclaimer{color:#707070;font-size:8px;line-height:10px;margin-left:16px;margin-right:7px;padding-top:10px}@media (min-width:768px){.nutrients-slider__disclaimer{font-size:12px;line-height:14px;padding-top:13px}}@media (min-width:1200px){.nutrients-slider__disclaimer{margin-left:0;margin-right:0}}.plant-based-supplements__plant_based_supplements_container{background-color:#fff;display:flex;justify-content:center;margin-bottom:32px;position:relative;width:100%}@media (min-width:768px){.plant-based-supplements__plant_based_supplements_container{height:141px;margin-bottom:48px}}.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper{background-color:#f0fae5;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;display:flex;flex-direction:column;margin:0 26px;overflow:hidden}@media screen and (max-width:359px){.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper{margin:0 16px}}@media (min-width:768px){.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper{flex-direction:row;height:141px}}.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper .plant-based-supplements__img_area{width:100%}@media (min-width:768px){.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper .plant-based-supplements__img_area{width:357px}}@media (min-width:1200px){.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper .plant-based-supplements__img_area{width:600px}}.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper .plant-based-supplements__img_area img{height:100%;width:100%}.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper .plant-based-supplements__banner_content{align-items:center;color:#38539a;display:flex;height:auto;padding:8px 16px;position:relative}@media (min-width:768px){.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper .plant-based-supplements__banner_content{align-items:flex-start;flex-direction:column;height:141px;justify-content:flex-start;padding:25px 20px 28px;width:357px}}@media (min-width:1200px){.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper .plant-based-supplements__banner_content{padding:25px 39px 28px;width:562px}}.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper .plant-based-supplements__banner_content .plant-based-supplements__sub_title{font-size:14px;line-height:18px}@media screen and (max-width:359px){.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper .plant-based-supplements__banner_content .plant-based-supplements__sub_title{font-size:12px}}@media (min-width:768px){.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper .plant-based-supplements__banner_content .plant-based-supplements__sub_title{font-size:16px;line-height:20px;padding:8px 22px 21px 0}}.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper .plant-based-supplements__banner_content .plant-based-supplements__icon_area{margin-right:5px}.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper .plant-based-supplements__banner_content .plant-based-supplements__icon_area img{height:18px;width:16px}@media (min-width:768px){.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper .plant-based-supplements__banner_content .plant-based-supplements__icon_area img{height:27px;width:24px}}.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper .plant-based-supplements__banner_content .plant-based-supplements__btn_area{margin-left:auto;position:absolute;right:10px;top:45%}@media (min-width:768px){.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper .plant-based-supplements__banner_content .plant-based-supplements__btn_area{bottom:28px;right:40px;top:auto}}.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper .plant-based-supplements__banner_content .plant-based-supplements__btn_area .plant-based-supplements__img_arrow{align-items:center;cursor:pointer;display:flex;height:8px;justify-content:center;width:12px}.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper .plant-based-supplements__banner_content .plant-based-supplements__btn_area .plant-based-supplements__img_arrow svg{width:12px}@media (min-width:768px){.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper .plant-based-supplements__banner_content .plant-based-supplements__btn_area .plant-based-supplements__img_arrow{height:18px;width:16px}.plant-based-supplements__plant_based_supplements_container .plant-based-supplements__wrapper .plant-based-supplements__banner_content .plant-based-supplements__btn_area .plant-based-supplements__img_arrow svg{width:16px}}.atcOverlay__procuct_added_overlay{background-color:#fff;border:1px solid #e4e4e4;padding:18px 32px;position:fixed;top:54px;width:100%;z-index:9999}.atcOverlay__procuct_added_overlay .atcOverlay__inner_wrapper .atcOverlay__close_icon_area{cursor:pointer;position:absolute;right:32px;z-index:1}.atcOverlay__procuct_added_overlay .atcOverlay__inner_wrapper .atcOverlay__top_bar{margin-bottom:17px;position:relative}.atcOverlay__procuct_added_overlay .atcOverlay__inner_wrapper .atcOverlay__top_bar .atcOverlay__title{font-family:gt-walsheim-medium;font-size:16px;font-weight:400;line-height:20px}.atcOverlay__procuct_added_overlay .atcOverlay__inner_wrapper .atcOverlay__limited_cart_alert{align-content:center;background-color:#fff9f0;color:#a36a00;display:flex;flex-direction:row;font-size:14px;height:26px;line-height:20px;margin-bottom:12px;padding:4px;width:100%}.atcOverlay__procuct_added_overlay .atcOverlay__inner_wrapper .atcOverlay__limited_cart_alert .atcOverlay__icon_area{padding:0 10px;position:inherit}.atcOverlay__procuct_added_overlay .atcOverlay__inner_wrapper .atcOverlay__middle_area{margin-bottom:20px}.atcOverlay__procuct_added_overlay .atcOverlay__inner_wrapper .atcOverlay__client_area{display:flex;margin-bottom:15px}.atcOverlay__procuct_added_overlay .atcOverlay__inner_wrapper .atcOverlay__client_area .atcOverlay__client{align-items:center;background-color:#fffacf;border-radius:4px;display:flex;height:32px;margin-right:12px;padding:4px 8px}.atcOverlay__procuct_added_overlay .atcOverlay__inner_wrapper .atcOverlay__client_area .atcOverlay__client .atcOverlay__client_img{border-radius:50%;height:20px;margin-right:4px;width:20px}.atcOverlay__procuct_added_overlay .atcOverlay__inner_wrapper .atcOverlay__client_area .atcOverlay__client .atcOverlay__client_img img{height:20px;object-fit:cover;width:20px}.atcOverlay__procuct_added_overlay .atcOverlay__inner_wrapper .atcOverlay__client_area .atcOverlay__client .atcOverlay__client_name{color:#a36a00;font-size:14px;line-height:14px}.atcOverlay__procuct_added_overlay .atcOverlay__inner_wrapper .atcOverlay__client_area .atcOverlay__more_client{align-items:center;background-color:#f4f4f4;color:#707070;display:flex;font-size:14px;justify-content:center;line-height:14px}@media (min-width:768px){.atcOverlay__procuct_added_overlay{border:1px solid #e4e4e4;margin:0 auto;max-width:520px;min-height:208px;right:0;width:375px}}@media (min-width:1200px){.atcOverlay__procuct_added_overlay{right:48px;top:100px}}.atcOverlay__error_message{position:fixed;top:95px;width:100%;z-index:8}.atcOverlay__error_message.atcOverlay__subcart_error_message{margin-bottom:42px;padding-top:1px;position:relative;top:auto;width:100%}@media (min-width:768px){.atcOverlay__error_message.atcOverlay__subcart_error_message{margin-bottom:24px}.atcOverlay__error_message{max-width:1440px;top:98px;width:95%}}.popupMessage__popup_product_modal .popupMessage__inner_wrapper{padding:0 20px}.popupMessage__popup_product_modal .popupMessage__inner_wrapper .popupMessage__msg{font-size:16px;line-height:20px;margin-bottom:12px}.popupMessage__popup_product_modal .popupMessage__inner_wrapper .popupMessage__modal_btn{align-items:center;display:flex;justify-content:center;margin-bottom:32px;margin-top:32px}.popupMessage__popup_product_modal .popupMessage__inner_wrapper .popupMessage__modal_btn .popupMessage__btn_area{margin-right:12px}.popupMessage__popup_product_modal .popupMessage__inner_wrapper .popupMessage__modal_btn .popupMessage__btn_area Button{padding:11px 34px}.popupMessage__popup_product_modal .popupMessage__inner_wrapper .popupMessage__modal_btn .popupMessage__btn_area.popupMessage__outline_btn Button{padding:9px 29px}.product-slider__carosel_wrapper{margin-bottom:32px;padding:0 0 0 12px}@media (min-width:768px){.product-slider__carosel_wrapper{margin-bottom:48px}}@media (min-width:992px){.product-slider__carosel_wrapper{margin-bottom:48px}}@media (min-width:1200px){.product-slider__carosel_wrapper{margin-bottom:0}}.product-slider__carosel_wrapper .product-slider__top_heading{font-family:gt-walsheim-medium;font-size:32px;font-weight:400;line-height:36px;margin:0 0 32px}@media (min-width:768px){.product-slider__carosel_wrapper .product-slider__top_heading{margin:0 0 24px}}@media (min-width:1200px){.product-slider__carosel_wrapper .product-slider__top_heading{font-size:40px;line-height:46px;margin:0 0 30px}}.product-slider__carosel_wrapper .product-slider__product_tile_area{margin:0}.signature-select__btn{-webkit-tap-highlight-color:transparent;border:none;border-radius:40px;color:#fff;cursor:pointer;display:inline-block;font-family:gt-walsheim-bold;font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px;overflow:hidden;padding:11px 18px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.signature-select__btn.signature-select__trasparent{background-color:transparent;border-style:solid;border-width:2px;padding:9px 30px}.signature-select__btn.signature-select__full_width{width:100%}.signature-select__btn.signature-select__outline_gray{background:transparent;border:2px solid #2c2c2c;color:#2c2c2c}.signature-select__btn.signature-select__outline_gray:hover{border-color:#396e75;color:#396e75}.signature-select__row{margin:0}.signature-select__column{padding:0}@media (min-width:992px){.signature-select__btn{padding:11px 32px}}.signature-select__signature_select_container{background:linear-gradient(0deg,#d3d5e2 56.82%,rgba(212,214,227,.39) 155.81%);display:flex;flex-direction:column;margin:0 0 24px}@media (min-width:768px){.signature-select__signature_select_container{margin:0 0 48px}}.signature-select__signature_select_container .signature-select__top_area{display:flex;flex-direction:column}@media (min-width:768px){.signature-select__signature_select_container .signature-select__top_area{flex-direction:row}}.signature-select__signature_select_container .signature-select__top_area .signature-select__banner_area{display:flex;width:100%}.signature-select__signature_select_container .signature-select__top_area .signature-select__banner_area img{margin:0 auto;width:100%}@media (min-width:768px){.signature-select__signature_select_container .signature-select__top_area .signature-select__banner_area{margin:0 0 20px;width:50%}}.signature-select__signature_select_container .signature-select__top_area .signature-select__logo_section{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:20px;width:100%}@media (min-width:768px){.signature-select__signature_select_container .signature-select__top_area .signature-select__logo_section{align-items:center;margin-top:0;width:50%}}.signature-select__signature_select_container .signature-select__top_area .signature-select__logo_section .signature-select__logo_area{display:flex}.signature-select__signature_select_container .signature-select__top_area .signature-select__logo_section .signature-select__logo_area img{max-width:205px;width:100%}.signature-select__signature_select_container .signature-select__top_area .signature-select__logo_section .signature-select__prod_desc{font-family:gt-walsheim-medium;font-size:14px;font-weight:400;line-height:18px;padding:24px 0;text-align:center;width:271px}@media (min-width:768px){.signature-select__signature_select_container .signature-select__top_area .signature-select__logo_section .signature-select__prod_desc{font-size:16px;line-height:20px;max-width:490px;padding-bottom:42px;width:80%}}.signature-select__signature_select_container .signature-select__top_area .signature-select__logo_section .signature-select__btn_area a:hover,.signature-select__signature_select_container .signature-select__top_area .signature-select__logo_section .signature-select__btn_area button:hover{background:#2c2c2c;border-color:#2c2c2c;color:#fff!important}.signature-select__signature_select_container .signature-select__top_area .signature-select__logo_section .signature-select__btn_area .signature-select__btn{height:40px;padding:0 10px;width:145px}.signature-select__signature_select_container .signature-select__img_area{align-items:center;display:flex;flex-direction:row;width:88%}.signature-select__signature_select_container .signature-select__img_area img{background:#fff;border-radius:50%;height:93px;width:93px}.signature-select__signature_select_container .signature-select__middle_area{display:flex;flex-direction:column;padding:24px}.signature-select__signature_select_container .signature-select__middle_area .signature-select__signature_img{display:flex;margin-bottom:24px;width:100%}@media (min-width:768px){.signature-select__signature_select_container .signature-select__middle_area{flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:0 24px;width:100%}.signature-select__signature_select_container .signature-select__middle_area .signature-select__signature_img{flex-direction:column;max-width:372px;padding:0 12px;width:33.333%}}@media (min-width:1200px){.signature-select__signature_select_container .signature-select__middle_area .signature-select__signature_img{padding:0 36px}}.signature-select__signature_select_container .signature-select__sub_title{align-items:center;color:#707070;font-size:12px;line-height:16px;padding:0 12px;text-align:left;width:calc(100% - 115px)}@media (min-width:768px){.signature-select__signature_select_container .signature-select__sub_title{align-items:center;font-size:12px;line-height:16px;padding:12px 0 0;text-align:center;width:auto}}.signature-select__signature_select_container .signature-select__heading{font-size:14px;font-weight:700;line-height:18px;margin-bottom:4px;text-transform:uppercase}@media (min-width:768px){.signature-select__signature_select_container .signature-select__heading{margin-bottom:8px}}.top-banner__btn{-webkit-tap-highlight-color:transparent;border:none;border-radius:40px;color:#fff;cursor:pointer;display:inline-block;font-family:gt-walsheim-bold;font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px;overflow:hidden;padding:11px 18px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.top-banner__btn.top-banner__trasparent{background-color:transparent;border-style:solid;border-width:2px;padding:9px 30px}.top-banner__btn.top-banner__full_width{width:100%}.top-banner__btn.top-banner__outline_gray{background:transparent;border:2px solid #2c2c2c;color:#2c2c2c}.top-banner__btn.top-banner__outline_gray:hover{border-color:#396e75;color:#396e75}.top-banner__row{margin:0}.top-banner__column{padding:0}@media (min-width:992px){.top-banner__btn{padding:11px 32px}}.top-banner__top_banner_container{display:flex;flex-direction:column;margin-bottom:32px;min-height:441px;padding:24px;position:relative;width:100%}@media (min-width:768px){.top-banner__top_banner_container{flex-direction:row;margin-bottom:48px;min-height:auto;padding:0 20px}}@media (min-width:1200px){.top-banner__top_banner_container{padding:0 102px}}.top-banner__top_banner_container .top-banner__img_area{align-content:end;display:flex;flex-wrap:wrap}.top-banner__top_banner_container .top-banner__img_area img{width:100%}@media (min-width:768px){.top-banner__top_banner_container .top-banner__img_area img{width:100%}}@media (min-width:992px){.top-banner__top_banner_container .top-banner__img_area img{width:100%}}@media (min-width:1200px){.top-banner__top_banner_container .top-banner__img_area img{width:630px}}.top-banner__top_banner_container .top-banner__banner_content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:12px;position:relative;z-index:2}@media (min-width:768px){.top-banner__top_banner_container .top-banner__banner_content{margin-left:auto;width:376px}}.top-banner__top_banner_container .top-banner__banner_content .top-banner__logo_area{width:226px}@media (min-width:768px){.top-banner__top_banner_container .top-banner__banner_content .top-banner__logo_area{width:376px}}.top-banner__top_banner_container .top-banner__banner_content .top-banner__logo_area img{display:block;margin:auto;max-height:32px;max-width:100%}@media (min-width:768px){.top-banner__top_banner_container .top-banner__banner_content .top-banner__logo_area img{max-height:50px}}.top-banner__top_banner_container .top-banner__banner_content .top-banner__sub_title{align-items:center;color:#2c2c2c;display:flex;font-size:16px;justify-content:center;line-height:20px;padding:12px 0;text-align:center}@media (min-width:768px){.top-banner__top_banner_container .top-banner__banner_content .top-banner__sub_title{font-size:18px;line-height:22px;padding:18px 0}}.top-banner__top_banner_container .top-banner__banner_content .top-banner__btn_area{display:flex;justify-content:center;margin-bottom:15px;max-width:100%}@media (min-width:1200px){.top-banner__top_banner_container .top-banner__banner_content .top-banner__btn_area{justify-content:flex-start}}.top-banner__top_banner_container .top-banner__banner_content .top-banner__btn_area a:hover,.top-banner__top_banner_container .top-banner__banner_content .top-banner__btn_area button:hover{background:#2c2c2c;border-color:#2c2c2c;color:#fff!important}.top-banner__top_banner_container .top-banner__banner_content .top-banner__btn_area .top-banner__btn_specs{padding:9px 18px}div[class=brand-marketing-cards__card_container]+div[class=brand-hero-banner__banner_container]{margin-bottom:32px}@media (min-width:768px){div[class=brand-marketing-cards__card_container]+div[class=brand-hero-banner__banner_container]{margin-bottom:48px}}div[class*="grid__page_container ba"] .top-banner__top_banner_container .top-banner__banner_content .top-banner__btn_area a[class*=button__button],div[class*="grid__page_container ta"] .top-banner__top_banner_container .top-banner__banner_content .top-banner__btn_area a[class*=button__button]{font-size:12px;padding:11px 12px}@media (min-width:768px){div[class*="grid__page_container ba"] .top-banner__top_banner_container .top-banner__banner_content .top-banner__btn_area a[class*=button__button],div[class*="grid__page_container ta"] .top-banner__top_banner_container .top-banner__banner_content .top-banner__btn_area a[class*=button__button]{font-size:13px}}div[class*="grid__page_container ta"] .top-banner__top_banner_container .top-banner__banner_content .top-banner__sub_title{font-size:14px}@media (min-width:768px){div[class*="grid__page_container ta"] .top-banner__top_banner_container .top-banner__banner_content .top-banner__sub_title{font-size:16px;line-height:20px;padding:18px 0}}.traceble-banner__btn{-webkit-tap-highlight-color:transparent;border:none;border-radius:40px;color:#fff;cursor:pointer;display:inline-block;font-family:gt-walsheim-bold;font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px;overflow:hidden;padding:11px 18px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.traceble-banner__btn.traceble-banner__trasparent{background-color:transparent;border-style:solid;border-width:2px;padding:9px 30px}.traceble-banner__btn.traceble-banner__full_width{width:100%}.traceble-banner__btn.traceble-banner__outline_gray{background:transparent;border:2px solid #2c2c2c;color:#2c2c2c}.traceble-banner__btn.traceble-banner__outline_gray:hover{border-color:#396e75;color:#396e75}.traceble-banner__row{margin:0}.traceble-banner__column{padding:0}@media (min-width:992px){.traceble-banner__btn{padding:11px 32px}}.traceble-banner__traceble_banner_container{align-items:center;background-color:#f0fae5;display:flex;flex-direction:row;height:124px;justify-content:center;margin-bottom:32px}@media (min-width:768px){.traceble-banner__traceble_banner_container{height:85px;justify-content:space-evenly;margin-bottom:24px;padding:0 16px}}.traceble-banner__traceble_banner_container .traceble-banner__img_area{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:24px;width:99px}.traceble-banner__traceble_banner_container .traceble-banner__img_area:last-child{margin-right:0}@media (min-width:768px){.traceble-banner__traceble_banner_container .traceble-banner__img_area{display:inline-flex;flex-direction:row;margin-right:0;padding:0 8px;width:auto}.traceble-banner__traceble_banner_container .traceble-banner__img_area:last-child{margin-right:0}}.traceble-banner__traceble_banner_container .traceble-banner__img_area img{height:51.69px;width:51.59px}.traceble-banner__traceble_banner_container .traceble-banner__sub_title{align-items:center;display:flex;font-size:14px;line-height:18px;text-align:center}@media (min-width:768px){.traceble-banner__traceble_banner_container .traceble-banner__sub_title{font-size:16px;line-height:20px}}.artistry-3-skin-journey-slider__page_wrapper{padding:5px}.artistry-3-skin-journey-slider__artistry_three_skin_container div[class=carousel__carousel_container]{margin-right:0;padding-bottom:44px}.artistry-3-skin-journey-slider__artistry_three_skin_container div[class=carousel__carousel_container] button[class*=carousel__arrow]{background:hsla(0,0%,44%,.7);height:36px;min-height:36px;min-width:36px;width:36px;z-index:7}.artistry-3-skin-journey-slider__artistry_three_skin_container div[class=carousel__carousel_container] button[class*=carousel__arrow]:before{color:#fff;font-size:19px;font-weight:700}.artistry-3-skin-journey-slider__artistry_three_skin_container div[class=carousel__carousel_container] button[class*=carousel__arrow_right]{right:0}.artistry-3-skin-journey-slider__artistry_three_skin_container div[class=carousel__carousel_container] button[class*=carousel__arrow_left]{left:0}.SkinSign__content_wrapper{color:#2c2c2c;margin:0 auto;max-width:960px;padding:32px}.SkinSign__content_wrapper .SkinSign__activeCategory{color:#000}.SkinSign__content_wrapper .SkinSign__inactiveCategory{background:#fff;color:gray}.SkinSign__content_wrapper .SkinSign__title{font-size:32px;font-weight:600;line-height:36px;margin-bottom:32px;text-align:center;white-space:nowrap}@media(max-width:540px){.SkinSign__content_wrapper .SkinSign__title{font-size:20px;line-height:24px}}.SkinSign__content_wrapper p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.SkinSign__content_wrapper ul{padding-left:18px}.SkinSign__content_wrapper ul li{font-size:14px;line-height:1.6;margin-bottom:6px}.SkinSign__content_wrapper .SkinSign__columns{align-items:stretch;display:flex;justify-content:space-between;margin-bottom:32px}.SkinSign__content_wrapper .SkinSign__columns .SkinSign__column:not(:last-child){border-right:1px solid #000}.SkinSign__content_wrapper .SkinSign__columns div{align-items:flex-start;display:flex;flex:1;gap:16px;padding:0 16px;text-align:left}.SkinSign__content_wrapper .SkinSign__columns div .SkinSign__age{color:#2c2c2c;flex-shrink:0;font-size:32px;font-style:normal;font-weight:600;line-height:36px;max-width:50px}.SkinSign__content_wrapper .SkinSign__columns div ul{list-style:none;margin:0;padding:0}.SkinSign__content_wrapper .SkinSign__columns div ul li{color:#2c2c2c;font-size:24px;font-style:normal;font-weight:400;line-height:28px}@media(max-width:540px){.SkinSign__content_wrapper .SkinSign__columns div ul li{font-size:16px;line-height:20px}}.SkinSign__content_wrapper .SkinSign__columns div:first-child{padding-left:0}.SkinSign__content_wrapper .SkinSign__columns div:last-child{padding-right:0}@media(max-width:767px){.SkinSign__content_wrapper .SkinSign__columns{flex-direction:column;gap:24px}.SkinSign__content_wrapper .SkinSign__columns .SkinSign__column{border-bottom:1px solid #000;border-right:none!important;flex-direction:column;gap:8px;padding:0 0 16px}.SkinSign__content_wrapper .SkinSign__columns .SkinSign__column:last-child{border-bottom:none}}.SkinSign__content_wrapper .SkinSign__disclaimer{color:#888;font-size:8px;line-height:1.3;margin-top:8px;text-align:left}@media(max-width:767px){.SkinSign__content_wrapper .SkinSign__disclaimer{font-size:9px}}.SkinSign__content_wrapper .SkinSign__inactiveCategory{background-color:#fff;filter:grayscale(100%);opacity:.5;pointer-events:none}.SkinSign__content_wrapper .SkinSign__inactiveCategory div.SkinSign__age,.SkinSign__content_wrapper .SkinSign__inactiveCategory ul li{background:#fff;color:#827c7c}.SkinTypes__content_wrapper{align-items:center;display:flex;flex-direction:row;gap:40px;justify-content:space-between;padding:70px}@media(max-width:540px){.SkinTypes__content_wrapper{align-items:center;flex-direction:column-reverse;padding:28px}}.SkinTypes__content_wrapper .SkinTypes__image_content{max-width:300px}.SkinTypes__content_wrapper .SkinTypes__image_content img{display:block;height:auto;width:100%}.SkinTypes__content_wrapper .SkinTypes__description_content{flex:1}.SkinTypes__content_wrapper .SkinTypes__subtitle,.SkinTypes__content_wrapper .SkinTypes__title{color:#000;font-family:gt-walsheim-regular;font-size:32px;font-style:normal;font-weight:600;line-height:36px;margin:0;padding:0}.SkinTypes__content_wrapper .SkinTypes__subtitle{padding-bottom:24px}.SkinTypes__content_wrapper .SkinTypes__disclaimer{color:#888;font-family:gt-walsheim-regular;font-size:8px;font-style:normal;font-weight:600;line-height:10px;margin-top:8px}.SkinTypes__content_wrapper .SkinTypes__description{color:#000;font-family:gt-walsheim-regular;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.SkinTypes__content_wrapper .SkinTypes__description p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:20px;text-align:left}.SkinTypes__content_wrapper .SkinTypes__description ul{list-style-type:disc;padding-left:22px}.SkinTypes__content_wrapper .SkinTypes__description li{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.SkinTypes__content_wrapper .SkinTypes__description li span[class=text-bold]{font-weight:600}.FlipCard__flip_card{background-color:transparent;border:none;margin-bottom:24px;max-width:400px;perspective:1000px;width:100%}.FlipCard__flip_card .FlipCard__flip_card_inner{height:100%;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .8s;width:100%}.FlipCard__flip_card .FlipCard__flip_card_inner .FlipCard__flip_card_back,.FlipCard__flip_card .FlipCard__flip_card_inner .FlipCard__flip_card_front{backface-visibility:hidden;height:100%;position:absolute;width:100%}.FlipCard__flip_card .FlipCard__flip_card_inner .FlipCard__flip_card_front{background-color:transparent;color:#000}.FlipCard__flip_card .FlipCard__flip_card_inner .FlipCard__flip_card_back{background-color:#fff;color:#000;display:block;padding:0;transform:rotateY(180deg)}.FlipCard__flip_card:hover .FlipCard__flip_card_inner{transform:rotateY(180deg)}@media(max-width:540px){.FlipCard__flip_card{border:none;perspective:none}.FlipCard__flip_card .FlipCard__flip_card_inner{transform:none!important}.FlipCard__flip_card .FlipCard__flip_card_inner .FlipCard__flip_card_back,.FlipCard__flip_card .FlipCard__flip_card_inner .FlipCard__flip_card_front{backface-visibility:visible;height:auto;position:static}.FlipCard__flip_card .FlipCard__flip_card_inner .FlipCard__flip_card_back{display:none}}.ArtistryImageFlipCard__flipCard{height:454px;width:325px}.ArtistryImageFlipCard__front_face_comp{font-family:gt-walsheim-regular;position:relative}.ArtistryImageFlipCard__front_face_comp .ArtistryImageFlipCard__image_overlay{align-items:center;bottom:0;display:flex;flex-direction:column;left:0;padding-bottom:24px;position:absolute;width:100%}.ArtistryImageFlipCard__front_face_comp .ArtistryImageFlipCard__image_overlay .ArtistryImageFlipCard__header{color:#fff;font-size:32px;font-weight:600;line-height:48px}.ArtistryImageFlipCard__front_face_comp .ArtistryImageFlipCard__image_overlay .ArtistryImageFlipCard__title{color:#fff;font-size:24px;font-weight:600;line-height:28px}.ArtistryImageFlipCard__front_face_comp .ArtistryImageFlipCard__image_overlay .ArtistryImageFlipCard__subtitle{color:#fff;font-size:16px;font-weight:400;line-height:20px}.ArtistryImageFlipCard__back_face_comp{font-family:gt-walsheim-regular}.ArtistryImageFlipCard__back_face_comp .ArtistryImageFlipCard__title{color:#000;display:inline-block;font-size:32px;font-style:normal;font-weight:600;line-height:36px;padding-right:3px}.ArtistryImageFlipCard__back_face_comp .ArtistryImageFlipCard__description{color:#2c2c2c;font-size:24px;font-style:normal;font-weight:400;line-height:28px}.ArtistryImageFlipCard__back_face_comp .ArtistryImageFlipCard__description ul{text-align:left}.ArtistryImageFlipCard__back_face_comp .ArtistryImageFlipCard__description ul li{color:#2c2c2c;font-size:24px;font-style:normal;font-weight:400;line-height:28px}.ArtistryImageFlipCard__back_face_comp .ArtistryImageFlipCard__disclaimer{color:rgba(0,0,0,.44);font-size:8px;font-style:normal;font-weight:600;line-height:10px;text-align:left}.ArtistryImageFlipCard__back_face_slide_1{display:flex;flex-direction:column;justify-content:space-between;padding:96px 32px 32px}.ArtistryImageFlipCard__back_face_slide_1 .ArtistryImageFlipCard__title{padding-bottom:32px;text-align:left}.ArtistryImageFlipCard__back_face_slide_1 .ArtistryImageFlipCard__description{flex-grow:1}.ArtistryImageFlipCard__back_face_slide_1 .ArtistryImageFlipCard__disclaimer{margin-top:48px}.ArtistryImageFlipCard__back_face_slide_2{padding:24px}.ArtistryImageFlipCard__back_face_slide_2 .ArtistryImageFlipCard__title{font-size:18px;font-style:normal;font-weight:600;line-height:24px;padding-bottom:24px;text-align:left}.ArtistryImageFlipCard__back_face_slide_2 .ArtistryImageFlipCard__description p{font-size:16px;font-style:normal;font-weight:400;line-height:20px;padding-bottom:10px;text-align:left}.ArtistryImageFlipCard__back_face_slide_2 .ArtistryImageFlipCard__description strong{color:#000;font-size:16px;font-weight:600;line-height:20px}.ArtistryImageFlipCard__back_face_slide_2 .ArtistryImageFlipCard__description ul{list-style-type:disc;padding-bottom:24px;padding-left:30px;text-align:left}.ArtistryImageFlipCard__back_face_slide_2 .ArtistryImageFlipCard__description ul li{font-size:16px;font-style:normal;font-weight:400;line-height:20px}@media(max-width:540px){.ArtistryImageFlipCard__flipCard{height:auto;width:100%}.ArtistryImageFlipCard__front_face_comp{align-items:flex-start;display:flex;flex-direction:row;gap:12px;padding:8px;position:static}.ArtistryImageFlipCard__front_face_comp .ArtistryImageFlipCard__base_image{flex-shrink:0}.ArtistryImageFlipCard__front_face_comp .ArtistryImageFlipCard__base_image img{border-radius:4px;height:auto;object-fit:cover;width:80px}.ArtistryImageFlipCard__front_face_comp .ArtistryImageFlipCard__image_overlay{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-bottom:0;position:static;width:auto}.ArtistryImageFlipCard__front_face_comp .ArtistryImageFlipCard__image_overlay .ArtistryImageFlipCard__header{color:#2c2c2c;font-size:24px;font-style:normal;font-weight:600;line-height:20px}.ArtistryImageFlipCard__front_face_comp .ArtistryImageFlipCard__image_overlay .ArtistryImageFlipCard__title{color:#2c2c2c;font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin-top:2px}.ArtistryImageFlipCard__front_face_comp .ArtistryImageFlipCard__image_overlay .ArtistryImageFlipCard__subtitle{color:#2c2c2c;font-size:14px;font-weight:400;line-height:18px;margin-top:6px;text-align:left}.ArtistryImageFlipCard__front_face_comp .ArtistryImageFlipCard__image_overlay .ArtistryImageFlipCard__overlay_image{display:block}.ArtistryImageFlipCard__front_face_comp.ArtistryImageFlipCard__front_face_slide_1 .ArtistryImageFlipCard__image_overlay{padding-top:24px}.ArtistryImageFlipCard__front_face_comp.ArtistryImageFlipCard__front_face_slide_2{gap:0;justify-content:space-around}.ArtistryImageFlipCard__front_face_comp.ArtistryImageFlipCard__front_face_slide_2 .ArtistryImageFlipCard__image_overlay{padding-top:0}.ArtistryImageFlipCard__front_face_comp.ArtistryImageFlipCard__front_face_slide_2 .ArtistryImageFlipCard__image_overlay img{height:120px;width:158px}.ArtistryImageFlipCard__front_face_comp.ArtistryImageFlipCard__front_face_slide_3{gap:0;justify-content:space-between}.ArtistryImageFlipCard__front_face_comp.ArtistryImageFlipCard__front_face_slide_3 .ArtistryImageFlipCard__image_overlay{padding-top:0}.ArtistryImageFlipCard__front_face_comp.ArtistryImageFlipCard__front_face_slide_3 .ArtistryImageFlipCard__image_overlay img{height:120px;width:200px}}@media only screen and (device-width:375px){.ArtistryImageFlipCard__front_face_comp.ArtistryImageFlipCard__front_face_slide_3 .ArtistryImageFlipCard__image_overlay img{height:120px;width:160px}}.artistry-3-skin-journey-card__banner_wrapper{background-color:#fce1d8;margin-top:56px;padding:48px 20px;text-align:center}.artistry-3-skin-journey-card__inner_wrapper{margin:0 auto}.artistry-3-skin-journey-card__banner_heading{color:#2c2c2c;font-size:32px;font-weight:600;margin-bottom:8px}.artistry-3-skin-journey-card__banner_sub_heading{color:#2c2c2c;font-size:18px;line-height:24px;margin-bottom:40px}.artistry-3-skin-journey-card__banner_img{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.artistry-3-skin-journey-card__banner_img .artistry-3-skin-journey-card__card{display:flex;gap:40px}.artistry-3-skin-journey-card__banner_img .artistry-3-skin-journey-card__card .artistry-3-skin-journey-card__front_face_comp{position:relative}.artistry-3-skin-journey-card__banner_img .artistry-3-skin-journey-card__card .artistry-3-skin-journey-card__front_face_comp .artistry-3-skin-journey-card__image_overlay{bottom:40px;left:0;position:absolute}.artistry-3-skin-journey-card__banner_img .artistry-3-skin-journey-card__card .artistry-3-skin-journey-card__age{color:#2c2c2c;font-size:22px;font-weight:700;margin-bottom:4px}.artistry-3-skin-journey-card__banner_img .artistry-3-skin-journey-card__card .artistry-3-skin-journey-card__title{color:#2c2c2c;font-size:16px;font-weight:600;margin-bottom:4px}.artistry-3-skin-journey-card__banner_img .artistry-3-skin-journey-card__card .artistry-3-skin-journey-card__description{color:#5c5c5c;font-size:14px;line-height:20px}.artistry-3-skin-journey-card__banner_footer{margin-top:40px}.artistry-3-skin-journey-card__banner_footer .artistry-3-skin-journey-card__banner_footer_text{align-items:center;color:#2c2c2c;display:flex;font-size:16px;gap:8px;justify-content:center}.artistry-3-skin-journey-card__banner_footer .artistry-3-skin-journey-card__banner_footer_text span{font-weight:500}.artistry-3-skin-journey-card__banner_footer .artistry-3-skin-journey-card__banner_footer_text a{color:#2c2c2c;cursor:pointer;font-weight:600;text-decoration:underline}.artistry-3-skin-journey-card__banner_footer .artistry-3-skin-journey-card__banner_footer_text a:hover{color:#000}@media(max-width:767px){.artistry-3-skin-journey-card__banner_wrapper{margin-top:30px}.artistry-3-skin-journey-card__inner_wrapper{padding:0}.artistry-3-skin-journey-card__banner_heading{font-size:24px}.artistry-3-skin-journey-card__banner_sub_heading{font-size:16px;margin-bottom:24px}.artistry-3-skin-journey-card__banner_img{align-items:flex-start;flex-direction:column}.artistry-3-skin-journey-card__banner_img .artistry-3-skin-journey-card__card{flex-direction:column;gap:0;width:100%}.artistry-3-skin-journey-card__banner_img .artistry-3-skin-journey-card__card img{height:auto;width:100%}.artistry-3-skin-journey-card__banner_footer_text{flex-direction:row;font-size:12px!important;gap:18px!important;text-align:center}}.artistery-top-banner__top_banner_container{align-items:stretch;background-color:#eaf9f9;display:flex;justify-content:space-between}@media(max-width:767px){.artistery-top-banner__top_banner_container{flex-direction:column-reverse;padding:40px 0 0}}.artistery-top-banner__img_area{flex:1;min-width:0}.artistery-top-banner__img_area img{display:block;height:100%;object-fit:cover;width:100%}.artistery-top-banner__banner_content{align-items:center;background-color:inherit;display:flex;flex:1;flex-direction:column;justify-content:center;padding:40px;text-align:center}@media(max-width:767px){.artistery-top-banner__banner_content{align-items:flex-start;padding:0 16px 32px;text-align:left}}.artistery-top-banner__logo_area{margin-bottom:16px}.artistery-top-banner__logo_area img{max-height:50px;width:auto}.artistery-top-banner__title{color:#2c2c2c;font-size:32px;font-style:normal;font-weight:600;line-height:36px;margin-bottom:12px}@media(max-width:540px){.artistery-top-banner__title{font-size:28px}}.artistery-top-banner__sub_title{color:#2c2c2c;font-size:24px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:16px}@media(max-width:540px){.artistery-top-banner__sub_title{font-size:16px}}.artistery-top-banner__btn_area{margin-top:16px}.artistery-top-banner__btn_area button{border-radius:24px;font-weight:600;padding:10px 28px}.artistery-top-banner__textAlignmentLeft .artistery-top-banner__banner_content{align-items:left;text-align:left}.artistery-top-banner__section_quiz_banner{margin-top:56px}.artistery-top-banner__section_quiz_banner .artistery-top-banner__banner_content{align-items:flex-start;text-align:left}@media(max-width:767px){.artistery-top-banner__section_quiz_banner{margin-bottom:32px;margin-top:32px}}.artistery-top-banner__section_quiz_banner .artistery-top-banner__sub_title{font-size:18px}@media(max-width:767px){.artistery-top-banner__section_quiz_banner .artistery-top-banner__sub_title{font-size:16px}}.artistery-skin-regimen__skin_regimen_container{padding:56px 0;text-align:center}@media(max-width:540px){.artistery-skin-regimen__skin_regimen_container{padding:0 20px 26px}}.artistery-skin-regimen__heading_block{margin-bottom:32px}.artistery-skin-regimen__title{color:#2c2c2c;font-size:32px;font-style:normal;font-weight:600;line-height:36px;margin-bottom:8px;text-align:center}@media(max-width:767px){.artistery-skin-regimen__title{font-size:24px}}.artistery-skin-regimen__description{color:#2c2c2c;font-size:18px;font-style:normal;font-weight:400;line-height:24px;margin:0;padding:0 20px;text-align:center}.artistery-skin-regimen__description p strong{color:#2c2c2c;font-weight:700;line-height:24px}.artistery-skin-regimen__grid_layout{display:flex;flex-direction:row;justify-content:center}.artistery-skin-regimen__journey_card{align-items:center;display:flex;flex-direction:column}.artistery-skin-regimen__grid_layout .artistery-skin-regimen__journey_card{margin-right:62px}.artistery-skin-regimen__grid_layout .artistery-skin-regimen__journey_card:last-child{margin-right:0}.artistery-skin-regimen__journey_card_age{color:#2c2c2c;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-1px;line-height:22px}.artistery-skin-regimen__card_banner_img{display:block;height:auto;margin:12px 0;max-width:100%}.super-charge-routine__super_charge_container{margin:0 auto;padding:56px 0}@media(max-width:767px){.super-charge-routine__super_charge_container{justify-content:center}}.super-charge-routine__section_title{font-size:32px;font-weight:600;margin-bottom:32px;text-align:center}@media(max-width:767px){.super-charge-routine__section_title{font-size:24px}}.super-charge-routine__content_wrapper{display:flex;gap:40px;justify-content:space-between}@media(max-width:767px){.super-charge-routine__content_wrapper{align-items:center;flex-direction:column;text-align:center}}.super-charge-routine__left_visual_section{align-items:center;display:flex;flex:1;flex-direction:column}.super-charge-routine__left_visual_section .super-charge-routine__card_banner_img{height:590px;width:400px}@media(max-width:767px){.super-charge-routine__left_visual_section .super-charge-routine__card_banner_img{height:auto;width:100%}}.super-charge-routine__right_content_section{display:flex;flex:1;flex-direction:column;justify-content:center}@media(max-width:767px){.super-charge-routine__right_content_section{align-items:center;text-align:center}}.super-charge-routine__product_showcase{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}.super-charge-routine__product_title{font-size:16px;font-weight:700;line-height:1.4;margin-bottom:8px;text-transform:uppercase}.super-charge-routine__product_item{align-items:flex-start;display:flex;gap:12px;margin-bottom:16px}@media(max-width:767px){.super-charge-routine__product_item{align-items:flex-start;flex-direction:row;text-align:left}}.super-charge-routine__product_icon{flex-shrink:0;height:40px;object-fit:contain;width:40px}@media(max-width:767px){.super-charge-routine__product_icon{margin-bottom:12px}}.super-charge-routine__product_info{display:flex;flex-direction:column;gap:4px}@media(max-width:767px){.super-charge-routine__product_info{align-items:flex-start}}.super-charge-routine__product_info .super-charge-routine__product_name_title{color:#38539a;font-size:32px;font-style:normal;font-weight:400;line-height:36px;text-transform:uppercase}@media(max-width:540px){.super-charge-routine__product_info .super-charge-routine__product_name_title{font-size:24px;line-height:28px}}.super-charge-routine__product_info .super-charge-routine__brand_name{color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:28px}@media(max-width:540px){.super-charge-routine__product_info .super-charge-routine__brand_name{font-size:20px;padding:18px}}.super-charge-routine__product_info .super-charge-routine__product_description{color:#000;font-size:13px;line-height:20px}.super-charge-routine__product_info .super-charge-routine__product_description ul{margin:0;padding-left:20px}.super-charge-routine__product_info .super-charge-routine__product_description li{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:20px;list-style:disc;margin-bottom:4px}@media(max-width:767px){.super-charge-routine__product_info .super-charge-routine__product_description{text-align:left}.super-charge-routine__product_info .super-charge-routine__product_description ul{list-style-position:inside;padding-left:20px}}div[class=carousel__carousel_container]{margin-right:0;padding-bottom:24px}div[class=carousel__carousel_container] button[class*=carousel__arrow]{background:hsla(0,0%,44%,.7);height:36px;min-height:36px;min-width:36px;width:36px;z-index:7}div[class=carousel__carousel_container] button[class*=carousel__arrow]:before{color:#fff;font-size:19px;font-weight:700}div[class=carousel__carousel_container] button[class*=carousel__arrow_right]{right:0}div[class=carousel__carousel_container] button[class*=carousel__arrow_left]{left:0}@media(max-width:767px){.super-charge-routine-section__section_wrapper{padding:0 18px}}.product-recommendations-section__product_recommendations_section{background-color:#fff;display:flex;flex-direction:column;padding:56px 0 0;position:relative;text-align:left}@media(max-width:767px){.product-recommendations-section__product_recommendations_section{padding:16px}}.product-recommendations-section__product_recommendations_section .product-recommendations-section__spinner_overlay{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.8);display:flex;height:100%;justify-content:center;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:7}.product-recommendations-section__product_recommendations_section .product-recommendations-section__section_title{color:#2c2c2c;font-size:32px;font-weight:700;margin-bottom:40px;text-align:center}@media(max-width:767px){.product-recommendations-section__product_recommendations_section .product-recommendations-section__section_title{font-size:24px;margin-bottom:24px}}.product-recommendations-section__product_recommendations_section .product-recommendations-section__facet_container{align-items:flex-start;display:flex;gap:16px;justify-content:center}@media(max-width:540px){.product-recommendations-section__product_recommendations_section .product-recommendations-section__facet_container{flex-direction:column;width:100%}}.product-recommendations-section__product_recommendations_section .product-recommendations-section__facet_container .product-recommendations-section__filter_section_container{align-items:center;display:flex;flex-direction:column;justify-content:center}@media(max-width:540px){.product-recommendations-section__product_recommendations_section .product-recommendations-section__facet_container .product-recommendations-section__filter_section_container{align-items:stretch;flex-direction:column;width:100%}}.product-recommendations-section__product_recommendations_section .product-recommendations-section__facet_container .product-recommendations-section__filter_section_container .product-recommendations-section__filter_section{align-items:center;display:flex;gap:16px;justify-content:center}@media(max-width:540px){.product-recommendations-section__product_recommendations_section .product-recommendations-section__facet_container .product-recommendations-section__filter_section_container .product-recommendations-section__filter_section{gap:8px;justify-content:space-between}}.product-recommendations-section__product_recommendations_section .product-recommendations-section__facet_container .product-recommendations-section__filter_section_container .product-recommendations-section__filter_section .product-recommendations-section__dropdown>select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' stroke='%232C2C2C' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:30px 30px;border:2px solid #2c2c2c;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.08);color:#949494;cursor:pointer;flex-shrink:0;font-size:14px;height:40px;padding:9px 40px 9px 16px;position:relative;width:311px}@media(max-width:540px){.product-recommendations-section__product_recommendations_section .product-recommendations-section__facet_container .product-recommendations-section__filter_section_container .product-recommendations-section__filter_section .product-recommendations-section__dropdown>select{background-position:right 5px center;width:172px}}.product-recommendations-section__product_recommendations_section .product-recommendations-section__facet_container .product-recommendations-section__filter_section_container .product-recommendations-section__filter_section .product-recommendations-section__selected{color:#2c2c2c!important}.product-recommendations-section__product_recommendations_section .product-recommendations-section__facet_container .product-recommendations-section__filter_section_container .product-recommendations-section__filter_section .product-recommendations-section__error_border>select{border:2px solid #d91734}.product-recommendations-section__product_recommendations_section .product-recommendations-section__error{color:#d91734;font-size:12px;font-style:normal;font-weight:400;line-height:18px;padding-left:10px}.product-recommendations-section__product_recommendations_section .product-recommendations-section__cta_button{margin-top:40px;text-align:center}@media(max-width:767px){.product-recommendations-section__product_recommendations_section .product-recommendations-section__cta_button{margin-top:24px}}@media(max-width:540px){.product-recommendations-section__product_recommendations_section .product-recommendations-section__age_filter_cta,.product-recommendations-section__product_recommendations_section .product-recommendations-section__age_filter_cta Button{width:100%}}.product-recommendations-section__product_recommendations_section .product-recommendations-section__no_product_found{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:16px;height:562px;justify-content:center}.product-recommendations-section__product_recommendations_section .product-recommendations-section__no_product_found .product-recommendations-section__img_bg{align-items:center;background-color:#fffacf;border-radius:50%;display:flex;flex-shrink:0;height:200px;justify-content:center;width:200px}.product-recommendations-section__product_recommendations_section .product-recommendations-section__no_product_found .product-recommendations-section__txt{color:#2c2c2c;font-size:24px;font-style:normal;font-weight:400;line-height:36px;text-align:center}.main-app-layout__page_container{margin:0 auto;max-width:1440px}.main-app-layout__grid_wrapper{padding:0 8px}.main-app-layout__row{display:flex;flex-flow:row wrap;margin:0 -8px}.main-app-layout__column{display:flex;flex-direction:column;padding:0 8px;width:100%}.main-app-layout__no_padding{padding:0!important}.main-app-layout__column.main-app-layout__span_1{min-width:8.3333333333%;width:8.3333333333%}.main-app-layout__column.main-app-layout__span_2{min-width:16.6666666667%;width:16.6666666667%}.main-app-layout__column.main-app-layout__span_3{min-width:25%;width:25%}.main-app-layout__column.main-app-layout__span_4{min-width:33.3333333333%;width:33.3333333333%}.main-app-layout__column.main-app-layout__span_5{min-width:41.6666666667%;width:41.6666666667%}.main-app-layout__column.main-app-layout__span_6{min-width:50%;width:50%}.main-app-layout__column.main-app-layout__span_7{min-width:58.3333333333%;width:58.3333333333%}.main-app-layout__column.main-app-layout__span_8{min-width:66.6666666667%;width:66.6666666667%}.main-app-layout__column.main-app-layout__span_9{min-width:75%;width:75%}.main-app-layout__column.main-app-layout__span_10{min-width:83.3333333333%;width:83.3333333333%}.main-app-layout__column.main-app-layout__span_11{min-width:91.6666666667%;width:91.6666666667%}.main-app-layout__column.main-app-layout__span_12{min-width:100%;width:100%}.main-app-layout__span_xs_1{min-width:8.3333333333%;width:8.3333333333%}.main-app-layout__span_xs_2{min-width:16.6666666667%;width:16.6666666667%}.main-app-layout__span_xs_3{min-width:25%;width:25%}.main-app-layout__span_xs_4{min-width:33.3333333333%;width:33.3333333333%}.main-app-layout__span_xs_5{min-width:41.6666666667%;width:41.6666666667%}.main-app-layout__span_xs_6{min-width:50%;width:50%}.main-app-layout__span_xs_7{min-width:58.3333333333%;width:58.3333333333%}.main-app-layout__span_xs_8{min-width:66.6666666667%;width:66.6666666667%}.main-app-layout__span_xs_9{min-width:75%;width:75%}.main-app-layout__span_xs_10{min-width:83.3333333333%;width:83.3333333333%}.main-app-layout__span_xs_11{min-width:91.6666666667%;width:91.6666666667%}.main-app-layout__span_xs_12{min-width:100%;width:100%}.main-app-layout__column.main-app-layout__span_0{display:none!important}@media (min-width:600px){.main-app-layout__column.main-app-layout__span_1,.main-app-layout__column.main-app-layout__span_10,.main-app-layout__column.main-app-layout__span_11,.main-app-layout__column.main-app-layout__span_12,.main-app-layout__column.main-app-layout__span_2,.main-app-layout__column.main-app-layout__span_3,.main-app-layout__column.main-app-layout__span_4,.main-app-layout__column.main-app-layout__span_5,.main-app-layout__column.main-app-layout__span_6,.main-app-layout__column.main-app-layout__span_7,.main-app-layout__column.main-app-layout__span_8,.main-app-layout__column.main-app-layout__span_9{min-width:100%;width:100%}.main-app-layout__span_xs_1{min-width:8.3333333333%;width:8.3333333333%}.main-app-layout__span_xs_2{min-width:16.6666666667%;width:16.6666666667%}.main-app-layout__span_xs_3{min-width:25%;width:25%}.main-app-layout__span_xs_4{min-width:33.3333333333%;width:33.3333333333%}.main-app-layout__span_xs_5{min-width:41.6666666667%;width:41.6666666667%}.main-app-layout__span_xs_6{min-width:50%;width:50%}.main-app-layout__span_xs_7{min-width:58.3333333333%;width:58.3333333333%}.main-app-layout__span_xs_8{min-width:66.6666666667%;width:66.6666666667%}.main-app-layout__span_xs_9{min-width:75%;width:75%}.main-app-layout__span_xs_10{min-width:83.3333333333%;width:83.3333333333%}.main-app-layout__span_xs_11{min-width:91.6666666667%;width:91.6666666667%}.main-app-layout__span_xs_12{min-width:100%;width:100%}.main-app-layout__span_xs_0{display:none!important}}@media (min-width:768px){.main-app-layout__span_sm_1{min-width:8.3333333333%;width:8.3333333333%}.main-app-layout__span_sm_2{min-width:16.6666666667%;width:16.6666666667%}.main-app-layout__span_sm_3{min-width:25%;width:25%}.main-app-layout__span_sm_4{min-width:33.3333333333%;width:33.3333333333%}.main-app-layout__span_sm_5{min-width:41.6666666667%;width:41.6666666667%}.main-app-layout__span_sm_6{min-width:50%;width:50%}.main-app-layout__span_sm_7{min-width:58.3333333333%;width:58.3333333333%}.main-app-layout__span_sm_8{min-width:66.6666666667%;width:66.6666666667%}.main-app-layout__span_sm_9{min-width:75%;width:75%}.main-app-layout__span_sm_10{min-width:83.3333333333%;width:83.3333333333%}.main-app-layout__span_sm_11{min-width:91.6666666667%;width:91.6666666667%}.main-app-layout__span_sm_12{min-width:100%;width:100%}.main-app-layout__span_sm_0{display:none!important}}@media (min-width:992px){.main-app-layout__span_md_1{min-width:8.3333333333%;width:8.3333333333%}.main-app-layout__span_md_2{min-width:16.6666666667%;width:16.6666666667%}.main-app-layout__span_md_3{min-width:25%;width:25%}.main-app-layout__span_md_4{min-width:33.3333333333%;width:33.3333333333%}.main-app-layout__span_md_5{min-width:41.6666666667%;width:41.6666666667%}.main-app-layout__span_md_6{min-width:50%;width:50%}.main-app-layout__span_md_7{min-width:58.3333333333%;width:58.3333333333%}.main-app-layout__span_md_8{min-width:66.6666666667%;width:66.6666666667%}.main-app-layout__span_md_9{min-width:75%;width:75%}.main-app-layout__span_md_10{min-width:83.3333333333%;width:83.3333333333%}.main-app-layout__span_md_11{min-width:91.6666666667%;width:91.6666666667%}.main-app-layout__span_md_12{min-width:100%;width:100%}.main-app-layout__span_md_0{display:none!important}}@media (min-width:1200px){.main-app-layout__span_lg_1{min-width:8.3333333333%;width:8.3333333333%}.main-app-layout__span_lg_2{min-width:16.6666666667%;width:16.6666666667%}.main-app-layout__span_lg_3{min-width:25%;width:25%}.main-app-layout__span_lg_4{min-width:33.3333333333%;width:33.3333333333%}.main-app-layout__span_lg_5{min-width:41.6666666667%;width:41.6666666667%}.main-app-layout__span_lg_6{min-width:50%;width:50%}.main-app-layout__span_lg_7{min-width:58.3333333333%;width:58.3333333333%}.main-app-layout__span_lg_8{min-width:66.6666666667%;width:66.6666666667%}.main-app-layout__span_lg_9{min-width:75%;width:75%}.main-app-layout__span_lg_10{min-width:83.3333333333%;width:83.3333333333%}.main-app-layout__span_lg_11{min-width:91.6666666667%;width:91.6666666667%}.main-app-layout__span_lg_12{min-width:100%;width:100%}.main-app-layout__span_lg_0{display:none!important}}.main-app-layout__row{margin:0}.main-app-layout__column{padding:0}.main-app-layout__page_inner_container{border-top:1px solid #e4e4e4;margin-bottom:24px}@media (min-width:992px){.main-app-layout__row{margin:0 -12px}.main-app-layout__column{padding:0 12px}.main-app-layout__page_inner_container{border:none;margin:0 48px 40px}.main-app-layout__page_container{margin-top:30px}}nav .breadcrumbs__list{list-style:none;margin:0;padding:0;text-transform:none}nav .breadcrumbs__list .breadcrumbs__item{display:inline-block;font-weight:400;margin:0}nav .breadcrumbs__list .breadcrumbs__item a{color:#707070;margin-right:4px}nav .breadcrumbs__list .breadcrumbs__item:not(:last-child):after{color:#707070;content:"/ ";padding:0}nav .breadcrumbs__list .breadcrumbs__item:last-child{font-weight:600}.breadcrumbs__breadcrumbs_wrapper{font-size:12px;line-height:14px;margin:10px 0 14px 20px}@media (min-width:992px){.breadcrumbs__breadcrumbs_wrapper{font-size:14px;line-height:18px;margin:-12px 0 15px}}.amway-brands__disclaimer{color:#707070;font-size:8px;line-height:10px;margin-left:16px;margin-right:7px;padding-top:10px}@media (min-width:768px){.amway-brands__disclaimer{font-size:12px;line-height:14px;padding-top:13px}}@media (min-width:1200px){.amway-brands__disclaimer{margin-left:0;margin-right:0}}.amway-brands__disclaimer a{cursor:pointer;text-decoration:underline}.amway-brands__visuallyhidden{clip:rect(1px,1px,1px,1px);border:0;-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{color:#2c2c2c;font-family:gt-walsheim-regular;font-weight:400;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}a{color:#2c2c2c;text-decoration:none}@font-face{font-family:gt-walsheim-regular;font-style:normal;font-weight:400;src:url(/_next/static/assets/gt-walsheim-regular.woff2) format("truetype")}@font-face{font-family:gt-walsheim-medium;font-style:normal;font-weight:400;src:url(/_next/static/assets/gt-walsheim-medium.woff2) format("truetype")}@font-face{font-family:gt-walsheim-bold;font-style:normal;font-weight:700;src:url(/_next/static/assets/gt-walsheim-bold.woff2) format("truetype")}.bundleProductsModal__modal_container .bundleProductsModal__spinner_overlay{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.8);display:flex;height:100%;justify-content:center;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:5}@media (min-width:1200px){.bundleProductsModal__modal_container .bundleProductsModal__spinner_overlay{max-height:360px}}.bundleProductsModal__modal_container .bundleProductsModal__cross_btn{background-color:#fff;cursor:pointer;display:flex;height:52px;justify-content:flex-end;left:0;padding:12px 20px 12px 0;position:fixed;top:0;width:100%;z-index:10}.bundleProductsModal__modal_container .bundleProductsModal__modal_header{background:#fafafa;display:flex;height:100px;justify-content:space-between;left:0;padding:12px 20px;position:fixed;top:52px;width:100%;z-index:10}.bundleProductsModal__modal_container .bundleProductsModal__modal_header .bundleProductsModal__left_section{align-items:center;display:flex;margin-right:8px}.bundleProductsModal__modal_container .bundleProductsModal__modal_header .bundleProductsModal__left_section .bundleProductsModal__img_area{height:60px;width:68px}.bundleProductsModal__modal_container .bundleProductsModal__modal_header .bundleProductsModal__left_section .bundleProductsModal__img_area img{height:100%;object-fit:cover;width:100%}.bundleProductsModal__modal_container .bundleProductsModal__modal_header .bundleProductsModal__left_section .bundleProductsModal__product_info{padding-left:12px;width:168px}.bundleProductsModal__modal_container .bundleProductsModal__modal_header .bundleProductsModal__left_section .bundleProductsModal__product_info .bundleProductsModal__name{font-size:12px;line-height:18px;text-transform:uppercase}.bundleProductsModal__modal_container .bundleProductsModal__modal_header .bundleProductsModal__left_section .bundleProductsModal__product_info .bundleProductsModal__desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;-ms-line-clamp:3;-ms-box-orient:vertical;-o-line-clamp:3;-o-box-orient:vertical;display:-webkit-box;font-family:gt-walsheim-bold;font-size:14px;font-weight:700;line-height:normal;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis}@media (min-width:768px){.bundleProductsModal__modal_container .bundleProductsModal__modal_header .bundleProductsModal__left_section .bundleProductsModal__product_info{width:268px}}.bundleProductsModal__modal_container .bundleProductsModal__modal_header .bundleProductsModal__right_section{margin:auto 0;text-align:right;width:40%}.bundleProductsModal__modal_container .bundleProductsModal__modal_header .bundleProductsModal__right_section .bundleProductsModal__price_details .bundleProductsModal__offer{font-size:14px;margin-bottom:4px}.bundleProductsModal__modal_container .bundleProductsModal__modal_header .bundleProductsModal__right_section .bundleProductsModal__price_details .bundleProductsModal__offer .bundleProductsModal__strikethrough_price{text-decoration:line-through}@media (min-width:768px){.bundleProductsModal__modal_container .bundleProductsModal__modal_header .bundleProductsModal__right_section .bundleProductsModal__price_details .bundleProductsModal__offer{line-height:18px}}.bundleProductsModal__modal_container .bundleProductsModal__modal_header .bundleProductsModal__right_section .bundleProductsModal__price_details .bundleProductsModal__anonymousUserPrice{font-size:16px;font-weight:700}.bundleProductsModal__modal_container .bundleProductsModal__modal_header .bundleProductsModal__right_section .bundleProductsModal__price_details .bundleProductsModal__anonymousUserPrice .bundleProductsModal__strikethrough_price{text-decoration:none}.bundleProductsModal__modal_container .bundleProductsModal__modal_header .bundleProductsModal__right_section .bundleProductsModal__price_details .bundleProductsModal__price{font-family:gt-walsheim-bold;font-size:18px;font-weight:700;line-height:24px}@media (min-width:768px){.bundleProductsModal__modal_container .bundleProductsModal__modal_header .bundleProductsModal__right_section .bundleProductsModal__price_details .bundleProductsModal__price{font-size:16px;line-height:20px}}.bundleProductsModal__modal_container .bundleProductsModal__modal_header .bundleProductsModal__right_section .bundleProductsModal__price_details .bundleProductsModal__txt{color:#949494;font-size:12px;margin-bottom:4px}.bundleProductsModal__modal_container .bundleProductsModal__modal_header .bundleProductsModal__right_section .bundleProductsModal__price_details .bundleProductsModal__points{color:#107f47;font-family:gt-walsheim-medium;font-size:12px;font-weight:400;line-height:16px}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area{margin-top:152px;padding:0 0 70px}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details{border-bottom:1px solid #f4f4f4;margin:12px 23px 0 31px;overflow:hidden}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__selected_flavour_details{display:flex;justify-content:space-between}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__selected_flavour_details .bundleProductsModal__lbl{font-size:14px;line-height:18px;margin-bottom:12px}@media (min-width:768px){.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__selected_flavour_details .bundleProductsModal__lbl{font-size:16px;line-height:20px}}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__selected_flavour_details .bundleProductsModal__selection_container{align-items:center;display:flex}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__selected_flavour_details .bundleProductsModal__selection_container .bundleProductsModal__variant_count{font-family:gt-walsheim-bold;font-weight:700;margin-top:3px;text-align:center;width:40px}@media (min-width:768px){.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__selected_flavour_details .bundleProductsModal__selection_container .bundleProductsModal__variant_count{margin-top:0}}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__selected_flavour_details .bundleProductsModal__selection_container .bundleProductsModal__qty_selector_icon{cursor:pointer}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__selected_flavour_details .bundleProductsModal__selection_container .bundleProductsModal__grey_icon{height:22px;width:22px}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__selected_flavour_details .bundleProductsModal__selected_variant{font-family:gt-walsheim-bold;font-weight:700}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__drawer_selected_flavour{display:flex;justify-content:space-between;width:100%}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__variant_details{display:flex;flex-direction:row;flex-wrap:wrap}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__variant_details .bundleProductsModal__btn_area{-ms-overflow-style:none;display:flex;scrollbar-width:none}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__variant_details .bundleProductsModal__btn_area .bundleProductsModal__flavour_name{margin-bottom:12px;margin-right:12px}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__variant_details .bundleProductsModal__btn_area .bundleProductsModal__flavour_name Button{align-items:center;border:1px solid transparent;border-radius:10px;display:flex;font-family:gt-walsheim-regular;font-weight:400;height:34px;justify-content:center;padding:10px;text-transform:inherit}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__variant_details .bundleProductsModal__btn_area .bundleProductsModal__flavour_name Button:hover{background-color:#fff9f0;border:1px solid #bf6155;color:#bf6155!important}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__variant_details .bundleProductsModal__btn_area .bundleProductsModal__selected Button{border:1px solid #bf6155}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__variant_details .bundleProductsModal__btn_area::-webkit-scrollbar{display:none}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__variant_details .bundleProductsModal__shade_details .bundleProductsModal__shade_variant{display:flex;margin:0 -7px}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__variant_details .bundleProductsModal__shade_details .bundleProductsModal__shade_variant .bundleProductsModal__shade{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;margin:0 7px 16px;position:relative;width:32px}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__variant_details .bundleProductsModal__shade_details .bundleProductsModal__shade_variant .bundleProductsModal__shade .bundleProductsModal__shade_color{border-radius:50%;height:24px;width:24px}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__variant_details .bundleProductsModal__shade_details .bundleProductsModal__shade_variant .bundleProductsModal__shade.bundleProductsModal__selected{border:1px solid #bf6155}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__variant_details .bundleProductsModal__shade_details .bundleProductsModal__shade_variant .bundleProductsModal__shade.bundleProductsModal__no_color{border:1px solid #949494}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__variant_details .bundleProductsModal__shade_details .bundleProductsModal__shade_variant .bundleProductsModal__shade.bundleProductsModal__unavailable{border:1px solid #949494;overflow:hidden}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__variant_details .bundleProductsModal__shade_details .bundleProductsModal__shade_variant .bundleProductsModal__shade.bundleProductsModal__unavailable:before{border-top:1px solid #949494;content:"";left:0;position:absolute;right:0;top:45%;-webkit-transform:skewY(45deg);-moz-transform:skewY(45deg);transform:skewY(45deg)}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__variant_details .bundleProductsModal__shade_details:last-child{border-bottom:none}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__product_details .bundleProductsModal__variant_details .bundleProductsModal__link{line-height:18px;text-decoration-line:underline}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__flavour_lbl{color:#949494;font-size:14px;line-height:20px;margin:0 23px 0 31px}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__bottom_btn_bar{align-items:center;background-color:#fff;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.15);display:flex;height:75px;justify-content:center;left:0;padding:0 32px;position:fixed;width:100%;z-index:1}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__bottom_btn_bar .bundleProductsModal__quantity_btn{padding-right:11px}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__bottom_btn_bar .bundleProductsModal__quantity_btn .bundleProductsModal__cart_icon{display:flex;justify-content:center}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__bottom_btn_bar .bundleProductsModal__quantity_btn .bundleProductsModal__input_area input{border:none;font-family:gt-walsheim-bold;font-size:14px;font-weight:700;height:20px;line-height:18px;outline:none;text-align:center;width:50px}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__bottom_btn_bar .bundleProductsModal__quantity_btn button{align-items:center;display:inline-flex;font-family:gt-walsheim-bold;font-weight:700;justify-content:space-evenly;padding:8px 20px;width:133px}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__bottom_btn_bar .bundleProductsModal__quantity_btn button div[class=icon__icon]{height:16px}@media (min-width:768px){.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__bottom_btn_bar .bundleProductsModal__quantity_btn button{width:195px}}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__bottom_btn_bar .bundleProductsModal__qty_btn_disabled input{color:#949494}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__bottom_btn_bar .bundleProductsModal__add_to_cart_btn .bundleProductsModal__cart_icon{margin-right:7px}@media (min-width:768px){.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__bottom_btn_bar .bundleProductsModal__add_to_cart_btn Button{padding:13px 20px;width:195px}}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__bottom_btn_bar .bundleProductsModal__oos_btn{width:600px}@media (min-width:768px){.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__bottom_btn_bar .bundleProductsModal__oos_btn button[class="button__button all__text_white all__background_black  button__full_width "]{width:448px}}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__bottom_bar{align-items:center;background-color:#f4f4f4;display:flex;font-size:14px;height:42px;justify-content:space-between;line-height:18px;margin:0 -16px;padding:0 20px}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__bottom_bar .bundleProductsModal__add_variant{cursor:pointer;text-decoration:underline}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__bottom_bar .bundleProductsModal__disable_add_varaint{color:#949494;cursor:default}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__spinner_wrapper{margin-top:200px}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__max_qty_warning{background:#fff9f0;color:#a36a00;display:flex;font-size:14px;line-height:20px;margin:12px 23px 0 31px;padding:4px 14px}.bundleProductsModal__modal_container .bundleProductsModal__modal_middle_area .bundleProductsModal__max_qty_warning .bundleProductsModal__icon_wrapper{margin-right:12px;padding-top:4px}