.section-title{--section-title-size:clamp(30px,4.5vw,56px);--section-title-line-height:.96;--section-title-tracking:-.04em;font-family:var(--serif);font-size:var(--section-title-size);line-height:var(--section-title-line-height);letter-spacing:var(--section-title-tracking);color:var(--ink);margin:0;font-weight:300}.section-title__main,.section-title__similar-phrase,.grid-display-section__title.section-title,.magazine-display-section__title.section-title,.three-product-grid-display-section__title.section-title,.recommended-brand-section__title.section-title,.single-product-display-section__title.section-title{font-size:var(--section-title-size);line-height:var(--section-title-line-height);letter-spacing:var(--section-title-tracking)}.section-title--stacked{font-size:unset;line-height:unset;letter-spacing:unset;flex-direction:column;align-items:flex-start;gap:clamp(8px,1.2vw,14px);max-width:none;display:flex}.section-title__prefix{font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:300;line-height:1.1}.section-title__main{max-width:min(100%,20ch);display:block}.section-title--similar-like{font-size:unset;line-height:unset;letter-spacing:unset;flex-direction:column;align-items:flex-start;gap:clamp(8px,1.2vw,14px);max-width:none;display:flex}.section-title__similar-prefix{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:300;line-height:1.1}.section-title__similar-phrase{max-width:min(100%,22ch);display:block}.section-title__similar-phrase .section-title__highlight{font-size:inherit;line-height:inherit;letter-spacing:inherit}.section-title__highlight{font-family:var(--serif),"Cormorant Garamond",serif;color:var(--ox,#7c1d26);font-style:italic;font-weight:300}.section-title__product-link,.section-title__title-link{color:inherit;outline:none;text-decoration:none;display:inline}.section-title__title-link{transition:opacity .18s}.section-title__title-link:hover,.section-title__title-link:focus-visible{opacity:.7}.section-title__title-link:focus-visible{outline:2px solid var(--ox,#7c1d26);outline-offset:2px;border-radius:2px}.section-title__product-link .section-title__highlight{transition:opacity .18s}.section-title__product-link:hover .section-title__highlight,.section-title__product-link:focus-visible .section-title__highlight{opacity:.7}.section-title__product-link:focus-visible{outline:2px solid var(--ox,#7c1d26);outline-offset:2px;border-radius:2px}.section-title--top-recs.section-title--stacked .section-title__prefix{color:var(--ox)}.section-title--top-recs.section-title--stacked .section-title__main,.grid-display-section__title.section-title--top-recs,.magazine-display-section__title.section-title--top-recs,.three-product-grid-display-section__title.section-title--top-recs{max-width:14ch}.section-title--feature-rec.section-title--stacked .section-title__main,.magazine-display-section__title.section-title--feature-rec,.grid-display-section__title.section-title--feature-rec{max-width:18ch;font-style:italic}.grid-display-section__title.section-title--trending-this-week,.three-product-grid-display-section__title.section-title--trending-this-week,.magazine-display-section__title.section-title--trending-this-week{max-width:22ch}.section-title--price-drop.section-title--stacked .section-title__prefix{color:var(--ox)}.section-title--price-drop.section-title--stacked .section-title__main,.grid-display-section__title.section-title--price-drop,.three-product-grid-display-section__title.section-title--price-drop{max-width:24ch}.grid-display-section__title.section-title--back-in-stock,.magazine-display-section__title.section-title--back-in-stock{max-width:20ch}.grid-display-section__title.section-title--still-here,.magazine-display-section__title.section-title--still-here{color:var(--soft);max-width:26ch}.section-title--still-here .section-title__highlight{color:var(--ink)}.section-title--new-from-brand.section-title--stacked .section-title__main,.recommended-brand-section__title.section-title--new-from-brand,.grid-display-section__title.section-title--new-from-brand{max-width:16ch}.section-title--new-from-brand.section-title--stacked .section-title__prefix{color:var(--ox)}.section-title--new-brand-rec.section-title--stacked .section-title__main,.recommended-brand-section__title.section-title--new-brand-rec{max-width:14ch}.section-title--new-brand-rec.section-title--stacked .section-title__prefix{letter-spacing:.26em}.grid-display-section__title.section-title--similar-like-product{max-width:none}@media (max-width:680px){.section-title--top-recs.section-title--stacked .section-title__main,.magazine-display-section__title.section-title--top-recs,.recommended-brand-section__title.section-title--new-brand-rec{max-width:none}}
.grid-display-section{background:0 0;padding:0}.grid-display-section__head{margin-bottom:clamp(26px,3.2vw,40px);display:block}.grid-display-section__kicker{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:16px;font-size:10px;font-weight:300}.grid-display-section__head-row{width:100%}.grid-display-section__title{font-family:var(--serif);letter-spacing:-.04em;color:var(--ink);max-width:none;margin:0;font-size:clamp(30px,4.5vw,56px);font-weight:300;line-height:.96}.grid-display-section__subtext{font-family:var(--sans);color:var(--muted);margin:12px 0 0;font-size:12px;font-style:italic;line-height:1.8}.grid-display-section__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(14px,2vw,26px);display:grid}.grid-display-section__grid .product-card{max-width:none;margin-bottom:0}.grid-display-section__grid .product-card__image-container{margin-bottom:13px}.grid-display-section__grid .product-card__brand{margin-bottom:6px;font-size:9px}.grid-display-section__grid .product-card__title{margin-bottom:7px;font-size:clamp(17px,1.7vw,23px);line-height:1.08}.grid-display-section__grid .product-card__price{font-size:12px}@media (max-width:980px){.grid-display-section__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.grid-display-section__grid{gap:clamp(14px,3.5vw,20px)}}
/*# sourceMappingURL=bd49ebfdc567a504.css.map*/