body:not(.oic-enhanced) .reveal{opacity:1;transform:none}a.product-open{display:inline-block;color:inherit}.seo-detail-section{padding-top:45px!important}.seo-breadcrumbs{margin-bottom:45px;flex-wrap:wrap}.seo-detail-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:65px;align-items:start}.seo-detail-layout h1{font-size:clamp(34px,4vw,65px);line-height:1.15;letter-spacing:-2px;margin-bottom:24px}.seo-detail-layout h2{font-size:24px;margin:32px 0 16px}.seo-detail-layout p{font-size:16px;line-height:1.9;color:var(--muted)}.seo-detail-layout .seo-detail-summary{font-size:21px;color:var(--ink)}.seo-feature-list{padding-left:20px;color:var(--muted);line-height:1.9;margin-bottom:32px}.seo-detail-image{margin:0;position:sticky;top:150px;overflow:hidden;background:#f2edf6}.seo-detail-image img{width:100%;max-height:620px;object-fit:cover}.seo-detail-image.is-cutout img{object-fit:contain;padding:35px}.service-mark{font-size:30px;color:var(--purple)}@media(max-width:800px){.seo-detail-layout{grid-template-columns:1fr;gap:35px}.seo-detail-image{position:static;order:-1}.seo-detail-image img{height:260px;object-fit:cover}.seo-breadcrumbs{font-size:11px;margin-bottom:28px}.seo-detail-layout h1{letter-spacing:-1px}.seo-detail-layout .seo-detail-summary{font-size:18px}}
