body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.rte p,.rte li{max-width:72ch}.product-card__content{gap:4px;padding-top:12px}.product-card__details{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}.product-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:500;line-height:1.3!important;letter-spacing:0}.product-card .price{flex-direction:row!important;align-items:baseline!important;gap:8px!important}.price--on-sale .price__regular{color:rgb(var(--color-sale-price));font-weight:600}.price--on-sale .price__sale{color:rgb(var(--color-foreground)/.5)!important;font-weight:400}.badge{border-radius:6px;font-weight:600;letter-spacing:.01em;padding:4px 8px}@media(hover:hover){.product-card .media img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.product-card:hover .media img{transform:scale(1.03)}}.button{letter-spacing:.01em;font-weight:500}:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.heading{font-weight:400;text-wrap:balance}.subheading,.section-heading .caption{letter-spacing:.02em}.shopify-section:has(.rich-text):not(:has(.rich-text :is(h1,h2,h3,h4,p,li,a):not(:empty))){display:none}.abv-banner{--color-button-background:255 255 255;--color-button-text:26 26 26}.abv-menu{display:flex;align-items:center;padding-inline:4px}.abv-menu__link{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border-radius:999px;background:var(--abv-menu,#b42318);color:#fff!important;line-height:1.2;text-decoration:none;transition:filter .2s ease,transform .2s ease}.abv-menu__link:before{content:"";width:6px;height:6px;border-radius:50%;background:#fff;opacity:.85}.abv-menu__link:hover{filter:brightness(.88)}.abv-menu__link:focus-visible{outline:2px solid var(--abv-menu,#b42318);outline-offset:3px}.abv-menu-drawer{color:var(--abv-menu,#b42318)!important}@media(min-width:1024px){.header__navigation{max-height:none!important}.header .list-menu{column-gap:clamp(16px,1.5vw,30px)!important;row-gap:2px!important;justify-content:center}.header .list-menu .menu__item,.header .list-menu .abv-menu__link{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/eco-modern.css.map */
