h1 {
    text-align: center;
    font-size: 20px;
    text-transform: uppercase;
}

.woocommerce div.product,
.entry-single {
    max-width: 1180px;
    margin-inline: auto;
}

/* My Account navigation sticky - tablet + PC only */
@media (min-width: 769px) {
    .woocommerce-account .woocommerce-MyAccount-navigation {
        position: sticky !important;
        top: 95px !important;
        align-self: flex-start !important;
        z-index: 10 !important;
    }
}

.woocommerce table.shop_table_responsive tr td::before,
.woocommerce-page table.shop_table_responsive tr td::before {
    display: none;
}

/* background color on slide */
:root .has-text-align-center,
.torfy-hls-track,
.wp-block-spacer {
    background: #f7f7f700;
}

/* hide page number of product */
.woocommerce nav.woocommerce-pagination {
    display: none;
}

/* ========================================
   GLOBAL REMOVE TEXT DECORATION
   Entire WordPress Website
======================================== */

a,
a:hover,
a:focus,
a:active,
a:visited,
.entry-content a,
.widget a,
.product a,
.woocommerce a,
.button,
.wp-block-button__link {
    text-decoration: none !important;
}

@media (max-width: 767px) {
    .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,
    .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
        display: none;
    }
}

.woocommerce .woocommerce-breadcrumb,
.page-title {
    display: none;
}

.woocommerce div.product div.images .flex-control-thumbs {
    display: flex;
    gap: 2px;
    border-bottom: 2px solid var(--ast-global-color-1);
}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock {
    color: green;
}






























/*//////////MY CSSS ///////////\\\\\*/

@media (min-width: 1024px) {

/* top down on singal product page  for pc */
    body.single-product .site-main {
        padding-block: clamp(90px, 5vw, 90px);
    }

/* hide apple pay on checkout */
body.woocommerce-checkout .wcpay-express-checkout-wrapper,
	body.woocommerce-checkout .wc-block-components-express-payment__event-buttons {
		display: none !important;
	}

}


/*hide Buttom */
.woocommerce ul.products li.product .button{
display: none;
}


/* product title singal product page */
body.single-product h1 {
    text-align: left;
}







.torfy-container {

        width: 98%;

    }









