.o-cart-abutton[data-v-1779f77f]{align-items:center;background-color:#fff;background-image:url(../images/front/icon/icon-add-cart.svg);background-position:left 1.8rem center;background-repeat:no-repeat;background-size:2.8rem auto;border:.1rem solid var(--siteBaseColor);border-radius:999px;color:var(--siteBaseColor);cursor:pointer;display:flex;font-size:1.6rem;font-weight:700;gap:1.2rem;justify-content:center;line-height:1;margin:1em auto;max-width:25.6rem;min-height:5rem;padding:.8rem 2.4rem .8rem 5.6rem;position:relative;text-align:center;transition:var(--mainTransition);width:100%}.o-cart-abutton[data-v-1779f77f]:hover{background-color:#d8e0ea;border-color:var(--siteBaseColor);color:var(--siteBaseColor);opacity:1}.o-cart-abutton.is-added[data-v-1779f77f]{background-image:url(../images/front/icon/icon-added-cart.svg)}.o-cart-abutton.is-added[data-v-1779f77f],.o-cart-abutton.is-added[data-v-1779f77f]:hover{background-color:var(--siteBaseColor);border-color:var(--siteBaseColor);color:var(--thirdFontColor)}.o-cart-abutton.is-added[data-v-1779f77f]:hover{opacity:1}.o-cart-abutton.is-delete[data-v-1779f77f]{background-color:#eee;background-image:url(../images/front/icon/icon-delete-cart.svg);border-color:#aaa;color:#333}.o-cart-abutton.is-delete[data-v-1779f77f]:hover{background-color:#eee;border-color:#aaa;color:#333;opacity:1}.o-cart-abutton[data-v-1779f77f]:disabled{cursor:not-allowed;opacity:.6}
