a.btn,nav a,footer a{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.free-note{color:#c8daf1;font-size:1rem}.product-preview{margin:0}.product-preview img{display:block;width:100%;height:auto;border:1px solid #324966;border-radius:14px}.product-preview figcaption{font-size:.9rem;color:#b4c4d9;line-height:1.6;margin-top:16px}.measurement-choice{font-size:.85rem;line-height:1.6;margin:20px auto;max-width:1100px;padding:16px}.measurement-choice button{font:inherit;min-height:44px;margin:8px;padding:12px;background:#193d62;color:#fff;border:1px solid #609fda;border-radius:8px}.measurement-choice summary{padding:12px 0;cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:600px){.actions{display:flex;flex-wrap:wrap}.actions .primary{width:100%}.hero{padding-top:36px}.free-note{line-height:1.5}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}