@font-face{font-family:sp_wgs-fontello;src:url(//czesci.gizo.pl/wp-content/plugins/gallery-slider-for-woocommerce/admin/font/fontello.eot?76003624);src:url(//czesci.gizo.pl/wp-content/plugins/gallery-slider-for-woocommerce/admin/font/fontello.eot?76003624#iefix) format('embedded-opentype'),url(//czesci.gizo.pl/wp-content/plugins/gallery-slider-for-woocommerce/admin/font/fontello.woff2?76003624) format('woff2'),url(//czesci.gizo.pl/wp-content/plugins/gallery-slider-for-woocommerce/admin/font/fontello.woff?76003624) format('woff'),url(//czesci.gizo.pl/wp-content/plugins/gallery-slider-for-woocommerce/admin/font/fontello.ttf?76003624) format('truetype'),url(//czesci.gizo.pl/wp-content/plugins/gallery-slider-for-woocommerce/admin/font/fontello.svg?76003624#fontello) format('svg');font-weight:400;font-style:normal}[class*=" sp_wgs-icon-"]:before,[class^=sp_wgs-icon-]:before{font-family:sp_wgs-fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sp_wgs-icon-right-open-2:before{content:'\e800'}.sp_wgs-icon-resize-horizontal:before{content:'\e801'}.sp_wgs-icon-right-open-1:before{content:'\e802'}.sp_wgs-icon-resize-vertical:before{content:'\e803'}.sp_wgs-icon-right-open-big:before{content:'\e804'}.sp_wgs-icon-right:before{content:'\e805'}.sp_wgs-icon-right-open-outline:before{content:'\e806'}.sp_wgs-icon-right-outline:before{content:'\e807'}.sp_wgs-icon-info-1:before{content:'\e808'}.sp_wgs-icon-zoom-in-1:before{content:'\e809'}.sp_wgs-icon-resize-full:before{content:'\e80a'}.sp_wgs-icon-resize-full-1:before{content:'\e80b'}.sp_wgs-icon-resize-full-2:before{content:'\e80c'}.sp_wgs-icon-eye:before{content:'\e80d'}.sp_wgs-icon-search:before{content:'\e80e'}.sp_wgs-icon-info:before{content:'\e80f'}.sp_wgs-icon-arrows-cw:before{content:'\e810'}.sp_wgs-icon-plus:before{content:'\e811'}.sp_wgs-icon-plus-1:before{content:'\e812'}.sp_wgs-icon-eye-1:before{content:'\e813'}.sp_wgs-icon-left-open-2:before{content:'\e814'}.sp_wgs-icon-right-big:before{content:'\e815'}.sp_wgs-icon-right-open-3:before{content:'\e816'}.sp_wgs-icon-left-outline:before{content:'\e817'}.sp_wgs-icon-left:before{content:'\e818'}.sp_wgs-icon-tools_migration:before{content:'\e819'}.sp_wgs-icon-left-big:before{content:'\e81a'}.sp_wgs-icon-right-circle:before{content:'\e81b'}.sp_wgs-icon-left-circle:before{content:'\e81c'}.sp_wgs-icon-left-circled:before{content:'\e81d'}.sp_wgs-icon-right-circled:before{content:'\e81e'}.sp_wgs-icon-left-open-3:before{content:'\e81f'}.sp_wgs-icon-left-open-4:before{content:'\e820'}.sp_wgs-icon-left-open-outline:before{content:'\e821'}.sp_wgs-icon-left-open-big:before{content:'\e822'}.sp_wgs-icon-nav-n-pag-01:before{content:'\e823'}.sp_wgs-icon-product-image-v2-01:before{content:'\e824'}.sp_wgs-icon-nav-n-pag-v:before{content:'\e825'}.sp_wgs-icon-th-nav-01:before{content:'\e826'}.sp_wgs-icon-general-tab:before{content:'\e827'}.sp_wgs-icon-gallery-tab:before{content:'\e828'}.sp_wgs-icon-lightbox-tab:before{content:'\e829'}.sp_wgs-icon-advanced-tab:before{content:'\e82b'}.sp_wgs-icon-help-tab:before{content:'\e82c'}.sp_wgs-icon-product-zoom-v3-01:before{content:'\e82d'}.sp_wgs-icon-video-gallery-01:before{content:'\e82e'}.sp_wgs-icon-radius-01:before{content:'\e82f'}.sp_wgs-icon-border-width-01:before{content:'\e830'}.sp_wgs-icon-info-01:before{content:'\e831'}.sp_wgs-icon-video-01-1:before{content:'\e832'}.sp_wgs-icon-x:before{content:'\e833'}.sp_wgs-icon-heart:before{content:'\e834'}.sp_wgs-icon-advanced-2:before{content:'\e835'}.sp_wgs-icon-play-01:before{content:'\e837'}.sp_wgs-icon-play-02:before{content:'\e838'}.sp_wgs-icon-play-03:before{content:'\e839'}.sp_wgs-icon-play-04:before{content:'\e83a'}.sp_wgs-icon-play-05:before{content:'\e83b'}.sp_wgs-icon-play-06:before{content:'\e83c'}.sp_wgs-icon-play-07:before{content:'\e83d'}.sp_wgs-icon-play-08:before{content:'\e83e'}.sp_wgs-icon-play-09:before{content:'\e83f'}.sp_wgs-icon-dailymotion:before{content:'\e840'}.sp_wgs-icon-show_more_button:before{content:'\e841'}.sp_wgs-icon-tools_imp-exp:before{content:'\e842'}.sp_wgs-icon-cancel:before{content:'\e843'}.sp_wgs-icon-tools_add-css:before{content:'\e844'}.sp_wgs-icon-external_link:before{content:'\e846'}.sp_wgs-icon-drag-and-drop:before{content:'\e864'}.sp_wgs-icon-get_started:before{content:'\e865'}.sp_wgs-icon-about:before{content:'\e866'}.sp_wgs-icon-recommended:before{content:'\e867'}.sp_wgs-icon-free_vs_pro:before{content:'\e868'}.sp_wgs-icon-gallery-slider-v3-01:before{content:'\e899'}.sp_wgs-icon-check-icon:before{content:'\e8be'}.sp_wgs-icon-gauge:before{content:'\e900'}.sp_wgs-icon-right-open:before{content:'\f006'}.sp_wgs-icon-left-open:before{content:'\f007'}.sp_wgs-icon-zoom-in:before{content:'\f07e'}.sp_wgs-icon-resize-full-alt:before{content:'\f0b2'}.sp_wgs-icon-mail-alt:before{content:'\f0e0'}.sp_wgs-icon-angle-double-left:before{content:'\f100'}.sp_wgs-icon-angle-double-right:before{content:'\f101'}.sp_wgs-icon-angle-left:before{content:'\f104'}.sp_wgs-icon-angle-right:before{content:'\f105'}.sp_wgs-icon-angle-down:before{content:'\f107'}.sp_wgs-icon-desktop:before{content:'\f108'}.sp_wgs-icon-laptop:before{content:'\f109'}.sp_wgs-icon-tablet:before{content:'\f10a'}.sp_wgs-icon-mobile:before{content:'\f10b'}.sp_wgs-icon-angle-circled-left:before{content:'\f137'}.sp_wgs-icon-angle-circled-right:before{content:'\f138'}.sp_wgs-icon-doc-text-inv:before{content:'\f15c'}.sp_wgs-icon-youtube-play:before{content:'\f16a'}.sp_wgs-icon-file-video:before{content:'\f1c8'}.sp_wgs-icon-lifebuoy:before{content:'\f1cd'}.sp_wgs-icon-mouse-pointer:before{content:'\f245'}.sp_wgs-icon-clone:before{content:'\f24d'}.sp_wgs-icon-hand-pointer-o:before{content:'\f25a'}.sp_wgs-icon-vimeo:before{content:'\f306'}.sp_wgs-icon-facebook-circled:before{content:'\f30d'}.sp_wgs-icon-spin6:before{content:'\e390'}.sp_wgs-icon-lightbox-open:before{content:'\e836'}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li{display:inline-block;width:auto !important;float:none !important;margin-bottom:0 !important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li img{max-height:16px;width:auto;display:block}.widget_brand_nav ul li .count{float:right}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0 0 2.2906835em;text-align:center}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0 0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table}div#brands_a_z::after{clear:both}div#brands_a_z ul.brands_index{margin-left:0;padding:0}div#brands_a_z ul.brands_index li{float:none;display:inline-block;margin:0 .3342343017em .2360828548em 0;padding:0;text-transform:uppercase}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1}div#brands_a_z ul.brands_index li span{opacity:.3}div#brands_a_z h3{text-transform:uppercase}div#brands_a_z a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1}div#brands_a_z ul.brands{margin-left:0;list-style-position:inside}div#brands_a_z ul.brands li{margin:0 0 .3819820591em;padding:0 0 .3819820591em;border-bottom:1px solid rgba(0,0,0,.05)}.storefront-wc-brands-single-product{margin:0 0 .5407911001em}.storefront-wc-brands-single-product img{max-height:2.2906835em}@media(min-width: 768px){div#brands_a_z ul.brands_index{width:21.7391304348%;float:left;margin-right:4.347826087%;transition:all .5s ease}div#brands_a_z h3{width:73.9130434783%;float:right;margin-right:0;clear:right;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z a.top{clear:right}div#brands_a_z ul.brands{width:73.9130434783%;float:right;margin-right:0;clear:right}}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-regular.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-regular.eot?#iefix) format("embedded-opentype"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-regular.woff2) format("woff2"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-regular.woff) format("woff"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-regular.ttf) format("truetype"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-regular.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-500.eot);src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-500.eot?#iefix) format("embedded-opentype"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-500.woff2) format("woff2"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-500.woff) format("woff"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-500.ttf) format("truetype"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-500.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-600.eot);src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-600.eot?#iefix) format("embedded-opentype"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-600.woff2) format("woff2"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-600.woff) format("woff"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-600.ttf) format("truetype"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-600.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:800;font-display:swap;src:url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-800.eot);src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-800.eot?#iefix) format("embedded-opentype"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-800.woff2) format("woff2"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-800.woff) format("woff"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-800.ttf) format("truetype"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-800.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-900.eot);src:local("Montserrat Black"),local("Montserrat-Black"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-900.eot?#iefix) format("embedded-opentype"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-900.woff2) format("woff2"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-900.woff) format("woff"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-900.ttf) format("truetype"),url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/montserrat-v14-latin-ext_latin-900.svg#Montserrat) format("svg")}img[src$=".svg"]{width:100% !important;height:auto !important}img{border-radius:0px !important}h1,h2,h3,h4,h5,h6{font-family:"Montserrat";font-weight:400}h1{font-size:30px;line-height:36px}*:focus{outline:none !important}.home .site-header{margin-bottom:0px !important}.home .site-main{padding-top:0px !important}@media only screen and (max-width: 768px){.home .content-area{width:100%}}.dgwt-wcas-suggestions-wrapp{border-width:0px !important;border-bottom-width:1px !important;border-bottom:1px solid #ddd !important;background:#f9f9f9}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion{border-bottom:1px solid rgba(221,221,221,.337254902) !important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion:last-child{border-bottom-width:0px !important}.site-header{padding-top:0px;padding-bottom:0 !important;margin-bottom:10px;border-bottom:1px solid #01749f !important;position:sticky;top:0}.site-header .cart-contents span{display:inline-flex}.site-header .site-header__info .col-full{display:flex;justify-content:center;align-items:center;text-align:center;color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;position:relative;padding:15px 0px;margin-bottom:1rem;border:1px solid rgba(0,0,0,0)}.site-header .site-header__info .col-full p,.site-header .site-header__info .col-full form{display:flex;margin:0px}.site-header .site-header__info .col-full form{margin-left:15px}.site-header .mr-5{margin-right:30px}.site-header .site-header__top{padding:8px 0px;display:block}@media only screen and (min-width: 1200px){.site-header .site-header__top{display:none}}.site-header .site-header__top #firma_polska_container{font-weight:400;font-size:12px}@media only screen and (max-width: 540px){.site-header .site-header__top #firma_polska_container{display:none}}.site-header .site-header__top #firma_polska_container p{display:flex;margin:0px !important}.site-header .site-header__top #firma_polska_container p img{padding:0px 10px}@media only screen and (max-width: 630px){.site-header .site-header__top #firma_polska_container span{display:none}}.site-header .site-header__top .col-full{display:flex;flex-direction:row}@media only screen and (max-width: 860px){.site-header .site-header__top .col-full{width:100%;max-width:unset;margin:0px !important;padding:0px 10px}}.site-header .site-header__top .col-full a.glink span{font-size:12px !important}.site-header .site-header__top .col-full .gtranslate_wrapper{margin-top:-3px}.site-header .site-header__top .col-full .secondary-navigation{margin:0px;width:100%;line-height:1}@media only screen and (max-width: 768px){.site-header .site-header__top .col-full .secondary-navigation{display:block}}.site-header .site-header__top .col-full .secondary-navigation ul{display:flex;float:none;justify-content:flex-end;align-items:center}@media only screen and (max-width: 860px){.site-header .site-header__top .col-full .secondary-navigation ul{flex-direction:row;flex-wrap:wrap;gap:20px}}@media only screen and (max-width: 768px){.site-header .site-header__top .col-full .secondary-navigation ul{margin:0px !important}}.site-header .site-header__top .col-full .secondary-navigation ul li{display:flex}@media only screen and (max-width: 400px){.site-header .site-header__top .col-full .secondary-navigation ul li{font-size:14px !important}}@media only screen and (max-width: 860px){.site-header .site-header__top .col-full .secondary-navigation ul li{width:auto;flex:1 auto;margin:0px !important;justify-content:center;padding:5px 0px}.site-header .site-header__top .col-full .secondary-navigation ul li:first-child{justify-content:flex-start;margin-left:45px !important}.site-header .site-header__top .col-full .secondary-navigation ul li:last-child{justify-content:flex-end}}.site-header .site-header__top .col-full .secondary-navigation ul li a{color:#414141;padding:0px;transition:ease 200ms all;font-weight:400;align-items:center}.site-header .site-header__top .col-full .secondary-navigation ul li a:hover{color:#00b3ff;transition:ease 200ms all}.site-header .site-header__top .col-full .secondary-navigation ul li:not(:first-child) a{font-family:"Montserrat";font-size:14px}.site-header .site-header__top .col-full .secondary-navigation ul li:nth-child(2){margin-right:auto;margin-left:15px}.site-header .site-header__top .col-full .secondary-navigation ul li:nth-child(2) a{display:flex;position:relative;font-family:"Montserrat";font-size:18px;font-weight:800}.site-header .site-header__top .col-full .secondary-navigation ul li:nth-child(2) a:hover{color:#000 !important}.site-header .site-header__top .col-full .secondary-navigation ul li:first-child a{position:relative;font-family:"Montserrat";font-size:18px;font-weight:800}.site-header .site-header__top .col-full .secondary-navigation ul li:first-child a::after{content:"";font-family:"Font Awesome 5 Free";font-size:18px;color:#414141;float:left;padding-right:10px}@media only screen and (max-width: 860px){.site-header .site-header__top .col-full .secondary-navigation ul li:first-child a::after{display:none !important}}.site-header .site-header__top .col-full .secondary-navigation ul li:last-child{margin-left:30px}.site-header .site-header__top .col-full .secondary-navigation ul li:last-child a{font-family:"Montserrat";font-size:14px;display:flex}.site-header .site-header__top .col-full .secondary-navigation ul li:last-child a::before{content:"";font-family:"Font Awesome 5 Free";float:left;font-size:18px;padding-right:10px;position:relative;display:block;color:#00b3ff}.site-header .site-header__middle{background:#01749f;padding:15px 0px}.site-header .site-header__middle .col-full{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width: 860px){.site-header .site-header__middle .col-full{margin-left:10px !important;margin-right:10px !important}}@media only screen and (max-width: 400px){.site-header .site-header__middle .col-full{flex-direction:column}}.site-header .site-header__middle .col-full .site-branding,.site-header .site-header__middle .col-full .site-search,.site-header .site-header__middle .col-full .site-header-cart{display:flex;flex:1 auto;margin:0px;transition:200ms ease all}.site-header .site-header__middle .col-full .desktop-navigation{display:none}@media only screen and (min-width: 1200px){.site-header .site-header__middle .col-full .desktop-navigation{justify-content:center;display:flex;align-content:center;align-items:center;flex:1 auto;margin:0px 30px}.site-header .site-header__middle .col-full .desktop-navigation .menu{display:flex;width:100%;max-width:-moz-fit-content;max-width:fit-content}.site-header .site-header__middle .col-full .desktop-navigation .menu li{position:relative;display:flex;justify-content:center;align-items:center;flex:1 auto;margin:0px 10px}.site-header .site-header__middle .col-full .desktop-navigation .menu li a{color:#fff;padding:0px !important}.site-header .site-header__middle .col-full .desktop-navigation .menu li a p{margin:0px !important;display:flex}.site-header .site-header__middle .col-full .desktop-navigation .menu li a p img{margin:0px 5px}.site-header .site-header__middle .col-full .desktop-navigation .menu li.tel a{font-family:"Montserrat";font-size:18px;font-weight:800}}.site-header .site-header__middle .col-full #site-header-cart{justify-content:flex-end}@media only screen and (min-width: 1200px){.site-header .site-header__middle .col-full .site-branding{max-width:230px}}@media only screen and (max-width: 560px){.site-header .site-header__middle .col-full .site-branding{justify-content:flex-start}}@media only screen and (max-width: 768px){.site-header .site-header__middle .col-full .site-branding{flex:content !important}}@media only screen and (max-width: 400px){.site-header .site-header__middle .col-full .site-branding{padding-bottom:20px}}.site-header .site-header__middle .col-full .site-branding .site-title a{color:#fff;font-size:36px;text-transform:uppercase}.site-header .site-header__middle .col-full .dgwt-wcas-inner-preloader{background-position:center center !important}.site-header .site-header__middle .col-full .dgwt-wcas-preloader{transition:0ms ease all !important}.site-header .site-header__middle .col-full .dgwt-wcas-preloader.dgwt-wcas-inner-preloader{width:100% !important;right:0px !important;left:0px !important}.site-header .site-header__middle .col-full .dgwt-wcas-preloader.dgwt-wcas-inner-preloader::before{display:none}.site-header .site-header__middle .col-full .dgwt-wcas-preloader::before{content:"";display:block;right:0px !important;left:0px !important;color:#00b3ff;font-size:20px;font-family:"Font Awesome 5 Free";position:absolute;top:13px;z-index:11;color:#00b3ff;background-size:auto 44% !important}.site-header .site-header__middle .col-full .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){background:rgba(0,0,0,0) !important}.site-header .site-header__middle .col-full .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader)::before{content:"";right:auto;left:10px;color:#00b3ff;font-size:20px;font-family:"Font Awesome 5 Free";position:absolute;top:13px;z-index:11;color:#00b3ff}.site-header .site-header__middle .col-full .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:0px !important;border:0px !important}.site-header .site-header__middle .col-full .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{display:none !important}.site-header .site-header__middle .col-full .site-search{padding:0px 15px;max-width:250px}@media only screen and (min-width: 1200px){.site-header .site-header__middle .col-full .site-search{max-width:250px}}@media only screen and (max-width: 768px){.site-header .site-header__middle .col-full .site-search{display:none}}.site-header .site-header__middle .col-full .site-search .widget{width:100%}.site-header .site-header__middle .col-full .site-search form input[type=search]{background:#fff;box-shadow:unset;padding-left:15px}.site-header .site-header__middle .col-full .site-header-cart{justify-content:flex-end}@media only screen and (min-width: 1200px){.site-header .site-header__middle .col-full .site-header-cart{flex:1 auto;max-width:200px;min-width:190px}}.site-header .site-header__middle .col-full .site-header-cart .cart-contents{display:flex;padding:0px !important}.site-header .site-header__middle .col-full .site-header-cart .cart-contents::after{content:"";display:none}.site-header .site-header__middle .col-full .site-header-cart .cart-contents:hover{color:#414141}.site-header .site-header__middle .col-full .site-header-cart .cart-contents .tax_label{display:none !important}.site-header .site-header__middle .col-full .site-header-cart .cart-contents .amount{font-family:"Montserrat";font-size:20px;font-weight:600;color:#fff;display:flex;justify-content:center;align-items:center;margin-right:20px}@media only screen and (max-width: 640px){.site-header .site-header__middle .col-full .site-header-cart .cart-contents .amount{font-size:18px;margin-right:15px}}.site-header .site-header__middle .col-full .site-header-cart .cart-contents .cart-contents__container{background:#fff;height:50px;width:50px;border-radius:50%;position:relative}@media only screen and (max-width: 640px){.site-header .site-header__middle .col-full .site-header-cart .cart-contents .cart-contents__container{height:48px;width:48px}}.site-header .site-header__middle .col-full .site-header-cart .cart-contents .cart-contents__container::after{content:"";font-family:"Font Awesome 5 Free";font-size:20px;position:absolute;right:0px;left:0px;margin:0px auto;text-align:center;top:50%;transform:translate(0, -50%)}.site-header .site-header__middle .col-full .site-header-cart .cart-contents .cart-contents__container .count{position:absolute;right:0px;top:0px;background:#fc6c6d;border-radius:50%;opacity:1;width:22px;height:22px;text-align:center;color:#fff;z-index:1;font-size:10px;font-family:"Montserrat";padding-top:3px;justify-content:center}.site-header .site-header__bottom{padding-top:0 !important}.site-header .site-header__bottom .main-navigation{width:100%;margin:0px}@media only screen and (max-width: 859px){.site-header .site-header__bottom .main-navigation{width:auto;margin:0px;position:fixed;top:2px;left:0}}.site-header .site-header__bottom .menu{display:flex;margin:0px}.site-header .site-header__bottom .menu li{display:flex;align-items:center}.site-header .site-header__bottom .menu li a{padding:0px 15px;margin:17px 0px;font-size:16px;font-family:"Montserrat";display:flex;align-items:center;border-right:1px solid #c3c3c3;position:relative}.site-header .site-header__bottom .menu li:first-child a{padding-left:50px}.site-header .site-header__bottom .menu li:first-child a::after{content:"";font-family:"Font Awesome 5 Free";float:left;font-size:28px;padding-right:20px;position:absolute;color:#00b3ff;left:0px}.site-header .site-header__bottom .menu li:last-child a{border-right-width:0px}.site-header .widget_shopping_cart li{font-family:"Montserrat"}.storefront-handheld-footer-bar{z-index:9999999999999 !important}.storefront-handheld-footer-bar ul li.cart>a::before{content:"" !important}.storefront-handheld-footer-bar ul li.cart .count{position:absolute;right:0px;top:10px;background:#fc6c6d;border-radius:50%;opacity:1;width:25px;height:25px;text-align:center;color:#fff;z-index:1;font-size:12px;font-family:"Montserrat";border-width:0px !important}.storefront-handheld-footer-bar ul li.my-account>a::before{content:""}.login-register{display:flex;margin-left:-15px;margin-right:-15px}@media only screen and (max-width: 768px){.login-register{display:block !important}}.login-register>.col{display:flex;flex:1;padding:0px 15px;flex-direction:column}@media only screen and (max-width: 768px){.login-register>.col{width:100%;flex:0 !important}}.slider{overflow:hidden;margin-bottom:30px}.slider .flex-control-paging li a{box-shadow:none !important}.slider .flexslider{margin:0px}@media only screen and (max-width: 768px){.slider .flexslider img{width:100%;display:block;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.slider .flexslider .rsSliderWrap{display:flex;flex-wrap:wrap;background-size:cover !important}@media only screen and (max-width: 768px){.slider .flexslider .rsSliderWrap{flex-direction:column}}.slider .flexslider .rsSliderWrap>div{display:flex;flex:1;width:50%;position:relative}@media only screen and (max-width: 768px){.slider .flexslider .rsSliderWrap>div{width:100%}.slider .flexslider .rsSliderWrap>div.rsSliderContent{order:1}.slider .flexslider .rsSliderWrap>div.rsSliderWrap__image{order:1}}.slider .flexslider .rsSliderWrap .rsSliderWrap__image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.slider .flexslider .rsSliderWrap .flexslider .slides img{max-width:100%;height:auto;display:block;margin:0 auto}@media only screen and (max-width: 768px){.slider .flexslider .rsSliderWrap{height:500px}}@media only screen and (min-width: 768px){.slider .flexslider .rsSliderWrap{height:auto}.slider .flexslider .rsSliderWrap::before{content:"";background:url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/img/slider-gradient.png) no-repeat left top;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}@media only screen and (max-width: 768px){.slider .flexslider .rsSliderContent::before{content:"";background:url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/img/slider-gradient.png) no-repeat left top;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.slider .flexslider .rsSliderContentInfo{position:absolute;top:50%;padding:0px 45px;transform:translateY(-50%);transition:200ms ease all}@media only screen and (max-width: 768px){.slider .flexslider .rsSliderContentInfo{width:100%;text-align:center;transition:200ms ease all}}.slider .flexslider .rsSliderContentInfo .rsSliderContentInfo__desc-text{font-size:24px;line-height:30px;color:#fff;font-family:"Montserrat";font-weight:800;padding-bottom:15px;transition:200ms ease all}@media only screen and (max-width: 1199px){.slider .flexslider .rsSliderContentInfo .rsSliderContentInfo__desc-text{font-size:20px;line-height:27px;transition:200ms ease all}}@media only screen and (max-width: 768px){.slider .flexslider .rsSliderContentInfo .rsSliderContentInfo__desc-text{font-size:18px;line-height:26px;transition:200ms ease all}}.slider .flexslider .rsSliderContentInfo .rsSliderContentInfo__btn{margin-top:15px;color:#00b3ff;background:#fff;max-width:255px;width:100%;padding:15px;font-size:20px;font-family:"Montserrat";font-weight:400;text-align:center;display:inline-block;clear:both}@media only screen and (max-width: 1199px){.slider .flexslider .rsSliderContentInfo .rsSliderContentInfo__btn{padding:15px;font-size:15px;max-width:200px;transition:200ms ease all}}@media only screen and (max-width: 768px){.slider .flexslider .rsSliderContentInfo .rsSliderContentInfo__btn{padding:10px;font-size:12px;max-width:150px;transition:200ms ease all}}.slider .flexslider .flex-direction-nav a{background:rgba(0,0,0,0);text-indent:unset !important}.slider .flexslider .flex-direction-nav .flex-nav-prev{position:absolute;opacity:1;left:-30px;height:100px;width:30px;top:50%;z-index:2;transform:translate(0, -50%);background:#fff;transition:200ms ease all}.slider .flexslider .flex-direction-nav .flex-nav-prev:hover{background:#00b3ff}.slider .flexslider .flex-direction-nav .flex-nav-prev:hover::after{color:#fff !important}.slider .flexslider .flex-direction-nav .flex-nav-prev .flex-prev{position:relative;left:0px;height:100%;margin-top:-50px}.slider .flexslider .flex-direction-nav .flex-nav-prev .flex-prev:hover::after{color:#fff !important}.slider .flexslider .flex-direction-nav .flex-nav-prev .flex-prev::after{content:"";font-family:"Font Awesome 5 Free";float:left;font-size:28px;padding-right:20px;position:absolute;color:#00b3ff;left:5px;top:50%;transform:translateY(-50%);z-index:1}.slider .flexslider .flex-direction-nav .flex-nav-next{position:absolute;opacity:1;right:-30px;height:100px;width:30px;top:50%;z-index:2;transform:translate(0, -50%);background:#fff;transition:200ms ease all}.slider .flexslider .flex-direction-nav .flex-nav-next:hover{background:#00b3ff}.slider .flexslider .flex-direction-nav .flex-nav-next:hover::after{color:#fff !important}.slider .flexslider .flex-direction-nav .flex-nav-next .flex-next{position:relative;right:0px;height:100%;margin-top:-50px}.slider .flexslider .flex-direction-nav .flex-nav-next .flex-next:hover::after{color:#fff !important}.slider .flexslider .flex-direction-nav .flex-nav-next .flex-next::after{content:"";font-family:"Font Awesome 5 Free";float:left;font-size:28px;padding-right:20px;position:absolute;color:#00b3ff;left:5px;top:50%;transform:translateY(-50%);z-index:1}.slider .flexslider:hover .flex-nav-prev{left:0px;transition:200ms ease all}.slider .flexslider:hover .flex-nav-next{right:0px;transition:200ms ease all}.slider .flexslider:hover .flex-prev{opacity:1;left:0px}.slider .flexslider:hover .flex-next{opacity:1;right:0px}.slider .flexslider .flex-control-nav{position:absolute;bottom:10px;right:25px;z-index:11;text-align:right}.slider .flexslider .flex-control-nav a{background:#fff;text-indent:999999999999px}.slider .flexslider .flex-control-nav a.flex-active{background:#34e3ff}.woocommerce-breadcrumb{font-size:15px;line-height:1.4;color:#00b3ff;font-weight:600}.woocommerce-breadcrumb .breadcrumb-separator{padding:0px 10px;color:#414141}.woocommerce-breadcrumb .breadcrumb-separator::after{opacity:1 !important}.woocommerce-breadcrumb a{color:#414141;text-decoration:none}.woocommerce-breadcrumb a:first-of-type::before{display:none !important}.woocommerce-breadcrumb a:hover{text-decoration:underline}.storefront-breadcrumb{padding:0px 0px 11px 0px;margin:0px}.home .site-content>.col-full{display:flex;flex-direction:row}@media only screen and (max-width: 768px){.home .site-content>.col-full{flex-direction:column}}@media only screen and (max-width: 768px){.home .site-content>.col-full #primary{order:1}.home .site-content>.col-full #secondary{order:2}}.home .site-content>.col-full #primary,.home .site-content>.col-full #secondary{display:flex;flex-direction:column}.site-content .widget .widget-title{font-size:18px;line-height:23px;color:#00b3ff;font-weight:600;border-bottom:1px solid #efefef}.site-content .widget_product_categories li{position:relative;padding-left:0px;margin-bottom:0px;padding:10px 0px;line-height:unset;border-bottom:1px solid rgba(0,0,0,.05)}.site-content .widget_product_categories li::before{display:none !important}.site-content .widget_product_categories li .count{color:#414141;position:absolute;right:0px;top:50%;transform:translate(0, -50%)}.site-content .widget_product_categories li.current-cat>a,.site-content .widget_product_categories li.current-cat-parent>a{color:#414141}.site-content .widget_product_categories li.current-cat>.count,.site-content .widget_product_categories li.current-cat-parent>.count{display:none !important}.site-content .widget_product_categories li a{font-family:"Montserrat";font-size:16px;line-height:21px;text-decoration:none;font-weight:500;color:#414141;max-width:calc(100% - 40px);display:inline-block;transition:200ms ease all}.site-content .widget_product_categories li a:hover{opacity:.8;transition:200ms ease all}.site-content .widget_product_categories li .children li{padding-left:15px;border-bottom-width:0px}.site-content .widget_product_categories li .children li.current-cat>a{color:#00b3ff}.site-content .widget_product_categories li .children li.current-cat>a::before{content:"";color:#00b3ff;font-family:"Font Awesome 5 Free";float:left;font-size:12px;position:absolute;left:0px;z-index:1}.site-content .widget_product_categories li .children li.current-cat .count{color:#00b3ff}.site-content .widget_product_categories li .children li a{font-family:"Montserrat";font-size:14px;line-height:19px;text-decoration:none;font-weight:500;color:#414141;max-width:calc(100% - 40px);display:inline-block;position:relative;padding-left:0px;transition:200ms ease all}.site-content .widget_product_categories li .children li a:hover{opacity:.8;transition:200ms ease all}.site-content .widget_product_categories li .children li a::before{display:none !important;content:"";font-family:"Font Awesome 5 Free";float:left;font-size:12px;position:absolute;color:#414141;left:0px;z-index:1}.site-content .widget_product_categories li .children li:last-child{border-bottom-width:0px}.cart .product-remove .remove::before{color:#fc6c6d !important;transition:200ms ease all}.cart .product-remove .remove::before:hover{opacity:.8;transition:200ms ease all}@media only screen and (max-width: 568px){#page>.col-full{margin:0px !important}}#payment .place-order .button,.wc-proceed-to-checkout .checkout-button{max-width:300px;background:#00b3ff;color:#fff;transition:200ms ease all}#payment .place-order .button:hover,.wc-proceed-to-checkout .checkout-button:hover{background:#34e3ff;transition:200ms ease all}.calculated_shipping,.woocommerce-cart-form{font-family:"Montserrat"}@media only screen and (max-width: 768px){.woocommerce-cart-form__cart-item{display:flex;flex-direction:column}.woocommerce-cart-form__cart-item .product-remove{order:1}.woocommerce-cart-form__cart-item .product-thumbnail{order:2}.woocommerce-cart-form__cart-item .product-name{order:3}.woocommerce-cart-form__cart-item .product-price{order:4}.woocommerce-cart-form__cart-item .product-quantity{order:5}.woocommerce-cart-form__cart-item .product-subtotal{order:6}}table.cart{font-family:"Montserrat"}table.cart td{vertical-align:middle}table.cart tr.woocommerce-cart-form__cart-item td{vertical-align:middle;border-bottom:1px solid rgba(0,0,0,.05)}ul.order_details{display:flex;flex-direction:row;flex-wrap:wrap}ul.order_details::before,ul.order_details::after{background:rgba(0,0,0,0) !important}ul.order_details li{flex:1 1 50%;display:flex;flex-direction:column;width:50%;border-bottom:1px solid #d6d8db !important;border-top:5px solid #f7f7f7 !important}@media only screen and (max-width: 768px){ul.order_details li{width:100%;flex:1 1 100%}}.woocommerce-order{font-family:"Montserrat"}.woocommerce-order-details{font-family:"Montserrat"}.woocommerce-order-details table{border-bottom:1px solid #d6d8db !important;border-top:5px solid #f7f7f7 !important}.woocommerce-order-details table thead th{border-bottom:1px solid #d6d8db !important;border-top:5px solid #f7f7f7 !important}.woocommerce-order-details table tbody tr{border-bottom:1px solid #d6d8db !important;border-top:5px solid #f7f7f7 !important}.woocommerce-order-details table tbody tr:last-child td{border-bottom:1px solid #d6d8db !important}table.shop_table_responsive tr td{vertical-align:middle;border-bottom:1px solid rgba(0,0,0,.05)}table.shop_table_responsive tr.woocommerce-shipping-totals.shipping td{text-align:left !important}table.shop_table_responsive tr.woocommerce-shipping-totals.shipping td #shipping_method{margin-top:15px}table.shop_table_responsive tr.woocommerce-shipping-totals.shipping td[data-title]::before{float:unset !important}.menu-toggle{display:none !important}.woocommerce-account .entry-content .woocommerce{display:flex;flex-direction:column}.woocommerce-account .entry-content .woocommerce nav{width:100%}.woocommerce-account .entry-content .woocommerce nav ul{display:block;width:100%;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}.woocommerce-account .entry-content .woocommerce nav ul li{display:inline-block;border-bottom-width:0px}.woocommerce-account .entry-content .woocommerce nav ul li a::before{float:left !important;padding-right:5px}.woocommerce-MyAccount-content,.woocommerce-MyAccount-navigation{width:100% !important}.woocommerce-account .entry-content ul{display:flex;flex-wrap:wrap}.woocommerce-account .entry-content ul li{flex-direction:column;display:flex;flex:auto}@media only screen and (max-width: 768px){.woocommerce-account .entry-content ul li{width:100%}}.paylane-payment-form__error-message span,.woocommerce-error{background:#f8d7da;color:#721c24;border-color:#f5c6cb !important;border-radius:0px;border-left-width:0px !important}.paylane-payment-form__error-message{text-align:center !important}.paylane-payment-form__error-message span{padding:10px 15px !important;display:block;width:100%}.woocommerce-info,.woocommerce-noreviews,p.no-comments{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db;border-radius:0px;border-left-width:0px !important;box-shadow:inset 0 1px 1px rgba(0,0,0,.125);transition:200ms ease all}.woocommerce-info a,.woocommerce-noreviews a,p.no-comments a{color:#383d41;transition:200ms ease all}.woocommerce-info a:hover,.woocommerce-noreviews a:hover,p.no-comments a:hover{color:#00b3ff;transition:200ms ease all}.woocommerce-info .button{color:#414141;border-left-width:0px !important;transition:200ms ease all}.woocommerce-info .button:hover{color:#00b3ff !important;transition:200ms ease all}.widget a.button{transition:200ms ease all}.widget a.button.checkout{color:#00b3ff;background:#fff;border:1px solid #00b3ff;padding:10px !important;margin-bottom:0px;text-align:center;transition:200ms ease all;height:auto !important}.widget a.button.checkout:hover{color:#fff;background:#00b3ff;border:1px solid #00b3ff;transition:200ms ease all}.dokumentacja__files{display:flex;flex-wrap:wrap;margin:0px;justify-content:space-between}.dokumentacja__files .dokumentacja__files_item{display:flex;flex-direction:column;width:calc(50% - 30px);margin-bottom:15px;background:#ebebeb;justify-content:center;transition:250ms ease all}@media only screen and (max-width: 991px){.dokumentacja__files .dokumentacja__files_item{width:100%}}.dokumentacja__files .dokumentacja__files_item a{padding:0px 0px 0px 15px;display:flex;width:100%;align-items:center;color:#414141;transition:250ms ease all}.dokumentacja__files .dokumentacja__files_item a button{transition:250ms ease all}.dokumentacja__files .dokumentacja__files_item a:hover{background:#00b3ff;color:#fff;transition:250ms ease all}.dokumentacja__files .dokumentacja__files_item a:hover .dokumentacja__files_item_download button{background:#34e3ff !important;color:#fff;transition:250ms ease all}.dokumentacja__files .dokumentacja__files_item a span{display:flex;flex-direction:column}.dokumentacja__files .dokumentacja__files_item a span.dokumentacja__files_item_type,.dokumentacja__files .dokumentacja__files_item a span.dokumentacja__files_item_size{padding-left:15px;text-transform:uppercase}.dokumentacja__files .dokumentacja__files_item a span.dokumentacja__files_item_download{margin-left:auto}@media only screen and (max-width: 480px),screen and (max-device-width: 480px){.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{width:100%;display:flex}.single-product div.product .woocommerce-product-gallery .flex-viewport{width:100%;float:left}.single-product div.product .woocommerce-product-gallery img{width:99%}}.single-product__contact{margin-top:20px}.single-product__contact p{margin:0;line-height:1;font-size:14px}.single-product__contact p:last-child{font-size:28px;color:#00b3ff;line-height:1;font-weight:700;margin:0}.single-product .product form.cart{margin-bottom:0px !important}.single-product #contact-form-widget{height:auto;width:110px;text-align:center;margin:0px auto;position:fixed;right:0;top:unset !important;bottom:0;background:#fc6c6d;color:#fff;padding:20px;cursor:pointer;transform:unset !important}.single-product .cart{display:flex}.single-product .cart .qib-container{display:flex !important}.single-product .cart .summary .button{display:inline-block;height:42px;line-height:1;text-align:center !important;justify-content:center;display:flex;clear:both;margin:0px !important}ul.products::before{display:none !important}.product-template-default div.product .edit-link,.page-template-template-fullwidth-php div.product .edit-link,.home div.product .edit-link,.archive div.product .edit-link,.single-product div.product .edit-link{display:none !important}.product-template-default div.product .product_meta,.page-template-template-fullwidth-php div.product .product_meta,.home div.product .product_meta,.archive div.product .product_meta,.single-product div.product .product_meta{padding-top:20px}@media only screen and (max-width: 768px){.product-template-default div.product .images,.page-template-template-fullwidth-php div.product .images,.home div.product .images,.archive div.product .images,.single-product div.product .images{display:flex;width:100%;flex-direction:column}}.product-template-default #wpgs-gallery,.page-template-template-fullwidth-php #wpgs-gallery,.home #wpgs-gallery,.archive #wpgs-gallery,.single-product #wpgs-gallery{flex:1}@media only screen and (max-width: 768px){.product-template-default #wpgs-gallery,.page-template-template-fullwidth-php #wpgs-gallery,.home #wpgs-gallery,.archive #wpgs-gallery,.single-product #wpgs-gallery{order:1;overflow:visible !important}}.product-template-default #wpgs-gallery .sp_wgs-lightbox,.page-template-template-fullwidth-php #wpgs-gallery .sp_wgs-lightbox,.home #wpgs-gallery .sp_wgs-lightbox,.archive #wpgs-gallery .sp_wgs-lightbox,.single-product #wpgs-gallery .sp_wgs-lightbox{position:absolute;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:0;background:rgba(0,0,0,0) !important}.product-template-default #wpgs-gallery .sp_wgs-lightbox:hover,.page-template-template-fullwidth-php #wpgs-gallery .sp_wgs-lightbox:hover,.home #wpgs-gallery .sp_wgs-lightbox:hover,.archive #wpgs-gallery .sp_wgs-lightbox:hover,.single-product #wpgs-gallery .sp_wgs-lightbox:hover{background:rgba(0,0,0,0) !important}.product-template-default #wpgs-gallery .sp_wgs-lightbox .sp_wgs-icon-search::before,.page-template-template-fullwidth-php #wpgs-gallery .sp_wgs-lightbox .sp_wgs-icon-search::before,.home #wpgs-gallery .sp_wgs-lightbox .sp_wgs-icon-search::before,.archive #wpgs-gallery .sp_wgs-lightbox .sp_wgs-icon-search::before,.single-product #wpgs-gallery .sp_wgs-lightbox .sp_wgs-icon-search::before{display:none !important}.product-template-default .variations_form .variations td,.page-template-template-fullwidth-php .variations_form .variations td,.home .variations_form .variations td,.archive .variations_form .variations td,.single-product .variations_form .variations td{width:100%;max-width:200px}.product-template-default .variations_form .variations td.value,.page-template-template-fullwidth-php .variations_form .variations td.value,.home .variations_form .variations td.value,.archive .variations_form .variations td.value,.single-product .variations_form .variations td.value{display:inline !important}.product-template-default .variations_form .variations tr,.page-template-template-fullwidth-php .variations_form .variations tr,.home .variations_form .variations tr,.archive .variations_form .variations tr,.single-product .variations_form .variations tr{display:block !important;float:left;margin-bottom:15px}.product-template-default .variations_form .variations select,.page-template-template-fullwidth-php .variations_form .variations select,.home .variations_form .variations select,.archive .variations_form .variations select,.single-product .variations_form .variations select{max-width:95% !important;vertical-align:middle;border:1px solid #00b3ff;padding:5px;background:#fff;color:#00b3ff;width:190px}.product-template-default ul.products li.product.first,.page-template-template-fullwidth-php ul.products li.product.first,.home ul.products li.product.first,.archive ul.products li.product.first,.single-product ul.products li.product.first{clear:none !important}.product-template-default h2,.page-template-template-fullwidth-php h2,.home h2,.archive h2,.single-product h2{font-size:20px}.product-template-default .site,.page-template-template-fullwidth-php .site,.home .site,.archive .site,.single-product .site{overflow-x:unset !important}.product-template-default .woocommerce-product-details__short-description,.page-template-template-fullwidth-php .woocommerce-product-details__short-description,.home .woocommerce-product-details__short-description,.archive .woocommerce-product-details__short-description,.single-product .woocommerce-product-details__short-description{padding-top:20px}.product-template-default .onsale,.page-template-template-fullwidth-php .onsale,.home .onsale,.archive .onsale,.single-product .onsale{position:absolute;top:20px;left:20px;background:#fc6c6d;color:#fff;border:0px;border-radius:0px}.product-template-default .related,.page-template-template-fullwidth-php .related,.home .related,.archive .related,.single-product .related{overflow:hidden;width:100% !important;clear:both;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;padding:60px 0px 0px 0px}@media only screen and (max-width: 768px){.product-template-default .related,.page-template-template-fullwidth-php .related,.home .related,.archive .related,.single-product .related{order:3}}.product-template-default .related .products,.page-template-template-fullwidth-php .related .products,.home .related .products,.archive .related .products,.single-product .related .products{margin-left:-15px;margin-right:-15px}@media only screen and (max-width: 768px){.product-template-default .related .products,.page-template-template-fullwidth-php .related .products,.home .related .products,.archive .related .products,.single-product .related .products{margin:0px !important}}.product-template-default .related .columns-2,.product-template-default .related .columns-4,.page-template-template-fullwidth-php .related .columns-2,.page-template-template-fullwidth-php .related .columns-4,.home .related .columns-2,.home .related .columns-4,.archive .related .columns-2,.archive .related .columns-4,.single-product .related .columns-2,.single-product .related .columns-4{width:100%;display:flex;flex-wrap:wrap}.product-template-default .related .columns-2 li.product,.product-template-default .related .columns-4 li.product,.page-template-template-fullwidth-php .related .columns-2 li.product,.page-template-template-fullwidth-php .related .columns-4 li.product,.home .related .columns-2 li.product,.home .related .columns-4 li.product,.archive .related .columns-2 li.product,.archive .related .columns-4 li.product,.single-product .related .columns-2 li.product,.single-product .related .columns-4 li.product{background:#f5f5f5;display:flex;flex-wrap:wrap;flex-grow:0;border-left:15px solid #fff;border-right:15px solid #fff;border-bottom:30px solid #fff;justify-content:center;margin:0px !important;transition:200ms ease all}@media only screen and (min-width: 861px){.product-template-default .related .columns-2 li.product,.product-template-default .related .columns-4 li.product,.page-template-template-fullwidth-php .related .columns-2 li.product,.page-template-template-fullwidth-php .related .columns-4 li.product,.home .related .columns-2 li.product,.home .related .columns-4 li.product,.archive .related .columns-2 li.product,.archive .related .columns-4 li.product,.single-product .related .columns-2 li.product,.single-product .related .columns-4 li.product{width:25% !important}}@media only screen and (min-width: 760px)and (max-width: 860px){.product-template-default .related .columns-2 li.product,.product-template-default .related .columns-4 li.product,.page-template-template-fullwidth-php .related .columns-2 li.product,.page-template-template-fullwidth-php .related .columns-4 li.product,.home .related .columns-2 li.product,.home .related .columns-4 li.product,.archive .related .columns-2 li.product,.archive .related .columns-4 li.product,.single-product .related .columns-2 li.product,.single-product .related .columns-4 li.product{width:33.3333333333% !important}}@media only screen and (min-width: 640px)and (max-width: 761px){.product-template-default .related .columns-2 li.product,.product-template-default .related .columns-4 li.product,.page-template-template-fullwidth-php .related .columns-2 li.product,.page-template-template-fullwidth-php .related .columns-4 li.product,.home .related .columns-2 li.product,.home .related .columns-4 li.product,.archive .related .columns-2 li.product,.archive .related .columns-4 li.product,.single-product .related .columns-2 li.product,.single-product .related .columns-4 li.product{width:33.3333333333% !important}}@media only screen and (max-width: 640px){.product-template-default .related .columns-2 li.product,.product-template-default .related .columns-4 li.product,.page-template-template-fullwidth-php .related .columns-2 li.product,.page-template-template-fullwidth-php .related .columns-4 li.product,.home .related .columns-2 li.product,.home .related .columns-4 li.product,.archive .related .columns-2 li.product,.archive .related .columns-4 li.product,.single-product .related .columns-2 li.product,.single-product .related .columns-4 li.product{width:50% !important}}@media only screen and (max-width: 480px){.product-template-default .related .columns-2 li.product,.product-template-default .related .columns-4 li.product,.page-template-template-fullwidth-php .related .columns-2 li.product,.page-template-template-fullwidth-php .related .columns-4 li.product,.home .related .columns-2 li.product,.home .related .columns-4 li.product,.archive .related .columns-2 li.product,.archive .related .columns-4 li.product,.single-product .related .columns-2 li.product,.single-product .related .columns-4 li.product{width:100% !important}}.product-template-default .related .columns-2 li.product a,.product-template-default .related .columns-4 li.product a,.page-template-template-fullwidth-php .related .columns-2 li.product a,.page-template-template-fullwidth-php .related .columns-4 li.product a,.home .related .columns-2 li.product a,.home .related .columns-4 li.product a,.archive .related .columns-2 li.product a,.archive .related .columns-4 li.product a,.single-product .related .columns-2 li.product a,.single-product .related .columns-4 li.product a{display:flex;flex-direction:column;align-items:start;text-align:left;justify-content:flex-start;position:relative}.product-template-default .related .columns-2 li.product a.button,.product-template-default .related .columns-4 li.product a.button,.page-template-template-fullwidth-php .related .columns-2 li.product a.button,.page-template-template-fullwidth-php .related .columns-4 li.product a.button,.home .related .columns-2 li.product a.button,.home .related .columns-4 li.product a.button,.archive .related .columns-2 li.product a.button,.archive .related .columns-4 li.product a.button,.single-product .related .columns-2 li.product a.button,.single-product .related .columns-4 li.product a.button{color:#00b3ff;background:#fff;border:1px solid #00b3ff;width:100%;padding:10px;margin-bottom:0px;text-align:center;align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:auto;transition:200ms ease all}.product-template-default .related .columns-2 li.product a.button:hover,.product-template-default .related .columns-4 li.product a.button:hover,.page-template-template-fullwidth-php .related .columns-2 li.product a.button:hover,.page-template-template-fullwidth-php .related .columns-4 li.product a.button:hover,.home .related .columns-2 li.product a.button:hover,.home .related .columns-4 li.product a.button:hover,.archive .related .columns-2 li.product a.button:hover,.archive .related .columns-4 li.product a.button:hover,.single-product .related .columns-2 li.product a.button:hover,.single-product .related .columns-4 li.product a.button:hover{color:#fff;background:#00b3ff;border:1px solid #00b3ff;transition:200ms ease all}.product-template-default .related .columns-2 li.product a.button::before,.product-template-default .related .columns-4 li.product a.button::before,.page-template-template-fullwidth-php .related .columns-2 li.product a.button::before,.page-template-template-fullwidth-php .related .columns-4 li.product a.button::before,.home .related .columns-2 li.product a.button::before,.home .related .columns-4 li.product a.button::before,.archive .related .columns-2 li.product a.button::before,.archive .related .columns-4 li.product a.button::before,.single-product .related .columns-2 li.product a.button::before,.single-product .related .columns-4 li.product a.button::before{content:"";font-family:"Font Awesome 5 Free";font-size:20px;position:relative;text-align:left;color:#00b3ff;display:inline-block;padding-right:15px;transition:200ms ease all}.product-template-default .related .columns-2 li.product a.button:hover::before,.product-template-default .related .columns-4 li.product a.button:hover::before,.page-template-template-fullwidth-php .related .columns-2 li.product a.button:hover::before,.page-template-template-fullwidth-php .related .columns-4 li.product a.button:hover::before,.home .related .columns-2 li.product a.button:hover::before,.home .related .columns-4 li.product a.button:hover::before,.archive .related .columns-2 li.product a.button:hover::before,.archive .related .columns-4 li.product a.button:hover::before,.single-product .related .columns-2 li.product a.button:hover::before,.single-product .related .columns-4 li.product a.button:hover::before{content:"";font-family:"Font Awesome 5 Free";font-size:20px;position:relative;text-align:left;color:#fff;display:inline-block;padding-right:15px;transition:200ms ease all}.product-template-default .related .columns-2 li.product a.button.added,.product-template-default .related .columns-4 li.product a.button.added,.page-template-template-fullwidth-php .related .columns-2 li.product a.button.added,.page-template-template-fullwidth-php .related .columns-4 li.product a.button.added,.home .related .columns-2 li.product a.button.added,.home .related .columns-4 li.product a.button.added,.archive .related .columns-2 li.product a.button.added,.archive .related .columns-4 li.product a.button.added,.single-product .related .columns-2 li.product a.button.added,.single-product .related .columns-4 li.product a.button.added{color:#309c40;background:#fff;border:1px solid #309c40;transition:200ms ease all}.product-template-default .related .columns-2 li.product a.button.added:hover,.product-template-default .related .columns-4 li.product a.button.added:hover,.page-template-template-fullwidth-php .related .columns-2 li.product a.button.added:hover,.page-template-template-fullwidth-php .related .columns-4 li.product a.button.added:hover,.home .related .columns-2 li.product a.button.added:hover,.home .related .columns-4 li.product a.button.added:hover,.archive .related .columns-2 li.product a.button.added:hover,.archive .related .columns-4 li.product a.button.added:hover,.single-product .related .columns-2 li.product a.button.added:hover,.single-product .related .columns-4 li.product a.button.added:hover{color:#fff;background:#00b3ff;border:1px solid #00b3ff;transition:200ms ease all}.product-template-default .related .columns-2 li.product a.button.added:hover::before,.product-template-default .related .columns-4 li.product a.button.added:hover::before,.page-template-template-fullwidth-php .related .columns-2 li.product a.button.added:hover::before,.page-template-template-fullwidth-php .related .columns-4 li.product a.button.added:hover::before,.home .related .columns-2 li.product a.button.added:hover::before,.home .related .columns-4 li.product a.button.added:hover::before,.archive .related .columns-2 li.product a.button.added:hover::before,.archive .related .columns-4 li.product a.button.added:hover::before,.single-product .related .columns-2 li.product a.button.added:hover::before,.single-product .related .columns-4 li.product a.button.added:hover::before{content:"";font-family:"Font Awesome 5 Free";color:#fff;transition:200ms ease all}.product-template-default .related .columns-2 li.product a.button.added::before,.product-template-default .related .columns-4 li.product a.button.added::before,.page-template-template-fullwidth-php .related .columns-2 li.product a.button.added::before,.page-template-template-fullwidth-php .related .columns-4 li.product a.button.added::before,.home .related .columns-2 li.product a.button.added::before,.home .related .columns-4 li.product a.button.added::before,.archive .related .columns-2 li.product a.button.added::before,.archive .related .columns-4 li.product a.button.added::before,.single-product .related .columns-2 li.product a.button.added::before,.single-product .related .columns-4 li.product a.button.added::before{content:"";font-family:"Font Awesome 5 Free";color:#309c40;transition:200ms ease all}.product-template-default .related .columns-2 li.product a.added_to_cart,.product-template-default .related .columns-4 li.product a.added_to_cart,.page-template-template-fullwidth-php .related .columns-2 li.product a.added_to_cart,.page-template-template-fullwidth-php .related .columns-4 li.product a.added_to_cart,.home .related .columns-2 li.product a.added_to_cart,.home .related .columns-4 li.product a.added_to_cart,.archive .related .columns-2 li.product a.added_to_cart,.archive .related .columns-4 li.product a.added_to_cart,.single-product .related .columns-2 li.product a.added_to_cart,.single-product .related .columns-4 li.product a.added_to_cart{display:none !important}.product-template-default .related .columns-2 li.product .woocommerce-loop-product__title,.product-template-default .related .columns-2 li.product span.price,.product-template-default .related .columns-4 li.product .woocommerce-loop-product__title,.product-template-default .related .columns-4 li.product span.price,.page-template-template-fullwidth-php .related .columns-2 li.product .woocommerce-loop-product__title,.page-template-template-fullwidth-php .related .columns-2 li.product span.price,.page-template-template-fullwidth-php .related .columns-4 li.product .woocommerce-loop-product__title,.page-template-template-fullwidth-php .related .columns-4 li.product span.price,.home .related .columns-2 li.product .woocommerce-loop-product__title,.home .related .columns-2 li.product span.price,.home .related .columns-4 li.product .woocommerce-loop-product__title,.home .related .columns-4 li.product span.price,.archive .related .columns-2 li.product .woocommerce-loop-product__title,.archive .related .columns-2 li.product span.price,.archive .related .columns-4 li.product .woocommerce-loop-product__title,.archive .related .columns-4 li.product span.price,.single-product .related .columns-2 li.product .woocommerce-loop-product__title,.single-product .related .columns-2 li.product span.price,.single-product .related .columns-4 li.product .woocommerce-loop-product__title,.single-product .related .columns-4 li.product span.price{padding:0px 20px;color:#414141 !important;transition:200ms ease all}.product-template-default .related .columns-2 li.product .woocommerce-loop-product__title:hover,.product-template-default .related .columns-2 li.product span.price:hover,.product-template-default .related .columns-4 li.product .woocommerce-loop-product__title:hover,.product-template-default .related .columns-4 li.product span.price:hover,.page-template-template-fullwidth-php .related .columns-2 li.product .woocommerce-loop-product__title:hover,.page-template-template-fullwidth-php .related .columns-2 li.product span.price:hover,.page-template-template-fullwidth-php .related .columns-4 li.product .woocommerce-loop-product__title:hover,.page-template-template-fullwidth-php .related .columns-4 li.product span.price:hover,.home .related .columns-2 li.product .woocommerce-loop-product__title:hover,.home .related .columns-2 li.product span.price:hover,.home .related .columns-4 li.product .woocommerce-loop-product__title:hover,.home .related .columns-4 li.product span.price:hover,.archive .related .columns-2 li.product .woocommerce-loop-product__title:hover,.archive .related .columns-2 li.product span.price:hover,.archive .related .columns-4 li.product .woocommerce-loop-product__title:hover,.archive .related .columns-4 li.product span.price:hover,.single-product .related .columns-2 li.product .woocommerce-loop-product__title:hover,.single-product .related .columns-2 li.product span.price:hover,.single-product .related .columns-4 li.product .woocommerce-loop-product__title:hover,.single-product .related .columns-4 li.product span.price:hover{color:#00b3ff !important;transition:200ms ease all}.product-template-default .related .columns-2 li.product .woocommerce-loop-product__title,.product-template-default .related .columns-4 li.product .woocommerce-loop-product__title,.page-template-template-fullwidth-php .related .columns-2 li.product .woocommerce-loop-product__title,.page-template-template-fullwidth-php .related .columns-4 li.product .woocommerce-loop-product__title,.home .related .columns-2 li.product .woocommerce-loop-product__title,.home .related .columns-4 li.product .woocommerce-loop-product__title,.archive .related .columns-2 li.product .woocommerce-loop-product__title,.archive .related .columns-4 li.product .woocommerce-loop-product__title,.single-product .related .columns-2 li.product .woocommerce-loop-product__title,.single-product .related .columns-4 li.product .woocommerce-loop-product__title{font-size:16px;line-height:22px;font-family:"Montserrat";font-weight:600}.product-template-default .related .columns-2 li.product .price,.product-template-default .related .columns-4 li.product .price,.page-template-template-fullwidth-php .related .columns-2 li.product .price,.page-template-template-fullwidth-php .related .columns-4 li.product .price,.home .related .columns-2 li.product .price,.home .related .columns-4 li.product .price,.archive .related .columns-2 li.product .price,.archive .related .columns-4 li.product .price,.single-product .related .columns-2 li.product .price,.single-product .related .columns-4 li.product .price{color:#414141;font-size:16px;line-height:19px;font-family:"Montserrat";font-weight:400}.product-template-default .related.columns-2 li.product,.page-template-template-fullwidth-php .related.columns-2 li.product,.home .related.columns-2 li.product,.archive .related.columns-2 li.product,.single-product .related.columns-2 li.product{width:50%}.product-template-default .product,.page-template-template-fullwidth-php .product,.home .product,.archive .product,.single-product .product{overflow:unset !important}.product-template-default .product .woocommerce-product-gallery .flex-viewport,.page-template-template-fullwidth-php .product .woocommerce-product-gallery .flex-viewport,.home .product .woocommerce-product-gallery .flex-viewport,.archive .product .woocommerce-product-gallery .flex-viewport,.single-product .product .woocommerce-product-gallery .flex-viewport{width:75%;float:left}.product-template-default .product .woocommerce-product-gallery .flex-control-thumbs,.page-template-template-fullwidth-php .product .woocommerce-product-gallery .flex-control-thumbs,.home .product .woocommerce-product-gallery .flex-control-thumbs,.archive .product .woocommerce-product-gallery .flex-control-thumbs,.single-product .product .woocommerce-product-gallery .flex-control-thumbs{width:25%;float:left}.product-template-default .product .woocommerce-product-gallery .flex-control-thumbs li img,.page-template-template-fullwidth-php .product .woocommerce-product-gallery .flex-control-thumbs li img,.home .product .woocommerce-product-gallery .flex-control-thumbs li img,.archive .product .woocommerce-product-gallery .flex-control-thumbs li img,.single-product .product .woocommerce-product-gallery .flex-control-thumbs li img{width:90%;float:none;margin:0 0 10% 10%}.product-template-default .product .row,.page-template-template-fullwidth-php .product .row,.home .product .row,.archive .product .row,.single-product .product .row{display:flex;flex-wrap:wrap}.product-template-default .product .row .single-product__description,.page-template-template-fullwidth-php .product .row .single-product__description,.home .product .row .single-product__description,.archive .product .row .single-product__description,.single-product .product .row .single-product__description{width:100%}@media only screen and (max-width: 768px){.product-template-default .product .row .single-product__description,.page-template-template-fullwidth-php .product .row .single-product__description,.home .product .row .single-product__description,.archive .product .row .single-product__description,.single-product .product .row .single-product__description{order:3}}.product-template-default .product .row .col,.page-template-template-fullwidth-php .product .row .col,.home .product .row .col,.archive .product .row .col,.single-product .product .row .col{display:flex;width:50%;padding:0px 15px;align-items:start;transition:200ms ease all}@media only screen and (max-width: 768px){.product-template-default .product .row .col,.page-template-template-fullwidth-php .product .row .col,.home .product .row .col,.archive .product .row .col,.single-product .product .row .col{order:2;width:100%}.product-template-default .product .row .col:first-child,.page-template-template-fullwidth-php .product .row .col:first-child,.home .product .row .col:first-child,.archive .product .row .col:first-child,.single-product .product .row .col:first-child{order:2}.product-template-default .product .row .col:last-child,.page-template-template-fullwidth-php .product .row .col:last-child,.home .product .row .col:last-child,.archive .product .row .col:last-child,.single-product .product .row .col:last-child{order:2}}.product-template-default .product .woocommerce-product-gallery,.page-template-template-fullwidth-php .product .woocommerce-product-gallery,.home .product .woocommerce-product-gallery,.archive .product .woocommerce-product-gallery,.single-product .product .woocommerce-product-gallery{width:100% !important}.product-template-default .product .summary,.page-template-template-fullwidth-php .product .summary,.home .product .summary,.archive .product .summary,.single-product .product .summary{width:100% !important;float:unset !important}@media only screen and (max-width: 768px){.product-template-default .product .summary,.page-template-template-fullwidth-php .product .summary,.home .product .summary,.archive .product .summary,.single-product .product .summary{margin-left:-15px;margin-right:-15px}}.product-template-default .product .summary h1,.page-template-template-fullwidth-php .product .summary h1,.home .product .summary h1,.archive .product .summary h1,.single-product .product .summary h1{font-size:28px;line-height:1.2}.product-template-default .product .summary .qib-container,.page-template-template-fullwidth-php .product .summary .qib-container,.home .product .summary .qib-container,.archive .product .summary .qib-container,.single-product .product .summary .qib-container{margin-right:15px}.product-template-default .product .summary .quantity,.page-template-template-fullwidth-php .product .summary .quantity,.home .product .summary .quantity,.archive .product .summary .quantity,.single-product .product .summary .quantity{margin:0px !important}.product-template-default .product .summary .product_meta,.page-template-template-fullwidth-php .product .summary .product_meta,.home .product .summary .product_meta,.archive .product .summary .product_meta,.single-product .product .summary .product_meta{border-top-width:0px;margin-bottom:20px}.product-template-default .product .summary .product_meta .col,.page-template-template-fullwidth-php .product .summary .product_meta .col,.home .product .summary .product_meta .col,.archive .product .summary .product_meta .col,.single-product .product .summary .product_meta .col{display:flex;font-family:"Montserrat";align-items:center}.product-template-default .product .summary .product_meta .col:first-child,.page-template-template-fullwidth-php .product .summary .product_meta .col:first-child,.home .product .summary .product_meta .col:first-child,.archive .product .summary .product_meta .col:first-child,.single-product .product .summary .product_meta .col:first-child{width:170px;font-size:14px;color:rgba(0,0,0,.5)}.product-template-default .product .summary .product_meta .col:last-child,.page-template-template-fullwidth-php .product .summary .product_meta .col:last-child,.home .product .summary .product_meta .col:last-child,.archive .product .summary .product_meta .col:last-child,.single-product .product .summary .product_meta .col:last-child{color:#414141;flex:1}.product-template-default .product .summary .product_meta .meta_wrappers,.page-template-template-fullwidth-php .product .summary .product_meta .meta_wrappers,.home .product .summary .product_meta .meta_wrappers,.archive .product .summary .product_meta .meta_wrappers,.single-product .product .summary .product_meta .meta_wrappers{display:flex;flex-wrap:wrap;margin-left:-15px;padding:5px 0px;border-bottom:1px solid #efefef}.product-template-default .product .summary .product_meta .tag_wrapper,.page-template-template-fullwidth-php .product .summary .product_meta .tag_wrapper,.home .product .summary .product_meta .tag_wrapper,.archive .product .summary .product_meta .tag_wrapper,.single-product .product .summary .product_meta .tag_wrapper{border-bottom-width:0px}.product-template-default .product .summary .product_meta .tag_wrapper a,.page-template-template-fullwidth-php .product .summary .product_meta .tag_wrapper a,.home .product .summary .product_meta .tag_wrapper a,.archive .product .summary .product_meta .tag_wrapper a,.single-product .product .summary .product_meta .tag_wrapper a{font-weight:400;text-decoration:none;transition:200ms ease all}.product-template-default .product .summary .product_meta .tag_wrapper a:hover,.page-template-template-fullwidth-php .product .summary .product_meta .tag_wrapper a:hover,.home .product .summary .product_meta .tag_wrapper a:hover,.archive .product .summary .product_meta .tag_wrapper a:hover,.single-product .product .summary .product_meta .tag_wrapper a:hover{color:#00b3ff;transition:200ms ease all}.product-template-default .product .summary .product_meta .tag_wrapper .col,.page-template-template-fullwidth-php .product .summary .product_meta .tag_wrapper .col,.home .product .summary .product_meta .tag_wrapper .col,.archive .product .summary .product_meta .tag_wrapper .col,.single-product .product .summary .product_meta .tag_wrapper .col{flex-direction:column;text-align:left;align-content:start;align-items:start}.product-template-default .product .summary .product_meta .tag_wrapper .col:last-child,.page-template-template-fullwidth-php .product .summary .product_meta .tag_wrapper .col:last-child,.home .product .summary .product_meta .tag_wrapper .col:last-child,.archive .product .summary .product_meta .tag_wrapper .col:last-child,.single-product .product .summary .product_meta .tag_wrapper .col:last-child{flex-wrap:wrap}.product-template-default .product .summary .product_meta .availability_wrapper,.page-template-template-fullwidth-php .product .summary .product_meta .availability_wrapper,.home .product .summary .product_meta .availability_wrapper,.archive .product .summary .product_meta .availability_wrapper,.single-product .product .summary .product_meta .availability_wrapper{display:flex;flex-wrap:wrap;margin-left:-15px;padding:10px 0px;border-bottom:1px solid #efefef}.product-template-default .product .summary .product_meta .availability_wrapper .availability.yes,.page-template-template-fullwidth-php .product .summary .product_meta .availability_wrapper .availability.yes,.home .product .summary .product_meta .availability_wrapper .availability.yes,.archive .product .summary .product_meta .availability_wrapper .availability.yes,.single-product .product .summary .product_meta .availability_wrapper .availability.yes{color:#1ed760}.product-template-default .product .summary .product_meta .availability_wrapper .availability.to-order,.page-template-template-fullwidth-php .product .summary .product_meta .availability_wrapper .availability.to-order,.home .product .summary .product_meta .availability_wrapper .availability.to-order,.archive .product .summary .product_meta .availability_wrapper .availability.to-order,.single-product .product .summary .product_meta .availability_wrapper .availability.to-order{color:#ff7900}.product-template-default .product .summary .price,.page-template-template-fullwidth-php .product .summary .price,.home .product .summary .price,.archive .product .summary .price,.single-product .product .summary .price{font-size:38px;color:#00b3ff;margin:0px;line-height:1;font-weight:800}.product-template-default .product .summary .price ins,.page-template-template-fullwidth-php .product .summary .price ins,.home .product .summary .price ins,.archive .product .summary .price ins,.single-product .product .summary .price ins{font-weight:800 !important}.product-template-default .product .summary .price del,.page-template-template-fullwidth-php .product .summary .price del,.home .product .summary .price del,.archive .product .summary .price del,.single-product .product .summary .price del{font-weight:400 !important}.product-template-default .product .summary .price .woocommerce-price-suffix,.page-template-template-fullwidth-php .product .summary .price .woocommerce-price-suffix,.home .product .summary .price .woocommerce-price-suffix,.archive .product .summary .price .woocommerce-price-suffix,.single-product .product .summary .price .woocommerce-price-suffix{font-weight:400 !important}.product-template-default .product .summary>div,.page-template-template-fullwidth-php .product .summary>div,.home .product .summary>div,.archive .product .summary>div,.single-product .product .summary>div{position:sticky;top:135px}.product-template-default .product .other_informations,.page-template-template-fullwidth-php .product .other_informations,.home .product .other_informations,.archive .product .other_informations,.single-product .product .other_informations{clear:both}.product-template-default .summary .button,.page-template-template-fullwidth-php .summary .button,.home .summary .button,.archive .summary .button,.single-product .summary .button{color:#fff;background:#00b3ff;border:1px solid #00b3ff;padding:10px !important;margin-bottom:0px;text-align:center;transition:200ms ease all;height:auto !important;margin-top:auto;max-width:200px;width:100%}.product-template-default .summary .button:hover,.page-template-template-fullwidth-php .summary .button:hover,.home .summary .button:hover,.archive .summary .button:hover,.single-product .summary .button:hover{color:#00b3ff;background:#fff;border:1px solid #00b3ff;transition:200ms ease all}.product-template-default .summary .button::before,.page-template-template-fullwidth-php .summary .button::before,.home .summary .button::before,.archive .summary .button::before,.single-product .summary .button::before{content:"";font-family:"Font Awesome 5 Free";font-size:20px;position:relative;text-align:left;color:#fff;display:inline-block;padding-right:15px;transition:200ms ease all}.product-template-default .summary .button:hover::before,.page-template-template-fullwidth-php .summary .button:hover::before,.home .summary .button:hover::before,.archive .summary .button:hover::before,.single-product .summary .button:hover::before{content:"";font-family:"Font Awesome 5 Free";font-size:20px;position:relative;text-align:left;color:#00b3ff;display:inline-block;padding-right:15px;transition:200ms ease all}.product-template-default .summary .button.added,.page-template-template-fullwidth-php .summary .button.added,.home .summary .button.added,.archive .summary .button.added,.single-product .summary .button.added{color:#309c40;background:#fff;border:1px solid #309c40;transition:200ms ease all}.product-template-default .summary .button.added:hover,.page-template-template-fullwidth-php .summary .button.added:hover,.home .summary .button.added:hover,.archive .summary .button.added:hover,.single-product .summary .button.added:hover{color:#fff;background:#00b3ff;border:1px solid #00b3ff;transition:200ms ease all}.product-template-default .summary .button.added:hover::before,.page-template-template-fullwidth-php .summary .button.added:hover::before,.home .summary .button.added:hover::before,.archive .summary .button.added:hover::before,.single-product .summary .button.added:hover::before{content:"";font-family:"Font Awesome 5 Free";color:#fff;transition:200ms ease all}.product-template-default .summary .button.added::before,.page-template-template-fullwidth-php .summary .button.added::before,.home .summary .button.added::before,.archive .summary .button.added::before,.single-product .summary .button.added::before{content:"";font-family:"Font Awesome 5 Free";color:#309c40;transition:200ms ease all}.product-template-default .woocommerce-product-gallery .flex-control-thumbs li,.page-template-template-fullwidth-php .woocommerce-product-gallery .flex-control-thumbs li,.home .woocommerce-product-gallery .flex-control-thumbs li,.archive .woocommerce-product-gallery .flex-control-thumbs li,.single-product .woocommerce-product-gallery .flex-control-thumbs li{display:flex;flex:0;width:25% !important;margin-right:0px !important}.product-template-default .woocommerce-product-gallery .flex-control-thumbs li img,.page-template-template-fullwidth-php .woocommerce-product-gallery .flex-control-thumbs li img,.home .woocommerce-product-gallery .flex-control-thumbs li img,.archive .woocommerce-product-gallery .flex-control-thumbs li img,.single-product .woocommerce-product-gallery .flex-control-thumbs li img{border:2px solid #f7f7f7}.product-template-default .woocommerce-product-gallery .flex-control-thumbs li:nth-child(3n+1),.page-template-template-fullwidth-php .woocommerce-product-gallery .flex-control-thumbs li:nth-child(3n+1),.home .woocommerce-product-gallery .flex-control-thumbs li:nth-child(3n+1),.archive .woocommerce-product-gallery .flex-control-thumbs li:nth-child(3n+1),.single-product .woocommerce-product-gallery .flex-control-thumbs li:nth-child(3n+1){clear:none !important}.product-template-default .yith-wcwl-add-to-wishlist,.page-template-template-fullwidth-php .yith-wcwl-add-to-wishlist,.home .yith-wcwl-add-to-wishlist,.archive .yith-wcwl-add-to-wishlist,.single-product .yith-wcwl-add-to-wishlist{margin-top:30px}.product-template-default .yith-wcwl-add-to-wishlist a,.page-template-template-fullwidth-php .yith-wcwl-add-to-wishlist a,.home .yith-wcwl-add-to-wishlist a,.archive .yith-wcwl-add-to-wishlist a,.single-product .yith-wcwl-add-to-wishlist a{text-decoration:none !important;color:#414141}.product-template-default .yith-wcwl-add-to-wishlist a:hover span,.page-template-template-fullwidth-php .yith-wcwl-add-to-wishlist a:hover span,.home .yith-wcwl-add-to-wishlist a:hover span,.archive .yith-wcwl-add-to-wishlist a:hover span,.single-product .yith-wcwl-add-to-wishlist a:hover span{color:#00b3ff}.product-template-default .yith-wcwl-add-to-wishlist i,.page-template-template-fullwidth-php .yith-wcwl-add-to-wishlist i,.home .yith-wcwl-add-to-wishlist i,.archive .yith-wcwl-add-to-wishlist i,.single-product .yith-wcwl-add-to-wishlist i{margin:0px;color:#fc6c6d;animation-name:heartFadeInOut;animation-iteration-count:infinite;animation-duration:2s}.product-template-default .yith-wcwl-add-to-wishlist i::before,.page-template-template-fullwidth-php .yith-wcwl-add-to-wishlist i::before,.home .yith-wcwl-add-to-wishlist i::before,.archive .yith-wcwl-add-to-wishlist i::before,.single-product .yith-wcwl-add-to-wishlist i::before{filter:unset !important}.product-template-default .yith-wcwl-add-to-wishlist span,.page-template-template-fullwidth-php .yith-wcwl-add-to-wishlist span,.home .yith-wcwl-add-to-wishlist span,.archive .yith-wcwl-add-to-wishlist span,.single-product .yith-wcwl-add-to-wishlist span{padding-left:5px}fieldset{padding:0px !important;background:rgba(0,0,0,0)}fieldset legend{background:rgba(0,0,0,0)}.error404 .site-content .widget_product_search{padding:0px}.error404 .woocommerce.columns-4 .products{display:flex}.error404 li.product{background:#f5f5f5;display:flex;flex-wrap:wrap;flex-grow:0;width:50%;border-left:15px solid #fff;border-right:15px solid #fff;border-bottom:30px solid #fff;justify-content:center;margin:0px}.error404 li.product a{display:flex;flex-direction:column;align-items:start;text-align:left;justify-content:flex-start;position:relative}.error404 li.product a.button{color:#00b3ff;background:#fff;border:1px solid #00b3ff;width:100%;padding:10px;margin-bottom:0px;margin-top:auto;text-align:center;align-items:center;display:flex;flex-direction:row;justify-content:center;transition:200ms ease all}.error404 li.product a.button:hover{color:#fff;background:#00b3ff;border:1px solid #00b3ff;transition:200ms ease all}.error404 li.product a.button::before{content:"";font-family:"Font Awesome 5 Free";font-size:20px;position:relative;text-align:left;color:#00b3ff;display:inline-block;padding-right:15px;transition:200ms ease all}.error404 li.product a.button:hover::before{content:"";font-family:"Font Awesome 5 Free";font-size:20px;position:relative;text-align:left;color:#fff;display:inline-block;padding-right:15px;transition:200ms ease all}.error404 li.product a.button.added{color:#309c40;background:#fff;border:1px solid #309c40;transition:200ms ease all}.error404 li.product a.button.added:hover{color:#fff;background:#00b3ff;border:1px solid #00b3ff;transition:200ms ease all}.error404 li.product a.button.added:hover::before{content:"";font-family:"Font Awesome 5 Free";color:#fff;transition:200ms ease all}.error404 li.product a.button.added::before{content:"";font-family:"Font Awesome 5 Free";color:#309c40;transition:200ms ease all}.error404 li.product a.added_to_cart{display:none !important}.error404 li.product .woocommerce-loop-product__title,.error404 li.product span.price{padding:0px 20px}.error404 li.product .onsale{position:absolute;top:20px;right:20px;background:#fc6c6d;color:#fff;border:0px;border-radius:0px}.error404 li.product .woocommerce-loop-product__title{font-size:16px;line-height:22px;font-family:"Montserrat";font-weight:600}.error404 li.product .price{color:#414141;font-size:16px;line-height:19px;font-family:"Montserrat";font-weight:400}@media only screen and (min-width: 760px){.mega-menu li:first-of-type a{padding-left:0px !important}}.mega-menu li:first-of-type a::before{margin:-1px 6px 0 0px !important;font-size:28px !important;color:#00b3ff !important}.mega-menu li a{font-family:"Montserrat" !important}.select2-container--default .select2-selection--single{border-radius:0px !important}.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:5px}.select2-dropdown{border:1px solid #f2f2f2}.select2-container .select2-selection--single{height:44px !important;padding:5px !important;border:1px solid #f2f2f2;box-shadow:inset 0 1px 1px rgba(0,0,0,.125)}.select2-container .select2-selection--single .select2-selection__arrow{top:8px !important;right:6px !important}.mega-sub-menu li a{font-family:"Montserrat" !important;font-size:12px}.mega-sub-menu li .mega-menu-description{display:none !important}.mega-sub-menu li>.mega-sub-menu li>.mega-sub-menu{display:none !important}pre{padding:0px;background:rgba(0,0,0,0)}.storefront-sorting{display:flex;align-items:center}.storefront-sorting .woocommerce-pagination{margin-left:auto}.cont{padding:15px;background:#00b3ff;color:#fff;text-align:center;margin-bottom:15px}.cont p{font-size:30px;margin-bottom:0px}.widget-area .widget{font-size:16px;line-height:22px}.osoby{margin-bottom:30px}.osoby .d-flex{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;width:100%}.osoby .d-flex .col{flex:max-content;display:flex;margin-bottom:30px}@media only screen and (max-width: 640px){.osoby .d-flex .col{justify-content:center;text-align:center}}.osoby .d-flex .col p{margin-bottom:15px}.osoby .d-flex .col p.email,.osoby .d-flex .col p.tel,.osoby .d-flex .col p.dane{font-weight:700;font-size:30px}.osoby .d-flex .col.dane-osob{width:auto;padding:0px 15px;flex-direction:column}.hide{display:none !important}#contact-form{overflow:hidden;border:1px solid #00b3ff;position:fixed;right:0px;max-width:300px;width:100%;background:linear-gradient(to right, #00b3ff, #34e3ff);top:50%;transform:translateY(-50%);height:80vh}#contact-form h3{background:#00b3ff;padding:10px 30px;color:#fff;margin-left:-30px;margin-right:-30px;font-size:21px}#contact-form form{padding:30px}#contact-form form p{margin:0px 0px 10px 0px}#contact-form form input{padding:5px}#contact-form form input,#contact-form form textarea{background:#e2e2e2}#contact-form.slide-left{right:0;transition:.3s ease all;display:block}@media(max-width: 768px){._hj_feedback_container{z-index:2}._hj_feedback_container>div>div>div>div{bottom:100px !important}}.archive .site-main ul.products,.tax-product_cat .site-main ul.products,.page-template-template-homepage-php .site-main ul.products{margin:0px -15px;clear:both;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.archive .site-main ul.products.columns-2 li.product,.archive .site-main ul.products.columns-3 li.product,.tax-product_cat .site-main ul.products.columns-2 li.product,.tax-product_cat .site-main ul.products.columns-3 li.product,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product{background:#f5f5f5;display:flex;flex-wrap:wrap;flex-grow:0;width:33.3333333333%;border-left:15px solid #fff;border-right:15px solid #fff;border-bottom:30px solid #fff;justify-content:center;margin:0px;transition:200ms ease all}@media only screen and (min-width: 760px)and (max-width: 860px){.archive .site-main ul.products.columns-2 li.product,.archive .site-main ul.products.columns-3 li.product,.tax-product_cat .site-main ul.products.columns-2 li.product,.tax-product_cat .site-main ul.products.columns-3 li.product,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product{width:50%}}@media only screen and (min-width: 640px)and (max-width: 761px){.archive .site-main ul.products.columns-2 li.product,.archive .site-main ul.products.columns-3 li.product,.tax-product_cat .site-main ul.products.columns-2 li.product,.tax-product_cat .site-main ul.products.columns-3 li.product,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product{width:33.3333333333%}}@media only screen and (max-width: 640px){.archive .site-main ul.products.columns-2 li.product,.archive .site-main ul.products.columns-3 li.product,.tax-product_cat .site-main ul.products.columns-2 li.product,.tax-product_cat .site-main ul.products.columns-3 li.product,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product{width:50%}}@media only screen and (max-width: 480px){.archive .site-main ul.products.columns-2 li.product,.archive .site-main ul.products.columns-3 li.product,.tax-product_cat .site-main ul.products.columns-2 li.product,.tax-product_cat .site-main ul.products.columns-3 li.product,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product{width:100%}}.archive .site-main ul.products.columns-2 li.product a,.archive .site-main ul.products.columns-3 li.product a,.tax-product_cat .site-main ul.products.columns-2 li.product a,.tax-product_cat .site-main ul.products.columns-3 li.product a,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product a,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product a{display:flex;flex-direction:column;align-items:start;text-align:left;justify-content:flex-start;position:relative;border:1px solid #f5f5f5}.archive .site-main ul.products.columns-2 li.product a.button,.archive .site-main ul.products.columns-3 li.product a.button,.tax-product_cat .site-main ul.products.columns-2 li.product a.button,.tax-product_cat .site-main ul.products.columns-3 li.product a.button,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product a.button,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product a.button{color:#00b3ff;background:#fff;border:1px solid #00b3ff;width:100%;padding:10px;margin-bottom:0px;margin-top:auto;text-align:center;align-items:center;display:flex;flex-direction:row;justify-content:center;transition:200ms ease all}.archive .site-main ul.products.columns-2 li.product a.button:hover,.archive .site-main ul.products.columns-3 li.product a.button:hover,.tax-product_cat .site-main ul.products.columns-2 li.product a.button:hover,.tax-product_cat .site-main ul.products.columns-3 li.product a.button:hover,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product a.button:hover,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product a.button:hover{color:#fff;background:#00b3ff;border:1px solid #00b3ff;transition:200ms ease all}.archive .site-main ul.products.columns-2 li.product a.button::before,.archive .site-main ul.products.columns-3 li.product a.button::before,.tax-product_cat .site-main ul.products.columns-2 li.product a.button::before,.tax-product_cat .site-main ul.products.columns-3 li.product a.button::before,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product a.button::before,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product a.button::before{content:"";font-family:"Font Awesome 5 Free";font-size:20px;position:relative;text-align:left;color:#00b3ff;display:inline-block;padding-right:15px;transition:200ms ease all}.archive .site-main ul.products.columns-2 li.product a.button:hover::before,.archive .site-main ul.products.columns-3 li.product a.button:hover::before,.tax-product_cat .site-main ul.products.columns-2 li.product a.button:hover::before,.tax-product_cat .site-main ul.products.columns-3 li.product a.button:hover::before,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product a.button:hover::before,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product a.button:hover::before{content:"";font-family:"Font Awesome 5 Free";font-size:20px;position:relative;text-align:left;color:#fff;display:inline-block;padding-right:15px;transition:200ms ease all}.archive .site-main ul.products.columns-2 li.product a.button.added,.archive .site-main ul.products.columns-3 li.product a.button.added,.tax-product_cat .site-main ul.products.columns-2 li.product a.button.added,.tax-product_cat .site-main ul.products.columns-3 li.product a.button.added,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product a.button.added,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product a.button.added{color:#309c40;background:#fff;border:1px solid #309c40;transition:200ms ease all}.archive .site-main ul.products.columns-2 li.product a.button.added:hover,.archive .site-main ul.products.columns-3 li.product a.button.added:hover,.tax-product_cat .site-main ul.products.columns-2 li.product a.button.added:hover,.tax-product_cat .site-main ul.products.columns-3 li.product a.button.added:hover,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product a.button.added:hover,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product a.button.added:hover{color:#fff;background:#00b3ff;border:1px solid #00b3ff;transition:200ms ease all}.archive .site-main ul.products.columns-2 li.product a.button.added:hover::before,.archive .site-main ul.products.columns-3 li.product a.button.added:hover::before,.tax-product_cat .site-main ul.products.columns-2 li.product a.button.added:hover::before,.tax-product_cat .site-main ul.products.columns-3 li.product a.button.added:hover::before,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product a.button.added:hover::before,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product a.button.added:hover::before{content:"";font-family:"Font Awesome 5 Free";color:#fff;transition:200ms ease all}.archive .site-main ul.products.columns-2 li.product a.button.added::before,.archive .site-main ul.products.columns-3 li.product a.button.added::before,.tax-product_cat .site-main ul.products.columns-2 li.product a.button.added::before,.tax-product_cat .site-main ul.products.columns-3 li.product a.button.added::before,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product a.button.added::before,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product a.button.added::before{content:"";font-family:"Font Awesome 5 Free";color:#309c40;transition:200ms ease all}.archive .site-main ul.products.columns-2 li.product a.added_to_cart,.archive .site-main ul.products.columns-3 li.product a.added_to_cart,.tax-product_cat .site-main ul.products.columns-2 li.product a.added_to_cart,.tax-product_cat .site-main ul.products.columns-3 li.product a.added_to_cart,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product a.added_to_cart,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product a.added_to_cart{display:none !important}.archive .site-main ul.products.columns-2 li.product .woocommerce-loop-product__title,.archive .site-main ul.products.columns-2 li.product span.price,.archive .site-main ul.products.columns-3 li.product .woocommerce-loop-product__title,.archive .site-main ul.products.columns-3 li.product span.price,.tax-product_cat .site-main ul.products.columns-2 li.product .woocommerce-loop-product__title,.tax-product_cat .site-main ul.products.columns-2 li.product span.price,.tax-product_cat .site-main ul.products.columns-3 li.product .woocommerce-loop-product__title,.tax-product_cat .site-main ul.products.columns-3 li.product span.price,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product .woocommerce-loop-product__title,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product span.price,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product .woocommerce-loop-product__title,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product span.price{padding:0px 20px}.archive .site-main ul.products.columns-2 li.product .woocommerce-loop-product__title,.archive .site-main ul.products.columns-3 li.product .woocommerce-loop-product__title,.tax-product_cat .site-main ul.products.columns-2 li.product .woocommerce-loop-product__title,.tax-product_cat .site-main ul.products.columns-3 li.product .woocommerce-loop-product__title,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product .woocommerce-loop-product__title,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product .woocommerce-loop-product__title{font-size:16px;line-height:22px;font-family:"Montserrat";font-weight:600}.archive .site-main ul.products.columns-2 li.product .price,.archive .site-main ul.products.columns-3 li.product .price,.tax-product_cat .site-main ul.products.columns-2 li.product .price,.tax-product_cat .site-main ul.products.columns-3 li.product .price,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product .price,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product .price{color:#414141;font-size:16px;line-height:19px;font-family:"Montserrat";font-weight:400}.archive .site-main ul.products.columns-4 li.product,.tax-product_cat .site-main ul.products.columns-4 li.product,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product{background:#f5f5f5;display:flex;flex-wrap:wrap;flex-grow:0;width:25%;border-left:15px solid #fff;border-right:15px solid #fff;border-bottom:30px solid #fff;justify-content:center;margin:0px;transition:200ms ease all}@media only screen and (min-width: 760px)and (max-width: 860px){.archive .site-main ul.products.columns-4 li.product,.tax-product_cat .site-main ul.products.columns-4 li.product,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product{width:50%}}@media only screen and (min-width: 640px)and (max-width: 761px){.archive .site-main ul.products.columns-4 li.product,.tax-product_cat .site-main ul.products.columns-4 li.product,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product{width:33.3333333333%}}@media only screen and (max-width: 640px){.archive .site-main ul.products.columns-4 li.product,.tax-product_cat .site-main ul.products.columns-4 li.product,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product{width:50%}}@media only screen and (max-width: 480px){.archive .site-main ul.products.columns-4 li.product,.tax-product_cat .site-main ul.products.columns-4 li.product,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product{width:100%}}.archive .site-main ul.products.columns-4 li.product a,.tax-product_cat .site-main ul.products.columns-4 li.product a,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product a{display:flex;flex-direction:column;align-items:start;text-align:left;justify-content:flex-start;position:relative}.archive .site-main ul.products.columns-4 li.product a.button,.tax-product_cat .site-main ul.products.columns-4 li.product a.button,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product a.button{color:#00b3ff;background:#fff;border:1px solid #00b3ff;width:100%;padding:10px;margin-bottom:0px;margin-top:auto;text-align:center;align-items:center;display:flex;flex-direction:row;justify-content:center;transition:200ms ease all}.archive .site-main ul.products.columns-4 li.product a.button:hover,.tax-product_cat .site-main ul.products.columns-4 li.product a.button:hover,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product a.button:hover{color:#fff;background:#00b3ff;border:1px solid #00b3ff;transition:200ms ease all}.archive .site-main ul.products.columns-4 li.product a.button::before,.tax-product_cat .site-main ul.products.columns-4 li.product a.button::before,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product a.button::before{content:"";font-family:"Font Awesome 5 Free";font-size:20px;position:relative;text-align:left;color:#00b3ff;display:inline-block;padding-right:15px;transition:200ms ease all}.archive .site-main ul.products.columns-4 li.product a.button:hover::before,.tax-product_cat .site-main ul.products.columns-4 li.product a.button:hover::before,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product a.button:hover::before{content:"";font-family:"Font Awesome 5 Free";font-size:20px;position:relative;text-align:left;color:#fff;display:inline-block;padding-right:15px;transition:200ms ease all}.archive .site-main ul.products.columns-4 li.product a.button.added,.tax-product_cat .site-main ul.products.columns-4 li.product a.button.added,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product a.button.added{color:#309c40;background:#fff;border:1px solid #309c40;transition:200ms ease all}.archive .site-main ul.products.columns-4 li.product a.button.added:hover,.tax-product_cat .site-main ul.products.columns-4 li.product a.button.added:hover,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product a.button.added:hover{color:#fff;background:#00b3ff;border:1px solid #00b3ff;transition:200ms ease all}.archive .site-main ul.products.columns-4 li.product a.button.added:hover::before,.tax-product_cat .site-main ul.products.columns-4 li.product a.button.added:hover::before,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product a.button.added:hover::before{content:"";font-family:"Font Awesome 5 Free";color:#fff;transition:200ms ease all}.archive .site-main ul.products.columns-4 li.product a.button.added::before,.tax-product_cat .site-main ul.products.columns-4 li.product a.button.added::before,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product a.button.added::before{content:"";font-family:"Font Awesome 5 Free";color:#309c40;transition:200ms ease all}.archive .site-main ul.products.columns-4 li.product a.added_to_cart,.tax-product_cat .site-main ul.products.columns-4 li.product a.added_to_cart,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product a.added_to_cart{display:none !important}.archive .site-main ul.products.columns-4 li.product .woocommerce-loop-product__title,.archive .site-main ul.products.columns-4 li.product span.price,.tax-product_cat .site-main ul.products.columns-4 li.product .woocommerce-loop-product__title,.tax-product_cat .site-main ul.products.columns-4 li.product span.price,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product .woocommerce-loop-product__title,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product span.price{padding:0px 20px}.archive .site-main ul.products.columns-4 li.product .woocommerce-loop-product__title,.tax-product_cat .site-main ul.products.columns-4 li.product .woocommerce-loop-product__title,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product .woocommerce-loop-product__title{font-size:16px;line-height:22px;font-family:"Montserrat";font-weight:600}.archive .site-main ul.products.columns-4 li.product .price,.tax-product_cat .site-main ul.products.columns-4 li.product .price,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product .price{color:#414141;font-size:16px;line-height:19px;font-family:"Montserrat";font-weight:400}.archive .site-main ul.products.columns-2 li.product,.tax-product_cat .site-main ul.products.columns-2 li.product,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product{width:50%}.tax-product_cat .woocommerce-loop-product__title{color:#414141 !important}.site-footer{background:linear-gradient(to right, #00b3ff, #34e3ff);padding:0px}.site-footer .footer-widgets{padding-top:40px;border-bottom:1px solid hsla(0,0%,100%,.3);overflow:hidden}@media only screen and (max-width: 768px){.site-footer .footer-widgets .block{width:45.65%;float:left;margin-right:4.347826087%}}@media only screen and (max-width: 480px){.site-footer .footer-widgets .block{width:100%;float:left;margin-right:0px}}.site-footer .footer-widgets .widget-title{font-weight:600;font-family:"Montserrat";font-size:15px;line-height:27px;border-bottom:1px solid hsla(0,0%,100%,.3)}.site-footer .footer-widgets li{padding-left:0px;margin-bottom:0px}.site-footer .footer-widgets li.current-menu-item a{text-decoration:underline !important}.site-footer .footer-widgets li::before{display:none !important}.site-footer .footer-widgets li a{font-family:"Montserrat";font-size:14px;line-height:27px;text-decoration:none}.site-footer .footer-widgets li a:hover{text-decoration:underline}.menu-item-gtranslate{position:relative;display:flex !important;align-items:center !important;margin-left:auto !important}@media only screen and (max-width: 1199px){.menu-item-gtranslate{display:none !important}}.menu-item-gtranslate a{padding:0px !important}#mega-menu-wrap-primary>#mega-menu-primary{padding:0 !important}@media only screen and (max-width: 860px){#mega-menu-wrap-primary{display:none !important}}@media only screen and (min-width: 860px){#mega-menu-wrap-primary{display:flex}}#mega-menu-wrap-handheld{background:#ebebeb !important}@media only screen and (min-width: 860px){#mega-menu-wrap-handheld{display:none !important}}@media only screen and (max-width: 860px){#mega-menu-wrap-handheld{display:flex}}.wp-block-image img{max-width:100%;height:auto}#mega-menu-wrap-primary #mega-menu-primary{display:flex !important;flex-wrap:wrap !important;width:100%}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{display:flex !important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{line-height:22px !important;display:flex !important;align-content:center;align-items:center}@media only screen and (max-width: 768px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0px 15px !important}}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>.mega-sub-menu{margin-top:40px !important}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1::after{color:#414141 !important}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label{color:#414141 !important}@keyframes heartFadeInOut{0%{transform:scale(1)}25%{transform:scale(0.97)}35%{transform:scale(0.9)}45%{transform:scale(1.1)}55%{transform:scale(0.9)}65%{transform:scale(1.1)}75%{transform:scale(1.03)}100%{transform:scale(1)}}.site-info img{width:100px !important;float:right;margin-top:-20px}.vertical-img-left.wpgis-slider-for{width:100% !important}.fa-home{font-family:"Font Awesome 5 Free";font-size:20px;position:absolute;right:0px;left:0px;margin:0px auto;text-align:center;top:50%;transform:translate(0, -50%)}#lmk_revisit_baner_container{position:static !important;margin-top:-150px !important;margin-left:20px !important}.gt_white_content a{color:#000 !important;padding:6px !important}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:var(--wc-form-color-background,#fff);color:var(--wc-form-color-text,#000);border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}@font-face {
font-family: 'lightcase';
src: url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/lightcase.eot?55356177);
src: url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/lightcase.eot?55356177#iefix) format("embedded-opentype"), url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/lightcase.woff?55356177) format("woff"), url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/lightcase.ttf?55356177) format("truetype"), url(//czesci.gizo.pl/wp-content/themes/storefront_child/assets/fonts/lightcase.svg?55356177#lightcase) format("svg");
font-weight: normal;
font-style: normal;
} [class*='lightcase-icon-']:before {
font-family: 'lightcase', sans-serif;
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
text-align: center; font-variant: normal;
text-transform: none; line-height: 1em;  }  .lightcase-icon-play:before {
content: '\e800';
} .lightcase-icon-pause:before {
content: '\e801';
} .lightcase-icon-close:before {
content: '\e802';
} .lightcase-icon-prev:before {
content: '\e803';
} .lightcase-icon-next:before {
content: '\e804';
} .lightcase-icon-spin:before {
content: '\e805';
}    @-webkit-keyframes lightcase-spin {
0% {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
-moz-transform: rotate(359deg);
-o-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@-moz-keyframes lightcase-spin {
0% {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
-moz-transform: rotate(359deg);
-o-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@-o-keyframes lightcase-spin {
0% {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
-moz-transform: rotate(359deg);
-o-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@-ms-keyframes lightcase-spin {
0% {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
-moz-transform: rotate(359deg);
-o-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes lightcase-spin {
0% {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
-moz-transform: rotate(359deg);
-o-transform: rotate(359deg);
transform: rotate(359deg);
}
} #lightcase-case {
display: none;
position: fixed;
z-index: 2002;
top: 50%;
left: 50%;
font-family: arial, sans-serif;
font-size: 13px;
line-height: 1.5;
text-align: left;
text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}
@media screen and (max-width: 640px) { html[data-lc-type=inline] #lightcase-case, html[data-lc-type=ajax] #lightcase-case {
position: fixed !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
margin: 0 !important;
padding: 55px 0 70px 0;
width: 100% !important;
height: 100% !important;
overflow: auto !important;
}
}
@media screen and (min-width: 641px) { html:not([data-lc-type=error]) #lightcase-content {
position: relative;
z-index: 1;
text-shadow: none;
background-color: #fff;
-webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
-o-box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
-webkit-backface-visibility: hidden;
}
}
@media screen and (min-width: 641px) { html[data-lc-type=image] #lightcase-content, html[data-lc-type=video] #lightcase-content {
background-color: #333;
}
} html[data-lc-type=inline] #lightcase-content, html[data-lc-type=ajax] #lightcase-content, html[data-lc-type=error] #lightcase-content {
-webkit-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
@media screen and (max-width: 640px) { html[data-lc-type=inline] #lightcase-content, html[data-lc-type=ajax] #lightcase-content, html[data-lc-type=error] #lightcase-content {
position: relative !important;
top: auto !important;
left: auto !important;
width: auto !important;
height: auto !important;
margin: 0 !important;
padding: 0 !important;
border: none !important;
background: none !important;
}
} html[data-lc-type=inline] #lightcase-content .lightcase-contentInner, html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner, html[data-lc-type=error] #lightcase-content .lightcase-contentInner {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
}
@media screen and (max-width: 640px) { html[data-lc-type=inline] #lightcase-content .lightcase-contentInner, html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner, html[data-lc-type=error] #lightcase-content .lightcase-contentInner {
padding: 15px;
} html[data-lc-type=inline] #lightcase-content .lightcase-contentInner, html[data-lc-type=inline] #lightcase-content .lightcase-contentInner > *, html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner, html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner > *, html[data-lc-type=error] #lightcase-content .lightcase-contentInner, html[data-lc-type=error] #lightcase-content .lightcase-contentInner > * {
width: 100% !important;
max-width: none !important;
} html[data-lc-type=inline] #lightcase-content .lightcase-contentInner > *:not(iframe), html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner > *:not(iframe), html[data-lc-type=error] #lightcase-content .lightcase-contentInner > *:not(iframe) {
height: auto !important;
max-height: none !important;
}
}
@media screen and (max-width: 640px) { html.lightcase-isMobileDevice[data-lc-type=iframe] #lightcase-content .lightcase-contentInner iframe {
overflow: auto;
-webkit-overflow-scrolling: touch;
}
}
@media screen and (max-width: 640px) and (min-width: 641px) { html[data-lc-type=image] #lightcase-content .lightcase-contentInner, html[data-lc-type=video] #lightcase-content .lightcase-contentInner {
line-height: 0.75;
}
} html[data-lc-type=image] #lightcase-content .lightcase-contentInner {
position: relative;
overflow: hidden !important;
}
@media screen and (max-width: 640px) { html[data-lc-type=inline] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap, html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap, html[data-lc-type=error] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap {
position: relative !important;
top: auto !important;
left: auto !important;
width: auto !important;
height: auto !important;
margin: 0 !important;
padding: 0 !important;
border: none !important;
background: none !important;
}
}
@media screen and (min-width: 641px) { html:not([data-lc-type=error]) #lightcase-content .lightcase-contentInner .lightcase-inlineWrap {
padding: 30px;
overflow: auto;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
}
}
@media screen and (max-width: 640px) { #lightcase-content h1, #lightcase-content h2, #lightcase-content h3, #lightcase-content h4, #lightcase-content h5, #lightcase-content h6, #lightcase-content p {
color: #aaa;
}
}
@media screen and (min-width: 641px) { #lightcase-content h1, #lightcase-content h2, #lightcase-content h3, #lightcase-content h4, #lightcase-content h5, #lightcase-content h6, #lightcase-content p {
color: #333;
}
} #lightcase-case p.lightcase-error {
margin: 0;
font-size: 17px;
text-align: center;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
color: #aaa;
}
@media screen and (max-width: 640px) { #lightcase-case p.lightcase-error {
padding: 30px 0;
}
}
@media screen and (min-width: 641px) { #lightcase-case p.lightcase-error {
padding: 0;
}
} .lightcase-open body {
overflow: hidden;
} .lightcase-isMobileDevice .lightcase-open body {
max-width: 100%;
max-height: 100%;
} #lightcase-info {
position: absolute;
padding-top: 15px;
} #lightcase-info #lightcase-title,
#lightcase-info #lightcase-caption {
margin: 0;
padding: 0;
line-height: 1.5;
font-weight: normal;
text-overflow: ellipsis;
} #lightcase-info #lightcase-title {
font-size: 17px;
color: #aaa;
}
@media screen and (max-width: 640px) { #lightcase-info #lightcase-title {
position: fixed;
top: 10px;
left: 0;
max-width: 87.5%;
padding: 5px 15px;
background: #333;
}
} #lightcase-info #lightcase-caption {
clear: both;
font-size: 13px;
color: #aaa;
} #lightcase-info #lightcase-sequenceInfo {
font-size: 11px;
color: #aaa;
}
@media screen and (max-width: 640px) { .lightcase-fullScreenMode #lightcase-info {
padding-left: 15px;
padding-right: 15px;
} html:not([data-lc-type=image]):not([data-lc-type=video]):not([data-lc-type=flash]):not([data-lc-type=error]) #lightcase-info {
position: static;
}
} #lightcase-loading {
position: fixed;
z-index: 9999;
width: 1.123em;
height: auto;
font-size: 38px;
line-height: 1;
text-align: center;
text-shadow: none;
position: fixed;
z-index: 2001;
top: 50%;
left: 50%;
margin-top: -0.5em;
margin-left: -0.5em;
opacity: 1;
font-size: 32px;
text-shadow: 0 0 15px #fff;
-moz-transform-origin: 50% 53%;
-webkit-animation: lightcase-spin 0.5s infinite linear;
-moz-animation: lightcase-spin 0.5s infinite linear;
-o-animation: lightcase-spin 0.5s infinite linear;
animation: lightcase-spin 0.5s infinite linear;
} #lightcase-loading, #lightcase-loading:focus {
text-decoration: none;
color: #fff;
-webkit-tap-highlight-color: transparent;
-webkit-transition: color, opacity, ease-in-out 0.25s;
-moz-transition: color, opacity, ease-in-out 0.25s;
-o-transition: color, opacity, ease-in-out 0.25s;
transition: color, opacity, ease-in-out 0.25s;
} #lightcase-loading > span {
display: inline-block;
text-indent: -9999px;
} a[class*='lightcase-icon-'] {
position: fixed;
z-index: 9999;
width: 1.123em;
height: auto;
font-size: 38px;
line-height: 1;
text-align: center;
text-shadow: none;
outline: none;
cursor: pointer;
} a[class*='lightcase-icon-'], a[class*='lightcase-icon-']:focus {
text-decoration: none;
color: rgba(255, 255, 255, 0.6);
-webkit-tap-highlight-color: transparent;
-webkit-transition: color, opacity, ease-in-out 0.25s;
-moz-transition: color, opacity, ease-in-out 0.25s;
-o-transition: color, opacity, ease-in-out 0.25s;
transition: color, opacity, ease-in-out 0.25s;
} a[class*='lightcase-icon-'] > span {
display: inline-block;
text-indent: -9999px;
} a[class*='lightcase-icon-']:hover {
color: white;
text-shadow: 0 0 15px white;
} .lightcase-isMobileDevice a[class*='lightcase-icon-']:hover {
color: #aaa;
text-shadow: none;
} a[class*='lightcase-icon-'].lightcase-icon-close {
position: fixed;
top: 15px;
right: 15px;
bottom: auto;
margin: 0;
opacity: 0;
outline: none;
} a[class*='lightcase-icon-'].lightcase-icon-prev {
left: 15px;
} a[class*='lightcase-icon-'].lightcase-icon-next {
right: 15px;
} a[class*='lightcase-icon-'].lightcase-icon-pause, a[class*='lightcase-icon-'].lightcase-icon-play {
left: 50%;
margin-left: -0.5em;
}
@media screen and (min-width: 641px) { a[class*='lightcase-icon-'].lightcase-icon-pause, a[class*='lightcase-icon-'].lightcase-icon-play {
opacity: 0;
}
}
@media screen and (max-width: 640px) { a[class*='lightcase-icon-'] {
bottom: 15px;
font-size: 24px;
}
}
@media screen and (min-width: 641px) { a[class*='lightcase-icon-'] {
bottom: 50%;
margin-bottom: -0.5em;
} a[class*='lightcase-icon-']:hover, #lightcase-case:hover ~ a[class*='lightcase-icon-'] {
opacity: 1;
}
} #lightcase-overlay {
display: none;
width: 100%;
min-height: 100%;
position: fixed;
z-index: 2000;
top: -9999px;
bottom: -9999px;
left: 0;
background: #333;
}
@media screen and (max-width: 640px) { #lightcase-overlay {
opacity: 1 !important;
}
}.term-description {
display: block;
clear: both;
margin-bottom: 45px;
}
#manufactures {
margin-bottom: 60px;
}
#manufactures .thumbnail {
align-content: center;
}
.manufacturers figure {
padding: 15px;
}
#manufactures figure img {
transform: scale(1); transition: 300ms ease all;
} 
.manufacturers img {
object-fit: contain!important;
}
#manufactures figure:hover img {
transform: scale(1.1);
}
@media (max-width: 991px){ 
#manufactures .gizo-marki > div {
padding: 15px!important;
text-align: center;
justify-content: center;
align-content: center;
justify-items: center;
align-items: center;
margin: 0px auto;
flex-basis: 47%!important;
}
}
.single-producenci .content-area {
width: 100%!important;
}
#lmk_revisit_baner_container { width: 40px; }
@media (min-width: 768px) {
.col-full {
max-width: 1440px;
}
}
@media (max-width: 1199px) {
.site-content .widget_product_categories li .count {
display: none!important;
}
.site-content .widget_product_categories li a {
max-width: 100%;
}
}
.site-content .widget_product_categories li .count {
top: 24px;
}
@media (min-width: 860px) and (max-width: 1023px) {
.archive .site-main ul.products.columns-4 li.product, 
.tax-product_cat .site-main ul.products.columns-4 li.product, 
.page-template-template-homepage-php .site-main ul.products.columns-4 li.product {
width: 50%;
}
}
@media (min-width: 1024px) and (max-width: 1199px) {
.archive .site-main ul.products.columns-4 li.product, 
.tax-product_cat .site-main ul.products.columns-4 li.product, 
.page-template-template-homepage-php .site-main ul.products.columns-4 li.product {
width: 33.33%;
}
}/**/.single-product div.product .yith-wcwl-add-to-wishlist {
margin-top: 0px;
margin-left: 15px;
}
.single-product .summary .button {
line-height: 20px;
}
@media (max-width: 1290px) { .single-product .summary .button { clear: both; }
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button {
text-align: left;
align-items: flex-start;
}
.single-product div.product .yith-wcwl-add-to-wishlist {
margin-left: 0px!important;
}
} .site-search .gsib_b { display: none!important; }
.site-search .gsc-control-cse,
.site-search .gsc-input,
.site-search table,
.site-search form,
.site-search .gsc-search-button
{ padding: 0px!important; margin: 0px!important; }
.site-search table td { padding: 0px!important; }
.site-search .gsc-input-box { border: 0px!important; }
.site-search button.gsc-search-button { padding: 15px!important; }
.site-search input.gsc-input { height: 45px!important; padding: 0px 15px 0px 40px!important; background: unset!important; }
.site-search .widget_product_search form::before {  }
@media screen and (max-width: 768px) {
.storefront-sorting { flex-wrap: wrap!important; } 
.storefront-sorting .woocommerce-pagination, 
.storefront-sorting .woocommerce-result-count { flex: 1 100%; }
}
@media screen and (max-width: 990px) {
#slider-wrap, #containerFlexDiv, #slider-wrap .slider, #slider-wrap .flexslider, #slider-wrap .flexslider ul.slides, #slider-wrap .flexslider ul.slides li, #slider-wrap .flexslider ul.slides li .rsSliderWrap, #slider-wrap .rsSliderWrap .rsSliderContent { height: auto!important; }
.tax-product_cat .rsSliderContent { height: auto!important; position: relative!important; }
.rsSliderContent .title-container p { line-height: 26px!important; }
.rsSliderContent .title-container { position: relative!important; }
}
#slider-wrap .rsSliderWrap .rsSliderContent { height: auto!important; }
.slider .flexslider .rsSliderWrap::before { display: none!important; }
.site-footer .footer-widgets li a { line-height: 20px!important; display: block!important; margin-bottom: 10px; }.lSSlideOuter {
overflow: hidden;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none
}
.lightSlider:before, .lightSlider:after {
content: " ";
display: table;
}
.lightSlider {
overflow: hidden;
margin: 0;
}
.lSSlideWrapper {
max-width: 100%;
overflow: hidden;
position: relative;
}
.lSSlideWrapper > .lightSlider:after {
clear: both;
}
.lSSlideWrapper .lSSlide {
-webkit-transform: translate(0px, 0px);
-ms-transform: translate(0px, 0px);
transform: translate(0px, 0px);
-webkit-transition: all 1s;
-webkit-transition-property: -webkit-transform,height;
-moz-transition-property: -moz-transform,height;
transition-property: transform,height;
-webkit-transition-duration: inherit !important;
transition-duration: inherit !important;
-webkit-transition-timing-function: inherit !important;
transition-timing-function: inherit !important;
}
.lSSlideWrapper .lSFade {
position: relative;
}
.lSSlideWrapper .lSFade > * {
position: absolute !important;
top: 0;
left: 0;
z-index: 9;
margin-right: 0;
width: 100%;
}
.lSSlideWrapper.usingCss .lSFade > * {
opacity: 0;
-webkit-transition-delay: 0s;
transition-delay: 0s;
-webkit-transition-duration: inherit !important;
transition-duration: inherit !important;
-webkit-transition-property: opacity;
transition-property: opacity;
-webkit-transition-timing-function: inherit !important;
transition-timing-function: inherit !important;
}
.lSSlideWrapper .lSFade > *.active {
z-index: 10;
}
.lSSlideWrapper.usingCss .lSFade > *.active {
opacity: 1;
}  .lSSlideOuter .lSPager.lSpg {
margin: 10px 0 0;
padding: 0;
text-align: center;
}
.lSSlideOuter .lSPager.lSpg > li {
cursor: pointer;
display: inline-block;
padding: 0 5px;
}
.lSSlideOuter .lSPager.lSpg > li a {
background-color: #222222;
border-radius: 30px;
display: inline-block;
height: 8px;
overflow: hidden;
text-indent: -999em;
width: 8px;
position: relative;
z-index: 99;
-webkit-transition: all 0.5s linear 0s;
transition: all 0.5s linear 0s;
}
.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a {
background-color: #428bca;
}
.lSSlideOuter .media {
opacity: 0.8;
}
.lSSlideOuter .media.active {
opacity: 1;
}  .lSSlideOuter .lSPager.lSGallery {
list-style: none outside none;
padding-left: 0;
margin: 0;
overflow: hidden;
transform: translate3d(0px, 0px, 0px);
-moz-transform: translate3d(0px, 0px, 0px);
-ms-transform: translate3d(0px, 0px, 0px);
-webkit-transform: translate3d(0px, 0px, 0px);
-o-transform: translate3d(0px, 0px, 0px);
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.lSSlideOuter .lSPager.lSGallery li {
overflow: hidden;
-webkit-transition: border-radius 0.12s linear 0s 0.35s linear 0s;
transition: border-radius 0.12s linear 0s 0.35s linear 0s;
}
.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover {
border-radius: 5px;
}
.lSSlideOuter .lSPager.lSGallery img {
display: block;
height: auto;
max-width: 100%;
}
.lSSlideOuter .lSPager.lSGallery:before, .lSSlideOuter .lSPager.lSGallery:after {
content: " ";
display: table;
}
.lSSlideOuter .lSPager.lSGallery:after {
clear: both;
}  .lSAction > a {
width: 32px;
display: block;
top: 50%;
height: 32px; cursor: pointer;
position: absolute;
z-index: 99;
margin-top: -16px;
opacity: 0.5;
-webkit-transition: opacity 0.35s linear 0s;
transition: opacity 0.35s linear 0s;
}
.lSAction > a:hover {
opacity: 1;
}
.lSAction > .lSPrev {
background-position: 0 0;
left: 10px;
}
.lSAction > .lSNext {
background-position: -32px 0;
right: 10px;
}
.lSAction > a.disabled {
pointer-events: none;
}
.cS-hidden {
height: 1px;
opacity: 0;
filter: alpha(opacity=0);
overflow: hidden;
} .lSSlideOuter.vertical {
position: relative;
}
.lSSlideOuter.vertical.noPager {
padding-right: 0px !important;
}
.lSSlideOuter.vertical .lSGallery {
position: absolute !important;
right: 0;
top: 0;
}
.lSSlideOuter.vertical .lightSlider > * {
width: 100% !important;
max-width: none !important;
} .lSSlideOuter.vertical .lSAction > a {
left: 50%;
margin-left: -14px;
margin-top: 0;
}
.lSSlideOuter.vertical .lSAction > .lSNext {
background-position: 31px -31px;
bottom: 10px;
top: auto;
}
.lSSlideOuter.vertical .lSAction > .lSPrev {
background-position: 0 -31px;
bottom: auto;
top: 10px;
}  .lSSlideOuter.lSrtl {
direction: rtl;
}
.lSSlideOuter .lightSlider, .lSSlideOuter .lSPager {
padding-left: 0;
list-style: none outside none;
}
.lSSlideOuter.lSrtl .lightSlider, .lSSlideOuter.lSrtl .lSPager {
padding-right: 0;
}
.lSSlideOuter .lightSlider > *,  .lSSlideOuter .lSGallery li {
float: left;
}
.lSSlideOuter.lSrtl .lightSlider > *,  .lSSlideOuter.lSrtl .lSGallery li {
float: right !important;
} @-webkit-keyframes rightEnd {
0% {
left: 0;
}
50% {
left: -15px;
}
100% {
left: 0;
}
}
@keyframes rightEnd {
0% {
left: 0;
}
50% {
left: -15px;
}
100% {
left: 0;
}
}
@-webkit-keyframes topEnd {
0% {
top: 0;
}
50% {
top: -15px;
}
100% {
top: 0;
}
}
@keyframes topEnd {
0% {
top: 0;
}
50% {
top: -15px;
}
100% {
top: 0;
}
}
@-webkit-keyframes leftEnd {
0% {
left: 0;
}
50% {
left: 15px;
}
100% {
left: 0;
}
}
@keyframes leftEnd {
0% {
left: 0;
}
50% {
left: 15px;
}
100% {
left: 0;
}
}
@-webkit-keyframes bottomEnd {
0% {
bottom: 0;
}
50% {
bottom: -15px;
}
100% {
bottom: 0;
}
}
@keyframes bottomEnd {
0% {
bottom: 0;
}
50% {
bottom: -15px;
}
100% {
bottom: 0;
}
}
.lSSlideOuter .rightEnd {
-webkit-animation: rightEnd 0.3s;
animation: rightEnd 0.3s;
position: relative;
}
.lSSlideOuter .leftEnd {
-webkit-animation: leftEnd 0.3s;
animation: leftEnd 0.3s;
position: relative;
}
.lSSlideOuter.vertical .rightEnd {
-webkit-animation: topEnd 0.3s;
animation: topEnd 0.3s;
position: relative;
}
.lSSlideOuter.vertical .leftEnd {
-webkit-animation: bottomEnd 0.3s;
animation: bottomEnd 0.3s;
position: relative;
}
.lSSlideOuter.lSrtl .rightEnd {
-webkit-animation: leftEnd 0.3s;
animation: leftEnd 0.3s;
position: relative;
}
.lSSlideOuter.lSrtl .leftEnd {
-webkit-animation: rightEnd 0.3s;
animation: rightEnd 0.3s;
position: relative;
}/*/*/.lightSlider.lsGrab > * {
cursor: -webkit-grab;
cursor: -moz-grab;
cursor: -o-grab;
cursor: -ms-grab;
cursor: grab;
}
.lightSlider.lsGrabbing > * {
cursor: move;
cursor: -webkit-grabbing;
cursor: -moz-grabbing;
cursor: -o-grabbing;
cursor: -ms-grabbing;
cursor: grabbing;
}