.template-index .header-wrapper{position:absolute;top:0;left:0;width:100%;background:transparent;box-shadow:none;z-index:999;transition:all .3s ease}.template-index .header-wrapper .header__menu-item,.template-index .header-wrapper .header__icon,.template-index .header-wrapper .header__heading-link,.template-index .header-wrapper summary,.template-index .header-wrapper .list-menu__item{color:#000!important}.template-index .header-wrapper.scrolled{position:fixed;background:#fff;box-shadow:0 2px 15px #00000014}.template-index .header-wrapper.scrolled .header__menu-item,.template-index .header-wrapper.scrolled .header__icon,.template-index .header-wrapper.scrolled .header__heading-link,.template-index .header-wrapper.scrolled summary,.template-index .header-wrapper.scrolled .list-menu__item{color:#d40000!important}.card-wrapper{height:100%}.card{background:#fff;border:2px solid #ededed!important;border-radius:22px;overflow:hidden;transition:.4s ease;box-shadow:0 6px 25px #0000000d}.card:hover{transform:translateY(-12px);box-shadow:0 20px 45px #00000026;border-color:#111}.card__media{background:#f8f8f8;overflow:hidden}.card__media img{transition:.6s ease}.card:hover img{transform:scale(1.12)}.card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.15),transparent 45%);opacity:0;transition:.4s}.card:hover .card__media:after{opacity:1}.card__content{padding:22px}.card__heading{font-size:18px;font-weight:700;line-height:1.45;margin-bottom:10px}.card__heading a{color:#111;transition:.3s}.card__heading a:hover{color:#e63946}.price{margin-top:8px;font-size:22px;font-weight:800}.price-item--sale{color:#e63946}.price-item--regular{color:#888;text-decoration:line-through;font-size:16px}.badge{background:#111!important;color:#fff!important;border:none;border-radius:30px;padding:8px 16px;font-size:11px;letter-spacing:1px;text-transform:uppercase}.quick-add__submit{width:100%;border-radius:50px!important;background:#111!important;color:#fff!important;transition:.35s;font-weight:700}.quick-add__submit:hover{background:#e63946!important;transform:translateY(-2px)}.card *{transition:.35s}.card:hover .card__heading,.card:hover .price{transform:translateY(-2px)}@media(max-width:768px){.card{border-radius:16px}.card__content{padding:16px}.card__heading{font-size:16px}.price{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/style.css.map */
