.mf-seo-preview-banner{padding:8px 16px;background:#f2da9d;color:#231e13;text-align:center;font:600 14px/1.5 sans-serif;overflow-wrap:anywhere}
.mf-seo-copy{line-height:1.65;overflow-wrap:anywhere}.mf-seo-copy>p{margin:0 0 1em}.mf-seo-copy>h2{font-size:1.2em;line-height:1.35;margin:1.25em 0 .6em}.mf-seo-copy .mf-seo-specs{margin:0 0 1.1em;padding-inline-start:1.2em}.mf-seo-copy .mf-seo-specs>li{margin:0;padding:.2em 0;line-height:1.5}.mf-seo-copy .mf-seo-purpose{margin-bottom:0}
.compare-row .mf-seo-compare-spec{overflow:visible;padding-block:12px;overflow-wrap:anywhere;border-bottom:1px solid #e6e2da}.mf-seo-compare-spec .compare-label{margin:0 0 4px}.mf-seo-compare-spec .compare-value{line-height:1.5;margin:0}.mf-seo-compare-summary{margin:0!important;line-height:1.55}
.card.card--product .card__compare{position:relative;z-index:4}
.card.card--product .card__compare:has(.mf-compare-limit){max-height:none;overflow:visible;flex-wrap:wrap}.mf-compare-limit{display:block;flex-basis:100%;font-size:12px;line-height:1.4;color:#7c391c;padding-top:6px}
@media(max-width:480px){.sticky-atc-panel .card--sticky-atc .card__media{display:none}.sticky-atc-panel .card--sticky-atc .card__info{flex:1 1 auto;min-width:0;padding-inline:4px}.sticky-atc-panel .card--sticky-atc .card__buttons{flex:0 0 auto;padding-inline:10px 2px}.sticky-atc-panel .card--sticky-atc .card__buttons .btn{font-size:12px;line-height:1.3;padding:10px;white-space:nowrap;word-break:normal}.sticky-atc-panel .card--sticky-atc .sticky-atc-panel__heading{font-size:13px;line-height:1.3;word-break:normal;overflow-wrap:normal;-webkit-line-clamp:2;line-clamp:2}}
