.seo-images-page{max-width:1400px;margin:auto;padding:24px 28px 36px;box-sizing:border-box}.seo-images-heading{margin-bottom:16px}.seo-images-heading h1{margin:6px 0 10px}.seo-images-heading p{max-width:80ch;line-height:1.5;margin:0 0 10px}.seo-images-controls{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:16px}.seo-images-filters{display:flex;gap:8px;flex-wrap:wrap}.seo-images-filters [aria-pressed=true]{background:#006B20;color:#fff;border-color:#006B20}.seo-images-controls>.images-field{margin:0;flex:1;min-width:220px;max-width:420px}.seo-images-coverage{padding:12px 14px;background:#f6fdf8;border-left:3px solid #006B20;line-height:1.5;margin:0 0 16px}.seo-images-workspace .sophos-images{padding:0}.seo-images-workspace .images-header{margin-bottom:12px}.seo-images-workspace .images-header h2{font-size:24px;margin:0}.seo-images-workspace .images-catalog{margin-top:12px}.seo-images-workspace .images-tile.is-focused{outline:3px solid #006B20;outline-offset:3px}.seo-images-connected{margin-top:28px}.seo-images-url{font-size:12px;line-height:1.6;overflow-wrap:anywhere}.seo-images-pagination{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin:24px 0}.seo-images-pagination>p{font-variant-numeric:tabular-nums}.seo-images-workspace .btn:focus-visible,.seo-images-workspace input:focus-visible{outline:3px solid #006B20;outline-offset:3px}.images-copy-link input{overflow-wrap:anywhere}@media(max-width:700px){.seo-images-controls{align-items:stretch}.seo-images-controls>.images-field{max-width:none;width:100%;min-width:0}.seo-images-filters{width:100%}.seo-images-filters .btn{flex:1}.seo-images-pagination .images-actions{width:100%}.seo-images-pagination .btn{flex:1}}

.seo-manufacturer-images{margin:20px 0}.seo-manufacturer-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;flex-wrap:wrap}.seo-manufacturer-heading h2{font-size:24px;margin:0 0 8px}.seo-manufacturer-heading p{margin:0}.seo-manufacturer-heading>.btn{flex:0 0 auto}.seo-manufacturer-coverage{font-variant-numeric:tabular-nums;line-height:1.7;overflow-wrap:anywhere}.seo-manufacturer-images>.images-muted{line-height:1.6}.seo-manufacturer-image .btn{margin-top:10px}.seo-manufacturer-images .btn-primary{background:#006B20;border-color:#006B20;color:#fff}.seo-manufacturer-images .btn-primary:hover:not(:disabled){background:#0cb946;border-color:#0cb946}@media(max-width:700px){.seo-manufacturer-heading{align-items:stretch;flex-direction:column}.seo-manufacturer-heading>.btn{width:100%}}

.seo-manufacturer-details{margin:14px 0 20px;color:#526074;font-size:13px;line-height:1.65}.seo-manufacturer-details>summary{cursor:pointer;font-weight:600}.seo-manufacturer-details dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:14px 0}.seo-manufacturer-details dt{font-weight:600}.seo-manufacturer-details dd{margin:2px 0 0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.seo-manufacturer-details p{margin:10px 0}@media(max-width:700px){.seo-manufacturer-details dl{grid-template-columns:minmax(0,1fr)}}
