.nme-section{--nme-gold:var(--vf-signal-amber, #C08A3E);--nme-gold-2:#8E6020;--nme-gold-soft:#D4A865;--nme-pink:var(--vf-accent, #1F4A42);--nme-pink-soft:var(--vf-accent-deep, #123029);--nme-green:var(--vf-signal-green, #4A7A5C);--nme-red:var(--vf-signal-red, #B24A3A);--nme-radius:var(--vf-r-md, 14px);--nme-radius-lg:var(--vf-r-xl, 22px);--nme-muted: rgb(var(--color-foreground-rgb) / .6);--nme-dim: rgb(var(--color-foreground-rgb) / .4);--nme-line: rgb(var(--color-foreground-rgb) / .1);--nme-line-2: rgb(var(--color-foreground-rgb) / .18);--nme-surface-tint: rgb(var(--color-foreground-rgb) / .04);--nme-surface-tint-2: rgb(var(--color-foreground-rgb) / .08);--nme-shadow: 0 30px 60px -22px rgb(var(--color-shadow-rgb, 0 0 0) / .18);position:relative;padding:96px 0;background:var(--color-background, var(--vf-paper));color:var(--color-foreground, var(--vf-ink-2));font-family:var(--vf-sans, "Manrope", system-ui, -apple-system, Segoe UI, sans-serif);font-weight:500;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}@media(max-width:700px){.nme-section{padding:72px 0}}.nme-section *{box-sizing:border-box}.nme-section img{max-width:100%;display:block}.nme-section a{color:inherit;text-decoration:none}.nme-section button{font:inherit;border:0;background:none;color:inherit;cursor:pointer}.nme-section h1,.nme-section h2,.nme-section h3,.nme-section h4{font-family:var(--vf-serif, "Instrument Serif", Georgia, serif);font-weight:400;letter-spacing:-.015em;line-height:1.08;text-wrap:balance;margin:0;color:var(--color-foreground-heading, var(--vf-ink, #121613))}.nme-section h1{font-size:clamp(40px,6.5vw,88px);letter-spacing:-.02em}.nme-section h2{font-size:clamp(32px,4.4vw,56px)}.nme-section h3{font-size:clamp(22px,2.4vw,30px);letter-spacing:-.01em}.nme-section p{margin:0 0 1em;text-wrap:pretty}.nme-section p:last-child{margin-bottom:0}.nme-wrap{max-width:1240px;margin:0 auto;padding:0 40px}@media(max-width:749px){.nme-wrap{padding:0 16px}}.nme-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--vf-sans, "Manrope", sans-serif);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--vf-signal-amber, var(--nme-gold))}.nme-eyebrow:before{content:"";width:28px;height:2px;background:var(--vf-signal-amber, var(--nme-gold))}.nme-eyebrow--pink{color:var(--vf-signal-amber, var(--nme-pink))}.nme-eyebrow--pink:before{background:var(--vf-signal-amber, var(--nme-pink))}.nme-gold{color:var(--vf-signal-amber, var(--nme-gold));font-style:italic}.nme-pink{color:var(--vf-signal-amber, var(--nme-pink));font-style:italic}.nme-section .nme-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 26px;border-radius:999px;font-family:var(--vf-sans, "Manrope", sans-serif);font-weight:600;letter-spacing:.02em;text-transform:none;font-size:15px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;white-space:nowrap;cursor:pointer}.nme-section .nme-btn--primary{background:var(--vf-accent, #1F4A42);color:var(--vf-accent-ink, #F7F3EA);box-shadow:0 12px 30px -10px #1f4a4259,inset 0 1px #ffffff14}.nme-section .nme-btn--primary:hover{background:var(--vf-accent-deep, #123029);transform:translateY(-2px);box-shadow:0 18px 40px -10px #1f4a4273,inset 0 1px #ffffff1a}.nme-section .nme-btn--primary .nme-arrow{color:var(--vf-accent-ink, #F7F3EA)}.nme-section .nme-btn--ghost{border:1px solid var(--nme-line-2);color:var(--color-foreground);background:var(--nme-surface-tint)}.nme-section .nme-btn--ghost:hover{background:var(--nme-surface-tint-2);border-color:rgb(var(--color-foreground-rgb) / .3)}.nme-section .nme-btn .nme-arrow{transition:transform .25s}.nme-section .nme-btn:hover .nme-arrow{transform:translate(3px)}.nme-section-head{max-width:760px;margin:0 auto 56px;text-align:center}.nme-section-head h2{margin-top:14px}.nme-section-head p{color:var(--nme-muted);font-size:17px;margin-top:18px}.nme-pill{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:999px;border:1px solid var(--nme-line-2);background:var(--nme-surface-tint);font-size:12px;font-weight:600;color:var(--nme-muted)}.nme-pill .nme-dot{width:6px;height:6px;border-radius:50%;background:var(--vf-accent, var(--nme-gold))}.nme-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s cubic-bezier(.22,.61,.36,1)}.nme-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.nme-reveal{opacity:1;transform:none;transition:none}}featured-product-information .product-details>.group-block{border-color:rgb(var(--color-foreground-rgb) / .08)!important;box-shadow:0 30px 60px -22px #1f4a422e}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-nme-deep-dark{--color-primary-button-text:var(--vf-accent-ink, #F7F3EA);--color-primary-button-hover-text:var(--vf-accent-ink, #F7F3EA)}.announcement-bar,.announcement-bar *{line-height:1.5;overflow:visible}@media(max-width:749px){html,body{overflow-x:hidden;max-width:100%}.nme-section{max-width:100%}.nme-section img{max-width:100%;height:auto}.nme-section .nme-btn{max-width:100%;white-space:normal;text-align:center;line-height:1.2;height:auto;min-height:54px;padding-block:12px}}@media screen and (max-width:749px){featured-product-information .media-gallery--carousel slideshow-container,featured-product-information .media-gallery--grid .product-media>*{border-radius:var(--media-radius,0);overflow:hidden}}featured-product-information .add-to-cart-button{background:var(--vf-accent, #1F4A42)!important;color:var(--vf-accent-ink, #F7F3EA)!important;border:0!important;border-radius:999px!important;height:54px;padding:0 26px;font-family:var(--vf-sans, "Manrope", sans-serif);font-weight:600;letter-spacing:.02em;text-transform:none;font-size:15px;box-shadow:0 12px 30px -10px #1f4a4259,inset 0 1px #ffffff14;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}featured-product-information .add-to-cart-button:hover:not([disabled]){background:var(--vf-accent-deep, #123029)!important;transform:translateY(-2px);box-shadow:0 18px 40px -10px #1f4a4273}featured-product-information .add-to-cart-button .add-to-cart-text,featured-product-information .add-to-cart-button .add-to-cart-text__content,featured-product-information .add-to-cart-button span{color:var(--vf-accent-ink, #F7F3EA)!important}featured-product-information .quantity-selector{border:1px solid rgb(var(--color-foreground-rgb) / .18)!important;border-radius:999px!important;background:rgb(var(--color-foreground-rgb) / .03)!important;height:54px;overflow:hidden;--quantity-selector-width:124px}featured-product-information .quantity-selector :is(.quantity-minus,.quantity-plus){width:46px;height:54px;color:var(--color-foreground);font-size:20px;font-weight:600;transition:background-color .15s ease;border-radius:0!important}featured-product-information .quantity-selector :is(.quantity-minus,.quantity-plus):hover{background:rgb(var(--color-foreground-rgb) / .08)!important}featured-product-information .quantity-selector input{background:transparent!important;border:0!important;color:var(--color-foreground)!important;font-family:var(--vf-sans, "Manrope", sans-serif);font-weight:600;font-size:18px;text-align:center;height:54px}featured-product-information .product-form-buttons{gap:10px}
/*# sourceMappingURL=/cdn/shop/t/27/assets/nme-base.css.map */
