.cart-card{padding:10px}.cart-card__name{font-size:1.3rem;font-weight:700;margin:10px 0}.cart-card__price{font-size:1.2rem;text-align:left;margin:5px 0;color:#444a51}.cart-card__price strong{font-size:1.3rem;color:black;font-weight:700}.cart-card img{width:100%;height:auto;margin:5px 0}.cart-card__button{border:none;color:#fff;background-color:#444a51;font-size:1.2rem;width:80%;border-radius:4px;display:block;padding:10px 0;margin:5px auto;transition:1s}.cart-card__button:hover{background-color:#222529}

.loader{font-size:10px;margin:50px auto;text-indent:-9999em;width:11em;height:11em;border-radius:50%;background:#ffffff;background:-moz-linear-gradient(left, #fff 10%, rgba(255,255,255,0) 42%);background:-webkit-linear-gradient(left, #fff 10%, rgba(255,255,255,0) 42%);background:-o-linear-gradient(left, #fff 10%, rgba(255,255,255,0) 42%);background:-ms-linear-gradient(left, #fff 10%, rgba(255,255,255,0) 42%);background:linear-gradient(to right, #fff 10%, rgba(255,255,255,0) 42%);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.loader:before{width:50%;height:50%;background:#aec521;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.loader:after{background:#ffffff;width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loading{width:100%;display:flex;justify-content:center;align-items:center}

.home-actions{display:flex;justify-content:center;align-items:center;margin:25px}.home-actions__filters{background-color:#d26c6e;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:100%;margin-right:15px}.home-actions__filters-icon{width:20px;color:#fff;height:20px}.home-actions__search{width:80%;border:none;border-radius:25px;border:rgba(68,74,81,0.3) solid 1px;box-shadow:rgba(0,0,0,0.2) 0 5px;padding:10px}.home-filters{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:15px}.home-filters-filter{border-radius:15px;padding:10px 20px;margin:0 auto;color:#444a51}.home-filters-filter--active{background-color:#d26c6e;color:#fff}.home-filters-filter__title{font-size:1.2rem;text-align:center;color:inherit}.home-recomend{width:100%}.home-recomend__title{font-size:1.6rem;margin:10px 0;margin-left:5px}.home-recomend-products{display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-rows:auto}.home-recomend-products__notResults{font-size:1.8rem;color:#444a51;text-align:center;grid-column:1 / 3;font-style:italic;font-weight:900;margin:50px 0}@media (min-width: 700px){.home-actions{margin:25px auto;width:50%}.home-actions__search{font-size:1.5rem}.home-filters{width:80%;margin:0 auto}.home-filters-filter__title{font-size:1.5rem}.home-recomend{width:80%;margin:0 auto}.home-recomend__title{font-size:1.9rem}.home-recomend-products{grid-template-columns:repeat(3, 1fr)}.home-recomend-products__notResults{font-size:1.8rem}}@media (min-width: 900px) and (max-width: 1600px){.home-actions{width:40%}.home-actions__search{font-size:1.7rem}.home-filters-filter{padding:10px 70px}.home-filters-filter__title{font-size:1.7rem}.home-recomend{width:70%}.home-recomend__title{font-size:2.2rem;margin-left:15px}.home-recomend-products{grid-template-columns:repeat(4, 1fr)}.home-recomend-products__notResults{font-size:1.9rem}}@media (min-width: 1600px){.home-actions{margin:35px auto}.home-actions__filters{width:50px;height:50px}.home-actions__filters-icon{width:30px;height:30px}.home-actions__search{font-size:2.2rem}.home-filters{width:70%}.home-filters-filter{padding:10px 100px}.home-filters-filter__title{font-size:2.2rem}.home-recomend{width:60%;margin:0 auto}.home-recomend__title{font-size:2.7rem;margin-left:20px}.home-recomend-products{grid-template-columns:repeat(5, 1fr)}.home-recomend-products__notResults{font-size:2.5rem}}

