.b-faq-title,.b-video-title,.b-tip_block-title,.b-link_block-title,.b-grid_block-title,.b-accordion-title{font-family:"SofiaProBold",arial,sans-serif;margin:0}@media only screen and (min-width : 768px){.b-faq-title{font-size:1.875rem;line-height:2.5rem}.b-video-title,.b-tip_block-title,.b-link_block-title,.b-grid_block-title,.b-accordion-title{font-size:1.5rem;line-height:2rem}}@media only screen and (max-width : 767px){.b-faq-title{font-size:1.5rem;line-height:2.1875rem}.b-video-title,.b-tip_block-title,.b-link_block-title,.b-grid_block-title,.b-accordion-title{font-size:1.25rem;line-height:2.1875rem}}.b-highlighter{border:2px solid rgba(0,0,0,0);border-color:#006fee;border-radius:4px;padding:2px;box-sizing:content-box;opacity:0;pointer-events:none;position:absolute;top:0;transform:scale(1.2);transition-duration:.15s;transition-property:top,left,width,height,visibility,transform,opacity;transition-timing-function:cubic-bezier(0, 0.2, 0, 1);visibility:hidden;z-index:1002}.b-highlighter.m-visible{opacity:1;transform:scale(1);visibility:visible}.b-highlighter.m-hurry{transition-duration:.1s}*:focus,.m-focused{outline:2px solid #006fee !important}.b-highlighter_inited *:focus{outline:none !important}.b-faq-title,.b-video-title,.b-tip_block-title,.b-link_block-title,.b-grid_block-title,.b-accordion-title{font-family:"SofiaProBold",arial,sans-serif;margin:0}@media only screen and (min-width : 768px){.b-faq-title{font-size:1.875rem;line-height:2.5rem}.b-video-title,.b-tip_block-title,.b-link_block-title,.b-grid_block-title,.b-accordion-title{font-size:1.5rem;line-height:2rem}}@media only screen and (max-width : 767px){.b-faq-title{font-size:1.5rem;line-height:2.1875rem}.b-video-title,.b-tip_block-title,.b-link_block-title,.b-grid_block-title,.b-accordion-title{font-size:1.25rem;line-height:2.1875rem}}@media only screen and (max-width : 767px){.h-hide-s{display:none !important}}@media only screen and (min-width : 768px)and (max-width : 1199px){.h-hide-m{display:none !important}}@media only screen and (min-width : 1200px)and (max-width : 1439px){.h-hide-l{display:none !important}}@media only screen and (min-width : 1440px){.h-hide-xl{display:none !important}}.h-hide-text{font-size:0;color:var(--banner-card-text-color, #fff)}.h-hidden{display:none !important}@media only screen and (min-width : 768px){.h-show_only-s{display:none !important}}@media only screen and (max-width : 767px){.h-show_only-m{display:none !important}}@media only screen and (min-width : 1200px){.h-show_only-m{display:none !important}}@media only screen and (max-width : 1199px){.h-show_only-l{display:none !important}}@media only screen and (min-width : 1440px){.h-show_only-l{display:none !important}}@media only screen and (max-width : 1199px){.h-show_only-xl{display:none !important}}@media only screen and (min-width : 1200px)and (max-width : 1439px){.h-show_only-xl{display:none !important}}.h-break-all{word-break:break-all}.h-break-word{word-break:break-word}.l-buyers_guide{display:flex;flex-direction:column}.l-buyers_guide-section{margin-bottom:30px;order:2}@media only screen and (min-width : 768px){.l-buyers_guide-section{margin-bottom:60px}}.l-buyers_guide-section:last-child{margin-bottom:60px}@media only screen and (min-width : 768px){.l-buyers_guide-section:last-child{margin-bottom:100px}}.l-buyers_guide-section.m-first{order:1}@media only screen and (min-width : 1200px){.l-buyers_guide-section>.b-user_generated_content{width:75%}}.page_content-block{margin-bottom:4px}.page_content-block .content-width{margin-bottom:16px;margin-top:16px}.page_content-block .content-width-smaller{width:65%}@media only screen and (max-width : 1199px){.page_content-block .content-width-smaller{width:100%}}.page_content-wrapper{padding-top:30px}.page_content .content-holder{margin-top:0}.page_content .html-slot-container>.b-user_generated_content{margin-bottom:20px;margin-top:20px}@media only screen and (min-width : 768px){.page_content .html-slot-container>.b-user_generated_content{margin-bottom:37px;margin-top:37px}}.l-sales_banner{background-color:var(--banner-background_color);display:grid;position:relative;z-index:0}.l-sales_banner-content,.l-sales_banner-full_background{grid-area:1/1/-1/-1}.l-sales_banner-content_url{inset:0;position:absolute;z-index:1}.l-sales_banner-content{align-items:flex-start;display:flex}.l-sales_banner-content.m-top_center{justify-content:center}.l-sales_banner-content.m-top_right{justify-content:flex-end}.l-sales_banner-content.m-center_left{align-items:center}.l-sales_banner-content.m-center_center{align-items:center;justify-content:center}.l-sales_banner-content.m-center_right{align-items:center;justify-content:flex-end}.l-sales_banner-content.m-bottom_left{align-items:flex-end}.l-sales_banner-content.m-bottom_center{align-items:flex-end;justify-content:center}.l-sales_banner-content.m-bottom_right{align-items:flex-end;justify-content:flex-end}@media only screen and (max-width : 767px){.l-sales_banner-content.m-mobile_top_left{align-items:flex-start;justify-content:flex-start}}@media only screen and (max-width : 767px){.l-sales_banner-content.m-mobile_top_center{align-items:flex-start;justify-content:center}}@media only screen and (max-width : 767px){.l-sales_banner-content.m-mobile_top_right{align-items:flex-start;justify-content:flex-end}}@media only screen and (max-width : 767px){.l-sales_banner-content.m-mobile_center_left{align-items:center;justify-content:flex-start}}@media only screen and (max-width : 767px){.l-sales_banner-content.m-mobile_center_center{align-items:center;justify-content:center}}@media only screen and (max-width : 767px){.l-sales_banner-content.m-mobile_center_right{align-items:center;justify-content:flex-end}}@media only screen and (max-width : 767px){.l-sales_banner-content.m-mobile_bottom_left{align-items:flex-end;justify-content:flex-start}}@media only screen and (max-width : 767px){.l-sales_banner-content.m-mobile_bottom_center{align-items:flex-end;justify-content:center}}@media only screen and (max-width : 767px){.l-sales_banner-content.m-mobile_bottom_right{align-items:flex-end;justify-content:flex-end}}@media only screen and (min-width : 1200px)and (max-width : 1439px){.l-sales_banner .b-sales_content_basic,.l-sales_banner .b-sales_content_accent{max-width:1100px}}@media only screen and (min-width : 1440px){.l-sales_banner .b-sales_content_basic,.l-sales_banner .b-sales_content_accent{max-width:1180px}}.l-split_banner{background-color:var(--banner-background_color);display:grid;grid-template-columns:1fr;position:relative}@media only screen and (min-width : 768px){.l-split_banner:not(.m-full_width){grid-template-columns:1fr 1fr}}@media only screen and (max-width : 767px){.l-split_banner.m-mobile_row{grid-template-columns:1fr 1fr}.l-split_banner.m-mobile_row .b-category_info_block{padding-left:15px;padding-right:15px}.l-split_banner.m-mobile_row .b-category_info_block-title{font-size:1.875rem}}@media only screen and (min-width : 1200px){.l-split_banner.m-full_width .b-category_info_block{max-width:70%}}@media only screen and (min-width : 1200px){.l-split_banner.m-full_width .b-category_info_block-description{max-width:440px;padding-right:0}}.l-split_banner-content,.l-split_banner-full_background{grid-area:1/1/-1/-1}.l-split_banner-full_background{font-size:0;width:100%}.l-split_banner-full_background .b-picture-image{width:100%}@media only screen and (max-width : 767px){.l-split_banner-full_background .b-picture{position:absolute;inset:0;padding:0}}.l-split_banner.m-full_background .l-split_banner-half:nth-child(2){grid-area:1/1/2/2}.l-split_banner.m-full_background .l-split_banner-half:nth-child(3){grid-area:2/1/2/3}@media only screen and (min-width : 768px){.l-split_banner.m-full_background .l-split_banner-half:nth-child(3){grid-area:1/2/-1/-1}}.l-split_banner .b-category_info_block-description{margin-top:20px}@media only screen and (max-width : 767px){.l-split_banner .b-category_info_block-description{margin-top:30px}}.l-split_banner-content_url{inset:0;position:absolute}.l-split_banner-half{align-items:flex-start;display:flex}.l-split_banner-half.m-top_center{justify-content:center}.l-split_banner-half.m-top_right{justify-content:flex-end}.l-split_banner-half.m-center_left{align-items:center}.l-split_banner-half.m-center_center{align-items:center;justify-content:center}.l-split_banner-half.m-center_right{align-items:center;justify-content:flex-end}.l-split_banner-half.m-bottom_left{align-items:flex-end}.l-split_banner-half.m-bottom_center{align-items:flex-end;justify-content:center}.l-split_banner-half.m-bottom_right{align-items:flex-end;justify-content:flex-end}.l-split_banner-half .b-accordion{position:relative;width:100%;z-index:1}.l-split_banner-content{align-items:flex-start;display:flex}.l-split_banner-content.m-top_center{justify-content:center}.l-split_banner-content.m-top_right{justify-content:flex-end}.l-split_banner-content.m-center_left{align-items:center}.l-split_banner-content.m-center_center{align-items:center;justify-content:center}.l-split_banner-content.m-center_right{align-items:center;justify-content:flex-end}.l-split_banner-content.m-bottom_left{align-items:flex-end}.l-split_banner-content.m-bottom_center{align-items:flex-end;justify-content:center}.l-split_banner-content.m-bottom_right{align-items:flex-end;justify-content:flex-end}@media only screen and (max-width : 767px){.l-split_banner-content.m-mobile-top_center{align-items:flex-start;justify-content:center}}@media only screen and (max-width : 767px){.l-split_banner-content.m-mobile-top_left{align-items:flex-start;justify-content:flex-start}}@media only screen and (max-width : 767px){.l-split_banner-content.m-mobile-top_right{align-items:flex-start;justify-content:flex-end}}@media only screen and (max-width : 767px){.l-split_banner-content.m-mobile-center_left{align-items:center;justify-content:flex-start}}@media only screen and (max-width : 767px){.l-split_banner-content.m-mobile-center_center{align-items:center;justify-content:center}}@media only screen and (max-width : 767px){.l-split_banner-content.m-mobile-center_right{align-items:center;justify-content:flex-end}}@media only screen and (max-width : 767px){.l-split_banner-content.m-mobile-bottom_left{align-items:flex-end;justify-content:flex-start}}@media only screen and (max-width : 767px){.l-split_banner-content.m-mobile-bottom_center{align-items:flex-end;justify-content:center}}@media only screen and (max-width : 767px){.l-split_banner-content.m-mobile-bottom_right{align-items:flex-end;justify-content:flex-end}}.b-half_content_banner{background-color:var(--banner-background_color);display:grid;grid-template-columns:1fr;position:relative}@media only screen and (min-width : 768px){.b-half_content_banner{grid-template-columns:1fr 1fr}}@media only screen and (max-width : 767px){.b-half_content_banner.m-mobile_row{grid-template-columns:1fr 1fr}.b-half_content_banner.m-mobile_row .b-category_info_block{padding-left:15px;padding-right:15px}.b-half_content_banner.m-mobile_row .b-category_info_block-title{font-size:1.875rem}}@media only screen and (min-width : 1200px){.b-half_content_banner.m-full_width .b-half_content_block{max-width:70%}}@media only screen and (min-width : 1200px){.b-half_content_banner.m-full_width .b-half_content_block-description{max-width:440px;padding-right:0}}.b-half_content_banner-full_background{grid-area:1/1/-1/-1;font-size:0;width:100%}.b-half_content_banner-full_background .b-picture-image{width:100%}@media only screen and (max-width : 767px){.b-half_content_banner-full_background .b-picture{position:absolute;inset:0;padding:0}}.b-half_content_banner.m-full_background .b-half_content_banner-content{grid-area:1/1/2/2}.b-half_content_banner.m-full_background .b-half_content_banner-image{grid-area:2/1/2/3}@media only screen and (min-width : 768px){.b-half_content_banner.m-full_background .b-half_content_banner-image{grid-area:1/2/-1/-1}}.b-half_content_banner.m-image_left.m-full_background .b-half_content_banner-content{grid-area:2/1/2/3}@media only screen and (min-width : 768px){.b-half_content_banner.m-image_left.m-full_background .b-half_content_banner-content{grid-area:1/2/-1/-1}}.b-half_content_banner.m-image_left.m-full_background .b-half_content_banner-image{grid-area:1/1/2/2}.b-half_content_banner.m-image_left .b-half_content_banner-image{order:1}.b-half_content_banner.m-image_left .b-half_content_banner-content{order:2}.b-half_content_banner-content_url{inset:0;position:absolute;z-index:1}.b-half_content_banner .b-cover_url{z-index:1}.b-half_content_banner-item{display:flex;align-items:center;justify-content:center}.b-half_content_banner-wrapper{color:var(--content-color, currentColor);display:flex;flex-direction:column;justify-content:flex-start;padding:30px 20px}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-half_content_banner-wrapper{padding:40px 20px}}@media only screen and (min-width : 1200px)and (max-width : 1439px){.b-half_content_banner-wrapper{padding:65px 100px}}@media only screen and (min-width : 1440px){.b-half_content_banner-wrapper{padding:65px 150px}}.b-half_content_banner-wrapper.m-text_left{align-items:flex-start;text-align:left}.b-half_content_banner-wrapper.m-text_center{align-items:center;text-align:center}.b-half_content_banner-wrapper.m-text_right{align-items:flex-end;text-align:right}@media only screen and (max-width : 767px){.b-half_content_banner-wrapper.m-mobile-text_left{align-items:flex-start;text-align:left}}@media only screen and (max-width : 767px){.b-half_content_banner-wrapper.m-mobile-text_center{align-items:center;text-align:center}}@media only screen and (max-width : 767px){.b-half_content_banner-wrapper.m-mobile-text_right{align-items:flex-end;text-align:right}}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-half_content_banner-inner{max-width:570px}}.b-half_content_banner-up_title{font-size:.75rem;margin-bottom:10px;position:relative}@media only screen and (min-width : 768px){.b-half_content_banner-up_title{font-size:1rem}}.b-half_content_banner-title{font-family:"SofiaProBold",arial,sans-serif;font-size:2.5rem;line-height:3.125rem;position:relative}@media only screen and (min-width : 768px){.b-half_content_banner-title{font-size:3.125rem;line-height:3.75rem}}.b-half_content_banner-subtitle{font-family:"SofiaProBold",arial,sans-serif;font-size:1.25rem;line-height:1.625rem;margin-top:15px;position:relative}@media only screen and (min-width : 768px){.b-half_content_banner-subtitle{font-size:1.5rem;line-height:1.875rem}}.b-half_content_banner-description{font-size:.875rem;line-height:1.25rem;margin-top:10px;max-width:440px;position:relative}@media only screen and (min-width : 1200px){.b-half_content_banner-description{margin-top:15px}}.m-text_center .b-half_content_banner-description{margin-left:auto;margin-right:auto}@media only screen and (max-width : 767px){.m-mobile-text_center .b-half_content_banner-description{margin-left:auto;margin-right:auto}}.m-text_right .b-half_content_banner-description{margin-left:auto}@media only screen and (max-width : 767px){.m-mobile-text_right .b-half_content_banner-description{margin-left:auto}}.b-half_content_banner-description a{position:relative;z-index:2;text-decoration:underline}.b-half_content_banner-description a:hover{text-decoration:none}.b-half_content_banner-cta_list{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:30px -5px 0}@media only screen and (min-width : 1200px){.b-half_content_banner-cta_list{max-width:900px;margin:30px auto 0}}.b-half_content_banner .m-cta-count-odd .m-cta-long-text{z-index:1}@media only screen and (max-width : 1199px){.b-half_content_banner .m-cta-count-odd .m-cta-long-text{order:2;min-width:50%}.b-half_content_banner .m-cta-count-odd .m-cta-long-text .b-solid_button{width:calc(100% - var(--cta-gap))}.b-half_content_banner .m-cta-count-odd .b-solid_button{order:1}}.b-half_content_banner-wrapper.m-text_center .b-half_content_banner-cta_list{justify-content:center}.b-half_content_banner-wrapper.m-text_right .b-half_content_banner-cta_list{justify-content:flex-end}@media only screen and (max-width : 767px){.b-half_content_banner-wrapper.m-mobile-text_left .b-half_content_banner-cta_list{justify-content:flex-start}}@media only screen and (max-width : 767px){.b-half_content_banner-wrapper.m-mobile-text_center .b-half_content_banner-cta_list{justify-content:center}}@media only screen and (max-width : 767px){.b-half_content_banner-wrapper.m-mobile-text_right .b-half_content_banner-cta_list{justify-content:flex-end}}.b-half_content_banner .b-solid_button{--cta-gap: 10px;margin:calc(var(--cta-gap)/2);z-index:1}@media only screen and (max-width : 767px){.b-half_content_banner .b-solid_button{width:calc(50% - var(--cta-gap))}}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-half_content_banner .b-solid_button{width:calc(50% - var(--cta-gap))}}@media only screen and (min-width : 1200px){.b-half_content_banner .b-solid_button{margin:5px 10px}}.b-title-banner{display:grid;grid-template-columns:1fr 1fr;background:#571dae}.b-title-banner.content-width{margin:50px auto 34px}.b-title-banner-basic-margin-top.content-width{margin-top:0}.b-title-banner-item{padding:15px 55px;align-self:center}.b-title-banner-item.b-title-banner-image{padding:0}.b-title-banner-title{max-width:324px;font-weight:800;font-size:2.375rem;line-height:2.875rem;color:#fff}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-title-banner-item{padding:15px 25px}.b-title-banner-title{font-size:1.75rem}}@media only screen and (max-width : 767px){.b-title-banner{display:block;background:rgba(0,0,0,0)}.b-title-banner.content-width{margin:30px auto 16px}.b-title-banner-basic-margin-top.content-width{margin-top:16px}.b-title-banner-item{padding:0}.b-title-banner-title{margin-bottom:26px;padding:0;max-width:100%;font-size:1.125rem;line-height:1.4375rem;color:#161615}.b-title-banner-title br{display:none}}.l-split_five_banner{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;width:100%;max-width:4200px;height:100%;margin:auto}.five_banner-right{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:minmax(0, 1fr) minmax(0, 1fr)}.split_five_banner-gap{gap:4px}.split_five_banner-gap .five_banner-right{gap:4px;height:100%}@media only screen and (max-width : 767px){.l-split_five_banner{grid-template-columns:1fr;grid-template-rows:auto auto;height:auto}.five_banner-left{grid-column:1;grid-row:1;height:100%}.five_banner-right{grid-column:1;grid-row:2;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.five_banner_card-right{height:100%}}.l-split_four_banner{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;width:100%;max-width:4200px;margin:auto}.four_banner-right{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(0, 1fr) minmax(0, 1fr);height:100%}.four_banner_card-right{width:100%;height:100%;max-height:100%;overflow:hidden}.four_banner-right>.four_banner_card-right:nth-child(3){grid-column:span 2;grid-row:2}.split_four_banner-gap{gap:4px}.split_four_banner-gap .four_banner-right{gap:4px;height:calc(100% - 4px)}@media only screen and (max-width : 767px){.l-split_four_banner{grid-template-columns:1fr;grid-template-rows:auto auto auto;height:auto}.four_banner-left{grid-column:1;grid-row:1;height:100%}.four_banner-right{grid-column:1;grid-row:2;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.four_banner_card-right{height:100%}}.l-navigation_banner{display:flex;justify-content:center;padding:0 20px;box-sizing:border-box}.navigation_tiles{display:flex;gap:20px;overflow-x:auto;white-space:nowrap;scroll-snap-type:x mandatory;scroll-snap-align:center;-ms-overflow-style:none;scrollbar-width:none}.b-navigation_tile{position:relative}.navigation_banner{flex-shrink:0;width:150px;text-align:center}.navigation_tile-row_1{margin:8px 0 0;font-size:1rem;color:var(--banner-text-color, #000)}@media only screen and (max-width : 767px){.navigation_tiles{gap:10px}}.b-accordion .accordion-group{padding-bottom:0}.b-accordion-title{margin-bottom:18px}@media only screen and (min-width : 768px){.b-accordion-title{margin-bottom:30px}}.b-accordion-control{align-items:center;cursor:pointer;display:flex;justify-content:space-between;line-height:1;padding:18px 20px 20px 0}@media only screen and (max-width : 767px){.b-accordion-control.active .icon-plus,.b-accordion-control.active:hover .icon-plus{display:none}.b-accordion-control.active .icon-minus,.b-accordion-control.active:hover .icon-minus{display:block}}@media only screen and (max-width : 767px){.b-accordion-content{visibility:hidden}.b-accordion-content.active{visibility:visible}}.b-accordion-content .b-picture{margin-top:20px}@media only screen and (min-width : 768px){.b-accordion-content .b-picture{margin-top:30px}}.b-accordion-icon{display:none}@media only screen and (max-width : 767px){.b-accordion-icon{display:block;line-height:1}.b-accordion-icon .icon{width:22px;height:22px}.b-accordion-icon .icon-minus{display:none}}.b-accordion .b-picture{display:block;position:static}.b-accordion .b-picture.m-aspect_ratio{padding-bottom:0;width:auto}.b-accordion .b-picture.m-aspect_ratio .b-picture-image{position:static;height:auto;width:auto}.b-buyers_guide_header-article_info{margin-bottom:15px}.b-buyers_guide_header-author_name+.b-buyers_guide_header-date::before{content:"|";display:inline;vertical-align:baseline;margin:0 5px 0 3px}@media only screen and (min-width : 768px){.b-buyers_guide_header-article_title{font-size:1.875rem;line-height:2.5rem;margin-bottom:28px}}@media only screen and (max-width : 767px){.b-buyers_guide_header-article_title{font-size:1.5rem;line-height:2.1875rem;margin-bottom:15px}}.b-buyers_guide_header-author_info{border-bottom:1px solid #bdbdbd;border-top:1px solid #bdbdbd;font-size:.875rem;line-height:1.25rem;margin:25px 0;padding:15px 0}.b-buyers_guide_header-author_info.b-user_generated_content p{margin:0}.b-buyers_guide_header-text_block{font-size:1.125rem}@media only screen and (min-width : 1200px){.b-buyers_guide_header .b-user_generated_content{width:75%}}.breadcrumbs.m-content_page{padding-top:30px}@media only screen and (max-width : 767px){.breadcrumbs.m-content_page{padding-top:20px}}.b-category_info_block{color:var(--content-color, currentColor);display:flex;flex-direction:column;justify-content:flex-start;padding:30px 20px}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-category_info_block{padding:40px 20px}}@media only screen and (min-width : 1200px)and (max-width : 1439px){.b-category_info_block{padding:65px 100px}}@media only screen and (min-width : 1440px){.b-category_info_block{padding:65px 150px}}.b-category_info_block.m-text_left{align-items:flex-start;text-align:left}.b-category_info_block.m-text_center{align-items:center;text-align:center}.b-category_info_block.m-text_right{align-items:flex-end;text-align:right}@media only screen and (max-width : 767px){.b-category_info_block.m-mobile-text_left{align-items:flex-start;text-align:left}}@media only screen and (max-width : 767px){.b-category_info_block.m-mobile-text_center{align-items:center;text-align:center}}@media only screen and (max-width : 767px){.b-category_info_block.m-mobile-text_right{align-items:flex-end;text-align:right}}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-category_info_block-inner{max-width:570px}}.b-category_info_block-up_title{font-size:.75rem;margin-bottom:10px;position:relative}@media only screen and (min-width : 768px){.b-category_info_block-up_title{font-size:1rem}}.b-category_info_block-title{font-family:"SofiaProBold",arial,sans-serif;font-size:2.5rem;line-height:3.125rem;position:relative}@media only screen and (min-width : 768px){.b-category_info_block-title{font-size:3.125rem;line-height:3.75rem}}.b-category_info_block-subtitle{font-family:"SofiaProBold",arial,sans-serif;font-size:1.25rem;line-height:1.625rem;margin-top:15px;position:relative}@media only screen and (min-width : 768px){.b-category_info_block-subtitle{font-size:1.5rem;line-height:1.875rem}}.b-category_info_block-description{font-size:.875rem;line-height:1.25rem;margin-top:10px;max-width:440px;position:relative}@media only screen and (min-width : 1200px){.b-category_info_block-description{margin-top:15px}}.m-text_center .b-category_info_block-description{margin-left:auto;margin-right:auto}@media only screen and (max-width : 767px){.m-mobile-text_center .b-category_info_block-description{margin-left:auto;margin-right:auto}}.m-text_right .b-category_info_block-description{margin-left:auto}@media only screen and (max-width : 767px){.m-mobile-text_right .b-category_info_block-description{margin-left:auto}}.b-category_info_block .b-stroke_button{position:relative;text-decoration:none;z-index:1}.b-category_info_block .b-stroke_button:not(:first-child){margin-top:20px}@media only screen and (min-width : 768px){.b-category_info_block .b-stroke_button:not(:first-child){margin-top:35px}}.recommendation_cart-list .b-category_info_block{padding:20px}.b-faq-title,.b-faq-description{margin-bottom:15px}@media only screen and (min-width : 768px){.b-faq-title,.b-faq-description{margin-bottom:28px}}.b-faq-content{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}@media only screen and (max-width : 767px){.b-faq-content{grid-template-columns:1fr}}@media only screen and (max-width : 767px){.b-faq-content_col+.b-faq-content_col{margin-top:40px}}.b-faq .b-accordion+.b-accordion{margin-top:40px}.b-featured_review-title{font-size:1.875rem;font-weight:bold;margin-bottom:25px}.b-featured_review-product{background:#fff;display:grid;grid-template:"image info" 1fr "image review"/auto 1fr}@media only screen and (max-width : 767px){.b-featured_review-product{grid-template:"image" "info" "review"/100% 1fr}}.b-featured_review-product_image{grid-area:image;width:278px}@media only screen and (max-width : 767px){.b-featured_review-product_image{width:100%}}.b-featured_review-product_info{border-radius:4px;display:grid;grid-area:info;grid-template:"rating rating" "name   name" "price  wishlist" 1fr/1fr auto;padding:25px 20px 20px 15px}@media only screen and (max-width : 767px){.b-featured_review-product_info{padding:15px 13px}}.b-featured_review-product_rating{align-items:center;display:flex;grid-area:rating;margin-bottom:20px}.b-featured_review-product_name{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;font-size:.875rem;line-height:1.43;grid-area:name;margin-bottom:15px;max-width:280px}.b-featured_review-product_price{grid-area:price;font-size:1.5rem;font-family:"SofiaProBold",arial,sans-serif}.b-featured_review-add_to_wishlist{grid-area:wishlist;height:20px;width:20px}@media only screen and (max-width : 767px){.b-featured_review-add_to_wishlist{margin-right:7px}}.b-featured_review-add_to_wishlist .icon{width:20px;height:18px}.b-featured_review-info{background:var(--featured_review__background_color);color:var(--featured_review__review_copy__color);grid-area:review;padding:15px 100px 30px 15px}@media only screen and (max-width : 767px){.b-featured_review-info{padding:10px 13px 20px}}.b-featured_review-info_title{color:var(--featured_review__review_title__color);font-family:"QuintusBold",arial,sans-serif;font-size:1.5rem;line-height:1.67;margin-bottom:10px}.b-featured_review-info_copy{font-size:.875rem;line-height:1.43;margin-bottom:10px}.b-featured_review-author{font-size:.75rem;line-height:1.33}.b-featured_review-author::before{background:#ededed;border-radius:50%;content:"";display:inline-block;height:21px;margin-right:5px;vertical-align:middle;width:21px}.b-featured_review .product-image-container,.b-featured_review .product-image-loader,.b-featured_review .product-image{height:100%}.b-featured_review .product-image{object-fit:cover}.b-featured_review .product-image-loader{min-height:0}.b-top10.hidden{display:none}.b-top10-title{text-align:center;font-size:3.125rem;font-weight:bold;background-color:#571dae;color:#fff}.b-top10-title.top10-title-background{background:url("../images/top10/bg-top10-top-desktop.svg") no-repeat center/cover}.b-top10-content{counter-reset:item;max-width:1400px;margin:0 auto}.b-top10-product_tile{counter-increment:item;gap:20px;align-items:stretch}.b-top10-product-badge{position:absolute;top:12px;left:18px;min-height:60px;width:60px;z-index:1}.b-top10-product-badge .custom_badge-content{border-radius:30px;font-size:12px;overflow:hidden;text-align:center;align-content:center;width:60px;height:60px;color:#fff}.b-top10-product_block-image{flex:1 1 35%;display:inline-flex;gap:16px}.b-top10-product_block-image .product_link{position:relative}.b-top10-product_block-info{flex:1 1 65%;display:flex;flex-direction:column;justify-content:center;gap:16px}.b-top10-product_block-info a.product-rating-link{display:flex;align-items:center}.b-top10-product_block-info .product-tile-wishlist{grid-area:wishlist}.b-top10-product_block-info .rating-icon{width:16px;height:16px}.b-top10-product_block-title-wrapper{display:flex;flex-direction:column;gap:16px}.b-top10-product_block-name .truncate{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.b-top10-product_block-description{font-size:1rem;line-height:1.375rem;padding-right:40px}.b-top10-product_block-details{display:grid;align-items:center;gap:16px}.b-top10-product_block-price{grid-area:price}.b-top10-product_block-shop-now{grid-area:shopnow}.b-top10-numbered_list{color:#f7f7f7;flex:1;position:relative}.b-top10-numbered_list::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/top10/bg-top10-numb-desktop.svg") no-repeat center/cover;z-index:-1}.b-top10-numbered_list::before{content:counter(item);font-weight:bold;font-size:clamp(64px,10vw,180px);display:block}.b-top10 .product-tile-wishlist{padding:0 16px;display:inline-flex;align-items:center;gap:12px}.b-top10 .product-tile-wishlist .added-to-wishlist{display:none}.b-top10 .product-tile-wishlist.in-wishlist .add-to-wishlist{display:none}.b-top10 .product-tile-wishlist.in-wishlist .added-to-wishlist{display:inline}.b-top10 .product_detail-rating{display:flex}.b-top10 .icon-heart-fill{width:20px;height:20px}@media only screen and (min-width : 768px){.b-top10-title{padding:45px 0}.b-top10-product_tile{display:flex;margin-bottom:20px}.b-top10-product_block-image{flex:1 1 40%}.b-top10-product_block-info{background-color:#f7f7f7;flex:1 1 60%;padding:5px 64px 5px 32px}.b-top10-product_block-details{width:300px}.b-top10-product_block-details:has(.b-top10-product_block-shop-now){grid-template-areas:"price price" "shopnow wishlist";grid-template-columns:1fr 1fr}.b-top10-product_block-details:not(:has(.b-top10-product_block-shop-now)){grid-template-areas:"price wishlist";grid-template-columns:1fr 1fr}.b-top10 .b-top10-numbered_list+.product_link{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end}.b-top10-numbered_list::before{margin-left:10%}.b-top10 .b-top10-product_block-image:not(:has(.b-top10-numbered_list)){justify-content:center;background-color:#f7f7f7;padding:0 10px}}@media only screen and (min-width : 1200px)and (max-width : 1439px){.b-top10-numbered_list::before{margin-left:30%}.b-top10-product_block-info .rating-icon{width:25px;height:25px}}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-top10-title.top10-title-background{background:url("../images/top10/bg-top10-top-tablet.svg") no-repeat center/cover}.b-top10-product_block-info{gap:8px;padding:5px 30px 5px 32px}.b-top10-product_block-details{gap:8px}.b-top10-product_block-title-wrapper{gap:8px}.b-top10-product_block-name{font-size:1.375rem}.b-top10-product_block-description{font-size:.875rem;padding-right:unset}.b-top10-numbered_list::before{font-size:calc(44px + 96*(100vw - 768px)/431)}.b-top10-numbered_list::after{background:url("../images/top10/bg-top10-numb-tablet.svg") no-repeat center/cover}}@media only screen and (max-width : 767px){.b-top10-title{padding:26px 0}.b-top10-title.top10-title-background{background:url("../images/top10/bg-top10-top-mobile.svg") no-repeat center/cover}.b-top10-product-wrapper{padding-bottom:26px}.b-top10-product-badge{left:12px}.b-top10-product_block-image{display:inline}.b-top10-product_block-info{padding:16px}.b-top10-product_block-title-wrapper{flex-direction:column-reverse}.b-top10-product_block-details .btn-primary{width:100%}.b-top10-product_block-description{padding-right:unset}.b-top10-product_block-details:has(.b-top10-product_block-shop-now){grid-template-areas:"price wishlist" "shopnow shopnow";grid-template-columns:1fr 1fr}.b-top10-product_block-details:not(:has(.b-top10-product_block-shop-now)){grid-template-areas:"price wishlist";grid-template-columns:1fr 1fr}.b-top10-numbered_list::before{margin-left:80%}.b-top10-numbered_list::after{background:url("../images/top10/bg-top10-numb-mobile.svg") no-repeat center/cover}.b-top10 .price .strike-through{display:unset}.b-top10 .product-tile-wishlist{justify-self:end}.b-top10 .product-tile-wishlist .add-to-wishlist{display:none}.b-top10 .product-tile-wishlist .added-to-wishlist{display:none}}.b-global_carousel-slider{position:relative}@media only screen and (max-width : 767px){.b-global_carousel-slide{width:70%}}.b-global_carousel .carousel-control{background-color:rgba(255,255,255,.5);border-radius:50%;height:40px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:40px;z-index:2}.b-global_carousel .carousel-control-icon{width:20px;height:20px}.b-global_carousel .carousel-control,.b-global_carousel .swiper-pagination{visibility:hidden}.b-global_carousel .carousel-control-next{right:60px}.b-global_carousel .carousel-control-previous{left:60px}@media only screen and (max-width : 767px){.b-global_carousel-slider.m-arrows-show_mobile .carousel-control,.b-global_carousel-slider.m-pips-show_mobile .swiper-pagination{visibility:visible}}@media only screen and (min-width : 768px){.b-global_carousel-slider.m-arrows-show .carousel-control,.b-global_carousel-slider.m-pips-show .swiper-pagination{visibility:visible}}.b-grid_block-title{margin-bottom:20px;margin-top:20px}@media only screen and (min-width : 768px){.b-grid_block-title{margin-bottom:37px;margin-top:37px}}.b-grid_block-description{margin-bottom:20px;font-size:.875rem}@media only screen and (min-width : 768px){.b-grid_block-description{margin-bottom:30px}}.b-grid_block-link{align-items:center;border-radius:4px;border:2px solid #bdbdbd;color:#571dae;display:flex;font-size:.875rem;justify-content:space-between;margin-bottom:10px;margin-top:10px;padding:10px;transition:border-color .3s ease;margin-bottom:20px;margin-top:20px}.b-grid_block-link:hover{border-color:#571dae}.b-grid_block-link .icon{fill:#571dae;height:23px;margin-left:20px;width:16px}.b-grid_block-content{display:grid;gap:4px}.b-grid_block-content.m-col_1{grid-template-columns:1fr}.b-grid_block-content.m-col_1 .b-banner_card.m-no_image{padding-top:30%}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-grid_block-content.m-col_1 .b-banner_card.m-no_image.b-banner_card_5{padding-top:45%}}@media only screen and (max-width : 767px){.b-grid_block-content.m-col_1 .b-banner_card.m-no_image.b-banner_card_5{padding-top:85%}}@media only screen and (max-width : 375px){.b-grid_block-content.m-col_1 .b-banner_card.m-no_image.b-banner_card_5{padding-top:110%}}.b-grid_block-content.m-col_2{grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width : 767px){.b-grid_block-content.m-col_2{grid-template-columns:1fr}}.b-grid_block-content.m-col_2 .b-banner_card.m-no_image{padding-top:64%}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-grid_block-content.m-col_2 .b-banner_card.m-no_image.b-banner_card_5{padding-top:100%}}@media only screen and (max-width : 767px){.b-grid_block-content.m-col_2 .b-banner_card.m-no_image.b-banner_card_5{padding-top:85%}}@media only screen and (max-width : 375px){.b-grid_block-content.m-col_2 .b-banner_card.m-no_image.b-banner_card_5{padding-top:110%}}.b-grid_block-content.m-col_2 .b-banner_card_1-row_1{font-size:2.5rem;line-height:3.125rem}@media only screen and (max-width : 1199px){.b-grid_block-content.m-col_2 .b-banner_card_1-row_1{font-size:1.875rem;line-height:2.25rem}}.b-grid_block-content.m-col_3{grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width : 767px){.b-grid_block-content.m-col_3{grid-template-columns:1fr}}.b-grid_block-content.m-col_3 .b-banner_card.m-no_image{padding-top:100%}.b-grid_block-content.m-col_3x2{grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width : 767px){.b-grid_block-content.m-col_3x2{grid-template-columns:repeat(2, 1fr)}}.b-grid_block-content.m-col_3x2 .b-banner_card.m-no_image{padding-top:100%}.b-grid_block-content.m-col_4{grid-template-columns:repeat(4, 1fr)}@media only screen and (max-width : 767px){.b-grid_block-content.m-col_4{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width : 767px){.b-grid_block-content.m-col_4 .b-banner_card_3 .b-stroke_button,.b-grid_block-content.m-col_4 .b-banner_card_4 .b-stroke_button{min-width:auto;padding:10px;width:100%}}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-grid_block-content.m-col_4 .b-banner_card-content{left:20px;right:20px}}@media only screen and (max-width : 1199px){.b-grid_block-content.m-col_4 .b-banner_card_3-row_2{font-size:1.875rem;line-height:2.25rem}}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-grid_block-content.m-col_4 .b-banner_card_4-row_1+.b-stroke_button{margin-top:10px}}.b-grid_block.content-width .b-grid_block-content{gap:16px}@media only screen and (max-width : 767px){.b-grid_block.content-width .b-grid_block-content{gap:10px}}.b-help_section{border-bottom:1px solid #888;display:flex;flex-direction:column;margin:0 20px 30px;padding-bottom:20px}@media only screen and (min-width : 768px){.b-help_section{border-bottom:none;margin:60px 100px 50px 30px;padding-bottom:0}}@media only screen and (min-width : 1440px){.b-help_section{margin-right:140px}}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-help_section{margin:60px 20px 50px}}.b-help_section-title{border-top:1px solid #888;font-family:"SofiaProBold",arial,sans-serif;font-size:1.125rem;padding-top:15px}.b-help_section-title:hover{font-size:1.125rem}@media only screen and (min-width : 768px){.b-help_section-title{border-bottom:1px solid #888;border-top:none;padding-bottom:10px;padding-top:0}}.b-help_section .b-accordion-content{padding-top:30px}@media only screen and (min-width : 1200px)and (max-width : 1439px){.b-help_section .b-accordion-content{padding-top:25px}}.b-help_section-content{display:grid;gap:30px;width:100%}@media only screen and (min-width : 768px){.b-help_section-content{gap:20px;grid-template-columns:1fr 1fr}}.b-help_section-banner{background-color:var(--help-banner-background);display:grid}.b-help_section-banner_picture{align-items:flex-end;display:flex;font-size:0;grid-area:1/-1/1/-1;justify-content:flex-end}.b-help_section-banner_copy{align-items:flex-start;display:flex;font-family:"SofiaProBold",arial,sans-serif;font-size:1.625rem;grid-area:1/-1/1/-1;line-height:2.25rem;padding:10px 20px}.b-help_section-banner_copy.m-top_center{justify-content:center}.b-help_section-banner_copy.m-top_right{justify-content:flex-end}.b-help_section-banner_copy.m-center_left{align-items:center}.b-help_section-banner_copy.m-center_center{align-items:center;justify-content:center}.b-help_section-banner_copy.m-center_right{align-items:center;justify-content:flex-end}.b-help_section-banner_copy.m-bottom_left{align-items:flex-end}.b-help_section-banner_copy.m-bottom_center{align-items:flex-end;justify-content:center}.b-help_section-banner_copy.m-bottom_right{align-items:flex-end;justify-content:flex-end}.b-help_section-item{align-items:center;background:var(--help-links-background, #b3eafa);color:var(--help-links-color, currentColor);display:flex;justify-content:space-between;margin-bottom:10px;padding:12px 15px}.b-help_section-item .icon-arrow-right{fill:currentColor;flex-shrink:0;height:15px;width:15px}.b-help_section-link{font-size:1rem;flex-grow:1}.b-help_section-link:hover{text-decoration:underline}.b-link_block-title{margin-bottom:20px}@media only screen and (min-width : 768px){.b-link_block-title{margin-bottom:37px}}.b-link_block-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}@media only screen and (max-width : 767px){.b-link_block-list{grid-template-columns:1fr}}.b-link_block-item{align-items:center;background:var(--link-block-background, #b3eafa);color:var(--more-link-text-color, #382076);display:flex;justify-content:space-between;padding:10px 15px}.b-link_block-item .icon-arrow-right{fill:currentColor;flex-shrink:0;height:15px;width:15px}.b-link_block-link{font-size:1rem;flex-grow:1}.b-link_block-link:hover{text-decoration:underline}.b-manual_recommendations{padding:60px 20px;background:#f7f7f7}@media only screen and (max-width : 767px){.b-manual_recommendations{padding-bottom:50px;padding-top:50px}}.b-manual_recommendations-title{font-size:1.875rem;font-family:"SofiaProBold",arial,sans-serif;line-height:1.6;margin-bottom:45px}@media only screen and (max-width : 767px){.b-manual_recommendations-title{font-size:1.375rem;line-height:2.18}}.b-manual_recommendations-slider{position:relative}.b-manual_recommendations-slider,.b-manual_recommendations-title{margin-left:auto;margin-right:auto;max-width:1160px}.b-manual_recommendations .carousel-control{height:22px;position:absolute;top:50%;transform:translateY(-50%);width:22px}.b-manual_recommendations .carousel-control-icon{width:22px;height:22px;color:#737373;fill:#737373}.b-manual_recommendations .carousel-control-next{right:0}.b-manual_recommendations .carousel-control-previous{left:0}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-manual_recommendations .product-image-container{height:auto}}@media only screen and (min-width : 1440px){.b-manual_recommendations .product-image-container{height:auto}}.b-manual_recommendations.m-add_to_cart{padding:0}@media only screen and (min-width : 768px){.b-manual_recommendations.m-add_to_cart .product-image-container{height:auto;padding-top:134%;position:relative}}@media only screen and (max-width : 767px){.b-manual_recommendations.m-add_to_cart .product-image-container{height:auto;min-height:auto}}@media only screen and (min-width : 768px){.b-manual_recommendations.m-add_to_cart .product-image-loader{left:0;position:absolute;right:0;top:0}}@media only screen and (max-width : 767px){.b-manual_recommendations.m-add_to_cart .product-image-loader{min-height:154px}}.b-manual_recommendations.m-add_to_cart .carousel-control{top:25%}@media only screen and (max-width : 767px){.b-manual_recommendations.m-add_to_cart .carousel-control{top:24%}}.b-custom_recommendations{color:var(--custom_recommendations__text_color);background-color:var(--custom_recommendations__background_color);display:grid;grid-template-columns:1fr}@media only screen and (max-width : 1199px){.b-custom_recommendations{padding-top:40px}}.b-custom_recommendations-content{display:grid;gap:0 50px;grid-template:"heading " "subheading " "slider" 1fr;padding:50px 40px;position:relative}@media only screen and (max-width : 1199px){.b-custom_recommendations-content{gap:0;grid-template:"heading" "subheading" "slider" 1fr;padding:0 20px 40px}}.b-custom_recommendations-heading{grid-area:heading;font-family:"SofiaProBold",arial,sans-serif;font-size:1.875rem;line-height:2.25rem;text-align:center}@media only screen and (min-width : 1200px){.b-custom_recommendations-heading{font-size:3.125rem;line-height:4.6875rem}}.b-custom_recommendations-subheading{grid-area:subheading;font-size:.875rem;line-height:1.3125rem;text-align:center;margin:20px 0 10px}@media only screen and (min-width : 1200px){.b-custom_recommendations-subheading{font-family:"SofiaProBold",arial,sans-serif;font-size:1.5rem;line-height:1.875rem;margin:0 0 20px}}.b-custom_recommendations-slider{grid-area:slider;padding-top:22px;margin:0 10px}@media only screen and (min-width : 1200px){.b-custom_recommendations-slider{margin:0 50px}}.b-custom_recommendations-slider_wrapper{height:100%}.b-custom_recommendations-slide{display:flex;flex-direction:column;color:#000;width:206px;border-radius:4px;overflow:hidden}@media only screen and (min-width : 1200px){.b-custom_recommendations-slide{width:278px}}.b-custom_recommendations-tile{display:flex;flex-direction:column;flex-grow:1;background-color:#fff}.b-custom_recommendations-tile.m-text_center{text-align:center}.b-custom_recommendations-tile.m-text_right{text-align:right}.b-custom_recommendations-tile_title{margin-bottom:15px}@media only screen and (max-width : 1199px){.b-custom_recommendations-tile_title{font-size:1rem;line-height:1.3125rem}}.b-custom_recommendations .carousel-control{height:40px;width:40px;background-color:rgba(255,255,255,.6);border-radius:50%;text-align:center;position:absolute;top:55%;z-index:1}.b-custom_recommendations .carousel-control-previous{left:10px}.b-custom_recommendations .carousel-control-next{right:10px}@media only screen and (min-width : 1200px){.b-custom_recommendations .carousel-control-previous{left:35px}.b-custom_recommendations .carousel-control-next{right:35px}}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-custom_recommendations .carousel-control{top:50%}.b-custom_recommendations .carousel-control-previous{left:15px}.b-custom_recommendations .carousel-control-next{right:15px}}.b-custom_recommendations .carousel-control-icon{width:20px;height:20px}.b-custom_recommendations .product-image-container .b-picture{height:100%;text-align:center}.b-custom_recommendations .product-image-container .b-picture-image{max-height:100%}@media only screen and (max-width : 1199px){.b-custom_recommendations .product-image-container{height:273px}}@media only screen and (min-width : 1200px){.b-custom_recommendations .product-image-container{height:370px}}.b-paired_content_slider{display:grid;grid-template-columns:735fr 425fr}@media only screen and (max-width : 767px){.b-paired_content_slider{grid-auto-flow:row;grid-template-columns:auto;grid-template-rows:1fr 1fr}}.b-paired_content_slider-main_slider,.b-paired_content_slider-copy_slider{display:flex;overflow:hidden}.b-paired_content_slider-copy_slider{pointer-events:none}.b-paired_content_slider-main_slider{position:relative}.b-paired_content_slider-copy_slide{background:var(--paired_content_slider__bgColour, transparent);padding:60px 40px 60px 50px}@media only screen and (max-width : 767px){.b-paired_content_slider-copy_slide{padding:30px 20px}}.b-paired_content_slider-intro_title{color:var(--paired_content_slider__titlesColour, #000);font-size:1.875rem;line-height:1.44;margin-bottom:10px}@media only screen and (max-width : 767px){.b-paired_content_slider-intro_title{font-size:1rem;line-height:1.88}}.b-paired_content_slider-large_title{color:var(--paired_content_slider__titlesColour, #000);font-size:2.5rem;font-family:"SofiaProBold",arial,sans-serif;margin-bottom:20px}@media only screen and (max-width : 767px){.b-paired_content_slider-large_title{font-size:1.5rem;line-height:1.25}}.b-paired_content_slider-paragraph{color:var(--paired_content_slider__paragraphColour, #000);font-size:.875rem;line-height:1.44}.b-paired_content_slider .b-picture-image{object-fit:cover;width:100%}.b-paired_content_slider .carousel-control{background-color:rgba(255,255,255,.5);border-radius:50%;height:40px;position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:40px;z-index:2}.b-paired_content_slider .carousel-control-icon{width:22px;height:22px;color:#737373;fill:#737373}@media only screen and (max-width : 767px){.b-paired_content_slider .carousel-control{display:none}}.b-paired_content_slider .carousel-control-next{right:60px}.b-paired_content_slider .carousel-control-previous{left:60px}.b-plp_bottom_content{padding-top:30px}@media only screen and (min-width : 1200px){.b-plp_bottom_content{margin-bottom:60px}}.b-plp_bottom_content .page_content-block{margin-bottom:20px}@media only screen and (min-width : 768px){.b-plp_bottom_content .page_content-block{margin-bottom:50px}}body{counter-reset:ampProductBlock}.b-amp_product_block{counter-increment:ampProductBlock;max-width:768px;margin:0 auto}.b-amp_product_block-title{color:#000;font-size:1.5rem;font-family:"SofiaProBold",arial,sans-serif;line-height:1.25;margin-bottom:50px}.b-amp_product_block-title::before{content:counter(ampProductBlock) ". "}@media only screen and (max-width : 767px){.b-amp_product_block-title{font-size:1.25rem;margin-bottom:30px}}.b-amp_product_block-product{display:flex;flex-direction:column;align-content:flex-start;background:#f7f7f7;padding:50px}@media only screen and (max-width : 767px){.b-amp_product_block-product{padding:20px}}.b-amp_product_block-image{align-self:center;margin-bottom:40px}.b-amp_product_block-name{margin-bottom:15px}.b-amp_product_block-description{font-size:.875rem;line-height:1.43;margin-bottom:15px}.b-amp_product_block-customer_review{font-size:.875rem;line-height:1.43;margin-bottom:15px}@media only screen and (max-width : 767px){.b-amp_product_block-customer_review{margin-bottom:20px}}.b-amp_product_block-rating{display:flex;align-items:center;height:17px;margin-bottom:20px;order:2}.b-amp_product_block-price{font-size:1.25rem;line-height:1;margin-bottom:25px;order:2}.b-amp_product_block .b-stroke_button{align-self:flex-start;order:3}.b-amp_product_block img{height:100%;object-fit:contain}.b-read_more{cursor:pointer;font-family:"SofiaProBold",arial,sans-serif;position:relative;text-decoration:underline;z-index:1}.b-read_more:hover{text-decoration:none}.b-sales_content_accent{color:var(--content-color, currentColor);padding:55px 20px}@media only screen and (max-width : 767px){.b-sales_content_accent{padding:30px 20px}}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-sales_content_accent{padding:40px 80px}}@media only screen and (min-width : 1200px)and (max-width : 1439px){.b-sales_content_accent{padding:45px 100px}}@media only screen and (min-width : 1440px){.b-sales_content_accent{padding:45px 140px}}.b-sales_content_accent.m-text_left{align-items:flex-start;text-align:left}.b-sales_content_accent.m-text_center{align-items:center;text-align:center}.b-sales_content_accent.m-text_right{align-items:flex-end;text-align:right}@media only screen and (max-width : 767px){.b-sales_content_accent.m-text_mobile_left{align-items:flex-start;text-align:left}}@media only screen and (max-width : 767px){.b-sales_content_accent.m-text_mobile_center{align-items:center;text-align:center}}@media only screen and (max-width : 767px){.b-sales_content_accent.m-text_mobile_right{align-items:flex-end;text-align:right}}.b-sales_content_accent-row_1{font-family:"SofiaProBold",arial,sans-serif;font-size:1.875rem;line-height:2.5rem;position:relative}@media only screen and (min-width : 768px){.b-sales_content_accent-row_1{font-size:3.125rem;line-height:3.75rem}}.b-sales_content_accent-row_2{font-size:1.25rem;line-height:1.625rem;margin-top:20px;position:relative}@media only screen and (min-width : 768px){.b-sales_content_accent-row_2{font-size:1.875rem;line-height:2.5rem}}.b-sales_content_accent-row_3{font-family:"SofiaProBold",arial,sans-serif;font-size:3.75rem;line-height:5rem;margin-bottom:20px;position:relative}@media only screen and (min-width : 768px){.b-sales_content_accent-row_3{font-size:7.5rem;line-height:8.75rem;margin-bottom:40px}}.b-sales_content_accent-cta_list{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -5px}@media only screen and (min-width : 1200px){.b-sales_content_accent-cta_list{margin:0 auto;max-width:900px}.b-sales_content_accent-cta_list .m-cta-divider{display:flex;width:100%}}@media only screen and (max-width : 1199px){.b-sales_content_accent-cta_list .m-cta-divider{display:none}}.b-sales_content_accent .m-cta-count-odd .m-cta-long-text{z-index:1}@media only screen and (max-width : 1199px){.b-sales_content_accent .m-cta-count-odd .m-cta-long-text{order:2;min-width:50%}.b-sales_content_accent .m-cta-count-odd .m-cta-long-text .b-solid_button{width:calc(100% - var(--cta-gap))}.b-sales_content_accent .m-cta-count-odd .b-solid_button{order:1}}.b-sales_content_accent.m-text_center .b-sales_content_accent-cta_list{justify-content:center}.b-sales_content_accent.m-text_right .b-sales_content_accent-cta_list{justify-content:flex-end}@media only screen and (max-width : 767px){.b-sales_content_accent.m-text_mobile_left .b-sales_content_accent-cta_list{justify-content:flex-start}}@media only screen and (max-width : 767px){.b-sales_content_accent.m-text_mobile_center .b-sales_content_accent-cta_list{justify-content:center}}@media only screen and (max-width : 767px){.b-sales_content_accent.m-text_mobile_right .b-sales_content_accent-cta_list{justify-content:flex-end}}.b-sales_content_accent .b-solid_button{--cta-gap: 10px;margin:calc(var(--cta-gap)/2);z-index:1}@media only screen and (max-width : 767px){.b-sales_content_accent .b-solid_button{width:calc(50% - var(--cta-gap))}}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-sales_content_accent .b-solid_button{width:calc(50% - var(--cta-gap))}}@media only screen and (min-width : 1200px){.b-sales_content_accent .b-solid_button{margin:5px 10px}}.b-sales_content_basic{color:var(--content-color, currentColor);padding:55px 20px}.b-sales_content_basic.m-cta-only{padding:23px 20px}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-sales_content_basic{padding:40px 80px}.b-sales_content_basic.m-cta-only{padding:23px 80px 43px}}@media only screen and (min-width : 1200px)and (max-width : 1439px){.b-sales_content_basic{padding:45px 100px}.b-sales_content_basic.m-cta-only{padding:23px 100px 43px}}@media only screen and (min-width : 1440px){.b-sales_content_basic{padding:45px 140px}.b-sales_content_basic.m-cta-only{padding:23px 140px 43px}}.b-sales_content_basic.m-text_left{align-items:flex-start;text-align:left}.b-sales_content_basic.m-text_center{align-items:center;text-align:center}.b-sales_content_basic.m-text_right{align-items:flex-end;text-align:right}@media only screen and (max-width : 767px){.b-sales_content_basic.m-text_mobile_left{align-items:flex-start;text-align:left}}@media only screen and (max-width : 767px){.b-sales_content_basic.m-text_mobile_center{align-items:center;text-align:center}}@media only screen and (max-width : 767px){.b-sales_content_basic.m-text_mobile_right{align-items:flex-end;text-align:right}}.b-sales_content_basic-up_title{font-size:1rem;margin-bottom:10px;position:relative}.b-sales_content_basic-title{font-family:"SofiaProBold",arial,sans-serif;font-size:2.5rem;line-height:3.125rem;position:relative}@media only screen and (min-width : 768px){.b-sales_content_basic-title{font-size:3.125rem;line-height:3.75rem}}.b-sales_content_basic-subtitle{font-family:"SofiaProBold",arial,sans-serif;font-size:1.25rem;line-height:1.625rem;margin-top:15px;position:relative}@media only screen and (max-width : 767px){.b-sales_content_basic-subtitle{margin-top:25px}}@media only screen and (min-width : 768px){.b-sales_content_basic-subtitle{font-size:1.5rem;line-height:1.875rem}}.b-sales_content_basic-description{font-size:.875rem;line-height:1.25rem;margin-top:10px;position:relative}@media only screen and (min-width : 1200px){.b-sales_content_basic-description{margin-top:15px}}.b-sales_content_basic-cta_list{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:30px -5px 0}.m-cta-only .b-sales_content_basic-cta_list{margin:0 -5px}@media only screen and (min-width : 1200px){.b-sales_content_basic-cta_list{max-width:900px;margin:30px auto 0}.m-cta-only .b-sales_content_basic-cta_list{margin:0 auto}.b-sales_content_basic-cta_list .m-cta-divider{display:flex;width:100%}}@media only screen and (max-width : 1199px){.b-sales_content_basic-cta_list .m-cta-divider{display:none}}.b-sales_content_basic .m-cta-count-odd .m-cta-long-text{z-index:1}@media only screen and (max-width : 1199px){.b-sales_content_basic .m-cta-count-odd .m-cta-long-text{order:2;min-width:50%}.b-sales_content_basic .m-cta-count-odd .m-cta-long-text .b-solid_button{width:calc(100% - var(--cta-gap))}.b-sales_content_basic .m-cta-count-odd .b-solid_button{order:1}}.b-sales_content_basic.m-text_center .b-sales_content_basic-cta_list{justify-content:center}.b-sales_content_basic.m-text_right .b-sales_content_basic-cta_list{justify-content:flex-end}@media only screen and (max-width : 767px){.b-sales_content_basic.m-text_mobile_left .b-sales_content_basic-cta_list{justify-content:flex-start}}@media only screen and (max-width : 767px){.b-sales_content_basic.m-text_mobile_center .b-sales_content_basic-cta_list{justify-content:center}}@media only screen and (max-width : 767px){.b-sales_content_basic.m-text_mobile_right .b-sales_content_basic-cta_list{justify-content:flex-end}}.b-sales_content_basic .b-solid_button{--cta-gap: 10px;margin:calc(var(--cta-gap)/2);z-index:1}@media only screen and (max-width : 767px){.b-sales_content_basic .b-solid_button{width:calc(50% - var(--cta-gap))}}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-sales_content_basic .b-solid_button{width:calc(50% - var(--cta-gap))}}@media only screen and (min-width : 1200px){.b-sales_content_basic .b-solid_button{margin:5px 10px}}.b-tip_block{display:grid;grid-template-columns:6fr 1fr 4fr 1fr;grid-template-areas:"title title title title" "image . text ."}@media only screen and (max-width : 767px){.b-tip_block{gap:30px;grid-template-columns:1fr;grid-template-areas:"title" "image" "text"}}.b-tip_block.m-swapped{grid-template-columns:1fr 4fr 1fr 6fr;grid-template-areas:"title title title title" ". text . image"}@media only screen and (max-width : 767px){.b-tip_block.m-swapped{grid-template-columns:1fr;grid-template-areas:"title" "text" "image"}}.b-tip_block-title{grid-area:title;padding-bottom:10px;border-bottom:1px solid #888}@media only screen and (min-width : 768px){.b-tip_block-title{margin-bottom:40px;padding-bottom:20px}}.b-tip_block-image{grid-area:image}.b-tip_block-text{grid-area:text}.b-video-title{margin-bottom:20px;margin-top:20px}@media only screen and (min-width : 768px){.b-video-title{margin-bottom:37px;margin-top:37px}}.b-video-container{padding-top:45%;position:relative}.b-video-iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.b-video-description{margin-top:15px;font-size:.875rem}.b-video-link{align-items:center;border-radius:4px;border:2px solid #bdbdbd;color:#571dae;display:flex;font-size:.875rem;justify-content:space-between;margin-bottom:10px;margin-top:10px;padding:10px;transition:border-color .3s ease;margin-bottom:20px;margin-top:20px}.b-video-link:hover{border-color:#571dae}.b-video-link .icon{fill:#571dae;height:23px;margin-left:20px;width:16px}.b-payment_provider{background-color:#ededed;overflow:hidden}.b-payment_provider-content{display:flex;justify-content:space-around;align-items:center}@media only screen and (min-width : 1200px){.b-payment_provider-content_logo{display:inline-block}.b-payment_provider-content_logo+.b-payment_provider-content_logo{margin-left:20px}}.b-payment_provider-content_logo-wrapper{flex-shrink:0}.b-payment_provider-content_logo .b-picture.m-aspect_ratio{padding-bottom:0}.b-payment_provider-content_logo .b-picture.m-aspect_ratio .b-picture-image{position:relative}.b-payment_provider-description{text-align:center;margin:0 20px;font-size:1.125rem}@media only screen and (max-width : 767px){.b-payment_provider-description{margin:0 10px;font-size:.875rem;line-height:1.25rem}}.b-payment_provider--extended{position:relative}.b-payment_provider--extended .b-payment_provider-description{font-family:"SofiaProBold",arial,sans-serif;font-size:1.5625rem;margin:0 30px 0 0;text-align:left;flex-shrink:0}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-payment_provider--extended .b-payment_provider-description{font-size:1.125rem;margin-right:20px}}@media only screen and (max-width : 767px){.b-payment_provider--extended .b-payment_provider-description{font-size:.875rem;margin:0}}@media only screen and (max-width : 767px){.b-payment_provider--extended .b-payment_provider-content{flex-direction:column;margin-top:8px;margin-bottom:8px}}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-payment_provider--extended .b-payment_provider-content{margin-left:30px;margin-right:30px;width:auto}}.b-payment_provider--extended .b-payment_provider-content_logo{text-align:center;max-width:150px;line-height:.875rem}@media only screen and (min-width : 768px)and (max-width : 1199px){.b-payment_provider--extended .b-payment_provider-content_logo{max-width:136px}}@media only screen and (max-width : 767px){.b-payment_provider--extended .b-payment_provider-content_logo{margin-top:4px;margin-bottom:4px;width:26%}}.b-payment_provider--extended .b-payment_provider-content_logo-wrapper{display:flex;justify-content:space-evenly;flex-grow:1;flex-shrink:unset;align-items:center}@media only screen and (max-width : 767px){.b-payment_provider--extended .b-payment_provider-content_logo-wrapper{flex-wrap:wrap;margin-top:4px;width:100%;max-width:390px}}.b-payment_provider--extended .b-payment_provider-content_logo+.b-payment_provider-content_logo{margin-left:20px}@media only screen and (max-width : 767px){.b-payment_provider--extended .b-payment_provider-content_logo+.b-payment_provider-content_logo{margin-left:0}}.b-payment_provider--extended .link-primary{position:absolute;inset:0;border:none;font-size:0}.b-references{padding:20px 0;border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd}.b-references .b-user_generated_content p:not(:last-child){margin-bottom:20px}.b-references .b-user_generated_content a{word-break:break-word}.b-references .b-user_generated_content.m-text_small,.b-references .b-user_generated_content.m-text_small p{font-size:.75rem;line-height:1.125rem}.b-references .b-user_generated_content.m-text_base,.b-references .b-user_generated_content.m-text_base p{font-size:.875rem;line-height:1.25rem}.b-references .b-user_generated_content.m-text_medium,.b-references .b-user_generated_content.m-text_medium p{font-size:1rem;line-height:1.375rem}.b-references .b-user_generated_content.m-text_large,.b-references .b-user_generated_content.m-text_large p{font-size:1.125rem;line-height:1.5rem}.b-order_track_form{width:340px;margin:30px 0 50px}.b-order_track_form-button{width:100%;margin-top:20px}.b-order_track_form .form-group{margin:0 0 25px}.b-order_track_form .form-caption{margin-top:-15px;color:#161615}.b-order_track_form .form-control{background-color:#fff}@media only screen and (max-width : 767px){.b-order_track_form{width:100%;margin:30px 0}}.enquiry_form{padding-bottom:18px}.enquiry_form-description{padding-bottom:28px}.enquiry_form-required{font-size:14px;color:#161615;padding:0;margin:23px 0 28px}.enquiry_form-required.m-required::before{font-size:14px;height:14px}.enquiry_form .form-group{width:376px;margin:0 0 24px}.enquiry_form .form-group.form-type-textArea{width:65%;margin-bottom:0}.enquiry_form .form-group.form-type-textArea.is-invalid .form-error{margin-bottom:24px}.enquiry_form .form-group.form-type-textArea.is-invalid textarea{margin-bottom:0}.enquiry_form .form-label{font-size:1rem;line-height:1.375rem}.enquiry_form .form-label+.form-label-description{padding:0 0 12px;margin-top:-10px;color:#161615}.enquiry_form .custom_select,.enquiry_form .form-control,.enquiry_form .form-textarea{background-color:#fff}.enquiry_form .form-type-tel .form-control{width:100%}.enquiry_form .datepicker-container{display:flex}.enquiry_form .datepicker-item{width:120px;margin-right:16px}.enquiry_form .datepicker-item:last-child{margin:0}.enquiry_form-success{padding:23px 0 5px}.enquiry_form-success-container{background:#fff;font-size:1rem;margin:20px 0;padding:15px 15px 4px}.enquiry_form-success-text{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;font-size:1rem;line-height:1.375rem;margin:0 0 20px}@media only screen and (min-width : 1200px){.enquiry_form-description{width:65%}}@media only screen and (min-width : 768px){.enquiry_form .form-group.form-type-textArea.is-invalid .form-error{margin-top:-18px}}@media only screen and (max-width : 1199px){.enquiry_form .form-group.form-type-textArea{width:100%}}@media only screen and (max-width : 767px){.enquiry_form{width:100%;padding-bottom:28px}.enquiry_form-text_divider{padding-bottom:24px}.enquiry_form .form-group{width:100%}.enquiry_form .form-group.form-type-textArea{margin-bottom:8px}.enquiry_form .datepicker-item{flex-grow:1;margin-right:5px}.enquiry_form .datepicker-item:last-child{min-width:96px}.enquiry_form-success{padding-top:16px}.enquiry_form-success-container{padding:24px 15px 4px}}.contact_widget{margin:48px 0;display:flex;justify-content:space-between;background-color:#fff;border-radius:4px;padding:20px;width:100%}.contact_widget-item{display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:center}.contact_widget-link{display:flex;flex-direction:column;align-items:center}.contact_widget-icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background-color:#ededed}.contact_widget-text{margin-top:12px;font-size:.875rem;line-height:1.25rem}.contact_widget-link:hover .contact_widget-text{text-decoration:underline}@media only screen and (min-width : 1200px){.contact_widget{padding:20px 15%}}@media only screen and (max-width : 767px){.contact_widget{margin:26px 0}.contact_widget-icon{width:50px;height:50px}.contact_widget-text{margin-top:12px;font-size:.625rem;line-height:1.125rem}}.b-delivery_information-section{margin-top:100px}@media only screen and (max-width : 767px){.b-delivery_information-section{margin-top:45px}}.b-delivery_information-section.m-main_info{display:grid;gap:0 30px;grid-auto-flow:row dense;grid-template-columns:1fr 2fr}@media only screen and (max-width : 767px){.b-delivery_information-section.m-main_info{display:block}}.b-delivery_information-subsection{margin-top:45px}@media only screen and (max-width : 767px){.b-delivery_information-subsection{margin-top:30px}}.b-delivery_information-description{font-size:1.125rem;margin-bottom:70px;max-width:875px}@media only screen and (max-width : 767px){.b-delivery_information-description{margin-bottom:30px}}.b-delivery_information-title,.b-delivery_information-subtitle{padding:0 0 30px}.b-delivery_information-title{font-size:1.875rem}@media only screen and (max-width : 767px){.b-delivery_information-title{font-size:1.5rem}}.b-delivery_information-subtitle{font-size:1.5rem}@media only screen and (max-width : 767px){.b-delivery_information-subtitle{font-size:1.25rem}}.b-delivery_information .h-delivery-full_grid{grid-column:1/-1}.b-delivery_information .h-delivery-column_1{grid-column:1}.b-delivery_information-country_selector_label{display:inline-block;padding-right:20px}@media only screen and (max-width : 767px){.b-delivery_information-country_selector_label{margin-bottom:20px}}.b-delivery_information-country_selector{font-size:1rem}@media only screen and (min-width : 768px){.b-delivery_information-country_selector{display:inline-block}}.b-delivery_information-table{margin-top:90px;text-align:left;width:100%}@media only screen and (max-width : 767px){.b-delivery_information-table{margin-top:0}}@media only screen and (max-width : 767px){.b-delivery_information-thead{display:none}}@media only screen and (max-width : 767px){.b-delivery_information-tbody,.b-delivery_information-tr{display:block}}@media only screen and (max-width : 767px){.b-delivery_information-td{display:flex;justify-content:space-between;width:100%}.b-delivery_information-td.m-method_name{display:block;border-bottom:1px solid;font-size:1.25rem;font-weight:bold;padding:0 0 10px;margin:30px 0}.b-delivery_information-td.m-message::before{content:var(--delivery_table-col2_title)}.b-delivery_information-td.m-price::before{content:var(--delivery_table-col3_title)}.b-delivery_information-td.m-free_limit::before{content:var(--delivery_table-col4_title)}}.b-delivery_information-td.m-free_limit:empty::after{content:"-"}@media only screen and (min-width : 768px){.b-delivery_information-td{padding-right:30px;width:25%}.b-delivery_information-th{border-bottom:2px solid;padding:0 20px 30px 0;font-size:1.5rem}.b-delivery_information-tr:first-child .b-delivery_information-td{padding:35px 20px 0 0}.b-delivery_information-tr:last-child{border-bottom:1px solid #ddd}.b-delivery_information-tr:last-child .b-delivery_information-td{padding:0 20px 35px 0}}.contact-us-help{margin-top:50px;padding:50px 0 10px;background:#f7f7f7}@media only screen and (min-width : 1200px){.contact-us-help .content-asset{display:flex}.contact-us-help-sections{display:flex;flex-direction:column;flex-basis:100%;margin-right:40px}}@media only screen and (max-width : 1199px){.contact-us-help{margin-top:30px;padding:25px 0 0}}
