.nn-coll-crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--nn-grey);margin-bottom:14px}.nn-coll-crumbs a{color:var(--nn-grey);text-decoration:none}.nn-coll-crumbs a:hover{color:var(--nn-green);text-decoration:underline;text-underline-offset:3px}.nn-coll-crumbs [aria-current]{color:var(--nn-green)}.nn-coll-hero__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.nn-coll-hero__title{margin:0}.nn-coll-hero__desc{max-width:60ch;margin-top:10px}.nn-coll-hero__desc p{margin:0;font-size:16px;line-height:1.6;color:var(--nn-grey)}.nn-coll-chips{display:flex;gap:10px;margin-top:24px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.nn-coll-chips::-webkit-scrollbar{display:none}.nn-coll-chip{flex:0 0 auto;padding:10px 20px;border-radius:100px;border:1px solid var(--nn-line);background:#fff;color:var(--nn-ink);font-family:var(--font-heading-family);font-size:14px;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.nn-coll-chip:hover{border-color:var(--nn-green);color:var(--nn-green)}.nn-coll-chip.is-active{background:var(--nn-green);border-color:var(--nn-green);color:#fff}@media screen and (max-width:749px){.nn-coll-hero__head{flex-direction:column;align-items:flex-start;gap:14px}.nn-coll-hero__desc p{font-size:15px}.nn-coll-chips{margin-top:18px;margin-inline:-1.5rem;padding-inline:1.5rem}.nn-coll-chip{padding:9px 16px;font-size:13px}}.facets-vertical-sort{margin-top:8px;margin-bottom:18px}.facets-vertical-sort .facets-vertical-form{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%}.facets-vertical-sort .facet-filters{padding:0;margin:0}.facets-vertical-sort .product-count-vertical{margin:0;padding-right:28px}.product-count__text{font-size:14px;color:var(--nn-grey);margin:0}.nn-sort{position:relative}.nn-sort__button{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px 0 20px;border:1px solid var(--nn-line);border-radius:100px;background:#fff;font-family:var(--font-body-family);font-size:14px;color:var(--nn-ink);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.nn-sort__button:hover,.nn-sort.is-open .nn-sort__button{border-color:var(--nn-green)}.nn-sort.is-open .nn-sort__button{box-shadow:0 0 0 3px #14571f1a}.nn-sort__button:focus-visible{outline:2px solid var(--nn-leaf);outline-offset:2px}.nn-sort__label{color:var(--nn-grey)}.nn-sort__value{font-family:var(--font-heading-family);font-weight:500;color:var(--nn-green)}.nn-sort__chevron{margin-left:4px;color:var(--nn-green);transition:transform .25s ease}.nn-sort.is-open .nn-sort__chevron{transform:rotate(180deg)}.nn-sort__list{position:absolute;right:0;top:calc(100% + 8px);z-index:20;min-width:100%;width:max-content;max-height:340px;overflow-y:auto;margin:0;padding:6px;list-style:none;background:#fff;border:1px solid var(--nn-line);border-radius:16px;box-shadow:0 14px 34px #0c2d0f24;animation:nn-sort-in .18s ease;outline:none}.nn-sort__list[hidden]{display:none}@keyframes nn-sort-in{0%{opacity:0;transform:translateY(-6px)}}.nn-sort__option{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:10px 14px;border-radius:10px;font-size:14px;color:var(--nn-ink);cursor:pointer}.nn-sort__option:hover,.nn-sort__option.is-focused{background:var(--nn-mint);color:var(--nn-green)}.nn-sort__option[aria-selected=true]{color:var(--nn-green);font-weight:600}.nn-sort__tick{color:var(--nn-green);visibility:hidden;flex:0 0 auto}.nn-sort__option[aria-selected=true] .nn-sort__tick{visibility:visible}@media screen and (min-width:750px){.facets-vertical{align-items:stretch}.facets-vertical .product-grid-container{align-self:flex-start}.facets-vertical .facets-wrapper{padding-right:32px;flex:0 0 312px;width:312px}.facets-vertical .facets-container{--nn-filter-top: 24px;position:sticky;top:var(--nn-filter-top);max-height:calc(100vh - var(--nn-filter-top) - 24px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#C9D2C6 transparent;background:#fff;border:1px solid var(--nn-line);border-radius:18px;padding:22px 24px 10px;transition:top .3s ease}body:has(.shopify-section-header-sticky:not(.shopify-section-header-hidden)) .facets-vertical .facets-container{--nn-filter-top: calc(var(--header-height, 100px) + 16px)}.facets-vertical .facets__form-vertical{width:100%}.facets-vertical .product-grid-container{flex:1 1 auto;min-width:0}}@media screen and (min-width:750px)and (max-width:1099px){.facets-vertical .facets-wrapper{flex-basis:260px;width:260px;padding-right:24px}.facets-vertical .facets-container{padding:18px 18px 8px}}.nn-facet-cat__list{margin:0;padding:0;display:grid;gap:2px}.nn-facet-cat__link{display:flex;align-items:center;gap:12px;padding:9px 10px;margin-inline:-10px;border-radius:10px;font-size:14px;color:var(--nn-ink);text-decoration:none;transition:background-color .15s ease,color .15s ease}.nn-facet-cat__link:hover{background:var(--nn-mint);color:var(--nn-green)}.nn-facet-cat__dot{flex:0 0 auto;width:18px;height:18px;border-radius:50%;border:1.5px solid #C9D2C6;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.nn-facet-cat__link:hover .nn-facet-cat__dot{border-color:var(--nn-green)}.nn-facet-cat__link.is-active{color:var(--nn-green);font-weight:600}.nn-facet-cat__link.is-active .nn-facet-cat__dot{border-color:var(--nn-green);box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 10px var(--nn-green)}.nn-facet-cat__label{flex:1 1 auto}.nn-facet-cat__count{flex:0 0 auto;min-width:26px;padding:2px 8px;border-radius:100px;background:#f2f5f0;font-size:12px;font-weight:400;color:var(--nn-grey);text-align:center}.nn-facet-cat__link.is-active .nn-facet-cat__count{background:var(--nn-mint);color:var(--nn-green)}.nn-facet-cat--mobile .nn-facet-cat__list{padding:8px 2.5rem}.nn-facet-cat--mobile .nn-facet-cat__link{font-size:15px;padding:12px 10px}.facets__heading--vertical{margin:0;font-family:var(--font-heading-family);font-size:17px;color:var(--nn-green)}.active-facets-vertical-filter{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px;border-bottom:1px solid var(--nn-line)}.active-facets-vertical-filter .active-facets__button-wrapper{padding:0}.active-facets__button-remove{font-size:13px;color:var(--nn-sale, #B4491F);white-space:nowrap}.active-facets-desktop{flex-wrap:wrap}.active-facets__button{margin:10px 8px 0 0;padding:0;text-decoration:none}.active-facets__button-inner{border-radius:100px;background:var(--nn-mint);box-shadow:none;color:var(--nn-green);font-size:13px;padding:6px 10px 6px 14px;min-height:0}.active-facets__button-inner:before,.active-facets__button-inner:after{display:none}.active-facets__button:hover .active-facets__button-inner{background:#d6eacb}.active-facets__button .svg-wrapper{color:var(--nn-green)}.facets__disclosure-vertical{border-bottom:1px solid var(--nn-line);margin:0}.facets__disclosure-vertical:last-of-type{border-bottom:0}.facets__summary{padding:16px 0;font-family:var(--font-heading-family);font-size:15px;color:var(--nn-ink)}.facets__summary:hover .facets__summary-label{color:var(--nn-green)}.facets__summary .icon-caret{color:var(--nn-grey);transition:transform .25s ease}.facets__disclosure-vertical[open] .facets__summary .icon-caret{transform:rotate(180deg)}.facets__selected{color:var(--nn-green)}.facets__display-vertical{padding-bottom:14px}.facets__list--vertical{gap:2px}.facet-checkbox{padding:7px 0;font-size:14px;color:var(--nn-ink);align-items:center}.facet-checkbox:hover{color:var(--nn-green)}.facet-checkbox>svg{width:18px;height:18px;border:1.5px solid #C9D2C6;border-radius:5px;background:#fff;margin-right:12px;transition:background-color .15s ease,border-color .15s ease}.facet-checkbox>svg rect{display:none}.facet-checkbox:hover>svg{border-color:var(--nn-green)}.facet-checkbox>input[type=checkbox]:checked~svg,.facet-checkbox>input[type=checkbox]:checked+svg{background:var(--nn-green);border-color:var(--nn-green)}.facet-checkbox .svg-wrapper{color:#fff;left:4px;top:50%;transform:translateY(-50%);width:10px;height:10px}.facet-checkbox .svg-wrapper svg{width:10px;height:10px}.facet-checkbox__text-label{color:inherit}.facet-checkbox--disabled,.facets__label.disabled{opacity:.45}.facets__header-vertical{font-size:13px;color:var(--nn-grey);padding:0 0 10px}.facets__price{gap:10px;align-items:center}.facets__price .field-currency{color:var(--nn-grey);font-size:14px}.facets__price .field{border-radius:10px}.facets__price .field:before,.facets__price .field:after{display:none}.facets__price .field__input{border:1px solid var(--nn-line);border-radius:10px;height:42px;font-size:14px;box-shadow:none}.facets__price .field__input:focus{border-color:var(--nn-green);box-shadow:0 0 0 3px #14571f1f}.facets__price .field__label{font-size:13px}@media screen and (max-width:749px){.mobile-facets__wrapper{margin:0}.mobile-facets__open-wrapper{display:inline-flex}.mobile-facets__open{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:1px solid var(--nn-green);border-radius:100px;color:var(--nn-green);background:#fff}.mobile-facets__open .icon-filter{color:var(--nn-green)}.mobile-facets__open-label{font-family:var(--font-heading-family);font-size:14px;letter-spacing:0}.product-count .product-count__text{font-size:14px;color:var(--nn-grey)}.mobile-facets__inner{border-radius:20px 0 0 20px}.mobile-facets__heading{font-family:var(--font-heading-family);color:var(--nn-green);font-size:20px}.mobile-facets__summary{font-family:var(--font-heading-family);font-size:15px}.mobile-facets__footer{gap:12px}.mobile-facets__footer .button{border-radius:100px}.mobile-facets__footer .button--primary{--color-button: 20, 87, 31;--color-button-text: 255, 255, 255}.mobile-facets__clear{color:var(--nn-grey)}.mobile-facets__checkbox:checked+.mobile-facets__highlight{background:var(--nn-mint);opacity:1}}.collection--empty .title-wrapper{text-align:center;padding:40px 0}@media screen and (max-width:749px){.mobile-facets__sort .select__select{color:var(--nn-green);font-family:var(--font-heading-family);font-size:14px}.mobile-facets__sort .svg-wrapper{color:var(--nn-green)}}.nn-search-hero{border-end-start-radius:34px;border-end-end-radius:34px;overflow:visible;margin-bottom:36px}.nn-search-hero .nn-coll-hero__inner{padding-block:32px 36px;margin-bottom:0}.nn-search-hero .nn-coll-hero__title{overflow-wrap:anywhere}.nn-search-hero__count{margin:8px 0 0;font-size:15px;color:var(--nn-grey)}.nn-search-hero__cta{display:inline-flex;margin-top:18px}.nn-search-hero__form{max-width:640px;margin:22px 0 0}.nn-search-hero__form .search{margin:0}.nn-search-hero__form .field{border-radius:100px}.nn-search-hero__form .field:before,.nn-search-hero__form .field:after{border-radius:100px;box-shadow:none}.nn-search-hero__form .field__input{height:54px;padding:16px 96px 6px 24px;border:1px solid var(--nn-line);border-radius:100px;background:#fff;font-size:16px;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.nn-search-hero__form .field__input:focus{border-color:var(--nn-green);box-shadow:0 0 0 3px #14571f1f}.nn-search-hero__form .field__label{left:24px;color:var(--nn-grey)}.nn-search-hero .nn-search-hero__form .field .search__button{right:6px;top:6px;width:42px;height:42px;border-radius:50%;background:var(--nn-green);color:#fff}.nn-search-hero .nn-search-hero__form .field .search__button:hover{background:var(--nn-green-d)}.nn-search-hero__form .search__button .icon{height:1.6rem;width:1.6rem}.nn-search-hero__form .reset__button{right:54px}.nn-search-hero__form .predictive-search{border-radius:18px;overflow:hidden;top:calc(100% + 8px);border:1px solid var(--nn-line);box-shadow:0 14px 34px #0c2d0f24}.nn-search-match{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.nn-search-match__link{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 12px 10px 18px;border-radius:100px;background:#fff;border:1px solid var(--nn-line);color:var(--nn-ink);font-size:14px;text-decoration:none;transition:border-color .2s ease}.nn-search-match__link:hover{border-color:var(--nn-green)}.nn-search-match__link b{color:var(--nn-green)}.nn-search-match__cta{padding:6px 14px;border-radius:100px;background:var(--nn-green);color:#fff;font-family:var(--font-heading-family);font-size:13px}.nn-search-empty{padding-bottom:24px}.nn-search-empty__help{display:flex;justify-content:space-between;align-items:center;gap:20px 32px;padding:24px 28px;border-radius:20px;background:var(--nn-sand);margin-bottom:40px}.nn-search-empty__help h2{margin:0 0 6px;color:var(--nn-green)}.nn-search-empty__help p{margin:0;max-width:60ch;color:var(--nn-grey);font-size:15px;line-height:1.6}.nn-search-empty__help .nn-pill{flex:0 0 auto}.nn-search-empty__title{margin:0 0 20px;color:var(--nn-green)}@media screen and (max-width:749px){.nn-search-hero{margin-bottom:20px}.nn-search-hero .nn-coll-hero__inner{padding-block:22px 26px}.nn-search-hero__form{margin-top:16px}.nn-search-hero__form .field__input{height:50px}.nn-search-hero__form .search__button{width:38px;height:38px}.nn-search-match__link{border-radius:18px}.nn-search-empty__help{flex-direction:column;align-items:flex-start;padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/nn-collection.css.map */
