@charset "UTF-8";*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}:root{--colour-burgundy: #55191B;--colour-orange: #BB7134;--colour-green: #395138;--colour-beige: #D0C5A8;--colour-off-white: #FDFDF1;--colour-cream: #FFFCF5;--fontfamily-sabon: "linotype-sabon", sans-serif;--fontfamily-snell: SnellRoundhandStdBold, serif;--fontfamily-karla: "Karla", sans-serif;--global-padding-x: clamp(25px, 4vw, 45px);--global-padding-y: clamp(45px, 5vw, 70px);--fontsize-lg: 2em ;--fontsize-md: 1.6875em ;--fontsize-sm: 1.25em ;--fontsize-base: 1.125rem ;--lineheight-base: 1.4em;--header-height: 90px;--wordmark-width: 128px;--wordmark-width: 150px;--page-anchors-height: 62px;--border-line-thickness: .75px}@media screen and (min-width: 768px){:root{--header-height: 110px}}@media screen and (min-width: 1024px){:root{--fontsize-base: .9375rem ;--page-anchors-height: 52px}}/**
 * @license
 * MyFonts Webfont Build ID 3867246, 2020-12-16T11:57:38-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: undefined by undefined
 * URL: https://www.myfonts.comundefined
 * Copyright: Copyright © 2023 Monotype Imaging Inc. All rights reserved.
 * 
 * © 2023 MyFonts Inc. */@font-face{font-family:SnellRoundhandStdBold;src:url(/_astro/font.CAliSjTK.woff2) format("woff2"),url(/_astro/font.4WZZRkID.woff) format("woff")}body{background-color:var(--colour-off-white);color:var(--colour-burgundy)}html{font-family:var(--fontfamily-sabon);font-weight:400;font-style:normal;font-size:var(--fontsize-base);line-height:var(--lineheight-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}small{font-size:.75em}strong{font-weight:700}i,em{font-style:italic}button{cursor:pointer}p:not(.no-margin){margin:0 0 1.4em}button:focus,a:focus{outline-color:var(--colour-beige);outline-offset:4px;outline-style:dotted;outline-width:1px}.title{margin:0 0 1.4rem}.title--no-margin{margin:0}.title--align-center{text-align:center}.title--bold{font-weight:700}.title--uppercase{text-transform:uppercase}.title--karla{font-family:var(--fontfamily-karla);font-optical-sizing:auto;font-style:normal;text-transform:uppercase;font-weight:400}.title--snell{font-family:var(--fontfamily-snell)}.title--title{font-size:var(--fontsize-lg);line-height:var(--lineheight-base)}.title--heading{font-size:var(--fontsize-md);line-height:var(--lineheight-base)}.title--sub-heading{font-size:var(--fontsize-sm);line-height:var(--lineheight-base)}.title-number{display:block;font-size:1.6em;line-height:1.3em;font-family:var(--fontfamily-snell);text-align:center}.link{display:inline-block;text-underline-offset:.2em}.link:hover{text-decoration:underline}.link--bold{font-weight:700}.link--arrow{display:inline-flex;align-items:center;position:relative;padding:0 20px 0 0;font-family:var(--fontfamily-karla);font-optical-sizing:auto;font-style:normal;text-transform:uppercase;font-weight:400;font-size:.75em;line-height:var(--lineheight-base)}.link--arrow:after{content:"→";position:absolute;width:15px;height:24px;right:0}.link--arrow,.link--underline{text-decoration:underline}.link--arrow:hover,.link--underline:hover{text-decoration:none}.link--karla{font-family:var(--fontfamily-karla);font-optical-sizing:auto;font-style:normal;text-transform:uppercase;font-weight:400}body:not(body:has(.hp),body:has(.header__page-anchors)){padding-top:var(--header-height)}@media screen and (max-width: 1023px){body:has(.hp){padding-top:var(--header-height)}}body:has(.header__page-anchors){padding-top:calc(var(--header-height) + var(--page-anchors-height))}svg{width:100%;height:100%;display:block}img{display:block;height:auto;font-size:0}.header{width:100%;height:var(--header-height);position:fixed;top:0;z-index:5;background-color:var(--colour-off-white)}body:not(body:has(.hp-hero),body:has(.navigation-overlay--active)) .header{border-bottom:.5px solid var(--colour-burgundy)}.header,.header--pinned,.header--unpinned{transition:transform .2s ease 0ms}.header--pinned{transform:translateY(0)}.header--unpinned{transform:translateY(calc(-100% - .75px))}header-container{display:grid;grid-template-columns:1fr var(--wordmark-width) 1fr;grid-template-rows:70px;justify-content:center;padding:10px var(--global-padding-x)}@media screen and (min-width: 768px){header-container{padding:20px var(--global-padding-x)}}@media screen and (min-width: 1024px){header-container{grid-gap:0 20px}}.header__nav{display:flex;align-items:center;grid-gap:0 1.2rem}.header__nav:last-of-type{justify-content:end}@media screen and (min-width: 1024px){.nav-toggle{display:none}}@media screen and (max-width: 1023px){.header__page-anchors{transition:opacity .4s ease 0ms,visibility .4s ease 0ms}.navigation-overlay-active .header__page-anchors{opacity:0;visibility:hidden;transition:opacity .4s ease 0ms,visibility .4s ease 0ms}}#mobile-nav-open{width:40px;height:40px;position:relative;cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='31'%20height='22'%20viewBox='0%200%2031%2022'%3e%3cg%20id='Group_72'%20data-name='Group%2072'%20transform='translate(-332.5%20-63.5)'%3e%3cline%20id='Line_28'%20data-name='Line%2028'%20x2='31'%20transform='translate(332.5%2064.5)'%20fill='none'%20stroke='%2355191b'%20stroke-width='2'/%3e%3cline%20id='Line_29'%20data-name='Line%2029'%20x2='31'%20transform='translate(332.5%2074.5)'%20fill='none'%20stroke='%2355191b'%20stroke-width='2'/%3e%3cline%20id='Line_30'%20data-name='Line%2030'%20x2='31'%20transform='translate(332.5%2084.5)'%20fill='none'%20stroke='%2355191b'%20stroke-width='2'/%3e%3c/g%3e%3c/svg%3e");background-position:center center;background-repeat:no-repeat;background-size:30px 20px}@media screen and (min-width: 1024px){#mobile-nav-open{display:none}}#mobile-nav-open:focus{outline-color:var(--colour-beige);outline-offset:4px;outline-style:dotted;outline-width:1px}@media screen and (max-width: 1023px){#consultation-button{display:none}}@media screen and (min-width: 1024px){#consultation-button{display:inline-block;max-width:180px;min-height:30px;padding:5px 10px;border:.5px solid var(--colour-burgundy);font-size:.9em;line-height:var(--lineheight-base);text-align:center}#consultation-button:hover{background-color:var(--colour-burgundy);color:var(--colour-off-white)}}.mini-cart-button{width:30px;height:30px;position:relative;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3csvg%20version='1.0'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='800px'%20height='800px'%20viewBox='0%200%2064%2064'%20enable-background='new%200%200%2064%2064'%20xml:space='preserve'%3e%3cpolygon%20fill='none'%20stroke='%2355191b'%20stroke-width='2'%20stroke-miterlimit='10'%20points='1,25%2012,59%2052,59%2063,25%20'/%3e%3cline%20fill='none'%20stroke='%2355191b'%20stroke-width='2'%20stroke-miterlimit='10'%20x1='14'%20y1='25'%20x2='22'%20y2='5'/%3e%3cline%20fill='none'%20stroke='%2355191b'%20stroke-width='2'%20stroke-miterlimit='10'%20x1='50'%20y1='25'%20x2='42'%20y2='5'/%3e%3c/svg%3e");background-position:center center;background-repeat:no-repeat;background-size:25px 25px;font-size:0}.wordmark{width:min(100%,var(--wordmark-width))}@media screen and (max-width: 1023px){.wordmark{transition:opacity .4s ease 0ms,visibility .4s ease 0ms}.navigation-overlay-active .wordmark{opacity:0;visibility:hidden;transition:opacity .4s ease 0ms,visibility .4s ease 0ms}}.wordmark__link{display:block}.wordmark__svg svg path{fill:var(--colour-burgundy)}@media screen and (max-width: 1023px){.header-nav[data-astro-cid-4nqhlrd7]{display:none}}.header-nav__ul[data-astro-cid-4nqhlrd7]{display:flex;grid-gap:0 1.2rem}.header-nav__li[data-astro-cid-4nqhlrd7]{position:relative}.header-nav__a[data-astro-cid-4nqhlrd7],.child-nav__a[data-astro-cid-4nqhlrd7],.grand-child-nav__a[data-astro-cid-4nqhlrd7]{font-size:calc(14rem / 15);line-height:var(--lineheight-base);text-align:center}.header-nav__a[data-astro-cid-4nqhlrd7]{padding:.5em 0}.header-nav__a[data-astro-cid-4nqhlrd7].current{text-decoration:underline}.child-nav[data-astro-cid-4nqhlrd7]{position:fixed;padding:1em 0 0;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity 50ms linear 0ms,visibility 50ms linear 0ms}.child-nav--active[data-astro-cid-4nqhlrd7]{position:absolute;z-index:1;opacity:1;visibility:visible;transition:opacity 50ms linear .1s,visibility 50ms linear .1s}.child-nav__a[data-astro-cid-4nqhlrd7],.grand-child-nav__a[data-astro-cid-4nqhlrd7]{display:inline-block;padding:.25em 0}.grand-child-nav__ul[data-astro-cid-4nqhlrd7]{padding:0 1.5em}.grand-child-nav__a[data-astro-cid-4nqhlrd7]{font-family:var(--fontfamily-karla)}page-anchors[data-astro-cid-hxdggrvn]{display:block;width:100%;min-height:var(--page-anchors-height);padding:.8em var(--global-padding-x);background-color:var(--colour-off-white);border-bottom:var(--border-line-thickness) solid var(--colour-burgundy)}.page-anchors__ul[data-astro-cid-hxdggrvn]{display:flex;justify-content:center;align-items:center;grid-gap:0 min(6vw,1.6em)}.page-anchors__a[data-astro-cid-hxdggrvn]{padding:.5em 0;font-size:.7em;line-height:var(--lineheight-base)}@media screen and (min-width: 1024px){.page-anchors__a[data-astro-cid-hxdggrvn]{font-size:.75em}}.button{font-family:var(--fontfamily-karla);font-optical-sizing:auto;font-style:normal;text-transform:uppercase;font-weight:400;cursor:pointer}.button--block,.button--inline-block{width:auto;margin:0 auto;padding:1.2em;border-width:var(--border-line-thickness);border-style:solid;font-size:.8666666667rem;line-height:var(--lineheight-base);text-align:center}.button--block{display:block}.button--inline-block{display:inline-block}.button--burgundy{border-color:var(--colour-burgundy)}.button--burgundy:hover{background-color:var(--colour-burgundy);color:var(--colour-off-white)}.button--burgundy-bg{background-color:var(--colour-burgundy);border-color:var(--colour-burgundy);color:var(--colour-off-white)}.button--burgundy-bg:hover{background-color:var(--colour-off-white);color:var(--colour-burgundy)}.button--white{border-color:var(--colour-off-white);color:var(--colour-off-white)}.button--white:hover{background-color:var(--colour-off-white);color:var(--colour-burgundy)}.footer{position:relative;z-index:1;background-color:var(--colour-off-white)}.footer-banner{border-top:var(--border-line-thickness) solid var(--colour-burgundy)}.footer-banner__contact{display:flex;justify-content:center}.footer-contact{width:min(600px,100%);padding:var(--global-padding-y) var(--global-padding-x);text-align:center}.footer-cta{display:flex}@media screen and (max-width: 767px){.footer-cta{flex-direction:column}}.footer-cta--green{background-color:var(--colour-green)}.footer-cta--burgundy{background-color:var(--colour-burgundy)}.footer-cta__section{aspect-ratio:1/.55;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.footer-cta__section{width:50%}}.footer-img{width:100%;height:100%;object-fit:cover;object-position:center center}.cta-content{width:min(600px,100%);padding:clamp(60px,5vw,100px) var(--global-padding-x);text-align:center}.footer__container{grid-gap:var(--global-padding-x);padding:var(--global-padding-y) var(--global-padding-x)}.footer__container:last-of-type{padding-top:0}@media screen and (max-width: 549px){.footer__container{display:flex;flex-direction:column;align-items:start}}@media screen and (min-width: 550px){.footer__container{display:grid;grid-template-columns:130px 1fr}.footer__container:last-of-type{align-items:end}}.footer-monogram{width:55px;height:60px}.naj-logo{width:130px;height:60px}.footer__nav{display:flex;grid-gap:var(--global-padding-x);justify-content:space-between;width:100%}.footer__credits{font-size:.8em;line-height:var(--lineheight-base)}.credits__ul{display:none;flex-direction:row;flex-wrap:wrap}.credits__li{padding:0 .5em}.credits__li:first-of-type{padding-left:0}@media screen and (max-width: 1023px){.footer-nav[data-astro-cid-oftxnj2j]{width:50%}}@media screen and (min-width: 1024px){.footer-nav[data-astro-cid-oftxnj2j]{width:200px}.footer-nav__ul[data-astro-cid-oftxnj2j]{display:flex;flex-direction:column;flex-wrap:wrap;grid-gap:0 var(--global-padding-x);max-height:calc(3 * var(--lineheight-base) + 18px)}}.footer-nav__li[data-astro-cid-oftxnj2j]{padding:3px 0}.footer-nav__li[data-astro-cid-oftxnj2j].icon-instagram,.footer-nav__li[data-astro-cid-oftxnj2j].icon-pinterest{display:flex;align-items:center;position:relative;padding-left:20px}.footer-nav__li[data-astro-cid-oftxnj2j].icon-instagram:before,.footer-nav__li[data-astro-cid-oftxnj2j].icon-pinterest:before{content:"";display:block;width:13px;height:13px;position:absolute;left:0;background-position:center center;background-repeat:no-repeat;background-size:13px 13px}.footer-nav__li[data-astro-cid-oftxnj2j].icon-instagram:before{background-image:url(/icon-instagram.svg)}.footer-nav__li[data-astro-cid-oftxnj2j].icon-pinterest:before{background-image:url(/icon-pinterest.svg)}.cookie-consent-banner[data-astro-cid-jl4aqpis]{width:100%;padding:20px;position:fixed;bottom:0;right:0;z-index:2;background-color:var(--colour-cream);border-color:var(--colour-burgundy);border-width:var(--border-line-thickness);border-top-style:solid;border-left-style:none;border-right-style:none;border-bottom-style:none;font-size:.75em;line-height:var(--lineheight-base)}.consent-options[data-astro-cid-jl4aqpis]{display:none;margin:1em 0}.consent-options[data-astro-cid-jl4aqpis].show{display:block}.consent-options__ul[data-astro-cid-jl4aqpis]{display:flex;flex-wrap:wrap;grid-gap:.6em}.consent-option[data-astro-cid-jl4aqpis]{cursor:pointer}.checkbox[data-astro-cid-jl4aqpis]:disabled{cursor:not-allowed}.consent-option[data-astro-cid-jl4aqpis] span[data-astro-cid-jl4aqpis]{margin-left:3px}.checkbox[data-astro-cid-jl4aqpis]{width:15px;height:15px;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.consent-buttons[data-astro-cid-jl4aqpis]{display:flex;flex-wrap:wrap;grid-gap:3px}.consent-button[data-astro-cid-jl4aqpis]{display:inline-flex;justify-content:center;align-items:center;padding:1em 1.2em;font-family:var(--fontfamily-karla);font-weight:400;letter-spacing:var(--letter-spacing-bicyclette);text-align:center;text-transform:uppercase}.consent-button[data-astro-cid-jl4aqpis]:not(.consent-button.consent-button--accept){border:1px solid var(--colour-cream);color:var(--colour-burgundy)}.consent-button[data-astro-cid-jl4aqpis]:hover:not(.consent-button.consent-button--accept:hover){border:1px solid var(--colour-burgundy)}.consent-button--accept[data-astro-cid-jl4aqpis]{background-color:var(--colour-burgundy);border:1px solid var(--colour-burgundy);color:var(--colour-cream)}.consent-button--accept[data-astro-cid-jl4aqpis]:hover{background-color:var(--colour-cream);color:var(--colour-burgundy)}@media screen and (min-width: 450px){.cookie-consent-banner[data-astro-cid-jl4aqpis]{width:min(100%,421px);border-color:var(--colour-light-grey);border-width:1px;border-top-style:solid;border-left-style:solid}}@media screen and (min-width: 768px){.cookie-consent-banner[data-astro-cid-jl4aqpis]{bottom:20px;right:20px;border-style:solid}}
