@keyframes onAutoFillStart{}@keyframes onAutoFillCancel{}.l-comparison{padding-bottom:2.5rem;padding-top:2.5rem}@media screen and (min-width: 1024px){.l-comparison{padding-bottom:3rem;padding-top:3rem}}.l-comparison-header{margin:0 auto;max-width:1440px;padding-left:40px;padding-right:40px}@media screen and (min-width: 768px)and (max-width: 1023px){.l-comparison-header{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.l-comparison-header{padding-left:20px;padding-right:20px}}.l-comparison-carousel{margin:0 auto;max-width:1440px;padding-left:40px;padding-right:40px}@media screen and (min-width: 768px)and (max-width: 1023px){.l-comparison-carousel{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.l-comparison-carousel{padding-left:20px;padding-right:20px}}.l-comparison-footer{margin:0 auto;max-width:1440px;padding-left:40px;padding-right:40px}@media screen and (min-width: 768px)and (max-width: 1023px){.l-comparison-footer{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.l-comparison-footer{padding-left:20px;padding-right:20px}}.l-comparison-table{padding-bottom:2.5rem}@media screen and (min-width: 1024px){.l-comparison-table{padding-bottom:3rem}}.l-comparison-body{margin:0 auto;max-width:1440px;padding-left:40px;padding-right:40px;position:relative;z-index:2}@media screen and (min-width: 768px)and (max-width: 1023px){.l-comparison-body{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.l-comparison-body{padding-left:20px;padding-right:20px}}.m-has_dialog .l-comparison-body{position:static}.l-comparison-toggle{margin:0 auto;max-width:1440px;padding-left:40px;padding-right:40px}@media screen and (min-width: 768px)and (max-width: 1023px){.l-comparison-toggle{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.l-comparison-toggle{padding-left:20px;padding-right:20px}}.b-comparison_bottom-table{display:block;text-align:left}.b-comparison_bottom-data{display:block;padding-bottom:28px;padding-top:20px}.b-comparison_bottom-data a{text-decoration:underline}.b-comparison_bottom-data a:hover{text-decoration:none}.m-expanded .b-comparison_bottom-data{padding-top:0}.b-comparison_bottom-data_table{display:flex;flex-flow:column nowrap;gap:20px}.b-comparison_bottom-data_row{display:flex;flex-flow:row nowrap}.b-comparison_bottom-data_item{font-size:0.875rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.4;letter-spacing:normal;max-width:230px;min-width:230px;padding-right:20px;width:230px;text-align:left;vertical-align:top;word-break:break-word}.b-comparison_bottom-data_item:last-of-type{max-width:210px;min-width:210px;padding-right:0;width:210px}@media screen and (min-width: 768px)and (max-width: 1023px){.b-comparison_bottom-data_item{max-width:305px;min-width:305px;padding-right:20px;width:305px}.b-comparison_bottom-data_item:last-of-type{max-width:285px;min-width:285px;padding-right:0;width:285px}}@media screen and (min-width: 1024px){.b-comparison_bottom-data_item{max-width:380px;min-width:380px;padding-right:20px;width:380px}.b-comparison_bottom-data_item:last-of-type{max-width:360px;min-width:360px;padding-right:0;width:360px}}.b-comparison_bottom-data_title{font-size:1rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.35;letter-spacing:normal;padding:0 0 0.75rem}.b-comparison_bottom-data_badge{font-size:0.75rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.31;letter-spacing:normal;background:#000;border-radius:4px;color:#fff;display:inline-block;margin-left:4px;padding:5px}.b-comparison_bottom-data_list{display:flex;flex-flow:column nowrap;gap:10px}.b-comparison_bottom-data_link{align-items:center;display:inline-flex;gap:7px}.b-comparison_bottom-data_link_icon{display:inline-block;position:relative;vertical-align:top}.b-comparison_bottom-data_link_icon svg{cursor:pointer;height:auto;vertical-align:top;width:20px}.b-comparison_bottom-data_link_icon[aria-expanded=true]::after{border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:0;z-index:2}.b-comparison_bottom-data_link_container{position:relative}.b-comparison_bottom-data_tooltip{left:-10px;min-width:400px;padding-top:8px;position:absolute;top:100%;z-index:1}@media screen and (max-width: 767px){.b-comparison_bottom-data_tooltip{left:calc(30px - var(--leftPos));min-width:0;width:calc(var(--width) - 60px)}}.b-comparison_bottom-data_tooltip_in{background:#fff;border-radius:4px;filter:drop-shadow(0 0 8px rgba(0, 0, 0, 0.5));padding:20px;text-align:left}@media screen and (max-width: 767px){.b-comparison_bottom-data_tooltip_in{filter:drop-shadow(0 0 4px rgba(0, 0, 0, 0.5))}}.b-comparison_bottom-title{font-size:1rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.35;letter-spacing:normal}.b-comparison_bottom-table_body{display:block;overflow-x:auto;scrollbar-width:none}.b-comparison_bottom-table_body::-webkit-scrollbar{display:none}.b-comparison_bottom-table_body.m-is_moving{cursor:grab}.b-comparison_bottom-table_body.m-is_moving button,.b-comparison_bottom-table_body.m-is_moving a,.b-comparison_bottom-table_body.m-is_moving .m-arrow{cursor:grab;pointer-events:none}.b-comparison_bottom-inline{display:inline}.b-comparison_bottom-cell{max-width:230px;min-width:230px;padding-right:20px;width:230px;text-align:left;vertical-align:top;word-break:break-word;display:block;padding-bottom:28px;padding-top:20px}.b-comparison_bottom-cell:last-of-type{max-width:210px;min-width:210px;padding-right:0;width:210px}@media screen and (min-width: 768px)and (max-width: 1023px){.b-comparison_bottom-cell{max-width:305px;min-width:305px;padding-right:20px;width:305px}.b-comparison_bottom-cell:last-of-type{max-width:285px;min-width:285px;padding-right:0;width:285px}}@media screen and (min-width: 1024px){.b-comparison_bottom-cell{max-width:380px;min-width:380px;padding-right:20px;width:380px}.b-comparison_bottom-cell:last-of-type{max-width:360px;min-width:360px;padding-right:0;width:360px}}.m-expanded .b-comparison_bottom-cell{padding-top:0}.b-comparison_bottom-cell_brand{display:flex;flex-flow:column nowrap;gap:10px}.b-comparison_bottom-cell_badge{font-size:0.875rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.4;letter-spacing:normal;background:var(--comparisonBackground, #ecebe9);border:1px solid var(--comparisonBorder, #ecebe9);border-bottom:0;border-radius:4px 4px 0 0;color:var(--comparisonColor, black);padding:7px;text-align:center}.b-comparison_bottom-table_row{display:inline-flex;flex-flow:row nowrap;min-width:100%}.b-comparison_bottom-table_row.m-products .b-comparison_bottom-cell{padding-top:0}.b-comparison_bottom-table_row.m-recommended .b-comparison_bottom-cell{padding-bottom:0;padding-top:0}.b-comparison_bottom-table_row.m-title{border-bottom:1px solid #ecebe9;left:0;position:-webkit-sticky;position:sticky}.b-comparison_bottom-table_row.m-top_line{border-top:1px solid #ecebe9}.b-comparison_bottom-table_row.m-arrow{cursor:pointer}.b-comparison_bottom-table_row.m-arrow:focus{outline:none;position:-webkit-sticky;position:sticky}.b-comparison_bottom-table_row.m-arrow:focus::after{content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1;border:3px solid #3676c4}.js-focus-visible .b-comparison_bottom-table_row.m-arrow:focus:not(.focus-visible)::after{display:none}.b-comparison_bottom-table_row.m-arrow::before{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 version%3D%221%22 width%3D%2248%22 height%3D%2248%22 viewBox%3D%220 0 48 48%22%3E%3Cpath fill%3D%22black%22 d%3D%22M45.28 12L48 15.06 24 36 0 14.98l2.91-2.9L24 30.61z%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%;background-size:100%;content:"";display:block;height:14px;position:absolute;right:1.75rem;top:50%;transform:translateY(-50%);width:15px}.b-comparison_bottom-table_row.m-arrow[aria-expanded=true],.b-comparison_bottom-table_row.m-arrow.m-no_border{border-bottom:0}.b-comparison_bottom-table_row.m-arrow[aria-expanded=true]::before{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 version%3D%221%22 width%3D%2248%22 height%3D%2248%22 viewBox%3D%220 0 48 48%22%3E%3Cpath fill%3D%22black%22 d%3D%22M2.72 36L0 32.94 24 12l24 21.02-2.91 2.9L24 17.39z%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%;background-size:100%}.b-comparison_bottom-table_row.m-expanded{border-bottom:1px solid #ecebe9}.b-comparison_bottom-table_row.m-expanded.m-no_border{border-bottom:0}.b-comparison_bottom-swatches{position:relative;width:200px;z-index:1}@media screen and (min-width: 768px)and (max-width: 1023px){.b-comparison_bottom-swatches{width:275px}}@media screen and (min-width: 1024px){.b-comparison_bottom-swatches{width:350px}}.b-comparison_bottom-cell_header{font-size:1.5rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.25;letter-spacing:normal;display:block;padding:20px 0;text-align:left;width:100%}.b-comparison_bottom-cell_content{font-size:1rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.35;letter-spacing:normal;align-items:center;aspect-ratio:1/1;border:1px dashed #b2b3b3;color:#737373;cursor:pointer;display:flex;justify-content:center;padding:20px;position:relative;text-align:center;transition:border-color cubic-bezier(0.3, 0.46, 0.45, 0.94) .2s,color cubic-bezier(0.3, 0.46, 0.45, 0.94) .2s;width:100%}.b-comparison_bottom-cell_content:hover{border-color:#404040;color:#000}.b-comparison_bottom-products{display:flex;flex-flow:row wrap;gap:8px}.b-comparison_bottom-products_item{text-align:center;width:100px}.b-comparison_bottom-products_link{display:block}.b-comparison_bottom-products_image{background:#ecebe9;display:block;height:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%;margin:0 0 0.5rem}.b-comparison_bottom-products_image img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.b-comparison_bottom-products_name{font-size:0.875rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.4;letter-spacing:normal;display:block}.b-comparison_header.m-center{text-align:center}.b-comparison_header-title{font-size:2.125rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.18;letter-spacing:normal}.b-comparison_header-description{padding:0 0 1.25rem}@media screen and (min-width: 1024px){.b-comparison_header-description{padding:0 0 1.75rem}}.m-center .b-comparison_header-description{display:flex;flex-flow:row nowrap;justify-content:center}.b-comparison_header-message{padding:1.25rem 0}.b-comparison_header.m-controls{align-items:flex-end;display:flex;justify-content:space-between}.b-comparison_header-buttons{display:flex}@media screen and (max-width: 767px){.b-comparison_header-buttons{display:none}}.b-comparison_header-control{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #000;color:inherit;cursor:pointer;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;text-align:center;width:2.5rem;border-radius:50%;margin-left:0.5rem;transition:box-shadow cubic-bezier(0.3, 0.46, 0.45, 0.94) .5s}@media screen and (max-width: 767px){.b-comparison_header-control{height:25px;width:25px}}@media screen and (min-width: 768px)and (max-width: 1023px){.b-comparison_header-control{height:30px;width:30px}}@media screen and (min-width: 1367px){.b-comparison_header-control{height:2.5rem;width:2.5rem}}.b-comparison_header-control:hover{background:#fff}.b-comparison_header-control::before{content:"";display:block;height:12px;width:12px}.b-comparison_header-control.m-prev::before{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 version%3D%221%22 width%3D%2248%22 height%3D%2248%22 viewBox%3D%220 0 48 48%22%3E%3Cpath fill%3D%22black%22 d%3D%22M36 45.28L32.94 48 12 24 33.02 0l2.9 2.91L17.39 24z%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%;background-size:100%}.b-comparison_header-control.m-next::before{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 version%3D%221%22 width%3D%2248%22 height%3D%2248%22 viewBox%3D%220 0 48 48%22%3E%3Cpath fill%3D%22black%22 d%3D%22M12 2.72L15.06 0 36 24 14.98 48l-2.9-2.91L30.61 24z%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%;background-size:100%}.b-comparison_header-control span{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;max-height:1px !important;max-width:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;top:0}@media(hover: hover)and (pointer: fine){.b-comparison_header-control:not([disabled]):hover{box-shadow:0 0 8px 0 rgba(0,0,0,.75)}}@media screen and (hover: hover)and (pointer: fine)and (max-width: 1023px){.b-comparison_header-control:not([disabled]):hover{box-shadow:0 0 4px 0 rgba(0,0,0,.75)}}.b-comparison_header-control[disabled],.b-comparison_header-control.swiper-button-disabled{opacity:.5}.b-comparison_header-control[disabled]::before,.b-comparison_header-control.swiper-button-disabled::before{opacity:.5}.b-comparison_header-add_more{padding:0.25rem 0 1.25rem}@media screen and (min-width: 1024px){.b-comparison_header-add_more{padding:0.5rem 0 1.25rem}}.b-comparison_message{font-size:0.875rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.4;letter-spacing:normal;background-color:#ecebe9;border-radius:4px;color:#000;padding:1rem 0.75rem;text-align:center}@media screen and (max-width: 767px){.b-comparison_message{padding:1rem 1.25rem;text-align:center}}.b-comparison_message a{text-decoration:underline}.b-comparison_message a:hover{text-decoration:none}.b-comparison_product{display:grid;gap:16px;grid-template-rows:auto 1fr auto;min-height:100%;position:relative}.b-comparison_product-overlay{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity cubic-bezier(0.3, 0.46, 0.45, 0.94) .3s,visibility cubic-bezier(0.3, 0.46, 0.45, 0.94) .3s;visibility:hidden;width:100%}.b-comparison_product-overlay_item{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity cubic-bezier(0.3, 0.46, 0.45, 0.94) .3s;width:100%}.b-comparison_product-overlay_img{height:100%;left:0;object-fit:contain;object-position:0 0;position:absolute;top:0;width:100%}.b-comparison_product-overlay .m-index_1{opacity:1;z-index:2}.b-comparison_product-overlay .m-index_2{opacity:1;z-index:1}.b-comparison_product .m-visible{opacity:1;visibility:visible}.b-comparison_product.m-recommended{border:1px solid #ecebe9;border-radius:0 0 4px 4px;border-top:0;padding-left:10px;padding-right:10px;padding-top:4px}.b-comparison_product-top{display:flex;flex-flow:column nowrap;gap:10px;position:relative;z-index:1}.b-comparison_product-bottom{display:flex;flex-flow:column nowrap;gap:16px}.b-comparison_product-price_container{display:flex;flex-flow:column nowrap;gap:5px}.b-comparison_product-body{font-size:0.875rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.4;letter-spacing:normal;margin-top:10px;position:relative}.b-comparison_product-body.m-expanded{height:var(--descrHeight, auto)}.b-comparison_product-descr_full{opacity:0;padding-bottom:10px;pointer-events:none;position:absolute}.m-expanded .b-comparison_product-descr_full{opacity:1;pointer-events:auto;position:static}.b-comparison_product-descr_trim{height:var(--descrHeightTrimmed, auto)}.m-expanded .b-comparison_product-descr_trim{height:auto}.b-comparison_product-descr_trim_in{display:inline}.m-expanded .b-comparison_product-descr_trim_in{opacity:0;pointer-events:none;position:absolute}.b-comparison_product-image{position:relative}.m-recommended .b-comparison_product-image{padding-bottom:20px}.b-comparison_product-image_container{position:relative;width:100%}.b-comparison_product-image_badges{left:0;pointer-events:none;position:absolute;top:0;z-index:5}.b-comparison_product-image_badges ul{display:flex;flex-flow:column nowrap;gap:5px}.m-recommended .b-comparison_product-image_badges{margin-left:-6px}.b-comparison_product-remove{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;color:inherit;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;position:absolute;right:0;text-align:center;top:0;width:28px;z-index:2}.b-comparison_product-remove svg{height:24px;width:24px}.b-comparison_product-toggle_description_button{font-size:0.875rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.4;letter-spacing:normal;cursor:pointer;display:inline-block;padding-right:22px;position:relative}.b-comparison_product-toggle_description_button::after{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 version%3D%221%22 width%3D%2248%22 height%3D%2248%22 viewBox%3D%220 0 48 48%22%3E%3Cpath fill%3D%22black%22 d%3D%22M45.28 12L48 15.06 24 36 0 14.98l2.91-2.9L24 30.61z%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%;background-size:100%;content:"";height:12px;margin-top:-6px;position:absolute;right:0;top:50%;width:12px}.m-expanded .b-comparison_product-toggle_description_button::after{transform:scaleY(-1)}.b-comparison_product-toggle_description_button:hover{text-decoration:underline}.b-comparison_product-select{border:1px solid #b2b3b3;border-radius:8px;padding:10px 15px;position:relative;transition:border-color cubic-bezier(0.3, 0.46, 0.45, 0.94) .2s,background-color cubic-bezier(0.3, 0.46, 0.45, 0.94) .2s}.b-comparison_product-select::after{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 version%3D%221%22 width%3D%2248%22 height%3D%2248%22 viewBox%3D%220 0 48 48%22%3E%3Cpath fill%3D%22black%22 d%3D%22M45.28 12L48 15.06 24 36 0 14.98l2.91-2.9L24 30.61z%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%;background-size:100%;content:"";height:10px;margin-top:-5px;pointer-events:none;position:absolute;right:15px;top:50%;width:20px}.b-comparison_product-select:hover{background-color:#ecebe9;border-color:#b2b3b3}.b-comparison_product-select_in{font-size:1.375rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.36;letter-spacing:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;display:block;margin:0;overflow:hidden;padding:0 40px 0 0;text-overflow:ellipsis;white-space:nowrap;width:100%}.b-comparison_product-colors_description{font-size:0.75rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.31;letter-spacing:normal;color:#737373}.b-comparison_product .b-swatches{padding:0}.b-comparison_product .b-swatches-header{font-size:0.75rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.31;letter-spacing:normal}.b-comparison_categories{margin:0 auto;max-width:796px;padding:0 0 40px}.b-comparison_categories-title{font-size:1.375rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.36;letter-spacing:normal;padding:0 0 20px}.b-comparison_categories-sub{padding-top:40px}.b-comparison_categories-image picture{display:block}.b-comparison_categories-image img{display:block;height:50px;width:50px}.b-comparison_categories-items{display:grid;gap:20px;grid-template-columns:repeat(2, minmax(0, 1fr));min-height:74px}@media screen and (max-width: 1023px){.b-comparison_categories-items{grid-template-columns:minmax(0, 1fr)}}.b-comparison_categories-item{align-items:center;background-color:rgba(255,255,255,0);border:1px solid #ecebe9;border-radius:4px;cursor:pointer;display:grid;gap:20px;grid-template-columns:50px 1fr;overflow:hidden;padding:12px 20px;text-align:left;transition:background-color cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s}.b-comparison_categories-item[aria-expanded=true]{border-color:#000}.b-comparison_categories-item.m-no_image{grid-template-columns:1fr}.b-comparison_categories-item:hover{background-color:#ecebe9}.b-comparison_categories-item_body{display:flex;flex-flow:column nowrap;gap:5px}.b-comparison_categories-name{font-size:1rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.35;letter-spacing:normal}.b-comparison_categories-description{font-size:0.875rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.4;letter-spacing:normal}.b-comparison_products-list{overflow:hidden}.b-comparison_products-list_item{margin-top:30px;position:relative}.b-comparison_products-list_item:first-child{margin-top:0}.b-comparison_products-category{display:flex;flex-flow:column nowrap;gap:5px;padding:0 0 16px}.b-comparison_products-category_title{font-size:1rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.35;letter-spacing:normal}.b-comparison_products-category_description{font-size:0.75rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.31;letter-spacing:normal;color:#737373}.b-comparison_products-items{display:grid;gap:10px;grid-template-columns:repeat(1, minmax(0, 1fr))}@media screen and (min-width: 1024px){.b-comparison_products-items{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width: 768px)and (max-width: 1023px){.b-comparison_products-items{grid-template-columns:repeat(2, minmax(0, 1fr))}}.b-comparison_products-button{height:100%;left:0;position:absolute;top:0;width:100%}.b-comparison_products-label{cursor:pointer;font-size:0;height:100%;left:0;position:absolute;top:0;width:100%}.b-comparison_products-check{background:#fff;border:1px solid #000;border-radius:12px;height:24px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:24px}.b-comparison_products-input{height:0;opacity:0;position:absolute;width:0}.b-comparison_products-input:checked+.b-comparison_products-check{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 version%3D%221%22 width%3D%2248%22 height%3D%2248%22 viewBox%3D%220 0 48 48%22%3E%3Cpath fill%3D%22white%22 d%3D%22M22.395 36.605a2.812 2.812 0 01-3.863.238L4.75 25.301a2.094 2.094 0 01-.256-2.957 2.107 2.107 0 012.966-.256l12.759 10.687 20.135-21.604c.789-.849 2.123-.9 2.972-.108.854.787.902 2.115.11 2.963z%22%2F%3E%3C%2Fsvg%3E");background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:14px}.b-comparison_products-input.focus-visible:focus~.b-comparison_products-label{outline:3px solid #3676c4;outline-offset:-3px}.b-comparison_products-item{font-size:0.875rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.4;letter-spacing:normal;align-items:center;background:#fff;border:1px solid transparent;border-radius:4px;display:grid;gap:8px;grid-template-columns:72px auto;padding:5px 64px 5px 5px;position:relative;transition:border-color cubic-bezier(0.3, 0.46, 0.45, 0.94) .2s}.b-comparison_products-item:hover{border-color:#737373}.b-comparison_products-image{aspect-ratio:1/1;height:auto;margin:0 auto;position:relative;width:100%}@media screen and (min-width: 1024px){.b-comparison_products-image{width:72px}}.b-comparison_products-image img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.b-comparison_products-brand{font-size:0.75rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.31;letter-spacing:normal;color:#737373}.b-comparison_products-title{font-size:0.875rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.4;letter-spacing:normal;padding:0 0 5px}.b-comparison_top{height:1px;position:-webkit-sticky;position:sticky;top:-0.1px;z-index:3}.m-has_dialog .b-comparison_top{display:none}.b-comparison_top-trigger{opacity:0;pointer-events:none;position:relative}.b-comparison_top-in{left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.m-comparison_sticky .b-comparison_top-in{pointer-events:auto}.b-comparison_top-in_in{background:#fff;padding:10px 0;transform:translateY(-100%);transition:transform cubic-bezier(0.3, 0.46, 0.45, 0.94) .5s}.m-header_hidden.m-comparison_sticky .b-comparison_top-in_in{border-bottom:1px solid #ecebe9;transform:translateY(0)}.b-comparison_top-carousel{margin:0 auto;max-width:1440px;padding-left:40px;padding-right:40px}@media screen and (min-width: 768px)and (max-width: 1023px){.b-comparison_top-carousel{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.b-comparison_top-carousel{padding-left:20px;padding-right:20px}}.b-comparison_top-track{overflow-x:auto;scrollbar-width:none}.b-comparison_top-track::-webkit-scrollbar{display:none}.b-comparison_top-track.m-is_moving{cursor:grab}.b-comparison_top-track.m-is_moving button,.b-comparison_top-track.m-is_moving a{cursor:grab;pointer-events:none}.b-comparison_top-table{display:block}.b-comparison_top-table_body{display:block}.b-comparison_top-table_row{display:flex;flex-flow:row nowrap}.b-comparison_top-cell{max-width:230px;min-width:230px;padding-right:20px;width:230px;text-align:left;vertical-align:top;word-break:break-word;display:block}.b-comparison_top-cell:last-of-type{max-width:210px;min-width:210px;padding-right:0;width:210px}@media screen and (min-width: 768px)and (max-width: 1023px){.b-comparison_top-cell{max-width:305px;min-width:305px;padding-right:20px;width:305px}.b-comparison_top-cell:last-of-type{max-width:285px;min-width:285px;padding-right:0;width:285px}}@media screen and (min-width: 1024px){.b-comparison_top-cell{max-width:380px;min-width:380px;padding-right:20px;width:380px}.b-comparison_top-cell:last-of-type{max-width:360px;min-width:360px;padding-right:0;width:360px}}.b-comparison_top-name_container{border:1px solid #b2b3b3;border-radius:8px;padding:10px 15px}.b-comparison_top-name{position:relative}.b-comparison_top-name::after{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 version%3D%221%22 width%3D%2248%22 height%3D%2248%22 viewBox%3D%220 0 48 48%22%3E%3Cpath fill%3D%22black%22 d%3D%22M45.28 12L48 15.06 24 36 0 14.98l2.91-2.9L24 30.61z%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%;background-size:100%;content:"";height:10px;margin-top:5px;pointer-events:none;position:absolute;right:0;top:50%;width:20px}.b-comparison_top-name_in{font-size:1.375rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.36;letter-spacing:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;cursor:pointer;display:block;margin:0;overflow:hidden;padding:0 40px 0 0;text-overflow:ellipsis;white-space:nowrap;width:100%}.b-dialog_compare{bottom:0;left:0;position:fixed;right:0;top:0;transition:visibility cubic-bezier(0.3, 0.46, 0.45, 0.94) .5s;visibility:hidden;z-index:13;align-items:center;display:flex;justify-content:center;overflow-y:scroll}.b-dialog_compare.m-opened,.b-dialog_compare.m-active{visibility:visible}.b-dialog_compare.m-opened{overflow-y:scroll}.b-dialog_compare::after{background-color:transparent;bottom:-200px;content:"";left:0;opacity:0;pointer-events:none;position:fixed;right:var(--paddingRight, 0);top:-200px;transition:opacity cubic-bezier(0.3, 0.46, 0.45, 0.94) .5s,background-color cubic-bezier(0.3, 0.46, 0.45, 0.94) .5s;z-index:1}.b-dialog_compare.m-opened::after,.b-dialog_compare.m-active::after{background-color:rgba(0,0,0,.4);opacity:1}.b-dialog_compare-close{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:inherit;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;text-align:center;width:48px;position:absolute;right:4px;top:12px;z-index:1}.b-dialog_compare-close span{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;max-height:1px !important;max-width:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;top:0}.b-dialog_compare-close svg{height:20px;pointer-events:none;width:20px}.b-dialog_compare-title{font-size:1.5rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.25;letter-spacing:normal}.b-dialog_compare-window{background-color:#fff;color:#000;margin:auto;max-width:942px;opacity:0;position:relative;transition:opacity cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s,visibility cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;visibility:hidden;width:100%;z-index:13}@media screen and (max-width: 767px){.b-dialog_compare-window{height:100%}}@media screen and (min-width: 768px){.b-dialog_compare-window{border-radius:8px}}@media screen and (min-width: 1024px){.b-dialog_compare-window{margin:auto}}.b-dialog_compare.m-opened .b-dialog_compare-window{opacity:1;visibility:visible}.b-dialog_compare-window_in{display:grid;grid-template-rows:auto 1fr auto;max-height:645px}@media screen and (max-width: 767px){.b-dialog_compare-window_in{height:100%;max-height:none}}.b-dialog_compare-header{display:flex;flex-flow:column nowrap;gap:5px;padding:20px}.b-dialog_compare-warning{font-size:0.875rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.4;letter-spacing:normal;color:#737373}.b-dialog_compare-body{background:#ecebe9;border:20px solid #ecebe9;overflow-y:auto;padding-right:20px}@media screen and (max-width: 1023px){.b-dialog_compare-body{border:0;padding:20px}}@media screen and (min-width: 1024px){.b-dialog_compare-body::-webkit-scrollbar{width:4px}.b-dialog_compare-body::-webkit-scrollbar-track{background:#fff}.b-dialog_compare-body::-webkit-scrollbar-thumb{background-color:#b2b3b3}@supports not (-webkit-appearance: none){.b-dialog_compare-body{scrollbar-color:#b2b3b3 #fff;scrollbar-width:thin}}}.b-dialog_compare-footer{box-shadow:inset 0 1px 0 #ecebe9;display:flex;gap:1rem;justify-content:center;margin:0;padding:20px}@media screen and (max-width: 1023px){.b-dialog_compare-footer_item{flex:1}}@media screen and (min-width: 1024px){.b-dialog_compare-footer .b-button{min-width:286px}}@media screen and (max-width: 1023px){.b-dialog_compare-footer .b-button{width:100%}}.b-compatibility{font-size:0.875rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.4;letter-spacing:normal;background:#ecebe9;display:flex;flex-flow:column nowrap;gap:40px;padding:20px}.b-compatibility.m-alt{display:flex;flex-flow:column nowrap;gap:20px;text-align:center}.b-compatibility-in{display:grid;gap:40px;grid-template-columns:repeat(2, minmax(0, 1fr));position:relative;text-align:center}@media screen and (min-width: 1024px){.b-compatibility-in::after{background:#bababa;content:"";height:100%;left:50%;position:absolute;top:0;width:1px}}@media screen and (max-width: 1023px){.b-compatibility-in{display:flex;flex-flow:column nowrap;gap:0}}@media screen and (min-width: 1024px){.b-compatibility-button{min-width:286px}}@media screen and (max-width: 1023px){.b-compatibility-button{width:100%}}.b-compatibility-header{text-align:center}@media screen and (max-width: 1023px){.b-compatibility-header{text-align:left}}.b-compatibility-info{align-items:center;display:inline-flex;flex-flow:row nowrap;gap:15px;text-align:left;vertical-align:top}.b-compatibility-info_in{display:flex;flex-flow:column nowrap;gap:4px}.b-compatibility-info_in .b-button.m-link_small{font-size:0.75rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.31;letter-spacing:normal}.b-compatibility-cell{display:flex;flex-flow:column nowrap;gap:20px}@media screen and (max-width: 1023px){.b-compatibility-cell{padding-bottom:20px}.b-compatibility-cell:nth-child(2){border-top:1px solid #bababa;padding-bottom:0;padding-top:20px}}.b-compatibility-info_icon{min-width:50px;width:50px}.b-compatibility-info_icon svg{height:auto;width:100%}.b-compatibility-title{font-size:1.5rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.25;letter-spacing:normal}@media screen and (max-width: 1023px){.b-compatibility-title{font-size:1rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.35;letter-spacing:normal}}.b-compatibility-title a{text-decoration:underline}.b-compatibility-title a:hover{text-decoration:none}.b-compatibility-subtitle{font-size:1.5rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.25;letter-spacing:normal}@media screen and (max-width: 1023px){.b-compatibility-subtitle{font-size:1rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.35;letter-spacing:normal}}.b-compatibility-title_small{font-size:1.875rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.17;letter-spacing:normal}@media screen and (max-width: 1023px){.b-compatibility-title_small{font-size:1.25rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.25;letter-spacing:normal}}.b-dialog_set-item .b-compatibility-in{display:flex;flex-flow:column nowrap;gap:0}.b-dialog_set-item .b-compatibility-button{width:100%}.b-dialog_set-item .b-compatibility-header{text-align:left}.b-dialog_set-item .b-compatibility-cell{padding-bottom:20px}.b-dialog_set-item .b-compatibility-title,.b-dialog_set-item .b-compatibility-subtitle{font-size:1rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.35;letter-spacing:normal}.b-dialog_set-item .b-compatibility-title_small{font-size:1.25rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.25;letter-spacing:normal}.b-comparison_bottom-cell .b-compatibility{background:0 0;gap:20px;padding:0}.b-comparison_bottom-cell .b-compatibility.m-alt{display:grid;grid-template-rows:1fr auto;min-height:100%;text-align:left}.b-comparison_bottom-cell .b-compatibility-in{display:flex;flex-flow:column nowrap;gap:0;text-align:left}.b-comparison_bottom-cell .b-compatibility-in::after{display:none}.b-comparison_bottom-cell .b-compatibility-header{text-align:left}.b-comparison_bottom-cell .b-compatibility-cell{gap:15px;padding-bottom:20px}.b-comparison_bottom-cell .b-compatibility-button{min-width:none;width:100%}.b-comparison_bottom-cell .b-compatibility-title,.b-comparison_bottom-cell .b-compatibility-subtitle{font-size:1rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.35;letter-spacing:normal}.b-comparison_bottom-cell .b-compatibility-title_small{display:none}.b-dialog_set-item .b-compatibility-cell:nth-child(2),.b-comparison_bottom-cell .b-compatibility-cell:nth-child(2){border-top:1px solid #bababa;padding-bottom:0;padding-top:20px}.b-specifications-inner{box-sizing:border-box;flex:1 0 auto;padding:0 10px;max-width:83.3333333333%;width:83.3333333333%;margin-left:auto;margin-right:auto}.b-specifications.m-specifications_simple .b-specifications-inner{box-sizing:border-box;flex:1 0 auto;padding:0 10px;max-width:66.6666666667%;width:66.6666666667%}.b-specifications-title{display:none}.b-specifications-subtitle{font-size:1rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.24;letter-spacing:normal;text-transform:none;margin-top:0.5rem}@media screen and (max-width: 1023px){.b-specifications-subtitle{font-size:1rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.24;letter-spacing:normal;text-transform:none}}.b-specifications-row{display:flex;justify-content:space-between}.b-specifications-col{width:40%}.b-specifications-table{display:table;width:100%}.b-specifications-table dl{display:table-row}.b-specifications-table dt,.b-specifications-table dd{font-size:0.875rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.4;letter-spacing:normal;border-bottom:1px solid #ecebe9;display:table-cell;padding:0.5rem}.b-specifications-table dd{text-align:right}.b-specifications-table dt{font-size:0.875rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.4;letter-spacing:normal;padding-left:0}.b-specifications-images{display:grid;grid-gap:1.25rem;grid-template-columns:repeat(2, 1fr);margin-top:1.75rem}.b-specifications-image img{width:100%}@media screen and (max-width: 767px){.b-specifications-inner{display:block;margin:0;max-width:none;padding:0;width:auto}.b-specifications-row{display:block}.b-specifications-col{margin-bottom:3.75rem;width:100%}.b-specifications-col:last-child{margin-bottom:0}.b-specifications-images{grid-template-columns:1fr;margin-top:3.75rem}.b-specifications.m-specifications_simple .b-specifications-inner{display:block;margin:0;max-width:none;padding:0;width:auto}.b-specifications .b-carousel .b-specifications-col{border:1px solid #ecebe9;border-radius:4px;padding:20px;width:100%}.b-specifications .b-carousel .b-specifications-row{display:flex;flex-flow:column nowrap;gap:20px;justify-content:flex-start}}.b-specifications .b-carousel .b-specifications-col{display:flex;flex-flow:column nowrap;gap:10px;width:auto}.b-specifications .b-carousel .b-specifications-row{display:flex;flex-flow:row wrap;gap:20px;justify-content:center}.b-specifications .b-carousel .b-specifications-table{display:flex;flex-flow:column nowrap;gap:5px}.b-specifications .b-carousel .b-specifications-table dl,.b-specifications .b-carousel .b-specifications-table dt,.b-specifications .b-carousel .b-specifications-table dd{font-size:0.875rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.4;letter-spacing:normal;border:0;margin:0;padding:0}.b-specifications .b-carousel .b-specifications-table dl{padding-left:15px;position:relative}.b-specifications .b-carousel .b-specifications-table dl::before{background:#000;border-radius:2px;content:"";height:4px;left:3px;position:absolute;top:7px;width:4px}.b-specifications .b-carousel .b-specifications-table dt,.b-specifications .b-carousel .b-specifications-table dd{display:inline}.b-dialog_set-item .b-specifications-inner{display:block;margin:0;max-width:none;padding:0;width:auto}.b-dialog_set-item .b-specifications-row{display:block}.b-dialog_set-item .b-specifications-col{margin-bottom:3.75rem;width:100%}.b-dialog_set-item .b-specifications-col:last-child{margin-bottom:0}.b-dialog_set-item .b-specifications-images{grid-template-columns:1fr;margin-top:3.75rem}.b-dialog_set-item .b-specifications.m-specifications_simple .b-specifications-inner{display:block;margin:0;max-width:none;padding:0;width:auto}.b-dialog_set-item .b-specifications .b-carousel .b-specifications-col{border:1px solid #ecebe9;border-radius:4px;padding:20px;width:100%}.b-dialog_set-item .b-specifications .b-carousel .b-specifications-row{display:flex;flex-flow:column nowrap;gap:20px;justify-content:flex-start}.b-product_info-carousel_header{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;position:relative}.b-product_info-carousel_buttons{display:flex;flex-flow:row nowrap;gap:10px;opacity:0;pointer-events:none}.b-product_info-carousel_buttons:focus-within{opacity:1;pointer-events:auto}.b-product_info-item{font-size:0.875rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.4;letter-spacing:normal;border-bottom:1px solid #ecebe9;display:grid;gap:20px;grid-template-columns:3fr 9fr;margin-bottom:20px;padding-bottom:20px}.b-product_info-item:last-child:not(.m-sku){border:0;margin-bottom:0;padding-bottom:0}.b-product_info-title{font-size:1.5rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.25;letter-spacing:normal;text-transform:none;margin:0;padding:0 0 1.25rem}@media screen and (max-width: 1023px){.b-product_info-title{font-size:1.25rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.25;letter-spacing:normal;text-transform:none}}.b-dialog_set-item .b-product_info-title{font-size:1.25rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.25;letter-spacing:normal}.b-product_info .b-product_info-title{display:none}.b-product_info-item_title{font-size:1rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:700;line-height:1.35;letter-spacing:normal}.b-product_info-list{column-gap:40px;columns:2;margin-top:-7px}.b-product_info-list_item{font-size:0.875rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.4;letter-spacing:normal;border-top:7px solid transparent;padding-left:15px;position:relative}.b-product_info-list_item::before{background:#000;border-radius:2px;content:"";height:4px;left:3px;position:absolute;top:8px;width:4px}@media screen and (max-width: 767px){.b-product_info .b-product_info-list{columns:1}.b-product_info .b-product_info-item{border:0;gap:10px;grid-template-columns:1fr;margin-bottom:0}.b-product_info .b-product_info-item.m-sku{font-size:1rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.35;letter-spacing:normal;display:flex;flex-flow:row wrap}}.m-legacy .b-product_info-list{columns:2}.m-legacy .b-product_info-item{border:0;gap:10px;grid-template-columns:1fr;margin-bottom:0}.m-legacy .b-product_info-item.m-sku{font-size:1rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.35;letter-spacing:normal;display:flex;flex-flow:row wrap}.m-legacy .b-product_info-item{padding-bottom:36px}@media screen and (max-width: 767px){.m-legacy .b-product_info-item{padding-bottom:20px}}.m-legacy .b-product_info-item:last-child:not(.m-sku){padding-bottom:0}.m-legacy .b-product_info-list{width:75%}@media screen and (max-width: 767px){.m-legacy .b-product_info-list{columns:1;width:auto}}.b-dialog_set-item .b-product_info-list{columns:1}.b-dialog_set-item .b-product_info-item{border:0;gap:10px;grid-template-columns:1fr;margin-bottom:0}.b-dialog_set-item .b-product_info-item.m-sku{font-size:1rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.35;letter-spacing:normal;display:flex;flex-flow:row wrap}.b-product_in_the_box{background-color:#ecebe9;overflow:hidden;position:relative}.b-product_in_the_box-title{font-size:2.125rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.18;letter-spacing:normal;text-transform:none;margin-bottom:1.75rem}@media screen and (max-width: 1023px){.b-product_in_the_box-title{font-size:1.5rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.25;letter-spacing:normal;text-transform:none}}.b-product_in_the_box-title:last-child{margin-bottom:0}.b-product_in_the_box-image{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}@media screen and (max-width: 767px){.b-product_in_the_box-image{bottom:0;top:auto;transform:none}}.b-product_in_the_box-image img{aspect-ratio:16/5;display:block;object-fit:contain;width:100%}@media screen and (min-width: 768px)and (max-width: 1023px){.b-product_in_the_box-image img{aspect-ratio:16/7}}@media screen and (max-width: 767px){.b-product_in_the_box-image img{aspect-ratio:10/12}}.b-product_in_the_box-content_wrapper{display:grid;grid-template-columns:[grid-start] repeat(12, 1fr) [grid-end];min-height:328px;overflow:hidden;position:relative;width:100%;z-index:2}@media screen and (min-width: 768px)and (max-width: 1023px){.b-product_in_the_box-content_wrapper{min-height:300px}}@media screen and (max-width: 767px){.b-product_in_the_box-content_wrapper{min-height:0;padding-bottom:47%}}.b-product_in_the_box-content{padding:5.75rem 0;position:relative}@media screen and (min-width: 1024px){.b-product_in_the_box-content{align-self:center;grid-column:2/span 4}}@media screen and (min-width: 768px)and (max-width: 1023px){.b-product_in_the_box-content{align-self:center;grid-column:2/span 5;padding:1.75rem 0}}.b-product_in_the_box-content ul li{margin-bottom:0.25rem}.b-product_in_the_box-content ul li:last-child{margin-bottom:0}.b-product_in_the_box-content ul li::before{content:"- "}.b-product_in_the_box-content p,.b-product_in_the_box-content ul{font-size:0.875rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.4;letter-spacing:normal;margin-bottom:1.25rem}.b-product_in_the_box-content p:last-child,.b-product_in_the_box-content ul:last-child{margin-bottom:0}.b-product_in_the_box-list{font-size:0.875rem;font-family:"Nimbus Sans","Helvetica Neue","Helvetica","Arial","Liberation Sans",sans-serif;font-weight:400;line-height:1.4;letter-spacing:normal;display:flex;flex-flow:column nowrap;gap:5px;list-style:none;margin:0;padding:0}.b-product_in_the_box-list_item{padding-left:15px;position:relative}.b-product_in_the_box-list_item::before{background:#000;border-radius:2px;content:"";height:4px;left:3px;position:absolute;top:8px;width:4px}@media screen and (max-width: 767px){.b-product_in_the_box-content{align-self:flex-start;grid-column:grid-start/span 12;padding:1.75rem 0.75rem;text-align:center}}.b-dialog_set-item .b-product_in_the_box-content{align-self:flex-start;grid-column:grid-start/span 12;padding:1.75rem 0.75rem;text-align:center}.b-dialog_set-item .b-product_in_the_box-image{display:none}.b-dialog_set-item .b-product_in_the_box-content_wrapper{position:relative}body{overflow:auto;overflow-y:scroll;pointer-events:all;visibility:var(--page_visibility, hidden)}