.ne-collection-page #MainContent{background:#faf9f6}.ne-collection-head{padding-bottom:0}.ne-collection-hero{display:grid;grid-template-columns:minmax(0,1fr) 36%;align-items:center;gap:7%;padding:32px 0 38px}.ne-collection-hero--text{grid-template-columns:minmax(0,1fr)}.ne-collection-hero h1{font-size:clamp(40px,5vw,72px);line-height:1.08;margin:0;overflow-wrap:anywhere}.ne-collection-hero .ne-eyebrow{color:#727d65}.ne-collection-intro{max-width:620px;font-size:15px;line-height:1.85;color:#69735e;margin:20px 0 0}.ne-collection-hero .ne-text-link{margin-top:14px}.ne-collection-photo{height:230px;overflow:hidden;background:#eeece4}.ne-collection-photo img{width:100%;height:100%;object-fit:cover;display:block}
.ne-categories{display:block;padding-bottom:34px}.ne-category-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px}.ne-category-heading .ne-eyebrow{font-size:9px;margin-bottom:8px;color:#737d65}.ne-category-heading h2{font-size:30px;line-height:1.2;margin:0}.ne-category-controls{display:flex;gap:8px}.ne-category-controls[hidden]{display:none}.ne-category-controls button{width:40px;height:40px;display:grid;place-items:center;border:1px solid #d8dbcf;background:transparent;color:#4b573f;cursor:pointer;padding:0}.ne-category-controls button:disabled{opacity:.3;cursor:default}.ne-category-track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#a9b19d transparent;padding:0 1px 12px}.ne-category-tile{display:flex;flex-direction:column;flex:0 0 calc((100% - 70px)/6);min-width:0;scroll-snap-align:start;text-decoration:none;color:#292d26}.ne-category-image{display:block;aspect-ratio:1.35;background:#eeece6;overflow:hidden}.ne-category-image img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .25s}.ne-category-label{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:13px;line-height:1.5;padding-top:12px}.ne-category-label>span{overflow-wrap:anywhere}.ne-category-label svg{width:14px;height:14px;flex-shrink:0;align-self:center}.ne-category-tile--text{justify-content:center;background:#eeece6;padding:18px;min-height:100px}.ne-category-tile--text .ne-category-label{padding:0}.ne-category-tile[aria-current="page"] .ne-category-label{text-decoration:underline;text-underline-offset:5px}.ne-category-tile:hover img{transform:scale(1.035)}.ne-category-tile:focus-visible,.ne-category-controls button:focus-visible{outline:2px solid #4b573f;outline-offset:-2px}
.ne-collection-results{background:#faf9f6;color:#292d26;--page-margin:5vw}.ne-collection-results .facets--horizontal{border-block:1px solid #dcded4;padding-block:10px;margin-bottom:20px}.ne-collection-page .ne-collection-results .product-grid{--product-grid-columns-desktop:repeat(4,minmax(0,1fr))}.ne-collection-page .ne-collection-results .product-grid[product-grid-view="zoom-out"]{--product-grid-columns-desktop:repeat(auto-fill,minmax(6.25rem,1fr))}.ne-collection-results .product-grid .product-card__content{background:transparent}.ne-collection-results .card-gallery{background:#eeece6}.ne-collection-results .card-gallery img{object-fit:contain}.ne-collection-results .product-grid [ref="productTitleLink"] p{font-family:var(--font-body--family,Arial,sans-serif);font-size:14px;line-height:1.55;font-weight:400;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.ne-collection-results .product-grid .price{font-size:14px;font-weight:500;line-height:1.6}.ne-collection-results .product-grid .compare-at-price{font-weight:400}.ne-collection-story{padding-block:14px 60px}.ne-story-inner{max-width:760px;border-top:1px solid #dcded4;padding-top:28px}.ne-story-inner>.ne-eyebrow{color:#737d65}.ne-story-inner summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-size:clamp(23px,2.4vw,32px);font-family:var(--font-heading--family,Georgia,serif);line-height:1.3;list-style:none;padding-bottom:12px}.ne-story-inner summary::-webkit-details-marker{display:none}.ne-story-inner summary svg{width:20px;height:20px;flex-shrink:0}.ne-story-inner details[open] summary svg{transform:rotate(180deg)}.ne-story-inner .ne-richtext{padding-top:18px}
@media(min-width:750px) and (max-width:1000px){.ne-collection-page .ne-collection-results .product-grid:not([product-grid-view="zoom-out"]){--product-grid-columns-desktop:repeat(3,minmax(0,1fr))}.ne-category-tile{flex-basis:calc((100% - 42px)/4)}.ne-collection-photo{height:200px}}
@media(max-width:749px){.ne-collection-hero{display:block;padding:26px 0 28px}.ne-collection-hero h1{font-size:46px}.ne-collection-intro{font-size:13px;line-height:1.85;margin-top:16px}.ne-collection-photo{display:none}.ne-categories{padding-bottom:22px}.ne-category-heading{align-items:center;margin-bottom:16px}.ne-category-heading h2{font-size:25px}.ne-category-heading .ne-eyebrow{font-size:8px}.ne-category-controls{gap:5px}.ne-category-controls button{width:36px;height:36px}.ne-category-track{gap:10px}.ne-category-tile{flex-basis:118px}.ne-category-image{aspect-ratio:1.15}.ne-category-label{font-size:11px;padding-top:10px;gap:5px}.ne-category-label svg{width:12px;height:12px}.ne-collection-results .product-grid [ref="productTitleLink"] p{font-size:12px;line-height:1.55}.ne-collection-results .product-grid .price{font-size:13px}.ne-collection-results .facets--horizontal{margin-bottom:16px}.ne-collection-story{padding-block:6px 38px}.ne-story-inner{padding-top:24px}}
@media(prefers-reduced-motion:reduce){.ne-category-image img{transition:none}}
