/*
Theme Name: Rental Pay Portal
Theme URI: https://wordpress.org/themes/
Author: the wordpress team
Author URI: https://wordpress.org/themes/
Description: 
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: rentalpayportal
Tags: rental, portal

This theme, like WordPress, is licensed under the GPL. 
Use it to make something cool, have fun, and share what you've learned with others.
*/

.woocommerce h2 {
    display: none;
}
.page-id-73 button#place_order {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
    font-weight: 600;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    --tw-bg-opacity: 1;
    background-color: rgb(45 125 82 / var(--tw-bg-opacity, 1));
    border-radius: 0.5rem;
    font-size: 20px;
}
a.wc-block-components-checkout-return-to-cart-button {
    opacity: 0;
}
button.woocommerce-button.button.woocommerce-form-login__submit {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
    font-weight: 600;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    --tw-bg-opacity: 1;
    background-color: rgb(45 125 82 / var(--tw-bg-opacity, 1));
    border-radius: 0.5rem;
    font-size: 16px;
}
.page-id-73 .woocommerce {
    width: auto;
}
.privacy-policy main.max-w-7xl.mx-auto.px-6.pt-12.pb-24 p {
    margin-bottom: 10px;
}
.page-id-146 main.max-w-7xl.mx-auto.px-6.pt-12.pb-24 p {
    margin-bottom: 10px;
}
h2.wp-block-heading {
    --tw-text-opacity: 1;
    color: rgb(30 41 59 / var(--tw-text-opacity, 1));
    font-weight: 700;
    font-size: 1.125rem;
    line-height: 1.75rem;
}
h2.wp-block-heading:is(.dark *) {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
ul.wp-block-list {
    list-style: disc;
    margin-left: 16px;
    margin-bottom: 10px;
}
.page-id-73 td.product-name strong.product-quantity {
    display: none;
}

.page-id-73 tr.cart-subtotal {
    display: none;
}
nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link {
    --tw-text-opacity: 1;
    color: rgb(45 125 82 / var(--tw-text-opacity, 1));
    font-weight: 700;
    margin: 5px 0;
}
nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active {
        color: rgb(30 41 59 / var(--tw-text-opacity, 1));
}

.woocommerce-MyAccount-content p {
    margin-top: 10px;
}
.u-column2.col-2.woocommerce-Address {
    display: none;
}
h3#order_review_heading {
    display: none;
}
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
    margin-bottom: 15px;
}
@media screen and (min-width: 769px) {
    .woocommerce {
        width: 50%;
        margin: 0 auto;
    }
}