@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400&family=Jost:wght@300;400&display=swap";:root{--nsr-black: #0a0a0a;--nsr-ink: #0c0b0a;--nsr-paper: #f4f1ed;--nsr-bone: #e8e3db;--nsr-bone-rich: #E8E0D6;--nsr-bone-soft: #f1ebe3;--nsr-gold: #b89d72;--nsr-gold-hi: #cdb48a;--nsr-mute: #8a8680;--nsr-line: rgba(184,157,114,.2);--nsr-serif: "Cormorant Garamond", Georgia, serif;--nsr-sans: "Jost", "Helvetica Neue", sans-serif;--nsr-ease: cubic-bezier(.16,1,.3,1);--nsr-gap-sm: 2rem;--nsr-gap-md: 4rem;--nsr-gap-lg: 7rem}html,body,.gradient,.color-background-1,.color-background-2,.background-secondary,.shopify-section,#MainContent{background:var(--nsr-black)!important;color:var(--nsr-paper)!important}body{font-family:var(--nsr-sans);background:var(--nsr-black);color:var(--nsr-paper)}.nsr-hero,.nsr-universe,.nsr-signature,.nsr-collection,.nsr-universe-page,.nsr-hero *,.nsr-universe *,.nsr-signature *,.nsr-collection *,.nsr-universe-page *{box-sizing:border-box}.nsr-container{max-width:1280px;margin:0 auto;padding:0 2rem}.nsr-eyebrow{font:400 .75rem/1 var(--nsr-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--nsr-gold);margin:0 0 1.1rem}.nsr-eyebrow--light{color:var(--nsr-gold-hi)}.nsr-section-header{text-align:center;margin-bottom:var(--nsr-gap-md)}.nsr-section-title{font-family:var(--nsr-serif);font-weight:300;font-size:clamp(2.6rem,5vw,4.8rem);line-height:1.08;letter-spacing:.01em;text-align:center;margin:0}.nsr-section-footer{text-align:center;margin-top:var(--nsr-gap-sm)}.nsr-link{font:400 .75rem/1 var(--nsr-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--nsr-paper);text-decoration:none;border-bottom:1px solid var(--nsr-gold);padding-bottom:2px;opacity:.7;transition:color .3s var(--nsr-ease),border-color .3s var(--nsr-ease),opacity .3s var(--nsr-ease)}.nsr-link:hover{color:var(--nsr-gold-hi);border-color:var(--nsr-gold-hi);opacity:1}.nsr-btn{display:inline-block;font-family:var(--nsr-sans);font-weight:400;font-size:.68rem;line-height:1;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;padding:.85rem 2.2rem;border:1px solid var(--nsr-gold);background:var(--nsr-gold);color:var(--nsr-ink);cursor:pointer;transition:all .3s ease}.nsr-btn:hover{background:var(--nsr-gold-hi);color:var(--nsr-ink);border-color:var(--nsr-gold-hi)}.nsr-btn--ghost{background:transparent;color:var(--nsr-paper);border-color:#ffffff59}.nsr-btn--ghost:hover{background:#ffffff12;border-color:var(--nsr-paper);color:var(--nsr-paper)}.nsr-btn--hero{background:transparent;color:var(--nsr-paper);border:none;border-bottom:1px solid var(--nsr-gold);padding:0 0 3px;letter-spacing:.22em}.nsr-btn--hero:hover{background:transparent;color:var(--nsr-gold-hi);border-color:var(--nsr-gold-hi)}.nsr-hero{position:relative;width:100%;min-height:580px;background:#000;overflow:hidden}.nsr-hero__bg{display:block;width:100%;height:auto;background:#000;transition:none;transform:none}.nsr-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--nsr-ink);opacity:var(--opacity, .45);pointer-events:none}.nsr-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 1.5rem;max-width:640px;margin:auto;animation:nsrUp 1.4s var(--nsr-ease) both}.nsr-hero__eyebrow{font:400 .6rem/1 var(--nsr-sans);letter-spacing:.35em;text-transform:uppercase;color:var(--nsr-gold);margin:0 0 1.5rem}.nsr-hero__title{font:300 clamp(3.2rem,8vw,7rem)/1.02 var(--nsr-serif);color:var(--nsr-paper);letter-spacing:-.02em;margin:0 0 2.5rem}.nsr-hero:after{content:"";position:absolute;inset:auto 0 0;height:140px;background:linear-gradient(to bottom,transparent,#000);pointer-events:none}@keyframes nsrUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.nsr-scroll-indicator{position:absolute;bottom:20px;left:50%;transform:translate(-50%);width:1px;height:40px;background:#fff6;z-index:10;overflow:hidden;opacity:.6}.nsr-scroll-indicator:after{content:"";display:block;width:100%;height:50%;background:#fff;animation:scrollAnim 1.5s infinite}@keyframes scrollAnim{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.nsr-universe{position:relative;z-index:1;background:var(--nsr-black);padding:6rem 2rem 3.5rem;display:flex;align-items:center;justify-content:center;text-align:center}.nsr-universe__inner{max-width:860px;margin:0 auto}.nsr-universe__title{font:300 italic clamp(3.2rem,5.8vw,5.4rem)/1.12 var(--nsr-serif);color:var(--nsr-gold-hi);letter-spacing:.015em;margin:0 0 2rem}.nsr-universe__body{font:300 1.05rem/2 var(--nsr-sans);color:#f4f1edb8;letter-spacing:.01em;max-width:780px;margin:0 auto 2.2rem}.nsr-signature{position:relative;z-index:1;background:var(--nsr-black);padding:3.5rem 0 6rem;color:var(--nsr-paper)}.nsr-signature .nsr-section-header{margin-bottom:3.25rem}.nsr-signature .nsr-section-title{color:var(--nsr-paper);font-size:clamp(2.8rem,5vw,4.6rem);line-height:1.1;letter-spacing:.015em}.nsr-signature .nsr-eyebrow{color:var(--nsr-gold);margin-bottom:1.2rem}.nsr-signature .nsr-link{color:var(--nsr-paper)}.nsr-signature .nsr-section-footer{margin-top:2.5rem}.nsr-sig-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;list-style:none;margin:0;padding:0}.nsr-sig-card{position:relative;display:block;text-decoration:none;color:inherit;transition:transform .45s var(--nsr-ease)}.nsr-sig-card:hover{transform:translateY(-6px)}.nsr-sig-card__img{position:relative;overflow:hidden;aspect-ratio:4 / 5;background:#111}.nsr-sig-card__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 55%,rgba(0,0,0,.25));opacity:0;transition:opacity .45s var(--nsr-ease);pointer-events:none}.nsr-sig-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s var(--nsr-ease),filter .45s var(--nsr-ease)}.nsr-sig-card:hover .nsr-sig-card__img img{transform:scale(1.045);filter:brightness(1.04)}.nsr-sig-card:hover .nsr-sig-card__img:after{opacity:1}.nsr-sig-card__info{display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:18px .15rem .4rem}.nsr-sig-card__name,.nsr-sig-card__name-main{display:block;margin:0;font-family:var(--nsr-serif);font-weight:400;font-size:1.25rem;line-height:1.2;letter-spacing:.025em;color:var(--nsr-paper);transition:color .35s var(--nsr-ease)}.nsr-sig-card__brand{display:block;margin-top:.35rem;font-family:var(--nsr-sans);font-weight:300;font-size:.68rem;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;color:#f4f1ed73;opacity:.6}.nsr-sig-card__note{margin:.55rem 0 0;font:300 .85rem/1.65 var(--nsr-sans);color:#f4f1edc7;max-width:92%;opacity:1;transform:translateY(0);transition:color .35s var(--nsr-ease),opacity .4s ease,transform .4s ease}.nsr-sig-card__notes-hover{position:static;display:block;margin:0;max-height:0;overflow:hidden;opacity:0;transform:translateY(6px);font-family:var(--nsr-sans);font-weight:300;font-size:.7rem;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;color:#b89d72db;transition:opacity .35s var(--nsr-ease),max-height .35s var(--nsr-ease),margin-top .35s var(--nsr-ease),transform .3s ease}.nsr-sig-card:hover .nsr-sig-card__name,.nsr-sig-card:hover .nsr-sig-card__name-main{color:#fff}.nsr-sig-card:hover .nsr-sig-card__note{opacity:.3;transform:translateY(-2px)}.nsr-sig-card:hover .nsr-sig-card__notes-hover{opacity:1;max-height:60px;margin-top:.15rem;transform:translateY(0)}.nsr-sig-card:focus-visible{outline:1px solid rgba(184,157,114,.65);outline-offset:4px}.nsr-signature .nsr-section-header,.nsr-signature .nsr-sig-grid,.nsr-signature .nsr-section-footer{animation:nsrSignatureFade .9s ease both}.nsr-signature .nsr-sig-grid{animation-delay:.12s}.nsr-signature .nsr-section-footer{animation-delay:.2s}@keyframes nsrSignatureFade{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.nsr-collection{padding:var(--nsr-gap-lg) 0;background:var(--nsr-bone-rich)}.nsr-collection .nsr-section-header{margin-bottom:3.5rem}.nsr-collection .nsr-section-title{color:var(--nsr-ink)}.nsr-collection .nsr-link{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;opacity:.7;transition:opacity .3s ease;color:var(--nsr-ink);border-bottom-color:#00000040}.nsr-collection .nsr-link:hover{opacity:1;color:var(--nsr-ink);border-bottom-color:#00000073}.nsr-coll-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem;align-items:start}.nsr-coll-card{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.nsr-coll-card__img-wrap{position:relative;overflow:hidden;aspect-ratio:4 / 5;flex-shrink:0;background:var(--nsr-bone-soft)}.nsr-coll-card__img-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 70%,rgba(0,0,0,.04));opacity:0;transition:opacity .35s var(--nsr-ease);pointer-events:none}.nsr-coll-card__img-wrap img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--nsr-ease),filter .35s var(--nsr-ease),opacity .35s var(--nsr-ease)}.nsr-coll-card__img-hover{display:none!important;opacity:0!important}.nsr-coll-card__img-wrap img:first-child,.nsr-coll-card:hover .nsr-coll-card__img-wrap img:first-child{opacity:1!important}.nsr-coll-card:hover .nsr-coll-card__img-wrap:after{opacity:1}.nsr-coll-card:hover .nsr-coll-card__img-wrap img:first-child{transform:scale(1.01)!important;filter:brightness(1.01)!important}.nsr-coll-card__info{display:flex!important;flex-direction:column!important;align-items:flex-start!important;flex:1 1 auto;gap:0!important;padding-top:.7rem!important;min-height:78px;margin-top:0!important}.nsr-coll-card__name-main,.nsr-coll-card__name{margin:0 0 .14rem!important;font-family:var(--nsr-serif);font-size:1.1rem;letter-spacing:.03em;line-height:1.12!important;color:#111;transition:color .3s var(--nsr-ease)}.nsr-coll-card__brand{display:block;margin:0 0 .16rem!important;font-family:var(--nsr-sans);font-weight:300;font-size:.64rem!important;line-height:1.1!important;letter-spacing:.08em!important;text-transform:uppercase;color:#0000008f!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;transition:color .3s var(--nsr-ease)}.nsr-coll-card__price{margin:0!important;font:300 .72rem/1.15 var(--nsr-sans);color:#000000b8;letter-spacing:.08em;transition:color .3s var(--nsr-ease)}.nsr-coll-card__cta{display:inline-block;margin-top:.32rem!important;font:400 .68rem/1 var(--nsr-sans);letter-spacing:.14em;text-transform:uppercase;color:#0000009e;opacity:0;transform:translateY(4px);transition:opacity .28s var(--nsr-ease),transform .28s var(--nsr-ease),color .28s var(--nsr-ease)}.nsr-coll-card:hover .nsr-coll-card__name-main,.nsr-coll-card:hover .nsr-coll-card__name{color:#111}.nsr-coll-card:hover .nsr-coll-card__brand{color:#0000009e!important}.nsr-coll-card:hover .nsr-coll-card__price{color:#000000d1}.nsr-coll-card:hover .nsr-coll-card__cta{opacity:1;transform:translateY(0);color:#000000d1}.nsr-collection .nsr-section-header,.nsr-collection .nsr-coll-grid,.nsr-collection .nsr-section-footer{animation:nsrCollFade .9s ease both}.nsr-collection .nsr-coll-grid{animation-delay:.08s}.nsr-collection .nsr-section-footer{animation-delay:.16s}@keyframes nsrCollFade{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.header-wrapper,.shopify-section-header,.header,.site-header{background:var(--nsr-black)!important;color:var(--nsr-paper)!important;border-bottom:1px solid rgba(184,157,114,.18)!important;box-shadow:none!important}.header-wrapper{padding-top:10px!important;padding-bottom:10px!important}.header{min-height:auto!important;padding-top:0!important;padding-bottom:0!important}.header__heading,.header__heading-link{margin:0 auto!important;font-family:var(--nsr-serif)!important;font-weight:300!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--nsr-paper)!important;text-decoration:none!important}.header__menu-item,.header__active-menu-item,.list-menu__item--active,.header__menu-item.list-menu__item--active,.mega-menu__link,.header__icon,.header__icon span,.localization-form__select,summary.header__icon{font-family:var(--nsr-sans)!important;font-size:14px!important;font-weight:400!important;line-height:1!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--nsr-paper)!important;text-decoration:none!important;border-bottom:none!important;opacity:1!important}.header__active-menu-item:after,.list-menu__item--active:after,.header__menu-item:after{display:none!important;content:none!important}.list-menu{row-gap:14px!important}.announcement-bar,.shopify-section-announcement-bar,.badge--sale,.card__badge,.price__badge-sale,.price-item--sale,[class*=sale-badge],[class*=discount-badge],.price__compare,.price-item--regular.price-item--on-sale,.product__info .badge--sale,.product-form .price__badge-sale{display:none!important}.product__title,.product-single__title{font:300 clamp(1.7rem,3.5vw,2.7rem)/1.12 var(--nsr-serif)!important;color:var(--nsr-paper)!important;letter-spacing:.02em!important}.price__regular .price-item--regular,.product__price{font:300 .85rem/1 var(--nsr-sans)!important;letter-spacing:.1em!important;color:var(--nsr-mute)!important}.product-form__submit,.btn--add-to-cart,[name=add]{font-family:var(--nsr-sans)!important;font-weight:400!important;font-size:.68rem!important;line-height:1!important;letter-spacing:.22em!important;text-transform:uppercase!important;background:var(--nsr-paper)!important;color:var(--nsr-ink)!important;border:1px solid var(--nsr-paper)!important;border-radius:0!important;padding:1.1rem 2rem!important;transition:background .3s var(--nsr-ease),color .3s var(--nsr-ease)!important}.product-form__submit:hover,[name=add]:hover{background:transparent!important;color:var(--nsr-paper)!important;border-color:var(--nsr-paper)!important}.nsr-satc{position:fixed;inset:auto 0 0;z-index:200;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;background:var(--nsr-ink);border-top:1px solid var(--nsr-line)}.nsr-satc[hidden]{display:none}.nsr-satc__name{font:400 .95rem/1.2 var(--nsr-serif);color:var(--nsr-paper);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.nsr-satc__btn{flex-shrink:0;font:400 .62rem/1 var(--nsr-sans);letter-spacing:.22em;text-transform:uppercase;background:var(--nsr-gold);color:var(--nsr-ink);border:none;padding:.85rem 1.5rem;cursor:pointer;transition:background .25s}.nsr-satc__btn:hover{background:var(--nsr-gold-hi)}@media(min-width:769px){.nsr-satc{display:none!important}}.nsr-universe-page{background:var(--nsr-black);color:var(--nsr-paper);padding:7rem 0}.nsr-universe-page__hero{max-width:900px;margin:0 auto 5rem;text-align:center}.nsr-universe-page__title{margin:0;font:300 clamp(3rem,6vw,5.8rem)/1.06 var(--nsr-serif);letter-spacing:.01em;color:var(--nsr-paper)}.nsr-universe-page__subtitle{max-width:680px;margin:1.5rem auto 0;font:300 1rem/1.9 var(--nsr-sans);color:#f4f1edad;letter-spacing:.01em}.nsr-universe-page__body{max-width:760px;margin:0 auto}.nsr-universe-page__section+.nsr-universe-page__section{margin-top:4rem}.nsr-universe-page__heading{margin:0 0 1.1rem;font:300 2rem/1.12 var(--nsr-serif);color:var(--nsr-gold-hi);letter-spacing:.01em;text-align:center}.nsr-universe-page__text{text-align:center}.nsr-universe-page__text p{margin:0 0 1.2rem;font:300 1rem/1.95 var(--nsr-sans);color:#f4f1edbd;letter-spacing:.01em}.nsr-universe-page__footer{text-align:center;margin-top:5rem}.nsr-universe-page .nsr-btn--ghost{border-color:#ffffff42;color:var(--nsr-paper)}.nsr-universe-page .nsr-btn--ghost:hover{border-color:var(--nsr-paper);background:#ffffff0a}@media(max-width:1024px){.nsr-sig-grid{grid-template-columns:repeat(2,1fr)}.nsr-coll-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){:root{--nsr-gap-md: 3rem;--nsr-gap-lg: 5rem}.nsr-coll-grid{grid-template-columns:repeat(2,1fr);gap:1rem}}@media(max-width:500px){.nsr-sig-grid,.nsr-coll-grid{grid-template-columns:1fr}}@media screen and (max-width:749px){.nsr-hero{height:auto!important;min-height:0!important;background:#000!important;overflow:hidden!important}.nsr-hero__bg{position:relative!important;display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center center!important;background:#000!important;transform:none!important}.nsr-hero__overlay{opacity:1!important}.nsr-hero__content{display:none!important}.nsr-scroll-indicator{bottom:10px}.nsr-universe{padding:4.5rem 1.4rem 3.75rem}.nsr-universe__title{font-size:clamp(2.4rem,9vw,3.6rem);line-height:1.18}.nsr-universe__body{font-size:.95rem;line-height:1.85;max-width:100%}.nsr-signature{padding:3.75rem 0 4.75rem}.nsr-signature .nsr-section-title{font-size:clamp(2.1rem,8.5vw,3rem);line-height:1.16}.nsr-signature .nsr-section-header{margin-bottom:2.25rem}.nsr-sig-card{transform:none!important;margin-bottom:1.8rem}.nsr-sig-card__img{aspect-ratio:4 / 5}.nsr-sig-card__img img{transform:none!important;filter:none!important}.nsr-sig-card__img:after{opacity:.25}.nsr-sig-card__info{padding:1.2rem .2rem .6rem!important;gap:.35rem}.nsr-sig-card__name,.nsr-sig-card__name-main{font-size:1.05rem!important;line-height:1.25!important;letter-spacing:.02em}.nsr-sig-card__note{display:block!important;font-size:.85rem!important;line-height:1.65!important;color:#f4f1edc7!important;opacity:1!important;transform:none!important;max-width:100%!important}.nsr-sig-card__notes-hover{display:none!important}.nsr-coll-card__img-wrap:after{display:none!important;opacity:0!important}.nsr-coll-card__img-wrap img,.nsr-coll-card:hover .nsr-coll-card__img-wrap img,.nsr-coll-card:hover .nsr-coll-card__img-wrap img:first-child{transform:none!important;filter:none!important;opacity:1!important}.nsr-coll-card__img-hover,.nsr-coll-card:hover .nsr-coll-card__img-hover{display:none!important;opacity:0!important}.nsr-coll-card__cta{display:none!important}.nsr-coll-card__info{min-height:auto!important}.nsr-universe-page{padding:5rem 0}.nsr-universe-page__hero{margin-bottom:3.25rem}.nsr-universe-page__title{font-size:clamp(2.4rem,10vw,3.8rem);line-height:1.12}.nsr-universe-page__subtitle{font-size:.95rem;line-height:1.8;max-width:100%}.nsr-universe-page__section+.nsr-universe-page__section{margin-top:3rem}.nsr-universe-page__heading{font-size:1.65rem;margin-bottom:.85rem}.nsr-universe-page__text p{font-size:.95rem;line-height:1.85}.nsr-universe-page__footer{margin-top:4rem}}.header-wrapper{padding-top:8px!important;padding-bottom:8px!important}.header{align-items:center!important}.list-menu--inline{column-gap:1.6rem!important}.header__menu-item{font-size:13px!important;letter-spacing:.08em!important;position:relative;opacity:.92!important;transition:color .28s var(--nsr-ease),opacity .28s var(--nsr-ease)}.header__menu-item{font-size:13px!important;letter-spacing:.08em!important;position:relative;opacity:.9!important;color:var(--nsr-paper)!important;transition:opacity .22s var(--nsr-ease),color .22s var(--nsr-ease)}.header__menu-item:before,.header__menu-item:after{content:none!important;display:none!important}.header__menu-item:hover,.header__menu-item:focus-visible{opacity:1!important;color:#f4f1edd1!important}.header__menu-item:hover,.header__menu-item:focus-visible{opacity:.96!important;color:var(--nsr-paper)!important}.header__heading-link{transform:none!important}.header__heading-logo{max-width:110px!important;height:auto!important}.localization-form__select,summary.header__icon,.header__icon,.header__icon span{font-size:13px!important;letter-spacing:.08em!important;opacity:.72!important;color:var(--nsr-paper)!important;transition:opacity .28s var(--nsr-ease),color .28s var(--nsr-ease)}.localization-form__select:hover,summary.header__icon:hover,.header__icon:hover,.header__icon:hover span{opacity:.95!important;color:var(--nsr-paper)!important}.header__icon .svg-wrapper,.header__icon svg{width:20px!important;height:20px!important;opacity:1!important}.localization-form__select{font-weight:400!important}.header-wrapper,.shopify-section-header,.header,.site-header{border-bottom:1px solid rgba(184,157,114,.14)!important}@media screen and (min-width:990px){.header{padding-left:1.25rem!important;padding-right:1.25rem!important}}@media screen and (max-width:749px){.header__icon .svg-wrapper,.header__icon svg{width:18px!important;height:18px!important}}.header__heading-logo{transform:translateY(1px)}.header__icons{display:flex;align-items:center;gap:18px}.header__icon{width:34px;height:34px;display:flex;align-items:center;justify-content:center}.header__icon svg{width:18px!important;height:18px!important}.header__icon--search svg{transform:scale(1.05)}.header__icon--account svg{transform:scale(1)}.header__icon--cart svg{transform:scale(1.1)}.header__icon{opacity:.72;transition:opacity .25s ease}.header__icon:hover{opacity:.95}.header__icon--cart{width:34px!important;height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important}.header__icon--cart .svg-wrapper,.header__icon--cart svg,.header__icon--cart .icon,a[href*="/cart"] .svg-wrapper,a[href*="/cart"] svg,a[href*="/cart"] .icon{width:18px!important;height:18px!important;transform:scale(1.4)!important;transform-origin:center!important;display:block!important}.footer .field__input{background:transparent!important;border:1px solid rgba(255,255,255,.18)!important;color:var(--nsr-paper)!important;padding:14px 16px!important;transition:border-color .3s ease,opacity .3s ease}.footer .field__input:focus{border-color:#b89d7280!important}.footer .field__label{opacity:.5;letter-spacing:.05em}.footer .newsletter-form__button{opacity:.6;transition:opacity .3s ease}.footer .newsletter-form__button:hover{opacity:1}.footer__list-social{opacity:.5;transition:opacity .3s ease}.footer__list-social:hover{opacity:.8}.footer__list-social .list-social__item svg{width:18px;height:18px}.footer__copyright,.footer__bottom{font-size:11px!important;letter-spacing:.05em;opacity:.45;line-height:1.6}.footer__copyright a{opacity:.6;transition:opacity .25s ease}.footer__copyright a:hover{opacity:1}.footer{padding-top:80px!important;padding-bottom:40px!important}.footer__content-top{margin-bottom:60px!important}.footer__content-bottom{margin-top:40px!important}.nsr-footer-signature{text-align:center;margin:3.5rem 0 2.5rem;opacity:.52}.nsr-footer-signature__name{display:block;margin:0;font-family:var(--nsr-serif);font-weight:300;font-size:1.35rem;line-height:1.2;letter-spacing:.03em;color:var(--nsr-paper)}.nsr-footer-signature__tagline{display:block;margin-top:.35rem;font-family:var(--nsr-sans);font-weight:300;font-size:.68rem;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:#f4f1ed94}.footer__content-top{display:flex;flex-direction:column;align-items:center}.header__menu-item,.header__menu-item span,.header__active-menu-item,.header__active-menu-item span,.list-menu__item,.list-menu__item span,.list-menu__item--active,.list-menu__item--active span{text-decoration:none!important;border-bottom:0!important;box-shadow:none!important;background-image:none!important}.header__menu-item:before,.header__menu-item:after,.header__menu-item span:before,.header__menu-item span:after,.header__active-menu-item:before,.header__active-menu-item:after,.header__active-menu-item span:before,.header__active-menu-item span:after,.list-menu__item:before,.list-menu__item:after,.list-menu__item span:before,.list-menu__item span:after,.list-menu__item--active:before,.list-menu__item--active:after,.list-menu__item--active span:before,.list-menu__item--active span:after{content:none!important;display:none!important;border:0!important;box-shadow:none!important;background:none!important}.header__menu-item:hover,.header__menu-item:focus-visible,.header__active-menu-item:hover,.header__active-menu-item:focus-visible,.list-menu__item:hover,.list-menu__item:focus-visible,.list-menu__item--active:hover,.list-menu__item--active:focus-visible{text-decoration:none!important;border-bottom:0!important;box-shadow:none!important;background-image:none!important}@media screen and (min-width:750px){.template-collection .page-width{padding-top:80px!important}.template-collection h1,.template-collection .title--primary,.template-collection .collection-hero__title{margin-bottom:40px!important}.template-collection .facets{margin-top:20px!important}.template-collection .collection .grid,.template-collection #product-grid,.template-collection .product-grid{gap:3.5rem 2.2rem!important}}@media screen and (min-width:750px){.template-collection .card-wrapper,.template-collection .card{background:transparent;box-shadow:none;border:none}.template-collection .card__information,.template-collection .card-information{margin-top:14px!important;text-align:center!important}.template-collection .card__heading,.template-collection .card__heading a,.template-collection .card-information__text{font-size:14px!important;line-height:1.45!important;letter-spacing:.04em!important;color:#f4f1ed!important;text-decoration:none!important;text-align:center!important}.template-collection .card-information .price,.template-collection .card-information .price-item,.template-collection .card__information .price,.template-collection .price{font-family:var(--nsr-sans);font-size:.78rem!important;line-height:1.2!important;letter-spacing:.06em!important;color:#f4f1ed94!important;text-align:center!important}.template-collection .card__media,.template-collection .media,.template-collection .card__inner{overflow:hidden}.template-collection .card__media img,.template-collection .media img{transition:transform .45s ease}.template-collection .card:hover .card__media img,.template-collection .card:hover .media img{transform:scale(1.02)}}@media screen and (min-width:990px){.template-collection h1,.template-collection .title--primary,.template-collection .collection-hero__title{max-width:12ch;margin-bottom:56px!important;font-size:clamp(3rem,4.3vw,4.2rem)!important;line-height:1.02!important;letter-spacing:-.03em!important;color:#f4f1ed!important;text-wrap:balance}.template-collection .page-width{max-width:1520px!important}.template-collection .collection{align-items:start!important}.template-collection .facets-vertical{position:sticky;top:120px;align-self:start;padding-right:38px!important}.template-collection .product-grid-container{padding-left:6px!important}.template-collection .facets-vertical-form{max-width:300px}.template-collection .collection .grid,.template-collection #product-grid,.template-collection .product-grid{gap:4.4rem 2.5rem!important}.template-collection .grid__item{min-width:0}.template-collection .card__information,.template-collection .card-information{margin-top:18px!important}.template-collection .card__heading,.template-collection .card__heading a,.template-collection .card-information__text{font-size:1.06rem!important;line-height:1.45!important;letter-spacing:.01em!important}.template-collection .card-information .price,.template-collection .card-information .price-item,.template-collection .card__information .price,.template-collection .price{margin-top:12px!important;font-size:.74rem!important;letter-spacing:.1em!important}.template-collection .card-wrapper:nth-child(4n+1) .card__information,.template-collection .grid__item:nth-child(4n+1) .card__information{padding-right:14px}.template-collection .card-wrapper:nth-child(4n+4) .card__information,.template-collection .grid__item:nth-child(4n+4) .card__information{padding-left:14px}}@media screen and (max-width:749px){.template-collection .collection .grid,.template-collection #product-grid,.template-collection .product-grid,.collection .grid{gap:2rem 0!important}.template-collection .card__information,.template-collection .card-information,.card__information{margin-top:10px!important;text-align:center!important}.template-collection .card__heading,.template-collection .card__heading a,.template-collection .card-information__text,.card__heading{font-size:1rem!important;letter-spacing:.02em!important;text-align:center!important}.template-collection .card-information .price,.template-collection .card-information .price-item,.template-collection .card__information .price,.template-collection .price,.card-information .price,.card-information .price-item,.card__information .price{font-size:.76rem!important;text-align:center!important}.template-collection .page-width{padding-top:48px!important}.template-collection h1,.template-collection .title--primary,.template-collection .collection-hero__title{margin-bottom:28px!important}.template-collection .facets,.facets{margin-top:12px!important}.collection .grid__item,.nsr-coll-grid>*,.card-wrapper,.card{text-align:center!important}.card__media,.media,.card__inner,.card__content,.card__information{align-items:center!important;justify-content:center!important;text-align:center!important}.nsr-coll-card,.nsr-coll-card__info{align-items:center!important;text-align:center!important}.nsr-coll-card__name,.nsr-coll-card__name-main,.nsr-coll-card__brand,.nsr-coll-card__price{text-align:center!important;width:100%}}@media screen and (min-width:990px){.facets-wrapper,.facets,.facets-vertical{opacity:.9}.facets__heading,.facets__form>.facets__heading,.facets-vertical-form .facets__heading{margin:0 0 1.4rem!important;font-family:var(--nsr-sans);font-size:.82rem!important;line-height:1.2;letter-spacing:.18em!important;text-transform:uppercase;color:#f4f1ed85!important}.facets__disclosure,.facets-vertical .accordion{border-top:1px solid rgba(255,255,255,.08)!important;padding-top:1.2rem!important;margin-top:1.2rem!important}.facets__summary,.facets__summary-label,.facets-vertical summary,.facets-vertical .accordion__title{font-family:var(--nsr-sans);font-size:.95rem!important;line-height:1.3;letter-spacing:.01em;color:#f4f1edd1!important;font-weight:300!important}.facets__label,.facets__item label,.facets-vertical .facets__label{display:flex;align-items:center;gap:.8rem;font-family:var(--nsr-sans);font-size:.92rem!important;line-height:1.45;color:#f4f1edad!important;transition:color .25s var(--nsr-ease),opacity .25s var(--nsr-ease)}.facets__label:hover,.facets__item label:hover,.facets-vertical .facets__label:hover{color:#f4f1edeb!important}.facets__item,.facets__list li,.facets-vertical .facets__item{margin-bottom:.9rem!important}.facets__label .icon-checkmark,.facets__label input,.facets__item input[type=checkbox],.facets__item input[type=radio]{accent-color:rgba(184,157,114,.85)}.facets__selected,.facets__count,.facets__label .count-bubble,.facets__item-count{color:#f4f1ed6b!important;font-size:.88rem!important}.facets__summary .icon,.facets-vertical summary .icon-caret,.facets__disclosure .icon-caret{opacity:.45;transform:scale(.9)}.facets__price,.price-range,.facets-vertical .price-range{margin-top:1rem!important;color:#f4f1edad!important}.facets__reset,.active-facets__button,.facets-vertical .active-facets__button{font-size:.78rem!important;letter-spacing:.08em;text-transform:uppercase;color:#f4f1ed9e!important}.facets__reset:hover,.active-facets__button:hover,.facets-vertical .active-facets__button:hover{color:#f4f1edeb!important}}@media screen and (max-width:749px){.mobile-facets__open,.facets__summary{color:#f4f1ed!important;font-family:var(--nsr-sans)!important;font-size:.78rem!important;letter-spacing:.14em!important;text-transform:uppercase!important}.mobile-facets__open-label,.facets__summary-label{color:#f4f1edd1!important}.mobile-facets__inner,.mobile-facets__main,.mobile-facets__form,.mobile-facets__submenu,.mobile-facets__details,.mobile-facets__list,.mobile-facets__header,.mobile-facets__footer{background:#0a0a0a!important}.mobile-facets__overlay{background:#000000ad!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.mobile-facets__header{border-bottom:1px solid rgba(255,255,255,.06)!important;padding:18px 20px!important}.mobile-facets__heading{font-family:var(--nsr-sans)!important;font-size:.72rem!important;line-height:1.2!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#f4f1ed85!important}.mobile-facets__details{border-bottom:1px solid rgba(255,255,255,.05)!important;padding:14px 20px!important}.mobile-facets__summary,.mobile-facets__details summary,.mobile-facets summary{font-family:var(--nsr-sans)!important;font-size:.95rem!important;line-height:1.3!important;letter-spacing:.01em!important;color:#f4f1edd6!important;font-weight:300!important}.mobile-facets__label,.mobile-facets label{font-family:var(--nsr-sans)!important;font-size:.92rem!important;line-height:1.45!important;color:#f4f1edb3!important}.mobile-facets__count,.mobile-facets .count-bubble,.mobile-facets__selected{color:#f4f1ed70!important;font-size:.84rem!important}.mobile-facets input[type=checkbox],.mobile-facets input[type=radio]{accent-color:rgba(184,157,114,.85)}.mobile-facets .icon,.mobile-facets .icon-caret{opacity:.45!important;transform:scale(.9)}.mobile-facets__price,.mobile-facets .price-range{color:#f4f1edad!important;margin-top:.8rem!important}.mobile-facets__footer{border-top:1px solid rgba(255,255,255,.08)!important;padding:16px 20px calc(16px + env(safe-area-inset-bottom,0px))!important}.mobile-facets__reset{font-family:var(--nsr-sans)!important;font-size:.72rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#f4f1ed99!important}.mobile-facets__reset:hover{color:#f4f1edeb!important}.mobile-facets__submit{min-height:48px!important;border:0!important;border-radius:999px!important;background:linear-gradient(180deg,#f6f1e7,#ece2d2)!important;color:#111!important;font-family:var(--nsr-sans)!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;box-shadow:inset 0 1px #ffffffbf,0 5px 14px #00000014}}@media screen and (max-width:749px){.mobile-facets__header{padding:22px 20px!important}.mobile-facets__heading{font-size:.68rem!important;letter-spacing:.22em!important;opacity:.5}.mobile-facets__details{padding:18px 20px!important}.mobile-facets__summary,.mobile-facets summary{font-size:1rem!important;letter-spacing:.015em!important}.mobile-facets__details{border-bottom:1px solid rgba(255,255,255,.04)!important}.mobile-facets__label,.mobile-facets label{color:#f4f1eda8!important}.mobile-facets__label:active{color:#f4f1edf2!important}.mobile-facets__footer{padding:18px 20px calc(20px + env(safe-area-inset-bottom,0px))!important}.mobile-facets__submit{height:50px!important;border-radius:999px!important;background:linear-gradient(180deg,#f7f2e8,#e8dcc8)!important;letter-spacing:.16em!important;box-shadow:inset 0 1px #fffc,0 6px 18px #0000001f;transition:all .25s ease}.mobile-facets__submit:active{transform:scale(.98)}.mobile-facets__reset{opacity:.7}}@media screen and (min-width:990px){.facets-wrapper,.facets,.facets-vertical{opacity:.94}.facets__heading,.facets__form>.facets__heading,.facets-vertical-form .facets__heading{margin:0 0 1.65rem!important;font-family:var(--nsr-sans);font-size:.78rem!important;line-height:1.2;letter-spacing:.22em!important;text-transform:uppercase;color:#f4f1ed8a!important}.facets__disclosure,.facets-vertical .accordion{border-top:1px solid rgba(255,255,255,.07)!important;padding-top:1.35rem!important;margin-top:1.35rem!important}.facets__summary,.facets__summary-label,.facets-vertical summary,.facets-vertical .accordion__title{font-family:var(--nsr-sans);font-size:1rem!important;line-height:1.3;letter-spacing:.01em;color:#f4f1eddb!important;font-weight:300!important}.facets__label,.facets__item label,.facets-vertical .facets__label{display:flex;align-items:center;gap:.9rem;font-family:var(--nsr-sans);font-size:.92rem!important;line-height:1.5;color:#f4f1edad!important;transition:color .25s ease,opacity .25s ease}.facets__label:hover,.facets__item label:hover,.facets-vertical .facets__label:hover{color:#f4f1edf0!important}.facets__item,.facets__list li,.facets-vertical .facets__item{margin-bottom:1rem!important}.facets__label .icon-checkmark,.facets__label input,.facets__item input[type=checkbox],.facets__item input[type=radio]{accent-color:rgba(184,157,114,.88)}.facets__selected,.facets__count,.facets__label .count-bubble,.facets__item-count{color:#f4f1ed6b!important;font-size:.84rem!important}.facets__summary .icon,.facets-vertical summary .icon-caret,.facets__disclosure .icon-caret{opacity:.42;transform:scale(.88)}.facets__price,.price-range,.facets-vertical .price-range{margin-top:1.15rem!important;color:#f4f1eda8!important}.price-range input,.facets__price input{background:transparent!important;border:1px solid rgba(255,255,255,.12)!important;color:#f4f1ed!important;min-height:54px!important;padding:0 16px!important}.facets__reset,.active-facets__button,.facets-vertical .active-facets__button{font-size:.74rem!important;letter-spacing:.1em;text-transform:uppercase;color:#f4f1ed99!important}.facets__reset:hover,.active-facets__button:hover,.facets-vertical .active-facets__button:hover{color:#f4f1edeb!important}}@media screen and (max-width:749px){.mobile-facets__open,.facets__summary{color:#f4f1ed!important;font-family:var(--nsr-sans)!important;font-size:.78rem!important;letter-spacing:.14em!important;text-transform:uppercase!important}.mobile-facets__open-label,.facets__summary-label{color:#f4f1edd1!important}.mobile-facets__inner,.mobile-facets__main,.mobile-facets__form,.mobile-facets__submenu,.mobile-facets__details,.mobile-facets__list,.mobile-facets__header,.mobile-facets__footer{background:#0a0a0a!important}.mobile-facets__overlay{background:#000000ad!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.mobile-facets__header{border-bottom:1px solid rgba(255,255,255,.06)!important;padding:22px 20px!important}.mobile-facets__heading{font-family:var(--nsr-sans)!important;font-size:.68rem!important;line-height:1.2!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#f4f1ed80!important}.mobile-facets__details{border-bottom:1px solid rgba(255,255,255,.04)!important;padding:18px 20px!important}.mobile-facets__summary,.mobile-facets__details summary,.mobile-facets summary{font-family:var(--nsr-sans)!important;font-size:1rem!important;line-height:1.3!important;letter-spacing:.01em!important;color:#f4f1edd6!important;font-weight:300!important}.mobile-facets__label,.mobile-facets label{font-family:var(--nsr-sans)!important;font-size:.92rem!important;line-height:1.45!important;color:#f4f1edad!important}.mobile-facets__count,.mobile-facets .count-bubble,.mobile-facets__selected{color:#f4f1ed6b!important;font-size:.82rem!important}.mobile-facets input[type=checkbox],.mobile-facets input[type=radio]{accent-color:rgba(184,157,114,.88)}.mobile-facets .icon,.mobile-facets .icon-caret{opacity:.42!important;transform:scale(.9)}.mobile-facets__price,.mobile-facets .price-range{color:#f4f1eda8!important;margin-top:1rem!important}.mobile-facets .price-range input,.mobile-facets__price input{background:transparent!important;border:1px solid rgba(255,255,255,.12)!important;color:#f4f1ed!important;min-height:50px!important;padding:0 14px!important}.mobile-facets__footer{border-top:1px solid rgba(255,255,255,.08)!important;padding:18px 20px calc(20px + env(safe-area-inset-bottom,0px))!important}.mobile-facets__reset{font-family:var(--nsr-sans)!important;font-size:.72rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#f4f1ed99!important;opacity:.72}.mobile-facets__submit{min-height:50px!important;border:0!important;border-radius:999px!important;background:linear-gradient(180deg,#f7f2e8,#e8dcc8)!important;color:#111!important;font-family:var(--nsr-sans)!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;box-shadow:inset 0 1px #fffc,0 6px 18px #0000001f}}@media screen and (max-width:749px){.nsr-collection .nsr-coll-grid{grid-template-columns:1fr!important;gap:1.6rem!important}.nsr-collection .nsr-coll-card{display:block!important;width:100%!important}.nsr-collection .nsr-coll-card__img-wrap{display:block!important;position:relative!important;width:100%!important;aspect-ratio:4 / 5!important;overflow:hidden!important;margin:0 0 .9rem!important;background:#f1ebe3!important}.nsr-collection .nsr-coll-card__img-wrap img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;visibility:visible!important;opacity:1!important;transform:none!important;filter:none!important}.nsr-collection .nsr-coll-card__img-hover{display:none!important;opacity:0!important}.nsr-collection .nsr-coll-card__info{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;padding-top:.8rem!important;min-height:auto!important}.nsr-collection .nsr-coll-card__name-main,.nsr-collection .nsr-coll-card__name,.nsr-collection .nsr-coll-card__brand,.nsr-collection .nsr-coll-card__price{width:100%!important;text-align:center!important}}@media screen and (max-width:749px){.nsr-collection .nsr-coll-card__img-hover,.nsr-collection .nsr-coll-card:hover .nsr-coll-card__img-hover{display:none!important;opacity:0!important}.nsr-collection .nsr-coll-card__img-wrap:after{display:none!important;opacity:0!important}.nsr-collection .nsr-coll-card__img-wrap img,.nsr-collection .nsr-coll-card:hover .nsr-coll-card__img-wrap img,.nsr-collection .nsr-coll-card:hover .nsr-coll-card__img-wrap img:first-child{transform:none!important;filter:none!important;opacity:1!important}.nsr-collection .nsr-coll-card,.nsr-collection .nsr-coll-card:hover{transform:none!important}.nsr-collection .nsr-coll-card__cta{display:none!important}}@media screen and (max-width:749px),(hover:none),(pointer:coarse){.nsr-collection .nsr-coll-card,.nsr-collection .nsr-coll-card:hover,.nsr-collection .nsr-coll-card:focus,.nsr-collection .nsr-coll-card:active{transform:none!important}.nsr-collection .nsr-coll-card__img-wrap,.nsr-collection .nsr-coll-card:hover .nsr-coll-card__img-wrap{overflow:hidden!important;background:#f1ebe3!important}.nsr-collection .nsr-coll-card__img-wrap:before,.nsr-collection .nsr-coll-card__img-wrap:after,.nsr-collection .nsr-coll-card:hover .nsr-coll-card__img-wrap:before,.nsr-collection .nsr-coll-card:hover .nsr-coll-card__img-wrap:after{content:none!important;display:none!important;opacity:0!important;background:none!important}.nsr-collection .nsr-coll-card__img-wrap img,.nsr-collection .nsr-coll-card:hover .nsr-coll-card__img-wrap img,.nsr-collection .nsr-coll-card:focus .nsr-coll-card__img-wrap img,.nsr-collection .nsr-coll-card:active .nsr-coll-card__img-wrap img{transform:none!important;filter:none!important;opacity:1!important;visibility:visible!important}.nsr-collection .nsr-coll-card__img-wrap img:first-child,.nsr-collection .nsr-coll-card:hover .nsr-coll-card__img-wrap img:first-child,.nsr-collection .nsr-coll-card:focus .nsr-coll-card__img-wrap img:first-child,.nsr-collection .nsr-coll-card:active .nsr-coll-card__img-wrap img:first-child{opacity:1!important;z-index:1!important}.nsr-collection .nsr-coll-card__img-hover,.nsr-collection .nsr-coll-card:hover .nsr-coll-card__img-hover,.nsr-collection .nsr-coll-card:focus .nsr-coll-card__img-hover,.nsr-collection .nsr-coll-card:active .nsr-coll-card__img-hover{display:none!important;opacity:0!important;visibility:hidden!important;z-index:0!important}.nsr-collection .nsr-coll-card__cta,.nsr-collection .nsr-coll-card:hover .nsr-coll-card__cta,.nsr-collection .nsr-coll-card:focus .nsr-coll-card__cta,.nsr-collection .nsr-coll-card:active .nsr-coll-card__cta{display:none!important;opacity:0!important;transform:none!important}}.shopify-payment-button,.shopify-payment-button__button,.shopify-payment-button__more-options,.product__tax,.product__pickup,.product__view-details{display:none!important}.product-form__submit{background:#ede8e1!important;color:#0a0a0a!important;border:none!important;letter-spacing:.12em!important;font-size:11px!important;height:48px!important;transition:opacity .3s ease}.product-form__submit:hover{opacity:.85}.price,.price-item,.price__regular,.price__sale,.product__info-container .price *{font-size:20px!important;letter-spacing:.22em!important;font-weight:300!important;color:#f4f1ed!important}.product__title+.price{margin-top:24px!important;margin-bottom:26px!important}.price{display:block;opacity:.95}@media screen and (max-width:749px){.price,.price-item{font-size:17px!important;letter-spacing:.18em!important}}.price{transform:translateY(2px);opacity:.92}.price-item:after{letter-spacing:.3em}.product__title+.price{padding-left:2px}.product-form__submit{background:linear-gradient(135deg,#ede8e1,#d8d2ca)!important;color:#0a0a0a!important;border:none!important;font-size:11px!important;letter-spacing:.18em!important;font-weight:400!important;height:52px!important;transition:all .35s ease!important}.product-form__submit:hover{transform:translateY(-.5px);box-shadow:0 3px 10px #00000026}@media screen and (max-width:749px){.product-form__submit:hover{transform:none;box-shadow:none}}.nsr-product-story{margin-top:2rem;margin-bottom:2rem}.nsr-product-story__intro{margin:0 0 1rem;font-family:var(--nsr-serif);font-weight:300;font-size:1.2rem;line-height:1.45;letter-spacing:.01em;color:var(--nsr-paper)}.nsr-product-story__text p{margin:0 0 1rem;font-family:var(--nsr-sans);font-weight:300;font-size:.96rem;line-height:1.8;letter-spacing:.01em}.nsr-accordion__summary{list-style:none;cursor:pointer;padding:1.1rem 0;font-family:var(--nsr-sans);font-weight:300;font-size:.82rem;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:#f4f1edd1;display:flex;align-items:center;justify-content:space-between}.nsr-accordion__summary:after{content:"+";font-size:1rem;line-height:1;color:#f4f1ed8c;transition:transform .25s ease,color .25s ease}.nsr-accordion__content{padding:0 0 1.2rem;color:#f4f1edbd}.nsr-accordion__content p,.nsr-accordion__content li{font-family:var(--nsr-sans);font-weight:300;font-size:.95rem;line-height:1.8;letter-spacing:.01em}.nsr-accordion__content p{margin:0 0 .9rem}@media screen and (max-width:749px){.nsr-product-story{margin-top:1.5rem;margin-bottom:1.5rem}.nsr-product-story__intro{font-size:1.08rem;line-height:1.5}.nsr-product-story__text p,.nsr-accordion__content p,.nsr-accordion__content li{font-size:.92rem;line-height:1.75}.nsr-accordion__summary{font-size:.78rem;letter-spacing:.14em;padding:1rem 0}}.nsr-product-story{margin-top:2.2rem;margin-bottom:2rem}.nsr-product-story__intro{margin:0 0 1.15rem;font-family:var(--nsr-serif);font-weight:300;font-size:1.08rem;line-height:1.55;letter-spacing:.01em;color:#f4f1ede6}.nsr-product-story__text{color:#f4f1edc7}.nsr-product-story__text,.nsr-product-story__text p{margin:0 0 1rem;font-family:var(--nsr-sans);font-weight:300;font-size:.98rem;line-height:1.82;letter-spacing:.01em}.nsr-product-accordions{margin-top:2rem;border-top:1px solid rgba(255,255,255,.08)}.nsr-accordion__summary{list-style:none;cursor:pointer;padding:1rem 0;font-family:var(--nsr-sans);font-weight:400;font-size:.76rem;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:#f4f1edd1;display:flex;align-items:center;justify-content:space-between}.nsr-accordion__summary::-webkit-details-marker{display:none}.nsr-accordion__summary:after{content:"+";font-size:.95rem;line-height:1;color:#f4f1ed80}.nsr-accordion[open] .nsr-accordion__summary:after{content:"\2212";color:#f4f1edd1}.nsr-accordion__content{padding:0 0 1.15rem;color:#f4f1edbd}.nsr-accordion__content,.nsr-accordion__content p,.nsr-accordion__content li{font-family:var(--nsr-sans);font-weight:300;font-size:.93rem;line-height:1.8;letter-spacing:.01em}.nsr-accordion__content p{margin:0 0 .85rem}.nsr-accordion__content ul{margin:0;padding-left:1.1rem}@media screen and (max-width:749px){.nsr-product-story{margin-top:1.6rem;margin-bottom:1.5rem}.nsr-product-story__intro{font-size:1rem;line-height:1.52}.nsr-product-story__text,.nsr-product-story__text p,.nsr-accordion__content,.nsr-accordion__content p,.nsr-accordion__content li{font-size:.92rem;line-height:1.75}.nsr-accordion__summary{font-size:.73rem;letter-spacing:.14em;padding:.95rem 0}}.nsr-product-story__intro{font-size:1.6rem;line-height:1.7;font-family:var(--nsr-serif);font-weight:300;color:#f4f1edf2;margin-bottom:1.6rem}.nsr-product-story__text,.nsr-product-story__text p{font-size:1.05rem;line-height:1.9;color:#f4f1edbf}.nsr-product-story{margin-top:2.8rem;margin-bottom:2.5rem}.nsr-accordion__summary{font-size:.82rem;letter-spacing:.22em;padding:1.3rem 0}.nsr-accordion__content,.nsr-accordion__content p,.nsr-accordion__content li{font-size:.98rem;line-height:1.85}.nsr-product-accordions{margin-top:2.5rem}.product__info-wrapper{padding-right:0!important}.product__info-container{max-width:100%!important;width:100%!important;padding-right:0!important}.nsr-product-story{margin-top:3rem!important;margin-bottom:2.75rem!important;padding-right:0!important}.nsr-product-story__intro{font-family:var(--nsr-serif);font-weight:300;font-size:2rem!important;line-height:1.65!important;letter-spacing:.01em;color:#f4f1edf2!important;margin-bottom:1.5rem!important}.nsr-product-story__text,.nsr-product-story__text p{font-family:var(--nsr-sans);font-weight:300;font-size:1.45rem!important;line-height:1.9!important;letter-spacing:.01em;color:#f4f1edd1!important}.nsr-product-accordions{width:100%!important;max-width:none!important;margin-top:2.75rem!important;margin-right:0!important;padding-right:0!important;border-top:1px solid rgba(255,255,255,.08)}.nsr-accordion{width:100%!important;margin-right:0!important;border-bottom:1px solid rgba(255,255,255,.08)}.nsr-accordion__summary{width:100%!important;padding:1.4rem 0!important;font-family:var(--nsr-sans);font-weight:400;font-size:1.1rem!important;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;color:#f4f1eddb;display:flex;align-items:center;justify-content:space-between}.nsr-accordion__content,.nsr-accordion__content p,.nsr-accordion__content li{font-family:var(--nsr-sans);font-weight:300;font-size:1.28rem!important;line-height:1.9!important;color:#f4f1edcc}.nsr-accordion__content{padding:0 0 1.35rem!important}.product__info-container .nsr-product-accordions,.product__info-container .nsr-accordion,.product__info-container .nsr-accordion__summary,.product__info-container .nsr-accordion__content{box-sizing:border-box}@media screen and (max-width:749px){.nsr-product-story__intro{font-size:1.2rem!important;line-height:1.55!important}.nsr-product-story__text,.nsr-product-story__text p{font-size:1rem!important;line-height:1.8!important}.nsr-accordion__summary{font-size:.8rem!important;padding:1rem 0!important}.nsr-accordion__content,.nsr-accordion__content p,.nsr-accordion__content li{font-size:.95rem!important;line-height:1.8!important}}.nsr-product-story__intro{font-size:1.65rem;line-height:1.75;letter-spacing:.015em;max-width:90%}.nsr-product-story{margin-top:3.2rem;margin-bottom:3rem}.nsr-accordion__summary{font-size:.85rem;letter-spacing:.24em;padding:1.4rem 0}.nsr-accordion{border-bottom:1px solid rgba(255,255,255,.12)}.nsr-accordion__content{padding:0 0 1.6rem}.nsr-product-accordions{margin-top:2.4rem;padding-top:0!important;background:none!important;border-top:none!important}.nsr-accordion{background:transparent!important;border-bottom:1px solid rgba(255,255,255,.12)}.nsr-accordion:first-child{border-top:1px solid rgba(255,255,255,.12)}.nsr-accordion:hover{background:transparent!important}.nsr-accordion__summary{background:transparent!important;color:#f4f1ede0}.nsr-accordion__summary:after{color:#f4f1ed85}.nsr-accordion{border-bottom:1px solid rgba(255,255,255,.08)}.nsr-accordion__summary:after{color:#f4f1eda6}.nsr-product-accordions{margin-top:2.8rem}.ns-floating-cta{position:fixed!important;left:14px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(34px) scale(.97);transition:opacity .58s cubic-bezier(.22,1,.36,1),transform .58s cubic-bezier(.22,1,.36,1),visibility .58s ease}.ns-floating-cta.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.ns-floating-cta__inner{position:relative;max-width:460px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:8px 8px 8px 15px;border-radius:999px;background:linear-gradient(180deg,#0c0c0cf0,#070707f7);border:1px solid rgba(255,255,255,.045);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 16px 34px #00000038,0 4px 12px #00000014,inset 0 1px #ffffff06}.ns-floating-cta__inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;opacity:.42;background:linear-gradient(135deg,#c3a66629,#ffffff05 25%,#ffffff03 72%,#c3a66614);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ns-floating-cta__meta{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px}.ns-floating-cta__eyebrow{font-size:8.5px;line-height:1;letter-spacing:.2em;text-transform:uppercase;color:#f5f1ea66;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ns-floating-cta__title{font-size:13px;line-height:1.08;letter-spacing:.01em;color:#f5f1ea;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ns-floating-cta__button{flex-shrink:0;-webkit-appearance:none;appearance:none;border:0;border-radius:999px;cursor:pointer;min-height:40px;padding:0 15px;background:linear-gradient(180deg,#f6f1e7,#ece2d2);color:#111;font-size:11.5px;font-weight:500;letter-spacing:.02em;line-height:1;white-space:nowrap;box-shadow:inset 0 1px #ffffffbd,0 4px 12px #00000014;transition:transform .22s ease,box-shadow .22s ease,opacity .22s ease}.ns-floating-cta__button:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffffc7,0 7px 16px #0000001a}.ns-floating-cta__button:active{transform:translateY(1px)}@media screen and (max-width:480px){.ns-floating-cta{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px))}.ns-floating-cta__inner{max-width:none;min-height:56px;padding:8px 8px 8px 14px;gap:10px}.ns-floating-cta__eyebrow{font-size:8px;letter-spacing:.18em}.ns-floating-cta__title{font-size:12.5px}.ns-floating-cta__button{min-height:38px;padding:0 14px;font-size:11px}}@media screen and (max-width:380px){.ns-floating-cta__title{font-size:12px}.ns-floating-cta__button{padding:0 13px;font-size:10.5px}}@media screen and (min-width:990px){.ns-floating-cta--mobile-only{display:none!important}}.ns-floating-cta__button{transition:transform .18s ease,box-shadow .18s ease}.ns-floating-cta__button:active{transform:scale(.97)}.ns-floating-cta.ns-floating-cta--scrolled.is-visible{opacity:.95}.ns-product-value{margin-top:8px;margin-bottom:18px}.ns-product-value p{margin:0;font-size:12px;line-height:1.5;color:#f5f1eaad;letter-spacing:.02em}.ns-product-pickup{margin-top:12px;display:flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.02em;color:#f5f1eaa6}.ns-product-pickup__icon{font-size:12px;color:#78c88ce6}.ns-product-pickup__text{line-height:1.4}.ns-product-reassurance{margin-top:12px}.ns-product-reassurance p{margin:0;font-size:12px;line-height:1.5;color:#f5f1eab8;letter-spacing:.02em}.ns-product-value{margin-top:8px;margin-bottom:16px}.ns-product-value p{margin:0;font-size:11.5px;line-height:1.5;color:#f5f1eaa3;letter-spacing:.015em}.quantity{margin:8px 0 12px}.quantity__label{margin-bottom:8px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#f5f1ea6b}.quantity__input{background:transparent;color:#f5f1ea;font-size:16px}.quantity:before,.quantity:after,.quantity__input,.quantity__button{border-color:#ffffff1a!important}.quantity__button{color:#f5f1ea94;transition:color .2s ease,opacity .2s ease}.quantity__button:hover{color:#f5f1ea}.quantity__button svg{width:14px;height:14px}.quantity__label{display:none}.product__inventory,.inventory-status,.product-form__inventory,.product__inventory-status{margin:4px 0 14px;font-size:12px;letter-spacing:.02em;color:#f5f1eabd}.product__inventory svg,.inventory-status svg,.product-form__inventory svg,.product__inventory-status svg{transform:scale(.88);opacity:.9}.ns-product-trust{margin-top:12px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:6px}.ns-product-trust p{margin:0;font-size:11.5px;line-height:1.55;color:#f5f1eab3;letter-spacing:.015em}.pickup-availability{display:none!important}@media screen and (max-width:749px){.product-form__submit{min-height:48px;font-size:11px;letter-spacing:.12em}.ns-product-trust p,.ns-product-value p,.product__inventory,.inventory-status,.product-form__inventory,.product__inventory-status{font-size:11px}}.jdgm-carousel-wrapper{margin-top:28px!important;padding:28px 16px 22px!important;text-align:center}.jdgm-carousel-title,.jdgm-carousel__title{font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#f5f1ea6b!important;margin-bottom:10px!important}.jdgm-carousel-number-of-reviews,.jdgm-carousel-number-of-reviews--verified{font-size:12px!important;color:#f5f1eaa6!important;margin-top:4px!important}.jdgm-star{color:#c6f3e8!important;opacity:.9!important;transform:scale(.9)}.jdgm-carousel-item__product,.jdgm-carousel-item__product-image,.jdgm-carousel-item__product-title{display:none!important}.jdgm-carousel-item__review-body{max-width:300px!important;margin:14px auto 8px!important;font-size:15px!important;line-height:1.7!important;color:#f5f1eaeb!important}.jdgm-carousel-item__reviewer-name{margin-top:10px!important;font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#f5f1ea6b!important}.jdgm-carousel__left-arrow,.jdgm-carousel__right-arrow{opacity:.22!important;transition:opacity .2s ease}.jdgm-carousel__left-arrow:hover,.jdgm-carousel__right-arrow:hover{opacity:.6!important}.jdgm-carousel-item__review,.jdgm-carousel-item__review-wrapper{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}@media screen and (max-width:749px){.jdgm-carousel-item:not(.jdgm-carousel-item--active){display:none!important}}.ns-review-signature{position:relative;padding:60px 22px 50px;background:radial-gradient(ellipse at center,#ffffff05,#0000 70%)}.ns-review-signature:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:40px;height:1px;background:#f5f1ea14}.ns-review-signature:after{content:"";display:block;width:60px;height:1px;margin:40px auto 0;background:#f5f1ea14}.ns-review-signature__inner{max-width:580px;margin:0 auto;text-align:center}.ns-review-signature__eyebrow{margin:0 0 18px;font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:#f5f1ea61}.ns-review-signature__rating{margin-bottom:28px}.ns-review-signature__stars{font-size:22px;letter-spacing:.22em;color:#ede6dc;margin-bottom:10px}.ns-review-signature__score{margin:0;font-size:12px;color:#f5f1ea99}.ns-review-signature__quotes{margin-top:34px;display:flex;flex-direction:column;gap:28px}.ns-review-signature__quote{margin:0}.ns-review-signature__quote blockquote{font-size:16px;line-height:1.75;font-style:italic;color:#f5f1eaeb;max-width:420px;margin:0 auto}.ns-review-signature__quote:first-child blockquote{font-size:18px;line-height:1.85}.ns-review-signature__quote figcaption{margin-top:10px;font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:#f5f1ea61}@media screen and (max-width:749px){.ns-review-signature{padding:40px 16px 30px}.ns-review-signature__inner{max-width:100%}.ns-review-signature__quotes{gap:22px}.ns-review-signature__stars{font-size:20px}.ns-review-signature__quote blockquote{font-size:15px;line-height:1.7}.ns-review-signature__quote:first-child blockquote{font-size:16px;line-height:1.75}}.ns-cta-enhancement{margin-top:14px}.ns-cta-enhancement__trust{display:flex;align-items:center;gap:8px;justify-content:center;text-align:center}.ns-cta-enhancement__stars{font-size:12px;line-height:1;letter-spacing:.12em;color:#ede6dc}.ns-cta-enhancement__trust-text{font-size:11px;line-height:1.4;letter-spacing:.04em;color:#f5f1eaad}.related-products{margin-top:64px;padding-top:6px}.related-products__heading{margin:0 0 10px;text-align:center;font-size:11px;line-height:1.4;letter-spacing:.24em;text-transform:uppercase;color:#f5f1ea66}.ns-related-subtitle{margin:0 0 30px;text-align:center;font-size:13px;line-height:1.6;letter-spacing:.015em;color:#f5f1ea9e}.related-products .grid{gap:22px}.related-products .card{background:transparent;border:0;box-shadow:none}.related-products .card__heading,.related-products .card__heading a{font-size:13px;line-height:1.45;letter-spacing:.02em;color:#f5f1ea;text-decoration:none}@media screen and (max-width:749px){.related-products{margin-top:44px}.related-products__heading{font-size:10px;letter-spacing:.22em;margin-bottom:8px}.ns-related-subtitle{margin-bottom:22px;font-size:12px}.related-products .grid{gap:16px}.related-products .card__heading,.related-products .card__heading a{font-size:12px}.related-products .price{font-size:11px}}.related-products{margin-top:24px!important;padding-top:0!important}.ns-review-signature{padding-bottom:20px!important;margin-bottom:0!important}.shopify-section+.shopify-section{margin-top:0!important}.related-products__heading{margin:0 0 12px;text-align:center;font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:#f5f1ea61;font-weight:400}.ns-related-subtitle{margin:0 0 26px;text-align:center;font-size:12.5px;line-height:1.6;color:#f5f1ea94}.related-products .grid{display:grid!important;grid-template-columns:repeat(3,1fr);gap:28px}.related-products .grid__item{width:100%!important;max-width:100%!important}.related-products .card-wrapper{background:transparent}.related-products .card{background:transparent;border:none;box-shadow:none}.related-products .card__media{border-radius:14px;overflow:hidden;background:#ffffff05}.related-products .card__media img{transition:transform .5s ease,opacity .35s ease}.related-products .card:hover .card__media img{transform:scale(1.035)}.related-products .card__content{padding-top:12px}.related-products .card__information{text-align:center}.related-products .card-information .caption-with-letter-spacing,.related-products .card__information .caption-with-letter-spacing{font-size:9px;line-height:1.4;letter-spacing:.18em;text-transform:uppercase;color:#f5f1ea6b;margin-bottom:5px}.related-products .card__heading,.related-products .card__heading a{font-size:13px;line-height:1.45;letter-spacing:.02em;color:#f5f1ea;text-decoration:none;margin-top:6px}.related-products .price{margin-top:6px;font-size:12px;line-height:1.4;color:#f5f1ea94}.related-products .badge,.related-products .card__badge,.related-products .quick-add,.related-products .quick-add__submit{display:none!important}@media screen and (max-width:749px){.related-products{margin-top:36px}.related-products__heading{font-size:9.5px;letter-spacing:.24em;margin-bottom:8px}.ns-related-subtitle{margin-bottom:20px;font-size:12px}.related-products .grid{grid-template-columns:1fr!important;gap:18px;justify-items:center}.related-products .grid__item{width:100%!important;max-width:260px!important;margin:0 auto!important}.related-products .card__media{width:100%}.related-products .card__heading,.related-products .card__heading a{font-size:12px}.related-products .price{font-size:11px}}.cart-drawer,.cart-drawer *{color:#f4f1ed!important}.drawer__close,.drawer__close svg,.cart-drawer__close,.cart-drawer__close svg,.icon-close{color:#fff!important;fill:#fff!important;stroke:#fff!important;opacity:1!important}.cart-item__name,.cart-item__details a{color:#fff!important;opacity:1!important}.cart-item__price,.cart-item .price,.cart-item .price-item,.cart-item__total,.totals__subtotal-value{color:#fff!important}.cart-remove-button,.cart-item__remove,.icon-remove{background:transparent!important;border:none!important;color:#fff!important;fill:#fff!important;stroke:#fff!important;opacity:.8}.cart-drawer .quantity,.cart-drawer quantity-input{background:#1a1a1a!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:6px!important;box-shadow:none!important}.cart-drawer .quantity:before,.cart-drawer .quantity:after,.cart-drawer quantity-input:before,.cart-drawer quantity-input:after{display:none!important}.cart-drawer .quantity__input,.cart-drawer quantity-input input{background:transparent!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:.9rem!important;font-weight:500!important;text-align:center!important;opacity:1!important}.cart-drawer .quantity__button,.cart-drawer quantity-input button{background:transparent!important;border:none!important;color:#fff!important;fill:#fff!important;stroke:#fff!important;opacity:.85}.cart-drawer .quantity__button:hover{opacity:1}.cart-item{display:flex;align-items:center}.cart-item__quantity-wrapper{display:flex;align-items:center;gap:10px}.cart-remove-button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;opacity:.5}.cart-remove-button:hover{opacity:1}.cart__checkout-button,.cart-drawer__footer .button,.drawer__footer .button{height:56px!important;border-radius:8px!important;border:none!important;background:#e9dfcf!important;color:#111!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;box-shadow:none!important}.cart__checkout-button:before,.cart__checkout-button:after,.cart-drawer__footer .button:before,.cart-drawer__footer .button:after{display:none!important}.cart-item{display:grid!important;grid-template-columns:72px 1fr auto!important;column-gap:14px!important;align-items:center!important}.cart-item__details{align-self:center}.cart-item__totals{align-self:start;text-align:right!important;padding-top:4px}.cart-item{padding-top:22px!important;padding-bottom:22px!important}.cart-item__media img{transform:scale(.92)}.cart-item__media{background:transparent!important}.cart-item__name{font-size:1.05rem!important;letter-spacing:.01em!important}.cart-item__price{font-size:.9rem!important;opacity:.75}.cart__checkout-button{letter-spacing:.18em!important}.cart-item{border-bottom:1px solid rgba(255,255,255,.04)!important}.cart-drawer__footer:before{content:"Votre s\e9lection vous attend.";display:block;margin-bottom:20px;color:#f4f1edcc;font-size:.82rem;font-style:italic;line-height:1.5;letter-spacing:.04em;text-align:left}.cart-drawer .cart__empty-text{font-size:1.2rem!important;letter-spacing:.02em;color:#f4f1ed!important}.cart-drawer .cart__warnings .button{background:transparent!important;border:1px solid rgba(255,255,255,.2)!important;color:#f4f1ed!important;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem}.cart__warnings .customer,.cart__warnings .customer+*,.cart__warnings .customer+*+*,.cart__warnings .link.underlined-link,.cart__warnings .underlined-link,.drawer__inner-empty .customer,.drawer__inner-empty .customer+*,.drawer__inner-empty .customer a,.drawer__inner-empty .underlined-link{display:none!important}.cart-drawer .drawer__inner-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%;padding:40px 24px}.cart-drawer .cart__empty-text{font-size:1.4rem;line-height:1.5;margin-bottom:28px}.cart-drawer .button{margin-top:8px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nasirra.css.map */
