.template-index{background:#f2f4f3}.template-index .store-layout{padding-top:20px}.eg-wide-hero{position:relative;isolation:isolate;overflow:hidden;min-height:280px;display:flex;align-items:center;border-radius:10px;background:#e6eee8;color:#172f3c}.eg-wide-hero:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,#e6eee8 0%,#e6eee8 41%,#e6eee8ed 46%,#e6eee880 53%,transparent 63%);pointer-events:none}.eg-wide-hero__photo{position:absolute;z-index:-2;inset:0 0 0 auto;width:56%;height:100%;object-fit:cover;object-position:54% 40%}.eg-wide-hero__copy{width:62%;padding:28px 36px}.eg-wide-hero__eyebrow{color:#315b4f;font-size:10px;font-weight:700;letter-spacing:.17em;line-height:1.4;text-transform:uppercase;margin:0 0 13px}.eg-wide-hero h1{font-size:clamp(30px,2.9vw,43px);line-height:1.08;letter-spacing:-.035em;margin:0 0 15px;max-width:650px;font-weight:750}.eg-wide-hero__description{color:#3c574d;font-size:14px;line-height:1.55;margin:0 0 20px}.eg-wide-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px 24px}.eg-wide-hero__primary,.eg-wide-hero__secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;font-size:13px;font-weight:700;text-decoration:none}.eg-wide-hero__primary{padding:11px 18px;background:#122632;color:#fff;border-radius:5px}.eg-wide-hero__primary:hover{background:#294b5b}.eg-wide-hero__secondary{color:#244c40}.eg-wide-hero__secondary:hover{text-decoration:underline;text-underline-offset:3px}.eg-wide-hero .icon{width:17px;height:17px}.eg-wide-hero__product{position:absolute;right:18px;bottom:17px;display:flex;align-items:center;gap:17px;background:#122632ed;color:#fff;border:1px solid #ffffff20;border-radius:7px;padding:12px 15px;text-decoration:none}.eg-wide-hero__product small{display:block;font-size:9px;letter-spacing:.15em;color:#d5e3e6;margin-bottom:3px}.eg-wide-hero__product strong{display:block;font-size:17px;line-height:1.2}.eg-wide-hero__product>span:last-child{display:flex;align-items:center;gap:7px;color:#ffd65a;border-left:1px solid #ffffff30;padding-left:16px;font-size:12px}.eg-wide-hero__product:hover{background:#193a48}.eg-wide-hero a:focus-visible,.eg-compact-offers a:focus-visible{outline:3px solid #16778a;outline-offset:3px}.template-index .eg-shop-benefits{border-top:0;border-bottom-color:#dbe3df;margin-top:8px;padding-bottom:5px;color:#172f3c}.template-index .eg-shop-benefits__item{min-height:64px}.template-index .eg-shop-benefits__icon{background:#e7eeea;color:#315e50;width:38px;height:38px;flex-basis:38px;border-radius:8px}.template-index .eg-shop-benefits__copy strong{font-size:14px}.template-index .eg-shop-benefits__copy>span{font-size:12px;color:#596b75}.template-index .eg-popular-categories{--eg-card: #fff;--eg-navy: #172f3c;--eg-line: #dde5e3;--eg-accent: #146356;margin-top:22px}.template-index .eg-popular-categories__heading h2{font-size:clamp(22px,1.9vw,28px)}.template-index .eg-popular-categories a.eg-popular-categories__all{text-decoration:none;color:#146356}.template-index .eg-popular-card{border-radius:8px}.template-index .eg-popular-links a{color:#245b4c}.template-index #HomeCategoryTitle{scroll-margin-top:175px}.eg-compact-offers{display:grid;grid-template-columns:minmax(220px,1fr) minmax(360px,1.1fr) auto;align-items:center;gap:24px;margin:22px 0;padding:18px 22px;border:1px solid #d4e0ed;border-radius:8px;background:#eaf0f7}.eg-compact-offers__intro .eg-home-hero__eyebrow{font-size:10px;color:#245b4c;margin:0 0 5px}.eg-compact-offers__intro h2{font-size:23px;line-height:1.2;letter-spacing:-.025em;margin:0 0 5px;color:#172f3c}.eg-compact-offers__intro>p:last-child{font-size:13px;color:#465d6b;margin:0;max-width:360px;line-height:1.4}.eg-compact-offers .eg-home-hero__tiers{margin:0;gap:9px}.eg-compact-offers .eg-home-hero__tier{min-height:86px;padding:10px 12px;background:#e0eafb;color:#183f67;border:1px solid #bdcfe7;border-radius:6px;gap:3px}.eg-compact-offers .eg-home-hero__tier>span{font-size:11px}.eg-compact-offers .eg-home-hero__tier strong{font-size:31px;line-height:1;color:#183f67}.eg-compact-offers .eg-home-hero__tier small{font-size:10px;padding:0;border:0;color:#183f67}.eg-compact-offers .eg-home-hero__link{background:#122632;color:#fff;font-size:13px;min-height:44px;white-space:nowrap;margin:0;padding:11px 16px;border-radius:5px;text-decoration:none}.eg-compact-offers .eg-home-hero__link:hover{background:#294b5b}@media(min-width:901px){.template-index .eg-popular-categories__grid{gap:16px}.template-index .eg-popular-card--desktop{padding:20px 22px 16px}}@media(max-width:1100px){.eg-wide-hero__copy{padding:25px}.eg-wide-hero__product{right:12px;bottom:12px;gap:10px;padding:10px 12px}.eg-wide-hero__product>span:last-child{padding-left:10px}.eg-compact-offers{grid-template-columns:1fr 1.2fr;gap:16px}.eg-compact-offers .eg-home-hero__link{grid-column:1;grid-row:2;justify-self:start}.eg-compact-offers .eg-home-hero__tiers{grid-column:2;grid-row:1 / 3}}@media(max-width:700px){.template-index .store-layout{padding-top:12px}.eg-wide-hero{min-height:0;display:block}.eg-wide-hero__photo{width:100%;object-position:54% 38%;opacity:.2}.eg-wide-hero:after{background:linear-gradient(90deg,#e6eee8,#e6eee8d0 40%,#e6eee860)}.eg-wide-hero__copy{width:100%;padding:22px 20px 16px}.eg-wide-hero__eyebrow{font-size:9px;letter-spacing:.13em;margin-bottom:10px}.eg-wide-hero h1{font-size:clamp(25px,6.7vw,34px);margin-bottom:11px}.eg-wide-hero__description{font-size:13px;line-height:1.5;margin-bottom:13px}.eg-wide-hero__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.eg-wide-hero__primary,.eg-wide-hero__secondary{font-size:12px;gap:6px}.eg-wide-hero__primary{padding-inline:8px;font-size:11px;white-space:nowrap}.eg-wide-hero__secondary{font-size:11px}.eg-wide-hero__product{position:relative;inset:auto;margin:0 20px 16px;padding:8px 11px;justify-content:space-between;gap:10px;min-height:44px;border:0;background:#122632}.eg-wide-hero__product>span:first-child{display:flex;align-items:center;gap:8px}.eg-wide-hero__product small{margin:0;font-size:8px}.eg-wide-hero__product strong{font-size:13px}.eg-wide-hero__product>span:last-child{font-size:11px}.template-index .eg-popular-categories{margin-top:18px}.template-index .eg-popular-categories__heading h2{font-size:22px}.template-index .eg-shop-benefits__icon{width:28px;height:32px;flex-basis:28px}.template-index .eg-shop-benefits__copy strong{font-size:13px}.eg-compact-offers{grid-template-columns:1fr;gap:12px;padding:16px;margin:18px 0}.eg-compact-offers__intro h2{font-size:21px}.eg-compact-offers__intro>p:last-child{max-width:none}.eg-compact-offers .eg-home-hero__tiers{grid-column:1;grid-row:auto}.eg-compact-offers .eg-home-hero__link{grid-column:1;grid-row:auto;justify-self:stretch;justify-content:center}.eg-compact-offers .eg-home-hero__tier{min-height:80px;padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/eg-refined-home.css.map */
