.section_product_complementary .product-item{min-height:100%}.section_product_complementary .flickity-viewport{border:1px solid #e1e3e4}.cart-button{position:relative;padding:10px;height:50px;border:0;outline:none;cursor:pointer;color:#fff;transition:.3s ease-in-out;overflow:hidden}.cart-button span{position:absolute;z-index:3;left:50%;top:50%;width:100%;transform:translate(-50%,-50%);font-size:17px;color:#fff}.cart-button span.add-to-cart{opacity:1}.cart-button span.added{opacity:0}.cart-button .cart-icon{position:absolute;z-index:2;top:50%;left:-10%;transform:translate(-50%,-50%);font-size:2em}.cart-button .cart-item{position:absolute;z-index:3;top:-20%;left:52%;transform:translate(-50%,-50%);font-size:1.2em}.cart-button.clicked .cart-icon{animation:cart 1.5s ease-in-out forwards}.cart-button.clicked .cart-item{animation:box 1.5s ease-in-out forwards}.cart-button.clicked span.add-to-cart{animation:add 1.5s ease-in-out forwards}.cart-button.clicked span.added{animation:added 1.5s ease-in-out forwards}@keyframes cart{0%{left:-10%}40%,60%{left:50%}to{left:110%}}@keyframes box{0%,40%{top:-20%}60%{top:40%;left:52%}to{top:40%;left:112%}}@keyframes add{0%{opacity:1}20%,to{opacity:0}}@keyframes added{0%,80%{opacity:0}to{opacity:1}}@media screen and (max-width:640px){.img_footer{width:140px;position:relative;margin-left:105px;margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom_bydas.css.map */
