.bm-m-engine-comparison__category-title,.bm-m-engine-comparison__engine-title{font-size:20px;font-weight:300;letter-spacing:normal;line-height:24px}@media(min-width:768px){.bm-m-engine-comparison__category-title,.bm-m-engine-comparison__engine-title{font-size:20px;font-weight:300;line-height:24px}}@media(min-width:1440px){.bm-m-engine-comparison__category-title,.bm-m-engine-comparison__engine-title{font-size:24px;font-weight:300;line-height:28px}}@media(min-width:1920px){.bm-m-engine-comparison__category-title,.bm-m-engine-comparison__engine-title{font-size:28px;font-weight:300;line-height:32px}}.bm-m-engine-comparison{display:block}.bm-m-engine-comparison .bm-m-slider{margin-top:32px}@media(max-width:1023.9px){.bm-m-engine-comparison .bm-m-slider{overflow:hidden}.bm-m-engine-comparison .bm-m-slider .bm-grid{padding-inline:0}.bm-m-engine-comparison .bm-m-slider .bm-grid-row{display:flex;margin-inline:0;padding-inline:calc(var(--bm-grid-margin) - var(--bm-grid-gutter)/2)}.bm-m-engine-comparison .bm-m-slider .bm-m-slider__slide{--half-gutter:calc(var(--bm-grid-gutter)/2);margin-inline:var(--half-gutter) var(--half-gutter);scroll-margin-inline:calc(var(--bm-grid-margin))}}@media(min-width:768px){.bm-m-engine-comparison .bm-m-slider{margin-top:24px}}@media(min-width:1440px){.bm-m-engine-comparison .bm-m-slider{margin-top:32px}}@media(min-width:1920px){.bm-m-engine-comparison .bm-m-slider .bm-grid{margin:auto;max-width:1360px;padding:0}}.bm-m-engine-comparison .bm-m-slider__scroll-container:before{content:"";margin-inline-start:auto}.bm-m-engine-comparison .bm-m-slider__scroll-container:after{content:"";margin-inline-end:auto}.bm-m-engine-comparison .bm-m-slider__slide{border:1px solid #cfcfcf}.bm-h-text--white .bm-m-engine-comparison .bm-m-slider__slide{border:none}@media(min-width:768px){.bm-m-engine-comparison .bm-e-pagination{display:none}}.bm-m-engine-comparison .bm-e-pagination__position{flex-shrink:0}.bm-m-engine-comparison .bm-m-unit-system-dropdown{margin-top:32px}@media(min-width:768px){.bm-m-engine-comparison .bm-m-unit-system-dropdown{margin-top:24px}}@media(min-width:1440px){.bm-m-engine-comparison .bm-m-unit-system-dropdown{margin-top:32px}}.bm-m-engine-comparison__media-container{background:#fff;padding-top:40px;position:relative}.bm-m-engine-comparison__sound-container{bottom:16px;inset-inline-end:28px;position:absolute;z-index:1}.bm-m-engine-comparison__media-main{aspect-ratio:16/9;margin-inline:8px;z-index:1}.bm-m-engine-comparison__engine-title{color:var(--bm-basic-white);inset-inline-start:24px;position:absolute;top:28px;z-index:1}@media(min-width:768px){.bm-m-engine-comparison__engine-title{top:24px}}.bm-m-engine-comparison__blur-container{inset:0;overflow:hidden;position:absolute;z-index:0}.bm-m-engine-comparison__blur-container .bm-e-media--image{filter:blur(4px);height:100%;transform:scale(1.1)}.bm-m-engine-comparison__media-crop{aspect-ratio:400/180;position:absolute;top:16px;inset-inline:16px;z-index:0}.bm-m-engine-comparison__media-crop+.bm-m-engine-comparison__engine-title{inset-inline:auto 24px}.bm-m-engine-comparison__category-title{margin-bottom:24px;text-transform:uppercase}@media(min-width:768px){.bm-m-engine-comparison__category-title{margin-bottom:32px}}@media(min-width:1440px){.bm-m-engine-comparison__category-title{margin-bottom:40px}}.bm-m-engine-comparison__content{background:#fff;color:#040404;padding:16px 16px 24px}@media(min-width:768px){.bm-m-engine-comparison__content{padding:24px 32px 32px}}@media(min-width:1024px){.bm-m-engine-comparison__content{padding:24px}}@media(min-width:1440px){.bm-m-engine-comparison__content{padding:32px 24px}}.bm-m-engine-comparison__specs{--x-gap:8px;--y-gap:24px;display:flex;flex-wrap:wrap;gap:var(--y-gap) var(--x-gap)}@media(min-width:768px){.bm-m-engine-comparison__specs{--x-gap:24px;--y-gap:32px}}.bm-m-engine-comparison__spec{word-wrap:break-word;transition:opacity .1s ease-in}.bm-m-engine-comparison__spec--half-width{width:calc(50% - var(--x-gap)/2)}.bm-m-engine-comparison__spec--full-width{width:100%}.bm-m-engine-comparison__spec hr{border:none;border-bottom:1px solid #040404;margin:8px 0;opacity:.2;transform-origin:var(--bm-inline-start)}.bm-m-engine-comparison__spec-value-container,.bm-m-engine-comparison__value{display:inline-block}
