body.structure-refresh.design-a .approved-catalog.products-page .pv-jump{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 6px}body.structure-refresh.design-a .approved-catalog.products-page .pv-jump a{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;font-size:13.5px;font-weight:700;color:#163B67;background:#fff;border:1px solid #d6dfe7;border-radius:999px;text-decoration:none}body.structure-refresh.design-a .approved-catalog.products-page .pv-jump a:focus-visible,body.structure-refresh.design-a .approved-catalog.products-page .pv-jump a:hover{border-color:#2F6BFF;color:#2F6BFF}body.structure-refresh.design-a .approved-catalog.products-page .pv-jump span{font-size:12px;font-weight:800;color:#2F5BD3;background:#E4EDFF;border-radius:999px;padding:1px 8px}body.structure-refresh.design-a .approved-catalog.products-page .pv-group{margin-top:34px;scroll-margin-top:90px}body.structure-refresh.design-a .approved-catalog.products-page .pv-group-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid #d6dfe7}body.structure-refresh.design-a .approved-catalog.products-page .pv-group-head h2{margin:0;font-size:24px;line-height:1.2;letter-spacing:-.02em;color:#163B67}body.structure-refresh.design-a .approved-catalog.products-page .pv-group-head span{font-size:13px;font-weight:700;color:#52606B}body.structure-refresh.design-a .approved-catalog.products-page .pv-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:14px}body.structure-refresh.design-a .approved-catalog.products-page .pv-group .pv-grid{margin-top:0}body.structure-refresh.design-a .approved-catalog.products-page .pv-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;color:inherit;text-decoration:none;background:#fff;border:1px solid #d6dfe7;border-radius:12px;transition:border-color .15s,box-shadow .15s}body.structure-refresh.design-a .approved-catalog.products-page .pv-card:focus-visible,body.structure-refresh.design-a .approved-catalog.products-page .pv-card:hover{border-color:#9DB4CC;box-shadow:0 6px 18px rgba(22,59,103,.08)}body.structure-refresh.design-a .approved-catalog.products-page .pv-card-image{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;background:#fff;border-bottom:1px solid #edf1f5}body.structure-refresh.design-a .approved-catalog.products-page .pv-card-image img{position:absolute;inset:12px;display:block;width:calc(100% - 24px);height:calc(100% - 24px);max-width:none;object-fit:contain}body.structure-refresh.design-a .approved-catalog.products-page .pv-card-copy{display:flex;flex-direction:column;gap:5px;padding:13px 14px 15px;min-width:0}body.structure-refresh.design-a .approved-catalog.products-page .pv-card-copy small{font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#52606B}body.structure-refresh.design-a .approved-catalog.products-page .pv-card-copy b{font-size:16px;line-height:1.3;color:#163B67}body.structure-refresh.design-a .approved-catalog.products-page .pv-card:hover b{color:#245CC4}body.structure-refresh.design-a .approved-catalog.products-page .pv-card-summary{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.5;color:#52606B}body.structure-refresh.design-a .approved-catalog.products-page .pv-card-facts{display:grid;grid-gap:4px;gap:4px;margin-top:6px;padding-top:8px;border-top:1px solid #edf1f5}body.structure-refresh.design-a .approved-catalog.products-page .pv-card-facts>span{display:flex;justify-content:space-between;gap:10px;font-size:12.5px;font-weight:700;color:#232C35}body.structure-refresh.design-a .approved-catalog.products-page .pv-card-facts i{font-style:normal;font-weight:500;color:#6B7A86;white-space:nowrap}body.structure-refresh.design-a .approved-catalog.products-page .pv-card-facts>span{text-align:right}body.structure-refresh.design-a .approved-catalog.products-page .pv-hero-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:16px 0 0}body.structure-refresh.design-a .approved-catalog.products-page .pv-hero-facts>div{padding:10px 12px;background:#F4F7FB;border:1px solid #e1e8f0;border-radius:10px;min-width:0}body.structure-refresh.design-a .approved-catalog.products-page .pv-hero-facts dt{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#6B7A86}body.structure-refresh.design-a .approved-catalog.products-page .pv-hero-facts dd{margin:3px 0 0;font-size:15px;font-weight:800;line-height:1.35;color:#163B67;overflow-wrap:anywhere}body.structure-refresh.design-a .approved-catalog.products-page .pv-hero-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:12px 0 0;font-size:12.5px;color:#52606B}body.structure-refresh.design-a .approved-catalog.products-page .pv-hero-price b{font-size:19px;color:#163B67}body.structure-refresh.design-a .approved-catalog.products-page .pv-hero-price span:first-child{font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:11px}body.structure-refresh.design-a .approved-catalog.products-page .pv-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:16px}body.structure-refresh.design-a .approved-catalog.products-page .product-section-nav{position:-webkit-sticky;position:sticky;top:64px;z-index:15;background:rgba(255,255,255,.97);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body.structure-refresh.design-a .approved-catalog.products-page :is(.product-editorial,.product-content-section,.pv-verdict,#ownership){scroll-margin-top:130px}body.structure-refresh.design-a .approved-catalog.products-page .pv-verdict{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin:22px 0 6px}body.structure-refresh.design-a .approved-catalog.products-page .pv-verdict>div{padding:16px 18px;border-radius:12px;border:1px solid #cfe7d7;background:#F0F8F3}body.structure-refresh.design-a .approved-catalog.products-page .pv-verdict>div+div{border-color:#F0DCB4;background:#FFF7EA}body.structure-refresh.design-a .approved-catalog.products-page .pv-verdict .product-eyebrow{margin:0 0 6px}body.structure-refresh.design-a .approved-catalog.products-page .pv-verdict p:last-child{margin:0;font-size:15px;line-height:1.6;color:#232C35}body.structure-refresh.design-a .approved-catalog.products-page .pv-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:14px}body.structure-refresh.design-a .approved-catalog.products-page .pv-point{padding:16px 18px;background:#fff;border:1px solid #d6dfe7;border-radius:12px;min-width:0}body.structure-refresh.design-a .approved-catalog.products-page .pv-point h3{margin:0 0 6px;font-size:16px;line-height:1.35;color:#163B67}body.structure-refresh.design-a .approved-catalog.products-page .pv-point p{margin:0;font-size:14px;line-height:1.65;color:#3B4A57}body.structure-refresh.design-a .approved-catalog.products-page .pv-point p+p{margin-top:8px}@media (min-width:1081px){body.structure-refresh.design-a .approved-catalog.products-page .product-professional-brief{position:-webkit-sticky;position:sticky;top:130px;align-self:start}}@media (max-width:1180px){body.structure-refresh.design-a .approved-catalog.products-page .pv-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){body.structure-refresh.design-a .approved-catalog.products-page .pv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.structure-refresh.design-a .approved-catalog.products-page .pv-points,body.structure-refresh.design-a .approved-catalog.products-page .pv-verdict{grid-template-columns:1fr}}@media (max-width:560px){body.structure-refresh.design-a .approved-catalog.products-page .pv-grid{grid-template-columns:1fr;gap:10px}body.structure-refresh.design-a .approved-catalog.products-page .pv-card{display:grid;grid-template-columns:112px minmax(0,1fr)}body.structure-refresh.design-a .approved-catalog.products-page .pv-card-image{aspect-ratio:auto;height:100%;min-height:112px;border-bottom:0;border-right:1px solid #edf1f5}body.structure-refresh.design-a .approved-catalog.products-page .pv-card-image img{inset:8px;width:calc(100% - 16px);height:calc(100% - 16px)}body.structure-refresh.design-a .approved-catalog.products-page .pv-card-copy{padding:11px 12px 12px}body.structure-refresh.design-a .approved-catalog.products-page .pv-card-facts>span:nth-child(3){display:none}body.structure-refresh.design-a .approved-catalog.products-page .product-section-nav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:18px;padding:12px 0}body.structure-refresh.design-a .approved-catalog.products-page .product-section-nav a{flex:none}body.structure-refresh.design-a .approved-catalog.products-page .pv-hero-facts dd{font-size:14px}}@media (max-width:800px){body.structure-refresh.design-a .approved-catalog.products-page .product-detail-hero{display:flex;flex-direction:column;gap:20px}body.structure-refresh.design-a .approved-catalog.products-page .product-detail-hero>.product-model-cover{order:-1;padding:12px}body.structure-refresh.design-a .approved-catalog.products-page .product-detail-hero>.product-model-cover img{height:230px}body.structure-refresh.design-a .approved-catalog.products-page .product-detail-hero>.product-model-cover figcaption{margin-top:8px}}