.elementor-60010000 .elementor-element.elementor-element-83bd92e .pk-nav-link {
    padding: 9px 0px 9px 0px;
    color: #222222;
    font-family: "Open Sans", sans-serif;
    font-size: 14px;
    font-weight: 600;
    text-transform: none;
    line-height: 2em;
    letter-spacing: 0.5px;
}

[aria-controls="product-details"], [aria-controls="extra-4"], [aria-controls="extra-5"]
 {
    display: none !important;
}

.wk-product-add-to-cart .qty.wk-qty, .wk-product-add-to-cart .add {
    display: none !important;
}


.product-miniature img {
    background-color: #fff;
     padding: 0px;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
}
.product-thumbnail {
    margin-bottom: 2px;
    flex-wrap: wrap;
}

.highlighted-informations.no-variants {
    display: none;
}

.pm-details-layout4 #main-content .view_grid .product-description {
    display: flex
;
    flex-direction: column;
    border: solid 2px #6868686e;
    border-top: none !important;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding: 5px;
}

.pm-details-layout4 #main-content .view_grid .product-description .product-price-and-shipping {
    order: 2 !important;
}

.pm-details-layout4 #main-content .view_grid .product-description .short-desc {
    order: 1 !important;
}

.price {
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    font-family: "Montserrat";
    line-height: 1.188em;
    letter-spacing: 0em;
    text-transform: none;
    color: #262424 !important;
}

.product-miniature .short-desc {
    padding-bottom: 1rem;
    white-space: normal;
    border-bottom: solid 2px #6868686e;
}

.product-price-and-shipping .price {
    background: none !important;
}

.carousel .carousel-inner {
    height: fit-content !important;
}