.collection .page-width>h1,.collection__title .h1,.collection-hero__title{font-size:clamp(2.2rem,4vw,3.2rem)!important;font-weight:800!important;color:#111!important;text-transform:uppercase!important;letter-spacing:.3px!important}.card{border-radius:12px!important;overflow:hidden!important;transition:transform .25s ease,box-shadow .25s ease!important}.card:hover{transform:translateY(-4px)!important;box-shadow:0 12px 28px #0000001a!important}.card__media{background:#f7f7f5!important;border-radius:12px!important}.card__media img{transition:transform .4s ease!important}.card:hover .card__media img{transform:scale(1.04)!important}.card__information{padding-top:1rem!important}.card__heading{font-size:1.05rem!important;font-weight:700!important;color:#111!important;line-height:1.4!important}.card__heading a{color:#111!important;text-decoration:none!important}.price,.price__regular .price-item,.price .price-item--regular{font-size:1.15rem!important;font-weight:700!important;color:#1b3a2b!important}.price__sale .price-item--sale{color:#1b3a2b!important}.price__sale .price-item--regular{color:#999!important;text-decoration:line-through!important}.card .quick-add__submit,.card-wrapper .quick-add__submit,.quick-add__submit.button{background:#111!important;color:#fff!important;border:none!important;border-radius:999px!important;font-size:.85rem!important;font-weight:700!important;text-transform:none!important;padding:9px 0!important;min-height:auto!important;letter-spacing:.2px!important;transition:background .2s ease!important;width:auto!important;max-width:200px!important;display:block!important;margin:0 auto!important}.card .quick-add__submit:hover,.card-wrapper .quick-add__submit:hover{background:#333!important}.quick-add{margin-top:.75rem!important;text-align:center!important}.facets,.facets-container{border-top:1px solid #E5E5E5!important;border-bottom:1px solid #E5E5E5!important;padding:1rem 0!important}.facets__label,.facet-filters__label,.facet-filters__sort{font-weight:600!important;color:#111!important}.collection{background:#fff!important}@media screen and (max-width:749px){.card__heading{font-size:.95rem!important}.price,.price__regular .price-item{font-size:1rem!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/keo-collection-reskin.css.map */
