html.nelmora-shape{box-sizing:border-box;scroll-behavior:smooth;scroll-padding-top:calc(var(--ns-header-height,110px) + 18px)}html.nelmora-shape *,html.nelmora-shape *::before,html.nelmora-shape *::after{box-sizing:inherit}body.nelmora-shape{margin:0;background:#fff;color:#222;font-family:"DM Sans",system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}body.nelmora-shape h1,body.nelmora-shape h2,body.nelmora-shape h3{font-family:"Lato","DM Sans",sans-serif}body.nelmora-shape button,body.nelmora-shape input,body.nelmora-shape select,body.nelmora-shape textarea{font:inherit}body.nelmora-shape button{cursor:pointer}body.nelmora-shape a{color:inherit;text-decoration:none}body.nelmora-shape img{max-width:100%}body.nelmora-shape [hidden]{display:none!important}body.nelmora-shape :focus-visible{outline:2px solid #8b7c69;outline-offset:4px}body.nelmora-shape .ns-skip-link{position:fixed;left:16px;top:10px;z-index:1300;transform:translateY(-160%);padding:10px 16px;background:#222;color:#fff;font-size:14px}body.nelmora-shape .ns-skip-link:focus{transform:translateY(0)}body.nelmora-shape .ns-header{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid #e9e7e4}body.nelmora-shape .ns-header--over-hero{position:absolute;left:0;right:0;background:transparent;border-bottom-color:transparent}body.nelmora-shape .ns-header--over-hero.is-scrolled{position:fixed;background:rgba(255,255,255,.97);border-bottom-color:#e9e7e4}body.nelmora-shape .ns-announcement{display:flex;align-items:center;justify-content:center;min-height:30px;padding:5px 18px;background:#fff;color:#222;text-align:center;font-size:10px;line-height:1.4;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #f0eeeb}body.nelmora-shape .ns-masthead{display:flex;align-items:center;gap:52px;min-height:82px;margin:0 auto;padding:14px 4.3vw}body.nelmora-shape .ns-wordmark{font-size:29px;font-weight:500;line-height:1;letter-spacing:.14em;white-space:nowrap}body.nelmora-shape .ns-desktop-nav{display:flex;align-items:center;gap:34px;font-size:13px;font-weight:450}body.nelmora-shape .ns-desktop-nav>a,body.nelmora-shape .ns-nav-dropdown>summary{padding:14px 0}body.nelmora-shape .ns-nav-dropdown{position:relative}body.nelmora-shape .ns-nav-dropdown>summary{display:flex;align-items:center;gap:7px;list-style:none;cursor:pointer}body.nelmora-shape .ns-nav-dropdown>summary::-webkit-details-marker{display:none}body.nelmora-shape .ns-nav-dropdown>summary svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1}body.nelmora-shape .ns-nav-drop-panel{position:absolute;top:100%;left:-24px;min-width:250px;padding:25px;background:#fff;box-shadow:0 9px 24px #00000012;border:1px solid #ece8e3}body.nelmora-shape .ns-nav-drop-panel p{margin:0 0 13px;color:#938674;font-size:10px;letter-spacing:.1em;text-transform:uppercase}body.nelmora-shape .ns-nav-drop-panel a{display:block;margin:10px 0;font-size:13px}body.nelmora-shape .ns-nav-drop-panel a:hover{text-decoration:underline;text-underline-offset:4px}body.nelmora-shape .ns-nav-drop-panel .ns-nav-featured-link{border-top:1px solid #eee9e1;padding-top:16px;margin-top:19px;color:#988972}body.nelmora-shape .ns-header-actions{display:flex;align-items:center;gap:11px;margin-left:auto}body.nelmora-shape .ns-localization{margin:0 10px 0 0}body.nelmora-shape .ns-localization select{max-width:98px;padding:5px 16px 5px 0;border:0;border-radius:0;background:transparent;color:#222;font-size:11px;cursor:pointer}body.nelmora-shape .ns-icon-button{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;padding:6px;border:0;border-radius:0;background:transparent;color:#222;line-height:1}body.nelmora-shape .ns-icon-button svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}body.nelmora-shape .ns-menu-toggle{display:none}body.nelmora-shape .ns-cart-count{position:absolute;top:-1px;right:-3px;display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:50%;background:#c6baaa;color:#222;font-size:10px;font-weight:600;line-height:1}body.nelmora-shape .ns-menu,body.nelmora-shape .ns-search{position:fixed;inset:0;z-index:1000;isolation:isolate}body.nelmora-shape .ns-menu-backdrop,body.nelmora-shape .ns-search-backdrop{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:#17120e4d}body.nelmora-shape .ns-menu-panel{position:relative;display:flex;flex-direction:column;width:min(86vw,380px);height:100%;max-height:100dvh;overflow:auto;padding:24px;background:#fff}body.nelmora-shape .ns-menu-top,body.nelmora-shape .ns-search-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}body.nelmora-shape .ns-menu-brand{font-size:25px;line-height:1;letter-spacing:.14em}body.nelmora-shape .ns-menu-description{margin:9px 0 32px;color:#9b8e7c;font-size:10px;letter-spacing:.12em;text-transform:uppercase}body.nelmora-shape .ns-mobile-nav{display:flex;flex-direction:column}body.nelmora-shape .ns-mobile-nav a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:19px 0;border-bottom:1px solid #ece8e1;font-size:18px}body.nelmora-shape .ns-mobile-nav span{font-size:16px;color:#b4a68f}body.nelmora-shape .ns-menu-contact{margin-top:auto;padding-top:40px;color:#8f806c;font-size:13px;text-decoration:underline;text-underline-offset:5px}body.nelmora-shape .ns-search-panel{position:relative;width:100%;padding:40px max(25px,calc((100vw - 1000px)/2));background:#fff}body.nelmora-shape .ns-search-heading h2{font-size:25px;font-weight:400;margin:0 0 16px}body.nelmora-shape .ns-search-panel form{display:flex;border-bottom:1px solid #b4a58f}body.nelmora-shape .ns-search-panel input[type=search]{width:100%;min-width:0;padding:15px 0;border:0;background:transparent;font-size:18px;outline:none}body.nelmora-shape .ns-search-panel button[type=submit]{width:42px;border:0;background:none}body.nelmora-shape .ns-search-panel button[type=submit] svg{width:24px;fill:none;stroke:#222;stroke-width:1.4}body.nelmora-shape .ns-search-suggestions{display:flex;gap:25px;padding:20px 0 6px;font-size:12px;color:#8c7d67}body.nelmora-shape .ns-footer{margin-top:60px;padding:58px 4.3vw 25px;background:#fff;border-top:1px solid #ebe7e1}body.nelmora-shape .ns-footer-main{display:grid;grid-template-columns:.9fr 1.5fr;gap:90px;padding-bottom:54px}body.nelmora-shape .ns-footer-wordmark{display:inline-block;font-size:29px;font-weight:500;line-height:1.1;letter-spacing:.14em}body.nelmora-shape .ns-footer-descriptor{margin:10px 0 20px;color:#a49887;font-size:10px;letter-spacing:.14em;text-transform:uppercase}body.nelmora-shape .ns-footer-note{max-width:350px;margin:0 0 13px;color:#7d766e;font-size:13px;line-height:1.8}body.nelmora-shape .ns-footer-links{display:grid;grid-template-columns:.7fr .9fr 1.1fr;gap:30px}body.nelmora-shape .ns-footer-links h2{margin:0 0 20px;color:#2e2924;font-size:12px;font-weight:700}body.nelmora-shape .ns-footer-links a{display:block;width:fit-content;margin:12px 0;color:#7d766e;font-size:12px;line-height:1.5}body.nelmora-shape .ns-footer-links p{max-width:200px;color:#7d766e;font-size:12px;line-height:1.8}body.nelmora-shape .ns-footer-links a:hover{text-decoration:underline;text-underline-offset:4px}body.nelmora-shape .ns-footer-links .ns-footer-email{color:#9e8e76;text-decoration:underline;text-underline-offset:5px}body.nelmora-shape .ns-footer-bottom{display:flex;align-items:center;flex-wrap:wrap;gap:24px;padding-top:23px;border-top:1px solid #ebe7e1;color:#8a8176;font-size:10px}body.nelmora-shape .ns-cookie-button{padding:0;border:0;background:none;color:inherit;font-size:inherit;text-decoration:underline;text-underline-offset:3px}body.nelmora-shape .ns-footer-payments{display:flex;align-items:center;gap:7px;margin-left:auto}body.nelmora-shape .ns-payment-icon{width:33px;height:21px}body.nelmora-shape .ns-sr-only{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}@media(max-width:900px){body.nelmora-shape .ns-masthead{gap:30px}body.nelmora-shape .ns-desktop-nav{gap:22px}body.nelmora-shape .ns-footer-main{gap:40px}}@media(max-width:749px){body.nelmora-shape .ns-announcement{min-height:26px;padding:5px 10px;font-size:9px}body.nelmora-shape .ns-masthead{min-height:61px;padding:12px 16px;gap:13px}body.nelmora-shape .ns-wordmark{font-size:25px;letter-spacing:.11em}body.nelmora-shape .ns-menu-toggle{display:inline-flex;width:30px;padding:4px;margin-left:-4px}body.nelmora-shape .ns-desktop-nav,body.nelmora-shape .ns-localization{display:none}body.nelmora-shape .ns-header-actions{gap:2px}body.nelmora-shape .ns-icon-button{width:32px;height:36px;padding:5px}body.nelmora-shape .ns-icon-button svg{width:22px;height:22px}body.nelmora-shape .ns-search-panel{padding:24px 20px}body.nelmora-shape .ns-search-heading h2{font-size:20px}body.nelmora-shape .ns-search-panel input[type=search]{font-size:15px}body.nelmora-shape .ns-search-suggestions{gap:16px;font-size:11px;flex-wrap:wrap}body.nelmora-shape .ns-footer{padding:38px 22px 22px;margin-top:45px}body.nelmora-shape .ns-footer-main{grid-template-columns:1fr;gap:30px;padding-bottom:25px}body.nelmora-shape .ns-footer-links{grid-template-columns:1fr 1fr;gap:25px}body.nelmora-shape .ns-footer-links>div:last-child{grid-column:1/-1}body.nelmora-shape .ns-footer-links p{max-width:none}body.nelmora-shape .ns-footer-wordmark{font-size:27px}body.nelmora-shape .ns-footer-bottom{gap:15px}body.nelmora-shape .ns-footer-payments{margin-left:0;width:100%;padding-top:8px}}@media(prefers-reduced-motion:reduce){html.nelmora-shape{scroll-behavior:auto}}

body.nelmora-shape .ns-footer-payments .nel-v4__payments{display:flex;align-items:center;flex-wrap:wrap;gap:7px;list-style:none;margin:0;padding:0}body.nelmora-shape .ns-footer-payments .nel-v4__payments li{margin:0;padding:0;line-height:0}body.nelmora-shape .ns-footer-payments .nel-v4__payments img{display:block;width:38px;height:24px;object-fit:contain}
