*{font-family:"Khand",Sans-serif}body{background-color:var(--e-global-color-2b44324)}a,.product_title,.woocommerce-Tabs-panel h2{color:var(--e-global-color-3b9d8b7)}.woocommerce-product-attributes-item th{color:var(--e-global-color-secondary)}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:#fff0}table.woocommerce-product-attributes.shop_attributes{border:none!important;background-color:transparent!important}table.woocommerce-product-attributes.shop_attributes *{border:none!important;background-color:transparent!important}.woocommerce table.shop_attributes th{font-weight:600}.dgwt-wcas-search-wrapp{max-width:25%!important;float:right;min-width:100%;margin:0 0 1em 1em;color:var(--e-global-color-824bef7)!important}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{height:2em!important;border:2px solid var(--e-global-color-primary)!important;border-radius:5px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:1em}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{max-height:1em!important;left:initial;padding-left:5px}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{height:2em!important;border:1px solid #666;border-radius:10px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:1em}.tax-product_cat .dgwt-wcas-search-wrapp,.search-results .dgwt-wcas-search-wrapp{position:relative;display:contents}.tax-product_cat .menu-archive-pages,.search-results .menu-archive-pages{position:relative;display:inline-table}.hfe-nav-menu .menu-item-has-children .sub-menu{z-index:9}[id^='wpfMainWrapper-1']{position:relative!important;float:right!important}.wpfFilterWrapper{padding:5px;min-width:150px;margin:0 auto;margin-top:0px!important;margin-bottom:0px!important;width:100%;float:right!important}.wpfFilterContent{width:100%;box-sizing:border-box;float:left;display:inline-block;position:relative}.wpfFilterWrapper[data-filter-type]{padding:0!important}.wpfFilterContent select{background:#fff;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.2em}.wpfFilterButtons{clear:both!important;float:left!important;display:contents}.wpfFilterButtons button{color:var(--e-global-color-3b9d8b7);border-color:var(--e-global-color-3b9d8b7)}.wpfFilterButtons button:hover{color:#fff;background-color:var(--e-global-color-3b9d8b7)}.wpfFilterButtons .wpfButton{margin-top:0!important}header.sticky-header{--header-height:100px;--opacity:0.90;--shrink-me:0.8;--sticky-background-color:#ffffff;--transition:.3s ease-in-out;visibility:hidden}header.sticky-header.elementor-sticky--effects{background-color:var(--sticky-background-color)!important;background-image:none!important;visibility:visible}header.sticky-header>.elementor-container{transition:min-height var(--transition)}header.sticky-header.elementor-sticky--effects>.elementor-container{min-height:calc(var(--header-height) * var(--shrink-me))!important;height:calc(var(--header-height) * var(--shrink-me))}header.sticky-header .elementor-nav-menu .elementor-item{transition:padding var(--transition)}header.sticky-header.elementor-sticky--effects .elementor-nav-menu .elementor-item{padding-bottom:10px!important;padding-top:10px!important}header.sticky-header>.elementor-container .logo img{transition:max-width var(--transition)}header.sticky-header.elementor-sticky--effects .logo img{max-width:calc(100% * var(--shrink-me))}#pofw_product_options{display:none!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 20px 2.992em 0;border-radius:10px}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{background-color:#000}.woocommerce .woocommerce-breadcrumb{margin:1em 0 1em}.woocommerce ul.products li.product .woocommerce-loop-category__title{padding:1em 0}.woocommerce-products-header__title{color:var(--e-global-color-primary)}.woocommerce-loop-category__title{color:var(--e-global-color-b4a0de8)!important;font-family:var(--e-global-typography-primary-font-family),Sans-serif!important;font-weight:var(--e-global-typography-primary-font-weight)!important;position:absolute;top:initial;bottom:0;text-align:center;width:100%;font-size:1.5em;transition-property:all;transition-duration:2s;transition-delay:0s;border-radius:0 0 10px 10px;background-color:#80c442de;height:4em;vertical-align:middle;line-height:normal}.woocommerce-loop-category__title mark{display:none}ul.products{grid-column-gap:20px!important;grid-row-gap:20px!important}ul.products li.product-category{border-radius:5px}.woocommerce ul.products li.product-category a img,.woocommerce ul.products li.type-product a img,.product-modal .modal-image img,.woocommerce-product-gallery__image{object-fit:cover;transition:2s all;margin:0;border-radius:10px;border:2px solid var(--e-global-color-primary)}.woocommerce ul.products li.type-product,.woocommerce-page ul.products li.type-product{margin:0;width:100%!important;background-color:#FFF;border-bottom:1px solid rgb(0 0 0 / .46)}.woocommerce ul.products li.type-product:hover,.woocommerce-page ul.products li.type-product:hover{background-color:rgb(255 255 255 / .4)}.woocommerce ul.products li.type-product .woocommerce-LoopProduct-link{width:100%;display:inline-block;height:200px;vertical-align:middle;margin:10px 0}.woocommerce ul.products li.type-product a img{width:200px;display:inline-block}.woocommerce ul.products li.type-product a .woocommerce-loop-product__title{font-size:var(--e-global-typography-primary-font-size)}.woocommerce ul.products li.type-product a div{display:inline-block;vertical-align:top;padding:0 0 0 1em;max-width:60%}.woocommerce ul.products li.type-product a div .woocommerce-product-details__short-description{color:initial}.woocommerce ul.products li.product a:hover img{opacity:.75}.woocommerce ul.products li.product a:hover .woocommerce-loop-category__title{background-color:var(--e-global-color-3b9d8b7)}.woocommerce ul.products li.product .button{display:none}.product-modal{display:none;position:fixed;height:auto;width:50%;left:40%;top:calc(50% - 200px);z-index:999;box-shadow:3px 3px 15px;border:2px solid var(--e-global-color-3b9d8b7);border-radius:10px;padding:15px;background:#FFF;transition-property:all;transition-duration:2s;transition-delay:1s}.product-modal .modal-image{width:50%;float:left}.product-modal .modal-image img{max-width:300px;display:block}.product-modal .modal-title,.product-modal .modal-description{width:50%;float:right;padding:0 15px}.woocommerce .quantity .qty{width:6.631em}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce .woocommerce-message .button{padding:.75rem 1rem;border:1px solid var(--e-global-color-3b9d8b7);background:#fff;color:var(--e-global-color-3b9d8b7)}.woocommerce a.button:hover{color:#fff}.woocommerce-message{border-top-color:var(--e-global-color-3b9d8b7)}.woocommerce-message::before{color:var(--e-global-color-3b9d8b7)}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce .woocommerce-message .button:hover{background-color:var(--e-global-color-3b9d8b7)}[type=button]:focus,[type=submit]:focus,button:focus{outline:5px auto -webkit-focus-ring-color;outline-color:var(--e-global-color-3b9d8b7);outline-style:auto;outline-width:5px}.payment_method_bacs{display:none!important}.variation-kwiat{display:none!important}.acceptance label{display:inline}.datapicker-wrapper{float:left;position:relative;margin:4px 4px 0 0;clear:both}#datapicker>input{width:15.2em}#ui-datepicker-div{position:fixed}#page-produkt #tresc #formularz .form-right #datepicker{line-height:100%;font-size:12px;color:#fff}.week-highlight a{background:none;background-color:#ff0}.ui-widget-content{background:#ffffff!important;color:#333!important}.ui-state-default{background:none!important;color:#333!important;font-size:13px;border:none!important}.ui-datepicker td{border:none!important}.ui-state-highlight{border:1px solid #569504!important;color:#fff!important;background:#abdf61!important}.ui-state-active{background:#569504!important;color:#fff!important}.ui-datepicker-week-col{font-size:13px;color:#333!important;text-align:center}td.ui-datepicker-week-col{border-right:1px solid #73ba33!important}td.ui-state-active{color:#fff!important}.ui-datepicker th span,.ui-datepicker th.ui-datepicker-week-col{font-weight:100!important;color:#73ba33!important;font-size:13px}.ui-widget-header{border:none!important;color:#73ba33!important;font-size:13px;background:none!important}.ui-datepicker{padding:10px}.ui-datepicker-calendar,.ui-datepicker{border:1px solid #72B42D!important;border-top-left-radius:10px!important;border-top-right-radius:10px!important}.ui-datepicker-prev{float:left}.ui-datepicker-prev span{cursor:pointer}.ui-datepicker-prev-hover{background:none!important;border:none!important}.ui-datepicker-next{float:right}.ui-datepicker-next span{cursor:pointer}.ui-datepicker-next-hover{background:none!important;border:none!important}.ui-datepicker-title{text-align:center}@media (min-width:1200px){.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class *=elementor-page-]) .site-main{max-width:1140px}.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:1140px}.site-footer .footer-inner,.site-header .header-inner{max-width:1140px}.site-footer.footer-full-width,.site-header.header-full-width{max-width:100%}}@media (max-width:767px){.woocommerce-loop-category__title{color:var(--e-global-color-b4a0de8)!important;font-family:var(--e-global-typography-primary-font-family),Sans-serif!important;font-weight:var(--e-global-typography-primary-font-weight)!important;position:absolute;text-align:center;width:100%;font-size:1em;transition-property:all;transition-duration:2s;transition-delay:0s;border-radius:0 0 5px 5px;background-color:var(--e-global-color-3b9d8b7);height:3em;padding:1em 0!important}.woocommerce ul.products li.type-product .woocommerce-LoopProduct-link{display:initial}.woocommerce ul.products li.type-product a img{width:100%}.elementor-element.elementor-products-grid ul.products{grid-template-columns:1fr!important}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}.dgwt-wcas-enable-mobile-form{z-index:9}.wpfMainWrapper{padding:10px 0}}