.pmagic .pg-woocommerce{width:250px;float:left;margin:15px 4px;max-width:100%}.pmagic #pg-woocommerce_reviews .pg-woocommerce-wrap,.pmagic #pg-woocommerce_purchases .pg-woocommerce-wrap{width:100%;float:left}.pmagic #pg-woocommerce_reviews .pg-info,.pmagic #pg-woocommerce_purchases .pg-info{margin-top:10px;width:100%;float:left}.pmagic #pg-woocommerce_reviews .pg-info span,.pmagic #pg-woocommerce_purchases .pg-info span{font-style:italic;font-size:12px}.pmagic .pm-group-view .pm-section .pm-section-content .pg-info{margin-top:10px;padding-left:10px;width:100%;float:left}.pmagic .pm-group-view .pm-section .pm-section-content .pg-info span{font-style:italic;font-size:12px}.pmagic .pg-woocommerce .pg-woocommerce-product .pg-woocommerce-title{width:100%;float:left}.pmagic .pg-woocommerce .pg-woocommerce-product .pg-woocommerce-img{text-align:center;margin-bottom:10px}.pmagic .pg-woocommerce .pg-woocommerce-product .pg-woocommerce-img img{margin-bottom:0;width:250px!important;height:250px!important;object-fit:cover;border:1px solid #e1e1e1}.pmagic .pg-woocommerce .pg-woocommerce-product .pg-woocommerce-meta .pg_outofstock{color:red}.pmagic .pg-woocommerce .pg-woocommerce-product .pg-woocommerce-meta .pg_instock{color:#77a464}.pmagic .pg-woocommerce .pg-woocommerce-product .pg-woocommerce-meta .pg-woocommerce-stock_state{padding-left:5px}.pmagic .pg-woocommerce .pg-woocommerce-product-review{width:100%;float:left;padding:5px 0;font-size:12px;font-style:italic}.pmagic .pg-billing-address form#pg_billing_address_form,.pmagic .pg-shipping-address form#pg_shipping_address_form{padding-left:4%}.pmagic .pg-billing-address form#pg_billing_address_form .buttonarea,.pmagic .pg-shipping-address form#pg_shipping_address_form .buttonarea{padding-left:0}.pmagic .pg-my-orders table.my_account_orders{margin-left:2%;width:100%}.pmagic .pg-my-orders table.my_account_orders td,.pmagic .pg-my-orders table.my_account_orders th{padding:5px}.pmagic .pg-my-orders table.my_account_orders .pg-woocommerce-view-order i{padding-left:4px}.pmagic #pm-show-woocommere-order-dialog .pm-popup-container{max-width:900px;width:100%;left:calc(50% - 450px)}.pmagic #pm-show-woocommere-order-dialog #pg_woocommerce_order_details{float:left;padding:20px;width:100%}.pmagic #pg_woocommerce_order_details .pg-woocommerce-order-header .pg-woocommerce-customer img{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;float:left;margin-right:7px}.pmagic #pg_woocommerce_order_details .pg-woocommerce-order-header .pg-woocommerce-customer span{font-size:16px;margin-top:8px;float:left}.pmagic #pg_woocommerce_order_details .pg-woocommerce-order-header .pg-woocommerce-customer{margin-bottom:12px;float:left;width:100%}.pmagic #pg_woocommerce_order_details .pg-woocommerce-order-header .pg-woocommerce-orderid{margin-bottom:12px}.pmagic form.pg-woocommerce-address-form .form-row{padding:3px;margin:0 0 6px}.pmagic form.pg-woocommerce-address-form .form-row-first{float:left}.pmagic form.pg-woocommerce-address-form .form-row-last{float:right}.pmagic form.pg-woocommerce-address-form .form-row-first,.pmagic form.pg-woocommerce-address-form .form-row-last{width:47%;overflow:visible}.pmagic form.pg-woocommerce-address-form .form-row-wide{clear:both}.pmagic form.pg-woocommerce-address-form .form-row label{line-height:2}.pmagic form.pg-woocommerce-address-form .form-row label{display:block}.pmagic form.pg-woocommerce-address-form .form-row input.input-text,.pmagic form.pg-woocommerce-address-form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1}.pmagic form.pg-woocommerce-address-form .form-row .required{color:red;font-weight:700;border:0}.pmagic form.pg-woocommerce-address-form h3{text-transform:capitalize}.pmagic .pg-woocommerce-address-form .buttonarea .pg_billing_errors,.pmagic .pg-woocommerce-address-form .buttonarea .pg_shipping_errors{font-size:14px;margin-bottom:10px}.pmagic .pg-woocommerce-address-form .buttonarea .pg_billing_errors.warning,.pmagic .pg-woocommerce-address-form .buttonarea .pg_shipping_errors.warning{color:red}@media only screen and (max-width:760px){.pmagic form.pg-woocommerce-address-form .form-row label{text-align:left}}@media only screen and (max-width:479px){.pmagic .pg-woocommerce{float:none;margin:15px auto;max-width:100%}}