.custom_font_applied h1{font-size:36px!important;text-transform:uppercase}.custom_font_applied h2{font-size:30px!important;text-transform:uppercase}.custom_font_applied h3{font-size:24px!important;text-transform:uppercase}.custom_font_applied .subtitle{font-size:20px!important;text-transform:uppercase}.custom_font_applied p{font-size:20px}.custom_font_applied .btn{font-size:20px!important;text-transform:uppercase}.custom_font_applied .section-header__link{font-size:16px!important}.image-wrap,.testimonials-slider__text{background:transparent}.section-small-divider{padding-top:50px!important;border:0!important}.section-small-divider.last-divider{padding-top:70px!important}.section--divider.logo_section_divider{padding-top:85px;margin-bottom:100px}.section--divider.section-small-divider.logo_section_divider{padding-top:35px!important;margin-bottom:50px}@media screen and (max-width: 589px){.custom_font_applied h1{font-size:28px!important;text-transform:uppercase}.custom_font_applied h2{font-size:24px!important;text-transform:uppercase}.custom_font_applied h3{font-size:22px!important;text-transform:uppercase}.custom_font_applied .subtitle{font-size:20px!important;text-transform:uppercase}.custom_font_applied p{font-size:20px}.custom_font_applied .btn{font-size:16px!important;text-transform:uppercase}.custom_font_applied .section-header__link{font-size:16px!important}.section--divider,.section-small-divider{padding-top:40px!important}.section--divider.logo_section_divider{padding-top:30px!important;margin-bottom:40px!important}}@media screen and (min-width: 770px){.text-center-desktop,.text-center-desktop *{text-align:center!important}.text-left-desktop,.text-left-desktop *{text-align:left!important}.text-right-desktop,.text-right-desktop *{text-align:right!important}.text-center-desktop .custom_header_fix{justify-content:center!important}.text-left-desktop .custom_header_fix{justify-content:left!important}.text-right-desktop .custom_header_fix{justify-content:right!important}}@media screen and (max-width: 769px){.text-center-mobile,.text-center-mobile *{text-align:center!important}.text-left-mobile,.text-left-mobile *{text-align:left!important}.text-right-mobile,.text-right-mobile *{text-align:right!important}.text-center-mobile .custom_header_fix{justify-content:center!important}.text-left-mobile .custom_header_fix{justify-content:left!important}.text-right-mobile .custom_header_fix{justify-content:right!important}}.upperCase--true{text-transform:uppercase!important}.upperCase--false{text-transform:none!important}#CartDrawer.drawer{padding:0;width:100%;max-width:100%}#CartDrawer .drawer__fixed-header{height:auto}#CartDrawer .drawer__header{height:auto;padding:0;margin:0;border:0}.drawer__header--details{display:flex;justify-content:space-between;padding:15px 20px}#CartDrawer .drawer__title{margin-bottom:0}.drawer__header--details .drawer__close{display:block;width:unset}.drawer__header--details .drawer__close button{padding:0}.drawer__header--details .drawer__close button svg{height:13px;width:13px}.drawer__header--free_shipping_progress{padding:0 20px 12px}#CartPageForm .drawer__header--free_shipping_progress{padding:0}.drawer__header--free_shipping_progress .free-shipping-progress{background-color:#f2f2f2;height:3px;display:flex;align-items:center}.drawer__header--free_shipping_progress .free-shipping-progress span{display:block;background-color:#267e79;height:3px;border-top-left-radius:10px;border-bottom-left-radius:10px}.drawer__header--free_shipping_progress .free-shipping{margin-bottom:8px;display:flex;align-items:center}.drawer__header--free_shipping_progress .free-shipping img{margin-right:8px}#CartDrawer .drawer__inner{padding:0;position:relative;top:0}#CartDrawer .drawer__scrollable{padding:20px}#CartDrawer .cart__item{display:flex;grid-gap:0;margin-bottom:24px}.cart__item--details_wrap{display:flex;flex-direction:column;width:100%}.cart__item--details_wrap .cart__item--details{margin:0}#CartDrawer .cart__row .cart__item--image{width:92px;min-width:92px;margin-bottom:0;padding:0;margin-right:20px}#CartDrawer .cart__item--name{display:flex;justify-content:space-between;align-items:flex-start}#CartDrawer .cart__item--name a{margin-right:8px}.cart__item-qty--wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:8px;gap:10px}#CartDrawer .cart__items{display:flex;flex-direction:column}.cart__product-meta a{text-decoration:underline;font-weight:400}#CartDrawer .item-price{position:relative}#CartDrawer .cart__price{font-weight:400;white-space:nowrap;text-align:right}#CartDrawer .drawer__footer{padding:16px 20px 24px}#CartDrawer .cart__checkout-wrapper{margin-top:16px}#CartDrawer .cart__checkout-wrapper button{width:100%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700}#CartDrawer .cart__checkout-wrapper button svg{margin-right:8px}.cart__item-price--wrapper{display:flex;align-items:center}.cart__discount--total{font-size:16px;color:#878787;margin-right:12px}.cart__price--total{font-size:16px;font-weight:700;color:#333}.continue-shopping__block{display:flex;align-items:center;justify-content:flex-end;margin-top:20px;font-size:16px}#CartDrawer .continue-shopping__block a{text-decoration:underline;font-size:16px;color:#333;position:relative;text-decoration-color:#333}#CartDrawer .continue-shopping__block svg{margin-left:8px}.continue-shopping__block a:after{content:"";width:calc(100% + 22px);height:100%;position:absolute;top:0;left:0}#CartDrawer .cart__subtotal{display:flex;align-items:baseline}.cart__subtotal span{display:block;margin-left:8px;color:#000000b3}#CartDrawer .cart__item-sub.cart__item-row{margin-bottom:4px}.ajaxcart__note--wrapper span{font-size:13px;line-height:19.5px;font-weight:400;color:#333}.ajaxcart__note--wrapper span.shipping-times{position:relative;padding-left:20px}.ajaxcart__note--wrapper .freeshipping{color:#267e79;font-weight:700}.ajaxcart__note--wrapper span.shipping-times:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:12px;border-radius:50%}.discount-code__text{font-size:14px;font-weight:400;color:#878787;margin-top:8px;text-align:center}.cart__variant-meta{text-transform:capitalize}.free-gift__wrapper{display:inline-block;position:relative}.freegift_badge{padding:2px 8px;background:#267e79;color:#fff;font-size:14px;font-weight:700;line-height:1}.cart__item-qty--wrapper_gift .cart__item--qty{display:none}.cart__item-qty--wrapper_gift{align-items:baseline;margin-top:4px}.cart__product-remove{cursor:pointer}.cart__product-remove__wrapper{margin-bottom:-2px;align-self:unset}.cart__checkout.btn--loading svg{display:none}#CartDrawer .free-shipping--text-wrapper .free-shipping__link{color:#eb7f7f;display:inline-block!important}@media only screen and (min-width: 590px){#CartDrawer.drawer{width:424px;max-width:95%}.drawer__header--details{padding:16px 20px}.drawer__header--details .drawer__close button{height:20px}.drawer__header--details .drawer__close button svg{height:20px;width:20px}.drawer__header--free_shipping_progress .free-shipping-progress,.drawer__header--free_shipping_progress .free-shipping-progress span{max-width:500px}.cart__discount--total,.cart__price--total{font-size:18px}.continue-shopping__block{display:none}#CartDrawer .cart__subtotal{font-size:18px}.ajaxcart__note--wrapper span{font-size:14px;line-height:21px}#CartDrawer .cart__item{margin-bottom:24px}#CartDrawer .cart__product-meta a{font-size:16px}#CartDrawer .free-shipping--text-wrapper .free-shipping__link{display:none!important}.freegift_text{font-size:16px}}#CartDrawer .free-shipping--text-wrapper .free-shipping__link.free-shipping__link--hide{display:none!important}@media only screen and (max-width: 360px){.cart__item-price--wrapper{flex-direction:column-reverse;flex-wrap:wrap}.cart__discount--total{margin-right:0}}@media only screen and (max-width: 588px){#CartDrawer.drawer .free-shipping--text-wrapper{display:flex}}.x-sell__wrapper{background:#fceae480;padding:12px}.x-sell__header .heading{font-size:18px;line-height:1.4;font-weight:700;margin:0 0 8px;padding-bottom:8px;border-bottom:1px solid #333;display:block;color:#333}.x-sell__header p{margin:0;padding-bottom:8px}.x-sell-product__wrapper .CartItem{display:flex}.x-sell-product__wrapper .image-wrap{width:80px;height:80px;min-width:80px;margin-right:15px}.CartItem__Info{width:100%}.x_sell_info{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.x_sell_info .heading{font-size:18px;line-height:1.4;font-weight:700;margin:0 10px 0 0;color:#333}.x_sell_info .CartItem__Price{white-space:nowrap}.cart_add_btn_x_sell{text-transform:uppercase;padding:8px 16px;cursor:pointer;display:inline-block}.cart_add_btn_x_sell:not(.gift_ATC_BTN),.cart_add_btn_x_sell:not(.gift_ATC_BTN):hover{background-color:transparent!important}.gift_ATC .cart_add_btn_x_sell{width:100%}@media only screen and (max-width: 589px){.x_sell_info .CartItem__Price,.x_sell_info .heading,.x-sell__header .heading{font-size:16px}.x-sell-product__wrapper .image-wrap{width:65px;height:65px;min-width:65px;margin-right:20px}.x-sell__header .heading{margin:0 0 10px}.x-sell__wrapper{margin-top:20px}.x-sell__header p{font-size:14px!important}.x_sell_info{margin-bottom:8px}}.product-bundle-components .bundle-header{font-size:24px;letter-spacing:0;margin-bottom:0}.product-bundle-components .grid-product__content{border-top:1px solid #D9D9D9F0;margin-bottom:20px;text-align:left;display:flex;align-items:center;margin-bottom:0!important;padding:20px 0}.product-bundle-components .grid-product__link{padding:0;width:110px}.product-bundle-components .grid-product__link .grid-product__secondary-image{width:100%;height:100%}.product-bundle-components .grid-product__meta{width:calc(75% - 110px);margin-left:40px;padding:0}.product-bundle-components .grid-product__title{font-size:20px}.product-bundle-components .short_description{font-size:18px;color:#333;margin:8px 0 0}.product-bundle-components .variant_component:not(.active){display:none}.cart__item[data-is-bundle-product]:not([data-is-main-bundle-product]) .cart__item-qty--wrapper:not(.removable_cart_set_div),.cart__item[data-is-bundle-product]:not([data-is-main-bundle-product]) .item-price,.cart__item[data-is-bundle-product]:not([data-is-main-bundle-product]) .cart__item--qty,.cart__item[data-is-bundle-product]:not([data-is-main-bundle-product]) .cart__product-meta:not(.removable_cart_set),.cart__item[data-is-bundle-product]:not([data-is-main-bundle-product]) .cart__item--price:not(.removable_cart_set_div){display:none!important}.cart__item[data-is-bundle-product]:not([data-is-main-bundle-product]) .cart__item-qty--wrapper.removable_cart_set_div{justify-content:right}.cart__item[data-is-bundle-product]:not([data-is-main-bundle-product]) .cart__item--price.removable_cart_set_div .cart__price{display:none!important}.cart__item[data-is-bundle-product]:not([data-is-main-bundle-product]) .cart__item--price.removable_cart_set_div .removable_cart_set{display:block!important}.cart__item[data-is-bundle-product]:not([data-is-main-bundle-product]) :not(.cart__item--price) .cart__product-meta.removable_cart_set a{text-decoration:underline!important}.cart__item[data-is-main-bundle-product]{margin-bottom:12px}.cart__items .collapsibles-wrapper{margin-bottom:10px}.cart__items .collapsibles-wrapper .collapsible-trigger-btn{display:flex;align-items:center;padding:0;letter-spacing:0;text-transform:none}.cart__items .collapsibles-wrapper .collapsible-trigger__icon{position:relative;margin-left:12px;color:#333;right:unset;top:unset;transform:unset}.cart__items .collapsible-content__inner{margin-left:20px}.cart__items .collapsible-content__inner .cart__product-name{margin-bottom:0;border:0}.cart__items .collapsible-content__inner a{text-decoration:none!important;border:0!important}.cart__items .collapsible-content__inner .cart__item{align-items:center;margin-bottom:8px!important}.cart__items .cart__item[data-is-main-bundle-product]{margin-bottom:12px!important}.cart__items .collapsible-content__inner .cart__row .cart__item--image{width:50px!important;height:50px!important;min-width:50px!important}.template-cart .cart__item{grid-template-rows:repeat(1,[row] auto)}.product-information-block{clear:both;padding:16px;font-size:18px;line-height:27px;margin:20px 0!important}.product-bundle-components{margin-top:25px}.shaker_icon{width:18px;margin-right:5px}.shaker_text a,.shaker_text.js-modal-open-shipping-popup-modal em{color:#333!important;text-decoration:underline;font-style:unset}.shaker_text p{margin-bottom:0}.shaker_text.js-modal-open-shipping-popup-modal{cursor:pointer}.free_shaker_details{display:flex;align-items:baseline;margin-top:10px}.bundle-popup-button{font-size:16px;color:#5a5a5a;text-decoration:underline;display:inline-block;padding-bottom:10px;margin-left:10px;cursor:pointer}.variant-with-bundle{display:flex;align-items:center;flex-wrap:wrap}.main-variants-block{margin:20px 0}.main-variants-block .variant-input-wrap{margin-bottom:20px}.variant-with-bundle .variant-wrapper,.variant-with-bundle .variant-input-wrap label{margin-bottom:0}@media only screen and (max-width: 589px){.variant-with-bundle{justify-content:space-between}.variant-with-bundle .variant-input-wrap label{padding:7px 12px}.product-bundle-components .bundle-header{font-size:22px}.product-bundle-components .grid-product__link{width:80px}.product-bundle-components .grid-product__meta{width:calc(90% - 80px);margin-left:16px}.product-bundle-components .grid-product__title{font-size:16px}.product-bundle-components .short_description{font-size:14px}.product-bundle-components .grid-product__content{padding:16px 0}.product-information-block{padding:12px;font-size:16px;line-height:24px}.shaker_icon{width:16px;margin-right:6px}.main-variants-block{margin:24px 0}.main-variants-block .variant-input-wrap{margin-bottom:24px}}.custom-popup-style .newsletter{max-width:700px}.custom-popup-style .modal__centered-content{padding:30px!important;text-align:left}.custom-popup-style .modal__close{padding:0!important;top:30px;right:20px}.custom-popup-style .popup-title{border-bottom:1px solid #a7a7a7;margin-bottom:20px;margin-left:-30px;margin-right:-30px}.custom-popup-style .popup-title .h2{letter-spacing:0;padding:0 50px 20px 30px;margin:0;font-size:30px;line-height:42px}.custom-popup-style .popup_content,.custom-popup-style .popup_content p{font-size:22px;padding-right:9px!important}@media only screen and (max-width: 589px){.custom-popup-style .modal__inner{margin:0!important;max-width:100%!important}.custom-popup-style .popup_content,.custom-popup-style .popup_content p{font-size:18px}.custom-popup-style .popup-title .h2{font-size:22px;line-height:30.8px}.custom-popup-style .modal__centered-content.newsletter--has-image .newsletter-popup__content{padding:0}}.signUpSection .subheading-block{background:#fff;box-shadow:0 0 7px #95959540;width:fit-content;margin:0 auto;padding:16px}.signUpSection .theme-block.block-type-subheading{margin-bottom:32px}.signUpSection .block-type-text:not(.bullet-text){max-width:700px;margin:0 auto 24px}.signUpSection .block-type-text p{font-size:22px}.signUpSection .block-type-subheading .h4.sign_title_section{font-size:20px!important}.theme-block.block-type-image{max-width:466px;margin:20px auto 10px}.signUpSection .block-type-heading{margin-bottom:24px}.signUpSection .btn{font-size:16px}.theme-block.block-type-html{max-width:500px;margin:0 auto 50px}.bullet_point{display:flex;align-items:flex-start;justify-content:left;text-align:left}.bullet_point svg{margin-right:12px;min-width:24px}.theme-block.block-type-text.bullet-text{max-width:710px;margin:0 auto 16px}.theme-block.block-type-text.bullet-text p{font-size:18px}.signUpSection .theme-block.block-type-image .image-wrap{background:transparent}@media screen and (min-width: 590px){.signUpSection .btn{min-width:500px}.signUpSection.section--divider{padding-top:70px}}@media screen and (max-width: 591px){.signUpSection .block-type-subheading .h4.sign_title_section{font-size:16px!important}.signUpSection .block-type-heading .h1{font-size:24px}.signUpSection .block-type-text p{font-size:18px}.signUpSection .block-type-text:not(.bullet_text){margin-bottom:20px}.theme-block.block-type-text.bullet-text p{font-size:16px}.theme-block.block-type-html{margin-bottom:32px}.signUpSection.section--divider{padding-top:32px}.signUpSection .theme-block.block-type-subheading,.signUpSection .theme-block.block-type-heading{margin-bottom:16px}.signUpSection .theme-block.block-type-image{max-width:350px;margin:15px auto 10px}.theme-block.block-type-text.bullet-text{margin-bottom:8px;line-height:27px;text-align:left}}.text-with-bg .block-type-text{padding-bottom:24px}.text-with-bg .block-type-heading{padding-bottom:16px}.text-with-bg .theme-block{margin-bottom:0}.text-with-bg .btn{font-size:16px}@media screen and (min-width: 590px){.text-with-bg .btn{min-width:326px}}@media screen and (max-width: 591px){.text-with-bg .block-type-text .h4{font-size:16px}.text-with-bg .block-type-heading .h1{font-size:24px}.text-with-bg .block-type-text{padding-bottom:24px}}.article__date.article_blocks{margin-bottom:16px;letter-spacing:0;text-transform:none;font-size:16px;color:#878787}.article__featured-image{margin-bottom:35px}article.page-width--narrow.page-content.article{padding:60px 40px;max-width:1070px}@media screen and (max-width: 591px){.article__date.article_blocks{margin-bottom:12px;font-size:14px}.article__featured-image{margin-bottom:22px}article.page-width--narrow.page-content.article{padding:30px 20px}}.author_details{display:flex;align-items:center;padding:20px 0;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;margin-bottom:20px}.author_image.featured_author{width:80px;height:80px;margin-right:30px}.author_image.featured_author img{border-radius:80px;width:80px;height:80px;object-fit:cover;object-position:center}.author_name{margin-bottom:4px;line-height:1.4!important}p.author_job,.author_link{margin-bottom:0;font-size:.8em;line-height:1.4}.author_link{color:#eb7f7f;line-height:1.5px;margin:0}@media screen and (max-width: 591px){.author_image.featured_author{width:70px;height:70px;margin-right:20px}.author_image.featured_author img{border-radius:70px;width:70px;height:70px;object-fit:cover;object-position:center}.author_name{font-size:16px;line-height:22.4px!important}.author_details{padding:16px 0}p.author_job,.author_link{margin-bottom:0;font-size:14px!important;line-height:21px}}.table_content{padding:35px 35px 27px;background:#fceae480;margin:30px 0}.table_header{margin-bottom:0;font-size:24px}.table_content button span{text-decoration:underline;text-decoration-thickness:1px}.table_content button{margin-bottom:8px;text-align:left;display:flex}.content_main_heading{font-size:20px;font-weight:400;margin-top:16px;padding:0;color:#333}.content_main_point{padding:0;margin-left:10px;display:flex;align-items:center;color:#595959;font-size:20px;font-weight:400}.content_main_point svg{margin-right:10px}.article__body{margin:60px 0;font-size:20px!important}.article__body.article__description{margin:35px 0 30px}@media screen and (max-width: 591px){.table_header{font-size:20px}.content_main_heading,.content_main_point{font-size:16px}.table_content{padding:25px 20px 17px;margin:22px 0}.content_main_point{margin-left:6px}.article__body{margin:35px 0;font-size:18px!important}.article__body.article__description{margin:22px 0}}.article-widget .article-image{max-width:unset!important;margin:0!important}.rte .article-widget{margin-top:80px;margin-bottom:80px}.article-widget .feature-row.custom.page-width--narrow{max-width:990px}.article-widget .grid-product__title{margin-bottom:20px}.article__body div img.feature-row__image{object-fit:cover;object-position:center;position:absolute;width:100%;height:100%;display:block!important}.article-widget .image-wrap{width:100%;padding-bottom:100%!important;margin:0 auto;position:relative}@media only screen and (max-width: 768px){.rte .article-widget{padding:30px 20px!important;margin-top:45px;margin-bottom:45px}.article-widget .grid-product__title{margin-bottom:16px}}@media only screen and (min-width: 1050px){.article-widget .feature-row{margin:0 auto}}#CartPageForm .cart__subtotal.h4.cart__subtotal--left{display:flex;align-items:baseline}#CartPageForm .cart__item--price{position:relative;height:100%}@media only screen and (min-width: 589px){#CartPageForm .cart__items .collapsible-content__inner .cart__item{margin-left:35px}#CartPageForm .drawer__header--free_shipping_progress .free-shipping-progress,#CartPageForm .drawer__header--free_shipping_progress .free-shipping-progress span{max-width:610px}#CartPageForm .cart_custom_grid{margin-left:-20px}#CartPageForm .cart__checkout{width:100%;margin:0}#CartPageForm .continue-shop{width:100%;text-align:center}#CartPageForm .medium-up--text-right{margin-top:10px}#CartPageForm .cart__item--details{align-self:center}#CartPageForm .cart__footer{padding-top:25px;margin-top:35px}#CartPageForm .cart__item{grid-template-columns:150px 2fr 2fr 3fr}#CartPageForm .cart__price:not(.cart__price--strikethrough){margin-bottom:30px}#CartPageForm .cart__item--price{padding-top:30px}}@media only screen and (max-width: 588px){#CartPageForm .cart__product-meta{text-align:right;font-size:14px;bottom:0;margin-bottom:0;position:absolute;width:100%}#CartPageForm .cart__item--price{align-self:center;grid-row:1;grid-column:3;align-self:baseline}#CartPageForm .cart__item--qty.medium-up--hide{align-self:center;grid-row:2;grid-column:1;margin-top:5px}#CartPageForm .cart__row .js-qty__wrapper{margin:0}#CartPageForm .cart__item--details{grid-column:2}#CartPageForm .cart__items .collapsible-content__inner .cart__row .cart__item--image{margin-bottom:0}#CartPageForm .cart__row--table{margin:0;border:0;padding:0}#CartPageForm .cart__savings{text-align:right}#CartPageForm .cart__product-name{font-size:16px}#CartPageForm .free-shipping--text-wrapper{font-size:14px}#CartPageForm .cart__row{margin-bottom:24px}#CartPageForm .cart__item--image{margin-bottom:0}#CartPageForm .cart__item{grid-template-columns:90px 2fr 1fr}#CartPageForm .collapsible-content__inner .cart__item{grid-template-columns:90px 1fr}#CartPageForm .cart__price,#CartPageForm .cart__product-name{line-height:20px}}@media only screen and (max-width: 768px){.newsFeature .feature-row__item.feature-row__text{padding:30px 20px}.newsFeature{flex-direction:column-reverse}.newsFeature .content{margin:0 auto}.newsFeature{margin:0}}@media only screen and (min-width: 769px){.newsFeature .feature-row__text{padding-left:90px;padding-right:90px}.newsFeature{margin-left:0!important;margin-right:0!important}.newsFeature .image_feature{height:538px;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.MOBILE-ONLY{display:none!important}}@media only screen and (max-width: 995px) and (min-width: 769px){.newsFeature .image_feature{height:700px}}.article__body img{max-width:100%!important;margin:0!important;width:unset}.rte--indented-images img:not([style]),.rte--indented-images img[style="float: none;"]{display:unset!important}.AnnouncementBar.with_icons,.AnnouncementBar.with_icons .AnnouncementBar__Content{display:flex;align-items:center;justify-content:center}.AnnouncementBar.with_icons{justify-content:space-between}.AnnouncementBar.with_icons .AnnouncementBar__Content{font-size:14px}.AnnouncementBar__Content p{margin:0;font-size:16px!important;line-height:1.5}.AnnouncementBar__Wrapper{padding:12px 15px}.AnnouncementBar__Content svg{width:18px;height:18px;margin-right:10px}.AnnouncementBar__Content svg path,.AnnouncementBar__Content svg g,.st0{fill:unset!important}.AnnouncementBar__Wrapper{display:block}@media screen and (max-width: 900px){.AnnouncementBar.with_icons{display:block}#announcement-bar-slider .AnnouncementBar__Wrapper{width:100%}.AnnouncementBar__Content p{font-size:12.6px!important}.AnnouncementBar__Wrapper{padding:6px 10px}.AnnouncementBar.with_icons{flex-wrap:nowrap}.AnnouncementBar__Wrapper{display:none}.AnnouncementBar__Wrapper.AnnouncementBar__Wrapper--first,.AnnouncementBar.with_icons.flickity-enabled .AnnouncementBar__Wrapper{display:block}}.btn_group{display:flex;align-items:center;justify-content:center}.hero__text-wrap .hero__link{margin-top:32px}.btn_group .group_2{margin-left:20px}.hero__text-content{padding:35px 0!important}.hero__text-wrap .hero__link{margin-top:22px}@media screen and (max-width: 589px){.hero__text-wrap .hero__link{margin-top:14px}.btn_group .group_2{margin-left:16px}.hero__text-content{padding-bottom:40px}.hero__text-wrap .hero__link{margin-top:12px}}.testimonials-slide{padding-bottom:0}.testimonials-section{padding:0 0 15px}@media screen and (max-width: 589px){.testimonials-slider__text{margin-bottom:40px}.testimonials-section .flickity-page-dots{bottom:-15px}}.image-full-true{margin:0!important}.image-full-true .feature-row__text{padding-right:80px;padding-left:80px}@media screen and (max-width: 769px){.layout-down-mobile{flex-direction:column-reverse}.layout-down-mobile .feature-row__item{padding-top:20px}.image-full-true .feature-row__text{padding-right:20px;padding-left:20px}.image-full-true{padding-bottom:40px}}.article__grid-image .image-wrap{padding-bottom:213px!important}.article__grid-image .image-wrap img{height:213px;object-fit:cover}.article_description{margin-top:12px!important}.blog_view_btn{text-align:left;font-weight:400}.CustomSlider-section:not(.page-width){margin-left:110px}.custom_link.section-header__link{padding:0;text-decoration:underline;text-transform:initial;display:flex;align-items:center;justify-content:center;font-weight:500}.CustomSlider-section .flickity-page-dots{text-align:center!important}@media screen and (min-width: 590px){.page-width-with-slider:not(.text-left-desktop){padding-left:120px}.page-width-alone{padding-left:150px}.CustomSlider-section .flickity-page-dots{left:-50px}.medium-up--three-tenths.CustomSlider-slide{max-width:417px}}@media screen and (max-width: 589px){.article__grid-image .image-wrap{padding-bottom:184px!important}.article__grid-image .image-wrap img{height:184px}.blog_view_btn{margin-top:12px}.CustomSlider-section:not(.page-width){margin-left:20px}.custom_header_fix .custom_link.section-header__link{justify-content:flex-end;width:100%}.custom_header_fix{display:flex;align-items:baseline;justify-content:space-between}.small--ten-twelfths.CustomSlider-slide{max-width:297px}}.main-image-text .feature-row__text .btn{margin:20px 0 0}@media screen and (max-width: 589px){.main-image-text.index-section .feature-row__text .btn{margin:20px 0 40px}.main-image-text:not(.withDivider) .image-full-false{padding:40px 20px}}.article__featured-image.image-wrap{padding-bottom:544px!important}.article__featured-image.image-wrap img{height:544px;object-fit:cover}.blog_posts_section .pagination,.blog_posts_section .pagination *{text-align:center!important}@media screen and (min-width: 590px){.blog_page_temp{padding-top:50px}}@media screen and (max-width: 589px){.article__featured-image.image-wrap{padding-bottom:184px!important}.article__featured-image.image-wrap img{height:184px}}.custom_blog_filter{padding:24px 0 26px;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;margin-bottom:50px}.custom_blog_filter .filter_item{display:inline;padding:0 20px;margin:0;text-transform:uppercase}.filter_item.active{font-weight:700;text-decoration:underline;text-underline-offset:3px}.custom_blog_filter .flickity-prev-next-button{top:50%;width:30px;height:30px}.custom_blog_filter .flickity-button{color:#333;background:transparent;background:#fff}.custom_blog_filter .flickity-button-icon{left:15%;top:10%;width:60%;height:81%}.custom_blog_filter .flickity-next{right:-35px;background:linear-gradient(270deg,#fff 39.58%,#fff0);width:100px}.custom_blog_filter .flickity-previous{left:-35px}.custom_blog_filter .flickity-next .flickity-button-icon{left:15%;top:10%;width:18%;height:81%;left:unset;right:0}.custom_blog_filter .flickity-prev-next-button{transform:translateY(-50%)}.hero__subtitle{font-size:20px!important}@media screen and (min-width: 590px){.custom_blog_filter #BlogTagFilter .flickity-viewport{padding:0 20px 0 10px}.custom_blog_filter .filter_item:first-child{padding-left:0}.custom_blog_filter .flickity-previous{left:-7px}.custom_blog_filter .flickity-next{right:-2px}#BlogTagFilter:not(.is-draggable){padding:0}}@media screen and (max-width: 589px){.custom_blog_filter{margin:0 20px 40px 22px;padding:20px 0}#BlogTagFilter{padding-right:10px}.custom_blog_filter .page-width{padding:0 20px 0 10px}.custom_blog_filter .flickity-next .flickity-button-icon{width:18px;left:unset;right:-6px}.custom_blog_filter .flickity-next{right:-16px;width:50px}.custom_blog_filter .filter_item{margin:0;padding:0 0 0 15px;font-size:16px}.custom_blog_filter .filter_item:first-child{padding-left:0}.custom_blog_filter .flickity-previous{left:-15px}.blog_posts_section .pagination{padding-top:10px}}.blog_posts_section.CustomSlider-section:not(.page-width){padding-right:0;margin-right:0}@media screen and (min-width: 1350px){.blog_posts_section.CustomSlider-section .flickity-page-dots{left:calc(635px - 50%)}}.cart_dicscount_main{font-size:14px}.cart_dicsount_name{display:flex;align-items:flex-start;width:75%}.cart_dicsount_name svg{margin-right:9px}.cart_discount_value{color:#ec7171;width:25%}@media screen and (max-width: 589px){.cart_dicscount_main{font-size:13px}.cart_dicsount_name svg{width:14px;height:14px}}.search_page .search-bar--page{max-width:468px;margin:30px auto}.search_page .section-header{margin-bottom:30px}.search_page p.result_count{font-size:16px;text-align:center;color:#5a5a5a}.search_page .collection-filter{margin:0}.search_page .search_blog_search{display:flex;flex-direction:column-reverse}.search_page .grid-product__link{display:flex;align-items:center}.search_page .grid-product__link .grid-product__image-mask{height:120px;margin-right:24px;min-width:120px}.search_page .grid__image-ratio,.search_page .grid-product__secondary-image{width:120px}.search_page .grid-product__title{font-size:20px;word-break:break-word}.search_page .grid-product__meta{padding:0}.search_page .grid{display:flex;align-items:flex-end;flex-wrap:wrap}.search_page .result_type_heading{margin-bottom:50px}.search_page .grid-product__content{padding-bottom:24px;border-bottom:1px solid #D9D9D9}.search_page .search_type{margin-bottom:100px}.search_page .search_type.blog_search{display:flex;flex-direction:column;width:100%}.search_page .no_search_result_border{width:calc(33.3333% - 30px);border-bottom:1px solid #D9D9D9}.search_page .no_search_result{color:#5a5a5a}.search_page p.search_btn a:hover{color:#333}.search_page p.search_btn{margin-top:8px;margin-bottom:0;font-size:16px}.search_page .general_text.text-center a{text-decoration:underline;text-underline-offset:6px;text-decoration-color:#ededed}.search_page .general_text.text-center{margin-top:100px}.search_page span.jdgm-prev-badge__text{display:none!important}.search_page .return_to_main_search{margin-bottom:40px}@media only screen and (min-width: 590px){.search_page .grid-product__content{margin-bottom:50px}.search_page p.result_count{margin-bottom:60px}}@media screen and (max-width: 589px){.search_page .search-bar--page{margin:16px auto}.search_page p.result_count{margin-bottom:50px}.search_page .section-header{margin-bottom:16px}.search_page .grid-product__link .grid-product__image-mask{height:80px;margin-right:20px;min-width:80px}.search_page .grid__image-ratio{width:80px}.search_page .grid-product__title{font-size:18px;line-height:25px}.search_page .grid-product__content{padding-bottom:20px}.search_page .grid-product__meta p{font-size:14px!important}.search_page .no_search_result_border{width:100%}.search_page .grid{margin:0}.search_page .search_type{margin-bottom:50px}.search_page .result_type_heading{margin-bottom:40px}.search_page .grid .grid__item{padding-left:0}.search_page .blog_btn_search_continue{margin:30px 0 20px}.search_page .product_search .blog_btn_search_continue,.search_page .page_search .blog_btn_search_continue,.search_page .collection_search .blog_btn_search_continue{margin-bottom:70px}.search_page .general_text.text-center{margin-top:50px}}.section{margin-top:40px;margin-bottom:40px}.section div:empty{display:none}.grid_featured-collection-blocks{display:flex;flex-wrap:wrap;gap:7px;justify-content:center}.grid_featured-collection-blocks-item{flex-grow:0;flex-shrink:0;flex-basis:min((100% / 3 - 14px),max(130px,(100% / 9 - 128px)));padding:10px 7px;width:107px}.slider_featured-collection-blocks:not(.desktop_grid_featured-collection-blocks):not(.mobile_grid_featured-collection-blocks) .grid_featured-collection-blocks-item{margin-right:3.5px;margin-left:3.5px;min-height:100%}.grid_featured-collection-blocks-item img{width:60px;height:60px;margin:auto auto 6px}.grid_featured-collection-blocks-item .grid-product__meta{padding:0}.grid_featured-collection-blocks-item .grid-product__meta p{font-size:14px;margin:0;text-align:center}.slider_featured-collection-blocks .flickity-button{color:#333;background:transparent}.slider_featured-collection-blocks .flickity-button-icon{width:18px;height:24px;top:50%;transform:translateY(-50%)}.slider_featured-collection-blocks .flickity-next,.slider_featured-collection-blocks .flickity-previous{height:100%;border-radius:0}.slider_featured-collection-blocks .flickity-next{padding:0;right:18px}.slider_featured-collection-blocks .flickity-previous{padding:0;left:10px}.slider_featured-collection-blocks .flickity-previous:after,.slider_featured-collection-blocks .flickity-next:after{content:"";top:-1px;z-index:-1;position:absolute;width:200%;height:101%;display:block;pointer-events:none}.slider_featured-collection-blocks .flickity-previous:after{left:10px;background:linear-gradient(90deg,#fff,#fff0 90%)}.slider_featured-collection-blocks .flickity-next:after{right:2px;background:linear-gradient(90deg,#fff0 0,#fff 90%)}@media screen and (min-width: 750px){.section{margin-top:100px;margin-bottom:100px}.grid_featured-collection-blocks{gap:16px;padding:0}.desktop_grid_featured-collection-blocks{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;gap:16px;padding:0}.slider_featured-collection-blocks.mobile_grid_featured-collection-blocks .grid_featured-collection-blocks-item{margin-right:3.5px;margin-left:3.5px;min-height:100%}.grid-6{max-width:900px}.grid_featured-collection-blocks-item{flex-basis:min((100% / 3 - 14px),max(130px,(100% / 9 - 128px)));width:100px}.slider_featured-collection-blocks:not(.desktop_grid_featured-collection-blocks) .grid_featured-collection-blocks-item{margin-right:8px;margin-left:8px;width:130px}.grid_featured-collection-blocks-item img{width:85px;height:85px}.grid_featured-collection-blocks-item .grid-product__meta p{font-size:16px}.slider_featured-collection-blocks .flickity-button-icon{top:77px;width:22px}.slider_featured-collection-blocks .flickity-next{right:5px;background:linear-gradient(90deg,#fff0,#fff 45%);width:85px}.slider_featured-collection-blocks .flickity-previous{height:100%;left:10px;width:110px;background:linear-gradient(90deg,#fff 60%,#fff0)}}@media screen and (max-width: 749px){.mobile_grid_featured-collection-blocks{display:flex;flex-wrap:wrap;gap:7px;justify-content:center}.slider_featured-collection-blocks.desktop_grid_featured-collection-blocks .grid_featured-collection-blocks-item{margin-right:3.5px;margin-left:3.5px;min-height:100%}}.column-align{display:flex}.spacing-8px{gap:8px}@media screen and (min-width: 589px){.new_collection_template .collection-description.rte{text-align:left;margin-left:0;max-width:480px}.new_collection_template .section-header__title{max-width:480px;text-align:left}.new_collection_template .section-header{margin-bottom:56px}}@media screen and (max-width: 589px){.new_collection_template .collection-hero .collection-hero__image{height:180px}.new_collection_template .collection-hero{height:unset}.new_collection_template .section-header{margin-bottom:10px}.new_collection_template .collection-hero__content{position:relative;padding-top:24px;background:#fff}.new_collection_template .collection-description.rte{font-size:20px}}.header_btn:not(.site-nav__link){margin-left:24px;z-index:5}.megamenu .megamenu__col-title a:not(.site-nav__dropdown-link--no_childs).site-nav__dropdown-link{line-height:1.2;padding:16px 40px 18px 0;font-size:20px;letter-spacing:.5px;text-transform:uppercase;color:#000;cursor:unset;font-weight:700}.megamenu .megamenu__col-title a.site-nav__dropdown-link--no_childs:first-child{padding-top:10px}.megamenu .megamenu__col-title.megamenu__col-title-no_childs:first-child a{padding-top:16px}.megamenu a.site-nav__dropdown-link{line-height:1.4;padding:10px 40px 10px 0;min-width:255px;margin-right:48px;font-size:19px;color:#000;text-transform:unset;font-weight:400}.megamenu.site-nav__dropdown{box-shadow:0 4px 8px #00000008;padding:30px 0 38px;transform:translate3d(0,-13px,0)}.megamenu.site-nav__dropdown .container{border-top:1px solid #eeeeee;padding-top:16px}.site-nav--has-dropdown:hover .site-nav__dropdown{transform:translate3d(0,-13px,0)}.site-nav--has-dropdown.is-focused>a:before,.site-nav--has-dropdown:hover>a:before{background:#203e45;left:50%;right:unset;width:calc(100% - 48px);transform:translate(-50%);bottom:-18px;height:2px}.site-nav--has-dropdown.is-focused>a:after,.site-nav--has-dropdown:hover>a:after{content:"";position:absolute;left:0;width:100%;height:calc(100% + 40px)}.megamenu__promo{text-align:left;padding:16px 0 12px 54px}.megamenu__promo a.megamenu__promo-link{padding-right:0}.megamenu__cols{flex-wrap:nowrap;flex:unset}.megamenu__promo--wrapper{display:flex;justify-content:flex-end}.megamenu__wrapper{justify-content:space-between}.megamenu__cols--links .megamenu__col:last-child a{margin-right:0}.megamenu .promo--heading{display:flex;align-items:center;margin-bottom:12px}.megamenu .promo--heading span{font-size:20px;font-weight:700;line-height:1.2;letter-spacing:.5px;color:#000;margin-right:10px}.megamenu .promo--text{font-size:19px;color:#000;line-height:1.5}.megamenu__promo-image{margin-bottom:12px}.header-item--left .site-nav{margin:0}.image-container{position:relative;margin:0 auto;width:265px}.image-container img{position:absolute;width:100%;height:100%;object-fit:cover}.megamenu a.site-nav__dropdown-link span{position:relative}.megamenu a.site-nav__dropdown-link span:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid currentColor;transform:scaleX(0);transform-origin:0 50%;transition:.5s}.megamenu a.site-nav__dropdown-link:hover span:after{transform:scaleX(1)}.megamenu .megamenu__col-title a:not(.site-nav__dropdown-link--no_childs):hover .megamenu__link-label:after{transform:unset;content:unset}@media only screen and (max-width: 1149px){.tablet-down--hide{display:none!important}.header-item.header-item--navigation{order:unset!important;flex:1 1 130px!important}#NavDrawer .drawer__scrollable{padding:20px 0 0}#NavDrawer.drawer{padding:0 20px 20px}#NavDrawer.drawer--left{width:400px;left:-400px}#NavDrawer.drawer--left.drawer--is-open{transform:translate(400px)}.mobile-nav__item a:not(.megamenu__promo-link),.mobile-nav__item .mobile-nav__faux-link{font-size:19px;line-height:1.5;text-transform:uppercase}#NavDrawer .drawer__title{width:unset}#NavDrawer .drawer__title img{width:68px;height:40px}#NavDrawer .drawer__fixed-header{height:unset;padding:0}#NavDrawer .drawer__header{height:unset;padding:20px 0 24px;border:0;display:flex;align-items:center;justify-content:center;position:relative}#NavDrawer .drawer__close{right:0;position:absolute;width:unset}#NavDrawer .drawer__close-button{display:inline-block;right:unset;padding:0}.mobile-nav__has-sublist .collapsible-trigger__icon{width:20px;height:21px;transform:translateY(-50%) rotate(0);transition:transform .3s ease-in-out}.mobile-nav__link--button.is-open .collapsible-trigger__icon{transform:translateY(-50%) rotate(90deg);transition:transform .3s ease-in-out}.mobile-nav__item .mobile-nav__child-item{padding:0 20px;border-bottom:1px solid var(--colorBodyDim)}.mobile-nav__item .mobile-nav__child-item:first-child{border-top:1px solid var(--colorBodyDim)}.mobile-nav__item .mobile-nav__child-item:last-child{border-bottom:unset}.mobile-nav__sublist .mobile-nav__item:last-child{padding-bottom:0}.mobile-nav__item .mobile-nav__child-item a:not(.megamenu__promo-link),.mobile-nav__item .mobile-nav__child-item .mobile-nav__faux-link{font-size:19px;line-height:1.5;text-transform:unset;padding:20px 0 20px 24px;width:100%}.mobile-nav__item .mobile-nav__child-item a:not(.megamenu__promo-link).mobile-nav__link--with_img{display:flex;align-items:center;padding:7px 0}.mobile-nav__item .mobile-nav__child-item .mobile-nav__link--with_img img{margin-right:24px}.btn__sticky--wrapper .btn{width:100%}.btn__sticky--wrapper{width:100%;padding:20px 20px 0;border-top:1px solid var(--colorBodyDim);margin-left:-20px;width:calc(100% + 40px)}.drawer .btn__sticky--wrapper a.btn:hover{color:var(--colorDrawerButtonText)}.btn__sticky--wrapper .btn{font-size:20px!important}.site-header__search--drawer .site-header__search-form{padding:0;margin-bottom:12px;border:1px solid #D9D9D9;flex-direction:row-reverse;height:45px}.site-header__search--drawer .site-header__search-btn{background-color:#cc64ab;padding:10px 11px;width:45px}.site-header__search--drawer .site-header__search-input{font-size:20px;color:#878787;line-height:1.5;padding:8px 10px 8px 16px}}@media only screen and (max-width: 590px){#NavDrawer.drawer--left{width:100%;left:-100%;max-width:unset}#NavDrawer.drawer--left.drawer--is-open{transform:translate(100%)}}@media only screen and (min-width: 1150px){.header-item--navigation .site-nav__link{padding:7.5px 24px}.tablet-up--hide{display:none!important}}@media only screen and (min-width:590px){.header-layout[data-logo-align=center] .header-item--logo{margin:0}}.cart__savings_label{font-style:normal;font-size:18px;line-height:23px}.cart__savings{border-radius:2px;padding:0 5px 1px 3px;font-style:normal;font-size:16px;line-height:22px;position:relative}.cart__savings:before{z-index:-1;position:absolute;right:8px;top:1px;height:100%;width:100%}@media screen and (max-width: 589px){.cart__savings_label{font-size:16px;line-height:20px}.cart__savings{font-size:14px;line-height:19px}.cart__savings:before{top:0}}.site-nav__dropdown .appear-animation{transform:translateY(30px)}.site-header__logo a{z-index:5}.badges-wrapper{display:flex;z-index:1;justify-content:flex-end;position:absolute;width:100%;flex-wrap:wrap}.grid-product__tag{padding:10px 14px;letter-spacing:0!important;font-size:16px;font-weight:700;border-radius:var(--rounded-full)}.badges-wrapper .grid-product__tag{margin-bottom:6px}.badges-wrapper .grid-product__tag:not(.grid-product__tag--sold-out){background:transparent;padding:12px 0}.badges-wrapper .grid-product__tag .badge_product_tag{padding:10px 14px;letter-spacing:0!important;font-size:16px;font-weight:700}.badges-wrapper .grid-product__tag.badge-style-square .badge_product_tag{display:block}.grid-product__content .badges-wrapper .grid-product__tag.badge-style-square .badge_product_tag{line-height:14px}.badges-wrapper .grid-product__tag.badge-style-square{padding:0!important;margin-bottom:0!important}@media screen and (min-width: 769px){.grid-product__content:hover .grid-product__tag{opacity:0}}.badges-wrapper .grid-product__tag{position:relative;transition:none}.grid-product__tag.badge-style-round{padding:0!important}.badge-style-round .badge_product_tag{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:50%;word-break:break-word;font-size:18px!important;text-align:center;padding:2px!important;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.product__main-photos .badge_product_tag{padding:12px 14px!important;font-size:26px!important}.product__main-photos .badge-style-round .badge_product_tag{width:150px;height:150px;font-size:26px!important;padding:12px!important}@media screen and (max-width: 768px){.badges-wrapper .grid-product__tag .badge_product_tag,.badges-wrapper .grid-product__tag{padding:6px 8px;font-size:12px}.badge-style-round .badge_product_tag{width:54px;height:54px}.badge-style-round .badge_product_tag{font-size:12px!important}.product__main-photos .badge_product_tag{padding:12px 14px!important;font-size:18px!important}.product__main-photos .badge-style-round .badge_product_tag{width:92px;height:92px;font-size:18px!important;padding:8px!important}}.product__main-photos .grid-product__tag .badge_product_tag{padding:12px 14px}.product__main-photos .grid-product__tag:not(.grid-product__tag--sold-out){padding:12px 0}.squared_badges_test,.squared_badges_test.hidden{display:none!important}.round_badges_test{display:flex!important}.round_badges_test.hidden{display:none!important}p.no_search_results{text-align:center}.search_type:has(>.no_search_result){display:none!important}body,html{overflow-x:hidden}.header_btn_item{display:none!important}.video-button-group{margin-top:40px}.video_play_btn{position:absolute;top:50%;cursor:pointer;left:50%;transform:translate(-50%,-50%)}.played_video .video_play_btn{display:none}.video-div{object-fit:cover}.section_header_custom_spacing{margin-bottom:40px}.section_header_custom_spacing p{margin-top:8px;margin-bottom:0}@media screen and (max-width: 768px){.section_header_custom_spacing{margin-bottom:20px}.section_header_custom_spacing p{margin-top:4px;margin-bottom:0}.video_play_btn svg{width:72px;height:72px}}.video-and-text .video-parent-section{position:relative}.video-and-text .video-div{width:100%}.video-and-text ul{list-style-position:inside;margin:0}.video-and-text li::marker{font-size:12px}@media screen and (min-width: 769px){.video-and-text .video_play_btn svg{width:83.542px;height:83.542px}.video-and-text .feature-row__text{padding-bottom:0;padding-top:0}.video-and-text .feature-row{align-items:flex-start}.video-and-text .feature-row__text .btn{margin:40px 0 0}}@media screen and (min-width: 590px){.page-width-desktop{padding:0 40px;max-width:1300px;margin:0 auto!important}.page-width-desktop.image-full-true .feature-row__text{padding-left:0!important}}.testimonials-slider:after{content:"flickity";display:none}.rich_text_small_content{margin:8px auto 0;max-width:271px}.rich_text_small_content p{font-size:14px;margin:0}.video-reviews-section .video-parent-section,.video-reviews-section .review-image{position:relative;width:100%;margin-bottom:24px;max-width:unset;aspect-ratio:1 / 1}.video-reviews-section .video-parent-section .video-div,.video-reviews-section .review-image img{width:100%;height:100%;object-fit:cover}.video-reviews-section .testimonials-slide{display:block}.video-reviews-section .testimonials-slide .rte-setting.text-spacing{padding-left:0;padding-right:0;margin-bottom:24px}.video-reviews-section .testimonial-meta{padding:8px;text-align:left;margin-top:0}.video-reviews-section .author_info{display:flex;align-items:baseline;gap:16px}.video-reviews-section .additional_details p{margin:0;font-size:16px!important}.video-reviews-section .flickity-page-dots{bottom:-55px}.video_reviews_footer.video-button-group{margin-top:92px}.video-reviews-section blockquote.testimonials-slider__text{padding:24px 16px;margin:0;height:100%;position:relative}.video-reviews-section .additional_details p a{text-underline-offset:3px;text-decoration-color:#ededed!important;text-decoration-thickness:2px!important;text-decoration:underline}.video-reviews-section .additional_details{margin-top:8px}.video-reviews-section .review_quote{position:absolute;left:13px;bottom:-22px}.video-reviews-section .review-image{overflow:visible}.video-reviews-section .testimonail-image .review_quote{bottom:-30px}@media screen and (min-width: 769px){.video-reviews-section .video_play_btn svg{width:64px;height:64px}.video-reviews-section .testimonials-slide{width:calc(25% - 24px);margin-right:24px;height:100%}.video-reviews-section:not([data-slider-desktop]) .testimonials-slide{opacity:1}.video-reviews-section:not([data-slider-desktop]) .testimonials-slider{display:flex;flex-wrap:wrap;justify-content:center;column-gap:24px}.video-reviews-section:not([data-slider-desktop]) .testimonials-slider .testimonials-slide{margin-bottom:24px;margin-right:0;height:auto!important}.video-reviews-section:not([data-slider-desktop]) .video_reviews_footer.video-button-group{margin-top:16px}}@media screen and (max-width: 768px){.video-reviews-section .testimonials-slide{width:80%;height:100%}.video-reviews-section .flickity-page-dots{bottom:-32px}.video_reviews_footer.video-button-group{margin-top:46px}.video-reviews-section:not([data-slider-mobile]) .testimonials-slider .testimonials-slide{width:100%;margin:24px 0;height:auto!important}.video-reviews-section:not([data-slider-mobile]) .video_reviews_footer.video-button-group{margin-top:16px}.video-reviews-section[data-slider-mobile] .testimonials-slide:not(.is-selected) .testimonials-slider__text{transform:scale(.94)}.video-reviews-section:not([data-slider-mobile]) .testimonials-slide .testimonials-slider__text{transform:scale(1)}.video-reviews-section:not([data-slider-mobile]) .slideshow-wrapper{margin-left:20px;margin-right:20px}.video-reviews-section:not([data-slider-mobile]) .testimonials-slide{opacity:1}.video-reviews-section[data-slider-mobile] .testimonials-slide{opacity:.4}.video-reviews-section[data-slider-mobile] .testimonials-slide.is-selected{opacity:1}}.ruk_rating_snippet .ruk-rating-snippet-count{font-size:16px!important}.ruk_rating_snippet:not([data-done]){display:none!important}.ElementsWidget-prefix .R-TabControls .R-TabControls__item>.R-TextHeading.c-filters__triggerButton:before{font-size:16px;letter-spacing:normal;color:#000;content:"Bewertungen sortieren "url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' width='10' height='10' viewBox='0 0 256 256' xml:space='preserve'%3E%3Cdefs%3E%3C/defs%3E%3Cg style='stroke: none%3B stroke-width: 0%3B stroke-dasharray: none%3B stroke-linecap: butt%3B stroke-linejoin: miter%3B stroke-miterlimit: 10%3B fill: none%3B fill-rule: nonzero%3B opacity: 1%3B' transform='translate(1.4065934065934016 1.4065934065934016) scale(2.81 2.81)' %3E%3Cpolygon points='45 69.52 0 30.25 8.52 20.48 45 52.31 81.48 20.48 90 30.25 ' style='stroke: none%3B stroke-width: 1%3B stroke-dasharray: none%3B stroke-linecap: butt%3B stroke-linejoin: miter%3B stroke-miterlimit: 10%3B fill: rgb(0 0 0)%3B fill-rule: nonzero%3B opacity: 1%3B' transform=' matrix(1 0 0 1 0 0) '/%3E%3C/g%3E%3C/svg%3E")}.ElementsWidget-prefix .R-TabControls .R-TabControls__item>.R-TextHeading.c-filters__triggerButton{font-size:1px;letter-spacing:-1px;color:transparent}.ElementsWidget-prefix .subheader__group.subheader__group--tabs.u-textRight--all,.ElementsWidget-prefix .item__review .item__inner .u-marginBottom--md:not(.RepliesContainer) .R-TextHeading.u-textLeft--all:nth-last-child(2),.ElementsWidget-prefix .R-flex-row.R-flex-row--noMargin.R-flex-between-xxs.R-flex-bottom-xxs .u-marginBottom--sm:first-child,.ElementsWidget-prefix .R-BadgeElement .R-BadgeElement__text .cssVar-badgeElement__text,.ElementsWidget-prefix .item__review .item__inner .R-flex-row.R-flex-row--noMargin.R-flex-middle-xxs.R-flex-start-xxs{display:none!important}.ElementsWidget-prefix .R-BadgeElement .R-BadgeElement__icon .cssVar-badgeElement__icon{color:#267e79!important;line-height:0}.ElementsWidget-prefix .R-BadgeElement .R-BadgeElement__text:before{content:"verfizierte K\e4uferin"!important}.ElementsWidget-prefix .ElementsWidget{--base-font-size: 20px!important}.ricon-badge--checkmark:before{font-size:21px;color:transparent;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 25 25' style='enable-background:new 0 0 25 25%3B' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:%23267E79%3B%7D%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M12.5 25C19.4 25 25 19.4 25 12.5S19.4 0 12.5 0S0 5.6 0 12.5S5.6 25 12.5 25z M5.74 11.41 c0.51-0.51 1.33-0.51 1.84 0l3.44 3.44l7.54-7.54c0.55-0.47 1.37-0.4 1.84 0.14c0.42 0.49 0.42 1.21 0 1.69l-8.47 8.47 c-0.51 0.51-1.33 0.51-1.84 0l-4.36-4.36C5.26 12.76 5.29 11.94 5.74 11.41z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.ElementsWidget-prefix .R-BadgeElement .R-BadgeElement__icon{cursor:auto}[a_b_test_related]{display:none}.site-nav__link{display:flex;flex-direction:column;align-items:center;justify-content:center}.header__icon--text{display:block;margin-top:4px;font-size:11px;font-weight:400;line-height:21px;margin-bottom:-6px;z-index:6}@media only screen and (max-width: 1149px){.header__icon--text{margin-bottom:-8px}}.megamenu.site-nav__dropdown{padding:0;margin-top:30px}.megamenu.site-nav__dropdown .container{padding-bottom:38px}.pdp-usp-block{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:16px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-gap:8px;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pdp-usp{border-radius:var(--rounded-sm);border:1px dashed #CCC;background:#fafafa;padding:16px;width:33%}.pdp-usp-icon{line-height:0;margin-bottom:8px}.pdp-usp-text{color:#333;font-style:normal;font-weight:400}.pdp-usp-text p{margin-bottom:0;font-size:18px!important;line-height:25px!important}.pdp-usp-text em{text-decoration:underline;cursor:pointer;font-style:unset}.pdp-usp-text span{text-decoration:underline;cursor:pointer}@media screen and (min-width: 840px) and (max-width: 1060px){.pdp-usp{padding:16px 8px}}@media screen and (min-width: 530px) and (max-width: 839px){.pdp-usp-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pdp-usp-icon svg{width:25px;height:25px}.pdp-usp{width:50%;padding:14px 6px}}@media screen and (max-width: 485px){.pdp-usp{padding:16px 8px}.pdp-usp-text{font-size:13.5px;line-height:16.2px}.pdp-usp-icon svg{width:24px;height:25px}.pdp-usp-text p,.pdp-usp-text em{font-size:14px!important;line-height:20px!important}}@media screen and (max-width: 325px){.pdp-usp{padding:14px 6px}.pdp-usp-text{font-size:12px;line-height:16.2px}}.masonry_item{width:calc(33.333% - 24px);margin:0 12px 19px}.readBtns{display:none;align-items:center;justify-content:center;width:100%;gap:4px;margin-top:8px;font-size:20px}.community_section_wrapper.masonry_wrapper:after{content:"";background:transparent;height:75px;display:block;position:absolute;bottom:0;width:100%;z-index:3}.community_section:not(.read_more_active) .community_section_wrapper.masonry_wrapper:after{display:none}.community_section.read_more_active .community_section_wrapper.masonry_wrapper{max-height:550px;overflow:hidden}.community_section.read_more_active #readMore{display:flex}.community_section:not(.read_more_active) #readless{display:flex}@media screen and (max-width: 589px){.masonry_item{width:100%;margin:0 0 19px}}.rc-container-wrapper{display:none}.pdp_with_subscription .recharge-inner-most-price{display:block!important}.pdp_with_subscription .product__price__copy,.pdp_with_subscription .product__price--compare,.subscription_widget_check,.subscription_widget_portions,.subscription_widget_btn_label,.subscription_widget_meta_info{display:none}.product__price__copy,.product__price{font-family:var(--typeButtonPrimary);font-weight:500}.pdp_with_subscription .product__price__copy{display:block!important;text-decoration:line-through;color:#878787}.hidden{display:none!important}.bundle-popup-button--space{margin-top:32px}.variant__picker--wrapper-2 .bundle-popup-button--space{margin-top:40px}.variant__picker--wrapper{display:flex;align-items:center;flex-wrap:wrap}.variant__picker--wrapper:last-child{margin-top:12px}.variant-with-bundle .variant__picker--wrapper:has(img),.variant-with-bundle{margin-top:0}.variant-with-bundle{flex-direction:column;align-items:flex-start}.variant__picker--wrapper-beauty-guide .variant-input-wrap label,.variant__picker--wrapper-2 .variant-input-wrap label{padding:3px 12px;display:flex}.variant__picker--wrapper-beauty-guide .variant-input-wrap,.variant__picker--wrapper-2 .variant-input-wrap{display:flex}.variant__picker--wrapper.variant__picker--wrapper-2 .bundle-popup-button{padding-bottom:3px}.variant__picker--wrapper.variant__picker--wrapper-2 .bundle-popup-button.bundle-popup-button--space{padding-bottom:10px}.variant__picker--wrapper .variant__label{font-family:var(--typeBasePrimary);color:#000;font-size:16px;font-weight:700;line-height:1.5;text-transform:capitalize;letter-spacing:0}.ohne-guide-variant{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;height:76px;width:56px}.ohne-guide-variant svg,.ohne-guide-variant span{z-index:1}.ohne-guide-variant span{display:block;text-align:center;color:#1d1d1b;font-family:var(--typeBasePrimary);font-size:14px;font-weight:400;line-height:1.5;margin-top:8px}.ohne-guide-variant img{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5}.custom-popup-style .content__wrapper{display:flex}.custom-popup-style .content__wrapper img{margin-right:24px;min-width:155px}.grid-product__content.variant_component.active{border-top:none}@media screen and (max-width: 769px){.custom-popup-style .content__wrapper{flex-direction:column;align-items:center}.custom-popup-style .content__wrapper img{margin-right:0;margin-bottom:16px}}.price_saving{display:contents}#ReCharge.user-customer{margin:34px 0}@media screen and (min-width: 700px){#ReCharge.user-customer{margin:100px 0}}.rc_logo{display:none}.cart__item.cart__row:not([data-cart-gift-exist]):not([data-gift-cart-item]),.cart__items .collapsibles-wrapper{order:2}.cart__item.cart__row[data-cart-gift-exist]{order:1}.cart__item.cart__row[data-gift-cart-item]{order:3}#CartPageForm [data-is-bundle-product]:not([data-key]) .cart__item--details{align-self:unset}[data-section-type=fake-popup].custom-popup-style .modal__inner img{height:100%;object-fit:contain}[data-section-type=fake-popup].custom-popup-style .popup_content{padding:0!important;display:flex;flex-wrap:wrap;gap:24px;row-gap:20px;width:100%}[data-section-type=fake-popup].custom-popup-style .product_details{display:flex;display:inline-flex;align-items:flex-start;gap:16px;width:calc(50% - 12px)}[data-section-type=fake-popup].custom-popup-style .product_img{width:80px;height:80px;min-width:80px;min-height:80px;max-height:unset}[data-section-type=fake-popup].custom-popup-style .product_info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;flex:1 0 0}@media screen and (max-width: 769px){[data-section-type=fake-popup].custom-popup-style span.product_description{font-size:14px}[data-section-type=fake-popup].custom-popup-style .product_details{width:100%}[data-section-type=fake-popup].custom-popup-style .popup_content{row-gap:20px}}.xbx-51-popup .one-whole{display:none}html:has(.xbx-51-popup[state=active]){overflow:hidden;height:100vh}@media screen and (max-width: 699px){.xbx-51-popup .sort-items__button--popup .sort-items__wrapper{bottom:58px;top:unset}}.main-variants-block .variant-input-wrap,.variant-input-wrap label{display:flex}.variant-input-wrap label{padding:8px 20px;margin-bottom:0;border-radius:var(--rounded-sm)}._hj-widget-container #hj-survey-lbl-1{font-size:1em!important}@media (min-width: 650px){._hj-widget-container :is(.css-1np758v,.css-1bah2zn){z-index:25!important}.template-product ._hj-widget-container .css-1bah2zn{bottom:130px!important}}@media (min-width: 769px){.template-product ._hj-widget-container .css-1bah2zn{bottom:130px!important}}@media (min-width: 1200px){.template-product ._hj-widget-container .css-1bah2zn{bottom:68px!important}}.sort-items__button--popup{display:flex;justify-content:center;align-items:center;position:relative;padding:8px 20px;border:1px solid #333;width:100%;cursor:pointer;margin-bottom:15px;border-radius:var(--rounded-sm)}.sort-items__button--popup .sign__wrapper{min-width:110px;text-align:end}.fake_variant_picker{margin-top:24px}.sort-items__button--popup summary::-webkit-details-marker{display:none!important}.fake_variant_picker.product-block--space{border-top:#eee 1px solid;padding-top:16px;margin-top:16px}.fake_variant_picker .variant-with-bundle{margin-top:10px}.sort-items__button--popup .title__wrapper{display:flex;align-items:center;gap:8px;text-transform:capitalize}.sort-items__button--popup summary{display:flex;justify-content:space-between;align-items:center;width:100%}.sort-items__button--popup .sort-items__wrapper{display:flex;flex-direction:column;position:absolute;top:55px;right:-1px;z-index:3;align-items:flex-start;background:#fff;border:1px solid #EFEFEF;border-radius:var(--rounded-sm);width:calc(100% + 2px);padding:0;box-shadow:0 2px 10px #2525251a}.sort-items__button--popup .sort-items__wrapper .sort-items__option{color:#333;text-decoration:none;position:relative;width:100%;display:flex;align-items:center;cursor:pointer;gap:8px;padding:12px 16px}.sort-items__button--popup .sort-items__wrapper .sort-items__option:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:1px;background:#eee}.sort-items__button--popup .sort-items__wrapper .sort-items__option:last-of-type:after{height:0}.sort-items__button--popup .sort-items__wrapper .sort-items__option:hover{background-color:#f1f5f2}.sort-items__button--popup .v_color{display:block;border-radius:50%;width:24px;height:24px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.variant-picker__option-info .text-subdued{font-size:20px}details.sort-items__button--popup>summary svg{transform:rotate(0);transition:transform .3s ease-in-out}details[open].sort-items__button--popup>summary svg{transform:rotate(-180deg);transition:transform .3s ease-in-out}.variant-picker__option-info .h-stack.gap-2{display:flex;justify-content:space-between;margin-bottom:8px;align-items:baseline;align-self:stretch}legend.text-subdued{cursor:pointer}legend.text-subdued.popup_btn{font-weight:400;text-align:right;text-decoration:underline}span.selector_name{color:#878787;margin-right:16px}.sort-items__option svg{opacity:0}.sort-items__option.selected svg{opacity:1}@media screen and (max-width: 699px){.sort-items__button--popup .sort-items__wrapper{top:58px}.title__wrapper,.sort-items__wrapper{font-size:16px}}@media screen and (max-width: 315px){span.selector_name{margin-right:5px}}.sold-out-fake-pdp .color_name{color:#3333334d;text-decoration-line:line-through}.sold-out-fake-pdp svg path{stroke:#3333334d!important}.sold-out-fake-bundle-pdp{pointer-events:none}.grid-product__content.grid:first-child,.grid-product__content.grid.noBorders{border-top:0}#CartPageForm .cart__item--image img{max-height:150px;object-fit:contain}#CartPageForm .cart__item--image .image-wrap{padding-bottom:150px!important}@media screen and (max-width: 699px){#CartPageForm .cart__item--image img{max-height:70px;object-fit:contain}#CartPageForm .cart__item--image .image-wrap{padding-bottom:70px!important}}.custom_quick_cp{text-align:center;font-style:normal;text-transform:uppercase;color:#fff;padding:9px 0;font-size:20px;line-height:28.4px;letter-spacing:.5px}@media screen and (max-width: 699px){.custom_quick_cp{padding:6px 0;line-height:18.2px;letter-spacing:normal;font-size:13px!important}}shakerchoicewrapper{padding:12px;position:relative}shakerchoicewrapper .free-gift__wrapper{position:absolute;margin:0;top:3px;left:8px}#CartDrawer shakerchoicewrapper.cart__row .cart__item--image{width:80px;height:80px;min-width:80px}shakerchoicewrapper .addShakerToCart{width:fit-content;padding:8px 16px;margin-top:8px;background-color:transparent!important}shakerchoicewrapper .addShakerToCart:hover{background-color:transparent!important}shakerchoicewrapper .shaker-items{display:flex;flex-direction:column;gap:2px}#CartDrawer shakerchoicewrapper .shaker-items .cart__price--strikethrough{position:relative;top:unset;text-align:right}#CollectionSection #CollectionAjaxResult .grid__item .grid-product__meta .grid-product__meta-details .grid-product__short-description{font-size:16px;color:#5a5a5a;margin:0}#CollectionSection #CollectionAjaxResult .grid__item{display:block!important;margin:0!important;padding-bottom:40px}#CollectionSection #CollectionAjaxResult .grid__item .grid-product__content{width:100%;height:100%;margin:0!important}#CollectionSection #CollectionAjaxResult .grid__item .grid-product__content .grid-product__card{width:100%;height:100%;display:flex;flex-direction:column}#CollectionSection #CollectionAjaxResult .grid__item .grid-product__image-mask{height:0;padding-top:100%}#CollectionSection #CollectionAjaxResult .grid__item .grid-product__content .grid-product__card .grid-product__secondary-image{top:0;left:0;right:auto;bottom:auto;width:100%}#CollectionSection #CollectionAjaxResult .grid__item .grid-product__content .grid-product__card .grid-product__secondary-image,#CollectionSection #CollectionAjaxResult .grid__item .grid-product__content .grid-product__card .grid-product__secondary-image img{height:auto}#CollectionSection #CollectionAjaxResult .grid__item .grid-product__meta{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding-top:0}#CollectionSection #CollectionAjaxResult .grid__item .grid-product__meta .grid-product__meta-details{display:flex}#CollectionSection #CollectionAjaxResult .grid__item .grid-product__meta .grid-product__meta-details a{padding-top:10px;padding-bottom:14px}#CollectionSection #CollectionAjaxResult .grid__item .grid-product__meta .grid-product__meta-details,#CollectionSection #CollectionAjaxResult .grid__item .grid-product__meta .grid-product__meta-details a{width:100%;height:100%}@media screen and (min-width: 590px){#CollectionSection #CollectionAjaxResult #CollectionAjaxContent .grid.grid--uniform{display:grid!important;grid-template-columns:repeat(4,1fr)}#CollectionSection #CollectionAjaxResult .grid__item{width:100%;height:100%}}.show__desktop{display:block}.show__mobile{display:none}@media screen and (max-width: 989px){.show__desktop{display:none}.show__mobile{display:block}}.video-with-background__section{padding:50px 15px 45px;text-align:center}.video-with-background__section .video__wrapper{margin:15px auto;position:relative;width:50%}.video-with-background__section .video__wrapper video,.video-with-background__section .video__wrapper iframe{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain;border:0}.video-with-background__section h2{font-size:36px;margin:0;padding-top:15px;color:#1c1d1f;letter-spacing:.025em;font-weight:500}.video-with-background__section p{text-align:center;margin:0;font-size:20px;color:#1c1d1f}.video-with-background__section a{padding:12px 30px;margin-top:20px}@media screen and (max-width: 1120px){.video-with-background__section .video__wrapper{width:60%}.video-with-background__section{padding:50px 15px 15px}}@media screen and (max-width: 989px){.video-with-background__section{padding:50px 15px 30px;text-align:center}.video-with-background__section .video__wrapper{height:unset!important;padding:56.25% 0 0;margin:20px auto;position:relative;width:calc(100% - 40px)}.video-with-background__section .video__wrapper.video__wrapper--full_width{width:calc(100% + 40px);margin-left:-20px}.video-with-background__section h2{font-size:28px;margin:0 30px}.video-with-background__section p{margin:0 30px}}#CartDrawerForm .drawer__footer .text-center.ajaxcart__note--wrapper{display:block}shakerchoicewrapper.cart__item.cart__row,shakerChoiceBanner.cart__item.cart__row{order:0!important}.grid-product__tag--search{position:relative;width:max-content;padding:5px 10px;margin-bottom:8px}.grid-product__content:hover .grid-product__tag.grid-product__tag--search{opacity:1}.size_wrapper_discount_info{display:flex;align-items:baseline;justify-content:space-between;width:100%}.product-block.quantityDiscountImages.product-block--space .size-no{margin-top:0!important}.pdp-subtitle,.sticky-panel-product_title{font-size:20px!important}@media screen and (max-width: 589px){.sticky-panel-product_title{font-size:16px!important}}.megamenu__promo .promo--heading svg{min-width:10px}.suitable_for_info.product-block.rounded_images{padding:24px;margin:30px 0}.suitable_for_info .bolder.text-md{margin-bottom:8px}@media screen and (max-width: 589px){.suitable_for_info.product-block.rounded_images{margin:20px 0}}.js-qty__adjust:hover{background:transparent!important}.image-full-true .feature-row__text .rte{max-width:539px}body{position:relative}body #accessiblyAppWidgetButton.accessibly-app-widget-button-container{position:absolute!important}html.js-drawer-open body #accessiblyAppWidgetButton.accessibly-app-widget-button-container{z-index:20!important}@media screen and (max-width: 589px){.site-footer__bottom-block{margin:0 0 40px}}.cart__items .collapsibles-wrapper{margin-bottom:24px}.cart__items .collapsibles-wrapper .collapsible-trigger-btn.is-open{margin-bottom:12px}.free-shipping-icon-wrapper{width:16px;height:16px;margin-right:8px}.free-shipping-icon-wrapper img{margin-right:0}.cart__qty__item .js-qty__adjust{margin-bottom:3px;padding:0 20px}[data-type_header_accent_transform=true] .cart__item--headers{letter-spacing:0}.cart-label{font-weight:inherit}.taxe-note{opacity:1}@media screen and (max-width: 589px){.cart__qty__item .js-qty__adjust{padding:0 12px}.cart__qty__item.js-qty__wrapper{min-width:100px}.drawer .js-qty__num{padding-top:4px;padding-bottom:4px}}shakerchoicebanner.cart__item.cart__row{padding:8px 20px;margin-bottom:20px!important;transition:opacity .3s ease,display .3s ease allow-discrete;opacity:1}shakerChoiceWrapper{transition:opacity .3s ease,display .3s ease allow-discrete;opacity:1}.shaker_banner{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 16px)}.shaker_banner_label{display:flex;align-items:center;gap:8px}shakerchoicebanner #shaker_banner_close,shakerChoiceWrapper #removeShakerChoice{cursor:pointer}shakerchoicebanner.cart__item.cart__row.hide_shaker_banner,shakerChoiceWrapper.hide_shaker_banner{opacity:0;display:none!important}.shaker_footer{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.addShakerToCart.btn{margin-top:0}#removeShakerChoice{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration-thickness:.98px;text-underline-offset:1.4px}shakerchoicebanner{width:calc(100% + 55px);margin-left:-20px;margin-top:-18px}#CartPageForm shakerchoicebanner,#CartPageForm shakerChoiceWrapper{display:none!important}@media screen and (min-width: 590px){#removeShakerChoice{text-decoration-style:solid;text-decoration-thickness:1.12px;text-underline-offset:1.6px}}.taster-pack-popup{margin-top:30px}.taster-pack-popup a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:1.26px;text-underline-offset:1.8px}@media screen and (max-width: 590px){.taster-pack-popup a{text-decoration-thickness:1.12px;text-underline-offset:1.6px}.taster-pack-popup{margin-top:24px}}.fake-variants-popup .modal__centered-content{padding:30px!important}.fake-variants-popup .modal__close{top:14px;right:16px}.custom-popup-style .popup-title{border-bottom:0;margin-bottom:30px;margin-left:0;margin-right:0}.custom-popup-style .popup-title .h2{padding:0 20px;margin:0}@media screen and (max-width: 589px){.fake-variants-popup .modal__centered-content{padding:20px!important}.fake-variants-popup .modal__close{top:12px;right:12px}.custom-popup-style .popup-title{margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/1096/assets/custom-styles.css.map */
