.elementor-2339 .elementor-element.elementor-element-6be2714{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--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-2339 .elementor-element.elementor-element-50986b8{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2339 .elementor-element.elementor-element-9717c63 .woocommerce-breadcrumb{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-2339 .elementor-element.elementor-element-9717c63 .woocommerce-breadcrumb > a{color:var( --e-global-color-text );}.elementor-2339 .elementor-element.elementor-element-9a12874{--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;--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-2339 .elementor-element.elementor-element-ea47507{--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-2339 .elementor-element.elementor-element-84fd7d2.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2339 .elementor-element.elementor-element-60a245f{--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;border-style:none;--border-style:none;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-2339 .elementor-element.elementor-element-8158dae .woolentor-horizontal-filter-wrap .woolentor-filter-single-item.elementor-repeater-item-4f5a340 .select2-container .select2-search--inline .select2-search__field{min-width:300px;max-width:1000px;}.elementor-2339 .elementor-element.elementor-element-8158dae .woolentor-horizontal-filter-wrap .woolentor-filter-single-item.elementor-repeater-item-8fae43a .select2-container .select2-search--inline .select2-search__field{min-width:120px;}.elementor-2339 .elementor-element.elementor-element-8158dae .woolentor-horizontal-filter-wrap .woolentor-filter-single-item.elementor-repeater-item-be80a7a .select2-container .select2-search--inline .select2-search__field{min-width:120px;}.elementor-2339 .elementor-element.elementor-element-8158dae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2339 .elementor-element.elementor-element-8158dae .woolentor-horizontal-filter-wrap .woolentor-heaer-box-area{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2339 .elementor-element.elementor-element-8158dae .woolentor-filter-single-item .select2-container--default .select2-selection--single .select2-selection__placeholder{color:var( --e-global-color-secondary );}.elementor-2339 .elementor-element.elementor-element-8158dae .woolentor-filter-single-item .select2-container .select2-search--inline .select2-search__field::-webkit-input-placeholder{color:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-2339 .elementor-element.elementor-element-8158dae .woolentor-filter-single-item .select2-container .select2-search--inline .select2-search__field::-moz-placeholder{color:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-2339 .elementor-element.elementor-element-8158dae .woolentor-filter-single-item .select2-container .select2-search--inline .select2-search__field:-ms-input-placeholder{color:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-2339 .elementor-element.elementor-element-8158dae .woolentor-horizontal-filter-wrap .select2-container .select2-selection--single{border-radius:0px 0px 0px 0px;}.elementor-2339 .elementor-element.elementor-element-8158dae .woolentor-horizontal-filter-wrap .select2-container .select2-selection--multiple{border-radius:0px 0px 0px 0px;}.elementor-2339 .elementor-element.elementor-element-8158dae .woolentor-select-drop .select2-results__option{color:var( --e-global-color-secondary );}.elementor-2339 .elementor-element.elementor-element-8158dae .woolentor-select-drop .select2-results__option::before{border-color:var( --e-global-color-secondary );}.elementor-2339 .elementor-element.elementor-element-8158dae .woolentor-select-drop .select2-container--default .select2-results__option--highlighted[aria-selected="true"]{color:var( --e-global-color-secondary );}.elementor-2339 .elementor-element.elementor-element-8158dae .woolentor-horizontal-filter-wrap .woolentor-filter-field-wrap{justify-content:center;}.elementor-2339 .elementor-element.elementor-element-de7f473{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 25px;--row-gap:10px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2339 .elementor-element.elementor-element-afe9920{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2339 .elementor-element.elementor-element-78bec4b{--divider-border-style:solid;--divider-color:#D1D1D1;--divider-border-width:2px;}.elementor-2339 .elementor-element.elementor-element-78bec4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-2339 .elementor-element.elementor-element-78bec4b .elementor-divider-separator{width:100%;}.elementor-2339 .elementor-element.elementor-element-78bec4b .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-2339 .elementor-element.elementor-element-90f407c{--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;--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-2339 .elementor-element.elementor-element-b1a9ad0{--divider-border-style:solid;--divider-color:#D1D1D1;--divider-border-width:2px;}.elementor-2339 .elementor-element.elementor-element-b1a9ad0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-2339 .elementor-element.elementor-element-b1a9ad0 .elementor-divider-separator{width:100%;}.elementor-2339 .elementor-element.elementor-element-b1a9ad0 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-2339 .elementor-element.elementor-element-0e2414e.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:1px 1px 1px 1px;padding:40px 40px 40px 40px;border-color:#D1D1D1;}.elementor-2339 .elementor-element.elementor-element-0e2414e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2339 .elementor-element.elementor-element-0e2414e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-2339 .elementor-element.elementor-element-0e2414e.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;margin-bottom:36px;}.elementor-2339 .elementor-element.elementor-element-0e2414e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-2339 .elementor-element.elementor-element-0e2414e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2339 .elementor-element.elementor-element-0e2414e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:20px;}.elementor-2339 .elementor-element.elementor-element-0e2414e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:20px;}.elementor-2339 .elementor-element.elementor-element-0e2414e.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-astglobalcolor0 );font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-2339 .elementor-element.elementor-element-0e2414e.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-astglobalcolor0 );}.elementor-2339 .elementor-element.elementor-element-0e2414e.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-astglobalcolor0 );}.elementor-2339 .elementor-element.elementor-element-0e2414e.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-2339 .elementor-element.elementor-element-0e2414e.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-2339 .elementor-element.elementor-element-0e2414e.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-text );}.elementor-2339 .elementor-element.elementor-element-0e2414e.elementor-wc-products ul.products li.product .button{border-radius:0px 0px 0px 0px;margin-top:20px;}.elementor-2339 .elementor-element.elementor-element-0e2414e.elementor-wc-products .added_to_cart{color:var( --e-global-color-astglobalcolor0 );}.elementor-2339 .elementor-element.elementor-element-0e2414e.elementor-wc-products ul.products li.product span.onsale{display:block;min-height:0px;line-height:0px;}.elementor-2339 .elementor-element.elementor-element-4b65483{--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-2339 .elementor-element.elementor-element-d661fb2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2339 .elementor-element.elementor-element-fc4a4ac{--display:flex;--position:fixed;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:15px 0px 0px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;bottom:378px;--z-index:999;}.elementor-2339 .elementor-element.elementor-element-fc4a4ac:not(.elementor-motion-effects-element-type-background), .elementor-2339 .elementor-element.elementor-element-fc4a4ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}body:not(.rtl) .elementor-2339 .elementor-element.elementor-element-fc4a4ac{right:0px;}body.rtl .elementor-2339 .elementor-element.elementor-element-fc4a4ac{left:0px;}.elementor-2339 .elementor-element.elementor-element-1b94226 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-2339 .elementor-element.elementor-element-1b94226.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2339 .elementor-element.elementor-element-1b94226{text-align:center;}.elementor-2339 .elementor-element.elementor-element-1b94226 .elementor-heading-title{font-family:"Sriracha", Sans-serif;font-size:17px;font-weight:300;color:#FFFFFF;}.elementor-2339 .elementor-element.elementor-element-85787cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2339 .elementor-element.elementor-element-11f2431 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-2339 .elementor-element.elementor-element-11f2431 .elementor-icon-wrapper{text-align:center;}.elementor-2339 .elementor-element.elementor-element-11f2431.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2339 .elementor-element.elementor-element-11f2431.elementor-view-framed .elementor-icon, .elementor-2339 .elementor-element.elementor-element-11f2431.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2339 .elementor-element.elementor-element-11f2431.elementor-view-framed .elementor-icon, .elementor-2339 .elementor-element.elementor-element-11f2431.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2339 .elementor-element.elementor-element-11f2431.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-2339 .elementor-element.elementor-element-11f2431.elementor-view-framed .elementor-icon:hover, .elementor-2339 .elementor-element.elementor-element-11f2431.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2339 .elementor-element.elementor-element-11f2431.elementor-view-framed .elementor-icon:hover, .elementor-2339 .elementor-element.elementor-element-11f2431.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2339 .elementor-element.elementor-element-11f2431 .elementor-icon{font-size:25px;}.elementor-2339 .elementor-element.elementor-element-11f2431 .elementor-icon svg{height:25px;}.elementor-2339 .elementor-element.elementor-element-9fbbae1 > .elementor-widget-container{padding:8px 2px 8px 10px;}.elementor-2339 .elementor-element.elementor-element-9fbbae1.elementor-element{--align-self:center;}.elementor-2339 .elementor-element.elementor-element-9fbbae1 .elementor-heading-title{font-family:"Sriracha", Sans-serif;font-size:17px;font-weight:300;color:var( --e-global-color-astglobalcolor5 );}@media(max-width:1024px){.elementor-2339 .elementor-element.elementor-element-0e2414e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-2339 .elementor-element.elementor-element-6be2714{--content-width:1350px;}.elementor-2339 .elementor-element.elementor-element-50986b8{--width:25%;}.elementor-2339 .elementor-element.elementor-element-9a12874{--width:80%;}.elementor-2339 .elementor-element.elementor-element-60a245f{--content-width:1400px;}.elementor-2339 .elementor-element.elementor-element-de7f473{--content-width:1400px;}.elementor-2339 .elementor-element.elementor-element-afe9920{--width:25%;}.elementor-2339 .elementor-element.elementor-element-90f407c{--width:100%;}.elementor-2339 .elementor-element.elementor-element-fc4a4ac{--width:200px;}}@media(max-width:767px){.elementor-2339 .elementor-element.elementor-element-9717c63 .woocommerce-breadcrumb{text-align:center;}.elementor-2339 .elementor-element.elementor-element-84fd7d2.elementor-element{--align-self:stretch;}.elementor-2339 .elementor-element.elementor-element-8158dae .woolentor-horizontal-filter-wrap .woolentor-filter-single-item.elementor-repeater-item-4f5a340 .select2-container .select2-search--inline .select2-search__field{min-width:250px;max-width:250px;}.elementor-2339 .elementor-element.elementor-element-8158dae .woolentor-horizontal-filter-wrap .woolentor-filter-single-item.elementor-repeater-item-8fae43a .select2-container .select2-search--inline .select2-search__field{min-width:250px;max-width:250px;}.elementor-2339 .elementor-element.elementor-element-8158dae .woolentor-horizontal-filter-wrap .woolentor-filter-single-item.elementor-repeater-item-be80a7a .select2-container .select2-search--inline .select2-search__field{min-width:250px;max-width:250px;}.elementor-2339 .elementor-element.elementor-element-8158dae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2339 .elementor-element.elementor-element-8158dae .woolentor-horizontal-filter-wrap .woolentor-heaer-box-area{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2339 .elementor-element.elementor-element-462db7f img{width:53%;}.elementor-2339 .elementor-element.elementor-element-0e2414e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2339 .elementor-element.elementor-element-4b65483{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2339 .elementor-element.elementor-element-d661fb2{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-2339 .elementor-element.elementor-element-fc4a4ac{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;bottom:0px;}.elementor-2339 .elementor-element.elementor-element-fc4a4ac.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2339 .elementor-element.elementor-element-1b94226{width:var( --container-widget-width, 151.312px );max-width:151.312px;--container-widget-width:151.312px;--container-widget-flex-grow:0;text-align:start;}.elementor-2339 .elementor-element.elementor-element-1b94226 > .elementor-widget-container{padding:10px 15px 10px 15px;}.elementor-2339 .elementor-element.elementor-element-85787cc{--content-width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2339 .elementor-element.elementor-element-85787cc.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2339 .elementor-element.elementor-element-11f2431 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-2339 .elementor-element.elementor-element-11f2431.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2339 .elementor-element.elementor-element-9fbbae1 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-2339 .elementor-element.elementor-element-9fbbae1 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for wl-product-horizontal-filter, class: .elementor-element-8158dae *//* Główny kontener */
.woolentor-horizontal-filter-wrap .woolentor-heaer-box-area {
  padding: 15px;
  background-color: #ffffff;
  border-radius: 0px;
  margin-bottom: 0px;
  box-shadow: none !important;
}

/* Pola select */
.woolentor-horizontal-filter-wrap .select2-container {
  width: 100% !important;
}

.woolentor-horizontal-filter-wrap .select2-container .select2-selection--single {
  width: 100% !important;
  padding: 12px;
  border-color: #ddd;
  border-radius: 3px;
  box-shadow: none;
  background-color: #fff;
}

/* Lista rozwijana */
.woolentor-horizontal-filter-wrap .select2-dropdown {
  width: 100% !important;
}

.woolentor-horizontal-filter-wrap .select2-results {
  width: 100%;
}

/* Opcje */
.woolentor-horizontal-filter-wrap .select2-container .select2-results__option {
  padding: 10px 12px;
}

/* TELEFON */
@media (max-width: 768px) {
  .woolentor-horizontal-filter-wrap .select2-container {
    width: 100% !important;
    max-width: 100% !important;
  }

  .woolentor-filter-single-item {
    margin: 0 auto 2px !important;
    padding: 0 !important;
  }

  .woolentor-horizontal-filter-wrap .select2-results {
    width: 500px !important;
    overflow-y: auto !important;
    max-height: 300px !important;
  }
}




/*Dopdown*/

@media (max-width: 768px) {
  .woocommerce-page .woolentor-select-drop .select2-container .select2-dropdown {
    width: 250px !important;
  }

  .woocommerce-page .woolentor-select-drop .select2-container .select2-dropdown .select2-results {
    width: 100% !important;
  }

  .woocommerce-page .woolentor-select-drop .select2-container .select2-dropdown .select2-results__options {
    width: 100% !important;
  }
}

@media (min-width: 769px) {
  .woocommerce-page .woolentor-select-drop .select2-container .select2-dropdown {
    width: 300px !important;
  }

  .woocommerce-page .woolentor-select-drop .select2-container .select2-dropdown .select2-results {
    width: 100% !important;
  }

  .woocommerce-page .woolentor-select-drop .select2-container .select2-dropdown .select2-results__options {
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc4a4ac */.przyciskbok {
  transition: transform 0.3s ease; /* płynne przejście */
}

.przyciskbok:hover {
  transform: translateX(120px); /* przesunięcie w prawo o 120 px */
}
@media (min-width: 1024px) and (hover: hover) and (pointer: fine) {
    .przyciskbok:hover {
        /* Wysunięcie w prawo o 120px przy najechaniu myszką */
        transform: translateX(120px);
    }
}/* End custom CSS */