@media screen and (max-width:1023px){.deal-item-filters{justify-content:center;flex-wrap:wrap}}.deal-item-filter{cursor:pointer;padding:6px 12px;margin-bottom:1rem;border-radius:50px;background-color:#c2c2c2;opacity:.4;transition:opacity .2s}@media screen and (min-width:1024px){.deal-item-filter{padding:8px 18px;margin-right:1.5rem}}.deal-item-filter:not(.is-active):hover{opacity:.7}.deal-item-filter.is-active{opacity:1}.deal-item-wrapper .deal-categories{font-size:.9rem;margin-bottom:0;color:var(--secondary-color)}.deal-item-wrapper .deal-address-container{color:#505050}.deal-item-wrapper .deal-description{font-size:.9rem}.deal-item-wrapper .deal-infos{display:flex}.deal-item-wrapper .deal-item-infos{font-size:.8rem}.deal-item-wrapper .deal-item-infos .title{font-weight:700;font-size:.9rem}.deal-item-wrapper .deal-picture-label{top:0;left:0;width:50%}.deal-item-wrapper .deal-mention{font-style:italic}.deal-item-wrapper .deal_action.button:focus{color:#fff}.deal-item-wrapper .deal_action.is-true{opacity:.5}@media screen and (max-width:639px){.deal-item-wrapper .deal_action.is-true{margin-bottom:90px}}.deal-item-wrapper .deal_action.is-true+.deal-actions-cart{opacity:1;z-index:initial}.deal-item-wrapper .deal_action.is-true+.deal-actions-cart .deal_added_to_cart{opacity:0}.deal-item-wrapper .deal-actions-cart{flex-direction:row-reverse;bottom:0;left:0;opacity:0;z-index:-1;transition:opacity .2s}@media screen and (min-width:640px){.deal-item-wrapper .deal-actions-cart{flex-direction:column;left:unset;right:0}}.deal-item-wrapper .deal-actions-cart .deal_added_to_cart{transform:translateY(12px);opacity:0;transition:opacity .3s,transform .3s ease-in-out;display:flex;align-items:center;line-height:1;padding:4px 10px;margin:0 24px;border-radius:6px;color:#7a7a7a;background:#fff;cursor:pointer}@media screen and (min-width:640px){.deal-item-wrapper .deal-actions-cart .deal_added_to_cart{margin:0}}.deal-item-wrapper .deal-actions-cart .deal_added_to_cart .wicon{margin-bottom:-1px;margin-right:4px;font-size:22px}.deal-item-wrapper .deal-actions-cart .deal_added_to_cart.clicked-added-cart{transform:translateY(-12px)!important;opacity:0!important}.cart-deals{margin-top:30px}.cart-deals.hide{opacity:0}.cart-deals .deal-printable-item{transition:transform .5s,opacity .5s,height .5s .5s}.cart-deals .deal-printable-item .remove-from-cart{top:0;right:0;font-weight:700;font-size:2rem;cursor:pointer;transition:.2s}.cart-deals .deal-printable-item .remove-from-cart:hover{opacity:.75}.cart-deals .deal-printable-item.fade{transform:translateX(-120%);opacity:0;height:0}.add-deal-anim{animation:.6s bouncingDeals}@keyframes bouncingDeals{0%,100%,50%{transform:translateY(0)}25%,75%{transform:translateY(-6px)}}button.empty-cart{pointer-events:none;opacity:.5}