 .runaway-card-action{margin-top:12px}.product-info{grid-template-columns:1fr}.price{white-space:normal}.runaway-size-help a,.runaway-buying-help a,.runaway-help-links a{text-decoration:underline;text-underline-offset:4px}.runaway-buying-help{padding:18px 0;border-bottom:1px solid color-mix(in srgb,var(--text) 18%,transparent);font-size:.88rem}.runaway-buying-help p{margin:0 0 10px}.runaway-help-links{display:flex;flex-wrap:wrap;gap:16px 28px}.runaway-help-links a{padding:12px 0}.product-form select{min-height:48px;scroll-margin-top:110px}.product-panel h1{font-size:clamp(1.8rem,3.2vw,3.5rem);overflow-wrap:anywhere}.hero{min-height:min(70vh,760px)}.button:focus-visible,a:focus-visible,select:focus-visible{outline:3px solid var(--text);outline-offset:4px}.hero a:focus-visible{outline-color:#fff}.main-product{padding-bottom:56px}@media(max-width:640px){body{padding-bottom:78px}.hero{min-height:66vh}.hero-content .display{font-size:clamp(2.75rem,12vw,4rem)}.runaway-card-action{font-size:.68rem;padding:0 8px}.product-info{min-width:0}.product-title{overflow-wrap:anywhere}.runaway-help-links{display:grid;grid-template-columns:1fr 1fr}.newsletter-form input{min-width:0;width:100%}.product-gallery{grid-template-columns:1fr 1fr}.main-product{gap:24px}.section-head{align-items:flex-start;flex-wrap:wrap}.header-inner{gap:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}