/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 16 2026 | 13:04:11 */
.woocommerce-js div.product div.images .woocommerce-product-gallery__wrapper {
    display: none;
}
.single-product .summary.entry-summary{
    direction: rtl;
    text-align: right !important;
}
.single-product .ast-stock-detail {
    display: none !important;
}
#moderncart-slide-out .moderncart-panel {
    background-color: #214843 !important;
}
#moderncart-slide-out .moderncart-slide-out-footer .moderncart-cart-total a.checkout-button {
    color: #214843 !important;
}
#moderncart-slide-out .moderncart-slide-out-coupon-input button {
	color: #000000 !important;
}
.mailpoet-woocommerce-checkout-optin,
.mailpoet-woocommerce-checkout-optin-field,
p:has(#mailpoet_woocommerce_checkout_optin) {
    display: none !important;
}
#mailpoet_woocommerce_checkout_optin,
#mailpoet_woocommerce_checkout_optin_present,
#mailpoet_woocommerce_checkout_optin_present_field,
label[data-automation-id="woo-commerce-subscription-opt-in"] {
    display: none !important;
}
.woocommerce-billing-fields h3 {
    display: none !important;
}

@media (min-width: 1025px) {
.single-product .summary.entry-summary{
    float: right !important;
    margin: 40px 0 0 auto !important;
    text-align: right !important;
    width: 100% !important;
    clear: both;
}

.single-product div.product{
    display: flex;
    justify-content: flex-end;
}

.single-product div.product{
    display: flex;
    flex-wrap: wrap;
}

.single-product .summary.entry-summary{
    width: 100%;
    order: 1;
}

.single-product .woocommerce-tabs{
    width: 100%;
    order: 999;
    margin-top: 60px;
}
}