.elementor-1000111921 .elementor-element.elementor-element-853b530{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-1000111921 .elementor-element.elementor-element-853b530:not(.elementor-motion-effects-element-type-background), .elementor-1000111921 .elementor-element.elementor-element-853b530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}/* Start custom CSS for wd_products, class: .elementor-element-7490de8 */.elementor-1000111921 .elementor-element.elementor-element-7490de8 .product-wrapper {
    background: rgb(186,199,208) !important;
}
.elementor-1000111921 .elementor-element.elementor-element-7490de8 .product-element-bottom>.price {
    display: flex;
    flex-direction: column;
}
.woocommerce-breadcrumb .wd-last-link ~ span {
    display: block !important;
}
@media only screen and (max-width: 767px) {
.elementor-1000077049 .elementor-element.elementor-element-2367359 .owl-stage {
    gap: 4px !important;
}

.wd-buttons.wd-pos-r-t {
    display: none !important;
}

div#special-field-ro {
    padding: 4px 16px !important;
}
.elementor-1000111921 .elementor-element.elementor-element-7490de8 .wrapp-product-price a {
        font-size: 17px !important;
}
}
.elementor-1000111921 .elementor-element.elementor-element-7490de8 div#special-field-ro {
    border-radius: 2px 2px 8px 8px;
    background: #FFFFFF;
    box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.10);
}

.elementor-1000111921 .elementor-element.elementor-element-7490de8 .product.wd-hover-base .product-element-bottom {
    padding: 0;
}

.elementor-1000111921 .elementor-element.elementor-element-7490de8 .product-element-top.wd-quick-shop {
    padding: 11px;
    border-radius: 8px;
    background: #FFFFFF;
    box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.10);
}

.elementor-1000111921 .elementor-element.elementor-element-7490de8 .slide-product.owl-carousel-item {
    border-radius: 16px;
    border: 0.25px solid var(--text-less, #343435);
    background: var(--BAC7D0, #BAC7D0);
}

.elementor-1000111921 .elementor-element.elementor-element-7490de8 .owl-stage {
    gap: 10px;
}
.elementor-1000111921 .elementor-element.elementor-element-7490de8 .owl-stage-outer {
    border: none !important;
}

.elementor-1000111921 .elementor-element.elementor-element-7490de8 h3.title.slider-title {
    display: none !important;
}

.elementor-1000111921 .elementor-element.elementor-element-7490de8 .owl-dots .owl-dot span {
    background: #B8B8B8 !important;
    border: none;
}
.elementor-1000111921 .elementor-element.elementor-element-7490de8 .products-bordered-grid[class*="wd-carousel-spacing-"] .owl-carousel-item {
    padding: 0 !important;
}

.elementor-1000111921 .elementor-element.elementor-element-7490de8 .product-wrapper {
    padding: 8px !important;
}

.elementor-1000111921 .elementor-element.elementor-element-7490de8 .owl-dots {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}

.elementor-1000111921 .elementor-element.elementor-element-7490de8 .owl-next.wd-btn-arrow, .owl-prev.wd-btn-arrow {background: rgb(232,236,238);background: linear-gradient(90deg, rgba(232,236,238,1) 0%, rgba(216,219,222,1) 100%);border-radius: 16px;}
.elementor-1000111921 .elementor-element.elementor-element-7490de8 .product-wrapper {
    padding: 5px !important;
}
h2.wd-entities-title{
    color: #000000;
}
.elementor-1000111921 .elementor-element.elementor-element-7490de8 .wd-product-cats {
    display: none !important;
}
.elementor-1000111921 .elementor-element.elementor-element-7490de8 bdi {
    color: var(--text, #121212);
    text-align: right;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.elementor-1000111921 .elementor-element.elementor-element-7490de8 .product-rating-price .price {
    width: 100% !important;
    border-radius: 8px 8px 2px 2px;
    border: 0.5px solid #2D405E;
}
.elementor-1000111921 .elementor-element.elementor-element-7490de8 .product-rating-price div#special-field-ro>div{
    flex: 1;
    position: relative;
}

.elementor-1000111921 .elementor-element.elementor-element-7490de8 .product-rating-price div#special-field-ro>div:not(:last-child)::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 1px;
    background-color: #2D405E; 
}
.elementor-1000111921 .elementor-element.elementor-element-7490de8 .product-rating-price div#special-field-ro {
    position: absolute;
    top: -35px;
    width: 100%;
    background: transparent !important;
    border: none !important;
    display: flex;
    box-shadow: none !important;
    justify-content: space-between;
    color: #000000 !important;
}

.elementor-1000111921 .elementor-element.elementor-element-7490de8 h2.wd-entities-title {
    margin: 0 0 30px 0 !important;
}

.elementor-1000111921 .elementor-element.elementor-element-7490de8 .product-rating-price {
    position: relative;
}

.elementor-1000111921 .elementor-element.elementor-element-7490de8 h2.wd-entities-title {
    font-size: 16px !important;
    font-weight: 700;
}
.elementor-1000111921 .elementor-element.elementor-element-7490de8 .star-rating {display: none;}

.elementor-1000111921 .elementor-element.elementor-element-7490de8 .product-wrapper {
    gap: 4px !important;
}

.elementor-1000111921 .elementor-element.elementor-element-7490de8 div#special-field-ro i {
    font-size: 18px;
}
.elementor-1000111921 .elementor-element.elementor-element-7490de8 .wd-buttons.wd-pos-r-t {
    display: none !important;
}
.elementor-1000111921 .elementor-element.elementor-element-7490de8 .wrapp-product-price a {
    border-radius: 2px 2px 8px 8px;
    background: #2D405E;
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.10), 0px 4px 16px 0px rgba(255, 255, 255, 0.10) inset;
    width: 100%;
    color: var(--DCDDD8, #DCDDD8);
    text-align: right;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-align: center;
}

.elementor-1000111921 .elementor-element.elementor-element-7490de8 .wrapp-product-price {
    gap: 4px !important;
}
.elementor-1000111921 .elementor-element.elementor-element-7490de8 .owl-dot.active span {
    height: 20px;
    width: 20px;
}
.elementor-1000111921 .elementor-element.elementor-element-7490de8 .product-rating-price {
    overflow: visible !important;
}

.elementor-1000111921 .elementor-element.elementor-element-7490de8 .wrapp-product-price {
    display: flex !important;
    transform: none !important;
}/* End custom CSS */