.elementor-kit-6{--e-global-color-text:#4A4A48;--e-global-color-0e532b0:#333333;--e-global-color-e6c8d1f:#F6F4EF;--e-global-color-679dd91:#9B9B9B;--e-global-color-a2f8763:#888888;--e-global-color-9d2fd06:#4E4E4E;--e-global-color-2a219ce:#A6A6A6;--e-global-color-1cc4663:#717171;--e-global-typography-eaa9662-font-size:13px;--e-global-typography-eaa9662-font-weight:400;--e-global-typography-eaa9662-text-transform:uppercase;--e-global-typography-eaa9662-line-height:1.4em;--e-global-typography-6a786c9-font-size:13px;--e-global-typography-6a786c9-font-weight:bold;--e-global-typography-6a786c9-line-height:1.4em;--e-global-typography-f68ea21-font-size:16px;--e-global-typography-f68ea21-font-weight:normal;--e-global-typography-f68ea21-line-height:1.4em;--e-global-typography-f68ea21-letter-spacing:0.31em;--e-global-typography-c9fb8ea-font-size:13px;--e-global-typography-c9fb8ea-font-weight:normal;--e-global-typography-c9fb8ea-line-height:1.7em;--e-global-typography-9798ee6-font-size:20px;--e-global-typography-9798ee6-font-weight:bold;--e-global-typography-9798ee6-text-transform:uppercase;--e-global-typography-9798ee6-line-height:1em;--e-global-typography-9798ee6-letter-spacing:0.15em;--e-global-typography-b7b8c16-font-size:40px;--e-global-typography-b7b8c16-font-weight:500;--e-global-typography-b7b8c16-line-height:1.3em;--e-global-typography-ed0f2ef-font-size:42px;--e-global-typography-ed0f2ef-font-weight:300;--e-global-typography-ed0f2ef-line-height:1em;--e-global-typography-f652d92-font-size:44px;--e-global-typography-f652d92-font-weight:500;--e-global-typography-f652d92-text-transform:uppercase;--e-global-typography-f652d92-line-height:1em;--e-global-typography-3db2790-font-family:"niveau-grotesk";--e-global-typography-3db2790-font-size:46px;--e-global-typography-3db2790-font-weight:300;--e-global-typography-3db2790-line-height:1em;--e-global-typography-5fd0674-font-family:"niveau-grotesk";--e-global-typography-5fd0674-font-size:51px;--e-global-typography-5fd0674-font-weight:500;--e-global-typography-5fd0674-line-height:1em;--e-global-typography-4af8d15-font-size:13px;--e-global-typography-4af8d15-font-weight:normal;--e-global-typography-4af8d15-line-height:1.4em;--e-global-typography-772e16f-font-size:13px;--e-global-typography-772e16f-font-weight:normal;--e-global-typography-772e16f-line-height:1.4em;background-color:#F6F4EF;color:#4A4A48;font-family:"Jost", Sans-serif;font-size:13px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:#FFFEFE00;font-size:1px;color:#A6A4A4;border-style:none;}.elementor-kit-6 e-page-transition{background-color:#FFFFFF;}.elementor-kit-6 a{color:#3E3E3C;font-family:"Jost", Sans-serif;font-size:13px;font-weight:400;}.elementor-kit-6 h1{color:#3E3E3C;font-family:"Cinzel", Sans-serif;}.elementor-kit-6 h2{color:#3E3E3C;font-family:"Cinzel", Sans-serif;}.elementor-kit-6 h3{color:#3E3E3C;font-family:"Jost", Sans-serif;}.elementor-kit-6 h4{color:#3E3E3C;}.elementor-kit-6 h5{color:#3E3E3C;}.elementor-kit-6 h6{color:#3E3E3C;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1599px){.elementor-kit-6{--e-global-typography-b7b8c16-font-size:32px;--e-global-typography-ed0f2ef-font-size:36px;--e-global-typography-f652d92-font-size:40px;--e-global-typography-3db2790-font-size:42px;--e-global-typography-5fd0674-font-size:36px;}}@media(max-width:1279px){.elementor-kit-6{--e-global-typography-eaa9662-font-size:15px;--e-global-typography-6a786c9-font-size:15px;--e-global-typography-f68ea21-font-size:14px;--e-global-typography-c9fb8ea-font-size:16px;--e-global-typography-9798ee6-font-size:18px;--e-global-typography-b7b8c16-font-size:26px;--e-global-typography-ed0f2ef-font-size:32px;--e-global-typography-f652d92-font-size:32px;--e-global-typography-3db2790-font-size:34px;--e-global-typography-5fd0674-font-size:30px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:991px){.elementor-kit-6{--e-global-typography-b7b8c16-font-size:24px;--e-global-typography-f652d92-font-size:30px;--e-global-typography-3db2790-font-size:30px;--e-global-typography-5fd0674-font-size:28px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-b7b8c16-font-size:22px;--e-global-typography-f652d92-font-size:24px;--e-global-typography-3db2790-font-size:28px;--e-global-typography-5fd0674-font-size:22px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.site-header {
    min-height: 100px;
    padding: 28px 60px;
    background-color: #F6F3EE; /* ciepła kość słoniowa */
    border-bottom: 1px solid rgba(0,0,0,0.04);
}


/* Przesuwamy torbę dalej od napisu Kontakt */
.xoo-wsc-cart-trigger {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    display: inline-block !important; 
    position: absolute !important; 
    
    /* ZMIANA TUTAJ: */
    right: -600px !important;  /* Zmniejsz tę liczbę na 20 lub 10, żeby torba uciekła w prawo */
    
    top: 50% !important;
    transform: translateY(-50%) !important;
}

.xoo-wsc-cart-trigger * {
    border: none !important;
}

/* Podnosimy torbę do góry */
.xoo-wsc-cart-trigger {
    /* ... reszta kodu zostaje bez zmian ... */
    
    top: -45px !important;  /* Zmniejszaj tę liczbę (np. 10, 5), żeby torba pojechała wyżej */
    
    transform: none !important; /* Wyłączamy transformację, żeby piksele działały precyzyjnie */
}/* End custom CSS */