.pageblock--specifications .specifications-block{padding-block:clamp(var(--spacing-lg), 2vw, var(--spacing-3xl));background-color:color-mix(in srgb, var(--color-accent-300) 72%, transparent);border-radius:var(--border-radius-md,12px);overflow:hidden}.pageblock--specifications .specifications-block__grid{align-items:stretch}.pageblock--specifications .specifications-block__specs,.pageblock--specifications .specifications-block__review{padding-inline:clamp(var(--spacing-lg), 2vw, var(--spacing-3xl))}@media (min-width:992px){.pageblock--specifications .specifications-block:has(.specifications-block__review) .specifications-block__specs{border-right:1px solid var(--color-neutral-200)}}.pageblock--specifications .specifications-block__title{margin:0 0 var(--spacing-lg);color:var(--color-neutral-900);font-weight:var(--heading-font-weight,700);font-size:var(--h2-size);line-height:1.2}.pageblock--specifications .specifications-list{gap:var(--spacing-xs);flex-direction:column;margin:0;display:flex}.pageblock--specifications .specifications-list__row{gap:var(--spacing-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.pageblock--specifications .specifications-list__key,.pageblock--specifications .specifications-list__value{font-size:var(--text-sm);margin:0;line-height:1.5}.pageblock--specifications .specifications-list__key{color:var(--color-neutral-900);font-weight:700}.pageblock--specifications .specifications-list__value{color:var(--color-neutral-700)}.pageblock--specifications .specifications-block__review{align-items:stretch;display:flex}.pageblock--specifications .specifications-block__review .google-reviews-card{background-color:#0000;border-radius:0;padding:0}
