@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=Jost:wght@300;400;500;600;700&display=swap";:root{--n-gold: #C9A84C;--n-gold-light: #E8D5A3;--n-black: #0A0A0A;--n-dark: #111111;--n-cream: #FAF8F4;--n-white: #FFFFFF;--n-muted: #888888;--n-border: #E8E4DC;--n-border-gold: rgba(201,168,76,.25);--n-ease: cubic-bezier(.25,.46,.45,.94);--n-font-serif: "Cormorant Garamond", Georgia, serif;--n-font-sans: "Jost", sans-serif;--n-transition: all .35s var(--n-ease);--n-shadow: 0 8px 40px rgba(0,0,0,.1);--n-shadow-lg: 0 20px 60px rgba(0,0,0,.16)}html{scroll-behavior:smooth}body{font-family:var(--n-font-sans)!important;background:var(--n-white)!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}h1,h2,h3,h4,h5,h6,.hdt-heading,.hdt-section__title,[class*=section-title]{font-family:var(--n-font-serif)!important;line-height:1.2!important}p,span,li,a,label,input,textarea,select,.hdt-text,.hdt-description{font-family:var(--n-font-sans)!important}h1{font-size:clamp(2rem,5vw,4rem)!important}h2{font-size:clamp(1.5rem,3.5vw,2.8rem)!important}h3{font-size:clamp(1.1rem,2.5vw,1.8rem)!important}.hdt-pr-card,.hdt-product-card,[class*=product-card]{border-radius:0!important;overflow:hidden!important;background:var(--n-white)!important;border:none!important;transition:transform .4s var(--n-ease),box-shadow .4s var(--n-ease)!important}.hdt-pr-card:hover,.hdt-product-card:hover{transform:translateY(-6px)!important;box-shadow:var(--n-shadow-lg)!important}.hdt-pr-card .hdt-pr-card__media img,.hdt-pr-card .hdt-media img,.hdt-product-card .hdt-media img,[class*=product-card] .hdt-media img{transition:transform .8s var(--n-ease)!important;will-change:transform}.hdt-pr-card:hover .hdt-pr-card__media img,.hdt-pr-card:hover .hdt-media img,.hdt-product-card:hover .hdt-media img{transform:scale(1.07)!important}.hdt-pr-card__title,.hdt-product-card__title,[class*=pr-card__title],[class*=product-card__title]{font-family:var(--n-font-serif)!important;font-size:1.05rem!important;font-weight:400!important;color:var(--n-dark)!important;letter-spacing:.01em!important;line-height:1.3!important}.hdt-pr-card__price .hdt-money,.hdt-pr-card__price,.hdt-price{font-family:var(--n-font-sans)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.5px!important;color:#555!important}.hdt-price s,.hdt-price del,[class*=price--compare]{color:#bbb!important;font-weight:300!important}.hdt-price--sale .hdt-money,[class*=price--sale]{color:var(--n-gold)!important;font-weight:600!important}[class*=badge--sale],[class*=badge-sale],.hdt-badge--sale{background:var(--n-dark)!important;color:var(--n-gold-light)!important;font-family:var(--n-font-sans)!important;font-size:9px!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase!important;border-radius:0!important;padding:4px 10px!important}[class*=badge--new],.hdt-badge--new{background:var(--n-gold)!important;color:var(--n-dark)!important;font-family:var(--n-font-sans)!important;font-size:9px!important;font-weight:700!important;letter-spacing:2px!important;border-radius:0!important;padding:4px 10px!important}.hdt-btn,.hdt-btn--primary,button.hdt-btn,a.hdt-btn,.shopify-payment-button__button--unbranded{font-family:var(--n-font-sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:2.5px!important;text-transform:uppercase!important;border-radius:0!important;transition:var(--n-transition)!important;background:var(--n-dark)!important;color:var(--n-white)!important;border:1px solid var(--n-dark)!important;padding:14px 32px!important}.hdt-btn:hover,.hdt-btn--primary:hover,.shopify-payment-button__button--unbranded:hover{background:var(--n-gold)!important;color:var(--n-dark)!important;border-color:var(--n-gold)!important}.hdt-btn--outline,.hdt-btn--secondary{background:transparent!important;color:var(--n-dark)!important;border:1px solid var(--n-dark)!important;font-family:var(--n-font-sans)!important;font-weight:500!important;letter-spacing:2px!important;text-transform:uppercase!important;border-radius:0!important;transition:var(--n-transition)!important}.hdt-btn--outline:hover,.hdt-btn--secondary:hover{background:var(--n-dark)!important;color:var(--n-white)!important}.mango-main-product{--np-serif: var(--n-font-serif);--np-sans: var(--n-font-sans);--np-gold: var(--n-gold);--np-dark: var(--n-dark);--np-border: var(--n-border);--np-bg: #FAFAF8;--np-muted: #777777;--np-ease: var(--n-ease);background:var(--np-bg)!important;font-family:var(--np-sans)!important}.mango-main-product__grid>:not(:first-child){background:var(--n-white)!important;border:none!important;border-left:1px solid var(--np-border)!important;box-shadow:none!important;padding:clamp(28px,3vw,52px) clamp(24px,2.5vw,44px)!important;border-radius:0!important}.mango-main-product :is(h1,.hdt-product-title,.hdt-product__title,.hdt-pr_title,.product__title){font-family:var(--np-serif)!important;font-size:clamp(1.8rem,2.8vw,3rem)!important;font-weight:300!important;font-style:italic!important;letter-spacing:.01em!important;text-transform:none!important;line-height:1.15!important;color:var(--np-dark)!important;margin-bottom:6px!important}.mango-main-product :is(.hdt-product-vendor,.product__vendor,.hdt-vendor,.vendor){font-family:var(--np-sans)!important;font-size:10px!important;font-weight:600!important;letter-spacing:3px!important;text-transform:uppercase!important;color:var(--np-gold)!important;margin-bottom:4px!important}.mango-main-product :is(.hdt-price,.price,.product__price,.hdt-product-price){font-family:var(--np-sans)!important;font-size:1.5rem!important;font-weight:400!important;letter-spacing:.5px!important;color:var(--np-dark)!important;line-height:1!important}.mango-main-product :is(.compare-at-price,.price__compare,.hdt-compare-at-price,del,s){color:#bbb!important;font-weight:300!important;font-size:.9em!important}.mango-main-product .hdt-product-price-wrapper,.mango-main-product [class*=product-price]{padding-bottom:14px!important;border-bottom:1px solid var(--np-border)!important;margin-bottom:14px!important}.mango-main-product .hdt-product__payment-terms,.mango-main-product [class*=payment-terms],.mango-main-product klarna-placement,.mango-main-product scalapay-widget,.mango-main-product [data-scalapay],.mango-main-product [data-klarna]{display:block!important;margin:0 0 12px!important;padding:0!important}.klarna-container{display:block;width:100%;margin:0 0 12px}.klarna-badge{display:flex;align-items:center;gap:8px;background:#fff8fb;border:1px solid rgba(255,88,138,.15);padding:9px 12px;width:100%;border-radius:2px}.klarna-logo{background:#ffb3c7;color:#111;min-width:22px;height:22px;border-radius:3px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;font-family:Arial,sans-serif;flex-shrink:0}.klarna-text{color:#333;font-family:var(--n-font-sans)!important;font-weight:500;font-size:13px;line-height:1.3;flex:1}.rate-amount{font-weight:700;color:var(--n-dark)}.mango-main-product :is(.hdt-product-form__input,.product-form__input,.hdt-variant-picker) :is(legend,.form__label,.hdt-form__label,label:first-child){font-family:var(--np-sans)!important;font-size:10px!important;font-weight:700!important;letter-spacing:3px!important;text-transform:uppercase!important;color:var(--np-muted)!important;margin-bottom:10px!important}.mango-main-product :is(.hdt-product-form__input,.product-form__input,fieldset) input[type=radio]+label,.mango-main-product :is(.hdt-swatch,.hdt-variant,.hdt-option,.variant-picker__option){min-height:46px!important;min-width:46px!important;border:1px solid var(--np-border)!important;border-radius:0!important;background:transparent!important;color:var(--np-dark)!important;font-family:var(--np-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:1.5px!important;text-transform:uppercase!important;transition:background .2s var(--np-ease),color .2s var(--np-ease),border-color .2s var(--np-ease)!important;cursor:pointer!important}.mango-main-product :is(.hdt-product-form__input,.product-form__input,fieldset) input[type=radio]:checked+label,.mango-main-product :is(.hdt-swatch.is-selected,.hdt-variant.is-selected,.hdt-option.is-selected,.variant-picker__option.is-selected){background:var(--np-dark)!important;color:#fff!important;border-color:var(--np-dark)!important}.mango-main-product :is(.hdt-swatch,.hdt-variant,.hdt-option,.variant-picker__option):not(.is-selected):hover{border-color:var(--np-dark)!important;background:#0000000a!important}.mango-main-product :is(quantity-input,hdt-quantity-wrapp,.quantity,.hdt-quantity,.hdt-qty-selector){border-color:var(--np-border)!important;border-radius:0!important}.mango-main-product :is(quantity-input,hdt-quantity-wrapp,.quantity,.hdt-quantity,.hdt-qty-selector):focus-within{border-color:var(--np-dark)!important}.mango-main-product :is(form[action*="/cart/add"] button[name=add],.hdt-product-form__submit,.product-form__submit){min-height:58px!important;width:100%!important;background:var(--np-dark)!important;color:#fff!important;border:1px solid var(--np-dark)!important;border-radius:0!important;font-family:var(--np-sans)!important;font-size:11px!important;font-weight:700!important;letter-spacing:3px!important;text-transform:uppercase!important;transition:background .3s var(--np-ease),color .3s var(--np-ease),transform .2s var(--np-ease),box-shadow .3s var(--np-ease)!important;margin-top:4px!important}.mango-main-product :is(form[action*="/cart/add"] button[name=add],.hdt-product-form__submit,.product-form__submit):not([disabled]):hover{background:var(--np-gold)!important;color:var(--np-dark)!important;border-color:var(--np-gold)!important;transform:translateY(-2px)!important;box-shadow:0 12px 30px #c9a84c40!important}.mango-main-product :is(form[action*="/cart/add"] button[name=add],.hdt-product-form__submit,.product-form__submit)[disabled]{background:#ddd!important;color:#999!important;border-color:#ddd!important;cursor:not-allowed!important}.mango-main-product .shopify-payment-button__button{border-radius:0!important;font-family:var(--np-sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:2.5px!important;text-transform:uppercase!important;min-height:54px!important;transition:opacity .3s ease!important}.mango-main-product .hdt-product-info__item:has([class*=trust]),.mango-main-product [class*=trust-badge],.mango-main-product .hdt-pr-trust{border-top:1px solid var(--np-border)!important;padding-top:16px!important;margin-top:4px!important}.mango-main-product :is(details,.hdt-accordion,.accordion,.collapsible-row){border-top:1px solid var(--np-border)!important;background:transparent!important}.mango-main-product :is(summary,.hdt-accordion__summary,.accordion__title){font-family:var(--np-sans)!important;font-size:10px!important;font-weight:700!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:var(--np-dark)!important;padding:16px 0!important;cursor:pointer!important;list-style:none!important}.mango-main-product :is(summary)::-webkit-details-marker{display:none!important}.mango-main-product :is(.hdt-product-media,.product__media,.hdt-media,.media){background:#f2ede6!important;overflow:hidden!important}.mango-main-product :is(.hdt-product-media,.product__media,.hdt-media,.media) img{transition:transform .7s var(--np-ease),opacity .3s ease!important}.mango-main-product :is(.hdt-product-media,.hdt-media):hover img{transform:scale(1.03)!important}hdt-sticky-btn-atc{background:#fffffff7!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border-top:1px solid var(--n-border)!important;box-shadow:0 -8px 30px #00000012!important}.hdt-sticky-atc__img{border-radius:0!important}.hdt-sticky-atc__title{font-family:var(--n-font-serif)!important;font-size:1.05rem!important;font-weight:400!important;font-style:italic!important;letter-spacing:0!important;text-transform:none!important;color:var(--n-dark)!important}.hdt-sticky-atc__product-monney{font-family:var(--n-font-sans)!important;font-weight:500!important;font-size:1rem!important;color:var(--n-dark)!important}.hdt-sticky-atc__submit{min-height:50px!important;background:var(--n-dark)!important;color:#fff!important;border:1px solid var(--n-dark)!important;border-radius:0!important;font-family:var(--n-font-sans)!important;font-size:11px!important;font-weight:700!important;letter-spacing:2.5px!important;text-transform:uppercase!important;padding:0 28px!important;transition:background .25s var(--n-ease),color .25s var(--n-ease)!important;white-space:nowrap!important}.hdt-sticky-atc__submit:hover{background:var(--n-gold)!important;color:var(--n-dark)!important;border-color:var(--n-gold)!important}.hdt-sticky-atc__form select{font-family:var(--n-font-sans)!important;font-size:12px!important;border:1px solid var(--n-border)!important;border-radius:0!important;background:#fff!important;color:var(--n-dark)!important;padding:8px 32px 8px 12px!important;min-height:44px!important;min-width:160px!important}.hdt-sticky-atc__form select:focus{outline:none!important;border-color:var(--n-dark)!important}.hdt-collection-card,[class*=collection-card]{border-radius:0!important;overflow:hidden!important;transition:transform .4s var(--n-ease)!important}.hdt-collection-card:hover{transform:translateY(-4px)!important}.hdt-collection-card .hdt-media img,[class*=collection-card] .hdt-media img{transition:transform .8s var(--n-ease)!important}.hdt-collection-card:hover .hdt-media img,[class*=collection-card]:hover .hdt-media img{transform:scale(1.06)!important}.hdt-collection-card__title,[class*=collection-card__title]{font-family:var(--n-font-serif)!important;font-size:1.2rem!important;font-weight:400!important;font-style:italic!important;color:var(--n-white)!important;letter-spacing:.02em!important;position:relative!important;z-index:2!important;text-shadow:0 1px 8px rgba(0,0,0,.4)!important}.hdt-collection-list,.hdt-collections-list,[class*=collections-list],[class*=collection-list]{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scroll-behavior:smooth!important;gap:16px!important;padding-bottom:12px!important;scrollbar-width:thin!important;scrollbar-color:var(--n-gold) var(--n-border)!important;cursor:grab!important}.hdt-collection-list::-webkit-scrollbar,.hdt-collections-list::-webkit-scrollbar{height:3px!important}.hdt-collection-list::-webkit-scrollbar-track,.hdt-collections-list::-webkit-scrollbar-track{background:var(--n-border)!important}.hdt-collection-list::-webkit-scrollbar-thumb,.hdt-collections-list::-webkit-scrollbar-thumb{background:var(--n-gold)!important;border-radius:0!important}.n-dragging{-webkit-user-select:none!important;user-select:none!important;cursor:grabbing!important}.hdt-scrolling-text,[class*=scrolling-text]{background:var(--n-dark)!important;padding:16px 0!important;border-top:1px solid var(--n-border-gold)!important;border-bottom:1px solid var(--n-border-gold)!important}.hdt-scrolling-text span,.hdt-scrolling-text p,[class*=scrolling-text] span{font-family:var(--n-font-sans)!important;font-size:10px!important;font-weight:600!important;letter-spacing:4px!important;text-transform:uppercase!important;color:var(--n-gold-light)!important}.hdt-shipbar,[class*=shipbar]{background:var(--n-cream)!important;border:1px solid var(--n-border-gold)!important;border-radius:0!important;font-family:var(--n-font-sans)!important;font-size:12px!important}.hdt-shipbar__bar,[class*=shipbar__progress],[class*=shipbar__bar]{background:var(--n-gold)!important;border-radius:0!important}[class*=newsletter],.hdt-newsletter{background:var(--n-dark)!important}[class*=newsletter] h2,[class*=newsletter] h3,.hdt-newsletter .hdt-section__title{font-family:var(--n-font-serif)!important;font-style:italic!important;font-weight:300!important;color:var(--n-white)!important}[class*=newsletter] p,.hdt-newsletter p{color:#fff9!important;font-size:14px!important}[class*=newsletter] input[type=email],.hdt-newsletter input[type=email]{background:transparent!important;border:1px solid rgba(255,255,255,.25)!important;color:var(--n-white)!important;border-radius:0!important;font-family:var(--n-font-sans)!important;font-size:13px!important;padding:14px 20px!important}[class*=newsletter] input::placeholder,.hdt-newsletter input::placeholder{color:#ffffff59!important}[class*=newsletter] button[type=submit],.hdt-newsletter .hdt-btn{background:var(--n-gold)!important;color:var(--n-dark)!important;border-color:var(--n-gold)!important;border-radius:0!important;font-family:var(--n-font-sans)!important;font-weight:700!important;letter-spacing:2px!important}footer,.hdt-footer{background:var(--n-dark)!important;border-top:1px solid var(--n-border-gold)!important}.hdt-footer-heading,.hdt-footer__heading{font-family:var(--n-font-sans)!important;font-size:10px!important;font-weight:700!important;letter-spacing:3.5px!important;text-transform:uppercase!important;color:var(--n-white)!important;margin-bottom:16px!important}footer a,.hdt-footer a,.hdt-footer p{font-family:var(--n-font-sans)!important;font-size:13px!important;font-weight:300!important;color:#ffffff8c!important;text-decoration:none!important;transition:color .3s ease!important}footer a:hover,.hdt-footer a:hover{color:var(--n-gold)!important}.hdt-footer__copyright,footer .hdt-copyright{font-size:11px!important;color:#ffffff4d!important;letter-spacing:1.5px!important;border-top:1px solid rgba(255,255,255,.07)!important;padding-top:20px!important}[class*=cart-drawer],.hdt-cart-drawer{font-family:var(--n-font-sans)!important}[class*=cart-drawer] h2,[class*=cart-drawer] h3,.hdt-cart-drawer__title{font-family:var(--n-font-serif)!important;font-style:italic!important;font-weight:300!important;font-size:1.4rem!important;border-bottom:1px solid var(--n-border-gold)!important;padding-bottom:16px!important}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],textarea,select{border:1px solid var(--n-border)!important;border-radius:0!important;font-family:var(--n-font-sans)!important;font-size:13px!important;transition:border-color .3s ease!important}input:focus,textarea:focus,select:focus{border-color:var(--n-gold)!important;outline:none!important;box-shadow:0 0 0 3px #c9a84c1f!important}[class*=breadcrumb]{font-family:var(--n-font-sans)!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--n-muted)!important}[class*=breadcrumb] a:hover{color:var(--n-gold)!important}#nprogress .bar,[class*=loading-bar]{background:var(--n-gold)!important;height:2px!important}[class*=wishlist] .hdt-icon,.hdt-wishlist-btn{transition:var(--n-transition)!important}[class*=wishlist]:hover .hdt-icon,.hdt-wishlist-btn:hover{color:var(--n-gold)!important;transform:scale(1.12)!important}@media(max-width:767px){.mango-main-product__grid>:not(:first-child){border-left:none!important;border-top:1px solid var(--n-border)!important;padding:20px 16px 28px!important}.mango-main-product :is(h1,.hdt-product-title,.hdt-product__title,.product__title){font-size:1.85rem!important}.mango-main-product :is(.hdt-price,.price,.product__price){font-size:1.3rem!important}.mango-main-product :is(form[action*="/cart/add"] button[name=add],.hdt-product-form__submit,.product-form__submit){min-height:54px!important;font-size:11px!important;letter-spacing:2.5px!important}hdt-sticky-btn-atc{padding:10px 0!important}.hdt-sticky-atc__submit{min-height:46px!important;padding:0 18px!important;font-size:10px!important;letter-spacing:1.8px!important}.hdt-sticky-atc__title{font-size:.9rem!important}.hdt-sticky-atc__form select{min-width:120px!important}.klarna-badge{padding:8px 10px;gap:7px}.klarna-text{font-size:12px}.klarna-logo{min-width:20px;height:20px;font-size:12px}.mango-main-product :is(.hdt-swatch,.hdt-variant,.hdt-option,.variant-picker__option){min-height:48px!important;min-width:48px!important;font-size:12px!important}.hdt-collection-list .hdt-collection-card,[class*=collections-list] [class*=collection-card]{flex:0 0 220px!important;min-width:220px!important}.hdt-section-spacing{padding-top:clamp(24px,6vw,40px)!important;padding-bottom:clamp(24px,6vw,40px)!important}}@media(max-width:480px){.klarna-text{font-size:11.5px}}:focus-visible{outline:2px solid var(--n-gold)!important;outline-offset:2px!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/noemi-premium.css.map */
