@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,400&family=Inter:wght@300;400;500;600&display=swap";:root{--nn-noir: #0A0A0A;--nn-anthracite: #141414;--nn-ivory: #F4EFE6;--nn-ivory-soft: rgba(244, 239, 230, .55);--nn-gold: #C9A961;--nn-border: rgba(244, 239, 230, .08);--nn-border-strong: rgba(244, 239, 230, .18);--nn-font-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--nn-font-sans: "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--color-background: 10, 10, 10;--color-foreground: 244, 239, 230;--color-base-background-1: 10, 10, 10;--color-base-background-2: 20, 20, 20;--color-base-text: 244, 239, 230;--color-base-accent-1: 201, 169, 97;--color-base-accent-2: 201, 169, 97;--color-base-solid-button-labels: 10, 10, 10;--color-base-outline-button-labels: 244, 239, 230;--color-button: 244, 239, 230;--color-button-text: 10, 10, 10}html,body{background:var(--nn-noir)!important;color:var(--nn-ivory)!important;font-family:var(--nn-font-sans)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--nn-gold);color:var(--nn-noir)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.title,.card__heading,.product__title,.banner__heading,.section-header__heading,.collection-hero__title{font-family:var(--nn-font-serif)!important;font-weight:300!important;letter-spacing:-.01em!important;color:var(--nn-ivory)!important}h1,.h1,.banner__heading{font-size:clamp(2.5rem,6vw,5rem)!important;line-height:1.05!important}h2,.h2{font-size:clamp(1.75rem,3.5vw,2.75rem)!important;line-height:1.15!important}p,li,span,a,label,input,textarea,select,button{font-family:var(--nn-font-sans)}p,.rte,.product__description{color:#f4efe6b8;font-weight:300;line-height:1.7}.subtitle,.caption,.caption-with-letter-spacing,.overline,.badge,.tag,.price__badge{font-family:var(--nn-font-sans)!important;font-size:10px!important;letter-spacing:.4em!important;text-transform:uppercase!important;color:var(--nn-gold)!important;font-weight:400!important}.header-wrapper,.header{background:#0a0a0ad9!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--nn-border)!important}.header__menu-item,.header__menu-item span,.header__active-menu-item{font-size:10px!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:#f4efe6b3!important;font-weight:400!important;transition:color .3s ease}.header__menu-item:hover,.header__menu-item:hover span{color:var(--nn-gold)!important}.announcement-bar,.utility-bar{background:var(--nn-noir)!important;color:var(--nn-gold)!important;border-bottom:1px solid var(--nn-border)}.announcement-bar__message{font-size:10px!important;letter-spacing:.35em!important;text-transform:uppercase!important;color:var(--nn-gold)!important}.button,.shopify-payment-button__button,button.button,.btn{font-family:var(--nn-font-sans)!important;font-size:10px!important;letter-spacing:.3em!important;text-transform:uppercase!important;font-weight:500!important;border-radius:0!important;padding:1.1rem 2.2rem!important;transition:all .4s ease!important;min-height:auto!important}.button--primary,.shopify-payment-button__button--unbranded{background:var(--nn-ivory)!important;color:var(--nn-noir)!important;border:1px solid var(--nn-ivory)!important}.button--primary:hover,.shopify-payment-button__button--unbranded:hover{background:var(--nn-gold)!important;border-color:var(--nn-gold)!important;color:var(--nn-noir)!important}.button--secondary{background:transparent!important;color:var(--nn-ivory)!important;border:1px solid var(--nn-border-strong)!important}.button--secondary:hover{border-color:var(--nn-gold)!important;color:var(--nn-gold)!important}.button:before,.button:after,.card:before,.card:after{display:none!important}.card-wrapper,.card,.product-card-wrapper{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.card__inner,.card__media,.media{background:var(--nn-anthracite)!important;border-radius:0!important;overflow:hidden}.card__content,.card-information{padding:1.5rem 0 0!important;text-align:left!important}.card__heading,.card__heading a{font-family:var(--nn-font-serif)!important;font-size:1.25rem!important;font-weight:400!important;color:var(--nn-ivory)!important;letter-spacing:0!important}.card__heading a{text-decoration:none!important;border:none!important}.card__heading a:hover{color:var(--nn-gold)!important}.price,.price__container,.price-item{font-family:var(--nn-font-sans)!important;font-weight:300!important;letter-spacing:.08em!important;color:var(--nn-ivory)!important;font-size:.9rem!important}.price--on-sale .price-item--regular{color:var(--nn-ivory-soft)!important}.price-item--sale,.price--on-sale .price-item--sale{color:var(--nn-gold)!important}.product-grid,.grid--2-col,.grid--3-col-desktop,.grid--4-col-desktop{gap:3rem 2rem!important}.product__title h1{font-family:var(--nn-font-serif)!important;font-weight:300!important;font-size:clamp(2rem,4vw,3.25rem)!important;letter-spacing:-.01em!important}.product__info-container .price{font-size:1.15rem!important}.product-form__input label,.form__label,.variant-input-wrapper__label{font-size:10px!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:var(--nn-gold)!important}.product-form__input input[type=radio]+label,.variant-input label,.product-form__input .form__label+fieldset label{border:1px solid var(--nn-border-strong)!important;background:transparent!important;color:var(--nn-ivory)!important;border-radius:0!important;padding:.75rem 1.25rem!important;font-size:11px!important;letter-spacing:.2em!important;transition:all .3s ease}.product-form__input input[type=radio]:checked+label{border-color:var(--nn-gold)!important;color:var(--nn-gold)!important;background:transparent!important}.quantity,.quantity__input{background:transparent!important;border:1px solid var(--nn-border-strong)!important;color:var(--nn-ivory)!important;border-radius:0!important}.quantity__button svg path{fill:var(--nn-ivory)!important}input,textarea,select,.field__input,.select__select{background:transparent!important;border:1px solid var(--nn-border-strong)!important;border-radius:0!important;color:var(--nn-ivory)!important;font-family:var(--nn-font-sans)!important;padding:1rem 1.25rem!important}input:focus,textarea:focus,select:focus,.field__input:focus{border-color:var(--nn-gold)!important;outline:none!important;box-shadow:none!important}::placeholder{color:#f4efe659!important}.field__label{color:var(--nn-ivory-soft)!important;font-size:11px!important;letter-spacing:.15em!important}.cart-drawer,.cart,.cart__contents,cart-drawer .drawer__inner{background:var(--nn-noir)!important;color:var(--nn-ivory)!important;border-left:1px solid var(--nn-border)!important}.cart-item__name,.cart-item__name a{font-family:var(--nn-font-serif)!important;font-weight:400!important;color:var(--nn-ivory)!important;text-decoration:none!important}.cart-item__details,.cart-item__price-wrapper *{color:var(--nn-ivory-soft)!important}.totals__total-value,.totals__subtotal-value{color:var(--nn-gold)!important;font-family:var(--nn-font-serif)!important}.banner,.banner__box,.image-with-text__content,.rich-text__wrapper{background:transparent!important;color:var(--nn-ivory)!important}.banner__media:after,.banner__media--laptop-half-width:after{background:linear-gradient(180deg,#0a0a0a00 40%,#0a0a0ad9)!important}.media img,.card__media img,.product__media img{filter:brightness(.95) contrast(1.02);transition:transform .8s ease,filter .6s ease}.card:hover .media img,.card-wrapper:hover .media img{transform:scale(1.03);filter:brightness(1) contrast(1.05)}.footer,.footer__content-top,.footer__content-bottom{background:var(--nn-noir)!important;color:var(--nn-ivory-soft)!important;border-top:1px solid var(--nn-border)!important}.footer-block__heading,.footer__heading{font-family:var(--nn-font-sans)!important;font-size:10px!important;letter-spacing:.4em!important;text-transform:uppercase!important;color:var(--nn-gold)!important;font-weight:400!important;margin-bottom:1.5rem!important}.footer a{color:#f4efe699!important;text-decoration:none!important;font-weight:300;font-size:13px}.footer a:hover{color:var(--nn-ivory)!important}.copyright__content,.footer__copyright,.policies{color:#f4efe659!important;font-size:10px!important;letter-spacing:.3em!important;text-transform:uppercase!important}.facets__summary,.facets__heading{font-size:10px!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:var(--nn-ivory)!important;font-weight:400!important}.facets__price input{border-color:var(--nn-border-strong)!important}a{color:inherit;transition:color .3s ease}.link,.link--text{color:var(--nn-gold)!important;text-decoration:none!important;border-bottom:1px solid var(--nn-gold)!important;padding-bottom:2px}.link:hover,.link--text:hover{color:var(--nn-ivory)!important;border-color:var(--nn-ivory)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--nn-noir)}::-webkit-scrollbar-thumb{background:#f4efe626}::-webkit-scrollbar-thumb:hover{background:var(--nn-gold)}.shape,.shape--rounded,.shape--pill,.shape--soft{border-radius:0!important}.card--standard .card__inner,.card--card .card__inner{box-shadow:none!important}.nn-hero-overlay{background:linear-gradient(180deg,#0a0a0a4d,#0a0a0ad9)}.nn-divider{height:1px;background:var(--nn-border);margin:4rem 0}.badge.price__badge-sale{background:transparent!important;color:var(--nn-gold)!important;border:1px solid var(--nn-gold)!important;padding:.35rem .75rem!important;border-radius:0!important}.btn,.button,input,select,textarea{border-radius:0!important}.card__inner,.card-wrapper{background:#141414!important;border:1px solid rgba(244,239,230,.08)!important}.card__heading{color:#f4efe6!important}.price__regular,.price{color:#c9a961!important}.facets-container{display:none!important}a,button,.button{transition:all .5s ease!important}.btn,.button,.button--primary,.button--secondary,input,select,textarea,.card,.card__inner,.card-wrapper,.badge,.quantity__button{border-radius:0!important}.card__inner{background:#141414!important}.card-wrapper{background:transparent!important}.card__heading a{color:#f4efe6!important}.card__heading a:hover,.price__regular,.price__sale,.price{color:#c9a961!important}.card__media{background:#141414!important}.color-scheme-1,.color-scheme-2,.color-background-1,.color-background-2,main,.main-page-content{background-color:#0a0a0a!important;color:#f4efe6!important}h1,h2,h3,h4,h5,h6,.card__heading,.collection-hero__title,.product__title,.featured-collection__title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;font-style:italic!important;color:#f4efe6!important}.button,.button--primary,.product-form__submit{background:#f4efe6!important;color:#0a0a0a!important;border:none!important;border-radius:0!important;font-family:Inter,sans-serif!important;font-size:10px!important;letter-spacing:.4em!important;text-transform:uppercase!important;transition:background .5s,color .5s!important}.button:hover,.button--primary:hover,.product-form__submit:hover{background:#c9a961!important;color:#0a0a0a!important}.facets-container,.facets-vertical,.facets-horizontal{display:none!important}.collection .product-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important;gap:1px!important;background:#f4efe60d!important}a,button,.button,.card,img{transition:all .5s ease!important}input[type=email],input[type=text],input[type=password],textarea,select{background:#f4efe60d!important;border:1px solid rgba(244,239,230,.08)!important;color:#f4efe6!important;border-radius:0!important}input::placeholder,textarea::placeholder{color:#f4efe666!important}.footer{display:none!important}.pagination .page-link{background:transparent!important;color:#f4efe6!important;border-color:#f4efe614!important}.breadcrumb,.breadcrumb a{color:#f4efe666!important}.breadcrumb a:hover{color:#c9a961!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nocturne-noble-shopify.css.map */
