/* Order review styles start here */

#order_review .shop_table .product-name {
    display: block !important;
}

#order_review .shop_table .product-name img {
    padding-bottom: 1rem;
}
/* Order review styles end here */

/* Product configurator styles start here */

button.layer-item {
    width: 100% !important;
}

/* Product configurator styles ends here */

/* P5/4 styles start here */

@media (max-width: 544px) {
    .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle {
        top: 25px !important;
    }
    .ast-header-break-point .ast-icon.icon-arrow svg {
        fill: white;
    }
}

/* P5/4 styles end here */

/* Styles for extra text under thank you message after order is received start */
.extra-text-wrapper {
    text-align: center;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
}

.shop_table.woocommerce-checkout-review-order-table .cart_item .product-name .custom-name-quantity-wrapper {
    display: flex;
}

.shop_table.woocommerce-checkout-review-order-table .cart_item .product-name .custom-name-quantity-wrapper .custom-product-name {
    padding-left: 10px;
    font-size: 14px;
}

.order-received-extra-message {
    display: flex;
    justify-content: center;
}

/* Order of order review fields start */

#order_review {
    display: grid;
    grid-template-columns: 1fr;
    border: none;
    margin-top: -13px;
}

.shop_table.woocommerce-checkout-review-order-table {
    grid-row: 1;
}

.dhl-preferred-service-content {
    grid-row: 2;
    margin-top: 2em !important;
}

.woocommerce-page.woocommerce-checkout form #order_review {
    border-top: none !important;
    padding-top: 7px !important;
}

.wc-gzd-order-submit {
    top: 50px !important;
}

/* Order of order review fields end */

/* Styles for extra text under thank you message after order is received end */

/* Borlabs cookie styles start */

.brlbs-mt-4.brlbs-space-y-3 div button {
    width: 100% !important;
}

/* Borlabs cookie styles end */

/* Custom discount display styles */
.custom-gateway-label {
    color: red;
    position: relative;
    left: 3%;
}

/* Gtranslate styles */

.menu-item-gtranslate .menu-item.menu-item-gtranslate-child {
    padding: 5px;
}

.gt_switcher-popup span {
    color: black;
    font-weight: 600;
    font-size: 1rem;
}

@media (min-width: 922px) {
    .gtranslate_wrapper {
        display: none;
    }
}

.gt_switcher_wrapper {
    background-color: white;
    padding: 10px;
}

/*this is custom style - for unused css fix by ali - +923444691035*/

.astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons {
    padding: 1.34em;
    text-align: center;
    margin-bottom: 0;
}
.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .total-cart-tax, .shipping-costs-cart-info {
    padding: 0.7em 1.34em !important;
}
.astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart-item .ast-mini-cart-price-wrap {
    float: right;
    margin-top: 0.5em;
    max-width: 50%;
}