:root{--navy-deep:#0A1226;--navy-dark:#0C1D3F;--navy:#12305F;--navy-top:#153567;--navy-soft:#2E63B8;--blue:#1E5BD6;--blue-hover:#164BB4;--blue-soft:#8FB8FF;--text:#152B4C;--text-soft:#33527D;--text-faint:#5A7399;--ink:#0A1226;--moss:#12305F;--moss-light:#2E63B8;--chalk:#E8F0FC;--linen:#C7D9F2;--paper:#FBFCFF;--amber:#1E5BD6;--line:rgba(21,43,76,.16);--line-soft:rgba(21,43,76,.09);--r-sm:12px;--r-md:18px;--r-lg:24px;--r-xl:32px;--r-pill:999px;--box-pad:clamp(18px,2.4vw,28px)}html,body{background:var(--paper)}body{color:var(--text)}::selection{background:var(--blue);color:#fff}.announce{background:var(--navy-deep);color:#eaf1ff}.hdr{background:var(--navy-top);border-bottom:1px solid rgba(255,255,255,.1)}.hdr.stuck{background:var(--navy-deep);box-shadow:0 6px 24px #0a122652}.hdr .brand,.hdr .burger,.hdr .nav-main>.nav-item>a,.hdr .nav-tools .icon-btn{color:#eaf1ff}.hdr .nav-main>.nav-item>a:hover,.hdr .nav-tools .icon-btn:hover{color:#fff}.hdr .brand-logo{max-height:46px;width:auto}.foot .brand-logo,.foot .brand img{max-height:56px;width:auto}.sec--chalk{background-color:var(--chalk);background-image:none}.sec--dark{background-color:var(--navy);background-image:none;color:#eaf1ff;padding-top:clamp(88px,11vw,150px);padding-bottom:clamp(88px,11vw,150px)}.hero{background-color:var(--navy-top);background-image:none}.mq--ink{background:var(--navy-deep);color:#eaf1ff}.mq--amber{background:var(--blue);color:#fff}.sec--moss{background-color:var(--navy);background-image:linear-gradient(180deg,var(--navy) 0%,var(--navy-dark) 100%);color:#eaf1ff;padding-top:clamp(88px,11vw,150px);padding-bottom:clamp(88px,11vw,150px);border-bottom:0}.foot{background-color:var(--navy-dark);background-image:linear-gradient(180deg,var(--navy-dark) 0%,var(--navy-deep) 100%);border-top:0;box-shadow:none}.sec--dark,.sec--moss,.zsec--dark,.foot,.announce,.hero,.hdr,[class*=--ink]{--amber:var(--blue-soft)}.ph{background:#dce7f7;color:var(--text-faint)}.ph span{color:inherit}.sec--dark .ph,.sec--moss .ph,.hero .ph,.foot .ph{background:#ffffff17;color:#eaf1ff9e}.sec--moss,.sec--moss h1,.sec--moss h2,.sec--moss h3,.sec--dark,.sec--dark h1,.sec--dark h2,.sec--dark h3{color:#eaf1ff}.sec--moss p,.sec--moss .lead,.sec--moss .tiny,.sec--moss li,.sec--dark p,.sec--dark .lead,.sec--dark .tiny,.sec--dark li{color:#eaf1ffdb}.sec--moss .btn--amber{background:#fff;color:var(--navy-deep);border-color:#fff}.sec--moss .btn--amber:hover{background:var(--blue-soft);color:var(--navy-deep);border-color:var(--blue-soft)}.lead{color:var(--text-soft)}.tiny{color:var(--text-faint)}.us-text,.us-note,.hs-panel p,.hs-note,.hs-hint,.ba-note,.sg-foot,.nb-detail{color:var(--text-soft)!important}.sec--dark .nb-detail,.sec--dark .us-text,.sec--dark .us-note{color:#eaf1ffc7!important}.ans,.faq .ans,.rte,.article-body{color:var(--text);font-size:clamp(15.5px,1.15vw,17px);line-height:1.72}.ans p,.rte p{margin:0 0 .95em}.ans p:last-child,.rte p:last-child{margin-bottom:0}.ans ul,.ans ol,.rte ul,.rte ol{margin:.6em 0 1em;padding-left:1.25em}.ans li,.rte li{margin-bottom:.55em;padding-left:.15em}.ans h2,.ans h3,.rte h2,.rte h3{color:var(--navy);margin:1.4em 0 .5em}.ans strong,.ans b,.rte strong,.rte b,.faq .ans strong,.article-body strong{color:var(--navy);font-weight:700}.faq summary{color:var(--navy);font-weight:600}.faq details{border-radius:var(--r-sm)}.faq .ans{padding-bottom:20px}.compare td,.compare th,.sg-table td,.sg-table th{color:var(--text);padding:16px 18px}.compare th,.sg-table thead th{color:var(--text-faint)}.sg-table tbody th{color:var(--blue)}.btn,.btn--sm,.btn--wide,.btn--amber,.rail-nav button,.qty button,.swatch,.badge,.us-tag,.ba-tag,.tag,.pill{border-radius:var(--r-pill)}.btn{padding-left:clamp(24px,3vw,34px);padding-right:clamp(24px,3vw,34px)}.swatch{padding:10px 16px}.card,.tile,.pack,.ph,.media,.us-card,.us-media,.hs-stage,.ba-stage,.sg-scroll,.pdp-gallery .media,.pdp-thumbs .media,.drawer,.toast,.notice,.sg-callout,input,textarea,select,.field{border-radius:var(--r-md)}.hero .media,.hero .ph,.us-card--big .us-media{border-radius:var(--r-lg)}.media,.ph,.us-media,.hs-stage,.ba-stage,.dz-zoom{overflow:hidden}.compare,.sg-table,.sg-scroll{border-radius:var(--r-md);overflow:hidden}.pdp-sticky{border-top-left-radius:var(--r-lg);border-top-right-radius:var(--r-lg)}[id$=Fill],.bar,.progress,.progress span{border-radius:var(--r-pill)}.card,.notice,.pack,.tile-body,.sg-callout{padding:var(--box-pad)}.hs-panel{padding-top:22px}.us-text{margin-top:14px}.nb-cell{padding-top:20px}.pdp-assur>*{padding:14px 0}input,textarea,select{padding:14px 20px;font-size:16px}.foot form{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}.foot input[type=email],.foot input[type=text]{flex:1 1 220px;min-height:54px;border-radius:var(--r-pill);padding:0 22px;background:#ffffff12;border:1px solid rgba(255,255,255,.24);color:#eaf1ff}.foot input::placeholder{color:#eaf1ff8c}.foot form button,.foot form .btn{min-height:54px;border-radius:var(--r-pill);padding:0 30px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--navy-deep);border:1px solid #fff;font-weight:700}.foot form button:hover,.foot form .btn:hover{background:var(--blue-soft);border-color:var(--blue-soft);color:var(--navy-deep)}.btn--amber{background:var(--blue);color:#fff;border-color:var(--blue)}.btn--amber:hover{background:var(--blue-hover);border-color:var(--blue-hover)}.us-tag,.badge{background:var(--blue);color:#fff}.hs-pt.on{background:var(--blue);color:#fff;border-color:var(--blue)}.sec--dark .hs-pt.on,.zsec--dark .hs-pt.on{background:var(--blue-soft);color:var(--navy-deep);border-color:var(--blue-soft)}:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.sec--dark :focus-visible,.sec--moss :focus-visible,.foot :focus-visible,.hero :focus-visible,.hdr :focus-visible{outline-color:var(--blue-soft)}.card,.tile,.pack{transition:border-color .28s ease,box-shadow .28s ease,transform .28s cubic-bezier(.22,.72,.24,1)}@media(hover:hover){.card:hover,.tile:hover{box-shadow:0 16px 40px #152b4c1f}}.link-u,.foot a{text-decoration-thickness:1px;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.card,.tile,.pack{transition:none}.card:hover,.tile:hover{box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/palette.css.map */
