.olh :is(h1,h2,h3):not(.t-label){letter-spacing:normal;text-transform:none;color:inherit}.olh p{color:inherit}.olh-tile,.olh-tile:hover{text-decoration:none}.olh-cover{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--olh-pos, 50% 50%);transition:transform .4s ease}.olh-tile:hover .olh-cover{transform:scale(1.03)}.olh-placeholder{background:var(--ol-oat);fill:var(--ol-ink);opacity:.6}@media(prefers-reduced-motion:reduce){.olh-cover{transition:none}.olh-tile:hover .olh-cover{transform:none}}.olh-hero{position:relative;height:520px;overflow:hidden;background:var(--ol-ink);color:var(--ol-cream)}.olh-hero__media,.olh-hero__media picture,.olh-hero__media img,.olh-hero__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.olh-hero__media img{object-fit:cover;object-position:var(--olh-pos, 60% 55%)}.olh-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ol-scrim)}.olh-hero__inner{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:18px}.olh-hero .t-h1{max-width:760px}.olh-hero__sub{max-width:480px;font-size:18px}.olh-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px}@media(max-width:749px){.olh-hero{height:400px}.olh-hero__sub{font-size:18px}}.olh-cats{padding-block:28px}.olh-cats__title{margin-bottom:14px}.olh-cats__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.olh-tile{position:relative;display:block;overflow:hidden;background:var(--ol-ink);color:var(--ol-cream)}.olh-cat{aspect-ratio:1 / 1}.olh-cat .olh-cover{position:absolute;top:0;right:0;bottom:0;left:0}.olh-cat__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--ol-scrim-strong) 0%,rgba(58,46,39,0) 55%)}.olh-cat__name{position:absolute;left:14px;right:8px;bottom:12px;color:var(--ol-cream)}@media(max-width:989px){.olh-cats__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.olh-cats__grid{gap:8px}.olh-cat__name{left:8px;right:6px;bottom:8px}}.olh-cats__grid--few{grid-template-columns:repeat(var(--olh-cat-count, 3),minmax(0,1fr))}.olh-cats__grid--few .olh-cat{aspect-ratio:4 / 3}@media(max-width:749px){.olh-cats__grid--few .olh-cat{aspect-ratio:3 / 4}}.olh-rail-head{width:100%}.olh-rail-head .t-h2{letter-spacing:normal;text-transform:none;color:inherit}.shopify-section[id$=__ol_best_sellers]{border-top:1px solid var(--ol-ink)}.shopify-section[id$=__ol_best_sellers] .section-resource-list{display:block;max-width:var(--ol-wrap);margin-inline:auto;padding:64px var(--ol-gutter)}.shopify-section[id$=__ol_best_sellers] .section-resource-list__header>*{width:100%}@media(max-width:749px){.shopify-section[id$=__ol_best_sellers] .section-resource-list{padding-block:40px}}.olh-price__grid{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:40px;align-items:center}.olh-price__label{margin-bottom:10px}.olh-price__heading{margin-bottom:8px}.olh-price__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.olh-price-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:20px 16px 18px;border:1px solid var(--ol-ink);background:var(--ol-cream);color:var(--ol-ink);text-decoration:none}.olh-price-card:hover{text-decoration:none}.olh-price-card:hover .olh-price-card__title{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.olh-price-card__img{flex:none;width:120px;height:120px;object-fit:contain}.olh-price-card__text{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.olh .olh-price-card__title{font-size:26px}@media(max-width:989px){.olh-price__grid{grid-template-columns:minmax(0,1fr);gap:20px}}@media(max-width:749px){.olh-price__cards{grid-template-columns:minmax(0,1fr);gap:12px}.olh-price-card{flex-direction:row;text-align:left;gap:14px;padding:10px 14px 10px 10px}.olh-price-card__img{width:64px;height:64px}}.olh-edits__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.olh-edit{aspect-ratio:3 / 2}.olh-edit .olh-cover{position:absolute;top:0;right:0;bottom:0;left:0}.olh-edit__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ol-scrim)}.olh-edit__body{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:20px}.olh-edit__cta{margin-top:6px}.olh-edit:hover .b-photo{background:var(--ol-ink);color:var(--ol-cream)}@media(max-width:749px){.olh-edits__grid{grid-template-columns:minmax(0,1fr);gap:12px}.olh-edit{aspect-ratio:16 / 10}}.olh-story__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.olh-story__media{aspect-ratio:4 / 3;overflow:hidden}.olh-story__text{display:flex;flex-direction:column;gap:16px;align-items:flex-start;max-width:500px}.olh-story__body{display:flex;flex-direction:column;gap:16px}.olh-story__body p{margin:0}.olh-story__cta{margin-top:6px}@media(max-width:749px){.olh-story__grid{grid-template-columns:minmax(0,1fr);gap:24px}}.olh-seo.ol-section{padding-block:40px;text-align:center}.olh-seo__heading{margin-bottom:10px}.olh-seo__text{max-width:860px;margin:0 auto}.olh-seo__text p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ol-home.css.map */
