html, body {
    overflow-x: hidden !important;
}
.lastudio-carousel .product_item--title {
    flex: unset !important;
}
.lastudio-carousel .product_item--info-inner {
    justify-content: space-between;
    align-items: center;
}
.home ul#menu-primary-navigation-1 {
    display: none;
}
.lahb-wrap-sticky-height {
    height: 100px !important;
}
.lahb-wrap .lahb-desktop-view .lahb-row1-area {
    height: 100px !important;
}
.page nav.site-breadcrumbs li span, nav.site-breadcrumbs li a span {
    color: white !important;
}
.archive li.trail-item.trail-begin a span {
    color: white !important;
}
.archive li.trail-item a span {
    color: white !important;
}
.archive li.trail-item.trail-begin span {
    color: white !important;
}
.single-product nav.site-breadcrumbs li span, nav.site-breadcrumbs li a span {
    color: #333 !important;
}
.product-div {
    display: flex;
    align-items: center;
    gap: 15px;
}
.product-div .product-care-img img {
    height: 40px;
}
.product-care-content {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
p.stock.out-of-stock {
    border: 1px solid #df4c76;
    padding: 0px 10px;
    margin-bottom: 0 !important;
    line-height: 25px;
}
.payment_method_pokpay label img {
    height: 24px;
    margin-left: 10px;
    margin-bottom: 6px;
}
span.woocommerce-Price-amount.amount bdi {
    color: #333;
}
.products-grid .product_item--info-inner .la-swatch-control:nth-child(6) {
    display: none !important;
}
.home .products-grid .product_item--info-inner .la-swatch-control:nth-child(5) {
    display: none !important;
}
.custom-product-wrap.related .product_item--info-inner .la-swatch-control:nth-child(5) {
    display: none !important;
}
span.sku_wrapper {
    display: none !important;
}
.single-product .la-thumb.slick-current {
    border-color: #333 !important;
}
h1.title_custom {
    font-size: 28px;
    line-height: 38px;
}
h1.selfclt.product_title.entry-title {
    display: none;
}
.selfclt-custom-global-note span.abys-color-selfcltv {
    color: #3c3734 !important;
    font-weight: bold !important;
}
.selfclt-custom-global-note span.mars-color-selfcltv {
    color: #ca372d !important;
    font-weight: bold !important;
}
.form-row .input-text {
    border-color: #9b9b9b !important;
}
.select2-container .select2-selection--single {
    border-color: #9b9b9b !important;
}
/*Start Responsive Area*/
@media(min-width:570px) {
    .slide-home-custom  .elementor-slide-description br {
        display: none;
    }
    body:not(.home) .hamburger-otherpages {
        display: none;
    }
    .product_item--info-inner h3.product_item--title {
        font-size: 17px !important;
    }
    .archive  .product_item .product_item--thumbnail-holder a img {
        height: 550px;
        object-fit: cover;
        object-position: top;
    }
    .top-picks-custom .product_item .product_item--thumbnail-holder a img {
        height: 455px !important;
        object-fit: cover;
        object-position: top;
    }
}

@media(max-width:577px) {
    .single-product table.variations {
        margin-top: 15px !important;
    }
    header#section_page_header li.trail-item.trail-end span {
        width: auto;
    }
    .product-care-content {
        flex-wrap: nowrap;
        flex-direction: column;
        gap: 15px;
    }
    .product-div .product-care-img img {
        height: 30px;
    }
}