.mobile_hidden{display:block}.desktop_hidden{display:none}@media only screen and (min-width:200px) and (max-width:767px){.mobile_hidden{display:none}.desktop_hidden{display:block}}.announcement-bar{padding-block-start:5px;padding-block-end:5px}.header__main-nav .header__link-list ul li{font-size:16px}.header__main-nav .header__link-list ul li a,.header__main-nav .header__link-list ul li summary{font-weight:400}.solution_finder{background:#406184;color:#fff;border:1px solid #F9F5F1;padding:9px 25px;font-size:14px;font-weight:400}.header .header__wrapper{padding-top:13px;padding-bottom:12px}.header .header__icon-list{gap:1.2rem}.header_index .header,.header_index .shopify-section--announcement-bar{max-width:1400px;margin:0 auto}.header_index .shopify-section--announcement-bar{top:20px!important;position:absolute!important;left:0;right:0;margin:0 auto}.header_index .shopify-section--header{top:52px!important;position:absolute!important;left:0;right:0;margin:0 auto}@media only screen and (min-width:200px) and (max-width:1149px){.header_index .shopify-section--announcement-bar{top:00px!important;position:sticky!important}.header_index .shopify-section--header{top:32px!important;position:sticky!important}}.custom_megamenu{display:grid;grid-template-columns:1fr 1fr 1fr;gap:60px;position:relative}.custom_megamenu:before{content:"";position:absolute;left:32.5%;width:1px;height:100%;background-color:#e4e4e4}.custom_megamenu:after{content:"";position:absolute;right:32.5%;width:1px;height:100%;background-color:#e4e4e4}.mega_featured_image img{height:100px;object-fit:cover}.mega_featured_h3{font-size:16px;color:#384048;font-weight:500;padding:5px 20px;border:1px solid #E4E4E4}.custom_megamenu .mega-menu__nav{font-size:14px;color:#000f27;font-weight:400;padding:0 20px;gap:30px;margin-top:30px}.custom_megamenu .mega-menu__nav li a{font-size:14px;color:#000f27}.custom_megamenu .mega-menu__nav li.li_active a span{font-weight:500;text-decoration:underline}.megamenu_middle_side_h3{font-size:16px;color:#000f27;font-weight:700;padding:10px 20px}.sublinks_product_flex{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #E8E8E8;margin-bottom:10px}.sublinks_product_media{width:80px}.sublinks_product_info{padding-left:10px;padding-right:20px;width:calc(100% - 80px)}.sublinks_product_info_h3{font-size:14px;margin:0 0 10px;line-height:1.2;color:#000f27;font-weight:400}.sublinks_product_info_subtext{font-size:10px;line-height:1.2;color:#787878;font-weight:400}.megamenu_middle{display:none}.megamenu_middle.active{display:block}.megamenu_info_links ul.info_links_ul li{font-size:16px;color:#000f27;letter-spacing:-1px;font-weight:500;border-bottom:1px solid #E4E4E4;padding:10px 40px 10px 10px;position:relative}.megamenu_info_links ul.info_links_ul li .arrow_link{position:absolute;right:10px}.megamenu_info_links ul.info_links_ul li a{display:flex;align-items:center;gap:10px}.megamenu_info_links .social-media{justify-content:center;gap:15px;margin-top:25px;margin-bottom:25px}.megamenu_info_links .social-media li{padding:0}.megamenu_info_links .social-media li a{text-decoration:none}.account_customer{border-top:1px solid #E4E4E4;padding:15px 0}.account_customer a{display:flex;gap:10px;align-items:center;font-size:16px}.megamenu_right_side{display:flex;flex-direction:column;gap:20px}.megamenu_right_side .promo_subheading{font-size:12px;color:#fff;font-weight:400}.megamenu_right_side p{font-size:24px!important;color:#fff;font-weight:500;text-transform:uppercase}.megamenu_right_side .navigation-promo a{border-radius:0}.megamenu_right_side .navigation-promo{grid-template-columns:1fr}.megamenu_right_side .navigation-promo .flex_place{display:flex;justify-content:space-between;width:100%;max-width:100%;align-items:end}.arrow_promo_div{height:24px}@media only screen and (min-width:1150px) and (max-width:1199px){.custom_megamenu{gap:44px}.megamenu_right_side p{font-size:18px!important}}@media only screen and (min-width:1200px) and (max-width:1367px){.megamenu_right_side p{font-size:18px!important}}@media only screen and (min-width:1367px) and (max-width:1600px){.megamenu_right_side p{font-size:20px!important}}navigation-drawer.navigation-drawer{padding:0;left:0!important}.navigation-drawer::part(content){min-height:100vh;clip-path:inset(0 0 0 0 round 0)!important;border-radius:0;width:100%;max-width:90%}.navigation-drawer::part(outside-close-button){display:block;position:absolute;top:20px;left:unset;right:15%;margin:0;width:24px;height:24px}.navigation-drawer::part(body){padding-top:0}.navigation-drawer .panel__wrapper{padding:4rem 20px 75px;gap:1.25rem}.navigation-drawer .panel__wrapper_sublink{padding-top:1.45rem}.navigation-drawer .panel-list__wrapper{height:100vh}.navigation-drawer .panel__scroller{align-content:flex-start;height:auto;overflow-y:unset}.after_arrow{display:none}.mega_mobile_links{border-bottom:1px solid #E4E4E4}.mega_mobile_links span{font-size:18px;color:#384048}.mega_mobile_links .text-with-icon{padding:5px 10px}.mobile_level_2_accordion,.active_button .before_arrow{display:none}.active_button .after_arrow{display:block}.mobile_level_2_accordion{padding-top:10px;padding-bottom:10px}.mobile_level_2_accordion ul li .sublink_button{border-bottom:1px solid #E8E8E8}.mobile_level_2_accordion ul li .sublink_links{font-size:14px;color:#000f27;font-weight:400;padding:10px}.navigation-drawer .social-media{justify-content:center;gap:15px}.navigation-drawer .panel-footer__localization-wrapper{margin:0 -20px;padding:20px 20px 0}.navigation-drawer .panel-footer__localization-wrapper .panel-footer__account-link{display:flex;gap:10px;align-items:center;font-size:16px;color:#000f27;font-weight:400}.navigation-drawer .megamenu_info_links ul.info_links_ul li{font-size:18px;padding:5px 40px 5px 10px}.navigation-drawer .megamenu_middle_side_h3{font-size:18px;font-weight:500;padding:20px 0}.navigation-drawer.drawer>[is=close-button]{display:none}.navigation-drawer .navigation-promo a{border-radius:0}.navigation-drawer .promo_subheading{font-size:12px;color:#fff;font-weight:400}.navigation-drawer p{font-size:24px;color:#fff;font-weight:500;text-transform:uppercase}.single_promo_block .navigation-promo{padding:0;margin:0}.panel__wrapper_sublink{justify-content:space-between}.navigation-drawer .mega_featured_image img{width:100%}.panel_footer_wrapper{position:fixed;bottom:0;left:0;width:100%;padding:15px 20px;display:flex;border-top:1px solid #E4E4E4;background:#fff}.panel_footer_wrapper .panel-footer__account-link{display:flex;gap:10px;align-items:center;font-size:16px;color:#000f27;font-weight:400}.custom_liquid_code{display:flex;align-items:start;gap:8px}.custom_liquid_code svg{height:auto!important}.custom_liquid_code small{font-size:14px;line-height:1.3}.custom_slideshow .h0{font-size:50px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.custom_slideshow ul{list-style:none}.custom_slideshow ul li{position:relative;padding-left:28px;font-size:16px;font-weight:600}.custom_slideshow ul li:before{content:"";position:absolute;background-image:url(/cdn/shop/files/Frame_10.svg?v=1750151431);background-repeat:no-repeat;width:24px;height:24px;left:0;top:0}.rich_content{margin-top:15px}[allow-absolute-header] .content-over-media .sm\:place-self-center-start{padding-top:5rem}@media only screen and (min-width:200px) and (max-width:767px){.custom_slideshow .h0{font-size:35px}.custom_liquid_code small{font-size:12px;width:calc(100% - 80px)}.custom_slideshow ul li{font-size:12px}.custom_slideshow .button{width:100%}[allow-absolute-header] .content-over-media .sm\:place-self-center-start{padding-top:0}}@media only screen and (min-width:768px) and (max-width:989px){.custom_slideshow .h0{font-size:45px}.custom_liquid_code small{font-size:14px;width:calc(100% - 80px)}.custom_slideshow ul li{font-size:13px}[allow-absolute-header] .content-over-media .sm\:place-self-center-start{padding-top:0}}@media only screen and (min-width:990px) and (max-width:1199px){.custom_slideshow .h0{font-size:40px}}@media only screen and (min-width:1150px) and (max-width:1199px){.header_index .header,.header_index .shopify-section--announcement-bar{padding:0 15px}.custom_slideshow .h0{font-size:45px}.custom_liquid_code small{font-size:14px;width:calc(100% - 80px)}.custom_slideshow ul li{font-size:13px}.custom_slideshow .content-over-media>:not(img,video,iframe,svg,video-media,picture){margin-top:90px}}@media only screen and (min-width:1200px) and (max-width:1367px){.header_index .header,.header_index .shopify-section--announcement-bar{padding:0 15px}.custom_slideshow .content-over-media>:not(img,video,iframe,svg,video-media,picture){margin-top:90px}}@media only screen and (min-width:1368px) and (max-width:1500px){.header_index .header,.header_index .shopify-section--announcement-bar{padding:0 15px}.custom_slideshow .content-over-media>:not(img,video,iframe,svg,video-media,picture){margin-top:90px}}.shopify-section--scrolling-text .section{padding-block:20px;margin-block-end:var(--calculated-section-spacing-block-end)}.multi_type .scrolling-text__text{padding:0}.multi_type .scrolling-text__text span{padding:0 25px;font-size:16px;font-weight:600}.image_text_lbrgt{display:flex;flex-wrap:wrap;gap:90px}.image_text_lbrgt .multiple-images-with-text__image-list{width:calc(50% - 45px);display:block}.image_text_lbrgt .multiple-images-with-text__content-with-nav{max-width:100%;display:grid;width:calc(50% - 45px);padding-left:30px}.image_text_lbrgt .multiple-images-with-text__image-list>img{width:100%;max-width:100%}.image_layout_right{flex-direction:row-reverse}.image_layout_right .multiple-images-with-text__content-with-nav{padding-left:0;padding-right:30px}.image_text_lbrgt .prose .h1{font-size:40px;line-height:1.3;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.image_text_lbrgt.content_layout_large .multiple-images-with-text__content-with-nav{width:calc(55% - 45px)}.image_text_lbrgt.content_layout_large .multiple-images-with-text__image-list,.image_text_lbrgt.content_layout_small .multiple-images-with-text__content-with-nav{width:calc(45% - 45px)}.image_text_lbrgt.content_layout_small .multiple-images-with-text__image-list{width:calc(55% - 45px)}.remove_padding_all .section{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.content_boxed_padding{padding-block:30px}.image_layout_right .content_boxed_padding{padding-inline-end:0;padding-inline-start:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width) / 2)}.image_layout_left .content_boxed_padding{padding-inline-start:0;padding-inline-end:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width) / 2)}.image_text_lbrgt .multiple-images-with-text__content-with-nav .prose *+.button{margin-block-start:20px!important}@media only screen and (min-width:200px) and (max-width:767px){.image_text_lbrgt{gap:30px}.image_text_lbrgt.content_layout_small .multiple-images-with-text__image-list{width:100%}.image_text_lbrgt .multiple-images-with-text__content-with-nav,.image_layout_right .multiple-images-with-text__content-with-nav{padding-left:0;padding-right:0}.image_text_lbrgt .prose .h1{font-size:26px;text-align:left}.image_layout_right{flex-direction:column-reverse}.image_text_lbrgt{gap:20px}.image_text_lbrgt.content_layout_large .multiple-images-with-text__content-with-nav,.image_text_lbrgt.content_layout_large .multiple-images-with-text__image-list,.image_text_lbrgt.content_layout_small .multiple-images-with-text__content-with-nav,.image_text_lbrgt.content_layout_small .multiple-images-with-text__image-list{width:100%}.mobile_layout_img_top{flex-direction:column}.remove_padding_all{padding:0 15px}.image_text_lbrgt .multiple-images-with-text__content-with-nav{width:100%}.remove_padding_all .multiple-images-with-text__content-with-nav{padding-left:15px;padding-right:15px}.multiple-images-with-text__content-with-nav .prose .button,.image_text_lbrgt .multiple-images-with-text__image-list{width:100%}}@media only screen and (min-width:768px) and (max-width:989px){.image_text_lbrgt .prose .h1{font-size:30px;text-align:left}.image_text_lbrgt{gap:30px;max-width:100%}.image_text_lbrgt .multiple-images-with-text__image-list{width:calc(50% - 15px);display:block}.image_text_lbrgt .multiple-images-with-text__content-with-nav{width:calc(50% - 15px);padding-left:15px}.image_text_lbrgt.content_layout_large .multiple-images-with-text__content-with-nav{width:calc(55% - 15px)}.image_text_lbrgt.content_layout_large .multiple-images-with-text__image-list,.image_text_lbrgt.content_layout_small .multiple-images-with-text__content-with-nav{width:calc(45% - 15px)}.image_text_lbrgt.content_layout_small .multiple-images-with-text__image-list{width:calc(55% - 15px)}.image_layout_right .multiple-images-with-text__content-with-nav{padding-left:0;padding-right:15px}.image_layout_right .content_boxed_padding{padding-inline-end:0;padding-inline-start:25px}.image_layout_left .content_boxed_padding{padding-inline-end:25px;padding-inline-start:0}.image_text_lbrgt .multiple-images-with-text__content-list{text-align:left}}@media only screen and (min-width:990px) and (max-width:1199px){.image_text_lbrgt .prose .h1{font-size:32px;text-align:left}.image_text_lbrgt{gap:30px;max-width:100%}.image_text_lbrgt .multiple-images-with-text__image-list{width:calc(50% - 15px);display:block}.image_text_lbrgt .multiple-images-with-text__content-with-nav{width:calc(50% - 15px);padding-left:15px}.image_text_lbrgt.content_layout_large .multiple-images-with-text__content-with-nav{width:calc(55% - 15px)}.image_text_lbrgt.content_layout_large .multiple-images-with-text__image-list,.image_text_lbrgt.content_layout_small .multiple-images-with-text__content-with-nav{width:calc(45% - 15px)}.image_text_lbrgt.content_layout_small .multiple-images-with-text__image-list{width:calc(55% - 15px)}.image_layout_right .multiple-images-with-text__content-with-nav{padding-left:0;padding-right:15px}.image_layout_right .content_boxed_padding{padding-inline-end:0;padding-inline-start:25px}.image_layout_left .content_boxed_padding{padding-inline-end:25px;padding-inline-start:0}.image_text_lbrgt .multiple-images-with-text__content-list{text-align:left}}@media only screen and (min-width:1200px) and (max-width:1367px){.image_text_lbrgt .prose .h1{font-size:35px}}.multi_grid_faq_grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.multi_grid_faq_item_h3{display:flex;gap:5px;font-size:18px;color:#384048;font-weight:600;align-items:center}.multi_grid_faq_item_h3 span{line-height:normal;height:24px}.multi_grid_faq_item .accordion[open] .plus_svg path.minus_path{opacity:0}.multi_grid_faq_item .accordion{border:none;border:1px solid #E4E4E4;padding:12px 24px 12px 16px}.multi_grid_faq_item .accordion__toggle{padding:0}.multi_grid_faq_item .accordion__content{margin-block-end:0;margin-block-start:7px;padding-inline-end:43px;padding-inline-start:30px}.multi_grid_faq_item .accordion__content p{font-size:16px;font-weight:500;color:#384048}.multiple-images-with-text__image-list img{width:100%}.multi_grid_faq_item .accordion__content:before{display:none}@media only screen and (min-width:200px) and (max-width:767px){.multi_grid_faq_grid{display:grid;grid-template-columns:1fr;gap:15px}.multi_grid_faq_item_h3,.multi_grid_faq_item .accordion__content p{font-size:14px}.multi_grid_faq_item .accordion{padding:12px 14px 12px 12px}}@media only screen and (min-width:768px) and (max-width:989px){.multi_grid_faq_grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.multi_grid_faq_item_h3,.multi_grid_faq_item .accordion__content p{font-size:14px}.multi_grid_faq_item .accordion{padding:12px 14px 12px 12px}}@media only screen and (min-width:990px) and (max-width:1199px){.multi_grid_faq_grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.multi_grid_faq_item_h3,.multi_grid_faq_item .accordion__content p{font-size:14px}.multi_grid_faq_item .accordion{padding:12px 14px 12px 12px}}@media only screen and (min-width:1200px) and (max-width:1367px){.multi_grid_faq_item_h3,.multi_grid_faq_item .accordion__content p{font-size:15px}.multi_grid_faq_item .accordion{padding:12px 16px 12px 12px}}@media only screen and (min-width:1368px) and (max-width:1500px){.multi_grid_faq_item_h3,.multi_grid_faq_item .accordion__content p{font-size:17px}.multi_grid_faq_item .accordion{padding:12px 20px 12px 14px}}.common_causes_lbrgt_main .section{padding-block-end:60px;padding-block-start:60px}.common_causes_lbrgt_header{text-align:center}.common_causes_lbrgt_header .common_causes_header_h2{font-size:40px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#384048;margin-bottom:50px}.common_causes_lbrgt_grid{display:flex;gap:20px}.common_causes_lbrgt_left_box{cursor:pointer;background:#fff;padding:20px 25px;font-size:18px;color:#384048;border:1px solid transparent;opacity:.5;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.common_causes_lbrgt_left{display:flex;gap:10px;flex-direction:column;width:230px}.common_causes_lbrgt_right{width:calc(100% - 250px)}.common_causes_lbrgt_right .common_causes_lbrgt_left_box{display:none}.common_causes_lbrgt_left_box:hover,.common_causes_lbrgt_left_box.left_active_box{border:1px solid #406184;opacity:1}.common_causes_lbrgt_right_flex{display:flex;gap:20px;height:100%}.common_causes_lbrgt_right_media{flex:1}.common_causes_lbrgt_right_media img{width:100%;height:100%;object-fit:cover}.common_causes_lbrgt_right_content{font-size:16px;color:#384048;font-weight:500;background:#fff;padding:35px;flex:1;display:flex;justify-content:space-between;flex-direction:column}.common_causes_lbrgt_right_content a{text-decoration:underline}.common_causes_lbrgt_tab_content{display:none;height:100%}.common_causes_info{border:1px solid #E4E4E4;padding:20px}.common_causes_info p+.button{margin-top:12px}.common_causes_info .button{background:#406184;color:#fff;font-size:14px;font-weight:500}.common_causes_info .button:not([disabled]):not(.button--outline):hover{background-color:#7598bd!important;border-color:#7598bd!important;color:#fff!important;box-shadow:unset!important}.causes_tag{font-size:14px;color:#406184;background:#f1f1f1;font-weight:600;border-radius:2px;padding:6px 8px;min-width:90px}.causes_tag+p{margin-top:20px}@media only screen and (min-width:200px) and (max-width:767px){.common_causes_lbrgt_header .common_causes_header_h2{font-size:26px;margin-bottom:30px;line-height:1.2}.common_causes_lbrgt_grid{flex-wrap:wrap}.common_causes_lbrgt_left{width:100%;display:none}.common_causes_lbrgt_right{width:100%;display:flex;flex-direction:column;gap:10px}.common_causes_lbrgt_right_flex{display:block}.common_causes_lbrgt_left_box{padding:10px 15px}.common_causes_lbrgt_right .common_causes_lbrgt_left_box{display:block}.common_causes_lbrgt_right_content{padding:0;margin-top:20px;background:transparent;font-size:14px}.common_causes_info{padding:15px;text-align:center;margin-top:15px;border:1px solid #E4E4E4;background:#fff}.common_causes_info .button{width:100%}.common_causes_lbrgt_right_content .common_causes_lbrgt_right_content_top{background:#fff;padding:20px 15px}}@media only screen and (min-width:768px) and (max-width:989px){.common_causes_lbrgt_header .common_causes_header_h2{font-size:30px;margin-bottom:30px;line-height:1.2}.common_causes_lbrgt_grid{flex-wrap:wrap}.common_causes_lbrgt_left{width:100%;display:none}.common_causes_lbrgt_right{width:100%;display:flex;flex-direction:column;gap:15px}.common_causes_lbrgt_right .common_causes_lbrgt_left_box{display:block}.common_causes_lbrgt_right_content{padding:20px;font-size:14px;gap:20px}.common_causes_info{padding:15px;border:1px solid #E4E4E4;background:#fff}.common_causes_info .button{width:100%}}@media only screen and (min-width:990px) and (max-width:1199px){.common_causes_lbrgt_header .common_causes_header_h2{font-size:32px}.common_causes_info .button{padding:16px 20px}}@media only screen and (min-width:1200px) and (max-width:1367px){.common_causes_lbrgt_header .common_causes_header_h2{font-size:35px}}.featured_collection_media img{width:100%}.featured_collection_media_visible{box-shadow:0 4px 24px #0000000a;border:1px solid #E4E4E4;padding:30px 60px 40px;margin-top:-200px;background:#fff;position:relative;gap:25px}.button_layout_below .text-with-icon.group{display:none}.view_all_button{text-align:center}.button_layout_below .section-header{text-align:center;display:inline-flex;justify-content:center}.view_all_button a{font-size:16px;color:#406184;font-weight:500}.view_all_button a.button{background-color:transparent!important;border:1px solid #406184;box-shadow:unset!important}.view_all_button a.button:hover{background-color:#406184!important;border:1px solid #406184;color:#fff!important}.card_type_type_2 .product-list{gap:0}.card_type_type_2 .product-card{border:1px solid #E4E4E4;padding:24px 32px;border-radius:0}.card_type_type_2 .product-card .product-card__quick-buy{position:relative;bottom:0;opacity:1;visibility:visible;left:0;transform:translateY(0);margin-top:0;display:flex;justify-content:end;align-items:flex-end}.card_type_type_2 .product-card .product-card__quick-buy .button{font-size:14px;font-weight:400;width:100%;border:1px solid #406184;background:transparent;color:#406184}.card_type_type_2 .product-card .product-card__quick-buy .button:hover{width:100%;border:1px solid #406184;background:transparent;color:#406184}.card_type_type_2 .product-card price-list{display:none}.card_type_type_2 .product-card .product-card__title,.card_type_type_2 .product-card .product-card__title a{text-align:center;font-size:14px;font-weight:300;color:#384048}.card_type_type_2 .badge_left_side{position:absolute;left:32px;top:24px;font-size:16px;color:#384048;font-weight:500;z-index:1}.card_type_type_2 .badge_right_side{position:absolute;right:32px;top:24px;font-size:12px;color:#406184;font-weight:500;z-index:1;background:#e4eaf2;padding:2px 6px;border-radius:2px}.featured_collection_media_visible .prose h2{font-size:40px;text-align:center;color:#384048;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.card_type_type_2 .product_card_title{font-size:16px;color:#384048;text-align:center;font-family:Inter;font-weight:500}.card_type_type_2 .product-card__info .gap_11{gap:11px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.card_type_type_2 .product_card_info{display:grid;gap:11px}.card_type_type_2 .product-card__info{height:100%;display:block;width:100%}.card_type_type_2 .product-card{display:flex;flex-direction:column}@media only screen and (min-width:200px) and (max-width:767px){.featured_collection_media_visible{box-shadow:unset;border:none;border-bottom:1px solid #E4E4E4;padding:30px 0;margin-top:0;gap:20px}.featured_collection_media_visible .prose h2{font-size:26px}.card_type_type_2 .product-card__mobile-quick-buy-button{width:100%;height:auto;padding:12px 24px}.card_type_type_2 .product-card{padding:10px}.card_type_type_2 .badge_left_side{left:10px;top:10px;font-size:12px}.card_type_type_2 .badge_right_side{right:10px;top:10px;font-size:12px}.card_type_type_2 .product_card_title,.card_type_type_2 .product-card .product-card__title,.card_type_type_2 .product-card .product-card__title a{text-align:left}}@media only screen and (min-width:768px) and (max-width:999px){.featured_collection_media_visible{box-shadow:unset;border:none;border-bottom:1px solid #E4E4E4;padding:30px 15px;margin-top:-120px;gap:20px}.featured_collection_media_visible .prose h2{font-size:30px}.card_type_type_2 .product-card__mobile-quick-buy-button{width:100%;height:auto;padding:12px 24px}.card_type_type_2 .product-card{padding:20px 24px}.card_type_type_2 .badge_left_side{left:24px;top:20px;font-size:13px}.card_type_type_2 .badge_right_side{right:24px;top:20px;font-size:13px}}@media only screen and (min-width:1000px) and (max-width:1199px){.featured_collection_media_visible{box-shadow:unset;border:none;border-bottom:1px solid #E4E4E4;padding:30px;margin-top:-120px;gap:20px}.featured_collection_media_visible .prose h2{font-size:32px}.card_type_type_2 .product-card__mobile-quick-buy-button{width:100%;height:auto;padding:12px 24px}.card_type_type_2 .product-card{padding:20px 24px}.card_type_type_2 .badge_left_side{left:24px;top:20px;font-size:14px}.card_type_type_2 .badge_right_side{right:24px;top:20px;font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1367px){.featured_collection_media_visible{margin-top:-160px}}.experience_lbrgt_header{display:flex;gap:20px;justify-content:space-between;align-items:center}.experience_lbrgt_h2{font-size:40px;text-align:left;color:#384048;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;max-width:650px;line-height:1.1}.experience_lbrgt_header p{font-size:16px;color:#384048;line-height:1.3;max-width:418px}.experience_lbrgt_grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px}.experience_lbrgt_grid_item{background:#f9f5f1;border-radius:14px;padding:25px}.experience_lbrgt_grid_h3{font-size:32px;line-height:1.1;color:#406184;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.experience_lbrgt_grid_box p{font-size:16px;color:#000f27;font-weight:500}.experience_lbrgt_grid_h3+p{margin-top:20px}.experience_steps_bar{position:relative;max-width:890px;margin:40px auto 15px}.progress-steps span{font-size:16px;color:#384048;font-weight:500;border:1px solid #E4E4E4;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;z-index:2;position:relative}.progress-steps span img{position:absolute;left:0;opacity:0}.progress-track{height:2px;background:#dcdcdc;position:relative}.progress-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:#234970;transform-origin:left center;transform:scaleX(0)}.progress-steps{display:flex;justify-content:space-between;width:100%;margin-top:-15px}.progress-steps span.is-active img{opacity:1}@media only screen and (min-width:200px) and (max-width:767px){.experience_lbrgt_header{flex-direction:column;align-items:flex-start}.experience_lbrgt_h2{font-size:26px;color:#406184}.experience_lbrgt_grid{grid-template-columns:1fr;gap:70px;padding-left:15px;width:calc(100% - 33px)}.experience_lbrgt_body{display:flex;flex-wrap:wrap;margin-top:20px}.experience_steps_bar{max-width:100%;margin:0;flex-direction:column;width:33px;gap:31%}.experience_lbrgt_grid_box p{font-size:14px}.experience_lbrgt_grid_h3{font-size:24px}.experience_lbrgt_grid_h3+p{margin-top:15px}.experience_lbrgt_grid_item{padding:20px}.progress-track{width:2px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.progress-steps{width:2px;height:100%;flex-direction:column;margin:0 auto;align-items:center}.progress-fill{transform-origin:top}}@media only screen and (min-width:768px) and (max-width:989px){.experience_lbrgt_h2{font-size:30px;max-width:380px}.experience_lbrgt_header p{max-width:300px}.experience_steps_bar{max-width:520px;margin:25px auto 15px}.experience_lbrgt_grid{gap:20px}.experience_lbrgt_grid_h3{font-size:24px}.experience_lbrgt_grid_box p{font-size:14px}.experience_lbrgt_grid_h3+p{margin-top:15px}}@media only screen and (min-width:990px) and (max-width:1199px){.experience_lbrgt_h2{font-size:32px;max-width:490px}.experience_lbrgt_header p{font-size:14px;max-width:340px}.experience_steps_bar{max-width:730px;margin:30px auto 15px}.experience_lbrgt_grid_h3{font-size:28px}.experience_lbrgt_grid_box p{font-size:15px}.experience_lbrgt_grid_h3+p{margin-top:15px}}@media only screen and (min-width:1200px) and (max-width:1367px){.experience_lbrgt_h2{font-size:35px;max-width:570px}}.logo_list_grid_flex{display:flex;align-items:center}.logo_without_box .logo-list__item{padding:0;background:transparent}.logo_list_image_original .logo-list__image{width:none;max-width:100%}.shopify-section--logo-list .prose p{font-size:18px;color:#223244}@media only screen and (min-width:200px) and (max-width:767px){.logo_list_grid_flex{flex-direction:column}.shopify-section--logo-list .prose p{font-size:16px;text-align:center}.logo_list_grid_flex .logo-list{display:flex;overflow-x:auto}.logo_list_grid_flex .logo-list.logo_without_box .logo-list__item{min-width:45%}}@media only screen and (min-width:768px) and (max-width:989px){.shopify-section--logo-list .prose p{font-size:14px}.logo-list{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (min-width:990px) and (max-width:1199px){.shopify-section--logo-list .prose p{font-size:16px}.logo-list{grid-template-columns:1fr 1fr 1fr 1fr}}.shopify-section--faq .prose h2{font-size:40px;color:#384048;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;max-width:650px;line-height:1.1}.design_layout_design_2 .accordion-box{background:transparent;padding:0;border-radius:0}.design_layout_design_2 .section-stack__intro{width:40%}.design_layout_design_2 .section-stack__main{width:60%}.accordion[open] .opacity_hide{opacity:0}.shopify-section--faq .accordion__toggle{font-size:16px;font-weight:500;color:#384048}.shopify-section--faq .accordion__content{font-size:14px;font-weight:500;color:#384048;position:relative;padding-left:26px}.shopify-section--faq .accordion__content:before{content:"";position:absolute;left:0;background-image:url(/cdn/shop/files/Frame_14.svg?v=1750266357);width:20px;height:20px;background-size:contain}.design_layout_design_2 .accordion{padding:0 15px}@media only screen and (min-width:200px) and (max-width:767px){.design_layout_design_2 .section-stack__intro,.design_layout_design_2 .section-stack__main{width:100%}.shopify-section--faq .prose h2{font-size:26px}.shopify-section--faq .section-stack{gap:15px}}@media only screen and (min-width:768px) and (max-width:989px){.shopify-section--faq .section-stack{display:flex;gap:0}.design_layout_design_2 .section-stack__main{padding-left:30px}.shopify-section--faq .prose h2{font-size:30px}}@media only screen and (min-width:990px) and (max-width:1199px){.shopify-section--faq .section-stack{display:flex;gap:0}.design_layout_design_2 .section-stack__main{padding-left:30px}.shopify-section--faq .prose h2{font-size:32px}}.text_image_lbrgt_header{margin-bottom:40px}.text_image_lbrgt_header h2{font-size:40px;text-align:center;color:#384048;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.1}.text_image_lbrgt_body{display:grid;gap:25px}.text_image_lbrgt_flex{border-radius:8px;border:1px solid #E4E4E4;padding:40px 55px;display:flex;flex-wrap:wrap}.text_image_lbrgt_inner{width:50%}.image_alignment_right{flex-direction:row-reverse}.text_image_lbrgt_content{padding-left:55px;display:grid;gap:25px}.image_alignment_right .text_image_lbrgt_content{padding-right:55px;padding-left:0}.text_image_lbrgt_media img{width:100%;height:100%;object-fit:cover}.text_image_lbrgt_media{height:100%}.text_image_lbrgt_content_box{height:100%;display:flex;align-items:center}.text_image_lbrgt_content .text_image_h4{font-size:14px;font-weight:500;color:#384048;line-height:1.1}.text_image_lbrgt_content .text_image_h3{font-size:32px;color:#384048;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.1}.text_image_lbrgt_content p{font-size:16px;font-weight:500;color:#384048;font-style:normal;line-height:1.6}.text_image_lbrgt_content a{font-size:16px;font-weight:500;color:#384048;font-style:normal;display:flex;gap:10px;align-items:center}.text_image_lbrgt_button{text-align:center;margin-top:40px}.text_image_lbrgt_button .button{font-size:14px;font-weight:500;border:1px solid #406184;background-color:transparent;color:#406184}.underline_a{text-decoration:underline;text-underline-offset:3px}@media only screen and (min-width:200px) and (max-width:767px){.text_image_lbrgt_header{margin-bottom:25px}.text_image_lbrgt_header h2{font-size:26px}.text_image_lbrgt_flex{padding:40px 15px;gap:25px}.text_image_lbrgt_inner{width:100%}.text_image_lbrgt_content .text_image_h3{font-size:24px}.text_image_lbrgt_content p,.text_image_lbrgt_content a{font-size:14px}.text_image_lbrgt_content{padding-left:0}.image_alignment_right .text_image_lbrgt_content{padding-right:0;padding-left:0}.text_image_lbrgt_button .button{width:100%}}@media only screen and (min-width:768px) and (max-width:989px){.text_image_lbrgt_header{margin-bottom:25px}.text_image_lbrgt_header h2{font-size:30px}.text_image_lbrgt_flex{padding:45px 25px}.text_image_lbrgt_content{padding-left:20px}.image_alignment_right .text_image_lbrgt_content{padding-right:20px;padding-left:0}.text_image_lbrgt_content .text_image_h3{font-size:26px}.text_image_lbrgt_content p,.text_image_lbrgt_content a{font-size:14px}}@media only screen and (min-width:990px) and (max-width:1199px){.text_image_lbrgt_header h2{font-size:32px}.text_image_lbrgt_content .text_image_h3{font-size:26px}}.text_text_lbrgt_flex{gap:100px;align-items:flex-start}.text_text_lbrgt_inner{width:calc(50% - 50px)}.text_text_lbrgt_inner .text_image_lbrgt_content{padding-left:0}@media only screen and (min-width:200px) and (max-width:767px){.text_text_lbrgt_flex{gap:50px;flex-direction:column}.text_text_lbrgt_inner{width:100%}}@media only screen and (min-width:768px) and (max-width:989px){.text_text_lbrgt_flex{gap:50px}.text_text_lbrgt_inner{width:calc(50% - 25px)}}.our_impact_lbrgt_flex{display:flex;justify-content:space-between;gap:60px}.our_impact_lbrgt_left{width:500px;display:flex;gap:30px;flex-direction:column;justify-content:space-between}.our_impact_lbrgt_right{width:565px}.our_impact_lbrgt_header h2{font-size:40px;color:#384048;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.1}.our_impact_lbrgt_header p{font-size:18px;font-weight:500;color:#384048;line-height:1.4}.our_impact_lbrgt_header h2+p{margin-top:15px}.our_impact_lbrgt_link a{font-size:16px;color:#384048;text-decoration:underline;display:flex;align-items:center;gap:8px}.our_impact_lbrgt_content{display:flex;gap:30px;align-items:center;border-top:1px solid #E4E4E4;padding:25px 0}.our_impact_lbrgt_content:last-child{border-bottom:1px solid #E4E4E4}.our_impact_h3{font-size:56px;padding-left:30px;color:#384048;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.1}.our_impact_lbrgt_content p{font-size:16px;font-weight:500;color:#384048;line-height:1.5}@media only screen and (min-width:200px) and (max-width:767px){.our_impact_lbrgt_flex{flex-wrap:wrap;gap:20px}.our_impact_lbrgt_left{width:100%;display:flex;gap:20px}.our_impact_lbrgt_right{width:100%}.our_impact_lbrgt_header h2{font-size:30px}.our_impact_lbrgt_header p{font-size:15px}.our_impact_lbrgt_link a{font-size:11.8px;gap:5px}.our_impact_lbrgt_content p{font-size:14px}.our_impact_h3{font-size:46px;padding-left:30px}}@media only screen and (min-width:768px) and (max-width:989px){.our_impact_lbrgt_header h2{font-size:30px}.our_impact_lbrgt_header p{font-size:15px}.our_impact_lbrgt_link a{font-size:12px;display:block}.our_impact_lbrgt_content p{font-size:14px}.our_impact_h3{font-size:46px;padding-left:30px}.our_impact_lbrgt_link a svg{vertical-align:bottom;margin-left:5px}}@media only screen and (min-width:990px) and (max-width:1199px){.our_impact_lbrgt_header h2{font-size:32px}.our_impact_lbrgt_header p{font-size:17px}.our_impact_lbrgt_link a{font-size:14px;display:block}.our_impact_lbrgt_content p{font-size:15px}.our_impact_h3{font-size:46px;padding-left:30px}.our_impact_lbrgt_link a svg{vertical-align:bottom;margin-left:5px}.our_impact_lbrgt_flex{gap:25px}}.personal_advice_lbrgt_flex{display:flex;flex-wrap:wrap;gap:20px}.personal_advice_lbrgt_inner:first-child{width:440px}.personal_advice_lbrgt_inner:last-child{width:calc(100% - 460px)}.personal_advice_lbrgt_header h2{font-size:32px;margin:0 0 30px;color:#384048;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.1}.personal_advice_lbrgt_content_grid{display:flex;gap:30px}.personal_advice_lbrgt_content{flex:1}.personal_advice_h3{font-size:18px;color:#384048;font-weight:500;line-height:1.2}.personal_advice_lbrgt_content p{font-size:14px;color:#384048;font-weight:500}.personal_advice_lbrgt_content .personal_advice_h3+p{margin-top:10px}.personal_advice_lbrgt_content_box{padding:50px;height:100%;display:flex;align-items:center}.personal_advice_lbrgt_content p+.button{margin-top:20px}.personal_advice_lbrgt_content .button{font-size:14px;font-weight:500;border:none;box-shadow:unset!important}.personal_advice_lbrgt_content .button img{display:inline-block;margin-left:5px}.personal_advice_lbrgt_2 .personal_advice_lbrgt_content_box{padding:0}.personal_advice_lbrgt_2 .personal_advice_lbrgt_inner:last-child{width:100%}.personal_advice_lbrgt_2 .personal_advice_lbrgt_content{padding:36px 90px;text-align:center}.personal_advice_lbrgt_2 .personal_advice_h3{font-size:40px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.1}.personal_advice_lbrgt_2 p{font-size:16px;color:#384048;font-weight:500}@media only screen and (min-width:200px) and (max-width:767px){.personal_advice_lbrgt_inner:first-child{width:100%}.personal_advice_lbrgt_inner:last-child{width:100%}.personal_advice_lbrgt_content_box{padding:35px 15px}.personal_advice_lbrgt_header h2{font-size:26px}.personal_advice_lbrgt_content_grid{flex-wrap:wrap;flex-direction:column}.personal_advice_h3{font-size:16px}.personal_advice_lbrgt_content .button,.personal_advice_lbrgt_media img{width:100%}.personal_advice_lbrgt_2 .personal_advice_lbrgt_content_box{padding:35px 0 0}.personal_advice_lbrgt_2 .personal_advice_lbrgt_content{padding:36px 15px}.personal_advice_lbrgt_2 .personal_advice_h3{font-size:25px}.personal_advice_lbrgt_2 p{font-size:14px}.personal_advice_lbrgt_2 .personal_advice_lbrgt_content .button{width:auto}.personal_advice_lbrgt_2 .personal_advice_lbrgt_content_grid{gap:20px;display:grid}}@media only screen and (min-width:768px) and (max-width:989px){.personal_advice_lbrgt_inner:first-child{width:260px}.personal_advice_lbrgt_inner:last-child{width:calc(100% - 280px)}.personal_advice_lbrgt_content_box{padding:35px 15px}.personal_advice_lbrgt_header h2{font-size:30px}.personal_advice_lbrgt_content_grid{flex-wrap:wrap}.personal_advice_h3{font-size:16px}.personal_advice_lbrgt_media{height:100%}.personal_advice_lbrgt_media img{width:100%;height:100%;object-fit:cover}.personal_advice_lbrgt_content_grid{gap:10px}.personal_advice_lbrgt_content .button{padding:12px 10px}.personal_advice_lbrgt_2 .personal_advice_h3{font-size:30px}.personal_advice_lbrgt_2 .personal_advice_lbrgt_content{padding:25px 30px}.personal_advice_lbrgt_2 p{font-size:14px}}@media only screen and (min-width:990px) and (max-width:1199px){.personal_advice_lbrgt_inner:first-child{width:320px}.personal_advice_lbrgt_inner:last-child{width:calc(100% - 340px)}.personal_advice_lbrgt_content_box{padding:35px 15px}.personal_advice_lbrgt_header h2{font-size:30px}.personal_advice_lbrgt_content_grid{flex-wrap:wrap}.personal_advice_h3{font-size:16px}.personal_advice_lbrgt_media{height:100%}.personal_advice_lbrgt_media img{width:100%;height:100%;object-fit:cover}.personal_advice_lbrgt_content_grid{gap:15px}.personal_advice_lbrgt_content .button{padding:12px 15px}.personal_advice_lbrgt_2 .personal_advice_lbrgt_content{padding:36px 40px}.personal_advice_lbrgt_2 .personal_advice_h3{font-size:32px}}@media only screen and (min-width:1200px) and (max-width:1367px){.personal_advice_lbrgt_2 .personal_advice_lbrgt_content{padding:36px 45px}.personal_advice_lbrgt_2 .personal_advice_h3{font-size:35px}}.shopify-section--newsletter{background-size:cover!important}.newsletter_bgimage .newsletter-box{padding:var(--spacing-20) 0 0}.shopify-section--newsletter .newsletter-content .prose .h2{font-size:40px;margin:0 0 20px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.1}.shopify-section--newsletter .newsletter-content .prose p{font-size:18px;margin:0 0 20px;line-height:1.4;font-weight:500}.shopify-section--newsletter .newsletter-content .prose ul{list-style:none;gap:.8rem}.shopify-section--newsletter .newsletter-content .prose ul li{position:relative;font-size:18px;line-height:1.2;font-weight:500;padding-left:30px}.shopify-section--newsletter .newsletter-content .prose ul li:before{content:"";position:absolute;left:0;width:20px;height:21px;background-size:contain;background-image:url(/cdn/shop/files/checkmark-circle-svgrepo-com_1_1.svg?v=1750418817)}.shopify-section--newsletter .newsletter-content .form{font-size:14px;font-weight:400}.shopify-section--newsletter .newsletter-content>.form{max-width:607px}.shopify-section--newsletter .newsletter-content>.form .input{border:1px solid #FFFFFF;border-radius:0;height:45px;padding-block-start:10px}.shopify-section--newsletter .newsletter-content>.form .floating-label{height:45px}.shopify-section--newsletter .newsletter-content>.form .button{padding-block:11px;height:45px;font-weight:400}.shopify-section--newsletter .newsletter-content>.form .button:hover{box-shadow:inset 0 0 0 1px #fff!important}.shopify-section--newsletter .newsletter-content{position:relative}.banner_success{font-size:18px;font-weight:500;letter-spacing:0}.banner_success strong{font-weight:700}@media only screen and (min-width:200px) and (max-width:767px){.shopify-section--newsletter{background-size:cover!important}.newsletter_bgimage .newsletter-box{padding:var(--spacing-20) var(--spacing-10) 0}.shopify-section--newsletter .newsletter-content .prose .h2{font-size:26px;text-align:center}.shopify-section--newsletter .newsletter-content .prose p{font-size:14px}.shopify-section--newsletter .newsletter-content .prose ul li{font-size:14px;line-height:1.3}.banner_success{font-size:14px}}@media only screen and (min-width:768px) and (max-width:989px){.newsletter_bgimage .newsletter-box{padding:var(--spacing-20) var(--spacing-10) 0}.shopify-section--newsletter .newsletter-content .prose .h2{font-size:30px}.shopify-section--newsletter .newsletter-content .prose p{font-size:14px}.shopify-section--newsletter .newsletter-content .prose ul li{font-size:14px;line-height:1.3}.newsletter_bgimage .newsletter-content{max-width:540px;margin-inline-start:0}.shopify-section--newsletter .newsletter-content>.form .button{padding-inline:25px}.banner_success{font-size:14px}}@media only screen and (min-width:990px) and (max-width:1199px){.newsletter_bgimage .newsletter-box{padding:var(--spacing-20) var(--spacing-10) 0}.newsletter_bgimage .newsletter-content{max-width:540px;margin-inline-start:0}.shopify-section--newsletter .newsletter-content .prose .h2{font-size:32px}.shopify-section--newsletter .newsletter-content .prose p,.shopify-section--newsletter .newsletter-content .prose ul li{font-size:15px}.shopify-section--newsletter .newsletter-content>.form .button{padding-inline:25px}.banner_success{font-size:15px}}@media only screen and (min-width:1200px) and (max-width:1367px){.newsletter_bgimage .newsletter-box{padding:var(--spacing-20) var(--spacing-10) 0}.newsletter_bgimage .newsletter-content{max-width:600px;margin-inline-start:0}.shopify-section--newsletter .newsletter-content .prose .h2{font-size:32px}.shopify-section--newsletter .newsletter-content .prose p,.shopify-section--newsletter .newsletter-content .prose ul li{font-size:15px}.shopify-section--newsletter .newsletter-content>.form .button{padding-inline:25px}.banner_success{font-size:15px}}@media only screen and (min-width:1368px) and (max-width:1500px){.newsletter_bgimage .newsletter-box{padding:var(--spacing-20) var(--spacing-10) 0}}.img_align_left img{margin:0}.img_align_center img{margin:0 auto}.img_align_right img{margin:0 0 0 auto}.footer_lbrgt .footer__aside{display:flex;justify-content:space-between;flex-direction:row-reverse;padding-top:50px;margin-top:50px;border-top:1px solid}.footer__top{display:flex;gap:20px;justify-content:space-between;padding-bottom:50px}.footer_top_left_h3{font-size:48px;margin:0 0 20px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.1}.footer_top_border_bottom{border-bottom:1px solid;margin-bottom:50px}.footer_top_left_p+.partner_image{margin-top:30px}.footer_top_left_p{max-width:fit-content;margin:0 0 0 auto}.footer_lbrgt .social-media{gap:15px}.footer_lbrgt .footer__wrapper{gap:0}.footer_lbrgt{padding-block-end:25px}.footer__copyright p{color:rgb(var(--text-color) / 1)}.footer__policy-links li+li:before{margin-inline-start:1rem;margin-inline-end:1rem}.footer__copyright{display:flex;gap:20px}@media only screen and (min-width:200px) and (max-width:767px){.footer__top{flex-direction:column;padding-bottom:30px}.footer_top_border_bottom{margin-bottom:30px}.footer__block--image{width:100%;max-width:100%;grid-area:3 / 1 / 3 / 3}.footer__block-list{gap:2rem}.footer__block--image img{max-width:100%!important}.footer_lbrgt .footer__aside{justify-content:center;flex-direction:column-reverse;padding-top:20px;margin-top:20px;border-top:none;align-items:center;gap:15px}.footer__copyright{flex-direction:column-reverse;justify-content:center;align-items:center}.footer__policy-links{justify-content:center}.footer_top_left_h3{font-size:30px}.footer_top_left_p{margin:0}.footer__policy-links .contents{display:block}.footer__policy-links li+li:before{margin-inline-end:.2rem}}@media only screen and (min-width:700px) and (max-width:767px){.footer__block--image{max-width:max-content}.footer__block--image img{max-width:180px!important}.footer__top{flex-direction:row;padding-bottom:30px}.footer_top_left_p+.partner_image{margin-top:20px;max-width:320px}}@media only screen and (min-width:768px) and (max-width:999px){.footer__block--image{max-width:max-content}.footer__block--image img{max-width:248px!important}.footer__top{flex-direction:row;padding-bottom:30px}.footer_top_left_p+.partner_image{margin-top:20px;max-width:320px}.footer__block-list{gap:40px}.footer__block--image{max-width:250px!important;margin:0 0 0 auto}.footer__copyright{gap:10px;flex-direction:column}.footer_top_left_h3{font-size:35px}}@media only screen and (min-width:1000px) and (max-width:1199px){.footer__copyright{gap:10px;flex-direction:column}}.shopify-section--before-after-image-repeater .prose h2{font-size:40px;color:#000f27;margin:0 0 10px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.1}.shopify-section--before-after-image-repeater .prose p{font-size:16px;margin:0;font-weight:500;line-height:1.3;color:#384048}.shopify-section--before-after-image-repeater .before_after_header_center .section-stack__intro{width:100%}.shopify-section--before-after-image-repeater .before_after_header_center{gap:30px}.before_after_image_repeat{display:flex;flex-wrap:wrap}.before_after_image_repeat_left{width:68%;padding-right:30px}.before_after_image_repeat_right{width:32%}.before_after_image_repeat_right_box{border:1px solid #E4E4E4;height:100%;padding:24px;display:flex;flex-direction:column;justify-content:space-between}.before_after_h3{font-size:24px;color:#384048;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.5}.before_after_reviewer_name{font-weight:500;font-size:16px;color:#384048;line-height:1.2}.before_after_h3+.before_after_reviewer_name{margin-top:10px}.before_after_reviewer_tags ul{display:flex;gap:8px;flex-wrap:wrap}.before_after_reviewer_tags ul li{background:#f1f1f1;color:#406184;padding:4px 8px;max-width:fit-content}.before_after_image_upper{display:grid;gap:50px}.before_after_image_repeat .before-after__label{background:#fff;padding:5px 16px;font-size:14px;font-weight:500;text-transform:uppercase}.before_after_image_bottom h3{font-size:16px;color:#384048;font-weight:400;margin:0 0 10px}.before_after_image_bottom p{font-size:14px;color:#384048;font-weight:500;line-height:1.3}.before_after_image_bottom a{text-decoration:underline}.shopify-section--before-after-image-repeater .slideshow__controls{position:relative;width:100%;left:0;right:0;margin:0 auto;text-align:center;bottom:0}.shopify-section--before-after-image-repeater .prev-next-buttons{justify-content:center}.shopify-section--before-after-image-repeater .prev-next-buttons .circle-button{width:40px;height:40px}.shopify-section--before-after-image-repeater .stretching-dots button.tap-area{width:40px;height:40px;border-radius:100%;background:#000;overflow:hidden}.shopify-section--before-after-image-repeater .stretching-dots{gap:10px}.see_more__reviews{text-align:center;font-weight:400;font-size:16px;margin:25px 0;line-height:1.2}@media only screen and (min-width:200px) and (max-width:767px){.before_after_image_repeat_left{width:100%;padding-right:0}.before_after_image_repeat_right{width:100%}.before_after_image_repeat .before-after__label{padding:5px 14px;font-size:12px}.before-after__label--right{right:10px}.before-after__label--left{left:10px}.before_after_image_repeat{row-gap:25px}.before_after_h3{font-size:19px}.before_after_reviewer_name{font-size:14px}.before_after_image_upper{gap:30px}.before_after_image_repeat_right_box{gap:40px}.before_after_image_bottom h3,.see_more__reviews{font-size:14px}.shopify-section--before-after-image-repeater .stretching-dots button.tap-area{width:35px;height:35px}.shopify-section--before-after-image-repeater .stretching-dots{gap:7px}.shopify-section--before-after-image-repeater .prose h2{font-size:26px}.shopify-section--before-after-image-repeater .prose p{font-size:14px}}@media only screen and (min-width:768px) and (max-width:989px){.before_after_image_repeat_right_box{padding:18px}.before_after_h3{font-size:19px}.shopify-section--before-after-image-repeater .prose h2{font-size:30px}.before_after_image_repeat_left{width:60%}.before_after_image_repeat_right{width:40%}.before-after__label--right{right:10px}.before-after__label--left{left:10px}}@media only screen and (min-width:990px) and (max-width:1199px){.before_after_image_repeat_right_box{padding:18px}.before_after_h3{font-size:19px}.shopify-section--before-after-image-repeater .prose h2{font-size:32px}.before_after_image_repeat_left{width:60%}.before_after_image_repeat_right{width:40%}.before-after__label--right{right:10px}.before-after__label--left{left:10px}}.header_collection .shopify-section--announcement-bar{position:relative!important}.header_collection .shopify-section--header{position:relative!important;top:20px!important}.collection-header h1{color:#092d48;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.collection{gap:20px;padding:20px 60px 30px;box-shadow:0 4px 24px #0000000a;border:1px solid #E4E4E4;margin-top:-10rem;background:#fff}.collection.collection_no_image{margin-top:0rem}.card_type_type_1 .product-list,.card_type_type_3 .product-list{gap:0}.card_type_type_1 .product-card,.card_type_type_3 .product-card{border:1px solid #E4E4E4;padding:24px 32px;border-radius:0}.card_type_type_1 .product-card .product-card__title,.card_type_type_1 .product-card .product-card__title a{font-size:16px;font-weight:400;color:#092d48}.card_type_type_1 .price-list{font-size:18px;color:#092d48;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;line-height:1.2;display:grid;gap:5px}.card_type_type_1 .price-list sale-price{color:#092d48;display:flex;align-items:center;gap:8px}.card_type_type_1 .price-list compare-at-price{display:flex;align-items:center;gap:5px;font-size:14px;color:#a3a3a4;font-weight:500;text-decoration:none;font-family:var(--text-font-family);letter-spacing:0}.card_type_type_1 .price-list compare-at-price span.compare_line{text-decoration:line-through}.card_type_type_1 .price-list .prdouct_sale_compare+small{color:#406184;font-size:14px;font-weight:700;font-family:Inter}.card_type_type_1 .prdouct_sale_compare{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.card_type_type_1 .badge_left_side,.card_type_type_3 .badge_left_side{position:absolute;left:32px;top:24px;font-size:16px;color:#384048;font-weight:500;z-index:1}.card_type_type_1 .badge_right_side,.card_type_type_3 .badge_right_side{position:absolute;right:32px;top:24px;font-size:12px;color:#406184;font-weight:500;z-index:1;background:#e4eaf2;padding:2px 6px;border-radius:2px}.card_type_type_1 .badge_right_side.badge_right_side1,.card_type_type_3 .badge_right_side.badge_right_side1{left:32px;right:auto}.card_type_type_1 .product-card__quick-buy{display:none}.card_type_type_1 .product-card__description{font-size:14px;font-weight:500;color:#092d48}.card_type_type_1 .product-card__info .v-stack{gap:5px}.card_type_type_1 .discount_div{display:inline-block;background:#e4eaf2;color:#406184;padding:4px 8px;border-radius:2px;font-size:11px;font-weight:600;font-family:var(--text-font-family);letter-spacing:0}.card_type_type_3 .product-card__title,.card_type_type_3 .product-card__description{text-align:center}.card_type_type_3 .product-card__description{margin-block-start:5px}.card_type_type_3 .product-card__title{font-size:16px;font-weight:500;color:#384048;font-family:Inter}.card_type_type_3 .product-card__quick-buy{opacity:1;visibility:visible;right:0;position:relative;bottom:0;transform:translate(0);margin-top:12px}.card_type_type_3 .product-card__quick-buy .button{border-radius:4px;border:1px solid #406184;padding:12px 32px;color:#406184;background:#fff;font-size:14px;font-weight:500;font-family:Inter}.card_type_type_3 .scrollbar__progress{height:6px;border-radius:1000px;overflow:hidden}.card_type_type_3 .scrollbar__progress:before{background:#406184}.card_type_type_3 .product-card__info .gap-0\.5{gap:var(--spacing-0-5);display:flex;flex-direction:column;justify-content:space-between;height:100%;align-items:center}.card_type_type_3 .product_card_info{display:grid}.card_type_type_3 .product-card__info{height:100%;display:block;width:100%}.card_type_type_3 .product-card{display:flex;flex-direction:column}.collection_filter_bar ul{border-bottom:1px solid #E4E4E4;padding:0 60px 20px;display:flex;justify-content:space-between;margin:0 -60px;gap:10px;overflow-x:auto}.collection_filter_bar ul li a{font-size:14px;color:#092d48;font-weight:500;padding:10px 15px;display:block;border-radius:2px}.collection_filter_bar ul li a:hover,.collection_filter_bar ul li a.filter_li_active{background:#092d48;color:#fff}.collection_heading h2{font-size:40px;color:#406184;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.2;text-align:center}.card_type_type_1 .funfacts_product-card{padding:0;display:block;position:relative}.funfacts_main_div{height:100%;position:relative}.funfacts_main_div img{height:100%;object-fit:cover;width:100%}.fun_facts_layout_1 .funfacts_content{position:absolute;padding:20px;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:center}.fun_facts_layout_1 .funfacts_content_h3{font-size:32px;text-align:right;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.2}.fun_facts_layout_1 .funfacts_content_h3_text{text-align:left;font-size:20px;font-weight:500;font-family:Inter;line-height:1.4}.funfacts_content_link{font-size:14px;font-weight:500;letter-spacing:0}.fun_facts_layout_2 .funfacts_content{position:absolute;padding:24px;bottom:0;left:0;width:100%;display:grid;gap:12px;z-index:1}.fun_facts_layout_2 .funfacts_content_h3{font-size:22px;text-align:center;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.2}.fun_facts_layout_2 .funfacts_content_h3_text{text-align:left;font-size:16px;font-weight:500;font-family:Inter;line-height:1.4}.fun_facts_layout_2 .funfacts_content_h3_text br{display:none}.funfacts_card_wrapper{perspective:1000px;width:100%;position:relative;height:100%}.funfacts_card_inner{position:relative;width:100%;height:100%;transition:transform .8s;transform-style:preserve-3d}.funfacts_card_wrapper.flipped .funfacts_card_inner{transform:rotateY(180deg)}.funfacts_card_front,.funfacts_card_back{position:absolute;width:100%;height:100%;backface-visibility:hidden;top:0;left:0}.funfacts_card_front{z-index:2}.funfacts_card_back{transform:rotateY(180deg)}.funfacts_content{position:absolute;bottom:20px;left:20px}.fun_fact_flip:before{display:none}.fun_facts_layout_1.fun_fact_flip .funfacts_content{color:#092d48;justify-content:center}.fun_facts_layout_1.fun_fact_flip .funfacts_content_h3{font-size:16px;line-height:1.3;text-align:center}.fun_facts_layout_2.fun_fact_flip .funfacts_content{color:#092d48;display:flex;align-items:center;justify-content:center;height:100%;width:100%}.funfacts_content_back_arrow{position:absolute;bottom:10px;right:20px;cursor:pointer}.fun_facts_layout_2.fun_fact_flip .funfacts_content_h3{font-size:16px}@media only screen and (min-width:200px) and (max-width:767px){.collection{padding:0 0 20px;margin-top:0;margin-left:-18px;margin-right:-18px}.collection_filter_bar ul{padding:10px 10px 20px;margin:0;overflow-x:auto}.collection_heading h2{font-size:26px}.collection__results{padding:0 15px}.card_type_type_1 .product-list{gap:10px}.card_type_type_1 .product-card{padding:12px}.card_type_type_1 .product-card .product-card__title,.card_type_type_1 .product-card .product-card__title a{font-size:12px}.card_type_type_1 .product-card__description{display:none}.card_type_type_1 .price-list{font-size:14px}.card_type_type_1 .prdouct_sale_compare{flex-wrap:wrap}.card_type_type_1 .price-list compare-at-price span.compare_line{font-size:12px}.card_type_type_1 .price-list .prdouct_sale_compare+small{font-size:12px}.fun_facts_layout_1 .funfacts_content_h3{font-size:20px}.fun_facts_layout_1 .funfacts_content_h3_text{font-size:13px}.fun_facts_layout_1 .funfacts_content,.fun_facts_layout_2 .funfacts_content{padding:20px 15px}.fun_facts_layout_2 .funfacts_content_h3{font-size:16px}.fun_facts_layout_2 .funfacts_content_h3_text{font-size:13px}.fun_facts-1 .funfacts_content_link{padding:10px!important}.card_type_type_1 .badge_right_side{right:12px;top:12px;font-size:10px}.card_type_type_1 .badge_right_side.badge_right_side1{left:12px;right:auto}.product-card.funfacts_product-card{padding:0}.fun_facts_layout_1.fun_fact_flip .funfacts_content_h3,.fun_facts_layout_2.fun_fact_flip .funfacts_content_h3{font-size:14px}}@media only screen and (min-width:768px) and (max-width:989px){.collection{padding:20px 30px 30px}.collection_filter_bar ul{padding:0 30px 20px;margin:0 -30px}.collection_heading h2{font-size:30px}}@media only screen and (min-width:1000px) and (max-width:1199px){.fun_facts_layout_1 .funfacts_content_h3{font-size:24px}.collection_heading h2{font-size:32px}}.multi-column__item img{margin:0 auto}.multi-column__item p.h4{font-size:24px;color:#092d48;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.2}@media only screen and (min-width:200px) and (max-width:767px){.multi-column.multi-column-stack{grid:unset;grid-template-columns:1fr 1fr;row-gap:25px}.multi-column__item p.h4{font-size:14px}}.custom_press_lbrgt{max-width:100%;padding:0;width:100%;display:block}.custom_press_lbrgt_heading h2{font-size:40px;color:#092d48;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.2}.custom_press_lbrgt_heading{font-size:18px;font-weight:400;color:#092d48;line-height:1.5;max-width:610px}.custom_press_lbrgt_heading h2+p{margin-top:20px;line-height:1.5}.custom_press_lbrgt_top_flex{display:flex;justify-content:space-between;margin-bottom:40px}.press_images{display:flex;width:100%;flex-wrap:wrap}.press_images img{flex:1;width:50%}.press_controls{display:flex;gap:30px;align-items:center}.custom_press_lbrgt .circle-button{width:auto;height:auto;border-radius:0;display:grid;box-shadow:unset!important;border:none}.press_info{background:#f8f8f8;padding:24px;text-align:left;display:flex;gap:15px;width:100%;flex-direction:column}.press__list-item .press_info .rating{margin-block-end:0}.press_info .press__author{font-size:16px;font-weight:500}.press_info .press__content{font-size:18px;font-weight:500;font-style:italic}.custom_press_lbrgt .press__list-item{gap:10px}.press_product{border:1px solid #E4E4E4;padding:16px}.press_product_flex{display:flex;gap:15px}.press_product_media{width:72px}.press_product_info{width:calc(100% - 232px)}.press_product_info_h3{font-size:16px;line-height:1.2}.press_product_info price{font-size:16px;line-height:1.2}.press_product_info price small{font-size:14px;color:#384048;vertical-align:middle}.press_product_link a{font-size:16px;text-decoration:underline}.press_product_link{display:flex;align-items:flex-end;width:130px;justify-content:flex-end}.custom_press_lbrgt.press .rating__stars svg{width:16px;height:16px}.custom_press_lbrgt .press__list-item:not(.is-selected){opacity:1;visibility:visible}@media only screen and (min-width:200px) and (max-width:767px){.custom_press_lbrgt_top_flex{justify-content:center;flex-wrap:wrap;row-gap:20px}.custom_press_lbrgt .press__controls{justify-content:center;width:100%}.custom_press_lbrgt_heading h2{font-size:26px}.custom_press_lbrgt_heading{font-size:14px}.press_images{flex-wrap:wrap}.press_images img{flex:1;max-width:100%;width:50%}.custom_press_lbrgt .press__list{padding:0 20px}.press_info .press__content{font-size:16px}.press_product{padding:10px}.press_product_info_h3{font-size:14px}.press_product_info price{font-size:14px}.press_product_info price small{font-size:12px}.press_product_flex{gap:10px;flex-wrap:wrap}.press_product_media{width:50px}.press_product_info{width:calc(100% - 60px)}.press_product_link{width:100%}.press_product_link a{font-size:11px}.press_info{padding:18px 15px}}@media only screen and (min-width:768px) and (max-width:989px){.custom_press_lbrgt_heading{font-size:14px;max-width:400px}.custom_press_lbrgt_heading h2{font-size:30px}.press_info .press__content{font-size:16px;line-height:1.5}.press_info .press__author{font-size:16px}.press_product_flex{gap:10px;flex-wrap:wrap}.press_product_media{width:50px}.press_product_info{width:calc(100% - 60px)}.press_product_link{width:100%}}@media only screen and (min-width:990px) and (max-width:1199px){.custom_press_lbrgt_heading h2{font-size:32px}.custom_press_lbrgt_heading{font-size:14px;max-width:350px}.press_info .press__content{font-size:20px}.press_product_flex{gap:10px;flex-wrap:wrap}.press_product_media{width:60px}.press_product_info{width:calc(100% - 70px)}.press_product_link{width:100%}}@media only screen and (min-width:1200px) and (max-width:1367px){.custom_press_lbrgt_heading{font-size:16px;max-width:540px}}.custom_product .product-info>*+*{margin-block-start:15px;margin-block-end:15px}.custom_product .product-gallery__media img{border-radius:10px}.custom_product .product-info__title.h2{font-size:40px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.product_info_subtitle{margin-top:20px;position:relative;font-size:12px;color:#384048;font-weight:400;line-height:1.1;padding-left:15px}.product_info_subtitle:before{content:"";position:absolute;top:2px;width:10px;height:10px;border-radius:100%;background:#f89c3a;left:0}.custom_product .product-info__price{font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.custom_product .product-info__price sale-price{font-size:32px;color:#406184}.custom_product .product-info__price compare-at-price{font-size:24px;color:#a0a0a0;font-weight:100}.product_accordion details{border-top:1px solid;border-bottom:1px solid;border-color:#979797}.product_accordion_h3{font-size:14px;color:#384048;padding:10px 0}.product_accordion .accordion[aria-expanded=true] svg{transform:rotate(180deg)}.product_accordion_content{color:#384048;padding:15px 25px}.product_accordion_content ul li{color:#384048;position:relative;padding-left:20px;line-height:1.8}.product_accordion_content ul li:before{content:"";position:absolute;width:10px;height:10px;border-radius:100%;background:#305383;top:9px;left:0}.text-success{color:#9cbe37}.text-success .blink_dots{width:10px;height:10px;background:#9cbe37;border-radius:100%}.text-warning .blink_dots{width:10px;height:10px;background:red;border-radius:100%}.variant-inventory .text-with-icon{gap:5px}.custom_product .buy-buttons .button{font-size:20px}.product_extra_info{color:#111111b2;text-align:center;margin-top:15px}.payment_icons_flex{display:flex;gap:10px}.payment_icons_inner{flex:1}.payment_icons_box span:first-child{display:flex}.payment_icons_box{min-height:46px;background:#e4eaf2;display:flex;gap:5px;align-items:center;justify-content:center;padding:10px 15px}.payment_icons_box span{font-size:10px;color:#000;line-height:1.2}.feature_text_icon{border:1px solid #CCCCCC}.feature_text_icon_flex{display:flex}.feature_text_icon_inner{flex:1;text-align:center;padding:15px}.feature_text_icon_box span{font-size:12px;color:#101416;line-height:1.3;display:block}.feature_text_icon_box img{margin:0 auto 5px}.product_tags ul{display:flex;gap:7px;flex-wrap:wrap}.product_tags ul li{background:#f1f1f1;padding:4px 8px;display:inline-block;border-radius:2px}.custom_product .accordion-group{display:flex;flex-direction:column;gap:5px}.accordion-group .product-info__accordion{border:1px solid #CCCCCC!important;padding:16px 24px;border-radius:8px}.accordion-group .accordion__toggle{font-size:20px;font-weight:500;color:#406184;padding:0}.accordion-group .accordion__content{color:#101416;padding-top:10px}.horizontal-product-list-carousel{border:none;border-radius:0}.product-info__complementary-products p{font-size:14px;color:#384048;font-weight:500}.product-info__complementary-products .horizontal-product-list-carousel>.horizontal-product-list{gap:16px;grid:auto / auto-flow var(--horizontal-product-width, 60%);border:none}.product-info__complementary-products .horizontal-product-list-carousel .horizontal-product{border-radius:4px;border:1px solid #CCC;background:#fff}.product-info__complementary-products .horizontal-product__info a span{font-size:14px;color:#242424;font-weight:400;letter-spacing:0}.product-info__complementary-products .horizontal-product__info{flex-direction:column;align-items:flex-start;gap:6px}.product-info__complementary-products .horizontal-product__info .price-list,.product-info__complementary-products .horizontal-product__info .price-list .text-sm{font-size:12px;color:#092d48}.product-info__complementary-products .horizontal-product__info .price-list{display:block}.product-info__complementary-products .horizontal-product__info .price-list small{display:none}.product-info__complementary-products .horizontal-product__info .price-list compare-at-price{display:flex;text-decoration:none;gap:5px;align-items:center}.product-info__complementary-products .horizontal-product__info .price-list compare-at-price .compare_line{text-decoration:line-through;color:#a3a3a4}.product-info__complementary-products .horizontal-product__info .prdouct_sale_compare{display:flex;gap:5px}.product-info__complementary-products .horizontal-product__info .button{border-radius:4px;border:1px solid #406184;background:#406184;color:#fff;padding:6px 16px;font-size:14px;font-weight:500}.product-info__complementary-products .horizontal-product__info .horizontal-product__cta{flex-shrink:0;margin-inline-end:var(--spacing-4);margin:0}.product-info__complementary-products .horizontal-product__info .price-list unit-price.text-sm{font-size:8px;color:#000;font-weight:400;display:block;margin-top:3px}.product-info__complementary-products .horizontal-product__info .price-list compare-at-price .discount_div{border-radius:2px;background:#e4eaf2;padding:4px 6px;min-width:30px;line-height:1;font-size:10px;color:#406184;font-weight:600}.complementary_carousel-dots{display:flex;justify-content:center;gap:9px;margin-bottom:25px}.complementary_carousel-dot{width:8px;height:8px;border-radius:50%;background:#d9d9d9;border:none;cursor:pointer;transition:background .3s}.complementary_carousel-dot.active{background:#406184}@media only screen and (min-width:200px) and (max-width:767px){.custom_product .product-gallery__media-list{margin-inline:0}.custom_product .product-info__title.h2{font-size:30px}.custom_product .product-info__price sale-price{font-size:26px;line-height:1.2}.custom_product .product-info__price compare-at-price{font-size:18px}.product_extra_info{font-size:12px}.payment_icons_box span:first-child{display:flex}.payment_icons_box{padding:10px 5px}.payment_icons_inner:nth-child(1) svg{width:20px}.payment_icons_inner:nth-child(2) svg{width:40px}.payment_icons_box span{font-size:5px}.payment_icons_inner:nth-child(3) svg{width:35px}.feature_text_icon_box span{font-size:10px}.feature_text_icon_inner{padding:15px 5px}.accordion-group .accordion__toggle{font-size:17px;line-height:1.3}.product-info__complementary-products .horizontal-product-list-carousel>.horizontal-product-list{grid:auto / auto-flow var(--horizontal-product-width, 89%)}.product-info__complementary-products .horizontal-product-list-carousel .horizontal-product{gap:10px}}@media only screen and (min-width:768px) and (max-width:999px){.custom_product .product-gallery__media-list{margin-inline:0}.custom_product .product-info__title.h2{font-size:32px}}@media only screen and (min-width:1000px) and (max-width:1199px){.custom_product .product-info__title.h2{font-size:32px}.payment_icons_box{padding:10px 5px}.payment_icons_inner:nth-child(1) svg{width:20px}.payment_icons_inner:nth-child(2) svg{width:40px}.payment_icons_box span{font-size:5px}.payment_icons_inner:nth-child(3) svg{width:35px}.product-info__complementary-products .horizontal-product-list-carousel>.horizontal-product-list{grid:auto / auto-flow var(--horizontal-product-width, 85%)}}@media only screen and (min-width:1200px) and (max-width:1367px){.payment_icons_box{padding:10px 5px}.payment_icons_inner:nth-child(1) svg{width:20px}.payment_icons_inner:nth-child(2) svg{width:40px}.payment_icons_box span{font-size:8px}.payment_icons_inner:nth-child(3) svg{width:35px}.product-info__complementary-products .horizontal-product-list-carousel>.horizontal-product-list{grid:auto / auto-flow var(--horizontal-product-width, 70%)}}.shopify-section--pdp-bundle-lbrgt .section-header{justify-content:center;display:flex}.shopify-section--pdp-bundle-lbrgt .section-header h2{font-size:40px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;text-align:center}.shopify-section--pdp-bundle-lbrgt .product-card{border:1px solid #E4E4E4;padding:24px 16px}.shopify-section--pdp-bundle-lbrgt .product-card .pdp_bundle_lbrgt_info{display:flex;justify-content:space-between;gap:10px;width:100%}.shopify-section--pdp-bundle-lbrgt .product-card .product-card__title{-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;text-overflow:ellipsis;display:-webkit-box}.shopify-section--pdp-bundle-lbrgt .product-card .product-card__info{padding-block-start:8px}@media only screen and (min-width:200px) and (max-width:767px){.shopify-section--pdp-bundle-lbrgt .section-header h2{font-size:26px}}@media only screen and (min-width:768px) and (max-width:999px){.shopify-section--pdp-bundle-lbrgt .section-header h2{font-size:30px}}@media only screen and (min-width:1000px) and (max-width:1199px){.shopify-section--pdp-bundle-lbrgt .section-header h2{font-size:32px}}.shopify-section--pdp-nature-lbrgt .section-stack{gap:20px}.shopify-section--pdp-nature-lbrgt .section-header{display:flex;text-align:center;justify-content:center}.shopify-section--pdp-nature-lbrgt .section-header h2{font-size:40px;color:#384048;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;text-align:center}.shopify-section--pdp-nature-lbrgt .section-header p{font-size:18px;max-width:570px;margin:20px auto 0}.pdp_nature_lbrgt_flex{display:flex;max-width:1040px;margin:0 auto;flex-wrap:wrap;align-items:end}.pdp_nature_lbrgt_inner div:nth-child(2){background:#092d48;color:#fff}.pdp_nature_lbrgt_inner div:nth-child(3){background:#e4eaf2;color:#384048}.pdp_nature_lbrgt_text{font-size:24px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;text-transform:uppercase;display:flex;align-items:center}.pdp_nature_lbrgt_inner{width:15%}.pdp_nature_lbrgt_inner:first-child{width:25%}.pdp_nature_lbrgt_inner div{padding:12px 24px;min-height:63px}.pdp_nature_lbrgt_h3,.pdp_nature_lbrgt_content{font-size:12px;color:#384048;text-transform:uppercase;text-align:center;display:flex;align-items:center;justify-content:center;letter-spacing:2px;line-height:1.2}.pdp_nature_lbrgt_content{position:relative}.pdp_nature_lbrgt_inner .pdp_nature_lbrgt_content:before{content:"";position:absolute;left:0;top:15%;height:70%;width:1px}.pdp_nature_lbrgt_inner .pdp_nature_lbrgt_content:nth-child(2):before{background:#fff}.pdp_nature_lbrgt_inner .pdp_nature_lbrgt_content:nth-child(3):before{background:#384048}@media only screen and (min-width:200px) and (max-width:767px){.shopify-section--pdp-nature-lbrgt .section-header h2{font-size:26px}.shopify-section--pdp-nature-lbrgt .section-header p{font-size:14px}.pdp_nature_lbrgt_inner:first-child,.pdp_nature_lbrgt_inner{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr}.pdp_nature_lbrgt_content:before{display:none}.pdp_nature_lbrgt_text{font-size:16px;line-height:1.2;display:flex;align-items:center;justify-content:center;text-align:center}.pdp_nature_lbrgt_inner div{padding:12px 10px}}@media only screen and (min-width:768px) and (max-width:989px){.shopify-section--pdp-nature-lbrgt .section-header h2{font-size:30px}.pdp_nature_lbrgt_text{font-size:16px}.pdp_nature_lbrgt_inner div{padding:12px 15px}}@media only screen and (min-width:1000px) and (max-width:1199px){.shopify-section--pdp-nature-lbrgt .section-header h2{font-size:32px}.pdp_nature_lbrgt_text{font-size:16px}.pdp_nature_lbrgt_inner div{padding:12px 15px}}.pdp_ingredients_grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.pdp_ingredients_grid_box{border:1px solid #E4E4E4}.pdp_ingredients_info{padding:32px 24px}.pdp_ingredients_media img{height:300px;object-fit:cover;width:100%}.pdp_ingredients_header{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.pdp_ingredients_h3{font-size:24px;color:#384048;font-weight:400}.pdp_ingredients_info p{font-size:16px;color:#384048;font-weight:400}.pdp_ingredients_h3+p{margin-top:15px}.pdp_ingredients_header h2{font-size:40px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-style:normal;line-height:1.1;font-weight:500}.pdp_ingredients_header .section-header{display:block}.pdp_ingredients_header .section-header .metafield-rich_text_field{margin-block-start:0!important}.pdp_ingredients_header .section-header p{font-size:18px;margin-top:20px;max-width:570px}.pdp_ingredients_header .button{border:1px solid #406184;background:transparent;color:#406184;font-size:16px;font-weight:400}.pdp_ingredients_popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:none}.pdp_ingredients_popup_full{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pdp_ingredients_popup_overlay{position:absolute;width:100%;height:100%;background:#0006}.pdp_ingredients_popup_body{width:100%;max-width:830px;margin:0 auto;background:#fff;padding:48px 64px;position:relative}.pdp_ingredients_popup_h4{font-size:18px;color:#384048;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-style:normal;line-height:1.6;font-weight:500;border-bottom:1px solid #DDDDDD}.pdp_ingredients_popup_h3{font-size:40px;margin:15px 0 0;color:#406184;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-style:normal;line-height:1.6;font-weight:500}.pdp_ingredients_popup_h3+.pdp_ingredients_popup_h4{margin-top:50px}.pdp_ingredients_popup_body p{font-size:16px;color:#000f27;padding:20px 0 0;margin:0}.pdp_ingredients_popup_close{text-align:right}.pdp_ingredients_popup_close svg{cursor:pointer}@media only screen and (min-width:200px) and (max-width:767px){.pdp_ingredients_header{align-items:flex-start;flex-direction:column}.pdp_ingredients_header .section-header p{font-size:14px}.pdp_ingredients_header h2{font-size:26px}.pdp_ingredients_grid{grid-template-columns:1fr}.pdp_ingredients_info{padding:20px 16px}.pdp_ingredients_h3{font-size:18px}.pdp_ingredients_info p{font-size:14px}.pdp_ingredients_popup_body{max-width:90%;padding:25px 20px}.pdp_ingredients_popup_h3{font-size:26px}.pdp_ingredients_popup_h3+.pdp_ingredients_popup_h4{margin-top:30px}.pdp_ingredients_popup_h4{font-size:16px}.pdp_ingredients_popup_body p{font-size:14px}}@media only screen and (min-width:768px) and (max-width:999px){.pdp_ingredients_header .section-header{max-width:370px}.pdp_ingredients_header h2{font-size:30px}.pdp_ingredients_header .section-header p{font-size:16px;margin-top:20px}.pdp_ingredients_popup_body{max-width:500px;padding:25px 20px}.pdp_ingredients_popup_h3{font-size:30px}.pdp_ingredients_popup_h3+.pdp_ingredients_popup_h4{margin-top:30px}.pdp_ingredients_popup_h4{font-size:16px}.pdp_ingredients_popup_body p{font-size:14px}}@media only screen and (min-width:1000px) and (max-width:1199px){.pdp_ingredients_header .section-header{max-width:450px}.pdp_ingredients_header h2{font-size:32px}.pdp_ingredients_header .section-header p{font-size:16px;margin-top:20px}.pdp_ingredients_popup_body{max-width:700px;padding:35px 25px}.pdp_ingredients_popup_h3{font-size:32px}.pdp_ingredients_popup_h3+.pdp_ingredients_popup_h4{margin-top:30px}.pdp_ingredients_popup_h4{font-size:16px}.pdp_ingredients_popup_body p{font-size:14px}}.pdp_effect_glance{position:relative;background-repeat:no-repeat;background-size:cover}.pdp_effect_glance:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#00000080}.pdp_effect_glance_grid{background:#fff;display:flex;flex-wrap:wrap}.pdp_effect_glance_item{width:25%;border-left:1px solid #E4E4E4}.pdp_effect_glance_item:first-child{border-left:none}.pdp_effect_glance_count{font-size:56px;color:#406184;line-height:1;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-style:normal}.pdp_effect_glance_content{font-size:16px;color:#384048}.pdp_effect_glance_box{padding:40px 32px;display:flex;flex-direction:column;gap:35px}.pdp_effect_glance_header{position:relative;max-width:508px}.pdp_effect_glance_body{position:relative}.pdp_effect_glance_header h2{font-size:40px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-style:normal;line-height:1.1;font-weight:500}.pdp_effect_glance_header .section-header{display:block}.pdp_effect_glance_header .section-header p{font-size:18px;margin-top:20px}.pdp_effect_glance_header a{font-size:16px;text-decoration:underline;text-underline-offset:4px;margin-top:25px;display:inline-block}.pdp_effect_glance .section-stack{gap:100px}@media only screen and (min-width:200px) and (max-width:767px){.pdp_effect_glance_header h2{font-size:26px}.pdp_effect_glance_header .section-header p,.pdp_effect_glance_header a{font-size:14px}.pdp_effect_glance .section-stack{gap:25px}.pdp_effect_glance_item{width:100%;border-right:none;border-bottom:1px solid #E4E4E4}.pdp_effect_glance_item:last-child{border-bottom:none}.pdp_effect_glance_count{font-size:40px}.pdp_effect_glance_box{gap:20px}.pdp_effect_glance_content{font-size:14px}}@media only screen and (min-width:768px) and (max-width:999px){.pdp_effect_glance_header h2{font-size:30px}.pdp_effect_glance_header .section-header p{font-size:15px}.pdp_effect_glance_count{font-size:40px}.pdp_effect_glance_box{gap:20px;padding:30px 15px}.pdp_effect_glance_content{font-size:14px}}@media only screen and (min-width:1000px) and (max-width:1199px){.pdp_effect_glance_header h2{font-size:32px}.pdp_effect_glance_count{font-size:40px}.pdp_effect_glance_box{gap:20px;padding:30px 15px}.pdp_effect_glance_content{font-size:14px}.pdp_effect_glance .section-stack{gap:50px}}.pdp_stories_lbrgt .custom_press_lbrgt_top_flex{align-items:center}.pdp_stories_lbrgt .custom_press_lbrgt_heading{flex:0 1 50%}.pdp_stories_lbrgt .custom_press_lbrgt_heading h2{color:#406184}.pdp_stories_lbrgt .custom_press_lbrgt_content{flex:0 1 50%;font-size:16px;color:#384048;text-align:right}.pdp_stories_lbrgt .press_images{gap:15px}.press_images_inner{flex:1;position:relative}.before_after_image_text{position:absolute;top:0;left:0;background:#e4eaf2;color:#406184;font-size:12px;letter-spacing:0;padding:6px 10px}.pdp_stories_lbrgt .press_images img{width:100%;height:100%;object-fit:cover;min-height:309px;max-height:309px}.pdp_stories_lbrgt .press__list-item{gap:0;border-radius:10px;overflow:hidden}.pdp_stories_lbrgt .press_info .press__content{font-size:16px;font-style:normal}.verified_author{color:#384048}.pdp_stories_lbrgt .press_info .press__author{font-size:24px;font-weight:400;color:#111;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-style:normal}.pdp_stories_lbrgt .press_info{gap:24px}@media only screen and (min-width:200px) and (max-width:767px){.pdp_stories_lbrgt .custom_press_lbrgt_top_flex{align-items:center;flex-direction:column}.pdp_stories_lbrgt .custom_press_lbrgt_heading{flex:0 1 100%;max-width:100%}.pdp_stories_lbrgt .custom_press_lbrgt_content{flex:0 1 100%;font-size:14px;text-align:left}.pdp_stories_lbrgt .press_info .press__content{font-size:14px}.pdp_stories_lbrgt .press_info .press__author{font-size:20px}.pdp_stories_lbrgt .press_images img{min-height:185px;max-height:185px}}@media only screen and (min-width:768px) and (max-width:989px){.pdp_stories_lbrgt .press_images img{min-height:185px;max-height:185px}}@media only screen and (min-width:990px) and (max-width:1367px){.pdp_stories_lbrgt .press_images img{min-height:250px;max-height:250px}}@media only screen and (min-width:1368px) and (max-width:1600px){.pdp_stories_lbrgt .press_images img{min-height:280px;max-height:280px}}.temp_404 .custom_slideshow .h0{font-size:168px;line-height:1}.temp_404 .rich_content{margin-block-start:0;font-size:18px}.temp_404 .prose{text-align:center}.temp_404 .prose .button{font-size:14px;font-weight:500}.temp_404 .shopify-section--newsletter{display:none!important}@media only screen and (min-width:200px) and (max-width:767px){.temp_404 .custom_slideshow .h0{font-size:158px;line-height:1.1}.temp_404 .rich_content{font-size:14px}.temp_404 .prose .button{margin-block-start:1rem!important;width:auto}}@media only screen and (min-width:768px) and (max-width:999px){.temp_404 .custom_slideshow .h0{font-size:90px}.temp_404 .rich_content{font-size:16px}.temp_404 .prose .button{margin-block-start:1rem!important}}@media only screen and (min-width:1000px) and (max-width:1199px){.temp_404 .custom_slideshow .h0{font-size:110px}.temp_404 .rich_content{font-size:16px}.temp_404 .prose .button{margin-block-start:1rem!important}}@media only screen and (min-width:1200px) and (max-width:1367px){.temp_404 .custom_slideshow .h0{font-size:120px}.temp_404 .rich_content{font-size:16px}.temp_404 .prose .button{margin-block-start:1rem!important}}.temp_wirkprinzip .image_text_lbrgt{gap:30px}.temp_wirkprinzip .image_text_lbrgt .multiple-images-with-text__image-list,.temp_wirkprinzip .image_text_lbrgt .multiple-images-with-text__content-with-nav{width:calc(50% - 15px)}.temp_wirkprinzip .image_text_lbrgt .prose .h1{font-size:32px}.temp_wirkprinzip .shopify-section--rich-text p.h2{font-size:40px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-style:normal;font-weight:500}@media only screen and (min-width:200px) and (max-width:767px){.temp_wirkprinzip .image_text_lbrgt .multiple-images-with-text__image-list,.temp_wirkprinzip .image_text_lbrgt .multiple-images-with-text__content-with-nav{width:100%}.temp_wirkprinzip .image_text_lbrgt .prose .h1{font-size:24px;text-align:center}.temp_wirkprinzip .shopify-section--rich-text p.h2{font-size:26px}}@media only screen and (min-width:768px) and (max-width:989px){.temp_wirkprinzip .image_text_lbrgt .prose .h1,.temp_wirkprinzip .shopify-section--rich-text p.h2{font-size:30px}}.shopify-section--contact .section{padding-block-start:220px}.shopify-section--contact{position:relative}.absolute_img_class{position:absolute;left:0;right:0;margin:0 auto;text-align:center;bottom:0}.absolute_img_class img{margin:0 auto}.main_contact .contact-form{padding:0;border-radius:0;background:transparent}.main_contact.section-stack--horizontal{justify-content:space-between}.main_contact .section-stack__intro .prose .h2{font-size:40px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-style:normal;font-weight:500}.main_contact .section-stack__intro .prose p{font-size:16px;color:#384048;margin-block-start:10px}.main_contact .fieldset .input-row{grid-template-columns:1fr}.main_contact .fieldset .input,.main_contact .fieldset .textarea{border:1px solid #CCCCCC;background:#fff;height:54px}.main_contact .fieldset .textarea{height:230px}.main_contact .fieldset .floating-label{height:54px;color:#223244;opacity:1}.button_contact{width:100%}.button_contact .button{background:#406184;border-radius:4px;font-weight:400;font-size:20px;width:100%;line-height:1}.button_contact .button:not([disabled]):not(.button--outline):hover{background:#406184!important;color:#fff!important;box-shadow:unset!important}.main_contact .section-stack__intro,.main_contact .section-stack__main{position:relative}.main_contact .form:not(.form--tight){gap:1rem}@media only screen and (min-width:200px) and (max-width:767px){.shopify-section--contact .section{padding-block-start:30px}.absolute_img_class{display:none}.main_contact .section-stack__intro .prose .h2{font-size:26px}.main_contact .section-stack__intro .prose p{font-size:14px}}@media only screen and (min-width:768px) and (max-width:999px){.shopify-section--contact .section{padding-block-start:30px}.absolute_img_class{display:none}.main_contact .section-stack__intro .prose .h2{font-size:26px}.main_contact .section-stack__intro .prose p{font-size:14px}}@media only screen and (min-width:1000px) and (max-width:1149px){.shopify-section--contact .section{padding-block-start:30px}.absolute_img_class{display:none}.main_contact .section-stack__intro .prose .h2{font-size:26px}.main_contact .section-stack__intro .prose p{font-size:14px}.main_contact.section-stack--horizontal{display:flex}.main_contact .section-stack__intro{width:var(--section-stack-intro, 50%)}.main_contact .section-stack__main{width:var(--section-stack-main, 50%)}}.cart-drawer .empty-state{height:100%;margin-block-start:0}.cart-drawer__recommendations_empty{display:grid;align-items:end}.cart-drawer .empty-state .cart-drawer__top{width:100%;display:flex;align-items:start;flex-direction:column}.cart-drawer .empty-state .cart-drawer__top .justify-between{width:100%}.cart-drawer .empty-state .prose{display:flex;flex-direction:column;justify-content:center}.cart-drawer .empty-state .prose p.h5{font-size:24px;letter-spacing:0;color:#384048;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.cart-drawer .empty-state .prose p.h6{font-size:18px;letter-spacing:0;color:#384048;font-weight:500;font-style:normal}.cart-drawer .empty-state .prose .button{background:#406184;font-weight:400;font-size:14px;font-family:Inter;margin-block-start:16px!important}.cart-drawer .empty-state .cart-drawer__top .progress-bar:before{background:#dbdcdc}.cart-drawer .empty-state .horizontal-product{align-items:start}.cart-drawer{padding:0!important}.cart-drawer.drawer::part(body){padding:16px 0!important}.cart-drawer__top p.h5,.cart-drawer__top span{font-size:24px;color:#406184;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.cart-drawer .cart-drawer__top{padding-inline:20px;padding-block-end:10px}.cart_infobar{background:#f9f5f1;padding:10px 20px;margin-bottom:10px;display:none}.cart_infobar p{font-size:13px;color:#406184;display:inline-block;vertical-align:middle}.cart_infobar svg{vertical-align:middle;margin-right:5px}.cart-drawer .cart-drawer__line-items{padding-inline:20px}.cart-drawer .progress-bar{height:10px;background:#d1d1d2c4}.cart-drawer .free-shipping-bar span{font-size:12px;text-align:center;color:#384048;font-family:Inter}.cart-drawer .progress-bar:before{background:#406184}.cart-drawer .free-shipping-bar{padding-block:10px;padding-inline:20px}.cart-drawer .line-item{align-items:start}.cart-drawer .line-item:first-child{border-top:.8px solid #E6E6E6;padding-top:16px}.cart-drawer .line-item .line-item__info a{font-size:16px;color:#384048;font-weight:400}.cart-drawer .line-item .line-item__info a.removelink{background:url(/cdn/shop/files/shiny-cart.svg);background-repeat:no-repeat;background-size:contain;font-size:0;width:14px;height:15px;display:inline-block}.cart-drawer .price-list sale-price{font-size:14px;color:#384048}.cart-drawer .line-item__info .v-stack{gap:6px}.cart-drawer .buy-buttons .button{background:#406184;font-size:20px;font-weight:700;border-radius:5px}.cart-drawer .buy-buttons .button:hover{background:#406184!important;color:#fff!important}.cart-drawer .line-item__actions{margin-inline-start:0}.cart-drawer.drawer--lg{width:450px}.cart-drawer .line-item__info .v-stack{display:flex;gap:4px;align-items:flex-start;flex-direction:column}.cart-drawer .line-item__actions .link{background:transparent}.cart-drawer .line-item__actions .v-stack{align-items:center;flex-direction:row;gap:8px}.cart-drawer .line-item__actions .quantity-selector{height:40px}.cart-drawer .line-item__actions quantity-selector .quantity-input{min-width:25px;width:100%;max-width:25px;border:none}.cart-drawer .line-item__actions quantity-selector .quantity-selector__button{padding-inline:12px}.cart-drawer .line-item__actions quantity-selector+span.text-xs.text-center{display:flex;align-items:center}.cart-drawer .cart-drawer__recommendations{padding-inline:20px}.cart-drawer .cart-drawer .horizontal-product-list-carousel{grid-template-columns:none;margin-inline:0;padding-inline:0 20px}.cart-drawer .cart-drawer__recommendations .horizontal-product__info{gap:6px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.cart-drawer .cart-drawer__recommendations .horizontal-product-list{border-radius:0;border:none;gap:15px}.cart-drawer .cart-drawer__recommendations .horizontal-product-list .horizontal-product{border-radius:4px;border:1px solid #E4E4E4;gap:18px;align-items:start}.cart-drawer .cart-drawer__recommendations .price-list{gap:6px}.cart-drawer .cart-drawer__recommendations .price-list .discount_div{display:none}.cart-drawer .cart-drawer__recommendations .horizontal-product__info a{font-size:14px;color:#242424;font-weight:400;background:transparent;text-align:left}.cart-drawer .cart-drawer__recommendations .price-list compare-at-price small{display:none}.cart-drawer .cart-drawer__recommendations .button{border-radius:4px;border:1px solid #406184;background:#406184;color:#fff}.cart-drawer .cart-drawer__recommendations .button svg{display:none}.cart-drawer .cart-drawer__recommendations p{font-size:14px;font-weight:600;color:#384048}.cart-drawer.drawer::part(footer){padding-block:10px;padding-inline:20px}.footer_content span.h5{font-size:14px;color:#384048;font-weight:400;font-family:Inter}.versand_content span.h5:last-child{color:#406184}.total_content span.h5{font-size:16px;color:#384048;font-weight:400}.total_content span.h5:last-child{font-size:16px;font-weight:700;color:#406184}.cart-drawer .cart-drawer__recommendations .horizontal-product-list-carousel>.horizontal-product-list{grid:auto / auto-flow 320px}.cart-drawer .horizontal-product-list-carousel{grid-template-columns:none;margin-inline:0;padding-inline:0}.footer_content span.h5 select{padding:5px 25px 5px 10px;border-radius:4px;border:1px solid #C9C3C3;font-size:14px;-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E") no-repeat right 4px center;background-size:20px;color:#384048}.cart_info_label p{display:flex;align-items:center;gap:5px;justify-content:center}.properties .selling-plan{border-radius:4px;border:1px solid #D3D3D3;background:#e4eaf2;padding:0 10px;height:40px;display:block;line-height:40px;color:#242424;text-align:center;font-size:12px;font-style:normal;font-weight:500;overflow:hidden;min-width:105px;max-width:105px}.cart-drawer .payment_icons_box{padding:5px;min-height:auto}.cart-drawer .payment_icons_box span{font-size:7px}.cart-drawer .payment_icons_inner:nth-child(1) svg{width:20px}.cart-drawer .payment_icons_inner:nth-child(2) svg{width:32px}.cart-drawer .payment_icons_inner:nth-child(3) svg{width:32px}@media only screen and (min-width:200px) and (max-width:500px){.cart-drawer.drawer--lg{width:375px}.cart-drawer .payment_icons_box span{font-size:6px}.cart-drawer .payment_icons_inner:nth-child(1) svg{width:20px}.cart-drawer .payment_icons_inner:nth-child(2) svg{width:30px}.cart-drawer .payment_icons_inner:nth-child(3) svg{width:30px}.cart-drawer .cart-drawer__recommendations .horizontal-product-list-carousel>.horizontal-product-list{grid:auto / auto-flow 300px}.progress-bar:after{content:"";position:absolute;height:12px;width:12px;border-radius:100%;background:#fff;transform:translate(calc(var(--progress) * 323px));display:block;top:-1px}}.product-info__price .product-info__badge-list .badge{font-family:Inter}.purchase-options{display:flex;gap:10px}.option-box{position:relative;background-color:#f1f1f1;padding:14px 20px;border-radius:10px;display:flex;align-items:center;cursor:pointer;border:1px solid transparent;transition:.3s ease;width:50%}.option-box input[type=radio]{display:none}.option-box .radio{width:22px;height:22px;border:1px solid #444;border-radius:50%;margin-right:10px;position:relative}.option-box input[type=radio]:checked+.radio:after{content:"";width:10px;height:10px;background-color:#406184;border-radius:50%;position:absolute;top:5px;left:5px}.option-box.active{background-color:#e4eaf2;border-color:#406184}.option-box .discount-badge{color:#2e2e2e;background-color:#e7e7e7;font-weight:700;padding:5px 10px;border-radius:5px;font-size:.85rem;position:absolute;right:20px}.option-box.active .discount-badge{background-color:#406184;color:#fff}.label-text{font-weight:600;font-size:14px;color:#1e1e1e}.subscription-box{display:none;border:1px solid #E7E7E7;border-radius:10px;padding:20px;background-color:#e4eaf2;border-color:#406184;position:relative;margin-top:20px}.subscription-header{display:flex;justify-content:space-between;align-items:center;color:#384048;line-height:normal}.subscription-header strong{font-size:1rem}.subs_price{color:#b6174b;font-size:16px;font-weight:600;text-align:right}.subs_price s{color:#0a153f;font-size:13px;font-weight:400}.dropdown-label{font-weight:600;display:block;margin-bottom:8px;color:#5e5e5e}.frequency-select{width:100%;padding:10px 15px;border-radius:35px;border:1px solid rgba(0,0,0,.1);font-size:14px;-webkit-appearance:none;appearance:none;background:#f7f7f7 url("data:image/svg+xml,%3Csvg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E") no-repeat right 12px center;background-size:16px;color:#707070}.benefits-list{list-style:none;padding:0;margin:10px 0 16px;font-size:13px;color:#6d6d6d}.benefits-list li{display:flex;gap:5px;margin-bottom:6px;color:#384048}.checkmark{color:#d6002f;font-weight:700;line-height:normal}.purchase-options.hide,.subscription-box.hide{display:none!important}@media (max-width:767px){.option-box{padding:11px 10px}.label-text{font-size:13px}.option-box .radio{width:16px;height:16px;margin-right:6px}.option-box .discount-badge{right:10px}.option-box input[type=radio]:checked+.radio:after{width:6px;height:6px;top:4px;left:4px}.discount-badge,.option-box .discount-badge{padding:4px 5px;font-size:11px}.subscription-box{padding:10px}.subscription-header,.subscription-header strong{font-size:14px}.benefits-list{font-size:12px}.benefits-list li strong{width:75px}.frequency-select{padding:7px 10px;font-size:14px}}.shopify-section--featured-collection .prose .h2{font-size:40px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.1}.content_layout_flex .section-header{display:block}.content_layout_flex .prose{display:flex;justify-content:space-between;width:100%;align-items:center}.content_layout_flex .prose .h2{text-align:left;color:#384048}.content_layout_flex .prose p{max-width:480px;margin:0 0 0 auto;text-align:right}@media only screen and (min-width:200px) and (max-width:767px){.content_layout_flex .prose{justify-content:center;align-items:center;flex-direction:column;gap:10px}.shopify-section--featured-collection .prose .h2{font-size:26px}.content_layout_flex .prose .h2{text-align:center}.content_layout_flex .prose p{max-width:100%;margin:0;text-align:center}}@media only screen and (min-width:768px) and (max-width:989px){.shopify-section--featured-collection .prose .h2{font-size:30px}.content_layout_flex .prose p{max-width:360px}}@media only screen and (min-width:990px) and (max-width:1199px){.shopify-section--featured-collection .prose .h2{font-size:35px}.card_type_type_3 .product-card__quick-buy .button{padding:12px}}.shopify-section--rich-text .rich-text__wrapper .h3,.shopify-section--rich-text .split-rich-text .h3{font-size:40px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.1}@media only screen and (min-width:200px) and (max-width:767px){.shopify-section--rich-text .rich-text__wrapper .h3{font-size:26px}.mobile_center{text-align:center}.mobile_left{text-align:left}.mobile_right{text-align:right}}@media only screen and (min-width:768px) and (max-width:989px){.shopify-section--rich-text .rich-text__wrapper .h3,.shopify-section--rich-text .split-rich-text .h3{font-size:30px}}@media only screen and (min-width:990px) and (max-width:1199px){.shopify-section--rich-text .rich-text__wrapper .h3,.shopify-section--rich-text .split-rich-text .h3{font-size:35px}}.shopify-section--text_text_lbrgt .section{padding-block-end:25px}.shopify-section--apps .prose h2.jdgm-title{font-size:40px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.1}@media only screen and (min-width:200px) and (max-width:767px){.shopify-section--apps .prose h2.jdgm-title{font-size:26px}}@media only screen and (min-width:768px) and (max-width:989px){.shopify-section--apps .prose h2.jdgm-title{font-size:30px}}@media only screen and (min-width:990px) and (max-width:1199px){.shopify-section--apps .prose h2.jdgm-title{font-size:35px}}.layout_multicolumn_box.multi-column{--multi-column-list-row-min-gap: 1.5rem}.layout_multicolumn_box .multi-column__item{border-radius:8px;border:1px solid #DDD;background-color:#fff;padding:32px}.layout_multicolumn_box .box_border_flex{display:flex;gap:15px;align-items:center;border-bottom:1px solid #DDDDDD;padding-bottom:16px;justify-content:space-between}.box_border_flex p{font-size:20px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.1;color:#406184}.layout_multicolumn_box .multi-column__item img{margin:0;width:48px;height:48px;border-radius:100%;object-fit:cover}.mutli_layout_button{text-align:center}.mutli_layout_button .button{font-size:14px;font-family:Inter;font-weight:500}@media only screen and (min-width:200px) and (max-width:767px){.layout_multicolumn_box.multi-column.multi-column-stack{grid-template-columns:1fr}}@media only screen and (min-width:768px) and (max-width:999px){.layout_multicolumn_box.multi-column.multi-column-stack{grid:unset;grid-template-columns:1fr 1fr}}.services_column_lbrgt .multi-column__item,.services_column_lbrgt .multi-column__item .multi-column{gap:1rem}.services_column_lbrgt .multi-column__item img{margin:0 auto;width:100%}.services_column_lbrgt .multi-column__item .link{padding-block-end:3px}.services_column_lbrgt .multi-column__item .link svg{vertical-align:middle}@media only screen and (min-width:200px) and (max-width:767px){.services_column_lbrgt.multi-column{grid:unset}}@media only screen and (min-width:768px) and (max-width:999px){.services_column_lbrgt.multi-column{grid:unset;grid-template-columns:1fr 1fr}}.social_media_channels_lbrgt .h2{font-size:32px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.1}.social_media_channels_lbrgt .multi-column{display:flex;flex-wrap:wrap;gap:max(var(--multi-column-list-gap),var(--multi-column-list-row-min-gap)) min(var(--multi-column-list-column-max-gap),var(--multi-column-list-gap));justify-content:center}.multi_column_item_buttons_link{border:1px solid;border-radius:4px;padding:12px 24px}.multi_column_item_buttons{display:flex;gap:10px;align-items:center}@media only screen and (min-width:200px) and (max-width:767px){.social_media_channels_lbrgt .h2{font-size:26px}}@media only screen and (min-width:768px) and (max-width:989px){.social_media_channels_lbrgt .h2{font-size:30px}}.recomm_popup_main{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:#00000080;z-index:99;padding:30px 0}.recomm_popup_overlay{position:absolute;left:0;top:0;width:100%;height:100%}.recomm_popup_main_max{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:10px;overflow-y:auto}.recomm_popup{background:#fff;width:100%;max-width:735px;z-index:1}.recomm_popup_overflow{width:100%;overflow-y:auto}.recomm_popup_close_icon{position:absolute;top:20px;right:20px}.popup_close_icon{cursor:pointer}.recomm_popup_header{padding:40px 75px;text-align:center;background:#fafafa;position:relative}.recomm_popup_review{font-size:12px;color:#384048;font-family:Inter;font-weight:400;display:flex;align-items:center;gap:5px;justify-content:flex-start}.recomm_popup_header_h3{font-size:32px;color:#223244;text-align:center;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.1}.recomm_popup_header p{font-size:12px;letter-spacing:0;margin:0;line-height:1.4;color:#212446;font-weight:400}.recomm_popup_product{padding:16px 10px 0}.recomm_popup_product_grid{display:flex;gap:16px;justify-content:space-between;align-items:center}.recomm_popup_product_flex{display:flex;align-items:center;border-radius:4px;border:1px solid #E4E4E4;background:#fff;padding:24px 16px;width:350px}.recomm_popup_product_media{width:100px}.recomm_popup_product_info{width:calc(100% - 100px);padding-left:15px;text-align:left}.recomm_popup_product_grid_item{width:185px;display:flex;gap:8px;flex-direction:column}.recomm_popup_product_info .h3{font-size:16px;font-weight:500;color:#384048}.recomm_popup_product_info .price{font-size:16px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.1;color:#384048;margin:6px 0 0}.close_button_div .button{font-size:16px;width:100%;border-radius:4px;background:#406184}.view_cart_div{text-align:center;line-height:1}.view_cart_link{font-size:14px;font-weight:500;border-radius:4px;color:#406184;border:1px solid #406184;background:transparent}.recomm_popup_product_list{padding:40px 50px;display:flex;flex-direction:column;gap:24px}.recomm_popup_product_list p.h3{font-size:24px;color:#384048;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.1;text-align:center}.recomm_popup_product_list_flex{display:flex;gap:0px;overflow-x:auto;padding-right:50px;margin-right:-50px}.recomm_popup_product_list_flex::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}.recomm_popup_product_list_flex::-webkit-scrollbar{width:100%;height:6px;background-color:#f5f5f5}.recomm_popup_product_list_flex::-webkit-scrollbar-thumb{background-color:#406184;border-radius:10px}.recomm_popup_product_list_inner{min-width:220px}.recomm_popup_product_list .product-card{margin-bottom:24px}.card_type_type_1 .recomm_popup_product_list_inner .product-card{padding:20px}.card_type_type_1 .recomm_popup_product_list_inner .product-card .product-card__quick-buy .button{padding:12px}.card_type_type_1 .recomm_popup_product_list_inner .product-card__info{padding:1rem 0;text-align:left}.card_type_type_1 .recomm_popup_product_list_inner .product-card .product_card_title a{font-size:14px;min-height:45px;font-weight:400;color:#384048;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card_type_type_1 .recomm_popup_product_list_inner .product-card .product-card__title,.card_type_type_1 .recomm_popup_product_list_inner .product-card .product-card__title a{font-size:10px;font-weight:400;color:#384048;line-height:1.3}.card_type_type_1 .recomm_popup_product_list_inner .badge_right_side{right:20px;top:20px}.card_type_type_1 .recomm_popup_product_list_inner .product-card unit-price{display:none}.card_type_type_1 .recomm_popup_product_list_inner .price-list{display:flex}.card_type_type_1 .recomm_popup_product_list_inner .price-list sale-price{font-size:16px}.card_type_type_1 .recomm_popup_product_list_inner .price-list compare-at-price{font-size:12px}.card_type_type_1 .recomm_popup_product_list_inner .product-card__quick-buy{display:block;position:relative;opacity:1;visibility:visible;transform:translateY(0);top:0;bottom:0;left:0;right:0;width:100%}.card_type_type_1 .recomm_popup_product_list_inner .product-card .product-card__quick-buy .button,.card_type_type_1 .recomm_popup_product_list_inner .product-card .product-card__quick-buy .product-card__mobile-quick-buy-button{padding:12px;width:100%;border-radius:3.371px;border:.843px solid #406184;background:transparent;color:#406184;font-weight:500;font-size:12px;text-transform:capitalize}.card_type_type_1 .recomm_popup_product_list_inner .price-list .prdouct_sale_compare+small{display:none}@media only screen and (min-width:200px) and (max-width:999px){.recomm_popup_header{padding:32px 40px}.recomm_popup_product_grid{flex-direction:column}.recomm_popup_product{padding:16px 0 0}.recomm_popup_product_grid_item,.view_cart_link,.recomm_popup_product_flex{width:100%}.recomm_popup_product_list{padding:20px}.recomm_popup_product_list_flex{gap:5px;padding-right:20px;margin-right:-20px}.card_type_type_1 .recomm_popup_product_list_inner .product-card{padding:16px}.card_type_type_1 .recomm_popup_product_list_inner .product-card .product_card_title a{font-size:12px;min-height:38px}.card_type_type_1 .recomm_popup_product_list_inner .price-list sale-price{font-size:14px}.card_type_type_1 .recomm_popup_product_list_inner .price-list compare-at-price{font-size:10px}.recomm_popup_product_list_inner{min-width:150px;width:100%}.recomm_popup_main_max{align-items:start}}.predictive-search .price-list small,.predictive-search .price-list .discount_div{display:none}.timeline_lbrgt .timeline__slide{gap:78px}.timeline_lbrgt .timeline__slide>.timeline__image-wrapper{padding-inline-end:0}.timeline_lbrgt .timeline__slide>.prose{max-width:100%;padding-inline-end:0}.timeline_prose_heading{margin-bottom:32px;text-align:left}.timeline_prose_heading h2{font-size:32px;color:#223244;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1;margin:0}.timeline_prose_heading p{font-size:16px;color:#223244;font-weight:400;font-style:normal;margin-block-start:24px!important;line-height:1.5}.prose_timeline_grid{position:relative;margin-block-start:0!important}.prose_timeline_line{position:absolute;left:11px;height:0;transition:height .2s ease-out;width:2.5px;background:#406184;top:0}.prose_timeline{padding-left:56px;margin-bottom:57px;margin-block-start:0!important;opacity:0;transition:opacity .4s;text-align:left}.prose_timeline::last-child{margin-bottom:0}.prose_timeline_span{width:24px;height:24px;border-radius:100%;background:#406184;display:block;position:absolute;left:0}.prose_timeline p.h2{font-size:32px;color:#406184;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1;margin:0}.prose_timeline .p_content{font-size:16px;color:#223244;font-weight:400;font-style:normal;margin:24px 0 0;line-height:1.5}.prose_timeline.active{opacity:1}.prose_timeline_flex{margin-block-start:0!important}@media only screen and (min-width:200px) and (max-width:999px){.timeline_lbrgt .timeline__slide{gap:50px}.timeline_prose_heading h2,.prose_timeline p.h2{font-size:24px}.prose_timeline{margin-bottom:40px;padding-left:48px}}@media only screen and (min-width:1000px) and (max-width:1199px){.timeline_lbrgt .timeline__slide{gap:50px}.timeline_prose_heading h2,.prose_timeline p.h2{font-size:24px}.prose_timeline{margin-bottom:40px;padding-left:48px}}@media only screen and (min-width:1200px) and (max-width:1367px){.timeline_lbrgt .timeline__slide{gap:50px}.timeline_prose_heading h2,.prose_timeline p.h2{font-size:24px}.prose_timeline{margin-bottom:40px;padding-left:48px}}.shopify-policy__container{gap:40px!important;margin-inline-start:max(var(--container-gutter),50% - 86ch / 2)!important;margin-inline-end:max(var(--container-gutter),50% - 86ch / 2)!important}.shopify-policy__container .shopify-policy__title h1{text-align:left;font-size:32px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1;text-transform:capitalize}.shopify-policy__container .shopify-policy__body .rte.prose{font-size:16px;color:#384048;font-weight:400}.temp_service_detail .page{max-width:86ch}.temp_service_detail .page h1.h1{display:none}.temp_service_detail .page .prose h2{text-align:left;font-size:32px;font-family:Frank Ruhl Libre,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1;text-transform:capitalize}.temp_service_detail .page .prose{font-size:16px;color:#384048;font-weight:400}@media only screen and (min-width:200px) and (max-width:999px){.shopify-policy__container .shopify-policy__title h1{font-size:28px}.temp_service_detail .page .prose{font-size:14px}}.shopify-section--main-search .collection{margin-top:3rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/style.css.map */
