
body.au-redesign.ues-preview.ues-product-page #content .ues-product-hero{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:28px;align-items:center;margin:0 0 30px;padding:0;border:0;min-width:0}
.ues-product-page .ues-product-media{min-width:0;padding:16px;background:#f5f8fb;border:1px solid #d8e4ee;border-radius:10px}
body.au-redesign.ues-preview.ues-product-page #content .ues-product-media .au-image-card{display:block;border:0;border-radius:0;box-shadow:none;background:transparent;margin:0;padding:0;width:100%;max-width:none}
body.au-redesign.ues-preview.ues-product-page #content .ues-product-media img{display:block;width:100%;height:260px;max-height:260px;object-fit:contain;margin:0}
body.au-redesign.ues-preview.ues-product-page #content .ues-product-media figcaption{margin:12px 0 0;padding:0;font:400 13px/1.5 "Open Sans",Arial,sans-serif;color:#526577}
.ues-product-page .ues-product-media .au-image-product-link{font-size:13px;margin:8px 0 0}
body.au-redesign.ues-preview.ues-product-page #content .ues-product-hero h1{font-size:28px!important;line-height:1.25!important;margin:0 0 14px!important;color:#12679e}
body.au-redesign.ues-preview.ues-product-page #content .ues-product-eyebrow{font:600 13px/1.4 "Open Sans",Arial,sans-serif!important;letter-spacing:.3px;color:#526577;margin:0 0 8px}
body.au-redesign.ues-preview.ues-product-page #content .ues-product-hero .au-lead{font:400 17px/1.6 "Open Sans",Arial,sans-serif!important;margin:0 0 18px!important}
.ues-product-page .ues-product-hero .au-jump-links{display:flex;flex-wrap:wrap;gap:8px;margin:0}
.ues-product-page .ues-product-hero .au-jump-links a{font-size:13px;line-height:1.4;padding:8px 10px;border-radius:5px}
.ues-product-page .au-clamp-overview{display:block!important}
body.au-redesign.ues-preview.ues-product-page #content .ues-product-specifications{margin:28px 0}
body.au-redesign.ues-preview.ues-product-page #content .ues-product-specifications h2{margin:0 0 16px!important}
.ues-product-page .ues-product-specifications table{width:100%;border-collapse:collapse;table-layout:auto}
.ues-product-page .ues-product-specifications th,.ues-product-page .ues-product-specifications td{padding:13px 16px!important;vertical-align:top;text-align:left;font:400 15px/1.55 "Open Sans",Arial,sans-serif!important}
.ues-product-page .ues-product-specifications th{font-weight:600!important}
.ues-product-page .ues-product-specifications tbody th[scope=row]{width:34%;background:#edf5fa}
.ues-product-page .ues-product-features{padding-left:22px;line-height:1.65;margin:0 0 20px}
.ues-product-page .ues-product-features li{margin-bottom:7px}
.ues-product-page .ues-product-gallery-block .au-image-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.ues-product-page .ues-product-gallery-block .au-image-grid>.au-image-card:only-child{max-width:360px}
body.au-redesign.ues-preview.ues-product-page #content .ues-product-gallery-block img{height:200px!important;max-height:200px;object-fit:contain;width:100%}
body.au-redesign.ues-preview.ues-product-listing #content .au-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.ues-product-listing .au-category a{padding:18px;height:100%;box-sizing:border-box}
body.au-redesign.ues-preview.ues-product-listing #content .au-category img{height:190px;width:100%;object-fit:contain;margin:0 0 16px}
@media(max-width:800px){body.au-redesign.ues-preview.ues-product-page #content .ues-product-hero{gap:20px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}body.au-redesign.ues-preview.ues-product-page #content .ues-product-hero h1{font-size:26px!important}}
@media(max-width:600px){body.au-redesign.ues-preview.ues-product-page #content .ues-product-hero{grid-template-columns:1fr;gap:18px}.ues-product-page .ues-product-intro{order:-1}.ues-product-page .ues-product-media{padding:14px}body.au-redesign.ues-preview.ues-product-page #content .ues-product-media img{height:210px;max-height:210px}.ues-product-page .ues-product-specifications th,.ues-product-page .ues-product-specifications td{padding:11px 12px!important;font-size:14px!important}.ues-product-page .ues-product-specifications tbody th[scope=row]{width:38%}.ues-product-page .ues-product-gallery-block .au-image-grid{grid-template-columns:1fr}body.au-redesign.ues-preview.ues-product-listing #content .au-card-grid{grid-template-columns:1fr}.ues-product-listing .au-category a{padding:16px}}
