:root{--font-body--family: "Assistant", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-body--weight: 400;--font-subheading--family: "Archivo", "Assistant", ui-sans-serif, sans-serif;--font-subheading--weight: 500;--font-heading--family: "Archivo", "Assistant", ui-sans-serif, sans-serif;--font-heading--weight: 500;--font-accent--family: "Archivo", "Assistant", ui-sans-serif, sans-serif;--font-accent--weight: 600;--letter-spacing-sm: 0em;--noa-ink: #111111;--noa-soft: #6E6E6E;--noa-rule: #E6E6E6;--noa-wash: #F6F5F3;--noa-ease: cubic-bezier(.22, .61, .36, 1)}body{-webkit-font-smoothing:antialiased}[class*=__noaeyebrow],[class*=__noaeyebrow] :is(h1,h2,h3,h4,h5,h6,p){font-family:var(--font-heading--family);font-size:.6875rem;font-weight:500;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color, var(--noa-soft));margin:0}[class*=__noadisplay],[class*=__noadisplay] :is(h1,h2,h3,h4,h5,h6,p){font-family:var(--font-heading--family);font-weight:500;letter-spacing:.04em;line-height:1.02;text-transform:uppercase;margin:0}[class*=__noalede],[class*=__noalede] :is(p,h1,h2,h3,h4,h5,h6){letter-spacing:normal;line-height:1.75;color:var(--color, var(--noa-soft));margin:0}[class*=__noalede]{max-width:46ch}[class*=__noahead],[class*=__noahead] :is(h1,h2,h3,h4,h5,h6,p){letter-spacing:normal;line-height:1.25;font-weight:400;margin:0}@media(max-width:749px){.text-block.custom-font-size,.text-block.custom-font-size :is(h1,h2,h3,h4,h5,h6,p){font-size:min(var(--font-size),2.25rem)}[class*=__noaeyebrow],[class*=__noaeyebrow] :is(h1,h2,h3,h4,h5,h6,p){font-size:.625rem;letter-spacing:.18em}}#header-component{border-block-end:1px solid var(--noa-rule)}.header__menu a,.menu-list a{position:relative;letter-spacing:normal}.header__menu a:after,.menu-list>li>a:after{content:"";position:absolute;inset-inline:0;inset-block-end:-2px;block-size:1px;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .3s var(--noa-ease)}.header__menu a:hover:after,.menu-list>li>a:hover:after{transform:scaleX(1)}.header-announcements{font-size:.75rem}.button,.button-secondary{letter-spacing:normal;font-weight:500;padding-block:.9375rem;padding-inline:2.25rem;transition:background-color .25s var(--noa-ease),color .25s var(--noa-ease),border-color .25s var(--noa-ease)}.button-secondary:hover{background:var(--noa-ink);color:#fff}.button-unstyled{position:relative;font-weight:500;letter-spacing:normal}.button-unstyled:after{content:"";position:absolute;inset-inline:0;inset-block-end:-3px;block-size:1px;background:currentColor;transform-origin:right;transition:transform .35s var(--noa-ease)}.button-unstyled:hover:after{transform:scaleX(0)}.section-resource-list__header{align-items:end}.product-card{--product-card-gap: .625rem}.product-card .product-title,.product-card .product-title *{font-size:.9375rem;font-weight:400;letter-spacing:normal;line-height:1.45;color:var(--noa-ink)}.product-card .price,.product-card .price *{font-size:.9375rem;font-weight:500;letter-spacing:normal}.card-gallery img{transition:transform .7s var(--noa-ease),opacity .4s linear}.collection-card__inner{overflow:hidden}.collection-card img{transition:transform .8s var(--noa-ease)}.collection-card:hover img{transform:scale(1.04)}.collection-card__content .text-block--background{--text-background-color: #fff;padding-block:.625rem;padding-inline:1.125rem;font-size:.8125rem;font-weight:500;letter-spacing:normal;transition:background-color .3s var(--noa-ease),color .3s var(--noa-ease)}.collection-card:hover .collection-card__content .text-block--background{--text-background-color: var(--noa-ink);color:#fff}.c-eyebrow{font-family:var(--font-heading--family);font-size:.6875rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--noa-soft);margin:0 0 .5rem}.c-lede{letter-spacing:normal;line-height:1.75;color:var(--noa-soft);max-width:52ch;margin:0}.page-content .p-lede{font-size:1.125rem;line-height:1.7;color:var(--noa-ink)}.page-content :is(h2,h3){letter-spacing:normal;margin-block:2rem .5rem}.page-content p{line-height:1.8;color:var(--noa-soft)}.accordion summary{letter-spacing:normal;font-weight:500;padding-block:1.125rem}.accordion summary:hover{color:var(--noa-soft)}.footer-content{border-block-start:1px solid var(--noa-rule)}.footer-content a{letter-spacing:normal;transition:opacity .25s var(--noa-ease)}.footer-content a:hover{opacity:.6}input,textarea,select{letter-spacing:normal}:focus-visible{outline:2px solid var(--noa-ink);outline-offset:2px}@media(prefers-reduced-motion:reduce){.collection-card:hover img{transform:none}.card-gallery img,.collection-card img,.button-unstyled:after,.header__menu a:after{transition:none}}.hero__media-grid>picture.hero__media>img.hero__media,.hero__media-grid>.hero__media-wrapper:first-of-type>.hero__media{object-position:50% 12%}.header-announcements,.header-announcements *{letter-spacing:normal}.button-unstyled{position:relative;overflow:visible}.button-unstyled:before{content:"";position:absolute;inset-block:-13px;inset-inline:-10px}.quick-add__button,.product-card button:not(.button):not(.button-secondary){min-block-size:44px}@media(max-width:749px){.slideshow-control{min-block-size:44px;min-inline-size:44px}}.section--full-width>.section-resource-list__content,.section--full-width>.section-resource-list__header{padding-inline:clamp(1.25rem,3.2vw,2.5rem)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/noa-custom.css.map */
