:root{--font-body-family: "Lexend", system-ui, sans-serif !important;--font-body-weight: 300 !important;--font-body-weight-bold: 500 !important;--font-body-style: normal !important;--font-heading-family: "Ysabeau Infant", Georgia, serif !important;--font-heading-weight: 700 !important;--font-heading-style: normal !important;--heading-text-transform: none !important;--heading-letter-spacing: 0 !important;--navigation-font-family: "Lexend Mega", sans-serif !important;--navigation-font-weight: 500 !important;--navigation-text-transform: uppercase !important;--button-font-family: "Lexend Mega", sans-serif !important;--button-font-weight: 500 !important;--button-text-transform: uppercase !important;--label-font-family: "Lexend Mega", sans-serif !important;--label-font-weight: 500 !important;--label-text-transform: uppercase !important;--product-card-font-family: "Lexend", sans-serif !important;--product-card-font-weight: 400 !important;--accordion-font-family: "Lexend Mega", sans-serif !important;--accordion-font-weight: 500 !important;--accordion-text-transform: uppercase !important;--accordion-letter-spacing: .12em !important;--esker-font-header: "Ysabeau Infant", Georgia, serif;--esker-font-label: "Lexend Mega", sans-serif;--esker-font-body: "Lexend", system-ui, sans-serif}body{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important;font-style:var(--font-heading-style)!important;letter-spacing:var(--heading-letter-spacing)!important;text-transform:var(--heading-text-transform)!important}button,.button,.btn{font-family:var(--button-font-family)!important;font-weight:var(--button-font-weight)!important;letter-spacing:.12em;text-transform:uppercase}.blog__tags .button-pill,.blog-categories .button-pill{display:inline-block;background:transparent!important;background-color:transparent!important;color:var(--esker-red)!important;border:none!important;border-radius:0!important;padding:.15rem 0 .3rem!important;margin:0 0 .5rem;font-family:var(--esker-font-label)!important;font-size:.6rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.16em!important;text-decoration:none!important;white-space:nowrap;position:relative;border-bottom:1.5px solid var(--esker-red)!important;transition:color .25s ease,border-bottom-color .25s ease}.blog__tags .button-pill:hover,.blog-categories .button-pill:hover,.blog__tags .button-pill:focus-visible,.blog-categories .button-pill:focus-visible{color:var(--esker-black)!important;border-bottom-color:var(--esker-black)!important}.blog__tags .button-pill.active,.blog-categories .button-pill.active{color:var(--esker-black)!important;border-bottom:2px solid var(--esker-black)!important;font-weight:600!important}.blog__tags .blog-categories,.blog__tags section-dynamic-links{gap:1.25rem!important;flex-wrap:wrap;justify-content:flex-start;padding-block:.5rem}@media(max-width:767px){.blog__tags .blog-categories,.blog__tags section-dynamic-links{gap:1rem!important;flex-wrap:nowrap}}.article-card,.block-blog-card .article-card{display:flex!important;flex-direction:column!important;background:transparent!important;border:none!important;border-radius:0!important;padding:0!important}.article-card .media,.article-card .media.media--ratio-1-1,.article-card .media.rounded-block{aspect-ratio:16 / 10!important;border-radius:var(--esker-radius-photo, 8px)!important;overflow:hidden!important;background-color:var(--esker-dark);margin-bottom:0!important}.article-card .media img,.article-card .image-hover-zoom{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .45s ease;filter:sepia(8%) contrast(1.03)}.article-card a:hover .image-hover-zoom{transform:scale(1.04)}.article-card .info-badge.article-badge,.article-card .article-badge{position:static!important;left:auto!important;top:auto!important;display:block!important;background:transparent!important;background-color:transparent!important;color:var(--esker-red)!important;border:none!important;border-radius:0!important;padding:0!important;margin:1rem 0 .4rem!important;font-family:var(--esker-font-label)!important;font-size:.55rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.16em!important;line-height:1.4!important;width:auto!important;height:auto!important;white-space:normal!important}.article-card .overflow-hidden.relative{position:static!important}.article-card .article-card__title,.article-card h2.article-card__title,.article-card h3.article-card__title{font-family:var(--esker-font-header)!important;font-size:1.2rem!important;font-weight:700!important;line-height:1.25!important;margin:0 0 .55rem!important;letter-spacing:0!important;text-transform:none!important;font-style:normal!important;color:var(--esker-dark)!important}.article-card a:hover .article-card__title{color:var(--esker-red)!important}.article-card .leading-relaxed{font-family:var(--esker-font-body)!important;font-size:.9rem!important;font-weight:300!important;line-height:1.75!important;color:var(--esker-brown)!important;margin:0 0 .55rem!important}.article-card .article-card__details time,.article-card .article-card__details .text-foreground\/75,.article-card .article-card__details>div{display:none!important}.article-card .article-card__details{margin-top:.75rem!important;justify-content:flex-start!important;border:none!important;padding:0!important}.article-card .article-card__details:before{content:"Read More";display:inline-block;font-family:var(--esker-font-label);font-size:.58rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--esker-red);border-bottom:1px solid currentColor;padding-bottom:.12rem}.article-card{position:relative!important}.article-card>a:first-of-type:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.article-card .article-card__details{position:relative;z-index:2;pointer-events:none}.featured-article{background:transparent!important;border-radius:0!important}.featured-article .media,.featured-article .media.media--ratio-16-9{border-radius:var(--esker-radius-photo, 8px)!important;overflow:hidden!important}.featured-article .image-hover-zoom{filter:sepia(8%) contrast(1.03)}.featured-article .featured-article__info,.featured-article .featured-article__info.color,.featured-article [class*=bg-foreground]{background:transparent!important;background-color:transparent!important}.featured-article .info-badge.article-badge,.featured-article .article-badge{position:static!important;display:block!important;background:transparent!important;background-color:transparent!important;color:var(--esker-red)!important;border:none!important;border-radius:0!important;padding:0!important;margin:0 0 .6rem!important;font-family:var(--esker-font-label)!important;font-size:.6rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.16em!important;line-height:1.4!important;width:auto!important;height:auto!important}.featured-article h2,.featured-article h2.h3{font-family:var(--esker-font-header)!important;font-size:clamp(1.4rem,3vw,2rem)!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;font-style:normal!important;color:var(--esker-dark)!important;margin:0!important}.featured-article:hover h2{color:var(--esker-red)!important}.featured-article time,.featured-article .text-foreground\/75,.featured-article .inline-flex:has(time){display:none!important}.featured-article .leading-relaxed,.featured-article .text-foreground.leading-relaxed{font-family:var(--esker-font-body)!important;font-size:.95rem!important;font-weight:300!important;line-height:1.75!important;color:var(--esker-brown)!important}.featured-article .button,.featured-article div.button{background:transparent!important;background-color:transparent!important;color:var(--esker-red)!important;border:none!important;border-radius:0!important;border-bottom:1px solid currentColor!important;padding:0 0 .12rem!important;margin-top:1.25rem!important;font-family:var(--esker-font-label)!important;font-size:.58rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.12em!important;display:inline-block!important;width:auto!important;min-height:0!important;height:auto!important;line-height:1.4!important;align-self:flex-start!important;--button-background: transparent !important;--button-background-hover: transparent !important;--button-background-active: transparent !important}.featured-article:hover .button{color:var(--esker-dark)!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/esker-theme.css.map */
