:root{--nf-blur: 22px;--nf-ann-tint: rgba(14, 20, 34, .86);--nf-head-tint: rgba(8, 12, 22, .9)}body:has(.nf-hero){--nf-ann-tint: rgba(18, 28, 48, .3);--nf-head-tint: rgba(8, 14, 28, .34)}html.nf-past-hero body:has(.nf-hero){--nf-ann-tint: rgba(14, 20, 34, .86);--nf-head-tint: rgba(8, 12, 22, .9)}@media(max-width:749px){:root{--nf-blur: 14px}}.announcement-bar-section .utility-bar,.section-header .header-wrapper{position:relative;isolation:isolate;background:none!important;border:0!important;color:#fff;--color-foreground: 255, 255, 255;--color-link: 255, 255, 255;--color-background: 10, 16, 28;--gradient-background: rgb(10, 16, 28)}.announcement-bar-section .utility-bar:before,.section-header .header-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(var(--nf-blur)) saturate(1.5);backdrop-filter:blur(var(--nf-blur)) saturate(1.5);transition:background-color .35s ease}.announcement-bar-section .utility-bar:before{background-color:var(--nf-ann-tint)}.section-header .header-wrapper:before{background-color:var(--nf-head-tint)}.announcement-bar-section .utility-bar:after,.section-header .header-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.announcement-bar-section .utility-bar:after{background:linear-gradient(180deg,#ffffff2e,#ffffff0a);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #ffffff38}.section-header .header-wrapper:after{background:linear-gradient(180deg,#ffffff1f,#ffffff05);box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #ffffff24}.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__link,.announcement-bar-section .list-social__link,.announcement-bar-section .slider-button{color:#fff}.section-header .cart-count-bubble{background:#fff;color:#0a101c}body:has(.nf-hero) .shopify-section-group-header-group{z-index:5}:where(body:has(.nf-hero))>:where(:not(main,script,style,link,template)){z-index:5}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){body:has(.nf-hero){--nf-ann-tint: rgba(14, 20, 34, .82);--nf-head-tint: rgba(8, 12, 22, .86)}}.nf-hero{position:relative;z-index:0;height:100vh;height:100svh;min-height:520px;overflow:hidden;background:#05080f;color:#fff;margin-top:calc(var(--nf-offset, 0px) * -1)}.nf-hero__media,.nf-hero__media img,.nf-hero__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nf-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--nf-overlay, 0);pointer-events:none}.nf-hero__content{position:absolute;left:0;right:0;bottom:clamp(4rem,9vh,8rem);display:flex;flex-direction:column;align-items:center;gap:2rem;padding:0 2rem;text-align:center}.nf-hero__title{margin:0;color:#fff;font-size:clamp(3.2rem,6vw,7rem);text-shadow:0 2px 24px rgba(0,0,0,.35)}.nf-hero__button{display:inline-flex;align-items:center;justify-content:center;min-width:18rem;padding:1.4rem 3.4rem;border-radius:999px;border:1px solid rgba(255,255,255,.45);color:#fff;text-decoration:none;font-size:1.6rem;letter-spacing:.08em;background:linear-gradient(180deg,#ffffff38,#ffffff14);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);box-shadow:inset 0 1px #fff6,0 8px 30px #00000040;transition:background .25s ease,transform .25s ease}.nf-hero__button:hover{background:#ffffff47;transform:translateY(-1px)}.nf-hero__content{bottom:clamp(3rem,7vh,6rem);gap:1.6rem}.nf-hero__title{font-size:clamp(2.2rem,3vw,3.6rem);letter-spacing:.06em;color:#fff;text-shadow:none}@supports ((-webkit-background-clip: text) or (background-clip: text)){.nf-hero__title{background:linear-gradient(180deg,#ffffffe6,#fff6 55%,#ffffffa6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.55);filter:drop-shadow(0 2px 10px rgba(0,0,0,.28))}}.nf-hero__button{min-width:14rem;padding:1.1rem 2.6rem;font-size:1.4rem}body .product__accordion.accordion{margin-top:1.2rem;border:1px solid rgba(255,255,255,.7);border-radius:18px;overflow:hidden;background:linear-gradient(180deg,#ffffffb8,#ffffff57);-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);box-shadow:inset 0 1px #fffffff2,inset 0 -1px #ffffff59,0 8px 26px #141e3217;transition:box-shadow .25s ease,background .25s ease}body .product__accordion.accordion:has(details[open]){background:linear-gradient(180deg,#ffffffd9,#ffffff73);box-shadow:inset 0 1px #fff,inset 0 -1px #fff6,0 12px 32px #141e321f}body .product__accordion.accordion:hover{box-shadow:inset 0 1px #fff,inset 0 -1px #fff6,0 12px 32px #141e3221}body .product__accordion summary{padding:1.6rem 1.8rem}body .product__accordion .accordion__content{padding:0 1.8rem;margin-bottom:1.8rem}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){body .product__accordion.accordion{background:#ffffffd1}}@media(max-width:749px){body .product__accordion.accordion{border-radius:16px;-webkit-backdrop-filter:blur(14px) saturate(1.5);backdrop-filter:blur(14px) saturate(1.5)}body .product__accordion summary{padding:1.4rem 1.5rem}body .product__accordion .accordion__content{padding:0 1.5rem}}html{background:#05070d}#nf-stars{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#0b1a30,#070e1d 55%,#04060c)}body{background:transparent!important}html body,html body [class*=color-scheme-]:not(.announcement-bar):not(.utility-bar):not(.header-wrapper):not(.header){--color-background: 8, 16, 32;--color-foreground: 255, 255, 255;--color-base-text: 255, 255, 255;--color-base-background-1: 8, 16, 32;--color-shadow: 0, 0, 0;--gradient-background: transparent}main [class*=color-scheme-],main .gradient,.shopify-section-group-footer-group,.shopify-section-group-footer-group [class*=color-scheme-],.shopify-section-group-footer-group .gradient,footer,.footer{background:transparent!important;color:#fff}main h1,main h2,main h3,main h4,main p,main li,main label,main span,main .title,main .h0,main .h1,main .h2,main .h3,.footer a,.footer p,.footer h2,.footer h3,.footer span{color:#fff}.product-form__input input[type=radio]+label{background:#ffffff12!important;color:#fff!important;border:1px solid rgba(255,255,255,.4)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.product-form__input input[type=radio]:checked+label{background:#fff!important;color:#05070d!important;border-color:#fff!important}.product-form__input input[type=radio]+label:hover{border-color:#fff!important}.product-form__input input[type=radio]:disabled+label,.product-form__input input[type=radio].disabled+label{opacity:.4}.quantity,.quantity__input{background:#ffffff12!important;color:#fff!important}.quantity__button{color:#fff!important}.field__input,.select__select,.text-area,.customer .field input{background:#ffffff12!important;color:#fff!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.field__label,.field__input::placeholder{color:#ffffffb3!important}.field:after,.select:after{box-shadow:0 0 0 1px #ffffff59!important}.field:hover.field:after,.field__input:focus~.field__label{color:#fff!important}.product__accordion{background:linear-gradient(160deg,#ffffff21,#ffffff0a)!important;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);border:1px solid rgba(255,255,255,.2)!important;box-shadow:inset 0 1px #ffffff47,0 8px 24px #00000059!important}.product__accordion details,.product__accordion summary,.product__accordion .accordion__content{background:transparent!important;color:#fff!important}.product__accordion .accordion__title,.product__accordion svg{color:#fff!important}.product__accordion:has(.nf-ship){background:linear-gradient(160deg,#ffffff42,#ffffff1f)!important;border-color:#ffffff57!important}.nf-ship,.nf-care,.nf-ship *,.nf-care *{color:#fff}.nf-ship ol.nf-ship__steps:before{background:#ffffffd9}.nf-ship__dot{background:#fff}.nf-care__item{background:#ffffff12;border-color:#ffffff2e}[class*=review],[id*=review],[class*=Review],[id*=Review]{background:transparent!important;color:#fff!important}.product-form__input input[type=radio]:checked+label{background:#000165!important;color:#fff!important;border-color:#ffffff8c!important;box-shadow:0 0 14px #000165cc}.quantity{background:#ffffff12!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:40px!important;box-shadow:none!important;overflow:hidden}.quantity:before,.quantity:after{display:none!important}.quantity__input,.quantity__button{background:transparent!important;box-shadow:none!important;border-radius:0!important}main .accordion,.shopify-section-group-footer-group .accordion{margin-top:1.2rem;border:1px solid rgba(255,255,255,.2)!important;border-radius:18px;overflow:hidden;background:linear-gradient(160deg,#ffffff21,#ffffff0a)!important;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 1px #ffffff47,0 8px 24px #00000059!important}main .accordion details,main .accordion summary,main .accordion .accordion__content{background:transparent!important;color:#fff!important}main .collapsible-content .accordion summary{padding:1.6rem 1.8rem}main .collapsible-content .accordion .accordion__content{padding:0 1.8rem;margin-bottom:1.8rem}.drawer,cart-drawer.drawer{background-color:#02050c8c!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.drawer__inner{background:linear-gradient(160deg,#1e2c4eb8,#080e1cd6)!important;-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);border-left:1px solid rgba(255,255,255,.22)!important;box-shadow:inset 1px 0 #fff3,-20px 0 60px #00000073!important;--color-foreground: 255, 255, 255}.drawer__header,.drawer__footer,.cart-drawer__footer,.cart-drawer__warnings,.drawer__inner .cart-items,.drawer__inner .cart-item{background:transparent!important;border-color:#ffffff26!important}.drawer__inner,.drawer__inner h2,.drawer__inner p,.drawer__inner span,.drawer__inner a:not(.button),.drawer__inner .cart-item__name{color:#fff}.facets-wrapper,.facets-container,.mobile-facets,.active-facets,.product-count,facet-filters-form{display:none!important}body .shopify-section .image-with-text__grid,body .shopify-section .image-with-text__content{background:linear-gradient(160deg,#ffffff21,#ffffff0a)!important;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);border:1px solid rgba(255,255,255,.2)!important;box-shadow:inset 0 1px #ffffff47,0 8px 24px #00000059!important;color:#fff!important}body .shopify-section .image-with-text__content{border:0!important;box-shadow:none!important;background:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none}body .shopify-section .image-with-text *{color:#fff!important}.multicolumn-card,.multicolumn-card.content-container,.multicolumn .content-container,.multicolumn-list__item .content-container{border:0!important;box-shadow:none!important;--text-boxes-border-opacity: 0}main .featured-collection .title,main .collection__title .title,main .title-wrapper-with-link .title,main .main-page-title,main .title--primary{letter-spacing:.04em}@supports ((-webkit-background-clip: text) or (background-clip: text)){main .featured-collection .title,main .collection__title .title,main .title-wrapper-with-link .title,main .main-page-title,main .title--primary{background:linear-gradient(180deg,#ffffffeb,#ffffff6b 55%,#ffffffb3);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.55);filter:drop-shadow(0 2px 10px rgba(0,0,0,.28))}}.nf-hero{background:transparent!important}.nf-hero__media,.nf-hero__overlay{-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 calc(100% - clamp(16px,2.5vh,32px)),rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#000 0% calc(100% - clamp(16px,2.5vh,32px)),#0000)}.nf-glassify{background:linear-gradient(160deg,#ffffff21,#ffffff0a)!important;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);border:1px solid rgba(255,255,255,.2)!important;box-shadow:inset 0 1px #ffffff47,0 8px 24px #00000059!important;color:#fff!important}.nf-glassify h1,.nf-glassify h2,.nf-glassify h3,.nf-glassify p,.nf-glassify li,.nf-glassify span,.nf-glassify a,.nf-glassify div{color:#fff!important}.badge,.card__badge .badge,.badge.color-scheme-4{background:#000165!important;border-color:#000165!important;color:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none}.price--on-sale .price-item--regular,.price .price__regular s,s.price-item,.price s.price-item--regular,.price__sale s.price-item{color:#ff2d3d!important;text-decoration-color:#ff2d3d!important}.nf-thumbs-hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;opacity:0!important;pointer-events:none!important;margin:0!important;padding:0!important}.nf-constellation{display:flex;align-items:center;justify-content:center;width:max-content;max-width:100%;margin:2rem auto 0;padding:.8rem 1.8rem;border-radius:999px;background:linear-gradient(160deg,#ffffff21,#ffffff0a);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px #ffffff47,0 8px 24px #00000059}.nf-star{position:relative;display:flex;align-items:center;justify-content:center;padding:.7rem;margin:0;border:0;background:none;cursor:pointer;color:#fff}.nf-star svg{width:1.2rem;height:1.2rem;fill:#fff6;transition:width .3s ease,height .3s ease,fill .3s ease,filter .3s ease}.nf-star.is-past svg{fill:#ffffffb3}.nf-star:hover svg{fill:#fff}.nf-star.is-active svg{width:2.2rem;height:2.2rem;fill:#fff;filter:drop-shadow(0 0 5px rgba(170,200,255,.95)) drop-shadow(0 0 14px rgba(110,140,255,.7))}.nf-line{width:3rem;height:1px;flex:none;background:linear-gradient(90deg,#ffffff1f,#ffffff73,#ffffff1f)}.nf-constellation--dense .nf-line{width:1.4rem}.nf-count{margin-left:1.6rem;padding-left:1.6rem;border-left:1px solid rgba(255,255,255,.25);font-size:1.2rem;letter-spacing:.22em;color:#fff;opacity:.85;font-variant-numeric:tabular-nums}.nf-star__preview{position:absolute;bottom:calc(100% + 1.2rem);left:50%;width:8rem;aspect-ratio:3 / 4;object-fit:cover;border-radius:12px;border:1px solid rgba(255,255,255,.4);box-shadow:0 10px 30px #00000080;opacity:0;pointer-events:none;transform:translate(-50%) translateY(6px) scale(.92);transition:opacity .2s ease,transform .2s ease;z-index:3}.nf-star:hover .nf-star__preview,.nf-star:focus-visible .nf-star__preview{opacity:1;transform:translate(-50%) translateY(0) scale(1)}@media(hover:none){.nf-star__preview{display:none}}@media(max-width:749px){.nf-constellation{margin-top:1.4rem;padding:.6rem 1.2rem}.nf-line{width:2rem}.nf-count{margin-left:1rem;padding-left:1rem}}@keyframes nfPhotoIn{0%{opacity:0;transform:scale(1.012)}to{opacity:1;transform:none}}media-gallery .product__media-item.is-active{animation:nfPhotoIn .45s ease}[id^=GalleryViewer]{position:relative}.nf-arrow{position:absolute;top:50%;z-index:4;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;margin:0;border-radius:50%;cursor:pointer;color:#fff;background:#080e1c59;border:1px solid rgba(255,255,255,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .25s ease,background .25s ease,transform .25s ease}.nf-arrow svg{width:1.6rem;height:1.6rem}.nf-arrow--prev{left:1rem}.nf-arrow--next{right:1rem}.nf-arrow:hover{background:#080e1c99}.nf-arrow.is-off{opacity:0;pointer-events:none}@media(max-width:749px){.nf-arrow{width:3rem;height:3rem}.nf-arrow svg{width:1.3rem;height:1.3rem}.nf-arrow--prev{left:.6rem}.nf-arrow--next{right:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/nightfall-glass.css.map */
