@font-face{font-family:belleza;src:url(../media/Belleza_Regular-s.p.0lco8gzsm~2wg.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:belleza Fallback;src:local(Arial);ascent-override:103.33%;descent-override:24.94%;line-gap-override:0.0%;size-adjust:89.81%}.belleza_9743cfc3-module__JreTZW__className{font-family:belleza,belleza Fallback}.belleza_9743cfc3-module__JreTZW__variable{--font-belleza:"belleza", "belleza Fallback"}
:root{--background:#fff;--background50:#ffffff85;--foreground:#171717;--secondaryColor:#009acb;--secondaryColorLight:#009acb38;--highlightColor:#f6c84b;--backgroundLight:#f4f7f7;--backgroundDark:#1951a0;--textColor:#1d1f21;--textColorWhite:#fff;--navy:#0c3750;--navy-deep:#082b3f;--teal:#009acb;--gold:#f6c84b;--gold-hover:#f2ba2d;--ink:#0a3349;--muted:#51636c;--line:#d8e4e8;--cream:#f8f9f6;--error:red;--radius-sm:14px;--radius-md:24px;--radius-lg:36px;--shadow:0 24px 70px #082b3f1f;--announcement-height:28px;--navigation-height:118px;--header-height:calc(var(--navigation-height) + var(--announcement-height))}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--textColor);-webkit-font-smoothing:antialiased;margin:0;font-family:Aptos,Segoe UI,Arial,sans-serif;font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,summary{cursor:pointer}img{max-width:100%;display:block}h1,h2,h3,h4,p,blockquote,figure{margin-top:0}h1,h2,h3,.display{letter-spacing:.008em;font-optical-sizing:auto;font-family:Manrope Variable,Aptos,Segoe UI,Arial,sans-serif;font-weight:800}:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.container{width:min(1240px,100% - 96px);margin-inline:auto}ul{color:var(--muted);margin:0;padding-left:18px}.productDetailsDescription span{color:var(--muted)}.imageBorder{border-radius:28px!important}.kicker{color:var(--ink);letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:800}.btn{letter-spacing:.02em;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:0 22px;font-size:.79rem;font-weight:800;transition:transform .18s,background .18s,color .18s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-gold{background:var(--gold);color:var(--navy-deep)}.btn-gold:hover{background:var(--gold-hover)}.btn-outline{color:#fff;background:0 0;border-color:#ffffff9e}.btn-blue{background:var(--backgroundDark);color:#fff}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.copy blockquote{border-left:2px solid var(--gold);color:var(--textColorWhite);margin:30px 0 0;padding-left:22px;font-family:Georgia,serif;font-size:1.5rem;line-height:1.4}.blue .copy h2,.blue .copy p,.blue .copy blockquote{color:#fff}.page{background:var(--backgroundDark);color:var(--backgroundLight);-webkit-font-smoothing:antialiased;margin:0}@media (max-width:900px){:root{--navigation-height:96px}.container{width:min(100% - 40px,720px)}}@media (max-width:520px){.container{width:calc(100% - 32px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-motion:reduce) and (max-width:650px){:root{--announcement-height:72px}}.page main>section[id]{scroll-margin-top:176px}@media (max-width:650px){.page main>section[id]{scroll-margin-top:138px}}
