.ogs-home-title{font-size:clamp(20px,2.1vw,28px);line-height:1.25;color:#09233c;margin:0 0 16px;font-weight:700}
body .ogs-card-reviews:has(.ogs-product-review),body .ogs-card-reviews:has(.ogs-product-review):not(:has(.ogs-review-ready)){display:block!important;min-height:24px!important;height:24px!important;margin:0!important;overflow:hidden}
body.page-product .ogs-detail-reviews{display:flex;min-height:22px}
body.page-product .ogs-detail-reviews:not(:has(.ogs-review-ready)){display:flex;visibility:hidden}
body.page-product .ogs-detail-review-summary{display:flex;min-height:48px}
body.page-product .ogs-detail-review-summary:not(:has(.ogs-review-ready)){display:flex;visibility:hidden}
@media(max-width:767px){#header .ogs-mobile-service-slot{min-height:36px}#content .ogs-body-benefits .ogs-service-links{display:none!important}#content .ogs-home .ogs-review-line{min-height:32px;height:32px;white-space:nowrap}}
