.noir-mobile-navigation,.noir-favorite-toggle{display:none}.noir-favorites-page{padding-block:2.8rem 5rem;color:#111}.noir-favorites-page__header,.noir-favorites-page__empty{width:min(100% - 4rem,var(--page-width, 120rem));margin-inline:auto}.noir-favorites-page__title{margin:0;color:inherit;font-size:clamp(2.8rem,5vw,4.8rem);line-height:1.05;letter-spacing:-.035em}.noir-favorites-page__description{margin:1rem 0 0;color:#111111ad;font-size:1.4rem}.noir-favorites-page__grid{width:min(100% - 4rem,var(--page-width, 120rem));margin:2.4rem auto 0}.noir-favorites-page__grid [hidden],.noir-favorites-page__grid[hidden]{display:none!important}.noir-favorites-page__empty{padding-block:4rem 2rem;text-align:center}.noir-favorites-page__empty-title{margin:0;color:inherit;font-size:2rem}.noir-favorites-page__empty-copy{margin:.8rem 0 2rem;color:#111111ad;font-size:1.4rem}.noir-favorites-page__browse{display:inline-flex;min-height:4.4rem;align-items:center;justify-content:center;border:.1rem solid currentColor;padding:.9rem 1.8rem;color:inherit;font-size:1.3rem;font-weight:600;text-decoration:none}html.noir-night-mode-page.noir-night-mode .noir-favorites-page__description,html.noir-night-mode-page.noir-night-mode .noir-favorites-page__empty-copy{color:#f5f5f5b3}html.noir-night-mode-page.noir-night-mode .noir-favorites-page{color:#f5f5f5}html.noir-night-mode-page.noir-night-mode .noir-favorites-page .product-card-wrapper .card{--color-background: 22, 22, 22;--gradient-background: var(--noir-night-surface);--color-foreground: 245, 245, 245}html.noir-night-mode-page.noir-night-mode .noir-favorites-page .product-card-wrapper .card--card,html.noir-night-mode-page.noir-night-mode .noir-favorites-page .product-card-wrapper .card__inner,html.noir-night-mode-page.noir-night-mode .noir-favorites-page .product-card-wrapper .card__media,html.noir-night-mode-page.noir-night-mode .noir-favorites-page .product-card-wrapper .card--card>.card__content{background:var(--noir-night-surface);color:var(--noir-night-text)}html.noir-night-mode-page.noir-night-mode .noir-favorites-page .product-card-wrapper .card__heading a,html.noir-night-mode-page.noir-night-mode .noir-favorites-page .product-card-wrapper .price-item,html.noir-night-mode-page.noir-night-mode .noir-favorites-page .product-card-wrapper .sold-count,html.noir-night-mode-page.noir-night-mode .noir-favorites-page .product-card-wrapper .noir-card-rating{color:var(--noir-night-text)}@media screen and (max-width:989px){html{scrollbar-gutter:stable}body{padding-bottom:calc(8.4rem + env(safe-area-inset-bottom))}.noir-mobile-navigation{position:fixed;z-index:20;left:calc(1rem + env(safe-area-inset-left));right:calc(1rem + env(safe-area-inset-right));bottom:calc(.8rem + env(safe-area-inset-bottom));width:min(44rem,calc(100% - 2rem - env(safe-area-inset-left) - env(safe-area-inset-right)));margin-inline:auto;transform:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;box-sizing:border-box;min-height:6.4rem;padding:.35rem;border:.1rem solid rgba(255,255,255,.24);border-radius:999rem;background:#11111175;color:#fff;box-shadow:0 .9rem 2.2rem #0000004d}header-drawer{display:none!important}html.noir-mobile-menu-open:before{content:"";position:fixed;z-index:2147482999;top:0;right:0;bottom:0;left:0;background:#00000061;pointer-events:auto}.noir-mobile-navigation.is-menu-open{z-index:2147483000}html.noir-mobile-menu-open,html.noir-mobile-menu-open body{overflow:hidden;overscroll-behavior:none}html.noir-mobile-menu-open .noir-discount-pill,html.noir-mobile-menu-open .noir-discount-suggestion,html.noir-mobile-menu-open .noir-bundle__pill,html.noir-mobile-menu-open #wa-chat-btn-root,html.noir-mobile-menu-open .shopify-app-block,html.noir-mobile-menu-open shopify-forms-embed,html.noir-mobile-menu-open [id^=shopify-block-13375938897875554821]{visibility:hidden!important;display:none!important;pointer-events:none!important}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.noir-mobile-navigation{background:#11111152;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}.noir-mobile-navigation__link{position:relative;display:flex;min-width:0;min-height:5.4rem;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;color:#ffffffad;font-family:var(--font-body-family, inherit);font-size:1.05rem;font-weight:500;line-height:1.15;text-align:center;text-decoration:none;transition:color .18s ease,background-color .18s ease,box-shadow .22s ease,transform 416ms cubic-bezier(.77,0,.175,1);-webkit-tap-highlight-color:transparent}.noir-mobile-navigation__button{-webkit-appearance:none;appearance:none;border:0;padding:0;background:transparent;cursor:pointer}.noir-mobile-navigation__link.is-active,.noir-mobile-navigation__link.is-open{color:#fff;font-weight:700;border-radius:999rem;background:#ffffff21}.noir-mobile-navigation__link.is-open{z-index:1;color:#fff;background:#11111138;box-shadow:0 .35rem 1rem #0000003d;transform:translateY(-.25rem) scale(1.04);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}html.noir-mobile-menu-open .noir-mobile-navigation__link.is-active:not(.is-open){color:#ffffffad;font-weight:500;background:transparent;box-shadow:none}.noir-mobile-popover{--noir-mobile-menu-open-duration: 416ms;--noir-mobile-menu-close-duration: .24s;--noir-mobile-menu-morph-ease: cubic-bezier(.77, 0, .175, 1);position:fixed;z-index:2147483001;top:auto;left:50%;right:auto;bottom:var(--noir-mobile-popover-bottom, calc(7.2rem + env(safe-area-inset-bottom)) );width:min(58rem,calc(100% - 2.4rem - env(safe-area-inset-left) - env(safe-area-inset-right)));display:grid;max-height:min(82vh,calc(100vh - 2.4rem - var(--noir-mobile-popover-bottom, 8rem)));max-height:min(82dvh,calc(100dvh - 2.4rem - var(--noir-mobile-popover-bottom, 8rem)));grid-template-rows:auto minmax(0,1fr);gap:.6rem;overflow:hidden;border:.1rem solid rgba(255,255,255,.24);border-radius:1.8rem;padding:.8rem;color:#fff;background:#11111175;box-shadow:0 .9rem 2.2rem #0000004d;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%) translateY(.55rem) scale(.94);transform-origin:var(--noir-mobile-popover-origin-x, 50%) 100%;clip-path:inset(100% calc(100% - var(--noir-mobile-popover-origin-x, 50%)) 0 var(--noir-mobile-popover-origin-x, 50%) round 999rem);transition:opacity .18s ease,transform var(--noir-mobile-menu-close-duration) var(--noir-mobile-menu-morph-ease),clip-path var(--noir-mobile-menu-close-duration) var(--noir-mobile-menu-morph-ease),visibility 0s linear var(--noir-mobile-menu-close-duration);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.noir-mobile-popover.noir-mobile-categories,.noir-mobile-popover.noir-mobile-menu--downloads,.noir-mobile-popover.noir-mobile-menu--account{gap:.8rem;padding:1.2rem}.noir-mobile-popover.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0) scale(1);clip-path:inset(0 round 1.8rem);transition:opacity .18s ease,transform var(--noir-mobile-menu-open-duration) var(--noir-mobile-menu-morph-ease),clip-path var(--noir-mobile-menu-open-duration) var(--noir-mobile-menu-morph-ease),visibility 0s}.noir-mobile-popover.is-closing{visibility:visible;pointer-events:none}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.noir-mobile-popover{background:#11111152;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}.noir-mobile-popover>*{opacity:0;transform:translateY(-.35rem);transition:opacity .16s var(--noir-mobile-menu-morph-ease),transform .22s var(--noir-mobile-menu-morph-ease)}.noir-mobile-popover.is-open>*{opacity:1;transform:translateY(0);transition-delay:.11s}.noir-mobile-popover.is-closing>*{transition-delay:0ms}.noir-mobile-popover[hidden]{display:none!important}.noir-mobile-menu--downloads{max-height:min(76vh,calc(100vh - 2.4rem - var(--noir-mobile-popover-bottom, 8rem)));max-height:min(76dvh,calc(100dvh - 2.4rem - var(--noir-mobile-popover-bottom, 8rem)))}.noir-mobile-menu--account{max-height:min(62vh,calc(100vh - 2.4rem - var(--noir-mobile-popover-bottom, 8rem)));max-height:min(62dvh,calc(100dvh - 2.4rem - var(--noir-mobile-popover-bottom, 8rem)))}.noir-mobile-popover__header{display:flex;align-items:center;justify-content:flex-start;gap:.6rem}.noir-mobile-popover__title{margin:0;color:#fffffff5;font-size:1.1rem;font-weight:700;letter-spacing:0;line-height:1.3}.noir-mobile-popover__close{display:grid;width:3.2rem;height:3.2rem;flex:0 0 3.2rem;place-items:center;border:.1rem solid rgba(255,255,255,.2);border-radius:50%;padding:0;color:inherit;background:#ffffff14;cursor:pointer}.noir-mobile-popover__close svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.noir-mobile-menu__body{display:grid;min-height:0;align-content:start;gap:1.3rem;overflow-y:auto;overscroll-behavior:contain;padding-inline-end:.2rem;scrollbar-color:rgba(255,255,255,.28) transparent;scrollbar-width:thin}.noir-mobile-menu--downloads .noir-mobile-menu__body{gap:1rem}.noir-mobile-account-menu__body{display:grid;min-height:0;align-content:start;gap:1rem;overflow-y:auto;overscroll-behavior:contain;padding-inline-end:.2rem;scrollbar-color:rgba(255,255,255,.28) transparent;scrollbar-width:thin}.noir-mobile-menu__section-title{margin:0 0 .8rem;color:#fffffff5;font-size:1.1rem;font-weight:700;letter-spacing:0;line-height:1.3;text-transform:none}.noir-mobile-menu__links,.noir-mobile-account-menu__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.noir-mobile-menu--downloads .noir-mobile-menu__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.noir-mobile-menu--account .noir-mobile-menu__link,.noir-mobile-menu--downloads .noir-mobile-categories__tile{color:#fffffff5}.noir-mobile-menu__link{display:flex;min-width:0;min-height:6.4rem;align-items:center;justify-content:center;gap:.4rem;border:.1rem solid rgba(255,255,255,.16);border-radius:1rem;padding:.8rem .6rem;color:#ffffffe6;background:#ffffff0e;text-align:center;font-size:1.05rem;font-weight:600;line-height:1.2;text-decoration:none}.noir-mobile-menu__link svg{display:block;width:2rem;height:2rem;flex:0 0 2rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.noir-mobile-account-menu__link{min-height:6.4rem;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;text-align:center}.noir-mobile-account-menu__link svg{width:2rem;height:2rem;flex-basis:2rem}.noir-mobile-categories__body{display:grid;min-height:0;align-content:start;gap:1rem;overflow-y:auto;overscroll-behavior:contain;padding-inline-end:0;scrollbar-color:rgba(255,255,255,.28) transparent;scrollbar-width:thin}.noir-mobile-categories__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:.8rem;margin:0;padding:0;list-style:none}.noir-mobile-categories__deal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.noir-mobile-categories__tile{display:flex;min-width:0;min-height:6.4rem;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;border:.1rem solid rgba(255,255,255,.16);border-radius:1rem;padding:.8rem .6rem;color:#fffffff5;background:#ffffff0e;text-align:center;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color .14s ease,border-color .14s ease,transform .14s ease}.noir-mobile-categories__tile:active{transform:scale(.98);background:#ffffff1f}.noir-mobile-categories__tile.is-active{border-color:#ffffff7a;background:#ffffff24}.noir-mobile-categories__tile-icon{display:grid;width:2rem;height:2rem;flex:0 0 2rem;place-items:center;color:#fff}.noir-mobile-categories__tile-icon svg{display:block;width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.noir-mobile-categories__tile-icon--dandadan{width:3.4rem;flex-basis:3.4rem}.noir-mobile-categories__tile-icon--dandadan img{display:block;width:100%;height:100%;object-fit:contain}.noir-mobile-categories__tile-label{display:block;max-width:100%;font-size:1.05rem;font-weight:600;line-height:1.2;overflow-wrap:anywhere}.noir-mobile-categories__all{display:flex;min-height:3.8rem;align-items:center;justify-content:center;gap:.6rem;border:.1rem solid rgba(255,255,255,.12);border-radius:1rem;padding:.6rem .8rem;color:#ffffffe6;background:#ffffff0e;font-size:1.05rem;font-weight:600;line-height:1.25;text-decoration:none}.noir-mobile-categories__all.is-active{border-color:#ffffff7a;background:#ffffff24}.noir-mobile-categories__all svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.noir-mobile-navigation__link:focus-visible,.noir-mobile-popover__close:focus-visible,.noir-mobile-categories__tile:focus-visible,.noir-mobile-categories__all:focus-visible,.noir-mobile-menu__link:focus-visible,.noir-favorite-toggle:focus-visible{outline:.2rem solid currentColor;outline-offset:.2rem}.noir-mobile-navigation__icon-wrap{position:relative;display:grid;width:2.35rem;height:2.35rem;place-items:center}.noir-mobile-navigation__icon{display:block;width:2.15rem;height:2.15rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.noir-mobile-navigation__icon--heart{width:2.1rem;height:2.1rem}.noir-mobile-navigation__count{position:absolute;top:-.3rem;right:-.75rem;display:grid;min-width:1.65rem;height:1.65rem;place-items:center;border-radius:99rem;padding-inline:.35rem;background:#f5f5f5;color:#111;font-size:.95rem;font-weight:700;line-height:1}.noir-mobile-navigation__count[hidden]{display:none!important}.noir-favorite-toggle{position:absolute;z-index:2;top:1rem;right:1rem;display:grid;width:4rem;height:4rem;place-items:center;border:.1rem solid rgba(17,17,17,.16);border-radius:50%;padding:0;background:#fffffff5;color:#111;cursor:pointer;box-shadow:0 .2rem .8rem #0000001f;-webkit-tap-highlight-color:transparent}.product-card-wrapper .card__inner{position:relative}.noir-favorite-toggle__icon{display:block;width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.noir-favorite-toggle[aria-pressed=true] .noir-favorite-toggle__icon{fill:currentColor}html.noir-night-mode-page.noir-night-mode .noir-mobile-navigation{border-color:#f5f5f53d;color:#f5f5f5}html.noir-night-mode-page.noir-night-mode .noir-mobile-navigation__link{color:#f5f5f5ad}html.noir-night-mode-page.noir-night-mode .noir-mobile-navigation__link.is-active{color:#fff}html.noir-night-mode-page.noir-night-mode .noir-mobile-navigation__count{background:#fff;color:#111}html.noir-night-mode-page.noir-night-mode .noir-favorite-toggle{border-color:#f5f5f53d;background:#141414f5;color:#f5f5f5}html.noir-night-mode-page.noir-night-mode .noir-favorite-toggle[aria-pressed=true]{background:#f5f5f5;color:#111}html.noir-night-mode-page.noir-night-mode .noir-favorites-page__description,html.noir-night-mode-page.noir-night-mode .noir-favorites-page__empty-copy{color:#f5f5f5b3}#wa-callout-card{display:none!important}.noir-night-mode-control{bottom:calc(8rem + env(safe-area-inset-bottom))}.noir-night-mode-control__toggle{display:grid;width:4.4rem;min-width:4.4rem;height:4.4rem;min-height:4.4rem;place-items:center;gap:0;border-radius:50%;padding:0}.noir-night-mode-control__toggle [data-noir-night-mode-label]{display:none}html.noir-night-mode-page.noir-night-mode .noir-night-mode-control__toggle{border-radius:50%}#wa-chat-btn-root{right:1.2rem!important;bottom:calc(8rem + env(safe-area-inset-bottom))!important;display:grid!important;width:4.4rem!important;min-width:4.4rem!important;height:4.4rem!important;min-height:4.4rem!important;box-sizing:border-box!important;place-items:center!important;overflow:hidden!important;border-radius:50%!important;padding:0!important}#wa-chat-btn-root .wa-chat-btn-icon-cta-small{display:block!important;width:2.2rem!important;height:2.2rem!important;margin:0!important}#wa-chat-btn-root .wa-chat-button-cta-text{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;margin:-1px!important;padding:0!important;border:0!important}.header__icons .header__icon--account{display:none!important}.noir-favorites-page{padding-block:2.2rem 3rem}.noir-favorites-page__header,.noir-favorites-page__empty,.noir-favorites-page__grid{width:calc(100% - 3.2rem)}.noir-favorites-page__title{font-size:clamp(2.8rem,9vw,3.8rem)}.noir-favorites-page__grid{margin-top:1.8rem}.noir-favorites-page__empty{padding-top:3.2rem}}@media screen and (max-width:360px){.noir-mobile-navigation__link{font-size:.98rem}.noir-mobile-navigation__icon{width:2rem;height:2rem}.noir-mobile-categories__tile{min-height:6.4rem}.noir-mobile-categories__tile-label,.noir-mobile-menu__link{font-size:.9rem}}@media(prefers-reduced-motion:reduce){.noir-mobile-navigation,.noir-mobile-navigation__link,.noir-mobile-categories__tile,.noir-favorite-toggle,.noir-mobile-popover,.noir-mobile-popover>*{scroll-behavior:auto;transition:none!important}@media screen and (max-width:989px){.noir-mobile-popover{opacity:0;transform:translate(-50%);clip-path:none}.noir-mobile-popover.is-open{opacity:1;transform:translate(-50%)}}}@media(prefers-contrast:more){@media screen and (max-width:989px){.noir-mobile-navigation{border-color:#fffc;background:#111;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html.noir-mobile-menu-open:before{background:#000000b8;backdrop-filter:none;-webkit-backdrop-filter:none}}.noir-favorite-toggle{border-width:.2rem}}@media(prefers-reduced-transparency:reduce)and (max-width:989px){.noir-mobile-navigation,.noir-mobile-popover{background:#111;backdrop-filter:none;-webkit-backdrop-filter:none}html.noir-mobile-menu-open:before{background:#111;opacity:.78;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-contrast:more)and (max-width:989px){html.noir-mobile-menu-open:before{backdrop-filter:none;-webkit-backdrop-filter:none}.noir-mobile-popover{border-color:currentColor;background:#111;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(forced-colors:active)and (max-width:989px){html.noir-mobile-menu-open:before{background:Canvas;opacity:.8;forced-color-adjust:none;backdrop-filter:none;-webkit-backdrop-filter:none}.noir-mobile-popover{border-color:CanvasText;background:Canvas;color:CanvasText;forced-color-adjust:auto;backdrop-filter:none;-webkit-backdrop-filter:none}.noir-mobile-categories__tile,.noir-mobile-categories__all,.noir-mobile-menu__link,.noir-mobile-popover__close{border-color:CanvasText;background:Canvas;color:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/noir-mobile-navigation.css.map */
