.group-btn-cart{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:10px}.c-addtocart{flex-grow:1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;padding:10px 15px;border-radius:99px;font-size:16px;width:max-content;line-height:1.625;cursor:pointer;background-color:var(--Onsurface);color:var(--White);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:1px solid var(--Onsurface)}.c-addtocart:hover{background-color:var(--Primary);color:var(--White);border-color:var(--primary)}.c-addtocart.loading{position:relative;background:#000;color:#000}.c-addtocart.loading:before{border-color:#fff;opacity:1;animation-play-state:running}.c-addtocart.loading:before{width:18px;height:18px;border:solid 2px #fff;border-top-color:transparent;content:"";position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;margin:auto;border-radius:50%;animation:tf_rotator .6s linear infinite running;opacity:1;text-indent:-9999px}.c-addtocart.loading:hover{color:transparent!important;transition:all .1s ease}.c-addtocart.loading:hover .icon_wrap{display:none}@keyframes tf_rotator{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 767px){.c-addtocart{padding:8px 10px;gap:3px}.group-btn-cart{gap:8px;margin-bottom:8px}.c-addtocart .total{font-size:14px;line-height:1}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/M03501-product-addcart.css.map */
