.nv-header,.nv-footer,.nv-faq{--nv-ink: #17352e;--nv-line: rgba(7, 56, 45, .16);--nv-serif: Georgia, "Times New Roman", serif;--nv-sans: "Cairo", "Assistant", system-ui, sans-serif;box-sizing:border-box}.nv-header *,.nv-footer *,.nv-faq *{box-sizing:border-box}.nv-header{position:sticky;top:0;z-index:40;color:var(--nv-green);background:#fff;border-bottom:1px solid var(--nv-line);font-family:var(--nv-sans)}.nv-header__announcement{min-height:36px;display:flex;align-items:center;justify-content:center;padding:6.72px 16px;color:#fff;background:var(--nv-green);font-size:11.52px;letter-spacing:.04em;text-align:center}.nv-header__inner{width:min(100% - 40px,1280px);min-height:88px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px}.nv-header__brand{margin:0;justify-self:start}.nv-header__wordmark{display:inline-flex;flex-direction:column;color:var(--nv-green);text-decoration:none;line-height:1}.nv-header__wordmark>span,.nv-footer__wordmark{font-family:var(--nv-serif);font-size:clamp(27.2px,3vw,37.6px);letter-spacing:.16em;font-weight:600}.nv-header__wordmark small{margin-top:7.2px;font-size:9.28px;letter-spacing:.07em;line-height:1.3;white-space:nowrap}.nv-header__nav ul,.nv-footer ul{list-style:none;margin:0;padding:0}.nv-header__nav--desktop{justify-self:center}.nv-header__nav--desktop>ul{display:flex;align-items:center;gap:clamp(16px,2.4vw,36px)}.nv-header__nav li{position:relative}.nv-header__nav a,.nv-header__nav summary{color:var(--nv-green);text-decoration:none;cursor:pointer;font-size:12.48px;letter-spacing:.06em}.nv-header__nav a:hover,.nv-header__nav a[aria-current=page]{text-decoration:underline;text-underline-offset:5.6px}.nv-header__nav summary{list-style:none;display:flex;align-items:center;gap:5.6px}.nv-header__nav summary::-webkit-details-marker{display:none}.nv-header__nav summary span{font-size:13.6px}.nv-header__nav--desktop details>ul{position:absolute;inset-inline-start:0;top:calc(100% + 22.4px);min-width:192px;padding:11.2px;background:#fff;border:1px solid var(--nv-line);box-shadow:0 12.8px 32px #07382d1a}.nv-header__nav--desktop details>ul li+li{margin-top:9.6px}.nv-header__nav--desktop details>ul a{display:block;padding:4.8px 7.2px}.nv-header__actions{justify-self:end;display:flex;align-items:center;gap:14.4px}.nv-header__action{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:28.8px;min-height:32px;color:var(--nv-green);text-decoration:none;font-family:Georgia,serif;font-size:26.4px;line-height:1}.nv-header__cart b{position:absolute;top:-2.4px;inset-inline-end:-7.2px;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;color:#fff;background:#cb1238;font:600 9.28px var(--nv-sans)}.nv-header__language{display:flex;align-items:center;gap:6.4px}.nv-header__language label{font-size:11.2px}.nv-header__language select{max-width:112px;padding:5.6px 21.6px 5.6px 5.6px;color:var(--nv-green);background:#fff;border:1px solid var(--nv-line);border-radius:0;font:inherit;font-size:11.52px}.nv-header__language--desktop label,.nv-header__mobile-action{display:none}.nv-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.nv-footer{color:var(--nv-cream);background:var(--nv-green);font-family:var(--nv-sans)}.nv-footer__inner{width:min(100% - 48px,1200px);margin:0 auto;padding:73.6px 0 64px;display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:clamp(32px,8vw,128px)}.nv-footer__wordmark{display:inline-block;color:var(--nv-cream);text-decoration:none}.nv-footer__brand p{max-width:304px;margin:19.2px 0 0;color:#f7f2e8c7;line-height:1.65}.nv-footer__brand .nv-footer__motto{margin-top:6.4px;font-family:var(--nv-serif);color:var(--nv-cream);font-size:16.8px}.nv-footer__column h2{margin:3.2px 0 18.4px;color:var(--nv-cream);font:600 16px var(--nv-serif);letter-spacing:.08em}.nv-footer__column li+li{margin-top:10.4px}.nv-footer__column a{color:#f7f2e8d1;text-decoration:none;font-size:13.28px}.nv-footer__column a:hover{color:var(--nv-cream);text-decoration:underline;text-underline-offset:4px}.nv-footer__bottom{width:min(100% - 48px,1200px);margin:0 auto;padding:16px 0 22.4px;display:flex;justify-content:space-between;gap:16px;border-top:1px solid rgba(247,242,232,.2);color:#f7f2e8a6;font-size:11.2px}.nv-footer__bottom p{margin:0}.nv-faq{color:var(--nv-ink);background:var(--nv-cream)}.nv-faq__inner{width:min(100% - 48px,1000px);margin:0 auto;padding:clamp(56px,8vw,112px) 0;display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(40px,8vw,112px)}.nv-faq__eyebrow{margin:0 0 12px;color:var(--nv-green);font-size:10.4px;letter-spacing:.18em}.nv-faq h2{margin:0;color:var(--nv-green);font:500 clamp(32px,5vw,56px) var(--nv-serif);line-height:1.05}.nv-faq__intro>p:last-child{max-width:288px;margin:20px 0 0;line-height:1.65}.nv-faq__item{border-top:1px solid var(--nv-line)}.nv-faq__item:last-child{border-bottom:1px solid var(--nv-line)}.nv-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20.8px 0;color:var(--nv-green);cursor:pointer;font:600 16px var(--nv-sans);list-style:none}.nv-faq__item summary::-webkit-details-marker{display:none}.nv-faq__item summary span{font:400 24px var(--nv-serif);transition:transform .2s ease}.nv-faq__item[open] summary span{transform:rotate(45deg)}.nv-faq__answer{padding:0 32px 22.4px 0;color:var(--nv-ink);line-height:1.75;font-size:14.4px}.nv-faq[dir=rtl] .nv-faq__answer{padding:0 0 22.4px 32px}.nv-faq__answer p{margin:12.8px 0 0}.nv-faq__answer a{color:var(--nv-green);font-weight:600;text-underline-offset:3.52px}@media(max-width:899px){.nv-header__inner{width:min(100% - 32px,1280px);min-height:74px;grid-template-columns:32px 1fr auto;gap:12.8px}.nv-header__mobile-action{display:block}.nv-header__nav--desktop{display:none}.nv-header__brand{justify-self:center;text-align:center}.nv-header__actions{gap:7.2px}.nv-header__language--desktop{display:none}.nv-header__drawer{position:static}.nv-header__drawer>summary{list-style:none;cursor:pointer}.nv-header__drawer>summary::-webkit-details-marker{display:none}.nv-header__icon-button{display:grid;place-items:center;width:32px;height:38.4px;color:var(--nv-green)}.nv-header__hamburger{display:grid;gap:4.48px}.nv-header__hamburger i{display:block;width:20px;height:1px;background:currentColor}.nv-header__drawer-panel{position:fixed;z-index:42;inset-block:0;inset-inline-start:0;width:min(88vw,400px);padding:20.8px 20.8px 32px;overflow-y:auto;color:var(--nv-green);background:#fff;box-shadow:12.8px 0 40px #07382d2e;transform:translate(-105%);transition:transform .25s ease}.nv-header[dir=rtl] .nv-header__drawer-panel{inset-inline-start:auto;inset-inline-end:0;transform:translate(105%)}.nv-header__drawer[open] .nv-header__drawer-panel{transform:translate(0)}.nv-header__drawer-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid var(--nv-line)}.nv-header__drawer-title{font:600 20.8px var(--nv-serif);letter-spacing:.14em}.nv-header__drawer-close{padding:3.2px 9.6px;color:var(--nv-green);background:none;border:0;cursor:pointer;font-size:28.8px;line-height:1}.nv-header__nav--drawer{display:block;padding:19.2px 0}.nv-header__nav--drawer li{border-bottom:1px solid var(--nv-line)}.nv-header__nav--drawer a,.nv-header__nav--drawer summary{display:flex;justify-content:space-between;width:100%;padding:16px 0;font-size:14.72px}.nv-header__nav--drawer details>ul{padding:0 16px}.nv-header__nav--drawer details>ul a{padding:11.2px 0;font-size:13.12px}.nv-header__language:not(.nv-header__language--desktop){justify-content:space-between;margin-top:16px;padding-top:19.2px;border-top:1px solid var(--nv-line)}.nv-header__drawer-overlay{position:fixed;z-index:41;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:0;border:0;background:#07382d47;cursor:pointer}.nv-footer__inner{width:min(100% - 40px,1200px);padding:56px 0;grid-template-columns:1.2fr 1fr 1fr;gap:24px}}@media(max-width:599px){.nv-header__wordmark>span{font-size:24.8px}.nv-header__wordmark small{font-size:8px}.nv-footer__inner{grid-template-columns:1fr 1fr}.nv-footer__brand{grid-column:1 / -1}.nv-footer__bottom{width:min(100% - 40px,1200px);flex-direction:column}.nv-faq__inner{width:min(100% - 40px,1000px);display:block;padding:60.8px 0}.nv-faq__intro{margin-bottom:44.8px}}.nv-header__svg{display:inline-flex;width:23px;height:23px}.nv-header__svg svg{width:100%;height:100%}body.nv-store .section-nv-header{position:sticky;top:0;z-index:40}
/*# sourceMappingURL=/cdn/shop/t/21/assets/nv-navigation.css.map */
