.n-campaign{height:clamp(500px,65svh,620px);min-height:0;max-height:none}.n-campaign__photo{display:block;position:relative;touch-action:pan-y}.n-campaign__slides{height:100%;position:relative;isolation:isolate}.n-campaign__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity 1.1s ease,visibility 1.1s;overflow:hidden}.n-campaign__slide.is-active{opacity:1;visibility:visible;z-index:1}.n-campaign__slide picture{display:contents}.n-campaign__slide img{object-position:center var(--n-photo-position,30%);height:100%;width:100%;object-fit:cover}.n-campaign__controls{position:absolute;left:24px;right:24px;bottom:24px;z-index:2;display:flex;gap:6px;align-items:center;padding:5px;background:#f7f4e4f0;color:var(--n-ink);max-width:400px;margin:auto}.n-campaign__controls[hidden]{display:none}.n-campaign__controls button{display:grid;place-items:center;min-width:44px;min-height:44px;border:0;background:transparent;color:inherit;cursor:pointer;font-size:21px}.n-campaign__controls button:hover{background:#8180771f}.n-campaign__controls button:disabled{opacity:.45;cursor:default}.n-campaign__dots{display:flex;flex:1;gap:7px;min-width:0}.n-campaign__dots button{flex:1;min-width:0;padding:5px}.n-campaign__dots span{display:block;width:100%;height:2px;background:#bdb9aa;transition:background .3s,transform .3s}.n-campaign__dots [aria-pressed=true] span{background:var(--n-ink);transform:scaleY(2)}.n-campaign h1.n-campaign__title{font-size:min(var(--n-heading-size,40px),10cqw);letter-spacing:.015em;line-height:1.2}.n-campaign h1.n-campaign__title .n-title-main{display:block;text-transform:uppercase;line-height:1.35}.n-campaign h1.n-campaign__title .n-title-script{font-size:min(var(--n-script-size,76px),18cqw);line-height:1.1;margin:-.12em 0 0;letter-spacing:0}.n-campaign h1.n-campaign__title .n-word-mask{overflow:visible;padding:0;margin:0}.n-campaign h1.n-campaign__title .n-title-main .n-word-mask+.n-word-mask{margin-left:.2em}.n-campaign__copy{overflow:clip;padding-block:38px 64px}.n-heading-main{display:block;text-transform:uppercase;font-size:var(--n-heading-size,40px);line-height:1.4;letter-spacing:.045em}.n-maison__copy{max-width:1400px;container-type:inline-size}.n-maison h1,.n-maison h2{max-width:none}.n-maison .n-script{font-size:min(var(--n-script-size,76px),9.5cqw);line-height:1.15;white-space:nowrap;margin-top:-.1em}.n-editorial__intro .n-heading-main{line-height:1.15}.n-editorial__intro .n-script{display:block;font-size:var(--n-script-size,76px);line-height:1.15;margin:-.32em auto 0;width:fit-content}.n-gallery h2{display:flex;align-items:baseline;gap:.2em;white-space:nowrap}.n-gallery h2 .n-heading-main{display:inline}.n-gallery h2 .n-script{display:inline;font-size:var(--n-script-size,76px);line-height:1.15}.n-contact__intro .n-script{display:block;font-size:var(--n-script-size,76px);margin:-.1em 0 0 5%;line-height:1.15}.n-maison{padding-block:65px 60px}.n-editorial{padding-top:60px}.n-gallery{padding-block:65px 55px}.n-gallery__heading{margin-bottom:32px}.n-contact{padding-block:60px}.n-gallery__image img{object-fit:cover;display:block;object-position:center}.n-editorial__tile>img{object-fit:cover}.n-gallery__item:hover img,.n-editorial__tile:hover>img{transform:none}.n-categories{flex-direction:column;justify-content:center;gap:12px;text-align:center}.n-categories__links{justify-content:center;flex-wrap:wrap;overflow:visible;padding-bottom:0;gap:12px 26px}.n-motion-pause{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.n-motion-pause:focus-visible{clip-path:none;width:44px;height:44px;margin:0;left:12px;top:22px;z-index:8;background:var(--n-ivory);color:var(--n-ink);outline:2px solid var(--n-ink);outline-offset:2px;cursor:pointer}.n-contact__intro{min-width:0}.n-gallery[data-n-floating=true] .n-gallery__image{animation:n-gallery-float 5s ease-in-out 1;animation-play-state:paused}.n-gallery[data-n-floating=true] .n-in-view .n-gallery__image{animation-play-state:running}.n-gallery[data-n-floating=true] .n-gallery__item:nth-child(2) .n-gallery__image{animation-delay:.35s}.n-gallery[data-n-floating=true] .n-gallery__item:nth-child(3) .n-gallery__image{animation-delay:.7s}@keyframes n-gallery-float{0%,to{transform:translateY(0) rotate(0)}45%{transform:translateY(-12px) rotate(-.5deg)}70%{transform:translateY(-5px) rotate(.2deg)}}.n-marquee{display:flex;align-items:center;position:relative;overflow:hidden;background:var(--n-marquee-bg,var(--n-olive));color:var(--n-marquee-color,var(--n-ivory));min-height:40px;width:100%}.n-marquee__window{width:100%;overflow:hidden;padding-right:40px}.n-marquee__track{display:flex;width:max-content;animation:n-marquee-scroll var(--n-marquee-speed,35s) linear infinite}.n-marquee__group{display:flex;align-items:center;justify-content:flex-start;flex-shrink:0}.n-marquee__item{display:inline-flex;align-items:center;gap:20px;white-space:nowrap;padding:10px;line-height:1.3;letter-spacing:.1em}.n-marquee__item>a{color:inherit;text-decoration:none}.n-marquee__item>span{font-size:18px;line-height:1}.n-marquee>button{position:absolute;inset:0 0 0 auto;z-index:1;background:var(--n-marquee-bg,var(--n-olive));border:0;border-left:1px solid #ffffff30;color:inherit;width:40px;min-height:40px;cursor:pointer}.n-marquee[data-paused=true] .n-marquee__track,.n-marquee:hover .n-marquee__track,.n-marquee:focus-within .n-marquee__track{animation-play-state:paused}@keyframes n-marquee-scroll{to{transform:translate(-50%)}}.n-stories{display:block;position:relative;aspect-ratio:var(--gallery-aspect-ratio,4/5);overflow:hidden;background:#e9e5d8;width:100%;isolation:isolate}.n-stories__link{display:block;width:100%;height:100%;position:relative}.n-stories__image{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;max-width:none;display:block}.n-stories__image[hidden]{display:none!important}.n-stories__progress{position:absolute;left:12px;right:12px;top:12px;display:flex;gap:4px;z-index:3;pointer-events:none;opacity:0;transition:opacity .25s}.n-stories__progress>span{flex:1;height:3px;background:#f7f4e480;box-shadow:0 0 2px #0004;overflow:hidden}.n-stories__progress i{display:block;height:100%;background:var(--n-ivory);transform:scaleX(0);transform-origin:left}.n-stories__controls{display:flex;gap:3px;position:absolute;top:22px;right:10px;z-index:4;opacity:0;transition:opacity .25s;background:#f7f4e4eb}.n-stories__controls[hidden]{display:none}.n-stories__controls button{width:36px;height:36px;min-height:36px;padding:0;border:0;background:transparent;cursor:pointer;color:var(--n-ink);font-size:18px}.n-stories__controls button:hover{background:#81807726}.n-stories__controls button:disabled{opacity:.4;cursor:default}.n-stories:hover .n-stories__progress,.n-stories:focus-within .n-stories__progress,.n-stories[data-playing=true] .n-stories__progress,.n-stories:hover .n-stories__controls,.n-stories:focus-within .n-stories__controls,.n-stories[data-playing=true] .n-stories__controls{opacity:1}.n-stories .product-badges{top:auto!important;bottom:12px;z-index:3}.n-stories .n-card-options{z-index:5}@media(prefers-reduced-motion:no-preference){.n-type-title.n-type-ready .n-type-main{opacity:0;transform:translateY(12px)}.n-type-title.n-type-ready .n-type-script{clip-path:inset(-35% 115% -35% -15%)}.n-type-title.n-type-ready.n-type-visible .n-type-main{animation:n-title-enter .85s cubic-bezier(.2,.7,.2,1) both}.n-type-title.n-type-ready.n-type-visible .n-type-script{animation:n-script-write 2.1s cubic-bezier(.3,.05,.25,1) .22s both}.n-campaign h1.n-type-title .n-word{opacity:1;transform:none;transition:none}.n-type-script{width:fit-content;max-width:100%}.n-maison .n-type-script{margin-inline:auto}.n-gallery h2 .n-type-script{display:inline-block}@keyframes n-title-enter{0%{opacity:0;transform:translateY(12px);filter:blur(3px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes n-script-write{0%{clip-path:inset(-35% 115% -35% -15%)}to{clip-path:inset(-35% -15% -35% -15%)}}.n-campaign .n-button[data-n-pulse=true]{position:relative;isolation:isolate}.n-campaign .n-button[data-n-pulse=true]:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--n-ink);pointer-events:none;animation:n-explore-pulse 3s ease-out infinite;animation-play-state:paused;opacity:0}.n-campaign.n-cta-visible .n-button[data-n-pulse=true]:after{animation-play-state:running}.n-campaign .n-button[data-n-pulse=true]:is(:hover,:focus-visible):after{animation:none;opacity:0}@keyframes n-explore-pulse{0%,18%{transform:scale(1);opacity:0}28%{transform:scale(1);opacity:.5}70%,to{transform:scale(1.07,1.28);opacity:0}}[data-n-logo=true] .header-logo__image{animation:n-logo-form 1.7s cubic-bezier(.2,.7,.2,1) both}@keyframes n-logo-form{0%{clip-path:inset(0 100% 100% 0);opacity:0;transform:translateY(6px)}35%{clip-path:inset(0 0 64% 0);opacity:1}70%{clip-path:inset(0 0 20% 0)}to{clip-path:inset(0);opacity:1;transform:none}}[data-n-hover=true] :is(.menu-drawer__menu-item,.n-categories a){background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 calc(100% - 3px);background-size:0 1px;transition:background-size .4s ease,color .3s,opacity .3s}[data-n-hover=true] :is(.menu-drawer__menu-item,.n-categories a):is(:hover,:focus-visible,[aria-current=page]){background-size:100% 1px}[data-n-hover=true] .n-categories a{border-bottom-color:transparent}[data-n-hover=true] :is(.n-button,.button,.button-secondary){transition:background-color .4s,color .4s,box-shadow .4s,transform .35s;box-shadow:inset 0 0 0 transparent}[data-n-hover=true] :is(.n-button,.button,.button-secondary):not(:disabled):hover{transform:translateY(-2px);box-shadow:inset 0 -70px #81807729}[data-n-hover=true] .n-button span{transition:transform .4s}[data-n-hover=true] .n-button:is(:hover,:focus-visible) span{transform:translate(4px,-3px)}[data-n-hover=true] .n-button:active{transform:translateY(0)}[data-n-hover=true] .n-text-link{background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:left bottom;background-repeat:no-repeat;border-bottom-color:var(--n-line);transition:background-size .45s}[data-n-hover=true] .n-text-link:is(:hover,:focus-visible){background-size:100% 1px}}@media(max-width:749px){.n-campaign{height:auto}.n-campaign__photo{height:auto;aspect-ratio:16/9;width:100%;min-height:0;flex:none}.n-campaign__copy{padding:28px 24px 32px}.n-campaign__controls{left:16px;right:16px;bottom:16px}.n-campaign h1.n-campaign__title{font-size:var(--n-heading-mobile,26px)}.n-campaign h1.n-campaign__title .n-title-script{font-size:min(var(--n-script-mobile,44px),18cqw)}.n-heading-main{font-size:var(--n-heading-mobile,26px)}.n-maison .n-script{font-size:min(var(--n-script-mobile,28px),9.5cqw)}.n-editorial__intro .n-script,.n-gallery h2 .n-script,.n-contact__intro .n-script{font-size:var(--n-script-mobile,44px)}.n-gallery h2 .n-heading-main{font-size:min(var(--n-heading-mobile,26px),5.4vw)}.n-gallery h2 .n-script{font-size:min(var(--n-script-mobile,44px),9.5vw)}.n-maison{padding-block:45px 40px}.n-editorial{padding-top:40px}.n-gallery,.n-contact{padding-block:42px}.n-gallery__grid{padding-top:15px}.n-marquee__item{font-size:10px!important;gap:16px;padding-inline:8px}}@media(hover:none),(max-width:749px){.n-stories__progress,.n-stories__controls{opacity:1}.n-stories__controls{top:20px;right:6px;gap:0}.n-stories__controls button{width:32px;height:44px;min-height:44px}.n-stories__progress{left:8px;right:8px;top:10px}}@media(hover:none),(max-width:749px){.n-stories .quick-add__button{width:max-content;padding-inline-end:12px;min-height:44px;font-size:11px}.n-stories .quick-add__button>.add-to-cart-icon{width:32px}.n-stories .quick-add{--quick-add-offset:8px;--padding-inline-end:0px;--padding-block-end:0px;--border-radius:0px}}@media(prefers-reduced-motion:reduce){.n-campaign__slide,.n-campaign__dots span,.n-stories__controls,.n-stories__progress{transition:none}.n-gallery[data-n-floating=true] .n-gallery__image{animation:none}.n-marquee__track{animation:none;width:100%}.n-marquee__group{min-width:0;width:100%;justify-content:center}.n-marquee__group[aria-hidden],.n-marquee__item[data-n-duplicate]{display:none}.n-marquee__item{white-space:normal;text-align:center}.n-marquee__item>span{display:none}}.header__row .menu-list__link{background-image:none;text-decoration:none}.header__row .menu-list__link-title{border-radius:2px}.header__row .menu-list__link[aria-current=page] .menu-list__link-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.header__row .menu-list__link:is(:hover,:focus-visible) .menu-list__link-title{color:var(--n-ink);background-color:#8180771f;box-shadow:0 0 0 5px #8180771f}@media(prefers-reduced-motion:no-preference){.header__row .menu-list__link-title{transition:background-color .2s,color .2s,box-shadow .2s}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ninarie-interactions.css.map */
