@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400&family=Outfit:wght@300;400;500;600&display=swap";:root{--font-heading: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-body: "Outfit", "Assistant", -apple-system, sans-serif;--nwar-fond: #FAF6F1;--nwar-texte: #3D2E1F;--nwar-accent: #A0876E;--nwar-accent-clair: #C4A77D;--nwar-fond-section: #F0E4D4;--nwar-texte-secondaire: #8A7B6D;--nwar-footer-bg: #2A1F15;--nwar-blanc: #FFFFFF;--nwar-terracotta: #C2704E;--nwar-separator: rgba(160, 135, 110, .08);--type-display: clamp(2.5rem, 5vw + 1rem, 5rem);--type-h1: clamp(2rem, 4vw + .5rem, 3.5rem);--type-h2: clamp(1.6rem, 3vw + .3rem, 2.5rem);--type-h3: clamp(1.15rem, 1.5vw + .3rem, 1.5rem);--type-body: clamp(.9rem, .85vw + .3rem, 1.05rem);--type-small: clamp(.72rem, .7vw + .2rem, .85rem);--type-micro: clamp(.65rem, .5vw + .2rem, .75rem);--space-page: clamp(20px, 4vw, 60px);--radius-pill: 100px;--radius-card: 16px;--radius-soft: 10px;--shadow-subtle: 0 1px 3px rgba(61, 46, 31, .04);--shadow-card: 0 4px 16px rgba(61, 46, 31, .06);--shadow-hover: 0 16px 48px rgba(61, 46, 31, .1);--shadow-btn: 0 4px 20px rgba(0, 0, 0, .15);--ease: cubic-bezier(.25, .46, .45, .94);--transition: all .4s var(--ease);--transition-fast: all .2s ease}body{font-family:var(--font-body)!important;color:var(--nwar-texte);background-color:var(--nwar-fond);-webkit-font-smoothing:antialiased;font-weight:300;line-height:1.75}h1,h2,h3,h4,h5,h6,.rte h1,.rte h2,.rte h3{font-family:var(--font-heading)!important;letter-spacing:-.015em;line-height:1.15}h1{font-size:var(--type-h1)!important;font-weight:300!important}h2{font-size:var(--type-h2)!important;font-weight:400!important}h3{font-size:var(--type-h3)!important;font-weight:600!important}p,li,span,a,label,input,textarea,select,button{font-family:var(--font-body)!important}::selection{background-color:var(--nwar-fond-section);color:var(--nwar-texte)}.section--page-width{padding-inline:var(--space-page)!important}.hero__container{padding-inline:0!important}.hero__content-wrapper{padding-inline:var(--space-page)!important;padding-left:clamp(40px,6vw,80px)!important}.hero-wrapper [class*=text-block],.hero-wrapper [class*=button-block]{padding-left:0!important;margin-left:0!important}.hero__media-grid{gap:0!important}.footer-wrapper .section--page-width,[class*=footer-utilities] .section--page-width{padding-inline:var(--space-page)!important}.header-logo .header-logo__image-container--inverse,.header-logo__image-container.header-logo__image-container--inverse{display:none!important;width:0!important;height:0!important;overflow:hidden!important;visibility:hidden!important}.header-logo{--size-style-height: 180px !important;--size-style-width: 360px !important}.header-logo__image{height:180px!important;width:auto!important;max-height:none!important;max-width:360px!important;object-fit:contain!important;filter:brightness(0) invert(1)!important;transition:filter .4s ease!important}.header-logo__image-container--original{height:180px!important;max-height:none!important;display:flex!important;align-items:center!important}header-component{transition:background-color .4s ease!important}header-component:hover{background-color:#faf6f1f2!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}header-component:hover .header-logo__image{filter:brightness(0) saturate(100%) invert(55%) sepia(15%) saturate(600%) hue-rotate(350deg) brightness(92%)!important}header-component:hover .menu-list__link{color:var(--nwar-texte, #3D2E1F)!important}header-component:hover .header__icon,header-component:hover [class*=icon] svg{color:var(--nwar-texte, #3D2E1F)!important}.header__columns{gap:0px!important;row-gap:0px!important}.header__row--top{padding-bottom:0!important;margin-bottom:-12px!important}.header__row--bottom{padding-top:0!important;margin-top:0!important}@media screen and (max-width:749px){.header-logo{--size-style-height: 120px !important;--size-style-width: 240px !important}.header-logo__image-container--original{height:120px!important}.header-logo__image{height:120px!important;max-width:240px!important}}header a[href="/"]{display:flex!important;align-items:center!important}#header-component:not([data-scroll-direction=none]){background-color:#faf6f1f2!important}#header-component:not([data-scroll-direction=none]) .header-logo__image{filter:none!important}.menu-list__link{font-family:var(--font-body)!important;font-size:15px!important;font-weight:500!important;letter-spacing:.5px!important;padding:10px 16px!important;white-space:nowrap!important;color:var(--nwar-texte)!important;transition:var(--transition-fast);position:relative}.menu-list__link:after{content:"";position:absolute;bottom:2px;left:16px;right:16px;height:1.5px;background:var(--nwar-accent);transform:scaleX(0);transform-origin:center;transition:transform .3s var(--ease)}.menu-list__link:hover:after{transform:scaleX(1)}.menu-list__link:hover{color:var(--nwar-accent)!important}.header-section{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}[class*=announcement-bar],[class*=announcement-bar] *{font-family:var(--font-body)!important;letter-spacing:1.5px}.hero__blocks{padding-left:var(--space-page)!important;max-width:650px}.hero-wrapper h1{font-family:var(--font-heading)!important;font-size:var(--type-display)!important;font-weight:300!important;color:var(--nwar-blanc)!important;line-height:1.08!important;text-shadow:0 2px 40px rgba(0,0,0,.25);letter-spacing:-.02em}.hero-wrapper p{color:#faf6f1d9!important;font-size:var(--type-body)!important;font-weight:300!important;line-height:1.7!important;text-shadow:0 1px 12px rgba(0,0,0,.2);max-width:480px}.hero-wrapper .button-primary,.hero-wrapper a[class*=button-primary]{background-color:var(--nwar-blanc)!important;color:var(--nwar-texte)!important;border:none!important;border-radius:var(--radius-pill)!important;padding:16px 44px!important;font-family:var(--font-body)!important;font-size:var(--type-micro)!important;font-weight:600!important;letter-spacing:.15em!important;text-transform:uppercase!important;text-decoration:none!important;display:inline-flex!important;align-items:center;transition:var(--transition)!important;box-shadow:var(--shadow-btn)}.hero-wrapper .button-primary:hover,.hero-wrapper a[class*=button-primary]:hover{background-color:var(--nwar-accent-clair)!important;color:var(--nwar-blanc)!important;transform:translateY(-2px);box-shadow:0 8px 30px #0003}.hero-wrapper .button-secondary,.hero-wrapper a[class*=button-secondary]{background-color:transparent!important;color:var(--nwar-blanc)!important;border:1.5px solid rgba(250,246,241,.5)!important;border-radius:var(--radius-pill)!important;padding:15px 40px!important;font-family:var(--font-body)!important;font-size:var(--type-micro)!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;text-decoration:none!important;transition:var(--transition)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hero-wrapper .button-secondary:hover,.hero-wrapper a[class*=button-secondary]:hover{background-color:#faf6f126!important;border-color:var(--nwar-blanc)!important;transform:translateY(-2px)}.hero-wrapper [class*=overlay]{background:linear-gradient(155deg,rgba(26,20,16,.6) 0%,rgba(26,20,16,.3) 45%,rgba(26,20,16,.05) 75%,transparent 100%)!important}.product-card{border-radius:var(--radius-card)!important;overflow:hidden;background:var(--nwar-blanc);box-shadow:var(--shadow-subtle);transition:var(--transition)}.product-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-hover)}.product-card [class*=gallery],.product-card [class*=card-gallery]{aspect-ratio:3 / 4!important;overflow:hidden!important}.product-card img{transition:transform .6s var(--ease);width:100%!important;height:100%!important;object-fit:cover!important}.product-card:hover img{transform:scale(1.03)}.product-card .text-block,.product-card [class*=text-block],.product-card [class*=price-block],.product-card .price{padding-left:12px!important;padding-right:12px!important}.product-card .price{padding:0 12px!important}.product-card [class*=product-title]{font-family:var(--font-heading)!important;font-weight:500!important;font-size:var(--type-h3)!important;color:var(--nwar-texte)!important}.product-card [class*=price]{font-family:var(--font-body)!important;font-weight:500;color:var(--nwar-accent)!important}.product-card s,.product-card del,.product-card [class*=compare]{color:var(--nwar-texte-secondaire)!important;font-weight:300!important;font-size:var(--type-small)!important}.badge{font-family:var(--font-body)!important;font-size:var(--type-micro)!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:var(--radius-pill)!important;padding:6px 14px!important}[class*=badge][class*=sale],[class*=badge][class*=scheme-3]{background-color:var(--nwar-terracotta)!important;color:var(--nwar-blanc)!important}.section-wrapper h2{font-family:var(--font-heading)!important;font-size:var(--type-h2)!important;font-weight:300!important;padding-bottom:16px}[class*=product-list] a[class*=link],a[class*=view-all]{font-family:var(--font-body)!important;font-size:var(--type-small)!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--nwar-accent)!important;text-decoration:none!important}[data-color-scheme=scheme-3] h2{font-size:var(--type-h1)!important;font-weight:300!important;margin-bottom:40px}[data-color-scheme=scheme-3] h3{font-size:1.8rem!important;font-weight:600!important;margin-bottom:12px!important}[data-color-scheme=scheme-3] p{font-weight:300;font-size:1.15rem!important;line-height:1.75;opacity:.9}[data-color-scheme=scheme-2] h2{font-size:clamp(2rem,4vw,3rem)!important;margin-bottom:16px!important}[data-color-scheme=scheme-2] p,.text-block p,[class*=nl_desc] p,footer p{font-size:1.1rem!important;line-height:1.6!important}@media screen and (min-width:750px){[class*=nl_desc] p,[class*=nl_desc]{max-width:100%!important;white-space:nowrap!important}}input[type=email]{font-family:var(--font-body)!important;font-size:14px!important;border-radius:var(--radius-pill)!important;padding:16px 24px!important;border:1.5px solid rgba(61,46,31,.12)!important;background:var(--nwar-blanc)!important;transition:var(--transition)}input[type=email]:focus{border-color:var(--nwar-accent)!important;box-shadow:0 0 0 3px #a0876e1f!important;outline:none!important}[class*=email-signup] button{background-color:var(--nwar-texte)!important;color:var(--nwar-fond)!important;border-radius:var(--radius-pill)!important;transition:var(--transition)}[class*=email-signup] button:hover{background-color:var(--nwar-accent)!important}.button-primary:not(.hero-wrapper .button-primary){background-color:var(--nwar-texte)!important;color:var(--nwar-fond)!important;border:none!important;border-radius:var(--radius-pill)!important;font-family:var(--font-body)!important;font-size:var(--type-micro)!important;font-weight:600!important;letter-spacing:.15em;text-transform:uppercase;padding:14px 36px!important;transition:var(--transition)}.button-primary:not(.hero-wrapper .button-primary):hover{background-color:var(--nwar-accent)!important;transform:translateY(-2px)}.button-secondary:not(.hero-wrapper .button-secondary){background-color:transparent!important;color:var(--nwar-texte)!important;border:1.5px solid rgba(61,46,31,.2)!important;border-radius:var(--radius-pill)!important;font-size:var(--type-micro)!important;font-weight:500!important;letter-spacing:.15em;text-transform:uppercase;padding:13px 36px!important;transition:var(--transition)}.button-secondary:not(.hero-wrapper .button-secondary):hover{background-color:var(--nwar-fond-section)!important;border-color:var(--nwar-accent)!important}[class*=product-information] h1{font-family:var(--font-heading)!important;font-weight:500!important;font-size:var(--type-h1)!important}[class*=product] .rte h3{font-family:var(--font-heading)!important;font-weight:600;font-size:1.25rem;margin-top:1.5em;margin-bottom:.5em}[class*=product] .rte p{font-size:var(--type-body);line-height:1.8;color:var(--nwar-texte-secondaire);font-weight:300}[class*=product] .rte ul{list-style:none;padding-left:0}[class*=product] .rte ul li{font-size:var(--type-body);line-height:1.8;color:var(--nwar-texte-secondaire);font-weight:300;padding-left:1.4em;position:relative;margin-bottom:.4em}[class*=product] .rte ul li:before{content:"\2022";position:absolute;left:0;color:var(--nwar-accent);font-size:1.3em;line-height:1.4}.nwar-accroche{font-family:var(--font-heading)!important;font-size:1.15rem;font-style:italic;font-weight:300;color:var(--nwar-texte-secondaire);line-height:1.7;border-left:3px solid var(--nwar-accent-clair);padding-left:1.2em;margin:1.5em 0 2em}[class*=product] form button[type=submit]{background-color:var(--nwar-texte)!important;color:var(--nwar-fond)!important;border-radius:var(--radius-pill)!important;font-family:var(--font-body)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.15em!important;text-transform:uppercase!important;padding:18px 44px!important;transition:var(--transition)}[class*=product] form button[type=submit]:hover{background-color:var(--nwar-accent)!important;transform:translateY(-2px)}[class*=collection] h1{font-family:var(--font-heading)!important;font-weight:300!important;font-style:italic}.footer-wrapper h2,.footer-wrapper h3,.footer-wrapper h4,.footer-wrapper h5{font-family:var(--font-body)!important;font-size:12px!important;font-weight:600!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:var(--nwar-accent-clair)!important}.footer-wrapper a{font-size:14px!important;font-weight:400!important;color:#d4c5b0!important;transition:var(--transition-fast)}.footer-wrapper a:hover{color:var(--nwar-blanc)!important}.footer-wrapper p,.footer-wrapper span,.footer-wrapper li{color:#bfb09a!important;font-size:13px!important}.footer-wrapper input[type=email]{background:#faf6f114!important;border-color:#faf6f133!important;color:var(--nwar-blanc)!important}.footer-wrapper input[type=email]::placeholder{color:#faf6f166!important}[class*=footer-utilities] *{color:#8a7b6f!important}[class*=footer-utilities] a:hover{color:var(--nwar-accent-clair)!important}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;opacity:.06;pointer-events:none;z-index:9999;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='6' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;mix-blend-mode:multiply}[data-color-scheme=scheme-3]{position:relative;border-top:2px solid var(--nwar-accent-clair)!important;border-bottom:2px solid var(--nwar-accent-clair)!important;overflow:hidden}[data-color-scheme=scheme-3]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/cdn/shop/files/zellige-pattern.png?v=1773881763);background-repeat:repeat;background-size:250px 250px;opacity:.12;mix-blend-mode:screen;pointer-events:none;z-index:0;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 90% 85%,rgba(0,0,0,1) 0%,transparent 65%),radial-gradient(ellipse 70% 70% at 10% 15%,rgba(0,0,0,.6) 0%,transparent 60%);mask-image:radial-gradient(ellipse 80% 80% at 90% 85%,rgba(0,0,0,1) 0%,transparent 65%),radial-gradient(ellipse 70% 70% at 10% 15%,rgba(0,0,0,.6) 0%,transparent 60%);-webkit-mask-composite:source-over;mask-composite:add}[data-color-scheme=scheme-3]>*{position:relative;z-index:1}[data-color-scheme=scheme-2]{position:relative;overflow:hidden}[data-color-scheme=scheme-2]{background-color:#f0e4d459!important}[data-color-scheme=scheme-2]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/cdn/shop/files/zellige-pattern.png?v=1773881763);background-repeat:repeat;background-size:220px 220px;opacity:.22;pointer-events:none;z-index:0;-webkit-mask-image:radial-gradient(ellipse 90% 90% at 95% 90%,rgba(0,0,0,1) 0%,transparent 70%),radial-gradient(ellipse 80% 80% at 5% 10%,rgba(0,0,0,.7) 0%,transparent 65%),radial-gradient(ellipse 50% 50% at 50% 50%,rgba(0,0,0,.15) 0%,transparent 80%);mask-image:radial-gradient(ellipse 90% 90% at 95% 90%,rgba(0,0,0,1) 0%,transparent 70%),radial-gradient(ellipse 80% 80% at 5% 10%,rgba(0,0,0,.7) 0%,transparent 65%),radial-gradient(ellipse 50% 50% at 50% 50%,rgba(0,0,0,.15) 0%,transparent 80%);-webkit-mask-composite:source-over;mask-composite:add}[data-color-scheme=scheme-2]>*{position:relative;z-index:1}.quick-add__button{background-color:var(--nwar-texte, #3D2E1F)!important;color:var(--nwar-fond, #FAF6F1)!important;border:none!important;border-radius:100px!important;padding:10px 20px!important;font-family:var(--font-body)!important;font-size:.8rem!important;font-weight:500!important;letter-spacing:1px!important;text-transform:uppercase!important;opacity:0;transition:opacity .3s ease!important}.product-card:hover .quick-add__button,[class*=card]:hover .quick-add__button{opacity:1}.product-card{background:linear-gradient(165deg,#fff,#fbf8f4 40%,#f5ede3)!important;border:1px solid rgba(160,135,110,.1)!important}.product-card__content,.product-card [class*=product-card__content]{border-top:1px solid rgba(160,135,110,.1);padding:12px!important}.section-wrapper h2{position:relative;padding-bottom:20px!important}.section-wrapper h2:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:2px;background:linear-gradient(90deg,var(--nwar-accent-clair),var(--nwar-accent))}[data-color-scheme=scheme-3] h2:after,[data-color-scheme=scheme-2] h2:after{left:50%;transform:translate(-50%)}body{background-color:#faf6f1!important;position:relative}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:url(/cdn/shop/files/zellige-pattern.png?v=1773881763);background-repeat:repeat;background-size:450px 450px;background-attachment:fixed;opacity:.12;-webkit-mask-image:radial-gradient(ellipse 60% 50% at 95% 10%,rgba(0,0,0,.8) 0%,transparent 70%),radial-gradient(ellipse 55% 60% at 5% 85%,rgba(0,0,0,.7) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 90% 90%,rgba(0,0,0,.4) 0%,transparent 60%),radial-gradient(ellipse 35% 35% at 10% 15%,rgba(0,0,0,.3) 0%,transparent 55%);mask-image:radial-gradient(ellipse 60% 50% at 95% 10%,rgba(0,0,0,.8) 0%,transparent 70%),radial-gradient(ellipse 55% 60% at 5% 85%,rgba(0,0,0,.7) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 90% 90%,rgba(0,0,0,.4) 0%,transparent 60%),radial-gradient(ellipse 35% 35% at 10% 15%,rgba(0,0,0,.3) 0%,transparent 55%);-webkit-mask-composite:source-over;mask-composite:add}.section-wrapper,.hero-wrapper,header,footer,.footer-wrapper,[class*=footer-utilities],[class*=shopify-section-group]{position:relative;z-index:1}.hero-wrapper [class*=overlay]{background:linear-gradient(155deg,rgba(26,20,16,.65) 0%,rgba(42,31,21,.35) 40%,rgba(61,46,31,.1) 70%,transparent 100%)!important}.footer-wrapper{border-top:2px solid var(--nwar-accent)!important;position:relative;overflow:hidden}.footer-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/cdn/shop/files/zellige-pattern.png?v=1773881763);background-repeat:repeat;background-size:350px 350px;opacity:.06;mix-blend-mode:screen;pointer-events:none;z-index:0}.footer-wrapper>*{position:relative;z-index:1}.section-wrapper+.section-wrapper{border-top:none}.section-wrapper[data-color-scheme=scheme-1]+.section-wrapper[data-color-scheme=scheme-1],.section-wrapper[data-color-scheme=scheme-1]+.section-wrapper[data-color-scheme=scheme-2]{position:relative}.section-wrapper[data-color-scheme=scheme-1]+.section-wrapper[data-color-scheme=scheme-1]:before,.section-wrapper[data-color-scheme=scheme-1]+.section-wrapper[data-color-scheme=scheme-2]:before{content:"";position:absolute;top:0;left:var(--space-page);right:var(--space-page);height:1px;background:linear-gradient(90deg,transparent 0%,var(--nwar-accent) 20%,var(--nwar-accent) 80%,transparent 100%);opacity:.15}.hero-wrapper{border-top:none!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--nwar-fond)}::-webkit-scrollbar-thumb{background:var(--nwar-accent);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--nwar-texte-secondaire)}@media screen and (max-width:749px){:root{--space-page: 20px}header a[href="/"] img{height:36px!important}.hero-wrapper h1{font-size:clamp(1.8rem,7vw,2.5rem)!important}.hero-wrapper .button-primary,.hero-wrapper .button-secondary,.hero-wrapper a[class*=button-primary],.hero-wrapper a[class*=button-secondary]{padding:12px 28px!important;font-size:11px!important}.product-card{border-radius:var(--radius-soft)!important}.nwar-accroche{font-size:1rem}[data-color-scheme=scheme-3]:before,[data-color-scheme=scheme-3]:after{display:none}.section-wrapper h2:before{width:30px;height:30px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/nwar_custom.css.map */
