:root{--color-neutral-300: color-mix(in srgb, var(--ink) 88%, var(--ground));--color-neutral-400: var(--muted);--color-neutral-500: color-mix(in srgb, var(--muted) 85%, var(--ground));--color-neutral-600: color-mix(in srgb, var(--ink) 35%, var(--ground));--color-neutral-700: color-mix(in srgb, var(--ink) 25%, var(--ground));--color-neutral-800: var(--hair);--color-accent-300: color-mix(in srgb, var(--gold) 80%, #000);--color-accent-400: var(--gold);--color-accent-700: color-mix(in srgb, var(--gold) 35%, var(--ground));--color-accent-800: color-mix(in srgb, var(--gold) 20%, var(--ground));--color-accent-900: var(--gold-wash);--color-section: var(--band);--color-section-glow: color-mix(in srgb, var(--band) 70%, #fff);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 14px;--shadow-sm: 0 0 0 1px var(--hair);--shadow-md: 0 0 0 1px var(--hair), 0 6px 18px rgba(34, 34, 34, .12);--shadow-lg: 0 16px 40px rgba(34, 34, 34, .22);--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-wipe: cubic-bezier(.7, 0, .2, 1)}html.night{color-scheme:light;--night-accent: var(--gold)}html.night input,html.night textarea,html.night select{color-scheme:light}html.night body{background:var(--ground);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.55;text-wrap:pretty}html.night h1,html.night h2,html.night h3,html.night h4{font-weight:500}html.night :focus-visible{outline:2px solid var(--gold);outline-offset:2px}html.night ::selection{background:color-mix(in srgb,var(--gold) 30%,transparent)}html.night .eyebrow,html.night .option__label,html.night .fact__label{font-family:var(--sans);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--gold)}html.night .section__title,html.night .page__title,html.night .product__title,html.night .article-card h2{font-weight:500;text-transform:none;letter-spacing:-.02em}html.night .page__title{font-size:clamp(36px,5vw,64px);line-height:1;letter-spacing:-.03em}html.night .rte a{color:var(--gold);text-underline-offset:3px}html.night .rte a:hover{color:var(--color-accent-300)}html.night .skip-link{border-radius:var(--radius-md);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-md)}html.night .btn,html.night .field button,html.night .search-form .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 18px;min-height:44px;background:var(--gold);border:1px solid var(--gold);border-radius:var(--radius-md);color:var(--ground);box-shadow:none;font-family:var(--sans);font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;line-height:1.2}html.night .btn:hover,html.night .field button:hover{background:color-mix(in srgb,var(--gold) 80%,#fff);border-color:color-mix(in srgb,var(--gold) 80%,#fff);color:var(--ground);transform:none}html.night .btn:active,html.night .field button:active{background:color-mix(in srgb,var(--gold) 70%,#000)}html.night .btn[disabled]{opacity:.45;background:var(--gold);border-color:var(--gold);color:var(--ground);box-shadow:none}html.night .btn--quiet{background:transparent;border-color:color-mix(in srgb,var(--ink) 30%,transparent);color:var(--ink)}html.night .btn--quiet:hover{background:color-mix(in srgb,var(--ink) 7%,transparent);border-color:var(--ink);color:var(--ink)}html.night .btn--block{width:100%}html.night .field input,html.night .search-form input,html.night .cart__note textarea{background:var(--surface);border:1px solid var(--hair);border-radius:var(--radius-md);color:var(--ink);font-family:var(--sans)}html.night .field input:focus,html.night .search-form input:focus,html.night .cart__note textarea:focus{border-color:var(--gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 25%,transparent);outline:none}html.night .field input::placeholder,html.night .search-form input::placeholder{color:var(--color-neutral-600)}html.night .qty{border-color:var(--hair);border-radius:var(--radius-md);background:transparent}html.night .qty button{color:var(--ink)}html.night .qty input{color:var(--ink);background:transparent}html.night .swatch span{border-radius:var(--radius-md);background:transparent;border-color:var(--hair);color:var(--ink)}html.night .swatch input:checked+span{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 12%,transparent);color:var(--color-accent-300)}html.night .signup{max-width:1320px;margin-inline:auto;background:radial-gradient(700px 320px at 90% -30%,color-mix(in srgb,var(--color-section-glow) 60%,transparent),transparent 64%),var(--color-section);border-radius:var(--radius-md);text-align:left;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px 40px;align-items:center}html.night .signup{color:var(--on-band)}html.night .signup h2{font-size:clamp(28px,3.2vw,40px);font-weight:500;letter-spacing:-.02em;margin:0}html.night .signup p{color:color-mix(in srgb,currentColor 85%,transparent);margin:0}html.night .signup .field button{background:var(--on-band);border-color:var(--on-band);color:var(--band)}html.night .signup .field button:hover{background:var(--pink);border-color:var(--pink);color:var(--band)}html.night .signup .field input{border-color:transparent}html.night .signup .field{margin:0;max-width:none}html.night .signup__done{grid-column:1 / -1}html.night .section:has(>.signup){padding-block:40px}html.night .pagination{font-family:var(--sans);gap:8px}html.night .pagination a,html.night .pagination span{border-radius:999px;padding:8px 14px;box-shadow:inset 0 0 0 1px var(--hair);border:0}html.night .pagination a:hover{box-shadow:inset 0 0 0 1px var(--gold);color:var(--ink)}html.night .pagination span[aria-current]{background:var(--gold);color:var(--on-band);box-shadow:none}html.night .grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:clamp(16px,2vw,28px)}html.night .drawer__panel{background:var(--surface);border-left:1px solid var(--hair)}html.night .drawer__line-media,html.night .cart__line-media{border-radius:var(--radius-sm);overflow:hidden}html.night .drawer__title{font-weight:500;letter-spacing:-.01em}html.night .drawer__count{background:var(--badge);color:var(--on-badge);display:inline-block;min-width:1.5em;padding:0 .35em;border-radius:999px;text-align:center;line-height:1.5}html.night body.nf-none .frame{border-color:transparent;border-image:none;border-width:0;background:none;box-shadow:none}html.night body.nf-none .frame>img{box-shadow:0 0 0 1px #f2efe8e6,0 10px 26px #0000008c}html.night body.nf-none .frame:after{display:none}html.night .nw-wall__heading{font-weight:500;letter-spacing:-.015em;text-transform:none}html.night .nw-wall img{border-radius:var(--radius-md)}html.noc-rise-on [data-rise]{transition:opacity .8s ease var(--rise-delay, 0ms),transform .9s var(--ease-out) var(--rise-delay, 0ms)}html.noc-rise-on [data-rise]:not(.is-in){opacity:0;transform:translateY(48px)}.nt-wipe{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0 24px;border:0;overflow:hidden;background:var(--band);color:var(--on-band);display:grid;place-items:center;transform:translateY(101%);transition:transform .7s var(--ease-wipe);pointer-events:none}.nt-wipe[popover]:not(:popover-open){display:none}.nt-wipe.is-cover{transform:none}.nt-wipe__label{font-family:var(--sans);font-size:clamp(36px,6vw,80px);font-weight:500;letter-spacing:-.03em;line-height:1;text-align:center;opacity:0;transition:opacity .3s ease .2s}.nt-wipe.is-cover .nt-wipe__label{opacity:1}html.nt-arrive:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:var(--band);pointer-events:none;animation:nt-lift .8s var(--ease-wipe) .05s both}@keyframes nt-lift{0%{transform:none}to{transform:translateY(-101%)}}@media(prefers-reduced-motion:reduce){html.nt-arrive:after{display:none}.nt-wipe{display:none}html.noc-rise-on [data-rise]{transition:none}html.noc-rise-on [data-rise]:not(.is-in){opacity:1;transform:none}}html.night .cart__line-media img,html.night .drawer__line-media img{aspect-ratio:.7;object-fit:cover}html.night .noc-prints-section__head{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}html.night .noc-prints-section__title{margin:0;font-size:clamp(36px,5vw,64px);font-weight:500;letter-spacing:-.03em;line-height:1;text-transform:none}html.night .noc-empty{color:var(--muted);font-size:14px}html.night .noc-kicker{margin:0;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--gold)}html.night .noc-head.masthead{background:var(--header);color:var(--on-header);box-shadow:0 1px 0 var(--hair)}html.night .noc-head .wordmark,html.night .noc-head .noc-head__brand{color:var(--on-header)}html.night .noc-head .noc-head__menu:hover,html.night .noc-head .noc-head__icon:hover{color:var(--badge)}html.night .noc-head__count{background:var(--badge);color:var(--on-badge)}html.night .noc-menu{background:var(--band);color:var(--on-band)}html.night .noc-menu .noc-head__brand{color:var(--on-band)}html.night .noc-menu__link:hover,html.night .noc-menu__link:focus-visible,html.night .noc-menu .noc-head__menu:hover{color:var(--pink)}html.night .noc-menu :focus-visible{outline-color:var(--pink)}html.night .noc-marquee{background:var(--strip);border-color:var(--strip)}html.night .noc-marquee__track{color:var(--on-strip)}html.night .noc-marquee__mark{color:var(--on-strip);opacity:.7}html.night .noc-tile--band{color:var(--on-band)}html.night .noc-tile--pink{background:var(--pink);color:var(--on-pink)}html.night .noc-reviews{color:var(--on-band)}html.night .noc-reviews__stars{color:var(--pink)}html.night .noc-foot.foot{background:var(--footer);color:var(--on-footer);border-top:0}html.night .noc-foot :is(.noc-foot__brand,.noc-foot__trust li){color:var(--on-footer)}html.night .noc-foot :is(.noc-foot__trust .icon,.noc-foot__social a,.noc-foot__links a){color:var(--badge)}html.night .noc-foot :is(.noc-foot__social a,.noc-foot__links a):hover{color:var(--on-footer)}html.night .noc-foot__bottom,html.night .noc-foot .night-glare-toggle{color:color-mix(in srgb,var(--on-footer) 75%,transparent)}html.night .noc-foot :focus-visible{outline-color:var(--badge)}html.night .noc-mascot__bubble{background:var(--pink);color:var(--on-pink);box-shadow:0 8px 22px #0000002e}html.night .noc-mascot__bubble span{color:var(--ink)}html.night :is(.noc-kicker,.noc-link,.eyebrow,.option__label,.fact__label,.noc-ghost,.noc-chart__kicker,.rte a){color:var(--color-accent-300)}html.night .noc-foot :is(.noc-foot__social a,.noc-foot__links a){color:var(--on-footer);text-decoration:underline;text-decoration-color:var(--badge);text-underline-offset:3px}html.night .noc-foot :is(.noc-foot__social a,.noc-foot__links a):hover{color:var(--badge)}html.night .noc-foot__bottom,html.night .noc-foot .night-glare-toggle{color:color-mix(in srgb,var(--on-footer) 80%,var(--footer))}html.night .noc-mascot__bubble{color:var(--on-pink)}html.night .noc-mascot__bubble span{color:var(--on-pink);text-decoration:underline;text-decoration-color:var(--badge);text-underline-offset:3px}html.night.view-dark,html.view-dark input,html.view-dark textarea,html.view-dark select{color-scheme:dark}html.view-dark{--color-accent-300: color-mix(in srgb, var(--gold) 55%, #fff);--color-accent-400: color-mix(in srgb, var(--gold) 80%, #fff);--color-section-glow: color-mix(in srgb, var(--band) 75%, #fff);--shadow-sm: 0 0 0 1px var(--hair);--shadow-md: 0 0 0 1px var(--hair), 0 6px 18px rgba(0, 0, 0, .55);--shadow-lg: 0 0 0 1px color-mix(in srgb, var(--ink) 30%, transparent), 0 16px 40px rgba(0, 0, 0, .65)}html.view-dark .noc-marquee{border-block:1px solid var(--hair)}html.view-dark .noc-head.masthead{box-shadow:0 1px 0 var(--hair)}html.view-dark .noc-card__flat,html.view-dark .noc-pair__art img{box-shadow:0 10px 24px #00000073}html.view-dark .noc-mascot__bubble{box-shadow:var(--shadow-md)}html.view-dark .pagination span[aria-current],html.view-dark .noc-pill[aria-current=true]{color:var(--ground)}html.night.view-dark .noc-foot :is(.noc-foot__social a,.noc-foot__links a){color:var(--on-footer);text-decoration-color:var(--badge)}html.night.view-dark .noc-foot :is(.noc-foot__social a,.noc-foot__links a):hover{color:color-mix(in srgb,var(--badge) 65%,#fff)}html.night.view-dark .signup .field button:hover{background:#f3ddd3;border-color:#f3ddd3;color:var(--band)}html.night.view-dark .noc-menu__link:hover,html.night.view-dark .noc-menu__link:focus-visible,html.night.view-dark .noc-menu .noc-head__menu:hover{color:#f3ddd3}html.night.view-dark .noc-menu :focus-visible{outline-color:#f3ddd3}html.night.view-dark .noc-reviews__stars{color:#f3ddd3}html.view-dark .noc-frame-swatch--black .noc-frame-swatch__chip{box-shadow:inset 0 0 0 1px #6e6e6e}html.view-dark .noc-frame-swatch--none .noc-frame-swatch__chip{background:linear-gradient(135deg,#f2efe9 45%,#a8a39a 45% 55%,#f2efe9 55%)}html.view-dark .noc-frame-swatch--black[aria-pressed=true] .noc-frame-swatch__chip{box-shadow:inset 0 0 0 1px #6e6e6e,0 0 0 2px var(--ground),0 0 0 4px var(--gold)}.noc-view-toggle{all:unset;cursor:pointer;display:inline-grid;place-items:center;width:32px;height:32px;border-radius:999px;color:inherit}.noc-view-toggle:hover{background:color-mix(in srgb,currentColor 10%,transparent)}.noc-view-toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px}.noc-view-toggle .icon--moon,html.view-dark .noc-view-toggle .icon--sun{display:block}.noc-view-toggle .icon--sun,html.view-dark .noc-view-toggle .icon--moon{display:none}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-new(root){animation:noc-view-reveal .7s var(--ease-wipe) both}@keyframes noc-view-reveal{0%{clip-path:circle(0 at var(--vt-x, 100%) var(--vt-y, 0))}to{clip-path:circle(var(--vt-r, 150vmax) at var(--vt-x, 100%) var(--vt-y, 0))}}@media(prefers-reduced-motion:reduce){::view-transition-new(root){animation:none}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/noctura-nocturne.css.map */
