.l-clp-item:first-child .l-grid_layout{padding-top:0}.l-section{margin:0 auto;max-width:1600px;padding-left:88px;padding-right:88px;background-blend-mode:multiply;background-repeat:no-repeat;background-size:100%;max-width:none;padding:25px 0}@media screen and (min-width: 1024px)and (max-width: 1366px){.l-section{padding-left:24px;padding-right:24px}}@media screen and (min-width: 768px)and (max-width: 1023px){.l-section{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.l-section{padding-left:15px;padding-right:15px}}@media screen and (min-width: 1024px){.l-section{padding-bottom:40px;padding-top:40px}}@media screen and (min-width: 1367px){.l-section{padding-bottom:45px;padding-top:45px}}.l-content>.l-section:first-child{padding-top:0}.l-section.m-full_width{padding-left:0;padding-right:0}.l-section.m-hero{margin:0 auto;max-width:1440px;padding:0}.l-section.m-blend_disabled{background-blend-mode:inherit}@media screen and (max-width: 1366px){.l-section.m-bg_centered{background-position:50% 50%;background-size:150% 150%}}.l-section.m-black-friday{padding:20px 0 40px}.l-section.m-video{margin:0 auto;max-width:1440px;padding-left:0;padding-right:0}@media screen and (max-width: 767px){.l-section.m-video{padding-bottom:20px;padding-top:20px}}.l-section.m-centered{margin:0 auto;max-width:1440px}.l-section-ugc{margin:0 auto;max-width:1029px;position:relative;z-index:1}.l-section-ugc.l-grid_layout.m-1_up{max-width:1029px;padding-left:0;padding-right:0}.b-header_category{margin:0 auto;max-width:1600px;padding-left:88px;padding-right:88px;margin-top:20px}@media screen and (min-width: 1024px)and (max-width: 1366px){.b-header_category{padding-left:24px;padding-right:24px}}@media screen and (min-width: 768px)and (max-width: 1023px){.b-header_category{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.b-header_category{padding-left:15px;padding-right:15px}}@media screen and (min-width: 1367px){.b-header_category{margin-top:40px;max-width:1360px}}@media screen and (max-width: 767px){.b-header_category{overflow:hidden}}.b-header_category-title{font-size:24px;font-weight:700;line-height:1.25;color:#45132c}.m-category-tiles .b-header_category-title{text-align:center}.b-header_category-description{color:#2f2f2f;font-size:13px;line-height:1.45;margin-bottom:20px;margin-top:10px;position:relative}.b-header_category-description.m-cut-active{padding-bottom:20px}.m-category-tiles .b-header_category-description{text-align:center}.b-header_ext .b-header_category-description{margin-top:-10px}.b-header_category-description_content{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;max-height:20px}@media screen and (min-width: 1024px){.b-header_category-description_content{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;max-height:40px}}.b-header_category-description_content.m-show-more{display:block;max-height:none}.b-header_category-description_link{bottom:0;color:#45132c;font-weight:600;left:0;position:absolute}.m-category-tiles .b-header_category-description_link{position:relative}.b-promo_caption{align-self:center}.b-promo_caption-title{font-size:32px;font-weight:700;line-height:1.25;color:#45132c;margin-bottom:15px}@media screen and (min-width: 1024px)and (max-width: 1366px){.b-promo_caption-title{font-size:40px}}@media screen and (min-width: 1367px){.b-promo_caption-title{font-size:48px}}.b-promo_box.m-confirmation .b-promo_caption-title{font-size:24px;margin-bottom:0}.b-promo_caption-subtitle{font-size:20px;font-weight:700}@media screen and (min-width: 1024px){.b-promo_caption-subtitle{font-size:24px}}.b-promo_box.m-confirmation .b-promo_caption-subtitle{font-size:15px}.b-promo_caption-description{font-size:13px;max-width:330px}@media screen and (min-width: 1024px){.b-promo_caption-description{font-size:15px}}.b-promo_caption-actions{display:grid;gap:16px 8px;grid-auto-columns:max-content;grid-template-columns:repeat(var(--actions-columns), max-content);margin:0 auto;max-width:var(--actions-width, auto)}.b-promo_caption-actions:not(:first-child){margin-top:25px}.b-promo_caption-actions .b-button{white-space:normal;word-break:break-word}.b-promo_info_box{display:grid}@media screen and (min-width: 1367px){.b-promo_info_box{grid-gap:20px;grid-template-columns:[grid-start] repeat(12, 1fr) [grid-end]}}@media screen and (min-width: 1024px)and (max-width: 1366px){.b-promo_info_box{grid-gap:20px;grid-template-columns:[grid-start] repeat(12, 1fr) [grid-end]}}@media screen and (min-width: 768px)and (max-width: 1023px){.b-promo_info_box{grid-gap:16px;grid-template-columns:[grid-start] repeat(12, 1fr) [grid-end]}}@media screen and (max-width: 767px){.b-promo_info_box{grid-gap:16px 9px;grid-template-columns:[grid-start] repeat(6, 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{grid-gap:20px;grid-template-columns:[grid-start] repeat(12, 1fr) [grid-end]}}@media screen and (min-width: 1024px)and (max-width: 1366px){.b-promo_box{grid-gap:20px;grid-template-columns:[grid-start] repeat(12, 1fr) [grid-end]}}@media screen and (min-width: 768px)and (max-width: 1023px){.b-promo_box{grid-gap:16px;grid-template-columns:[grid-start] repeat(12, 1fr) [grid-end]}}@media screen and (max-width: 767px){.b-promo_box{grid-gap:16px 9px;grid-template-columns:[grid-start] repeat(6, 1fr) [grid-end]}}.b-promo_box-link{display:block}@media not all and (pointer: coarse){.b-promo_box-link:hover{text-decoration:none}}.b-promo_box-picture{background:#f2f2f2;display:block;overflow:hidden;padding-bottom:44.2477876106%;position:relative;width:100%;grid-column:grid-start/grid-end;grid-row:1/2}@media screen and (max-width: 767px){.b-promo_box-picture{padding-bottom:100%}}.b-promo_box-picture img,.b-promo_box-picture video{bottom:0;color:#f2f2f2;display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.b-promo_box-caption{grid-column:grid-start/grid-end;grid-row:1/2;padding:30px 0;position:relative;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{grid-column:1/2;grid-row:1/2;padding-bottom:27.2222222222%}@media screen and (min-width: 768px)and (max-width: 1023px){.b-promo_box.m-full_bleed .b-promo_box-picture{padding-bottom:58.3333333333%}}@media screen and (max-width: 767px){.b-promo_box.m-full_bleed .b-promo_box-picture{padding-bottom:96%}}.b-promo_box.m-full_bleed .b-promo_box-inner{display:grid;grid-column:1/2;grid-row:1/2;margin-bottom:15px;margin-top:15px;width:100%}@media screen and (min-width: 1367px){.b-promo_box.m-full_bleed .b-promo_box-inner{grid-gap:20px;grid-template-columns:[grid-start] repeat(12, 1fr) [grid-end]}}@media screen and (min-width: 1024px)and (max-width: 1366px){.b-promo_box.m-full_bleed .b-promo_box-inner{grid-gap:20px;grid-template-columns:[grid-start] repeat(12, 1fr) [grid-end]}}@media screen and (min-width: 768px)and (max-width: 1023px){.b-promo_box.m-full_bleed .b-promo_box-inner{grid-gap:16px;grid-template-columns:[grid-start] repeat(12, 1fr) [grid-end]}}@media screen and (max-width: 767px){.b-promo_box.m-full_bleed .b-promo_box-inner{grid-gap:16px 9px;grid-template-columns:[grid-start] repeat(6, 1fr) [grid-end]}}@media screen and (max-width: 767px){.b-promo_box.m-full_bleed .b-promo_box-inner{padding:0 15px}}.b-promo_box.m-hero_carousel{grid-template-columns:auto;height:100%}.b-promo_box.m-hero_carousel .b-promo_box-picture{grid-column:1/2;grid-row:1/2;padding-bottom:32.3162274619%}@media screen and (min-width: 768px)and (max-width: 1023px){.b-promo_box.m-hero_carousel .b-promo_box-picture{padding-bottom:58.3333333333%}}@media screen and (max-width: 767px){.b-promo_box.m-hero_carousel .b-promo_box-picture{padding-bottom:70.4%}.b-hero_carousel.m-one_item .b-promo_box.m-hero_carousel .b-promo_box-picture{padding-bottom:59.7333333333%}}.b-promo_box.m-hero_carousel .b-promo_box-inner{display:grid;grid-column:1/2;grid-row:1/2;margin-bottom:15px;margin-top:15px;width:100%}@media screen and (min-width: 1367px){.b-promo_box.m-hero_carousel .b-promo_box-inner{grid-gap:20px;grid-template-columns:[grid-start] repeat(12, 1fr) [grid-end]}}@media screen and (min-width: 1024px)and (max-width: 1366px){.b-promo_box.m-hero_carousel .b-promo_box-inner{grid-gap:20px;grid-template-columns:[grid-start] repeat(12, 1fr) [grid-end]}}@media screen and (min-width: 768px)and (max-width: 1023px){.b-promo_box.m-hero_carousel .b-promo_box-inner{grid-gap:16px;grid-template-columns:[grid-start] repeat(12, 1fr) [grid-end]}}@media screen and (max-width: 767px){.b-promo_box.m-hero_carousel .b-promo_box-inner{grid-gap:16px 9px;grid-template-columns:[grid-start] repeat(6, 1fr) [grid-end]}}@media screen and (max-width: 767px){.b-promo_box.m-hero_carousel .b-promo_box-inner{padding:0 35px}}@media screen and (max-width: 767px){.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:left}@media screen and (min-width: 768px){.b-promo_box.m-caption_left .b-promo_box-caption{grid-column:var(--column-start, 2)/span var(--column-end, 5)}}.b-promo_box.m-caption_right .b-promo_box-caption{text-align:left}@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:left}@media screen and (min-width: 768px){.b-promo_box.m-caption_offcenter .b-promo_box-caption{grid-column:7/span 5}}.b-promo_box.m-caption_top .b-promo_box-caption{align-self:start}.b-promo_box.m-caption_middle .b-promo_box-caption{align-self:center}.b-promo_box.m-caption_bottom .b-promo_box-caption{align-self:end}@media screen and (max-width: 767px){.b-promo_box.m-caption_top-sm .b-promo_box-caption{align-self:start}}@media screen and (max-width: 767px){.b-promo_box.m-caption_middle-sm .b-promo_box-caption{align-self:center}}@media screen and (max-width: 767px){.b-promo_box.m-caption_bottom-sm .b-promo_box-caption{align-self:end}}@media screen and (min-width: 768px){.b-promo_box.m-actions_columns{--actions-columns: 2}}@media screen and (max-width: 767px){.b-promo_box.m-actions_columns-sm{--actions-columns: 2}}.b-promo_box.m-actions_width .b-promo_caption-actions{grid-auto-columns:minmax(250px, max-content);grid-template-columns:repeat(var(--actions-columns), minmax(var(--actions-btn-width, 200px), max-content))}@media screen and (max-width: 1366px){.b-promo_box.m-actions_width .b-promo_caption-actions{--actions-btn-width: 150px}}.b-promo_box.m-actions_center{--actions-width: fit-content;--column-start: 1}@media screen and (min-width: 768px){.b-promo_box.m-actions_center .b-promo_box-caption{padding-inline:20px}}@media screen and (min-width: 768px)and (max-width: 1023px){.b-promo_box.m-actions_center .b-promo_box-caption{--column-end: 6}}@media screen and (min-width: 1024px){.b-promo_box.m-actions_center .b-promo_box-caption{max-width:90%}}@media screen and (max-width: 767px){.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: 767px){.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:15px 0}}@media screen and (max-width: 767px){.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:15px 0}}.b-promo_box.m-top-banner{color:#2f2f2f;line-height:1.25}.b-promo_box.m-top-banner .b-promo_box-picture{border-radius:4px;max-height:120px;padding-bottom:0}.b-promo_box.m-top-banner .b-promo_box-picture img{position:static}.b-promo_box.m-top-banner .b-promo_box-caption{align-self:center;padding:0}.b-promo_box.m-top-banner .b-promo_caption-title{color:#2f2f2f;font-size:24px;font-weight:700;margin-bottom:0}.b-promo_box.m-top-banner .b-promo_caption-subtitle{font-size:13px;font-weight:600;margin-bottom:5px}@media screen and (min-width: 768px){.b-promo_box.m-top-banner .b-promo_caption-subtitle{font-size:15px}}.b-promo_box.m-account{color:#fff}.b-promo_box.m-account .b-promo_box-picture{border-radius:4px;padding-bottom:120px}.b-promo_box.m-account .b-promo_box-caption{align-self:center;padding:0}.b-promo_box.m-account .b-promo_caption-title{font-size:24px;font-weight:700;line-height:1.25;color:#fff;margin-bottom:0}.b-promo_box.m-account .b-promo_caption-subtitle{font-size:15px;font-weight:60}.b-promo_box.m-promo-banner{border-radius:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.1)}.b-promo_box.m-promo-banner .b-promo_box-caption{padding:20px;text-align:left}@media screen and (min-width: 1024px){.b-promo_box.m-promo-banner .b-promo_box-caption{padding:20px 28px}}.b-promo_box.m-promo-banner .b-promo_box-picture{border-radius:4px;padding-bottom:100px}@media screen and (min-width: 1024px){.b-promo_box.m-promo-banner .b-promo_box-picture{padding-bottom:110px}}.b-promo_box.m-promo-banner .b-promo_caption-title{color:#fff;font-size:20px;font-weight:700;line-height:1.25}@media screen and (min-width: 768px){.b-promo_box.m-promo-banner .b-promo_caption-title{font-size:24px}}.b-promo_box.m-promo-banner .b-promo_caption-actions{font-size:13px;font-weight:600;line-height:1;text-decoration:underline}@media screen and (min-width: 1024px){.b-promo_box.m-promo-banner .b-promo_caption-actions{font-size:15px}}.b-promo_box.m-storelocator .b-promo_box-picture{border-radius:4px;padding-bottom:352px}@media screen and (max-width: 1023px){.b-promo_box.m-storelocator .b-promo_box-caption{align-self:stretch;display:flex;flex-direction:column;padding:10px 0 15px}}@media screen and (min-width: 1024px){.b-promo_box.m-storelocator .b-promo_box-caption{align-self:start}}.b-promo_box.m-storelocator .b-promo_caption-subtitle{font-size:15px;font-weight:600}@media screen and (max-width: 1023px){.b-promo_box.m-storelocator .b-promo_caption-subtitle{margin-bottom:6px}}.b-promo_box.m-storelocator .b-promo_caption-title{font-size:24px}@media screen and (min-width: 1024px){.b-promo_box.m-storelocator .b-promo_caption-title{font-size:32px}}@media screen and (max-width: 1023px){.b-promo_box.m-storelocator .b-promo_caption-actions{margin-top:auto;padding-top:25px}}.b-promo_box.m-confirmation .b-promo_box-picture{border-radius:4px;padding-bottom:120px}.b-rounded_tiles{margin-left:auto;margin-right:auto;padding:20px 0 10px}@media screen and (max-width: 767px){.b-rounded_tiles{padding:20px 0}}@media screen and (min-width: 768px)and (max-width: 1023px){.b-rounded_tiles{max-width:400px}}@media screen and (min-width: 1024px){.b-rounded_tiles{max-width:984px}}.b-rounded_tiles-main_title{font-size:24px;font-weight:700;line-height:1.25;color:#45132c;margin-bottom:30px;text-align:center}@media screen and (min-width: 1024px){.b-rounded_tiles-main_title{font-size:32px}}.b-rounded_tiles-item{max-width:16.6667%;min-width:16.6667%}@media screen and (min-width: 768px)and (max-width: 1023px){.b-rounded_tiles-item{max-width:30%;min-width:30%}}@media screen and (max-width: 767px){.b-rounded_tiles-item{max-width:30%;min-width:30%}}.b-rounded_tiles-link{display:block;text-align:center}@media not all and (pointer: coarse){.b-rounded_tiles-link:hover{text-decoration:none}}.b-rounded_tiles-image .g-image{border-radius:50%;height:100px;margin:0 auto}.b-rounded_tiles-actions{margin:40px 0 0;text-align:center}.b-rounded_tiles-cta{display:block;height:100%}.b-rounded_tiles-title{color:#45132c;font-size:15px;font-weight:600;margin-top:20px;padding:0 10px}.b-artisan .b-rounded_tiles-title{text-decoration:underline}.b-rounded_tiles-link:hover .b-rounded_tiles-title{text-decoration:underline}.b-artisan .b-rounded_tiles-link:hover .b-rounded_tiles-title{text-decoration:none}.b-artisan-container{margin-bottom:35px}@media screen and (min-width: 768px){.b-artisan-container{margin-bottom:60px}.b-artisan-container+.b-artisan-container{margin-top:150px}}@media screen and (min-width: 768px){.b-artisan-item+.b-artisan-item{margin-top:150px}}.b-artisan-top{margin:0 auto;max-width:645px;padding:0 25px;text-align:center}.b-artisan-main_icon{color:#45132c;margin:0 auto 15px;max-width:30px}.b-artisan-main_title{font-size:24px;font-weight:700;line-height:1.25;color:#45132c}@media screen and (min-width: 1024px){.b-artisan-main_title{font-size:32px}}.b-artisan-main_description{color:#2f2f2f;font-size:15px;margin-top:20px}.b-artisan-bg1{left:0;position:absolute;top:0;transform:translate(calc(-50% + 35px), -45%);z-index:-1}@media screen and (min-width: 768px){.b-artisan-bg1{top:50%;transform:translate(calc(-50% + 35px), -50%)}}.b-artisan-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin:40px auto;max-width:984px;padding:0 35px;position:relative}@media screen and (min-width: 768px){.b-artisan-wrapper{align-items:center;flex-direction:row;margin:30px auto}}.b-artisan-main_text{max-width:470px;padding-right:35px;position:relative}@media screen and (max-width: 767px){.b-artisan-main_text{order:-1}}.b-artisan-main_image{position:relative}@media screen and (max-width: 767px){.b-artisan-main_image{align-self:flex-end;margin:20px 0}}@media screen and (min-width: 768px){.b-artisan-main_image~.b-artisan-main_text{padding-left:35px;padding-right:0}}@media screen and (min-width: 1024px){.b-artisan-main_image~.b-artisan-main_text{margin-right:-80px}}.b-artisan-image{display:block;max-width:300px;min-width:230px}@media screen and (max-width: 767px){.b-artisan-image{max-width:400px}}.b-artisan-image .g-image{border-radius:4px}.b-artisan-main_image_badge{background-color:#edb8e4;border:8px solid #fff;border-radius:50%;height:60px;position:absolute;right:0;top:0;transform:translate(50%, -50%);width:60px}@media screen and (min-width: 768px){.b-artisan-main_image_badge{border:10px solid #fff;height:76px;transform:translate(35%, -35%);width:76px}}.b-artisan-badge_icon{color:#45132c;height:auto;left:50%;position:relative;top:50%;transform:translate(-50%, -50%);width:22px}@media screen and (min-width: 768px){.b-artisan-badge_icon{width:26px}}.b-artisan-main_image_bg{left:100%;position:absolute;top:100%;transform:translate(-70%, -70%);z-index:-1}.b-artisan-main_image_svg{height:85px;width:85px}@media screen and (min-width: 768px){.b-artisan-main_image_svg{height:156px;width:156px}}.b-artisan-main_image_svg_line{height:210px;width:320px}@media screen and (min-width: 768px){.b-artisan-main_image_svg_line{width:710px}}.b-artisan-quote{font-size:24px;font-weight:700;line-height:1.25;color:#c23d74}@media screen and (min-width: 768px){.b-artisan-quote{font-size:40px}}.b-artisan-quote_description{color:#45132c;font-size:17px;font-weight:700;margin-top:20px}@media screen and (max-width: 767px){.b-artisan-quote_description{font-weight:600;max-width:160px;padding-right:10px}}.b-artisan-quote_description a{text-decoration:underline}.b-artisan-link{cursor:pointer;text-decoration:underline;font-weight:600}@media not all and (pointer: coarse){.b-artisan-link:hover{color:#c23d74}}@media screen and (max-width: 767px){.b-artisan-link{display:block;font-size:15px;margin-top:5px}}.b-artisan-button{margin-top:20px}.b-currated{margin:0 auto;max-width:1440px;padding:0 24px}@media screen and (max-width: 1023px){.b-currated{padding:0}}.b-currated-component{display:flex;gap:20px}@media screen and (max-width: 767px){.b-currated-component{display:block}}.b-currated-main{display:flex;position:relative;width:48.5%}@media screen and (max-width: 767px){.b-currated-main{width:100%}}.b-currated-secondary{width:100%}.b-currated-main+.b-currated-secondary{width:calc(51.5% - 20px)}@media screen and (max-width: 767px){.b-currated-main+.b-currated-secondary{width:100%}}.b-currated-tile{background-color:#fff;border-radius:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.1);height:100%;overflow:hidden}.b-currated-image_wrap{position:relative}.b-currated-copy{font-size:13px;line-height:19px;min-height:78px;padding:10px 15px}.b-currated-copy_inner{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.b-currated-promo{background:rgba(255,255,255,.9);color:#45132c;font-size:20px;font-weight:700;left:0;line-height:30px;margin:auto;max-width:90%;padding:5px 10px;position:absolute;right:0;text-align:center;top:50%;transform:translate(0, -50%);width:-moz-fit-content;width:fit-content}.b-currated-link{bottom:10px;position:absolute;right:10px}.b-currated-image_main{object-fit:cover}.b-currated .b-product_tile{padding-bottom:0}.b-currated .b-product_tile-link{font-size:13px;line-height:19px;min-height:38px}.b-currated .b-product_tile-info{min-height:78px;padding:10px}.b-currated .b-product_tile-cta.m-idea,.b-currated .b-product_tile-bottom,.b-currated .b-product_tile-price{display:none}.b-currated .b-product_tile-low_stock,.b-currated .b-promotion{margin-top:3px}.b-currated .b-promotion-message{margin-top:0}.b-category_item{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:15px;justify-content:space-evenly;line-height:15px;min-height:90px;min-width:100px;padding:0 5px;text-align:center}.b-category_item-img{display:block;filter:brightness(0) saturate(100%) invert(96%) sepia(79%) saturate(3427%) hue-rotate(321deg) brightness(100%) contrast(92%);margin:0 auto 3px}.b-category_item-title{align-items:center;display:flex;justify-content:center;min-height:30px}.b-content_grid{background-position:center;background-repeat:no-repeat;margin-top:40px}@media screen and (max-width: 767px){.b-content_grid{background-position-y:top;background-size:100%;margin-top:0}}.b-content_grid-wrapper{margin:0 auto;max-width:1600px;padding-left:88px;padding-right:88px;padding:45px 0}@media screen and (min-width: 1024px)and (max-width: 1366px){.b-content_grid-wrapper{padding-left:24px;padding-right:24px}}@media screen and (min-width: 768px)and (max-width: 1023px){.b-content_grid-wrapper{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.b-content_grid-wrapper{padding-left:15px;padding-right:15px}}.b-content_grid-title{font-size:32px;font-weight:700;line-height:1.25;color:#45132c;text-align:center}.b-content_grid-emphasis{padding-bottom:15px;position:relative}.b-content_grid-icon{bottom:0;color:#edb8e4;position:absolute;right:-10%;z-index:-1}.b-content_grid-description{color:#2f2f2f;font-size:15px;line-height:22px;margin:20px auto;max-width:645px;text-align:center}.b-content_grid-tiles{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:auto;max-width:996px;position:relative}.b-content_grid-subtitle{font-weight:600;margin-top:28px}.b-content_grid-text{font-weight:500;margin-top:10px}.b-content_grid-img{border-radius:4px;height:300px;margin:0 auto}@media screen and (min-width: 768px)and (max-width: 1023px){.b-content_grid-img{object-fit:contain}}.b-content_grid-indent{margin-top:70px}@media screen and (min-width: 768px)and (max-width: 1023px){.b-content_grid-indent{margin-top:30px}}@media screen and (max-width: 767px){.b-content_grid-indent{margin-top:10px}}.b-content_grid-tile{color:#2f2f2f;display:flex;flex:1 1 28%;flex-direction:column;font-size:13px;line-height:18px;margin:0 20px;position:relative}@media screen and (min-width: 768px)and (max-width: 1023px){.b-content_grid-tile{margin:10px}}@media screen and (max-width: 767px){.b-content_grid-tile{flex-basis:100%;margin:20px 0}}.b-content_grid-bottom{margin-top:auto;padding-top:20px;text-align:center}.b-content_grid-button{width:156px}.b-content_grid-link{display:block;text-align:center;text-decoration:underline;width:100%}.b-product_video{overflow:hidden;position:relative}.b-product_video::before{content:"";float:left;padding-bottom:56.25%}.b-product_video-player,.b-product_video-cover{height:100%;left:0;position:absolute;top:0;width:100%}.b-product_video-image{border-radius:4px;height:100%;object-fit:cover;width:100%}body{overflow-y:scroll;pointer-events:all;visibility:var(--page_visibility, hidden)}
