.n-favorites-link{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:44px}.n-favorites-link [data-n-favorite-count]{position:absolute;right:0;top:0;font-size:10px}@media(max-width:749px){.header__columns:has(.n-favorites-link){--header-template-columns:44px 44px minmax(0,1fr) 128px;grid-template-areas:"leftA leftB center rightB"}.header__columns:has(.n-favorites-link) .header-logo{max-width:100%;width:112px}.header__columns:has(.n-favorites-link) .header-logo img{max-width:100%;height:auto}.header__columns:has(.n-favorites-link) header-actions{width:128px}}.n-favorite-button{position:absolute;bottom:14px;left:14px;z-index:5;width:42px;height:42px;padding:11px;border:1px solid var(--n-line);border-radius:50%;background:var(--n-ivory);color:var(--n-ink);cursor:pointer}.n-favorite-button[hidden]{display:none}.n-favorite-button svg{width:100%;height:100%}.n-favorite-button[aria-pressed=true] svg{fill:currentColor}.n-favorite-button:focus-visible,.n-favorites-link:focus-visible{outline:2px solid var(--n-ink);outline-offset:3px}.n-favorites-page,.n-product-help,.n-video-stories{padding:64px 6vw;color:var(--n-ink);background:var(--n-ivory)}.n-favorites-page h1{font-size:clamp(30px,4vw,48px)}.n-favorites-page>p{max-width:660px;line-height:1.8}.n-favorites-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 20px;margin:40px 0}.n-favorites-card img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}.n-favorites-card h2{font-size:18px;margin:18px 0}.n-favorites-remove{display:block;margin-top:12px;padding:10px 0;border:0;background:transparent;font:12px var(--font-body--family);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.n-product-help{display:grid;grid-template-columns:1fr 1.2fr;gap:50px;border-top:1px solid var(--n-line)}.n-product-help h2,.n-video-stories h2{font-size:32px}.n-product-help__actions{display:flex;align-items:center;gap:18px;margin-top:24px}.n-product-help__actions .n-favorite-button{position:static;flex:none}.n-product-help details{border-bottom:1px solid var(--n-line)}.n-product-help summary{cursor:pointer;padding:20px 30px 20px 0;font-weight:700;font-size:14px}.n-product-help__answer{font-size:13px;line-height:1.8;padding:0 0 20px}.n-video-stories__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.n-video-stories video{display:block;width:100%;aspect-ratio:9/16;object-fit:cover}.n-video-stories article>a{display:block;margin-top:15px}.n-video-stories__source{font-size:11px}@media(hover:hover){.n-favorite-button:hover{background:var(--n-olive);color:var(--n-ivory)}}@media(max-width:749px){.n-favorites-page,.n-product-help,.n-video-stories{padding:40px 24px}.n-favorites-grid,.n-video-stories__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.n-product-help{display:block}.n-product-help__intro{margin-bottom:30px}.n-favorites-card h2{font-size:16px}.n-favorite-button{left:8px;bottom:8px;width:38px;height:38px;padding:9px}}@media(prefers-reduced-motion:no-preference){.n-page-enter{animation:n-page-enter .65s cubic-bezier(.2,.7,.2,1) var(--n-page-delay,0ms) both}@keyframes n-page-enter{0%{opacity:.1;translate:0 16px}to{opacity:1;translate:0 0}}.n-page-enter:focus-within{animation:none}[data-n-hover=true] :is(.variant-option__button-label,.facets__label,.pagination a,summary){transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s}[data-n-hover=true] :is(input,textarea,select):not([type=checkbox],[type=radio]){transition:border-color .25s,box-shadow .25s}[data-n-hover=true] .n-about__photo img{animation:n-about-photo 1.1s ease-out both}@keyframes n-about-photo{0%{opacity:.4;scale:1.025}to{opacity:1;scale:1}}}@media(prefers-reduced-motion:reduce){.n-page-enter{animation:none}}.n-about h1{font-size:var(--n-about-heading,40px);text-transform:uppercase;line-height:1.4}.n-about h1 .n-script{display:block;font-size:var(--n-about-script,76px);text-transform:none;line-height:1.15;margin-top:-.1em}.n-whatsapp{position:fixed;right:22px;bottom:22px;z-index:20;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:10px 16px;background:var(--n-ink);color:var(--n-ivory);border:1px solid var(--n-ivory);box-shadow:0 4px 20px #48473f26;text-decoration:none;font:700 12px/1.4 var(--font-body--family);border-radius:0}.n-whatsapp svg{width:23px;height:23px;flex:none}.n-whatsapp:focus-visible{outline:2px solid var(--n-ink);outline-offset:3px}.n-newsletter{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:7vw;padding:48px 7vw;border-top:1px solid var(--n-line);background:var(--n-ink);color:var(--n-ivory)}.n-newsletter h2,.n-newsletter a,.n-newsletter input{color:var(--n-ivory)}.n-newsletter .n-script{line-height:1.4!important;margin-top:0}.n-newsletter .n-newsletter__input input{color:var(--n-ivory);border-bottom-color:var(--n-ivory)}.n-newsletter input::placeholder{color:var(--n-ivory);opacity:.75}.n-newsletter .n-button{background:var(--n-ivory);color:var(--n-ink)}.n-newsletter :is(input,button,a):focus-visible{outline-color:var(--n-ivory)}.n-newsletter+.n-footer{margin-top:0}.n-newsletter h2{font:400 26px/1.4 Ninarie Vogue,serif;text-transform:uppercase;margin:0 0 16px}.n-newsletter .n-script{display:block;font-size:48px;line-height:1.9;text-transform:none}.n-newsletter p{font-size:13px;line-height:1.8;max-width:480px}.n-newsletter__form label{display:block;font-size:12px;font-weight:700;margin-bottom:10px}.n-newsletter__input{display:flex;gap:16px;align-items:stretch}.n-newsletter input{min-width:0;flex:1;width:100%;font:16px var(--font-body--family);padding:12px 4px;background:transparent;border:0;border-bottom:1px solid var(--n-ink);border-radius:0}.n-newsletter button{border:0;cursor:pointer;font-size:10px;padding:14px 20px;min-height:48px;gap:18px}.n-newsletter__form .n-newsletter__consent{font-size:11px;line-height:1.7;margin-top:16px}.n-newsletter__consent a{text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.n-newsletter{display:block;padding:45px 24px}.n-newsletter__form{margin-top:25px}.n-newsletter__input{display:block}.n-newsletter button{width:100%;margin-top:16px}.n-newsletter .n-script{font-size:40px}}body:has(dialog[open]) .n-whatsapp,body:has(.menu-drawer[open]) .n-whatsapp{display:none}main[data-template="page.contact"] .n-contact{grid-template-columns:.8fr 1.2fr;gap:6vw;padding-block:40px}main[data-template="page.contact"] .n-contact__intro :is(h1,h2){margin-bottom:14px}main[data-template="page.contact"] .n-contact__intro>p:not(.n-eyebrow){max-width:380px;line-height:1.75;margin-block:12px 18px}main[data-template="page.contact"] .n-contact__seal{margin-top:24px}main[data-template="page.contact"] .n-field{gap:6px;margin-bottom:17px}main[data-template="page.contact"] .n-contact__privacy{margin-bottom:18px}@media(max-width:749px){main[data-template="page.contact"] .n-contact{padding-block:30px}main[data-template="page.contact"] .n-contact__intro{margin-bottom:24px}main[data-template="page.contact"] .n-field{margin-bottom:16px}}.n-social-links{display:flex;gap:10px;color:var(--n-ink)}.n-social-links a{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:44px;min-height:44px;color:inherit;text-decoration:none}.n-social-links svg{width:20px;height:20px;flex:none;fill:currentColor}.n-social-links--hero{margin-top:16px}.n-social-links--hero a{border:1px solid var(--n-line);border-radius:50%}.n-footer .n-social-links{flex-direction:column;align-items:flex-start;gap:0}.n-footer .n-social-links a{display:inline-flex;justify-content:flex-start;margin:0;min-height:44px}.n-footer{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px clamp(28px,4vw,70px)}.n-footer__visit address{font:normal 13px/1.8 var(--font-body--family);overflow-wrap:anywhere}.n-footer__payment p{font:12px/1.8 var(--font-body--family);letter-spacing:.03em}@media(max-width:749px){.n-footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 18px}.n-footer__brand,.n-footer__visit,.n-footer__payment{grid-column:1/-1}}#header-component .header__row--bottom{display:none}#header-component .header__drawer{display:flex!important;min-height:60px}@media(min-width:750px){#header-component .header__columns{--header-mobile-bookend:52px}.header__icon--menu{min-width:48px}}@media(max-width:749px){#header-component .header__columns{--header-mobile-bookend:40px;--header-template-columns:40px 1fr 80px;grid-template-areas:"leftA center rightB";gap:0}#header-component .header__columns .header-logo{grid-area:center;justify-self:center;width:min(35vw,150px);max-width:none}#header-component .header__columns .header-logo img{width:100%;max-width:none;height:auto}#header-component .header__columns .search-action{display:none}#header-component .header__columns header-actions{grid-area:rightB;width:80px;gap:2px}#header-component .header__columns .header-actions__action{width:36px;height:40px}#header-component .header__columns .header__drawer{grid-area:leftA}#header-component .header__columns .header__icon--menu{width:40px}}.n-social-links a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(hover:hover){.n-social-links--hero a:hover{background:var(--n-ink);color:var(--n-ivory);transform:translateY(-2px)}.n-footer .n-social-links a:hover{transform:translate(3px);text-decoration:underline;text-underline-offset:5px}}@media(prefers-reduced-motion:no-preference){.n-social-links a{transition:color .2s,background-color .2s,transform .2s}}.facets .facets__summary{min-height:48px}.facets .facets__pill-label{min-width:44px;min-height:44px;border-radius:2px}.facets .facets__pill-input:checked+.facets__pill-label{background:var(--n-ink);color:var(--n-ivory);box-shadow:none}.facets .checkbox__label{min-height:44px;align-items:center}.facets .checkbox__input:checked+.checkbox__label .checkbox__label-text{color:var(--n-ink);font-weight:700}.facets-remove .facets-remove__pill{border:1px solid var(--n-line);background:var(--n-ivory);color:var(--n-ink);min-height:36px}.facets .facets__pill-label:focus-visible,.facets-remove__pill:focus-visible{outline:2px solid var(--n-ink);outline-offset:3px}@media(hover:hover){.facets .facets__summary:hover .facets__label{text-decoration:underline;text-underline-offset:5px}.facets-remove .facets-remove__pill:hover{background:var(--n-ink);color:var(--n-ivory)}}@media(prefers-reduced-motion:no-preference){.facets-remove__pill,.facets .facets__pill-label{transition:background-color .2s,color .2s,box-shadow .2s}}@media(max-width:749px){.n-about h1{font-size:var(--n-about-heading-mobile,28px)}.n-about h1 .n-script{font-size:var(--n-about-script-mobile,58px)}.n-whatsapp{right:14px;bottom:14px}}@media(max-width:749px){#header-component .header__columns .search-action{display:flex!important}#header-component .header__columns .n-favorites-link,#header-component .header__columns .account-button{display:none!important}#header-component .header__columns header-actions{width:40px;min-width:40px}#header-component .header__columns .header__column--right{gap:0}#header-component .header__columns .header-actions__action{width:40px;min-width:40px}#header-component .header__columns .header-drawer-icon--open{width:22px;height:22px}#header-component .header__columns .header-drawer-icon--open svg{width:22px;height:22px}}@media(max-width:749px){#header-component .header__columns .header__column--right{display:flex!important;grid-area:rightB;align-items:center;justify-content:flex-end;width:80px}#header-component .header__columns .header__column--right>.search-action,#header-component .header__columns .header__column--right>header-actions{grid-area:auto}#header-component .header__columns .header__column--right>.search-action{width:40px;min-width:40px}}@media(max-width:749px){#header-component .header__columns{grid-template-columns:80px minmax(0,1fr) 80px!important;grid-template-areas:"leftA center rightB"!important}#header-component .header__column--left>.search-action--hidden-on-menu{display:none!important}#header-component .header__column--right>header-actions{margin:0!important}#header-component .header__columns .header-logo{width:min(40vw,156px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ninarie-site.css.map */
