:root{--nova-pink: #ff35aa;--nova-purple: #7137ff;--nova-blue: #22d5ff;--nova-ink: #080610;--nova-panel: #120b20;--nova-line: rgba(255, 255, 255, .14);--nova-muted: #b9aec7}body.nova-theme{background:radial-gradient(circle at 12% 15%,rgba(113,55,255,.14),transparent 26rem),radial-gradient(circle at 88% 42%,rgba(255,53,170,.1),transparent 30rem),var(--nova-ink);color:#fff}.nova-theme .page-wrapper,.nova-theme .content-for-layout{background:transparent}.nova-theme #header-group{position:relative;z-index:30}.nova-theme .header-section,.nova-theme .header__row,.nova-theme .header__underlay{background:#080610f5!important;color:#fff}.nova-theme .header-section{border-bottom:1px solid var(--nova-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nova-theme .shopify-section:has(.announcement-bar) .section-background,.nova-theme .announcement-bar{background:linear-gradient(90deg,var(--nova-pink),var(--nova-purple) 52%,var(--nova-blue))!important;color:#fff}.nova-theme .announcement-bar__slider,.nova-theme .announcement-bar__slides,.nova-theme .announcement-bar__slide,.nova-theme .announcement-bar__text,.nova-theme .announcement-bar__link{background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff}.nova-theme .announcement-bar__slide{overflow:hidden}.nova-theme .announcement-bar__text{position:relative;z-index:1;display:block;width:auto;min-width:0;margin:0 auto;font-weight:900;letter-spacing:.08em;white-space:nowrap;text-align:center}.nova-theme .header__columns a,.nova-theme .header__columns button,.nova-theme .header__navigation-bar-row a,.nova-theme .header__navigation-bar-row button,.nova-theme .header-actions__action{color:#fff!important}.nova-theme .header__icon,.nova-theme summary.header__icon,.nova-theme .header__icon svg{color:#fff!important}.nova-theme .menu-list__link--active{color:var(--nova-blue)!important}.nova-theme .menu-drawer,.nova-theme .menu-drawer__submenu,.nova-theme .menu-drawer__inner-submenu,.nova-theme .menu-drawer__navigation{background:radial-gradient(circle at 15% 12%,rgba(113,55,255,.2),transparent 18rem),radial-gradient(circle at 90% 55%,rgba(255,53,170,.14),transparent 22rem),#090612!important;color:#fff!important}.nova-theme .menu-drawer__menu-item,.nova-theme .menu-drawer__title,.nova-theme .menu-drawer__back-button,.nova-theme .menu-drawer__close-button,.nova-theme .menu-drawer .price{color:#fff!important}.nova-theme .menu-drawer__menu-item:hover,.nova-theme .menu-drawer__menu-item:focus-visible,.nova-theme .menu-drawer__title:hover{color:var(--nova-blue)!important}.nova-theme .menu-drawer__list-item,.nova-theme .menu-drawer__menu-container--divider,.nova-theme .menu-drawer__nav-buttons{border-color:var(--nova-line)!important}.nova-theme .search-modal__content{border:1px solid var(--nova-line)!important;background:#0d0916!important;color:#fff!important;box-shadow:0 1.75rem 5rem #0000009e!important}.nova-theme predictive-search-component,.nova-theme .predictive-search-form,.nova-theme .predictive-search-form__header,.nova-theme .predictive-search-form__header-inner,.nova-theme .predictive-search-form__content-wrapper,.nova-theme .predictive-search-form__content,.nova-theme .predictive-search-dropdown,.nova-theme .predictive-search-results__inner,.nova-theme .predictive-search-form__footer{background:#0d0916!important;color:#fff!important}.nova-theme .predictive-search-form__header,.nova-theme .predictive-search-form__header-inner,.nova-theme .predictive-search-form__content-wrapper,.nova-theme .predictive-search-form__footer{border-color:var(--nova-line)!important}.nova-theme input.search-input,.nova-theme input.search-input:is(:hover,:focus,:focus-visible){background:#0d0916!important;color:#fff!important;-webkit-text-fill-color:#fff;caret-color:var(--nova-blue)}.nova-theme input.search-input::placeholder{color:#b9aec7!important;-webkit-text-fill-color:#b9aec7;opacity:1}.nova-theme .predictive-search-results__title,.nova-theme .predictive-search-results__card,.nova-theme .predictive-search-results__card .resource-card__title,.nova-theme .predictive-search-results__card .price,.nova-theme .predictive-search-results__card .price *,.nova-theme .predictive-search-results__card a{color:#fff!important;-webkit-text-fill-color:currentColor}.nova-theme .predictive-search-results__card .resource-card__content{background:transparent!important}.nova-theme .predictive-search-results__card:is(:hover,:focus-within) .resource-card__content{background:#7137ff2e!important}.nova-theme .predictive-search__reset-button,.nova-theme .predictive-search__close-modal-button{background:transparent!important;color:#d7cee1!important;-webkit-text-fill-color:currentColor}.nova-theme .predictive-search__reset-button:is(:hover,:focus-visible),.nova-theme .predictive-search__close-modal-button:is(:hover,:focus-visible){color:var(--nova-blue)!important}.nova-theme .predictive-search__search-button{border-color:transparent!important;background:linear-gradient(115deg,var(--nova-pink),var(--nova-purple) 60%,var(--nova-blue))!important;color:#fff!important}.nova-theme .theme-drawer__dialog[aria-labelledby=cart-drawer-heading]{border-inline-start:1px solid rgba(34,213,255,.42)!important;background:radial-gradient(circle at 100% 0%,rgba(34,213,255,.13),transparent 20rem),radial-gradient(circle at 0% 72%,rgba(255,53,170,.14),transparent 24rem),#0d0916!important;color:#fff!important;box-shadow:-1.5rem 0 5rem #0009!important}.nova-theme .theme-drawer__dialog[aria-labelledby=cart-drawer-heading]::backdrop{background:#04020ab8!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.nova-theme #cart-drawer .theme-drawer__header{border-bottom:1px solid var(--nova-line)!important;background:#0d0916e0!important}.nova-theme #cart-drawer .theme-drawer__title,.nova-theme #cart-drawer .theme-drawer__title *,.nova-theme #cart-drawer .cart-items__title,.nova-theme #cart-drawer .cart-items__title *,.nova-theme #cart-drawer .cart-items__price,.nova-theme #cart-drawer .cart-totals__total,.nova-theme #cart-drawer .cart-totals__total *,.nova-theme #cart-drawer .cart-primary-typography,.nova-theme #cart-drawer .cart-secondary-typography{color:#fff!important;-webkit-text-fill-color:currentColor}.nova-theme #cart-drawer .theme-drawer__title{font-weight:900;letter-spacing:-.03em}.nova-theme #cart-drawer .theme-drawer__badge{border:0!important;background:linear-gradient(135deg,var(--nova-pink),var(--nova-purple),var(--nova-blue))!important;color:#fff!important}.nova-theme #cart-drawer .theme-drawer__close-button{border:1px solid var(--nova-line)!important;border-radius:50%!important;background:#ffffff0d!important;color:#fff!important}.nova-theme #cart-drawer .theme-drawer__close-button:is(:hover,:focus-visible){border-color:var(--nova-blue)!important;background:#22d5ff21!important;color:var(--nova-blue)!important}.nova-theme #cart-drawer .cart-drawer__content,.nova-theme #cart-drawer .cart-drawer__items,.nova-theme #cart-drawer .cart-items__wrapper,.nova-theme #cart-drawer .cart-items-component{background:transparent!important;color:#fff!important}.nova-theme #cart-drawer .cart-drawer--empty .cart-drawer__content{padding:2rem!important}.nova-theme #cart-drawer .cart-items__wrapper--drawer-empty{gap:1rem;color:var(--nova-muted)!important}.nova-theme #cart-drawer .cart-items__wrapper--drawer-empty p{color:var(--nova-muted)!important}.nova-theme #cart-drawer .cart-items__wrapper--drawer-empty a:not(.cart-items__empty-button){color:var(--nova-blue)!important;text-decoration-color:#22d5ff8c}.nova-theme #cart-drawer .cart-items__empty-button,.nova-theme .cart-page .cart-items__empty-button,.nova-theme .cart__checkout-button{border:1px solid rgba(255,255,255,.2)!important;border-radius:999px!important;background:linear-gradient(115deg,var(--nova-pink),var(--nova-purple) 58%,var(--nova-blue))!important;color:#fff!important;-webkit-text-fill-color:#fff;font-weight:900!important;letter-spacing:.04em;box-shadow:0 .9rem 2.4rem #7137ff3d!important}.nova-theme #cart-drawer .cart-items__empty-button:is(:hover,:focus-visible),.nova-theme .cart-page .cart-items__empty-button:is(:hover,:focus-visible),.nova-theme .cart__checkout-button:is(:hover,:focus-visible){filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 1.1rem 2.8rem #ff35aa3d!important}.nova-theme #cart-drawer .cart-items__table-row,.nova-theme .cart-page .cart-items__table-row{padding:1rem!important;border:1px solid var(--nova-line)!important;border-radius:1.25rem;background:linear-gradient(135deg,#ff35aa0e,#7137ff14 52%,#22d5ff0b),#120b20eb!important;box-shadow:0 1rem 2.7rem #00000038}.nova-theme #cart-drawer .cart-items__media-container,.nova-theme .cart-page .cart-items__media-container{border:1px solid rgba(255,255,255,.12)!important;border-radius:.9rem!important;background:#090612!important}.nova-theme #cart-drawer .cart-items__media-image,.nova-theme .cart-page .cart-items__media-image{border-radius:inherit!important}.nova-theme #cart-drawer .cart-items__details,.nova-theme #cart-drawer .cart-items__variants-wrapper,.nova-theme #cart-drawer .cart-items__unit-price-wrapper,.nova-theme .cart-page .cart-items__details,.nova-theme .cart-page .cart-items__variants-wrapper,.nova-theme .cart-page .cart-items__unit-price-wrapper{color:var(--nova-muted)!important}.nova-theme #cart-drawer .cart-items__title:is(:hover,:focus-visible),.nova-theme .cart-page .cart-items__title:is(:hover,:focus-visible){color:var(--nova-blue)!important}.nova-theme #cart-drawer .cart-items__quantity .quantity-selector,.nova-theme .cart-page .cart-items__quantity .quantity-selector{border:1px solid rgba(255,255,255,.18)!important;border-radius:999px!important;background:#0b0713!important;color:#fff!important}.nova-theme #cart-drawer .cart-items__quantity .quantity-selector button,.nova-theme #cart-drawer .cart-items__quantity .quantity-selector input,.nova-theme .cart-page .cart-items__quantity .quantity-selector button,.nova-theme .cart-page .cart-items__quantity .quantity-selector input{background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff}.nova-theme #cart-drawer .cart-items__quantity .quantity-selector button:is(:hover,:focus-visible),.nova-theme .cart-page .cart-items__quantity .quantity-selector button:is(:hover,:focus-visible){color:var(--nova-blue)!important}.nova-theme #cart-drawer .cart-items__remove,.nova-theme .cart-page .cart-items__remove{border-radius:50%!important;background:#ff35aa1a!important;color:#ff79c5!important}.nova-theme #cart-drawer .cart-items__remove:is(:hover,:focus-visible),.nova-theme .cart-page .cart-items__remove:is(:hover,:focus-visible){background:#ff35aa33!important;color:#fff!important}.nova-theme #cart-drawer .cart-drawer__summary{border-top:1px solid var(--nova-line)!important;background:linear-gradient(to bottom,#0d0916d1,#0d0916 24%),#0d0916!important;color:#fff!important}.nova-theme #cart-drawer .cart-actions,.nova-theme #cart-drawer .cart-actions__divider,.nova-theme #cart-drawer .cart__summary-totals,.nova-theme #cart-drawer .cart-totals__container{border-color:var(--nova-line)!important}.nova-theme #cart-drawer .cart-totals__tax-note,.nova-theme #cart-drawer .cart-totals__installments,.nova-theme .cart-page .cart-totals__tax-note,.nova-theme .cart-page .cart-totals__installments{color:var(--nova-muted)!important}.nova-theme #cart-drawer .cart-note__instructions,.nova-theme #cart-drawer .cart-discount__input,.nova-theme .cart-page .cart-note__instructions,.nova-theme .cart-page .cart-discount__input{border:1px solid rgba(255,255,255,.18)!important;border-radius:.9rem!important;background:#0b0713!important;color:#fff!important;-webkit-text-fill-color:#fff;caret-color:var(--nova-blue)}.nova-theme #cart-drawer .cart-discount__input::placeholder,.nova-theme .cart-page .cart-discount__input::placeholder{color:var(--nova-muted)!important;-webkit-text-fill-color:var(--nova-muted);opacity:1}.nova-theme #cart-drawer .cart-discount__button,.nova-theme .cart-page .cart-discount__button{border:1px solid var(--nova-blue)!important;border-radius:999px!important;background:#22d5ff1a!important;color:var(--nova-blue)!important}.nova-theme #cart-drawer .cart-discount__pill,.nova-theme .cart-page .cart-discount__pill{border-color:#22d5ff59!important;background:#22d5ff1a!important;color:#fff!important}.nova-theme .cart-page{color:#fff!important}.nova-theme .cart-page .cart-title h1{color:#fff!important;font-weight:900;letter-spacing:-.045em}.nova-theme .cart-page .cart-title .cart-bubble__background{background:linear-gradient(135deg,var(--nova-pink),var(--nova-purple),var(--nova-blue))!important}.nova-theme .cart-page .cart-title .cart-bubble__text,.nova-theme .cart-page .cart-items__title,.nova-theme .cart-page .cart-items__title *,.nova-theme .cart-page .cart-items__price,.nova-theme .cart-page .cart-primary-typography,.nova-theme .cart-page .cart-secondary-typography,.nova-theme .cart-page .cart-totals__total,.nova-theme .cart-page .cart-totals__total *{color:#fff!important;-webkit-text-fill-color:currentColor}.nova-theme .cart-page .cart-summary,.nova-theme .cart-page .cart-summary__inner{border:1px solid var(--nova-line)!important;border-radius:1.6rem!important;background:radial-gradient(circle at 100% 0%,rgba(34,213,255,.11),transparent 15rem),radial-gradient(circle at 0% 100%,rgba(255,53,170,.1),transparent 17rem),#120b20f5!important;color:#fff!important;box-shadow:0 1.5rem 4rem #00000047}.nova-theme .cart-page .cart-summary__inner{padding:clamp(1.25rem,3vw,2.5rem)!important}.nova-theme .cart-page .cart-actions,.nova-theme .cart-page .cart-actions__divider,.nova-theme .cart-page .cart__summary-totals,.nova-theme .cart-page .cart-totals__container{border-color:var(--nova-line)!important}.nova-theme .cart-page--empty{min-height:30rem}.nova-theme .cart-page--empty .cart-items__wrapper{color:var(--nova-muted)!important}.nova-theme .cart-page--empty .cart-items__wrapper a:not(.cart-items__empty-button){color:var(--nova-blue)!important}.nova-theme:has(#cart-drawer dialog[open]) .nova-chat__launcher,.nova-theme:has(.cart-page) .nova-chat__launcher{opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media screen and (max-width:749px){.nova-theme #cart-drawer .cart-items__table-row,.nova-theme .cart-page .cart-items__table-row{padding:.8rem!important;border-radius:1rem}.nova-theme .cart-page .cart-summary,.nova-theme .cart-page .cart-summary__inner{border-radius:1.25rem!important}}@media screen and (min-width:750px){.nova-theme .header__underlay-open{height:var(--header-height)!important;background:#080610f5!important;box-shadow:none!important}.nova-theme .header__underlay-open:after{display:none}.nova-theme .menu-list__list-item:not([slot=overflow]){position:relative}.nova-theme .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{top:calc(100% + .85rem)!important;inset-inline-start:0!important;width:min(32rem,calc(100vw - 2rem))!important;height:auto!important;padding:0!important;clip-path:none!important;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:2rem;background:#120b20fa!important;box-shadow:0 1.5rem 4rem #00000094;opacity:0;pointer-events:none;transform:translateY(-.45rem);transition:opacity .18s ease,transform .18s ease}.nova-theme .menu-list__list-item:not([slot=overflow])>.menu-list__submenu:not([inert]){visibility:visible!important;opacity:1;pointer-events:auto;transform:translateY(0)}.nova-theme .menu-list__list-item:not([slot=overflow]) .menu-list__submenu-inner{display:block;max-height:min(70vh,36rem);padding:1.55rem 2rem 1.7rem!important;overflow-y:auto;opacity:1!important;transform:none!important}.nova-theme .menu-list__list-item:not([slot=overflow]) .mega-menu,.nova-theme .menu-list__list-item:not([slot=overflow]) .mega-menu__grid,.nova-theme .menu-list__list-item:not([slot=overflow]) .mega-menu__list{display:block;width:100%;padding:0}.nova-theme .menu-list__list-item:not([slot=overflow]) .mega-menu__column{display:grid;gap:.65rem}.nova-theme .menu-list__list-item:not([slot=overflow]) .mega-menu__link{display:flex;min-height:3.4rem;align-items:center;padding:.65rem .6rem;border-radius:.75rem;color:#fff!important;font-family:var(--font-subheading--family);font-size:clamp(1rem,1.45vw,1.3rem);font-weight:900;letter-spacing:.055em;line-height:1.2;text-transform:uppercase}.nova-theme .menu-list__list-item:not([slot=overflow]) .mega-menu__link:hover,.nova-theme .menu-list__list-item:not([slot=overflow]) .mega-menu__link:focus-visible{background:#7137ff29;color:var(--nova-blue)!important}.nova-theme .menu-list__link-title{font-weight:900;letter-spacing:.055em}.nova-theme .menu-list__link--active .menu-list__link-title,.nova-theme .menu-list__list-item:has(.menu-list__disclosure[aria-expanded=true])>.menu-list__trigger .menu-list__link-title{background:linear-gradient(90deg,var(--nova-pink),var(--nova-blue)) left bottom / 100% .24rem no-repeat}.nova-theme .menu-list__trigger:has(.menu-list__disclosure) .menu-list__link-title{padding-inline-end:1.9rem}.nova-theme .menu-list__disclosure{inset-inline-start:auto;inset-inline-end:.35rem;z-index:2;opacity:.82;pointer-events:auto}.nova-theme .menu-list__trigger:hover .menu-list__disclosure,.nova-theme .menu-list__disclosure:focus-visible,.nova-theme .menu-list__disclosure[aria-expanded=true]{opacity:1;color:var(--nova-blue)!important}}.nova-theme footer,.nova-theme .footer{background:#050309;color:var(--nova-muted)}.nova-theme footer h1,.nova-theme footer h2,.nova-theme footer h3,.nova-theme footer h4,.nova-theme footer summary,.nova-theme footer label,.nova-theme footer button,.nova-theme footer a{color:#fff!important;-webkit-text-fill-color:currentColor}.nova-theme footer p,.nova-theme footer li,.nova-theme footer small,.nova-theme footer .rte{color:var(--nova-muted)!important}.nova-theme footer a:hover{color:var(--nova-blue)!important}.nova-theme footer input,.nova-theme footer textarea,.nova-theme footer select{border-color:var(--nova-line)!important;background:#0d0916!important;color:#fff!important}.nova-theme footer input::placeholder,.nova-theme footer textarea::placeholder{color:#c9bdd5!important;opacity:1}.nova-theme .policy-list-trigger,.nova-theme .policy-list-trigger:is(:hover,:focus,:focus-visible){background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff}.nova-theme .terms-policies-popover,.nova-theme .terms-policies-popover:popover-open,.nova-theme .terms-policies-popover.\:popover-open{border-color:var(--nova-line)!important;background:#0d0916!important;color:#fff!important;box-shadow:0 1.25rem 3rem #0000008c!important}.nova-theme .terms-policies-popover .policy_list,.nova-theme .terms-policies-popover .policy_list li{background:transparent!important;color:#fff!important}.nova-theme .terms-policies-popover .policy_list a{color:#fff!important;-webkit-text-fill-color:#fff}.nova-theme .terms-policies-popover .policy_list li:is(:hover,:focus-within){background:#7137ff33!important}.nova-home{overflow:clip;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:52px 52px}.nova-shell{width:min(92rem,calc(100% - 2rem));margin-inline:auto}.nova-section{padding-block:clamp(4.5rem,9vw,8rem)}.nova-eyebrow{margin:0 0 1rem;color:var(--nova-blue);font-size:.72rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.nova-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr);min-height:min(53rem,calc(100svh - var(--header-group-height, 6rem)));border-bottom:1px solid var(--nova-line);background:radial-gradient(circle at 82% 34%,rgba(34,213,255,.2),transparent 25rem),radial-gradient(circle at 72% 44%,rgba(255,53,170,.24),transparent 32rem)}.nova-hero__copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(5rem,9vw,9rem) clamp(1.25rem,5vw,5.5rem)}.nova-hero__logo{width:min(19rem,56vw);height:auto;margin-bottom:1.5rem;object-fit:contain;object-position:left center;mix-blend-mode:screen}.nova-hero h1,.nova-section__head h2,.nova-custom h2{margin:0;color:#fff;font-weight:950;line-height:.84;letter-spacing:-.065em;text-transform:uppercase}.nova-hero h1{max-width:11ch;overflow-wrap:normal;font-size:clamp(4rem,7vw,7rem);word-break:normal}.nova-section__head h2{font-size:clamp(3.2rem,6vw,6.7rem)}.nova-custom h2{max-width:11ch;font-size:clamp(3.4rem,6.5vw,7rem)}.nova-hero__text,.nova-custom__text{max-width:41rem;margin-top:1.5rem;color:#d7cee1;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.65}.nova-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.nova-button{display:inline-flex;align-items:center;justify-content:center;min-height:3.5rem;padding:.85rem 1.35rem;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#fff;font-size:.74rem;font-weight:950;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:transform .18s ease,filter .18s ease,border-color .18s ease}.nova-button--primary{border-color:transparent;background:linear-gradient(115deg,var(--nova-pink),var(--nova-purple) 60%,var(--nova-blue))}.nova-button--outline{background:#0806108a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.nova-button:hover{transform:translateY(-2px);filter:brightness(1.08)}.nova-hero__art{position:relative;display:grid;align-items:end;justify-items:center;min-width:0}.nova-hero__art:after{content:"";position:absolute;inset:auto 12% 6% 12%;height:8%;border-radius:50%;background:#22d5ff61;filter:blur(2.5rem)}.nova-hero__art img{position:relative;z-index:1;width:min(90%,41rem);height:min(49rem,84svh);object-fit:contain;object-position:center bottom;filter:drop-shadow(0 2rem 3rem rgba(0,0,0,.52));animation:nova-float 6s ease-in-out infinite}.nova-hero__word{position:absolute;inset:50% auto auto 50%;color:#ffffff0b;font-size:clamp(7rem,17vw,20rem);font-weight:950;line-height:.7;letter-spacing:-.1em;transform:translate(-54%,-50%)}.nova-marquee{overflow:hidden;border-block:1px solid var(--nova-line);background:linear-gradient(90deg,#ff35aa29,#7137ff38 52%,#22d5ff29)}.nova-marquee__track{display:flex;width:max-content;animation:nova-home-marquee 24s linear infinite}.nova-marquee__group{display:flex;align-items:center;flex-shrink:0;gap:clamp(2.5rem,6vw,6rem);padding:1rem clamp(1.25rem,3vw,3rem)}.nova-marquee__group span{display:inline-flex;align-items:center;gap:clamp(2.5rem,6vw,6rem);color:#fff;font-size:clamp(.78rem,1.2vw,.94rem);font-weight:900;letter-spacing:.12em;white-space:nowrap;text-transform:uppercase}.nova-marquee__group span:after{content:"\2726";color:var(--nova-blue)}.nova-marquee:hover .nova-marquee__track{animation-play-state:paused}.nova-section__head{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:2.4rem}.nova-text-link{flex:0 0 auto;padding-bottom:.35rem;border-bottom:1px solid var(--nova-blue);color:var(--nova-blue);font-size:.72rem;font-weight:900;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.nova-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.nova-product-card{display:flex;min-width:0;min-height:100%;overflow:hidden;flex-direction:column;border:1px solid var(--nova-line);border-radius:1.25rem;background:#120b20e0}.nova-product-card__media{display:grid;place-items:center;aspect-ratio:4 / 4.8;max-height:28rem;overflow:hidden;background:radial-gradient(circle at 50% 35%,rgba(113,55,255,.24),transparent 55%),#0d0916}.nova-product-card__media img,.nova-placeholder{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.nova-product-card:hover .nova-product-card__media img{transform:scale(1.035)}.nova-product-card__copy{display:flex;min-height:8.8rem;flex:1 0 auto;flex-direction:column;padding:1rem 1.05rem 1.2rem}.nova-product-card__type{margin:0 0 .45rem;color:var(--nova-blue);font-size:.64rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.nova-product-card h3{margin:0;overflow-wrap:anywhere;font-size:1rem;line-height:1.35}.nova-product-card h3 a{color:#fff;text-decoration:none}.nova-product-card__price{margin:auto 0 0;padding-top:.8rem;color:#fff;font-weight:850;line-height:1.25}.nova-meet{display:grid;grid-template-columns:minmax(20rem,.9fr) minmax(0,1.1fr);min-height:40rem;margin-block-end:clamp(4.5rem,9vw,8rem);overflow:hidden;border:1px solid var(--nova-line);border-radius:1.8rem;background:radial-gradient(circle at 18% 42%,rgba(34,213,255,.22),transparent 24rem),radial-gradient(circle at 42% 74%,rgba(255,53,170,.2),transparent 28rem),var(--nova-panel)}.nova-meet__visual{position:relative;isolation:isolate;display:grid;place-items:end center;min-height:36rem;overflow:hidden;background:radial-gradient(circle at 50% 52%,rgba(34,213,255,.44),rgba(113,55,255,.28) 42%,transparent 70%)}.nova-meet__visual:after{content:"";position:absolute;z-index:-1;top:14%;right:10%;bottom:8%;left:10%;border-radius:50%;background:radial-gradient(circle,rgba(34,213,255,.35),rgba(113,55,255,.2) 46%,rgba(255,53,170,.15) 66%,transparent 70%);filter:blur(1rem)}.nova-meet__word{position:absolute;z-index:-1;inset:1.5rem auto auto -.05em;color:#ffffff12;font-size:clamp(7rem,16vw,17rem);font-weight:950;line-height:.9;letter-spacing:-.09em}.nova-meet__visual img{position:relative;z-index:1;width:min(96%,35rem);height:38rem;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 2rem 2rem rgba(0,0,0,.5))}.nova-meet__copy{display:grid;align-content:center;justify-items:start;padding:clamp(3rem,7vw,7rem)}.nova-meet__copy h2{margin:0;color:#fff;font-size:clamp(3.6rem,7vw,7.2rem);font-weight:950;line-height:.86;letter-spacing:-.065em;text-transform:uppercase}.nova-meet__text{max-width:38rem;margin-block-start:1.6rem;color:#d7cee1;font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.62}.nova-meet__text p{margin:0}.nova-meet__copy .nova-button{margin-block-start:2rem}.nova-collections{border-top:1px solid var(--nova-line)}.nova-collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.nova-collection-card{position:relative;min-height:30rem;overflow:hidden;border:1px solid var(--nova-line);border-radius:1.4rem;background:linear-gradient(145deg,#7137ff59,#ff35aa1f);color:#fff;text-decoration:none}.nova-collection-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.nova-collection-card:hover img{transform:scale(1.04)}.nova-collection-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 25%,rgba(5,3,9,.9))}.nova-collection-card__copy{position:absolute;z-index:1;inset:auto 1.5rem 1.5rem;display:grid;gap:.45rem}.nova-collection-card small{color:var(--nova-blue);font-size:.65rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.nova-collection-card strong{font-size:clamp(2rem,3.2vw,4rem);line-height:.9;letter-spacing:-.05em;text-transform:uppercase}.nova-collection-card em{color:var(--nova-muted);font-size:.75rem;font-style:normal}.nova-custom{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.7fr);align-items:center;overflow:hidden;border:1px solid var(--nova-line);border-radius:1.8rem;background:radial-gradient(circle at 80% 25%,rgba(34,213,255,.25),transparent 26rem),radial-gradient(circle at 62% 76%,rgba(255,53,170,.22),transparent 28rem),var(--nova-panel)}.nova-custom__copy{padding:clamp(2rem,6vw,6rem)}.nova-custom__art{align-self:end;height:min(44rem,70vw)}.nova-custom__art img{width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 1.5rem 2rem rgba(0,0,0,.5))}.nova-trust{display:grid;grid-template-columns:repeat(4,1fr);margin-top:clamp(4rem,8vw,8rem);border-block:1px solid var(--nova-line);background:#0c0815e6}.nova-trust div{display:grid;gap:.35rem;padding:1.6rem clamp(1rem,2.3vw,2.2rem);border-inline-end:1px solid var(--nova-line)}.nova-trust div:last-child{border-inline-end:0}.nova-trust strong{color:#fff;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase}.nova-trust span{color:var(--nova-muted);font-size:.8rem;line-height:1.4}.nova-theme .content-for-layout>.shopify-section:not(:has(.nova-home)){color:#fff}.nova-theme .content-for-layout:not([data-template=index]) .section-background{background:#080610e6!important}.nova-theme .content-for-layout:not([data-template=index])>.shopify-section:nth-child(2n) .section-background{background:#120b20e6!important}.nova-theme .content-for-layout:not([data-template=index]) .section,.nova-theme .content-for-layout:not([data-template=index]) .section-content-wrapper,.nova-theme .content-for-layout:not([data-template=index]) .text-block,.nova-theme .content-for-layout:not([data-template=index]) .rte{color:#d7cee1}.nova-theme .content-for-layout:not([data-template=index]) h1,.nova-theme .content-for-layout:not([data-template=index]) h2,.nova-theme .content-for-layout:not([data-template=index]) h3,.nova-theme .content-for-layout:not([data-template=index]) strong{color:#fff}.nova-theme .content-for-layout:not([data-template=index]) p,.nova-theme .content-for-layout:not([data-template=index]) li,.nova-theme .content-for-layout:not([data-template=index]) em{color:#d7cee1!important}.nova-theme .content-for-layout:not([data-template=index]) .text-block.h1 p,.nova-theme .content-for-layout:not([data-template=index]) .text-block.h2 p,.nova-theme .content-for-layout:not([data-template=index]) .text-block.h3 p,.nova-theme .content-for-layout:not([data-template=index]) .text-block.h4 p,.nova-theme .content-for-layout:not([data-template=index]) p strong,.nova-theme .content-for-layout:not([data-template=index]) li strong{color:#fff!important}.nova-theme .content-for-layout[data-template^=page] h1{font-size:clamp(3.6rem,7vw,7rem);line-height:.88;letter-spacing:-.055em;text-transform:uppercase}.nova-theme .content-for-layout:not([data-template=index]) .button:not(.button-unstyled),.nova-theme .content-for-layout:not([data-template=index]) .add-to-cart-button{border-color:transparent;background:linear-gradient(115deg,var(--nova-pink),var(--nova-purple) 60%,var(--nova-blue));color:#fff}.nova-theme .content-for-layout:not([data-template=index]) .button-unstyled{background:transparent}.nova-theme .content-for-layout[data-template^=product] .details__header{border-radius:.65rem;background:transparent!important;color:#d7cee1!important;-webkit-text-fill-color:currentColor;transition:background-color .16s ease,color .16s ease}.nova-theme .content-for-layout[data-template^=product] .details__header:is(:hover,:focus,:focus-visible),.nova-theme .content-for-layout[data-template^=product] .details[open]>.details__header{background:#7137ff2e!important;color:#fff!important}.nova-theme .content-for-layout[data-template^=product] .details__header .svg-wrapper,.nova-theme .content-for-layout[data-template^=product] .details__header svg{color:currentColor!important}.nova-theme .content-for-layout h1,.nova-theme .content-for-layout h2,.nova-theme .content-for-layout h3{letter-spacing:-.035em}.nova-theme .product-grid-container,.nova-theme .collection-wrapper,.nova-theme .product-information{background:transparent}.nova-theme .main-collection-grid,.nova-theme .section-resource-list,.nova-theme .section-resource-list__content,.nova-theme .resource-list,.nova-theme .product-grid{background:transparent!important}.nova-theme .product-card__content{min-height:100%;padding-block-end:1.15rem!important;overflow:hidden;border:1px solid var(--nova-line);border-radius:1.25rem;background:var(--nova-panel)!important;color:#fff!important}.nova-theme .product-card__content>a .text-block,.nova-theme .product-card__content>.text-block,.nova-theme .product-card__content>product-price{padding-inline:1.05rem!important}.nova-theme .product-card__content>a .text-block{padding-block-start:1rem!important}.nova-theme .product-card__content>a .text-block:before{content:"NOVA TEEZ";display:block;margin-block-end:.45rem;color:var(--nova-blue);font-size:.64rem;font-weight:850;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.nova-theme .product-card__content>a .text-block p[role=heading]{margin:0;color:#fff!important;font-size:1rem;line-height:1.35}.nova-theme .product-card__content>product-price{margin-block-start:auto;padding-block-start:.8rem!important;color:#fff!important}.nova-theme .product-card__content>product-price *,.nova-theme .product-card__content .price{color:#fff!important;-webkit-text-fill-color:#fff;font-weight:850}.nova-theme .product-card slideshow-container,.nova-theme .product-card .card-gallery,.nova-theme .product-card .product-media-container{background:radial-gradient(circle at 50% 35%,rgba(113,55,255,.24),transparent 55%),#0d0916!important}.nova-theme .product-card .quick-add__button{border-color:transparent!important;background:linear-gradient(115deg,var(--nova-pink),var(--nova-purple) 60%,var(--nova-blue))!important;color:#fff!important}.nova-theme .product-grid .product-media,.nova-theme .product-grid .product-media-container{max-height:28rem}.nova-theme .product-grid .product-media img{object-fit:cover}.nova-theme .content-for-layout[data-template^=product] .product-information__grid{grid-template-columns:minmax(0,36rem) minmax(20rem,1fr)!important;gap:clamp(2rem,5vw,5rem);align-items:start}.nova-theme .content-for-layout[data-template^=product] .product-information__media,.nova-theme .content-for-layout[data-template^=product] media-gallery{width:100%;max-width:36rem;margin-inline:auto}.nova-theme .content-for-layout[data-template^=product] .product-information__media{padding-block-start:clamp(.85rem,1.8vw,1.4rem)}.nova-theme .content-for-layout[data-template^=product] .media-gallery__grid{grid-template-columns:minmax(0,1fr)!important}.nova-theme .content-for-layout[data-template^=product] .product-media-container{aspect-ratio:1;max-height:none;overflow:hidden;border-radius:1.25rem;background:#0d0916!important}.nova-theme .content-for-layout[data-template^=product] slideshow-container{overflow:hidden;border-radius:1.25rem;background:#0d0916!important}.nova-theme .content-for-layout[data-template^=product] .product-media,.nova-theme .content-for-layout[data-template^=product] .product-media__image{border-radius:inherit}.nova-theme .content-for-layout[data-template^=product] .product-media__image{display:block;width:100%;height:auto!important;max-height:none;aspect-ratio:1;background:transparent!important;object-fit:cover}.nova-theme .content-for-layout[data-template^=product] product-price,.nova-theme .content-for-layout[data-template^=product] product-price *,.nova-theme .content-for-layout[data-template^=product] [data-testid=variant-option-single],.nova-theme .content-for-layout[data-template^=product] .variant-option label,.nova-theme .content-for-layout[data-template^=product] .variant-option legend{color:#fff!important}.nova-theme .content-for-layout[data-template^=product] .variant-option__swatch-value{color:#d7cee1!important}.nova-theme .content-for-layout[data-template^=product] .variant-option--buttons .variant-option__button-label{border-color:#ffffff61!important;background:#0d0916!important;color:#fff!important;-webkit-text-fill-color:currentColor}.nova-theme .content-for-layout[data-template^=product] .variant-option--buttons .variant-option__button-label__pill,.nova-theme .content-for-layout[data-template^=product] .variant-option--buttons .variant-option__button-label:before,.nova-theme .content-for-layout[data-template^=product] .variant-option--buttons .variant-option__button-label:after{background:transparent!important;box-shadow:none!important}.nova-theme .content-for-layout[data-template^=product] .variant-option--buttons .variant-option__button-label__text{position:relative;z-index:1;color:inherit!important;-webkit-text-fill-color:currentColor}.nova-theme .content-for-layout[data-template^=product] .variant-option--buttons .variant-option__button-label:has(input:checked),.nova-theme .content-for-layout[data-template^=product] .variant-option--buttons .variant-option__button-label:has([data-current-checked=true]){border-color:#fff!important;background:#fff!important;color:#15111b!important}.nova-theme .content-for-layout[data-template^=product] .variant-option--buttons .variant-option__button-label:has([data-option-available=false]){opacity:.48}.nova-theme [id^=hulkapps_custom_options_] [id^=hulkapps_option_list_]{border:1px solid var(--nova-line)!important;border-radius:1rem;background:var(--nova-panel)!important;color:#fff!important}.nova-theme [id^=hulkapps_custom_options_] .hulkapps_option_name,.nova-theme [id^=hulkapps_custom_options_] .hulkapps_option_value,.nova-theme [id^=hulkapps_custom_options_] .hulkapps_option_value p,.nova-theme [id^=hulkapps_custom_options_] .hulkapps_check_option,.nova-theme [id^=hulkapps_custom_options_] .hulkapps_radio_option,.nova-theme [id^=hulkapps_custom_options_] .hulkapps_radio_option>div{color:#fff!important;-webkit-text-fill-color:currentColor}.nova-theme [id^=hulkapps_custom_options_] input[type=text],.nova-theme [id^=hulkapps_custom_options_] input[type=email],.nova-theme [id^=hulkapps_custom_options_] input[type=number],.nova-theme [id^=hulkapps_custom_options_] input[type=file],.nova-theme [id^=hulkapps_custom_options_] textarea,.nova-theme [id^=hulkapps_custom_options_] select{border:1px solid rgba(255,255,255,.32)!important;background:#0d0916!important;color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff}.nova-theme [id^=hulkapps_custom_options_] input::placeholder,.nova-theme [id^=hulkapps_custom_options_] textarea::placeholder{color:#cfc7d8!important;-webkit-text-fill-color:#cfc7d8!important;opacity:1}.nova-theme [id^=hulkapps_custom_options_] .hulkapps_radio_option{gap:.45rem;margin:.2rem .35rem .2rem 0;padding:.55rem .72rem;border:1px solid rgba(255,255,255,.28)!important;border-radius:.65rem;background:#0d0916!important}.nova-theme [id^=hulkapps_custom_options_] .hulkapps_radio_option:has(input:checked),.nova-theme [id^=hulkapps_custom_options_] .hulkapps_radio_option.radio_selected{border-color:transparent!important;background:linear-gradient(115deg,var(--nova-pink),var(--nova-purple) 60%,var(--nova-blue))!important;color:#fff!important}.nova-theme [id^=hulkapps_custom_options_] .hulkapps_radio_option:has(input:checked)>div,.nova-theme [id^=hulkapps_custom_options_] .hulkapps_radio_option.radio_selected>div{color:#fff!important;-webkit-text-fill-color:#fff!important}.nova-theme [id^=hulkapps_custom_options_] .hulkapps_radio_option input[type=radio]{background:#fff!important;accent-color:var(--nova-pink)}.nova-theme [id^=hulkapps_custom_options_] .hulkapps_check_option{align-items:flex-start;gap:.65rem;background:transparent!important;color:#fff!important}.nova-theme [id^=hulkapps_custom_options_] .hulkapps-custom-check{box-sizing:border-box;flex:0 0 1.15rem;display:grid;place-items:center;width:1.15rem;height:1.15rem;margin-top:.14rem;border:2px solid rgba(255,255,255,.82)!important;border-radius:.22rem;background:#0d0916!important;color:#fff!important;box-shadow:none!important}.nova-theme [id^=hulkapps_custom_options_] .hulkapps-custom-check svg{width:.7rem;height:.55rem;opacity:0}.nova-theme [id^=hulkapps_custom_options_] .hulkapps-custom-check svg path{fill:#fff!important}.nova-theme [id^=hulkapps_custom_options_] .hulkapps_check_option:has(input:checked){background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.nova-theme [id^=hulkapps_custom_options_] .hulkapps_check_option:has(input:checked) .hulkapps-custom-check{border-color:transparent!important;background:linear-gradient(135deg,var(--nova-pink),var(--nova-purple) 58%,var(--nova-blue))!important;box-shadow:0 0 0 2px #ffffff29,0 0 1rem #f128a859!important}.nova-theme [id^=hulkapps_custom_options_] .hulkapps_check_option:has(input:checked) .hulkapps-custom-check svg{opacity:1}.nova-theme [id^=hulkapps_custom_options_] .hulkapps_option.validation_error{border:1px solid rgba(255,53,170,.72)!important;background:#ff35aa14!important;color:#fff!important;box-shadow:inset 0 0 0 1px #22d5ff14!important}.nova-theme [id^=hulkapps_custom_options_] .hulkapps_option.validation_error .hulkapps_option_name,.nova-theme [id^=hulkapps_custom_options_] .hulkapps_option.validation_error .hulkapps_option_value,.nova-theme [id^=hulkapps_custom_options_] .hulkapps_option.validation_error .hulkapps_check_option{color:#fff!important;-webkit-text-fill-color:#fff!important}.nova-theme [id^=hulkapps_custom_options_] .file-select{overflow:hidden;min-height:3.15rem;border:1px solid rgba(255,255,255,.32)!important;border-radius:.65rem;background:#0d0916!important;color:#fff!important;box-shadow:none!important}.nova-theme [id^=hulkapps_custom_options_] .file-select-name,.nova-theme [id^=hulkapps_custom_options_] .file-select-button{box-sizing:border-box;display:flex;align-items:center;min-height:3.15rem;padding:.75rem 1rem;background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.nova-theme [id^=hulkapps_custom_options_] .file-select-name{min-width:0;flex:1 1 auto}.nova-theme [id^=hulkapps_custom_options_] .file-select-button{flex:0 0 auto;border-left:1px solid rgba(255,255,255,.25)!important;background:linear-gradient(115deg,var(--nova-pink),var(--nova-purple) 62%,var(--nova-blue))!important;font-weight:850;cursor:pointer}.nova-theme[class*=product-handle--custom-] media-gallery slideshow-controls,.nova-theme[class*=product-handle--custom-] media-gallery slideshow-arrows,.nova-theme[class*=product-handle--custom-] media-gallery .slideshow-controls,.nova-theme[class*=product-handle--custom-] media-gallery .slideshow-arrows{display:none!important}.nova-theme .rte a{color:var(--nova-blue)}.nova-theme input,.nova-theme textarea,.nova-theme select{border-color:var(--nova-line);background:#0d0916;color:#fff}.nova-theme .contact-form__input{color:#fff!important;-webkit-text-fill-color:#fff}.nova-theme .contact-form__input::placeholder{color:#fff!important;-webkit-text-fill-color:#fff;opacity:.78}.nova-theme select option{background:#fff;color:#111}@media(max-width:749px){.nova-theme :is(.product-card,.product-grid__card) :is(h4,.h4),.nova-theme .product-card__content .text-block p[role=heading]{display:block;overflow:visible;text-overflow:clip;-webkit-line-clamp:unset}}.nova-chat{position:fixed;z-index:80;inset:auto 1rem 1rem auto}.nova-chat__launcher{display:flex;flex-direction:column;align-items:center;gap:.18rem;padding:0;border:0;background:transparent;color:#fff;cursor:pointer;filter:drop-shadow(0 .85rem 1.1rem rgba(0,0,0,.58));transition:transform .18s ease,filter .18s ease}.nova-chat__launcher:hover{transform:translateY(-4px);filter:drop-shadow(0 1rem 1.35rem rgba(0,0,0,.68)) brightness(1.07)}.nova-chat__launcher:focus-visible{outline:3px solid #fff;outline-offset:.35rem;border-radius:.8rem}.nova-chat__mascot{display:block;width:6.2rem;height:8.5rem}.nova-chat__mascot img{width:100%;height:100%;object-fit:contain}.nova-chat__label{display:block;padding:.52rem .76rem;border:1px solid rgba(255,255,255,.45);border-radius:.55rem;background:linear-gradient(110deg,var(--nova-pink),var(--nova-purple) 54%,var(--nova-blue));box-shadow:0 .5rem 1.25rem #18042c7a;font-size:.67rem;font-weight:950;letter-spacing:.08em;white-space:nowrap;text-transform:uppercase}.nova-chat__fallback{position:absolute;inset:auto 0 11.5rem auto;width:min(23rem,calc(100vw - 2rem));padding:1.4rem;border:1px solid var(--nova-line);border-radius:1.3rem;background:radial-gradient(circle at 100% 0,rgba(113,55,255,.28),transparent 48%),#100b1d;color:#fff;box-shadow:0 2rem 5rem #00000094}.nova-chat__fallback[hidden]{display:none}.nova-chat__close{position:absolute;inset:.7rem .7rem auto auto;display:grid;place-items:center;width:2.4rem;height:2.4rem;border:1px solid var(--nova-line);border-radius:50%;background:transparent;color:#fff;font-size:1.2rem;cursor:pointer}.nova-chat__fallback-avatar{width:4.5rem;height:4.5rem;object-fit:contain}.nova-chat__eyebrow{margin:.5rem 0 .35rem;color:var(--nova-blue);font-size:.62rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.nova-chat__fallback h2{margin:0;font-size:1.65rem;text-transform:uppercase}.nova-chat__fallback>p:not(.nova-chat__eyebrow){color:var(--nova-muted);line-height:1.5}.nova-chat__actions{display:flex;flex-wrap:wrap;gap:.6rem}.nova-chat__actions a,.nova-chat__actions button{padding:.7rem .85rem;border:0;border-radius:999px;background:linear-gradient(110deg,var(--nova-pink),var(--nova-purple));color:#fff;font:inherit;font-size:.68rem;font-weight:900;text-decoration:none;text-transform:uppercase;cursor:pointer}@keyframes nova-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.9rem)}}@keyframes nova-home-marquee{to{transform:translate(-50%)}}@media(max-width:990px){.nova-hero{grid-template-columns:1fr}.nova-hero__copy{padding-bottom:2rem}.nova-hero__art{min-height:38rem}.nova-hero__art img{height:40rem}.nova-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nova-meet{grid-template-columns:1fr}.nova-meet__copy{order:-1}.nova-collection-grid{grid-template-columns:1fr}.nova-collection-card{min-height:24rem}.nova-custom{grid-template-columns:1fr}.nova-custom__art{height:38rem}.nova-trust{grid-template-columns:repeat(2,1fr)}.nova-trust div:nth-child(2){border-inline-end:0}.nova-trust div:nth-child(-n+2){border-bottom:1px solid var(--nova-line)}.nova-theme .content-for-layout[data-template^=product] .product-information__grid{grid-template-columns:minmax(0,1fr)!important}.nova-theme .content-for-layout[data-template^=product] .product-information__media,.nova-theme .content-for-layout[data-template^=product] media-gallery,.nova-theme .content-for-layout[data-template^=product] .product-media-container,.nova-theme .content-for-layout[data-template^=product] .product-media__image{max-width:31rem;max-height:31rem}}@media(max-width:640px){.nova-shell{width:min(100% - 1.2rem,92rem)}.nova-section{padding-block:4.2rem}.nova-hero__copy{padding:4rem 1rem 2rem}.nova-hero__copy{width:100%;min-width:0}.nova-hero h1{max-width:100%;font-size:clamp(3.3rem,16vw,4.1rem)}.nova-actions{width:100%;min-width:0}.nova-button{width:100%;white-space:normal;text-align:center}.nova-hero__art{min-height:31rem}.nova-hero__art img{width:96%;height:32rem}.nova-section__head{align-items:flex-start;flex-direction:column;gap:1rem}.nova-section__head h2{font-size:clamp(3rem,15vw,5.2rem)}.nova-product-grid{gap:.65rem}.nova-product-card__copy{min-height:9rem;padding:.8rem}.nova-product-card h3{font-size:.9rem;line-height:1.35}.nova-product-card__media{max-height:21rem}.nova-meet{margin-block-end:4.2rem}.nova-meet__visual{min-height:31rem}.nova-meet__visual img{height:31rem}.nova-meet__copy{padding:3rem 1.1rem}.nova-meet__copy h2{font-size:clamp(3.2rem,15vw,5.2rem)}.nova-custom__copy{padding:2rem 1.1rem 0}.nova-custom h2{font-size:clamp(3rem,15vw,5.2rem)}.nova-custom__art{height:31rem}.nova-trust{grid-template-columns:1fr}.nova-trust div{border-inline-end:0;border-bottom:1px solid var(--nova-line)}.nova-trust div:last-child{border-bottom:0}.nova-chat{inset:auto .65rem .65rem auto}.nova-chat__mascot{width:5.15rem;height:7rem}.nova-chat__label{padding:.43rem .58rem;font-size:.58rem}.nova-chat__fallback{bottom:9.8rem}.nova-theme .product-grid .product-media,.nova-theme .product-grid .product-media-container{max-height:22rem}}@media(prefers-reduced-motion:reduce){.nova-hero__art img{animation:none}.nova-marquee__track{animation-play-state:paused}.nova-button,.nova-chat__launcher,.nova-product-card__media img,.nova-collection-card img{transition:none}}@media(max-width:749px){.nova-theme .content-for-layout[data-template^=product] .product-information__grid{grid-template-columns:subgrid!important}}@media(max-width:749px){.nova-theme .content-for-layout[data-template^=product] .variant-option__select-wrapper,.nova-theme .content-for-layout[data-template^=product] .variant-option__select,.nova-theme .content-for-layout[data-template^=product] .variant-option__select:is(:focus,:active){-webkit-appearance:none!important;appearance:none!important;background-color:#0d0916!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;color-scheme:dark}.nova-theme .content-for-layout[data-template^=product] .variant-option__select option{background-color:#0d0916!important;color:#fff!important}.nova-theme .content-for-layout[data-template^=product] .variant-option__select-wrapper .icon{color:#fff!important}}@media screen and (min-width:750px){.nova-theme .menu-list__list-item:not([slot=overflow]):has(>.menu-list__submenu):after{content:"";position:absolute;inset-block-start:100%;inset-inline-start:0;z-index:1;width:min(32rem,calc(100vw - 2rem));height:.95rem}}.nova-theme .content-for-layout[data-template^=product] .variant-option__select-wrapper,.nova-theme .content-for-layout[data-template^=product] .variant-option__select,.nova-theme .content-for-layout[data-template^=product] .variant-option__select:is(:focus,:active){-webkit-appearance:none!important;appearance:none!important;background-color:#0d0916!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;color-scheme:dark}.nova-theme .content-for-layout[data-template^=product] .variant-option__select option{background-color:#0d0916!important;color:#fff!important}.nova-theme .content-for-layout[data-template^=product] .variant-option__select-wrapper .icon{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/nova-theme.css.map */
