.l-grid_layout{margin:0 auto;max-width:1440px;padding-left:var(--global-section_holder-side_paddings);padding-right:var(--global-section_holder-side_paddings);background-color:var(--bg-layout-color);background-position:var(--bg-image-position);background-repeat:var(--bg-image-repeat);background-size:var(--bg-image-size)}@media screen and (max-width: 767.9px){.l-grid_layout.m-padding_top-sm{padding-top:12px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-grid_layout.m-padding_top-sm{padding-top:12px}}@media screen and (min-width: 1024px){.l-grid_layout.m-padding_top-sm{padding-top:12px}}@media screen and (max-width: 767.9px){.l-grid_layout.m-padding_top-md{padding-top:40px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-grid_layout.m-padding_top-md{padding-top:52px}}@media screen and (min-width: 1024px){.l-grid_layout.m-padding_top-md{padding-top:52px}}@media screen and (max-width: 767.9px){.l-grid_layout.m-padding_top-lg{padding-top:16px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-grid_layout.m-padding_top-lg{padding-top:44px}}@media screen and (min-width: 1024px){.l-grid_layout.m-padding_top-lg{padding-top:64px}}@media screen and (max-width: 767.9px){.l-grid_layout.m-padding_top-xl{padding-top:48px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-grid_layout.m-padding_top-xl{padding-top:44px}}@media screen and (min-width: 1024px){.l-grid_layout.m-padding_top-xl{padding-top:80px}}@media screen and (max-width: 767.9px){.l-grid_layout.m-padding_bottom-sm{padding-bottom:12px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-grid_layout.m-padding_bottom-sm{padding-bottom:12px}}@media screen and (min-width: 1024px){.l-grid_layout.m-padding_bottom-sm{padding-bottom:12px}}@media screen and (max-width: 767.9px){.l-grid_layout.m-padding_bottom-md{padding-bottom:40px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-grid_layout.m-padding_bottom-md{padding-bottom:52px}}@media screen and (min-width: 1024px){.l-grid_layout.m-padding_bottom-md{padding-bottom:52px}}@media screen and (max-width: 767.9px){.l-grid_layout.m-padding_bottom-lg{padding-bottom:16px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-grid_layout.m-padding_bottom-lg{padding-bottom:44px}}@media screen and (min-width: 1024px){.l-grid_layout.m-padding_bottom-lg{padding-bottom:64px}}@media screen and (max-width: 767.9px){.l-grid_layout.m-padding_bottom-xl{padding-bottom:48px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-grid_layout.m-padding_bottom-xl{padding-bottom:44px}}@media screen and (min-width: 1024px){.l-grid_layout.m-padding_bottom-xl{padding-bottom:80px}}@media screen and (max-width: 767.9px){.l-grid_layout{background-image:var(--bg-image-mobile)}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-grid_layout{background-image:var(--bg-image-tablet)}}@media screen and (min-width: 1024px){.l-grid_layout{background-image:var(--bg-image-desktop)}}.l-grid_layout.m-full_bleed,.l-grid_layout.m-full_with_centered{max-width:100%;padding-left:0;padding-right:0}@media screen and (max-width: 767.9px){.l-grid_layout.m-2_8_2 .l-grid_layout-item{display:none}.l-grid_layout.m-2_8_2 .l-grid_layout-item:nth-child(3n+2){display:block}}@media screen and (max-width: 767.9px){.l-grid_layout.m-skin-ready{padding-right:0}}@media screen and (min-width: 768px){.l-grid_layout.m-skin-ready .l-grid_layout-item_title{padding-bottom:0}}.l-grid_layout.m-skin-ready .b-header_ext .b-text_block h1,.l-grid_layout.m-skin-ready .b-header_ext .b-text_block h2,.l-grid_layout.m-skin-ready .b-header_ext .b-text_block h3,.l-grid_layout.m-skin-ready .b-header_ext .b-text_block h4,.l-grid_layout.m-skin-ready .b-header_ext .b-text_block h5{font-size:32px;line-height:1.2;margin-bottom:10px}@media screen and (min-width: 1024px){.l-grid_layout.m-skin-ready .b-header_ext .b-text_block p{margin-bottom:5px}}.l-grid_layout.m-skin-ready .b-product_tile{height:100%}.l-grid_layout.m-skin-ready .b-product_tile .b-skin-ready-label{display:block}@media screen and (max-width: 767.9px){.l-grid_layout.m-skin-ready .b-product_tile-title,.l-grid_layout.m-skin-ready .b-product_tile-indicators,.l-grid_layout.m-skin-ready .b-product_tile-price{place-self:flex-start;text-align:left}}.l-grid_layout.m-skin-ready .b-product_tile-price{margin-top:15px}@media screen and (max-width: 767.9px){.l-grid_layout.m-skin-ready .b-product_tile-price{font-family:"Main-Bold","Arial",sans-serif;font-weight:400}}.l-grid_layout.m-skin-ready .b-product_tile .b-rating{display:none}@media screen and (min-width: 768px){.l-grid_layout.m-skin-ready .b-product_tile-image img{aspect-ratio:.5413669065;display:block;width:100%}}.l-grid_layout.m-skin-ready .b-product_tile-buy{margin:16px 0 0}.l-grid_layout.m-skin-ready .b-product_tile-quick_view{display:none}.l-grid_layout.m-skin-ready .b-banner{height:100%}@media screen and (max-width: 767.9px){.l-grid_layout.m-skin-ready .b-banner-caption.m-vertical_bottom{align-self:flex-end;padding:48px 8px 0 12px}}@media screen and (min-width: 768px){.l-grid_layout.m-skin-ready .b-banner-caption.m-vertical_bottom{padding:15px 15px 40px}}@media screen and (min-width: 1367px){.l-grid_layout.m-skin-ready .b-banner-caption.m-vertical_bottom{padding-bottom:143px}}.l-grid_layout.m-skin-ready .b-banner-inner{height:100%}.l-grid_layout.m-skin-ready .b-banner .b-text_block h1,.l-grid_layout.m-skin-ready .b-banner .b-text_block h2,.l-grid_layout.m-skin-ready .b-banner .b-text_block h3,.l-grid_layout.m-skin-ready .b-banner .b-text_block h4,.l-grid_layout.m-skin-ready .b-banner .b-text_block h5{font-size:14px;line-height:20px;margin-bottom:4px}@media screen and (min-width: 1024px){.l-grid_layout.m-skin-ready .b-banner .b-text_block h1,.l-grid_layout.m-skin-ready .b-banner .b-text_block h2,.l-grid_layout.m-skin-ready .b-banner .b-text_block h3,.l-grid_layout.m-skin-ready .b-banner .b-text_block h4,.l-grid_layout.m-skin-ready .b-banner .b-text_block h5{font-size:27px;line-height:32px}}@media screen and (min-width: 1367px){.l-grid_layout.m-skin-ready .b-banner .b-text_block h1,.l-grid_layout.m-skin-ready .b-banner .b-text_block h2,.l-grid_layout.m-skin-ready .b-banner .b-text_block h3,.l-grid_layout.m-skin-ready .b-banner .b-text_block h4,.l-grid_layout.m-skin-ready .b-banner .b-text_block h5{font-size:32px;line-height:40px}}.l-grid_layout.m-skin-ready .b-banner .b-text_block p{font-size:12px;line-height:16px}@media screen and (min-width: 1024px){.l-grid_layout.m-skin-ready .b-banner .b-text_block p{font-size:14px;line-height:20px}}.l-grid_layout.m-skin-ready .b-actions{margin-top:17px}@media screen and (max-width: 767.9px){.l-grid_layout.m-skin-ready .b-actions{background-color:#fff;margin:30px -8px 0 -12px;width:auto}}@media screen and (min-width: 1024px){.l-grid_layout.m-skin-ready .b-actions{margin-top:32px}}.l-grid_layout.m-skin-ready .b-actions .b-button_outlined{text-transform:uppercase}@media not all and (pointer: coarse){.l-grid_layout.m-skin-ready .b-actions .b-button_outlined:hover{background-color:#fff;border-color:#fff;color:#0a0f9e}}@media screen and (max-width: 767.9px){.l-grid_layout.m-skin-ready .b-actions .b-button_outlined{padding:10px 16px;width:100%}}@media screen and (min-width: 1024px){.l-grid_layout.m-skin-ready .b-actions .b-button_outlined{background-color:#0a0f9e;border-color:#0a0f9e;color:#fff}}.l-grid_layout.m-skin-ready .b-carousel{margin:0 -5px;height:100%;grid-template:[title-end next_btn-start pagination-start prev_btn-start track-start] auto [next_btn-end pagination-end prev_btn-end track-end]/[prev_btn-start] auto [prev_btn-end pagination-start track-start title-start] minmax(0, 1fr) [pagination-end title-end track-end next_btn-start] auto [next_btn-end]}@media screen and (min-width: 768px){.l-grid_layout.m-skin-ready .b-carousel{margin:0 -10px}}.l-grid_layout.m-skin-ready .b-carousel-title{display:none}.l-grid_layout.m-skin-ready .b-carousel-track{margin:0}@media screen and (min-width: 768px){.l-grid_layout.m-skin-ready .b-carousel-ctrl{display:none}}@media screen and (max-width: 767.9px){.l-grid_layout.m-skin-ready .b-carousel-item.m-sm_4{flex:0 0 48%;max-width:48%;padding:0 5px}}.l-grid_layout-content{display:grid}@media screen and (min-width: 1367px){.l-grid_layout-content{gap:20px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.l-grid_layout-content{gap:20px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-grid_layout-content{gap:16px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (max-width: 767.9px){.l-grid_layout-content{gap:9px;grid-template-columns:[grid-start] repeat(6, minmax(0, 1fr)) [grid-end]}}.m-full_with_centered .l-grid_layout-content{margin:0 auto;max-width:1440px;padding-left:var(--global-section_holder-side_paddings);padding-right:var(--global-section_holder-side_paddings)}.l-grid_layout-content.m-hide_gutters{gap:0}.l-grid_layout-content+.l-grid_layout-content{margin-top:40px}@media screen and (max-width: 767.9px){.l-grid_layout-content+.l-grid_layout-content{margin-top:24px}}.l-grid_layout-item.m-horizontal_left,.l-grid_layout-item.m-horizontal_center,.l-grid_layout-item.m-horizontal_right{display:flex;flex-wrap:wrap;width:100%}.l-grid_layout-item.m-horizontal_left{justify-content:flex-start}.l-grid_layout-item.m-horizontal_center{justify-content:center}.l-grid_layout-item.m-horizontal_right{justify-content:flex-end}.l-grid_layout-item.m-vertical_top{align-self:flex-start}.l-grid_layout-item.m-vertical_middle{align-self:center}.l-grid_layout-item.m-vertical_bottom{align-self:flex-end}@media screen and (max-width: 767.9px){.l-grid_layout-item.m-margin_bottom-sm .l-grid_layout-item_in{margin-bottom:12px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-grid_layout-item.m-margin_bottom-sm .l-grid_layout-item_in{margin-bottom:12px}}@media screen and (min-width: 1024px){.l-grid_layout-item.m-margin_bottom-sm .l-grid_layout-item_in{margin-bottom:12px}}.l-grid_layout-item.m-margin_bottom-sm .l-grid_layout-item_in:last-child{margin-bottom:0}@media screen and (max-width: 767.9px){.l-grid_layout-item.m-margin_bottom-md .l-grid_layout-item_in{margin-bottom:40px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-grid_layout-item.m-margin_bottom-md .l-grid_layout-item_in{margin-bottom:52px}}@media screen and (min-width: 1024px){.l-grid_layout-item.m-margin_bottom-md .l-grid_layout-item_in{margin-bottom:52px}}.l-grid_layout-item.m-margin_bottom-md .l-grid_layout-item_in:last-child{margin-bottom:0}@media screen and (max-width: 767.9px){.l-grid_layout-item.m-margin_bottom-lg .l-grid_layout-item_in{margin-bottom:16px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-grid_layout-item.m-margin_bottom-lg .l-grid_layout-item_in{margin-bottom:44px}}@media screen and (min-width: 1024px){.l-grid_layout-item.m-margin_bottom-lg .l-grid_layout-item_in{margin-bottom:64px}}.l-grid_layout-item.m-margin_bottom-lg .l-grid_layout-item_in:last-child{margin-bottom:0}@media screen and (max-width: 767.9px){.l-grid_layout-item.m-margin_bottom-xl .l-grid_layout-item_in{margin-bottom:48px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-grid_layout-item.m-margin_bottom-xl .l-grid_layout-item_in{margin-bottom:44px}}@media screen and (min-width: 1024px){.l-grid_layout-item.m-margin_bottom-xl .l-grid_layout-item_in{margin-bottom:80px}}.l-grid_layout-item.m-margin_bottom-xl .l-grid_layout-item_in:last-child{margin-bottom:0}.l-grid_layout-item_in{display:flex}.l-grid_layout-item_in>div,.l-grid_layout-item_in>section{width:100%}@media screen and (max-width: 1023.9px){.l-grid_layout-item_in>div .b-button_outlined,.l-grid_layout-item_in>section .b-button_outlined{text-transform:none}}.l-grid_layout-item_in:only-child{height:100%}.l-grid_layout-item[data-items=one]{align-self:auto}.l-grid_layout-item.m-title{grid-column:span 6;order:-2}@media screen and (min-width: 768px){.l-grid_layout-item.m-title{grid-column:span 12}}.l-grid_layout-item.m-fade_in>div,.l-grid_layout-item.m-fade_in>section{opacity:0;transform:translateY(10%);transition:1.2s ease-out;transition-property:transform,opacity}.l-grid_layout-item.m-bounce{overflow:hidden}.l-grid_layout-item.m-bounce>div,.l-grid_layout-item.m-bounce>section{opacity:0;transform:scale(0.8)}.l-grid_layout-item.m-fade_in.m-animated>div,.l-grid_layout-item.m-fade_in.m-animated>section{opacity:1;transform:translateY(0)}.l-grid_layout-item.m-bounce.m-animated>div,.l-grid_layout-item.m-bounce.m-animated>section{animation-duration:1.2s;animation-fill-mode:both;animation-name:growIn}.l-grid_layout-item.m-sm_6{grid-column:span 6}.l-grid_layout-item.m-sm_5{grid-column:span 5}.l-grid_layout-item.m-sm_4{grid-column:span 4}.l-grid_layout-item.m-sm_3{grid-column:span 3}.l-grid_layout-item.m-sm_2{grid-column:span 2}.l-grid_layout-item.m-sm_1{grid-column:span 1}@media screen and (min-width: 768px){.l-grid_layout-item.m-md_12{grid-column:span 12}}@media screen and (min-width: 768px){.l-grid_layout-item.m-md_11{grid-column:span 11}}@media screen and (min-width: 768px){.l-grid_layout-item.m-md_10{grid-column:span 10}}@media screen and (min-width: 768px){.l-grid_layout-item.m-md_9{grid-column:span 9}}@media screen and (min-width: 768px){.l-grid_layout-item.m-md_8{grid-column:span 8}}@media screen and (min-width: 768px){.l-grid_layout-item.m-md_7{grid-column:span 7}}@media screen and (min-width: 768px){.l-grid_layout-item.m-md_6{grid-column:span 6}}@media screen and (min-width: 768px){.l-grid_layout-item.m-md_5{grid-column:span 5}}@media screen and (min-width: 768px){.l-grid_layout-item.m-md_4{grid-column:span 4}}@media screen and (min-width: 768px){.l-grid_layout-item.m-md_3{grid-column:span 3}}@media screen and (min-width: 768px){.l-grid_layout-item.m-md_2{grid-column:span 2}}@media screen and (min-width: 768px){.l-grid_layout-item.m-md_1{grid-column:span 1}}@media screen and (min-width: 1024px){.l-grid_layout-item.m-lg_12{grid-column:span 12}}@media screen and (min-width: 1024px){.l-grid_layout-item.m-lg_11{grid-column:span 11}}@media screen and (min-width: 1024px){.l-grid_layout-item.m-lg_10{grid-column:span 10}}@media screen and (min-width: 1024px){.l-grid_layout-item.m-lg_9{grid-column:span 9}}@media screen and (min-width: 1024px){.l-grid_layout-item.m-lg_8{grid-column:span 8}}@media screen and (min-width: 1024px){.l-grid_layout-item.m-lg_7{grid-column:span 7}}@media screen and (min-width: 1024px){.l-grid_layout-item.m-lg_6{grid-column:span 6}}@media screen and (min-width: 1024px){.l-grid_layout-item.m-lg_5{grid-column:span 5}}@media screen and (min-width: 1024px){.l-grid_layout-item.m-lg_4{grid-column:span 4}}@media screen and (min-width: 1024px){.l-grid_layout-item.m-lg_3{grid-column:span 3}}@media screen and (min-width: 1024px){.l-grid_layout-item.m-lg_2{grid-column:span 2}}@media screen and (min-width: 1024px){.l-grid_layout-item.m-lg_1{grid-column:span 1}}.l-grid_layout-item_title{padding-bottom:20px}@media screen and (max-width: 767.9px){.l-grid_layout-item_title{padding-bottom:16px}}.l-grid_layout.m-full_bleed .l-grid_layout-item_title{margin:0 auto;max-width:1440px;padding-left:var(--global-section_holder-side_paddings);padding-right:var(--global-section_holder-side_paddings)}.l-static_page:not(.m-full_width) .l-grid_layout.m-full_bleed .l-grid_layout-item_title{padding-left:0;padding-right:0}.l-grid_layout.m-custom .l-grid_layout-item{display:flex}.l-grid_layout.m-custom .l-grid_layout-item>div{width:100%}@media screen and (max-width: 767.9px){.l-grid_layout.m-mobile_reversed .l-grid_layout-item:last-child{order:-1}}@media screen and (max-width: 767.9px){.l-grid_layout.m-3_9 .l-grid_layout-item:last-child,.l-grid_layout.m-4_8 .l-grid_layout-item:last-child,.l-grid_layout.m-3_3_6 .l-grid_layout-item:last-child{order:-1}}.l-grid_layout.m-3_9.m-mobile_reversed .l-grid_layout-item:last-child,.l-grid_layout.m-4_8.m-mobile_reversed .l-grid_layout-item:last-child,.l-grid_layout.m-3_3_6.m-mobile_reversed .l-grid_layout-item:last-child{order:1}@media screen and (max-width: 767.9px){.l-grid_layout.m-desktop{display:none}}@media screen and (min-width: 768px){.l-grid_layout.m-mobile{display:none}}.l-plp_grid-pd_preview{display:none}.l-plp_grid-banner{display:flex}.l-plp_grid-banner_content{display:flex;flex-grow:1}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-plp_grid-banner:nth-of-type(2),.l-plp_grid-pd_preview:nth-of-type(2){grid-column:1/-1}}.l-page-container.m-edit_mode .l-plp_grid-pd_preview{align-items:center;background-color:#f2f2f2;display:flex;font-size:16px;justify-content:center}.l-static_page.m-page_designer{margin-top:0}.l-static_page.m-full_width{margin-bottom:0;max-width:1920px;padding-left:0;padding-right:0}.l-static_page-title{margin:0 auto;max-width:1440px;padding-left:var(--global-section_holder-side_paddings);padding-right:var(--global-section_holder-side_paddings);font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:32px;line-height:38px}@media screen and (max-width: 1023.9px){.l-static_page-title{font-size:18px;line-height:24px}}@media screen and (max-width: 767.9px){.l-static_page-title{text-align:center}}.b-promo_caption{align-self:center}.b-promo_caption-title{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:24px;line-height:32px;margin:0 0 20px}.b-promo_caption-subtitle{font-weight:500;margin:0 0 20px}.b-promo_caption-actions{align-items:baseline;display:inline-flex;flex-wrap:wrap;margin:24px -16px 0}.b-promo_caption-actions a{margin:0 16px 12px}.b-promo_info_box{display:grid;background:rgba(10,15,158,.9);color:rgba(10,15,158,.5)}@media screen and (min-width: 1367px){.b-promo_info_box{gap:20px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-promo_info_box{gap:20px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-promo_info_box{gap:16px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (max-width: 767.9px){.b-promo_info_box{gap:9px;grid-template-columns:[grid-start] repeat(6, minmax(0, 1fr)) [grid-end]}}.b-promo_info_box-caption{grid-column:1/grid-end;grid-row:1/2;padding:48px 16px;text-align:center}.b-promo_box{display:grid}@media screen and (min-width: 1367px){.b-promo_box{gap:20px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-promo_box{gap:20px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-promo_box{gap:16px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (max-width: 767.9px){.b-promo_box{gap:9px;grid-template-columns:[grid-start] repeat(6, minmax(0, 1fr)) [grid-end]}}.b-promo_box-picture{grid-column:grid-start/grid-end;grid-row:1/2;z-index:-1}.b-promo_box-picture img,.b-promo_box-picture video{aspect-ratio:2.26;display:block;width:100%}@media screen and (max-width: 767.9px){.b-promo_box-picture img,.b-promo_box-picture video{aspect-ratio:1/1}}.b-promo_box-caption{grid-column:grid-start/grid-end;grid-row:1/2;padding:48px 0;text-align:center}.b-promo_box.m-full_bleed{grid-template-columns:auto;height:100%}.b-promo_box.m-full_bleed .b-promo_box-picture{aspect-ratio:1442/466;grid-column:1/2;grid-row:1/2}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-promo_box.m-full_bleed .b-promo_box-picture{aspect-ratio:768/448}}@media screen and (max-width: 767.9px){.b-promo_box.m-full_bleed .b-promo_box-picture{aspect-ratio:375/432}}.b-promo_box.m-full_bleed .b-promo_box-inner{display:grid;margin:0 auto;max-width:1440px;padding-left:var(--global-section_holder-side_paddings);padding-right:var(--global-section_holder-side_paddings);grid-column:1/2;grid-row:1/2;margin-bottom:16px;margin-top:16px;width:100%}@media screen and (min-width: 1367px){.b-promo_box.m-full_bleed .b-promo_box-inner{gap:20px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-promo_box.m-full_bleed .b-promo_box-inner{gap:20px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-promo_box.m-full_bleed .b-promo_box-inner{gap:16px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (max-width: 767.9px){.b-promo_box.m-full_bleed .b-promo_box-inner{gap:9px;grid-template-columns:[grid-start] repeat(6, minmax(0, 1fr)) [grid-end]}}@media screen and (max-width: 767.9px){.b-promo_box:not(.m-full_bleed) .b-promo_box-caption{padding-left:15px;padding-right:15px}}.b-promo_box.m-caption_left .b-promo_box-caption{text-align:start}@media screen and (min-width: 768px){.b-promo_box.m-caption_left .b-promo_box-caption{grid-column:2/span 5}}.b-promo_box.m-caption_right .b-promo_box-caption{text-align:start}@media screen and (min-width: 768px){.b-promo_box.m-caption_right .b-promo_box-caption{grid-column:8/span 5}}@media screen and (min-width: 768px){.b-promo_box.m-caption_center .b-promo_box-caption{grid-column:3/span 8}}.b-promo_box.m-caption_offcenter .b-promo_box-caption{text-align:start}@media screen and (min-width: 768px){.b-promo_box.m-caption_offcenter .b-promo_box-caption{grid-column:7/span 5}}@media screen and (max-width: 767.9px){.b-promo_box.m-text_below:not(.m-full_bleed) .b-promo_box-picture{grid-column:grid-start/grid-end}}@media screen and (max-width: 767.9px){.b-promo_box.m-text_below:not(.m-full_bleed) .b-promo_box-caption{grid-column:grid-start/grid-end;grid-row:2/3;padding:16px 0}}@media screen and (max-width: 767.9px){.b-promo_box.m-text_below.m-full_bleed{display:block}.b-promo_box.m-text_below.m-full_bleed .b-promo_box-picture{grid-column:grid-start/grid-end}.b-promo_box.m-text_below.m-full_bleed .b-promo_box-inner{grid-column:grid-start/grid-end;grid-row:2/3}.b-promo_box.m-text_below.m-full_bleed .b-promo_box-caption{padding:16px 0}}@keyframes growIn{0%{opacity:0;transform:scale(0.8)}50%{transform:scale(1.2)}100%{opacity:1;transform:scale(1)}}.b-edit_mode{pointer-events:none}.b-image_tile.m-horizontal_left,.b-image_tile.m-horizontal_center,.b-image_tile.m-horizontal_right{display:flex;flex-wrap:wrap;width:100%}.b-image_tile.m-horizontal_left{justify-content:flex-start}.b-image_tile.m-horizontal_center{justify-content:center}.b-image_tile.m-horizontal_right{justify-content:flex-end}.b-image_tile.m-vertical_top{align-self:flex-start}.b-image_tile.m-vertical_middle{align-self:center}.b-image_tile.m-vertical_bottom{align-self:flex-end}@media screen and (max-width: 767.9px){.b-image_tile.m-vertical_stretch{align-items:flex-start}}@media screen and (max-width: 767.9px){.b-image_tile.m-vertical_stretch-sm{align-self:stretch}}.b-image_tile-container{display:flex;width:100%}@media screen and (min-width: 768px){.b-image_tile-container{max-width:var(--max-width)}}@media screen and (max-width: 767.9px){.b-image_tile.m-vertical_stretch-sm .b-image_tile-container{height:100%}}.b-image_tile-picture{background:#7e8081;display:block;width:100%}.b-image_tile-picture img{aspect-ratio:var(--image_tile-aspect_ratio);display:block;width:100%;--image_tile-aspect_ratio: var(--aspect-ratio, 1 / 1);object-position:var(--img-obj-position)}@media screen and (max-width: 767.9px){.b-image_tile-picture img{--image_tile-aspect_ratio: var(--aspect-ratio-mobile, 1 / 1);object-position:var(--img-sm-obj-position, var(--img-obj-position))}}@media screen and (min-width: 768px){.b-image_tile-picture.m-fixed_height-md_up img{aspect-ratio:auto;height:auto;position:initial}}@media screen and (max-width: 767.9px){.b-image_tile-picture.m-fixed_height-sm img{aspect-ratio:auto;height:auto;position:initial}}.b-text_block{background-color:var(--bg-text-block, transparent);width:100%}.b-text_block.m-vertical_top{align-items:flex-start}.b-text_block.m-vertical_middle{align-items:center}.b-text_block.m-vertical_bottom{align-items:flex-end}.b-text_block.m-vertical_stretch{align-self:stretch}.b-text_block.m-horizontal_left,.b-text_block.m-horizontal_center,.b-text_block.m-horizontal_right{display:flex;flex-wrap:wrap}.b-text_block.m-horizontal_left{justify-content:flex-start}.b-text_block.m-horizontal_center{justify-content:center}.b-text_block.m-horizontal_right{justify-content:flex-end}.b-text_block h1{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:32px;line-height:38px}@media screen and (max-width: 1023.9px){.b-text_block h1{font-size:18px;line-height:24px}}.b-text_block h2{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:24px;line-height:32px}.b-text_block h3{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:16px;line-height:22px}@media screen and (max-width: 1023.9px){.b-text_block h3{font-size:14px;line-height:20px}}.b-text_block h4{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:14px;line-height:20px}@media screen and (max-width: 1023.9px){.b-text_block h4{font-size:12px;line-height:18px}}.b-text_block h5{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:12px;line-height:18px}.b-text_block h6{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:12px;line-height:20px}@media screen and (max-width: 1023.9px){.b-text_block h6{font-size:12px;line-height:18px}}.b-text_block h1,.b-text_block h2,.b-text_block h3,.b-text_block h4,.b-text_block h5{margin-bottom:20px}@media screen and (max-width: 767.9px){.b-text_block h1,.b-text_block h2,.b-text_block h3,.b-text_block h4,.b-text_block h5{margin-bottom:12px}}.b-text_block ul,.b-text_block ol{display:block;margin-bottom:16px;padding-left:20px}.b-text_block li{display:list-item;margin-bottom:7px}.b-text_block ul{list-style:disc outside}.b-text_block ol{list-style:decimal outside}.b-text_block p{margin-bottom:16px}.b-text_block blockquote{border-left:4px solid #4f4f4f;font-style:italic;margin:0 0 16px;padding:0 0 0 20px}.b-text_block *:last-child{margin-bottom:0}.b-text_block-container{width:100%}@media screen and (min-width: 768px){.b-text_block-container{width:var(--width, auto)}}.b-text_block-container *:last-child{margin-bottom:0}@media screen and (min-width: 1024px){.m-extra_padding .b-text_block-container{padding:60px 0}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.m-extra_padding .b-text_block-container{padding:28px 0}}@media screen and (max-width: 767.9px){.m-extra_padding .b-text_block-container{padding:48px 15px}}@media screen and (max-width: 767.9px){.b-text_block-container.m-mobile_padding{padding:40px 15px 25px}}.b-text_block pre{white-space:pre-line}@media screen and (min-width: 1024px){.b-text_block .hidden-lg{display:none}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-text_block .hidden-md{display:none}}@media screen and (max-width: 767.9px){.b-text_block .hidden-sm{display:none}}@media screen and (max-width: 767.9px){.b-text_block h1{font-size:24px}}@media screen and (max-width: 767.9px){.b-text_block h2{font-size:18px}}.b-text_block ul{margin-left:20px}.b-text_block strong{font-family:"Main-Bold","Arial",sans-serif;font-weight:400}.b-text_block-link{display:none;font-size:13px;text-decoration:underline}.m-mobile .b-text_block{position:relative}.m-mobile .b-text_block .b-text_block-description.m-short{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:5px}.m-mobile .b-text_block .b-text_block-link{display:block}.m-mobile .b-text_block.m-open .b-text_block-description{display:block}.m-mobile .b-text_block p{font-size:12px}.m-mobile .b-text_block h1{font-size:18px}.b-actions{display:flex;flex-wrap:wrap;gap:32px;margin:44px 0 0;position:relative;width:100%}.b-actions-item{width:var(--button-width, auto)}.b-actions-container.m-horizontal_left,.b-actions-container.m-horizontal_center,.b-actions-container.m-horizontal_right{display:flex;flex-wrap:wrap;width:100%}.b-actions-container.m-horizontal_left{justify-content:flex-start}.b-actions-container.m-horizontal_center{justify-content:center}.b-actions-container.m-horizontal_right{justify-content:flex-end}.b-actions-container.m-vertical_top{align-self:flex-start}.b-actions-container.m-vertical_middle{align-self:center}.b-actions-container.m-vertical_bottom{align-self:flex-end}.b-actions-container .b-button{height:auto;min-height:40px;padding-bottom:4px;padding-top:4px;text-align:center;white-space:normal;width:var(--button-width, auto)}.b-actions-container .b-button-icon_left{margin-right:8px}.b-actions-container .b-button-icon_right{margin-left:8px}.b-actions-container .b-button.m-link,.b-actions-container .b-button.m-link_action,.b-actions-container .b-button.m-link_regular,.b-actions-container .b-button.m-link_no_underline,.b-actions-container .b-button.m-link_small,.b-actions-container .b-button.m-link_small_bold{background:rgba(0,0,0,0);border:0;border-color:rgba(0,0,0,0);color:inherit;cursor:pointer;font-weight:400;height:auto;letter-spacing:0;min-height:auto;padding:0;text-decoration:underline;text-transform:none}@media not all and (pointer: coarse){.b-actions-container .b-button.m-link:hover,.b-actions-container .b-button.m-link_action:hover,.b-actions-container .b-button.m-link_regular:hover,.b-actions-container .b-button.m-link_no_underline:hover,.b-actions-container .b-button.m-link_small:hover,.b-actions-container .b-button.m-link_small_bold:hover{color:#0a0f9e;text-decoration:none}}.b-actions-container .b-button.m-link_action{font-size:1.15rem;font-weight:700;line-height:1.5rem;padding-bottom:6px;-webkit-text-decoration:underline solid #bdbdbd;text-decoration:underline solid #bdbdbd;text-decoration-thickness:2px;text-transform:none;text-underline-offset:6px;transition:-webkit-text-decoration-color cubic-bezier(0.3, 0.46, 0.45, 0.94) .2s;transition:text-decoration-color cubic-bezier(0.3, 0.46, 0.45, 0.94) .2s;transition:text-decoration-color cubic-bezier(0.3, 0.46, 0.45, 0.94) .2s, -webkit-text-decoration-color cubic-bezier(0.3, 0.46, 0.45, 0.94) .2s}@media not all and (pointer: coarse){.b-actions-container .b-button.m-link_action:hover{-webkit-text-decoration:underline solid #0a0f9e;text-decoration:underline solid #0a0f9e;text-decoration-thickness:2px}}.b-actions-container .b-button.m-link_action.m-with_icon{text-decoration:none}.b-actions-container .b-button.m-link_regular{font-size:1.15rem}.b-actions-container .b-button.m-link_no_underline{font-size:1.15rem;text-decoration:none}.b-actions-container .b-button.m-link_small_bold{font-weight:700;text-decoration:none}.b-actions.m-one-cta .b-actions-item{width:100%}.b-actions.m-one-cta .b-button{width:var(--button-width, auto)}.b-actions.m-column{flex-direction:column}.b-actions.m-center{align-items:center;justify-content:center}.b-actions.m-right{align-items:flex-end;justify-content:flex-end}.b-banner{display:flex;width:100%}.b-banner.m-vertical_top{align-items:flex-start}.b-banner.m-vertical_middle{align-items:center}.b-banner.m-vertical_bottom{align-items:flex-end}.b-banner.m-vertical_stretch{align-self:stretch}@media screen and (max-width: 767.9px){.b-banner.m-vertical_stretch{align-items:flex-start}}@media screen and (max-width: 767.9px){.b-banner.m-vertical_stretch-sm{align-items:stretch}}.b-banner-inner{display:grid;width:100%}@media screen and (min-width: 1367px){.b-banner-inner{gap:20px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-banner-inner{gap:20px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-banner-inner{gap:16px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (max-width: 767.9px){.b-banner-inner{gap:9px;grid-template-columns:[grid-start] repeat(6, minmax(0, 1fr)) [grid-end]}}.b-banner .b-banner-inner{gap:0}.b-banner-caption{grid-column:grid-start/grid-end;grid-row:1/2;padding:60px 88px}.b-banner-caption.m-horizontal_left,.b-banner-caption.m-horizontal_center,.b-banner-caption.m-horizontal_right{display:flex;flex-wrap:wrap;width:100%}.b-banner-caption.m-horizontal_left{justify-content:flex-start}.b-banner-caption.m-horizontal_center{justify-content:center}.b-banner-caption.m-horizontal_right{justify-content:flex-end}.b-banner-caption.m-vertical_top{align-self:flex-start}.b-banner-caption.m-vertical_middle{align-self:center}.b-banner-caption.m-vertical_bottom{align-self:flex-end}@media screen and (max-width: 767.9px){.b-banner-caption.m-sm-vertical_top{align-self:flex-start}.b-banner-caption.m-sm-vertical_middle{align-self:center}.b-banner-caption.m-sm-vertical_bottom{align-self:flex-end}}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-banner-caption{padding-left:32px;padding-right:32px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-banner-caption{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767.9px){.b-banner-caption{padding:48px 15px}}.b-banner-caption.m-beneath_image{display:flex}@media screen and (min-width: 768px){.b-banner-caption.m-beneath_image{height:100%;padding:0}}.b-banner-caption.m-beneath_image .b-banner_content{align-items:center;display:flex;flex-direction:column;justify-content:center}.b-banner-caption.m-beneath_bottom{grid-row:2;padding:0}.b-banner-caption.m-beneath_bottom .b-banner_content{width:100%}.b-banner-caption.m-beneath_right{flex-direction:row-reverse}@media screen and (max-width: 767.9px){.b-banner-caption.m-sm-beneath_image{grid-row:2;padding:0}.b-banner-caption.m-sm-beneath_image .b-banner_content{width:100%}}.l-plp_grid-banner .b-banner-caption{padding:44px 16px}.l-plp_grid-banner:nth-of-type(2) .b-banner-caption{padding:24px}@media screen and (min-width: 1024px){.l-grid_layout.m-centered .b-banner-caption{padding-left:20px;padding-right:20px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-grid_layout.m-centered .b-banner-caption{padding-left:4px;padding-right:4px}}.l-grid_layout.m-centered .b-banner-caption.m-beneath_image{padding:0}.b-banner-caption img{object-position:var(--content-obj-position)}.b-banner-picture{background-color:rgba(0,0,0,0);display:grid;grid-column:grid-start/grid-end;grid-row:1/2;z-index:0}@media screen and (min-width: 768px){.b-banner-picture.m-fixed_height-md_up{min-height:var(--min-height, auto);padding-bottom:0}}@media screen and (max-width: 767.9px){.b-banner-picture.m-fixed_height-sm{min-height:var(--min-height-mobile, auto);padding-bottom:0}}.b-banner-picture img,.b-banner-picture video{aspect-ratio:var(--banner-image_aspect_ratio);display:block;width:100%;--banner-image_aspect_ratio: var(--aspect-ratio, 2.26);height:100%}@media screen and (max-width: 767.9px){.b-banner-picture img,.b-banner-picture video{--banner-image_aspect_ratio: var(--aspect-ratio-mobile, var(--aspect-ratio))}}.b-banner-picture img{object-position:var(--img-obj-position)}@media screen and (max-width: 767.9px){.b-banner-picture img{object-position:var(--img-sm-obj-position, var(--img-obj-position))}}@media screen and (max-width: 767.9px){.b-banner-disable_mobile{display:none}}.b-banner .b-text_block{position:relative;width:100%}.b-banner_content{background-color:var(--bg-content, transparent);max-width:100%;position:relative;width:var(--content-width, auto)}@media screen and (max-width: 767.9px){.b-banner_content{width:100%}}@media screen and (max-width: 767.9px){.b-banner_content.m-learn_more{width:var(--content-width, auto)}}.b-banner_content.m-extra_padding{padding:60px}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-banner_content.m-extra_padding{padding:28px}}@media screen and (max-width: 767.9px){.b-banner_content.m-extra_padding{padding:20px}}.b-banner_content-image{width:100%}.b-banner_content-picture{background:#7e8081;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.b-banner_content-picture img{aspect-ratio:_img;display:block;width:100%}.b-product_ext{display:flex;width:100%}.b-product_ext.m-vertical_top{align-items:flex-start}.b-product_ext.m-vertical_middle{align-items:center}.b-product_ext.m-vertical_bottom{align-items:flex-end}.b-product_ext.m-vertical_stretch{align-self:stretch}.b-product_ext .b-product_tile{width:100%}.b-product_ext .b-product_tile img{object-position:var(--img-obj-position)}.b-product_ext .b-product_tile-description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;margin-bottom:8px}.b-product_ext .b-promotion,.b-product_ext .b-product_tile_swatches,.b-product_ext .b-product_tile-no_available,.b-product_ext .b-product_tile-price{margin-bottom:0}.b-product_ext .b-rating,.b-product_ext .b-product_tile-no_available,.b-product_ext .b-button{margin-top:12px}.b-product_ext .b-product_tile-price{margin-top:4px}@media screen and (max-width: 767.9px){.b-product_ext .b-button{width:100%}}.b-category_tile.m-horizontal_left,.b-category_tile.m-horizontal_center,.b-category_tile.m-horizontal_right{display:flex;flex-wrap:wrap;width:100%}.b-category_tile.m-horizontal_left{justify-content:flex-start}.b-category_tile.m-horizontal_center{justify-content:center}.b-category_tile.m-horizontal_right{justify-content:flex-end}.b-category_tile.m-vertical_top{align-self:flex-start}.b-category_tile.m-vertical_middle{align-self:center}.b-category_tile.m-vertical_bottom{align-self:flex-end}.b-category_tile-inner{display:grid;width:100%}@media screen and (min-width: 768px){.b-category_tile-inner{max-width:var(--max-width, 100%)}}.b-category_tile-link,.b-category_tile-picture,.b-category_tile-content{grid-column:1/2;grid-row:1/2}.b-category_tile-link,.b-category_tile-picture,.b-category_tile img{border-radius:var(--aspect-ratio-border, 0)}.b-category_tile-link{overflow:hidden}.b-category_tile-picture{display:block;overflow:hidden;width:100%}.b-category_tile-picture img{aspect-ratio:var(--aspect-ratio, 1);display:block;width:100%;object-position:var(--img-obj-position)}.b-category_tile-link .b-category_tile-picture{transform:scale(1);transition:transform cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s}.b-category_tile-link:hover .b-category_tile-picture{transform:scale(1.5)}.b-category_tile-content{display:flex;font-size:18px;font-weight:bold;overflow:hidden;padding:15px;pointer-events:none;z-index:1}.b-category_tile-content.m-vertical_top{align-items:flex-start}.b-category_tile-content.m-vertical_middle{align-items:center}.b-category_tile-content.m-vertical_bottom{align-items:flex-end}.b-category_tile-content.m-vertical_stretch{align-self:stretch}.b-category_tile-content a{pointer-events:auto}.b-category_tile .b-text_block{width:100%}.b-header_ext.m-horizontal_left,.b-header_ext.m-horizontal_center,.b-header_ext.m-horizontal_right{display:flex;flex-wrap:wrap;width:100%}.b-header_ext.m-horizontal_left{justify-content:flex-start}.b-header_ext.m-horizontal_center{justify-content:center}.b-header_ext.m-horizontal_right{justify-content:flex-end}.b-header_ext.m-vertical_top{align-self:flex-start}.b-header_ext.m-vertical_middle{align-self:center}.b-header_ext.m-vertical_bottom{align-self:flex-end}.b-header_ext[class]{flex-wrap:nowrap}.b-header_ext-action{margin-left:auto}.b-header_ext-wrapper{display:flex}@media screen and (min-width: 768px){.b-header_ext-wrapper{max-width:var(--max-width, none)}}.b-header_ext-wrapper.m-pictute_after{flex-direction:row-reverse}.b-header_ext-wrapper.m-pictute_above{flex-direction:column}.b-header_ext-wrapper.m-pictute_before .b-header_ext-img{margin-right:20px}.b-header_ext-wrapper.m-pictute_after .b-header_ext-img{margin-left:20px}.b-header_ext-wrapper.m-pictute_above .b-header_ext-img{align-self:center;margin-bottom:20px}.b-header_ext-picture{display:block;height:48px;position:relative;width:48px}.b-header_ext-picture img{aspect-ratio:_img;display:block;width:100%}.b-header_ext .b-text_block{align-self:center}.b-carousel.m-products{margin:0}.l-grid_layout.m-full_bleed .b-carousel.m-products .b-carousel-ctrl.m-prev{left:0}.l-grid_layout.m-full_bleed .b-carousel.m-products .b-carousel-ctrl.m-next{right:0}.b-carousel_ext{overflow:hidden}.b-carousel_ext.m-vertical_top{align-items:flex-start}.b-carousel_ext.m-vertical_middle{align-items:center}.b-carousel_ext.m-vertical_bottom{align-items:flex-end}.b-carousel_ext.m-vertical_stretch{align-self:stretch}@media screen and (min-width: 768px){.b-carousel_ext .b-header_ext.m-horizontal_center{padding-left:68px}}.b-carousel_ext .b-carousel{opacity:0;position:initial}.b-carousel_ext .b-carousel-header{display:flex;justify-content:space-between;margin-bottom:36px;padding:0 10px}.b-carousel_ext .b-carousel-header_title{flex-grow:1}.b-carousel_ext .b-carousel-nav{display:flex;margin-right:-14px}@media screen and (max-width: 767.9px){.b-carousel_ext .b-carousel-nav{display:none}}.b-carousel_ext .b-carousel-item{display:flex;padding:0 10px}.b-carousel_ext .b-carousel-item.m-vertical_top{align-self:flex-start}.b-carousel_ext .b-carousel-item.m-vertical_middle{align-self:center}.b-carousel_ext .b-carousel-item.m-vertical_bottom{align-self:flex-end}.b-carousel_ext .b-carousel-item.m-sm_6{flex:0 0 100%;max-width:100%}.b-carousel_ext .b-carousel-item.m-sm_5{flex:0 0 83.3333333333%;max-width:83.3333333333%}.b-carousel_ext .b-carousel-item.m-sm_4{flex:0 0 66.6666666667%;max-width:66.6666666667%}.b-carousel_ext .b-carousel-item.m-sm_3{flex:0 0 50%;max-width:50%}.b-carousel_ext .b-carousel-item.m-sm_2{flex:0 0 33.3333333333%;max-width:33.3333333333%}.b-carousel_ext .b-carousel-item.m-sm_1{flex:0 0 16.6666666667%;max-width:16.6666666667%}@media screen and (min-width: 768px){.b-carousel_ext .b-carousel-item.m-md_12{flex:0 0 100%;max-width:100%}}@media screen and (min-width: 768px){.b-carousel_ext .b-carousel-item.m-md_11{flex:0 0 91.6666666667%;max-width:91.6666666667%}}@media screen and (min-width: 768px){.b-carousel_ext .b-carousel-item.m-md_10{flex:0 0 83.3333333333%;max-width:83.3333333333%}}@media screen and (min-width: 768px){.b-carousel_ext .b-carousel-item.m-md_9{flex:0 0 75%;max-width:75%}}@media screen and (min-width: 768px){.b-carousel_ext .b-carousel-item.m-md_8{flex:0 0 66.6666666667%;max-width:66.6666666667%}}@media screen and (min-width: 768px){.b-carousel_ext .b-carousel-item.m-md_7{flex:0 0 58.3333333333%;max-width:58.3333333333%}}@media screen and (min-width: 768px){.b-carousel_ext .b-carousel-item.m-md_6{flex:0 0 50%;max-width:50%}}@media screen and (min-width: 768px){.b-carousel_ext .b-carousel-item.m-md_5{flex:0 0 41.6666666667%;max-width:41.6666666667%}}@media screen and (min-width: 768px){.b-carousel_ext .b-carousel-item.m-md_4{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (min-width: 768px){.b-carousel_ext .b-carousel-item.m-md_3{flex:0 0 25%;max-width:25%}}@media screen and (min-width: 768px){.b-carousel_ext .b-carousel-item.m-md_2{flex:0 0 16.6666666667%;max-width:16.6666666667%}}@media screen and (min-width: 768px){.b-carousel_ext .b-carousel-item.m-md_1{flex:0 0 8.3333333333%;max-width:8.3333333333%}}@media screen and (min-width: 1024px){.b-carousel_ext .b-carousel-item.m-lg_12{flex:0 0 100%;max-width:100%}}@media screen and (min-width: 1024px){.b-carousel_ext .b-carousel-item.m-lg_11{flex:0 0 91.6666666667%;max-width:91.6666666667%}}@media screen and (min-width: 1024px){.b-carousel_ext .b-carousel-item.m-lg_10{flex:0 0 83.3333333333%;max-width:83.3333333333%}}@media screen and (min-width: 1024px){.b-carousel_ext .b-carousel-item.m-lg_9{flex:0 0 75%;max-width:75%}}@media screen and (min-width: 1024px){.b-carousel_ext .b-carousel-item.m-lg_8{flex:0 0 66.6666666667%;max-width:66.6666666667%}}@media screen and (min-width: 1024px){.b-carousel_ext .b-carousel-item.m-lg_7{flex:0 0 58.3333333333%;max-width:58.3333333333%}}@media screen and (min-width: 1024px){.b-carousel_ext .b-carousel-item.m-lg_6{flex:0 0 50%;max-width:50%}}@media screen and (min-width: 1024px){.b-carousel_ext .b-carousel-item.m-lg_5{flex:0 0 41.6666666667%;max-width:41.6666666667%}}@media screen and (min-width: 1024px){.b-carousel_ext .b-carousel-item.m-lg_4{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (min-width: 1024px){.b-carousel_ext .b-carousel-item.m-lg_3{flex:0 0 25%;max-width:25%}}@media screen and (min-width: 1024px){.b-carousel_ext .b-carousel-item.m-lg_2{flex:0 0 16.6666666667%;max-width:16.6666666667%}}@media screen and (min-width: 1024px){.b-carousel_ext .b-carousel-item.m-lg_1{flex:0 0 8.3333333333%;max-width:8.3333333333%}}.b-carousel_ext .b-carousel.m-inited{opacity:1}.b-carousel_ext.m-hide_gutters .b-carousel{margin:0}.b-carousel_ext.m-hide_gutters .b-carousel-item{padding:0}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-carousel_ext .b-promo_box-picture.m-general{padding-bottom:aspect-ratio(2.26, 1)}}.b-carousel_ext .b-text_block{width:100%}.b-carousel_ext.m-elements_list .b-carousel{opacity:1}@media screen and (min-width: 768px){.b-carousel_ext.m-elements_list .b-carousel-track{margin-top:0}}.b-carousel.m-side-nav .b-header_ext{flex-wrap:wrap}.b-carousel.m-side-nav .b-header_ext-wrapper{margin-bottom:40px}@media screen and (max-width: 767.9px){.b-carousel.m-side-nav .b-header_ext-wrapper{margin-bottom:0}}.b-product_editorial{display:flex;width:100%}.b-product_editorial.m-vertical_top{align-items:flex-start}.b-product_editorial.m-vertical_middle{align-items:center}.b-product_editorial.m-vertical_bottom{align-items:flex-end}.b-product_editorial.m-vertical_stretch{align-self:stretch}@media screen and (max-width: 767.9px){.b-product_editorial .b-button{width:100%}}.b-product_editorial .b-product_tile{display:grid;grid-column-gap:20px;grid-template:"image sold_out" "image title" "image description" "image price" "image promotion" "image swatches" "image rating" "image actions";grid-template-columns:1fr minmax(auto, 50%);grid-template-rows:min-content;position:relative;width:100%}@media screen and (max-width: 767.9px){.b-product_editorial .b-product_tile{display:flex;flex-direction:column}}.b-product_editorial .b-product_tile-content{display:flex;flex-direction:column;justify-content:flex-end}.b-product_editorial .b-product_tile-top{grid-area:image}@media screen and (min-width: 768px){.b-product_editorial .b-product_tile-top{margin-bottom:0}}.b-product_editorial .b-product_tile-price{grid-area:price}.b-product_editorial .b-product_tile-price,.b-product_editorial .b-product_tile_swatches,.b-product_editorial .b-product_tile .b-promotion{margin-bottom:0}.b-product_editorial .b-product_tile .b-promotion,.b-product_editorial .b-product_tile .b-rating,.b-product_editorial .b-product_tile .b-button{margin-top:12px}.b-product_editorial .b-product_tile-title{grid-area:title}.b-product_editorial .b-product_tile-description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;grid-area:description;margin-bottom:8px}.b-product_editorial .b-product_tile_swatches{grid-area:swatches}.b-product_editorial .b-product_tile .b-promotion{grid-area:promotion}.b-product_editorial .b-product_tile .b-rating{grid-area:rating}.b-product_editorial .b-product_tile-actions{grid-area:actions}.b-product_editorial .b-product_tile-no_available{align-self:flex-end;grid-area:sold_out}@media screen and (max-width: 767.9px){.b-product_editorial .b-product_tile-no_available{align-self:flex-start}}.b-product_editorial .b-product_tile img{object-position:var(--img-obj-position)}.b-carousel_simple{display:flex}.b-carousel_simple.m-vertical_top{align-items:flex-start}.b-carousel_simple.m-vertical_middle{align-items:center}.b-carousel_simple.m-vertical_bottom{align-items:flex-end}.b-carousel_simple.m-vertical_stretch{align-self:stretch}.b-carousel_simple .b-carousel{display:flex;flex-direction:column;margin:0;max-width:100%;width:100%}.b-carousel_simple .b-carousel-ctrl{background-color:rgba(0,0,0,0);top:50%}@media screen and (max-width: 767.9px){.b-carousel_simple .b-carousel-ctrl{display:none}}.b-carousel_simple .b-carousel-ctrl[disabled]{opacity:.5;z-index:1}.b-carousel_simple .b-carousel-pagination{justify-content:initial;margin:0 auto;min-height:34px;order:1;overflow:hidden;position:initial;width:114px}.b-carousel_simple .b-carousel-pagination_content{display:inline-flex;left:40px;position:relative;transition:left cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s}.b-carousel_simple .b-carousel-pagination_dot{border:none;color:rgba(0,0,0,0);cursor:pointer;fill:#bdbdbd;height:34px;margin-inline-end:6px;padding:0;width:34px}@media not all and (pointer: coarse){.b-carousel_simple .b-carousel-pagination_dot:hover{fill:#0a0f9e}}.b-carousel_simple .b-carousel-pagination_dot:last-child{margin-inline-end:0}.b-carousel_simple .b-carousel-pagination_dot[aria-disabled=true]{cursor:initial}.b-carousel_simple .b-carousel-pagination_dot svg{transform:scale(0.6);transition:transform cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s}.b-carousel_simple .b-carousel-pagination_dot.m-current{fill:#0a0f9e}.b-carousel_simple .b-carousel-pagination_dot.m-current svg{transform:scale(1)}.b-carousel_simple .b-carousel-track.m-mousemove_navigation{scroll-behavior:smooth;scroll-snap-type:x mandatory}.b-carousel_simple .b-carousel-item{margin-inline-end:1px;max-width:100%;min-width:100%}.b-carousel_simple .b-carousel-item:last-child{margin-inline-end:0}.b-carousel_simple .b-carousel-item .b-text_block{height:100%;position:relative}.b-carousel_simple.m-type-numeric .b-carousel{display:flex;flex-direction:column}.b-carousel_simple.m-type-numeric .b-carousel-actions{align-items:center;display:flex;order:2;padding-top:20px;position:relative}@media screen and (max-width: 767.9px){.b-carousel_simple.m-type-numeric .b-carousel-actions{padding-top:12px}}.b-carousel_simple.m-type-numeric .b-carousel-ctrl{display:inline-block;margin-top:0;position:relative;transform:none}.b-carousel_simple.m-type-numeric .b-carousel-ctrl svg{height:19px;width:19px}.b-carousel_simple.m-type-numeric .b-carousel-ctrl.m-prev{margin-left:-16px}.b-carousel_simple.m-type-numeric .b-carousel-pagination_content{display:none}.b-carousel_simple.m-type-numeric .b-carousel-numeric_pagination{margin-top:2px;text-align:center;width:50px}.b-carousel_simple.m-type-standard .b-carousel{padding:0 60px}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-carousel_simple.m-type-standard .b-carousel{padding:0 44px}}@media screen and (max-width: 767.9px){.b-carousel_simple.m-type-standard .b-carousel{padding:0}}.b-carousel_simple.m-type-standard .b-carousel-numeric_pagination{display:none}.b-carousel_simple.m-type-standard .b-carousel-actions{display:block;left:0;position:absolute;right:0}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-carousel_simple.m-type-standard .b-carousel-actions{left:44px;right:44px}}@media screen and (min-width: 1024px){.b-carousel_simple.m-type-standard .b-carousel-actions{left:60px;right:60px}}.b-carousel_simple.m-type-standard .b-carousel-actions::before{content:"";display:block;padding-bottom:aspect-ratio(3, 4)}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-carousel_simple.m-type-standard .b-carousel-ctrl.m-prev{left:-44px}}@media screen and (min-width: 1024px){.b-carousel_simple.m-type-standard .b-carousel-ctrl.m-prev{left:-60px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-carousel_simple.m-type-standard .b-carousel-ctrl.m-next{right:-44px}}@media screen and (min-width: 1024px){.b-carousel_simple.m-type-standard .b-carousel-ctrl.m-next{right:-60px}}.l-grid_layout-item.m-lg_3 .b-carousel_simple.m-type-standard .b-carousel{padding:0}.l-grid_layout-item.m-lg_3 .b-carousel_simple.m-type-standard .b-carousel-actions{display:none}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-grid_layout-item.m-md_4 .b-carousel_simple.m-type-standard .b-carousel{padding:0}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-grid_layout-item.m-md_4 .b-carousel_simple.m-type-standard .b-carousel-actions{display:none}}.b-hero_carousel_ext{display:flex}.b-hero_carousel_ext.m-vertical_top{align-items:flex-start}.b-hero_carousel_ext.m-vertical_middle{align-items:center}.b-hero_carousel_ext.m-vertical_bottom{align-items:flex-end}.b-hero_carousel_ext.m-vertical_stretch{align-self:stretch}.b-hero_carousel_ext.m-vertical_stretch .b-hero_carousel-track,.b-hero_carousel_ext.m-vertical_stretch .b-banner.m-vertical_stretch,.b-hero_carousel_ext.m-vertical_stretch .b-hero_carousel-item>.b-text_block{height:100%}.b-hero_carousel_ext.m-vertical_stretch .b-hero_carousel-item{display:flex;flex-direction:column}.b-hero_carousel_ext.m-fade .m-initialized .b-hero_carousel-item{opacity:0;transform:none;transition:opacity cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s,visibility 0s .4s}.b-hero_carousel_ext.m-fade .m-initialized .b-hero_carousel-item.m-current{opacity:1;transition:opacity cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s,visibility 0s}.b-hero_carousel_ext .b-hero_carousel{width:100%}.b-video_banner{width:100%}.b-video_banner.m-vertical_top{align-items:flex-start}.b-video_banner.m-vertical_middle{align-items:center}.b-video_banner.m-vertical_bottom{align-items:flex-end}.b-video_banner.m-vertical_stretch{align-self:stretch}.b-video_banner-container{display:grid;grid-template-areas:"content";overflow:hidden;width:100%}.b-video_banner-inner{grid-area:content;position:relative}.b-video_banner-inner::after{background-color:var(--video_banner-background_overlay_color, transparent);content:"";height:100%;left:0;opacity:var(--video_banner-overlay_opacity, 100%);pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.b-video_banner-item{--video_banner-aspect_ratio_value: var(--video_banner-aspect_ratio, 1.77);aspect-ratio:var(--video_banner-aspect_ratio_value);width:100%;z-index:1}@media screen and (max-width: 767.9px){.b-video_banner-item{--video_banner-aspect_ratio_value: var(--video_banner-aspect_ratio_mobile, var(--video_banner-aspect_ratio, 1.77))}}.b-video_banner-item[aria-hidden=true]{visibility:hidden}.b-video_banner-text_block{display:grid;grid-area:content}.b-video_banner-caption{align-items:center;display:flex;flex-direction:column;left:50%;padding:16px;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%);width:100%}.b-video_banner-title{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:16px;line-height:22px;margin-bottom:20px}@media screen and (max-width: 1023.9px){.b-video_banner-title{font-size:14px;line-height:20px}}.b-video_banner-ctrl{background-color:#fff;border-radius:50%;height:50px;pointer-events:none;position:relative;width:50px}.b-video_banner-ctrl::before{border-bottom:9px solid rgba(0,0,0,0);border-left:17px solid #000;border-top:9px solid rgba(0,0,0,0);content:"";left:19px;position:absolute;top:17px}.b-video_banner-poster{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:visibility cubic-bezier(0.3, 0.46, 0.45, 0.94) .2s .3s;z-index:3}@media screen and (min-width: 768px){.b-video_banner-poster.m-hidden_md-up{display:none}}.b-video_banner .b-image_tile-picture{height:100%}@media screen and (max-width: 767.9px){.b-video_banner .b-image_tile-picture{aspect-ratio:var(--video_banner-aspect_ratio_mobile, 1)}}.b-video_banner.m-vertical_stretch .b-video_banner-item.m-external{object-fit:cover;object-position:center}.b-video_banner.m-vertical_stretch .b-image_tile-picture{padding-bottom:0}.b-video_banner .b-text_block{background-color:rgba(0,0,0,0);height:100%;left:0;pointer-events:none;position:relative;top:0;width:100%;z-index:4}@media screen and (min-width: 1024px){.b-video_banner .b-text_block{padding:60px 40px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-video_banner .b-text_block{padding:60px 32px}}@media screen and (max-width: 767.9px){.b-video_banner .b-text_block{padding:40px 12px}}.b-video_banner .b-text_block-container{background-color:var(--bg-text-block, transparent)}@media screen and (min-width: 1024px){.b-video_banner .b-text_block-container{padding:60px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-video_banner .b-text_block-container{padding:28px}}@media screen and (max-width: 767.9px){.b-video_banner .b-text_block-container{padding:20px 15px}}.b-video_banner .b-text_block .b-button{pointer-events:auto}.b-action_banner{display:grid;grid-template:"content" 1fr "below-content" auto;overflow:hidden;position:relative}.b-action_banner .b-image_tile,.b-action_banner .b-image_tile-container,.b-action_banner .b-image_tile-picture{display:contents}.b-action_banner .b-image_tile-picture img{grid-area:content;place-self:stretch}.b-action_banner-spots,.b-action_banner-spot,.b-action_banner .b-hot_spot{display:contents}.b-action_banner .b-hot_spot-popup{grid-area:content;max-height:0;overflow:hidden;position:relative;transition:max-height .3s}.b-action_banner .b-hot_spot-popup[aria-hidden=false]{max-height:100vh}.b-action_banner.m-edit_mode .b-action_banner-spot{height:100%;pointer-events:none;position:absolute;width:100%}.b-action_banner .b-text_block{grid-area:content;padding:60px 88px;width:var(--content-width)}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-action_banner .b-text_block{padding-left:32px;padding-right:32px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-action_banner .b-text_block{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767.9px){.b-action_banner .b-text_block{padding:48px 15px}}.b-action_banner.m-vertical_top .b-text_block{align-self:start}.b-action_banner.m-vertical_middle .b-text_block{align-self:center}.b-action_banner.m-vertical_bottom .b-text_block{align-self:end}.b-action_banner.m-horizontal_left .b-text_block{justify-self:start}.b-action_banner.m-horizontal_center .b-text_block{justify-self:center}.b-action_banner.m-horizontal_right .b-text_block{justify-self:end}@media screen and (max-width: 767.9px){.b-action_banner.m-sm-vertical_top .b-text_block{align-self:start}}@media screen and (max-width: 767.9px){.b-action_banner.m-sm-vertical_middle .b-text_block{align-self:center}}@media screen and (max-width: 767.9px){.b-action_banner.m-sm-vertical_bottom .b-text_block{align-self:end}}@media screen and (max-width: 767.9px){.b-action_banner.m-sm-beneath_image .b-text_block{grid-area:below-content;padding:15px 0}}.b-hot_spot.m-edit_mode{pointer-events:all}.b-hot_spot-btn{cursor:pointer;height:24px;inset:var(--top-position, 0) auto auto var(--left-position, 0);position:absolute;transform:translate(-50%, -50%);width:24px}@media screen and (max-width: 767.9px){.b-hot_spot-btn{inset:var(--top-position-sm, 0) auto auto var(--left-position-sm, 0)}}@media screen and (min-width: 1024px){.b-hot_spot-btn:hover::before{opacity:1;padding:16px}.b-hot_spot-btn:hover::after{opacity:.4;padding:24px}}.b-hot_spot-btn::before,.b-hot_spot-btn::after{border:1px solid var(--bg-color, #fff);border-radius:50%;content:"";height:100%;inset:50% auto auto 50%;opacity:0;position:absolute;transform:translate(-50%, -50%);transition:opacity cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s,padding cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;width:100%}.b-hot_spot-btn.m-active::before{opacity:1;padding:16px}.b-hot_spot-btn.m-active::after{opacity:.4;padding:24px}.b-hot_spot-sign{background-color:var(--bg-color, #fff);border-radius:50%;display:block;height:100%;position:relative}.b-hot_spot-sign::before,.b-hot_spot-sign::after{background-color:var(--bg-color, #fff);content:"";display:block;filter:grayscale(1) contrast(100) invert(1);inset:50% auto auto 50%;position:absolute;transform:translate(-50%, -50%)}.b-hot_spot-sign::after{height:1px;width:7px}.b-hot_spot-sign::before{height:7px;width:1px}.b-hot_spot-popup{background-color:#fff;inset:0 auto 0 0;position:absolute;transform:translateX(-100%);transition:transform cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s,visibility cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s,max-height 1s;visibility:hidden;width:360px;z-index:2}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-hot_spot-popup{width:43%}}@media screen and (max-width: 767.9px){.b-hot_spot-popup{width:63%}}.b-hot_spot-popup[aria-hidden=false]{transform:translateX(0);transition:transform cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s,visibility 0s,max-height 1s;visibility:visible}.b-hot_spot-content{display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:100%;padding:22px 60px;width:100%}@media screen and (max-width: 767.9px){.b-hot_spot-content{padding-left:16px;padding-right:16px}}.b-hot_spot-content>:last-child{margin-bottom:0}.b-hot_spot-content .b-badges{z-index:0}.b-hot_spot-close{cursor:pointer;height:48px;position:absolute;right:0;top:0;width:48px;z-index:2}.b-hot_spot-close::before{background:var(--icon-color, currentColor);display:block;height:var(--icon-size, 16px);mask:url("./svg-icons/sprite.svg#close");mask-position:50%;mask-repeat:no-repeat;mask-size:100%;width:var(--icon-size, 16px);content:"";color:#000;margin:auto}@media screen and (max-width: 767.9px){.b-hot_spot-close{top:-8px}}.b-hot_spot-overlay{backdrop-filter:blur(0);background-color:rgba(0,0,0,.5);cursor:pointer;grid-area:content;opacity:0;transition:opacity cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s,visibility cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s,backdrop-filter .5s;visibility:hidden;z-index:1}[aria-hidden=false]+.b-hot_spot-overlay{backdrop-filter:blur(30px);opacity:1;transition:opacity cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s,visibility 0s,backdrop-filter .5s;visibility:visible}@media screen and (max-width: 767.9px){.b-hot_spot.m-hide_sm{display:none}}.l-grid_layout.m-3_3_6 .b-hot_spot-popup,.l-grid_layout.m-6_3_3 .b-hot_spot-popup,.l-grid_layout.m-2_up .b-hot_spot-popup{max-width:80%}.b-accordion{box-shadow:none}.b-accordion-header{margin-bottom:20px}.b-accordion-inner{box-shadow:0 -1px 0 0 #f2f2f2}.b-progress_bar{background-color:#fff;display:block;margin:0 auto;opacity:0;padding-bottom:36px;padding-top:12px;position:sticky;transform:translateY(-2px);transition:opacity cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;visibility:hidden;z-index:4}.b-progress_bar.m-initialized{opacity:1;visibility:visible}@media screen and (max-width: 767.9px){.b-progress_bar.m-hide_sm{display:none}}.b-progress_bar-inner{margin:0 auto;max-width:1920px;padding-left:var(--global-section_holder_header-side_paddings);padding-right:var(--global-section_holder_header-side_paddings);position:relative}.b-progress_bar-content{background-color:#e7e7e7;height:2px;position:relative}.b-progress_bar-line{background-color:#000;display:block;height:2px;position:absolute;top:0;width:0}.b-progress_bar-dot{color:#e7e7e7;cursor:pointer;padding-top:8px;position:absolute;text-decoration:none;transform:translateX(-50%);transition:color cubic-bezier(0.3, 0.46, 0.45, 0.94) .2s}.b-progress_bar-dot::before{background-color:#fff;content:"";height:4px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.b-progress_bar-dot::after{background-color:#e7e7e7;border-radius:50%;content:"";height:8px;left:0;margin:auto;position:absolute;right:0;top:-2px;transition:color cubic-bezier(0.3, 0.46, 0.45, 0.94) .2s;width:8px}.b-progress_bar-dot.m-active{color:#000}.b-progress_bar-dot.m-active::after{background-color:#000}@media screen and (min-width: 1024px){.b-progress_bar-dot:hover{color:#000}.b-progress_bar-dot:hover::after{background-color:#000}}.b-progress_bar-dot_name{display:inline-block;max-width:140px;overflow:hidden;text-overflow:ellipsis;transition:opacity cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;white-space:nowrap}@media screen and (max-width: 767.9px){.b-progress_bar-dot_name{opacity:0}}.b-progress_bar-dot.m-text_left .b-progress_bar-dot_name{margin-left:-8px;transform:translateX(50%)}@media screen and (max-width: 767.9px){.b-progress_bar-dot:first-child .b-progress_bar-dot_name{opacity:1}}@media screen and (max-width: 767.9px){.b-progress_bar-dot.m-active .b-progress_bar-dot_name{opacity:0}}@media screen and (max-width: 767.9px){.b-progress_bar-dot.m-last_active .b-progress_bar-dot_name{opacity:1}}[data-widget=imageSlider]{margin:0 auto !important;width:auto !important}@media screen and (min-width: 768px){[data-widget=imageSlider] img{max-height:500px}}.b-image_slider{--b-image_slider-draggable_control_position: 50%;align-items:stretch;display:grid;grid-template-areas:"main";overflow:hidden;position:relative}.b-image_slider-marker{background:#fff;bottom:36px;grid-area:main;left:var(--b-image_slider-draggable_control_position);pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:2px;z-index:4}.b-image_slider-marker_button{align-items:center;background:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:40px}.b-image_slider-marker_button::before{background:var(--icon-color, currentColor);display:block;height:var(--icon-size, 22px);mask:url("./svg-icons/sprite.svg#arrowCarouselLeft");mask-position:50%;mask-repeat:no-repeat;mask-size:100%;width:var(--icon-size, 8px);content:"";left:6px}.b-image_slider-marker_button::after{background:var(--icon-color, currentColor);display:block;height:var(--icon-size, 22px);mask:url("./svg-icons/sprite.svg#arrowCarouselRight");mask-position:50%;mask-repeat:no-repeat;mask-size:100%;width:var(--icon-size, 8px);content:"";right:6px}.b-image_slider-marker_button::before,.b-image_slider-marker_button::after{height:22px;position:absolute;width:8px}.b-image_slider-container{display:grid;grid-area:main;grid-template-columns:minmax(0, 1fr);grid-template-rows:1fr auto;height:100%;max-width:100%;overflow:hidden;pointer-events:none;text-align:center;width:100%}.b-image_slider-container.m-before{width:var(--b-image_slider-draggable_control_position);z-index:2}.b-image_slider-description{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:14px;line-height:20px;margin-top:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b-image_slider-container.m-after .b-image_slider-description{justify-self:end;width:calc(100% - var(--b-image_slider-draggable_control_position))}.b-image_slider-control{appearance:none;cursor:ew-resize;grid-area:main;opacity:0;z-index:3}.b-image_slider-control::-webkit-slider-runnable-track,.b-image_slider-control::-webkit-slider-thumb{appearance:none;height:100%}.b-image_slider-control::-webkit-slider-thumb{width:40px}.b-image_slider img{height:100%;object-fit:cover;width:100%}@media screen and (max-width: 767.9px){.b-image_slider img{max-height:310px;width:auto}}.b-image_slider-container.m-before img{object-position:0 0}.b-before_after_details{overflow-x:hidden;width:100%}@media screen and (min-width: 1024px){.b-before_after_details{padding:0 50px}}.b-before_after_details-product_list{display:flex;overflow:hidden;overflow-behavior:contain;-ms-overflow-style:none;scroll-behavior:smooth;-ms-scroll-chaining:none;scrollbar-width:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;display:flex;gap:16px;margin-top:16px;overflow-x:auto}.b-before_after_details-product_list::-webkit-scrollbar{display:none}.b-before_after_details .b-regimen_product_tile{flex:0 0 100px}.b-regimen_product_tile{font-weight:400;font-size:13px;align-items:center;color:#4f4f4f;display:flex;flex-direction:column}.b-regimen_product_tile-image_link{margin-bottom:16px;width:100%}.b-regimen_product_tile-image{aspect-ratio:.75;display:block;width:100%}.b-regimen_product_tile-name{color:inherit;cursor:pointer;text-decoration:none;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;margin-bottom:8px}@media not all and (pointer: coarse){.b-regimen_product_tile-name:hover{color:var(--color-link--hover, #0a0f9e);text-decoration:underline}}.b-product_ingredients{display:grid;position:relative;border-top:1px solid #e7e7e7}@media screen and (min-width: 1367px){.b-product_ingredients{gap:20px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-product_ingredients{gap:20px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-product_ingredients{gap:16px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (max-width: 767.9px){.b-product_ingredients{gap:9px;grid-template-columns:[grid-start] repeat(6, minmax(0, 1fr)) [grid-end]}}@media screen and (min-width: 1024px){.b-product_ingredients{padding-top:100px}}@media screen and (max-width: 767.9px){.b-product_ingredients{padding-top:40px}}.b-product_ingredients-content,.b-product_ingredients-image{grid-column:span 6}@media screen and (max-width: 767.9px){.b-product_ingredients-content{margin-bottom:40px}}.b-product_ingredients-title{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:24px;line-height:32px;margin-bottom:24px}.b-product_ingredients-subtitle{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:16px;line-height:22px;margin-bottom:16px;margin-top:24px}@media screen and (max-width: 1023.9px){.b-product_ingredients-subtitle{font-size:14px;line-height:20px}}.b-product_ingredients-list_term{font-weight:400;font-size:16px}.b-product_ingredients-list_term~.b-product_ingredients-list_term{margin-top:16px}.b-product_ingredients-list_description{margin-left:0}.b-product_ingredients-actions{margin-bottom:16px;margin-top:24px}.b-product_ingredients-button{font-weight:400;font-size:14px;line-height:20px;align-items:center;border:1px solid;cursor:pointer;display:inline-flex;gap:8px;height:40px;justify-content:center;max-width:100%;padding:10px 24px;text-decoration:none;text-transform:uppercase;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:background-color,color,border;-webkit-user-select:none;user-select:none;vertical-align:top;white-space:nowrap;width:var(--button-width, auto);background-color:rgba(0,0,0,0);border-color:#0a0f9e;color:#0a0f9e}@media not all and (pointer: coarse){.b-product_ingredients-button:hover{background-color:#0a0f9e;border-color:#0a0f9e;color:#fff}}.b-product_ingredients-button:disabled{background-color:#f2f2f2;border-color:#f2f2f2;color:#7e8081;pointer-events:none;background-color:rgba(0,0,0,0)}@media not all and (pointer: coarse){.b-product_ingredients-button:disabled:hover{cursor:default;pointer-events:none}}.b-product_ingredients-product_list{display:flex;overflow:hidden;overflow-behavior:contain;-ms-overflow-style:none;scroll-behavior:smooth;-ms-scroll-chaining:none;scrollbar-width:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;display:flex;gap:16px;margin-top:16px;overflow-x:auto}.b-product_ingredients-product_list::-webkit-scrollbar{display:none}.b-product_ingredients .b-regimen_product_tile{flex:0 0 100px}@media screen and (min-width: 1024px){.b-product_benefits{padding:50px}}.b-product_benefits-title{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:24px;line-height:32px;margin-bottom:32px}@media screen and (max-width: 1023.9px){.b-product_benefits-title{margin-bottom:28px}}.b-product_benefits ul{display:grid;gap:20px 40px;grid-template-columns:1fr 1fr;margin-bottom:40px}@media screen and (max-width: 1023.9px){.b-product_benefits ul{gap:16px;grid-template-columns:1fr}}.b-product_benefits li{font-weight:400;padding-left:32px;position:relative}.b-product_benefits li::before{background:var(--icon-color, currentColor);display:block;height:var(--icon-size, 20px);mask:url("./svg-icons/sprite.svg#check");mask-position:50%;mask-repeat:no-repeat;mask-size:100%;width:var(--icon-size, 16px);content:"";color:#0a0f9e;left:0;position:absolute}.b-product_benefits-product_list{display:flex;overflow:hidden;overflow-behavior:contain;-ms-overflow-style:none;scroll-behavior:smooth;-ms-scroll-chaining:none;scrollbar-width:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;display:flex;gap:16px;margin-top:16px;overflow-x:auto}.b-product_benefits-product_list::-webkit-scrollbar{display:none}.b-product_benefits-product_list .b-regimen_product_tile{flex:0 0 100px}.b-product_benefits-product_list .b-regimen_product_tile-name{color:#000;-webkit-line-clamp:unset;overflow:visible;text-overflow:unset}.b-product_benefits-product_list .b-regimen_product_tile-buy{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-inline:0;margin-top:6px;width:100%}.b-product_benefits-product_list .b-regimen_product_tile-buy .b-button_add_to_cart{font-weight:400;font-size:14px;line-height:20px;align-items:center;border:1px solid;cursor:pointer;display:inline-flex;gap:8px;height:40px;justify-content:center;max-width:100%;padding:10px 24px;text-decoration:none;text-transform:uppercase;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:background-color,color,border;-webkit-user-select:none;user-select:none;vertical-align:top;white-space:nowrap;width:var(--button-width, auto);background-color:rgba(0,0,0,0);border-color:#0a0f9e;color:#0a0f9e;font-size:13px;height:36px;padding:8px;text-transform:uppercase;width:100%}@media not all and (pointer: coarse){.b-product_benefits-product_list .b-regimen_product_tile-buy .b-button_add_to_cart:hover{background-color:#0a0f9e;border-color:#0a0f9e;color:#fff}}.b-product_benefits-product_list .b-regimen_product_tile-buy .b-button_add_to_cart:disabled{background-color:#f2f2f2;border-color:#f2f2f2;color:#7e8081;pointer-events:none;background-color:rgba(0,0,0,0)}@media not all and (pointer: coarse){.b-product_benefits-product_list .b-regimen_product_tile-buy .b-button_add_to_cart:disabled:hover{cursor:default;pointer-events:none}}.b-recommended_usage{overflow:hidden;width:100%}.b-recommended_usage-title{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:24px;line-height:32px;margin-bottom:8px}.b-recommended_usage-table{border-spacing:0 20px;margin-top:40px;min-width:100%}.b-recommended_usage-table_cell{border-top:1px solid #bdbdbd;padding:24px 16px}.b-recommended_usage-table_cell.m-product{display:flex;gap:16px;padding-left:0}@media screen and (min-width: 768px){.b-recommended_usage-table_cell.m-product{flex-direction:column}}.b-recommended_usage-table_header .b-recommended_usage-table_cell{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:16px;line-height:22px;padding:16px 0}@media screen and (max-width: 1023.9px){.b-recommended_usage-table_header .b-recommended_usage-table_cell{font-size:14px;line-height:20px}}.b-recommended_usage-product_name{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:14px;line-height:20px;margin-bottom:8px}.b-before_after_dialog{display:flex;gap:20px}@media screen and (max-width: 767.9px){.b-before_after_dialog{flex-direction:column}}.b-before_after_dialog-description{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;margin-top:16px;text-align:center}@media screen and (max-width: 767.9px){.b-category_navigation{padding:0 15px}}.b-category_navigation-title{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:24px;line-height:32px;margin-bottom:24px}@media screen and (max-width: 767.9px){.b-category_navigation-title{font-size:16px;margin-bottom:10px}}.b-category_navigation-list{display:flex}@media screen and (min-width: 768px){.b-category_navigation-list{flex-wrap:wrap}}@media screen and (max-width: 767.9px){.b-category_navigation-list{flex-direction:column}}.b-category_navigation-link{margin-bottom:10px}@media screen and (min-width: 768px){.b-category_navigation-link{flex:0 0 25%;margin-bottom:23px}}.b-category_navigation-link a{font-size:12px;color:#0a0f9e;padding-left:20px;position:relative}@media screen and (min-width: 768px){.b-category_navigation-link a{font-size:14px}}.b-category_navigation-link a::before{content:"";width:4px;height:4px;border-radius:50%;background:#000;left:8px;top:50%;margin-top:-2px;position:absolute}.b-category_navigation-top{display:none}@media screen and (max-width: 767.9px){.b-category_navigation-top{background:#0a0f9e;color:#fff;cursor:pointer;align-items:center;bottom:135px;cursor:pointer;display:flex;flex-direction:column;height:40px;justify-content:center;opacity:0;padding:8px;pointer-events:auto;position:fixed;right:0;text-decoration:none;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:opacity,visibility;visibility:hidden;width:40px;z-index:3}html[dir=rtl] .b-category_navigation-top{left:50px;right:initial}.m-showed .b-category_navigation-top{opacity:1;visibility:visible}.b-category_navigation-top svg{height:15px}.b-category_navigation-top-copy{display:none}}.b-elements_list{display:flex;gap:10px}.b-elements_list-item{flex:1}.b-featured_products{padding-top:72px;padding-bottom:72px}.b-featured_products-header{margin-bottom:20px}@media screen and (min-width: 768px){.b-featured_products-header{margin-bottom:40px}}.b-featured_products .b-text_block h1,.b-featured_products .b-text_block h2,.b-featured_products .b-text_block h3,.b-featured_products .b-text_block h4,.b-featured_products .b-text_block h5{margin-bottom:12px}@media screen and (max-width: 767.9px){.b-featured_products .b-text_block h1{font-size:32px}}.b-featured_products .b-text_block p{font-size:20px}@media screen and (max-width: 767.9px){.b-featured_products .b-text_block p{font-size:16px}}.b-featured_list{display:flex}@media screen and (max-width: 767.9px){.b-featured_list{overflow:hidden}}.b-featured_list-item{flex:50% 0 0}@media screen and (max-width: 767.9px){.b-featured_list-item{flex:100% 0 0;transition:translate cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s}}@media screen and (max-width: 767.9px){.b-featured_list-item:first-child .b-feature_product-ctrl.m-prev{display:none}}@media screen and (max-width: 767.9px){.b-featured_list-item:last-child{padding-left:45px}.b-featured_list-item:last-child .b-feature_product-ctrl.m-next{display:none}}.b-featured_list.m-move .b-featured_list-item{translate:-100%}.b-feature_product{display:flex;padding:0 15px;gap:18px;position:relative}@media screen and (min-width: 768px){.b-feature_product{background:#f6f6f6;min-height:420px;padding:0 42px;height:100%}}.b-feature_product-content{flex:48% 0 0;padding:16px 0}@media screen and (min-width: 768px){.b-feature_product-content{flex:75% 0 0;padding:70px 0}}.b-feature_product-title{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:32px;line-height:38px;padding-bottom:22px}@media screen and (max-width: 1023.9px){.b-feature_product-title{font-size:18px;line-height:24px}}@media screen and (max-width: 767.9px){.b-feature_product-title{font-size:24px}}.b-feature_product-description{font-size:16px;padding-bottom:22px}.b-feature_product-link:first-child .b-feature_product-item{color:#0a0f9e;margin-bottom:32px}.b-feature_product-image{width:100%;padding:25px 0}@media screen and (max-width: 767.9px){.b-feature_product-image{padding:10px 0}}.b-feature_product-image img,.b-feature_product-image picture{height:100%;object-fit:contain}@media screen and (max-width: 767.9px){.b-feature_product-image img,.b-feature_product-image picture{background:#fff}}.b-feature_product-ctrl{position:absolute;top:50%;align-self:center;appearance:none;border:none;color:#000;cursor:pointer;height:24px;text-align:center;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;-webkit-user-select:none;user-select:none;z-index:2}@media screen and (min-width: 768px){.b-feature_product-ctrl{display:none}}@media not all and (pointer: coarse){.b-feature_product-ctrl:hover{color:#0a0f9e}}.b-feature_product-ctrl.m-prev{padding-right:25px;left:-15px}.b-feature_product-ctrl.m-prev::before{background:var(--icon-color, currentColor);display:block;height:var(--icon-size, 24px);mask:url("./svg-icons/sprite.svg#arrowCarouselLeft");mask-position:50%;mask-repeat:no-repeat;mask-size:100%;width:var(--icon-size, 10px);content:""}.b-feature_product-ctrl.m-next{padding-left:25px;right:15px}.b-feature_product-ctrl.m-next::before{background:var(--icon-color, currentColor);display:block;height:var(--icon-size, 24px);mask:url("./svg-icons/sprite.svg#arrowCarouselRight");mask-position:50%;mask-repeat:no-repeat;mask-size:100%;width:var(--icon-size, 10px);content:""}@media screen and (max-width: 767.9px){.b-feature_product .b-button{padding:4px 5px;width:100%}}.b-elements_navigation-list{display:flex;gap:20px;justify-content:center}@media screen and (max-width: 767.9px){.b-elements_navigation-list{flex-wrap:wrap;gap:10px 20px}}.b-skincare_subscription{display:flex}@media screen and (max-width: 767.9px){.b-skincare_subscription{flex-direction:column}}.b-skincare_subscription-content{background:#f6f6f6;padding:0 120px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 767.9px){.b-skincare_subscription-content{order:2;padding:20px 60px}}.b-skincare_subscription-content .b-actions{margin:34px 0 0}@media screen and (max-width: 767.9px){.b-skincare_subscription-content .b-actions{margin:24px 0 0}}@media screen and (max-width: 767.9px){.b-skincare_subscription-content .b-text_block h1{font-size:32px}}@media screen and (min-width: 768px){.b-skincare_subscription-content,.b-skincare_subscription-inner{flex:50% 0 0}}@media screen and (max-width: 767.9px){.b-skincare_subscription-inner{order:1}}.b-skincare_subscription-inner img{height:100%}.b-skincare_subscription-note{font-size:8px;text-align:center;margin-top:30px}.b-skincare_subscription .b-actions{justify-content:center}
