:root{--nv-navy:#100e3a;--nv-blue:#3e3eff;--nv-violet:#6b4dff;--nv-gold:#ffcf33;--nv-ink:#14123d;--nv-muted:#5b5f7a;--nv-soft:#f4f6fb}h1,h2,h3,.h0,.h1,.h2{letter-spacing:.01em}.title,.collection-hero__title,.main-page-title{text-transform:uppercase}.card__heading,.card__heading a{font-family:var(--font-body-family);font-weight:600;font-size:1.45rem;letter-spacing:0;line-height:1.35;text-transform:none}.card-information .price-item{font-weight:800;color:var(--nv-blue);font-size:1.6rem}.card-wrapper{transition:transform .3s ease}.card-wrapper:hover{transform:translateY(-4px)}.card__badge .badge{border-radius:999px;font-weight:700;letter-spacing:.04em}.badge.color-scheme-4,.badge--sale{background:var(--nv-gold)!important;color:var(--nv-navy)!important;border-color:var(--nv-gold)!important}.collection .rte p{color:var(--nv-muted)}.header__menu-item{font-weight:600;letter-spacing:.02em}.header__menu-item:hover span,.header__active-menu-item{color:var(--nv-blue)}.header__submenu{border-radius:18px;box-shadow:0 20px 50px #100e3a29!important;padding:10px 0!important;border:0!important}.header__submenu .header__menu-item{padding:9px 22px}.header__submenu .header__menu-item:hover{background:var(--nv-soft)}.mega-menu__content{border-radius:0 0 28px 28px;box-shadow:0 30px 60px #100e3a24;border:0!important;padding-top:26px;padding-bottom:30px}.mega-menu__list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.mega-menu__list>li{width:auto!important}.mega-menu__link{display:flex!important;align-items:center;justify-content:space-between;padding:18px 20px!important;border-radius:18px;background:var(--nv-soft);font-family:var(--font-heading-family);font-size:1.5rem!important;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--nv-ink)!important;text-decoration:none!important;transition:background .2s ease,color .2s ease,transform .2s ease}.mega-menu__link:after{content:"\2192";font-family:var(--font-body-family);color:var(--nv-blue);transition:transform .2s ease}.mega-menu__link:hover{background:var(--nv-blue);color:#fff!important;transform:translateY(-2px)}.mega-menu__link:hover:after{color:var(--nv-gold);transform:translate(4px)}.mega-menu__link--level-2{font-weight:700!important}.announcement-bar__message{font-weight:700;letter-spacing:.04em}.menu-drawer__menu-item{font-weight:600}.menu-drawer__navigation .menu-drawer__menu-item--active{color:var(--nv-blue)}.button,.shopify-payment-button__button--unbranded{font-weight:800;letter-spacing:.06em}.button--secondary{--color-button-text: var(--nv-blue)}.product__title h1{font-size:clamp(2.6rem,3vw,3.6rem);text-transform:none;line-height:1.12}.product .price__regular .price-item--regular,.product .price-item--sale{color:var(--nv-blue);font-weight:800;font-size:2.6rem}.product .price--on-sale .price-item--regular{font-size:1.7rem;color:var(--nv-muted)}.product__media-item .media,.product__media-list .media{border-radius:22px;overflow:hidden;background:#fff}.thumbnail{border-radius:12px!important}.product-form__input input[type=radio]+label{border-radius:999px;font-weight:600}.product-form__input input[type=radio]:checked+label{background:var(--nv-navy);color:#fff;border-color:var(--nv-navy)}.product-form__submit{min-height:5.4rem;font-size:1.5rem;border:2px solid var(--nv-blue)!important;border-radius:999px;background:#fff;color:var(--nv-blue)!important}.product-form__submit:hover{background:var(--nv-blue);color:#fff!important}.product-form__submit:after,.product-form__submit:before{display:none}.shopify-payment-button__button{border-radius:999px!important;min-height:5.4rem}.quantity{border-radius:999px;overflow:hidden}.quantity:after,.quantity:before{border-radius:999px}.product__accordion summary{padding:1.6rem 0}.product__accordion .accordion__title{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.04em;font-size:1.5rem}.nv-trust{margin:6px 0 4px;background:#fff;box-shadow:0 10px 30px #100e3a14;border-radius:20px;padding:16px 18px;display:grid;gap:12px}.nv-trust__row{display:flex;align-items:center;gap:12px}.nv-trust__row strong{display:block;font-size:1.4rem;color:var(--nv-ink)}.nv-trust__row small{display:block;font-size:1.25rem;color:var(--nv-muted)}.nv-trust__i{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,var(--nv-blue),var(--nv-violet))}.nv-trust svg{width:20px;height:20px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.nv-trust__wa{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px;padding:12px 16px;border-radius:999px;background:#25d366;color:#fff!important;font-weight:800;font-size:1.35rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.nv-trust__wa:hover{transform:translateY(-2px);box-shadow:0 10px 24px #25d36659}.facets__disclosure-vertical,.facet-filters__field .select__select,.facets__summary{border-radius:999px}.facets__summary{padding:.6rem 1.4rem;background:#fff;box-shadow:0 4px 14px #100e3a0f}.active-facets__button-inner{border-radius:999px}.pagination__item{border-radius:50%}.pagination__item--current{background:var(--nv-navy);color:#fff!important}.pagination__item--current:after{display:none}.collection-list .card__heading,.main-list-collections .card__heading,.collection-list-wrapper .card__heading{font-family:var(--font-heading-family);text-transform:uppercase;font-size:1.6rem;font-weight:700;letter-spacing:.03em}.collection-list .card__media,.collection-card-wrapper .card__media{background:radial-gradient(circle at 50% 55%,rgba(255,207,51,.45),transparent 62%),linear-gradient(135deg,#110f3d,#2d27a6)}.collection-card-wrapper .media img{object-fit:contain!important;padding:12%}.rte a{color:var(--nv-blue)}.collapsible-content .accordion{border-radius:18px;background:#fff;margin-bottom:12px;padding:0 22px;border:0!important;box-shadow:0 8px 24px #100e3a0f}.collapsible-content .accordion__title{font-family:var(--font-heading-family);font-size:1.6rem;text-transform:uppercase;letter-spacing:.02em}.collapsible-content .accordion .icon-accordion{color:var(--nv-blue);fill:var(--nv-blue)}.collapsible-content__wrapper{background:transparent!important}.contact .field__input,.contact .text-area{border-radius:16px}.contact .button{width:100%;max-width:32rem}.field__input,.select__select,.customer .field input,.text-area{border-radius:14px!important}.field:after,.select:after,.customer .field:after,.field:hover.field:after{border-radius:14px!important}.field__input:focus,.customer .field input:focus{box-shadow:0 0 0 2px var(--nv-blue)!important}.customer:not(.account):not(.order){max-width:52rem;margin:40px auto 64px;background:#fff;border-radius:28px;padding:36px 32px 40px;box-shadow:0 20px 60px #100e3a1a}.customer h1{font-size:3rem;text-transform:uppercase}.customer .button{width:100%}.customer a{color:var(--nv-blue);font-weight:600}.account,.order,.addresses{padding-top:32px;padding-bottom:64px}.account table,.order table{border-radius:18px;overflow:hidden;box-shadow:0 10px 30px #100e3a12;background:#fff}.customer thead th{background:var(--nv-navy);color:#fff}.cart__items,.cart-items{--border-opacity: .08}.cart-item__name{font-weight:700;color:var(--nv-ink);text-decoration:none}.cart-item__media .cart-item__image{border-radius:14px;background:#fff}.cart__footer{background:#fff;border-radius:24px;padding:28px!important;box-shadow:0 16px 40px #100e3a14}.totals__total-value{color:var(--nv-blue);font-weight:800;font-size:2.2rem}.cart__checkout-button{min-height:5.4rem;font-size:1.5rem}.cart__empty-text{text-transform:uppercase}.cart-drawer .drawer__inner{border-radius:24px 0 0 24px}.cart-notification{border-radius:0 0 22px 22px}.blog-articles .card,.article-card .card{border-radius:22px}.article-card__title,.blog-articles .card__heading{font-family:var(--font-heading-family);text-transform:uppercase;font-size:1.9rem;line-height:1.15}.article-card__info{color:var(--nv-muted)}.article-template__hero-container{border-radius:0 0 32px 32px;overflow:hidden;max-width:1200px;margin:0 auto}.article-template__title{font-size:clamp(3rem,4.4vw,5rem);text-transform:uppercase;line-height:1.05}.article-template__content{font-size:1.75rem;line-height:1.75}.article-template__content h2{font-size:2.6rem;margin-top:3.6rem;text-transform:uppercase}.article-template__content h3{font-size:2rem;margin-top:2.8rem}.article-template__content ul li::marker{color:var(--nv-blue)}.article-template__content blockquote{border-left:4px solid var(--nv-gold);background:var(--nv-soft);border-radius:0 16px 16px 0;padding:16px 22px;font-style:normal}.article-template__back a{color:var(--nv-blue);font-weight:700}.template-search__search .search__input,.search__input.field__input{border-radius:999px!important;padding-left:2.4rem}.template-search__search .field:after{border-radius:999px!important}.predictive-search{border-radius:0 0 20px 20px}.footer{border-top:0}.footer-block__heading{text-transform:uppercase;letter-spacing:.06em;font-size:1.5rem}.footer a:hover{color:var(--nv-gold)}@media screen and (max-width:749px){.card__heading,.card__heading a{font-size:1.3rem}.card-information .price-item{font-size:1.45rem}.quick-add__submit{font-size:1.2rem;letter-spacing:.02em;padding:0 .8rem;min-height:3.8rem}.customer:not(.account):not(.order){margin:20px 16px 40px;padding:26px 20px 30px;border-radius:22px}.product .price__regular .price-item--regular,.product .price-item--sale{font-size:2.2rem}}.nv-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:26px}.nv-head__kicker{display:inline-block;font-size:1.2rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#3e3eff;margin-bottom:6px}.nv-head__title{margin:0;font-size:clamp(2.6rem,3.4vw,3.8rem);text-transform:uppercase;letter-spacing:.01em;color:#100e3a}.nv-head__link{font-weight:700;font-size:1.4rem;color:#3e3eff;text-decoration:none;white-space:nowrap;border-bottom:2px solid currentColor;padding-bottom:2px}.collection-list__item:has(.card--text),.collection-list__item:has(a[href$="/collections/frontpage"]){display:none}.collection-list .card,.collection-card-wrapper .card{border:0!important;border-radius:24px!important;overflow:hidden;box-shadow:0 10px 30px #100e3a14;background:#fff}.collection-card-wrapper .card__inner{border-radius:0!important}.collection-card-wrapper:hover .card{box-shadow:0 22px 44px #100e3a2e}.collection-card-wrapper .card__content{padding:14px 18px 16px}.nv-ben{margin-top:0!important;padding-top:36px!important;padding-bottom:36px!important}.shopify-section:has(.nv-hero)+.shopify-section .nv-ben,.shopify-section:has(.nv-ph)+.shopify-section .nv-ben{margin-top:-46px!important;padding-top:0!important;padding-bottom:12px!important}@media screen and (max-width:989px){.shopify-section:has(.nv-hero)+.shopify-section .nv-ben,.shopify-section:has(.nv-ph)+.shopify-section .nv-ben{margin-top:-28px!important}}.collapsible-content .title,.collapsible-content h2{text-transform:uppercase}.blog-articles .card{border:0!important;box-shadow:0 10px 30px #100e3a14;background:#fff;overflow:hidden}.blog-articles .card .media img,.article-card .media img{object-fit:contain!important;background:#fff}.article-template__hero-container{max-width:980px!important;margin:32px auto 0!important;border-radius:28px!important;background:#fff;box-shadow:0 16px 40px #100e3a14}.article-template__hero-container .media img{object-fit:contain!important}.article-template header{margin-top:3.2rem}.contact.page-width{max-width:76rem;background:#fff;border-radius:28px;padding:36px 36px 40px!important;box-shadow:0 20px 60px #100e3a1a;margin-bottom:64px}.contact .title{font-size:2.6rem;text-transform:uppercase}@media screen and (max-width:749px){.contact.page-width{margin:0 16px 48px;padding:24px 20px 28px!important;border-radius:22px}}.button--secondary,.quick-add__submit.button--secondary,.product-form__submit{border:2px solid var(--nv-blue)!important;border-radius:999px;background:#fff!important;color:var(--nv-blue)!important;box-shadow:none!important}.button--secondary:hover,.quick-add__submit:hover,.product-form__submit:hover{background:var(--nv-blue)!important;color:#fff!important}.button--secondary:after,.button--secondary:before,.quick-add__submit:after,.quick-add__submit:before{display:none!important}.quick-add__submit[disabled],.quick-add__submit[aria-disabled=true]{border-color:#c9ccdd!important;color:#9a9db3!important;background:#fff!important}.button,.button--primary,.shopify-payment-button__button--unbranded,.cart__checkout-button{border-radius:999px!important}.collection-hero,.template-404{display:none!important}.card--card .card__inner,.card--standard .card__inner{border-radius:16px}.card__media .media img{transition:transform .5s ease}.card-wrapper:hover .card__media .media img{transform:scale(1.04)}.template-cart .cart__warnings .cart__empty-text,.cart__contents .title-wrapper-with-link .title{display:none}.cart__contents .title-wrapper-with-link{justify-content:flex-end;margin-top:10px}.cart__warnings{padding:40px 0 20px}.related-products .title,.related-products h2{text-transform:uppercase}.cart-drawer .drawer__header{border-bottom:1px solid rgba(16,14,58,.08)}.cart-drawer .drawer__heading{text-transform:uppercase;font-size:2rem}.cart-drawer .cart__checkout-button{background:var(--nv-blue);color:#fff}.cart-drawer .cart-item__name{font-size:1.4rem}.cart-drawer .totals__total-value{font-size:2rem}.product__info-container .product__tax,.product__info-container .product__sku{color:var(--nv-muted)}.pickup-availability-preview{background:#fff;border-radius:16px;padding:14px 16px!important;box-shadow:0 8px 24px #100e3a0f}.product__media-wrapper .product__media-item .media{box-shadow:0 10px 30px #100e3a0f}.thumbnail[aria-current]{border:2px solid var(--nv-blue)!important}.slider-button{border-radius:50%;background:#fff;box-shadow:0 6px 16px #100e3a1f}
/*# sourceMappingURL=/cdn/shop/t/6/assets/nova-custom.css.map */
