@font-face{font-family:Cooper Std;src:url(/cdn/shop/files/nh-cooper-black.woff2?v=1791309907) format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:ITC Avant Garde;src:url(/cdn/shop/files/nh-avantgarde-book.woff2?v=1791309907) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ITC Avant Garde;src:url(/cdn/shop/files/nh-avantgarde-md.woff2?v=1791309907) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ITC Avant Garde;src:url(/cdn/shop/files/nh-avantgarde-demi.woff2?v=1791309907) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/cdn/shop/files/nh-neuemontreal-regular.woff2?v=1791309907) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/cdn/shop/files/nh-neuemontreal-italic.woff2?v=1791309907) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/cdn/shop/files/nh-neuemontreal-medium.woff2?v=1791309907) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/cdn/shop/files/nh-neuemontreal-bold.woff2?v=1791309907) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--nh-font-display: "Cooper Std", Georgia, serif;--nh-font-ui: "ITC Avant Garde", "Century Gothic", Futura, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji";--nh-font-body: "Neue Montreal", -apple-system, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji";--nh-display-tracking: -.015em;--nh-display-leading: 1.02;--nh-display-optical-shift: .15em;--nh-caps-tracking: .08em;--nh-body-leading: 1.45;--nh-ink: #323131;--nh-surface: #ffffff;--nh-cream: #f4efe6;--nh-orange: #d25432;--nh-orange-action: #c04526;--nh-blue: #809fa2;--nh-ochre: #dd9d21;--nh-sand: #cbb38a;--nh-raz: #c6546a;--nh-brown: #6a6263;--nh-grey: #b3b3b3;--nh-lightgrey: #d7d8d8;--nh-line: #e5dfd2;--nh-hover-neutral: #e6e6e6;--nh-radius-card: 20px;--nh-radius-chip: 10px;--nh-radius-pill: 999px;--nh-stroke: 1.5px;--nh-hover-ms: .15s;--nh-reveal-ms: .2s}.nh-display,.nh-h1,.nh-h2,.nh-h3{font-family:var(--nh-font-display);font-weight:400;letter-spacing:var(--nh-display-tracking);line-height:var(--nh-display-leading);text-wrap:balance}.nh-ui{font-family:var(--nh-font-ui);font-weight:500}.nh-subhead{font-family:var(--nh-font-ui);font-weight:600}.nh-body{font-family:var(--nh-font-body);line-height:var(--nh-body-leading)}.nh-caps{font-family:var(--nh-font-ui);font-weight:500;text-transform:uppercase;letter-spacing:var(--nh-caps-tracking)}.nh-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--nh-radius-pill);font-family:var(--nh-font-ui);font-weight:500;line-height:1;letter-spacing:.02em;padding-top:2px;text-decoration:none;transition:background-color var(--nh-hover-ms) ease-out,border-color var(--nh-hover-ms) ease-out}.nh-pill--primary{background:var(--nh-orange-action);color:#fff;height:48px;padding:2px 28px 0;border:0;cursor:pointer}.nh-pill--primary:focus-visible{outline:2px solid var(--nh-ink);outline-offset:3px}.nh-pill--primary:hover{background:#a93d1c}.nh-pill--ghost{border:var(--nh-stroke) solid var(--nh-ink);color:var(--nh-ink);height:46px;padding:2px 24px 0;background:transparent}.nh-pill--ghost:hover{background:var(--nh-hover-neutral)}.nh-chip{border:var(--nh-stroke) solid var(--nh-ink);color:var(--nh-ink);height:35px;padding:2px 15px 0;background:var(--nh-surface);font-size:12.5px}.nh-chip[aria-current],.nh-chip.is-active{background:var(--nh-ink);color:var(--nh-cream);border-color:var(--nh-ink)}.nh-textlink{color:var(--nh-ink);font-family:var(--nh-font-ui);font-weight:500;text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--nh-blue);text-decoration-thickness:2px}.nh-card-media{overflow:hidden;border-radius:var(--nh-radius-card)}.nh-card-media img{transition:opacity var(--nh-reveal-ms) ease-out,transform var(--nh-reveal-ms) ease-out}.nh-card-media .nh-alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}@media(hover:hover){.nh-card:hover .nh-card-media .nh-alt{opacity:1}.nh-card:hover .nh-card-media.nh-no-alt img{transform:scale(1.04)}}.nh-scroller{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.nh-scroller::-webkit-scrollbar{display:none}body{font-kerning:normal}@media(prefers-reduced-motion:reduce){.nh-pill,.nh-card-media img{transition:none}}:root{--font-heading--family: var(--nh-font-display);--font-subheading--family: var(--nh-font-ui);--font-body--family: var(--nh-font-body);--font-accent--family: var(--nh-font-ui)}h1,h2,h3{letter-spacing:var(--nh-display-tracking);line-height:var(--nh-display-leading);text-wrap:balance}#header-component[data-menu-style=menu] :is(div,dropdown-localization-component).dropdown-localization{display:none}.announcement-bar .announcement-bar__slide,.announcement-bar .announcement-bar__slide .announcement-bar__text{line-height:1.4}.product-details .add-to-cart-button:not(:focus-visible){outline:var(--nh-stroke) solid var(--nh-ink);outline-offset:3px}.product-details .product-form-buttons{padding-inline:5px}@media screen and (min-width:750px){#header-component[data-menu-style=menu] .header__row--top{border-block-end:1px solid var(--nh-lightgrey)}}.nh-rte p{margin:0}.nh-rte p+p,.nh-rte p+:is(ul,ol),.nh-rte :is(ul,ol)+p{margin-block-start:.8em}.nh-rte :is(ul,ol){margin:0;padding-inline-start:1.25em}.nh-rte li+li{margin-block-start:.35em}.nh-rte a{color:inherit;text-decoration:underline;text-decoration-color:var(--nh-grey);text-decoration-thickness:1.5px;text-underline-offset:4px}.nh-rte a:hover{text-decoration-color:currentColor}.nh-arrowlink{color:inherit;font-family:var(--nh-font-ui);font-weight:600;font-size:15px;line-height:1.3;text-decoration:underline;text-decoration-color:var(--nh-grey);text-decoration-thickness:1.5px;text-underline-offset:4px;transition:text-decoration-color var(--nh-hover-ms) ease-out}.nh-arrowlink:after{content:"\a0\2192"}a.nh-arrowlink:hover,a:hover .nh-arrowlink,li:hover>div>.nh-arrowlink{text-decoration-color:currentColor}@media(prefers-reduced-motion:reduce){.nh-arrowlink{transition:none}}[class].nh-arrowlink,[class].nh-faq__link,[class].nh-related__all,[class].nh-readout__report,[class].nh-blog-card__link,[class].nh-blog-more__all,[class].nh-mega__link--all{text-decoration:none;padding-bottom:2px;border-bottom:1.5px solid var(--nh-grey);transition:border-color var(--nh-hover-ms) ease-out}[class].nh-mega__link--all{border-color:currentColor}[class].nh-mega__link--all:hover,[class].nh-mega__link--all[aria-current=page],a[class].nh-arrowlink:hover,[class].nh-faq__link:hover,[class].nh-related__all:hover,[class].nh-readout__report:hover,[class].nh-blog-card__link:hover,[class].nh-blog-more__all:hover{text-decoration:none}a[class].nh-arrowlink:hover,a:hover [class].nh-arrowlink,li:hover>div>[class].nh-arrowlink,[class].nh-faq__link:hover,[class].nh-related__all:hover,[class].nh-readout__report:hover,[class].nh-blog-card__link:hover,.nh-blog-card:hover [class].nh-blog-card__link,[class].nh-blog-more__all:hover{border-color:currentColor}@media(prefers-reduced-motion:reduce){[class].nh-arrowlink,[class].nh-faq__link,[class].nh-related__all,[class].nh-readout__report,[class].nh-blog-card__link,[class].nh-blog-more__all,[class].nh-mega__link--all{transition:none}}@media screen and (min-width:990px){.footer-content{grid-template-columns:1.5fr 1fr 1fr 1.1fr 1.2fr!important}.footer-content--isolated-grid-item-desktop>:last-child{grid-column:auto!important}}.footer-content .text-block a{color:inherit;text-decoration:none}.footer-content .text-block a:hover{text-decoration:underline;text-decoration-color:#b8b3a9;text-underline-offset:3px}.footer-content .menu__heading__default{font-weight:var(--font-heading--weight)}.nh-pack-offer__form delivery-promise-wc,.nh-showcase__form delivery-promise-wc,.nh-cart-offer__form delivery-promise-wc{display:none!important}:not(.nh-showcase__card):not(.nh-tile):not(.nh-tile__media)>.restock-rocket-preorder-badge{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/67/assets/new-horizons.css.map */
