.desktop-header-wrapper.sticky {
    background: #cececec9;
}
article.product-miniature.js-product-miniature:hover {
    transition: box-shadow 0.3s ease;
    box-shadow: 0 4px 12px rgb(32 83 32 / 91%);
}
.elementor-social-icon-instagram {
    background: linear-gradient(45deg,#833ab4, #c13584, #e1306c, #fd1d1d);
}
ul.widget-pklinks.w-100 li a {
    font-weight: 600;
}
.lang-select .dd_container, .curr-select .dd_container {
    right: 0;
    left: unset;
}
ul.opt-list.dd_container.dd_view li:hover {
    background-color: #1a5a41;
    border-color: #1a5a41;
}
.user-select ul.opt-list.dd_container.dd_view li:first-child {
    border-top-color: #1a5a41;
}
.pk-cart-button,.pk-scroll-totop,.pk-cookie-toggler {
    color: #fff;
    background: #004025;
    border: 1px solid;
}
.pk-fixed-button:hover,.pk-scroll-totop:hover,.pk-cookie-toggler:hover {
    background: #fff;
    color: #004025;
}

#category #main-content > .page-width,
#category .breadcrumb {
    max-width:88%;
    width: 88%;
    margin-top:1rem;
}
.block-reassurance li, .blockreassurance_product > div {
    display: block;
}
body .blockreassurance_product .block-title{
    font-size: 16px !important;
    font-weight: bold;
}
.tabs-container {
    padding-top: 1rem;
    margin-top: 0;
    border-radius: 8px;
}
.product-miniature .product-description {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}
.pk-languages.open .opt-list {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
    transform: translateY(0) !important;
    pointer-events: auto !important;
    height: auto !important;
}
.header-sticky.sticky {
    background: #ffffffa8;
}