.page-numbers{color:black}#main-content>div.clearfix>#payment-method-message.StripeElement{display:block!important;background-color:#fafafa!important;border:1px solid #ddd!important;border-radius:8px!important;padding:14px 18px!important;margin:20px auto!important;max-width:700px!important;color:#333!important;font-size:0.95rem!important;line-height:1.5!important;text-align:left!important;box-shadow:0 1px 3px rgba(0,0,0,0.05)!important}#main-content>div.clearfix>#payment-method-message.StripeElement a{color:#0073aa!important;font-weight:600!important;text-decoration:none!important}#main-content>div.clearfix>#payment-method-message.StripeElement a:hover{text-decoration:underline!important}@media (max-width:980px){#main-content>div.clearfix>#payment-method-message.StripeElement{max-width:90%!important;padding:10px 14px!important}}#payment-method-message.StripeElement{display:block!important;background-color:#fafafa!important;border:1px solid #ddd!important;border-radius:8px!important;padding:14px 18px!important;margin:10px 0 20px 0!important;color:#333!important;font-size:0.95rem!important;line-height:1.5!important;text-align:left!important;box-shadow:0 1px 3px rgba(0,0,0,0.05)!important}#payment-method-message.StripeElement a{color:#0073aa!important;font-weight:600!important;text-decoration:none!important}#payment-method-message.StripeElement a:hover{text-decoration:underline!important}.single-product .cart,.single-product form.cart{margin-bottom:20px}#payment-method-message,.p-HeightObserverProvider,.StripeElement,.wcpay-express-checkout-wrapper{margin-top:20px;display:block}.single-product .variations select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:none!important;padding-right:2rem;background-color:#fff;border:1px solid #ddd;border-radius:6px}.single-product .variations select::after,.single-product .variations select::before{display:none!important;content:none!important}