.nh-ann{position:relative;width:100%;background:var(--nh-ann-bg);color:var(--nh-ann-text);font-family:Barlow,sans-serif}.nh-ann[hidden]{display:none!important}.nh-ann--sticky{position:sticky;top:0;z-index:1000}.nh-ann__inner{max-width:1400px;margin:0 auto;padding:9px 14px;min-height:40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--nh-ann-justify);gap:5px 10px;text-align:center}.nh-ann .nh-ann__d{display:none}.nh-ann__badge{display:inline-flex;align-items:center;line-height:1;background:var(--nh-ann-badge-bg);color:var(--nh-ann-badge-text);font-weight:700;font-size:.8em;letter-spacing:.02em;padding:4px 9px;border-radius:6px;white-space:nowrap;text-decoration:none;flex-shrink:0}.nh-ann__text{font-size:var(--nh-ann-fs-m);line-height:1.3;font-weight:400}.nh-ann__text p{margin:0}.nh-ann__text a{color:var(--nh-ann-link);font-weight:600;text-decoration:underline;text-underline-offset:2px}.nh-ann .nh-ann__lead{flex:0 0 100%;padding:0 28px;color:var(--nh-ann-text);font-weight:600;text-decoration:none}.nh-ann .nh-ann__arrow{display:inline-block;vertical-align:-2px;margin-left:5px;transition:transform .2s ease}.nh-ann__offer{display:inline-flex;align-items:center;gap:7px;font-size:var(--nh-ann-fs-m);line-height:1.2;font-weight:500;white-space:nowrap}.nh-ann .nh-ann__code{display:inline-block;padding:6px 10px;background:var(--nh-ann-code-bg);color:var(--nh-ann-code-text);border-radius:7px;font-size:.93em;font-weight:700;letter-spacing:.07em;line-height:1}.nh-ann__count[hidden]{display:none}.nh-ann__count{font-size:var(--nh-ann-fs-m);line-height:1.2;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.nh-ann .nh-ann__lead:focus-visible,.nh-ann .nh-ann__cta:focus-visible,.nh-ann .nh-ann__close:focus-visible{outline:2px solid var(--nh-ann-text);outline-offset:2px}.nh-ann .nh-ann__cta{display:inline-flex;align-items:center;color:var(--nh-ann-text);font-size:var(--nh-ann-fs-m);font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.nh-ann__close{position:absolute;right:6px;top:4px;display:flex;align-items:center;justify-content:center;padding:8px;background:none;border:0;cursor:pointer;color:var(--nh-ann-text);opacity:.7;transition:opacity .15s ease}.nh-ann__close:hover{opacity:1}@media screen and (min-width:990px){.nh-ann .nh-ann__m{display:none}.nh-ann .nh-ann__d{display:inline}.nh-ann__inner{padding:7px 52px;gap:6px 18px}.nh-ann__text,.nh-ann__offer,.nh-ann__count,.nh-ann .nh-ann__cta{font-size:var(--nh-ann-fs-d)}.nh-ann .nh-ann__lead{flex:0 1 auto;padding:0}.nh-ann .nh-ann__code{padding:5px 9px}.nh-ann__close{right:14px;top:50%;transform:translateY(-50%)}.nh-ann .nh-ann__lead:hover{text-decoration:underline;text-underline-offset:3px}.nh-ann .nh-ann__cta:hover .nh-ann__arrow{transform:translate(3px)}}.nhrv{--nhrv-border:#E6ECEF;--nhrv-navy:#042436;--nhrv-text2:#44606E;--nhrv-text3:#7A8E98;--nhrv-accent:#0FA3B8;--nhrv-accent-h:#0C8BA0;--nhrv-tint:#E8F6F8;background:#fff;font-family:Barlow,sans-serif;padding:40px 0 8px}.nhrv__wrap{max-width:1100px;margin:0 auto;padding:0 20px}.nhrv__crumb{font-size:13px;color:var(--nhrv-text3);margin:0 0 18px}.nhrv__crumb a{color:var(--nhrv-text3);text-decoration:none}.nhrv__crumb a:hover{color:var(--nhrv-accent)}.nhrv__crumb span{color:var(--nhrv-text3)}.nhrv__kicker{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.125em;text-transform:uppercase;color:var(--nhrv-accent)}.nhrv__title{margin:0;font-family:Barlow Condensed,Barlow,sans-serif;font-weight:700;color:var(--nhrv-navy);font-size:clamp(32px,4.6vw,48px);line-height:1.12;letter-spacing:.008em;text-wrap:balance}.nhrv__intro{margin:12px 0 0;font-size:16px;line-height:1.55;color:var(--nhrv-text2);max-width:64ch}.nhrv__facts{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:20px 0 0;padding:0}@media(min-width:768px){.nhrv__facts{display:flex;flex-wrap:wrap;gap:8px 28px}}.nhrv__facts li{position:relative;padding-left:20px;font-size:14px;color:var(--nhrv-navy)}.nhrv__facts li:before{content:"\2713";position:absolute;left:0;color:var(--nhrv-accent);font-weight:700}.nhrv__subtitle{margin:0 0 14px;font-family:Barlow Condensed,Barlow,sans-serif;font-weight:700;color:var(--nhrv-navy);font-size:clamp(26px,3vw,32px);line-height:1.1}.nhrv__content{margin-top:40px}.nhrv__prose{max-width:720px;font-size:16px;line-height:1.6;color:var(--nhrv-text2)}.nhrv__prose p{margin:0 0 12px;color:var(--nhrv-text2)}.nhrv__prose p:last-child{margin:0}.nhrv__prose ul{margin:0 0 12px;padding-left:22px}.nhrv__prose li{margin:0 0 8px;color:var(--nhrv-text2)}.nhrv__prose li::marker{color:var(--nhrv-accent)}.nhrv__prose strong{color:var(--nhrv-navy)}.nhrv__prose a{color:var(--nhrv-accent);text-decoration:none}.nhrv__prose a:hover{color:var(--nhrv-accent-h);text-decoration:underline;text-underline-offset:2px}.nhrv__faq{display:flex;flex-direction:column}.nhrv-faq{border-bottom:1px solid var(--nhrv-border)}.nhrv-faq:first-child{border-top:1px solid var(--nhrv-border)}.nhrv-faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:14px 2px;cursor:pointer;font-weight:600;font-size:16px;color:var(--nhrv-navy);list-style:none}.nhrv-faq summary::-webkit-details-marker{display:none}.nhrv-faq summary svg{flex:none;color:var(--nhrv-accent);transition:transform .18s ease}.nhrv-faq[open] summary svg{transform:rotate(180deg)}.nhrv-faq p{margin:0;padding:0 2px 16px;font-size:15px;line-height:1.55;color:var(--nhrv-text2)}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AAAAAAAAAAAEAAAC */
