.single-product .fpf-fields-config-wrapper{display:none!important}@media (max-width:767px){.tax-product_cat .elementor-element-2059464,.tax-product_cat .woocommerce-result-count{display:none!important}.tax-product_cat .elementor-element-3be3c33 .elementor-heading-title,.tax-product_cat .elementor-element-3be3c33 h1,.tax-product_cat .elementor-element-3be3c33 h2{font-size:22.5px!important;line-height:1.3!important;margin:0!important}.tax-product_cat .elementor-element-3be3c33{margin-bottom:0!important}.tax-product_cat .elementor-element-06d9f02 .eael-breadcrumbs__content{font-size:12px!important;line-height:1.5!important;padding:0!important;background:0 0!important}.tax-product_cat .woocommerce-ordering{margin:0 0 12px!important}.tax-product_cat ul.products li.product{margin-bottom:20px!important}.tax-product_cat ul.products li.product .woocommerce-loop-product__title{font-size:15px!important;line-height:1.3!important;margin:0 0 4px!important}.tax-product_cat ul.products li.product .price{font-size:14px!important;font-weight:700!important;margin-bottom:6px!important}}.elementor-element-20a9078 .carousel-arrow{width:44px!important;height:44px!important;border-radius:50%!important;background:#fff!important;color:#fa3c7a!important;text-decoration:none!important;box-shadow:0 2px 10px rgba(0,0,0,.22)!important;display:flex!important;align-items:center;justify-content:center;opacity:1!important;transition:background .2s,color .2s,transform .2s;z-index:5}.elementor-element-20a9078 .carousel-arrow i{font-size:20px!important;line-height:1;color:inherit!important;text-decoration:none!important}.elementor-element-20a9078 .carousel-arrow:hover,.elementor-element-20a9078 .carousel-arrow:focus-visible{background:#fa3c7a!important;color:#fff!important;transform:scale(1.06)}@media (max-width:767px){.elementor-element-20a9078 .carousel-arrow{width:38px!important;height:38px!important}.elementor-element-20a9078 .carousel-arrow i{font-size:17px!important}.single-product .carousel-arrow.carousel-prev{left:10px!important}.single-product .carousel-arrow.carousel-next{right:10px!important}}.chaty-widget.left-position{left:calc(100vw - 86px)!important;right:auto!important}@media (max-width:959px){.chaty-widget.left-position{left:calc(100vw - 64px)!important;bottom:15px!important;transform:scale(.8333);transform-origin:left bottom}html body .chaty-widget.left-position{bottom:15px!important}.wpdevart-search-and-button-container-layouttwo nav.trp-floating-switcher{top:14px!important;transform:none!important;flex-direction:column!important;border-radius:8px!important}.wpdevart-search-and-button-container-layouttwo nav.trp-floating-switcher .trp-language-switcher-inner,.wpdevart-search-and-button-container-layouttwo nav.trp-floating-switcher .trp-switcher-dropdown-list{flex-direction:column!important}.wpdevart-search-and-button-container-layouttwo nav.trp-floating-switcher.is-open{background:#fff!important;box-shadow:0 4px 14px rgba(0,0,0,.18)!important;padding:2px 6px!important}}.chaty-widget .on-hover-text{display:none!important}.cky-btn-revisit-wrapper{background-color:#fa3c7a!important}@media (max-width:959px){.wpdevart-search-and-button-container-layouttwo nav.trp-floating-switcher{position:absolute!important;left:104px!important;right:auto!important;top:50%!important;bottom:auto!important;transform:translateY(-50%);width:auto!important;min-width:0!important;height:auto!important;background:0 0!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;z-index:50}.wpdevart-search-and-button-container-layouttwo nav.trp-floating-switcher .trp-language-switcher-inner{padding:0!important;width:auto!important}.wpdevart-search-and-button-container-layouttwo nav.trp-floating-switcher .trp-language-item__current{padding:2px 4px!important;min-height:0!important;gap:4px}.wpdevart-search-and-button-container-layouttwo nav.trp-floating-switcher .trp-flag-image{width:14px;height:auto}.wpdevart-search-and-button-container-layouttwo nav.trp-floating-switcher .trp-language-item-name{font-size:12px!important;line-height:1!important}}.elementor-10576 .elementor-element-73beac1 .ht-category-wrap{position:relative;overflow:hidden;border-radius:10px}.elementor-10576 .elementor-element-73beac1 .ht-category-image img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;transition:transform .5s ease}.elementor-10576 .elementor-element-73beac1 .ht-category-wrap:hover .ht-category-image img{transform:scale(1.05)}.elementor-10576 .elementor-element-73beac1 .ht-category-content-3{position:absolute!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:12px 10px!important;background:rgba(250,60,122,.9)!important;text-align:center!important}.elementor-10576 .elementor-element-73beac1 .ht-category-content-3 h3{margin:0!important}.elementor-10576 .elementor-element-73beac1 .ht-category-content-3 a{color:#fff!important;font-size:17px!important;line-height:1.25!important}.elementor-10576 .elementor-element-73beac1 .wl-row>.wl-col-3:nth-child(1){order:10}.elementor-10576 .elementor-element-73beac1 .wl-row>.wl-col-3:nth-child(2){order:4}.elementor-10576 .elementor-element-73beac1 .wl-row>.wl-col-3:nth-child(3){order:1}.elementor-10576 .elementor-element-73beac1 .wl-row>.wl-col-3:nth-child(4){order:5}.elementor-10576 .elementor-element-73beac1 .wl-row>.wl-col-3:nth-child(5){order:2}.elementor-10576 .elementor-element-73beac1 .wl-row>.wl-col-3:nth-child(6){order:3}.elementor-10576 .elementor-element-73beac1 .wl-row>.wl-col-3:nth-child(7){order:7}.elementor-10576 .elementor-element-73beac1 .wl-row>.wl-col-3:nth-child(8){order:6}.elementor-10576 .elementor-element-73beac1 .wl-row>.wl-col-3:nth-child(9){order:9}.elementor-10576 .elementor-element-73beac1 .wl-row>.wl-col-3:nth-child(10){order:8}.elementor-10576 .elementor-element-73beac1 .wl-row>.wl-col-3:nth-child(11){order:11}.elementor-10576 .elementor-element-73beac1 .wl-row>.wl-col-3:nth-child(12){order:12}.elementor-10576 .elementor-element-388c324 .eael-simple-menu>li>a{font-size:16px!important;min-height:42px;line-height:42px!important;border-radius:8px;padding:0 14px!important;transition:background .2s,color .2s}.elementor-10576 .elementor-element-388c324 .eael-simple-menu>li{margin:0!important}.elementor-10576 .elementor-element-388c324 .eael-simple-menu>li>a:hover{background:#fdecef!important;color:#fa3c7a!important}.elementor-10576 .elementor-element-39a9c7f .woolentor_widget_psa_field_area{border:1px solid #ecd5dc!important;border-radius:10px!important;background:#fff!important;overflow:hidden}@media (max-width:767px){.elementor-10576 .elementor-element-73beac1 .ht-category-content-3{padding:8px 6px!important}.elementor-10576 .elementor-element-73beac1 .ht-category-content-3 a{font-size:14px!important}}.elementor-10609 .elementor-element-80702aa .eael-simple-menu>li>a{font-size:16px!important;min-height:42px;line-height:42px!important;border-radius:8px;padding:0 14px!important;transition:background .2s,color .2s}.elementor-10609 .elementor-element-80702aa .eael-simple-menu>li{margin:0!important}.elementor-10609 .elementor-element-80702aa .eael-simple-menu>li:not(.current-menu-item)>a:hover{background:#fdecef!important;color:#fa3c7a!important}.elementor-10609 .elementor-element-2059464 .woolentor_widget_psa_field_area{border:1px solid #ecd5dc!important;border-radius:10px!important;background:#fff!important;overflow:hidden}.elementor-10609 select.orderby{border:1px solid #ecd5dc!important;border-radius:10px!important;padding:8px 12px!important;background-color:#fff!important}.woocommerce-result-count,.woolentor-before-shop .woocommerce-result-count{display:none!important}.woocommerce-ordering select.orderby{display:none!important}.pr-sort{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pr-sort a{display:inline-block;padding:7px 16px;border:1px solid #ecd5dc;border-radius:999px;background:#fff;color:#333;font-size:14px;line-height:1.3;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.pr-sort a:hover{border-color:#fa3c7a;color:#fa3c7a}.pr-sort a.is-active{background:#fa3c7a;border-color:#fa3c7a;color:#fff}@media (max-width:767px){.pr-sort a{padding:6px 12px;font-size:13px}}@media (min-width:1025px){.elementor-element-ddd19f1 .ekit-heading--subtitle{font-size:30px!important}.elementor-element-1ab568d .ekit-heading--subtitle,.elementor-element-4646442 .ekit-heading--subtitle,.elementor-element-13f5c09 .ekit-heading--subtitle,.elementor-element-7484b48 .ekit-heading--subtitle{font-size:36px!important}.elementor-element-48e6d93 .ekit-heading--subtitle,.elementor-element-2e0038e .ekit-heading--subtitle{font-size:32px!important}.elementor-icon-box-title,.elementor-icon-box-title span{font-size:13px!important}.elementor-icon-box-description{font-size:11px!important}}@media (min-width:1025px){.elementor-element-4b969be .premium-banner-ib,.elementor-element-f115a44 .premium-banner-ib,.elementor-element-bbb81ce .premium-banner-ib,.elementor-element-38151f8 .premium-banner-ib,.elementor-element-fc2ae4a .premium-banner-ib,.elementor-element-084d75a .premium-banner-ib{width:370px!important;min-height:370px!important;height:370px!important;flex:0 0 370px!important}.elementor-element-4b969be .premium-banner-img,.elementor-element-f115a44 .premium-banner-img,.elementor-element-bbb81ce .premium-banner-img,.elementor-element-38151f8 .premium-banner-img,.elementor-element-fc2ae4a .premium-banner-img,.elementor-element-084d75a .premium-banner-img{width:370px!important;height:370px!important;object-fit:cover!important}.elementor-element-4b969be .premium-banner-ib-title,.elementor-element-f115a44 .premium-banner-ib-title,.elementor-element-bbb81ce .premium-banner-ib-title,.elementor-element-38151f8 .premium-banner-ib-title,.elementor-element-fc2ae4a .premium-banner-ib-title,.elementor-element-084d75a .premium-banner-ib-title{font-size:30px!important}}.pr-okazje{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px}.pr-okazje .pr-ok-label{font-size:13px;color:#777;margin-right:2px}.pr-okazje a{display:inline-block;padding:6px 14px;border:1px solid #fa3c7a;border-radius:999px;color:#fa3c7a;background:#fff;font-size:13px;line-height:1.2;text-decoration:none;transition:background .2s,color .2s}.pr-okazje a:hover,.pr-okazje a.pr-on{background:#fa3c7a;color:#fff}