.mpatc-2cf26847-wrap,.mpatc-2cf26847-wrap *,.mpatc-2cf26847-wrap *::before,.mpatc-2cf26847-wrap *::after{box-sizing:border-box;margin:0;padding:0}.mpatc-2cf26847-wrap{width:100%}.mpatc-2cf26847-variations{margin-bottom:16px}.mpatc-2cf26847-variations .woocommerce-variation-add-to-cart .quantity,.mpatc-2cf26847-variations .woocommerce-variation-add-to-cart .single_add_to_cart_button{display:none!important}.mpatc-2cf26847-wrap .price,.mpatc-2cf26847-wrap .woocommerce-variation-price,.mpatc-2cf26847-wrap .woocommerce-variation-price .price{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;width:100%!important}.mpatc-2cf26847-wrap .woocommerce-variation-price{margin:0!important;padding:0!important}.mpatc-2cf26847-wrap .price del,.mpatc-2cf26847-wrap .price ins,.mpatc-2cf26847-wrap .price .amount,.mpatc-2cf26847-wrap .price .woocommerce-Price-amount{display:inline-flex!important;align-items:center!important;justify-content:center!important}.mpatc-2cf26847-row{display:flex;align-items:center;flex-wrap:wrap;width:100%}.mpatc-2cf26847-qty{display:inline-flex;flex-direction:row;align-items:stretch;flex-shrink:0;overflow:hidden!important;box-shadow:none!important;outline:none!important}.mpatc-2cf26847-qty-btn{display:flex;align-items:center;justify-content:center;height:100%;border:0 none transparent!important;border-radius:0!important;background:#fff0;cursor:pointer;font-weight:700;line-height:1!important;padding:0;flex-shrink:0;user-select:none;outline:none!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color 0.2s ease,color 0.2s ease}.mpatc-2cf26847-qty-btn:hover,.mpatc-2cf26847-qty-btn:focus,.mpatc-2cf26847-qty-btn:active{border:0 none transparent!important;outline:none!important;box-shadow:none!important}.mpatc-2cf26847-qty-btn:active{filter:brightness(.85)}.mpatc-2cf26847-qty .mpatc-2cf26847-qty-input{height:100%;align-self:stretch;border-top-width:0!important;border-top-style:none!important;border-top-color:transparent!important;border-bottom-width:0!important;border-bottom-style:none!important;border-bottom-color:transparent!important;border-left-style:solid!important;border-left-width:1px;border-left-color:#d0d0d0;border-right-style:solid!important;border-right-width:1px;border-right-color:#d0d0d0;border-radius:0!important;outline:none!important;box-shadow:none!important;background:#fff0;text-align:center;font-size:16px;font-weight:700;line-height:1!important;-moz-appearance:textfield;-webkit-appearance:none;appearance:none}.mpatc-2cf26847-qty .mpatc-2cf26847-qty-input:focus,.mpatc-2cf26847-qty .mpatc-2cf26847-qty-input:hover{outline:none!important;box-shadow:none!important;border-top-width:0!important;border-top-style:none!important;border-top-color:transparent!important;border-bottom-width:0!important;border-bottom-style:none!important;border-bottom-color:transparent!important;border-left-style:solid!important;border-right-style:solid!important}.mpatc-2cf26847-qty-input::-webkit-outer-spin-button,.mpatc-2cf26847-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mpatc-2cf26847-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:none;font-weight:700;letter-spacing:.02em;cursor:pointer;text-decoration:none;white-space:nowrap;position:relative;overflow:hidden;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,transform 0.15s ease,box-shadow 0.2s ease}.mpatc-2cf26847-btn:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgb(0 0 0 / .14)}.mpatc-2cf26847-btn:active{transform:translateY(0);box-shadow:none}.mpatc-2cf26847-btn.loading{pointer-events:none;opacity:.7}.mpatc-2cf26847-btn-disabled{opacity:.5;pointer-events:none}.mpatc-2cf26847-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1;flex-shrink:0;transition:color 0.2s ease,fill 0.2s ease}.mpatc-2cf26847-icon svg{transition:fill 0.2s ease}.mpatc-2cf26847-cart-svg{width:1em;height:1em;fill:currentColor;display:inline-block;vertical-align:middle}@media (max-width:767px){.mpatc-2cf26847-row{flex-direction:column}.mpatc-2cf26847-qty{width:100%}.mpatc-2cf26847-qty-input{flex:1}.mpatc-2cf26847-btn{width:100%;justify-content:center}}