:root{--nl-bg:#FAF7F4;--nl-bg2:#F2ECE6;--nl-surface:#FFFFFF;--nl-ink:#151417;--nl-ink2:#3C3A3E;--nl-muted:#6B6663;--nl-line:rgba(21,20,23,.1);--nl-line2:rgba(21,20,23,.16);--nl-red:#ED2024;--nl-red-d:#C9151B;--nl-red-soft:rgba(237,32,36,.08);--nl-dark:#0E0D10;--nl-on-dark:#F3EFEA;--nl-on-dark2:rgba(243,239,234,.66);--nl-line-dark:rgba(243,239,234,.14);--nl-r-lg:20px;--nl-r:14px;--nl-r-sm:10px;--nl-serif:"Cormorant Garamond", Georgia, "Times New Roman", serif;--nl-sans:"Nunito Sans", var(--font-body-family, system-ui), system-ui, -apple-system, sans-serif;--nl-ease:cubic-bezier(.16,1,.3,1);--color-base-text: 21 20 23;--color-base-background: 250 247 244;--color-base-button: 21 20 23;--color-sale-price: 201 21 27;--color-sale-tag: 201 21 27;--color-placeholder: 242 236 230;--font-heading-family: var(--nl-serif);--font-heading-weight: 500;--font-heading-style: normal;--font-heading-letter-spacing: -.01em;--rounded-button: 999px}.lynx{--font-heading-family:var(--font-body-family);--font-heading-weight:400;--font-heading-letter-spacing:-.03em;--color-base-text:23 23 23;--color-base-background:255 255 255;--rounded-button:.75rem}body{color:rgb(var(--color-base-text));-webkit-font-smoothing:antialiased;font-variant-numeric:lining-nums}::selection{background:#ed202429}.button:active{transform:scale(.98)}.nl-ico{flex:none;display:inline-block;vertical-align:middle}.nl-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:-1px;padding:0;border:0}.nl-trust{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;font-family:var(--nl-sans);font-size:12.5px;line-height:1.25;color:var(--nl-ink2)}.nl-trust li{display:flex;align-items:center;gap:8px;margin:0;min-width:0}.nl-trust .lx-ico,.nl-trust .nl-ico{color:var(--nl-red-d);flex:none}.nl-trust--row{grid-template-columns:repeat(4,auto);justify-content:space-between}@media(max-width:767px){.nl-trust--row{grid-template-columns:repeat(2,minmax(0,1fr))}}.nl-ann{background:var(--nl-ann-bg,var(--nl-dark));color:var(--nl-ann-fg,var(--nl-on-dark));font-family:var(--nl-sans);font-size:12.5px;line-height:1;letter-spacing:.02em;position:relative;z-index:21}.nl-ann__in{max-width:1440px;margin:0 auto;padding:0 24px;height:38px;display:flex;align-items:center;justify-content:center}.nl-ann__list{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:0}.nl-ann__item{display:flex;align-items:center;margin:0;padding:0 22px;white-space:nowrap;position:relative}.nl-ann__item+.nl-ann__item:before{content:"";position:absolute;left:0;top:50%;width:1px;height:12px;margin-top:-6px;background:currentColor;opacity:.22}.nl-ann__item a,.nl-ann__item span{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none}.nl-ann__item a:hover{text-decoration:underline;text-underline-offset:3px}.nl-ann__item .lx-ico{opacity:.75}@media(max-width:899px){.nl-ann__in{height:36px;padding:0 16px}.nl-ann__list{width:100%;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nl-ann__list::-webkit-scrollbar{display:none}.nl-ann__item{flex:0 0 100%;justify-content:center;scroll-snap-align:center;padding:0}.nl-ann__item+.nl-ann__item:before{display:none}.nl-js .nl-ann[data-rotate] .nl-ann__list{display:grid;overflow:hidden;justify-content:center}.nl-js .nl-ann[data-rotate] .nl-ann__item{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .6s var(--nl-ease),visibility 0s linear .6s}.nl-js .nl-ann[data-rotate] .nl-ann__item.is-on{opacity:1;visibility:visible;transition:opacity .6s var(--nl-ease)}}@media(max-width:899px)and (prefers-reduced-motion:reduce){.nl-js .nl-ann[data-rotate] .nl-ann__item{transition:none}}.header-section{--header-background-opacity:1}.header-section .header:before{background-color:#faf7f4eb;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px)}.header-section .header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--nl-line);z-index:2;pointer-events:none;transition:opacity .3s}.header-section.header-scrolled .header:before{background-color:#faf7f4db}.header-section.header-scrolled .header{box-shadow:0 10px 30px -22px #15141759}.header-section .header{min-height:72px}@media(min-width:1024px){.header-section .header{min-height:76px}}.header__menu>ul .menu__item{font-family:var(--nl-sans);font-size:15px;font-weight:600;letter-spacing:.005em;color:var(--nl-ink)}.header__menu>ul.with-block .menu__item{height:40px;padding-inline:14px}.header__menu>ul.with-block .menu__item .btn-duplicate{padding-inline:14px;background:var(--nl-bg2)!important;color:var(--nl-ink)!important}.header__menu>ul.with-block>li>details>summary[open] .menu__item .btn-duplicate,.header__menu>ul.with-block>li:hover .menu__item .btn-duplicate{background:var(--nl-bg2)!important;color:var(--nl-ink)!important}.header__menu>ul .menu__item .icon{width:9px;height:9px;opacity:.6}.header-section .header__buttons>:is(a,button){width:44px;height:44px;border-radius:999px;transition:background-color .2s}.header-section .header__buttons>:is(a,button):hover{background:#1514170d}.header-section .header__buttons .icon{width:22px;height:22px;stroke-width:1.5}.header-section cart-count.count{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--nl-red-d);color:#fff;font-size:10.5px;font-weight:800;line-height:18px;text-align:center;top:5px;right:3px;letter-spacing:0}.mega-menu__container{background:var(--nl-bg)}.mega-menu__list{padding-block:28px 34px}.mega-menu__item--nav .mega-menu__nav.grid{grid-template-columns:repeat(3,minmax(170px,1fr));column-gap:40px;row-gap:28px}.mega-menu__nav>li>a.heading{font-family:var(--nl-sans)!important;font-size:11.5px!important;font-weight:800!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--nl-muted)}.mega-menu__nav>li>ul{margin-top:12px;display:grid;gap:9px}.mega-menu__nav>li>ul a{font-family:var(--nl-sans);font-size:16px;font-weight:600;color:var(--nl-ink);line-height:1.25}.mega-menu__nav>li>ul a:hover{color:var(--nl-red-d)}.mega-menu .media-card{border-radius:var(--nl-r-lg);overflow:hidden;background:var(--nl-bg2)}.mega-menu .media-card .media{border-radius:var(--nl-r-lg)}.mega-menu .media-card--overlap .media-card__content{padding:20px 22px}.mega-menu .media-card .media-card__text .heading{font-family:var(--nl-serif);font-size:28px;letter-spacing:-.01em;line-height:1.05}.mega-menu .media-card .media-card__text p{font-family:var(--nl-sans);font-size:13px;line-height:1.35;margin-top:6px;opacity:.9}.header .dropdown__container{border-radius:var(--nl-r);background:var(--nl-surface);box-shadow:0 24px 50px -28px #15141759;border:1px solid var(--nl-line)}.header .dropdown__nav a{font-family:var(--nl-sans);font-size:15px;font-weight:600}.header .dropdown__nav a:hover{color:var(--nl-red-d)}.menu-drawer .drawer__inner{background:var(--nl-bg)}.menu-drawer .drawer__menu-item{font-family:var(--nl-serif)!important;font-size:32px!important;font-weight:500;letter-spacing:-.01em;line-height:1.05;padding-block:10px}.menu-drawer .drawer__submenu .drawer__menu-item{font-size:26px!important}.menu-drawer .drawer__submenu>button{font-family:var(--nl-sans)!important;font-size:12px!important;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--nl-muted)}.menu-drawer .drawer__menu{border-top:0}.menu-drawer .drawer__menu>li{border-bottom:1px solid var(--nl-line)}.menu-drawer .drawer__menu>li:last-child{border-bottom:0}.menu-drawer .drawer__footer,.menu-drawer .drawer__footer-bottom{background:var(--nl-bg2)}.menu-drawer .drawer__promotions .media-card{border-radius:var(--nl-r);overflow:hidden}.nl-drawer-trust{padding:18px 20px 16px;border-top:1px solid var(--nl-line)}.menu-drawer .drawer__submenu,.menu-drawer .drawer__footer-top,.search-drawer .drawer__inner{background:var(--nl-bg)}.product-card.nl-card{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0;overflow:visible;gap:0}.nl-card .product-card__media{border-radius:var(--nl-r-lg);overflow:hidden;background:var(--nl-bg2);isolation:isolate}.nl-card .product-card__media>a.media{background:var(--nl-bg2)}.nl-card .product-card__media img{transition:transform .9s var(--nl-ease)}.nl-card:hover .product-card__media>a.media img{transform:scale(1.035)}.nl-card .media--contain img{object-fit:contain;padding:6%}.nl-card .product-card__content{padding:14px 2px 0!important;text-align:left!important;align-items:flex-start;gap:6px}.nl-card .product-card__details{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}.nl-card .product-card__title{font-family:var(--nl-sans);font-size:15.5px;font-weight:700;line-height:1.3;color:var(--nl-ink);letter-spacing:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nl-card .product-card__title:hover{color:var(--nl-red-d)}.nl-card .nl-card__sub{display:block;font-size:13px;color:var(--nl-muted);line-height:1.35;margin-top:2px}.nl-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;font-family:var(--nl-sans);font-size:15px;font-weight:700;color:var(--nl-ink);line-height:1.2;font-variant-numeric:lining-nums tabular-nums}.nl-price__now--sale{color:var(--nl-red-d)}.nl-price__was{font-size:13px;font-weight:400;color:var(--nl-muted);text-decoration:line-through}.nl-price__from{font-weight:400;color:var(--nl-muted);font-size:13px}.nl-card .badges{inset-block-start:12px;inset-inline-start:12px;gap:6px}.nl-card .badge{font-family:var(--nl-sans);font-size:11.5px;font-weight:800;letter-spacing:.02em;padding:6px 10px;border-radius:999px;background:var(--nl-surface);color:var(--nl-ink);box-shadow:0 2px 10px -6px #15141766}.nl-card .badge--onsale{background:var(--nl-red-d);color:#fff}.nl-card .quick-add .button{min-height:44px;padding-inline:18px;font-size:14px}.nl-card .quick-add .button--blur,.nl-card .quick-add button[disabled]{background:#ffffffe6;color:var(--nl-ink);border:1px solid var(--nl-line);font-size:13px;min-height:36px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nl-card.is-soldout .product-card__media img{opacity:.72}#CartDrawer .drawer__inner{background:var(--nl-bg)}#CartDrawer .drawer__header{border-bottom:1px solid var(--nl-line)}#CartDrawer .drawer__title{font-family:var(--nl-serif)!important;font-size:30px;font-weight:500;letter-spacing:-.01em}#CartDrawer .drawer__tab cart-count.count{font-family:var(--nl-sans);font-weight:800;color:var(--nl-muted)}#CartDrawer .drawer__close{border-radius:999px}#CartDrawer .free-shipping-bar>span{font-weight:600;color:var(--nl-ink2)}#CartDrawer .free-shipping-bar progress-bar{background:var(--nl-line)}#CartDrawer cart-items .horizontal-products>.horizontal-product{border-top-color:var(--nl-line)}#CartDrawer cart-items .horizontal-product__media{background:var(--nl-bg2);border-radius:12px;width:72px;height:72px}#CartDrawer cart-items .horizontal-products>.horizontal-product{grid-template-columns:72px minmax(0,1fr) auto}#CartDrawer cart-items .horizontal-product__media img{object-fit:contain;padding:4px}#CartDrawer cart-items .horizontal-product__title{font-weight:700;color:var(--nl-ink)}#CartDrawer .cl-price{font-weight:700}#CartDrawer .drawer__footer{background:var(--nl-surface);box-shadow:0 -14px 30px -24px #15141766}#CartDrawer .drawer__footer-bottom{background:var(--nl-surface)}#CartDrawer .drawer__footer-bottom .totals__subtotal-value{font-family:var(--nl-sans);letter-spacing:-.01em}#CartDrawer .drawer__footer-buttons .button--primary{box-shadow:none;min-height:56px;background:var(--nl-red-d);border-color:var(--nl-red-d);color:#fff;font-size:16px;font-weight:800;--color-button-background:201 21 27;--color-button-border:201 21 27}#CartDrawer .drawer__footer-buttons .button--primary:hover,#CartDrawer .drawer__footer-buttons .button--primary .btn-fill{background:#b31217}#CartDrawer .nl-trust{margin-top:2px}#CartDrawer .drawer__empty-text{font-family:var(--nl-serif);font-size:34px}#CartDrawer .drawer__empty-collections a{padding:14px 16px;border:1px solid var(--nl-line);border-radius:var(--nl-r);background:var(--nl-surface);font-weight:700}@media(max-width:767px){#CartDrawer .drawer__title{font-size:26px}}.nl-upsell{border:1px solid var(--nl-line);background:var(--nl-surface);border-radius:var(--nl-r);padding:14px 14px 6px;font-family:var(--nl-sans)}.nl-upsell__h{margin:0 0 4px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--nl-muted)}.nl-upsell__list{list-style:none;margin:0;padding:0}.nl-upsell__item{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;margin:0}.nl-upsell__item+.nl-upsell__item{border-top:1px solid var(--nl-line)}.nl-upsell__img{display:block;width:52px;height:52px;border-radius:10px;overflow:hidden;background:var(--nl-bg2)}.nl-upsell__img img{width:100%;height:100%;object-fit:contain;padding:3px}.nl-upsell__t{min-width:0;display:grid;gap:3px}.nl-upsell__t a{font-size:14px;font-weight:700;line-height:1.25;color:var(--nl-ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nl-upsell__t a:hover{color:var(--nl-red-d)}.nl-upsell__p{font-size:13px;color:var(--nl-muted)}.nl-upsell__btn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--nl-ink);background:transparent;color:var(--nl-ink);font:800 13px/1 var(--nl-sans);cursor:pointer;transition:background-color .2s,color .2s,transform .2s var(--nl-ease)}.nl-upsell__btn:hover{background:var(--nl-ink);color:#fff}.nl-upsell__btn:active{transform:scale(.97)}.nl-upsell__btn[aria-busy=true]{opacity:.6;cursor:progress}.nl-upsell form{margin:0}.template-cart .cart .title-wrapper .heading{font-family:var(--nl-serif);font-weight:500}.template-cart .cart__sidebar{background:var(--nl-surface);border:1px solid var(--nl-line);border-radius:var(--nl-r-lg)}.template-cart .cart__sidebar .totals__subtotal{font-family:var(--nl-sans);font-weight:700}.template-cart .cart__sidebar .totals__subtotal-value{font-family:var(--nl-sans);letter-spacing:-.01em}.template-cart .cart__sidebar .button--primary[name=checkout]{--color-button-border:201 21 27;box-shadow:none;min-height:58px;background:var(--nl-red-d);border-color:var(--nl-red-d);color:#fff;font-size:16px;font-weight:800;--color-button-background:201 21 27}.template-cart .cart__sidebar .button--primary[name=checkout] .btn-fill{background:#b31217}.template-cart .cart__sidebar .free-shipping-bar{background:var(--nl-bg);border-radius:var(--nl-r-sm)}.template-cart main-cart cart-items .cart-item__media{background:var(--nl-bg2);border-radius:12px}.template-cart main-cart cart-items .cart-item__media img{object-fit:contain;padding:4px}.template-cart main-cart table.no-headings tr+tr td{border-top:1px solid var(--nl-line)}.template-cart .cart__sidebar .nl-upsell{border:0;padding:0;background:transparent}.template-cart .cart__sidebar .nl-trust{padding-top:4px;grid-template-columns:1fr;gap:10px}.nl-footer{background:var(--nl-dark);color:var(--nl-on-dark);font-family:var(--nl-sans);position:relative;overflow:hidden}.nl-footer a{color:inherit;text-decoration:none}.nl-footer__wrap{max-width:1280px;margin:0 auto;padding:0 32px}.nl-footer__top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px;padding:88px 0 64px;border-bottom:1px solid var(--nl-line-dark)}.nl-footer__logo img{height:auto;width:auto;max-height:34px;max-width:180px;display:block}.nl-footer__logo-text{font-family:var(--nl-serif);font-size:30px}.nl-footer__claim{font-family:var(--nl-serif);font-weight:500;font-size:clamp(30px,3.4vw,44px);line-height:1.08;letter-spacing:-.01em;margin:28px 0 0;max-width:18ch;color:var(--nl-on-dark)}.nl-footer__claim em{font-style:italic;color:#f5b9b2}.nl-footer__text{margin:16px 0 0;max-width:46ch;font-size:15px;line-height:1.6;color:var(--nl-on-dark2)}.nl-footer__news h2{font-family:var(--nl-serif);font-weight:500;font-size:30px;line-height:1.1;letter-spacing:-.01em;margin:0;color:var(--nl-on-dark)}.nl-footer__news p{margin:10px 0 0;font-size:15px;line-height:1.55;color:var(--nl-on-dark2);max-width:44ch}.nl-news{margin-top:22px}.nl-news__label{display:block;font-size:12.5px;font-weight:700;margin-bottom:8px;color:var(--nl-on-dark)}.nl-news__row{display:flex;gap:8px;padding:6px;border:1px solid rgba(243,239,234,.28);border-radius:999px;background:#f3efea0d;transition:border-color .2s}.nl-news__row:focus-within{border-color:#f3efeab3}.nl-news__input{flex:1 1 auto;min-width:0;height:46px;padding:0 16px;border:0;background:transparent;color:var(--nl-on-dark);font:600 15px/1 var(--nl-sans);outline:0;box-shadow:none}.nl-news__input::placeholder{color:#f3efea9e}.nl-news__btn{flex:none;height:46px;padding:0 22px;border-radius:999px;border:0;background:var(--nl-on-dark);color:var(--nl-dark);font:800 14px/1 var(--nl-sans);cursor:pointer;transition:background-color .2s,transform .2s var(--nl-ease)}.nl-news__btn:hover{background:#fff}.nl-news__btn:active{transform:scale(.97)}.nl-news__msg{margin:10px 0 0;font-size:13.5px;line-height:1.4}.nl-news__msg--ok{color:#b9e3c6}.nl-news__msg--err{color:#ffb4ae}.nl-news__note{margin:10px 0 0!important;font-size:12.5px!important;color:#f3efea8c!important}.nl-footer__cols{display:grid;grid-template-columns:repeat(var(--nl-cols,5),minmax(0,1fr));gap:32px;padding:56px 0 48px}.nl-footer__col h3{font-family:var(--nl-sans)!important;font-size:11.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#f3efea8c;margin:0 0 16px}.nl-footer__col ul{list-style:none;margin:0;padding:0;display:grid;gap:11px}.nl-footer__col li{margin:0}.nl-footer__col a,.nl-footer__col p{font-size:15px;line-height:1.35;color:var(--nl-on-dark)}.nl-footer__col a{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .35s var(--nl-ease),color .2s}.nl-footer__col a:hover{background-size:100% 1px}.nl-footer__col .nl-rte p{margin:0 0 10px;color:var(--nl-on-dark2)}.nl-footer__col .nl-rte a{color:var(--nl-on-dark);font-weight:700}.nl-footer__col details summary{list-style:none}.nl-footer__col details summary::-webkit-details-marker{display:none}.nl-footer__trust{border-top:1px solid var(--nl-line-dark);padding:26px 0}.nl-footer__trust .nl-trust{color:var(--nl-on-dark2);font-size:13.5px}.nl-footer__trust .nl-trust .lx-ico{color:var(--nl-on-dark)}.nl-footer__social{display:flex;gap:10px;margin-top:22px}.nl-footer__social a{width:40px;height:40px;border-radius:999px;border:1px solid var(--nl-line-dark);display:grid;place-items:center;transition:background-color .2s,border-color .2s}.nl-footer__social a:hover{background:#f3efea14;border-color:#f3efea66}.nl-footer__social svg{width:18px;height:18px}@media(max-width:1023px){.nl-footer__top{grid-template-columns:1fr;gap:44px;padding:64px 0 48px}.nl-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}}@media(max-width:767px){.nl-footer__wrap{padding:0 16px}.nl-footer__top{padding:56px 0 40px}.nl-footer__cols{grid-template-columns:1fr;gap:0;padding:12px 0 24px}.nl-footer__col{border-bottom:1px solid var(--nl-line-dark)}.nl-footer__col h3{margin:0}.nl-footer__col details summary{display:flex;justify-content:space-between;align-items:center;padding:18px 0;cursor:pointer}.nl-footer__col details summary:after{content:"";width:9px;height:9px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);opacity:.7;transition:transform .3s var(--nl-ease)}.nl-footer__col details[open] summary:after{transform:rotate(225deg) translate(-2px,-2px)}.nl-footer__col details ul,.nl-footer__col details .nl-rte{padding:0 0 18px}.nl-news__btn{padding:0 18px}}.shopify-section-group-footer-group .footer-copyright{padding-block:22px 26px;font-family:var(--nl-sans);font-size:13px;color:var(--nl-on-dark2)}.shopify-section-group-footer-group .footer-copyright a{color:var(--nl-on-dark2)}.shopify-section-group-footer-group .footer-copyright a:hover{color:var(--nl-on-dark)}.shopify-section-group-footer-group .footer-copyright .localization__item{background:transparent;border-color:var(--nl-line-dark);color:var(--nl-on-dark);border-radius:999px}.shopify-section-group-footer-group .footer-copyright .payment-icons svg,.shopify-section-group-footer-group .footer-copyright .payment-icons img{border-radius:4px}.shopify-section-group-footer-group [id$=__footer-copyright] .section{border-top:1px solid var(--nl-line-dark)}.template-collection .collection__title,.template-collection .title-wrapper .heading{font-family:var(--nl-serif);font-weight:500}.facets__button,.facets .button,.facets-sort .button{border-radius:999px}.lynx .lx-variants{display:grid;gap:18px;margin:22px 0 4px}.lynx .lx-opt{border:0;margin:0;padding:0;min-width:0}.lynx .lx-opt-l{padding:0;margin:0 0 10px;font-size:14px;font-weight:700;color:var(--lx-ink)}.lynx .lx-opt-l span{font-weight:400;color:var(--lx-ink2)}.lynx .lx-opt-vals{display:flex;flex-wrap:wrap;gap:8px}.lynx .lx-opt-v{position:relative;display:inline-flex;cursor:pointer;margin:0}.lynx .lx-opt-v input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer;width:100%;height:100%}.lynx .lx-opt-v span{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:64px;padding:0 18px;border:1px solid var(--lx-line2);border-radius:99px;background:var(--lx-surface);font-size:15px;font-weight:700;color:var(--lx-ink);transition:border-color .2s,background .2s,color .2s}.lynx .lx-opt-v:hover span{border-color:var(--lx-ink)}.lynx .lx-opt-v input:checked+span{background:var(--lx-ink);border-color:var(--lx-ink);color:#fff}.lynx .lx-opt-v input:focus-visible+span{outline:2px solid var(--lx-red);outline-offset:3px}.lynx .lx-opt-v.is-oos span{color:var(--lx-muted);background:linear-gradient(to top right,transparent calc(50% - .5px),var(--lx-line2) 50%,transparent calc(50% + .5px)),var(--lx-surface)}.lynx .lx-opt-v.is-oos input:checked+span{background:linear-gradient(to top right,transparent calc(50% - .5px),rgba(255,255,255,.35) 50%,transparent calc(50% + .5px)),var(--lx-ink2);color:#fff}.lynx .lx-compare[hidden]{display:none}.lynx .lx-notify{margin:12px 0 0;display:grid;gap:4px;justify-items:center;text-align:center}.lynx .lx-notify[hidden]{display:none}.lynx .lx-notify a{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:15px;color:var(--lx-ink);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.lynx .lx-notify a:hover{color:var(--lx-red-d)}.lynx .lx-notify-h{font-size:13px;color:var(--lx-muted)}.lynx .lx-btn[disabled]:not([aria-busy]){background:var(--lx-ink2);box-shadow:none}.lynx .lx-thumbs--scroll{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 50px) / 6);overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;padding-bottom:2px}.lynx .lx-thumbs--scroll::-webkit-scrollbar{display:none}.lynx .lx-thumbs--scroll .lx-thumb{scroll-snap-align:start}.template-cart .cart__sidebar .button--primary[name=checkout]:after,#CartDrawer .drawer__footer-buttons .button--primary:after{border-color:#c9151b!important;box-shadow:none!important}.nl-card .product-card__details>p{width:100%;text-align:left}.nl-card .nl-price{justify-content:flex-start!important;place-self:flex-start!important;text-align:left;width:100%}.nl-card .badges .gwp--card{white-space:nowrap;max-width:none;font-size:11px;font-weight:800;padding:6px 10px;border-radius:999px;border:0;background:var(--nl-surface);color:var(--nl-red-d);line-height:1;box-shadow:0 2px 10px -6px #15141766}.nl-footer__logo img{max-height:none;height:auto;width:150px;max-width:150px}.nl-footer__claim{max-width:20ch}.template-cart .cart .title-wrapper .heading{font-size:clamp(44px,5vw,64px);line-height:1.05}.template-cart main-cart .price,.template-cart main-cart .cl-price{white-space:nowrap}.template-cart main-cart cart-items .link{white-space:nowrap}.template-cart main-cart td.text-right .price{font-family:var(--nl-sans);font-weight:700;font-size:16px}#CartDrawer .free-shipping-bar progress-bar:before,.template-cart .free-shipping-bar progress-bar:before{background:var(--nl-ink)}.lynx .lx-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lynx .lx-stat{min-width:0}@media(max-width:860px){.lynx .lx-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lynx .lx-thumbs.lx-thumbs--scroll{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 50px) / 6);overflow-x:auto;scroll-behavior:smooth;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.lynx .lx-thumbs.lx-thumbs--scroll .lx-thumb{width:auto}.lynx.lx-stats .lx-stat{container-type:inline-size}.lynx.lx-stats .lx-stat .lx-n{white-space:nowrap;overflow-wrap:normal;font-size:clamp(52px,5.4vw,72px);font-size:min(clamp(52px,5.4vw,72px),calc(100cqi / (var(--len,3) * .54)))}@media(max-width:860px){.lynx.lx-stats .lx-stat .lx-n{font-size:clamp(34px,11vw,52px);font-size:min(52px,calc(100cqi / (var(--len,3) * .54)))}}.lynx .lx-delivery{display:flex;align-items:flex-start;gap:9px;margin:12px 0 0;padding:11px 14px;border-radius:12px;background:var(--lx-bg2,#f3eee8);color:var(--lx-ink2);font-size:14px;line-height:1.45}.lynx .lx-delivery svg{flex:0 0 auto;color:var(--lx-red);margin-top:1px}.lynx .lx-delivery strong{font-weight:800;color:var(--lx-ink)}.lynx .lx-final-c .lx-delivery{background:#ffffff12;color:var(--lx-on-dark2,rgba(255,255,255,.72))}.lynx .lx-final-c .lx-delivery strong{color:#fff}.lynx .lx-g-slide.lx-g-extra img.lx-contain{padding:0}@media(hover:hover)and (min-width:861px){.lynx .lx-g-nav{opacity:0;transition:opacity .25s var(--lx-ease,ease),transform .25s var(--lx-ease,ease),background .25s}.lynx .lx-g-main:hover .lx-g-nav,.lynx .lx-g-nav:focus-visible{opacity:1}}@media(max-width:860px){.lynx-js .lynx .nlp-tile.lx-rv,.lynx-js .lynx .nlp-card.lx-rv,.lynx-js .lynx .lx-rcard.lx-rv{opacity:1;transform:none}}.lynx .lx-delivery[hidden]{display:none}.lynx .lx-delivery a{color:inherit;text-decoration:underline;text-underline-offset:2px}.lynx.lx-why h2+.lx-body{margin-top:22px}@media(max-width:639px){html.js #CartDrawer .drawer__close{display:flex!important;clip:auto;overflow:visible;white-space:normal;margin:0;border-width:1px;position:absolute;top:50%;right:10px;left:auto;transform:translateY(-50%);z-index:2;width:44px;height:44px;min-width:44px;padding:0;align-items:center;justify-content:center}}#CartDrawer .drawer__tab:focus:not(:focus-visible){outline:0;box-shadow:none}:is(#CartDrawer,main-cart) cart-items .cart-quantity{height:44px}:is(#CartDrawer,main-cart) cart-items .cart-quantity .quantity__button{width:44px}:is(#CartDrawer,main-cart) cart-items .cart-quantity .quantity__input{width:30px;font-size:14px}#CartDrawer cart-items .horizontal-product__quantity a.link,main-cart cart-items .cart-item__quantity a.link{position:relative;color:var(--nl-muted)}#CartDrawer cart-items .horizontal-product__quantity a.link:after,main-cart cart-items .cart-item__quantity a.link:after{content:"";position:absolute;top:-14px;right:-10px;bottom:-14px;left:-10px}main-cart cart-items .cart-item--free .cart-quantity{display:none!important}#CartDrawer .drawer__footer-bottom .tax-note,.template-cart .cart__sidebar .tax-note{color:var(--nl-muted);opacity:1}:is(#CartDrawer,main-cart) .cl-price__was{color:var(--nl-muted)}#CartDrawer .free-shipping-bar:not(:has(*)){display:none}.nl-upsell__btn{height:44px;padding:0 16px}html[lang=sv] .template-cart main-cart :is(svg,img)[aria-labelledby=pi-bancontact],html[lang=sv] .template-cart main-cart :is(svg,img)[aria-labelledby=pi-blik],html[lang=sv] .template-cart main-cart :is(svg,img)[aria-labelledby=pi-maestro],html[lang=sv] .template-cart main-cart :is(svg,img)[aria-labelledby=pi-mobilepay],html[lang=sv] .template-cart main-cart :is(svg,img)[aria-labelledby=pi-spidealwero],html[lang=sv] .template-cart main-cart :is(svg,img)[aria-labelledby=pi-unionpay]{display:none}.nl-footer__legal{margin:0;padding:0 0 28px;font-size:13px;line-height:1.5;color:var(--nl-on-dark2)}.shopify-section-group-footer-group .footer-copyright .credits small{font-size:13px}.shopify-section-group-footer-group .footer-copyright .credits a{display:inline-flex;align-items:center;min-height:32px}@media(max-width:767px){.nl-footer__legal{padding-top:20px}}@media(prefers-reduced-motion:reduce){.nl-card .product-card__media img,.nl-card:hover .product-card__media>a.media img{transition:none;transform:none}.nl-footer__col a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/nl-global.css.map */
