.ol-brands{padding-bottom:50px;color:#333}.ol-brands__intro{background:var(--ol-intro-background);text-align:center;padding:42px 24px;margin-bottom:34px}.ol-brands__intro h1{margin:0 0 12px;font-size:34px;line-height:1.2;font-weight:400;color:inherit}.ol-brands__intro p{max-width:760px;margin:0 auto;font-size:17px;line-height:1.5}.ol-brands h2{text-align:center;font-size:24px;font-weight:400;line-height:1.3;margin:0 0 24px;color:inherit}.ol-brands__seasonal{margin-bottom:44px}.ol-brands__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 24px;margin:0;padding:0;list-style:none}.ol-brands__seasonal-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:800px;margin-inline:auto}.ol-brand{min-width:0;margin:0;padding:0}.ol-brand__link{display:block;color:#333;text-decoration:none}.ol-brand__link:hover{color:#333}.ol-brand__link:focus-visible{outline:3px solid #00766f;outline-offset:5px;border-radius:3px}.ol-brand__art{display:flex;align-items:center;justify-content:center;aspect-ratio:5 / 4;overflow:hidden;isolation:isolate;border-radius:3px;background:var(--ol-brand-background)}.ol-brand__image{display:block;width:var(--ol-logo-width);max-width:min(100%,var(--ol-logo-max-width));height:auto;max-height:88%;object-fit:contain}.ol-brand--full .ol-brand__image{width:100%;max-width:none;height:100%;max-height:none;object-fit:contain}.ol-brand--multiply .ol-brand__image{mix-blend-mode:multiply}.ol-brand--invert .ol-brand__image{filter:invert(1);mix-blend-mode:screen}.ol-brand--nanobag .ol-brand__image{filter:grayscale(1) contrast(3);mix-blend-mode:screen}.ol-brand--schylling .ol-brand__image{filter:grayscale(1) brightness(.85) contrast(4);mix-blend-mode:screen}.ol-brand--cody .ol-brand__image{filter:brightness(.7) contrast(4) invert(1);mix-blend-mode:screen}.ol-brand__caption{display:block;padding:14px 3px 0;text-align:center}.ol-brand__name{display:block;font-size:17px;line-height:1.4;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.ol-brand__description{display:block;color:#636363;font-size:14px;line-height:1.5;margin-top:5px}.ol-brand__link:hover .ol-brand__name{color:#00766f}@media(max-width:1000px)and (min-width:741px){.ol-brands__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ol-brands__seasonal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:740px){.ol-brands__intro{padding:30px 18px;margin-bottom:28px}.ol-brands__intro h1{font-size:28px}.ol-brands__intro p{font-size:16px}.ol-brands h2{font-size:22px;margin-bottom:20px}.ol-brands__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.ol-brands__seasonal{margin-bottom:36px}.ol-brand__name{font-size:16px}.ol-brand__description{font-size:13px}.ol-brand__caption{padding-top:11px}}
/*# sourceMappingURL=/cdn/shop/t/185/compiled_assets/styles.css.map?subset=AAAAAAAg */
