:root:not(:has(body.nf-home)){--nfs-paper: #efeee8;--nfs-paper-2: #e0dfd8;--nfs-ink: #111113;--nfs-ink-soft: #242426;--nfs-red: #7b1ffa;--nfs-red-dark: #5a0fd0;--nfs-muted: #5c5a59;--nfs-display: "Anton", Impact, "Arial Narrow", sans-serif;--nfs-body: "Barlow", Arial, sans-serif;--nfs-tear: polygon(0% 32%, .5% 12%, 1% 25%, 1.5% 19%, 2% 24%, 2.5% 23%, 3% 12%, 3.5% 15%, 4% 10%, 4.5% 27%, 5% 18%, 5.5% 26%, 6% 21%, 6.5% 16%, 7% 10%, 7.5% 31%, 8% 18%, 8.5% 14%, 9% 30%, 9.5% 14%, 10% 22%, 10.5% 26%, 11% 17%, 11.5% 28%, 12% 20%, 12.5% 11%, 13% 10%, 13.5% 28%, 14% 31%, 14.5% 29%, 15% 23%, 15.5% 31%, 16% 18%, 16.5% 27%, 17% 19%, 17.5% 28%, 18% 11%, 18.5% 21%, 19% 24%, 19.5% 30%, 20% 29%, 20.5% 31%, 21% 15%, 21.5% 10%, 22% 32%, 22.5% 15%, 23% 28%, 23.5% 19%, 24% 18%, 24.5% 11%, 25% 18%, 25.5% 12%, 26% 10%, 26.5% 11%, 27% 15%, 27.5% 30%, 28% 15%, 28.5% 13%, 29% 18%, 29.5% 17%, 30% 24%, 30.5% 30%, 31% 24%, 31.5% 18%, 32% 19%, 32.5% 19%, 33% 15%, 33.5% 30%, 34% 23%, 34.5% 21%, 35% 29%, 35.5% 28%, 36% 18%, 36.5% 32%, 37% 29%, 37.5% 31%, 38% 11%, 38.5% 10%, 39% 21%, 39.5% 32%, 40% 32%, 40.5% 16%, 41% 16%, 41.5% 16%, 42% 17%, 42.5% 16%, 43% 31%, 43.5% 32%, 44% 28%, 44.5% 23%, 45% 19%, 45.5% 11%, 46% 28%, 46.5% 26%, 47% 13%, 47.5% 15%, 48% 10%, 48.5% 25%, 49% 10%, 49.5% 27%, 50% 18%, 50.5% 14%, 51% 18%, 51.5% 24%, 52% 18%, 52.5% 14%, 53% 23%, 53.5% 25%, 54% 19%, 54.5% 17%, 55% 25%, 55.5% 22%, 56% 31%, 56.5% 30%, 57% 17%, 57.5% 28%, 58% 25%, 58.5% 23%, 59% 13%, 59.5% 10%, 60% 17%, 60.5% 11%, 61% 10%, 61.5% 10%, 62% 17%, 62.5% 28%, 63% 19%, 63.5% 18%, 64% 32%, 64.5% 18%, 65% 32%, 65.5% 29%, 66% 11%, 66.5% 28%, 67% 26%, 67.5% 14%, 68% 23%, 68.5% 11%, 69% 19%, 69.5% 20%, 70% 28%, 70.5% 30%, 71% 25%, 71.5% 30%, 72% 21%, 72.5% 23%, 73% 21%, 73.5% 18%, 74% 12%, 74.5% 18%, 75% 30%, 75.5% 31%, 76% 27%, 76.5% 20%, 77% 30%, 77.5% 19%, 78% 18%, 78.5% 23%, 79% 10%, 79.5% 24%, 80% 11%, 80.5% 17%, 81% 29%, 81.5% 24%, 82% 31%, 82.5% 12%, 83% 16%, 83.5% 11%, 84% 14%, 84.5% 25%, 85% 13%, 85.5% 13%, 86% 32%, 86.5% 19%, 87% 10%, 87.5% 17%, 88% 27%, 88.5% 32%, 89% 32%, 89.5% 10%, 90% 20%, 90.5% 24%, 91% 31%, 91.5% 24%, 92% 17%, 92.5% 21%, 93% 15%, 93.5% 15%, 94% 18%, 94.5% 22%, 95% 16%, 95.5% 21%, 96% 19%, 96.5% 20%, 97% 19%, 97.5% 16%, 98% 28%, 98.5% 32%, 99% 22%, 99.5% 19%, 100% 30%, 100% 100%, 0 100%);--nfs-photo-tear: polygon(1% 1%, 21% 0, 37% 2%, 62% 0, 80% 2%, 99% 0, 98% 14%, 100% 33%, 98% 50%, 100% 76%, 98% 98%, 81% 100%, 60% 98%, 40% 100%, 23% 98%, 0 100%, 2% 76%, 0 57%, 2% 33%, 0 15%);--font-body--family: var(--nfs-body);--font-subheading--family: var(--nfs-body);--font-heading--family: var(--nfs-display);--font-accent--family: var(--nfs-display);--font-heading--weight: 400;--font-heading--spacing: 0;--style-border-radius-buttons-primary: 0;--style-border-radius-buttons-secondary: 0;--style-border-radius-inputs: 0;--style-border-radius-pills: 0;--style-border-radius-sm: 0;--style-border-radius-md: 0;--style-border-radius-lg: 0}:root:not(:has(body.nf-home)),body.nf-shop [class*=color-custom-],body.nf-shop [class*=color-scheme]{--color-background: var(--nfs-paper);--color-background-rgb: 239 238 232;--color-foreground: var(--nfs-ink);--color-foreground-rgb: 17 17 19;--color-border: #bab8b2;--color-border-rgb: 186 184 178;--color-primary-button-background: var(--nfs-red);--color-primary-button-border: var(--nfs-red);--color-primary-button-text: #fff;--color-primary-button-hover-background: var(--nfs-ink);--color-primary-button-hover-border: var(--nfs-ink);--color-primary-button-hover-text: var(--nfs-paper);--color-secondary-button-background: transparent;--color-secondary-button-border: var(--nfs-ink);--color-secondary-button-text: var(--nfs-ink);--color-secondary-button-hover-background: var(--nfs-ink);--color-secondary-button-hover-border: var(--nfs-ink);--color-secondary-button-hover-text: var(--nfs-paper);--color-variant-background: transparent;--color-variant-border: var(--nfs-ink);--color-variant-text: var(--nfs-ink);--color-variant-hover-background: var(--nfs-paper-2);--color-variant-hover-border: var(--nfs-red);--color-variant-hover-text: var(--nfs-ink);--color-selected-variant-background: var(--nfs-ink);--color-selected-variant-border: var(--nfs-ink);--color-selected-variant-text: var(--nfs-paper);--color-selected-variant-hover-background: var(--nfs-ink);--color-selected-variant-hover-border: var(--nfs-red);--color-selected-variant-hover-text: var(--nfs-paper);--color-input-background: #f7f6f1;--color-input-border: var(--nfs-ink);--color-input-text: var(--nfs-ink)}body.nf-shop,body.nf-shop .page-wrapper,body.nf-shop #MainContent{background-color:var(--nfs-paper);background-image:var(--nf-paper-image, none);background-size:700px}body.nf-shop #MainContent .shopify-section>*{background-color:transparent}body.nf-shop :is(h1,h2,h3,.h1,.h2,.h3,.h4){font-family:var(--nfs-display);font-weight:400;text-transform:uppercase;letter-spacing:0;line-height:1.02}body.nf-shop :is(h4,h5,h6,.h5,.h6){font-family:var(--nfs-body);font-weight:700;text-transform:uppercase;letter-spacing:.08em}body.nf-shop :is(.button,.button-secondary,.shopify-payment-button__button--unbranded){font-family:var(--nfs-display);font-weight:400;font-size:17px;letter-spacing:.06em;text-transform:uppercase;border-radius:0}body.nf-shop .button-unstyled{font-family:var(--nfs-body);font-size:inherit;letter-spacing:normal;text-transform:none}body.nf-page-collection #MainContent>.shopify-section:first-child,body.nf-page-search #MainContent>.shopify-section:first-child,body.nf-page-list-collections #MainContent>.shopify-section:first-child{position:relative;background:var(--nfs-ink);color:var(--nfs-paper);--color: var(--nfs-paper);--color-foreground: var(--nfs-paper);--color-foreground-rgb: 239 238 232;padding:26px 0 40px;margin-bottom:26px}body.nf-page-collection #MainContent>.shopify-section:first-child *,body.nf-page-search #MainContent>.shopify-section:first-child *,body.nf-page-list-collections #MainContent>.shopify-section:first-child *{--color: var(--nfs-paper);color:var(--nfs-paper)}body.nf-page-collection #MainContent>.shopify-section:first-child:after,body.nf-page-search #MainContent>.shopify-section:first-child:after,body.nf-page-list-collections #MainContent>.shopify-section:first-child:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:28px;background-color:var(--nfs-paper);background-image:var(--nf-paper-image, none);background-size:700px;clip-path:var(--nfs-tear);pointer-events:none}body.nf-page-collection #MainContent>.shopify-section:first-child h1,body.nf-page-collection #MainContent>.shopify-section:first-child :is(.h1,.h2,.text-block.h1>*,.text-block.h2>*),body.nf-page-search #MainContent>.shopify-section:first-child :is(h1,h2,.h1,.h2,.text-block.h2>*){font-size:clamp(64px,11vw,168px);line-height:.92}body.nf-page-collection #MainContent>.shopify-section:first-child :is(h1,.text-block.h1>*,.text-block.h2>*):after{content:".";color:var(--nfs-red)}body.nf-shop :is(.facets__summary,.sorting-filter__select,.facets__label,.products-count-wrapper,.facets){font-family:var(--nfs-body);font-weight:600;text-transform:uppercase;letter-spacing:.1em;font-size:12px}body.nf-shop product-card .card-gallery{background:#fff;clip-path:var(--nfs-photo-tear);transition:transform .45s cubic-bezier(.22,1,.36,1)}body.nf-shop product-card:nth-child(odd) .card-gallery{transform:rotate(-.6deg)}body.nf-shop product-card:nth-child(2n) .card-gallery{transform:rotate(.5deg)}body.nf-shop product-card:hover .card-gallery{transform:rotate(0) translateY(-4px)}body.nf-shop :is(.product-grid__item,.resource-list__item) :is(product-card,.product-card) .card-gallery{transform:none}body.nf-shop :is(.product-grid__item,.resource-list__item):nth-child(odd) .card-gallery{transform:rotate(-.6deg)}body.nf-shop :is(.product-grid__item,.resource-list__item):nth-child(2n) .card-gallery{transform:rotate(.5deg)}body.nf-shop :is(.product-grid__item,.resource-list__item):hover .card-gallery{transform:rotate(0) translateY(-4px)}body.nf-shop product-card :is(.product-card__content,.product-card__content a){font-family:var(--nfs-body);font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.03em;line-height:1.3}body.nf-shop product-card :is(product-price,.price){font-family:var(--nfs-display);font-size:18px;letter-spacing:.02em;text-transform:none}body.nf-shop .et-photo-soon{background:var(--nfs-paper-2);color:var(--nfs-muted)}body.nf-shop .et-photo-soon__text{font-family:var(--nfs-display);font-weight:400;font-size:15px;letter-spacing:.08em}body.nf-page-product .product-details :is(h1,.text-block.h3>*,.text-block.h2>*,.text-block.h1>*){font-size:clamp(40px,4.4vw,68px);line-height:.98}body.nf-page-product .product-details :is(product-price,.price){font-family:var(--nfs-display);font-size:30px;color:var(--nfs-red-dark)}body.nf-page-product .product-details .variant-option :is(legend,.variant-option__label,label){font-family:var(--nfs-body);font-weight:700;text-transform:uppercase;letter-spacing:.1em}body.nf-page-product .product-information__media,body.nf-page-product .product-media-container{background:#fff}body.nf-page-product .product-information__media{clip-path:var(--nfs-photo-tear)}body.nf-page-product :is(.add-to-cart-button,.button[name=add]){min-height:58px;font-size:20px}body.nf-page-product .quantity-selector{border-radius:0;border-color:var(--nfs-ink);background:transparent}body.nf-shop :is(.product-recommendations,.shopify-section:has(product-list)) :is(h2,.h2,.h3,.text-block.h2>*,.text-block.h3>*,.text-block.h4>*){font-size:clamp(36px,5vw,64px)}body.nf-page-cart :is(h1,.h4){font-size:clamp(48px,7vw,96px)}body.nf-shop .rte a{color:var(--nfs-red-dark)}@media(prefers-reduced-motion:reduce){body.nf-shop product-card .card-gallery{transition:none}}body.nf-shop :is(.main-collection-grid,.collection-wrapper,.product-grid-container,[class*=color-custom-]):not(.shopify-section){background-color:transparent}body.nf-shop #cart-drawer .theme-drawer__dialog,body.nf-shop #quick-add-dialog .quick-add-modal{background-color:var(--color-background)}body.nf-page-search #MainContent>.shopify-section:first-child :is(input,input::placeholder,.search-page-input,svg){color:var(--nfs-ink);--color: var(--nfs-ink)}body.nf-page-search #MainContent>.shopify-section:first-child input{font-family:var(--nfs-body);font-size:18px;font-weight:600}@media screen and (max-width:749px){body.nf-shop .main-collection-grid product-card .card-gallery{margin-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nf-shop.css.map */
