@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap";:root{--epic-blue: #3a9fd6;--epic-blue-brand: #5a95ae;--epic-blue-link: #49acd5;--epic-nav-bg: #eaebed;--epic-nav-border: #dddcdc;--epic-footer-bg: #888888;--epic-text: #666769;--epic-dark: #333;--epic-font: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}body,.page-wrapper{font-family:var(--epic-font)}.epic-header{background:#fff;font-family:var(--epic-font)}.epic-header__top{background:#fff;border-bottom:1px solid #f4f5f7}.epic-header__inner{max-width:1280px;margin:0 auto;padding:14px 20px 10px;display:grid;grid-template-columns:280px minmax(0,1fr) 80px;align-items:center;gap:20px}.epic-header__logo-img{display:block;max-width:320px;width:100%;height:auto}.epic-header__logo-text{font-size:1.5rem;font-weight:700;color:var(--epic-dark);text-decoration:none}.epic-search-form{display:flex;width:100%;max-width:720px;margin:0 auto}.epic-search-form__input{flex:1;height:42px;border:1px solid #ccc;border-right:0;border-radius:2px 0 0 2px;padding:0 14px;font-size:15px;color:#333;outline:none;background:#fff;font-family:var(--epic-font)}.epic-search-form__input::placeholder{color:#999}.epic-search-form__btn{width:52px;height:42px;border:none;border-radius:0 2px 2px 0;background:var(--epic-blue);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.epic-search-form__btn:hover{background:#2f8fc4}.epic-header__cart{display:flex;justify-content:flex-end;padding-right:4px}.epic-header__cart-link{position:relative;color:var(--epic-blue-brand);display:inline-flex;align-items:center;text-decoration:none}.epic-header__cart-count{position:absolute;top:-8px;right:-12px;background:var(--epic-blue-brand);color:#fff;font-size:11px;font-weight:700;min-width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;padding:0 4px}.epic-nav{position:relative;background:var(--epic-nav-bg);border-top:1px solid var(--epic-nav-border);border-bottom:1px solid var(--epic-nav-border)}.epic-nav__inner{max-width:1280px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px}.epic-nav__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:2px 22px;align-items:center}.epic-nav__item,.epic-nav__item--has-children{position:static}.epic-nav__link{display:inline-flex;align-items:center;gap:4px;padding:12px 2px;color:#666769;font-size:14px;font-weight:600;letter-spacing:.02em;text-decoration:none;text-transform:uppercase;white-space:nowrap;font-family:var(--epic-font)}.epic-nav__link:hover{color:var(--epic-blue-brand)}.epic-nav__chevron{font-size:10px;opacity:.8}.epic-nav__dropdown{display:none;position:absolute;left:0;right:0;top:100%;z-index:200;background:#fff;box-shadow:1px 1px 3px 2px #d1d1d1;padding:18px 24px 24px}.epic-nav__item--has-children:hover>.epic-nav__dropdown,.epic-nav__item--has-children:focus-within>.epic-nav__dropdown{display:block}.epic-nav__dropdown-inner{max-width:1280px;margin:0 auto;display:flex;flex-wrap:wrap;gap:8px 0}.epic-nav__col{width:25%;min-width:160px;padding:8px 16px 8px 8px;box-sizing:border-box}.epic-nav__col-title{font-weight:700;font-size:13px;color:#333;margin-bottom:8px;text-transform:none}.epic-nav__sublist{list-style:none;margin:0;padding:0}.epic-nav__sublist a,.epic-nav__col-link{display:block;padding:4px 0;color:#666769;font-size:13px;font-weight:400;text-decoration:none;text-transform:none}.epic-nav__sublist a:hover,.epic-nav__col-link:hover{color:var(--epic-blue-brand)}.epic-nav__contact{display:flex;align-items:center;gap:12px;flex-shrink:0;font-size:13px;color:#666769}.epic-nav__phone,.epic-nav__email{color:#666769;text-decoration:none;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.epic-nav__phone:hover,.epic-nav__email:hover{color:var(--epic-blue-brand)}#header-group .epic-header-section,.epic-header-section{margin:0;padding:0}#header-group .section-background{display:none}#header-group{margin:0;padding:0}.product-card,.product-card__content,.product-grid__card,.resource-card,.card-gallery+*,.product-card__info,.product-card__details,.product-card>*,.collection-product-card,[data-product-card],.product-grid .product-card,.product-list .product-card{text-align:center!important}.product-card .text-block,.product-card product-title,.product-card .product-title,.product-card a,.product-card h3,.product-card h4,.product-card__title,.resource-card__title,.product-card [class*=title],.product-grid .text-block,.collection-product-card .text-block{text-align:center!important;justify-content:center!important;font-weight:400!important;color:#666769!important;font-size:.95rem!important;line-height:1.35!important;margin-left:auto;margin-right:auto}.product-card .price,.product-card product-price,.product-card [class*=price],.resource-card .price,.product-card .h6,.product-card .product-price,.collection-product-card .price{text-align:center!important;justify-content:center!important;font-weight:700!important;color:#222!important;font-size:1.05rem!important;margin-left:auto;margin-right:auto}.product-card .price-item--regular,.product-card .price__regular,.product-card .price .price-item,.product-card .price span{font-weight:700!important;color:#222!important}.product-card .card-gallery,.product-card media-gallery,.product-card .product-card__media,.product-card img{background:#fff}.product-card .card-gallery img,.product-card .product-media img,.product-card media-image img{object-fit:contain!important}.epic-value-props{background:#f7f7f7;padding:36px 20px 42px;font-family:var(--epic-font)}.epic-value-props__inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:24px 20px}.epic-value-props__col{text-align:center;padding:0 10px}.epic-value-props__icon{display:block;margin:0 auto 12px;max-width:90px;height:auto}.epic-value-props__heading{margin:0 0 10px;font-size:16px;font-weight:700;letter-spacing:.03em;color:#333;text-transform:none}.epic-value-props__copy,.epic-value-props__copy a{margin:0;font-size:13px;line-height:1.45;color:#666769;text-decoration:none}.epic-value-props__copy a:hover{color:var(--epic-blue-link)!important}.epic-footer{background:var(--epic-footer-bg);color:#fff;padding:40px 20px 48px;font-family:var(--epic-font)}.epic-footer__inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:28px 24px}.epic-footer__heading{margin:0 0 14px;font-size:16px;font-weight:700;color:#fff}.epic-footer__form-row{display:flex;gap:0}.epic-footer__email{flex:1;height:40px;border:none;border-radius:2px 0 0 2px;padding:0 12px;font-size:13px;font-family:var(--epic-font)}.epic-footer__subscribe{height:40px;padding:0 16px;border:none;border-radius:0 2px 2px 0;background:var(--epic-blue);color:#fff;font-weight:700;font-size:13px;text-transform:uppercase;cursor:pointer;white-space:nowrap;font-family:var(--epic-font)}.epic-footer__subscribe:hover{background:#2f8fc4}.epic-footer__links{list-style:none;margin:0;padding:0;columns:2;column-gap:16px}.epic-footer__links a{display:block;color:#fff;text-decoration:none;font-size:14px;padding:4px 0}.epic-footer__links a:hover{text-decoration:underline}.epic-footer__contact-line{display:flex;flex-direction:column;gap:6px}.epic-footer__contact-line a{color:var(--epic-blue-link);font-size:18px;font-weight:600;text-decoration:none;line-height:1.3}.epic-footer__contact-line a:hover{text-decoration:underline}.epic-footer__secure-copy{margin:0 0 12px;font-size:13px;line-height:1.4;color:#f0f0f0}.epic-footer__payment-icons{max-width:100%;height:auto;display:block}.epic-footer__payment-fallback{display:flex;flex-wrap:wrap;gap:6px}.epic-home-collections{max-width:1280px;margin:0 auto;padding:28px 20px 8px;font-family:var(--epic-font)}.epic-home-collections__title{text-align:center;font-size:22px;font-weight:700;color:#333;margin:0 0 18px}.epic-home-collections__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.epic-home-collections__item{text-align:center;text-decoration:none;color:#666769}.epic-home-collections__item img{width:100%;aspect-ratio:1;object-fit:cover;display:block;margin-bottom:8px;background:#f4f4f4}.epic-home-collections__item span{font-size:14px;color:#666769}.epic-home-collections__item:hover span{color:var(--epic-blue-brand)}.epic-feature-row{max-width:1280px;margin:24px auto;padding:24px 20px;display:grid;grid-template-columns:1.2fr 1fr;gap:28px;align-items:center;font-family:var(--epic-font)}.epic-feature-row__media img{width:100%;height:auto;display:block}.epic-feature-row__title{margin:0 0 12px;font-size:28px;color:#333}.epic-feature-row__copy{color:#666769;font-size:14px;line-height:1.5;margin:0 0 16px}.epic-feature-row__btn{display:inline-block;background:var(--epic-blue);color:#fff!important;text-decoration:none;padding:10px 18px;font-weight:700;font-size:13px;text-transform:uppercase;border-radius:2px}body.page-width-wide .page-width,.page-width-wide .shopify-section .section{--page-width: 1280px}@media(max-width:990px){.epic-header__inner{grid-template-columns:1fr auto;grid-template-areas:"logo cart" "search search"}.epic-header__logo{grid-area:logo}.epic-header__search{grid-area:search}.epic-header__cart{grid-area:cart}.epic-nav__inner{flex-direction:column;align-items:flex-start;padding:8px 16px}.epic-nav__col{width:50%}.epic-value-props__inner,.epic-footer__inner,.epic-home-collections__grid{grid-template-columns:1fr 1fr}.epic-feature-row{grid-template-columns:1fr}}@media(max-width:640px){.epic-value-props__inner,.epic-footer__inner{grid-template-columns:1fr}.epic-nav__col{width:100%}.epic-nav__dropdown{position:static;box-shadow:none}.epic-home-collections__grid{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/epic-match.css.map */
