.woocommerce ul.products li.product{border-radius:10px!important;box-shadow:0px 3px 20px rgba(0,0,0,0.08);transition:.3s ease;padding-bottom:25px!important;padding-left:10px!important;padding-right:10px!important;background:#fff}.woocommerce ul.products li.product .button,a.preview-product{font-family:Oswald;border:2px solid #be2828;color:#ffffff;font-size:15px;padding:4px!IMPORTANT;border-radius:10px;text-align:left;transition:.3s ease}.woocommerce a.added_to_cart{font-family:Oswald;letter-spacing:1px;color:ffffff;border:2px solid #07B98A;padding:1px 6px;border-radius:3px;margin-left:10px;transition:.3s ease}.woocommerce .product .add_to_cart_button.button{background-color:#BE2828;color:#C0C0C0}.woocommerce ul.products li.product .button:hover,a.preview-product:hover{background:#be2828;color:#fff;box-shadow:0px 3px 20px #07B98A36}.wgm-info{font-size:0.6em!important}.wgm-info{line-height:1.2em!important}.woocommerce form .form-row{width:100%!important}.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{width:100%!important;padding:8px}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:100%;height:30px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:left;width:100%}.custom-checkout h3{background-color:#165f1c;width:45%;text-align:center;padding:10px;border-radius:5px;margin-top:50px;color:#FFF;float:right}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:.6180469716em;background-color:#f2f2f2;color:#43454b;outline:0;border:0;-webkit-appearance:none;border-radius:2px;box-sizing:border-box;font-weight:400;border:solid 2px #e4e4e4}#wc_checkout_add_ons{width:45%;float:right;text-align:center}@media screen and (min-width:980px){.woocommerce-shipping-fields h3,.woocommerce-billing-fields h3{width:100%}.woocommerce .col2-set,.woocommerce-page .col2-set{width:45%;float:left}.woocommerce-checkout-review-order{width:45%;float:right}}@media screen and (max-width:979px){.custom-checkout h3{width:100%}}.singular .entry-header{padding:100px 0}#header{padding-bottom:0em;padding-top:0em}