:root{--nf-gold: #c9a36a;--nf-text: #1c1c1c;--nf-muted: #6f685f;--nf-warm: #fbf7f1;--nf-line: #ebe5db;--nf-sand: #ebe5db;--nf-serif: var(--heading-font-family, "Cormorant", serif);--nf-sans: var(--text-font-family, "Inter", sans-serif);--nf-hg-h: 157px;--nf-gutter: clamp(20px, 3vw, 40px)}@media(min-width:1000px){html body .shopify-section--header x-header.header{grid-template:"logo search primary-nav cart" / auto auto 1fr auto!important;grid-template-areas:"logo search primary-nav cart"!important;grid-template-columns:auto auto 1fr auto!important;grid-template-rows:auto!important;column-gap:28px!important}html body .shopify-section--header x-header.header .header__logo{grid-area:logo!important;justify-self:start!important;text-align:left!important}html body .shopify-section--header x-header.header .header__primary-nav{grid-area:primary-nav!important;justify-self:end!important}html body .shopify-section--header x-header.header .header__secondary-nav{display:none!important}html body .shopify-section--header x-header.header .header__utility-group{grid-area:cart!important;justify-self:end!important;display:flex!important;align-items:center!important;gap:4px!important}html body .shopify-section--header x-header.header .header__search-row{grid-area:search!important;justify-self:start!important;display:flex!important}html body .shopify-section--header x-header.header .header__search-toggle{display:flex!important;flex-direction:row-reverse!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:230px!important;height:38px!important;padding:0 12px!important;border:1px solid rgba(28,28,28,.3)!important;border-radius:0!important;background:transparent!important;cursor:text!important;transition:border-color .2s ease!important}html body .shopify-section--header x-header.header .header__search-toggle:hover{border-color:currentColor!important}html body .shopify-section--header x-header.header .header__search-toggle .header__search-label{font-size:0!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important}html body .shopify-section--header x-header.header .header__search-toggle .header__search-label:before{content:"What can we help you find?";font-family:var(--nf-sans);font-size:13px;font-weight:400;opacity:.85}html body .shopify-section--header x-header.header .header__search-toggle svg{width:16px!important;height:16px!important;flex:none!important}}@media(min-width:1000px)and (max-width:1279px){html body .shopify-section--header x-header.header{column-gap:18px!important}html body .shopify-section--header x-header.header .header__search-toggle{width:180px!important}html body .shopify-section--header x-header.header .header__search-toggle .header__search-label:before{content:"Search"}}html body .shopify-section--header x-header.header .header__primary-nav .header__primary-nav-item>a,html body .shopify-section--header x-header.header .header__primary-nav .header__primary-nav-item summary,html body .shopify-section--header x-header.header .header__primary-nav .header__primary-nav-item>button{font-family:var(--nf-sans)!important;font-size:14px!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:none!important;color:inherit!important}body.nf-th #main>.shopify-section:first-child{margin-top:calc(-1 * var(--nf-hg-h, 157px))!important;position:relative;z-index:1}body.nf-th .shopify-section-group-header-group{position:relative;z-index:100;background:transparent!important;--background: 0 0 0 / 0 !important}body.nf-th .shopify-section-group-header-group.shopify-section--custom-liquid,body.nf-th .shopify-section-group-header-group.shopify-section--custom-liquid>*,body.nf-th .shopify-section-group-header-group.shopify-section--custom-liquid .color-scheme,body.nf-th .shopify-section-group-header-group.shopify-section--custom-liquid [class*=color-scheme]{background:transparent!important;--background: 0 0 0 / 0 !important;box-shadow:none!important;border-color:transparent!important}body.nf-th .shopify-section-group-header-group .nf-utilbar,body.nf-th .shopify-section-group-header-group .nf-utilbar__inner{background:transparent!important;border-color:transparent!important;box-shadow:none!important}body.nf-th .shopify-section-group-header-group .nf-ribbon{background:#111!important}body.nf-th .shopify-section-group-header-group.shopify-section--custom-liquid,body.nf-th .shopify-section-group-header-group.shopify-section--custom-liquid a,body.nf-th .shopify-section-group-header-group.shopify-section--custom-liquid span,body.nf-th .shopify-section-group-header-group.shopify-section--custom-liquid p,body.nf-th .shopify-section-group-header-group.shopify-section--custom-liquid button{color:#fff!important;--text-color: 255 255 255 !important}body.nf-th .shopify-section-group-header-group.shopify-section--custom-liquid svg{color:#fff!important}body.nf-th .shopify-section--header,body.nf-th .shopify-section--header>.color-scheme{background:transparent!important;--background: 0 0 0 / 0 !important}body.nf-th .shopify-section--header .header{transition:background .3s ease,color .3s ease,box-shadow .3s ease}body.nf-th .shopify-section--header .header:not(.nf-hdr-open,.is-solid,.nf-scrolled){--background: 0 0 0 / 0 !important;--background-gradient: 0 0 0 / 0 !important;--border-color: 255 255 255 / .35 !important;--header-separation-border-color: 0 0 0 / 0 !important;--text-color: 255 255 255 !important;background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:#fff!important}body.nf-th .shopify-section--header .header:is(.nf-scrolled,.is-solid,.nf-hdr-open){background:#fff!important;color:var(--nf-text)!important;box-shadow:0 1px 0 var(--nf-line)!important}body.nf-th .shopify-section--header .header:not(.nf-hdr-open,.is-solid,.nf-scrolled) .header__logo img{filter:brightness(0) invert(1);transition:filter .3s ease}body.nf-th .shopify-section--header .header:not(.nf-hdr-open,.is-solid,.nf-scrolled) :is(a,button:not(.button),summary,.header__primary-nav-item>*){color:#fff!important;transition:color .3s ease}body.nf-th .shopify-section--header .header:not(.nf-hdr-open,.is-solid,.nf-scrolled) svg{color:#fff!important}body.nf-th .shopify-section--header .header:not(.nf-hdr-open,.is-solid,.nf-scrolled) .header__search-toggle{border-color:#ffffffd9!important}body.nf-th .shopify-section--header .header:not(.nf-hdr-open,.is-solid,.nf-scrolled) .count-bubble{background:#fff!important;color:var(--nf-text)!important}.shopify-section--image-with-text-overlay,.shopify-section--image-with-text-overlay>*,.shopify-section--image-with-text-overlay .section-full,.shopify-section--image-with-text-overlay .content-wrapper,.shopify-section--image-with-text-overlay .container,.shopify-section--image-with-text-overlay .page-width{max-width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;border-radius:0!important;overflow:visible!important}.shopify-section--image-with-text-overlay .image-with-text-overlay,.shopify-section--image-with-text-overlay .content-over-media{border-radius:0!important;margin:0!important;max-width:100%!important;width:100%!important}.shopify-section--image-with-text-overlay .content-over-media img,.shopify-section--image-with-text-overlay .image-with-text-overlay img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media{padding-top:0!important;min-height:min(88vh,920px)!important;height:auto!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media:before{content:"";position:absolute;inset:0 0 auto 0;height:240px;background:linear-gradient(to bottom,rgba(0,0,0,.42) 0%,rgba(0,0,0,.16) 55%,transparent 100%);z-index:1;pointer-events:none}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content{position:relative!important;z-index:2!important;place-self:center start!important;align-items:flex-start!important;text-align:left!important;width:auto!important;max-width:min(760px,92vw)!important;margin:0!important;padding:var(--nf-hg-h, 157px) 0 0 clamp(20px,4vw,64px)!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose{display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;gap:0!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose>div:first-child,#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose>div:first-child p{text-align:left!important;align-self:flex-start!important;margin:0 0 14px!important;font-family:var(--nf-sans)!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#ffffffeb!important;text-shadow:0 1px 6px rgba(0,0,0,.25)!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose .h1,#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose h1{text-align:left!important;align-self:flex-start!important;max-width:none!important;margin:0 0 28px!important;font-family:var(--nf-serif)!important;font-size:clamp(40px,4.6vw,66px)!important;font-weight:400!important;line-height:1.05!important;letter-spacing:-.01em!important;text-transform:none!important;white-space:nowrap!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 18px rgba(0,0,0,.18)!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content a.button,#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .button{align-self:flex-start!important;margin:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #fff!important;border-radius:0!important;box-shadow:none!important;padding:14px 34px!important;font-family:var(--nf-sans)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;text-shadow:none!important;transition:background-color .25s ease,color .25s ease!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content a.button:hover,#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .button:hover{background:#fff!important;background-color:#fff!important;color:var(--nf-text)!important;-webkit-text-fill-color:var(--nf-text)!important}@media(max-width:699px){#main>.shopify-section--image-with-text-overlay:first-child .content-over-media{min-height:78vh!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content{place-self:end start!important;padding:var(--nf-hg-h, 157px) 20px 48px 20px!important;max-width:100%!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose>div:first-child,#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose>div:first-child p{font-size:11px!important;letter-spacing:.18em!important;margin-bottom:10px!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose .h1,#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose h1{font-size:36px!important;white-space:normal!important;margin-bottom:22px!important}}.shopify-section--image-with-text-overlay .button{border-radius:0!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:12px!important;font-weight:500!important}.nf-marquee{background:var(--nf-sand)!important;color:var(--nf-text)!important;border:0!important}.nf-marquee,.nf-marquee *{color:var(--nf-text)!important}.nf-marquee__item{font-family:var(--nf-sans)!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.nf-marquee .nf-marquee__stars{color:var(--nf-gold)!important}.nf-catrow{background:var(--nf-warm);padding:20px 0 56px}.nf-catrow__wrap{position:relative;max-width:1440px;margin:0 auto;padding:0 var(--nf-gutter)}.nf-catrow__track{display:grid;grid-auto-flow:column;grid-auto-columns:150px;gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:2px}.nf-catrow__track::-webkit-scrollbar{display:none}.nf-catrow__item{display:block;scroll-snap-align:start;color:var(--nf-text)!important;text-decoration:none!important}.nf-catrow__media{display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:4px;background:#efe9e1}.nf-catrow__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.nf-catrow__item:hover .nf-catrow__media img{transform:scale(1.04)}.nf-catrow__label{display:block;padding:14px 0 0;font-family:var(--nf-serif);font-size:21px;font-weight:400;line-height:1.2;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nf-catrow__item:hover .nf-catrow__label{color:var(--nf-text)!important;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.nf-catrow__arrow{position:absolute;top:75.75px;z-index:3;width:36px;height:36px;border-radius:50%;background:#fff;color:var(--nf-text);border:1px solid var(--nf-line);box-shadow:0 2px 10px #00000014;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s ease}.nf-catrow__arrow[hidden]{display:none}.nf-catrow__arrow--prev{left:calc(var(--nf-gutter) - 14px)}.nf-catrow__arrow--next{right:calc(var(--nf-gutter) - 14px)}.nf-catrow__arrow svg{width:16px;height:16px}@media(min-width:1200px){.nf-catrow__track{grid-auto-columns:calc((100% - 8 * 16px) / 8.6)}.nf-catrow__arrow{top:calc(((min(100vw,1440px) - 2 * var(--nf-gutter) - 8 * 16px) / 8.6) * 1.25 / 2 - 18px)}}@media(max-width:699px){.nf-catrow{padding:16px 0 40px}.nf-catrow__track{grid-auto-columns:38vw;gap:12px}.nf-catrow__label{font-size:18px;padding-top:10px}.nf-catrow__arrow{display:none!important}}.nf-curated{background:var(--nf-warm);padding:24px 0 72px}.nf-curated__inner{max-width:1440px;margin:0 auto;padding:0 var(--nf-gutter)}.nf-curated__head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:40px}.nf-curated__title{margin:0 0 18px;font-family:var(--nf-serif)!important;font-size:clamp(32px,3.4vw,44px)!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-.005em!important;text-transform:none!important;color:var(--nf-text)}.nf-curated__title em{font-style:italic}.nf-curated__tabs{display:flex;flex-wrap:wrap;gap:8px 24px}.nf-curated__tab{-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:1px solid transparent;padding:6px 0 5px;font-family:var(--nf-sans);font-size:15px;font-weight:400;letter-spacing:0;color:var(--nf-text);opacity:.75;cursor:pointer;transition:opacity .2s ease,border-color .2s ease}.nf-curated__tab:hover{opacity:1}.nf-curated__tab[aria-selected=true]{opacity:1;border-bottom-color:var(--nf-text)}.nf-curated__cta{flex:none;display:inline-flex;align-items:center;padding:12px 20px;border-radius:4px;background:var(--nf-sand);color:var(--nf-text)!important;font-family:var(--nf-sans);font-size:15px;font-weight:500;text-decoration:none!important;transition:background-color .2s ease}.nf-curated__cta:hover{background:#e0d8cc}.nf-curated__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 16px}.nf-curated__grid[hidden]{display:none}@media(max-width:999px){.nf-curated__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px}}@media(max-width:699px){.nf-curated{padding:8px 0 48px}.nf-curated__head{flex-direction:column;margin-bottom:24px}.nf-curated__tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;max-width:calc(100vw - 2 * var(--nf-gutter));gap:20px}.nf-curated__tabs::-webkit-scrollbar{display:none}.nf-curated__tab{white-space:nowrap;font-size:14px}.nf-curated__cta{order:3}}.nf-mcard{display:block;color:var(--nf-text)!important;text-decoration:none!important}.nf-mcard__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:4px;background:#efe9e1}.nf-mcard__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.nf-mcard__img--alt{opacity:0}@media(hover:hover){.nf-mcard:hover .nf-mcard__media.has-alt .nf-mcard__img--alt{opacity:1}.nf-mcard:hover .nf-mcard__media.has-alt .nf-mcard__img:not(.nf-mcard__img--alt){opacity:0}.nf-mcard:hover .nf-mcard__media:not(.has-alt) .nf-mcard__img{transform:scale(1.03)}}.nf-mcard__badge{position:absolute;top:12px;left:12px;z-index:2;padding:4px 11px;border-radius:2px;background:var(--nf-gold);color:var(--nf-text);font-family:var(--nf-sans);font-size:12px;font-weight:500;line-height:1.3}.nf-mcard__name{display:block;margin-top:16px;font-family:var(--nf-serif);font-size:21px;font-weight:400;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nf-mcard__meta{display:block;margin-top:6px;font-family:var(--nf-sans);font-size:14px;font-weight:400;color:var(--nf-text)}.nf-mcard__meta s{color:var(--nf-muted);margin-left:4px;font-size:13px}.nf-mcard__rating{color:var(--nf-muted)}.nf-mcard__star{color:var(--nf-gold)}.nf-mcard:hover .nf-mcard__name{color:var(--nf-text)!important}@media(max-width:699px){.nf-mcard__name{font-size:18px;margin-top:12px}.nf-mcard__meta{font-size:13px}.nf-mcard__badge{top:8px;left:8px;font-size:11px}}.nf-fbar-inline,.collection--has-image .collection__banner,.collection .collection__banner{display:none!important}.shopify-section--main-collection,.shopify-section--main-collection .product-list{background:var(--nf-warm)!important}.collection .collection__title,.collection .section-header .heading{font-family:var(--nf-serif)!important;font-weight:400!important;font-size:clamp(28px,4vw,42px)!important;color:var(--nf-text)!important;letter-spacing:-.01em!important}.nf-flag,.product-card .badge,.product-card .badge--on-sale{background:var(--nf-gold)!important;color:var(--nf-text)!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;border-radius:2px!important;padding:4px 11px!important;border:none!important}.product-card .rating__stars,.product-card .loox-rating .loox-icon{color:var(--nf-gold)!important}.product-card .product-card__title,.product-card .product-item-meta__title{font-family:var(--nf-serif)!important;font-weight:400!important;font-size:19px!important;line-height:1.25!important;letter-spacing:0!important;color:var(--nf-text)!important}.product-card__figure,.product-card__media{border-radius:4px!important;overflow:hidden!important}.product-card__media{position:relative!important}.product-card .product-card__image{transition:opacity .5s ease,transform .8s cubic-bezier(.2,.7,.2,1)!important}.product-card .product-card__image--secondary{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:0!important;visibility:visible!important;display:block!important}@media(hover:hover){.product-card:hover .product-card__media:has(.product-card__image--secondary) .product-card__image--secondary{opacity:1!important}.product-card:hover .product-card__media:has(.product-card__image--secondary) .product-card__image--primary{opacity:0!important}.product-card:hover .product-card__media:not(:has(.product-card__image--secondary)) .product-card__image--primary{transform:scale(1.03)!important}}.collection-filter-tag,.nf-cpill{border:1px solid var(--nf-line)!important;border-radius:20px!important;background:transparent!important;color:var(--nf-text)!important;font-size:13px!important;padding:6px 16px!important;transition:all .2s ease!important}.collection-filter-tag:hover,.nf-cpill:hover{background:var(--nf-gold)!important;color:#fff!important;border-color:var(--nf-gold)!important}.breadcrumb{font-size:13px!important;color:#666!important}@media(min-width:1000px){.product-gallery--desktop-carousel-thumbnails-bottom .product-gallery__thumbnail-list,.product-gallery--desktop-carousel-thumbnails-left .product-gallery__thumbnail-list,.product-gallery__thumbnail-list{flex-direction:column!important;position:absolute!important;left:0!important;top:0!important;width:72px!important;height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;gap:8px!important;padding:0!important;scrollbar-width:thin!important;z-index:2!important}.product-gallery__thumbnail-list::-webkit-scrollbar{width:3px}.product-gallery__thumbnail-list::-webkit-scrollbar-thumb{background:var(--nf-line);border-radius:3px}.product-gallery__thumbnail-item,.product-gallery__thumbnail-list .thumbnail{width:64px!important;height:64px!important;min-width:64px!important;border-radius:4px!important;border:2px solid transparent!important;cursor:pointer!important;overflow:hidden!important;flex-shrink:0!important}.product-gallery__thumbnail-item.is-selected,.product-gallery__thumbnail-item[aria-current=true],.product-gallery__thumbnail-list .thumbnail.is-active{border-color:var(--nf-text)!important}.product-gallery{position:relative!important}.product-gallery__media-list-wrapper,.product-gallery__carousel,.product-gallery__media-list{margin-left:84px!important}.product-gallery__thumbnail-scroller-prev,.product-gallery__thumbnail-scroller-next,.product-gallery .carousel-prev--thumbnail,.product-gallery .carousel-next--thumbnail{display:none!important}}.product-info .badge--on-sale,.product .product-label--on-sale,.product .badge--on-sale{background:var(--nf-gold)!important;color:var(--nf-text)!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;padding:4px 11px!important;border-radius:2px!important;border:none!important}.product .product-info__title,.product .product-info .product-meta h1,.product .product-info [data-block-type=title] :is(h1,h2,h3,.h1,.h2,.h3,.h4,.h5),.main-product .product-info__title{font-family:var(--nf-serif)!important;font-weight:400!important;font-size:clamp(28px,2.5vw,38px)!important;color:var(--nf-text)!important;letter-spacing:-.005em!important;text-transform:none!important;line-height:1.15!important;margin:0!important}.product .product-info__vendor,.product .product-meta__vendor{font-size:13px!important;color:var(--nf-muted)!important;text-transform:uppercase!important;letter-spacing:.08em!important;margin-top:4px!important}.product .product-info__price .price,.product .product-meta .price{font-family:var(--nf-sans)!important;font-size:22px!important;font-weight:500!important;color:var(--nf-text)!important}.product .price--on-sale .price--compare{color:var(--nf-muted)!important;text-decoration:line-through!important;font-weight:400!important}.product .variant-picker .block-swatch__item,.product .variant-picker .block-swatch__radio+label{border:1px solid #d9d3ca!important;border-radius:4px!important;padding:8px 16px!important;font-size:13px!important;color:var(--nf-text)!important;transition:all .2s ease!important}.product .variant-picker .block-swatch__radio:checked+label,.product .variant-picker .block-swatch__item.is-selected{border-color:var(--nf-text)!important;background:#ece8e2!important}.product .buy-buttons .button--primary,.product .buy-buttons .shopify-payment-button__button--unbranded,.product .product-form__submit{background:#0a0a0a!important;color:#fff!important;border:none!important;border-radius:4px!important;padding:16px 32px!important;font-size:15px!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:none!important;transition:background .2s ease!important;width:100%!important}.product .buy-buttons .button--primary:hover,.product .product-form__submit:hover{background:#333!important}.product .accordion,.product .accordion__toggle{border-color:var(--nf-line)!important}.product .accordion__title,.product .accordion .accordion-toggle__title{font-family:var(--nf-sans)!important;font-size:14px!important;font-weight:500!important;color:var(--nf-text)!important;letter-spacing:.02em!important}.product .accordion__content,.product .accordion .accordion-toggle__content{font-size:13.5px!important;color:var(--nf-muted)!important;line-height:1.65!important}.nf-quality-badges{position:absolute;bottom:0;left:0;right:0;z-index:5;display:flex!important;justify-content:center;align-items:flex-end;gap:0;padding:20px 10px 18px;background:linear-gradient(to top,rgba(0,0,0,.55) 0%,rgba(0,0,0,.25) 60%,transparent 100%);pointer-events:none}@media(min-width:1000px){.nf-quality-badges{left:84px}}.nf-qb-item{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:140px}.nf-qb-icon{width:36px;height:36px;color:#fff;margin-bottom:6px;opacity:.9}.nf-qb-label{font-family:var(--nf-sans);font-size:11px;font-weight:400;color:#fff;line-height:1.3;letter-spacing:.02em;opacity:.9}@media(max-width:699px){.nf-qb-icon{width:28px;height:28px}.nf-qb-label{font-size:9px}.nf-quality-badges{padding:14px 4px 12px}}@media(min-width:1000px){.shopify-section--main-product .section-full,.shopify-section--main-product>.container,.main-product .section-full,.main-product>.container,.shopify-section--main-product .section-stack,.shopify-section--main-product .page-width{max-width:1440px!important;padding-left:32px!important;padding-right:32px!important;margin-left:auto!important;margin-right:auto!important}}.product-info__block-item:has(>.v-stack>quantity-selector),.product-info__block-item:has(>quantity-selector){display:none!important}.nf-stock-indicator{display:inline-flex;align-items:center;gap:6px;font-family:var(--nf-sans);font-size:13px;font-weight:500;color:#2d8a4e;margin-top:2px;margin-bottom:4px}.nf-stock-dot{width:8px;height:8px;border-radius:50%;background:#2d8a4e;display:inline-block;animation:nf-pulse 2s ease-in-out infinite}.nf-stock-low .nf-stock-dot{background:#d4830a}.nf-stock-low{color:#d4830a}@keyframes nf-pulse{0%,to{opacity:1}50%{opacity:.5}}.nf-bc{max-width:1440px;margin:0 auto;padding:18px 32px 0;font-family:var(--nf-sans);font-size:13px;line-height:1.5;color:#666}.nf-bc ol{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;list-style:none;margin:0;padding:0}.nf-bc li{display:inline-flex;align-items:center}.nf-bc li+li:before{content:"/";margin:0 8px;color:#b5aea4}.nf-bc a{color:#666!important;text-decoration:none!important}.nf-bc a:hover{color:var(--nf-text)!important;text-decoration:underline!important;text-underline-offset:3px}.nf-bc [aria-current=page]{color:var(--nf-text)}@media(max-width:999px){.nf-bc{padding:12px 20px 0;font-size:12px}.nf-bc li:last-child{display:none}}.nf-pmeta{margin-top:-4px}.nf-pmeta__sub{margin:4px 0 0;font-family:var(--nf-sans);font-size:16px;font-weight:400;line-height:1.5;color:#666}.nf-pmeta__shop{display:inline-block;margin-top:6px;font-family:var(--nf-sans);font-size:14px;color:#666!important;text-decoration:none!important}.nf-pmeta__shop u{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.nf-pmeta__shop:hover{color:var(--nf-text)!important}.nf-ptabs{max-width:1440px;margin:0 auto;padding:56px 32px 24px;scroll-margin-top:110px}.nf-ptabs__nav{display:flex;gap:4px 28px;border-bottom:1px solid var(--nf-line);overflow-x:auto;scrollbar-width:none;margin-bottom:28px}.nf-ptabs__nav::-webkit-scrollbar{display:none}.nf-ptabs__tab{-webkit-appearance:none;appearance:none;flex:none;display:inline-flex;align-items:center;gap:8px;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:12px 2px;font-family:var(--nf-sans);font-size:15px;font-weight:400;color:#555;white-space:nowrap;cursor:pointer;transition:color .2s ease,border-color .2s ease}.nf-ptabs__tab svg{width:17px;height:17px;flex:none}.nf-ptabs__tab:hover{color:var(--nf-text)}.nf-ptabs__tab[aria-selected=true]{color:var(--nf-text);font-weight:500;border-bottom-color:var(--nf-text)}.nf-ptabs__panel[hidden]{display:none}.nf-ptabs__panel{font-family:var(--nf-sans);font-size:14px;line-height:1.7;color:#555;animation:nf-fade .3s ease}@keyframes nf-fade{0%{opacity:0}to{opacity:1}}.nf-ptabs__h{margin:0 0 16px;font-family:var(--nf-serif)!important;font-size:24px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;color:var(--nf-text)!important}.nf-ptabs__details{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.82fr);gap:48px;align-items:start}.nf-ptabs__details--solo{grid-template-columns:minmax(0,1fr);max-width:860px}.nf-ptabs__img{border-radius:4px;overflow:hidden;background:#efe9e1;aspect-ratio:4 / 3}.nf-ptabs__img img{width:100%;height:100%;object-fit:cover;display:block}.nf-ptabs__desc{margin-top:28px}.nf-ptabs__desc :is(p,li){font-size:14px;color:#555}.nf-ptabs__desc :is(h1,h2,h3,h4,h5){font-family:var(--nf-serif)!important;font-weight:400!important;font-size:20px!important;letter-spacing:0!important;text-transform:none!important;color:var(--nf-text)!important;margin:20px 0 8px!important}.nf-ptabs__desc img{max-width:100%;height:auto;border-radius:4px}.nf-keyfeat{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}.nf-keyfeat li{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.45;color:var(--nf-text)}.nf-keyfeat svg{flex:none;width:17px;height:17px;margin-top:1px;color:var(--nf-gold)}.nf-ptabs__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.nf-ptabs__cols>div:only-child{grid-column:1 / -1;max-width:860px}.nf-ptabs__narrow{max-width:860px}.nf-ptabs__panel strong{color:var(--nf-text);font-weight:500}.nf-ptabs__panel a{color:var(--nf-text);text-decoration:underline;text-underline-offset:3px}.nf-ptabs__note{color:#888;font-style:italic}.nf-ptabs__empty{color:#888}@media(max-width:999px){.nf-ptabs{padding:40px 20px 16px}.nf-ptabs__details,.nf-ptabs__cols{grid-template-columns:minmax(0,1fr);gap:28px}.nf-ptabs__tab{font-size:14px}}@media(max-width:599px){.nf-keyfeat{grid-template-columns:minmax(0,1fr)}.nf-ptabs__tab svg{display:none}.nf-ptabs__nav{gap:22px}}.nf-sbar{position:fixed;top:0;left:0;right:0;z-index:1001;background:#fff;box-shadow:0 4px 18px #00000012;transform:translateY(-105%);transition:transform .35s cubic-bezier(.2,.7,.2,1),visibility 0s linear .35s;visibility:hidden}.nf-sbar.is-visible{transform:translateY(0);visibility:visible;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.nf-sbar__top,.nf-sbar__tabs{max-width:1440px;margin:0 auto;padding-left:32px;padding-right:32px}.nf-sbar__top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid var(--nf-line)}.nf-sbar__id{display:flex;align-items:center;min-width:0}.nf-sbar__name{font-family:var(--nf-serif);font-size:24px;line-height:1.2;color:var(--nf-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:34vw}.nf-sbar__sub{margin-left:16px;padding-left:16px;border-left:1px solid var(--nf-line);font-family:var(--nf-sans);font-size:15px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nf-sbar__cta{flex:none;min-width:300px;height:46px;padding:0 28px;border:0;border-radius:4px;background:#0a0a0a;color:#fff;font-family:var(--nf-sans);font-size:15px;font-weight:500;cursor:pointer;transition:background .2s ease}.nf-sbar__cta:hover{background:#333}.nf-sbar__cta[disabled]{background:#9a9a9a;cursor:not-allowed}.nf-sbar__tabs{display:flex;align-items:center;gap:24px;overflow-x:auto;scrollbar-width:none}.nf-sbar__tabs::-webkit-scrollbar{display:none}.nf-sbar__tabs a{flex:none;padding:9px 0 8px;border-bottom:2px solid transparent;font-family:var(--nf-sans);font-size:15px;color:#555!important;text-decoration:none!important;white-space:nowrap}.nf-sbar__tabs a:hover,.nf-sbar__tabs a.is-active{color:var(--nf-text)!important;border-bottom-color:var(--nf-text)}@media(max-width:999px){.nf-sbar__top,.nf-sbar__tabs{padding-left:16px;padding-right:16px}.nf-sbar__sub{display:none}.nf-sbar__name{font-size:19px;max-width:46vw}.nf-sbar__cta{min-width:0;height:40px;padding:0 16px;font-size:14px}.nf-sbar__cta span{display:none}.nf-sbar__tabs{gap:18px}.nf-sbar__tabs a{font-size:13px}}.template-product .shopify-section--related-products,body.nf-tpl-product .shopify-section--related-products{background:transparent!important}body.nf-tpl-product .shopify-section--related-products .section-header,body.nf-tpl-product .shopify-section--related-products .section-stack>.prose:first-child{text-align:left!important;justify-self:start!important;align-items:flex-start!important;margin-bottom:4px!important}.shopify-section--related-products .section-header .heading,.shopify-section--related-products h2{font-family:var(--nf-serif)!important;font-weight:400!important;font-size:clamp(30px,3vw,40px)!important;letter-spacing:-.005em!important;text-transform:none!important;text-align:left!important;color:var(--nf-text)!important}@media(min-width:1000px){body.nf-tpl-product .shopify-section--related-products .section-stack,body.nf-tpl-product .shopify-section--related-products .container{max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;padding-left:32px!important;padding-right:32px!important}body.nf-tpl-product .shopify-section--related-products .product-list{--product-list-items-per-row: 4 !important;--product-list-column-gap: 16px !important}}body.nf-tpl-index,body.nf-tpl-index .shopify-section{background-color:#fff}body :is(.section-header .heading,.section-header h2){font-family:var(--nf-serif)!important;font-weight:400!important;letter-spacing:-.005em!important}body.nf-tpl-index .shopify-section--collection-list .collection-card__content .h3,body.nf-tpl-index .shopify-section--collection-list .collection-card__content h3{font-family:var(--nf-serif)!important;font-weight:400!important;font-size:clamp(26px,2.4vw,34px)!important;letter-spacing:-.005em!important;text-transform:none!important}body.nf-tpl-index .shopify-section--collection-list .button{border-radius:4px!important;text-transform:none!important;letter-spacing:.01em!important;font-size:15px!important;font-weight:500!important;padding:12px 22px!important}.shopify-section--text-with-icons :is(.h6,h3,.text-with-icons__title,p strong){font-family:var(--nf-sans)!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}body.nf-tpl-product .button:not(.nf-sbar__cta),body.nf-tpl-index .shopify-section:not(.shopify-section--image-with-text-overlay) .button{border-radius:4px!important}body.nf-tpl-product #main{background:#f6f3ee}body.nf-tpl-product #main>.shopify-section{background-color:transparent}.nf-catrow a:hover,.nf-curated a:hover,.nf-mcard:hover *{color:inherit}@media(max-width:999px){.product-gallery__thumbnail-list{position:relative!important;flex-direction:row!important;width:100%!important;height:auto!important;left:auto!important;top:auto!important;overflow-x:auto!important;overflow-y:hidden!important}.product-gallery__thumbnail-item,.product-gallery__thumbnail-list .thumbnail{width:56px!important;height:56px!important;min-width:56px!important}.product-gallery__media-list-wrapper,.product-gallery__carousel,.product-gallery__media-list{margin-left:0!important}}@media(max-width:699px){.product .product-info__title,.main-product .product-info__title{font-size:26px!important}}.nf-curated .nf-mcard__badge{border-radius:2px!important;letter-spacing:0!important;text-transform:none!important}body.nf-tpl-product .nf-ptabs-section,body.nf-tpl-product .shopify-section--related-products{background:#f6f3ee!important}.product-info [data-block-type=price] sale-price,.product-info [data-block-type=price] .price-list>*{font-family:var(--nf-sans)!important;font-size:22px!important;font-weight:500!important;letter-spacing:0!important;color:var(--nf-text)!important}.product-info [data-block-type=price] compare-at-price{font-size:15px!important;font-weight:400!important;color:#8a8a8a!important}body.nf-tpl-product .shopify-section--related-products product-card,body.nf-tpl-product .shopify-section--related-products .product-card{background:transparent!important;box-shadow:none!important;border:0!important}body.nf-tpl-product .shopify-section--related-products .product-card__media{border-radius:4px!important;background:#efe9e1!important}body.nf-tpl-product .shopify-section--related-products .product-card__image{border-radius:0!important}body.nf-tpl-product .shopify-section--related-products .product-card__info{background:transparent!important;padding:14px 0 0!important;text-align:left!important}body.nf-tpl-product .shopify-section--related-products .product-card__info .v-stack{justify-items:start!important;text-align:left!important}body.nf-tpl-product .shopify-section--related-products .product-card .product-title{font-family:var(--nf-serif)!important;font-size:20px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important;color:var(--nf-text)!important}body.nf-tpl-product .shopify-section--related-products .product-card sale-price{font-family:var(--nf-sans)!important;font-size:14px!important;font-weight:400!important;color:var(--nf-text)!important}body.nf-tpl-product .shopify-section--related-products .product-card compare-at-price{font-family:var(--nf-sans)!important;font-size:13px!important}@media(min-width:1000px){body.nf-tpl-product .shopify-section--main-product .container--lg{--container-lg-max-width: 86rem;--container-max-width: 86rem}body.nf-tpl-product .shopify-section--main-product .product{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)!important;column-gap:48px!important}body.nf-tpl-product .product-info{padding:36px 40px 38px!important}.product-info [data-block-type=title]{display:flex!important;flex-direction:column!important}.product-info [data-block-type=title]:has(.nf-stock-indicator) :is(h1,h2,h3,.h1,.h2,.h3,.h4,.h5){padding-right:0!important}.product-info [data-block-type=title] .nf-stock-indicator{position:static!important;order:-1;margin:0 0 10px!important;font-size:12px!important;letter-spacing:.04em}}@media(min-width:1400px){body.nf-tpl-product .shopify-section--main-product .product{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important}}.product .product-info [data-block-type=title] :is(h1,h2,h3,.h1,.h2,.h3,.h4,.h5){font-size:clamp(28px,2.5vw,38px)!important;line-height:1.12!important}.nf-eyebrow{margin:0 0 10px;font-family:var(--nf-sans);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--nf-gold)}.nf-ptabs{padding-top:72px}.nf-ptabs__intro{margin-bottom:20px}.nf-ptabs__title{margin:0;font-family:var(--nf-serif)!important;font-size:clamp(30px,3vw,42px)!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-.005em!important;text-transform:none!important;color:var(--nf-text)!important}.nf-ptabs__nav{gap:4px 34px;margin-bottom:36px}.nf-ptabs__tab{font-size:16px;padding:14px 2px}.nf-ptabs__tab svg{width:18px;height:18px}.nf-ptabs__tab[aria-selected=true]{border-bottom-color:var(--nf-gold)}.nf-ptabs__tab[aria-selected=true] svg{color:var(--nf-gold)}.nf-ptabs__panel{font-size:16px;line-height:1.75;color:#4a4540}.nf-ptabs__h{font-size:28px!important;margin-bottom:18px!important}.nf-keyfeat{gap:14px 32px}.nf-keyfeat li{font-size:16px}.nf-keyfeat svg{width:19px;height:19px}.nf-ptabs__desc :is(p,li){font-size:16px;line-height:1.75;color:#4a4540}.nf-ptabs__details{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px}.nf-ptabs__img{aspect-ratio:1 / 1}.nf-sbar__tabs a.is-active{border-bottom-color:var(--nf-gold)}.nf-glance{margin-top:32px}.nf-glance__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.nf-glance__row{padding:14px 16px;background:#fff;border:1px solid var(--nf-line);border-radius:4px}.nf-glance__row dt{margin:0 0 4px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--nf-muted)}.nf-glance__row dd{margin:0;font-size:15px;line-height:1.45;color:var(--nf-text)}.nf-ptabs__split{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:56px;align-items:start}.nf-ptabs__main{min-width:0}.nf-ptabs__main .nf-faqa,.nf-ptabs__main .nf-pdp-acc{font-size:16px}.nf-ptabs__main .nf-faqa summary{font-size:16px}.nf-ptabs__main .nf-faqa__a p{font-size:15px;line-height:1.7}.nf-ptabs__main .nf-pdp-ul li{font-size:15.5px;line-height:1.65}.nf-dims{font-size:16px;line-height:1.9;color:var(--nf-text)}.nf-ptabs__main.rte p{font-size:16px;line-height:1.75;margin:0 0 14px}.nf-promise{position:sticky;top:120px;padding:28px 28px 30px;background:var(--nf-warm);border:1px solid var(--nf-line);border-top:3px solid var(--nf-gold);border-radius:4px}.nf-promise__h{margin:0 0 20px;font-family:var(--nf-serif);font-size:24px;line-height:1.2;color:var(--nf-text)}.nf-promise__list{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:16px}.nf-promise__list li{display:flex;gap:12px;align-items:flex-start}.nf-promise__list svg{flex:none;width:22px;height:22px;color:var(--nf-gold);margin-top:1px}.nf-promise__list strong{display:block;font-size:15px;font-weight:500;line-height:1.35;color:var(--nf-text)}.nf-promise__list span{display:block;font-size:14px;line-height:1.5;color:var(--nf-muted)}.nf-ptabs__panel a.nf-promise__cta,.nf-promise__cta{display:flex;align-items:center;justify-content:center;height:46px;border-radius:4px;background:var(--nf-text);color:#fff!important;font-size:15px;font-weight:500;text-decoration:none!important;transition:background .2s ease}.nf-promise__cta:hover{background:#333}@media(max-width:999px){.nf-ptabs__split{grid-template-columns:minmax(0,1fr);gap:32px}.nf-promise{position:static}.nf-ptabs__details{grid-template-columns:minmax(0,1fr);gap:32px}.nf-ptabs__panel{font-size:15px}.nf-ptabs__h{font-size:24px!important}}@media(max-width:599px){.nf-glance__grid{grid-template-columns:minmax(0,1fr)}.nf-ptabs{padding-top:48px}}.nf-ptabs .nf-faqa__h{margin:0 0 10px!important;font-family:var(--nf-serif)!important;font-size:24px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--nf-text)!important}.nf-ptabs .nf-faqa__list{border-top:1px solid var(--nf-line);margin:0 0 36px}.nf-ptabs .nf-faqa__q{border-bottom:1px solid var(--nf-line)}.nf-ptabs .nf-faqa__q summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 0;cursor:pointer;font-size:16px;font-weight:500;line-height:1.4;color:var(--nf-text)}.nf-ptabs .nf-faqa__q summary::-webkit-details-marker{display:none}.nf-ptabs .nf-faqa__q summary i{position:relative;flex:none;width:13px;height:13px}.nf-ptabs .nf-faqa__q summary i:before,.nf-ptabs .nf-faqa__q summary i:after{content:"";position:absolute;left:0;top:6px;width:13px;height:1.5px;background:var(--nf-gold);transition:transform .25s ease}.nf-ptabs .nf-faqa__q summary i:after{transform:rotate(90deg)}.nf-ptabs .nf-faqa__q[open] summary i:after{transform:rotate(0)}.nf-ptabs .nf-faqa__a{padding:0 32px 18px 0}.nf-ptabs .nf-faqa__a p{margin:0;font-size:15.5px;line-height:1.7;color:#4a4540}.nf-ptabs a.nf-faqa__all{font-weight:500}.nf-ptabs .nf-pdp-acc--included{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.nf-ptabs .nf-pdp-grp,.nf-ptabs .nf-dims{background:#fff;border:1px solid var(--nf-line);border-radius:4px;padding:20px 22px}.nf-ptabs .nf-dims strong{display:block;margin-bottom:6px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--nf-gold)}.nf-ptabs .nf-pdp-sub{margin:0 0 10px!important;font-family:var(--nf-sans)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--nf-gold)!important}.nf-ptabs .nf-pdp-ul{list-style:none!important;margin:0!important;padding:0!important;display:grid;gap:9px}.nf-ptabs .nf-pdp-ul li{position:relative;list-style:none!important;padding-left:18px;margin:0;font-size:15.5px;line-height:1.6;color:#4a4540}.nf-ptabs .nf-pdp-ul li:before{content:"";position:absolute;left:2px;top:.68em;width:6px;height:6px;border-radius:50%;background:var(--nf-gold)}.nf-ptabs .nf-pdp-ul li strong{color:var(--nf-text);font-weight:500}@media(max-width:699px){.nf-ptabs .nf-pdp-acc--included{grid-template-columns:minmax(0,1fr)}}:root{--nf-ease: cubic-bezier(.455, .03, .515, .955)}.nf-atc-busy,.nf-atc-done{pointer-events:none!important}.nf-atc-busy{background:var(--nf-gold)!important;border-color:var(--nf-gold)!important;color:var(--nf-text)!important;-webkit-text-fill-color:var(--nf-text)!important;transition:background-color .25s ease,color .25s ease!important}.nf-atc-done{background:#0a0a0a!important;border-color:#0a0a0a!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.nf-atc-label{display:inline-flex;align-items:center;justify-content:center;gap:8px;animation:nf-label-in .25s var(--nf-ease) both}.nf-atc-check{width:18px;height:18px;flex:none;fill:none;stroke:var(--nf-gold);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24;animation:nf-draw .42s var(--nf-ease) .06s forwards}.nf-atc-dots{display:inline-flex;gap:3px}.nf-atc-dots i{width:5px;height:5px;border-radius:50%;background:currentColor;animation:nf-dot 1s ease-in-out infinite}.nf-atc-dots i:nth-child(2){animation-delay:.15s}.nf-atc-dots i:nth-child(3){animation-delay:.3s}@keyframes nf-label-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes nf-draw{to{stroke-dashoffset:0}}@keyframes nf-dot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes nf-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes nf-bump{0%{transform:scale(1)}35%{transform:scale(1.22)}60%{transform:scale(.94)}to{transform:scale(1)}}@keyframes nf-hpop{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes nf-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes nf-panel-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes nf-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes nf-fade-out{to{opacity:0}}@keyframes nf-panel-out{to{opacity:0;transform:scale(.96)}}@keyframes nf-meter{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes nf-line-flash{0%{background-color:#c9a36a00;box-shadow:0 0 #c9a36a00}15%{background-color:#c9a36a29;box-shadow:0 0 0 6px #c9a36a29}to{background-color:#c9a36a00;box-shadow:0 0 #c9a36a00}}.nf-shake{animation:nf-shake .45s var(--nf-ease)!important}.nf-bump{animation:nf-bump .6s cubic-bezier(.2,.7,.2,1)}.nf-hpop svg{animation:nf-hpop .45s var(--nf-ease)}.nf-line-flash{animation:nf-line-flash 2.2s ease;border-radius:4px}.button,.nf-sbar__cta,.nf-atcm__btn,.nf-crecs__add,.nf-curated__cta,.nf-promise__cta,.nf-feat__btn,.quantity-selector__button,.nfcp-checkout,.nf-cd-checkout{transition:transform .12s ease,background-color .2s ease,color .2s ease,border-color .2s ease!important}.button:active,.nf-sbar__cta:active,.nf-atcm__btn:active,.nf-crecs__add:active,.nf-curated__cta:active,.nf-promise__cta:active,.nfcp-checkout:active,.nf-cd-checkout:active{transform:scale(.98)}.quantity-selector__button:hover{background:#c9a36a29!important}.quantity-selector__button:active{background:var(--nf-gold)!important;color:#fff!important;transform:scale(.94)}html.nf-atcm-on cart-drawer,html.nf-atcm-on .cart-drawer{visibility:hidden!important}.nf-atcm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;font-family:var(--nf-sans);color:var(--nf-text)}.nf-atcm__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0d8c;animation:nf-scrim-in .32s var(--nf-ease) both}.nf-atcm__viewport{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:32px;overflow-y:auto}.nf-atcm__panel{position:relative;display:grid;grid-template-columns:384px minmax(0,1fr);gap:32px;width:100%;max-width:992px;padding:32px;background:#fff;border-radius:6px;box-shadow:0 30px 80px #0000002e;animation:nf-panel-in .32s var(--nf-ease) 60ms both}.nf-atcm__media{display:block;width:384px;aspect-ratio:1 / 1;border-radius:4px;overflow:hidden;background:#efe9e1}.nf-atcm__media img{width:100%;height:100%;object-fit:cover;display:block}.nf-atcm__close{position:absolute;top:16px;right:16px;z-index:2;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#f7f5f3;color:var(--nf-text);cursor:pointer;transition:background-color .2s ease,transform .25s var(--nf-ease)}.nf-atcm__close:hover{background:#ece6dd;transform:rotate(90deg)}.nf-atcm__close svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.nf-atcm__content{display:flex;flex-direction:column;min-width:0;padding-top:6px}.nf-atcm__row{animation:nf-row-in .32s var(--nf-ease) both}.nf-atcm__row:nth-child(1){animation-delay:.12s}.nf-atcm__row:nth-child(2){animation-delay:.18s}.nf-atcm__row:nth-child(3){animation-delay:.24s}.nf-atcm__row:nth-child(4){animation-delay:.3s}.nf-atcm__row:nth-child(5){animation-delay:.36s}.nf-atcm__row:nth-child(6){animation-delay:.42s}.nf-atcm__head{padding-right:48px}.nf-atcm__added{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500;color:#2d8a4e}.nf-atcm__tick{width:20px;height:20px;flex:none;fill:none;stroke:#2d8a4e;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.nf-atcm__tick circle{stroke-dasharray:66;stroke-dashoffset:66;animation:nf-draw .5s var(--nf-ease) .22s forwards}.nf-atcm__tick path{stroke-dasharray:16;stroke-dashoffset:16;animation:nf-draw .3s var(--nf-ease) .62s forwards}.nf-atcm .nf-atcm__title{margin:12px 0 6px!important;font-family:var(--nf-serif)!important;font-size:30px!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-.005em!important;text-transform:none!important;color:var(--nf-text)!important}.nf-atcm__meta{margin:0;font-size:14px;color:var(--nf-muted)}.nf-atcm__nudge{margin-top:20px;padding:16px 18px;background:var(--nf-warm);border:1px solid var(--nf-line);border-radius:4px}.nf-atcm__meter{height:6px;border-radius:6px;background:#e9e1d4;overflow:hidden}.nf-atcm__meter span{display:block;width:var(--nf-pct, 0%);height:100%;border-radius:inherit;background:var(--nf-gold);transform-origin:left center;animation:nf-meter .9s cubic-bezier(.2,.7,.2,1) .45s both}.nf-atcm__nudge-txt{margin:10px 0 0;font-size:14px;line-height:1.45;color:var(--nf-text)}.nf-atcm__nudge-txt strong{font-weight:600}.nf-atcm__recs{margin-top:22px}.nf-atcm__recs[hidden]{display:none}.nf-atcm__rec-list{display:grid;gap:10px}.nf-atcm__rec{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:14px;align-items:center;padding:10px;background:#fff;border:1px solid var(--nf-line);border-radius:4px;animation:nf-row-in .32s var(--nf-ease) both;transition:border-color .2s ease}.nf-atcm__rec:nth-child(2){animation-delay:.06s}.nf-atcm__rec:hover{border-color:#d8cdbb}.nf-atcm__rec-img{display:block;width:64px;height:64px;border-radius:3px;overflow:hidden;background:#efe9e1}.nf-atcm__rec-img img{width:100%;height:100%;object-fit:cover;display:block}.nf-atcm__rec-txt{min-width:0}.nf-atcm__rec-txt a{display:block;font-family:var(--nf-serif);font-size:17px;line-height:1.25;color:var(--nf-text)!important;text-decoration:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nf-atcm__rec-txt span{display:block;margin-top:2px;font-size:14px;color:var(--nf-muted)}.nf-atcm__rec-add{height:38px;padding:0 16px;border:1px solid var(--nf-text);border-radius:4px;background:#fff;color:var(--nf-text);font-family:var(--nf-sans);font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .12s ease}.nf-atcm__rec-add:hover{background:var(--nf-text);color:#fff}.nf-atcm__rec-add:active{transform:scale(.97)}.nf-atcm__actions{display:flex;gap:12px;margin-top:auto;padding-top:24px}.nf-atcm__btn{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;min-width:0;height:50px;padding:0 16px;border-radius:4px;font-family:var(--nf-sans);font-size:15px;font-weight:500;white-space:nowrap;text-decoration:none!important;cursor:pointer}.nf-atcm__btn--quiet{background:#fff;border:1px solid var(--nf-text);color:var(--nf-text)!important}.nf-atcm__btn--quiet:hover{background:var(--nf-sand)}.nf-atcm__btn--solid{background:#0a0a0a;border:1px solid #0a0a0a;color:#fff!important}.nf-atcm__btn--solid:hover{background:#333;color:#fff!important}.nf-atcm__sep{opacity:.5;margin:0 6px}.nf-atcm__foot{margin:12px 0 0;font-size:12.5px;color:var(--nf-muted);text-align:center}.nf-atcm.is-leaving .nf-atcm__scrim{animation:nf-fade-out .2s ease forwards}.nf-atcm.is-leaving .nf-atcm__panel{animation:nf-panel-out .2s ease forwards}@media(max-width:999px){.nf-atcm__panel{grid-template-columns:minmax(0,1fr);gap:24px;max-width:600px;padding:24px}.nf-atcm__media{position:absolute;top:24px;left:24px;width:120px;height:120px}.nf-atcm__head{min-height:120px;padding-left:136px;padding-right:40px}.nf-atcm__content{padding-top:0}}@media(max-width:599px){.nf-atcm__viewport{padding:16px;align-items:flex-end}.nf-atcm__panel{padding:16px;gap:16px}.nf-atcm__media{top:16px;left:16px;width:96px;height:96px}.nf-atcm__head{min-height:96px;padding-left:108px;padding-right:44px}.nf-atcm .nf-atcm__title{font-size:22px!important;margin-top:8px!important}.nf-atcm__meta{font-size:13px}.nf-atcm__actions{flex-direction:column-reverse;gap:8px}.nf-atcm__btn{flex:none;width:100%}.nf-atcm__close{top:12px;right:12px;width:36px;height:36px}}@media(prefers-reduced-motion:reduce){.nf-atcm *,.nf-atcm,.nf-atc-label,.nf-atc-check,.nf-bump,.nf-shake,.nf-line-flash{animation-duration:.01ms!important;animation-delay:0s!important}}.nf-crecs{padding:40px 0 72px}.nf-crecs__inner{max-width:1200px;margin:0 auto;padding:0 var(--nf-gutter)}.nf-crecs .nf-crecs__title{margin:0 0 24px!important;font-family:var(--nf-serif)!important;font-size:clamp(28px,3vw,38px)!important;font-weight:400!important;letter-spacing:-.005em!important;text-transform:none!important;color:var(--nf-text)!important}.nf-crecs__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 16px}.nf-crecs__add{display:flex;align-items:center;justify-content:center;width:100%;height:44px;margin-top:12px;border:1px solid var(--nf-text);border-radius:4px;background:transparent;color:var(--nf-text)!important;font-family:var(--nf-sans);font-size:14px;font-weight:500;text-decoration:none!important;cursor:pointer}.nf-crecs__add:hover{background:var(--nf-text);color:#fff!important}@media(max-width:699px){.nf-crecs{padding:32px 0 48px}.nf-crecs__inner{padding:0 16px}.nf-crecs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}}.nf-curated__cta--foot{display:none}.nf-feat{padding:0 var(--nf-gutter) 72px}.nf-feat__grid{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.nf-feat--1 .nf-feat__grid{grid-template-columns:minmax(0,1fr)}.nf-feat__item{position:relative;display:block;aspect-ratio:5 / 6;overflow:hidden;border-radius:4px;background:var(--nf-sand);color:#fff!important;text-decoration:none!important}.nf-feat__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.nf-feat__item:hover .nf-feat__img{transform:scale(1.04)}.nf-feat__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.55) 0%,rgba(0,0,0,.18) 45%,transparent 72%)}.nf-feat__body{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:32px}.nf-feat__title{font-family:var(--nf-serif);font-size:clamp(30px,2.8vw,40px);font-weight:400;line-height:1.15;color:#fff}.nf-feat__text{max-width:440px;font-family:var(--nf-sans);font-size:16px;line-height:1.5;color:#ffffffeb}.nf-feat__btn{margin-top:8px;padding:12px 20px;border-radius:4px;background:#fff;color:var(--nf-text);font-family:var(--nf-sans);font-size:16px;font-weight:500}.nf-feat__item:hover .nf-feat__btn{background:var(--nf-gold);color:var(--nf-text)}@media(max-width:699px){.nf-ribbon__msg,.nf-ribbon__sep,.nf-ribbon__cta{display:none!important}.nf-ribbon__inner{flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:10px!important;min-height:40px!important;padding:0 40px!important}.nf-ribbon__label{display:inline-flex!important;font-size:13px!important;white-space:nowrap!important}.nf-ribbon__timer{display:inline-flex!important}.shopify-section-group-header-group .nf-utilbar{display:none!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media{min-height:74vh!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content{place-self:center!important;align-items:center!important;text-align:center!important;padding:var(--nf-hg-h, 110px) 20px 0!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose{align-items:center!important;text-align:center!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose>div:first-child,#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose>div:first-child p{align-self:center!important;text-align:center!important;font-size:12px!important;letter-spacing:.16em!important;margin-bottom:12px!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose .h1,#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose h1{align-self:center!important;text-align:center!important;font-size:42px!important;line-height:1.12!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content a.button,#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .button{align-self:center!important}.nf-catrow{padding:16px 0 32px}.nf-catrow__wrap{padding:0 16px}.nf-catrow__track{grid-auto-columns:100px;gap:12px}.nf-catrow__label{font-size:18px;padding-top:12px}.nf-curated{padding:8px 0 48px}.nf-curated__inner{padding:0 16px}.nf-curated__title{font-size:30px!important;margin-bottom:12px}.nf-curated__head{margin-bottom:20px}.nf-curated__head>.nf-curated__cta{display:none}.nf-curated__cta--foot{display:flex;justify-content:center;width:100%;margin-top:24px;padding:12px 20px}.nf-curated__grid{gap:24px 12px}.nf-curated__grid .nf-mcard:nth-child(n+5){display:none}.nf-mcard__name{font-size:19px}.nf-mcard__rating{display:block;margin-top:2px}.nf-mcard__dot{display:none}.nf-feat{padding:0 0 48px}.nf-feat__grid{grid-template-columns:minmax(0,1fr);gap:0}.nf-feat__item{aspect-ratio:375 / 469;border-radius:0}.nf-feat__body{padding:24px 16px;gap:8px}.nf-feat__title{font-size:30px}.shopify-section--text-with-icons .h6{font-family:var(--nf-sans)!important;font-size:14px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important}.shopify-section--text-with-icons .prose p{font-size:14px!important;color:#666!important}}.nf-crecs__opt{display:block;margin-top:8px;font-family:var(--nf-sans);font-size:13px;color:var(--nf-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nf-crecs__opt a{color:var(--nf-text)!important;text-decoration:underline;text-underline-offset:3px}.nf-crecs__item{display:flex;flex-direction:column}.nf-crecs__item>.nf-mcard{margin-bottom:4px}.nf-crecs__item .nf-crecs__add{margin-top:auto}.nf-crecs__opt{margin-bottom:12px}body.nf-tpl-index .shopify-section.nf-feat-section{background-color:var(--nf-warm)}@media(max-width:699px){#main>.shopify-section--image-with-text-overlay:first-child .content-over-media{min-height:77vh!important;min-height:77svh!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content{place-self:end center!important;padding:var(--nf-hg-h, 110px) 20px 64px!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose>div:first-child,#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose>div:first-child p{font-size:14px!important;font-weight:500!important;letter-spacing:.04em!important;line-height:20px!important;margin-bottom:4px!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose .h1,#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose h1{font-size:48px!important;line-height:1.3!important;max-width:320px!important;white-space:normal!important;margin:0 0 27px!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose .h1,#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose h1{--hero-h-size: 48px;--hero-h-mb: 24px;--hero-h-ml: 0px}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .prose>div:first-child{--hero-p-size: 14px;--hero-p-mb: 6px}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content a.button,#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .button{background:#fff!important;background-color:#fff!important;color:#111!important;-webkit-text-fill-color:#111!important;border:0!important;border-radius:4px!important;padding:12px 20px!important;font-size:16px!important;font-weight:500!important;line-height:24px!important;letter-spacing:0!important;text-transform:none!important}.nf-feat{padding:0 0 64px}.nf-feat__grid{gap:64px}.nf-feat__shade{background:linear-gradient(to top,rgba(0,0,0,.62) 0%,rgba(0,0,0,.3) 40%,transparent 68%)}.nf-feat__text{font-size:16px}html body #main [id*=loox_reviews_carousel] .section-spacing{padding-top:0!important;padding-bottom:0!important}html body #main .shopify-section.shopify-section--text-with-icons .section-spacing{background:#f7f5f3!important;padding:56px 16px 64px!important}html body #main .shopify-section.shopify-section--text-with-icons .text-with-icons,html body #main .shopify-section.shopify-section--text-with-icons .text-with-icons--stacked{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}html body #main .shopify-section.shopify-section--text-with-icons .text-with-icons>*{padding:0!important}html body #main .shopify-section.shopify-section--text-with-icons .text-with-icons__item .v-stack.gap-6{flex-direction:column!important;gap:8px!important}html body #main .shopify-section.shopify-section--text-with-icons .text-with-icons__item .v-stack.gap-6>div:first-child{width:24px;height:24px;color:#1a1a1a!important}html body #main .shopify-section.shopify-section--text-with-icons .text-with-icons__item .v-stack.gap-6>div:first-child:before{display:none!important}html body #main .shopify-section.shopify-section--text-with-icons .text-with-icons__item svg{width:24px!important;height:24px!important;color:#1a1a1a!important;stroke-width:1.5;filter:none!important}html body #main .shopify-section.shopify-section--text-with-icons .text-with-icons__item .v-stack.gap-2{gap:0!important}html body #main .shopify-section.shopify-section--text-with-icons .text-with-icons__item p.h6{font-family:var(--nf-sans)!important;font-size:14px!important;font-weight:500!important;line-height:20px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#1a1a1a!important}html body #main .shopify-section.shopify-section--text-with-icons .text-with-icons__item .prose,html body #main .shopify-section.shopify-section--text-with-icons .text-with-icons__item .prose p{font-family:var(--nf-sans)!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;letter-spacing:0!important;color:#666!important}}@media(max-width:599px){.nf-atcm__rec{grid-template-columns:56px minmax(0,1fr) auto;gap:12px}.nf-atcm__rec-img{width:56px;height:56px}.nf-atcm__rec-txt a{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.2}.nf-atcm__rec-add{padding:0 12px}}.nf-stars{display:inline-block;font-size:15px;line-height:1;letter-spacing:1px;background:linear-gradient(90deg,var(--nf-gold) var(--r, 0%),#d8d2c8 var(--r, 0%));-webkit-background-clip:text;background-clip:text;color:transparent}.nf-stars:before{content:"\2605\2605\2605\2605\2605"}.nf-stars--sm{font-size:12px}@media(min-width:1000px){body.nf-tpl-product .shopify-section--main-product .container--lg{--container-lg-max-width: 82.5rem;--container-max-width: 82.5rem}body.nf-tpl-product .shopify-section--main-product .product{grid-template-columns:minmax(0,1fr) 470px!important;column-gap:56px!important;align-items:start!important}.product-gallery__thumbnail-list{width:84px!important;gap:10px!important}.product-gallery__thumbnail-item,.product-gallery__thumbnail-list .thumbnail{width:80px!important;height:80px!important;min-width:80px!important;border-radius:2px!important;border-width:1px!important}.product-gallery__media-list-wrapper,.product-gallery__carousel,.product-gallery__media-list{margin-left:100px!important}}@media(min-width:1000px)and (max-width:1199px){body.nf-tpl-product .shopify-section--main-product .product{grid-template-columns:minmax(0,1fr) 400px!important;column-gap:40px!important}}body.nf-tpl-product .product-info,body.nf-tpl-product .product-info>*,body.nf-tpl-product .product-info__block-list{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}body.nf-tpl-product .product-info{padding:0!important}body.nf-tpl-product .product-info__block-list{display:grid!important;grid-template-columns:minmax(0,1fr) auto;column-gap:24px;row-gap:0!important;align-items:start}body.nf-tpl-product .product-info__block-list>.product-info__block-item{grid-column:1 / -1;margin:0!important;min-width:0}body.nf-tpl-product .product-info__block-item[data-block-id=nf_head]{grid-row:1;margin-bottom:8px!important}body.nf-tpl-product .product-info__block-item[data-block-type=title]{grid-row:2;margin-bottom:4px!important}body.nf-tpl-product .product-info__block-item[data-block-id=nf_pmeta]{grid-row:3;grid-column:1}body.nf-tpl-product .product-info__block-item[data-block-type=price]{grid-row:3;grid-column:2;text-align:right}body.nf-tpl-product .product-info__block-item[data-block-type=separator]{margin:20px 0 22px!important}body.nf-tpl-product .product-info__block-item[data-block-type=separator] hr,body.nf-tpl-product .product-info__block-item[data-block-type=separator]>*{border-color:#ddd7ce!important;background:#ddd7ce}body.nf-tpl-product .product-info__block-item[data-block-type=variant-picker]{margin-bottom:22px!important}body.nf-tpl-product .product-info__block-item[data-block-type=title] .nf-stock-indicator,body.nf-tpl-product .product-info__block-item[data-block-type=title] .nf-pulse{display:none!important}.product .product-info [data-block-type=title] :is(h1,h2,h3,.h1,.h2,.h3,.h4,.h5){font-size:32px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:0!important}.nf-pmeta{margin-top:0}.nf-pmeta__sub{margin:2px 0 0;font-size:16px;color:#6f685f}.nf-pmeta__shop{margin-top:8px;font-size:15px;color:#6f685f!important}.product-info [data-block-type=price] sale-price,.product-info [data-block-type=price] .price-list>*{font-size:22px!important;font-weight:500!important}.product-info [data-block-type=price] .price-list{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:0!important}.product-info [data-block-type=price] compare-at-price{font-size:13px!important}.product-info [data-block-type=price] .nf-mp{text-align:right;margin-top:6px}.product-info [data-block-type=price] .nf-mp p{font-size:12px!important;margin:0!important;justify-content:flex-end}.nf-phead{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:20px}.nf-phead__rating{display:inline-flex;align-items:center;gap:6px;color:#6f685f!important;text-decoration:none!important;font-size:14px}.nf-phead__n{font-size:14px;color:#6f685f}.nf-phead__stock{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#2d7a3e}.nf-phead__stock i{width:7px;height:7px;border-radius:50%;background:#2d8a4e}.nf-phead__stock.is-out{color:#a33b3b}.nf-phead__stock.is-out i{background:#a33b3b}.product .variant-picker__option-info legend,.product .variant-picker__option-info span,.product .variant-picker__option-info{font-family:var(--nf-sans)!important;font-size:14px!important;font-weight:400!important;color:#1c1c1c!important;letter-spacing:0!important;text-transform:none!important}.product .variant-picker__option-info span{color:#6f685f!important}.product .variant-picker__option-values{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.product .variant-picker .block-swatch,.product .variant-picker .block-swatch__radio+label{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;margin:0!important;padding:6px 8px!important;border:1px solid #d6d1c9!important;border-radius:3px!important;background:#fff!important;font-family:var(--nf-sans)!important;font-size:13px!important;color:#1c1c1c!important;text-align:center}.product .variant-picker input:checked+.block-swatch,.product .variant-picker .block-swatch.is-selected,.product .variant-picker .block-swatch__radio:checked+label{background:#e9e5df!important;border-color:#1c1c1c!important}.product .nf-oc{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.product .nf-oc-item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:44px;margin:0!important;padding:8px 6px!important;border:1px solid #d6d1c9!important;border-radius:3px!important;background:#fff!important;text-align:center;cursor:pointer}.product .nf-oc input:checked+.nf-oc-item{background:#e9e5df!important;border-color:#1c1c1c!important}.product .nf-oc-chip{width:44px!important;height:44px!important;border-radius:2px!important;border:0!important;box-shadow:none!important;overflow:hidden}.product .nf-oc-chip img{width:100%;height:100%;object-fit:cover}.product .nf-oc-name{font-family:var(--nf-sans)!important;font-size:12.5px!important;font-weight:400!important;line-height:1.25!important;color:#1c1c1c!important}.nf-qtiles{margin:0 0 22px}.nf-qtiles__label{margin:0 0 10px;font-family:var(--nf-sans);font-size:14px;color:#1c1c1c}.nf-qtiles__label span{color:#6f685f}.nf-qtiles__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.nf-qtiles__btn{height:44px;border:1px solid #d6d1c9;border-radius:3px;background:#fff;font-family:var(--nf-sans);font-size:13px;color:#1c1c1c;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.nf-qtiles__btn:hover{border-color:#1c1c1c}.nf-qtiles__btn.is-on{background:#e9e5df;border-color:#1c1c1c}html.nf-qtiled .product-info .nf-qty-inline{display:none!important}html.nf-qtiled.nf-qcustom .product-info .nf-qty-inline{display:flex!important}body.nf-tpl-product .nf-qty-atc-row{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important}body.nf-tpl-product .nf-qty-atc-row>*{width:100%!important}body.nf-tpl-product .nf-bb-stack{gap:10px!important}.product .buy-buttons .button--primary,.product .buy-buttons button[type=submit],.product .product-form__submit{height:52px!important;min-height:52px!important;padding:0 24px!important;border-radius:2px!important;background:#0a0a0a!important;color:#fff!important;font-family:var(--nf-sans)!important;font-size:16px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.product .buy-buttons .button--primary:hover,.product .buy-buttons button[type=submit]:hover,.product .product-form__submit:hover{background:var(--nf-gold)!important;border-color:var(--nf-gold)!important;color:#1c1c1c!important;-webkit-text-fill-color:#1c1c1c!important}.product .nf-buynow .shopify-payment-button__button{border-radius:2px!important;min-height:50px!important}.nf-trust{margin-top:18px;font-family:var(--nf-sans)}.nf-trust__guarantee{display:flex;align-items:center;gap:14px;margin:0 0 10px;font-size:12.5px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:#6f685f}.nf-trust__guarantee:before,.nf-trust__guarantee:after{content:"";flex:1;height:1px;background:#d6d1c9}.nf-trust__payments{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.nf-trust__payments svg{height:24px;width:auto}.nf-trust__info{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 28px;margin-top:14px;font-size:13px;color:#6f685f}.nf-trust__item{display:inline-flex;align-items:center;gap:6px}.nf-trust__item svg{width:16px;height:16px;color:#6f685f}.nf-trust__item strong{color:#1c1c1c;font-weight:500}.nf-trust__item a{color:#6f685f!important;text-decoration:underline;text-underline-offset:3px}.nf-trust__item.is-out strong{color:#a33b3b}.nf-ptabs__img{position:relative}.nf-ptabs__logo{position:absolute;top:18px;right:18px;width:128px;height:42px;background:url(https://norafurnish.com/cdn/shop/files/e0cf0a7c-0740-403b-9bd3-70fc7e7f6dc9.png?width=400) right top / contain no-repeat;filter:brightness(0) invert(1) drop-shadow(0 1px 6px rgba(0,0,0,.25));opacity:.95;pointer-events:none}.nf-sbar__tabs .nf-stars{margin-left:6px;vertical-align:-1px}.nf-sbar__n{font-size:13px;color:#6f685f}.nf-gw{max-width:1320px;margin:0 auto;padding:56px 20px 64px}.nf-gw__title{margin:0 0 24px!important;font-family:var(--nf-serif)!important;font-size:clamp(30px,3vw,40px)!important;font-weight:400!important;letter-spacing:-.005em!important;text-transform:none!important;color:#1c1c1c!important}.nf-gw__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.nf-gw .nf-mcard__media{background:#e9e3da}.nf-gw .nf-mcard__name{font-size:20px}.nf-pband{background:#ebe6df}.nf-pband__in{max-width:1320px;margin:0 auto;padding:56px 20px 64px}.nf-pband__title{margin:0 0 40px!important;font-family:var(--nf-serif)!important;font-size:clamp(30px,3vw,40px)!important;font-weight:400!important;text-transform:none!important;letter-spacing:-.005em!important;color:#1c1c1c!important}.nf-pband__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.nf-pband__item svg{width:30px;height:30px;color:#1c1c1c;margin-bottom:14px}.nf-pband__h{margin:0 0 12px!important;font-family:var(--nf-serif)!important;font-size:22px!important;font-weight:400!important;line-height:1.2!important;text-transform:none!important;letter-spacing:0!important;color:#1c1c1c!important}.nf-pband__p{margin:0;font-family:var(--nf-sans);font-size:14px;line-height:1.6;color:#6f685f}.nf-lx{max-width:1320px;margin:0 auto;padding:56px 20px 24px;scroll-margin-top:120px}body.nf-tpl-product .nf-gw-section,body.nf-tpl-product .nf-lx-section,body.nf-tpl-product .shopify-section--recently-viewed-products{background:#f6f3ee}@media(max-width:999px){.nf-gw__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.nf-pband__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.nf-gw,.nf-pband__in,.nf-lx{padding-left:16px;padding-right:16px}}@media(max-width:599px){.product .product-info [data-block-type=title] :is(h1,h2,h3,.h1,.h2,.h3,.h4,.h5){font-size:26px!important}.product .variant-picker__option-values,.product .nf-oc,.nf-qtiles__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}.nf-pband__grid{grid-template-columns:minmax(0,1fr)}.nf-trust__info{gap:6px 18px}}.nf-announce{background:#111;color:#fff}.nf-announce__inner{display:flex;align-items:center;justify-content:center;gap:36px;min-height:34px;padding:0 16px}.nf-announce__item{display:inline-flex;align-items:center;gap:8px;font-family:var(--nf-sans);font-size:13px;font-weight:500;color:#fff!important;text-decoration:none!important;white-space:nowrap}.nf-announce__item svg{width:17px;height:17px;flex:none}body.nf-th .shopify-section-group-header-group .nf-announce{background:#111!important}.nf-utilbar--v2{background:#f7f5f3;border:0}.nf-utilbar--v2 .nf-utilbar__inner{display:flex!important;align-items:center!important;justify-content:space-between!important;max-width:1320px;margin:0 auto;min-height:40px;padding:0 20px}.nf-utilbar--v2 .nf-utilbar__links{display:flex!important;align-items:center;gap:24px}.nf-utilbar--v2 .nf-utilbar__link{font-family:var(--nf-sans);font-size:13.5px;font-weight:500;color:#1c1c1c;text-decoration:none;letter-spacing:0;text-transform:none}.nf-utilbar--v2 .nf-utilbar__link:hover{text-decoration:underline;text-underline-offset:3px}body.nf-th .nf-utilbar--v2 .nf-utilbar__link{color:#fff!important}html body .shopify-section--header x-header.header .header__primary-nav .header__primary-nav-item>a,html body .shopify-section--header x-header.header .header__primary-nav .header__primary-nav-item summary,html body .shopify-section--header x-header.header .header__primary-nav .header__primary-nav-item>button{font-size:15px!important;font-weight:400!important}@media(min-width:1000px){html.nf-hsearch-on body .shopify-section--header x-header.header .header__search-toggle{display:none!important}html body .shopify-section--header x-header.header .header__primary-nav ul{gap:4px 28px!important}}@media(min-width:1000px)and (max-width:1399px){html body .shopify-section--header x-header.header .header__primary-nav ul{gap:4px 18px!important}html body .shopify-section--header x-header.header .header__primary-nav .header__primary-nav-item>a,html body .shopify-section--header x-header.header .header__primary-nav .header__primary-nav-item summary{font-size:14px!important}}.nf-hsearch{display:none}@media(min-width:1000px){.nf-hsearch{display:flex;align-items:center;width:216px;height:38px;border:1px solid #1c1c1c;background:transparent}.nf-hsearch__input{flex:1;min-width:0;height:100%;padding:0 4px 0 12px;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;font-family:var(--nf-sans);font-size:13px;color:inherit;-webkit-appearance:none;appearance:none}.nf-hsearch__input::placeholder{color:currentColor;opacity:.8}.nf-hsearch__input::-webkit-search-cancel-button{display:none}.nf-hsearch__btn{flex:none;width:36px;height:100%;display:flex;align-items:center;justify-content:center;border:0;background:none;color:inherit;cursor:pointer}body.nf-th .shopify-section--header .header:not(.nf-hdr-open,.is-solid,.nf-scrolled) .nf-hsearch{border-color:#ffffffd9;color:#fff}}@media(min-width:1000px)and (max-width:1279px){.nf-hsearch{width:170px}}.mega-menu--mod{padding:0!important}.mega-menu--mod .mega-menu__layout{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:48px!important;max-width:1320px!important;margin:0 auto!important;padding:28px 20px 36px!important;align-items:start!important}.mega-menu--mod .mega-menu__groups{display:block!important;columns:3 180px;column-gap:40px}.mega-menu--mod .mega-menu__group{break-inside:avoid;display:block!important;margin:0 0 26px!important;padding:0!important;border:0!important}.mega-menu--mod .mega-menu__group-title{display:block!important;margin:0 0 10px!important;font-family:var(--nf-sans)!important;font-size:15px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:#1c1c1c!important}.mega-menu--mod .mega-menu__group-links{display:block!important;margin:0!important;padding:0!important}.mega-menu--mod .mega-menu__group-links li{margin:0!important}.mega-menu--mod .mega-menu__group-link{display:inline-flex!important;align-items:center;gap:10px;font-family:var(--nf-sans)!important;font-size:14px!important;font-weight:400!important;line-height:2!important;letter-spacing:0!important;text-transform:none!important;color:#6f685f!important;opacity:1!important}.mega-menu--mod .mega-menu__group-link:hover{color:#1c1c1c!important;text-decoration:underline;text-underline-offset:3px}.mega-menu__new{display:inline-block;padding:1px 7px;border-radius:2px;background:var(--nf-gold);color:#1c1c1c;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.6}.mega-menu--mod .mega-menu__figures{display:grid!important;grid-template-columns:repeat(3,214px)!important;gap:12px!important;margin:0!important;padding:0!important;border:0!important}.mega-menu--mod.mega-menu--feature .mega-menu__figures{grid-template-columns:repeat(2,300px)!important}.mega-menu--mod .mega-menu__figure{position:relative!important;display:block!important;aspect-ratio:3 / 2;width:auto!important;margin:0!important;overflow:hidden;border-radius:3px;background:#e9e3da}.mega-menu--mod .mega-menu__figure--lg{aspect-ratio:16 / 10}.mega-menu--mod .mega-menu__figure img{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.mega-menu--mod .mega-menu__figure:hover img{transform:scale(1.04)}.mega-menu--mod .mega-menu__figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#00000080,#0000 55%)}.mega-menu--mod .mega-menu__figure-caption{position:absolute!important;left:12px!important;bottom:10px!important;right:12px!important;z-index:2;margin:0!important;padding:0!important;font-family:var(--nf-serif)!important;font-size:17px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;color:#fff!important;background:none!important}@media(min-width:1000px)and (max-width:1299px){.mega-menu--mod .mega-menu__figures{grid-template-columns:repeat(2,190px)!important}.mega-menu--mod.mega-menu--feature .mega-menu__figures{grid-template-columns:repeat(2,220px)!important}}@media(min-width:700px){#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content{padding-left:clamp(48px,10vw,190px)!important}}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content a.button,#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .button{background:#fff!important;background-color:#fff!important;color:#111!important;-webkit-text-fill-color:#111!important;border:0!important;border-radius:3px!important;padding:14px 26px!important;font-size:16px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content a.button:hover,#main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content .button:hover{background:var(--nf-gold)!important;background-color:var(--nf-gold)!important;color:#111!important;-webkit-text-fill-color:#111!important}.nf-marquee{padding:17px 0!important}.nf-marquee__item{font-size:15.5px!important}@media(min-width:1200px){.nf-catrow__track{grid-auto-columns:calc((100% - 7 * 16px) / 7.6)}.nf-catrow__arrow{top:calc(((min(100vw,1440px) - 2 * var(--nf-gutter) - 7 * 16px) / 7.6) * 1.25 / 2 - 18px)}}@media(max-width:699px){.nf-catrow__track{grid-auto-columns:116px}.nf-marquee{padding:14px 0!important}.nf-marquee__item{font-size:14px!important}}body.nf-tpl-index .shopify-section.nf-space-section{background-color:var(--nf-warm)}.nf-space{padding:24px 0 80px}.nf-space__inner{max-width:1320px;margin:0 auto;padding:0 20px}.nf-space__title{margin:0 0 18px!important;font-family:var(--nf-serif)!important;font-size:clamp(32px,3.4vw,44px)!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-.005em!important;text-transform:none!important;color:#1c1c1c!important}.nf-space__title em{font-style:italic}.nf-space__tabs{display:flex;flex-wrap:wrap;gap:8px 24px;margin-bottom:36px}.nf-space__tab{-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:1px solid transparent;padding:6px 0 5px;font-family:var(--nf-sans);font-size:15px;color:#1c1c1c;opacity:.75;cursor:pointer}.nf-space__tab:hover{opacity:1}.nf-space__tab[aria-selected=true]{opacity:1;border-bottom-color:#1c1c1c}.nf-space__panel{position:relative}.nf-space__panel[hidden]{display:none}.nf-space__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * 16px) / 3);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nf-space__track::-webkit-scrollbar{display:none}.nf-space__tile{display:block;scroll-snap-align:start;color:#1c1c1c!important;text-decoration:none!important}.nf-space__img{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:3px;background:#e9e3da}.nf-space__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.nf-space__tile:hover .nf-space__img img{transform:scale(1.04)}.nf-space__name{display:block;margin-top:14px;font-family:var(--nf-serif);font-size:23px;line-height:1.2}.nf-space__arrow{position:absolute;top:calc(((min(100vw,1320px) - 40px - 32px) / 3) * 1.25 / 2 - 20px);z-index:3;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#fff;color:#1c1c1c;box-shadow:0 2px 12px #0000001f;cursor:pointer}.nf-space__arrow[hidden]{display:none}.nf-space__arrow svg{width:18px;height:18px}.nf-space__arrow--prev{left:14px}.nf-space__arrow--next{right:14px}@media(max-width:699px){.nf-space{padding:8px 0 48px}.nf-space__inner{padding:0 16px}.nf-space__title{font-size:30px!important}.nf-space__tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:20px;margin-bottom:20px}.nf-space__tab{white-space:nowrap;font-size:14px}.nf-space__track{grid-auto-columns:74vw;gap:12px}.nf-space__arrow{display:none!important}.nf-space__name{font-size:19px;margin-top:10px}}html body .shopify-section.shopify-section--header{z-index:120!important}html body .shopify-section--header .mega-menu--mod a.mega-menu__group-title,html body .shopify-section--header .mega-menu--mod .mega-menu__group-title{margin:0 0 8px!important;font-family:var(--nf-sans)!important;font-size:15px!important;font-weight:600!important;line-height:1.3!important;color:#1c1c1c!important}html body .shopify-section--header .mega-menu--mod .mega-menu__group-links{display:grid!important;gap:2px!important}html body .shopify-section--header .mega-menu--mod a.mega-menu__group-link{padding:4px 0!important;font-family:var(--nf-sans)!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;color:#6f685f!important}html body .shopify-section--header .mega-menu--mod a.mega-menu__group-link:hover{color:#1c1c1c!important}.mega-menu--mod .mega-menu__new{margin-left:8px}.mega-menu--mod .mega-menu__figures{grid-template-columns:repeat(2,270px)!important;gap:14px!important}.mega-menu--mod .mega-menu__figure{width:100%!important;max-width:none!important}.nf-utilbar--v2 .nf-utilbar__inner{max-width:none!important;padding:0!important}.mega-menu--mod:not(.mega-menu--feature) .mega-menu__figures:has(>:nth-child(5)){grid-template-columns:repeat(3,200px)!important}body.nf-th .shopify-section-group-header-group .nf-ribbon .nf-ribbon__label{color:var(--nf-gold)!important}@media(min-width:1000px){body.nf-tpl-product .shopify-section--main-product .container--lg{--container-lg-max-width: 90rem;--container-max-width: 90rem}body.nf-tpl-product .shopify-section--main-product .product{grid-template-columns:minmax(0,1fr) 440px!important;column-gap:56px!important}}@media(min-width:1000px)and (max-width:1199px){body.nf-tpl-product .shopify-section--main-product .product{grid-template-columns:minmax(0,1fr) 380px!important;column-gap:36px!important}}body.nf-tpl-product .product-gallery .product-gallery__media,body.nf-tpl-product .product-gallery .product-gallery__media img{border-radius:2px!important}.product .nf-oc>input{position:absolute!important}.product .nf-oc-item{width:100%!important;max-width:none!important}.nf-lx__title{margin:0 0 8px!important;font-family:var(--nf-serif)!important;font-size:clamp(30px,3vw,40px)!important;font-weight:400!important;letter-spacing:-.005em!important;text-transform:none!important;color:#1c1c1c!important}@media(min-width:1000px){body.nf-tpl-product .product-gallery__thumbnail{width:80px!important;min-width:80px!important;max-width:none!important}body.nf-tpl-product .product-gallery__thumbnail img{width:100%!important;height:auto!important;aspect-ratio:1 / 1;object-fit:cover}body.nf-tpl-product .product-gallery__thumbnail-scroller{display:grid!important;gap:10px!important}.nf-bc{max-width:90rem;padding-left:0;padding-right:0}}@media(min-width:1000px)and (max-width:1500px){.nf-bc{padding-left:32px;padding-right:32px}}.nf-rv-section>.nf-rv{padding-top:24px;padding-bottom:72px}body.nf-tpl-product .nf-rv-section{background:#f6f3ee}@media(max-width:699px){.nf-announce__inner{position:relative;gap:0;min-height:34px}.nf-announce__item{position:absolute;left:0;right:0;justify-content:center;font-size:12.5px;animation:nf-ann 9s infinite}.nf-announce__item:nth-child(2){animation-delay:-4.5s}}@keyframes nf-ann{0%,46%{opacity:1;visibility:visible}50%,96%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}body.nf-tpl-product .product-info [data-block-type=title] .nf-meta{display:none!important}.nf-stars:not(:empty){background:none;-webkit-background-clip:border-box;background-clip:border-box;color:inherit}.nf-stars:not(:empty):before{content:none}html body.nf-tpl-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option-values{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}html body.nf-tpl-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option-values>.block-swatch{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:44px!important;height:auto!important;margin:0!important;padding:6px 8px!important;border:1px solid #d6d1c9!important;border-radius:3px!important;background:#fff!important;color:#1c1c1c!important;box-shadow:none!important;font-family:var(--nf-sans)!important;font-size:13px!important;text-transform:none!important}html body.nf-tpl-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option-values>.block-swatch *{color:#1c1c1c!important;font-family:var(--nf-sans)!important;text-transform:none!important}html body.nf-tpl-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option-values>:checked+.block-swatch{background:#e9e5df!important;border-color:#1c1c1c!important}html body.nf-tpl-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option-values>.block-swatch:hover{border-color:#1c1c1c!important}.nf-ctr__in{max-width:1320px!important;margin:0 auto!important;padding-left:20px!important;padding-right:20px!important}.nf-ctr__in .nf-bdl{margin-left:0!important;margin-right:0!important}@media(max-width:699px){.nf-ctr__in{padding-left:12px!important;padding-right:12px!important}}@media(min-width:1000px){html body .shopify-section--header x-header.header{padding-left:max(48px,calc((100% - 1536px)/2))!important;padding-right:max(48px,calc((100% - 1536px)/2))!important}html body .shopify-section--header x-header.header .header__primary-nav{justify-self:stretch!important;justify-content:space-between!important;padding-left:clamp(24px,2.6vw,52px)!important;column-gap:12px!important}html body .shopify-section--header x-header.header .header__primary-nav ul{gap:0!important}html body .shopify-section--header x-header.header .header__utility-group{padding-left:clamp(18px,1.6vw,32px)!important}html body .shopify-section--header x-header.header .header__primary-nav details>summary{display:inline-flex!important;align-items:center!important;gap:7px!important}html body .shopify-section--header x-header.header .header__primary-nav details>summary:after{content:"";display:inline-block;width:6px;height:6px;margin-top:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .25s ease,margin .25s ease;opacity:.85}html body .shopify-section--header x-header.header .header__primary-nav details[open]>summary:after{transform:rotate(-135deg);margin-top:3px}}.nf-utilbar--v2 .nf-utilbar__inner{max-width:1536px!important;margin:0 auto!important}.nf-utilbar--v2 .nf-utilbar__link{font-weight:600!important;font-size:14px!important;letter-spacing:0!important}.nf-announce__item{font-weight:600}body .nf-ribbon{display:none!important}html body .shopify-section--header .mega-menu--v3{padding:0!important}html body .shopify-section--header .mega-menu--v3 .mega-menu__layout{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:56px!important;max-width:1632px!important;margin:0 auto!important;padding:30px 48px 38px!important;align-items:start!important}html body .shopify-section--header .mega-menu--v3 .mega-menu__cols{display:grid;grid-template-columns:repeat(var(--nf-mm-cols, 3),minmax(0,1fr));align-items:start}html body .shopify-section--header .mega-menu--v3 .mega-menu__col{min-width:0;padding:0 28px;border-left:1px solid #e7e2da}html body .shopify-section--header .mega-menu--v3 .mega-menu__col:first-child{padding-left:0;border-left:0}html body .shopify-section--header .mega-menu--v3 .mega-menu__group{display:block!important;margin:0 0 24px!important;padding:0!important;border:0!important}html body .shopify-section--header .mega-menu--v3 .mega-menu__group:last-child{margin-bottom:0!important}html body .shopify-section--header .mega-menu--v3 a.mega-menu__group-title,html body .shopify-section--header .mega-menu--v3 .mega-menu__group-title{display:block!important;margin:0 0 9px!important;padding:0!important;font-family:var(--nf-sans)!important;font-size:17px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;color:#111!important}html body .shopify-section--header .mega-menu--v3 .mega-menu__group-links{display:grid!important;gap:2px!important;margin:0!important;padding:0!important}html body .shopify-section--header .mega-menu--v3 a.mega-menu__group-link{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;padding:4px 0!important;font-family:var(--nf-sans)!important;font-size:15px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important;color:#5f5a54!important;text-decoration:none!important}html body .shopify-section--header .mega-menu--v3 a.mega-menu__group-link:hover{color:#111!important}html body .shopify-section--header .mega-menu--v3 a.mega-menu__group-link:hover .mega-menu__link-text{text-decoration:underline;text-underline-offset:3px}html body .shopify-section--header .mega-menu--v3 .mega-menu__new{flex:none;margin:0!important;padding:2px 7px;border-radius:2px;background:var(--nf-gold);color:#1c1c1c;font-size:10px;font-weight:600;letter-spacing:.06em;line-height:1.5;text-transform:uppercase}html body .shopify-section--header .mega-menu--v3 .mega-menu__figures{display:grid!important;grid-template-columns:repeat(var(--nf-mm-figs, 3),208px)!important;gap:14px!important;margin:0!important;padding:0!important;border:0!important}html body .shopify-section--header .mega-menu--v3 .mega-menu__figure{position:relative!important;display:block!important;width:100%!important;max-width:none!important;aspect-ratio:3 / 4!important;margin:0!important;overflow:hidden;border-radius:3px;background:#e9e3da}html body .shopify-section--header .mega-menu--v3 .mega-menu__figure img{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform 1s cubic-bezier(.2,.7,.2,1)}html body .shopify-section--header .mega-menu--v3 .mega-menu__figure:hover img{transform:scale(1.05)}html body .shopify-section--header .mega-menu--v3 .mega-menu__figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000008c,#0000 50%)}html body .shopify-section--header .mega-menu--v3 .mega-menu__figure-caption{position:absolute!important;left:14px!important;right:14px!important;bottom:12px!important;z-index:2;font-family:var(--nf-serif)!important;font-size:20px!important;line-height:1.15!important;color:#fff!important;text-align:left!important}@media(min-width:1000px)and (max-width:1299px){html body .shopify-section--header .mega-menu--v3 .mega-menu__figures{grid-template-columns:repeat(2,170px)!important}html body .shopify-section--header .mega-menu--v3 .mega-menu__figure:nth-child(3){display:none!important}html body .shopify-section--header .mega-menu--v3 .mega-menu__layout{gap:32px!important}html body .shopify-section--header .mega-menu--v3 .mega-menu__col{padding:0 18px}}#main>.shopify-section--image-with-text-overlay:first-child .prose>div:first-child p:has(.nf-hs__tag){display:inline-flex!important;align-items:center!important;gap:14px!important;letter-spacing:.14em!important}.nf-hs__tag{display:inline-flex;align-items:center;padding:5px 12px;border-radius:2px;background:var(--nf-gold);color:#111;font-weight:600;letter-spacing:.16em;text-shadow:none}.nf-hs__ends{color:#fff}.nf-hs__ends b{font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.06em}body.nf-tpl-index .shopify-section.nf-vals-section{background-color:#fff}.nf-vals{padding:96px 0 104px}.nf-vals__in{max-width:1536px;margin:0 auto;padding:0 48px}.nf-vals__head{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:64px;align-items:end;margin-bottom:48px}.nf-vals__title,.nf-vals__title p{margin:0;font-family:var(--nf-serif);font-size:clamp(30px,2.9vw,44px);font-weight:400;line-height:1.22;letter-spacing:-.005em;color:#1c1c1c}.nf-vals__title em{font-style:italic;color:#8a6a3b}.nf-vals__aside{padding-bottom:8px;border-left:1px solid #e3ddd4;padding-left:32px}.nf-vals__sub{margin:0 0 16px;font-family:var(--nf-sans);font-size:16px;line-height:1.6;color:#6f685f}.nf-vals__link{font-family:var(--nf-sans);font-size:15px;font-weight:600;color:#1c1c1c!important;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.nf-vals__row{display:flex;gap:14px;height:clamp(460px,38vw,640px)}.nf-vals__p{position:relative;flex:1 1 0;min-width:0;padding:0;border:0;border-radius:4px;overflow:hidden;background:#e9e3da;cursor:pointer;text-align:left;transition:flex-grow 1s cubic-bezier(.2,.7,.2,1);-webkit-tap-highlight-color:transparent}.nf-vals__p.is-open{flex-grow:4.6;cursor:default}.nf-vals__media{position:absolute;top:0;right:0;bottom:0;left:0}.nf-vals__media img{width:100%;height:100%;object-fit:cover;transform:scale(1.08);transition:transform 1.6s cubic-bezier(.2,.7,.2,1),filter .8s ease;filter:saturate(.9) brightness(.92)}.nf-vals__p.is-open .nf-vals__media img{transform:scale(1);filter:none}.nf-vals__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0a08069e,#0a08061a 42%,#0a080600 60%);opacity:.9;transition:opacity .8s ease}.nf-vals__tag{position:absolute;top:18px;left:18px;z-index:2;padding:7px 12px;border-radius:2px;background:#ffffffeb;font-family:var(--nf-sans);font-size:12.5px;font-weight:500;letter-spacing:.02em;color:#1c1c1c;white-space:nowrap;opacity:0;transform:translateY(-6px);transition:opacity .5s ease .25s,transform .6s cubic-bezier(.2,.7,.2,1) .25s}.nf-vals__p.is-open .nf-vals__tag{opacity:1;transform:none}.nf-vals__cap{position:absolute;left:28px;right:28px;bottom:30px;z-index:2;display:flex;align-items:flex-end;gap:18px;color:#fff}.nf-vals__num{flex:none;font-family:var(--nf-sans);font-size:12px;font-weight:600;letter-spacing:.14em;opacity:.85}.nf-vals__line{max-width:480px;font-family:var(--nf-serif);font-size:clamp(22px,1.9vw,30px);line-height:1.2;opacity:0;transform:translateY(14px);transition:opacity .6s ease .3s,transform .9s cubic-bezier(.2,.7,.2,1) .3s}.nf-vals__p.is-open .nf-vals__line{opacity:1;transform:none}.nf-vals__p:not(.is-open) .nf-vals__cap{left:0;right:0;justify-content:center}.nf-vals__bar{position:absolute;left:28px;right:28px;bottom:16px;z-index:2;height:2px;background:#ffffff40;opacity:0;transition:opacity .4s ease}.nf-vals__bar i{display:block;height:100%;background:var(--nf-gold);transform:scaleX(0);transform-origin:left center}.nf-vals__p.is-open .nf-vals__bar{opacity:1}.nf-vals__p:focus-visible{outline:2px solid var(--nf-gold);outline-offset:3px}@media(max-width:999px){.nf-vals{padding:56px 0 64px}.nf-vals__in{padding:0}.nf-vals__head{grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:28px;padding:0 16px}.nf-vals__title,.nf-vals__title p{font-size:27px}.nf-vals__aside{border-left:0;padding-left:0}.nf-vals__row{height:auto;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 16px;gap:12px}.nf-vals__row::-webkit-scrollbar{display:none}.nf-vals__p,.nf-vals__p.is-open{flex:0 0 78vw;height:112vw;max-height:520px;scroll-snap-align:start}.nf-vals__p .nf-vals__media img{transform:none;filter:none}.nf-vals__p .nf-vals__tag,.nf-vals__p .nf-vals__line{opacity:1;transform:none}.nf-vals__p:not(.is-open) .nf-vals__cap{left:20px;right:20px;justify-content:flex-start}.nf-vals__cap{left:20px;right:20px;bottom:22px}.nf-vals__line{font-size:22px}.nf-vals__bar{display:none}}body.nf-tpl-index .shopify-section.nf-about-section{background-color:var(--nf-warm)}.nf-about{padding:100px 0}.nf-about__in{max-width:1536px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(48px,6vw,112px);align-items:center}.nf-about__media{position:relative;padding:0 12% 12% 0}.nf-about__media>img:first-child{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:3px}.nf-about__inset{position:absolute;right:0;bottom:0;width:42%;aspect-ratio:4 / 5;object-fit:cover;border-radius:3px;border:8px solid var(--nf-warm);box-shadow:0 24px 50px -24px #00000059}.nf-about__eyebrow{margin:0 0 14px;font-family:var(--nf-sans);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#8a6a3b}.nf-about__h{margin:0 0 22px!important;font-family:var(--nf-serif)!important;font-size:clamp(32px,3vw,46px)!important;font-weight:400!important;line-height:1.12!important;letter-spacing:-.005em!important;text-transform:none!important;color:#1c1c1c!important}.nf-about__text p{margin:0 0 14px;font-family:var(--nf-sans);font-size:16.5px;line-height:1.7;color:#4a4540}.nf-about__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:34px 0 36px;border-top:1px solid #e3ddd4;border-bottom:1px solid #e3ddd4}.nf-about__facts>div{padding:22px 16px 20px 0}.nf-about__facts>div+div{padding-left:18px;border-left:1px solid #e3ddd4}.nf-about__facts dt{font-family:var(--nf-serif);font-size:30px;line-height:1.1;color:#1c1c1c}.nf-about__facts dd{margin:6px 0 0;font-family:var(--nf-sans);font-size:13.5px;line-height:1.45;color:#6f685f}.nf-about__ctas{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.nf-about__btn{display:inline-flex;align-items:center;height:50px;padding:0 26px;border-radius:3px;background:#111;color:#fff!important;font-family:var(--nf-sans);font-size:15px;font-weight:500;text-decoration:none!important;transition:background .2s ease,color .2s ease}.nf-about__btn:hover{background:var(--nf-gold);color:#111!important}.nf-about__link{font-family:var(--nf-sans);font-size:15px;font-weight:500;color:#1c1c1c!important;text-decoration:underline;text-underline-offset:4px}@media(max-width:999px){.nf-about{padding:56px 0}.nf-about__in{grid-template-columns:minmax(0,1fr);padding:0 16px;gap:36px}.nf-about__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.nf-about__facts>div:nth-child(3){border-left:0;padding-left:0;border-top:1px solid #e3ddd4}.nf-about__facts>div:nth-child(4){border-top:1px solid #e3ddd4}.nf-about__facts dt{font-size:25px}}.nf-curated__inner{max-width:1632px!important;padding-left:48px!important;padding-right:48px!important}.nf-curated__grid{gap:48px 20px!important}.nf-curated__title,.nf-space__title{font-weight:400!important}.nf-curated__title em,.nf-space__title em{font-style:normal!important}@media(max-width:699px){.nf-curated__inner{padding-left:16px!important;padding-right:16px!important}}.nf-heart{position:absolute;z-index:4;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffffeb;color:#1c1c1c;cursor:pointer;box-shadow:0 2px 10px #00000014;transition:transform .2s ease,background .2s ease;-webkit-tap-highlight-color:transparent}.nf-heart svg{width:52%;height:52%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round;transition:fill .2s ease,stroke .2s ease}.nf-heart:hover{transform:scale(1.06);background:#fff}.nf-heart[aria-pressed=true] svg{fill:#b0413e;stroke:#b0413e}.nf-heart.is-pop svg{animation:nf-hpop .45s var(--nf-ease, ease)}.nf-heart--card{top:10px;right:10px;width:34px;height:34px}.nf-heart--pdp{top:16px;right:16px;width:44px;height:44px}@media(min-width:1000px){.shopify-section--main-product product-gallery .nf-heart--pdp{top:18px;right:18px}}.product-card__media{position:relative}.nf-ptabs__side{display:grid;gap:18px;align-content:start}.nf-ptabs__chart:empty{display:none}.nf-ptabs__chart .nf-dc-host:empty{display:none}.nf-ptabs__chart>*{background:#fff;border:1px solid var(--nf-line);border-radius:4px}.nf-ptabs__chart:has(.nf-dc-host:not(:empty))+.nf-ptabs__img--side{display:none}.nf-ptabs__img--side{aspect-ratio:4 / 5!important}.nf-ptabs__split:has(>.nf-ptabs__side){grid-template-columns:minmax(0,1fr) minmax(320px,440px)}.nf-stars--lg{font-size:22px;letter-spacing:3px}.nf-lx__in{max-width:1320px;margin:0 auto}.nf-rvs{display:grid;grid-template-columns:auto minmax(0,420px);justify-content:center;align-items:center;gap:56px;margin:18px 0 30px;padding:30px 0;border-top:1px solid var(--nf-line);border-bottom:1px solid var(--nf-line)}.nf-rvs__score{display:grid;justify-items:center;gap:6px;text-align:center}.nf-rvs__avg{font-family:var(--nf-serif);font-size:56px;line-height:1;color:#1c1c1c}.nf-rvs__based{font-family:var(--nf-sans);font-size:14px;color:#6f685f}.nf-rvs__hist{list-style:none;margin:0;padding:0;display:grid;gap:7px}.nf-rvs__row{display:grid;grid-template-columns:40px minmax(0,1fr) 44px;align-items:center;gap:12px;font-family:var(--nf-sans);font-size:13.5px;color:#4a4540}.nf-rvs__lab span{color:var(--nf-gold)}.nf-rvs__bar{display:block;height:7px;border-radius:7px;background:#e4ded5;overflow:hidden}.nf-rvs__bar i{display:block;height:100%;border-radius:inherit;background:#1c1c1c}.nf-rvs__cnt{text-align:right;font-variant-numeric:tabular-nums;color:#6f685f}.nf-rvp{margin:0 0 28px}.nf-rvp__track{display:grid;grid-auto-flow:column;grid-auto-columns:168px;gap:8px;overflow-x:auto;scrollbar-width:thin;padding-bottom:6px}.nf-rvp__ph{display:block;aspect-ratio:1 / 1;border-radius:4px;overflow:hidden;background:#e9e3da}.nf-rvp__ph img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.nf-rvp__ph:hover img{transform:scale(1.05)}@media(max-width:699px){.nf-rvs{grid-template-columns:minmax(0,1fr);gap:22px}.nf-rvp__track{grid-auto-columns:120px}}body.template-page .nf-insp-section,.nf-insp-section{background:#f6f3ee}.nf-insp{max-width:1632px;margin:0 auto;padding:0 48px 96px;font-family:var(--nf-sans)}.nf-insp__hero{padding:72px 0 48px;max-width:760px}.nf-insp__eyebrow{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#8a6a3b}.nf-insp__title{margin:0 0 16px!important;font-family:var(--nf-serif)!important;font-size:clamp(38px,4vw,60px)!important;font-weight:400!important;line-height:1.05!important;text-transform:none!important;letter-spacing:-.01em!important;color:#1c1c1c!important}.nf-insp__intro{margin:0 0 24px;font-size:17px;line-height:1.6;color:#4a4540}.nf-insp__jump{display:flex;flex-wrap:wrap;gap:10px}.nf-insp__jump a{padding:9px 16px;border:1px solid #d6d1c9;border-radius:40px;font-size:14px;font-weight:500;color:#1c1c1c!important;text-decoration:none!important;transition:background .2s ease,border-color .2s ease}.nf-insp__jump a:hover{background:#1c1c1c;border-color:#1c1c1c;color:#fff!important}.nf-insp__h{margin:0 0 8px!important;font-family:var(--nf-serif)!important;font-size:clamp(30px,2.8vw,42px)!important;font-weight:400!important;line-height:1.15!important;text-transform:none!important;letter-spacing:-.005em!important;color:#1c1c1c!important}.nf-insp__h3{margin:56px 0 8px!important;font-family:var(--nf-serif)!important;font-size:28px!important;font-weight:400!important;text-transform:none!important;color:#1c1c1c!important}.nf-insp__sub{margin:0 0 28px;font-size:15.5px;line-height:1.6;color:#6f685f}.nf-insp__styled,.nf-insp__gallery,.nf-insp__reviews{scroll-margin-top:130px}.nf-insp__styled{margin:0 -48px 88px;padding:0 48px}.nf-insp__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.nf-insp__arrows{display:flex;gap:10px;margin-bottom:28px}.nf-insp__arrow{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:1px solid #1c1c1c;border-radius:50%;background:transparent;color:#1c1c1c;cursor:pointer;transition:background .2s ease,color .2s ease}.nf-insp__arrow svg{width:18px;height:18px}.nf-insp__arrow:hover{background:#1c1c1c;color:#fff}.nf-insp__rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * 16px) / 4.25);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nf-insp__rail::-webkit-scrollbar{display:none}.nf-insp__card{position:relative;display:block;scroll-snap-align:start;border-radius:3px;overflow:hidden;color:#fff!important;text-decoration:none!important}.nf-insp__cimg{display:block;aspect-ratio:3 / 4;background:#e9e3da}.nf-insp__cimg img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.nf-insp__card:hover .nf-insp__cimg img{transform:scale(1.05)}.nf-insp__ccap{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:4px;padding:60px 18px 18px;background:linear-gradient(to top,#0009,#0000)}.nf-insp__ccap span{font-family:var(--nf-serif);font-size:23px;line-height:1.15}.nf-insp__ccap em{font-style:normal;font-size:13.5px;font-weight:500;opacity:.9}.nf-insp__gallery{margin-bottom:96px}.nf-insp__mosaic{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);grid-auto-flow:dense;gap:12px}.nf-insp__tile{position:relative;display:block;aspect-ratio:1 / 1;padding:0;border:0;border-radius:3px;overflow:hidden;background:#e9e3da;cursor:zoom-in}.nf-insp__tile.is-big{grid-column:span 2;grid-row:span 2}.nf-insp__tile.is-wide{grid-column:span 2;aspect-ratio:2 / 1}.nf-insp__tile img{width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.nf-insp__tile:hover img{transform:scale(1.04)}.nf-insp__tcap{position:absolute;left:12px;bottom:12px;right:12px;padding:6px 10px;border-radius:2px;background:#ffffffeb;font-size:12.5px;font-weight:500;color:#1c1c1c;text-align:left;opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .4s ease}.nf-insp__tile:hover .nf-insp__tcap,.nf-insp__tile:focus-visible .nf-insp__tcap{opacity:1;transform:none}.nf-insp__rhead{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid #e3ddd4}.nf-insp__score{display:flex;align-items:center;gap:16px}.nf-insp__avg{font-family:var(--nf-serif);font-size:64px;line-height:1;color:#1c1c1c}.nf-insp__score-r{display:grid;gap:4px;font-size:14px;color:#6f685f}.nf-insp__photos{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:40px}.nf-insp__ph{position:relative;display:block;aspect-ratio:1 / 1;border-radius:3px;overflow:hidden;background:#e9e3da;color:#fff!important;text-decoration:none!important}.nf-insp__ph img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.nf-insp__ph:hover img{transform:scale(1.05)}.nf-insp__phcap{position:absolute;left:0;right:0;bottom:0;display:grid;gap:2px;padding:34px 10px 10px;background:linear-gradient(to top,#000000a6,#0000);font-size:12.5px;font-weight:600;opacity:0;transition:opacity .3s ease}.nf-insp__phcap em{font-style:normal;font-weight:400;font-size:11.5px;opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nf-insp__ph:hover .nf-insp__phcap{opacity:1}.nf-insp__quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nf-insp__quote{margin:0;padding:26px 26px 22px;border-radius:4px;background:#fff;border:1px solid #ebe5db;display:flex;flex-direction:column;gap:14px}.nf-insp__quote blockquote{margin:0;font-family:var(--nf-serif);font-size:20px;line-height:1.4;color:#1c1c1c}.nf-insp__quote figcaption{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13.5px;color:#6f685f}.nf-insp__quote figcaption b{color:#1c1c1c;font-weight:600}.nf-insp__quote figcaption a{flex-basis:100%;color:#6f685f!important;text-decoration:underline;text-underline-offset:3px}.nf-insp__ver{padding:2px 8px;border-radius:20px;background:#eef4ee;color:#2d6a3e;font-size:11.5px;font-weight:600}.nf-insp__lb{max-width:min(1200px,94vw);max-height:92vh;padding:0;border:0;border-radius:4px;background:#111;color:#fff;overflow:hidden}.nf-insp__lb::backdrop{background:#0a0a0ad1}.nf-insp__lb img{display:block;max-width:100%;max-height:82vh;margin:0 auto;object-fit:contain}.nf-insp__lbx{position:absolute;top:10px;right:10px;width:40px;height:40px;border:0;border-radius:50%;background:#ffffffeb;color:#111;font-size:24px;line-height:1;cursor:pointer}.nf-insp__lbcap{margin:0;padding:14px 18px;display:flex;justify-content:space-between;gap:16px;font-size:14px}.nf-insp__lbcap a{color:var(--nf-gold)!important;text-decoration:none!important;font-weight:600}@media(max-width:999px){.nf-insp{padding:0 16px 64px}.nf-insp__hero{padding:40px 0 32px}.nf-insp__styled{margin:0 -16px 64px;padding:0 16px}.nf-insp__arrows{display:none}.nf-insp__rail{grid-auto-columns:72vw;gap:12px}.nf-insp__mosaic{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nf-insp__tile.is-wide{grid-column:span 2}.nf-insp__tcap{opacity:1;transform:none;font-size:11.5px}.nf-insp__rhead{flex-direction:column;align-items:flex-start}.nf-insp__photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.nf-insp__quotes{grid-template-columns:minmax(0,1fr)}}@media(min-width:1000px){html body .shopify-section--header x-header.header .header__primary-nav details>summary{display:inline-flex!important;align-items:center!important;gap:7px!important}html body .shopify-section--header x-header.header .header__primary-nav details>summary:after{position:static!important;inset:auto!important;width:6px!important;height:6px!important;min-width:6px!important;background:none!important;border:0!important;border-right:1.5px solid currentColor!important;border-bottom:1.5px solid currentColor!important;transform:rotate(45deg)!important;transform-origin:50% 50%!important;margin:-4px 0 0!important;opacity:.8!important;transition:transform .25s ease,margin .25s ease!important;scale:1!important}html body .shopify-section--header x-header.header .header__primary-nav details[open]>summary:after{transform:rotate(-135deg)!important;margin-top:3px!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu{left:0!important;right:auto!important;width:100%!important;inset-inline-start:0!important}}.nf-hs__tag,.nf-hs__ends{white-space:nowrap}@media(max-width:699px){#main>.shopify-section--image-with-text-overlay:first-child .prose>div:first-child p:has(.nf-hs__tag){gap:10px!important;font-size:11px!important;letter-spacing:.1em!important;flex-wrap:wrap!important}.nf-hs__tag{padding:4px 9px;letter-spacing:.12em}}html body #main>.shopify-section--image-with-text-overlay:first-child .prose>*{--hero-h-size:clamp(46px,5.4vw,100px)!important;--hero-p-size:clamp(16px,1.3vw,25px)!important}html body #main>.shopify-section--image-with-text-overlay:first-child .content{max-width:min(1060px,92vw)!important}html body #main>.shopify-section--image-with-text-overlay:first-child .prose p.h1{line-height:1.04!important;letter-spacing:-.01em!important;margin-bottom:clamp(22px,2vw,34px)!important;text-shadow:0 2px 24px rgba(0,0,0,.28)!important}html body #main>.shopify-section--image-with-text-overlay:first-child .prose>div:first-child p:has(.nf-hs__tag){gap:16px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important}html body #main>.shopify-section--image-with-text-overlay:first-child .nf-hs__tag{padding:8px 15px 7px!important;font-size:.82em!important;letter-spacing:.16em!important}html body #main>.shopify-section--image-with-text-overlay:first-child .nf-hs__ends b{font-weight:600!important;letter-spacing:.08em!important}html body #main>.shopify-section--image-with-text-overlay:first-child .prose a.button{min-height:56px!important;padding:0 44px!important;font-size:14px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-radius:2px!important}html body #main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.hero-cover-link{background:linear-gradient(180deg,#000000b3,#0000006b,#00000024 24%,#0000 34%) no-repeat!important}html body #main>.shopify-section--image-with-text-overlay:first-child .nf-hs__ends{text-shadow:0 1px 12px rgba(0,0,0,.5)!important}@media(max-width:699px){html body #main>.shopify-section--image-with-text-overlay:first-child .prose>div:first-child p:has(.nf-hs__tag){gap:10px!important;letter-spacing:.06em!important}html body #main>.shopify-section--image-with-text-overlay:first-child .prose a.button{min-height:50px!important;padding:0 30px!important}}html body.nf-nav-open .shopify-section-group-header-group.nf-ub-sec:is(#nfx1,.shopify-section):is(#nfx2,.shopify-section){background:#fff!important}html body.nf-nav-open .shopify-section-group-header-group.nf-ub-sec:is(#nfx1,.shopify-section):is(#nfx2,.shopify-section) :is(.color-scheme,.nf-utilbar){background:#fff!important}html body.nf-nav-open .shopify-section-group-header-group.nf-ub-sec:is(#nfx1,.shopify-section):is(#nfx2,.shopify-section) :is(.nf-utilbar,.nf-utilbar a,.nf-utilbar span,.nf-utilbar svg){color:#1c1c1c!important;text-shadow:none!important}@media(prefers-reduced-motion:reduce){html body .nf-marquee .nf-marquee__track{animation:nfMarqueeScroll 90s linear infinite!important}}@media(min-width:1000px){html body .shopify-section--header .mega-menu--v4 .mega-menu__layout{grid-template-columns:auto minmax(0,1fr)!important;gap:clamp(32px,3.4vw,64px)!important;padding:28px 48px 32px!important;align-items:start!important}html body .shopify-section--header .mega-menu--v4:not(.mega-menu--has-figures) .mega-menu__layout{grid-template-columns:auto!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__cols{grid-template-columns:repeat(var(--nf-mm-cols,3),minmax(150px,max-content))!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__col{padding:0 clamp(20px,2vw,34px)!important;border-left:1px solid #ebe5dc!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__col:first-child{padding-left:0!important;border-left:0!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__group{margin:0 0 20px!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__group:last-child{margin-bottom:0!important}html body .shopify-section--header .mega-menu--v4 :is(a,span).mega-menu__group-title{margin:0 0 7px!important;font-size:15px!important;font-weight:600!important;line-height:1.35!important;color:#111!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__group-links{gap:0!important}html body .shopify-section--header .mega-menu--v4 a.mega-menu__group-link{padding:2px 0!important;font-size:14px!important;line-height:19px!important;color:#5f5a54!important;justify-content:flex-start!important;gap:10px!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__new{margin-left:auto!important;font-size:9.5px!important;padding:2px 6px!important}html body .shopify-section--header .mega-menu--v4 :is(a.mega-menu__group-link,a.mega-menu__group-title,a.mega-menu__tile):after,html body .shopify-section--header .mega-menu--v4 :is(a.mega-menu__group-link,a.mega-menu__group-title,a.mega-menu__tile):before{content:none!important;display:none!important}html body .shopify-section--header .mega-menu--v4 :is(a.mega-menu__group-link,a.mega-menu__group-title){background-image:none!important;text-decoration:none!important}html body .shopify-section--header .mega-menu--v4 a.mega-menu__group-link:hover{color:#111!important}html body .shopify-section--header .mega-menu--v4 a.mega-menu__group-link:hover .mega-menu__link-text,html body .shopify-section--header .mega-menu--v4 a.mega-menu__group-title:hover{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles{display:grid;grid-template-columns:repeat(var(--nf-mm-tc,2),minmax(0,1fr));gap:12px;width:100%;justify-self:end;align-content:start}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles[style*="--nf-mm-tc: 2"]{max-width:660px}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles[style*="--nf-mm-tc: 3"]{max-width:940px}html body .shopify-section--header .mega-menu--v4 a.mega-menu__tile{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;border-radius:2px;background:#e9e3da;color:#fff!important;text-decoration:none!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles[style*="--nf-mm-tc: 4"] a.mega-menu__tile{aspect-ratio:3 / 2}html body .shopify-section--header .mega-menu--v4 a.mega-menu__tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}html body .shopify-section--header .mega-menu--v4 a.mega-menu__tile:hover img{transform:scale(1.045)}html body .shopify-section--header .mega-menu--v4 a.mega-menu__tile .mega-menu__tile-cap{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:40px 16px 13px;background:linear-gradient(to top,#0000009e,#0000);font-family:var(--nf-serif)!important;font-size:20px;line-height:1.15;color:#fff!important;text-align:left;text-transform:none!important;letter-spacing:0!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles[style*="--nf-mm-tc: 4"] .mega-menu__tile-cap{font-size:17px;padding:36px 14px 12px}}@media(min-width:1000px)and (max-width:1399px){html body .shopify-section--header .mega-menu--v4 .mega-menu__layout{padding:24px 32px 28px!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles[style*="--nf-mm-tc: 3"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:560px}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles[style*="--nf-mm-tc: 3"] .mega-menu__tile:nth-child(n+5){display:none}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles[style*="--nf-mm-tc: 4"]{grid-template-columns:repeat(3,minmax(0,1fr))}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles[style*="--nf-mm-tc: 4"] .mega-menu__tile:nth-child(n+7){display:none}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles[style*="--nf-mm-tc: 2"]{max-width:500px}}.nf-mcard__qv{position:absolute;top:10px;right:10px;z-index:3;display:grid;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:50%;background:#fffffff0;color:#1c1c1c;box-shadow:0 4px 14px -6px #00000059;cursor:pointer;opacity:0;transform:translateY(-4px);transition:opacity .25s ease,transform .25s ease,background-color .2s}.nf-mcard__qv svg{width:18px;height:18px}.nf-mcard__qv:hover{background:#fff}.nf-mcard__qv:focus-visible{opacity:1;transform:none;outline:2px solid #1c1c1c;outline-offset:2px}@media(hover:hover){.nf-mcard:hover .nf-mcard__qv{opacity:1;transform:none}}@media(hover:none){.nf-mcard__qv{opacity:1;transform:none;width:34px;height:34px}}.nf-mcard .nf-heart{display:none!important}@media(min-width:1200px){html body.nf-tpl-product .shopify-section--main-product .product{grid-template-columns:minmax(0,730px) minmax(0,472px)!important;column-gap:clamp(48px,4vw,80px)!important;justify-content:center!important}}@media(min-width:1000px){html body.nf-tpl-product .product-gallery__thumbnail-list{width:90px!important}html body.nf-tpl-product .product-gallery__thumbnail,html body.nf-tpl-product .product-gallery__thumbnail-item,html body.nf-tpl-product .product-gallery__thumbnail-list .thumbnail{width:90px!important;min-width:90px!important;height:auto!important}html body.nf-tpl-product .product-gallery__thumbnail-scroller{gap:12px!important}html body.nf-tpl-product .product-gallery__media-list-wrapper,html body.nf-tpl-product .product-gallery__carousel,html body.nf-tpl-product .product-gallery__media-list{margin-left:108px!important}html body.nf-tpl-product .product-gallery__thumbnail-scroller{max-height:var(--nf-gal-h,660px)}}html body.nf-tpl-product .product-info h1.product-title{font-size:clamp(24px,1.65vw,29px)!important;line-height:1.2!important;margin:2px 0 0!important}html body.nf-tpl-product .product-info .nf-pmeta__sub{margin:2px 0 0!important;font-size:14.5px!important;line-height:1.35!important}html body.nf-tpl-product .product-info .nf-pmeta__shop{display:inline-block!important;margin:1px 0 0!important;font-size:14px!important;line-height:1.35!important}html body.nf-tpl-product .product-info [data-block-type=title]{margin-bottom:4px!important}html body.nf-tpl-product .shopify-section--main-product .product-info [data-block-type=price] sale-price{font-family:var(--nf-sans,Inter),system-ui,sans-serif!important;font-size:20px!important;font-weight:400!important;letter-spacing:.02em!important;color:#1c1c1c!important;opacity:1!important}html body.nf-tpl-product .shopify-section--main-product .product-info [data-block-type=price] price-list:has(compare-at-price) sale-price,html body.nf-tpl-product .shopify-section--main-product .product-info [data-block-type=price] sale-price.text-on-sale{color:#e32c2b!important}html body.nf-tpl-product .shopify-section--main-product .product-info [data-block-type=price] compare-at-price{font-size:14.5px!important;font-weight:400!important;color:#8f887e!important;letter-spacing:.01em!important}html body .nf-lc-opt .nf-lc-grid{display:flex!important;flex-wrap:wrap!important;gap:6px!important;grid-template-columns:none!important}html body .nf-lc-opt .nf-lc-scene,html body .nf-lc-opt .nf-lc-card__line{display:none!important}html body .nf-lc-opt label.nf-lc-card{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:0!important;height:38px!important;min-height:0!important;margin:0!important;padding:0 12px 0 11px!important;border:1px solid #d6d1c9!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;outline:0!important;transform:none!important;cursor:pointer}html body .nf-lc-opt label.nf-lc-card:after{content:none!important}html body .nf-lc-opt label.nf-lc-card:before{content:""!important;display:block!important;position:static!important;flex:none;width:11px!important;height:11px!important;border-radius:50%!important;background:#f6c88a!important;box-shadow:inset 0 0 0 1px #00000024!important;border:0!important;transform:none!important}html body .nf-lc-opt label.nf-lc-card:has(.nf-lc-scene--cool):before{background:#d6e6ff!important}html body .nf-lc-opt label.nf-lc-card:has(.nf-lc-scene--neutral):before{background:#fff1d6!important}html body .nf-lc-opt label.nf-lc-card:has(.nf-lc-scene--warm):before{background:#f7b462!important}html body .nf-lc-opt label.nf-lc-card:has(.nf-lc-scene--tri):before{background:conic-gradient(#f7b462 0 33%,#fff1d6 0 66%,#d6e6ff 0)!important}html body .nf-lc-opt .nf-lc-card__name{margin:0!important;padding:0!important;font-family:var(--nf-sans,Inter),system-ui,sans-serif!important;font-size:13.5px!important;font-weight:500!important;line-height:1!important;color:#1c1c1c!important;white-space:nowrap}html body .nf-lc-opt label.nf-lc-card:hover{border-color:#8f887e!important}html body .nf-lc-opt input:checked+label.nf-lc-card{border-color:#1c1c1c!important;box-shadow:inset 0 0 0 1px #1c1c1c!important}html body .nf-lc-opt input:disabled+label.nf-lc-card,html body .nf-lc-opt input.is-disabled+label.nf-lc-card{opacity:.5}html body.nf-tpl-product .nf-qty-atc-row{flex-direction:row!important;align-items:stretch!important;gap:10px!important}html body.nf-tpl-product .nf-qty-atc-row>*{width:auto!important}html body.nf-tpl-product .nf-qty-atc-row>.nf-qty-inline{display:flex!important;flex:0 0 124px!important;width:124px!important}html body.nf-tpl-product .nf-qty-atc-row>:not(.nf-qty-inline){flex:1 1 auto!important;min-width:0!important}html body.nf-tpl-product .nf-qty-inline quantity-selector,html body.nf-tpl-product .nf-qty-inline .quantity-selector{width:100%!important;height:54px!important;min-height:54px!important;border:1px solid #cfc9c0!important;border-radius:4px!important;background:#fff!important}html body.nf-tpl-product .nf-qty-inline input{font-size:15px!important}html body.nf-tpl-product .product-info{--shopify-accelerated-checkout-button-border-radius:4px;--shopify-accelerated-checkout-button-block-size:54px}html body.nf-tpl-product .product-info [data-block-type=buy-buttons] button[type=submit]{height:54px!important;min-height:54px!important;border-radius:4px!important}html body.nf-tpl-product .product-info shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius:4px}.nf-bt,html body .shopify-section--main-product .nf-bt{--nf3-ink:#1c1c1c;--nf3-txt:#3b362f;--nf3-muted:#6f685f;--nf3-gold:#c9a36a;--nf3-gold-d:#b08a4e;--nf3-line:#ebe5db;--nf3-warm:#fbf7f1;--nf3-ease:cubic-bezier(.2,.8,.2,1);margin:30px 0 0!important}.nf-bt__h{display:flex;align-items:center;gap:14px;margin:0 0 20px;font:700 13px/1 var(--nf-sans,Inter),system-ui,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--nf3-gold-d)}.nf-bt__h:before,.nf-bt__h:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--nf3-gold) 60%,var(--nf3-gold))}.nf-bt__h:after{background:linear-gradient(270deg,transparent,var(--nf3-gold) 60%,var(--nf3-gold))}.nf-bt__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}.nf-bt__opt{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:24px 10px 16px;border:1.5px solid var(--nf3-gold-d);border-radius:10px;background:#fff;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:border-color .2s,box-shadow .25s var(--nf3-ease),transform .25s var(--nf3-ease),background-color .2s}.nf-bt__opt:hover{transform:translateY(-2px)}.nf-bt__opt:focus-visible{outline:2px solid var(--nf3-gold-d);outline-offset:3px}.nf-bt__opt.is-on{background:linear-gradient(180deg,var(--nf3-warm) 0%,#fff 70%);box-shadow:0 16px 30px -22px #c9a36abf}.nf-bt__tag{position:absolute;top:0;left:50%;padding:5px 11px 4px;border-radius:999px;background:var(--nf3-ink);color:#fff;font:700 9.5px/1 var(--nf-sans,Inter),system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transform:translate(-50%,-50%)}.nf-bt__tag--best{background:var(--nf3-gold-d)}.nf-bt__top{display:flex;justify-content:center;height:22px;margin-bottom:4px}.nf-bt__radio{position:relative;display:block;width:20px;height:20px;border:1.5px solid #c9bfb1;border-radius:50%;background:#fff;transition:border-color .2s,box-shadow .2s}.nf-bt__opt.is-on .nf-bt__radio{border-color:var(--nf3-gold-d);box-shadow:inset 0 0 0 4px #fff;background:var(--nf3-gold-d)}.nf-bt__stack{display:flex;justify-content:center;align-items:center;height:58px;margin:0 0 8px}.nf-bt__img{width:50px;height:50px;object-fit:cover;border:2px solid #fff;border-radius:8px;background:#f4f1ec;box-shadow:0 3px 8px -2px #0003}.nf-bt__stack--2 .nf-bt__img:nth-child(1){transform:rotate(-7deg);margin-right:-14px}.nf-bt__stack--2 .nf-bt__img:nth-child(2){transform:rotate(5deg) translateY(-2px)}.nf-bt__stack--3 .nf-bt__img:nth-child(1){transform:rotate(-9deg);margin-right:-16px}.nf-bt__stack--3 .nf-bt__img:nth-child(2){position:relative;z-index:1;transform:translateY(-4px)}.nf-bt__stack--3 .nf-bt__img:nth-child(3){transform:rotate(9deg);margin-left:-16px}.nf-bt__qty{font:600 17px/1.2 var(--nf-sans,Inter),system-ui,sans-serif;color:var(--nf3-ink)}.nf-bt__deal{font:700 11px/1.35 var(--nf-sans,Inter),system-ui,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--nf3-gold-d)}.nf-bt__deal--plain{font-weight:500;font-size:12px;letter-spacing:0;text-transform:none;color:var(--nf3-muted)}.nf-bt__save{min-height:1.35em;font:600 12.5px/1.35 var(--nf-sans,Inter),system-ui,sans-serif;color:#3f6a47}html body .nf-bt__now{margin-top:4px;font-family:var(--nf-sans,Inter),system-ui,sans-serif;font-size:20px;font-weight:500;line-height:1.1;color:#e32c2b!important}.nf-bt__opt[data-n="1"] .nf-bt__now{color:var(--nf3-ink)!important}.nf-bt__was{min-height:1.2em;font-size:13px;color:#9b948a}.nf-bt__picks{display:grid;grid-template-columns:minmax(0,1fr);gap:7px;width:100%;min-width:0;margin-top:10px}.nf-bt__picks:empty{display:none}.nf-bt__pick{display:flex;align-items:center;gap:6px;width:100%;max-width:100%;min-width:0;font:600 12px/1 var(--nf-sans,Inter),system-ui,sans-serif;color:var(--nf3-muted)}.nf-bt__pick select{flex:1;min-width:0!important;width:100%!important;max-width:100%!important;height:34px;padding:0 26px 0 9px;border:1px solid #d9cfc0;border-radius:6px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' fill='none' stroke='%231c1c1c' stroke-width='1.4'/%3E%3C/svg%3E") no-repeat right 8px center/12px;-webkit-appearance:none;appearance:none;font:500 12.5px/1 var(--nf-sans,Inter),system-ui,sans-serif;color:var(--nf3-ink);cursor:pointer;text-overflow:ellipsis}.nf-bt__err{margin:10px 0 0;padding:10px 12px;border-radius:6px;background:#fbeaea;color:#8a1f1f;font-size:13px}.nf-bt__err[hidden]{display:none}.nf-bt__step{display:inline-flex;align-items:center;margin-top:8px;border:1px solid #dccfbd;border-radius:999px;background:#fff;overflow:hidden}.nf-bt__step[hidden]{display:none}.nf-bt__stepbtn{width:30px;height:28px;padding:0;border:0;background:none;font-size:16px;line-height:1;color:var(--nf3-ink);cursor:pointer}.nf-bt__stepbtn:disabled{opacity:.3;cursor:default}.nf-bt__stepval{min-width:22px;font:600 13px/1 var(--nf-sans,Inter),system-ui,sans-serif;text-align:center}.nf-bt__note{margin:14px 0 0;font-size:13px;line-height:1.45;color:var(--nf3-muted);text-align:center}.nf3-buymix{display:flex;align-items:center;justify-content:center;width:100%;height:54px;margin-top:10px;border:0;border-radius:4px;background:#1c1c1c;color:#fff;font:600 14px/1 var(--nf-sans,Inter),system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.nf3-buymix[hidden]{display:none}.nf3-buymix:disabled{opacity:.6}@media(max-width:480px){.nf-bt__grid{gap:7px}.nf-bt__opt{padding:22px 6px 12px}.nf-bt__radio{width:17px;height:17px}.nf-bt__img{width:36px;height:36px}.nf-bt__stack{height:44px}.nf-bt__qty{font-size:14.5px}html body .nf-bt__now{font-size:17px}.nf-bt__pick{gap:0}.nf-bt__pick>span{display:none}.nf-bt__pick select{width:100%;height:32px;padding:0 18px 0 6px;font-size:11.5px;background-position:right 5px center;background-size:10px}.nf-bt__deal{font-size:9.5px;letter-spacing:.05em}.nf-bt__save{font-size:11px}.nf-bt__tag{font-size:8.5px;padding:4px 8px 3px;letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){.nf-bt__opt{transition:none}.nf-bt__opt:hover{transform:none}}@media screen and (max-width:749px){.product-info__block-list>[data-block-id=nf_bundle]{order:6!important}}.nf-wl2{display:flex;flex-direction:column;align-items:center;gap:8px;margin:16px 0 4px}.nf-wl2__btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:50px;padding:0 18px;border:1px solid #1c1c1c;border-radius:4px;background:#fff;font:600 13px/1 var(--nf-sans,Inter),system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#1c1c1c;cursor:pointer;transition:background-color .2s,color .2s}.nf-wl2__btn:hover{background:#faf6ef}.nf-wl2__btn svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.6;transition:fill .2s,stroke .2s,transform .25s cubic-bezier(.2,.8,.2,1)}.nf-wl2__btn[aria-pressed=true] svg{fill:#e32c2b;stroke:#e32c2b;transform:scale(1.08)}.nf-wl2__btn .nf-wl2__on{display:none}.nf-wl2__btn[aria-pressed=true] .nf-wl2__on{display:inline}.nf-wl2__btn[aria-pressed=true] .nf-wl2__off{display:none}.nf-wl2__view{font:500 13px/1.3 var(--nf-sans,Inter),system-ui,sans-serif;color:#6f685f;text-decoration:underline;text-decoration-color:#c9a36a;text-underline-offset:3px}html body .nf-ptabs .nf-keyfeat,html body .nf-keyfeat{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:4px 0 30px!important}html body .nf-keyfeat li{display:flex!important;align-items:center!important;gap:14px!important;min-height:72px;padding:14px 18px 14px 14px!important;border:1px solid #e8e0d3!important;border-radius:4px!important;background:linear-gradient(180deg,#fffdf9,#f9f4ec)!important;font-family:var(--nf-sans,Inter),system-ui,sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1.4!important;color:#1c1c1c!important;box-shadow:0 10px 24px -22px #3c280a80}html body .nf-keyfeat svg{flex:none!important;box-sizing:border-box!important;width:42px!important;height:42px!important;margin:0!important;padding:10px!important;border-radius:50%!important;background:#1c1c1c!important;color:#d9b77e!important}@media(max-width:599px){html body .nf-keyfeat{grid-template-columns:minmax(0,1fr)!important}html body .nf-keyfeat li{min-height:0;font-size:14.5px!important}}@media(min-width:1000px){html body .nf-ptabs__details:not(.nf-ptabs__details--solo){grid-template-columns:minmax(0,1fr) minmax(0,.86fr)!important;gap:clamp(40px,4.5vw,80px)!important;align-items:start!important}html body .nf-ptabs__details>.nf-ptabs__img{position:sticky!important;top:150px}}html body .nf-ptabs__details>.nf-ptabs__img{aspect-ratio:4 / 5!important;border-radius:4px!important;background:#efe9e1;box-shadow:0 34px 60px -42px #281a0899}html body .nf-ptabs__details>.nf-ptabs__img:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;z-index:2;border:1px solid rgba(255,255,255,.6);border-radius:2px;pointer-events:none}html body .nf-ptabs__details>.nf-ptabs__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0000002e,#0000 26%);pointer-events:none}html body .nf-ptabs__details>.nf-ptabs__img .nf-ptabs__logo{z-index:3;top:30px!important;right:30px!important}html body .nf-ptabs__details>.nf-ptabs__img img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}html body .nf-ptabs__details>.nf-ptabs__img:hover img{transform:scale(1.03)}@media(min-width:1000px){html body.nf-tpl-product .product-gallery__thumbnail-list,html body.nf-tpl-product .product-gallery__thumbnail-scroller{scrollbar-width:none!important}html body.nf-tpl-product .product-gallery__thumbnail-list::-webkit-scrollbar,html body.nf-tpl-product .product-gallery__thumbnail-scroller::-webkit-scrollbar{display:none!important;width:0!important}}html:root{--nf-sans:"Poppins",system-ui,-apple-system,"Segoe UI",sans-serif!important;--nf-serif:"EB Garamond",Georgia,serif!important;--text-font-family:"Poppins",system-ui,-apple-system,"Segoe UI",sans-serif!important;--heading-font-family:"EB Garamond",Georgia,serif!important;--heading-font-weight:400!important}html body{font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif}html body .nf-announce__inner{min-height:40px!important}html body .nf-announce__item{font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important}html body .nf-announce__item svg{width:18px!important;height:18px!important}@media(min-width:1000px){html body .shopify-section-group-header-group.nf-ub-sec .container{max-width:none!important;padding:0!important;margin:0!important}html body .nf-utilbar--v2{border:0!important}html body .nf-utilbar--v2 .nf-utilbar__inner{max-width:1520px!important;min-height:40px!important;height:40px;margin:0 auto!important;padding:0!important}html body .nf-utilbar--v2 .nf-utilbar__links{gap:24px!important}html body .nf-utilbar--v2 .nf-utilbar__link{font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;line-height:20px!important}html body:not(.nf-th) .shopify-section-group-header-group.nf-ub-sec{border-bottom:1px solid #ddd!important}html body:not(.nf-th) .shopify-section--header{border-bottom:1px solid #ddd!important}}@media(min-width:1000px)and (max-width:1599px){html body .nf-utilbar--v2 .nf-utilbar__inner{max-width:none!important;padding:0 40px!important}}@media(min-width:1200px){html body .shopify-section--header x-header.header{grid-template-columns:138px 215px minmax(0,1fr) auto!important;grid-template-areas:"logo search primary-nav cart"!important;column-gap:0!important;row-gap:0!important;align-items:center!important;min-height:82px!important;padding:0 max(40px,calc((100% - 1520px)/2))!important}html body .shopify-section--header x-header.header .header__logo{width:120px!important;max-width:120px!important;margin:0!important;padding:0!important;height:auto!important;line-height:0!important}html body .shopify-section--header x-header.header .header__logo :is(a,img,svg){display:block!important;width:120px!important;max-width:120px!important;height:auto!important}html body .shopify-section--header x-header.header .header__search-row{width:215px!important;margin:0!important;padding:0!important}html body .shopify-section--header x-header.header .header__search-row .nf-hsearch{width:215px!important;height:38px!important;margin:0!important}html body .shopify-section--header x-header.header .header__search-row .nf-hsearch__input{height:38px!important;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:500!important}html body .shopify-section--header x-header.header .header__primary-nav{justify-self:stretch!important;display:flex!important;justify-content:space-between!important;align-items:center!important;margin:0 0 0 48px!important;padding:0!important;column-gap:0!important}html body .shopify-section--header x-header.header .header__primary-nav ul{gap:0!important;justify-content:space-between!important;width:100%!important}html body .shopify-section--header x-header.header .header__primary-nav :is(.header__primary-nav-item>a,.header__primary-nav-item summary,a,summary){font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:500!important;letter-spacing:0!important;line-height:23px!important;text-transform:none!important}html body .shopify-section--header x-header.header .header__utility-group{padding:0!important;margin:0 0 0 8px!important;gap:0!important}html body .shopify-section--header x-header.header .header__utility-group>*{min-width:36px;justify-content:center}}@media(min-width:1200px)and (max-width:1599px){html body .shopify-section--header x-header.header .header__primary-nav{margin-left:28px!important}html body .shopify-section--header x-header.header .header__primary-nav :is(.header__primary-nav-item>a,.header__primary-nav-item summary){font-size:14px!important}}html body .shopify-section--header .mega-menu--v4 :is(.mega-menu__group-title,a.mega-menu__group-link){font-family:Poppins,sans-serif!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__group-title{font-weight:600!important}html body #main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.hero-cover-link{background:linear-gradient(180deg,#000 0 40px,#0000009e 72px,#0003 112px,#0000001a 132px,#0000 290px),linear-gradient(90deg,#0000009e,#00000038 40%,#0000 72%)!important}html body #main>.shopify-section--image-with-text-overlay:first-child .content-over-media:after{opacity:0!important}html body #main>.shopify-section--image-with-text-overlay:first-child .prose p.h1{--hero-h-weight:500!important;font-weight:500!important}@media(min-width:1000px){html body .nf-space__inner{max-width:none!important;padding:0 0 0 max(40px,calc((100% - 1520px)/2))!important}html body .nf-space__title{font-family:EB Garamond,Georgia,serif!important;font-size:40px!important;line-height:48px!important;font-weight:400!important;letter-spacing:0!important;margin:0 0 12px!important}html body .nf-space__tabs{gap:8px 24px!important;margin-bottom:48px!important}html body .nf-space__track{grid-auto-columns:calc((min(100vw - 80px,1520px) - 32px) / 3)!important;gap:16px!important;padding-right:40px}html body .nf-space__arrow{top:calc((min(100vw - 80px,1520px) - 32px) / 3 * 1.25 / 2 - 20px)!important}html body .nf-space__arrow--next{right:max(40px,calc((100vw - 1520px)/2))!important}html body .nf-space__name{font-family:EB Garamond,Georgia,serif!important;font-size:26px!important}}html body .nf-space__tab{font-family:Poppins,sans-serif!important;font-size:16px!important;font-weight:500!important;color:#0a0a0a!important;opacity:1!important;padding:6px 0 7px!important}html body .nf-space__tab[aria-selected=false]{color:#2a2a2a!important}html body .nf-space__tab[aria-selected=true]{border-bottom:1.5px solid #0a0a0a!important}@media(min-width:1000px){html body .nf-feat{padding-left:40px!important;padding-right:40px!important}html body .nf-feat__grid{max-width:1520px!important;gap:16px!important}}@media(min-width:1000px){html body .nf-vals__in{max-width:1600px!important;padding:0 40px!important}}html body :is(.nf-curated__title,.nf-space__title,.nf-vals__title,.nf-vals__title p,.nf-feat__title,.nf-about__title,.nf-blog-home__title,.nf-catalog__title){font-family:EB Garamond,Georgia,serif!important}@media(min-width:1200px){html body.nf-tpl-product .shopify-section--main-product .product{grid-template-columns:minmax(0,796px) minmax(0,520px)!important;column-gap:clamp(40px,3.4vw,64px)!important;justify-content:center!important}html body.nf-tpl-product .product-gallery__thumbnail-list{width:100px!important}html body.nf-tpl-product .product-gallery__thumbnail,html body.nf-tpl-product .product-gallery__thumbnail-item,html body.nf-tpl-product .product-gallery__thumbnail-list .thumbnail{width:100px!important;min-width:100px!important}html body.nf-tpl-product :is(.product-gallery__media-list-wrapper,.product-gallery__carousel,.product-gallery__media-list){margin-left:116px!important}html body.nf-tpl-product .nf-bc{max-width:1380px!important;padding:16px 0 0!important;margin:0 auto 10px!important}}@media(min-width:1200px)and (max-width:1499px){html body.nf-tpl-product .shopify-section--main-product .product{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)!important}html body.nf-tpl-product .nf-bc{padding-left:40px!important;padding-right:40px!important}}html body.nf-tpl-product #main>.shopify-section:first-child{border:0!important;background:transparent!important}html body.nf-tpl-product .nf-bc{font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:400!important;color:#666!important;border:0!important;background:transparent!important}@media(min-width:1000px){html body.nf-tpl-product .shopify-section--main-product .product>.product-gallery{position:sticky!important;top:calc(var(--sticky-area-height,0px) + 24px)!important;align-self:start!important}}html.nf-flags-moved body .shopify-section--main-product .product-info .nf-flags{display:none!important}html body .shopify-section--main-product product-gallery .nf-flags--gal{position:absolute;top:14px;left:130px;z-index:4;display:flex;flex-wrap:wrap;gap:6px;margin:0;pointer-events:none}@media(max-width:999px){html body .shopify-section--main-product product-gallery .nf-flags--gal{left:12px;top:12px}}html body .shopify-section--main-product product-gallery .nf-flags--gal .nf-flag{padding:6px 10px 5px;border-radius:2px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.2}html body.nf-tpl-product .product-info h1.product-title{font-family:EB Garamond,Georgia,serif!important;font-size:32px!important;font-weight:400!important;line-height:1.15!important}html body.nf-tpl-product .product-info .nf-pmeta__sub{font-size:15px!important;color:#666!important}html body.nf-tpl-product .product-info .nf-pmeta__shop{font-size:15px!important;color:#3a3a3a!important}html body.nf-tpl-product .product-info .variant-picker__option-info :is(legend,span){font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:500!important;color:#0a0a0a!important}html body.nf-tpl-product .product-info .variant-picker__option-info span{font-weight:400!important;color:#555!important}html body.nf-tpl-product .product-info .nf-oc label,html body.nf-tpl-product .product-info .block-swatch{font-family:Poppins,sans-serif!important;font-size:14px!important;color:#0a0a0a!important}html body.nf-tpl-product .nf-qty-inline quantity-selector{display:grid!important;grid-template-columns:40px minmax(0,1fr) 40px!important;align-items:center!important;padding:0!important}html body.nf-tpl-product .nf-qty-inline .quantity-selector__button{width:40px!important;height:100%!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important}html body.nf-tpl-product .nf-qty-inline .quantity-selector__input-wrapper{width:100%!important;min-width:0!important;display:flex!important;justify-content:center!important;margin:0!important}html body.nf-tpl-product .nf-qty-inline .quantity-selector__input{width:100%!important;min-width:0!important;padding:0!important;margin:0!important;text-align:center!important;font-family:Poppins,sans-serif!important;font-size:16px!important;font-weight:500!important}html body.nf-tpl-product .product-info [data-block-type=buy-buttons] button[type=submit]{font-family:Poppins,sans-serif!important;font-size:16px!important;font-weight:500!important}html body.nf-tpl-product .product-info [data-block-type=buy-buttons] button[type=submit]:is(:hover,:focus-visible),html body.nf-tpl-product .product-info [data-block-type=buy-buttons] button[type=submit]:is(:hover,:focus-visible) *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.nf-tpl-product .product-info [data-block-type=buy-buttons] button[type=submit]:is(:hover,:focus-visible){background:#2b2b2b!important;border-color:#2b2b2b!important}html body .nf-bt__opt{padding:20px 8px 14px!important}html body .nf-bt__stack{height:52px!important;margin-bottom:6px!important}html body .nf-bt__img{width:46px!important;height:46px!important}html body .nf-ptabs__details>.nf-ptabs__img{aspect-ratio:auto!important;height:auto!important}html body .nf-ptabs__details>.nf-ptabs__img img{height:auto!important;max-height:720px;object-fit:contain!important}html body.nf-tpl-product .product-info__block-item[data-block-type=variant-picker]:is(#nfx,.product-info__block-item) .variant-picker__option-info :is(legend,span){font-family:Poppins,sans-serif!important;font-size:14px!important;letter-spacing:0!important}html body.nf-tpl-product .product-info__block-item[data-block-type=variant-picker]:is(#nfx,.product-info__block-item) .variant-picker__option-info legend{font-weight:500!important;color:#0a0a0a!important}html body.nf-tpl-product .product-info__block-item[data-block-type=variant-picker]:is(#nfx,.product-info__block-item) .variant-picker__option-info span{font-weight:400!important;color:#555!important}@media(min-width:1000px){html body.nf-tpl-product .shopify-section--main-product>.section-spacing{padding-top:14px!important}html body.nf-tpl-product .nf-bc{margin-bottom:0!important}}:root{--nf-cap:1600px;--nf-pad:40px;--nf-gut:16px;--nf-title:40px}@media(max-width:1279.98px){:root{--nf-title:30px}}@media(max-width:768px){:root{--nf-pad:16px}}@media(min-width:2400px){:root{--nf-cap:2040px;--nf-pad:20px;--nf-gut:20px;--nf-title:48px}}@media(min-width:1200px){html body .shopify-section--header x-header.header{grid-template-columns:156px 215px minmax(0,1fr) auto!important}html body .shopify-section--header x-header.header .header__logo,html body .shopify-section--header x-header.header .header__logo :is(a,img,svg){width:140px!important;max-width:140px!important}}@media(min-width:2400px){html body .shopify-section--header x-header.header{grid-template-columns:180px 500px minmax(0,1fr) auto!important;padding:0 calc((100% - 2000px)/2)!important}html body .shopify-section--header x-header.header .header__logo,html body .shopify-section--header x-header.header .header__logo :is(a,img,svg){width:160px!important;max-width:160px!important}html body .shopify-section--header x-header.header .header__search-row,html body .shopify-section--header x-header.header .header__search-row .nf-hsearch{width:500px!important}html body .shopify-section--header x-header.header .header__primary-nav{justify-content:flex-start!important;column-gap:44px!important;flex-wrap:nowrap!important;white-space:nowrap!important;margin-left:80px!important}html body .shopify-section--header x-header.header .header__primary-nav ul{justify-content:flex-start!important;column-gap:44px!important;flex-wrap:nowrap!important;width:auto!important}html body .shopify-section--header x-header.header .header__utility-group>*+*{margin-left:5px!important}html body .nf-utilbar--v2 .nf-utilbar__inner{max-width:2000px!important}}html body #main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.hero-cover-link{background:linear-gradient(180deg,#000 0 40px,#000000db 80px,#000000bd 162px,#0000007a 260px,#0003,#0000 500px),linear-gradient(90deg,#0000009e,#00000038 40%,#0000 72%)!important}@media(min-width:2400px){html body #main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.content{margin-left:calc((100vw - 2040px)/2 - 178px)!important}}html body .nf-curated__inner,html body .nf-vals__in,html body .nf-about__in{max-width:var(--nf-cap)!important;padding-left:var(--nf-pad)!important;padding-right:var(--nf-pad)!important}html body .nf-curated__grid{column-gap:var(--nf-gut)!important}html body :is(.nf-curated__title,.nf-space__title,.nf-vals__title,.nf-vals__title p){font-size:var(--nf-title)!important;line-height:1.2!important}html body .nf-feat{padding-left:var(--nf-pad)!important;padding-right:var(--nf-pad)!important}html body .nf-feat__grid{max-width:calc(var(--nf-cap) - 2 * var(--nf-pad))!important;gap:var(--nf-gut)!important}html body .nf-feat__item{aspect-ratio:752 / 902!important}@media(min-width:2400px){html body .nf-vals__row{height:790px!important;gap:20px!important}}@media(min-width:1000px){html body .nf-space__inner{max-width:var(--nf-cap)!important;margin:0 auto!important;padding:0 var(--nf-pad)!important}html body .nf-space__track{grid-auto-columns:calc((100% - 2 * var(--nf-gut)) / 3)!important;gap:var(--nf-gut)!important;padding-right:0!important;overflow-x:auto!important}html body .nf-space__arrow{top:calc((min(100vw,var(--nf-cap)) - 2 * var(--nf-pad) - 2 * var(--nf-gut)) / 3 * 1.25 / 2 - 20px)!important}html body .nf-space__arrow--next{right:14px!important}html body .nf-space__arrow--prev{left:14px!important}}@media(min-width:2400px){html body .nf-space__name{font-size:30px!important}html body .nf-space__tab{font-size:18px!important}}html body .product-gallery__media:has(>img):after,html body .pswp__zoom-wrap:after{content:none!important;display:none!important;background:none!important}html body .shopify-section--main-product product-gallery,html body .shopify-section--main-product product-gallery *{scroll-behavior:auto!important}.nf-wlsign{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:20px;background:#0f0c0a80}.nf-wlsign[hidden]{display:none}.nf-wlsign__box{position:relative;width:min(440px,100%);padding:34px 30px 28px;border-radius:4px;background:#fff;text-align:center;box-shadow:0 30px 80px -20px #00000073}.nf-wlsign__x{position:absolute;top:8px;right:10px;width:36px;height:36px;border:0;background:none;font-size:26px;line-height:1;cursor:pointer;color:#1c1c1c}.nf-wlsign__h{margin:0 0 8px;font-family:EB Garamond,Georgia,serif;font-size:30px;font-weight:400;color:#0a0a0a}.nf-wlsign__p{margin:0 0 22px;font-family:Poppins,sans-serif;font-size:14.5px;line-height:1.55;color:#555}.nf-wlsign__a{display:flex;flex-direction:column;gap:10px}.nf-wlsign__a a{display:flex;align-items:center;justify-content:center;height:50px;border-radius:4px;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;text-decoration:none!important}.nf-wlsign__a a:first-child{background:#0a0a0a;color:#fff!important}.nf-wlsign__a a:last-child{border:1px solid #0a0a0a;color:#0a0a0a!important}html body .nf-catrow__wrap{max-width:var(--nf-cap)!important;padding-left:var(--nf-pad)!important;padding-right:var(--nf-pad)!important}@media(min-width:1200px){html body .nf-catrow__track{grid-auto-columns:calc((100% - 8 * var(--nf-gut)) / 8.6)!important;gap:var(--nf-gut)!important}html body .nf-catrow__arrow{top:calc(((min(100vw,var(--nf-cap)) - 2 * var(--nf-pad) - 8 * var(--nf-gut)) / 8.6) * 1.25 / 2 - 18px)!important}}html body :is(.nf-curated__title,.nf-space__title,.nf-vals__title,.nf-vals__title p,.nf-feat__title){font-weight:400!important}@media(min-width:2400px){html body .nf-space__name{font-size:24px!important}html body .nf-space__tab{font-size:16px!important}html body .nf-catrow__label{font-size:22px!important}}html body #main>.shopify-section--image-with-text-overlay:first-child .content-over-media>.hero-cover-link{background:linear-gradient(#000,#000) 0 0 / 100% 40px no-repeat,linear-gradient(180deg,#000 0,#0003 8%,#0000001a 10%,#0000 30%) 0 40px / 100% calc(100% - 40px) no-repeat,linear-gradient(90deg,#0000009e,#00000038 40%,#0000 72%) 0 0 / 100% 100% no-repeat!important}@media(min-width:1000px){html body .shopify-section--header .mega-menu--v4 :is(a,span).mega-menu__group-title{font-weight:700!important;font-size:15px!important;color:#0a0a0a!important;margin-bottom:5px!important}html body .shopify-section--header .mega-menu--v4 a.mega-menu__group-link{font-size:13px!important;line-height:17px!important;padding:2px 0!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__group{margin-bottom:16px!important}}html body .nf-curated__inner{max-width:calc(var(--nf-cap) + 160px)!important}html body.nf-tpl-product .product-info .nf-lc-opt label.nf-lc-card{height:44px!important;padding:0 18px 0 14px!important}html body.nf-tpl-product .product-info .nf-lc-opt .nf-lc-card__name{font-size:15px!important}html body.nf-tpl-product .product-info .nf-lc-opt label.nf-lc-card:before{width:13px!important;height:13px!important;background:var(--nf-dot,#f6c88a)!important}html body.nf-tpl-product .product-info .nf-lc-opt .nf-lc-grid{gap:8px!important}html body.nf-tpl-product .product-info .nf-oc label{min-height:84px!important;font-size:15px!important}html body.nf-tpl-product .product-info :is(.block-swatch,.nf-oc--text label,.variant-picker__option-values label:not(.nf-lc-card)){min-height:48px!important;font-size:15px!important}html body.nf-tpl-product .product-info .variant-picker__option-values{gap:10px!important}html body.nf-tpl-product .product-info__block-item[data-block-type=variant-picker]:is(#nfx,.product-info__block-item) .variant-picker__option-info :is(legend,span){font-size:15px!important}html body.nf-tpl-product .product-info .nf-phead__rating{gap:8px!important;color:#1c1c1c!important}html body.nf-tpl-product .product-info .nf-phead .nf-stars{font-size:20px!important;letter-spacing:2px!important;background:linear-gradient(90deg,#d9a520 var(--r,0%),#ddd6ca var(--r,0%))!important;-webkit-background-clip:text!important;background-clip:text!important}html body.nf-tpl-product .product-info .nf-phead__n{font-size:15px!important;font-weight:500!important;color:#1c1c1c!important}html body.nf-tpl-product .product-info .nf-phead__stock{font-size:15px!important;color:#1f8a43!important}html body.nf-tpl-product .product-info .nf-phead__stock i{width:8px!important;height:8px!important;background:#22a04b!important}.nf-care2{padding:clamp(48px,6vw,96px) 0 clamp(24px,3vw,48px);background:transparent}.nf-care2__in{max-width:var(--nf-cap);margin:0 auto;padding:0 var(--nf-pad)}.nf-care2__row{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);align-items:center;gap:clamp(28px,4.4vw,88px);margin-bottom:clamp(40px,5vw,88px)}.nf-care2__row:last-child{margin-bottom:0}.nf-care2__row--flip{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.nf-care2__row--flip .nf-care2__media{order:2}.nf-care2__media{aspect-ratio:4 / 3;overflow:hidden;border-radius:4px;background:#ece7df}.nf-care2__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.nf-care2__row:hover .nf-care2__media img{transform:scale(1.03)}.nf-care2__eyebrow{margin:0 0 14px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#b08a4e}.nf-care2__title{margin:0 0 16px;font-family:EB Garamond,Georgia,serif;font-weight:400;font-size:clamp(28px,2.4vw,44px);line-height:1.15;color:#0a0a0a}.nf-care2__body{margin:0;max-width:46ch;font-family:Poppins,sans-serif;font-size:16px;line-height:1.75;color:#4a4a4a}@media(max-width:899px){.nf-care2__row,.nf-care2__row--flip{grid-template-columns:minmax(0,1fr);gap:20px}.nf-care2__row--flip .nf-care2__media{order:0}}.nf-std2{padding:clamp(48px,6vw,96px) 0;background:#fff}.nf-std2__in{max-width:var(--nf-cap);margin:0 auto;padding:0 var(--nf-pad);display:grid;grid-template-columns:minmax(260px,380px) minmax(0,1fr);gap:clamp(28px,3.6vw,64px);align-items:start}.nf-std2__brand{position:relative;aspect-ratio:4 / 3;margin:0 0 26px;overflow:hidden;border-radius:4px;background:#2a2420}.nf-std2__wall{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nf-std2__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 45%,#140e0859,#140e08ad)}.nf-std2__mark{position:absolute;left:50%;top:50%;width:62%;transform:translate(-50%,-50%);filter:brightness(0) invert(1) drop-shadow(0 2px 14px rgba(0,0,0,.45));opacity:.96}.nf-std2__eyebrow{margin:0 0 10px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#b08a4e}.nf-std2__h{margin:0;font-family:EB Garamond,Georgia,serif;font-weight:400;font-size:var(--nf-title,40px);line-height:1.12;color:#0a0a0a}.nf-std2__lead{margin:14px 0 0;font-family:Poppins,sans-serif;font-size:15.5px;line-height:1.65;color:#555}.nf-std2__nav{display:flex;gap:12px;margin-top:24px}.nf-std2__b{display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid #0a0a0a;border-radius:50%;background:transparent;color:#0a0a0a;cursor:pointer}.nf-std2__b svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.nf-std2__b:disabled{opacity:.28;cursor:default}.nf-std2__track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 0}.nf-std2__track::-webkit-scrollbar{display:none}.nf-std2__card{flex:0 0 clamp(240px,19vw,340px);margin:0;scroll-snap-align:start}.nf-std2__media{aspect-ratio:3 / 4;overflow:hidden;border-radius:4px;background:#f2f2f2}.nf-std2__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.nf-std2__card:hover .nf-std2__media img{transform:scale(1.04)}.nf-std2__n{margin:16px 0 4px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;color:#b08a4e}.nf-std2__t{margin:0;font-family:EB Garamond,Georgia,serif;font-weight:400;font-size:22px;line-height:1.25;color:#0a0a0a}.nf-std2__p{margin:6px 0 0;font-family:Poppins,sans-serif;font-size:14px;line-height:1.6;color:#555}@media(max-width:899px){.nf-std2__in{grid-template-columns:minmax(0,1fr)}.nf-std2__nav{display:none}.nf-std2__card{flex-basis:72vw}}.nf-rv3{padding:clamp(48px,5vw,80px) 0}.nf-rv3__in{max-width:1360px;margin:0 auto;padding:0 40px;font-family:Poppins,sans-serif;color:#0a0a0a}.nf-rv3__title{margin:0 0 28px;text-align:center;font-family:EB Garamond,Georgia,serif;font-weight:400;font-size:var(--nf-title,40px);line-height:1.2}.nf-rv3__stars{--r:100%;display:inline-block;font-size:20px;line-height:1;letter-spacing:3px;background:linear-gradient(90deg,#c9962b var(--r),#d9d3c8 var(--r));-webkit-background-clip:text;background-clip:text;color:transparent}.nf-rv3__stars:before{content:"\2605\2605\2605\2605\2605"}.nf-rv3__stars--md{font-size:24px}.nf-rv3__sum{display:flex;flex-direction:column;align-items:center;margin-bottom:36px}.nf-rv3__score{display:flex;align-items:center;gap:10px;margin:0}.nf-rv3__score b{font-size:26px;font-weight:600}.nf-rv3__based{margin:6px 0 22px;font-size:15px;color:#555}.nf-rv3__hist{display:grid;gap:9px;width:min(360px,100%);margin:0;padding:0;list-style:none}.nf-rv3__hist li{display:grid;grid-template-columns:34px minmax(0,1fr) 38px;align-items:center;gap:10px;font-size:14px;color:#555}.nf-rv3__hl i{font-style:normal;color:#c9962b}.nf-rv3__bar{height:5px;border-radius:5px;background:#dcd6cc;overflow:hidden}.nf-rv3__bar i{display:block;height:100%;border-radius:5px;background:#0a0a0a}.nf-rv3__hc{text-align:right}.nf-rv3__strip{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;margin:0 0 44px}.nf-rv3__strip::-webkit-scrollbar{display:none}.nf-rv3__sph{flex:0 0 160px;height:160px;overflow:hidden;background:#eee}.nf-rv3__sph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.nf-rv3__sph:hover img{transform:scale(1.05)}.nf-rv3__tabs{display:flex;gap:26px;border-bottom:1px solid #d9d3ca}.nf-rv3__tab{padding:0 0 10px;font-size:17px;color:#6b6b6b;text-decoration:none!important;border-bottom:2px solid transparent;margin-bottom:-1px}.nf-rv3__tab.is-on{color:#0a0a0a;font-weight:500;border-bottom-color:#0a0a0a}.nf-rv3__bar2{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;border-bottom:1px solid #d9d3ca}.nf-rv3__count{font-size:15px;color:#555}.nf-rv3__acts{display:flex;align-items:center;gap:16px}.nf-rv3__sort{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:500}.nf-rv3__sort select{height:46px;padding:0 40px 0 14px;border:1px solid #d9d3ca;border-radius:2px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='%230a0a0a'/%3E%3C/svg%3E") no-repeat right 14px center/12px;-webkit-appearance:none;appearance:none;font:400 15px Poppins,sans-serif;color:#0a0a0a;cursor:pointer}.nf-rv3__write{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 22px;border:0;border-radius:2px;background:#0a0a0a;color:#fff;font:500 15px Poppins,sans-serif;cursor:pointer}.nf-rv3__write svg{width:15px;height:15px;fill:#fff}.nf-rv3__write:hover{background:#2b2b2b}.nf-rv3__row{display:grid;grid-template-columns:280px minmax(0,1fr) 200px;gap:0 32px;padding:32px 0;border-bottom:1px solid #d9d3ca}.nf-rv3__row[hidden]{display:none}.nf-rv3__who{padding-right:24px;border-right:1px solid #d9d3ca}.nf-rv3__name{margin:0;font-size:15px;font-weight:500}.nf-rv3__ver{display:flex;align-items:center;gap:6px;margin:4px 0 0;font-size:14px;color:#1f7a3a}.nf-rv3__ver svg{width:14px;height:14px;fill:#22a04b}.nf-rv3__prod{display:flex;align-items:flex-start;gap:14px;margin:18px 0 0}.nf-rv3__prod img{flex:none;width:48px;height:48px;object-fit:cover;border-radius:2px;background:#eee}.nf-rv3__prod p{margin:0;font-size:14px;line-height:1.5;color:#6b6b6b}.nf-rv3__prod span{display:block;font-weight:500;color:#555}.nf-rv3__rec{display:flex;align-items:center;gap:8px;margin:18px 0 0;font-size:14px;color:#555}.nf-rv3__rec svg{width:16px;height:16px;fill:#2d8a4e}.nf-rv3__h{margin:12px 0 0;font-family:Poppins,sans-serif!important;font-size:16px;font-weight:500;color:#0a0a0a}.nf-rv3__text{margin:10px 0 0;font-size:15px;line-height:1.8;color:#1c1c1c}.nf-rv3__date{margin:14px 0 0;font-size:13px;color:#888}.nf-rv3__reply{display:flex;gap:16px;margin:22px 0 0;padding:16px 18px;border:1px solid #e6e1d8;border-radius:2px;background:#fff}.nf-rv3__logo{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#0a0a0a;color:#fff;font:400 24px EB Garamond,Georgia,serif}.nf-rv3__rname{margin:0 0 6px;font-size:13px;font-weight:600;letter-spacing:.02em}.nf-rv3__rtext{margin:0;font-size:14.5px;line-height:1.7;color:#1c1c1c}.nf-rv3__pics{display:grid;grid-template-columns:1fr 1fr;gap:4px;align-content:start}.nf-rv3__pic{display:block;aspect-ratio:1;overflow:hidden;background:#eee}.nf-rv3__pic.is-big{grid-column:1 / -1;aspect-ratio:200 / 166}.nf-rv3__pic img{width:100%;height:100%;object-fit:cover;display:block}.nf-rv3__more{display:flex;justify-content:center;padding:30px 0 0}.nf-rv3__more[hidden]{display:none}.nf-rv3__more button{height:48px;padding:0 26px;border:0;border-radius:2px;background:#0a0a0a;color:#fff;font:500 16px Poppins,sans-serif;cursor:pointer}.nf-rv3__loox{margin-top:32px}.nf-rv3__loox[hidden]{display:block!important;position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:999px){.nf-rv3__in{padding:0 16px}.nf-rv3__row{grid-template-columns:minmax(0,1fr);gap:16px}.nf-rv3__who{border-right:0;padding-right:0}.nf-rv3__pics{grid-template-columns:repeat(4,1fr)}.nf-rv3__pic.is-big{grid-column:auto;aspect-ratio:1}.nf-rv3__bar2{flex-wrap:wrap}.nf-rv3__sph{flex-basis:110px;height:110px}}html body .nf-feat__item:first-child .nf-feat__img{object-position:74% 50%!important}html body .shopify-section--main-collection>:is(.nf-subcategory-hero,.nf-ct,.nf-colline){display:none!important}.nf-cm{background:#fff}.nf-cm__in{max-width:var(--nf-cap,1600px);margin:0 auto;padding:32px var(--nf-pad,40px) 52px;box-sizing:border-box}.nf-cm--nocrumb .nf-cm__in{padding-top:48px}.nf-cm__crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0 0 32px;padding:0;list-style:none;font-family:Poppins,sans-serif;font-size:14px;line-height:20px;color:#0a0a0a}.nf-cm__crumbs li{display:flex;align-items:center}.nf-cm__crumbs a{color:#666!important;text-decoration:none!important}.nf-cm__crumbs a:hover{color:#0a0a0a!important}.nf-cm__crumbs li>span{margin:0 8px;color:#bbb}.nf-cm__head{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 8px}html body .nf-cm__title{margin:0!important;font-family:EB Garamond,Georgia,serif!important;font-size:40px!important;line-height:48px!important;font-weight:400!important;letter-spacing:0!important;color:#0a0a0a!important;text-transform:none!important}.nf-cm__count{font-family:EB Garamond,Georgia,serif;font-size:24px;line-height:36px;color:#666}.nf-cm__line{margin:8px 0 0;max-width:1100px;font-family:Poppins,sans-serif;font-size:16px;line-height:24px;color:#666}.nf-cm__tiles{display:flex;flex-wrap:nowrap;gap:16px;margin:40px 0 0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nf-cm__tiles::-webkit-scrollbar{display:none}.nf-cm__tile{flex:0 0 200px;width:200px}.nf-cm__tile a{display:block;color:#0a0a0a!important;text-decoration:none!important}.nf-cm__img{display:block;width:200px;height:156px;overflow:hidden;border-radius:4px;background:#f3f1ee}.nf-cm__img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.nf-cm__tile a:hover .nf-cm__img img{transform:scale(1.04)}.nf-cm__name{display:block;margin-top:12px;font-family:EB Garamond,Georgia,serif;font-size:21px;line-height:26px;font-weight:400;color:#0a0a0a}.nf-cm__tile a:hover .nf-cm__name{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@media(max-width:767.98px){.nf-cm__in{padding:20px 16px 32px}.nf-cm--nocrumb .nf-cm__in{padding-top:28px}.nf-cm__crumbs ol{margin-bottom:18px;font-size:13px}html body .nf-cm__title{font-size:28px!important;line-height:34px!important}.nf-cm__count{font-size:18px;line-height:28px}.nf-cm__line{font-size:14px;line-height:20px}.nf-cm__tiles{gap:12px;margin-top:24px;margin-right:-16px;padding-right:16px}.nf-cm__tile{flex-basis:171px;width:171px}.nf-cm__img{width:171px;height:137px}.nf-cm__name{font-size:19px;line-height:24px;margin-top:10px}}html body .nf-cm :is(ol,ul)>li{padding:0!important;margin:0!important;list-style:none!important}html body .nf-cm :is(ol,ul)>li:before,html body .nf-cm :is(ol,ul)>li::marker{content:none!important;display:none!important}@media(min-width:1500px){html body.nf-tpl-product .shopify-section--main-product .container{width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;max-width:calc(1520px + 2 * var(--nf-pad,40px))!important;padding-left:var(--nf-pad,40px)!important;padding-right:var(--nf-pad,40px)!important}html body.nf-tpl-product .shopify-section--main-product .product{grid-template-columns:minmax(0,1fr) minmax(0,500px)!important;column-gap:56px!important}html body.nf-tpl-product .nf-bc{max-width:1520px!important}}@media(min-width:2400px){html body.nf-tpl-product .shopify-section--main-product .container{max-width:calc(1760px + 2 * var(--nf-pad,20px))!important}html body.nf-tpl-product .shopify-section--main-product .product{grid-template-columns:minmax(0,1fr) minmax(0,560px)!important;column-gap:72px!important}html body.nf-tpl-product .nf-bc{max-width:1760px!important}html body.nf-tpl-product .product-gallery__thumbnail-list{width:120px!important}html body.nf-tpl-product .product-gallery__thumbnail,html body.nf-tpl-product .product-gallery__thumbnail-item,html body.nf-tpl-product .product-gallery__thumbnail-list .thumbnail{width:120px!important;min-width:120px!important}html body.nf-tpl-product :is(.product-gallery__media-list-wrapper,.product-gallery__carousel,.product-gallery__media-list){margin-left:138px!important}html body .shopify-section--main-product product-gallery .nf-flags--gal{left:152px}}@media(min-width:1000px){html body.nf-tpl-product .shopify-section--main-product .product>.product-gallery,html body.nf-tpl-product .shopify-section--main-product .product>safe-sticky.product-info{position:relative!important;top:auto!important;align-self:start!important}}.nf-pil{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:4px 0 2px;padding:0;list-style:none}.nf-pil__i{display:flex;align-items:center;gap:10px;min-width:0;padding:12px;border:1px solid #e3ddd3;border-radius:4px;background:#fff}.nf-pil__i svg{flex:0 0 26px;width:26px;height:26px;fill:none;stroke:#b08a4e;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.nf-pil__i span{display:flex;flex-direction:column;min-width:0;line-height:1.25}.nf-pil__i b{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#0a0a0a}.nf-pil__i small{margin-top:2px;font-family:Poppins,sans-serif;font-size:12px;color:#6f685f}@media(min-width:2400px){.nf-pil__i{padding:14px}.nf-pil__i b{font-size:14px}.nf-pil__i small{font-size:13px}}@media(max-width:420px){.nf-pil{gap:6px}.nf-pil__i{flex-direction:column;align-items:flex-start;gap:6px;padding:10px}}@media(min-width:1000px){html body .nf-ptabs-section .nf-ptabs{max-width:1520px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:content-box!important}html body .nf-ptabs-section .nf-ptabs__nav{display:flex!important;justify-content:space-between!important;width:100%!important;gap:0!important}html body .nf-ptabs-section .nf-ptabs__tab{flex:1 1 0!important;justify-content:center!important;text-align:center!important;font-size:17px!important}}@media(min-width:2400px){html body .nf-ptabs-section .nf-ptabs{max-width:1760px!important}html body .nf-ptabs-section .nf-ptabs__tab{font-size:18px!important}}html body .nf-ctr .nf-ctr__in{max-width:calc(var(--nf-cap,1600px))!important;padding:0 var(--nf-pad,40px)!important;margin:0 auto!important;box-sizing:border-box!important}html body .nf-ctr .nf-bdl{background:#fff!important;color:#0a0a0a!important;border:1px solid #e6e0d6!important;border-radius:6px!important;box-shadow:none!important;padding:44px 48px 36px!important;max-width:none!important;width:auto!important}html body .nf-ctr .nf-bdl__eyebrow{color:#9a7a45!important}html body .nf-ctr .nf-bdl__title{color:#0a0a0a!important;font-size:var(--nf-title,40px)!important;line-height:1.15!important}html body .nf-ctr .nf-bdl__deal{color:#555!important}html body .nf-ctr .nf-bdl__deal b{color:#0a0a0a!important}html body .nf-ctr .nf-bdl__grid{gap:16px!important}html body .nf-ctr .nf-bdl__card{background:#fff!important;color:#0a0a0a!important;border:1px solid #ebe5db!important;border-radius:6px!important;box-shadow:none!important;padding:12px 12px 16px!important;transition:border-color .2s}html body .nf-ctr .nf-bdl__card:not(.is-off){border-color:#0a0a0a!important}html body .nf-ctr .nf-bdl__card.is-off{opacity:.62}html body .nf-ctr .nf-bdl__tag{background:#0a0a0a!important;color:#fff!important;border-radius:2px!important;letter-spacing:.06em}html body .nf-ctr .nf-bdl__img{background:#f3f0eb!important;border-radius:4px!important}html body .nf-ctr .nf-bdl__name,html body .nf-ctr .nf-bdl__name a{color:#0a0a0a!important;font-family:EB Garamond,Georgia,serif!important;font-size:19px!important;font-weight:400!important;line-height:1.25!important}html body .nf-ctr .nf-bdl__sel{background:#fff!important;color:#0a0a0a!important;border:1px solid #d9d3c9!important;border-radius:4px!important}html body .nf-ctr .nf-bdl__price{color:#0a0a0a!important;font-weight:500!important;font-size:16px!important}html body .nf-ctr .nf-bdl__pick{background:#fff!important;color:#0a0a0a!important;border:1px solid #0a0a0a!important;border-radius:4px!important;letter-spacing:.05em}html body .nf-ctr .nf-bdl__card:not(.is-off) .nf-bdl__pick:not(.nf-bdl__pick--base){background:#0a0a0a!important;color:#fff!important}html body .nf-ctr .nf-bdl__pick--base{border-color:#d9d3c9!important;color:#8a8378!important}html body .nf-ctr .nf-bdl__tick{background:#0a0a0a!important;border-color:#0a0a0a!important;box-shadow:none!important}html body .nf-ctr .nf-bdl__card.is-off .nf-bdl__tick{background:#fff!important;border-color:#bdb5a8!important}html body .nf-ctr .nf-bdl__foot{border-top:1px solid #ebe5db!important}html body .nf-ctr .nf-bdl__label{color:#6f685f!important}html body .nf-ctr .nf-bdl .nf-bdl__foot .nf-bdl__now,html body .nf-ctr .nf-bdl .nf-bdl__now{color:#0a0a0a!important}html body .nf-ctr .nf-bdl__was{color:#8a8378!important}html body .nf-ctr .nf-bdl__save{background:#f3f0eb!important;color:#0a0a0a!important;border:0!important;border-radius:2px!important}html body .nf-ctr .nf-bdl__btn{background:#0a0a0a!important;color:#fff!important;border-radius:4px!important}html body .nf-ctr .nf-bdl__btn:hover{background:#2a2a2a!important}html body .nf-ctr .nf-bdl__btn span{color:#e8d3ab!important}@media(max-width:749px){html body .nf-ctr .nf-bdl{padding:28px 18px 24px!important}html body .nf-ctr .nf-ctr__in{padding:0 16px!important}}.nf-mem{padding:clamp(56px,6vw,96px) 0;background:#f4efe7}.nf-mem__in{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(32px,4vw,80px);align-items:center;max-width:var(--nf-cap,1600px);margin:0 auto;padding:0 var(--nf-pad,40px);box-sizing:border-box}.nf-mem__media{aspect-ratio:1/1;overflow:hidden;border-radius:4px;background:#e9e2d6}.nf-mem__media img{display:block;width:100%;height:100%;object-fit:cover}.nf-mem__eyebrow{margin:0 0 14px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#9a7a45}.nf-mem__h{margin:0 0 24px;font-family:EB Garamond,Georgia,serif;font-size:var(--nf-title,40px);line-height:1.15;font-weight:400;color:#0a0a0a}.nf-mem__calc{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin:0 0 26px;padding:18px 22px;border:1px solid #e0d8cb;border-radius:4px;background:#fff}.nf-mem__calc>div:not(.nf-mem__arrow):not(.nf-mem__save){display:flex;flex-direction:column;gap:2px}.nf-mem__calc span{font-family:Poppins,sans-serif;font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6f685f}.nf-mem__calc b{font-family:EB Garamond,Georgia,serif;font-size:30px;font-weight:400;color:#8a8378;text-decoration:line-through;text-decoration-thickness:1px}.nf-mem__calc .is-mem b{color:#0a0a0a;text-decoration:none}.nf-mem__arrow svg{width:22px;height:22px;fill:none;stroke:#9a7a45;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.nf-mem__save{margin-left:auto;padding:8px 12px;border-radius:2px;background:#0a0a0a;color:#fff;font-family:Poppins,sans-serif;font-size:13.5px}.nf-mem__save b{font-family:Poppins,sans-serif;font-size:13.5px;font-weight:600;color:#fff;text-decoration:none}.nf-mem__list{margin:0 0 30px;padding:0;list-style:none;display:grid;gap:12px}.nf-mem__list li{position:relative;padding-left:30px;font-family:Poppins,sans-serif;font-size:15.5px;line-height:1.55;color:#3a3a3a}.nf-mem__list li:before{content:"";position:absolute;left:0;top:3px;width:19px;height:19px;border-radius:50%;background:#0a0a0a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.4 8.3l2.3 2.3 4.9-5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/13px no-repeat}.nf-mem__list b{color:#0a0a0a;font-weight:600}.nf-mem__cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px}.nf-mem__btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 30px;border-radius:4px;background:#0a0a0a;color:#fff!important;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;text-decoration:none!important;transition:background .2s}.nf-mem__btn:hover{background:#2a2a2a}.nf-mem__link{font-family:Poppins,sans-serif;font-size:15px;color:#0a0a0a!important;text-decoration:underline!important;text-underline-offset:4px}.nf-mem__fine{margin:18px 0 0;font-family:Poppins,sans-serif;font-size:13px;line-height:1.55;color:#6f685f}@media(max-width:899px){.nf-mem__in{grid-template-columns:1fr;padding:0 16px}.nf-mem__media{aspect-ratio:4/3}.nf-mem__save{margin-left:0}.nf-mem__calc b{font-size:26px}}html body #nf-questions.nf-qa{display:none!important}.nf-rv3__tabs button.nf-rv3__tab{background:none;border:0;border-bottom:2px solid transparent;cursor:pointer;font:inherit}.nf-rv3__tabs button.nf-rv3__tab.is-on{border-bottom-color:#0a0a0a}.nf-rv3__qs[hidden],.nf-rv3__rs[hidden],.nf-rv3__strip[hidden]{display:none!important}.nf-rv3__askf{display:none;grid-template-columns:1fr 1fr;gap:14px 16px;margin:0 0 26px;padding:24px;border:1px solid #e6e0d6;border-radius:4px;background:#fff}.nf-rv3__askf.is-open{display:grid}.nf-rv3__askf label{display:flex;flex-direction:column;gap:6px;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;color:#0a0a0a}.nf-rv3__askf .nf-rv3__askq{grid-column:1/-1}.nf-rv3__askf input,.nf-rv3__askf textarea{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid #d9d3c9;border-radius:4px;background:#fff;font-family:Poppins,sans-serif;font-size:15px;color:#0a0a0a}.nf-rv3__askf button{justify-self:start}.nf-rv3__sent{grid-column:1/-1;margin:0;padding:12px 14px;border-radius:4px;background:#eef6ef;color:#1f6b35;font-family:Poppins,sans-serif;font-size:14px}.nf-rv3__qlist{display:grid;gap:0;border-top:1px solid #ebe5db}.nf-rv3__q{padding:24px 0;border-bottom:1px solid #ebe5db}.nf-rv3__qq{display:flex;gap:14px;align-items:baseline;margin:0 0 14px;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;color:#0a0a0a}.nf-rv3__qq b{flex:0 0 auto;font-family:EB Garamond,Georgia,serif;font-size:22px;font-weight:400;color:#9a7a45}.nf-rv3__qa{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:4px;background:#f7f4ef}@media(max-width:699px){.nf-rv3__askf{grid-template-columns:1fr;padding:16px}}.nf-pil__i{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:7px;padding:14px 8px 13px}.nf-pil__i span{align-items:center}.nf-pil__i b{font-size:13px;white-space:nowrap}@media(max-width:420px){.nf-pil__i b{white-space:normal;font-size:12px}.nf-pil__i{align-items:center}}.nf-pil__i b{white-space:normal;font-size:13px;line-height:1.25}@media(min-width:2400px){.nf-pil__i b{white-space:nowrap;font-size:14px}}.nf-mem__calc .nf-mem__save b{font-family:Poppins,sans-serif!important;font-size:13.5px!important;font-weight:600;color:#fff;text-decoration:none}html body .nf-announce{background:#000!important}@media(min-width:1000px){html body #main>.shopify-section--image-with-text-overlay:first-child .content-over-media{height:43.5vw!important;min-height:560px!important;max-height:none!important}html body #main>.shopify-section--image-with-text-overlay:first-child .content-over-media>:is(img,picture,video,.content-over-media__media){height:100%!important;width:100%!important;object-fit:cover!important}html body #main>.shopify-section--image-with-text-overlay:first-child .content-over-media img{height:100%!important;object-fit:cover!important}}html body.nf-tpl-product{background:#fff!important}html body.nf-tpl-product #main .color-scheme:not(.color-scheme--dialog),html body.nf-tpl-product #main>.shopify-section{--background:255 255 255;background-color:#fff!important}html body.nf-tpl-product :is(.nf-rv3,.nf-ptabs-section,.nf-ptabs,.nf-gw,.nf-gw-section,.nf-ctr,.nf-care2,.nf-std2,.nf-sbar){background-color:#fff!important}html body.nf-tpl-product .nf-mem{background:#fff!important;border-top:1px solid #eee;border-bottom:1px solid #eee}html body.nf-tpl-product .nf-pband{background:#fafafa!important}html body.nf-tpl-product .nf-rv3__reply,html body.nf-tpl-product .nf-rv3__qa{background:#f7f7f7!important}html body.nf-tpl-product .nf-ctr .nf-bdl__img{background:#f5f5f5!important}.nf-pil.nf-pil--slim{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px 20px;margin:2px 0 6px!important;padding:0!important;grid-template-columns:none!important}.nf-pil--slim .nf-pil__i{flex-direction:row!important;align-items:center!important;gap:7px!important;padding:0!important;border:0!important;background:none!important;text-align:left!important;min-width:0}.nf-pil--slim .nf-pil__i svg{flex:0 0 17px!important;width:17px!important;height:17px!important;stroke:#0a0a0a!important;stroke-width:1.5!important}.nf-pil--slim .nf-pil__i span{display:inline!important;font-family:Poppins,sans-serif;font-size:13px;line-height:1.3;color:#3a3a3a;white-space:nowrap}.nf-pil--slim .nf-pil__i+.nf-pil__i{padding-left:20px!important;border-left:1px solid #e5e5e5!important}@media(max-width:480px){.nf-pil--slim{gap:6px 12px}.nf-pil--slim .nf-pil__i+.nf-pil__i{padding-left:12px!important}.nf-pil--slim .nf-pil__i span{font-size:12px}}@media(min-width:1000px){html body.nf-tpl-product .shopify-section--main-product product-gallery .product-gallery__thumbnail-list{position:absolute!important;top:0!important;bottom:0!important;height:auto!important;max-height:none!important}html body.nf-tpl-product .shopify-section--main-product product-gallery .product-gallery__thumbnail-list .product-gallery__thumbnail-scroller{max-height:100%!important;height:auto!important;overflow-y:auto!important}}@media(min-width:1000px){html.nf-tabs-in-grid body .shopify-section--main-product .product>product-gallery{grid-column:1!important;grid-row:1!important}html.nf-tabs-in-grid body .shopify-section--main-product .product>.product-info{grid-column:2!important;grid-row:1 / span 2!important;align-self:start!important}html.nf-tabs-in-grid body .shopify-section--main-product .product>.nf-ptabs-section{grid-column:1!important;grid-row:2!important;min-width:0!important;margin:28px 0 0!important;padding:0!important;width:auto!important}html.nf-tabs-in-grid body .shopify-section--main-product .product>.nf-ptabs-section .nf-ptabs{max-width:none!important;width:auto!important;margin:0!important;padding:0!important;box-sizing:border-box!important}html.nf-tabs-in-grid body .shopify-section--main-product .product>.nf-ptabs-section :is(.nf-ptabs__eyebrow,.nf-ptabs__kicker){margin-top:0!important}}html body .shopify-section--main-product product-gallery .nf-flags--gal .nf-flag--mto{background:#0a0a0a!important;color:#fff!important}.nf-rv3__write.is-loading{opacity:.85;cursor:progress}.nf-rv3__spin{display:inline-block;width:13px;height:13px;margin-right:8px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:nfspin .7s linear infinite;vertical-align:-2px}@keyframes nfspin{to{transform:rotate(360deg)}}html body .loox-pn.loox-pn-bottom_left{left:16px!important;bottom:84px!important;width:340px!important;max-width:calc(100vw - 32px)!important;padding:0!important;border-radius:6px!important;background:#fff!important;border:1px solid #e8e8e8!important;box-shadow:0 18px 40px -14px #00000059!important;overflow:hidden!important;font-family:Poppins,sans-serif!important}html body .loox-pn .loox-pn-review{display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;gap:0 14px!important;padding:14px 16px 12px 14px!important;align-items:start!important}html body .loox-pn .loox-pn-review__image{width:92px!important;height:92px!important;border-radius:4px!important;overflow:hidden!important;margin:0!important;grid-row:1 / span 3}html body .loox-pn .loox-pn-review__image img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}html body .loox-pn .loox-pn-review__body{padding:0!important;min-width:0}html body .loox-pn .loox-pn-review__nickname{font-size:14px!important;font-weight:600!important;color:#0a0a0a!important;line-height:1.3!important;margin:0 0 3px!important}html body .loox-pn .loox-pn-review__stars{font-size:14px!important;color:#d9a520!important;margin:0 0 6px!important}html body .loox-pn .loox-pn-review__content{font-size:13.5px!important;line-height:1.45!important;color:#333!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;white-space:normal!important;max-height:none!important}html body .loox-pn .loox-pn-product{display:flex!important;align-items:center!important;gap:10px!important;padding:9px 16px 10px 14px!important;border-top:1px solid #efefef!important;background:#fafafa!important}html body .loox-pn .loox-pn-product *{font-size:12.5px!important;line-height:1.3!important;color:#555!important}html body .loox-pn .loox-pn-close{top:8px!important;right:8px!important;z-index:2}@media(max-width:699px){html body .loox-pn.loox-pn-bottom_left{width:300px!important;bottom:76px!important;left:12px!important}html body .loox-pn .loox-pn-review{grid-template-columns:72px minmax(0,1fr)!important}html body .loox-pn .loox-pn-review__image{width:72px!important;height:72px!important}}html body .nfp-shell>.nfp{max-width:none!important;width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}html body .nfp-shell>.nfp>.nfp-wrap{max-width:var(--nf-cap,1600px)!important;margin:0 auto!important;padding-left:var(--nf-pad,40px)!important;padding-right:var(--nf-pad,40px)!important;box-sizing:border-box!important}html body .nfp-shell .nfp-grid>.nfp-card,html body .nfp-shell .nfp-grid>*{grid-column:auto!important}html body .nfp-shell .nfp-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body .nfp-shell .nfp-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))!important}html body .nfp-shell .nfp-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))!important}html body .nfp-shell .nfp-card--media .nfp-card__img{aspect-ratio:4 / 3!important;height:auto!important}html body .nfp-shell .nfp-card--media.nfp-card--tall .nfp-card__img{aspect-ratio:4 / 5!important}html body .nfp-shell .nfp-card--media .nfp-card__img img{width:100%!important;height:100%!important;object-fit:cover!important}html body .nfp-shell .nfp-card{border-radius:4px!important}html body .nfp-shell .nfp-hero__stage{min-height:min(46vw,760px)!important}html body .nfp-shell .nfp-hero__stage .nfp-hero__bg,html body .nfp-shell .nfp-hero__stage .nfp-hero__bg img{border-radius:4px!important}html body .nfp-shell .nfp-h2{font-size:var(--nf-title,40px)!important;line-height:1.15!important}@media(max-width:999px){html body .nfp-shell :is(.nfp-grid--3,.nfp-grid--4,.nfp-grid--5){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){html body .nfp-shell :is(.nfp-grid--3,.nfp-grid--4,.nfp-grid--5){grid-template-columns:1fr!important}html body .nfp-shell .nfp-look--media:not(.nfp--sand) .nfp-grid{grid-auto-flow:row!important;grid-auto-columns:auto!important;overflow:visible!important}}html body .nfpm__in{max-width:var(--nf-cap,1600px)!important;padding-left:var(--nf-pad,40px)!important;padding-right:var(--nf-pad,40px)!important;box-sizing:border-box}.nf-hmem{padding:clamp(64px,6vw,112px) 0;background:#f5f2ec}.nf-hmem__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(40px,5vw,110px);align-items:center;max-width:var(--nf-cap,1600px);margin:0 auto;padding:0 var(--nf-pad,40px);box-sizing:border-box}.nf-hmem__eyebrow{margin:0 0 14px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#9a7a45}.nf-hmem__h{margin:0 0 16px;font-family:EB Garamond,Georgia,serif;font-size:calc(var(--nf-title,40px) + 4px);line-height:1.1;font-weight:400;color:#0a0a0a}.nf-hmem__lead{margin:0 0 28px;max-width:560px;font-family:Poppins,sans-serif;font-size:16px;line-height:1.6;color:#4a4a4a}.nf-hmem__perks{display:grid;gap:18px;margin:0 0 32px;padding:0;list-style:none}.nf-hmem__perks li{display:flex;gap:16px;align-items:flex-start;font-family:Poppins,sans-serif;font-size:14.5px;line-height:1.5;color:#555}.nf-hmem__perks b{display:block;font-size:15.5px;font-weight:600;color:#0a0a0a}.nf-hmem__ic{flex:0 0 44px;width:44px;height:44px;border-radius:50%;background:#fff;display:grid;place-items:center;border:1px solid #e7e0d4}.nf-hmem__ic svg{width:20px;height:20px;fill:none;stroke:#9a7a45;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.nf-hmem__cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.nf-hmem__btn{display:inline-flex;align-items:center;min-height:54px;padding:0 34px;border-radius:4px;background:#0a0a0a;color:#fff!important;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;text-decoration:none!important}.nf-hmem__btn:hover{background:#2a2a2a}.nf-hmem__price{font-family:EB Garamond,Georgia,serif;font-size:22px;color:#0a0a0a}.nf-hmem__fine{margin:16px 0 0;font-family:Poppins,sans-serif;font-size:13px;color:#6f685f}.nf-hmem__media{position:relative;aspect-ratio:1.15/1}.nf-hmem__media img{position:absolute;display:block;object-fit:cover;border-radius:4px;box-shadow:0 30px 60px -30px #00000059}.nf-hmem__a{left:0;top:0;width:68%;height:82%}.nf-hmem__b{right:0;bottom:0;width:46%;height:54%;border:8px solid #f5f2ec}.nf-hmem__badge{position:absolute;left:58%;top:9%;display:grid;place-items:center;width:118px;height:118px;border-radius:50%;background:#0a0a0a;color:#fff;text-align:center;font-family:Poppins,sans-serif;box-shadow:0 14px 30px -12px #00000080}.nf-hmem__badge b{display:block;font-family:EB Garamond,Georgia,serif;font-size:38px;font-weight:400;line-height:1}.nf-hmem__badge span{display:block;margin-top:-18px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#e8d3ab}@media(max-width:899px){.nf-hmem__in{grid-template-columns:1fr;padding:0 16px}.nf-hmem__media{order:-1}.nf-hmem__badge{width:92px;height:92px}.nf-hmem__badge b{font-size:30px}}.nf-f2{background:#000;color:#fff;font-family:Poppins,sans-serif}.nf-f2__in{max-width:var(--nf-cap,1600px);margin:0 auto;padding:64px var(--nf-pad,40px) 28px;box-sizing:border-box}.nf-f2__top{display:grid;grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,.8fr)) minmax(0,1.5fr);gap:40px}.nf-f2__logo img{display:block;width:170px;height:auto;filter:brightness(0) invert(1)}.nf-f2__tag{margin:18px 0 0;max-width:300px;font-size:14px;line-height:1.6;color:#bdbdbd}.nf-f2__mail{margin:18px 0 0;font-size:14px;line-height:1.6;color:#bdbdbd}.nf-f2__mail a{display:block;color:#fff!important;text-decoration:none!important}.nf-f2__mail span{display:block;font-size:13px;color:#8d8d8d}.nf-f2__h{margin:4px 0 16px;font-family:EB Garamond,Georgia,serif;font-size:19px;letter-spacing:.06em;text-transform:uppercase;color:#fff}.nf-f2__col ul{margin:0;padding:0;list-style:none;display:grid;gap:9px}.nf-f2__col a{font-size:14px;color:#d6d6d6!important;text-decoration:none!important;transition:color .2s}.nf-f2__col a:hover{color:#fff!important;text-decoration:underline!important;text-underline-offset:3px}.nf-f2__nlh{margin:4px 0 10px;font-family:EB Garamond,Georgia,serif;font-size:24px;color:#fff}.nf-f2__nlh em{font-style:italic}.nf-f2__nlp{margin:0 0 16px;font-size:13.5px;line-height:1.55;color:#a8a8a8}.nf-f2__field{display:flex;align-items:center;border-bottom:1px solid #fff}.nf-f2__field input{flex:1;min-width:0;padding:10px 0;border:0!important;background:transparent!important;color:#fff!important;font-family:Poppins,sans-serif;font-size:15px;outline:none;box-shadow:none!important}.nf-f2__field input::placeholder{color:#cfcfcf}.nf-f2__field button{display:grid;place-items:center;width:36px;height:36px;border:0;background:none;color:#fff;cursor:pointer}.nf-f2__field svg{width:20px;height:20px;fill:none;stroke:#fff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.nf-f2__ok{margin:0;padding:10px 0;border-bottom:1px solid #fff;font-size:14px;color:#e8d3ab}.nf-f2__err{margin:8px 0 0;font-size:13px;color:#ffb4a8}.nf-f2__social{margin-top:22px}.nf-f2__social ul{display:flex;gap:16px;margin:0;padding:0;list-style:none}.nf-f2__social a{color:#fff!important}.nf-f2__social svg{width:20px;height:20px}.nf-f2__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:56px;padding-top:24px;border-top:1px solid #2c2c2c}.nf-f2__copy{margin:0;font-size:13px;color:#bdbdbd}.nf-f2__copy span{margin:0 12px;color:#555}.nf-f2__copy a{color:#bdbdbd!important;text-decoration:none!important}.nf-f2__copy a:hover{color:#fff!important}.nf-f2__pay{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.nf-f2__pay svg{display:block;width:38px;height:24px}@media(max-width:1199px){.nf-f2__top{grid-template-columns:repeat(3,minmax(0,1fr))}.nf-f2__brand,.nf-f2__nl{grid-column:1 / -1}}@media(max-width:699px){.nf-f2__in{padding:44px 20px 24px}.nf-f2__top{grid-template-columns:1fr 1fr;gap:30px 20px}.nf-f2__bar{flex-direction:column;align-items:flex-start}.nf-f2__copy span{margin:0 8px}}html body .nf-gw .nf-gw__in{max-width:var(--nf-cap,1600px)!important;padding-left:var(--nf-pad,40px)!important;padding-right:var(--nf-pad,40px)!important;margin:0 auto!important;box-sizing:border-box!important}@media(min-width:1000px){html.nf-tabs-in-grid body .shopify-section--main-product .product{row-gap:0!important}html.nf-tabs-in-grid body .shopify-section--main-product .product>.nf-ptabs-section{margin-top:36px!important}html.nf-tabs-in-grid body .shopify-section--main-product .product>.nf-ptabs-section .nf-ptabs__intro{display:none!important}}html body .nf-announce:is(#nfa1,.nf-announce):is(#nfa2,.nf-announce){background:#000!important}html body .nf-f2 :is(p,a,li,span,input,button):not(.nf-f2__h):not(.nf-f2__nlh):not(.nf-f2__nlh *){font-family:Poppins,sans-serif!important}html body .nf-f2 .nf-f2__col a{font-size:14px!important;letter-spacing:0!important}.nf-f2 .nf-f2__sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html body .loox-pn>div,html body .loox-pn .loox-pn-review__body,html body .loox-pn .loox-pn-product,html body .loox-pn [data-product-url]{width:auto!important;max-width:none!important;float:none!important}html body .loox-pn .loox-pn-review__nickname,html body .loox-pn .loox-pn-review__content{width:auto!important;max-width:none!important;word-break:normal!important}html body .loox-pn .loox-pn-product__image-wrap{flex:0 0 34px!important;width:34px!important;height:34px!important}html body .loox-pn .loox-pn-product__image-wrap>*{width:34px!important;height:34px!important;border-radius:3px!important}html body .loox-pn .loox-pn-review,html body .loox-pn .loox-pn-review *:not(svg):not(use):not(img){max-width:none!important}html body .loox-pn .loox-pn-review{width:auto!important}html body .loox-pn>div{display:block!important}html body .loox-pn .loox-pn-review__stars>span{gap:2px!important}html body .loox-pn .loox-pn-review{grid-template-rows:auto!important;grid-auto-rows:0!important;height:auto!important;min-height:0!important;row-gap:0!important}html body .loox-pn .loox-pn-review:before,html body .loox-pn .loox-pn-review:after{display:none!important;content:none!important}html body .loox-pn .loox-pn-review__image{grid-row:1!important;grid-column:1!important}html body .loox-pn .loox-pn-review__body{grid-row:1!important;grid-column:2!important;padding-right:18px!important}html body .loox-pn .loox-pn-review>*:not(.loox-pn-review__image):not(.loox-pn-review__body){display:none!important}html body .loox-pn,html body .loox-pn>div{height:auto!important;min-height:0!important}@media(max-width:699px){html body .nf-pil.nf-pil--slim{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;flex-wrap:nowrap!important}html body .nf-pil.nf-pil--slim .nf-pil__i{flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;text-align:center!important;gap:6px!important;padding:2px 6px!important;border:0!important;margin:0!important;font-size:11.5px!important;line-height:1.3!important}html body .nf-pil.nf-pil--slim .nf-pil__i+.nf-pil__i{border-left:1px solid #e6e6e6!important}html body .nf-pil.nf-pil--slim .nf-pil__i:before,html body .nf-pil.nf-pil--slim .nf-pil__i:after{display:none!important}html body .nf-pil.nf-pil--slim .nf-pil__i{display:flex!important}html body .nf-pil.nf-pil--slim .nf-pil__i span{white-space:normal!important;font-size:11.5px!important}}html body .nf-ptabs__copy .nf-keyfeat>li{background:#fff!important;background-image:none!important;border-color:#e8e8e8!important}@media(max-width:699px){html body .nf-ptabs__copy .nf-keyfeat{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}html body .nf-ptabs__copy .nf-keyfeat>li{min-height:0!important;padding:14px 16px!important}html body .nf-ptabs__copy .nf-keyfeat>li *{overflow-wrap:anywhere}}@media(min-width:1000px)and (max-width:1499px){html body.nf-tpl-product .shopify-section--main-product .product{grid-template-columns:minmax(0,1fr) minmax(0,540px)!important;column-gap:48px!important}}@media(min-width:1000px)and (max-width:1279px){html body.nf-tpl-product .shopify-section--main-product .product{grid-template-columns:minmax(0,1fr) minmax(0,420px)!important;column-gap:36px!important}}@media(min-width:1500px){html body.nf-tpl-product .shopify-section--main-product .product{grid-template-columns:minmax(0,1fr) minmax(0,540px)!important;column-gap:56px!important}}@media(min-width:2400px){html body.nf-tpl-product .shopify-section--main-product .product{grid-template-columns:minmax(0,1fr) minmax(0,580px)!important;column-gap:72px!important}}html body .shopify-section--main-product .nf-buynote:not(:has(.nf-buynote__txt:not(:empty))){display:none!important}html body .shopify-section--main-product .nf-qty-atc-row{gap:10px!important;align-items:stretch!important}html body .shopify-section--main-product .nf-qty-inline quantity-selector{height:60px!important;min-height:60px!important;border-radius:6px!important;border-color:#d9d9d9!important}html body .shopify-section--main-product .nf-buybuttons button[type=submit]{position:relative!important;overflow:hidden!important;isolation:isolate;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;height:60px!important;min-height:60px!important;padding:0 24px!important;border:0!important;border-radius:6px!important;background:linear-gradient(180deg,#222,#0a0a0a 55%,#000)!important;color:#fff!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:.07em!important;text-transform:uppercase!important;box-shadow:0 18px 32px -18px #000000bf,inset 0 1px #ffffff1f!important;transition:transform .2s ease,box-shadow .25s ease!important}html body .shopify-section--main-product .nf-buybuttons button[type=submit]:before{content:""!important;display:block!important;flex:0 0 19px;width:19px;height:19px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1.2 12.1a1 1 0 0 1-1 .9H7.2a1 1 0 0 1-1-.9z'/%3E%3Cpath d='M9 10V6.5a3 3 0 0 1 6 0V10'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1.2 12.1a1 1 0 0 1-1 .9H7.2a1 1 0 0 1-1-.9z'/%3E%3Cpath d='M9 10V6.5a3 3 0 0 1 6 0V10'/%3E%3C/svg%3E") center/contain no-repeat}html body .shopify-section--main-product .nf-buybuttons button[type=submit]:after{content:""!important;position:absolute!important;top:0;bottom:0;left:-45%;width:35%;z-index:-1;background:linear-gradient(100deg,#fff0,#fff3,#fff0);transform:skew(-18deg);transition:left .75s ease;pointer-events:none}html body .shopify-section--main-product .nf-buybuttons button[type=submit]:hover,html body .shopify-section--main-product .nf-buybuttons button[type=submit]:focus-visible{color:#fff!important;transform:translateY(-1px)!important;box-shadow:0 22px 38px -18px #000000d9,inset 0 1px #ffffff29!important}html body .shopify-section--main-product .nf-buybuttons button[type=submit]:hover:after{left:120%}html body .shopify-section--main-product .nf-buybuttons button[type=submit]:active{transform:translateY(0)!important}html body .shopify-section--main-product .nf-buybuttons button[type=submit][disabled]{background:#9a9a9a!important;box-shadow:none!important;transform:none!important}html body .shopify-section--main-product .nf-buybuttons button[type=submit][disabled]:before{display:none!important}@media(min-width:700px){html body .nf-pil.nf-pil--slim{display:grid!important;grid-template-columns:auto auto auto!important;justify-content:space-between!important;gap:0!important;flex-wrap:nowrap!important}html body .nf-pil.nf-pil--slim .nf-pil__i{display:flex!important;padding:0 14px!important;border-left:1px solid #e5e5e5!important}html body .nf-pil.nf-pil--slim .nf-pil__i:first-child{padding-left:0!important;border-left:0!important}html body .nf-pil.nf-pil--slim .nf-pil__i:last-child{padding-right:0!important}html body .nf-pil.nf-pil--slim .nf-pil__i span{font-size:13px!important;white-space:nowrap!important}}@media(min-width:1000px)and (max-width:1279px){html body .nf-pil.nf-pil--slim{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body .nf-pil.nf-pil--slim .nf-pil__i{flex-direction:column!important;align-items:center!important;text-align:center!important;gap:6px!important;padding:0 8px!important}html body .nf-pil.nf-pil--slim .nf-pil__i span{white-space:normal!important;font-size:12px!important}}.nf-prm{position:relative;overflow:hidden;isolation:isolate;background:#110e0b;color:#fff;font-family:Poppins,sans-serif}.nf-prm__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.nf-prm__bg img{width:100%;height:100%;object-fit:cover;object-position:center 40%;display:block;opacity:.55;transform:scale(1.04)}.nf-prm:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(120% 90% at 50% 0%,#110e0b8c,#110e0be0 60%,#110e0bf5)}.nf-prm__in{max-width:var(--nf-cap,1600px);margin:0 auto;padding:clamp(72px,7vw,132px) var(--nf-pad,40px) clamp(56px,5vw,96px);box-sizing:border-box}.nf-prm__head{text-align:center;max-width:720px;margin:0 auto}.nf-prm__eyebrow{display:inline-flex;align-items:center;gap:14px;margin:0 0 18px!important;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#d2ad72}.nf-prm__eyebrow:before,.nf-prm__eyebrow:after{content:"";width:34px;height:1px;background:#d2ad7299}html body .nf-prm .nf-prm__h{margin:0 0 18px!important;font-family:EB Garamond,Georgia,serif!important;font-size:clamp(38px,3.6vw,62px)!important;line-height:1.05!important;font-weight:400!important;color:#fff!important;letter-spacing:-.01em}.nf-prm__h em{font-style:italic;color:#e3c48f}.nf-prm__lead{margin:0 auto!important;max-width:540px;font-size:16px;line-height:1.65;color:#ffffffbd}.nf-prm__grid{list-style:none;margin:clamp(44px,4.5vw,72px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.nf-prm__item{position:relative;padding:34px 30px 32px;border:1px solid rgba(255,255,255,.13);border-radius:6px;background:linear-gradient(180deg,#ffffff14,#ffffff08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .35s ease,border-color .35s ease,background .35s ease}.nf-prm__item:hover{transform:translateY(-4px);border-color:#d2ad728c;background:linear-gradient(180deg,#ffffff1c,#ffffff0a)}.nf-prm__num{position:absolute;top:24px;right:26px;font-family:EB Garamond,Georgia,serif;font-size:17px;letter-spacing:.08em;color:#d2ad72d9}.nf-prm__ic{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;border:1px solid rgba(210,173,114,.6);background:#d2ad7214}.nf-prm__ic svg{width:26px;height:26px;fill:none;stroke:#e3c48f;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}html body .nf-prm .nf-prm__t{margin:26px 0 10px!important;font-family:EB Garamond,Georgia,serif!important;font-size:25px!important;line-height:1.15!important;font-weight:400!important;color:#fff!important;letter-spacing:0!important;text-transform:none!important}.nf-prm__p{margin:0!important;font-size:14px;line-height:1.65;color:#ffffffb3}.nf-prm__sign{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:clamp(44px,4.5vw,72px);padding-top:clamp(32px,3vw,48px);border-top:1px solid rgba(255,255,255,.12);text-align:center}.nf-prm__logo{width:180px;height:auto;display:block;filter:invert(1) brightness(1.6)}.nf-prm__contact{margin:0!important;font-size:14px;color:#ffffffa8}html body .nf-prm .nf-prm__contact a{color:#fff!important;text-decoration:underline!important;text-underline-offset:3px;text-decoration-color:#fff6!important}@media(max-width:1199px){.nf-prm__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:699px){.nf-prm__in{padding:64px 20px 48px}.nf-prm__grid{grid-template-columns:minmax(0,1fr);gap:12px}.nf-prm__item{padding:24px 22px;display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:16px;align-items:start}.nf-prm__ic{width:48px;height:48px;grid-row:1 / span 2}.nf-prm__ic svg{width:22px;height:22px}html body .nf-prm .nf-prm__t{margin:2px 0 6px!important;font-size:21px!important;padding-right:28px}.nf-prm__p{grid-column:2}.nf-prm__num{top:20px;right:20px;font-size:15px}.nf-prm__item:hover{transform:none}}.nf-hm2{background:#0a0a0a;color:#fff;font-family:Poppins,sans-serif}.nf-hm2__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:clamp(560px,44vw,880px)}.nf-hm2__media{position:relative;overflow:hidden;background:#111}.nf-hm2__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.nf-hm2__text{display:flex;flex-direction:column;justify-content:center;padding:clamp(56px,6vw,120px) clamp(40px,6.5vw,140px);max-width:820px;box-sizing:border-box}.nf-hm2__eyebrow{margin:0 0 16px!important;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#d2ad72}html body .nf-hm2 .nf-hm2__h{margin:0 0 18px!important;font-family:EB Garamond,Georgia,serif!important;font-size:clamp(38px,3.5vw,60px)!important;line-height:1.05!important;font-weight:400!important;color:#fff!important}.nf-hm2__h em{font-style:italic;color:#e3c48f}.nf-hm2__lead{margin:0!important;max-width:520px;font-size:16px;line-height:1.65;color:#ffffffb8}.nf-hm2__perks{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.16)}.nf-hm2__perks li{padding:24px 22px 0 0}.nf-hm2__perks li+li{padding-left:22px;border-left:1px solid rgba(255,255,255,.16)}.nf-hm2__perks b{display:block;margin:0 0 8px;font-family:EB Garamond,Georgia,serif;font-size:clamp(28px,2.4vw,40px);line-height:1;font-weight:400;color:#fff}.nf-hm2__perks span{display:block;font-size:13px;line-height:1.55;color:#ffffffa8}.nf-hm2__cta{display:flex;align-items:center;flex-wrap:wrap;gap:16px 26px;margin-top:44px}html body .nf-hm2 .nf-hm2__btn{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 38px;border-radius:4px;background:#fff;color:#0a0a0a!important;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none!important;transition:background .2s,transform .2s}html body .nf-hm2 .nf-hm2__btn:hover{background:#efe9de;transform:translateY(-1px)}.nf-hm2__price{margin:0!important;font-size:13px;line-height:1.55;color:#ffffff9e}.nf-hm2__price b{font-size:17px;font-weight:600;color:#fff}.nf-hm2__fine{margin:24px 0 0!important;font-size:12.5px;line-height:1.6;color:#ffffff7a}@media(max-width:899px){.nf-hm2__in{grid-template-columns:minmax(0,1fr);min-height:0}.nf-hm2__media{aspect-ratio:4/3}.nf-hm2__text{padding:48px 20px 56px}.nf-hm2__perks{margin-top:32px}.nf-hm2__perks li{padding:18px 10px 0 0}.nf-hm2__perks li+li{padding-left:12px}.nf-hm2__perks b{font-size:26px}.nf-hm2__perks span{font-size:12px}.nf-hm2__cta{margin-top:32px}html body .nf-hm2 .nf-hm2__btn{width:100%}}.nf-hx{padding:clamp(64px,6vw,112px) 0;background:#fff}.nf-hx__in{max-width:var(--nf-cap,1600px);margin:0 auto;padding:0 var(--nf-pad,40px);box-sizing:border-box}html body .nf-hx .nf-hx__h{margin:0 0 clamp(24px,2.4vw,40px)!important;font-family:EB Garamond,Georgia,serif!important;font-size:var(--nf-title,40px)!important;line-height:1.1!important;font-weight:400!important;color:#0a0a0a!important}.nf-hx__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,28px)}html body .nf-hx .nf-hx__card{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;border-radius:4px;background:#1a1a1a;color:#fff!important;text-decoration:none!important;isolation:isolate}.nf-hx__card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;z-index:-2;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.nf-hx__card:hover img{transform:scale(1.05)}.nf-hx__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000 35%,#00000040 55%,#000000c7)}.nf-hx__body{position:absolute;left:clamp(22px,2.2vw,40px);right:clamp(22px,2.2vw,40px);bottom:clamp(24px,2.4vw,42px);display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-family:Poppins,sans-serif}.nf-hx__eyebrow{font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#ffffffd9}.nf-hx__t{font-family:EB Garamond,Georgia,serif;font-size:clamp(28px,2.4vw,42px);line-height:1.05;color:#fff}.nf-hx__p{max-width:380px;font-size:14px;line-height:1.55;color:#ffffffdb}.nf-hx__link{margin-top:8px;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.9);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fff;transition:gap .2s,border-color .2s}.nf-hx__card:hover .nf-hx__link{border-color:#d2ad72}@media(max-width:699px){.nf-hx__in{padding:0}html body .nf-hx .nf-hx__h{padding:0 20px}.nf-hx__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:84%;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 20px 4px;scroll-padding:0 20px;scrollbar-width:none}.nf-hx__grid::-webkit-scrollbar{display:none}html body .nf-hx .nf-hx__card{scroll-snap-align:start}}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .section-spacing{padding-top:clamp(40px,4vw,64px)!important;padding-bottom:clamp(40px,4vw,64px)!important;padding-inline:0!important;background:#fff!important;border-top:1px solid #ece8e1!important;border-bottom:0!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .container{max-width:var(--nf-cap,1600px)!important;margin-inline:auto!important;padding-inline:var(--nf-pad,40px)!important;box-sizing:border-box!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .v-stack.gap-8{display:block!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;padding-inline:0!important;margin:0!important;width:100%!important;justify-content:stretch!important;align-items:start!important;overflow:visible!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons__item{width:auto!important;min-width:0!important;margin:0!important;padding:4px clamp(12px,2vw,36px)!important;border:0!important;opacity:1!important;visibility:visible!important;transform:none!important;text-align:center!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons__item+.text-with-icons__item{border-left:1px solid #ece8e1!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons__item>.v-stack{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;justify-items:center!important;gap:16px!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons__item .v-stack.gap-6>div:first-child{display:grid!important;place-items:center!important;width:56px!important;height:56px!important;border-radius:50%!important;border:1px solid #dccbb0!important;background:#faf7f2!important;color:#8a6a3a!important;transform:none!important;margin:0!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons__item svg{width:24px!important;height:24px!important;color:#8a6a3a!important;stroke-width:1.4!important;filter:none!important;transform:none!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons__item .v-stack.gap-2{display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;text-align:center!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons__item p.h6{margin:0!important;transform:none!important;text-transform:none!important;font-family:EB Garamond,Georgia,serif!important;font-size:22px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.2!important;color:#0a0a0a!important;white-space:normal!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons__item .prose,html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons__item .prose p{display:block!important;margin:0!important;transform:none!important;font-family:Poppins,sans-serif!important;font-size:13.5px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important;text-transform:none!important;color:#6b6b6b!important;text-align:center!important}@media(max-width:699px){html body #main .shopify-section--text-with-icons[id*=text_with_icons] .container{padding-inline:16px!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:28px!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons__item{padding:0 10px!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons__item:nth-child(odd){border-left:0!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons__item>.v-stack{gap:12px!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons__item .v-stack.gap-6>div:first-child{width:46px!important;height:46px!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons__item svg{width:20px!important;height:20px!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons__item p.h6{font-size:18px!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons__item .prose,html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons__item .prose p{font-size:12.5px!important}}html body .nf-f2 .nf-f2__top{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,.9fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.45fr)!important;gap:36px!important}@media(max-width:1199px){html body .nf-f2 .nf-f2__top{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:699px){html body .nf-f2 .nf-f2__top{grid-template-columns:1fr 1fr!important;gap:30px 20px!important}}@media(min-width:1000px){html.nf-tabs-in-grid body .nf-ptabs-section .nf-ptabs__nav{justify-content:space-between!important;gap:16px!important;overflow-x:auto!important;scrollbar-width:none}html.nf-tabs-in-grid body .nf-ptabs-section .nf-ptabs__nav::-webkit-scrollbar{display:none}html.nf-tabs-in-grid body .nf-ptabs-section .nf-ptabs__tab{flex:0 0 auto!important;font-size:14.5px!important;white-space:nowrap!important;padding-left:0!important;padding-right:0!important}html.nf-tabs-in-grid body .nf-ptabs-section .nf-ptabs__tab svg{display:none!important}}@media(min-width:2400px){html.nf-tabs-in-grid body .nf-ptabs-section .nf-ptabs__tab{font-size:16px!important}}@media(min-width:1280px)and (max-width:1499px){html body.nf-tpl-product .shopify-section--main-product .container{width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}html body.nf-tpl-product .shopify-section--main-product .product{grid-template-columns:minmax(0,1fr) minmax(0,600px)!important;column-gap:44px!important}}@media(min-width:1500px){html body.nf-tpl-product .shopify-section--main-product .container{max-width:1648px!important;padding-left:24px!important;padding-right:24px!important}html body.nf-tpl-product .shopify-section--main-product .product{grid-template-columns:minmax(0,1fr) minmax(0,620px)!important;column-gap:56px!important}html body.nf-tpl-product .nf-bc{max-width:1600px!important}}@media(min-width:2400px){html body.nf-tpl-product .shopify-section--main-product .container{max-width:1880px!important;padding-left:20px!important;padding-right:20px!important}html body.nf-tpl-product .shopify-section--main-product .product{grid-template-columns:minmax(0,1fr) minmax(0,660px)!important;column-gap:72px!important}html body.nf-tpl-product .nf-bc{max-width:1840px!important}}html body .shopify-section--main-product .nf-buybuttons button[type=submit]{height:54px!important;min-height:54px!important;font-family:var(--nf-sans,"Poppins",sans-serif)!important;font-size:16px!important;font-weight:500!important;letter-spacing:normal!important;text-transform:none!important}html body .shopify-section--main-product .nf-buybuttons button[type=submit]:before{flex-basis:18px;width:18px;height:18px}html body .shopify-section--main-product .nf-qty-inline quantity-selector{height:54px!important;min-height:54px!important}html body .nf-ptabs-section .nf-ptabs__img,html body .nf-ptabs-section aside.nf-promise{position:relative!important;top:auto!important}html body #main .nf-hx h2.nf-hx__h,html body .nf-hx h2.nf-hx__h{font-family:EB Garamond,Georgia,serif!important;font-weight:400!important;font-variation-settings:normal!important;letter-spacing:-.005em!important;font-size:calc(var(--nf-title,40px) + 4px)!important}@media(min-width:1280px)and (max-width:1499px){html body.nf-tpl-product .nf-bc{max-width:none!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}}@media(min-width:1500px){html body.nf-tpl-product .nf-bc{max-width:1648px!important;padding-left:24px!important;padding-right:24px!important;box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important}}@media(min-width:2400px){html body.nf-tpl-product .nf-bc{max-width:1880px!important;padding-left:20px!important;padding-right:20px!important}}html body.nf-tpl-index #main .nf-hx .nf-hx__in h2.nf-hx__h{font-family:EB Garamond,Georgia,serif!important;font-weight:400!important;font-variation-settings:normal!important}html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons__item .v-stack.gap-2>p.h6{font-family:EB Garamond,Georgia,serif!important;font-size:22px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.2!important;white-space:normal!important;text-transform:none!important;color:#0a0a0a!important}@media(max-width:699px){html body #main .shopify-section--text-with-icons[id*=text_with_icons] .text-with-icons__item .v-stack.gap-2>p.h6{font-size:18px!important}}html body .nf-flag.nf-flag--best{background:#a8813f!important;color:#fff!important;border-color:#a8813f!important}html body .nf-flag.nf-flag--sale{background:#b42318!important;color:#fff!important;border-color:#b42318!important}html body .nf-flag.nf-flag--new{background:#2f5d50!important;color:#fff!important;border-color:#2f5d50!important}html body .nf-flag.nf-flag--mto{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important}@media(hover:hover){html body product-card.product-card .nf-card-cta{right:auto!important;width:auto!important;max-width:calc(78% - 12px)!important;padding:0 16px!important;white-space:nowrap!important;overflow:hidden!important}}@media(hover:hover)and (max-width:1499px){html body product-card.product-card .nf-card-cta{font-size:10.5px!important;letter-spacing:.06em!important;padding:0 12px!important;height:36px!important}}@media(min-width:1000px){html.nf-tabs-in-grid body .shopify-section--main-product .product>.product-info{grid-row:1!important}html.nf-tabs-in-grid body.nf-tpl-product #main .shopify-section--main-product .product>product-gallery{position:sticky!important;top:calc(var(--sticky-area-height,80px) + 24px)!important;align-self:start!important}html.nf-tabs-in-grid body .shopify-section--main-product .product+.nf-ptabs-section{display:block!important;width:100%!important;max-width:none!important;margin:56px 0 0!important;padding:0!important}html.nf-tabs-in-grid body .shopify-section--main-product .product+.nf-ptabs-section .nf-ptabs{max-width:none!important;width:auto!important;margin:0!important;padding:0!important;box-sizing:border-box!important}html.nf-tabs-in-grid body .shopify-section--main-product .product+.nf-ptabs-section .nf-ptabs__intro{display:none!important}html.nf-tabs-in-grid body .shopify-section--main-product .product+.nf-ptabs-section :is(.nf-ptabs__eyebrow,.nf-ptabs__kicker){margin-top:0!important}html body .product-info__block-item[data-block-id=nf_trust] .liquid>div{margin-top:12px!important}html body .product-info__block-item[data-block-id=nf_trust] .liquid>div>div:nth-child(1){margin-bottom:10px!important}html body .product-info__block-item[data-block-id=nf_trust] .liquid>div>div:nth-child(2){margin-bottom:10px!important}html body .product-info__block-item[data-block-id=nf_trust] .liquid>div>div:nth-child(3){margin-bottom:0!important}html body .product-info__block-item[data-block-id=nf_trust] .liquid>div>div:nth-child(4){display:none!important}}html body .nf-gw-section .nf-gw,html body .nf-rv-section .nf-gw{max-width:calc(var(--nf-cap,1600px) + 2*var(--nf-pad,40px))!important;padding-left:var(--nf-pad,40px)!important;padding-right:var(--nf-pad,40px)!important;box-sizing:border-box!important}html body .nf-gw-section .nf-gw .nf-gw__in{padding-left:0!important;padding-right:0!important}html body .nf-gw-section .nf-gw__grid{gap:24px!important}html body .nf-rv .nf-rv__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 24px}html body .nf-rv .nf-rv__head .nf-gw__title{margin:0!important}html body .nf-rv .nf-rv__nav{display:flex;gap:10px}html body .nf-rv .nf-rv__nav[hidden]{display:none!important}html body .nf-rv .nf-rv__btn{width:44px;height:44px;border-radius:50%;border:1px solid #1c1c1c;background:#fff;color:#1c1c1c;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,color .2s,opacity .2s}html body .nf-rv .nf-rv__btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}html body .nf-rv .nf-rv__btn:hover:not(:disabled){background:#1c1c1c;color:#fff}html body .nf-rv .nf-rv__btn:disabled{opacity:.3;cursor:default}html body .nf-rv .nf-gw__grid{display:grid!important;grid-auto-flow:column!important;grid-template-columns:none!important;grid-auto-columns:calc((100% - 3*24px)/3.5)!important;gap:24px!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}html body .nf-rv .nf-gw__grid::-webkit-scrollbar{display:none}html body .nf-rv .nf-gw__grid>*{scroll-snap-align:start;min-width:0}@media(max-width:999px){html body .nf-rv .nf-gw__grid{grid-auto-columns:72%!important;gap:12px!important}html body .nf-rv .nf-rv__nav{display:none!important}}html body .nf-mcard .nf-mcard__img--alt{pointer-events:none!important}html body .nf-mcard .nf-mcard__qv{z-index:6!important}@media(hover:hover){html body .nf-mcard:hover .nf-mcard__qv,html body .nf-mcard .nf-mcard__qv:focus-visible{pointer-events:auto!important;opacity:1!important;transform:none!important}}@media(hover:none){html body .nf-mcard .nf-mcard__qv{pointer-events:auto!important;opacity:1!important;transform:none!important}}html body .nf-qv .nf-qv__panel{width:min(1060px,100%)!important;border-radius:10px!important}html body .nf-qv .nf-qv__body.nf-qv4{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:36px!important;padding:32px!important;width:100%;align-items:start}html body .nf-qv4 .nf-qv__media{position:sticky;top:0;min-width:0}html body .nf-qv4 .nf-qv__stage{position:relative;border-radius:6px;overflow:hidden;background:#f3efe8}html body .nf-qv4 .nf-qv__main{width:100%!important;aspect-ratio:1/1;object-fit:cover;border-radius:0!important;display:block}html body .nf-qv4 .nf-qv__arrow{position:absolute;top:50%;width:44px;height:52px;margin-top:-26px;border:0;padding:0;display:flex;align-items:center;justify-content:center;background:#1c1c1cb8;color:#fff;cursor:pointer;opacity:.9;transition:opacity .2s ease,background .2s ease;z-index:2}html body .nf-qv4 .nf-qv__arrow:hover{background:#1c1c1c;opacity:1}html body .nf-qv4 .nf-qv__arrow--prev{left:8px;border-radius:4px}html body .nf-qv4 .nf-qv__arrow--next{right:8px;border-radius:4px}html body .nf-qv4 .nf-qv__arrow svg,html body .nf-qv4 .nf-qv__stripnext svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html body .nf-qv4 .nf-heart--qv{top:12px;right:12px;width:38px;height:38px;border-radius:6px;background:#1c1c1cb8;color:#fff;box-shadow:none}html body .nf-qv4 .nf-heart--qv:hover{background:#1c1c1c}html body .nf-qv4 .nf-qv__strip{position:relative;margin-top:12px}html body .nf-qv4 .nf-qv__thumbs{display:flex!important;gap:10px!important;margin:0!important;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;padding:2px 34px 2px 2px}html body .nf-qv4 .nf-qv__thumbs::-webkit-scrollbar{display:none}html body .nf-qv4 .nf-qv__thumb{flex:0 0 74px;width:74px!important;height:74px!important;padding:0;border:1px solid #e4e0da!important;border-radius:4px!important;background:#f3efe8;cursor:pointer;overflow:hidden;opacity:.8;transition:opacity .2s ease,border-color .2s ease}html body .nf-qv4 .nf-qv__thumb img{width:100%;height:100%;object-fit:cover;display:block}html body .nf-qv4 .nf-qv__thumb:hover{opacity:1}html body .nf-qv4 .nf-qv__thumb.is-on{opacity:1;border-color:#1c1c1c!important;box-shadow:inset 0 0 0 1px #1c1c1c}html body .nf-qv4 .nf-qv__stripnext{position:absolute;right:0;top:0;bottom:0;width:30px;border:0;padding:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#fff0,#fff 45%);color:#1c1c1c;cursor:pointer}html body .nf-qv4 .nf-qv__info{min-width:0;padding:4px 4px 8px 0!important;max-height:calc(88vh - 64px)!important}html body .nf-qv4 .nf-qv__top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:22px;margin:0 0 10px;padding-right:44px}html body .nf-qv4 .nf-qv__rating{margin:0!important;gap:6px!important}html body .nf-qv4 .nf-qv__rating-count{border:0!important;padding:0!important;color:#5c5047;font-size:14px!important}html body .nf-qv4 .nf-qv__stock{display:inline-flex;align-items:center;gap:7px;margin-left:auto;font-family:Montserrat,system-ui,sans-serif;font-size:13.5px;font-weight:500;color:#2f7a3d;white-space:nowrap}html body .nf-qv4 .nf-qv__stock:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}html body .nf-qv4 .nf-qv__stock.is-low{color:#b54708}html body .nf-qv4 .nf-qv__stock.is-out{color:#8a8178}html body .nf-qv4 .nf-qv__title{font-family:var(--heading-font-family,"Roboto Serif",Georgia,serif)!important;font-size:30px!important;line-height:1.2!important;font-weight:400!important;margin:0 0 6px!important;color:#1c1c1c}html body .nf-qv4 .nf-qv__sub{margin:0 0 14px;font-family:Montserrat,system-ui,sans-serif;font-size:14px;color:#7d746a}html body .nf-qv4 .nf-qv__price{margin:6px 0 18px!important}html body .nf-qv4 .nf-qv__now{font-family:Montserrat,system-ui,sans-serif;font-size:20px!important;font-weight:500!important}html body .nf-qv4 .nf-qv__was[hidden]{display:none}html body .nf-qv4 .nf-qv__rule{border:0;border-top:1px solid #e4e0da;margin:0 0 20px}html body .nf-qv4 .nf-qv__opt{margin:0 0 18px!important}html body .nf-qv4 .nf-qv__optname{display:block;margin:0 0 10px!important;font-family:Montserrat,system-ui,sans-serif;font-size:14px!important;letter-spacing:0!important;text-transform:none!important;color:#1c1c1c!important}html body .nf-qv4 .nf-qv__optlabel{font-weight:600}html body .nf-qv4 .nf-qv__optval{color:#7d746a}html body .nf-qv4 .nf-qv__vals{display:flex;flex-wrap:wrap;gap:8px!important}html body .nf-qv4 .nf-qv__val{min-height:46px;padding:0 16px!important;border:1px solid #d5d0c8!important;border-radius:4px!important;background:#fff;font-family:Montserrat,system-ui,sans-serif;font-size:14px!important;color:#1c1c1c!important;cursor:pointer;transition:border-color .15s ease,background .15s ease}html body .nf-qv4 .nf-qv__val:hover{border-color:#1c1c1c!important}html body .nf-qv4 .nf-qv__val.is-on{border-color:#1c1c1c!important;background:#efe9df;box-shadow:inset 0 0 0 .5px #1c1c1c}html body .nf-qv4 .nf-qv__val.is-na{color:#a39a90!important;text-decoration:line-through}html body .nf-qv4 .nf-qv__actions{display:grid;gap:14px;margin-top:22px!important}html body .nf-qv4 .nf-qv__actions .nf-qv__cta{height:54px!important;border-radius:4px!important;font-family:Montserrat,system-ui,sans-serif!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}html body .nf-qv4 .nf-qv__actions .nf-qv__cta.is-off{background:#bdb6ad!important;cursor:not-allowed}html body .nf-qv4 .nf-qv__ship{display:flex;align-items:center;justify-content:center;gap:9px;margin:0;font-family:Montserrat,system-ui,sans-serif;font-size:14px;color:#1c1c1c;text-align:center}html body .nf-qv4 .nf-qv__shipicon{width:21px;height:21px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}html body .nf-qv4 .nf-qv__link{justify-self:center;display:inline-flex;align-items:center;gap:6px;font-family:Montserrat,system-ui,sans-serif!important;font-size:14px!important;color:#1c1c1c!important}html body .nf-qv4 .nf-qv__linkarrow{font-size:15px;line-height:1}html body .nf-qv4 .nf-qv__feats:empty{display:none}html body .nf-qv4 .nf-qv__feats{margin-top:26px;padding-top:18px;border-top:1px solid #e4e0da}html body .nf-qv4 .nf-qv__feats-h{margin:0 0 10px;font-family:"Roboto Serif",Georgia,serif;font-size:15px;color:#1c1c1c}html body .nf-qv4 .nf-qv__feats-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}html body .nf-qv4 .nf-qv__feats-list li{display:flex;align-items:flex-start;gap:10px;font-family:Montserrat,system-ui,sans-serif;font-size:13.5px;line-height:1.5;color:#3a3733}html body .nf-qv4 .nf-qv__tick{width:16px;height:16px;flex:0 0 auto;margin-top:2px;fill:none;stroke:#c9a36a;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html body .nf-qv4 .nf-qv__accs{margin-top:20px}@media(max-width:749px){html body .nf-qv{padding:10px!important}html body .nf-qv .nf-qv__panel{max-height:92vh!important;display:block!important;overflow:auto!important}html body .nf-qv .nf-qv__body.nf-qv4{grid-template-columns:1fr!important;gap:18px!important;padding:16px!important}html body .nf-qv4 .nf-qv__media{position:static}html body .nf-qv4 .nf-qv__info{max-height:none!important;overflow:visible!important}html body .nf-qv4 .nf-qv__title{font-size:24px!important}html body .nf-qv4 .nf-qv__thumb{flex-basis:60px;width:60px!important;height:60px!important}html body .nf-qv4 .nf-heart--qv{right:auto;left:12px}html body .nf-qv4 .nf-qv__top{padding-right:0}}html body .nf-rv3 .nf-rv3__qby{margin:-8px 0 12px 28px;font-family:Montserrat,system-ui,sans-serif;font-size:12.5px;color:#7d746a}html body .nf-rv3 .nf-rv3__qa--pend .nf-rv3__logo{opacity:.55}html body .nf-rv3 .nf-rv3__pend{font-style:italic;color:#7d746a!important}html body .nf-rv3 .nf-rv3__qnote{grid-column:1/-1;margin:0;font-family:Montserrat,system-ui,sans-serif;font-size:12.5px;color:#7d746a}html body .nf-rv3 .nf-rv3__qerr{grid-column:1/-1;margin:0;color:#b42318;font-family:Montserrat,system-ui,sans-serif;font-size:13.5px}html body .nf-rv3 .nf-rv3__q.is-new{animation:nfQin .5s ease both}@keyframes nfQin{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}html body .nf-qv4 .nf-qv__stock.is-low{color:#c0392b;font-weight:600}html body .nf-qv4 .nf-qv__stock.is-blink:before{background:#d44;animation:nfQvBlink 1.2s ease-in-out infinite}@keyframes nfQvBlink{0%,to{opacity:1}50%{opacity:.25}}html body .nf-qv4 .nf-qv__viewers{display:flex;align-items:center;gap:5px;margin:-4px 0 10px;font-family:Montserrat,system-ui,sans-serif;font-size:12.5px;font-weight:500;line-height:1.3;color:#8b6914}html body .nf-qv4 .nf-qv__viewers[hidden]{display:none}html body .nf-qv4 .nf-qv__eye{width:14px;height:14px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html body .nf-qv .nf-qv__body.nf-qv4{align-items:stretch!important}html body .nf-qv4 .nf-qv__media{position:static!important;align-self:start}html body .nf-qv4 .nf-qv__info{height:0!important;min-height:100%!important;max-height:none!important;overflow-y:auto!important;padding-bottom:0!important}html body .nf-qv4 .nf-qv__feats{display:none!important}@media(max-width:749px){html body .nf-qv4 .nf-qv__info{height:auto!important;min-height:0!important;overflow:visible!important}}html body .nf-qv4 .nf-qv__urg{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 18px;margin:4px 0 0}html body .nf-qv4 .nf-qv__urg .nf-qv__stock{margin-left:0;font-size:14px}html body .nf-qv4 .nf-qv__urg .nf-qv__viewers{margin:0;font-size:14px;font-weight:500;color:#5c5047}html body .nf-qv4 .nf-qv__urg+.nf-qv__actions{margin-top:12px!important}html body .nf-qv4 .nf-qv__stock:not(.is-low):not(.is-out){color:#3a7d44}.product-info__block-item[data-block-id=nf_head]:not(:has(.nf-phead)){display:none!important}.product-info__block-item[data-block-id=nf_urgency] .nf-purg i{margin:0!important}@media(max-width:700px){.product-info__block-item[data-block-id=nf_urgency]{order:5!important}}@media(max-width:749px){html body .loox-pn.loox-pn.loox-pn{width:min(250px,calc(100vw - 110px))!important;max-width:min(250px,calc(100vw - 110px))!important;min-width:0!important;left:10px!important;right:auto!important;bottom:62px!important;border-radius:10px!important;box-shadow:0 6px 20px #00000024!important}html body .loox-pn.loox-pn .loox-pn-review{padding:10px 30px 8px 12px!important}html body .loox-pn.loox-pn .loox-pn-review__nickname{font-size:12.5px!important;line-height:1.2!important;margin:0 0 2px!important}html body .loox-pn.loox-pn .loox-pn-review__stars{font-size:11px!important;margin:0 0 4px!important}html body .loox-pn.loox-pn .loox-pn-review__content{font-size:12px!important;line-height:1.35!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;max-height:3.4em!important}html body .loox-pn.loox-pn .loox-pn-product{padding:6px 12px!important;font-size:11px!important}html body .loox-pn.loox-pn .loox-pn-product__image-wrap,html body .loox-pn.loox-pn .loox-pn-product__image{width:24px!important;height:24px!important;min-width:24px!important}html body .loox-pn.loox-pn .loox-pn-close{top:6px!important;right:6px!important;transform:scale(.8)}html body .loox-pn.loox-pn img,html body .loox-pn.loox-pn .loox-pn-review__image{max-width:56px!important;max-height:56px!important}}@media(max-width:999px){html body .header__search-toggle svg{transform:translateY(-3px)}}@media(max-width:699px){html body .nf-announce__inner{position:static!important;gap:14px!important;padding:0 10px!important;min-height:34px!important;justify-content:center!important}html body .nf-announce__item{position:static!important;animation:none!important;opacity:1!important;transform:none!important;visibility:visible!important;font-size:11.5px!important;gap:5px!important;font-weight:500!important}html body .nf-announce__item svg{width:14px!important;height:14px!important}html body .nf-catrow__track{grid-auto-columns:calc((100% - 3 * 10px) / 3.45)!important;gap:10px!important}html body .nf-catrow__label{font-size:15px!important;padding-top:8px!important}}@media(max-width:999px){html body .nf-vals,html body .nf-vals *{-webkit-tap-highlight-color:transparent!important}html body .nf-vals__p{pointer-events:none!important;-webkit-appearance:none;appearance:none}html body .nf-vals__p .nf-vals__tag,html body .nf-vals__p .nf-vals__line{opacity:1!important;transform:none!important;transition:none!important}html body .nf-vals__p .nf-vals__media img{transform:none!important;filter:none!important;transition:none!important}html body .nf-vals__p .nf-vals__bar{display:none!important}}html body.nf-tpl-product .product-info [data-block-type=price] price-list:has(compare-at-price) sale-price{color:#c0392b!important}html body.nf-tpl-product .product-info [data-block-type=price] compare-at-price{color:#8a8178!important;text-decoration:line-through}html body .nf-sbar__now.is-sale{color:#c0392b}html body .nf-sbar__was{color:#8a8178;font-size:12.5px}html body .nf-qv4 .nf-qv__price:has(.nf-qv__was:not([hidden]):not(:empty)) .nf-qv__now{color:#c0392b!important}html body .nf-acc{display:contents}html body .nf-acc__h{display:none}html body .nf-shipbox{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:100%}html body .nf-shipbox__card{background:#ece6dd;border-radius:6px;padding:26px 28px}html body .nf-shipbox__h{display:flex;align-items:center;gap:12px;margin:0 0 12px!important;font-family:var(--nf-serif,"EB Garamond",Georgia,serif)!important;font-size:28px!important;font-weight:400!important;color:#1c1c1c!important;line-height:1.2}html body .nf-shipbox__h svg{width:30px;height:30px;flex:0 0 auto;color:#c9a36a}html body .nf-shipbox__card p{margin:0 0 12px;font-family:Poppins,sans-serif;font-size:15px;line-height:1.65;color:#5c5047}html body .nf-shipbox__card p:last-child{margin-bottom:0}html body .nf-shipbox__card a{color:#1c1c1c;text-decoration:underline;text-underline-offset:3px}html body .nf-sbar__rate,html body .nf-sbar__price{display:none}@media(max-width:999px){html body.nf-tpl-product .nf-cp,html body.nf-tpl-product .mobile-collection-pills{display:none!important}html body.nf-tpl-product .product-gallery__zoom-button{top:auto!important;bottom:12px!important;inset-block-start:auto!important;inset-block-end:12px!important;right:12px!important;inset-inline-end:12px!important;left:auto!important}html body.nf-tpl-product product-gallery .nf-heart--pdp{top:12px!important;right:12px!important;width:38px!important;height:38px!important}html body.nf-tpl-product .product-gallery__media img{cursor:zoom-in}html body.nf-tpl-product .product-info__block-item[data-block-id=nf_pillars],html body.nf-tpl-product .product-info__block-item[data-block-id=nf_bundle],html body.nf-tpl-product .product-info .nf-buynow,html body.nf-tpl-product .product-info shopify-payment-terms,html body.nf-tpl-product .product-info .shopify-payment-button,html body.nf-tpl-product .shopify-section:has(>.nf-care2),html body.nf-tpl-product .shopify-section[id*=nf_pdp_care]{display:none!important}html body.nf-tpl-product .product-info .nf-qty-atc-row{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:16px!important}html body.nf-tpl-product .product-info .nf-qty-inline{display:flex;flex-direction:column;gap:8px;width:auto!important}html body.nf-tpl-product .product-info .nf-qty-inline:before{content:"Quantity";font-family:Poppins,sans-serif;font-size:15px;font-weight:500;color:#1c1c1c}html body.nf-tpl-product .product-info .nf-qty-inline quantity-selector{width:138px!important;height:46px!important}html body.nf-tpl-product .product-info buy-buttons,html body.nf-tpl-product .product-info .nf-buybuttons{width:100%!important}html body.nf-tpl-product .product-info buy-buttons button[type=submit]{width:100%!important;min-height:52px!important;border-radius:4px!important;font-size:16px!important;white-space:nowrap!important}html body.nf-tpl-product .product-info__block-item[data-block-id=nf_trust]{margin-top:4px!important}html body.nf-tpl-product [data-block-id=nf_trust] .liquid>div{margin-top:6px!important}html body.nf-tpl-product [data-block-id=nf_trust] .liquid>div>div:nth-child(1){margin-bottom:10px!important}html body.nf-tpl-product [data-block-id=nf_trust] .liquid>div>div:nth-child(2){margin-bottom:12px!important;gap:5px!important}html body.nf-tpl-product [data-block-id=nf_trust] .liquid>div>div:nth-child(2) svg{width:34px!important;height:22px!important}html body.nf-tpl-product [data-block-id=nf_trust] .liquid>div>div:nth-child(3){justify-content:space-between!important;margin-bottom:6px!important}html body.nf-tpl-product [data-block-id=nf_trust] .liquid>div>div:nth-child(4){display:none!important}html body .nf-ptabs-section{margin-top:18px!important}html body .nf-ptabs{display:flex!important;flex-direction:column!important;padding:0 16px!important;max-width:none!important}html body .nf-ptabs__intro,html body .nf-ptabs__nav{display:none!important}html body .nf-acc{display:block;order:var(--nf-acc-o,9);border-bottom:1px solid #e4e0da}html body .nf-acc[style*="--nf-acc-o:1"]{border-top:1px solid #e4e0da}html body .nf-acc__h{display:flex;align-items:center;gap:12px;width:100%;padding:20px 2px;border:0;background:none;color:#1c1c1c;font-family:Poppins,sans-serif;font-size:17px;font-weight:500;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}html body .nf-acc__h>svg:first-child{width:24px;height:24px;flex:0 0 auto}html body .nf-acc__chev{width:20px;height:20px;margin-left:auto;transition:transform .25s ease;color:#5c5047}html body .nf-acc.is-open .nf-acc__chev{transform:rotate(180deg)}html body .nf-acc .nf-ptabs__panel{display:none!important;padding:0 6px 24px!important;margin:0!important;border:0!important;background:none!important}html body .nf-acc.is-open .nf-ptabs__panel,html body .nf-acc .nf-ptabs__details{display:block!important}html body .nf-acc .nf-ptabs__copy{display:flex!important;flex-direction:column}html body .nf-acc .nf-ptabs__desc{order:-1;margin-bottom:18px}html body .nf-acc .nf-ptabs__desc p{font-size:15.5px;line-height:1.7;color:#5c5047}html body .nf-acc .nf-ptabs__img,html body .nf-acc .nf-glance,html body .nf-acc .nf-promise{display:none!important}html body .nf-acc .nf-ptabs__h{font-family:var(--nf-serif,"EB Garamond",Georgia,serif)!important;font-size:24px!important;font-weight:400!important;margin:0 0 12px!important}html body .nf-acc .nf-keyfeat li{font-size:15.5px}html body .nf-acc .nf-ptabs__split{display:flex!important;flex-direction:column!important;gap:20px!important}html body .nf-acc .nf-ptabs__side{order:-1}html body .nf-acc .nf-ptabs__img--side{display:none!important}html body .nf-acc .nf-ptabs__cols{display:block!important}html body .nf-acc .nf-ptabs__cols>div+div{margin-top:22px}html body .nf-shipbox{grid-template-columns:1fr!important;gap:14px}html body .nf-shipbox__card{padding:20px}html body .nf-shipbox__h{font-size:25px!important}html body .nf-sbar__tabs{display:none!important}html body .nf-sbar__top{gap:12px!important;padding-top:8px!important;padding-bottom:8px!important}html body .nf-sbar__id{display:flex!important;flex-direction:column!important;align-items:flex-start!important;min-width:0;flex:1 1 auto}html body .nf-sbar__rate{display:inline-flex;align-items:center;gap:4px;line-height:1}html body .nf-sbar__rate .nf-sbar__n{font-size:12px}html body .nf-sbar__name{font-size:18px!important;max-width:42vw!important}html body .nf-sbar__price{display:flex;flex-direction:column;align-items:flex-end;line-height:1.15;font-family:Poppins,sans-serif}html body .nf-sbar__now{font-size:15px;font-weight:600;color:#1c1c1c}html body .nf-sbar__cta{height:42px!important;padding:0 16px!important;font-size:14px!important}html body .nf-gw .nf-gw__grid,html body .nf-rv .nf-gw__grid{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:74%!important;gap:14px!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 16px 4px!important;margin:0 -16px!important}html body .nf-gw .nf-gw__grid::-webkit-scrollbar,html body .nf-rv .nf-gw__grid::-webkit-scrollbar{display:none}html body .nf-gw .nf-gw__grid>*,html body .nf-rv .nf-gw__grid>*{scroll-snap-align:start;min-width:0}html body .nf-rv .nf-rv__nav{display:none!important}html body .nf-prm{background:#e9e4dc!important;color:#1c1c1c!important;padding:40px 20px 44px!important;min-height:0!important}html body .nf-prm .nf-prm__bg,html body .nf-prm .nf-prm__h,html body .nf-prm .nf-prm__lead,html body .nf-prm .nf-prm__num,html body .nf-prm .nf-prm__p,html body .nf-prm .nf-prm__sign{display:none!important}html body .nf-prm .nf-prm__in{padding:0!important;max-width:none!important}html body .nf-prm .nf-prm__head{text-align:left!important;margin:0 0 26px!important;padding:0!important}html body .nf-prm .nf-prm__eyebrow{display:block!important;margin:0!important;font-family:var(--nf-serif,"EB Garamond",Georgia,serif)!important;font-size:34px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#1c1c1c!important}html body .nf-prm .nf-prm__eyebrow:before,html body .nf-prm .nf-prm__eyebrow:after{display:none!important}html body .nf-prm .nf-prm__grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:30px 18px!important;margin:0!important;padding:0!important}html body .nf-prm .nf-prm__item{background:none!important;border:0!important;padding:0!important;box-shadow:none!important;display:block!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .nf-prm .nf-prm__ic{display:block!important;width:40px!important;height:40px!important;margin:0 0 12px!important;border:0!important;background:none!important;color:#1c1c1c!important}html body .nf-prm .nf-prm__ic svg{width:36px!important;height:36px!important;stroke:#1c1c1c!important;fill:none!important;stroke-width:1.4!important}html body .nf-prm .nf-prm__t{margin:0!important;font-family:var(--nf-serif,"EB Garamond",Georgia,serif)!important;font-size:23px!important;font-weight:400!important;line-height:1.2!important;color:#1c1c1c!important}html body .nf-rv3__row{display:block!important;padding:0!important;border-bottom:1px solid #e4e0da}html body .nf-rv3__who{display:flex!important;flex-wrap:wrap;align-items:center;gap:2px 10px;padding:16px 28px 14px 0!important;position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent}html body .nf-rv3__who:after{content:"";position:absolute;right:4px;top:22px;width:9px;height:9px;border-right:1.6px solid #1c1c1c;border-bottom:1.6px solid #1c1c1c;transform:rotate(-135deg);transition:transform .2s ease}html body .nf-rv3__row.is-shut .nf-rv3__who:after{transform:rotate(45deg);top:18px}html body .nf-rv3__who .nf-rv3__name{width:100%;margin:0!important;font-size:16px!important;font-weight:600}html body .nf-rv3__who .nf-rv3__prod,html body .nf-rv3__who .nf-rv3__rec{display:none!important}html body .nf-rv3__row .nf-rv3__body,html body .nf-rv3__row .nf-rv3__pics{padding:0 0 18px!important}html body .nf-rv3__row.is-shut .nf-rv3__body,html body .nf-rv3__row.is-shut .nf-rv3__pics{display:none!important}}@media(max-width:999px){html body.nf-tpl-product .product-gallery__zoom-button{bottom:auto!important;inset-block-end:auto!important;top:calc(100vw - 96px)!important;inset-block-start:calc(100vw - 96px)!important}html body .nf-prm:before,html body .nf-prm:after{display:none!important;background:none!important}html body .nf-prm .nf-prm__ic svg *{stroke:#1c1c1c!important;opacity:1!important}html body .nf-prm .nf-prm__ic{opacity:1!important}html body.nf-tpl-product .product-info__block-item[data-block-id=price],html body.nf-tpl-product .product-info__block-item[data-block-id=price] *{text-align:left!important}html body.nf-tpl-product .product-info__block-item[data-block-id=price] price-list{justify-content:flex-start!important;align-items:baseline!important;flex-direction:row!important;flex-wrap:wrap;gap:10px!important}html body.nf-tpl-product .product-info__block-item[data-block-id=price]{justify-self:start!important;width:100%!important;grid-column:1/-1!important;grid-row:auto!important}html body.nf-tpl-product .product-info__block-item[data-block-id=separator]{display:none!important}html body.nf-tpl-product .product-info .nf-qty-inline{height:auto!important;min-height:0!important;align-self:flex-start!important;flex:0 0 auto!important}html body.nf-tpl-product .product-info .nf-qty-inline quantity-selector{margin:0!important}html body.nf-tpl-product .product-info buy-buttons button[type=submit]{box-shadow:none!important}html body.nf-tpl-product .product-info__block-item[data-block-id=nf_pmeta]{display:none!important}html body .nf-ptabs-section{margin-top:0!important;padding-top:10px!important}}@media(max-width:999px){html body.nf-tpl-collection .nf-cp,html body.nf-tpl-collection .mobile-collection-pills{display:none!important}html body.nf-tpl-collection .nf-cm__tiles{display:grid!important;grid-auto-flow:column;grid-auto-columns:calc((100% - 12px)/2);gap:12px!important;margin:22px -16px 0 0!important;padding:0 16px 0 0!important;overflow-x:auto;scroll-snap-type:x mandatory}html body.nf-tpl-collection .nf-cm__tile{width:auto!important;min-width:0!important;scroll-snap-align:start}html body.nf-tpl-collection .nf-cm__tile a{display:block}html body.nf-tpl-collection .nf-cm__img{display:block;width:100%!important;height:auto!important;aspect-ratio:132/105;border-radius:3px;overflow:hidden;background:#efebe5}html body.nf-tpl-collection .nf-cm__img img{width:100%!important;height:100%!important;object-fit:cover}html body.nf-tpl-collection .nf-cm__name{display:block;margin-top:10px!important;font-family:EB Garamond,Georgia,serif!important;font-size:18px!important;font-weight:400!important;line-height:1.2!important;color:#1c1c1c!important;text-align:left!important}html body.nf-tpl-collection .nf-cm-section,html body.nf-tpl-collection .nf-cm{background:var(--nfl,#f6f3ee)!important}html:root body.nf-tpl-collection .collection-toolbar.collection-toolbar button[aria-controls=facets-drawer] svg{display:none!important}html:root body.nf-tpl-collection .collection-toolbar.collection-toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:22px 0 18px!important;padding:14px 0!important;border-top:1px solid #e4e0da!important;border-bottom:0!important;background:none!important;box-shadow:none!important;position:static!important}html:root body.nf-tpl-collection .collection-toolbar.collection-toolbar .nf-filter-toggle,html:root body.nf-tpl-collection .collection-toolbar.collection-toolbar .nf-views{display:none!important}html:root body.nf-tpl-collection .collection-toolbar.collection-toolbar collection-layout-switch,html:root body.nf-tpl-collection .collection-toolbar.collection-toolbar .collection-toolbar__layout-switch-list,html:root body.nf-tpl-collection .collection-toolbar.collection-toolbar .collection-toolbar__products-count{display:none!important}html:root body.nf-tpl-collection .collection-toolbar.collection-toolbar .collection-toolbar__button-list{display:flex!important;justify-content:space-between!important;align-items:center;width:100%!important;gap:12px;border:0!important;background:none!important}html:root body.nf-tpl-collection .collection-toolbar.collection-toolbar .collection-toolbar__button-container{flex:0 0 auto!important;width:auto!important;border:0!important;padding:0!important;margin:0!important}html:root body.nf-tpl-collection .collection-toolbar.collection-toolbar .collection-toolbar__button-container button.collection-toolbar__button{display:inline-flex!important;align-items:center;gap:8px;width:auto!important;height:auto!important;min-height:0!important;padding:4px 0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#1c1c1c!important}html:root body.nf-tpl-collection .collection-toolbar.collection-toolbar .collection-toolbar__button-container:first-child .collection-toolbar__button:before{content:"";width:18px;height:18px;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231c1c1c' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M3 6h11M18 6h3M3 12h4M11 12h10M3 18h13M20 18h1'/%3E%3Ccircle cx='16' cy='6' r='2'/%3E%3Ccircle cx='9' cy='12' r='2'/%3E%3Ccircle cx='18' cy='18' r='2'/%3E%3C/svg%3E")}html:root body.nf-tpl-collection .collection-toolbar.collection-toolbar .collection-toolbar__button-container:first-child .nf-mui-flabel{font-size:0!important}html:root body.nf-tpl-collection .collection-toolbar.collection-toolbar .collection-toolbar__button-container:first-child .nf-mui-flabel:after{content:"Filters";font-size:15px}html:root body.nf-tpl-collection .collection-toolbar.collection-toolbar .collection-toolbar__button[aria-controls=sort-by-popover] .text-with-icon{font-size:0!important;display:inline-flex!important;align-items:center}html:root body.nf-tpl-collection .collection-toolbar.collection-toolbar .collection-toolbar__button[aria-controls=sort-by-popover] .text-with-icon:before{content:"Sort by";font-size:15px}html:root body.nf-tpl-collection .collection-toolbar.collection-toolbar .collection-toolbar__button[aria-controls=sort-by-popover] .text-with-icon svg{display:none!important}html:root body.nf-tpl-collection .collection-toolbar.collection-toolbar .collection-toolbar__button[aria-controls=sort-by-popover] .text-with-icon:after{content:"";width:8px;height:8px;margin-left:8px;border-right:1.5px solid #1c1c1c;border-bottom:1.5px solid #1c1c1c;transform:translateY(-2px) rotate(45deg)}html body.nf-tpl-collection product-list.product-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:26px!important}html body.nf-tpl-collection product-list product-card.product-card{background:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important;border:0!important}html body.nf-tpl-collection product-list .product-card__figure{border-radius:4px!important;overflow:hidden;background:#efebe5}html body.nf-tpl-collection product-list .product-card__info{padding:10px 0 0!important;text-align:left!important}html body.nf-tpl-collection product-list .product-card__info .v-stack{justify-items:start!important;gap:3px!important}html body.nf-tpl-collection product-list .product-title{display:block!important;-webkit-line-clamp:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-height:0!important;max-width:100%;font-family:EB Garamond,Georgia,serif!important;font-size:18px!important;line-height:1.25!important;font-weight:400!important;color:#1c1c1c!important}html body.nf-tpl-collection product-list price-list{justify-content:flex-start!important;gap:6px!important;font-family:Poppins,sans-serif}html:root body.nf-tpl-collection product-list product-card price-list sale-price.h6,html:root body.nf-tpl-collection product-list product-card price-list sale-price{font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:400!important;color:#1c1c1c!important;letter-spacing:0!important}html:root body.nf-tpl-collection product-list product-card price-list:has(compare-at-price) sale-price{color:#c0392b!important}html:root body.nf-tpl-collection product-list product-card price-list compare-at-price{font-family:Poppins,sans-serif!important;font-size:12.5px!important;color:#8a8178!important}html body.nf-tpl-collection product-list .nf-mp-card,html body.nf-tpl-collection product-list .product-card__info fieldset{display:none!important}html body.nf-tpl-collection product-list .nf-flags--media .nf-flag{border-radius:2px!important;background:#c9a36a!important;color:#1c1c1c!important;font-family:Poppins,sans-serif!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;padding:4px 9px!important}}html:root body sale-price,html:root body sale-price.text-on-sale,html:root body .text-on-sale,html:root body.nf-tpl-product .product-info [data-block-type=price] price-list:has(compare-at-price) sale-price,html:root body .nf-sbar__now.is-sale,html:root body .nf-qv4 .nf-qv__price .nf-qv__now,html:root body .nf-qv__now,html:root body.nf-tpl-collection product-list product-card price-list:has(compare-at-price) sale-price,html:root body .nf-cline__price,html:root body .nf-mcard__meta{color:#1c1c1c!important}html:root body compare-at-price,html:root body .nf-sbar__was,html:root body .nf-qv__was,html:root body .nf-cline__was,html:root body .nf-mcard__meta s{color:#8a8178!important;font-size:.86em!important;font-weight:400!important;text-decoration:line-through}html:root body #cart-drawer .nf-dl__ps,html:root body .nf-dl__ps{color:#1c1c1c!important}html body .loox-pn,html body .loox-pn.loox-pn.loox-pn{display:none!important}html body product-card .nf-flags--one{gap:0!important}html body product-card .nf-flags--one .nf-flag{border-radius:2px!important;background:#ffffffeb!important;color:#1c1c1c!important;border:0!important;font-family:Poppins,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:none!important;padding:4px 9px!important;box-shadow:none!important}html body product-card .nf-flags--one .nf-flag--sale{background:#c9a36a!important;color:#1c1c1c!important}html body product-card .product-card__info{padding:12px 2px 0!important;text-align:left!important}html body product-card .product-card__info .v-stack{justify-items:start!important;gap:4px!important}html body product-card .product-title{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%;min-height:0!important;-webkit-line-clamp:unset!important;font-family:EB Garamond,Georgia,serif!important;font-size:19px!important;line-height:1.25!important;font-weight:400!important;color:#1c1c1c!important;letter-spacing:0!important}html body product-card .nf-meta,html body product-card .nf-mp-card,html body product-card price-list,html body product-card .nf-qcount{display:none!important}html body .nf-cline{display:flex;align-items:baseline;flex-wrap:nowrap;gap:6px;margin:0!important;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4;color:#1c1c1c;white-space:nowrap;overflow:hidden}html body .nf-cline__rate{color:#5c5047;font-size:13.5px}html body .nf-cline__dot{margin:0 6px 0 2px;color:#8a8178}html body .nf-cline__star{color:#1c1c1c;font-size:12px}@media(max-width:699px){html body product-card .product-title{font-size:17px!important}html body .nf-cline{font-size:13px}html body .nf-cline__rate{font-size:12.5px}}html body .nf-mcard__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body .nf-mcard__badge{background:#c9a36a!important;color:#1c1c1c!important}:root,html body{--nf-warm:#ffffff!important;--nf3-warm:#ffffff!important}@media(max-width:699px){html body .nf-announce__item--sale{display:none!important}}html body.nf-tpl-product .product-info .shopify-payment-button,html body.nf-tpl-product .product-info .nf-buynow,html body.nf-tpl-product .product-info shopify-payment-terms{display:none!important}html body.nf-tpl-product .shopify-section:has(>.nf-care2),html body.nf-tpl-product .shopify-section[id*=nf_pdp_care],html body.nf-tpl-product .shopify-section[id*=nf_pdp_ctr],html body.nf-tpl-product .shopify-section--nf-pdp-ctr{display:none!important}html body .nf-shipbox__more{grid-column:1/-1;margin:18px 0 0;font-family:Poppins,sans-serif;font-size:14px;line-height:1.6;color:#5c5047}html body .nf-shipbox__more a{color:#1c1c1c;text-decoration:underline;text-underline-offset:3px}html body .nfcp-yml{margin:34px 0 8px}html body .nfcp-yml__h{margin:0 0 16px;font-family:EB Garamond,Georgia,serif;font-size:28px;font-weight:400;color:#1c1c1c}html body .nfcp-yml__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media(max-width:899px){html body .nfcp-yml__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}html body .nfcp-pairs,html body .nfcp-next,html body .nf-cx--page{display:none!important}html:root:not(#nfq) body sale-price,html:root:not(#nfq) body .text-on-sale,html:root:not(#nfq) body .nf-bt__now,html:root:not(#nfq) body .nf-bdl__price,html:root:not(#nfq) body .nf-sbar__now,html:root:not(#nfq) body .nf-qv__now,html:root:not(#nfq) body .nf-cline__price,html:root:not(#nfq) body .nf-dl__ps,html:root:not(#nfq) body .nf-mcard__meta{color:#1c1c1c!important;-webkit-text-fill-color:#1c1c1c!important}html:root:not(#nfq) body compare-at-price,html:root:not(#nfq) body .nf-bt__was,html:root:not(#nfq) body .nf-sbar__was,html:root:not(#nfq) body .nf-qv__was,html:root:not(#nfq) body .nf-cline__was{color:#8a8178!important;-webkit-text-fill-color:#8a8178!important}html:root:not(#nfq) body .nf-bt__deal{color:#6f685f!important}html body .nf-flags--gal .nf-flag~.nf-flag{display:none!important}html body .nf-flags--gal .nf-flag{border-radius:2px!important;background:#ffffffeb!important;color:#1c1c1c!important;border:0!important;font-family:Poppins,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:none!important;padding:4px 9px!important;box-shadow:none!important}html body .nf-flags--gal .nf-flag--sale{background:#c9a36a!important}html:root body product-card .product-card__info .product-title{order:0!important}html:root body product-card .product-card__info .nf-cline{order:1!important}html:root body product-list product-card.product-card,html:root body product-card.product-card{border:0!important;border-radius:0!important;box-shadow:none!important;background:none!important}html:root body product-card .product-card__info{background:none!important}html:root body product-card .product-card__figure,html:root body product-card .product-card__media{border-radius:4px!important;overflow:hidden}html body product-card .product-card__media,html body .nf-mcard__media{background:#e9e2d8}@media(max-width:699px){#main>.shopify-section--image-with-text-overlay:first-child .content-over-media:after{content:"";position:absolute;inset:auto 0 0 0;height:58%;background:linear-gradient(to top,rgba(20,14,8,.62) 0%,rgba(20,14,8,.34) 48%,transparent 100%);z-index:1;pointer-events:none}}@media(max-width:699px){html body.nf-tpl-product .product-info [data-block-id=nf_pmeta],html body.nf-tpl-product .product-info .nf-pmeta{display:block!important}html body.nf-tpl-product .nf-pmeta__shop{display:none!important}html body.nf-tpl-product .nf-pmeta__sub{margin:2px 0 6px!important;font-size:14px!important;color:#6f685f!important;line-height:1.4!important}}:root{--nf-ease:cubic-bezier(.455,.03,.515,.955);--nf-ease-out:cubic-bezier(.19,1,.22,1)}html body product-card .product-card__image{transition:opacity .55s var(--nf-ease),transform 1.2s var(--nf-ease-out)!important}html body .nf-mcard__img{transition:opacity .55s var(--nf-ease),transform 1.2s var(--nf-ease-out)!important}@media(hover:hover){html body product-card:hover .product-card__image{transform:scale(1.035)}html body .nf-mcard:hover .nf-mcard__img{transform:scale(1.035)}html body product-card .nf-qv-open,html body .nf-mcard__qv{opacity:0;transform:translateY(6px);transition:opacity .35s var(--nf-ease),transform .35s var(--nf-ease)!important}html body product-card:hover .nf-qv-open,html body .nf-mcard:hover .nf-mcard__qv,html body product-card .nf-qv-open:focus-visible,html body .nf-mcard__qv:focus-visible{opacity:1;transform:none}html body .nf-cat__item img,html body .nf-catrow img,html body .nf-fb__img img{transition:transform 1.2s var(--nf-ease-out)!important}html body .nf-cat__item:hover img,html body .nf-catrow a:hover img,html body .nf-fb__card:hover .nf-fb__img img{transform:scale(1.04)}}html body .button,html body button.nf-btn,html body .nf-curated__cta,html body .nf-card-cta,html body .nf-curated__tab{transition:background-color .3s var(--nf-ease),color .3s var(--nf-ease),border-color .3s var(--nf-ease),opacity .3s var(--nf-ease)!important}html body .nf-curated__grid{transition:opacity .4s var(--nf-ease)}html.nf-js .nf-rv{opacity:0;transform:translate3d(0,22px,0);transition:opacity .9s var(--nf-ease-out),transform .9s var(--nf-ease-out);transition-delay:calc(var(--nf-i,0) * 70ms)}html.nf-js .nf-rv.nf-rv--in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.nf-js .nf-rv{opacity:1!important;transform:none!important;transition:none!important}html body product-card:hover .product-card__image,html body .nf-mcard:hover .nf-mcard__img{transform:none!important}}html body .nf-curated__title em,html body .nf-curated__title p em{font-family:EB Garamond,Georgia,serif!important;font-style:italic!important;font-weight:400!important;letter-spacing:0!important}@media(min-width:1000px){html body .nf-curated__grid{column-gap:calc(var(--nf-gut, 16px) + 20px)!important}}@media(min-width:700px)and (max-width:999px){html body .nf-curated__grid{column-gap:24px!important}}html:root body .nf-mcard__star,html:root body .nf-cline__star{display:inline-block;color:#c99a2e!important;-webkit-text-fill-color:#c99a2e!important;font-size:1.34em!important;line-height:1!important;vertical-align:-.1em;margin:0 1px 0 0}html:root body .nf-cline{flex-wrap:wrap!important;row-gap:2px!important}html:root body .nf-cline .nf-cline__rate{flex-basis:100%;white-space:nowrap}html:root body .nf-cline .nf-cline__rate .nf-cline__dot{display:none!important}.nf-cbn-section{background:transparent}.nf-cbn{max-width:var(--nf-cap, 1600px);margin:0 auto;padding:8px var(--nf-pad, 40px) 56px}.nf-cbn__in{position:relative;display:flex;align-items:center;height:var(--nf-cbn-h, 260px);border-radius:4px;overflow:hidden;background:#3b3a33;color:#fff!important;text-decoration:none!important;isolation:isolate}.nf-cbn__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--nf-cbn-pos, 50% 45%);transform:scale(1.02);transition:transform 1.4s cubic-bezier(.2,.7,.2,1);z-index:-2}.nf-cbn__in:hover .nf-cbn__img{transform:scale(1.05)}.nf-cbn__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#181410c7,#1814108f 30%,#18141024 58%,#18141000 75%)}.nf-cbn__copy{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:0 clamp(28px,5vw,88px);max-width:640px}.nf-cbn__eyebrow{font-family:var(--nf-sans, Poppins, sans-serif);font-size:11.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#e7cf9f}.nf-cbn__title{font-family:EB Garamond,Georgia,serif;font-size:clamp(34px,3.3vw,52px);font-weight:400;line-height:1.04;letter-spacing:-.005em;color:#fff}.nf-cbn__title em{font-style:italic;color:#f1dcb2}.nf-cbn__sub{font-family:var(--nf-sans, Poppins, sans-serif);font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#ffffffe0}.nf-cbn__cta{display:inline-flex;align-items:center;gap:8px;margin-top:6px;padding-bottom:3px;border-bottom:1px solid rgba(255,255,255,.7);font-family:var(--nf-sans, Poppins, sans-serif);font-size:14px;font-weight:500;color:#fff;transition:gap .3s ease,border-color .3s ease}.nf-cbn__cta svg{width:16px;height:16px}.nf-cbn__in:hover .nf-cbn__cta{gap:12px;border-color:#e7cf9f}@media(max-width:699px){.nf-cbn{padding:4px 16px 40px}.nf-cbn__in{height:230px;align-items:flex-end}.nf-cbn__shade{background:linear-gradient(0deg,#181410d1,#18141073 48%,#18141000 80%)}.nf-cbn__copy{padding:0 20px 22px;gap:6px}.nf-cbn__title{font-size:30px}.nf-cbn__sub{font-size:11px;letter-spacing:.14em}}@media(min-width:1000px){html body .nf-vals__p{contain:paint}html body .nf-vals__media{overflow:hidden}html body .nf-vals__media img{position:absolute;top:0;left:50%;height:100%;width:var(--nf-vals-w, 900px)!important;max-width:none!important;object-fit:cover;transform:translate3d(-50%,0,0) scale(1.06);filter:none!important;transition:transform 1.6s cubic-bezier(.2,.7,.2,1)!important;will-change:transform;backface-visibility:hidden}html body .nf-vals__p.is-open .nf-vals__media img{transform:translate3d(-50%,0,0) scale(1)}html body .nf-vals__p:not(.is-open) .nf-vals__shade{opacity:1;background:linear-gradient(to top,#0a0806b8,#0a080652 55%,#0a080633)}}@media(min-width:1000px){html body .shopify-section--header .mega-menu--v4.mega-menu--has-figures .mega-menu__layout{grid-template-columns:max-content max-content!important;justify-content:center!important;column-gap:clamp(28px,3vw,56px)!important;max-width:none!important;padding:28px clamp(24px,3vw,48px) 32px!important}html body .shopify-section--header .mega-menu--v4:not(.mega-menu--has-figures) .mega-menu__layout{justify-content:center!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__cols{display:grid!important;grid-template-columns:repeat(var(--nf-mm-cols,3),max-content)!important;align-items:start}html body .shopify-section--header .mega-menu--v4 .mega-menu__col{min-width:150px}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles{justify-self:start!important;width:auto!important;max-width:none!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles[style*="--nf-mm-tc: 2"]{grid-template-columns:repeat(2,clamp(210px,19vw,340px))!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles[style*="--nf-mm-tc: 2"] a.mega-menu__tile{aspect-ratio:16 / 10}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles[style*="--nf-mm-tc: 3"]{grid-template-columns:repeat(3,clamp(170px,14vw,260px))!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles[style*="--nf-mm-tc: 3"] .mega-menu__tile:nth-child(n+5){display:block!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles[style*="--nf-mm-tc: 4"]{grid-template-columns:repeat(4,clamp(160px,15.5vw,250px))!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles[style*="--nf-mm-tc: 4"] .mega-menu__tile:nth-child(n+7){display:block!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles--articles a.mega-menu__tile{aspect-ratio:7 / 5}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles--articles a.mega-menu__tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles--articles .mega-menu__tile-cap{font-size:15px!important;line-height:1.2!important;padding:34px 12px 11px!important}}@media(min-width:1000px)and (max-width:1279px){html body .shopify-section--header .mega-menu--v4 .mega-menu__col{padding:0 16px!important;min-width:0}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles[style*="--nf-mm-tc: 2"]{grid-template-columns:repeat(2,clamp(180px,17vw,240px))!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles[style*="--nf-mm-tc: 4"]{grid-template-columns:repeat(4,clamp(140px,15vw,200px))!important}}@media(min-width:1000px){html body .shopify-section--header .mega-menu--v4 .mega-menu__group-links>li{margin:0!important;padding:0!important;min-height:0!important}html body .shopify-section--header .mega-menu--v4 a.mega-menu__group-link{margin:0!important;padding:2px 0!important;font-size:14px!important;line-height:20px!important;font-weight:400!important;color:#6b655e!important}html body .shopify-section--header .mega-menu--v4 a.mega-menu__group-link .mega-menu__link-text{font-size:inherit!important;line-height:inherit!important}html body .shopify-section--header .mega-menu--v4 a.mega-menu__group-link:hover{color:#111!important}html body .shopify-section--header .mega-menu--v4 :is(a,span).mega-menu__group-title{font-size:15px!important;font-weight:600!important;line-height:22px!important;color:#111!important;margin:0 0 6px!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__group{margin:0 0 18px!important}html body .shopify-section--header .mega-menu--v4 .mega-menu__group:last-child{margin-bottom:0!important}html body .shopify-section--header .mega-menu--v4 a.mega-menu__tile .mega-menu__tile-cap{white-space:normal!important;text-overflow:clip!important;overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}}@media(min-width:1200px)and (max-width:1365px){html body .shopify-section--header x-header.header{grid-template-columns:124px 160px minmax(0,1fr) auto!important}html body .shopify-section--header x-header.header .header__search-row,html body .shopify-section--header x-header.header .header__search-row .nf-hsearch{width:160px!important}html body .shopify-section--header x-header.header .header__primary-nav{margin-left:20px!important;flex-wrap:nowrap!important;white-space:nowrap!important}html body .shopify-section--header x-header.header .header__primary-nav :is(.header__primary-nav-item>a,.header__primary-nav-item summary){font-size:13.5px!important}html body .shopify-section--header x-header.header .header__primary-nav details>summary{gap:5px!important}}@media(min-width:1000px)and (max-width:1199px){html body .shopify-section--header x-header.header{grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"logo search cart" "primary-nav primary-nav primary-nav"!important;row-gap:6px!important;column-gap:24px!important;padding-top:10px!important;padding-bottom:4px!important}html body .shopify-section--header x-header.header .header__logo{grid-area:logo!important;width:130px!important;max-width:130px!important}html body .shopify-section--header x-header.header .header__logo :is(a,img,svg){width:130px!important;max-width:130px!important;height:auto!important}html body .shopify-section--header x-header.header .header__search-row{grid-area:search!important;display:flex!important;justify-self:center!important;width:min(440px,100%)!important}html body .shopify-section--header x-header.header .header__search-row .nf-hsearch{width:100%!important}html body .shopify-section--header x-header.header .header__utility-group{grid-area:cart!important}html body .shopify-section--header x-header.header .header__primary-nav{grid-area:primary-nav!important;justify-self:center!important;margin:0!important;padding:0!important;flex-wrap:nowrap!important;white-space:nowrap!important;justify-content:center!important;column-gap:26px!important}html body .shopify-section--header x-header.header .header__primary-nav ul{width:auto!important}html body .shopify-section--header x-header.header .header__primary-nav :is(.header__primary-nav-item>a,.header__primary-nav-item summary){font-size:14px!important}}@media(min-width:1000px){html body .shopify-section--header .mega-menu--v4 .mega-menu__tiles--articles a.mega-menu__tile .mega-menu__tile-cap{padding:34px 12px 0!important;border-bottom:11px solid transparent!important;background-clip:border-box!important;line-height:18px!important}}@media(min-width:1000px){html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7{--nf-ph:min(216px,15vw);--nf-mm-colw:208px;--nf-mm-colgap:20px;padding:0!important;background:#fff!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 .mega-menu__layout{display:grid!important;grid-template-columns:max-content minmax(0,1fr)!important;column-gap:32px!important;row-gap:0!important;align-items:stretch!important;justify-content:stretch!important;width:100%!important;max-width:none!important;margin:0!important;box-sizing:border-box!important;padding:16px max(48px,calc((100% - 1504px)/2))!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 .mega-menu__cols{display:grid!important;grid-template-columns:repeat(var(--nf-mm-cols,3),var(--nf-mm-colw))!important;column-gap:var(--nf-mm-colgap)!important;row-gap:0!important;align-items:stretch!important;margin:0!important;padding:0!important;columns:auto!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 .mega-menu__col{box-sizing:border-box!important;width:var(--nf-mm-colw)!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0 16px 0 0!important;border:0!important;border-right:1px solid #ddd!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 .mega-menu__group{display:block!important;margin:0 0 20px!important;padding:0!important;border:0!important;break-inside:avoid}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 .mega-menu__group:last-child{margin-bottom:0!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 :is(a,span).mega-menu__group-title{display:block!important;margin:0 0 8px!important;padding:0!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:23px!important;letter-spacing:0!important;text-transform:none!important;color:#111!important;background:none!important;text-decoration:none!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 a.mega-menu__group-title:hover{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 .mega-menu__group-links{display:block!important;margin:0!important;padding:0!important;gap:0!important;list-style:none!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 .mega-menu__group-links>li{display:block!important;margin:0!important;padding:0!important;min-height:0!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 .mega-menu__group-links>li+li{margin-top:8px!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 a.mega-menu__group-link{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;letter-spacing:0!important;text-transform:none!important;color:#646463!important;background:none!important;text-decoration:none!important;white-space:normal!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 a.mega-menu__group-link .mega-menu__link-text{font:inherit!important;color:inherit!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 a.mega-menu__group-link:hover{color:#000!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 a.mega-menu__group-link:hover .mega-menu__link-text{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 :is(a.mega-menu__group-link,a.mega-menu__group-title,a.mega-menu__tile):before,html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 :is(a.mega-menu__group-link,a.mega-menu__group-title,a.mega-menu__tile):after{content:none!important;display:none!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 .mega-menu__new{display:inline-block!important;flex:none!important;margin:0 0 0 auto!important;padding:2px 8px!important;border-radius:0!important;background:#c8a96a!important;color:#000!important;font-family:Poppins,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:16px!important;letter-spacing:0!important;text-transform:uppercase!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 .mega-menu__tiles{display:grid!important;grid-template-columns:repeat(var(--nf-mm-tc,2),minmax(0,1fr))!important;grid-auto-rows:var(--nf-ph)!important;gap:16px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;justify-self:stretch!important;align-self:start!important;align-content:start!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 a.mega-menu__tile{position:relative!important;display:block!important;height:var(--nf-ph)!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;overflow:hidden!important;border-radius:0!important;background:#ece8e2!important;color:#fff!important;text-decoration:none!important;font:inherit}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 a.mega-menu__tile img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;border-radius:0!important;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 a.mega-menu__tile:hover img{transform:scale(1.035)!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 .mega-menu__tile-shade{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(#0a0a0a00 30%,#0a0a0a8c 65%,#0a0a0ac7)!important}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 a.mega-menu__tile .mega-menu__tile-cap{position:absolute!important;left:14px!important;right:14px!important;bottom:14px!important;top:auto!important;z-index:2!important;margin:0!important;padding:0!important;border:0!important;background:none!important;font-family:EB Garamond,Georgia,serif!important;font-size:18px!important;font-weight:400!important;line-height:22.5px!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;color:#fff!important;text-shadow:none!important;white-space:normal!important;overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}}@media(min-width:1000px)and (max-width:1199px){html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7{--nf-mm-colw:188px;--nf-mm-colgap:16px}html body .shopify-section--header x-header.header .header__primary-nav .mega-menu--v7 .mega-menu__layout{column-gap:24px!important;padding:16px 32px!important}}@media(min-width:1200px)and (max-width:1365px){html body .shopify-section--header x-header.header{grid-template-columns:148px 150px minmax(0,1fr) auto!important}html body .shopify-section--header x-header.header .header__logo{width:132px!important;max-width:132px!important}html body .shopify-section--header x-header.header .header__logo :is(a,img,svg){width:132px!important;max-width:132px!important;height:auto!important}html body .shopify-section--header x-header.header .header__search-row,html body .shopify-section--header x-header.header .header__search-row .nf-hsearch{width:150px!important}}
/*# sourceMappingURL=/cdn/shop/t/181/assets/nf-mod-style.css.map */
