.seo-page{margin:0;font:17px/1.75 Arial,"Assistant",sans-serif;color:#263238;background:#f5f6f3}.seo-page *{box-sizing:border-box}.seo-page a{color:inherit;text-underline-offset:4px}.seo-page header,.seo-page main,.seo-page footer{max-width:1400px;margin:auto;padding:24px}.seo-page header{display:flex;justify-content:space-between;align-items:center;gap:24px;border-bottom:1px solid #dce1dc}.seo-page header nav{display:flex;flex-wrap:wrap;gap:20px}.seo-page .brand{font-size:28px;font-weight:900;text-decoration:none;direction:ltr}.seo-page .breadcrumbs{font-size:14px;padding-block:16px}.seo-page h1{font-size:clamp(29px,3.5vw,47px);line-height:1.3;margin-block:12px 22px}.seo-page h2{font-size:23px;line-height:1.5}.seo-page .page-heading{padding-block:24px}.seo-page .seo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.seo-page .seo-card{border:1px solid #dce1dc;background:#fff;border-radius:20px;padding:18px;display:flex;flex-direction:column;gap:12px}.seo-page .seo-card>a:first-child{text-decoration:none}.seo-page .seo-card img{display:block;width:100%;height:230px;object-fit:contain}.seo-page .seo-card h2{font-size:19px}.seo-page .seo-card p{margin:0;font-size:15px}.seo-page .button{display:inline-flex;align-items:center;justify-content:center;border-radius:13px;background:#edc643;padding:12px 20px;text-decoration:none;font-weight:700;min-height:48px;line-height:1.4}.seo-page .seo-card>.button{margin-top:auto}.seo-page .secondary{background:#fff;border:1px solid #d4dbd4}.seo-page .product-intro{display:grid;grid-template-columns:1fr 1.1fr;align-items:start;gap:42px;padding-block:30px}.seo-page .product-intro figure{margin:0;background:#fff;border:1px solid #dce1dc;border-radius:22px;padding:18px}.seo-page .product-intro img{display:block;width:100%;height:auto;max-height:650px;object-fit:contain}.seo-page .actions{display:flex;flex-wrap:wrap;gap:12px}.seo-page .muted{font-size:13px;color:#5c6863}.seo-page .specs{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-block:30px}.seo-page .specs article{background:#fff;border:1px solid #dce1dc;border-radius:18px;padding:24px}.seo-page footer{border-top:1px solid #dce1dc;margin-top:35px}.seo-page :focus-visible{outline:3px solid #087892;outline-offset:4px}.seo-page .skip-link{position:fixed;top:-100px;inset-inline-start:15px;background:#263238;color:#fff;padding:10px;z-index:100}.seo-page .skip-link:focus{top:12px}.product-actions a.details-btn{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;background:#fff;border:1px solid #d7dfdb;border-radius:12px;padding:10px 18px;color:#263238;font:inherit;font-weight:700;min-height:46px}.product-actions a.details-btn:focus-visible{outline:3px solid #087892;outline-offset:3px}@media(max-width:1000px){.seo-page .seo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.seo-page header,.seo-page main,.seo-page footer{padding:18px}.seo-page header{align-items:flex-start;flex-direction:column;gap:12px}.seo-page .product-intro,.seo-page .specs{grid-template-columns:1fr;gap:22px}.seo-page .seo-grid{gap:12px}.seo-page .seo-card{padding:12px}.seo-page .seo-card img{height:170px}.seo-page .seo-card h2{font-size:17px}.seo-page h1{overflow-wrap:anywhere}.seo-page .button{font-size:15px;padding:12px}.seo-page .related-products{grid-template-columns:repeat(2,minmax(0,1fr))}}
