.elementor-1321 .elementor-element.elementor-element-38e5079{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-38e5079:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-38e5079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-797d587 );}.elementor-1321 .elementor-element.elementor-element-38e5079::before, .elementor-1321 .elementor-element.elementor-element-38e5079 > .elementor-background-video-container::before, .elementor-1321 .elementor-element.elementor-element-38e5079 > .e-con-inner > .elementor-background-video-container::before, .elementor-1321 .elementor-element.elementor-element-38e5079 > .elementor-background-slideshow::before, .elementor-1321 .elementor-element.elementor-element-38e5079 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1321 .elementor-element.elementor-element-38e5079 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-797d587 );--background-overlay:'';}.elementor-1321 .elementor-element.elementor-element-1a010df .main-menu>ul>li>a, .elementor-1321 .elementor-element.elementor-element-1a010df .main-menu ul.sub-menu li a{font-size:19px;}.elementor-1321 .elementor-element.elementor-element-1a010df .main-menu>ul>li>a{margin:0px 0px 0px 18px !important;}.elementor-1321 .elementor-element.elementor-element-1a010df .th-btn{background-color:var( --e-global-color-2450107 );border-radius:20px 20px 20px 20px;}/* Start custom CSS for Schonheader2, class: .elementor-element-1a010df */.cart-btn.sideMenuToggler2{
    font-size:0;
    width:32px;
    height:32px;
    display:inline-block;
    position:relative;

    background-image:url("https://julia.cubeweb.pl/wp-content/uploads/2026/03/Projekt-bez-nazwy-53.png");
    background-size:contain;
    background-repeat:no-repeat;
    background-position:center;
}

/* licznik */
.cart-btn.sideMenuToggler2 .badge{
    font-size:12px;
    position:absolute;
    top:-6px;
    right:-10px;
}




.cart-btn.sideMenuToggler2 .badge{
    background:#c89b5e;
    color:#fff;
    border-radius:50px;
    padding:2px 6px;
    font-size:11px;
}/* End custom CSS */