:root{--el-forest:#183b32;--el-ink:#111111;--el-muted:#606c67;--el-sage:#f3f6f2;--el-line:#dce4de;--el-sale:#c8102e}body{font-family:Arial,Helvetica,sans-serif;color:var(--el-ink)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4{font-family:Arial,Helvetica,sans-serif;letter-spacing:-.025em}.product__title h1{line-height:1.18;letter-spacing:-.025em}.header__menu-item,.header__active-menu-item{letter-spacing:.01em}.button,.shopify-payment-button__button{letter-spacing:.04em}.price .price-item,.price__regular .price-item--regular,.price .price-item--sale,.price .price-item--highlight,.card-information .price,.cart-item__final-price,.totals__total-value,.cart-item__price-wrapper,.bundle-deals__total-price{color:var(--el-sale)!important}.price s,.price--on-sale .price-item--regular,.price-item--strikethrough,.variant-item__old-price,.cart-item__old-price,.cart-item__discounted-prices s,.bundle-deals__compare-price,.bundle-deals__total-compare-price,[class*=compare-price],[class*=compare_price]{color:var(--el-ink)!important}.price:not(.price--on-sale) .price__regular .price-item--regular{color:var(--el-sale)!important}.badge,.lm-badge,.price__badge-sale,.badge-upsell,.tiered-option__badge,.lumin-ribbon{color:#fff!important;background:var(--el-sale)!important;border-color:var(--el-sale)!important;box-shadow:none!important}.price .product-savings-:not(.price){color:#fff;background:var(--el-sale)}.product__accordion{border-color:var(--el-line)!important}.product__accordion .accordion__title{font-size:16px;letter-spacing:0;color:var(--el-forest)}.product__accordion .accordion__content{font-size:14px;line-height:1.8;color:#58625e;overflow-wrap:anywhere}.product__accordion .accordion__content p{margin:0 0 1.25em}.product__accordion .accordion__content p:last-child{margin-bottom:0}.product__accordion .accordion__content ul,.product__accordion .accordion__content ol{padding-left:1.4em}.el-wrap{width:min(1200px,calc(100% - 80px));margin-inline:auto}.el-eyebrow{font-size:11px;font-weight:600;letter-spacing:.19em;text-transform:uppercase;color:var(--el-forest);margin:0 0 20px}.el-hero{background:#f3f6f2}.el-hero__grid{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:530px}.el-hero__copy{padding:76px 64px 76px 0;align-self:center}.el-hero h1{font-size:clamp(34px,4vw,58px);font-weight:400;line-height:1.07;max-width:590px;margin:0 0 26px;color:var(--el-forest)}.el-hero__text{font-size:16px;line-height:1.8;max-width:440px;margin:0 0 32px;color:#54635b}.el-link{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:14px 25px;background:var(--el-forest);color:#fff!important;text-decoration:none;font-size:12px;letter-spacing:.08em;line-height:1.3;border:1px solid var(--el-forest)}.el-link:hover{background:#284b40}.el-link:focus-visible{outline:2px solid var(--el-forest);outline-offset:4px}.el-hero__media{display:flex;overflow:hidden;min-width:0}.el-hero__media img{width:100%;height:100%;object-fit:cover;object-position:50% 45%;display:block}.el-categories{padding:72px 0 58px;background:#fff}.el-categories__heading{font-size:30px;font-weight:400;color:var(--el-forest);text-align:center;margin:0 0 32px}.el-categories__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.el-category{color:var(--el-ink);text-decoration:none;display:block}.el-category__image{background:#f6f7f4;overflow:hidden;aspect-ratio:1.15}.el-category img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block}.el-category h3{font-size:20px;font-weight:400;margin:18px 0 8px}.el-category p{font-size:13px;line-height:1.7;color:var(--el-muted);margin:0}.el-category:hover h3{text-decoration:underline;text-underline-offset:5px}.el-story{padding:70px 0;background:#fff}.el-story__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}.el-story__image{min-width:0}.el-story__image img{width:100%;height:auto;display:block}.el-story__copy h2{font-size:clamp(26px,3vw,40px);line-height:1.16;font-weight:400;color:var(--el-forest);margin:0 0 24px}.el-story__copy .rte{font-size:15px;line-height:1.85;color:var(--el-muted);max-width:510px}.el-story__copy .rte p{margin:0 0 18px}.el-story--reverse{background:var(--el-sage)}.el-story--reverse .el-story__image{order:2}.el-story--reverse .el-story__copy{order:1}.card__heading{letter-spacing:0!important;text-transform:none!important}@media(max-width:749px){.el-wrap{width:calc(100% - 40px)}.el-hero__grid{grid-template-columns:1fr;min-height:0}.el-hero__copy{padding:38px 0 34px}.el-hero h1{font-size:38px;max-width:440px;margin-bottom:20px}.el-hero__text{font-size:14px;margin-bottom:25px}.el-hero__media{margin-inline:-20px;max-height:330px;aspect-ratio:4/3}.el-eyebrow{font-size:10px;margin-bottom:16px}.el-categories{padding:42px 0 30px}.el-categories__heading{font-size:25px;margin-bottom:24px}.el-categories__grid{gap:25px;grid-template-columns:1fr}.el-category{display:grid;grid-template-columns:120px 1fr;column-gap:18px;align-items:center}.el-category__image{width:120px;grid-row:1/3}.el-category h3{font-size:19px;align-self:end;margin:0 0 8px}.el-category p{font-size:12px;align-self:start}.el-story{padding:40px 0}.el-story__grid{grid-template-columns:1fr;gap:28px}.el-story__copy h2{font-size:29px;margin-bottom:18px}.el-story__copy .rte{font-size:14px;line-height:1.8}.el-story--reverse .el-story__image,.el-story--reverse .el-story__copy{order:initial}.product__accordion .accordion__content{font-size:13px;line-height:1.85}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/elemis-presentation.css.map */
