.elementor-3726 .elementor-element.elementor-element-6b5f93b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#272727;}.elementor-3726 .elementor-element.elementor-element-6b5f93b a{color:#272727;}.elementor-3726 .elementor-element.elementor-element-6b5f93b a:hover{color:var( --e-global-color-primary );}.elementor-3726 .elementor-element.elementor-element-a9cedd1 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-3726 .elementor-element.elementor-element-a9cedd1 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-3726 .elementor-element.elementor-element-a9cedd1 > .jet-listing-grid > .jet-listing-grid__items, .elementor-3726 .elementor-element.elementor-element-a9cedd1 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-3726 .elementor-element.elementor-element-a9cedd1 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-3726 .elementor-element.elementor-element-a9cedd1 > .jet-listing-grid, .elementor-3726 .elementor-element.elementor-element-a9cedd1 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-3726 .elementor-element.elementor-element-a9cedd1 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-3726 .elementor-element.elementor-element-a9cedd1 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-3726 .elementor-element.elementor-element-a9cedd1 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-3726 .elementor-element.elementor-element-a9cedd1 > .jet-listing-grid > .jet-listing-grid__items, .elementor-3726 .elementor-element.elementor-element-a9cedd1 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-3726 .elementor-element.elementor-element-a9cedd1 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-3726 .elementor-element.elementor-element-a9cedd1 > .jet-listing-grid, .elementor-3726 .elementor-element.elementor-element-a9cedd1 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-3726 .elementor-element.elementor-element-a9cedd1 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter__input-wrapper{max-width:200px;}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter__input{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.1em;color:#A2A2A2;background-color:#FFFFFF;border-style:solid;border-color:#A2A2A2;border-radius:3px 3px 3px 3px;padding:9px 9px 9px 9px;margin:0px 0px 0px 0px;width:calc(100% - 0px - 0px);}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter__input::placeholder{color:#A2A2A2;}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter__input:-ms-input-placeholder{color:#A2A2A2;}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter__input::-ms-input-placeholder{color:#A2A2A2;}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter__input-clear{color:#A2A2A2;}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter__input-loading{color:#A2A2A2;}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter__input:focus{color:var( --e-global-color-secondary );background-color:#FFFFFF;}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter__input:focus::placeholder{color:var( --e-global-color-secondary );}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter__input:focus:-ms-input-placeholder{color:var( --e-global-color-secondary );}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter__input:focus::-ms-input-placeholder{color:var( --e-global-color-secondary );}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter__input:focus ~ .jet-search-filter__input-clear{color:var( --e-global-color-secondary );}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter__input:focus ~ .jet-search-filter__input-loading{color:var( --e-global-color-secondary );}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter__input:focus {border-color:var( --e-global-color-primary );}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter__submit{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-primary );background-color:#FFFFFF;border-style:solid;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;overflow:hidden;padding:9px 9px 9px 9px;margin:0px 0px 0px 5px;}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter__submit:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-filter-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3726 .elementor-element.elementor-element-d4d8ccd{--grid-columns:3;--grid-row-gap:10px;--e-loop-nothing-found-message-align:center;--grid-column-gap:10px;--e-loop-nothing-found-message-color:var( --e-global-color-secondary );}.elementor-3726 .elementor-element.elementor-element-d4d8ccd .elementor-pagination{text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;margin-top:25px;}.elementor-3726 .elementor-element.elementor-element-d4d8ccd .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-secondary );}.elementor-3726 .elementor-element.elementor-element-d4d8ccd .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-primary );}.elementor-3726 .elementor-element.elementor-element-d4d8ccd .elementor-pagination .page-numbers.current{color:var( --e-global-color-primary );}body:not(.rtl) .elementor-3726 .elementor-element.elementor-element-d4d8ccd .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 15px/2 );}body:not(.rtl) .elementor-3726 .elementor-element.elementor-element-d4d8ccd .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 15px/2 );}body.rtl .elementor-3726 .elementor-element.elementor-element-d4d8ccd .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 15px/2 );}body.rtl .elementor-3726 .elementor-element.elementor-element-d4d8ccd .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 15px/2 );}.elementor-3726 .elementor-element.elementor-element-d4d8ccd .e-loop-nothing-found-message__text{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;line-height:1.5em;}.elementor-3726 .elementor-element.elementor-element-d4da944{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-3726 .elementor-element.elementor-element-d4da944 a{color:var( --e-global-color-primary );transition-duration:100ms;}.elementor-3726 .elementor-element.elementor-element-d4da944 a:hover, .elementor-3726 .elementor-element.elementor-element-d4da944 a:focus{color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-3726 .elementor-element.elementor-element-6b5f93b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter{display:flex;flex-direction:column;align-items:stretch;}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter__input-wrapper{max-width:100%;}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-search-filter__submit{margin:5px 0px 0px 0px;}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-filter-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3726 .elementor-element.elementor-element-d4d8ccd{--grid-columns:2;--grid-row-gap:15px;--grid-column-gap:10px;}}@media(max-width:767px){.elementor-3726 .elementor-element.elementor-element-6b5f93b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3726 .elementor-element.elementor-element-fa93474 .jet-filter-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3726 .elementor-element.elementor-element-d4d8ccd{--grid-columns:1;--grid-row-gap:15px;--grid-column-gap:10px;}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-a9cedd1 */.elementor-3726 .elementor-element.elementor-element-a9cedd1 .kategoria-kafel-menu{
    background-color: #F4F4F4;
    border-bottom-style: solid;
    border-bottom-color: #bfbfbf;
    border-bottom-width: 1px;
}

.elementor-3726 .elementor-element.elementor-element-a9cedd1 .kategoria-kafel-menu:hover{
    color: #E58F00;
    & p {
    color: #E58F00;
    font-weight: 700;
    transition-duration: 100ms;
}}

.kategoria-kafel-menu.active{
    color: #E58F00;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-fa93474 */.jet-search-filter__input, .apply-filters__button{
height:35px}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-d4d8ccd */.elementor-3726 .elementor-element.elementor-element-d4d8ccd .obraz-produktu{
    object-fit: cover;
    aspect-ratio: 16/9;
    margin-bottom: 10px;
    overflow: hidden;
    width: 100%;
}

.elementor-3726 .elementor-element.elementor-element-d4d8ccd .kafelek-produktu{
    display: flex;
    flex-direction: column;
    background-color: #EEEEEE;
    padding: 0 0 10px 0px;
}

.elementor-3726 .elementor-element.elementor-element-d4d8ccd .tytul-produktu, .elementor-3726 .elementor-element.elementor-element-d4d8ccd .kategoria-produktu{
    margin-right: 10px;
    margin-left: 10px;
}

.elementor-3726 .elementor-element.elementor-element-d4d8ccd .tytul-produktu:hover{

}

.tytul-produktu:after{
    content: '❯';
    color: #E58F00;
}

.elementor-3726 .elementor-element.elementor-element-d4d8ccd .page-numbers{
    font-size: 15px;
}

.elementor-3726 .elementor-element.elementor-element-d4d8ccd .kafelek-produktu:hover{
    & p {
        color: #E58F00;
        transition: 150ms;
    }
}/* End custom CSS */