/* Desktop only. Commerce colors require a cart consisting entirely of eligible PS4/PS5 products. */
@media(max-width:849px){
 body.wpd-commerce-mobile .widget_shopping_cart_content .buttons a.button,
 body.wpd-commerce-mobile .woocommerce-mini-cart__buttons a.button,
 body.wpd-commerce-mobile .woocommerce .wc-proceed-to-checkout a.checkout-button,
 body.wpd-commerce-mobile.woocommerce-checkout #place_order,
 body.wpd-commerce-mobile .wc-block-cart__submit-button,
 body.wpd-commerce-mobile .wc-block-components-checkout-place-order-button{
  border-radius:8px!important;background:#125de3!important;background-image:none!important;border:1px solid #125de3!important;
  color:white!important;-webkit-text-fill-color:white!important;box-shadow:none!important;text-shadow:none!important;letter-spacing:0!important;text-transform:uppercase;
  font-size:13px!important;line-height:1.4!important;min-height:45px!important;padding:12px 18px!important;transition:background-color .16s ease;
 }
 body.wpd-commerce-mobile .widget_shopping_cart_content .buttons a.button:not(.checkout),
 body.wpd-commerce-mobile .woocommerce-mini-cart__buttons a.button:not(.checkout){
  background:#e8f2ff!important;border-color:#b9d5fb!important;color:#1551a3!important;-webkit-text-fill-color:#1551a3!important;
 }
 body.wpd-commerce-mobile .widget_shopping_cart_content .buttons a.checkout,
 body.wpd-commerce-mobile .woocommerce .wc-proceed-to-checkout a.checkout-button,
 body.wpd-commerce-mobile.woocommerce-checkout #place_order{background:#124fbd!important;border-color:#124fbd!important}
 body.wpd-commerce-mobile .widget_shopping_cart_content .buttons a.button:hover,
 body.wpd-commerce-mobile .woocommerce .wc-proceed-to-checkout a.checkout-button:hover,
 body.wpd-commerce-mobile.woocommerce-checkout #place_order:hover{filter:brightness(.96)}
 body.woogar-pd.wpd-mobile .product-main .wpd-ready form.cart button.single_add_to_cart_button.wpd-busy,
 body.woogar-pd.wpd-mobile .product-main .wpd-ready form.cart button.single_add_to_cart_button.loading{
  position:relative!important;font-size:0!important;color:transparent!important;-webkit-text-fill-color:transparent!important;cursor:progress;
 }
 body.woogar-pd.wpd-mobile .product-main .wpd-ready form.cart button.single_add_to_cart_button.wpd-busy>*,
 body.woogar-pd.wpd-mobile .product-main .wpd-ready form.cart button.single_add_to_cart_button.loading>*{visibility:hidden!important}
 body.woogar-pd.wpd-mobile .product-main .wpd-ready form.cart button.single_add_to_cart_button.wpd-busy[aria-busy=true]:after,
 body.woogar-pd.wpd-mobile .product-main .wpd-ready form.cart button.single_add_to_cart_button.loading:after{
  content:'Agregando…'!important;display:block!important;position:static!important;inset:auto!important;width:auto!important;height:auto!important;
  background:none!important;transform:none!important;clip-path:none!important;animation:none!important;color:white!important;-webkit-text-fill-color:white!important;
  font-size:13px!important;font-weight:700!important;line-height:22px!important;opacity:1!important;border:0!important;padding:0 0 0 20px!important;
 }
 body.woogar-pd.wpd-mobile .product-main .wpd-ready form.cart button.single_add_to_cart_button.wpd-busy[aria-busy=true]:before,
 body.woogar-pd.wpd-mobile .product-main .wpd-ready form.cart button.single_add_to_cart_button.loading:before{
  content:''!important;display:block!important;position:absolute!important;left:calc(50% - 64px)!important;top:calc(50% - 8px)!important;
  width:16px!important;height:16px!important;border:2px solid #ffffff55!important;border-top-color:white!important;
  border-radius:50%!important;background:none!important;transform:none;clip-path:none!important;opacity:1!important;animation:wpd-cart-spin .7s linear infinite!important;
 }
 body.woogar-pd.wpd-mobile .product-main .wpd-ready form.cart button.single_add_to_cart_button.wpd-added{box-shadow:0 0 0 3px #b9d7ff!important}
}
@keyframes wpd-cart-spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){body.woogar-pd.wpd-mobile .single_add_to_cart_button:before{animation:none!important}}
