:root{--nou-ink: #030302;--nou-stone: #74736e;--nou-paper: #ffffff;--nou-bone: #edebe7;--nou-fog: #f5f5f5;--nou-grey-90: #1a1a1a;--nou-grey-70: #403a3a;--nou-grey-60: #666666;--nou-grey-40: #acacac;--nou-grey-25: #d3cec5;--nou-grey-15: #e6e6e6;--nou-grey-10: #ededed;--nou-cherry: #c8102e;--nou-butter: #f4e5a1;--nou-sherbet: #f5c4d0;--nou-chrome: #c0c4cc;--nou-sky: #cbdee8;--nou-mint: #d4edda;--nou-success: #006400;--nou-error: #8b0000;--nou-instock: #3ed660;--nou-lowstock: #ee9441;--nou-outofstock: #c8c8c8;--nou-bg: var(--nou-paper);--nou-bg-alt: var(--nou-bone);--nou-bg-inverse: var(--nou-ink);--nou-fg: var(--nou-ink);--nou-fg-secondary: var(--nou-stone);--nou-fg-muted: var(--nou-grey-40);--nou-fg-inverse: var(--nou-paper);--nou-border: var(--nou-grey-15);--nou-border-strong: var(--nou-ink);--nou-live-dot: var(--nou-instock);--nou-fs-3xs: .625rem;--nou-fs-2xs: .6875rem;--nou-fs-xs: .75rem;--nou-fs-sm: .8125rem;--nou-fs-md: .875rem;--nou-fs-lg: 1rem;--nou-fs-xl: 1.25rem;--nou-fs-2xl: 1.5rem;--nou-fs-3xl: 2rem;--nou-fs-4xl: 2.5rem;--nou-fs-5xl: 3rem;--nou-fs-6xl: 4rem;--nou-fs-7xl: 5.5rem;--nou-tracking-tighter: -.03em;--nou-tracking-tight: -.01em;--nou-tracking-loose: .03em;--nou-tracking-wide: .08em;--nou-tracking-wider: .13em;--nou-tracking-widest: .2em;--nou-lh-tight: 1.05;--nou-lh-snug: 1.2;--nou-lh-normal: 1.5;--nou-lh-loose: 1.7;--nou-sp-1: .5rem;--nou-sp-2: 1rem;--nou-sp-3: 1.5rem;--nou-sp-4: 2.5rem;--nou-sp-5: 4rem;--nou-sp-6: 6rem;--nou-sp-7: 9rem;--nou-radius-0: 0;--nou-radius-xs: 2px;--nou-radius-sm: 4px;--nou-radius-md: 8px;--nou-radius-pill: 999px;--nou-shadow-none: none;--nou-shadow-popover: 0 4px 20px rgb(3 3 2 / .1);--nou-shadow-drawer: 0 4px 20px rgb(3 3 2 / .15);--nou-ease-default: cubic-bezier(.4, 0, .2, 1);--nou-ease-cinema: cubic-bezier(.25, .1, .25, 1);--nou-dur-fast: .12s;--nou-dur-base: .2s;--nou-dur-slow: .4s;--nou-dur-cinema: .6s}@keyframes nou-pulse{0%,to{opacity:1}50%{opacity:.4}}.nou-lifecycle-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:0;border:0;margin-bottom:8px;white-space:nowrap}.nou-lifecycle-badge--preorder{background:#030302;color:#fff}.nou-lifecycle-badge--coming-soon{background:var(--nou-butter);color:#030302}.nou-lifecycle-badge--in-production{background:var(--nou-grey-60);color:#fff}.nou-lifecycle-badge--rerelease{background:var(--nou-mint);color:#030302}.nou-lifecycle-badge--final-edition{background:var(--nou-cherry);color:#fff}.nou-lifecycle-badge--archive{background:#fff;color:#030302;border:1px solid var(--nou-border)}.nou-lifecycle-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--nou-instock);animation:nou-pulse 2s ease-in-out infinite}.product-information .button,.product-information button[name=add],.product-information .product-form__submit,.nou-button-primary{border-radius:0!important;padding:18px 24px;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;letter-spacing:.05em;text-transform:uppercase;background:var(--nou-ink);color:var(--nou-paper);border:0;box-shadow:none;transition:opacity var(--nou-dur-base) var(--nou-ease-default)}.product-information .button:hover,.product-information button[name=add]:hover,.product-information .product-form__submit:hover,.nou-button-primary:hover{opacity:.85}.nou-button-secondary{background:transparent;border:1px solid var(--nou-ink);color:var(--nou-ink);padding:14px 36px;font-size:13px;letter-spacing:.05em;text-transform:uppercase;font-weight:500;border-radius:0!important;transition:all var(--nou-dur-base) var(--nou-ease-default)}.nou-button-secondary:hover{background:var(--nou-ink);color:var(--nou-paper)}.product-information [class*=title]:not([class*=recommendations]) h1,.product-information [class*=title]:not([class*=recommendations]) h2,.product-information .product__title,.product-information h1.product-title{font-family:Instrument Sans,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:var(--nou-tracking-tight);line-height:var(--nou-lh-tight)}.product-information [class*=subtitle]{font-family:Instrument Sans,sans-serif!important;font-style:normal!important;font-weight:400!important;color:var(--nou-stone)}.resource-list .product-card,.product-recommendations .product-card,.resource-list [class*=product-card]{border-radius:var(--nou-radius-xs);box-shadow:none}.resource-list .product-card__media,.product-recommendations .product-card__media,.resource-list [class*=product-card__media]{aspect-ratio:3 / 4;background:var(--nou-fog);border-radius:var(--nou-radius-xs);overflow:hidden}.resource-list .product-card__title,.product-recommendations .product-card__title{font-family:Instrument Sans,sans-serif;font-weight:500;font-size:14px;letter-spacing:var(--nou-tracking-wider);text-transform:uppercase;margin-top:16px}.resource-list .product-card__price,.product-recommendations .product-card__price{font-family:Instrument Sans,sans-serif;font-size:14px;color:var(--nou-fg-secondary)}.product-information accordion-custom summary,.product-information [class*=accordion] [class*=summary],.product-information [class*=accordion__heading]{font-family:Instrument Sans,sans-serif;font-weight:500;font-size:12px;letter-spacing:var(--nou-tracking-widest);text-transform:uppercase;padding:14px 0;border-bottom:1px solid var(--nou-border)}.nou-eyebrow{font-family:Instrument Sans,sans-serif;font-weight:500;font-size:12px;letter-spacing:var(--nou-tracking-widest);text-transform:uppercase;color:var(--nou-fg-muted)}.product-information a:not(.button):not([class*=button]):hover,.nou-link:hover{opacity:.35;text-decoration:none}.product-information :focus-visible,.nou-focus:focus-visible{outline:.5px solid var(--nou-ink);outline-offset:.2em}.shopify-section-header,.section-header,header.header{background:#fffffff2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--nou-border);box-shadow:none}.nou-hairline{border:0;border-top:1px solid var(--nou-border);margin:var(--nou-sp-3) 0}.product-information [class*=accordion] details:first-of-type[open]>[slot=content],.product-information [class*=accordion] details:first-of-type[open]>[class*=content]{display:block}.product-information [class*=ai_gen_block_95907ec] [data-accordion-item]:first-child>[class*=content],.product-information [class*=ai_gen_block_95907ec] details:first-of-type{--start-open: 1}product-card,.product-card{position:relative}.nou-card-badge-anchor{position:absolute;top:12px;left:12px;z-index:5;pointer-events:none}.nou-card-badge-anchor .nou-lifecycle-badge{pointer-events:auto}.nou-inventory-status{display:flex;align-items:center;gap:5px;margin:8px 0 12px;font-size:12px;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.nou-inventory-status:empty{display:none}.product-information span.buy-buttons-block{--nou-row-gap: var(--gap, 6px);position:relative}.product-information span.buy-buttons-block .nou-inventory-status{min-height:14px;margin:10px 0 0}.product-information span.buy-buttons-block .nou-inventory-status:empty{display:flex;visibility:hidden}.product-information span.buy-buttons-block:has(+.group-block .nou-sg-trigger) .nou-inventory-status{position:absolute;top:calc(100% + var(--nou-row-gap));left:0;height:26px;min-height:0;margin:0;pointer-events:none}.nou-inventory-status__dot{position:relative;top:-1px;flex:0 0 auto;width:5px;height:5px;border-radius:50%}.nou-inventory-status__dot--low{background:orange}.nou-inventory-status__dot--out{background:#d6d4d3}.nou-inventory-status__text--low{color:#030302}.nou-inventory-status__text--out{color:#888}.nou-badge{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:72px;height:20px;padding:3px 8px;background:#000;color:var(--nou-paper);font-size:11px;font-weight:600;white-space:nowrap;line-height:1;letter-spacing:.06em;text-align:center;text-transform:uppercase;border-radius:0}.nou-badge-overlay{position:absolute;top:5px;left:5px;z-index:3;pointer-events:none}.nou-badge-overlay .nou-badge{pointer-events:auto}.product-media-constraint-wrapper:has(.nou-badge-overlay),.product-media-container:has(.nou-badge-overlay){position:relative}.nou-badge-overlay--card{top:5px;left:5px}.product-grid-container .nou-badge-overlay--card{left:15px}.nou-badge-overlay--pdp{top:5px;left:5px}@media screen and (max-width:769px){.nou-badge{width:auto;min-width:57px;padding:3px 6px;font-size:11px}}sticky-add-to-cart{position:fixed;bottom:0;left:0;right:0;width:100%;z-index:90;pointer-events:none}.sticky-add-to-cart__bar{position:relative!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:100%!important;margin:0!important;border-radius:0!important;border:0!important;border-top:1px solid var(--nou-border)!important;background:#fffffff7!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 -2px 12px #0303020f!important;padding:10px 24px!important;min-height:auto!important;height:auto!important;display:grid!important;grid-template-columns:auto 1fr auto auto!important;align-items:center!important;gap:16px!important;pointer-events:auto;transform:translateY(100%)!important;transition:transform .3s var(--ease-out-quad, ease-out)}.sticky-add-to-cart__bar[data-stuck=true]{transform:translateY(0)!important}sticky-add-to-cart:not([data-variant-available=true]) .sticky-add-to-cart__bar{transform:translateY(100%)!important}.sticky-add-to-cart__image{width:36px!important;height:36px!important;flex-shrink:0;margin:0!important}.sticky-add-to-cart__image-img{width:100%!important;height:100%!important;object-fit:cover;border-radius:var(--nou-radius-xs)}.sticky-add-to-cart__info{display:flex!important;flex-direction:column!important;gap:0!important;min-width:0}.sticky-add-to-cart__title{font-family:Instrument Sans,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0!important;line-height:1.2!important;color:var(--nou-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-add-to-cart__variant{font-family:Instrument Sans,sans-serif!important;font-style:normal!important;font-size:14px!important;color:var(--nou-stone)!important;margin:0!important;line-height:1.2!important}.sticky-add-to-cart__price{font-family:Instrument Sans,sans-serif!important;font-size:12px!important;font-weight:500!important;color:var(--nou-ink)!important;margin:0!important;flex-shrink:0}.sticky-add-to-cart__button{border-radius:0!important;padding:12px 28px!important;min-height:auto!important;height:auto!important;font-family:Instrument Sans,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important;background:var(--nou-ink)!important;color:var(--nou-paper)!important;border:0!important;box-shadow:none!important;flex-shrink:0}.sticky-add-to-cart__button .add-to-cart-icon,.sticky-add-to-cart__button .svg-wrapper.add-to-cart-icon,.sticky-add-to-cart__bar .add-to-cart-icon{display:none!important}@media screen and (max-width:749px){.sticky-add-to-cart__bar{padding:8px 16px!important;gap:12px!important;grid-template-columns:auto 1fr auto!important}.sticky-add-to-cart__price{display:none!important}.sticky-add-to-cart__button{padding:10px 20px!important}}iframe#chat-button,[id^=gorgias-chat],#ShopifyChat,iframe[name="Shopify Chat"]{transition:bottom .3s var(--ease-out-quad, ease-out)!important}body:has(.sticky-add-to-cart__bar[data-stuck=true]) iframe#chat-button,body:has(.sticky-add-to-cart__bar[data-stuck=true]) [id^=gorgias-chat],body:has(.sticky-add-to-cart__bar[data-stuck=true]) #ShopifyChat,body:has(.sticky-add-to-cart__bar[data-stuck=true]) iframe[name="Shopify Chat"]{bottom:67px!important}@media screen and (min-width:990px){.product-information .product-media-gallery,.product-information [class*=product-media],.product-information [class*=media-gallery]{position:sticky;top:100px;align-self:flex-start;max-height:calc(100vh - 120px)}}.product-information .product-media-gallery__thumbnails,.product-information [class*=thumbnail]{scroll-snap-type:x mandatory}@media screen and (min-width:750px){.product-information [class*=thumbnail-list],.product-information .product-media-gallery__thumbnails{max-width:60px}.product-information [class*=thumbnail] img,.product-information [class*=thumbnail] picture{width:100%;aspect-ratio:3 / 4;object-fit:cover}}@media screen and (max-width:749px){.product-information [class*=thumbnail-list],.product-information .product-media-gallery__thumbnails{display:flex!important;flex-direction:row!important;overflow-x:auto;overflow-y:hidden;gap:8px;padding:8px 16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.product-information [class*=thumbnail-list]>*,.product-information .product-media-gallery__thumbnails>*{flex:0 0 64px;scroll-snap-align:start}.product-information [class*=thumbnail] img{width:64px;height:80px;object-fit:cover;border-radius:var(--nou-radius-xs)}}:root{--nou-type-display: 700 36px/1 var(--nou-font-sans, "Instrument Sans", system-ui, sans-serif);--nou-type-subtitle: italic 400 22px/1.2 var(--nou-font-serif, "Instrument Serif", Georgia, serif);--nou-type-price: 500 18px/1.2 var(--nou-font-sans, "Instrument Sans", system-ui, sans-serif);--nou-type-body: 400 14px/1.6 var(--nou-font-sans, "Instrument Sans", system-ui, sans-serif);--nou-type-caps: 500 11px/1.4 var(--nou-font-sans, "Instrument Sans", system-ui, sans-serif);--nou-type-button: 500 11px/1 var(--nou-font-sans, "Instrument Sans", system-ui, sans-serif);--nou-type-micro: 400 10px/1.5 var(--nou-font-sans, "Instrument Sans", system-ui, sans-serif);--nou-tracking-caps: .06em;--nou-tracking-button: .05em;--nou-tracking-display: .01em}.slideshow-controls__thumbnails .slideshow-control,slideshow-controls[thumbnails] .slideshow-control{aspect-ratio:1 / 1!important;width:clamp(64px,8vw,96px)!important;height:auto!important;overflow:hidden!important;background:var(--nou-bg, #ffffff)!important;border:1px solid var(--nou-border, #e6e6e6)!important;padding:0!important}.slideshow-controls__thumbnails .slideshow-control img,slideshow-controls[thumbnails] .slideshow-control img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;background:var(--nou-bg, #ffffff)!important}.slideshow-controls__thumbnails .slideshow-control[aria-selected=true]{outline:1.5px solid var(--nou-ink, #030302)!important;outline-offset:0!important;border-color:var(--nou-ink, #030302)!important}@media screen and (min-width:750px){.product-information__grid{align-items:start!important}.product-information__media,.product-information__media .media-gallery,.product-information .product-details{align-self:start!important}}.product-information .product-title,.product-information h1[class*=product-title],.product-details h1,.product-information [data-product-title]{font:var(--nou-type-display)!important;letter-spacing:var(--nou-tracking-display)!important;text-transform:uppercase!important;color:var(--nou-ink)!important;margin:0 0 8px!important}.product-information .product-subtitle,.product-details .product-subtitle,.product-information [data-product-subtitle]{font:var(--nou-type-subtitle)!important;letter-spacing:0!important;color:var(--nou-ink)!important;margin:0 0 20px!important}.product-information .price,.product-details .price,.product-information .price__regular,.product-information .price__sale,.product-information [data-product-price]{font:var(--nou-type-price)!important;letter-spacing:0!important;color:var(--nou-ink)!important}.product-information .variant-option legend,.product-information .variant-option__label,.product-information [class*=accordion-row__heading],.product-information .accordion-row__title,.product-information .product-details__section-heading,.nou-waitlist-eyebrow,.nou-waitlist-field-label{font:var(--nou-type-caps)!important;letter-spacing:var(--nou-tracking-caps)!important;text-transform:uppercase!important;color:var(--nou-fg-secondary, #666)!important}.product-information .button,.product-information button[type=submit],.product-information .add-to-cart-button,.product-information [class*=buy-button],.nou-waitlist-trigger,.nou-waitlist-submit{font:var(--nou-type-button)!important;letter-spacing:var(--nou-tracking-button)!important;text-transform:uppercase!important}.product-information .accordion-row__content,.product-information .accordion-row__content p,.product-information .product-description,.product-information .product-description p{font:var(--nou-type-body)!important;letter-spacing:0!important;color:var(--nou-ink)!important}.product-information .product-description{padding-block-end:0!important}.product-information .product-description>*:last-child,.product-information .product-description p:last-child{margin-block-end:0!important}.product-information .product-fit-helper,.product-information [class*=product-fit],.product-information .help-text,.nou-waitlist-microcopy,.nou-waitlist-phone-microcopy,.nou-waitlist-phone-legal,.nou-waitlist-legal{font:var(--nou-type-micro)!important;letter-spacing:0!important;color:var(--nou-fg-secondary, #666)!important}:root{--nou-type-display: 600 32px/1.05 var(--nou-font-sans, "Instrument Sans", system-ui, sans-serif);--nou-type-subtitle: 400 16px/1.35 var(--nou-font-sans, "Instrument Sans", system-ui, sans-serif);--nou-type-price: 400 14px/1.2 var(--nou-font-sans, "Instrument Sans", system-ui, sans-serif);--nou-type-body: 400 16px/1.5 var(--nou-font-sans, "Instrument Sans", system-ui, sans-serif);--nou-type-caps: 600 12px/1.2 var(--nou-font-sans, "Instrument Sans", system-ui, sans-serif);--nou-type-button: 600 13px/1 var(--nou-font-sans, "Instrument Sans", system-ui, sans-serif);--nou-type-micro: 400 12px/1.5 var(--nou-font-sans, "Instrument Sans", system-ui, sans-serif)}.slideshow-controls__thumbnails .slideshow-control,slideshow-controls[thumbnails] .slideshow-control{border:0!important;background:transparent!important}.slideshow-controls__thumbnails .slideshow-control img,slideshow-controls[thumbnails] .slideshow-control img{background:transparent!important}@media screen and (max-width:749px){.sticky-add-to-cart__bar .add-to-cart-text__content,.sticky-add-to-cart__bar .add-to-cart-text__content>span{display:inline!important}.sticky-add-to-cart__button{width:auto!important;padding:14px 24px!important;flex-shrink:0!important}}.variant-option--buttons:not(.variant-option--swatches),.variant-option--equal-width-buttons{--variant-min-width: 44px !important;--variant-option-padding-inline: 0 !important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:6px!important;justify-content:start!important;flex-wrap:initial!important}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label,.variant-option--equal-width-buttons .variant-option__button-label{width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0!important;padding-block:0!important;padding-inline:0!important;font:400 12px/1 var(--nou-font-sans, "Instrument Sans", system-ui, sans-serif)!important;letter-spacing:.02em!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;border:1px solid var(--nou-grey-15, #e6e6e6)!important;border-radius:0!important;background:var(--nou-paper, #fff)!important;color:var(--nou-ink, #030302)!important;overflow:hidden!important}.variant-option__button-label .variant-option__button-label__text{text-align:center!important;width:100%!important;padding:0!important;font-size:14px!important}.variant-option__button-label .variant-option__button-label__pill{display:none!important}.variant-option--buttons:not(.variant-option--swatches) label:has(input:checked),.variant-option--equal-width-buttons label:has(input:checked){background:var(--nou-ink, #030302)!important;color:var(--nou-paper, #fff)!important;border-color:var(--nou-ink, #030302)!important}.variant-picker fieldset,.variant-option--buttons{gap:10px!important}.variant-picker .variant-option{margin-bottom:10px!important}.variant-option legend,.variant-option__label,.variant-option [class*=option-name]{margin-bottom:6px!important}.footer,section.footer,.shopify-section--footer{font-family:Instrument Sans,system-ui,sans-serif!important;font-weight:400!important;font-size:14px!important;letter-spacing:.04em!important;line-height:1.6!important;color:var(--nou-fg-secondary, #666)!important;background:var(--nou-paper, #fff)!important;border-top:1px solid var(--nou-border, #e6e6e6)!important;padding-block:28px!important}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer [class*=heading],.footer [class*=title]{font-family:Instrument Sans,system-ui,sans-serif!important;font-weight:500!important;font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--nou-ink, #030302)!important;margin:0 0 8px!important}.footer a{color:var(--nou-fg-secondary, #666)!important;font-weight:400!important;text-decoration:none!important;transition:color var(--nou-dur-base, .2s) var(--nou-ease-default)}.footer a:hover{color:var(--nou-ink, #030302)!important}.footer strong,.footer b,.footer .bold{font-weight:500!important}.footer .button,.footer button{font-weight:500!important;font-size:13px!important;letter-spacing:.2em!important;text-transform:uppercase!important;border-radius:0!important}.footer .footer__content,.footer [class*=footer__columns],.footer [class*=footer-block]{gap:24px!important}.nou-ship-microcopy{font:400 12px/1.4 Instrument Sans,system-ui,sans-serif;color:var(--nou-fg-secondary, #666);margin:12px 0 0;letter-spacing:.02em;transition:color .2s ease}.nou-ship-microcopy.is-preorder{color:var(--nou-cherry, #c8102e);font-weight:500;letter-spacing:.08em}.nou-ship-microcopy .nou-preorder-tag{font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-right:8px}.cart [class*=line-item-property],.cart [class*=properties],.cart-line-item__property,.product-option[data-option-key=Shipping]{font-size:12px;color:var(--nou-cherry, #c8102e);font-weight:500;letter-spacing:.04em}p.nou-notify-ship-note{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--nou-stone)}.product-information variant-picker{margin-top:12px}.product-information fieldset.variant-option legend .variant-option__swatch-value{font-weight:600;color:var(--nou-ink)}html:root{--font-h1--size: clamp(2rem, 4.4vw, 2.75rem);--font-h2--size: clamp(1.5rem, 2.8vw, 1.75rem);--font-h1--letter-spacing: .01em;--font-h2--letter-spacing: -.01em}product-card .product-card__content>.group-block>.group-block-content:has(>product-price){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:2px;align-items:baseline}product-card .group-block-content:has(>product-price)>.group-block:first-child{grid-column:1;grid-row:1;min-width:0}product-card .group-block-content:has(>product-price)>product-price{grid-column:2;grid-row:1;justify-content:flex-end;text-align:right;font-size:14px;color:var(--nou-ink);white-space:nowrap}product-card .group-block-content:has(>product-price)>product-price .price{font-size:14px}product-card .group-block-content:has(>product-price)>.text-block.h6{grid-column:1 / -1;grid-row:2}product-card .group-block-content>.group-block:first-child .text-block:not(.h6) p{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}product-card .group-block-content>.text-block.h6,product-card .group-block-content>.text-block.h6 p{font-family:Instrument Sans,sans-serif;font-style:normal;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.35;color:var(--nou-stone)}.product-information [class*=subtitle] em,.product-information [class*=subtitle] i{font-style:normal!important}.product-information [class*=subtitle],.product-information [class*=subtitle] *{font-size:16px!important}.nou-tier-tag{font-size:12px!important;font-weight:600!important;letter-spacing:.06em!important}.nou-tier-popup__panel,.nou-tier-popup__panel p,.nou-tier-popup__panel li{font-size:max(14px,1em)!important}.nou-tier-popup__title,.product-information .variant-option legend,.product-information .variant-option__swatch-value{font-size:12px!important}.product-information button[type=submit],.product-information button[type=submit] span{font-size:13px!important}.nou-sg-trigger,.nou-sg-title,.nou-sg-eyebrow,.nou-sg-rec-name,.nou-sg-table thead th,.nou-sg-style-name,.nou-sg-style-tag,.nou-sg-ends{font-size:12px!important}.nou-sg-p,.nou-sg-style p,.nou-sg-style-copy{font-size:14px!important}.product-information fieldset.variant-option--swatches{display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px!important}.product-information fieldset.variant-option--swatches>.variant-option__button-label{width:auto!important;height:auto!important;aspect-ratio:1 / 1;min-width:0}.product-information .variant-option__swatch-value{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}[class*=ai-luxury-accordion__title]:not([class*=wrapper]){font-size:12px!important;font-weight:600!important;letter-spacing:.06em!important;color:var(--nou-ink)!important}[class*=ai-luxury-accordion__subtitle]{font-size:14px!important}[class*=ai-luxury-accordion__content-inner]{font-size:16px!important;line-height:1.5!important}.product-information h5 strong{font-weight:600}product-card{container-type:inline-size}@container (max-width: 260px){product-card .product-card__content>.group-block>.group-block-content:has(>product-price){grid-template-columns:minmax(0,1fr)}product-card .group-block-content:has(>product-price)>product-price{grid-column:1;grid-row:3;justify-content:flex-start;text-align:left;margin-top:2px}}.footer-utilities .policy-list-trigger,.footer-utilities a,.footer-utilities__text{font-size:12px!important}.nou-badge--archive{background:transparent;border:1px solid #b08d3a;color:#8a6a1f}product-card .product-card__content:has(>product-price):not(:has(>.group-block)){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:2px;align-items:start}product-card .product-card__content:has(>product-price):not(:has(>.group-block))>*{grid-column:1 / -1}product-card .product-card__content:has(>product-price):not(:has(>.group-block))>.card-gallery{margin-bottom:10px}product-card .product-card__content:has(>product-price):not(:has(>.group-block))>.text-block:not(.h6):not(product-price){grid-column:1;grid-row:2;min-width:0}product-card .product-card__content:has(>product-price):not(:has(>.group-block))>product-price{grid-column:2;grid-row:2;justify-content:flex-end;text-align:right;white-space:nowrap}product-card .product-card__content:has(>product-price):not(:has(>.group-block))>product-price .price{font-size:14px}product-card .product-card__content:has(>product-price):not(:has(>.group-block))>.text-block.h6:not(product-price){grid-row:3}strong,b{font-weight:600}.button,.button-secondary,.shopify-payment-button__button--unbranded{font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.product-information .text-block>h1{font-size:clamp(1.75rem,2.4vw,2rem);line-height:1.05;letter-spacing:-.03em;text-transform:uppercase;margin:0}.product-information .text-block>h1 strong{font-weight:600}.nou-tier-tag,.nou-sg-trigger{min-height:24px;display:inline-flex;align-items:center}.shopify-section-group-footer-group a{display:inline-block;padding-block:3px}.shopify-section-group-header-group .header-actions a,.shopify-section-group-header-group .header__column--right a,.header-actions__action,.policy-list-trigger,.footer-utilities__text a{min-height:24px;display:inline-flex;align-items:center}product-card .product-card__content{--product-card-gap: 12px !important}product-card [class*=__product_title] p,product-card .product-card__content>.text-block:not(.h6):not(product-price),product-card .product-card__content>.text-block:not(.h6):not(product-price)>*{font-size:14px;font-weight:600;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}product-card .text-block.h6:not(product-price),product-card .text-block.h6:not(product-price)>*{font-size:14px;font-weight:400;line-height:1.35;letter-spacing:0;text-transform:none;color:var(--nou-stone)}product-card product-price,product-card [class*=__product_title]{padding-block:0!important}product-card product-price,product-card product-price *{line-height:1.2}product-card product-price .price{font-size:14px}product-card .product-card__content>.group-block>.group-block-content:has(>product-price){align-items:start}product-card .group-block-content:has(>product-price)>.group-block>.group-block-content{justify-content:flex-start;gap:2px}.product-information .text-block>h1{margin:0!important}.product-information .text-block:has(>h1)+.text-block{margin-top:-4px}@media screen and (max-width:749px){.product-information.section{padding-block-start:0!important}.nou-tier-wrap{padding:8px 16px!important}sticky-add-to-cart[data-variant-available=true] .sticky-add-to-cart__bar{transform:translateY(0)!important;opacity:1!important}body:has(sticky-add-to-cart[data-variant-available=true]) iframe#chat-button,body:has(sticky-add-to-cart[data-variant-available=true]) [id^=gorgias-chat],body:has(sticky-add-to-cart[data-variant-available=true]) #ShopifyChat,body:has(sticky-add-to-cart[data-variant-available=true]) iframe[name="Shopify Chat"]{bottom:67px!important}body:has(sticky-add-to-cart[data-variant-available=true]):after{content:"";display:block;height:64px}.sticky-add-to-cart__bar{grid-template-columns:36px minmax(0,1fr) auto!important;gap:12px!important;padding:10px 16px!important}.sticky-add-to-cart__bar .restock-rocket-button-container,.sticky-add-to-cart__bar .sticky-add-to-cart__price,.sticky-add-to-cart__bar .add-to-cart-text__content>[ref=quantityDisplay]{display:none!important}.sticky-add-to-cart__info{display:grid!important;gap:2px;min-width:0}.sticky-add-to-cart__title,.sticky-add-to-cart__variant{display:block!important;margin:0!important;font-size:12px!important;line-height:1.3!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-add-to-cart__title{font-weight:600!important;letter-spacing:.06em;text-transform:uppercase;color:var(--nou-ink)!important}.sticky-add-to-cart__variant{height:auto!important;color:var(--nou-stone)!important}.sticky-add-to-cart__button{width:auto!important;height:44px!important;min-height:44px!important;padding:0 18px!important;white-space:nowrap}}.resource-list__carousel>slideshow-container>slideshow-slides{clip-path:inset(-20px 0 -20px var(--gutter-slide-width, 0))}h2[class*=ai-sparkle-heading__text]{letter-spacing:.01em;line-height:1.05}:is(h5,h6)[class*=ai-sparkle-heading__text]{letter-spacing:-.01em}.nou-wordmark{text-transform:none}a.link.size-style{padding-bottom:4px;font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid currentColor;transition:opacity .2s ease}a.link.size-style:hover{opacity:.6}.header-actions__text-style,.currency-code{letter-spacing:.06em}footer .footer-content .menu__heading__default,footer .menu__heading__accordion{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}footer .menu__item a{font-size:14px;text-transform:lowercase}footer .email-signup__heading.paragraph{font-size:14px;font-weight:500}button.nou-sg-trigger{font-weight:600;letter-spacing:.06em}.instafeed-shopify h2{font-size:var(--font-h2--size)!important;font-weight:500!important;letter-spacing:-.01em!important;color:var(--nou-ink)!important}[class*=ai-breadcrumb-link],[class*=ai-breadcrumb-separator]{color:var(--nou-stone)!important}[class*=ai-breadcrumb-link],[class*=ai-breadcrumb-current]{letter-spacing:.06em!important}nou-soldout-buy .nou-notify-area{margin-top:0}nou-soldout-buy :is(.add-to-cart-button,.nou-notify-trigger){min-height:52px}@media screen and (min-width:990px){.nou-collection-grid .product-grid.product-grid--grid:not([product-grid-view=zoom-out]){grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:750px)and (max-width:989px){.nou-collection-grid .product-grid.product-grid--grid:not([product-grid-view=zoom-out]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.nou-collection-grid .product-grid.product-grid--grid:not([product-grid-view=zoom-out]){grid-template-columns:repeat(2,minmax(0,1fr))}.nou-collection-grid .product-grid--grid .product-grid__item:last-of-type:nth-of-type(odd){grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/nou-design-system.css.map */
