.elementor-507804 .elementor-element.elementor-element-5d7c005a{--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;}.elementor-507804 .elementor-element.elementor-element-5d7c005a:not(.elementor-motion-effects-element-type-background), .elementor-507804 .elementor-element.elementor-element-5d7c005a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jysk.com.mt/wp-content/uploads/2025/11/bf-bg-bubble-1.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-507804 .elementor-element.elementor-element-2df6e275 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-507804 .elementor-element.elementor-element-e4fd617 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-507804 .elementor-element.elementor-element-9244356{--display:flex;}.elementor-507804 .elementor-element.elementor-element-eb3bca9{--display:flex;}@media(max-width:767px){.elementor-507804 .elementor-element.elementor-element-e4fd617 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS */body{
    background: linear-gradient(180deg, #0b0c0f 225px, #0b0c0f 502px, #1f4b8d 925px, #0b0c0f calc(100% - 1200px)) no-repeat left !important;
    color: white;
}

[class^="modal"] {
 color:black;
}

section.category-filters > div.flex{
    background:black;
    padding:15px;
}
section.category-filters > div.flex svg{
    fill:white;
}

#breadcrumbs{
    color:#A7AEBE!important;
}

.bg-slate-50:has(.klaviyo-form){
    background:transparent!important;
}

body .klaviyo-form div,
body .klaviyo-form span{
    color:white!important;
}

.archive-pagination{
    color:white;
}
.archive-pagination svg{
    fill:white;
}

.button-next, .button-prev{
    color:black;
}

.trust-bar svg,
.product-rating svg{
    fill:white;
}

.animate-spin.border-gray-900{
    border-color:white!important;
}


.trust-bar-categories{
    background-color:transparent!important;
    padding-top:0px!important;
}

.trust-bar-categories h3{
    font-size:2.5rem;
}

.footer-features svg{ fill:white }/* End custom CSS */