@charset "UTF-8";
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body,h1{margin:0}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none;cursor:pointer}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}del{-webkit-text-decoration-color:#999;text-decoration-color:#999}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}*{-webkit-tap-highlight-color:transparent}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;scroll-behavior:smooth}body,html{height:100%}body{background:#fff;overflow-x:hidden}::-moz-selection{background:rgba(9,155,222,.24706)}::selection{background:rgba(9,155,222,.24706)}svg{pointer-events:none}#map_wrapper iframe{width:100%;height:25rem}.desktop-menu,.mobile-menu__top,.site-content,footer#colophon{z-index:1}@media screen and (max-width:1199px){.desktop-menu,.mobile-menu__top,.site-content,footer#colophon{padding-left:5%;padding-right:5%}}@media screen and (min-width:1200px){.desktop-menu,.mobile-menu__top,.site-content,footer#colophon{padding-left:7.5%;padding-right:7.5%}}@media screen and (min-width:1600px){.desktop-menu,.mobile-menu__top,.site-content,footer#colophon{padding-left:12.5%;padding-right:12.5%}}.main-navigation{z-index:1;padding-left:0;padding-right:0}@media screen and (min-width:992px){.main-navigation{padding-left:5%;padding-right:5%}}@media screen and (min-width:1200px){.main-navigation{padding-left:7.5%;padding-right:7.5%}}@media screen and (min-width:1600px){.main-navigation{padding-left:12.5%;padding-right:12.5%}}@media screen and (max-width:991px){.site-content{padding-top:5rem}}@media screen and (min-width:992px){.site-content{padding-top:11.35rem;display:flex}}.error-404{display:flex;min-height:50vh;padding:4rem 2rem}.error-404 .page-header{margin:auto;text-align:center}.error-404 .page-header h1{margin-bottom:2em}.error-404 a{font-size:20px}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}a{color:#000;text-decoration:none;-webkit-tap-highlight-color:transparent;word-wrap:break-word}a:visited{color:inherit}a:hover{color:#099bde!important;outline:0!important;transition:all .3s ease-in-out}a:focus{outline:none}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:600}dd{margin:0 1.5em 1.5em}table{margin:0 0 1.5em;width:100%}.my-preloader{height:100vh;position:fixed;width:100vw;background:#fff;z-index:99999;display:flex;flex-flow:column;justify-content:center;align-items:center;transition:all .3s ease-in;opacity:1}.my-preloader .preloader-content{align-items:center;display:flex;height:10em;width:10em;-webkit-animation:mymove 1.5s infinite;animation:mymove 1.5s infinite}@media screen and (min-width:992px){.my-preloader .preloader-content{height:15em;width:15em}}.my-preloader .preloader-content img{-o-object-fit:contain;object-fit:contain}@-webkit-keyframes mymove{0%{transform:scale(1.1);opacity:0}50%{opacity:1;transform:scale(1)}to{transform:scale(1.1);opacity:0}}@keyframes mymove{0%{transform:scale(1.1);opacity:0}50%{opacity:1;transform:scale(1)}to{transform:scale(1.1);opacity:0}}.my-preloader-off{opacity:0}.my-preloader-none{display:none}.site{opacity:0;transition:all .3s ease-in}.page-loaded{opacity:1!important}input{background-color:transparent}input[type=checkbox]{cursor:pointer}#map{height:100%;margin:2em}@media screen and (max-width:992px){#map{display:flex;flex-flow:column;justify-content:center;align-items:center}#map div:first-child{margin-bottom:1em}}@media screen and (min-width:992px){#map div:first-child{margin-right:1em}}#map p{font-family:Poppins,sans-serif;font-weight:600;text-align:center;font-size:16px}@media screen and (min-width:320px){#map p{font-size:calc(16px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){#map p{font-size:20px!important}}.checkout-steps{width:100%;display:flex;justify-content:space-around;margin:0 auto 6em}@media screen and (max-width:992px){.checkout-steps{margin:0 auto 2em}}.checkout-steps a{position:relative;font-weight:800;color:#6488b9;font-family:Poppins,sans-serif;display:flex;flex-flow:row;align-items:center;width:50%;justify-content:center;font-size:12px}@media screen and (min-width:320px){.checkout-steps a{font-size:calc(12px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.checkout-steps a{font-size:14px!important}}@media screen and (max-width:992px){.checkout-steps a{display:flex;flex-flow:column;justify-content:center;align-items:center}}.checkout-steps a:before{display:block;content:"1";line-height:36px;width:40px;height:40px;border:2px solid #6488b9;border-radius:100%;text-align:center;font-family:Poppins,sans-serif}@media screen and (max-width:992px){.checkout-steps a:before{margin-bottom:1em}}@media screen and (min-width:992px){.checkout-steps a:before{margin-right:1.5em}}.checkout-steps a:hover:before{border:2px solid #099bde}.checkout-steps a:nth-of-type(2):before{content:"2"}.woocommerce-cart .checkout-steps a:nth-of-type(2){opacity:.4}.woocommerce-checkout .checkout-steps a:first-of-type{opacity:.4}.products img{opacity:1;transition:all .3s ease-in}.lazy{opacity:0!important}.woocommerce-cart .lazy{opacity:1!important}.imagegalleryplg{display:inline-block;text-align:center;width:100%}@media screen and (min-width:992px){.imagegalleryplg{width:33%}}.imagegalleryplg img{max-width:200px}.plainoverlay{height:100vh!important;z-index:9999999999!important;background-color:rgba(0,0,0,.8)!important;display:flex}.plainoverlay:before{content:"";background:url(../dist/img/form-loader.gif) no-repeat;display:block;align-self:center;justify-self:center;margin:auto;height:4em;width:4em;background-size:contain}div.woof_info_popup{z-index:99999999999!important}.jQuery-plainOverlay-progress{display:none!important}.text--justify{text-align:justify}.text--center{text-align:center}.text--outline{color:transparent!important;-webkit-text-stroke:1px #099bde}@media screen and (min-width:992px){.text--outline{-webkit-text-stroke:1px #099bde}}.count{background-color:transparent}.showlogin{text-decoration:underline}.pswp{height:0%!important;opacity:0!important;transition:opacity .3s ease-in-out!important}.pswp,.pswp--open{display:block!important}.pswp--open{height:100%!important;opacity:1!important;z-index:100011}.pswp__scroll-wrap .pswp__container{transition:transform .5s ease-in-out}.pswp__scroll-wrap .pswp__img{padding:3em;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:992px){.pswp__scroll-wrap .pswp__img{padding:4em}}@media screen and (max-width:992px){.pswp__scroll-wrap .pswp__zoom-wrap{display:flex!important;align-items:center!important}}.woocommerce-Reviews textarea{border-radius:5px}.comment-reply-title{font-weight:600}.comment-form{margin-top:1em}.comment-form textarea#comment{margin-top:.5em;padding:1em}.comment-form-rating label{margin-bottom:.5em}.comment-form-comment label{margin-bottom:.5em;font-weight:600}.woocommerce #reviews #comments ol.commentlist li .comment-text{padding:2em 2em 1em}@media screen and (min-width:992px){.mobile-only{display:none}}.woocommerce-form-login .required{color:#fff!important}.total-with-tax{display:flex;flex-flow:column}.scrollToTopBtn{position:fixed;bottom:0;right:0;padding:2em 1em 1em;z-index:100;opacity:0;transform:translateY(100px);transition:all .5s ease}.scrollToTopBtn__svg-wrapper{background-color:#099bde;box-shadow:0 2px 7px 1px rgba(9,155,222,.15)!important;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:16px;line-height:48px;width:48px;height:48px;padding:0;display:flex;justify-content:center}.showBtn{opacity:1;transform:translateY(0)}.fixed-icons{display:flex;padding:0;transition:all .5s ease}@media screen and (max-width:992px){.fixed-icons{justify-content:center;margin-bottom:1em}}@media screen and (min-width:992px){.fixed-icons{display:block;position:fixed;bottom:30px;left:30px;z-index:100}}.fixed-icons__icon{display:flex;justify-content:center;border:none;border-radius:50%;color:#fff;cursor:pointer;line-height:30px;width:30px;height:30px;transition:all .3s ease-in-out}.fixed-icons__icon:hover{transform:scale(1.075)}@media screen and (max-width:992px){.fixed-icons__icon{margin:2em}}.fixed-ig-icon{padding:3px}.grecaptcha-badge{display:none}.temp-message{width:100%;text-align:center;color:#000;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:992px){.temp-message{flex-flow:column}}.temp-message div{display:flex}.temp-message div div{flex-flow:column}.temp-message p{margin:0 2em!important;font-size:16px}@media screen and (min-width:320px){.temp-message p{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.temp-message p{font-size:18px!important}}.pop-up{position:absolute;z-index:9999;height:auto;padding:0 1em;left:50%;opacity:0;transition:opacity .3s ease-in-out;transform:translate(-50%,100%);bottom:-1em;background:#fff;box-shadow:0 50px 100px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.15),0 5px 15px rgba(0,0,0,.1)}@media screen and (min-width:992px){.pop-up{min-width:250px;min-height:50px}}.pop-up__arrow{position:absolute;width:20px;height:20px;display:block;background:#fff;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.pop-up p{margin:1em 0;text-align:center}#open-geowidget{display:block;margin-top:1rem}.paczkomaty-shipping label{margin-bottom:.5rem}.reveal-from__element{opacity:0}.reveal-from--left{transform:translate(-25%)}.reveal-from--right{transform:translate(25%)}.reveal-from--bottom{transform:translateY(25%)}.reveal-from--transparent,.reveal-from--transparent-with-delay{opacity:0}.revealed .reveal-from--left{-webkit-animation:revealFromLeft 1s ease forwards;animation:revealFromLeft 1s ease forwards}.revealed .reveal-from--right{-webkit-animation:revealFromRight 1s ease forwards;animation:revealFromRight 1s ease forwards}.revealed .reveal-from--bottom{-webkit-animation:revealFromBottom 1s ease forwards;animation:revealFromBottom 1s ease forwards}.revealed .reveal-from--transparent{-webkit-animation:revealFromTransparent 1s ease forwards;animation:revealFromTransparent 1s ease forwards}.revealed .reveal-from--transparent-with-delay{-webkit-animation:revealFromTransparent 1s ease .75s forwards;animation:revealFromTransparent 1s ease .75s forwards}@-webkit-keyframes revealFromLeft{0%{transform:translate(-25%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@keyframes revealFromLeft{0%{transform:translate(-25%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@-webkit-keyframes revealFromRight{0%{transform:translate(25%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@keyframes revealFromRight{0%{transform:translate(25%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@-webkit-keyframes revealFromBottom{0%{transform:translateY(25%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@keyframes revealFromBottom{0%{transform:translateY(25%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@-webkit-keyframes revealFromTransparent{0%{opacity:0}90%{opacity:1}to{opacity:1}}@keyframes revealFromTransparent{0%{opacity:0}90%{opacity:1}to{opacity:1}}body,button,input,optgroup,select,textarea{color:#000;font-family:Poppins,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}h1,h2,h3,h4,h5,h6,p{font-family:Poppins,sans-serif}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:Courier\ 10 Pitch,courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,pre,tt,var{font-size:15px;font-size:.9375rem}code,kbd,tt,var{font-family:monaco,consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:0;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{border-color:#aaa #bbb #bbb;outline:none}textarea{padding-left:3px;width:100%}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url]{padding:3px}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{color:#666;border:1px solid #ccc;border-radius:0}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{color:#111}.woocommerce-ResetPassword{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%}.woocommerce-ResetPassword .password-input{max-width:300px;margin:auto}.woocommerce-ResetPassword .woocommerce-Input{padding:.75em}.woocommerce-page form .show-password-input:after,.woocommerce form .show-password-input:after{background:url(../dist/svg/hide-interface-symbol.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;display:block;width:20px;height:20px}.woocommerce-page form .show-password-input.display-password:after,.woocommerce form .show-password-input.display-password:after{background:url(../dist/svg/view-eye-interface-symbol.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}.show-password-input{position:absolute;right:2em!important;top:.5em!important;cursor:pointer}.show-password-input:after{color:transparent!important}.lost_password a{font-weight:600}.my-wooselect,.my-wooselect:visited,ul.chosen-choices{position:relative;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;color:#fff!important;font-weight:600!important;text-decoration:none!important;transition:all .7s ease-in-out!important;border:0;border-bottom:1px solid #ccc!important;outline:none!important;cursor:pointer;min-width:240px;padding:0 0 .25em!important;text-align:left}@media screen and (min-width:992px){.my-wooselect,.my-wooselect:visited,ul.chosen-choices{z-index:3;top:0;right:0}}.my-wooselect:active,.my-wooselect:focus,.my-wooselect:hover,.my-wooselect:visited:active,.my-wooselect:visited:focus,.my-wooselect:visited:hover,.my-wooselect:visited[focus-within],.my-wooselect[focus-within],ul.chosen-choices:active,ul.chosen-choices:focus,ul.chosen-choices:hover,ul.chosen-choices[focus-within]{border-bottom:1px solid #099bde!important}.my-wooselect:active,.my-wooselect:focus,.my-wooselect:focus-within,.my-wooselect:hover,.my-wooselect:visited:active,.my-wooselect:visited:focus,.my-wooselect:visited:focus-within,.my-wooselect:visited:hover,ul.chosen-choices:active,ul.chosen-choices:focus,ul.chosen-choices:focus-within,ul.chosen-choices:hover{border-bottom:1px solid #099bde!important}.my-wooselect:after,.my-wooselect:visited:after,ul.chosen-choices:after{content:"";background:url(../dist/svg/arrow_down_grey.svg) no-repeat;background-position:50%;position:absolute;display:block;width:20px;height:20px;top:35%;right:0;display:flex;align-items:center;pointer-events:none;transform:translateY(-50%)}@media screen and (max-width:992px){.my-wooselect,.my-wooselect:visited,ul.chosen-choices{width:100%!important}}.my-wooselect:visited input,.my-wooselect:visited select,.my-wooselect input,.my-wooselect select,ul.chosen-choices input,ul.chosen-choices select{font-weight:600!important;font-size:16px!important;padding:0!important;font-family:Poppins,sans-serif!important}.my-wooselect:visited li.search-choice,.my-wooselect li.search-choice,ul.chosen-choices li.search-choice{padding-left:0!important;margin-left:0!important;margin-right:1em!important}.my-wooselect:visited select:first-child,.my-wooselect select:first-child,ul.chosen-choices select:first-child{width:100%!important;text-decoration:none!important;transition:all .7s ease-in!important;border:none}.my-wooselect:visited select:first-child option,.my-wooselect select:first-child option,ul.chosen-choices select:first-child option{background-color:#fff!important;color:#000;width:100%;padding-left:1em!important}.woocommerce main .my-wooselect{margin:.75em 0 1em}#review_form .comment-form-author label,#review_form .comment-form-email label{margin-right:1em}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f5f5f5;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:600;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em}.alignleft,.alignright{display:inline;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption-text{text-align:center}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.3333333333%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.6666666667%}.gallery-columns-7 .gallery-item{max-width:14.2857142857%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.1111111111%}.gallery-caption{display:block}.site-header{position:fixed;width:100%;z-index:999}.menu-item-object-page{font-weight:600}.desktop-menu{display:none}@media screen and (min-width:992px){.desktop-menu{display:block;position:absolute;width:100%;left:0;transform:translateY(0);transition:all .3s ease-in-out;z-index:-1}}@media screen and (min-width:992px){.desktop-menu .site-menu{position:relative;height:50px;width:100%;display:flex;justify-content:space-around;text-align:center}.desktop-menu .site-menu:after{position:absolute;content:"";display:block;width:100vw;align-self:center;height:50px;z-index:-1;background-color:#f7f7f7;border:1px solid #f0f0f0}.desktop-menu .site-menu__wrapper{width:100%;display:flex;justify-content:space-between}.desktop-menu .site-menu .social-media{display:flex;align-items:center;width:70px;justify-content:space-between}}.desktop-menu.hide{transform:translateY(-100%)}.promo-navigation{padding-top:1rem}@media screen and (min-width:992px){.promo-navigation{padding-top:1.5rem}}.promo-navigation .top-promo{position:absolute;left:0;top:0;z-index:999;width:100vw;display:flex;align-items:center;text-transform:uppercase;background:#099bde;color:#fff;justify-content:space-evenly;height:1rem;line-height:1rem;font-size:10px}@media screen and (min-width:320px){.promo-navigation .top-promo{font-size:calc(10px + 1*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.promo-navigation .top-promo{font-size:11px!important}}@media screen and (min-width:992px){.promo-navigation .top-promo{padding:0 30%;margin:0 0 1em;height:1.5rem;line-height:1.5rem}}.promo-navigation .top-promo>*{transition:all .3s ease-in-out}.promo-navigation .top-promo .top-promo-item{opacity:0;transition:all .6s ease-in}.promo-navigation .top-promo .top-promo-items-loaded{opacity:1;color:#fff}.promo-navigation #promo-holder{color:transparent;display:block;justify-self:flex-end}@media screen and (max-width:992px){.promo-navigation .search-panel--toggled{top:3.5em}}@media screen and (max-width:992px){.promo-navigation .home-top-mobile{margin-top:4.5em}}.site-branding,.site-branding-mobile{width:auto;position:relative;text-align:center;transition:all .2s linear;display:block;align-self:center;justify-self:center}@media screen and (min-width:992px){.site-branding,.site-branding-mobile{width:25%}}.site-branding-mobile .custom-logo-link,.site-branding .custom-logo-link{display:flex;align-items:center}.site-branding-mobile .custom-logo-link img,.site-branding .custom-logo-link img{transition:all .2s linear;max-width:150px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:992px){.site-branding-mobile .custom-logo-link img,.site-branding .custom-logo-link img{max-width:175px}}.site-header--toggled{box-shadow:0 0 15px 5px rgba(0,0,0,.1),0 0 6px 0 rgba(0,0,0,.05)}.site-header--toggled .site-branding img{max-width:150px}.main-navigation{display:flex;justify-content:center;flex-flow:column;width:100%;background:#fff;z-index:99999;transition:all .4s ease-in}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation ul li{width:100%;position:relative;order:4}@media screen and (min-width:992px){.main-navigation ul .menu-mobile-shop{display:none}}@media screen and (min-width:992px){.main-navigation ul li:hover>ul{left:0}}.main-navigation a{text-decoration:none;font-family:Poppins,sans-serif;position:relative;font-size:14px}@media screen and (min-width:320px){.main-navigation a{font-size:calc(14px + 3*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.main-navigation a{font-size:17px!important}}@media screen and (max-width:992px){.main-navigation a{display:flex;justify-content:center}}.current-menu-item a{color:#099bde}.current-menu-item ul li a{color:#000;color:initial}.current-product_cat-parent .current-menu-item a{color:#099bde}.header-top-wrapper{display:flex;justify-content:space-between;transition:all .2s linear;z-index:10;padding:1rem}@media screen and (min-width:992px){.header-top-wrapper{padding:0;align-items:center}}.header-top-wrapper .icons-wrapper{display:flex}.header-top-wrapper .icons-wrapper>*{margin-right:2rem;width:45px;display:flex;flex-flow:column;align-items:center;justify-content:space-between}@media screen and (min-width:992px){.header-top-wrapper .icons-wrapper>*{height:50px}}.header-top-wrapper .icons-wrapper:last-child{margin-right:0}.header-top-wrapper .icons-wrapper svg{width:25px;height:25px;z-index:10}.header-top-wrapper .icons-wrapper .myaccount-link-unlogged path{transition:all .3s ease-in-out}.header-top-wrapper .icons-wrapper .myaccount-link-unlogged:hover svg path{fill:#6488b9}.header-top-wrapper .icons-wrapper .myaccount-link-logged path:nth-of-type(2){transition:all .3s ease-in-out}.header-top-wrapper .icons-wrapper .myaccount-link-logged:hover svg path:nth-of-type(2){fill:#ccc}.header-top-wrapper .icons-wrapper .cart-customlocation .cart-icon-wrapper{display:flex;position:relative}.header-top-wrapper .icons-wrapper .cart-customlocation path{transition:all .3s ease-in-out}.header-top-wrapper .icons-wrapper .cart-customlocation:hover path{fill:#4ab153}.header-top-wrapper .icons-wrapper .cart-customlocation #cart-counter{position:absolute;top:-8px;right:-12px;background:rgba(228,3,3,.904);color:#fff;width:20px;height:20px;border-radius:100%;text-align:center;line-height:20px;font-size:10px;z-index:11}.header-top-wrapper .icons-wrapper .cart-customlocation .sub-icon-text{display:none}@media screen and (min-width:992px){.header-top-wrapper .icons-wrapper .cart-customlocation .sub-icon-text{display:block}}.header-top-wrapper .sub-icon-text{font-family:Poppins,sans-serif;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:11px}@media screen and (min-width:320px){.header-top-wrapper .sub-icon-text{font-size:calc(11px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.header-top-wrapper .sub-icon-text{font-size:13px!important}}.header-top-wrapper a:hover{color:#000!important;color:initial!important}.header-top-wrapper-mobile{background-color:#fff}@media screen and (min-width:992px){.header-top-wrapper-mobile{display:none}}.header-top-wrapper-mobile .menu-toggle{background:transparent;border:none;outline:none;z-index:9999;padding:0 0 0 1em;width:45px;height:25px;display:flex}@media screen and (min-width:992px){.header-top-wrapper-mobile .menu-toggle{display:none}}.header-top-wrapper-mobile .menu-toggle .ham{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .4s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-right:-10px;margin-top:-11px}.header-top-wrapper-mobile .menu-toggle .hamRotate.active{transform:rotate(45deg)}.header-top-wrapper-mobile .menu-toggle .hamRotate180.active{transform:rotate(180deg)}.header-top-wrapper-mobile .menu-toggle .line{fill:none;transition:stroke-dasharray .4s,stroke-dashoffset .4s;stroke:#000;stroke-width:5.5;stroke-linecap:round}.header-top-wrapper-mobile .menu-toggle .ham4 .bottom,.header-top-wrapper-mobile .menu-toggle .ham4 .top{stroke-dasharray:40 121}.header-top-wrapper-mobile .menu-toggle .ham4.active .bottom,.header-top-wrapper-mobile .menu-toggle .ham4.active .top{stroke-dashoffset:-68px}.header-top-wrapper-mobile .mobile-menu.toggled{transform:translateX(0)}.header-top-wrapper-mobile .search-panel--box-shadow{box-shadow:0 0 15px 5px rgba(0,0,0,.1),0 0 6px 0 rgba(0,0,0,.05)}.header-top-wrapper-desktop{margin:1rem 0}@media screen and (max-width:992px){.header-top-wrapper-desktop{display:none}}.home-top-mobile,.mobile-menu__top{display:flex;width:100%;justify-content:space-between;align-items:center}@media screen and (min-width:992px){.home-top-mobile,.mobile-menu__top{display:none}}.search-panel{width:40%;transition:all .3s ease-in-out;z-index:100;background:#fff;transform:translateY(-50%);opacity:0}@media screen and (max-width:992px){.search-panel{visibility:hidden}}.search-panel .dgwt-wcas-search-wrapp .dgwt-wcas-search-input{border:1px solid #ccc!important;border-radius:5px!important;padding:5px 15px 5px 40px!important;height:55px!important}@media screen and (max-width:992px){.search-panel .dgwt-wcas-search-wrapp .dgwt-wcas-search-input{height:40px!important}}.dgwt-wcas-om-return{background:#6488b9!important}.search-panel--toggled{transform:translateY(0);-webkit-animation:searchPanelFade .5s forwards;animation:searchPanelFade .5s forwards}@media screen and (max-width:992px){.search-panel--toggled{top:2.5em;position:fixed;z-index:99999}}@-webkit-keyframes searchPanelFade{0%{transform:translateY(-50%);opacity:0}95%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}@keyframes searchPanelFade{0%{transform:translateY(-50%);opacity:0}95%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}#search-icon{cursor:pointer}.search-icon--clicked svg path{fill:#4ab153}.quick-contact__wrapper{display:flex;flex-flow:column}.quick-contact__wrapper a{display:flex;align-items:center;font-size:24px}@media screen and (min-width:320px){.quick-contact__wrapper a{font-size:calc(24px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.quick-contact__wrapper a{font-size:28px!important}}.quick-contact__wrapper a:before{content:"";display:block;background:url(../dist/svg/phone.svg) no-repeat 50%;background-size:contain}.quick-contact__wrapper span{align-self:center}@media screen and (min-width:992px){.quick-contact__wrapper span{align-self:flex-end}}.quick-contact__phone-number{display:none}@media screen and (min-width:992px){.quick-contact__phone-number{display:block}}.quick-contact__openings{display:none}@media screen and (min-width:992px){.quick-contact__openings{display:block}}.home-top-mobile a{display:flex;align-items:center}.home-top-mobile a:before{width:32px;height:32px;margin-right:16px}.social-media{margin-right:2rem}.social-media a:before{width:27px;height:27px}@media screen and (min-width:992px){.menu-woomenu-container>ul#menu-woomenu>li{transition:.2s ease-in-out}.menu-woomenu-container>ul#menu-woomenu>li:hover{background-color:#099bde}.menu-woomenu-container>ul#menu-woomenu>li:hover>a{color:#fff}}.box-shadow-nav{box-shadow:0 3px 3px rgba(0,0,0,.2)}.hide-element{display:none}.site-main .comment-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.menu-menu-1-container{display:flex;justify-content:space-around;text-align:center;width:50%;transition:transform .2s linear,opacity .2s ease-in-out}.menu-menu-1-container ul.menu{width:100%;display:flex;margin:0;padding:0;list-style:none;justify-content:space-between}@media screen and (max-width:992px){.menu-menu-1-container ul.menu{display:flex;flex-flow:column;align-items:center}}.menu-menu-1-container a{font-weight:400}@media screen and (min-width:992px){.menu-menu-1-container a{line-height:50px;font-size:14px}}@media screen and (min-width:992px) and (min-width:320px){.menu-menu-1-container a{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:992px) and (min-width:1600px){.menu-menu-1-container a{font-size:16px!important}}.menu-menu-1-container ul.sub-menu{width:100%}.menu-menu-1-container ul.sub-menu a{display:block;height:100%;width:100%;padding:1em}.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers{border-color:transparent}.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers li{padding:0;margin:.25em;height:2.5em;width:2em;border:none;border-right:1px solid transparent}.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers li a,.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers li span{color:#099bde;background:transparent;height:100%;width:100%;padding:0;line-height:2.5em;transition:all .2s ease-in-out}.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers li a:hover,.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers li span:hover{border:1px solid #099bde}.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers li span.current{border:1px solid #099bde}.mobile-menu{position:fixed;overflow-y:scroll;top:0;left:0;padding-top:4rem;min-height:100vh;height:100%;height:-webkit-fill-available;width:100%;background:#fff;transition:opacity .2s,.2s linear,transform .5s ease;opacity:0;transform:translateX(-100%);display:flex;flex-flow:column}@media screen and (min-width:992px){.mobile-menu{display:none}}.mobile-menu__top{margin:1rem 0}.mobile-menu .show-categories-menu{height:100%;overflow:scroll}.mobile-menu .move-back{transform:translateX(-30%)}.mobile-menu__woomenu{position:relative}.mobile-menu__woomenu ul{padding:0;margin:0}.mobile-menu__woomenu .menu-woomenu-container #menu-woomenu{overflow-y:scroll;padding-bottom:5em;transition:all .5s ease-in-out;scroll-behavior:smooth;display:flex;width:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow:hidden;border-top:1px solid #efefef}.mobile-menu__woomenu .menu-woomenu-container #menu-woomenu .menu-item{position:static;transition:all .5s ease-in-out;width:100%;display:flex;align-items:center;border-bottom:1px solid #efefef;order:1}.mobile-menu__woomenu .menu-woomenu-container #menu-woomenu .menu-item .menu-thumbnail-image{display:none}.mobile-menu__woomenu .menu-woomenu-container #menu-woomenu .menu-item a{display:flex;justify-content:space-between;font-weight:600;font-size:14px}@media screen and (min-width:320px){.mobile-menu__woomenu .menu-woomenu-container #menu-woomenu .menu-item a{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.mobile-menu__woomenu .menu-woomenu-container #menu-woomenu .menu-item a{font-size:16px!important}}.mobile-menu__woomenu .menu-woomenu-container #menu-woomenu .menu-item .sub-menu{transition:transform .4s ease,visibility .4s linear;position:absolute;visibility:hidden;transform:translateX(-100%);left:0;top:0;height:100%;width:100%;background:#fff;text-align:left;display:flex;flex-flow:column}.mobile-menu__woomenu .menu-woomenu-container #menu-woomenu .menu-item .sub-menu--expanded{transform:translateX(0);visibility:visible}.mobile-menu__woomenu .menu-woomenu-container #menu-woomenu a{transition:height .3s ease-in;width:100%;justify-content:space-between;padding:1em 1.5em}.mobile-menu__woomenu .menu-woomenu-container #menu-woomenu .hide-submenu,.mobile-menu__woomenu .menu-woomenu-container #menu-woomenu .show-submenu{padding:.25em 1.5em;display:block;background-size:contain;background-repeat:no-repeat;background-position:50%;height:2em;width:2em;pointer-events:none}.mobile-menu__woomenu .menu-woomenu-container #menu-woomenu .show-submenu{background-image:url(../dist/svg/arrow_right.svg)}.mobile-menu__woomenu .menu-woomenu-container #menu-woomenu .hide-submenu{background-image:url(../dist/svg/arrow_left.svg)}.mobile-menu__woomenu .menu-woomenu-container #menu-woomenu #back-button{order:0;background-color:#efefef;flex-flow:row-reverse}.mobile-menu__woomenu .menu-woomenu-container #menu-woomenu #back-button a{pointer-events:none}.mobile-menu.toggled{transform:translateX(0);opacity:1;transition:opacity .2s,visibility 0s linear .2s,transform .5s ease}#aside-menu .menu-woomenu-container{width:100%;height:100%}#aside-menu .menu-woomenu-container ul{flex-flow:column;margin:0;padding:0;list-style:none}#aside-menu .menu-woomenu-container ul li{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:.25em 0;border-bottom:1px solid #e5e5e5;transition:all .3s ease-in-out}#aside-menu .menu-woomenu-container ul li.menu-item a{padding:.5em 1em;width:calc(100% - 3em);position:relative;display:flex;align-items:center;font-weight:700;text-transform:uppercase;transition:all .3s ease-in-out;font-size:14px}@media screen and (min-width:320px){#aside-menu .menu-woomenu-container ul li.menu-item a{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){#aside-menu .menu-woomenu-container ul li.menu-item a{font-size:16px!important}}#aside-menu .menu-woomenu-container ul li.menu-item a:before{content:"";display:block;background:#099bde;height:12px;width:4px;margin-right:3px;position:absolute;left:0}#aside-menu .menu-woomenu-container ul .show-submenu{display:block;background:url(../dist/svg/add_circle_outline.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;height:2em;width:2em;cursor:pointer;transition:all .1s ease-in}#aside-menu .menu-woomenu-container ul .show-submenu__toggled{transform:rotate(45deg)}#aside-menu .menu-woomenu-container ul.sub-menu{background-color:#fff;width:100%;height:0;transition:all .3s ease-in-out;overflow:hidden}#aside-menu .menu-woomenu-container ul.sub-menu li:last-of-type{border-bottom:0}#aside-menu .menu-woomenu-container ul.sub-menu li a{font-weight:400;text-transform:inherit;padding-left:15px;font-size:14px}@media screen and (min-width:320px){#aside-menu .menu-woomenu-container ul.sub-menu li a{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){#aside-menu .menu-woomenu-container ul.sub-menu li a{font-size:16px!important}}#aside-menu .menu-woomenu-container ul.sub-menu li a:before{display:none}#aside-menu .menu-woomenu-container ul.sub-menu li .show-submenu{height:1.5em;width:1.5em}#aside-menu .menu-woomenu-container ul.sub-menu li .sub-menu{color:#666}#aside-menu .menu-woomenu-container ul.sub-menu li .sub-menu li.menu-item a{color:#999;text-transform:inherit;padding-left:30px}#aside-menu .menu-woomenu-container ul.sub-menu--expanded{z-index:1;height:auto}#aside-menu .shop-menu{margin-bottom:2em}.special-categories-menu #menu-special-categories-menu{margin:0;padding:0;list-style:none;display:flex;justify-content:space-between}.special-categories-menu #menu-special-categories-menu>*{flex:1 1 10em;align-items:center;display:flex;min-height:5em;border-radius:5px;overflow:hidden;position:relative;margin:0 1em 0 0}@media screen and (min-width:992px){.special-categories-menu #menu-special-categories-menu>*{min-height:9em}}.special-categories-menu #menu-special-categories-menu>:last-of-type{margin-right:0}.special-categories-menu #menu-special-categories-menu li a{display:flex;justify-content:center;align-items:center;color:#fff;width:100%;height:100%;font-weight:600;text-align:center;padding:10px;font-size:14px}@media screen and (min-width:320px){.special-categories-menu #menu-special-categories-menu li a{font-size:calc(14px + 6*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.special-categories-menu #menu-special-categories-menu li a{font-size:20px!important}}@media screen and (min-width:992px){.special-categories-menu #menu-special-categories-menu li a{font-size:18px}}@media screen and (min-width:992px) and (min-width:320px){.special-categories-menu #menu-special-categories-menu li a{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:992px) and (min-width:1600px){.special-categories-menu #menu-special-categories-menu li a{font-size:20px!important}}.special-categories-menu #menu-special-categories-menu li a:hover{color:#fff!important}.special-categories-menu #menu-special-categories-menu li a:hover .menu-thumbnail-image:after{background-color:rgba(1,34,65,.25)}.special-categories-menu #menu-special-categories-menu li a .menu-thumbnail-image{display:block;width:100%;height:100%;position:absolute;margin-right:20px;background-size:cover;background-position:50%;background-repeat:no-repeat;top:0;left:0;z-index:-1}.special-categories-menu #menu-special-categories-menu li a .menu-thumbnail-image:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(1,34,65,.35);transition:all .4s ease-in-out}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.woocommerce-error,.woocommerce-info,.woocommerce-message{z-index:9;text-align:center}.woocommerce-password-strength.short{background-color:#e35b5b;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#ff9517;border-color:#ff9517}.woocommerce-password-strength.good{background-color:#56b4a2;border-color:#56b4a2}.woocommerce-password-strength.strong{background-color:#4dcb62;border-color:#4dcb62}.main-carousel .swiper-slide{background-repeat:no-repeat;background-size:cover}@media screen and (max-width:992px){.main-carousel .swiper-slide{background-position:50%}}.main-carousel .swiper-slide:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(1,34,65,.35);transition:all .4s ease-in-out;z-index:-1}.main-carousel .swiper-slide__link{transform:scale(1);transition:all .3s ease-in-out}.main-carousel .swiper-slide__link img{display:block}.main-carousel .swiper-slide__link:hover{color:inherit!important;transform:scale(1.025)}.main-carousel .swiper-slide:hover:after{background-color:rgba(1,34,65,.25)}.main-carousel .swiper-container{height:100%;border-radius:5px}.main-carousel .swiper-scrollbar{display:none}.main-carousel .swiper-button-next,.main-carousel .swiper-button-prev{color:hsla(0,0%,100%,.699)!important;padding:2em;margin:0;transform:translateY(-50%)}.main-carousel .swiper-button-next:after,.main-carousel .swiper-button-prev:after{font-size:1.75rem}@media screen and (max-width:992px){.main-carousel .swiper-button-next,.main-carousel .swiper-button-prev{padding:0;display:none}.main-carousel .swiper-button-next:after,.main-carousel .swiper-button-prev:after{font-size:1.25rem}}.main-carousel .swiper-pagination-bullet{background:hsla(0,0%,100%,.699)!important}.brands-carousel h2{text-align:center}.brands-carousel .swiper-container-brands{overflow:hidden;padding-top:3rem}.brands-carousel .swiper-container-brands img{-o-object-fit:contain;object-fit:contain;height:auto;max-height:50px;width:150px}.brands-carousel .swiper-wrapper{transition-timing-function:linear!important;align-items:center}.brands-carousel .swiper-slide{margin:0 1em}body #page .category-carousel{margin-bottom:6rem;padding-bottom:6rem;border-bottom:1px solid #e5e5e5;overflow:hidden}body #page .category-carousel .swiper-container-categories{position:relative}body #page .category-carousel .title{margin-bottom:7rem}body #page .category-carousel .products{margin-bottom:2rem}body #page .category-carousel li.product{margin-bottom:0!important}body #page .category-carousel .swiper-button-next,body #page .category-carousel .swiper-button-prev{width:2rem;height:3rem;border:2px solid #099bde}body #page .category-carousel .swiper-button-next:after,body #page .category-carousel .swiper-button-prev:after{display:none}body #page .category-carousel .swiper-button-next:before,body #page .category-carousel .swiper-button-prev:before{content:"";background-repeat:no-repeat;background-size:cover;height:100%;width:100%;background-position:50%}body #page .category-carousel .swiper-button-prev{left:0}body #page .category-carousel .swiper-button-prev:before{background-image:url(../dist/svg/arrow_left_blue.svg)}body #page .category-carousel .swiper-button-next{right:0}body #page .category-carousel .swiper-button-next:before{background-image:url(../dist/svg/arrow_right_blue.svg)}body #page .category-carousel .swiper-pagination-categories{position:static;display:flex;justify-content:center}body #page .category-carousel .swiper-pagination-bullet-active{background:#099bde}.checkout-button,.my-blue-bg-button,.order-again a,.woocommerce #review_form #respond .form-submit input,.woocommerce-error a,.woocommerce-message a{background-color:#099bde!important;box-shadow:0 2px 7px 1px rgba(9,155,222,.15)!important;transition:all .2s ease-in!important;border:2px solid #099bde!important;color:#fff!important;cursor:pointer!important;font-family:Poppins,sans-serif}.checkout-button:hover,.my-blue-bg-button:hover,.order-again a:hover,.woocommerce #review_form #respond .form-submit input:hover,.woocommerce-error a:hover,.woocommerce-message a:hover{background-color:transparent!important;color:#099bde!important}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.my-checkout-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button.my-checkout-button{font-size:20px}@media screen and (min-width:320px){#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.my-checkout-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button.my-checkout-button{font-size:calc(20px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.my-checkout-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button.my-checkout-button{font-size:20px!important}}@media screen and (max-width:992px){.woocommerce-message{padding:1em 1.5em;display:flex;flex-flow:column}.woocommerce-message a{margin:1em auto!important}}@media screen and (max-width:992px) and (min-width:992px){.woocommerce-message a{max-width:60%}}.woocommerce-message a{padding:.25em 1em;margin-top:1em}@media screen and (min-width:992px){.woocommerce-message a{margin-left:.5em}}.restore-item{margin:2em auto 0!important;min-width:150px}.add_to_cart_button,.my-blue-outline-button,.outofstock .button,.product_type_simple,.product_type_variable,.single_add_to_cart_button,.woof_reset_search_form{color:#fff!important;background-color:#099bde!important;box-shadow:0 2px 7px 1px rgba(9,155,222,.15)!important;border:2px solid #099bde!important;transition:all .2s ease-in;cursor:pointer;display:inline-block!important;font-family:Poppins,sans-serif;white-space:nowrap;border-radius:6px!important}.add_to_cart_button:active,.add_to_cart_button:focus,.add_to_cart_button:hover,.my-blue-outline-button:active,.my-blue-outline-button:focus,.my-blue-outline-button:hover,.outofstock .button:active,.outofstock .button:focus,.outofstock .button:hover,.product_type_simple:active,.product_type_simple:focus,.product_type_simple:hover,.product_type_variable:active,.product_type_variable:focus,.product_type_variable:hover,.single_add_to_cart_button:active,.single_add_to_cart_button:focus,.single_add_to_cart_button:hover,.woof_reset_search_form:active,.woof_reset_search_form:focus,.woof_reset_search_form:hover{background-color:transparent!important;color:#099bde!important}.read-more,.read-more:visited{background-color:#099bde!important;box-shadow:0 2px 7px 1px rgba(9,155,222,.15)!important;color:#fff!important;padding:.5em 2em!important;font-weight:600!important;border-radius:100rem!important;text-decoration:none!important;transition:all .2s ease-in!important;border:2px solid #099bde!important;cursor:pointer}.read-more:hover,.read-more:visited:hover{background-color:transparent!important;border:2px solid #099bde!important;color:#099bde!important}.advantages__read-more{background-color:#099bde;box-shadow:0 2px 7px 1px rgba(9,155,222,.15)!important;color:#fff;padding:1rem 2rem;font-weight:600;text-align:center;text-decoration:none;transition:all .2s ease-in;border:1px solid #099bde;cursor:pointer;color:#fff!important;margin-bottom:1em;display:flex;align-items:center;justify-content:space-between;font-size:16px}@media screen and (min-width:320px){.advantages__read-more{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.advantages__read-more{font-size:18px!important}}.advantages__read-more:hover{color:#fff!important}.advantages__read-more:before{content:"";display:block;background:url(../dist/svg/delivering.svg) no-repeat 50%;background-size:contain;width:32px;height:32px;margin-right:16px}.mobile-to-shop-button{width:100%;text-align:center;height:3em;line-height:1.75em;font-size:22px;margin-bottom:2em}.my-woobutton,.my-woobutton:visited{background-color:transparent!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;color:#099bde!important;padding:.75em 2em!important;font-weight:600!important;border-radius:100rem!important;text-decoration:none!important;transition:all .2s ease-in!important;border:2px solid #099bde!important;cursor:pointer;margin:0 auto;font-size:12px}@media screen and (min-width:320px){.my-woobutton,.my-woobutton:visited{font-size:calc(12px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.my-woobutton,.my-woobutton:visited{font-size:16px!important}}.my-woobutton:hover,.my-woobutton:visited:hover{background-color:#099bde!important;border:2px solid #099bde!important;color:#fff!important}#toggle-filters{background-color:transparent;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#099bde;font-weight:600;border-radius:10px;text-decoration:none;transition:all .2s ease-in;border:2px solid #099bde;cursor:pointer;padding:.5em 1em;min-width:100px;margin:0 0 auto;display:flex;justify-content:space-between;align-items:center}#toggle-filters .filters-icon{display:block;background:url(../dist/svg/filter.svg) no-repeat;background-size:contain;width:20px;height:20px}.outline-button{background-color:transparent!important;color:#fff!important;border:1px solid #fff!important;transition:all .2s ease-in;min-width:100px;margin:1em!important;outline:none!important;cursor:pointer}.outline-button:hover{color:#099bde!important;background-color:#fff!important}.my-submit-button,.wpcf7-submit{background-color:#099bde!important;box-shadow:0 2px 7px 1px rgba(9,155,222,.15)!important;border:0!important;border-radius:0!important;color:#fff!important;display:block;font-family:Poppins,sans-serif;padding:.75em 1.5em!important;transition:all .2s ease-in;outline:none!important;float:none!important;cursor:pointer}.my-submit-button:hover,.wpcf7-submit:hover{background-color:#088ac5!important}.edit{position:relative}.edit:after{content:"";background:url(../dist/svg/add_circle_outline.svg) no-repeat;background-size:contain;background-position:50%;position:absolute;display:block;width:20px;height:100%;top:0;right:32%;display:flex;align-items:center}@media screen and (max-width:1680px){.edit:after{right:27%}}@media screen and (max-width:1260px){.edit:after{right:23%}}@media screen and (max-width:768px){.edit:after{right:32%}}@media screen and (max-width:360px){.edit:after{right:32%}}.my-nav-button{background-color:#012241!important;border:0!important;border-radius:0!important;color:#fff!important;width:70%;display:block;margin:1em!important;font-family:Poppins,sans-serif;padding:.75em 1.5em!important;transition:all .2s ease-in;outline:none!important}.my-nav-button:hover{color:#012241!important;background-color:#fff!important}.button-outline-navy{background-color:transparent!important;border:1px solid rgba(1,34,65,.84706)!important;border-radius:0!important;color:rgba(1,34,65,.84706)!important;display:block;font-family:Poppins,sans-serif;padding:.5em 1em!important;transition:all .2s ease-in;outline:none!important;font-size:11px}@media screen and (min-width:320px){.button-outline-navy{font-size:calc(11px + 3*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.button-outline-navy{font-size:14px!important}}.button-outline-navy:hover{color:#fff!important;background-color:rgba(1,34,65,.84706)!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.woocommerce-password-strength{padding:10px .5em}.choose{display:flex;flex-flow:column;justify-content:center;align-items:center;transition:all .2s ease-in;padding:1em;cursor:pointer;font-family:Poppins,sans-serif;width:8em;background-color:transparent;color:#fff;border:1px solid #fff}.choose:hover{background-color:#fff;color:rgba(1,34,65,.84706);border:1px solid #fff}.choose:hover svg{fill:rgba(1,34,65,.84706)}.choose svg{fill:#fff;height:40px;width:40px;margin-bottom:.5em;transition:all .2s ease-in}.customer-type-chosen{background-color:#fff;color:rgba(1,34,65,.84706);border:1px solid #fff}.customer-type-chosen svg{fill:rgba(1,34,65,.84706)}.order-again a{padding:1em}.woocommerce .woocommerce-breadcrumb{padding:1rem 0;border-bottom:1px solid #f5f5f5;margin:0;color:#999!important}.woocommerce .woocommerce-breadcrumb a{color:#999!important}.woocommerce .woocommerce-breadcrumb__separator{padding:0 10px}.woocommerce-archive__wrapper{display:flex;margin-top:2rem}.woocommerce-archive__right-column{width:100%}@media screen and (min-width:992px){.woocommerce-archive__right-column{width:70%;padding-left:2em}}.term-description{margin-bottom:2rem}.term-description ul{margin:1.5em 0;padding:1em}.term-description ul li{margin-bottom:1rem}.term-description__long{margin-top:6rem}.term-description__long ul{margin:1.5em 0;padding:1em}.term-description__long ul li{margin-bottom:1rem}body #page .products li.product{list-style:none;text-align:center;box-sizing:border-box;padding:.5rem;transition:all .3s ease-in-out;border-radius:4px}@media screen and (min-width:992px){body #page .products li.product{margin-bottom:4em;padding:1rem}}@media screen and (max-width:992px){body #page .products li.product a{text-align:center;font-size:11px}}@media screen and (max-width:992px) and (min-width:320px){body #page .products li.product a{font-size:calc(11px + 3*(100vw - 320px)/1280)!important}}@media screen and (max-width:992px) and (min-width:1600px){body #page .products li.product a{font-size:14px!important}}@media screen and (min-width:992px){body #page .products li.product a{font-size:14px}}@media screen and (min-width:992px) and (min-width:320px){body #page .products li.product a{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:992px) and (min-width:1600px){body #page .products li.product a{font-size:16px!important}}body #page .products li.product .woocommerce-LoopProduct-link{outline:none;width:100%}body #page .products li.product .woocommerce-LoopProduct-link img{-o-object-fit:contain;object-fit:contain;height:250px;margin:auto}@media screen and (max-width:992px){body #page .products li.product .woocommerce-LoopProduct-link img{height:200px}}body #page .products li.product .woocommerce-LoopProduct-link:hover{color:#000!important;color:initial!important}body #page .products li.product .price{display:block;color:#68b938;font-size:1.25em;margin-bottom:.5em}body #page .products li.product .button{margin:auto}body #page .products li.product:hover{box-shadow:0 0 15px 5px rgba(0,0,0,.1),0 0 6px 0 rgba(0,0,0,.05)}.added_to_cart{font-size:11px!important;text-align:center}@media screen and (max-width:500px){.added_to_cart{margin-left:0}}@media screen and (min-width:500px){.added_to_cart{margin-left:.5em}}@media screen and (max-width:992px){body.single-product .sales-badge{top:0;left:0}}@media screen and (max-width:992px){body.single-product .my_description_tab{text-align:center}}body.single-product .my_description_tab a{height:100%}.itsnew,.sales-badge{border:none;color:#fff!important;width:auto;height:20px;text-align:center!important;display:flex;align-content:center!important;align-items:center;justify-content:center;min-height:0!important;line-height:17px!important;font-size:.75rem!important;position:absolute!important;padding:7px!important;left:0!important;top:0!important;z-index:1!important;border-radius:0!important}.itsnew{background-color:#62bdb8!important}.sales-badge{background-color:#099bde!important}.product.sale .price del bdi{color:#999;margin-right:2px}.bestseller-wrapper{position:absolute;right:0;top:200px;display:flex;flex-flow:column;justify-content:center;align-items:center}@media screen and (max-width:992px){.bestseller-wrapper{top:165px}}@media screen and (max-width:350px){.bestseller-wrapper{top:175px}}.bestseller-wrapper span{display:block;z-index:1;font-size:8px}@media screen and (min-width:320px){.bestseller-wrapper span{font-size:calc(8px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.bestseller-wrapper span{font-size:10px!important}}.bestseller{background:url(../dist/svg/bestseller3.svg) no-repeat;background-size:contain;height:20px;width:20px;opacity:.8}@media screen and (min-width:1300px){.bestseller{height:25px;width:25px}}.added_to_cart{font-size:10px}@media screen and (min-width:320px){.added_to_cart{font-size:calc(10px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.added_to_cart{font-size:12px!important}}.woocommerce-loop-product__title{height:4em;margin-bottom:1em!important;line-height:1.3}@media screen and (max-width:440px){.woocommerce-loop-product__title{height:5em}}.woocommerce-loop-product__title{font-size:11px}@media screen and (min-width:320px){.woocommerce-loop-product__title{font-size:calc(11px + 3*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-loop-product__title{font-size:14px!important}}@media screen and (min-width:992px){.woocommerce-loop-product__title{font-size:14px}}@media screen and (min-width:992px) and (min-width:320px){.woocommerce-loop-product__title{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:992px) and (min-width:1600px){.woocommerce-loop-product__title{font-size:16px!important}}.woocommerce-products-header__title{margin-top:0}@media screen and (max-width:992px){.woocommerce-products-header__title{text-align:center}}.single-product .product-available{color:#68b938}.single-product .product-notavailable{color:red}.single-product #primary #main .product .summary{width:100%;display:flex;flex-flow:column}@media screen and (min-width:992px){.single-product #primary #main .product .summary{width:40%}}.single-product__action-card{background:#f7f7f7;border-radius:7px;border:1px solid #dadada;padding:1.5rem}@media screen and (min-width:992px){.single-product .images.woocommerce-product-gallery{width:55%!important}}@media screen and (max-width:992px){.single-product .woocommerce-breadcrumb{display:none}}@media screen and (min-width:992px){.single-product .woocommerce-breadcrumb{margin:0 0 2rem}}.single-product .product_title{text-align:center;font-size:18px}@media screen and (min-width:320px){.single-product .product_title{font-size:calc(18px + 6*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product_title{font-size:24px!important}}@media screen and (min-width:992px){.single-product .product_title{text-align:left}.single-product .product_title__wrapper{margin-bottom:4rem}}.single-product .pswp__bg{transition:opacity 333ms cubic-bezier(.4,0,.22,1)!important;opacity:.8!important}.single-product .pswp__caption{display:none}.single-product .pswp__top-bar{z-index:1001;display:flex;flex-flow:row-reverse;align-items:center;height:66px}@media screen and (max-width:992px){.single-product .pswp__top-bar{top:auto;bottom:0}}.single-product .woocommerce-product-gallery .flex-control-thumbs{margin:2em 0 0!important}.single-product .woocommerce-product-gallery .flex-control-thumbs li{padding:1em}.single-product .slick-track{display:flex!important}.single-product .flex-control-thumbs{z-index:1}@media screen and (max-width:992px){.single-product .product{display:flex;flex-flow:column;align-items:center}}.single-product .product .entry-summary .woocommerce-product-details__short-description ul{margin:1em 0;padding:0 1em;list-style:none}.single-product .product .entry-summary .woocommerce-product-details__short-description ul li:before{content:"\2022";color:#099bde;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.single-product .product .entry-summary .woocommerce-product-details__short-description ul li:before{font-size:20px}@media screen and (min-width:320px){.single-product .product .entry-summary .woocommerce-product-details__short-description ul li:before{font-size:calc(20px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product .entry-summary .woocommerce-product-details__short-description ul li:before{font-size:20px!important}}@media screen and (max-width:992px){.single-product .product .entry-summary .woocommerce-product-details__short-description p{margin-bottom:0}}.single-product .product .entry-summary .producent{display:flex;align-items:center;margin:1em 0}@media screen and (max-width:992px){.single-product .product .entry-summary .producent{flex-flow:column;margin-bottom:2em}}.single-product .product .entry-summary .producent img{height:auto;width:150px;max-height:100px;-o-object-fit:contain;object-fit:contain;order:1;margin-top:1em}@media screen and (min-width:992px){.single-product .product .entry-summary .producent img{align-self:flex-start;margin-top:0;margin-left:1em}}.single-product .product .entry-summary .product-info{display:flex;align-items:center;width:100%;justify-content:space-between;margin:1em 0}@media screen and (max-width:992px){.single-product .product .entry-summary .product-info{margin-bottom:2rem}}.single-product .product .entry-summary .product-info:first-of-type{margin-top:0}.single-product .product .entry-summary .product-info--producent{align-items:center;margin-top:2rem}.single-product .product .entry-summary .product-info--price{margin-bottom:0}@media screen and (max-width:992px){.single-product .product .entry-summary .product-info--price{margin-bottom:.5rem}}.single-product .product .entry-summary .product-info__label{width:150px;text-align:left}.single-product .product .entry-summary .product-info__value{font-weight:600}.single-product .product .entry-summary .product-info img{height:auto;max-width:100px;max-height:30px;-o-object-fit:contain;object-fit:contain;order:1;margin-top:1em}@media screen and (min-width:992px){.single-product .product .entry-summary .product-info img{align-self:flex-start;margin-top:0;margin-left:1em}}.single-product .product .entry-summary .product-info:last-of-type{margin-bottom:0}.single-product .product .entry-summary .price{text-align:center;display:flex;align-items:baseline;justify-content:space-between;color:#000;font-size:inherit}@media screen and (min-width:992px){.single-product .product .entry-summary .price{text-align:left}}.single-product .product .entry-summary .price .woocommerce-Price-amount{color:#68b938;order:2;margin-left:.5em;font-size:22px}@media screen and (min-width:320px){.single-product .product .entry-summary .price .woocommerce-Price-amount{font-size:calc(22px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product .entry-summary .price .woocommerce-Price-amount{font-size:24px!important}}.single-product .product .entry-summary .price del{order:1}.single-product .product .entry-summary .price del .woocommerce-Price-amount{font-size:16px}@media screen and (min-width:320px){.single-product .product .entry-summary .price del .woocommerce-Price-amount{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product .entry-summary .price del .woocommerce-Price-amount{font-size:18px!important}}.single-product .product .entry-summary .price ins{font-weight:400;order:2;background:transparent}.single-product .product .entry-summary .price ins .woocommerce-Price-amount{font-size:26px}@media screen and (min-width:320px){.single-product .product .entry-summary .price ins .woocommerce-Price-amount{font-size:calc(26px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product .entry-summary .price ins .woocommerce-Price-amount{font-size:28px!important}}.single-product .product .entry-summary .price .original-computed-price .woocommerce-Price-amount{font-size:22px}@media screen and (min-width:320px){.single-product .product .entry-summary .price .original-computed-price .woocommerce-Price-amount{font-size:calc(22px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product .entry-summary .price .original-computed-price .woocommerce-Price-amount{font-size:24px!important}}.single-product .product .entry-summary #price-without-tax{text-align:right;margin-bottom:1em}@media screen and (max-width:992px){.single-product .product .entry-summary #price-without-tax{margin-bottom:2em}}.single-product .product .woocommerce-product-gallery img{max-height:400px;max-width:500px;width:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:992px){.single-product .product .woocommerce-product-gallery img{max-height:190px;max-width:280px;margin:2em auto 0}}@media screen and (min-width:992px){.single-product .product .woocommerce-product-gallery__image img{margin:0 auto}}.single-product .product .slick-slider{margin:auto}.single-product .product .slick-slide:focus{outline:none}.single-product .product .slick-slider:nth-of-type(2){margin-top:1em}.single-product .product .slick-slider:nth-of-type(2) .slick-slide{display:flex}.single-product .product .slick-slider:nth-of-type(2) .slick-slide img{margin:auto}@media screen and (min-width:992px){.single-product .product .slick-slider:nth-of-type(2) .slick-slide img{width:auto}}@media screen and (max-width:992px){.single-product .product .slick-slider:nth-of-type(2) .slick-slide img{max-width:70px}}.single-product .product .stock{display:none}@media screen and (min-width:992px){.single-product .product .stock{text-align:left}}.single-product .qty{font-weight:600}.single-product .product .sale .price{display:flex;flex-flow:column}.single-product .product-type-variable .woocommerce-variation-price .price{margin-bottom:0}.single-product .product-type-variable .woocommerce-variation-price .price .woocommerce-Price-amount{font-size:18px}@media screen and (min-width:320px){.single-product .product-type-variable .woocommerce-variation-price .price .woocommerce-Price-amount{font-size:calc(18px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product-type-variable .woocommerce-variation-price .price .woocommerce-Price-amount{font-size:22px!important}}.single-product .product_meta{display:flex;flex-flow:column;justify-content:center}@media screen and (min-width:992px){.single-product .product_meta{justify-content:flex-start;align-items:flex-start}}.single-product .product_meta .posted_in{order:2;text-align:left}.single-product .product_meta .posted_in a{color:#999;text-transform:lowercase;display:inline-block}.single-product .product_meta .posted_in a:first-of-type{margin-left:1em}.single-product .product_meta .posted_in a:first-letter{text-transform:uppercase}.single-product .product_meta .tagged_as{order:3}.single-product .woocommerce-product-details__short-description{text-align:left;clear:both}.single-product .woocommerce-product-details__short-description p{font-size:16px}@media screen and (min-width:320px){.single-product .woocommerce-product-details__short-description p{font-size:calc(16px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .woocommerce-product-details__short-description p{font-size:16px!important}}.single-product .product-type-simple .qty::-webkit-inner-spin-button,.single-product .product-type-simple .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product .product-type-simple input[type=number]{-moz-appearance:textfield;width:100%;min-width:2em;height:100%}.single-product .cart,.single-product .woocommerce-variation-add-to-cart{display:flex;justify-content:center;align-items:center;flex-flow:column;margin-top:1em;margin-bottom:0!important}@media screen and (min-width:992px){.single-product .cart,.single-product .woocommerce-variation-add-to-cart{justify-content:flex-start;align-items:baseline;flex-flow:row;flex-wrap:wrap}}@media screen and (max-width:992px){.single-product .cart,.single-product .woocommerce-variation-add-to-cart{justify-content:center;margin:auto}}.single-product .cart #my_simple_add_to_cart_ajax,.single-product .cart .single_add_to_cart_button,.single-product .woocommerce-variation-add-to-cart #my_simple_add_to_cart_ajax,.single-product .woocommerce-variation-add-to-cart .single_add_to_cart_button{margin-top:1em;width:100%;text-align:center}.single-product .cart .purchase-area,.single-product .woocommerce-variation-add-to-cart .purchase-area{display:flex;flex-flow:column;align-items:center;width:100%}.single-product .cart .quantity,.single-product .cart .quantity-label,.single-product .woocommerce-variation-add-to-cart .quantity,.single-product .woocommerce-variation-add-to-cart .quantity-label{width:3em;margin:0}.single-product .cart .quantity-label,.single-product .woocommerce-variation-add-to-cart .quantity-label{font-weight:600;text-align:left}.single-product .cart .quantity,.single-product .woocommerce-variation-add-to-cart .quantity{text-align:center;margin:0!important;border-radius:3px}.single-product .cart .quantity .qty::-webkit-inner-spin-button,.single-product .cart .quantity .qty::-webkit-outer-spin-button,.single-product .woocommerce-variation-add-to-cart .quantity .qty::-webkit-inner-spin-button,.single-product .woocommerce-variation-add-to-cart .quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product .cart .quantity input[type=number],.single-product .woocommerce-variation-add-to-cart .quantity input[type=number]{-moz-appearance:textfield;width:100%;min-width:2em;height:100%}.single-product .cart .quantity-wrapper,.single-product .woocommerce-variation-add-to-cart .quantity-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}@media screen and (min-width:992px){.single-product .cart .quantity-wrapper,.single-product .woocommerce-variation-add-to-cart .quantity-wrapper{flex-flow:row}}.single-product .cart .quantity-controls,.single-product .woocommerce-variation-add-to-cart .quantity-controls{display:flex;justify-content:center;align-items:center;align-content:center;position:relative}.single-product .cart .quantity-controls button,.single-product .woocommerce-variation-add-to-cart .quantity-controls button{background:transparent;cursor:pointer;transition:all .3s ease-in-out;padding:0;display:flex;width:30px;justify-content:center;height:30px;align-items:center;border-radius:3px}.single-product .cart .quantity-controls button svg,.single-product .woocommerce-variation-add-to-cart .quantity-controls button svg{width:16px;height:16px}.single-product .cart .quantity-controls button path,.single-product .cart .quantity-controls button svg,.single-product .woocommerce-variation-add-to-cart .quantity-controls button path,.single-product .woocommerce-variation-add-to-cart .quantity-controls button svg{transition:all .3s ease-in-out}@media screen and (min-width:992px){.single-product .cart .quantity-controls,.single-product .woocommerce-variation-add-to-cart .quantity-controls{justify-content:flex-start}}@media screen and (max-width:992px){.single-product .cart .quantity-controls,.single-product .woocommerce-variation-add-to-cart .quantity-controls{align-self:center;margin-bottom:.5em}}.single-product .cart .quantity-controls .qty,.single-product .woocommerce-variation-add-to-cart .quantity-controls .qty{width:3em}.single-product .cart .quantity-controls .quantity,.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity{width:4em;padding-left:0;background:#fff;border:1px solid #ccc;height:30px}.single-product .cart .quantity-controls .quantity input,.single-product .cart .quantity-controls .quantity input:focus,.single-product .cart .quantity-controls .quantity input[focus-within],.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity input,.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity input:focus,.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity input[focus-within]{outline:none}.single-product .cart .quantity-controls .quantity input,.single-product .cart .quantity-controls .quantity input:focus,.single-product .cart .quantity-controls .quantity input:focus-within,.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity input,.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity input:focus,.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity input:focus-within{outline:none}.single-product .cart .increment-qty__wrapper,.single-product .woocommerce-variation-add-to-cart .increment-qty__wrapper{display:flex;border:1px solid #099bde}.single-product .cart .increment-qty__wrapper button,.single-product .woocommerce-variation-add-to-cart .increment-qty__wrapper button{background:transparent;border:none;width:40px;height:40px;cursor:pointer;padding:.5em;transition:all .3s ease-in-out}.single-product .cart .increment-qty__wrapper button svg,.single-product .woocommerce-variation-add-to-cart .increment-qty__wrapper button svg{height:18px}.single-product .cart .increment-qty__wrapper button svg path:nth-child(2),.single-product .woocommerce-variation-add-to-cart .increment-qty__wrapper button svg path:nth-child(2){fill:#099bde;transition:all .3s ease-in-out}.single-product .cart .increment-qty__wrapper button:hover,.single-product .woocommerce-variation-add-to-cart .increment-qty__wrapper button:hover{background:#099bde}.single-product .cart .increment-qty__wrapper button:hover svg path:nth-child(2),.single-product .woocommerce-variation-add-to-cart .increment-qty__wrapper button:hover svg path:nth-child(2){fill:#fff}.single-product .button-wrapper{width:100%}.single-product .single_add_to_cart_button{float:none}.single-product .added_to_cart{width:100%;margin-left:0;font-size:13px}@media screen and (min-width:320px){.single-product .added_to_cart{font-size:calc(13px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .added_to_cart{font-size:13px!important}}.single-product .quantity input{border:none}.single-product input::-webkit-inner-spin-button{opacity:1}.single-product .variations_form{display:flex;justify-content:center;align-items:flex-start;flex-flow:column}.single-product .variations_form .woocommerce-variation-add-to-cart{display:flex}@media screen and (max-width:992px){.single-product .variations_form .woocommerce-variation-add-to-cart{margin:auto}}.single-product .variations_form .woocommerce-variation-add-to-cart .quantity-wrapper{display:flex;justify-content:space-between;align-items:center;align-content:center}@media screen and (max-width:992px){.single-product .variations_form .woocommerce-variation-add-to-cart .quantity-wrapper{align-self:center;margin-bottom:.5em}}.single-product .variations_form .woocommerce-variation-add-to-cart .quantity-wrapper .qty{width:4em}.single-product .variations_form .woocommerce-variation-add-to-cart .quantity-wrapper .quantity{width:4em;padding-left:0}.single-product .variations_form .variations{display:flex;justify-content:space-between;position:relative;flex-flow:column}@media screen and (max-width:992px){.single-product .variations_form .variations{flex-flow:column;margin:auto}}.single-product .variations_form .variations select{padding:.4em 4em .4em .4em;width:100%;margin-right:0!important;text-overflow:ellipsis;background-color:#fff}.single-product .variations_form .single_variation_wrap{width:100%}@media screen and (min-width:992px){.single-product .variations_form .single_variation_wrap .woocommerce-variation-description{text-align:left}}.single-product .variations_form .label{width:100%;padding-bottom:.5em}@media screen and (min-width:992px){.single-product .variations_form .label{max-width:200px;text-align:left}}.single-product .variations_form .value{position:relative;margin-bottom:1em}.single-product .variations_form .value:after{content:"";background:url(../dist/svg/arrow_down.svg) no-repeat;background-position:50%;position:absolute;display:block;width:20px;height:100%;top:0;right:1em;display:flex;align-items:center;pointer-events:none}@media screen and (max-width:992px){.single-product .in-stock{text-align:center}}.single-product .woocommerce-tabs{padding-top:1em;width:100%}.single-product .woocommerce-Tabs-panel .woocommerce-product-attributes{border-top:0}.single-product .woocommerce-Tabs-panel .woocommerce-product-attributes tr{border:1px solid #ccc}@media screen and (max-width:992px){.single-product .woocommerce-Tabs-panel .woocommerce-product-attributes tr{display:flex;flex-flow:column}}.single-product .woocommerce-Tabs-panel .woocommerce-product-attributes tr td,.single-product .woocommerce-Tabs-panel .woocommerce-product-attributes tr th{border:0;padding:10px}.single-product .woocommerce-Tabs-panel p{font-family:Poppins,sans-serif!important}.single-product .woocommerce-Tabs-panel ul{padding-left:1.5em;margin-left:0;list-style:none}.single-product .woocommerce-Tabs-panel ul li:before{content:"\2022";color:#099bde;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.single-product .woocommerce-Tabs-panel ul li:before{font-size:20px}@media screen and (min-width:320px){.single-product .woocommerce-Tabs-panel ul li:before{font-size:calc(20px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .woocommerce-Tabs-panel ul li:before{font-size:20px!important}}.single-product .woocommerce-tabs .woocommerce-Tabs-panel{padding:.75rem 1.25rem!important;border:1px solid #f5f5f5}@media screen and (min-width:992px){.single-product .woocommerce-tabs .woocommerce-Tabs-panel{padding:1rem 2rem!important}}.vbox-content{display:flex;height:100vh;justify-content:center;align-items:center}.vbox-container{overflow:hidden}.vbox-container img{width:auto;-o-object-fit:contain;object-fit:contain;max-height:50vh}@media screen and (min-width:992px){.vbox-container img{padding:4em!important}}.vbox-next{right:10em}.vbox-prev{left:10em}.woof_show_auto_form{display:none}.woof_remove_ppi{background-image:url(../dist/svg/clear-24px.svg)!important;background-size:12px 12px;background-repeat:no-repeat;background-position:100%}.chosen-drop .highlighted,.chosen-results .highlighted{background:#6488b9!important}.chosen-drop ::-webkit-scrollbar,.chosen-results ::-webkit-scrollbar{width:10px}.chosen-drop ::-webkit-scrollbar-track,.chosen-results ::-webkit-scrollbar-track{background:#f1f1f1}.chosen-drop ::-webkit-scrollbar-thumb,.chosen-results ::-webkit-scrollbar-thumb{background:rgba(100,135,185,.6);border-radius:5px}@media screen and (min-width:992px){.woocommerce-cart .entry-content{width:80%}.woocommerce-cart .shop_table thead tr th{padding:20px 12px;font-family:Poppins,sans-serif}.woocommerce-cart #my_cart_totals{width:100%}.woocommerce-cart #my_cart_totals tr td{text-align:right}.woocommerce-cart #my_cart_totals tr td,.woocommerce-cart #my_cart_totals tr th{padding:1em}.woocommerce-cart .cart-discount{text-transform:uppercase}.woocommerce-cart .woocommerce-remove-coupon{color:#099bde}}.woocommerce-cart .order-total{font-size:22px}@media screen and (min-width:320px){.woocommerce-cart .order-total{font-size:calc(22px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-cart .order-total{font-size:24px!important}}.woocommerce-cart .order-total th{vertical-align:text-top}.woocommerce-cart .order-total td{text-align:right;display:flex;flex-flow:column;margin-bottom:1em}.woocommerce-cart .order-total .includes_tax{font-size:14px}@media screen and (min-width:320px){.woocommerce-cart .order-total .includes_tax{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-cart .order-total .includes_tax{font-size:16px!important}}.woocommerce-cart .woocommerce-cart-form__cart-item a.my-remove{text-indent:-9999px;border:0;color:transparent!important}.woocommerce-cart .woocommerce-cart-form__cart-item a.my-remove:hover{background:transparent!important}.woocommerce-cart .woocommerce-cart-form__cart-item a.my-remove:hover:before{transform:rotate(180deg)}.woocommerce-cart .woocommerce-cart-form__cart-item a.remove:before{content:"";float:left;text-indent:0;width:25px;height:25px;background:url(../dist/svg/remove.svg) no-repeat!important;background-size:contain!important;transition:all .75s cubic-bezier(.65,.05,.36,1);outline:none}@media screen and (max-width:992px){.woocommerce-cart .woocommerce-cart-form__cart-item .product-thumbnail{display:block!important;text-align:center!important;border-top:1px solid transparent!important}.woocommerce-cart .woocommerce-cart-form__cart-item .product-thumbnail:before{display:none}}.woocommerce-cart .wrapper-flex-row-around a{margin-bottom:0!important}@media screen and (min-width:992px){.woocommerce-cart .wrapper-flex-row-around div{padding-top:0}}.woocommerce-cart .wrapper-flex-row-around a,.woocommerce-cart .wrapper-flex-row-around div{margin:.25em;text-align:center}.woocommerce-cart .shipping-calculator-button{color:#099bde;display:flex!important;align-items:center}@media screen and (max-width:992px){.woocommerce-cart .shipping-calculator-button{justify-content:center}}.woocommerce-cart .shipping-calculator-button:after{content:url(../dist/img/truck-xs.png)!important}.woocommerce-cart #my_cart_totals,.woocommerce-cart .woocommerce{width:100%}.woocommerce-cart #my_cart_totals h2,.woocommerce-cart .woocommerce h2{text-align:center}.woocommerce-cart #my_cart_totals .woocommerce-info,.woocommerce-cart #my_cart_totals .woocommerce-message,.woocommerce-cart .woocommerce .woocommerce-info,.woocommerce-cart .woocommerce .woocommerce-message{padding:1em 2em;display:flex;flex-flow:column;justify-content:center;text-align:center;line-height:2.25;font-size:14px}@media screen and (min-width:320px){.woocommerce-cart #my_cart_totals .woocommerce-info,.woocommerce-cart #my_cart_totals .woocommerce-message,.woocommerce-cart .woocommerce .woocommerce-info,.woocommerce-cart .woocommerce .woocommerce-message{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-cart #my_cart_totals .woocommerce-info,.woocommerce-cart #my_cart_totals .woocommerce-message,.woocommerce-cart .woocommerce .woocommerce-info,.woocommerce-cart .woocommerce .woocommerce-message{font-size:16px!important}}.woocommerce-cart #my_cart_totals .woocommerce-info a,.woocommerce-cart #my_cart_totals .woocommerce-message a,.woocommerce-cart .woocommerce .woocommerce-info a,.woocommerce-cart .woocommerce .woocommerce-message a{margin:auto}@media screen and (max-width:992px){.woocommerce-cart #my_cart_totals .woocommerce-info a,.woocommerce-cart #my_cart_totals .woocommerce-message a,.woocommerce-cart .woocommerce .woocommerce-info a,.woocommerce-cart .woocommerce .woocommerce-message a{width:100%}}.woocommerce-cart #my_cart_totals .woocommerce-info .add_to_cart_button,.woocommerce-cart #my_cart_totals .woocommerce-message .add_to_cart_button,.woocommerce-cart .woocommerce .woocommerce-info .add_to_cart_button,.woocommerce-cart .woocommerce .woocommerce-message .add_to_cart_button{margin-top:1em;order:3}.woocommerce-cart #my_cart_totals .woocommerce-info:before,.woocommerce-cart #my_cart_totals .woocommerce-message:before,.woocommerce-cart .woocommerce .woocommerce-info:before,.woocommerce-cart .woocommerce .woocommerce-message:before{display:none}.woocommerce-cart #my_cart_totals p.woocommerce-shipping-destination,.woocommerce-cart .woocommerce p.woocommerce-shipping-destination{text-align:right}@media screen and (max-width:992px){.woocommerce-cart #my_cart_totals p.woocommerce-shipping-destination,.woocommerce-cart .woocommerce p.woocommerce-shipping-destination{text-align:center}}.woocommerce-cart #my_cart_totals .woocommerce-shipping-calculator,.woocommerce-cart #my_cart_totals .woocommerce-shipping-destination,.woocommerce-cart .update-cart-button,.woocommerce-cart .woocommerce .woocommerce-shipping-calculator,.woocommerce-cart .woocommerce .woocommerce-shipping-destination{display:none}@media screen and (min-width:992px){.woocommerce-cart .woocommerce-notices-wrapper{min-width:400px}}.return-to-shop{text-align:center}.cart-collaterals .my-cross-sells{margin-top:4em;width:100%!important}.cart-collaterals .my-cross-sells h2{margin-bottom:2em}@media screen and (min-width:992px){.cart-collaterals .my-cross-sells .products li{max-width:22.05%}}.cart-collaterals .wrapper-flex-row-around{margin-top:2em}@media screen and (max-width:992px){.cart-collaterals .wrapper-flex-row-around>*{width:45%}}.cart-collaterals .my-wc-backward{background-color:transparent!important;color:#099bde!important;cursor:pointer!important;font-family:Poppins,sans-serif}.cart-collaterals #my_cart_totals .my-checkout-button,.cart-collaterals #my_cart_totals .my-wc-backward{font-weight:600;line-height:1.25em;border-radius:5px;padding:1em!important;font-size:18px}@media screen and (min-width:320px){.cart-collaterals #my_cart_totals .my-checkout-button,.cart-collaterals #my_cart_totals .my-wc-backward{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.cart-collaterals #my_cart_totals .my-checkout-button,.cart-collaterals #my_cart_totals .my-wc-backward{font-size:20px!important}}@media screen and (max-width:992px){.cart-collaterals #my_cart_totals .my-checkout-button,.cart-collaterals #my_cart_totals .my-wc-backward{padding:1em .75em!important}}.woocommerce-shipping-totals th{vertical-align:top}.woocommerce-shipping-totals ul#shipping_method{display:flex;justify-content:flex-end;flex-wrap:wrap;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem;margin:3rem 0}.woocommerce-shipping-totals ul#shipping_method li{border:1px solid #ebebeb;background:transparent;border-radius:4px;justify-content:flex-end;margin:0!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;padding:1em;transition:all .3s ease-in-out}.woocommerce-shipping-totals ul#shipping_method li:hover{background:#f7f7f7}.woocommerce-shipping-totals ul#shipping_method li input{cursor:pointer;position:absolute!important;visibility:hidden}.woocommerce-shipping-totals ul#shipping_method li label{grid-row:1;grid-column:2;width:auto;cursor:pointer;display:flex!important;align-items:center!important;flex-flow:column-reverse!important;justify-content:space-between;width:200px}.woocommerce-shipping-totals ul#shipping_method li label .woocommerce-Price-amount{margin:.5rem;font-size:1.2rem}.woocommerce-shipping-totals ul#shipping_method li label img{-o-object-fit:contain;object-fit:contain;max-width:6em;height:5em;margin:1em 0}.woocommerce-shipping-totals ul#shipping_method li p.shipping-method-description{grid-column-start:1;grid-column-end:3}.woocommerce-shipping-totals ul#shipping_method .shipping-method--active{background:#f7f7f7;position:relative}.woocommerce-shipping-totals ul#shipping_method .shipping-method--active:after{content:"";position:absolute;top:1rem;right:1rem;display:block;background:url(../dist/svg/check.svg) no-repeat;background-size:contain;width:20px;height:20px}body.woocommerce-cart .woocommerce-shipping-totals{display:none!important}body.woocommerce-cart .woocommerce-shipping-totals td{background-color:inherit!important}#free-shipping-check{width:5em;margin-top:1em}.shop_table{border:1px solid transparent!important}.shop_table .has-coupon-text{font-family:Poppins,sans-serif;text-align:center;font-weight:600}@media screen and (min-width:768px){.shop_table .has-coupon-text{text-align:left}}@media screen and (max-width:768px){.shop_table .coupon{flex-flow:column}}.shop_table .coupon .input-text,.shop_table .coupon .my-woobutton{font-size:1.1rem!important}.shop_table .coupon .input-text{padding:.5em 1em!important}.shop_table .product-total{text-align:right}.shop_table td.my-cart-actions{padding:2em 12px!important}@media screen and (max-width:992px){.shop_table td.my-cart-actions .update-cart-button{margin:.75em auto}}.shop_table #coupon_code{width:150px!important;margin-right:2em;text-align:center}@media screen and (max-width:768px){.shop_table #coupon_code{margin:.5em 0 2em}}.woocommerce-account .main-navigation,.woocommerce-cart .main-navigation{margin-bottom:0}.woocommerce-account .entry-content .woocommerce,.woocommerce-cart .entry-content .woocommerce{display:flex;flex-flow:column;justify-content:space-between}.woocommerce-account .entry-content .woocommerce .woocommerce-cart-form,.woocommerce-cart .entry-content .woocommerce .woocommerce-cart-form{width:100%}.woocommerce-account .entry-content .woocommerce .product-thumbnail,.woocommerce-cart .entry-content .woocommerce .product-thumbnail{min-width:90px}.woocommerce-account .entry-content .woocommerce .product-thumbnail img,.woocommerce-cart .entry-content .woocommerce .product-thumbnail img{width:auto;max-height:130px;-o-object-fit:contain;object-fit:contain;width:200px}.woocommerce-account .entry-content .woocommerce .qty,.woocommerce-cart .entry-content .woocommerce .qty{border:1px solid #ccc;padding-left:15px}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:1.5em 10px;font-size:15px}@media screen and (min-width:320px){.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{font-size:calc(15px + 1*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{font-size:16px!important}}.entry-content{width:100%}@media screen and (min-width:992px){.entry-content{width:80%}}form.woocommerce-form{border:none!important}.woocommerce-form-login__submit{margin:inherit!important;margin-bottom:1em!important;margin-top:1em!important}#customer_login,.sign-in-up-form-wrapper{position:relative;margin:auto}@media screen and (min-width:992px){#customer_login,.sign-in-up-form-wrapper{width:50%;min-width:400px}}#customer_login #switch-sign-in,#customer_login #switch-sign-up,.sign-in-up-form-wrapper #switch-sign-in,.sign-in-up-form-wrapper #switch-sign-up{width:50%;cursor:pointer;transition:all .2s ease-in-out;border:2px solid transparent}#customer_login #switch-sign-in h2,#customer_login #switch-sign-up h2,.sign-in-up-form-wrapper #switch-sign-in h2,.sign-in-up-form-wrapper #switch-sign-up h2{text-align:center;font-size:14px}@media screen and (min-width:320px){#customer_login #switch-sign-in h2,#customer_login #switch-sign-up h2,.sign-in-up-form-wrapper #switch-sign-in h2,.sign-in-up-form-wrapper #switch-sign-up h2{font-size:calc(14px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){#customer_login #switch-sign-in h2,#customer_login #switch-sign-up h2,.sign-in-up-form-wrapper #switch-sign-in h2,.sign-in-up-form-wrapper #switch-sign-up h2{font-size:18px!important}}#customer_login #switch-sign-in:hover,#customer_login #switch-sign-up:hover,.sign-in-up-form-wrapper #switch-sign-in:hover,.sign-in-up-form-wrapper #switch-sign-up:hover{color:#099bde}#customer_login .switch-active,.sign-in-up-form-wrapper .switch-active{border:2px solid #099bde!important}#customer_login .woocommerce-form-login,.sign-in-up-form-wrapper .woocommerce-form-login{padding:0}#customer_login .sign-in-wrapper,#customer_login .sign-up-wrapper,.sign-in-up-form-wrapper .sign-in-wrapper,.sign-in-up-form-wrapper .sign-up-wrapper{width:100%!important;opacity:0;display:none}#customer_login .form-active,.sign-in-up-form-wrapper .form-active{opacity:1;display:block}#customer_login form,.sign-in-up-form-wrapper form{margin:0}#customer_login .sign-up-wrapper form,.sign-in-up-form-wrapper .sign-up-wrapper form{opacity:0;height:0;padding:0!important;transition:all .3s ease-in-out;margin-top:0;opacity:1;height:100%;padding:20px}#customer_login .choose-customer-type,.sign-in-up-form-wrapper .choose-customer-type{display:flex;flex-flow:column;justify-content:space-around}#customer_login .wholesale-info,.sign-in-up-form-wrapper .wholesale-info{color:#fff;text-align:center;transition:all .3s ease-in-out;margin:0;height:0;opacity:0}#customer_login .show-info,.sign-in-up-form-wrapper .show-info{margin:2em 0;height:auto;opacity:1;display:block}#customer_login .form-header,.sign-in-up-form-wrapper .form-header{padding:2em 1em}#customer_login .input-text,#customer_login .woocommerce-Input:focus,.sign-in-up-form-wrapper .input-text,.sign-in-up-form-wrapper .woocommerce-Input:focus{background:transparent;border:none;border-bottom:1px solid #ccc;padding:.5em;border-radius:0}#customer_login .login-and-remember,.sign-in-up-form-wrapper .login-and-remember{flex-flow:column-reverse;margin-top:2em}#customer_login .woocommerce-LostPassword,#customer_login .woocommerce-privacy-policy-text,.sign-in-up-form-wrapper .woocommerce-LostPassword,.sign-in-up-form-wrapper .woocommerce-privacy-policy-text{text-align:center}.woocommerce-account .entry-content{padding-bottom:4rem}.woocommerce-account .entry-content .woocommerce{width:100%}@media screen and (min-width:992px){.woocommerce-account .entry-content .woocommerce{flex-flow:row}}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}@media screen and (max-width:992px){.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:4rem}}@media screen and (min-width:992px){.woocommerce-account .woocommerce-MyAccount-navigation{width:20%}}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;margin:auto;justify-content:center;list-style:none;padding-left:0;flex-flow:column}.woocommerce-account .woocommerce-MyAccount-navigation ul li{height:auto;text-align:left;margin-bottom:12px;display:flex}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{width:100%;text-align:left;text-decoration:none;padding-bottom:10px;position:relative;text-transform:uppercase;font-size:18px}@media screen and (min-width:320px){.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-size:calc(18px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-size:18px!important}}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:after{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#099bde;display:block;content:""}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:after{height:3px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{text-align:center}.woocommerce-account .woocommerce-MyAccount-content .my-submit-button{margin:auto!important;display:block}@media screen and (min-width:992px){.woocommerce-account .woocommerce-MyAccount-content{padding-left:10%}}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title{display:flex;flex-flow:column;justify-content:center;align-items:center}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title h3{width:100%;margin-bottom:.5em}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title .edit{width:100%;margin-bottom:1em}.woocommerce-account .woocommerce-MyAccount-content input{background:transparent}.woocommerce-account .woocommerce-MyAccount-content fieldset{padding:0;margin:5em auto;border:none}.woocommerce-account .woocommerce-MyAccount-content fieldset>label{font-weight:600;margin-bottom:2rem}.woocommerce-account .woocommerce-MyAccount-content fieldset p:first-of-type{margin-top:1rem}.woocommerce-account .woocommerce-MyAccount-content .my-submit-button{margin:0}@media screen and (min-width:992px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm{width:80%;max-width:600px}}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper p,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm p{width:100%}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .input-text,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper input[type=text],.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper select,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm .input-text,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type=text],.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm select{padding:.5em 0;border:none;border-bottom:1px solid #000}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper label,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm label{font-family:Poppins,sans-serif}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper em,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm em{font-size:12px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .selection span,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm .selection span{height:2.75em;line-height:2.75em}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message--info{display:flex;flex-flow:column}@media screen and (max-width:520px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message--info:before{left:.5em}}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message--info .add_to_cart_button{order:2;margin:2em auto}@media screen and (min-width:992px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message--info .add_to_cart_button{max-width:60%}}.woocommerce-account .woocommerce-error a{background:transparent!important;transition:all .2s ease-in!important;border:none!important;color:#000!important;cursor:pointer!important;font-family:Poppins,sans-serif!important;text-decoration:underline}.woocommerce-account .woocommerce-error a:hover{border:none!important}.shop-wrapper{align-items:flex-start!important;position:relative;margin-top:4rem}@media screen and (max-width:1200px){.shop-wrapper{flex-flow:column!important}}.subcategories-list{padding:0;margin:0 0 2em;display:flex;flex-wrap:wrap;list-style:none}.subcategories-list li{padding:.5em 0 0;margin-right:1em;margin-bottom:1em}@media screen and (max-width:992px){.subcategories-list li{width:100%;margin-right:0}}.subcategories-list li a{font-family:Poppins,sans-serif;transition:all .3s ease-in-out;padding:1.5em 1.75em!important;font-size:1em!important}@media screen and (max-width:992px){.subcategories-list li a{width:100%;text-align:center}}.main-shop-products{width:100%}.main-shop-products ul.products{padding-top:4rem}.woocommerce-Price-amount{font-family:Poppins,sans-serif}.woocommerce-Price-currencySymbol{padding-left:4px}.sidebar-filters{width:100%}@media screen and (max-width:992px){.sidebar-filters{margin-bottom:1rem}}.sidebar-filters .chosen-choices,.sidebar-filters .chosen-single{border:none;box-shadow:none;background:transparent}.sidebar-filters .chosen-choices input,.sidebar-filters .chosen-choices span,.sidebar-filters .chosen-single input,.sidebar-filters .chosen-single span{font-size:1rem;line-height:1.2}.sidebar-filters .chosen-choices{padding-bottom:.5em;font-size:1rem;display:flex}@media screen and (max-width:992px){.sidebar-filters .chosen-choices{flex-wrap:wrap}}.sidebar-filters .chosen-choices .search-field{margin-right:2em!important}.sidebar-filters .chosen-results{max-height:350px}.sidebar-filters .chosen-results li{font-size:1rem;padding:8px}.sidebar-filters .chosen-container-active.chosen-with-drop .chosen-single{background-image:none}.sidebar-filters .chosen-container-active{background:transparent}.sidebar-filters .chosen-container-multi{position:relative}.sidebar-filters .chosen-container-multi .chosen-choices,.sidebar-filters .chosen-container-multi .chosen-choices input{cursor:pointer!important}.sidebar-filters .chosen-container-multi .chosen-choices li.search-field input[type=text]{transition:.3s ease-in-out}.sidebar-filters .chosen-container-multi .chosen-choices li.search-choice{box-shadow:none!important;background-image:none!important;border:none!important;background-color:transparent!important}@media screen and (max-width:992px){.sidebar-filters .chosen-container-multi .chosen-choices li.search-choice{width:80%}}.sidebar-filters .chosen-container-multi .chosen-choices li.search-choice span{white-space:nowrap}.sidebar-filters .woof_reset_search_form{margin-bottom:1rem;display:none!important}@media screen and (min-width:992px){#toggle-filters{display:none}}@media screen and (max-width:992px){.woof{display:none}}.woof_reset_button_2{display:none}.woof__show{display:block}.woof_list label{vertical-align:baseline;vertical-align:initial}.woof_list_checkbox{padding:0}.woof_list_checkbox li[class*=woof_term]{display:inline-table}.woof_list_checkbox li[class*=woof_term] a{display:flex;flex-wrap:nowrap;align-items:baseline}.woof_childs_list{padding-left:.5em;margin:7px 0 0!important}.woof_childs_list li{display:flex;align-items:baseline}.woof_redraw_zone{padding-top:1em}.woof_products_top_panel{z-index:3}.woof_products_top_panel .woof_remove_ppi{font-family:Poppins,sans-serif}span.woof_is_closed{transform:rotate(0deg)}span.woof_is_closed,span.woof_is_opened{background:url(../dist/svg/add_circle_outline.svg) no-repeat!important;background-size:contain!important;width:22px;height:22px;transition:all .2s ease-in-out;outline:none}span.woof_is_opened{transform:rotate(135deg)}.chosen-container{width:100%!important}@media screen and (max-width:992px){.woof_container{margin-bottom:1rem}}.woof_redraw_zone{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:1em;grid-row-gap:1em;align-items:flex-end}@media screen and (max-width:992px){.woof_redraw_zone{grid-template-columns:1fr}}.woof_redraw_zone .woof_submit_search_form_container{margin:0!important}.woof_redraw_zone .woof_container_mselect .chosen-choices li input{width:100%!important}.woof_price_search_container{grid-column-start:1;grid-column-end:4}@media screen and (max-width:992px){.woof_price_search_container{grid-column-start:1;grid-column-end:1}}@media screen and (min-width:992px){.woof_price_search_container .woof_container_inner{width:25%}}.woof_submit_search_form_container{grid-row-start:4}@media screen and (max-width:992px){.woof_submit_search_form_container{grid-row-start:1}}.orderby{background:transparent}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";outline:none}.woocommerce-result-count{height:3em;display:flex;align-items:center;display:none;margin:0 0 1rem!important;font-size:12px}@media screen and (min-width:320px){.woocommerce-result-count{font-size:calc(12px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-result-count{font-size:14px!important}}.vg-sort-show{display:flex;align-items:center;height:3em;font-size:12px}@media screen and (min-width:320px){.vg-sort-show{font-size:calc(12px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.vg-sort-show{font-size:14px!important}}@media screen and (max-width:992px){.vg-sort-show{margin-bottom:1rem;float:right}}@media screen and (min-width:992px){.vg-sort-show{float:left}}.vg-sort-show select{padding:5px 7px;margin-left:5px;background:transparent;font-size:12px}@media screen and (min-width:320px){.vg-sort-show select{font-size:calc(12px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.vg-sort-show select{font-size:14px!important}}.vg-sort-show select option{cursor:pointer}.vg-sort-show select:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.08),0 0 8px rgba(102,175,233,.6)}@media screen and (max-width:992px){.dgwt-wcas-suggestions-wrapp{height:calc(100% - 45px)!important}}@media screen and (min-width:992px){.dgwt-wcas-suggestions-wrapp{overflow-y:scroll!important;max-height:65vh!important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion{text-decoration:none!important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-selected{background:#6488b9!important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-selected .dgwt-wcas-st,.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-selected .dgwt-wcas-st-title{color:#fff}}.dgwt-wcas-overlay-mobile{overflow:scroll}.dgwt-wcas-details-wrapp{height:auto!important}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form{align-items:center;justify-content:center}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form .quantity{margin-right:2em}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form .add_to_cart_inline{text-align:center}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form input{border:1px solid #ccc;padding-left:15px}.dgwt-wcas-details-wrapp .dgwt-wcas-details-main-image{padding:2em}.dgwt-wcas-si{width:8em!important;height:5em!important}.dgwt-wcas-si img{border:none;max-height:100%;height:100%;-o-object-fit:contain;object-fit:contain}.dgwt-wcas-pd-rating{height:4em;line-height:-4em;display:flex;align-items:center}.dgwt-wcas-stock{display:none}.woocommerce-NoticeGroup{text-align:center}.woocommerce-message{border-top-color:#099bde}@media screen and (max-width:992px){.woocommerce-message{text-align:center}}.woocommerce-message:before{content:""}.showcoupon{text-decoration:underline}#customer_details .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}#customer_details p{width:100%;margin-bottom:2em}@media screen and (min-width:992px){#customer_details #billing_first_name_field,#customer_details #billing_last_name_field{width:45%}}@media screen and (max-width:992px){#customer_details #billing_faktura_firma_field label{font-size:14px}}@media screen and (min-width:992px){#customer_details #billing_city_field,#customer_details #billing_postcode_field{width:45%}}#customer_details #billing_country_field,#customer_details #shipping_country_field{display:none}#customer_details #order_comments_field{margin-top:2em}#customer_details #order_comments{min-height:100px}@media screen and (max-width:992px){#customer_details #order_comments{min-height:90px}}#customer_details .input-text,#customer_details input[type=text],#customer_details select{padding:1em}#customer_details label{font-family:Poppins,sans-serif;text-align:left}#customer_details input{text-align:left}#customer_details .selection span{height:2.75em;line-height:2.75em}#customer_details .col-1,#customer_details .col-2{width:100%!important;padding:0 10%}@media screen and (max-width:992px){#customer_details .col-1,#customer_details .col-2{padding:0 5%}}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:transparent}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{display:flex;flex-flow:column}.woocommerce-error{border-top-color:rgba(228,3,3,.904)}.woocommerce-error:before{color:rgba(228,3,3,.904)}.woocommerce-error li a{order:2;width:100%;max-width:300px;text-align:center;margin:1em auto!important}.woocommerce-thankyou-order-details{display:flex;flex-flow:column;justify-content:center;align-items:center;text-align:center}.woocommerce-thankyou-order-details li{border-right:none!important;padding:1em}.woocommerce-loop-category__title{text-align:center}.woocommerce-checkout .entry-content{width:100%}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}.woocommerce-checkout .woocommerce-form-login{margin:2em auto!important;display:flex;flex-flow:column;justify-content:center;align-items:center}@media screen and (max-width:992px){.woocommerce-checkout .woocommerce-form-login{width:100%;margin:auto auto 4em!important}}@media screen and (min-width:992px){.woocommerce-checkout .woocommerce-form-login{width:40%}}.woocommerce-checkout .woocommerce-form-login p{text-align:center}.woocommerce-checkout .woocommerce-form-login .form-row{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%}.woocommerce-checkout .woocommerce-form-login .form-row:last-of-type{flex-flow:column-reverse}.woocommerce-checkout .woocommerce-form-login input{background:transparent;border:none;border-bottom:1px solid #ccc;padding:.5em;border-radius:0}.woocommerce-checkout .woocommerce-form-login label{align-self:flex-start}.woocommerce-checkout .woocommerce-form-login label.woocommerce-form-login__rememberme{align-self:center}@media screen and (min-width:992px){.woocommerce-checkout .woocommerce-form-login .input-text{min-width:300px}}.woocommerce-checkout .woocommerce-form-login .outline-button{font-family:Poppins,sans-serif}.woocommerce-checkout .woocommerce-form-login .woocommerce-LostPassword{text-align:center}.woocommerce-checkout .includes_tax{display:flex;grid-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.woocommerce table.shop_table td{padding:1em}form.woocommerce-checkout p input{text-align:center}@media screen and (max-width:992px){form.woocommerce-checkout .woocommerce-input-wrapper #order_comments{text-align:center;margin-top:1em}}form.woocommerce-checkout #ship-to-different-address{float:none!important;width:100%}@media screen and (min-width:992px){form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order{margin-top:7em}}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .cart_item{width:100%;padding:.5em 0;border-bottom:1px solid rgba(0,0,0,.1)}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .cart_item .product-name{text-align:left;width:60%}@media screen and (min-width:992px){form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .cart_item .product-name{width:70%}}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .cart_item .my-product-quantity{margin-right:1em}@media screen and (min-width:992px){form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .cart_item .my-product-quantity,form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .cart_item .product-total{width:15%}}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table{margin-top:2em;border-collapse:collapse}@media screen and (min-width:992px){form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot{display:table-row-group}}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-subtotal{border-bottom:1px solid #fff}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-subtotal td,form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-subtotal th{border:none}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-subtotal td{margin-left:100%;text-align:right!important}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-discount{text-transform:uppercase}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-discount td{text-align:right!important}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .place-order,form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .wc_payment_methods{padding:1.25em 2em!important}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .my-submit-button{margin:1em 0}@media screen and (min-width:992px){form.woocommerce-checkout .checkout-fields-wrapper{display:grid;grid-template-columns:1fr 1fr}form.woocommerce-checkout .checkout-fields-wrapper .col2-set{grid-column-start:1;grid-column-end:1}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order,form.woocommerce-checkout .checkout-fields-wrapper h3{grid-column-start:2;grid-column-end:2;grid-row-start:1}form.woocommerce-checkout .checkout-fields-wrapper .order-total{border-top:1px solid rgba(0,0,0,.1)}form.woocommerce-checkout .checkout-fields-wrapper .order-total td,form.woocommerce-checkout .checkout-fields-wrapper .order-total th{padding:1em}form.woocommerce-checkout .checkout-fields-wrapper .order-total td{text-align:right;display:flex;flex-flow:column;border-top:0}form.woocommerce-checkout .checkout-fields-wrapper #ship-to-different-address{float:none!important}}form.woocommerce-checkout .woocommerce-shipping-totals td,form.woocommerce-checkout .woocommerce-shipping-totals th{border-top:none!important}form.woocommerce-checkout .order-total th{vertical-align:text-top;font-size:26px}@media screen and (min-width:320px){form.woocommerce-checkout .order-total th{font-size:calc(26px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){form.woocommerce-checkout .order-total th{font-size:28px!important}}form.woocommerce-checkout .order-total strong .woocommerce-Price-amount{font-size:26px}@media screen and (min-width:320px){form.woocommerce-checkout .order-total strong .woocommerce-Price-amount{font-size:calc(26px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){form.woocommerce-checkout .order-total strong .woocommerce-Price-amount{font-size:28px!important}}@media screen and (max-width:992px){form.woocommerce-checkout .order-total td{text-align:right;display:flex;flex-flow:column;margin-bottom:1em}}.woocommerce-checkout-payment{background:#f3f3f3!important}body.woocommerce-order-received .woocommerce-order{max-width:800px;margin:auto}.woocommerce-thankyou-order-received{color:#68b938;font-weight:600;margin-top:3em;text-align:center}.star-link{display:block}.star-rating span:before,.stars a:before{color:gold;transition:all .2s ease-in-out}.stars span{cursor:pointer}.empty-star-rating,.star-rating{margin:0!important}.star-rating{margin-bottom:1em}.star-text{font-size:10px}@media screen and (min-width:320px){.star-text{font-size:calc(10px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.star-text{font-size:12px!important}}@media screen and (min-width:992px){.woocommerce-review-link{padding-left:.75em}}.empty-star-rating:before{color:gold!important;transition:all .2s ease-in-out}.empty-star-rating:hover:before{content:"SSSSS";color:gold!important}.woocommerce .woocommerce-product-rating{display:flex;justify-content:space-between;align-items:center}.woocommerce-review-link{font-size:10px}@media screen and (min-width:320px){.woocommerce-review-link{font-size:calc(10px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-review-link{font-size:12px!important}}#reviews .commentlist{padding:0}#reviews .commentlist .avatar{display:none}#reviews input[type=email],#reviews input[type=text]{width:100%}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0}@media screen and (max-width:992px){.woocommerce #reviews #comments ol.commentlist li .comment-text{display:flex;flex-flow:column}}.woocommerce div.product .woocommerce-tabs .panel{width:100%}.woocommerce .blockUI.blockOverlay{z-index:10!important}.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before{background:url(../dist/img/form-loader.gif) no-repeat}.woocommerce div.product .woocommerce-tabs ul.tabs.my-wc-tabs{display:flex;padding:.75rem 1.25rem}@media screen and (min-width:992px){.woocommerce div.product .woocommerce-tabs ul.tabs.my-wc-tabs{padding:0}}.woocommerce div.product .woocommerce-tabs ul.tabs.my-wc-tabs:before{border-bottom:none;z-index:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background:none;margin:0 1.5rem 0 0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none;border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#999;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li a:after{content:"";position:absolute;left:50%;bottom:0;height:2px;width:100%;z-index:2;border-bottom-left-radius:0;transform:translateX(-50%);transition:all .3s ease-in-out}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a:after{background-color:#099bde}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#000}@media screen and (max-width:992px){.wholesale_price_container{display:flex!important;flex-flow:column;justify-content:center;align-items:center}}.wpdesk-notice-container .woocommerce-message{padding:1em 2em;display:flex;flex-flow:column;justify-content:center;text-align:center;line-height:2.25;font-size:14px}@media screen and (min-width:320px){.wpdesk-notice-container .woocommerce-message{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.wpdesk-notice-container .woocommerce-message{font-size:16px!important}}.wpdesk-notice-container .woocommerce-message a{margin:auto}.wpdesk-notice-container .woocommerce-message .add_to_cart_button{margin-top:1em;order:3}@media screen and (max-width:992px){.wpdesk-notice-container .woocommerce-message .add_to_cart_button{width:100%}}.wpdesk-notice-container .woocommerce-message:before{display:none}.payment_methods .wc_payment_method{margin:2em 1em!important}.payment_methods .wc_payment_method label{font-family:Poppins,sans-serif}.payment_methods .wc_payment_method input,.payment_methods .wc_payment_method label{cursor:pointer}.woocommerce-privacy-policy-link{text-decoration:underline;transition:all .3s ease-in-out}.checkout .woocommerce-form__label-for-checkbox input[type=checkbox],.checkout .woocommerce-form__label-for-checkbox input[type=radio],.checkout ul#shipping_method li input[type=checkbox],.checkout ul#shipping_method li input[type=radio],.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=checkbox],.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=radio],.woocommerce-cart ul#shipping_method li input[type=checkbox],.woocommerce-cart ul#shipping_method li input[type=radio]{position:relative;cursor:pointer;padding:0;margin-right:10px;width:29px;height:26px}.checkout .woocommerce-form__label-for-checkbox input[type=checkbox]:before,.checkout .woocommerce-form__label-for-checkbox input[type=radio]:before,.checkout ul#shipping_method li input[type=checkbox]:before,.checkout ul#shipping_method li input[type=radio]:before,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=checkbox]:before,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=radio]:before,.woocommerce-cart ul#shipping_method li input[type=checkbox]:before,.woocommerce-cart ul#shipping_method li input[type=radio]:before{content:"";margin-right:10px;display:inline-block;margin-top:-2px;width:30px;height:30px;background:#fff;border:1px solid #ccc}.checkout .woocommerce-form__label-for-checkbox input[type=checkbox]:checked:before,.checkout .woocommerce-form__label-for-checkbox input[type=radio]:checked:before,.checkout ul#shipping_method li input[type=checkbox]:checked:before,.checkout ul#shipping_method li input[type=radio]:checked:before,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=checkbox]:checked:before,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=radio]:checked:before,.woocommerce-cart ul#shipping_method li input[type=checkbox]:checked:before,.woocommerce-cart ul#shipping_method li input[type=radio]:checked:before{background:#099bde;border-color:#fff}.checkout .woocommerce-form__label-for-checkbox input[type=checkbox]:disabled,.checkout .woocommerce-form__label-for-checkbox input[type=radio]:disabled,.checkout ul#shipping_method li input[type=checkbox]:disabled,.checkout ul#shipping_method li input[type=radio]:disabled,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=checkbox]:disabled,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=radio]:disabled,.woocommerce-cart ul#shipping_method li input[type=checkbox]:disabled,.woocommerce-cart ul#shipping_method li input[type=radio]:disabled{color:#099bde;cursor:auto}.checkout .woocommerce-form__label-for-checkbox input[type=checkbox]:disabled:before,.checkout .woocommerce-form__label-for-checkbox input[type=radio]:disabled:before,.checkout ul#shipping_method li input[type=checkbox]:disabled:before,.checkout ul#shipping_method li input[type=radio]:disabled:before,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=checkbox]:disabled:before,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=radio]:disabled:before,.woocommerce-cart ul#shipping_method li input[type=checkbox]:disabled:before,.woocommerce-cart ul#shipping_method li input[type=radio]:disabled:before{box-shadow:none;background:#099bde}.checkout .woocommerce-form__label-for-checkbox input[type=checkbox]:checked:after,.checkout .woocommerce-form__label-for-checkbox input[type=radio]:checked:after,.checkout ul#shipping_method li input[type=checkbox]:checked:after,.checkout ul#shipping_method li input[type=radio]:checked:after,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=checkbox]:checked:after,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=radio]:checked:after,.woocommerce-cart ul#shipping_method li input[type=checkbox]:checked:after,.woocommerce-cart ul#shipping_method li input[type=radio]:checked:after{content:"";position:absolute;left:10px;top:12px;background:#fff;width:3px;height:3px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.checkout .woocommerce-form__label,.woocommerce-cart .woocommerce-form__label{display:flex;justify-content:center;align-self:center}.woocommerce-thankyou-order-details{padding-right:0;padding-left:0!important}.woocommerce-thankyou-order-details li{margin:auto!important;padding-right:0!important;padding-left:0!important}.bacs_details{display:flex;padding-left:0;justify-content:center}.bacs_details li{margin:auto!important;padding-right:0!important;padding-left:0!important}.woocommerce-order-received tfoot td{text-align:right}.woocommerce-order-received tfoot td .includes_tax{display:flex;justify-content:flex-end}.blog-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;margin:4rem 0;grid-row-gap:4rem}@media screen and (max-width:992px){.blog-grid{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}}.blog-posts-header{text-align:center;font-size:18px}@media screen and (min-width:320px){.blog-posts-header{font-size:calc(18px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.blog-posts-header{font-size:22px!important}}.blog-grid-home{margin:auto}@media screen and (max-width:992px){.blog-grid-home{height:100%}}body.blog .post-wrapper{display:flex;flex-flow:column;justify-content:space-between;opacity:0;transition:all .4s ease-in}body.blog .post-wrapper p{height:100%;padding:1em;font-size:16px}@media screen and (min-width:320px){body.blog .post-wrapper p{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){body.blog .post-wrapper p{font-size:18px!important}}body.blog .post-wrapper a.read-more{width:50%;text-align:center;margin:0 auto}.blog-post{position:relative;height:100%;background-size:cover;display:flex;flex-flow:column;min-height:20em}@media screen and (min-width:992px){.blog-post{min-height:32em}}.blog-post:hover:before{opacity:.25}.blog-post__image{min-height:12rem;width:100%;background-size:cover;background-position:50%;margin-bottom:1rem}.blog-post__text{align-self:flex-end;z-index:2;width:100%;min-height:8em}.blog-post__text p{margin:0;padding-bottom:1rem}.blog-post__text p:first-of-type{font-weight:600;margin-bottom:1rem;display:flex;justify-content:space-between;border-bottom:1px solid #f5f5f5}.blog-post__text p:first-of-type{font-size:16px}@media screen and (min-width:320px){.blog-post__text p:first-of-type{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.blog-post__text p:first-of-type{font-size:18px!important}}.blog-post__text p:first-of-type span{display:block;font-weight:300;margin-left:2rem;color:#999;line-height:1}.blog-post__text p:first-of-type span{font-size:11px}@media screen and (min-width:320px){.blog-post__text p:first-of-type span{font-size:calc(11px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.blog-post__text p:first-of-type span{font-size:13px!important}}.blog-post:hover p:last-of-type{color:#000}.single-post .entry-footer{display:none}.blog-post-container{width:90%!important;align-items:flex-start!important}@media screen and (max-width:1200px){.blog-post-container{flex-flow:column!important}}.blog-post-container .post-thumbnail{width:60%;padding-top:0;display:flex;flex-flow:column;justify-content:center;align-items:center}@media screen and (max-width:1200px){.blog-post-container .post-thumbnail{width:100%;margin:auto 0 2em;order:1}}@media screen and (min-width:1200px){.blog-post-container .post-thumbnail{padding:0 3em;align-items:flex-start}}.blog-post-container .post-thumbnail img{margin:auto}.blog-post-container .post-content{width:100%;text-align:left}@media screen and (max-width:1200px){.blog-post-container .post-content{order:2}}.blog-post-container .post-content .itemIntroText p{margin-top:0;text-indent:1em}.post-navigation{width:80%;margin:5em auto 0;display:flex;flex-flow:row;align-items:flex-start;justify-content:space-between;transition:all .3s ease-in}@media screen and (max-width:992px){.post-navigation{width:70%}}.post-navigation div{display:flex;flex-flow:column;justify-content:center;width:14em}.post-navigation div p{padding:0 1rem}.post-navigation div:nth-of-type(2) p{text-align:right}.post-navigation span{display:flex;flex-flow:row;align-items:center}.post-navigation__next,.post-navigation__prev{color:#ccc}.post-navigation__next :after,.post-navigation__next:before,.post-navigation__prev :after,.post-navigation__prev:before{font-size:16px}@media screen and (min-width:320px){.post-navigation__next :after,.post-navigation__next:before,.post-navigation__prev :after,.post-navigation__prev:before{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.post-navigation__next :after,.post-navigation__next:before,.post-navigation__prev :after,.post-navigation__prev:before{font-size:18px!important}}.post-navigation__prev:before{content:url(../dist/svg/arrow_left.svg);display:block;line-height:0;margin-right:.25em}.post-navigation__next{justify-content:flex-end;text-align:right}.post-navigation__next:after{content:url(../dist/svg/arrow_right.svg);display:block;line-height:0;margin-left:.25em}.post-navigation--wide{-webkit-animation:navWide 1s forwards;animation:navWide 1s forwards}@media screen and (max-width:992px){@-webkit-keyframes navWide{0%{width:80%}75%{width:100%}to{width:100%}}@keyframes navWide{0%{width:80%}75%{width:100%}to{width:100%}}}@media screen and (min-width:992px){@-webkit-keyframes navWide{0%{width:70%}75%{width:100%}to{width:100%}}@keyframes navWide{0%{width:70%}75%{width:100%}to{width:100%}}}.cookie-law-notification{z-index:10000000;opacity:0;transition:all .3s ease-in 0s;position:fixed;width:100%;bottom:0;left:0;transform:translate(-50%,100%);padding:1em 1.25em;border-radius:10px;background:#fff;border:1px solid rgba(0,0,0,.15);font-size:15px;box-shadow:0 7px 28px rgba(23,43,99,.4);display:none;justify-content:space-between;align-items:center;flex-flow:column}.cookie-law-notification p{margin-bottom:2rem}@media screen and (min-width:992px){.cookie-law-notification{border-radius:10px;max-width:500px;width:100%;left:7.5%;bottom:2.5%}}.cookies-notification-on{display:flex;opacity:1;-webkit-animation:cookieInfoUp 1s forwards;animation:cookieInfoUp 1s forwards;transition:all .3s ease-in-out}@-webkit-keyframes cookieInfoUp{0%{transform:translateY(100%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@keyframes cookieInfoUp{0%{transform:translateY(100%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}.cookies-notification-off{display:none}.cookie-law-accepted{transform:translate(-50%,100%)!important;opacity:0!important}.cookie-law-notification a{font-size:15px;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.5)}.cookie-law-notification p{margin:0;color:#000}@media screen and (max-width:992px){.cookie-law-notification p{text-align:center}}.cookie-law-notification button{align-self:center;line-height:40px;height:40px;white-space:nowrap;color:#fff;background-color:rgba(1,34,65,.84706);border:2px solid rgba(1,34,65,.84706);font-size:12px;font-weight:600;cursor:pointer;border-radius:50px;margin:auto 2em;transition:all .3s ease-in-out;padding:0 2em!important;box-sizing:content-box;box-sizing:initial}.cookie-law-notification button:active,.cookie-law-notification button:focus{outline:none}.cookie-law-notification button:hover{color:rgba(1,34,65,.84706);background-color:transparent}@media screen and (max-width:992px){.cookie-law-notification button{margin:1em auto auto}}.cookie-law-notification button:hover{opacity:1}.txt-centered{padding:3em 0;text-align:center}.wrapper-flex-column{display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative}.wrapper-flex-row{justify-content:space-around}.wrapper-flex-row,.wrapper-flex-row-around{display:flex;flex-flow:row;align-items:center;position:relative}.wrapper-flex-row-around{justify-content:space-between}.flex-wrapper-mrow-dcol{display:flex;flex-flow:column}@media screen and (min-width:992px){.flex-wrapper-mrow-dcol{flex-flow:row}}.space-between{justify-content:space-between}.col-gap--4{grid-column-gap:4em;-moz-column-gap:4em;column-gap:4em}.col-gap--8{grid-column-gap:8em;-moz-column-gap:8em;column-gap:8em}.categories-showcase__wrapper{display:flex;justify-content:center;align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:992px){.categories-showcase__wrapper{display:flex;flex-flow:column;justify-content:center;align-items:center}}.categories-showcase__wrapper a{height:20em;width:100%;padding:1em;overflow:hidden;position:relative;transition:all .2s ease-in-out}.categories-showcase__wrapper a:after{content:"";display:block;position:absolute;height:2px;width:0;background:#099bde;bottom:0;transition:.2s ease-in-out}.categories-showcase__wrapper a:before{content:"";display:block;position:absolute;height:3px;width:0;background:#099bde;top:0;transition:.2s ease-in-out}.categories-showcase__wrapper a:hover p{transform:scale(1.2)}.categories-showcase__wrapper a .categories-showcase__box{height:100%;background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:flex}.categories-showcase__wrapper a .categories-showcase__box p{transition:all .2s ease-in-out;text-align:justify;color:#fff;margin:auto;font-family:Poppins,sans-serif;text-shadow:1px 1px 10px #000;font-size:18px}@media screen and (min-width:320px){.categories-showcase__wrapper a .categories-showcase__box p{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.categories-showcase__wrapper a .categories-showcase__box p{font-size:20px!important}}.categories-showcase__wrapper a.in-left:after,.categories-showcase__wrapper a.in-left:before{width:100%;left:0}.categories-showcase__wrapper a.in-bottom:after,.categories-showcase__wrapper a.in-bottom:before{width:100%;left:0}.categories-showcase__wrapper a.out-bottom:after,.categories-showcase__wrapper a.out-bottom:before{width:0;left:0}.categories-showcase__wrapper a.in-top:after,.categories-showcase__wrapper a.in-top:before{width:100%;left:0}.categories-showcase__wrapper a.out-top:after,.categories-showcase__wrapper a.out-top:before{width:0;left:0}.categories-showcase__wrapper a.in-right:after,.categories-showcase__wrapper a.in-right:before{width:100%;right:0}.categories-showcase__wrapper a.out-left:after,.categories-showcase__wrapper a.out-left:before{width:0;left:0}.categories-showcase__wrapper a.out-right:after,.categories-showcase__wrapper a.out-right:before{width:0;right:0}.move-up{transform:translateY(15em);opacity:0;-webkit-animation:moveUp 2s forwards;animation:moveUp 2s forwards}@-webkit-keyframes moveUp{0%{transform:translateY(15em);opacity:0}75%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}@keyframes moveUp{0%{transform:translateY(15em);opacity:0}75%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}aside{display:none}@media screen and (min-width:992px){aside{display:block;width:25%;padding-right:2em}aside .menu-woomenu-container #menu-woomenu{list-style:none;flex-flow:column;margin:0;padding:0}}@media screen and (max-width:992px){.has-aside--main{width:100%;display:flex;flex-flow:column}}@media screen and (min-width:992px){.has-aside--main{width:75%}}.content-area{width:100%}.sticky{display:block}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:0 auto}@media screen and (min-width:1300px){.entry-content,.entry-summary,.page-content{width:60%}}body.single-post .entry-content,body.single-post .entry-summary,body.single-post .page-content{width:100%!important}.single-product .woocommerce-Tabs-panel{text-align:left}.single-product .woocommerce-Tabs-panel h2:first-of-type{display:none}@media screen and (min-width:992px){.woocommerce-account.logged-in .entry-content{width:90%}}.woocommerce-account.logged-in .woocommerce-Input{padding-right:.5em!important}.page-links{clear:both;margin:0 0 1.5em}.page-wrapper{padding:1em 5%}@media screen and (min-width:992px){.page-wrapper{padding:1em 10%}}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}header.common-template{display:flex;align-items:center;justify-content:center;position:relative;margin:4rem 0}header.common-template h1.entry-title{font-size:32px}@media screen and (min-width:320px){header.common-template h1.entry-title{font-size:calc(32px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){header.common-template h1.entry-title{font-size:36px!important}}header.wholesale-header{height:5em}.wholesale-login .entry-content{margin-top:4em}.contact h4{font-size:32px}@media screen and (min-width:320px){.contact h4{font-size:calc(32px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.contact h4{font-size:36px!important}}.contact-content-section,.contact-data-section{max-width:800px;text-align:center;margin:auto}.contact-data{text-align:center}.contact-data h2{margin-bottom:.25em}.contact-data h3{margin-top:0;text-align:center;font-size:22px}@media screen and (min-width:320px){.contact-data h3{font-size:calc(22px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.contact-data h3{font-size:24px!important}}.contact-data p{margin-top:0;margin-bottom:.5em;font-weight:600;font-size:18px}@media screen and (min-width:320px){.contact-data p{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.contact-data p{font-size:20px!important}}.contact-data a{font-weight:600;color:#099bde;margin-bottom:.5em;font-size:18px}@media screen and (min-width:320px){.contact-data a{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.contact-data a{font-size:20px!important}}.contact-data .phone-numbers-wrapper{margin-bottom:2em}.contact-data .phone-numbers-wrapper a{display:block}.contact-data .headquarters-wrapper{margin:2em 0}.page-template-delivery-page-template h2{text-align:center;font-size:26px}@media screen and (min-width:320px){.page-template-delivery-page-template h2{font-size:calc(26px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.page-template-delivery-page-template h2{font-size:30px!important}}.page-template-delivery-page-template .entry-content{width:100%;text-align:left}.page-template-delivery-page-template .entry-content p{font-size:18px}@media screen and (min-width:320px){.page-template-delivery-page-template .entry-content p{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.page-template-delivery-page-template .entry-content p{font-size:20px!important}}.page-template-delivery-page-template .entry-content ul{margin:0}.page-template-delivery-page-template .entry-content ul li{margin-bottom:.5em;font-size:18px}@media screen and (min-width:320px){.page-template-delivery-page-template .entry-content ul li{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.page-template-delivery-page-template .entry-content ul li{font-size:20px!important}}.delivery-data{margin-top:4rem}.delivery-data h2{margin-top:0;margin-bottom:2rem;text-align:center;font-size:22px}@media screen and (min-width:320px){.delivery-data h2{font-size:calc(22px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.delivery-data h2{font-size:24px!important}}.delivery-data p{margin:0;text-align:center;font-size:18px}@media screen and (min-width:320px){.delivery-data p{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.delivery-data p{font-size:20px!important}}@media screen and (max-width:992px){.delivery-data p{width:150px;font-size:16px}}@media screen and (max-width:992px) and (min-width:320px){.delivery-data p{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (max-width:992px) and (min-width:1600px){.delivery-data p{font-size:18px!important}}.delivery-data__all-options{display:flex;flex-flow:column;justify-content:center;align-items:center;margin:auto}@media screen and (min-width:992px){.delivery-data__all-options{width:60%}}.delivery-data__option{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:1.5em}.delivery-data__option img{width:70px}@media screen and (min-width:992px){.delivery-data__option img{width:100px}}.delivery-data__option span{display:block;font-weight:600;font-size:16px}@media screen and (min-width:320px){.delivery-data__option span{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.delivery-data__option span{font-size:18px!important}}.our-shops,.salesmen-wrapper{margin:3em}@media screen and (min-width:992px){.our-shops,.salesmen-wrapper{margin:6em 3em}}.our-shops .wrapper-flex-row,.salesmen-wrapper .wrapper-flex-row{width:85%}@media screen and (max-width:992px){.our-shops .wrapper-flex-row,.salesmen-wrapper .wrapper-flex-row{flex-flow:column;align-items:center;width:100%}}.our-shops a,.salesmen-wrapper a{font-weight:600;color:#205bab}@media screen and (min-width:992px){.our-shops .wrapper-flex-row{align-items:flex-start;width:70%;justify-content:space-evenly}}.salesman-single,.shop-single{display:flex;flex-flow:column;justify-content:space-evenly;align-items:center;margin:0 2em 1em;min-width:15em;font-size:1em}.salesman-single h3,.shop-single h3{margin-bottom:.5em}.salesman-single a,.shop-single a{margin-bottom:.25em}.salesman-single__avatar{background-size:contain;background-position:50%;background-repeat:no-repeat;height:8em;width:8em;margin-top:1em}.shop-single .opening-hours__title{font-weight:600;margin-top:1em}.shop-single .opening-hours{width:100%}.shop-single .opening-hours p{display:flex;justify-content:space-between}.single-post .entry-header{text-align:center;margin-bottom:3em}.page-template-single-brand-page-template .post-thumbnail{margin:2em auto;text-align:center}.contact-form{padding:2em 0}.contact-form h3{margin-bottom:.5em}.contact-form form.wpcf7-form p{margin-bottom:0}.contact-form form.wpcf7-form input{width:100%;border:1px solid #099bde;border-radius:20px;padding:.25em 1em}@media screen and (max-width:992px){.contact-form form.wpcf7-form input{border-radius:10px}}.contact-form form.wpcf7-form textarea{border:1px solid #099bde;border-radius:20px;padding:.25em 1em}.contact-form form.wpcf7-form input:focus{outline:none}.contact-form form.wpcf7-form input[type=checkbox]{width:20px}.contact-form form.wpcf7-form :nth-child(6) label{display:flex;flex-flow:row-reverse;justify-content:center}@media screen and (max-width:992px){.contact-form form.wpcf7-form :nth-child(6) label{flex-flow:column}.contact-form form.wpcf7-form :nth-child(6) label .wpcf7-list-item{margin:0}}.contact-form form.wpcf7-form :nth-child(6) .wpcf7-list-item{margin-left:0;margin-right:1em;cursor:pointer}.contact-form form.wpcf7-form .wpcf7-submit{margin:auto!important;padding:1.25em 1.75em!important;font-size:14px}@media screen and (min-width:320px){.contact-form form.wpcf7-form .wpcf7-submit{font-size:calc(14px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.contact-form form.wpcf7-form .wpcf7-submit{font-size:18px!important}}.advantages-container{width:100%;display:flex;justify-content:space-around;flex-wrap:wrap;padding:2em 0 0}@media screen and (min-width:992px){.advantages-container{flex-flow:row}}.advantages-container .advantage-box{display:flex;flex-flow:column;justify-content:space-between;align-items:center;margin:2em}.advantages-container .advantage-box img{width:40px}.advantages-container .advantage-box p{text-align:center;margin:.25em auto;font-weight:600;font-size:14px}@media screen and (min-width:320px){.advantages-container .advantage-box p{font-size:calc(14px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.advantages-container .advantage-box p{font-size:18px!important}}@media screen and (max-width:992px){.advantages-container .advantage-box p{margin:.5em auto .25em;line-height:1.25}}.advantages-container .advantage-box span{text-align:center;width:100%;display:block;font-size:12px}@media screen and (min-width:320px){.advantages-container .advantage-box span{font-size:calc(12px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.advantages-container .advantage-box span{font-size:16px!important}}.single-product .advantages-container{margin-top:1.5rem;flex-flow:column;padding:.75rem 1.25rem;background:transparent;border:1px solid #f5f5f5;border-radius:7px}@media screen and (min-width:992px){.single-product .advantages-container{padding:1.5rem}}.single-product .advantage-box{flex-flow:row;grid-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;margin:0 1rem 1.5rem;justify-content:unset}.single-product .advantage-box:last-of-type{margin-bottom:0}.single-product .advantage-box img{width:30px;-o-object-fit:contain;object-fit:contain}.single-product .advantage-box p,.single-product .advantage-box span{text-align:left;margin:0 auto .25em;font-size:13px}@media screen and (min-width:320px){.single-product .advantage-box p,.single-product .advantage-box span{font-size:calc(13px + 1*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .advantage-box p,.single-product .advantage-box span{font-size:14px!important}}.home .section-header{text-align:center;font-size:24px}@media screen and (min-width:320px){.home .section-header{font-size:calc(24px + 6*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.home .section-header{font-size:30px!important}}@media screen and (max-width:992px){.home .advantage-box{margin:1em;width:35%}.home .advantage-box img{width:35px}}.page-template-about-page-template .common-page-subheader:last-of-type{font-size:24px}@media screen and (min-width:320px){.page-template-about-page-template .common-page-subheader:last-of-type{font-size:calc(24px + 10*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.page-template-about-page-template .common-page-subheader:last-of-type{font-size:34px!important}}.page-template-about-page-template .entry-content{width:100%;text-align:left}@media screen and (min-width:992px){.page-template-about-page-template .entry-content{padding:0 2em}}.page-template-about-page-template .entry-content p{font-size:16px}@media screen and (min-width:320px){.page-template-about-page-template .entry-content p{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.page-template-about-page-template .entry-content p{font-size:18px!important}}h1.common-page-header{text-align:center;font-size:24px}@media screen and (min-width:320px){h1.common-page-header{font-size:calc(24px + 10*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){h1.common-page-header{font-size:34px!important}}p.common-page-subheader{text-align:center;font-weight:600;font-size:16px}@media screen and (min-width:320px){p.common-page-subheader{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){p.common-page-subheader{font-size:18px!important}}#menu-shop-category-grid,#menu-woomenu-mobile-1,.brands-grid,.categories-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto}@media screen and (min-width:992px){#menu-shop-category-grid,#menu-woomenu-mobile-1,.brands-grid,.categories-grid{grid-template-columns:1fr 1fr 1fr 1fr}}#menu-shop-category-grid,#menu-woomenu-mobile-1,.categories-grid{grid-row-gap:2em;grid-column-gap:2em;margin:2em 0;padding-bottom:2em;justify-content:center;list-style:none;padding-left:0}.brand-tile{height:100px;width:auto;background:no-repeat;background-size:contain;background-position:50%;margin:2em}#menu-shop-category-grid>li,#menu-woomenu-mobile-1>li{border:2px solid transparent;border-radius:10px;transition:all .3s ease-in-out}@media screen and (min-width:992px){#menu-shop-category-grid>li,#menu-woomenu-mobile-1>li{height:18em}}#menu-shop-category-grid>li:hover,#menu-woomenu-mobile-1>li:hover{border:2px solid #099bde;border-radius:10px;box-shadow:0 0 15px 0 rgba(32,91,171,.35)}#menu-shop-category-grid>li a,#menu-woomenu-mobile-1>li a{position:relative;padding:1em;display:flex;flex-flow:column;justify-content:center;text-align:center;flex-flow:column-reverse;font-family:Poppins,sans-serif;font-weight:600;transition:all .3s ease-in-out}#menu-shop-category-grid>li a .menu-thumbnail-image,#menu-woomenu-mobile-1>li a .menu-thumbnail-image{background:no-repeat;background-size:contain;background-position:50%;height:11em;margin:5px 5px 1em;z-index:0}.page-template-filler #page{opacity:1!important}.page-template-termsandconditions #content #main{padding:0 5% 1em}@media screen and (min-width:992px){.page-template-termsandconditions #content #main{padding:0 15% 1em}}.page-template-termsandconditions #content #main a{text-decoration:underline}.page-template-termsandconditions #content #main ol,.page-template-termsandconditions #content #main ul{margin:1.5em 0}.page-template-termsandconditions #content #main ol{padding-left:1em}.page-template-termsandconditions #content #main li{margin:0 0 1em}.page-template-termsandconditions #content #main li>ol,.page-template-termsandconditions #content #main li>ul{margin-left:0}.no-sidebar .content-area{float:none;margin-left:auto;margin-right:auto}.no-sidebar .site-main{margin-right:0}footer#colophon{width:100%;text-align:center;color:#fff;margin-top:5em;background:#012241}@media screen and (min-width:992px){footer#colophon{text-align:left}}footer#colophon .page{height:100%}footer#colophon a,footer#colophon a:hover,footer#colophon a:visited{color:#fff}footer#colophon .icons-info{font-size:1px;color:transparent}footer#colophon .icons-info a{color:transparent}footer#colophon .footer-top{position:relative;text-align:center;height:40%}@media screen and (min-width:992px){footer#colophon .footer-top{text-align:left;height:50%}}footer#colophon .site-info{margin:auto;display:flex;flex-flow:column;justify-content:space-between;background:#012241}@media screen and (max-width:992px){footer#colophon .site-footer__main{padding-top:4em}footer#colophon .site-footer__main .col{margin-bottom:4em}}@media screen and (min-width:992px){footer#colophon .site-footer__main{display:flex;justify-content:space-between;margin:4rem 0;grid-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}footer#colophon .site-footer__main .col{flex:1 1 25%}}footer#colophon .footer-info h4,footer#colophon .footer-menu-header{font-size:1.25rem;font-weight:600;margin:0 auto 1rem}footer#colophon ul{margin:0;padding:0;list-style:none}footer#colophon ul li{margin-bottom:.5rem;font-size:1rem}footer#colophon .payment-method{height:3em;width:6em;margin:1em auto;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:992px){footer#colophon .payment-method{background-position:50%}}footer#colophon .method-paypal{background-image:url(../dist/img/paypal-logo.png)}@media screen and (max-width:992px){footer#colophon .method-paypal{margin-top:2em}}footer#colophon .method-przelewy24{background-image:url(../dist/img/przelewy24.jpg)}footer#colophon .method-zapobraniem{background-image:url(../dist/img/zapobraniem.png)}footer#colophon .footer-bottom{text-align:center;position:relative;display:flex;width:100%;align-self:flex-end;justify-content:center;padding:2em;font-size:12px}@media screen and (min-width:320px){footer#colophon .footer-bottom{font-size:calc(12px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){footer#colophon .footer-bottom{font-size:12px!important}}footer#colophon .footer-bottom:before{content:"";height:1px;width:100%;background-color:#fff;position:absolute;top:-.5em;text-align:center}.home-main__top-wrapper{margin-top:4rem}.home section{margin-bottom:6rem;padding-bottom:6rem;border-bottom:1px solid #e5e5e5}.home section:last-of-type{margin-bottom:0;border-bottom:0}.home .home-main__top-wrapper{margin-top:0}.home h2{margin:0 auto 5rem;font-size:20px}@media screen and (min-width:320px){.home h2{font-size:calc(20px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.home h2{font-size:24px!important}}.home .section-header{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.home .section-header:after{content:"";position:absolute;width:50%;background:#099bde;height:.15em;bottom:-8px;left:50%;transform:translateX(-50%)}.home-main{width:100%}.home-main__h1{text-align:center;font-weight:600;margin:2rem 0;font-size:14px}@media screen and (min-width:320px){.home-main__h1{font-size:calc(14px + 8*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.home-main__h1{font-size:22px!important}}@media screen and (min-width:992px){.home-main__h1{width:75%;margin:3rem 0 3rem auto}}.home-main__top-wrapper{display:flex}.home-main .welcome-view{margin-bottom:4rem}.home-main .special-categories-menu{margin-bottom:1rem}.home-about{display:flex;flex-flow:column}@media screen and (min-width:992px){.home-about{flex-flow:row}}@media screen and (min-width:992px){.home-about .image-holder{width:40%;order:1}}.home-about .image-holder img{border-radius:5px;box-shadow:0 0 15px 5px rgba(0,0,0,.1),0 0 6px 0 rgba(0,0,0,.05)}.home-about .content{margin-bottom:3rem}@media screen and (min-width:1400px){.home-about .content{padding-right:10rem}}.home-about .content h2{margin-top:0;margin-bottom:3rem;text-align:center}@media screen and (min-width:992px){.home-about .content h2{text-align:left}}.home-about .content ul{margin-left:0;list-style:none}.home-about .content ul li{margin-bottom:.75em;display:flex}.home-about .content ul li:before{content:"\2022";color:#099bde;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.home-about .content ul p{margin:0}.home-about .content p:last-of-type{margin-bottom:0}@media screen and (min-width:992px){.home-about .content{width:60%;padding:1rem 0 0 5rem;order:2;margin-bottom:0}}@media screen and (min-width:992px){.home-about:nth-of-type(2n){flex-flow:row-reverse}}@media screen and (min-width:992px){.home-about:nth-of-type(2n) .content{padding:1rem 5rem 0 0}}.home-clients-reviews .single-review{flex:1 0 0;display:flex;flex-flow:column;justify-content:space-between}.home-clients-reviews .single-review p{line-height:1.75}.home-clients-reviews .single-review svg{width:65px;padding:0 4px;fill:#099bde;float:left;margin-top:-10px;margin-right:10px}@media screen and (max-width:992px){.home-clients-reviews .single-review{border-bottom:1px solid #f5f5f5;padding:2rem 0}.home-clients-reviews .single-review:last-of-type{padding-bottom:0;border-bottom:none}}




@charset "UTF-8";
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body,h1{margin:0}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none;cursor:pointer}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}del{-webkit-text-decoration-color:#999;text-decoration-color:#999}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}*{-webkit-tap-highlight-color:transparent}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;scroll-behavior:smooth}body,html{height:100%}body{background:#fff;overflow-x:hidden}::-moz-selection{background:rgba(9,155,222,.24706)}::selection{background:rgba(9,155,222,.24706)}svg{pointer-events:none}#map_wrapper iframe{width:100%;height:25rem}.desktop-menu,.mobile-menu__top,.site-content,footer#colophon{z-index:1}@media screen and (max-width:1199px){.desktop-menu,.mobile-menu__top,.site-content,footer#colophon{padding-left:5%;padding-right:5%}}@media screen and (min-width:1200px){.desktop-menu,.mobile-menu__top,.site-content,footer#colophon{padding-left:7.5%;padding-right:7.5%}}@media screen and (min-width:1600px){.desktop-menu,.mobile-menu__top,.site-content,footer#colophon{padding-left:12.5%;padding-right:12.5%}}.main-navigation{z-index:1;padding-left:0;padding-right:0}@media screen and (min-width:992px){.main-navigation{padding-left:5%;padding-right:5%}}@media screen and (min-width:1200px){.main-navigation{padding-left:7.5%;padding-right:7.5%}}@media screen and (min-width:1600px){.main-navigation{padding-left:12.5%;padding-right:12.5%}}@media screen and (max-width:991px){.site-content{padding-top:5rem}}@media screen and (min-width:992px){.site-content{padding-top:11.35rem;display:flex}}.error-404{display:flex;min-height:50vh;padding:4rem 2rem}.error-404 .page-header{margin:auto;text-align:center}.error-404 .page-header h1{margin-bottom:2em}.error-404 a{font-size:20px}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}a{color:#000;text-decoration:none;-webkit-tap-highlight-color:transparent;word-wrap:break-word}a:visited{color:inherit}a:hover{color:#099bde!important;outline:0!important;transition:all .3s ease-in-out}a:focus{outline:none}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:600}dd{margin:0 1.5em 1.5em}table{margin:0 0 1.5em;width:100%}.my-preloader{height:100vh;position:fixed;width:100vw;background:#fff;z-index:99999;display:flex;flex-flow:column;justify-content:center;align-items:center;transition:all .3s ease-in;opacity:1}.my-preloader .preloader-content{align-items:center;display:flex;height:10em;width:10em;-webkit-animation:mymove 1.5s infinite;animation:mymove 1.5s infinite}@media screen and (min-width:992px){.my-preloader .preloader-content{height:15em;width:15em}}.my-preloader .preloader-content img{-o-object-fit:contain;object-fit:contain}@-webkit-keyframes mymove{0%{transform:scale(1.1);opacity:0}50%{opacity:1;transform:scale(1)}to{transform:scale(1.1);opacity:0}}@keyframes mymove{0%{transform:scale(1.1);opacity:0}50%{opacity:1;transform:scale(1)}to{transform:scale(1.1);opacity:0}}.my-preloader-off{opacity:0}.my-preloader-none{display:none}.site{opacity:0;transition:all .3s ease-in}.page-loaded{opacity:1!important}input{background-color:transparent}input[type=checkbox]{cursor:pointer}#map{height:100%;margin:2em}@media screen and (max-width:992px){#map{display:flex;flex-flow:column;justify-content:center;align-items:center}#map div:first-child{margin-bottom:1em}}@media screen and (min-width:992px){#map div:first-child{margin-right:1em}}#map p{font-family:Poppins,sans-serif;font-weight:600;text-align:center;font-size:16px}@media screen and (min-width:320px){#map p{font-size:calc(16px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){#map p{font-size:20px!important}}.checkout-steps{width:100%;display:flex;justify-content:space-around;margin:0 auto 6em}@media screen and (max-width:992px){.checkout-steps{margin:0 auto 2em}}.checkout-steps a{position:relative;font-weight:800;color:#6488b9;font-family:Poppins,sans-serif;display:flex;flex-flow:row;align-items:center;width:50%;justify-content:center;font-size:12px}@media screen and (min-width:320px){.checkout-steps a{font-size:calc(12px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.checkout-steps a{font-size:14px!important}}@media screen and (max-width:992px){.checkout-steps a{display:flex;flex-flow:column;justify-content:center;align-items:center}}.checkout-steps a:before{display:block;content:"1";line-height:36px;width:40px;height:40px;border:2px solid #6488b9;border-radius:100%;text-align:center;font-family:Poppins,sans-serif}@media screen and (max-width:992px){.checkout-steps a:before{margin-bottom:1em}}@media screen and (min-width:992px){.checkout-steps a:before{margin-right:1.5em}}.checkout-steps a:hover:before{border:2px solid #099bde}.checkout-steps a:nth-of-type(2):before{content:"2"}.woocommerce-cart .checkout-steps a:nth-of-type(2){opacity:.4}.woocommerce-checkout .checkout-steps a:first-of-type{opacity:.4}.products img{opacity:1;transition:all .3s ease-in}.lazy{opacity:0!important}.woocommerce-cart .lazy{opacity:1!important}.imagegalleryplg{display:inline-block;text-align:center;width:100%}@media screen and (min-width:992px){.imagegalleryplg{width:33%}}.imagegalleryplg img{max-width:200px}.plainoverlay{height:100vh!important;z-index:9999999999!important;background-color:rgba(0,0,0,.8)!important;display:flex}.plainoverlay:before{content:"";background:url(../dist/img/form-loader.gif) no-repeat;display:block;align-self:center;justify-self:center;margin:auto;height:4em;width:4em;background-size:contain}div.woof_info_popup{z-index:99999999999!important}.jQuery-plainOverlay-progress{display:none!important}.text--justify{text-align:justify}.text--center{text-align:center}.text--outline{color:transparent!important;-webkit-text-stroke:1px #099bde}@media screen and (min-width:992px){.text--outline{-webkit-text-stroke:1px #099bde}}.count{background-color:transparent}.showlogin{text-decoration:underline}.pswp{height:0%!important;opacity:0!important;transition:opacity .3s ease-in-out!important}.pswp,.pswp--open{display:block!important}.pswp--open{height:100%!important;opacity:1!important;z-index:100011}.pswp__scroll-wrap .pswp__container{transition:transform .5s ease-in-out}.pswp__scroll-wrap .pswp__img{padding:3em;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:992px){.pswp__scroll-wrap .pswp__img{padding:4em}}@media screen and (max-width:992px){.pswp__scroll-wrap .pswp__zoom-wrap{display:flex!important;align-items:center!important}}.woocommerce-Reviews textarea{border-radius:5px}.comment-reply-title{font-weight:600}.comment-form{margin-top:1em}.comment-form textarea#comment{margin-top:.5em;padding:1em}.comment-form-rating label{margin-bottom:.5em}.comment-form-comment label{margin-bottom:.5em;font-weight:600}.woocommerce #reviews #comments ol.commentlist li .comment-text{padding:2em 2em 1em}@media screen and (min-width:992px){.mobile-only{display:none}}.woocommerce-form-login .required{color:#fff!important}.total-with-tax{display:flex;flex-flow:column}.scrollToTopBtn{position:fixed;bottom:0;right:0;padding:2em 1em 1em;z-index:100;opacity:0;transform:translateY(100px);transition:all .5s ease}.scrollToTopBtn__svg-wrapper{background-color:#099bde;box-shadow:0 2px 7px 1px rgba(9,155,222,.15)!important;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:16px;line-height:48px;width:48px;height:48px;padding:0;display:flex;justify-content:center}.showBtn{opacity:1;transform:translateY(0)}.fixed-icons{display:flex;padding:0;transition:all .5s ease}@media screen and (max-width:992px){.fixed-icons{justify-content:center;margin-bottom:1em}}@media screen and (min-width:992px){.fixed-icons{display:block;position:fixed;bottom:30px;left:30px;z-index:100}}.fixed-icons__icon{display:flex;justify-content:center;border:none;border-radius:50%;color:#fff;cursor:pointer;line-height:30px;width:30px;height:30px;transition:all .3s ease-in-out}.fixed-icons__icon:hover{transform:scale(1.075)}@media screen and (max-width:992px){.fixed-icons__icon{margin:2em}}.fixed-ig-icon{padding:3px}.grecaptcha-badge{display:none}.temp-message{width:100%;text-align:center;color:#000;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:992px){.temp-message{flex-flow:column}}.temp-message div{display:flex}.temp-message div div{flex-flow:column}.temp-message p{margin:0 2em!important;font-size:16px}@media screen and (min-width:320px){.temp-message p{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.temp-message p{font-size:18px!important}}.pop-up{position:absolute;z-index:9999;height:auto;padding:0 1em;left:50%;opacity:0;transition:opacity .3s ease-in-out;transform:translate(-50%,100%);bottom:-1em;background:#fff;box-shadow:0 50px 100px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.15),0 5px 15px rgba(0,0,0,.1)}@media screen and (min-width:992px){.pop-up{min-width:250px;min-height:50px}}.pop-up__arrow{position:absolute;width:20px;height:20px;display:block;background:#fff;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.pop-up p{margin:1em 0;text-align:center}#open-geowidget{display:block;margin-top:1rem}.paczkomaty-shipping label{margin-bottom:.5rem}.reveal-from__element{opacity:0}.reveal-from--left{transform:translate(-25%)}.reveal-from--right{transform:translate(25%)}.reveal-from--bottom{transform:translateY(25%)}.reveal-from--transparent,.reveal-from--transparent-with-delay{opacity:0}.revealed .reveal-from--left{-webkit-animation:revealFromLeft 1s ease forwards;animation:revealFromLeft 1s ease forwards}.revealed .reveal-from--right{-webkit-animation:revealFromRight 1s ease forwards;animation:revealFromRight 1s ease forwards}.revealed .reveal-from--bottom{-webkit-animation:revealFromBottom 1s ease forwards;animation:revealFromBottom 1s ease forwards}.revealed .reveal-from--transparent{-webkit-animation:revealFromTransparent 1s ease forwards;animation:revealFromTransparent 1s ease forwards}.revealed .reveal-from--transparent-with-delay{-webkit-animation:revealFromTransparent 1s ease .75s forwards;animation:revealFromTransparent 1s ease .75s forwards}@-webkit-keyframes revealFromLeft{0%{transform:translate(-25%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@keyframes revealFromLeft{0%{transform:translate(-25%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@-webkit-keyframes revealFromRight{0%{transform:translate(25%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@keyframes revealFromRight{0%{transform:translate(25%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@-webkit-keyframes revealFromBottom{0%{transform:translateY(25%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@keyframes revealFromBottom{0%{transform:translateY(25%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@-webkit-keyframes revealFromTransparent{0%{opacity:0}90%{opacity:1}to{opacity:1}}@keyframes revealFromTransparent{0%{opacity:0}90%{opacity:1}to{opacity:1}}body,button,input,optgroup,select,textarea{color:#000;font-family:Poppins,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}h1,h2,h3,h4,h5,h6,p{font-family:Poppins,sans-serif}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:Courier\ 10 Pitch,courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,pre,tt,var{font-size:15px;font-size:.9375rem}code,kbd,tt,var{font-family:monaco,consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:0;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{border-color:#aaa #bbb #bbb;outline:none}textarea{padding-left:3px;width:100%}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url]{padding:3px}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{color:#666;border:1px solid #ccc;border-radius:0}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{color:#111}.woocommerce-ResetPassword{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%}.woocommerce-ResetPassword .password-input{max-width:300px;margin:auto}.woocommerce-ResetPassword .woocommerce-Input{padding:.75em}.woocommerce-page form .show-password-input:after,.woocommerce form .show-password-input:after{background:url(../dist/svg/hide-interface-symbol.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;display:block;width:20px;height:20px}.woocommerce-page form .show-password-input.display-password:after,.woocommerce form .show-password-input.display-password:after{background:url(../dist/svg/view-eye-interface-symbol.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}.show-password-input{position:absolute;right:2em!important;top:.5em!important;cursor:pointer}.show-password-input:after{color:transparent!important}.lost_password a{font-weight:600}.my-wooselect,.my-wooselect:visited,ul.chosen-choices{position:relative;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;color:#fff!important;font-weight:600!important;text-decoration:none!important;transition:all .7s ease-in-out!important;border:0;border-bottom:1px solid #ccc!important;outline:none!important;cursor:pointer;min-width:240px;padding:0 0 .25em!important;text-align:left}@media screen and (min-width:992px){.my-wooselect,.my-wooselect:visited,ul.chosen-choices{z-index:3;top:0;right:0}}.my-wooselect:active,.my-wooselect:focus,.my-wooselect:hover,.my-wooselect:visited:active,.my-wooselect:visited:focus,.my-wooselect:visited:hover,.my-wooselect:visited[focus-within],.my-wooselect[focus-within],ul.chosen-choices:active,ul.chosen-choices:focus,ul.chosen-choices:hover,ul.chosen-choices[focus-within]{border-bottom:1px solid #099bde!important}.my-wooselect:active,.my-wooselect:focus,.my-wooselect:focus-within,.my-wooselect:hover,.my-wooselect:visited:active,.my-wooselect:visited:focus,.my-wooselect:visited:focus-within,.my-wooselect:visited:hover,ul.chosen-choices:active,ul.chosen-choices:focus,ul.chosen-choices:focus-within,ul.chosen-choices:hover{border-bottom:1px solid #099bde!important}.my-wooselect:after,.my-wooselect:visited:after,ul.chosen-choices:after{content:"";background:url(../dist/svg/arrow_down_grey.svg) no-repeat;background-position:50%;position:absolute;display:block;width:20px;height:20px;top:35%;right:0;display:flex;align-items:center;pointer-events:none;transform:translateY(-50%)}@media screen and (max-width:992px){.my-wooselect,.my-wooselect:visited,ul.chosen-choices{width:100%!important}}.my-wooselect:visited input,.my-wooselect:visited select,.my-wooselect input,.my-wooselect select,ul.chosen-choices input,ul.chosen-choices select{font-weight:600!important;font-size:16px!important;padding:0!important;font-family:Poppins,sans-serif!important}.my-wooselect:visited li.search-choice,.my-wooselect li.search-choice,ul.chosen-choices li.search-choice{padding-left:0!important;margin-left:0!important;margin-right:1em!important}.my-wooselect:visited select:first-child,.my-wooselect select:first-child,ul.chosen-choices select:first-child{width:100%!important;text-decoration:none!important;transition:all .7s ease-in!important;border:none}.my-wooselect:visited select:first-child option,.my-wooselect select:first-child option,ul.chosen-choices select:first-child option{background-color:#fff!important;color:#000;width:100%;padding-left:1em!important}.woocommerce main .my-wooselect{margin:.75em 0 1em}#review_form .comment-form-author label,#review_form .comment-form-email label{margin-right:1em}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f5f5f5;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:600;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em}.alignleft,.alignright{display:inline;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption-text{text-align:center}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.3333333333%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.6666666667%}.gallery-columns-7 .gallery-item{max-width:14.2857142857%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.1111111111%}.gallery-caption{display:block}.site-header{position:fixed;width:100%;z-index:999}.menu-item-object-page{font-weight:600}.desktop-menu{display:none}@media screen and (min-width:992px){.desktop-menu{display:block;position:absolute;width:100%;left:0;transform:translateY(0);transition:all .3s ease-in-out;z-index:-1}}@media screen and (min-width:992px){.desktop-menu .site-menu{position:relative;height:50px;width:100%;display:flex;justify-content:space-around;text-align:center}.desktop-menu .site-menu:after{position:absolute;content:"";display:block;width:100vw;align-self:center;height:50px;z-index:-1;background-color:#f7f7f7;border:1px solid #f0f0f0}.desktop-menu .site-menu__wrapper{width:100%;display:flex;justify-content:space-between}.desktop-menu .site-menu .social-media{display:flex;align-items:center;width:70px;justify-content:space-between}}.desktop-menu.hide{transform:translateY(-100%)}.promo-navigation{padding-top:1rem}@media screen and (min-width:992px){.promo-navigation{padding-top:1.5rem}}.promo-navigation .top-promo{position:absolute;left:0;top:0;z-index:999;width:100vw;display:flex;align-items:center;text-transform:uppercase;background:#099bde;color:#fff;justify-content:space-evenly;height:1rem;line-height:1rem;font-size:10px}@media screen and (min-width:320px){.promo-navigation .top-promo{font-size:calc(10px + 1*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.promo-navigation .top-promo{font-size:11px!important}}@media screen and (min-width:992px){.promo-navigation .top-promo{padding:0 30%;margin:0 0 1em;height:1.5rem;line-height:1.5rem}}.promo-navigation .top-promo>*{transition:all .3s ease-in-out}.promo-navigation .top-promo .top-promo-item{opacity:0;transition:all .6s ease-in}.promo-navigation .top-promo .top-promo-items-loaded{opacity:1;color:#fff}.promo-navigation #promo-holder{color:transparent;display:block;justify-self:flex-end}@media screen and (max-width:992px){.promo-navigation .search-panel--toggled{top:3.5em}}@media screen and (max-width:992px){.promo-navigation .home-top-mobile{margin-top:4.5em}}.site-branding,.site-branding-mobile{width:auto;position:relative;text-align:center;transition:all .2s linear;display:block;align-self:center;justify-self:center}@media screen and (min-width:992px){.site-branding,.site-branding-mobile{width:25%}}.site-branding-mobile .custom-logo-link,.site-branding .custom-logo-link{display:flex;align-items:center}.site-branding-mobile .custom-logo-link img,.site-branding .custom-logo-link img{transition:all .2s linear;max-width:150px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:992px){.site-branding-mobile .custom-logo-link img,.site-branding .custom-logo-link img{max-width:175px}}.site-header--toggled{box-shadow:0 0 15px 5px rgba(0,0,0,.1),0 0 6px 0 rgba(0,0,0,.05)}.site-header--toggled .site-branding img{max-width:150px}.main-navigation{display:flex;justify-content:center;flex-flow:column;width:100%;background:#fff;z-index:99999;transition:all .4s ease-in}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation ul li{width:100%;position:relative;order:4}@media screen and (min-width:992px){.main-navigation ul .menu-mobile-shop{display:none}}@media screen and (min-width:992px){.main-navigation ul li:hover>ul{left:0}}.main-navigation a{text-decoration:none;font-family:Poppins,sans-serif;position:relative;font-size:14px}@media screen and (min-width:320px){.main-navigation a{font-size:calc(14px + 3*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.main-navigation a{font-size:17px!important}}@media screen and (max-width:992px){.main-navigation a{display:flex;justify-content:center}}.current-menu-item a{color:#099bde}.current-menu-item ul li a{color:#000;color:initial}.current-product_cat-parent .current-menu-item a{color:#099bde}.header-top-wrapper{display:flex;justify-content:space-between;transition:all .2s linear;z-index:10;padding:1rem}@media screen and (min-width:992px){.header-top-wrapper{padding:0;align-items:center}}.header-top-wrapper .icons-wrapper{display:flex}.header-top-wrapper .icons-wrapper>*{margin-right:2rem;width:45px;display:flex;flex-flow:column;align-items:center;justify-content:space-between}@media screen and (min-width:992px){.header-top-wrapper .icons-wrapper>*{height:50px}}.header-top-wrapper .icons-wrapper:last-child{margin-right:0}.header-top-wrapper .icons-wrapper svg{width:25px;height:25px;z-index:10}.header-top-wrapper .icons-wrapper .myaccount-link-unlogged path{transition:all .3s ease-in-out}.header-top-wrapper .icons-wrapper .myaccount-link-unlogged:hover svg path{fill:#6488b9}.header-top-wrapper .icons-wrapper .myaccount-link-logged path:nth-of-type(2){transition:all .3s ease-in-out}.header-top-wrapper .icons-wrapper .myaccount-link-logged:hover svg path:nth-of-type(2){fill:#ccc}.header-top-wrapper .icons-wrapper .cart-customlocation .cart-icon-wrapper{display:flex;position:relative}.header-top-wrapper .icons-wrapper .cart-customlocation path{transition:all .3s ease-in-out}.header-top-wrapper .icons-wrapper .cart-customlocation:hover path{fill:#4ab153}.header-top-wrapper .icons-wrapper .cart-customlocation #cart-counter{position:absolute;top:-8px;right:-12px;background:rgba(228,3,3,.904);color:#fff;width:20px;height:20px;border-radius:100%;text-align:center;line-height:20px;font-size:10px;z-index:11}.header-top-wrapper .icons-wrapper .cart-customlocation .sub-icon-text{display:none}@media screen and (min-width:992px){.header-top-wrapper .icons-wrapper .cart-customlocation .sub-icon-text{display:block}}.header-top-wrapper .sub-icon-text{font-family:Poppins,sans-serif;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:11px}@media screen and (min-width:320px){.header-top-wrapper .sub-icon-text{font-size:calc(11px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.header-top-wrapper .sub-icon-text{font-size:13px!important}}.header-top-wrapper a:hover{color:#000!important;color:initial!important}.header-top-wrapper-mobile{background-color:#fff}@media screen and (min-width:992px){.header-top-wrapper-mobile{display:none}}.header-top-wrapper-mobile .menu-toggle{background:transparent;border:none;outline:none;z-index:9999;padding:0 0 0 1em;width:45px;height:25px;display:flex}@media screen and (min-width:992px){.header-top-wrapper-mobile .menu-toggle{display:none}}.header-top-wrapper-mobile .menu-toggle .ham{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .4s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-right:-10px;margin-top:-11px}.header-top-wrapper-mobile .menu-toggle .hamRotate.active{transform:rotate(45deg)}.header-top-wrapper-mobile .menu-toggle .hamRotate180.active{transform:rotate(180deg)}.header-top-wrapper-mobile .menu-toggle .line{fill:none;transition:stroke-dasharray .4s,stroke-dashoffset .4s;stroke:#000;stroke-width:5.5;stroke-linecap:round}.header-top-wrapper-mobile .menu-toggle .ham4 .bottom,.header-top-wrapper-mobile .menu-toggle .ham4 .top{stroke-dasharray:40 121}.header-top-wrapper-mobile .menu-toggle .ham4.active .bottom,.header-top-wrapper-mobile .menu-toggle .ham4.active .top{stroke-dashoffset:-68px}.header-top-wrapper-mobile .mobile-menu.toggled{transform:translateX(0)}.header-top-wrapper-mobile .search-panel--box-shadow{box-shadow:0 0 15px 5px rgba(0,0,0,.1),0 0 6px 0 rgba(0,0,0,.05)}.header-top-wrapper-desktop{margin:1rem 0}@media screen and (max-width:992px){.header-top-wrapper-desktop{display:none}}.home-top-mobile,.mobile-menu__top{display:flex;width:100%;justify-content:space-between;align-items:center}@media screen and (min-width:992px){.home-top-mobile,.mobile-menu__top{display:none}}.search-panel{width:40%;transition:all .3s ease-in-out;z-index:100;background:#fff;transform:translateY(-50%);opacity:0}@media screen and (max-width:992px){.search-panel{visibility:hidden}}.search-panel .dgwt-wcas-search-wrapp .dgwt-wcas-search-input{border:1px solid #ccc!important;border-radius:5px!important;padding:5px 15px 5px 40px!important;height:55px!important}@media screen and (max-width:992px){.search-panel .dgwt-wcas-search-wrapp .dgwt-wcas-search-input{height:40px!important}}.dgwt-wcas-om-return{background:#6488b9!important}.search-panel--toggled{transform:translateY(0);-webkit-animation:searchPanelFade .5s forwards;animation:searchPanelFade .5s forwards}@media screen and (max-width:992px){.search-panel--toggled{top:2.5em;position:fixed;z-index:99999}}@-webkit-keyframes searchPanelFade{0%{transform:translateY(-50%);opacity:0}95%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}@keyframes searchPanelFade{0%{transform:translateY(-50%);opacity:0}95%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}#search-icon{cursor:pointer}.search-icon--clicked svg path{fill:#4ab153}.quick-contact__wrapper{display:flex;flex-flow:column}.quick-contact__wrapper a{display:flex;align-items:center;font-size:24px}@media screen and (min-width:320px){.quick-contact__wrapper a{font-size:calc(24px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.quick-contact__wrapper a{font-size:28px!important}}.quick-contact__wrapper a:before{content:"";display:block;background:url(../dist/svg/phone.svg) no-repeat 50%;background-size:contain}.quick-contact__wrapper span{align-self:center}@media screen and (min-width:992px){.quick-contact__wrapper span{align-self:flex-end}}.quick-contact__phone-number{display:none}@media screen and (min-width:992px){.quick-contact__phone-number{display:block}}.quick-contact__openings{display:none}@media screen and (min-width:992px){.quick-contact__openings{display:block}}.home-top-mobile a{display:flex;align-items:center}.home-top-mobile a:before{width:32px;height:32px;margin-right:16px}.social-media{margin-right:2rem}.social-media a:before{width:27px;height:27px}@media screen and (min-width:992px){.menu-woomenu-ukrainski-container>ul#menu-woomenu>li{transition:.2s ease-in-out}.menu-woomenu-ukrainski-container>ul#menu-woomenu>li:hover{background-color:#099bde}.menu-woomenu-ukrainski-container>ul#menu-woomenu>li:hover>a{color:#fff}}.box-shadow-nav{box-shadow:0 3px 3px rgba(0,0,0,.2)}.hide-element{display:none}.site-main .comment-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.menu-menu-1-container{display:flex;justify-content:space-around;text-align:center;width:50%;transition:transform .2s linear,opacity .2s ease-in-out}.menu-menu-1-container ul.menu{width:100%;display:flex;margin:0;padding:0;list-style:none;justify-content:space-between}@media screen and (max-width:992px){.menu-menu-1-container ul.menu{display:flex;flex-flow:column;align-items:center}}.menu-menu-1-container a{font-weight:400}@media screen and (min-width:992px){.menu-menu-1-container a{line-height:50px;font-size:14px}}@media screen and (min-width:992px) and (min-width:320px){.menu-menu-1-container a{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:992px) and (min-width:1600px){.menu-menu-1-container a{font-size:16px!important}}.menu-menu-1-container ul.sub-menu{width:100%}.menu-menu-1-container ul.sub-menu a{display:block;height:100%;width:100%;padding:1em}.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers{border-color:transparent}.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers li{padding:0;margin:.25em;height:2.5em;width:2em;border:none;border-right:1px solid transparent}.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers li a,.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers li span{color:#099bde;background:transparent;height:100%;width:100%;padding:0;line-height:2.5em;transition:all .2s ease-in-out}.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers li a:hover,.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers li span:hover{border:1px solid #099bde}.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers li span.current{border:1px solid #099bde}.mobile-menu{position:fixed;overflow-y:scroll;top:0;left:0;padding-top:4rem;min-height:100vh;height:100%;height:-webkit-fill-available;width:100%;background:#fff;transition:opacity .2s,.2s linear,transform .5s ease;opacity:0;transform:translateX(-100%);display:flex;flex-flow:column}@media screen and (min-width:992px){.mobile-menu{display:none}}.mobile-menu__top{margin:1rem 0}.mobile-menu .show-categories-menu{height:100%;overflow:scroll}.mobile-menu .move-back{transform:translateX(-30%)}.mobile-menu__woomenu{position:relative}.mobile-menu__woomenu ul{padding:0;margin:0}.mobile-menu__woomenu .menu-woomenu-ukrainski-container #menu-woomenu{overflow-y:scroll;padding-bottom:5em;transition:all .5s ease-in-out;scroll-behavior:smooth;display:flex;width:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow:hidden;border-top:1px solid #efefef}.mobile-menu__woomenu .menu-woomenu-ukrainski-container #menu-woomenu .menu-item{position:static;transition:all .5s ease-in-out;width:100%;display:flex;align-items:center;border-bottom:1px solid #efefef;order:1}.mobile-menu__woomenu .menu-woomenu-ukrainski-container #menu-woomenu .menu-item .menu-thumbnail-image{display:none}.mobile-menu__woomenu .menu-woomenu-ukrainski-container #menu-woomenu .menu-item a{display:flex;justify-content:space-between;font-weight:600;font-size:14px}@media screen and (min-width:320px){.mobile-menu__woomenu .menu-woomenu-ukrainski-container #menu-woomenu .menu-item a{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.mobile-menu__woomenu .menu-woomenu-ukrainski-container #menu-woomenu .menu-item a{font-size:16px!important}}.mobile-menu__woomenu .menu-woomenu-ukrainski-container #menu-woomenu .menu-item .sub-menu{transition:transform .4s ease,visibility .4s linear;position:absolute;visibility:hidden;transform:translateX(-100%);left:0;top:0;height:100%;width:100%;background:#fff;text-align:left;display:flex;flex-flow:column}.mobile-menu__woomenu .menu-woomenu-ukrainski-container #menu-woomenu .menu-item .sub-menu--expanded{transform:translateX(0);visibility:visible}.mobile-menu__woomenu .menu-woomenu-ukrainski-container #menu-woomenu a{transition:height .3s ease-in;width:100%;justify-content:space-between;padding:1em 1.5em}.mobile-menu__woomenu .menu-woomenu-ukrainski-container #menu-woomenu .hide-submenu,.mobile-menu__woomenu .menu-woomenu-ukrainski-container #menu-woomenu .show-submenu{padding:.25em 1.5em;display:block;background-size:contain;background-repeat:no-repeat;background-position:50%;height:2em;width:2em;pointer-events:none}.mobile-menu__woomenu .menu-woomenu-ukrainski-container #menu-woomenu .show-submenu{background-image:url(../dist/svg/arrow_right.svg)}.mobile-menu__woomenu .menu-woomenu-ukrainski-container #menu-woomenu .hide-submenu{background-image:url(../dist/svg/arrow_left.svg)}.mobile-menu__woomenu .menu-woomenu-ukrainski-container #menu-woomenu #back-button{order:0;background-color:#efefef;flex-flow:row-reverse}.mobile-menu__woomenu .menu-woomenu-ukrainski-container #menu-woomenu #back-button a{pointer-events:none}.mobile-menu.toggled{transform:translateX(0);opacity:1;transition:opacity .2s,visibility 0s linear .2s,transform .5s ease}#aside-menu .menu-woomenu-ukrainski-container{width:100%;height:100%}#aside-menu .menu-woomenu-ukrainski-container ul{flex-flow:column;margin:0;padding:0;list-style:none}#aside-menu .menu-woomenu-ukrainski-container ul li{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:.25em 0;border-bottom:1px solid #e5e5e5;transition:all .3s ease-in-out}#aside-menu .menu-woomenu-ukrainski-container ul li.menu-item a{padding:.5em 1em;width:calc(100% - 3em);position:relative;display:flex;align-items:center;font-weight:700;text-transform:uppercase;transition:all .3s ease-in-out;font-size:14px}@media screen and (min-width:320px){#aside-menu .menu-woomenu-ukrainski-container ul li.menu-item a{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){#aside-menu .menu-woomenu-ukrainski-container ul li.menu-item a{font-size:16px!important}}#aside-menu .menu-woomenu-ukrainski-container ul li.menu-item a:before{content:"";display:block;background:#099bde;height:12px;width:4px;margin-right:3px;position:absolute;left:0}#aside-menu .menu-woomenu-ukrainski-container ul .show-submenu{display:block;background:url(https://medycznie.com.pl/wp-content/themes/medycznie/dist/dist/svg/add_circle_outline.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;height:2em;width:2em;cursor:pointer;transition:all .1s ease-in}#aside-menu .menu-woomenu-ukrainski-container ul .show-submenu__toggled{transform:rotate(45deg)}#aside-menu .menu-woomenu-ukrainski-container ul.sub-menu{background-color:#fff;width:100%;height:0;transition:all .3s ease-in-out;overflow:hidden}#aside-menu .menu-woomenu-ukrainski-container ul.sub-menu li:last-of-type{border-bottom:0}#aside-menu .menu-woomenu-ukrainski-container ul.sub-menu li a{font-weight:400;text-transform:inherit;padding-left:15px;font-size:14px}@media screen and (min-width:320px){#aside-menu .menu-woomenu-ukrainski-container ul.sub-menu li a{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){#aside-menu .menu-woomenu-ukrainski-container ul.sub-menu li a{font-size:16px!important}}#aside-menu .menu-woomenu-ukrainski-container ul.sub-menu li a:before{display:none}#aside-menu .menu-woomenu-ukrainski-container ul.sub-menu li .show-submenu{height:1.5em;width:1.5em}#aside-menu .menu-woomenu-ukrainski-container ul.sub-menu li .sub-menu{color:#666}#aside-menu .menu-woomenu-ukrainski-container ul.sub-menu li .sub-menu li.menu-item a{color:#999;text-transform:inherit;padding-left:30px}#aside-menu .menu-woomenu-ukrainski-container ul.sub-menu--expanded{z-index:1;height:auto}#aside-menu .shop-menu{margin-bottom:2em}.special-categories-menu #menu-special-categories-menu{margin:0;padding:0;list-style:none;display:flex;justify-content:space-between}.special-categories-menu #menu-special-categories-menu>*{flex:1 1 10em;align-items:center;display:flex;min-height:5em;border-radius:5px;overflow:hidden;position:relative;margin:0 1em 0 0}@media screen and (min-width:992px){.special-categories-menu #menu-special-categories-menu>*{min-height:9em}}.special-categories-menu #menu-special-categories-menu>:last-of-type{margin-right:0}.special-categories-menu #menu-special-categories-menu li a{display:flex;justify-content:center;align-items:center;color:#fff;width:100%;height:100%;font-weight:600;text-align:center;padding:10px;font-size:14px}@media screen and (min-width:320px){.special-categories-menu #menu-special-categories-menu li a{font-size:calc(14px + 6*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.special-categories-menu #menu-special-categories-menu li a{font-size:20px!important}}@media screen and (min-width:992px){.special-categories-menu #menu-special-categories-menu li a{font-size:18px}}@media screen and (min-width:992px) and (min-width:320px){.special-categories-menu #menu-special-categories-menu li a{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:992px) and (min-width:1600px){.special-categories-menu #menu-special-categories-menu li a{font-size:20px!important}}.special-categories-menu #menu-special-categories-menu li a:hover{color:#fff!important}.special-categories-menu #menu-special-categories-menu li a:hover .menu-thumbnail-image:after{background-color:rgba(1,34,65,.25)}.special-categories-menu #menu-special-categories-menu li a .menu-thumbnail-image{display:block;width:100%;height:100%;position:absolute;margin-right:20px;background-size:cover;background-position:50%;background-repeat:no-repeat;top:0;left:0;z-index:-1}.special-categories-menu #menu-special-categories-menu li a .menu-thumbnail-image:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(1,34,65,.35);transition:all .4s ease-in-out}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.woocommerce-error,.woocommerce-info,.woocommerce-message{z-index:9;text-align:center}.woocommerce-password-strength.short{background-color:#e35b5b;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#ff9517;border-color:#ff9517}.woocommerce-password-strength.good{background-color:#56b4a2;border-color:#56b4a2}.woocommerce-password-strength.strong{background-color:#4dcb62;border-color:#4dcb62}.main-carousel .swiper-slide{background-repeat:no-repeat;background-size:cover}@media screen and (max-width:992px){.main-carousel .swiper-slide{background-position:50%}}.main-carousel .swiper-slide:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(1,34,65,.35);transition:all .4s ease-in-out;z-index:-1}.main-carousel .swiper-slide__link{transform:scale(1);transition:all .3s ease-in-out}.main-carousel .swiper-slide__link img{display:block}.main-carousel .swiper-slide__link:hover{color:inherit!important;transform:scale(1.025)}.main-carousel .swiper-slide:hover:after{background-color:rgba(1,34,65,.25)}.main-carousel .swiper-container{height:100%;border-radius:5px}.main-carousel .swiper-scrollbar{display:none}.main-carousel .swiper-button-next,.main-carousel .swiper-button-prev{color:hsla(0,0%,100%,.699)!important;padding:2em;margin:0;transform:translateY(-50%)}.main-carousel .swiper-button-next:after,.main-carousel .swiper-button-prev:after{font-size:1.75rem}@media screen and (max-width:992px){.main-carousel .swiper-button-next,.main-carousel .swiper-button-prev{padding:0;display:none}.main-carousel .swiper-button-next:after,.main-carousel .swiper-button-prev:after{font-size:1.25rem}}.main-carousel .swiper-pagination-bullet{background:hsla(0,0%,100%,.699)!important}.brands-carousel h2{text-align:center}.brands-carousel .swiper-container-brands{overflow:hidden;padding-top:3rem}.brands-carousel .swiper-container-brands img{-o-object-fit:contain;object-fit:contain;height:auto;max-height:50px;width:150px}.brands-carousel .swiper-wrapper{transition-timing-function:linear!important;align-items:center}.brands-carousel .swiper-slide{margin:0 1em}body #page .category-carousel{margin-bottom:6rem;padding-bottom:6rem;border-bottom:1px solid #e5e5e5;overflow:hidden}body #page .category-carousel .swiper-container-categories{position:relative}body #page .category-carousel .title{margin-bottom:7rem}body #page .category-carousel .products{margin-bottom:2rem}body #page .category-carousel li.product{margin-bottom:0!important}body #page .category-carousel .swiper-button-next,body #page .category-carousel .swiper-button-prev{width:2rem;height:3rem;border:2px solid #099bde}body #page .category-carousel .swiper-button-next:after,body #page .category-carousel .swiper-button-prev:after{display:none}body #page .category-carousel .swiper-button-next:before,body #page .category-carousel .swiper-button-prev:before{content:"";background-repeat:no-repeat;background-size:cover;height:100%;width:100%;background-position:50%}body #page .category-carousel .swiper-button-prev{left:0}body #page .category-carousel .swiper-button-prev:before{background-image:url(../dist/svg/arrow_left_blue.svg)}body #page .category-carousel .swiper-button-next{right:0}body #page .category-carousel .swiper-button-next:before{background-image:url(../dist/svg/arrow_right_blue.svg)}body #page .category-carousel .swiper-pagination-categories{position:static;display:flex;justify-content:center}body #page .category-carousel .swiper-pagination-bullet-active{background:#099bde}.checkout-button,.my-blue-bg-button,.order-again a,.woocommerce #review_form #respond .form-submit input,.woocommerce-error a,.woocommerce-message a{background-color:#099bde!important;box-shadow:0 2px 7px 1px rgba(9,155,222,.15)!important;transition:all .2s ease-in!important;border:2px solid #099bde!important;color:#fff!important;cursor:pointer!important;font-family:Poppins,sans-serif}.checkout-button:hover,.my-blue-bg-button:hover,.order-again a:hover,.woocommerce #review_form #respond .form-submit input:hover,.woocommerce-error a:hover,.woocommerce-message a:hover{background-color:transparent!important;color:#099bde!important}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.my-checkout-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button.my-checkout-button{font-size:20px}@media screen and (min-width:320px){#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.my-checkout-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button.my-checkout-button{font-size:calc(20px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.my-checkout-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button.my-checkout-button{font-size:20px!important}}@media screen and (max-width:992px){.woocommerce-message{padding:1em 1.5em;display:flex;flex-flow:column}.woocommerce-message a{margin:1em auto!important}}@media screen and (max-width:992px) and (min-width:992px){.woocommerce-message a{max-width:60%}}.woocommerce-message a{padding:.25em 1em;margin-top:1em}@media screen and (min-width:992px){.woocommerce-message a{margin-left:.5em}}.restore-item{margin:2em auto 0!important;min-width:150px}.add_to_cart_button,.my-blue-outline-button,.outofstock .button,.product_type_simple,.product_type_variable,.single_add_to_cart_button,.woof_reset_search_form{color:#fff!important;background-color:#099bde!important;box-shadow:0 2px 7px 1px rgba(9,155,222,.15)!important;border:2px solid #099bde!important;transition:all .2s ease-in;cursor:pointer;display:inline-block!important;font-family:Poppins,sans-serif;white-space:nowrap;border-radius:6px!important}.add_to_cart_button:active,.add_to_cart_button:focus,.add_to_cart_button:hover,.my-blue-outline-button:active,.my-blue-outline-button:focus,.my-blue-outline-button:hover,.outofstock .button:active,.outofstock .button:focus,.outofstock .button:hover,.product_type_simple:active,.product_type_simple:focus,.product_type_simple:hover,.product_type_variable:active,.product_type_variable:focus,.product_type_variable:hover,.single_add_to_cart_button:active,.single_add_to_cart_button:focus,.single_add_to_cart_button:hover,.woof_reset_search_form:active,.woof_reset_search_form:focus,.woof_reset_search_form:hover{background-color:transparent!important;color:#099bde!important}.read-more,.read-more:visited{background-color:#099bde!important;box-shadow:0 2px 7px 1px rgba(9,155,222,.15)!important;color:#fff!important;padding:.5em 2em!important;font-weight:600!important;border-radius:100rem!important;text-decoration:none!important;transition:all .2s ease-in!important;border:2px solid #099bde!important;cursor:pointer}.read-more:hover,.read-more:visited:hover{background-color:transparent!important;border:2px solid #099bde!important;color:#099bde!important}.advantages__read-more{background-color:#099bde;box-shadow:0 2px 7px 1px rgba(9,155,222,.15)!important;color:#fff;padding:1rem 2rem;font-weight:600;text-align:center;text-decoration:none;transition:all .2s ease-in;border:1px solid #099bde;cursor:pointer;color:#fff!important;margin-bottom:1em;display:flex;align-items:center;justify-content:space-between;font-size:16px}@media screen and (min-width:320px){.advantages__read-more{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.advantages__read-more{font-size:18px!important}}.advantages__read-more:hover{color:#fff!important}.advantages__read-more:before{content:"";display:block;background:url(../dist/svg/delivering.svg) no-repeat 50%;background-size:contain;width:32px;height:32px;margin-right:16px}.mobile-to-shop-button{width:100%;text-align:center;height:3em;line-height:1.75em;font-size:22px;margin-bottom:2em}.my-woobutton,.my-woobutton:visited{background-color:transparent!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;color:#099bde!important;padding:.75em 2em!important;font-weight:600!important;border-radius:100rem!important;text-decoration:none!important;transition:all .2s ease-in!important;border:2px solid #099bde!important;cursor:pointer;margin:0 auto;font-size:12px}@media screen and (min-width:320px){.my-woobutton,.my-woobutton:visited{font-size:calc(12px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.my-woobutton,.my-woobutton:visited{font-size:16px!important}}.my-woobutton:hover,.my-woobutton:visited:hover{background-color:#099bde!important;border:2px solid #099bde!important;color:#fff!important}#toggle-filters{background-color:transparent;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#099bde;font-weight:600;border-radius:10px;text-decoration:none;transition:all .2s ease-in;border:2px solid #099bde;cursor:pointer;padding:.5em 1em;min-width:100px;margin:0 0 auto;display:flex;justify-content:space-between;align-items:center}#toggle-filters .filters-icon{display:block;background:url(../dist/svg/filter.svg) no-repeat;background-size:contain;width:20px;height:20px}.outline-button{background-color:transparent!important;color:#fff!important;border:1px solid #fff!important;transition:all .2s ease-in;min-width:100px;margin:1em!important;outline:none!important;cursor:pointer}.outline-button:hover{color:#099bde!important;background-color:#fff!important}.my-submit-button,.wpcf7-submit{background-color:#099bde!important;box-shadow:0 2px 7px 1px rgba(9,155,222,.15)!important;border:0!important;border-radius:0!important;color:#fff!important;display:block;font-family:Poppins,sans-serif;padding:.75em 1.5em!important;transition:all .2s ease-in;outline:none!important;float:none!important;cursor:pointer}.my-submit-button:hover,.wpcf7-submit:hover{background-color:#088ac5!important}.edit{position:relative}.edit:after{content:"";background:url(https://medycznie.com.pl/wp-content/themes/medycznie/dist/dist/svg/add_circle_outline.svg) no-repeat;background-size:contain;background-position:50%;position:absolute;display:block;width:20px;height:100%;top:0;right:32%;display:flex;align-items:center}@media screen and (max-width:1680px){.edit:after{right:27%}}@media screen and (max-width:1260px){.edit:after{right:23%}}@media screen and (max-width:768px){.edit:after{right:32%}}@media screen and (max-width:360px){.edit:after{right:32%}}.my-nav-button{background-color:#012241!important;border:0!important;border-radius:0!important;color:#fff!important;width:70%;display:block;margin:1em!important;font-family:Poppins,sans-serif;padding:.75em 1.5em!important;transition:all .2s ease-in;outline:none!important}.my-nav-button:hover{color:#012241!important;background-color:#fff!important}.button-outline-navy{background-color:transparent!important;border:1px solid rgba(1,34,65,.84706)!important;border-radius:0!important;color:rgba(1,34,65,.84706)!important;display:block;font-family:Poppins,sans-serif;padding:.5em 1em!important;transition:all .2s ease-in;outline:none!important;font-size:11px}@media screen and (min-width:320px){.button-outline-navy{font-size:calc(11px + 3*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.button-outline-navy{font-size:14px!important}}.button-outline-navy:hover{color:#fff!important;background-color:rgba(1,34,65,.84706)!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.woocommerce-password-strength{padding:10px .5em}.choose{display:flex;flex-flow:column;justify-content:center;align-items:center;transition:all .2s ease-in;padding:1em;cursor:pointer;font-family:Poppins,sans-serif;width:8em;background-color:transparent;color:#fff;border:1px solid #fff}.choose:hover{background-color:#fff;color:rgba(1,34,65,.84706);border:1px solid #fff}.choose:hover svg{fill:rgba(1,34,65,.84706)}.choose svg{fill:#fff;height:40px;width:40px;margin-bottom:.5em;transition:all .2s ease-in}.customer-type-chosen{background-color:#fff;color:rgba(1,34,65,.84706);border:1px solid #fff}.customer-type-chosen svg{fill:rgba(1,34,65,.84706)}.order-again a{padding:1em}.woocommerce .woocommerce-breadcrumb{padding:1rem 0;border-bottom:1px solid #f5f5f5;margin:0;color:#999!important}.woocommerce .woocommerce-breadcrumb a{color:#999!important}.woocommerce .woocommerce-breadcrumb__separator{padding:0 10px}.woocommerce-archive__wrapper{display:flex;margin-top:2rem}.woocommerce-archive__right-column{width:100%}@media screen and (min-width:992px){.woocommerce-archive__right-column{width:70%;padding-left:2em}}.term-description{margin-bottom:2rem}.term-description ul{margin:1.5em 0;padding:1em}.term-description ul li{margin-bottom:1rem}.term-description__long{margin-top:6rem}.term-description__long ul{margin:1.5em 0;padding:1em}.term-description__long ul li{margin-bottom:1rem}body #page .products li.product{list-style:none;text-align:center;box-sizing:border-box;padding:.5rem;transition:all .3s ease-in-out;border-radius:4px}@media screen and (min-width:992px){body #page .products li.product{margin-bottom:4em;padding:1rem}}@media screen and (max-width:992px){body #page .products li.product a{text-align:center;font-size:11px}}@media screen and (max-width:992px) and (min-width:320px){body #page .products li.product a{font-size:calc(11px + 3*(100vw - 320px)/1280)!important}}@media screen and (max-width:992px) and (min-width:1600px){body #page .products li.product a{font-size:14px!important}}@media screen and (min-width:992px){body #page .products li.product a{font-size:14px}}@media screen and (min-width:992px) and (min-width:320px){body #page .products li.product a{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:992px) and (min-width:1600px){body #page .products li.product a{font-size:16px!important}}body #page .products li.product .woocommerce-LoopProduct-link{outline:none;width:100%}body #page .products li.product .woocommerce-LoopProduct-link img{-o-object-fit:contain;object-fit:contain;height:250px;margin:auto}@media screen and (max-width:992px){body #page .products li.product .woocommerce-LoopProduct-link img{height:200px}}body #page .products li.product .woocommerce-LoopProduct-link:hover{color:#000!important;color:initial!important}body #page .products li.product .price{display:block;color:#68b938;font-size:1.25em;margin-bottom:.5em}body #page .products li.product .button{margin:auto}body #page .products li.product:hover{box-shadow:0 0 15px 5px rgba(0,0,0,.1),0 0 6px 0 rgba(0,0,0,.05)}.added_to_cart{font-size:11px!important;text-align:center}@media screen and (max-width:500px){.added_to_cart{margin-left:0}}@media screen and (min-width:500px){.added_to_cart{margin-left:.5em}}@media screen and (max-width:992px){body.single-product .sales-badge{top:0;left:0}}@media screen and (max-width:992px){body.single-product .my_description_tab{text-align:center}}body.single-product .my_description_tab a{height:100%}.itsnew,.sales-badge{border:none;color:#fff!important;width:auto;height:20px;text-align:center!important;display:flex;align-content:center!important;align-items:center;justify-content:center;min-height:0!important;line-height:17px!important;font-size:.75rem!important;position:absolute!important;padding:7px!important;left:0!important;top:0!important;z-index:1!important;border-radius:0!important}.itsnew{background-color:#62bdb8!important}.sales-badge{background-color:#099bde!important}.product.sale .price del bdi{color:#999;margin-right:2px}.bestseller-wrapper{position:absolute;right:0;top:200px;display:flex;flex-flow:column;justify-content:center;align-items:center}@media screen and (max-width:992px){.bestseller-wrapper{top:165px}}@media screen and (max-width:350px){.bestseller-wrapper{top:175px}}.bestseller-wrapper span{display:block;z-index:1;font-size:8px}@media screen and (min-width:320px){.bestseller-wrapper span{font-size:calc(8px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.bestseller-wrapper span{font-size:10px!important}}.bestseller{background:url(../dist/svg/bestseller3.svg) no-repeat;background-size:contain;height:20px;width:20px;opacity:.8}@media screen and (min-width:1300px){.bestseller{height:25px;width:25px}}.added_to_cart{font-size:10px}@media screen and (min-width:320px){.added_to_cart{font-size:calc(10px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.added_to_cart{font-size:12px!important}}.woocommerce-loop-product__title{height:4em;margin-bottom:1em!important;line-height:1.3}@media screen and (max-width:440px){.woocommerce-loop-product__title{height:5em}}.woocommerce-loop-product__title{font-size:11px}@media screen and (min-width:320px){.woocommerce-loop-product__title{font-size:calc(11px + 3*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-loop-product__title{font-size:14px!important}}@media screen and (min-width:992px){.woocommerce-loop-product__title{font-size:14px}}@media screen and (min-width:992px) and (min-width:320px){.woocommerce-loop-product__title{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:992px) and (min-width:1600px){.woocommerce-loop-product__title{font-size:16px!important}}.woocommerce-products-header__title{margin-top:0}@media screen and (max-width:992px){.woocommerce-products-header__title{text-align:center}}.single-product .product-available{color:#68b938}.single-product .product-notavailable{color:red}.single-product #primary #main .product .summary{width:100%;display:flex;flex-flow:column}@media screen and (min-width:992px){.single-product #primary #main .product .summary{width:40%}}.single-product__action-card{background:#f7f7f7;border-radius:7px;border:1px solid #dadada;padding:1.5rem}@media screen and (min-width:992px){.single-product .images.woocommerce-product-gallery{width:55%!important}}@media screen and (max-width:992px){.single-product .woocommerce-breadcrumb{display:none}}@media screen and (min-width:992px){.single-product .woocommerce-breadcrumb{margin:0 0 2rem}}.single-product .product_title{text-align:center;font-size:18px}@media screen and (min-width:320px){.single-product .product_title{font-size:calc(18px + 6*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product_title{font-size:24px!important}}@media screen and (min-width:992px){.single-product .product_title{text-align:left}.single-product .product_title__wrapper{margin-bottom:4rem}}.single-product .pswp__bg{transition:opacity 333ms cubic-bezier(.4,0,.22,1)!important;opacity:.8!important}.single-product .pswp__caption{display:none}.single-product .pswp__top-bar{z-index:1001;display:flex;flex-flow:row-reverse;align-items:center;height:66px}@media screen and (max-width:992px){.single-product .pswp__top-bar{top:auto;bottom:0}}.single-product .woocommerce-product-gallery .flex-control-thumbs{margin:2em 0 0!important}.single-product .woocommerce-product-gallery .flex-control-thumbs li{padding:1em}.single-product .slick-track{display:flex!important}.single-product .flex-control-thumbs{z-index:1}@media screen and (max-width:992px){.single-product .product{display:flex;flex-flow:column;align-items:center}}.single-product .product .entry-summary .woocommerce-product-details__short-description ul{margin:1em 0;padding:0 1em;list-style:none}.single-product .product .entry-summary .woocommerce-product-details__short-description ul li:before{content:"\2022";color:#099bde;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.single-product .product .entry-summary .woocommerce-product-details__short-description ul li:before{font-size:20px}@media screen and (min-width:320px){.single-product .product .entry-summary .woocommerce-product-details__short-description ul li:before{font-size:calc(20px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product .entry-summary .woocommerce-product-details__short-description ul li:before{font-size:20px!important}}@media screen and (max-width:992px){.single-product .product .entry-summary .woocommerce-product-details__short-description p{margin-bottom:0}}.single-product .product .entry-summary .producent{display:flex;align-items:center;margin:1em 0}@media screen and (max-width:992px){.single-product .product .entry-summary .producent{flex-flow:column;margin-bottom:2em}}.single-product .product .entry-summary .producent img{height:auto;width:150px;max-height:100px;-o-object-fit:contain;object-fit:contain;order:1;margin-top:1em}@media screen and (min-width:992px){.single-product .product .entry-summary .producent img{align-self:flex-start;margin-top:0;margin-left:1em}}.single-product .product .entry-summary .product-info{display:flex;align-items:center;width:100%;justify-content:space-between;margin:1em 0}@media screen and (max-width:992px){.single-product .product .entry-summary .product-info{margin-bottom:2rem}}.single-product .product .entry-summary .product-info:first-of-type{margin-top:0}.single-product .product .entry-summary .product-info--producent{align-items:center;margin-top:2rem}.single-product .product .entry-summary .product-info--price{margin-bottom:0}@media screen and (max-width:992px){.single-product .product .entry-summary .product-info--price{margin-bottom:.5rem}}.single-product .product .entry-summary .product-info__label{width:150px;text-align:left}.single-product .product .entry-summary .product-info__value{font-weight:600}.single-product .product .entry-summary .product-info img{height:auto;max-width:100px;max-height:30px;-o-object-fit:contain;object-fit:contain;order:1;margin-top:1em}@media screen and (min-width:992px){.single-product .product .entry-summary .product-info img{align-self:flex-start;margin-top:0;margin-left:1em}}.single-product .product .entry-summary .product-info:last-of-type{margin-bottom:0}.single-product .product .entry-summary .price{text-align:center;display:flex;align-items:baseline;justify-content:space-between;color:#000;font-size:inherit}@media screen and (min-width:992px){.single-product .product .entry-summary .price{text-align:left}}.single-product .product .entry-summary .price .woocommerce-Price-amount{color:#68b938;order:2;margin-left:.5em;font-size:22px}@media screen and (min-width:320px){.single-product .product .entry-summary .price .woocommerce-Price-amount{font-size:calc(22px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product .entry-summary .price .woocommerce-Price-amount{font-size:24px!important}}.single-product .product .entry-summary .price del{order:1}.single-product .product .entry-summary .price del .woocommerce-Price-amount{font-size:16px}@media screen and (min-width:320px){.single-product .product .entry-summary .price del .woocommerce-Price-amount{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product .entry-summary .price del .woocommerce-Price-amount{font-size:18px!important}}.single-product .product .entry-summary .price ins{font-weight:400;order:2;background:transparent}.single-product .product .entry-summary .price ins .woocommerce-Price-amount{font-size:26px}@media screen and (min-width:320px){.single-product .product .entry-summary .price ins .woocommerce-Price-amount{font-size:calc(26px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product .entry-summary .price ins .woocommerce-Price-amount{font-size:28px!important}}.single-product .product .entry-summary .price .original-computed-price .woocommerce-Price-amount{font-size:22px}@media screen and (min-width:320px){.single-product .product .entry-summary .price .original-computed-price .woocommerce-Price-amount{font-size:calc(22px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product .entry-summary .price .original-computed-price .woocommerce-Price-amount{font-size:24px!important}}.single-product .product .entry-summary #price-without-tax{text-align:right;margin-bottom:1em}@media screen and (max-width:992px){.single-product .product .entry-summary #price-without-tax{margin-bottom:2em}}.single-product .product .woocommerce-product-gallery img{max-height:400px;max-width:500px;width:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:992px){.single-product .product .woocommerce-product-gallery img{max-height:190px;max-width:280px;margin:2em auto 0}}@media screen and (min-width:992px){.single-product .product .woocommerce-product-gallery__image img{margin:0 auto}}.single-product .product .slick-slider{margin:auto}.single-product .product .slick-slide:focus{outline:none}.single-product .product .slick-slider:nth-of-type(2){margin-top:1em}.single-product .product .slick-slider:nth-of-type(2) .slick-slide{display:flex}.single-product .product .slick-slider:nth-of-type(2) .slick-slide img{margin:auto}@media screen and (min-width:992px){.single-product .product .slick-slider:nth-of-type(2) .slick-slide img{width:auto}}@media screen and (max-width:992px){.single-product .product .slick-slider:nth-of-type(2) .slick-slide img{max-width:70px}}.single-product .product .stock{display:none}@media screen and (min-width:992px){.single-product .product .stock{text-align:left}}.single-product .qty{font-weight:600}.single-product .product .sale .price{display:flex;flex-flow:column}.single-product .product-type-variable .woocommerce-variation-price .price{margin-bottom:0}.single-product .product-type-variable .woocommerce-variation-price .price .woocommerce-Price-amount{font-size:18px}@media screen and (min-width:320px){.single-product .product-type-variable .woocommerce-variation-price .price .woocommerce-Price-amount{font-size:calc(18px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product-type-variable .woocommerce-variation-price .price .woocommerce-Price-amount{font-size:22px!important}}.single-product .product_meta{display:flex;flex-flow:column;justify-content:center}@media screen and (min-width:992px){.single-product .product_meta{justify-content:flex-start;align-items:flex-start}}.single-product .product_meta .posted_in{order:2;text-align:left}.single-product .product_meta .posted_in a{color:#999;text-transform:lowercase;display:inline-block}.single-product .product_meta .posted_in a:first-of-type{margin-left:1em}.single-product .product_meta .posted_in a:first-letter{text-transform:uppercase}.single-product .product_meta .tagged_as{order:3}.single-product .woocommerce-product-details__short-description{text-align:left;clear:both}.single-product .woocommerce-product-details__short-description p{font-size:16px}@media screen and (min-width:320px){.single-product .woocommerce-product-details__short-description p{font-size:calc(16px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .woocommerce-product-details__short-description p{font-size:16px!important}}.single-product .product-type-simple .qty::-webkit-inner-spin-button,.single-product .product-type-simple .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product .product-type-simple input[type=number]{-moz-appearance:textfield;width:100%;min-width:2em;height:100%}.single-product .cart,.single-product .woocommerce-variation-add-to-cart{display:flex;justify-content:center;align-items:center;flex-flow:column;margin-top:1em;margin-bottom:0!important}@media screen and (min-width:992px){.single-product .cart,.single-product .woocommerce-variation-add-to-cart{justify-content:flex-start;align-items:baseline;flex-flow:row;flex-wrap:wrap}}@media screen and (max-width:992px){.single-product .cart,.single-product .woocommerce-variation-add-to-cart{justify-content:center;margin:auto}}.single-product .cart #my_simple_add_to_cart_ajax,.single-product .cart .single_add_to_cart_button,.single-product .woocommerce-variation-add-to-cart #my_simple_add_to_cart_ajax,.single-product .woocommerce-variation-add-to-cart .single_add_to_cart_button{margin-top:1em;width:100%;text-align:center}.single-product .cart .purchase-area,.single-product .woocommerce-variation-add-to-cart .purchase-area{display:flex;flex-flow:column;align-items:center;width:100%}.single-product .cart .quantity,.single-product .cart .quantity-label,.single-product .woocommerce-variation-add-to-cart .quantity,.single-product .woocommerce-variation-add-to-cart .quantity-label{width:3em;margin:0}.single-product .cart .quantity-label,.single-product .woocommerce-variation-add-to-cart .quantity-label{font-weight:600;text-align:left}.single-product .cart .quantity,.single-product .woocommerce-variation-add-to-cart .quantity{text-align:center;margin:0!important;border-radius:3px}.single-product .cart .quantity .qty::-webkit-inner-spin-button,.single-product .cart .quantity .qty::-webkit-outer-spin-button,.single-product .woocommerce-variation-add-to-cart .quantity .qty::-webkit-inner-spin-button,.single-product .woocommerce-variation-add-to-cart .quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product .cart .quantity input[type=number],.single-product .woocommerce-variation-add-to-cart .quantity input[type=number]{-moz-appearance:textfield;width:100%;min-width:2em;height:100%}.single-product .cart .quantity-wrapper,.single-product .woocommerce-variation-add-to-cart .quantity-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}@media screen and (min-width:992px){.single-product .cart .quantity-wrapper,.single-product .woocommerce-variation-add-to-cart .quantity-wrapper{flex-flow:row}}.single-product .cart .quantity-controls,.single-product .woocommerce-variation-add-to-cart .quantity-controls{display:flex;justify-content:center;align-items:center;align-content:center;position:relative}.single-product .cart .quantity-controls button,.single-product .woocommerce-variation-add-to-cart .quantity-controls button{background:transparent;cursor:pointer;transition:all .3s ease-in-out;padding:0;display:flex;width:30px;justify-content:center;height:30px;align-items:center;border-radius:3px}.single-product .cart .quantity-controls button svg,.single-product .woocommerce-variation-add-to-cart .quantity-controls button svg{width:16px;height:16px}.single-product .cart .quantity-controls button path,.single-product .cart .quantity-controls button svg,.single-product .woocommerce-variation-add-to-cart .quantity-controls button path,.single-product .woocommerce-variation-add-to-cart .quantity-controls button svg{transition:all .3s ease-in-out}@media screen and (min-width:992px){.single-product .cart .quantity-controls,.single-product .woocommerce-variation-add-to-cart .quantity-controls{justify-content:flex-start}}@media screen and (max-width:992px){.single-product .cart .quantity-controls,.single-product .woocommerce-variation-add-to-cart .quantity-controls{align-self:center;margin-bottom:.5em}}.single-product .cart .quantity-controls .qty,.single-product .woocommerce-variation-add-to-cart .quantity-controls .qty{width:3em}.single-product .cart .quantity-controls .quantity,.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity{width:4em;padding-left:0;background:#fff;border:1px solid #ccc;height:30px}.single-product .cart .quantity-controls .quantity input,.single-product .cart .quantity-controls .quantity input:focus,.single-product .cart .quantity-controls .quantity input[focus-within],.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity input,.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity input:focus,.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity input[focus-within]{outline:none}.single-product .cart .quantity-controls .quantity input,.single-product .cart .quantity-controls .quantity input:focus,.single-product .cart .quantity-controls .quantity input:focus-within,.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity input,.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity input:focus,.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity input:focus-within{outline:none}.single-product .cart .increment-qty__wrapper,.single-product .woocommerce-variation-add-to-cart .increment-qty__wrapper{display:flex;border:1px solid #099bde}.single-product .cart .increment-qty__wrapper button,.single-product .woocommerce-variation-add-to-cart .increment-qty__wrapper button{background:transparent;border:none;width:40px;height:40px;cursor:pointer;padding:.5em;transition:all .3s ease-in-out}.single-product .cart .increment-qty__wrapper button svg,.single-product .woocommerce-variation-add-to-cart .increment-qty__wrapper button svg{height:18px}.single-product .cart .increment-qty__wrapper button svg path:nth-child(2),.single-product .woocommerce-variation-add-to-cart .increment-qty__wrapper button svg path:nth-child(2){fill:#099bde;transition:all .3s ease-in-out}.single-product .cart .increment-qty__wrapper button:hover,.single-product .woocommerce-variation-add-to-cart .increment-qty__wrapper button:hover{background:#099bde}.single-product .cart .increment-qty__wrapper button:hover svg path:nth-child(2),.single-product .woocommerce-variation-add-to-cart .increment-qty__wrapper button:hover svg path:nth-child(2){fill:#fff}.single-product .button-wrapper{width:100%}.single-product .single_add_to_cart_button{float:none}.single-product .added_to_cart{width:100%;margin-left:0;font-size:13px}@media screen and (min-width:320px){.single-product .added_to_cart{font-size:calc(13px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .added_to_cart{font-size:13px!important}}.single-product .quantity input{border:none}.single-product input::-webkit-inner-spin-button{opacity:1}.single-product .variations_form{display:flex;justify-content:center;align-items:flex-start;flex-flow:column}.single-product .variations_form .woocommerce-variation-add-to-cart{display:flex}@media screen and (max-width:992px){.single-product .variations_form .woocommerce-variation-add-to-cart{margin:auto}}.single-product .variations_form .woocommerce-variation-add-to-cart .quantity-wrapper{display:flex;justify-content:space-between;align-items:center;align-content:center}@media screen and (max-width:992px){.single-product .variations_form .woocommerce-variation-add-to-cart .quantity-wrapper{align-self:center;margin-bottom:.5em}}.single-product .variations_form .woocommerce-variation-add-to-cart .quantity-wrapper .qty{width:4em}.single-product .variations_form .woocommerce-variation-add-to-cart .quantity-wrapper .quantity{width:4em;padding-left:0}.single-product .variations_form .variations{display:flex;justify-content:space-between;position:relative;flex-flow:column}@media screen and (max-width:992px){.single-product .variations_form .variations{flex-flow:column;margin:auto}}.single-product .variations_form .variations select{padding:.4em 4em .4em .4em;width:100%;margin-right:0!important;text-overflow:ellipsis;background-color:#fff}.single-product .variations_form .single_variation_wrap{width:100%}@media screen and (min-width:992px){.single-product .variations_form .single_variation_wrap .woocommerce-variation-description{text-align:left}}.single-product .variations_form .label{width:100%;padding-bottom:.5em}@media screen and (min-width:992px){.single-product .variations_form .label{max-width:200px;text-align:left}}.single-product .variations_form .value{position:relative;margin-bottom:1em}.single-product .variations_form .value:after{content:"";background:url(../dist/svg/arrow_down.svg) no-repeat;background-position:50%;position:absolute;display:block;width:20px;height:100%;top:0;right:1em;display:flex;align-items:center;pointer-events:none}@media screen and (max-width:992px){.single-product .in-stock{text-align:center}}.single-product .woocommerce-tabs{padding-top:1em;width:100%}.single-product .woocommerce-Tabs-panel .woocommerce-product-attributes{border-top:0}.single-product .woocommerce-Tabs-panel .woocommerce-product-attributes tr{border:1px solid #ccc}@media screen and (max-width:992px){.single-product .woocommerce-Tabs-panel .woocommerce-product-attributes tr{display:flex;flex-flow:column}}.single-product .woocommerce-Tabs-panel .woocommerce-product-attributes tr td,.single-product .woocommerce-Tabs-panel .woocommerce-product-attributes tr th{border:0;padding:10px}.single-product .woocommerce-Tabs-panel p{font-family:Poppins,sans-serif!important}.single-product .woocommerce-Tabs-panel ul{padding-left:1.5em;margin-left:0;list-style:none}.single-product .woocommerce-Tabs-panel ul li:before{content:"\2022";color:#099bde;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.single-product .woocommerce-Tabs-panel ul li:before{font-size:20px}@media screen and (min-width:320px){.single-product .woocommerce-Tabs-panel ul li:before{font-size:calc(20px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .woocommerce-Tabs-panel ul li:before{font-size:20px!important}}.single-product .woocommerce-tabs .woocommerce-Tabs-panel{padding:.75rem 1.25rem!important;border:1px solid #f5f5f5}@media screen and (min-width:992px){.single-product .woocommerce-tabs .woocommerce-Tabs-panel{padding:1rem 2rem!important}}.vbox-content{display:flex;height:100vh;justify-content:center;align-items:center}.vbox-container{overflow:hidden}.vbox-container img{width:auto;-o-object-fit:contain;object-fit:contain;max-height:50vh}@media screen and (min-width:992px){.vbox-container img{padding:4em!important}}.vbox-next{right:10em}.vbox-prev{left:10em}.woof_show_auto_form{display:none}.woof_remove_ppi{background-image:url(../dist/svg/clear-24px.svg)!important;background-size:12px 12px;background-repeat:no-repeat;background-position:100%}.chosen-drop .highlighted,.chosen-results .highlighted{background:#6488b9!important}.chosen-drop ::-webkit-scrollbar,.chosen-results ::-webkit-scrollbar{width:10px}.chosen-drop ::-webkit-scrollbar-track,.chosen-results ::-webkit-scrollbar-track{background:#f1f1f1}.chosen-drop ::-webkit-scrollbar-thumb,.chosen-results ::-webkit-scrollbar-thumb{background:rgba(100,135,185,.6);border-radius:5px}@media screen and (min-width:992px){.woocommerce-cart .entry-content{width:80%}.woocommerce-cart .shop_table thead tr th{padding:20px 12px;font-family:Poppins,sans-serif}.woocommerce-cart #my_cart_totals{width:100%}.woocommerce-cart #my_cart_totals tr td{text-align:right}.woocommerce-cart #my_cart_totals tr td,.woocommerce-cart #my_cart_totals tr th{padding:1em}.woocommerce-cart .cart-discount{text-transform:uppercase}.woocommerce-cart .woocommerce-remove-coupon{color:#099bde}}.woocommerce-cart .order-total{font-size:22px}@media screen and (min-width:320px){.woocommerce-cart .order-total{font-size:calc(22px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-cart .order-total{font-size:24px!important}}.woocommerce-cart .order-total th{vertical-align:text-top}.woocommerce-cart .order-total td{text-align:right;display:flex;flex-flow:column;margin-bottom:1em}.woocommerce-cart .order-total .includes_tax{font-size:14px}@media screen and (min-width:320px){.woocommerce-cart .order-total .includes_tax{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-cart .order-total .includes_tax{font-size:16px!important}}.woocommerce-cart .woocommerce-cart-form__cart-item a.my-remove{text-indent:-9999px;border:0;color:transparent!important}.woocommerce-cart .woocommerce-cart-form__cart-item a.my-remove:hover{background:transparent!important}.woocommerce-cart .woocommerce-cart-form__cart-item a.my-remove:hover:before{transform:rotate(180deg)}.woocommerce-cart .woocommerce-cart-form__cart-item a.remove:before{content:"";float:left;text-indent:0;width:25px;height:25px;background:url(../dist/svg/remove.svg) no-repeat!important;background-size:contain!important;transition:all .75s cubic-bezier(.65,.05,.36,1);outline:none}@media screen and (max-width:992px){.woocommerce-cart .woocommerce-cart-form__cart-item .product-thumbnail{display:block!important;text-align:center!important;border-top:1px solid transparent!important}.woocommerce-cart .woocommerce-cart-form__cart-item .product-thumbnail:before{display:none}}.woocommerce-cart .wrapper-flex-row-around a{margin-bottom:0!important}@media screen and (min-width:992px){.woocommerce-cart .wrapper-flex-row-around div{padding-top:0}}.woocommerce-cart .wrapper-flex-row-around a,.woocommerce-cart .wrapper-flex-row-around div{margin:.25em;text-align:center}.woocommerce-cart .shipping-calculator-button{color:#099bde;display:flex!important;align-items:center}@media screen and (max-width:992px){.woocommerce-cart .shipping-calculator-button{justify-content:center}}.woocommerce-cart .shipping-calculator-button:after{content:url(../dist/img/truck-xs.png)!important}.woocommerce-cart #my_cart_totals,.woocommerce-cart .woocommerce{width:100%}.woocommerce-cart #my_cart_totals h2,.woocommerce-cart .woocommerce h2{text-align:center}.woocommerce-cart #my_cart_totals .woocommerce-info,.woocommerce-cart #my_cart_totals .woocommerce-message,.woocommerce-cart .woocommerce .woocommerce-info,.woocommerce-cart .woocommerce .woocommerce-message{padding:1em 2em;display:flex;flex-flow:column;justify-content:center;text-align:center;line-height:2.25;font-size:14px}@media screen and (min-width:320px){.woocommerce-cart #my_cart_totals .woocommerce-info,.woocommerce-cart #my_cart_totals .woocommerce-message,.woocommerce-cart .woocommerce .woocommerce-info,.woocommerce-cart .woocommerce .woocommerce-message{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-cart #my_cart_totals .woocommerce-info,.woocommerce-cart #my_cart_totals .woocommerce-message,.woocommerce-cart .woocommerce .woocommerce-info,.woocommerce-cart .woocommerce .woocommerce-message{font-size:16px!important}}.woocommerce-cart #my_cart_totals .woocommerce-info a,.woocommerce-cart #my_cart_totals .woocommerce-message a,.woocommerce-cart .woocommerce .woocommerce-info a,.woocommerce-cart .woocommerce .woocommerce-message a{margin:auto}@media screen and (max-width:992px){.woocommerce-cart #my_cart_totals .woocommerce-info a,.woocommerce-cart #my_cart_totals .woocommerce-message a,.woocommerce-cart .woocommerce .woocommerce-info a,.woocommerce-cart .woocommerce .woocommerce-message a{width:100%}}.woocommerce-cart #my_cart_totals .woocommerce-info .add_to_cart_button,.woocommerce-cart #my_cart_totals .woocommerce-message .add_to_cart_button,.woocommerce-cart .woocommerce .woocommerce-info .add_to_cart_button,.woocommerce-cart .woocommerce .woocommerce-message .add_to_cart_button{margin-top:1em;order:3}.woocommerce-cart #my_cart_totals .woocommerce-info:before,.woocommerce-cart #my_cart_totals .woocommerce-message:before,.woocommerce-cart .woocommerce .woocommerce-info:before,.woocommerce-cart .woocommerce .woocommerce-message:before{display:none}.woocommerce-cart #my_cart_totals p.woocommerce-shipping-destination,.woocommerce-cart .woocommerce p.woocommerce-shipping-destination{text-align:right}@media screen and (max-width:992px){.woocommerce-cart #my_cart_totals p.woocommerce-shipping-destination,.woocommerce-cart .woocommerce p.woocommerce-shipping-destination{text-align:center}}.woocommerce-cart #my_cart_totals .woocommerce-shipping-calculator,.woocommerce-cart #my_cart_totals .woocommerce-shipping-destination,.woocommerce-cart .update-cart-button,.woocommerce-cart .woocommerce .woocommerce-shipping-calculator,.woocommerce-cart .woocommerce .woocommerce-shipping-destination{display:none}@media screen and (min-width:992px){.woocommerce-cart .woocommerce-notices-wrapper{min-width:400px}}.return-to-shop{text-align:center}.cart-collaterals .my-cross-sells{margin-top:4em;width:100%!important}.cart-collaterals .my-cross-sells h2{margin-bottom:2em}@media screen and (min-width:992px){.cart-collaterals .my-cross-sells .products li{max-width:22.05%}}.cart-collaterals .wrapper-flex-row-around{margin-top:2em}@media screen and (max-width:992px){.cart-collaterals .wrapper-flex-row-around>*{width:45%}}.cart-collaterals .my-wc-backward{background-color:transparent!important;color:#099bde!important;cursor:pointer!important;font-family:Poppins,sans-serif}.cart-collaterals #my_cart_totals .my-checkout-button,.cart-collaterals #my_cart_totals .my-wc-backward{font-weight:600;line-height:1.25em;border-radius:5px;padding:1em!important;font-size:18px}@media screen and (min-width:320px){.cart-collaterals #my_cart_totals .my-checkout-button,.cart-collaterals #my_cart_totals .my-wc-backward{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.cart-collaterals #my_cart_totals .my-checkout-button,.cart-collaterals #my_cart_totals .my-wc-backward{font-size:20px!important}}@media screen and (max-width:992px){.cart-collaterals #my_cart_totals .my-checkout-button,.cart-collaterals #my_cart_totals .my-wc-backward{padding:1em .75em!important}}.woocommerce-shipping-totals th{vertical-align:top}.woocommerce-shipping-totals ul#shipping_method{display:flex;justify-content:flex-end;flex-wrap:wrap;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem;margin:3rem 0}.woocommerce-shipping-totals ul#shipping_method li{border:1px solid #ebebeb;background:transparent;border-radius:4px;justify-content:flex-end;margin:0!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;padding:1em;transition:all .3s ease-in-out}.woocommerce-shipping-totals ul#shipping_method li:hover{background:#f7f7f7}.woocommerce-shipping-totals ul#shipping_method li input{cursor:pointer;position:absolute!important;visibility:hidden}.woocommerce-shipping-totals ul#shipping_method li label{grid-row:1;grid-column:2;width:auto;cursor:pointer;display:flex!important;align-items:center!important;flex-flow:column-reverse!important;justify-content:space-between;width:200px}.woocommerce-shipping-totals ul#shipping_method li label .woocommerce-Price-amount{margin:.5rem;font-size:1.2rem}.woocommerce-shipping-totals ul#shipping_method li label img{-o-object-fit:contain;object-fit:contain;max-width:6em;height:5em;margin:1em 0}.woocommerce-shipping-totals ul#shipping_method li p.shipping-method-description{grid-column-start:1;grid-column-end:3}.woocommerce-shipping-totals ul#shipping_method .shipping-method--active{background:#f7f7f7;position:relative}.woocommerce-shipping-totals ul#shipping_method .shipping-method--active:after{content:"";position:absolute;top:1rem;right:1rem;display:block;background:url(../dist/svg/check.svg) no-repeat;background-size:contain;width:20px;height:20px}body.woocommerce-cart .woocommerce-shipping-totals{display:none!important}body.woocommerce-cart .woocommerce-shipping-totals td{background-color:inherit!important}#free-shipping-check{width:5em;margin-top:1em}.shop_table{border:1px solid transparent!important}.shop_table .has-coupon-text{font-family:Poppins,sans-serif;text-align:center;font-weight:600}@media screen and (min-width:768px){.shop_table .has-coupon-text{text-align:left}}@media screen and (max-width:768px){.shop_table .coupon{flex-flow:column}}.shop_table .coupon .input-text,.shop_table .coupon .my-woobutton{font-size:1.1rem!important}.shop_table .coupon .input-text{padding:.5em 1em!important}.shop_table .product-total{text-align:right}.shop_table td.my-cart-actions{padding:2em 12px!important}@media screen and (max-width:992px){.shop_table td.my-cart-actions .update-cart-button{margin:.75em auto}}.shop_table #coupon_code{width:150px!important;margin-right:2em;text-align:center}@media screen and (max-width:768px){.shop_table #coupon_code{margin:.5em 0 2em}}.woocommerce-account .main-navigation,.woocommerce-cart .main-navigation{margin-bottom:0}.woocommerce-account .entry-content .woocommerce,.woocommerce-cart .entry-content .woocommerce{display:flex;flex-flow:column;justify-content:space-between}.woocommerce-account .entry-content .woocommerce .woocommerce-cart-form,.woocommerce-cart .entry-content .woocommerce .woocommerce-cart-form{width:100%}.woocommerce-account .entry-content .woocommerce .product-thumbnail,.woocommerce-cart .entry-content .woocommerce .product-thumbnail{min-width:90px}.woocommerce-account .entry-content .woocommerce .product-thumbnail img,.woocommerce-cart .entry-content .woocommerce .product-thumbnail img{width:auto;max-height:130px;-o-object-fit:contain;object-fit:contain;width:200px}.woocommerce-account .entry-content .woocommerce .qty,.woocommerce-cart .entry-content .woocommerce .qty{border:1px solid #ccc;padding-left:15px}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:1.5em 10px;font-size:15px}@media screen and (min-width:320px){.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{font-size:calc(15px + 1*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{font-size:16px!important}}.entry-content{width:100%}@media screen and (min-width:992px){.entry-content{width:80%}}form.woocommerce-form{border:none!important}.woocommerce-form-login__submit{margin:inherit!important;margin-bottom:1em!important;margin-top:1em!important}#customer_login,.sign-in-up-form-wrapper{position:relative;margin:auto}@media screen and (min-width:992px){#customer_login,.sign-in-up-form-wrapper{width:50%;min-width:400px}}#customer_login #switch-sign-in,#customer_login #switch-sign-up,.sign-in-up-form-wrapper #switch-sign-in,.sign-in-up-form-wrapper #switch-sign-up{width:50%;cursor:pointer;transition:all .2s ease-in-out;border:2px solid transparent}#customer_login #switch-sign-in h2,#customer_login #switch-sign-up h2,.sign-in-up-form-wrapper #switch-sign-in h2,.sign-in-up-form-wrapper #switch-sign-up h2{text-align:center;font-size:14px}@media screen and (min-width:320px){#customer_login #switch-sign-in h2,#customer_login #switch-sign-up h2,.sign-in-up-form-wrapper #switch-sign-in h2,.sign-in-up-form-wrapper #switch-sign-up h2{font-size:calc(14px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){#customer_login #switch-sign-in h2,#customer_login #switch-sign-up h2,.sign-in-up-form-wrapper #switch-sign-in h2,.sign-in-up-form-wrapper #switch-sign-up h2{font-size:18px!important}}#customer_login #switch-sign-in:hover,#customer_login #switch-sign-up:hover,.sign-in-up-form-wrapper #switch-sign-in:hover,.sign-in-up-form-wrapper #switch-sign-up:hover{color:#099bde}#customer_login .switch-active,.sign-in-up-form-wrapper .switch-active{border:2px solid #099bde!important}#customer_login .woocommerce-form-login,.sign-in-up-form-wrapper .woocommerce-form-login{padding:0}#customer_login .sign-in-wrapper,#customer_login .sign-up-wrapper,.sign-in-up-form-wrapper .sign-in-wrapper,.sign-in-up-form-wrapper .sign-up-wrapper{width:100%!important;opacity:0;display:none}#customer_login .form-active,.sign-in-up-form-wrapper .form-active{opacity:1;display:block}#customer_login form,.sign-in-up-form-wrapper form{margin:0}#customer_login .sign-up-wrapper form,.sign-in-up-form-wrapper .sign-up-wrapper form{opacity:0;height:0;padding:0!important;transition:all .3s ease-in-out;margin-top:0;opacity:1;height:100%;padding:20px}#customer_login .choose-customer-type,.sign-in-up-form-wrapper .choose-customer-type{display:flex;flex-flow:column;justify-content:space-around}#customer_login .wholesale-info,.sign-in-up-form-wrapper .wholesale-info{color:#fff;text-align:center;transition:all .3s ease-in-out;margin:0;height:0;opacity:0}#customer_login .show-info,.sign-in-up-form-wrapper .show-info{margin:2em 0;height:auto;opacity:1;display:block}#customer_login .form-header,.sign-in-up-form-wrapper .form-header{padding:2em 1em}#customer_login .input-text,#customer_login .woocommerce-Input:focus,.sign-in-up-form-wrapper .input-text,.sign-in-up-form-wrapper .woocommerce-Input:focus{background:transparent;border:none;border-bottom:1px solid #ccc;padding:.5em;border-radius:0}#customer_login .login-and-remember,.sign-in-up-form-wrapper .login-and-remember{flex-flow:column-reverse;margin-top:2em}#customer_login .woocommerce-LostPassword,#customer_login .woocommerce-privacy-policy-text,.sign-in-up-form-wrapper .woocommerce-LostPassword,.sign-in-up-form-wrapper .woocommerce-privacy-policy-text{text-align:center}.woocommerce-account .entry-content{padding-bottom:4rem}.woocommerce-account .entry-content .woocommerce{width:100%}@media screen and (min-width:992px){.woocommerce-account .entry-content .woocommerce{flex-flow:row}}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}@media screen and (max-width:992px){.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:4rem}}@media screen and (min-width:992px){.woocommerce-account .woocommerce-MyAccount-navigation{width:20%}}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;margin:auto;justify-content:center;list-style:none;padding-left:0;flex-flow:column}.woocommerce-account .woocommerce-MyAccount-navigation ul li{height:auto;text-align:left;margin-bottom:12px;display:flex}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{width:100%;text-align:left;text-decoration:none;padding-bottom:10px;position:relative;text-transform:uppercase;font-size:18px}@media screen and (min-width:320px){.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-size:calc(18px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-size:18px!important}}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:after{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#099bde;display:block;content:""}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:after{height:3px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{text-align:center}.woocommerce-account .woocommerce-MyAccount-content .my-submit-button{margin:auto!important;display:block}@media screen and (min-width:992px){.woocommerce-account .woocommerce-MyAccount-content{padding-left:10%}}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title{display:flex;flex-flow:column;justify-content:center;align-items:center}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title h3{width:100%;margin-bottom:.5em}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title .edit{width:100%;margin-bottom:1em}.woocommerce-account .woocommerce-MyAccount-content input{background:transparent}.woocommerce-account .woocommerce-MyAccount-content fieldset{padding:0;margin:5em auto;border:none}.woocommerce-account .woocommerce-MyAccount-content fieldset>label{font-weight:600;margin-bottom:2rem}.woocommerce-account .woocommerce-MyAccount-content fieldset p:first-of-type{margin-top:1rem}.woocommerce-account .woocommerce-MyAccount-content .my-submit-button{margin:0}@media screen and (min-width:992px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm{width:80%;max-width:600px}}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper p,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm p{width:100%}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .input-text,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper input[type=text],.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper select,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm .input-text,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type=text],.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm select{padding:.5em 0;border:none;border-bottom:1px solid #000}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper label,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm label{font-family:Poppins,sans-serif}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper em,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm em{font-size:12px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .selection span,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm .selection span{height:2.75em;line-height:2.75em}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message--info{display:flex;flex-flow:column}@media screen and (max-width:520px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message--info:before{left:.5em}}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message--info .add_to_cart_button{order:2;margin:2em auto}@media screen and (min-width:992px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message--info .add_to_cart_button{max-width:60%}}.woocommerce-account .woocommerce-error a{background:transparent!important;transition:all .2s ease-in!important;border:none!important;color:#000!important;cursor:pointer!important;font-family:Poppins,sans-serif!important;text-decoration:underline}.woocommerce-account .woocommerce-error a:hover{border:none!important}.shop-wrapper{align-items:flex-start!important;position:relative;margin-top:4rem}@media screen and (max-width:1200px){.shop-wrapper{flex-flow:column!important}}.subcategories-list{padding:0;margin:0 0 2em;display:flex;flex-wrap:wrap;list-style:none}.subcategories-list li{padding:.5em 0 0;margin-right:1em;margin-bottom:1em}@media screen and (max-width:992px){.subcategories-list li{width:100%;margin-right:0}}.subcategories-list li a{font-family:Poppins,sans-serif;transition:all .3s ease-in-out;padding:1.5em 1.75em!important;font-size:1em!important}@media screen and (max-width:992px){.subcategories-list li a{width:100%;text-align:center}}.main-shop-products{width:100%}.main-shop-products ul.products{padding-top:4rem}.woocommerce-Price-amount{font-family:Poppins,sans-serif}.woocommerce-Price-currencySymbol{padding-left:4px}.sidebar-filters{width:100%}@media screen and (max-width:992px){.sidebar-filters{margin-bottom:1rem}}.sidebar-filters .chosen-choices,.sidebar-filters .chosen-single{border:none;box-shadow:none;background:transparent}.sidebar-filters .chosen-choices input,.sidebar-filters .chosen-choices span,.sidebar-filters .chosen-single input,.sidebar-filters .chosen-single span{font-size:1rem;line-height:1.2}.sidebar-filters .chosen-choices{padding-bottom:.5em;font-size:1rem;display:flex}@media screen and (max-width:992px){.sidebar-filters .chosen-choices{flex-wrap:wrap}}.sidebar-filters .chosen-choices .search-field{margin-right:2em!important}.sidebar-filters .chosen-results{max-height:350px}.sidebar-filters .chosen-results li{font-size:1rem;padding:8px}.sidebar-filters .chosen-container-active.chosen-with-drop .chosen-single{background-image:none}.sidebar-filters .chosen-container-active{background:transparent}.sidebar-filters .chosen-container-multi{position:relative}.sidebar-filters .chosen-container-multi .chosen-choices,.sidebar-filters .chosen-container-multi .chosen-choices input{cursor:pointer!important}.sidebar-filters .chosen-container-multi .chosen-choices li.search-field input[type=text]{transition:.3s ease-in-out}.sidebar-filters .chosen-container-multi .chosen-choices li.search-choice{box-shadow:none!important;background-image:none!important;border:none!important;background-color:transparent!important}@media screen and (max-width:992px){.sidebar-filters .chosen-container-multi .chosen-choices li.search-choice{width:80%}}.sidebar-filters .chosen-container-multi .chosen-choices li.search-choice span{white-space:nowrap}.sidebar-filters .woof_reset_search_form{margin-bottom:1rem;display:none!important}@media screen and (min-width:992px){#toggle-filters{display:none}}@media screen and (max-width:992px){.woof{display:none}}.woof_reset_button_2{display:none}.woof__show{display:block}.woof_list label{vertical-align:baseline;vertical-align:initial}.woof_list_checkbox{padding:0}.woof_list_checkbox li[class*=woof_term]{display:inline-table}.woof_list_checkbox li[class*=woof_term] a{display:flex;flex-wrap:nowrap;align-items:baseline}.woof_childs_list{padding-left:.5em;margin:7px 0 0!important}.woof_childs_list li{display:flex;align-items:baseline}.woof_redraw_zone{padding-top:1em}.woof_products_top_panel{z-index:3}.woof_products_top_panel .woof_remove_ppi{font-family:Poppins,sans-serif}span.woof_is_closed{transform:rotate(0deg)}span.woof_is_closed,span.woof_is_opened{background:url(https://medycznie.com.pl/wp-content/themes/medycznie/dist/dist/svg/add_circle_outline.svg) no-repeat!important;background-size:contain!important;width:22px;height:22px;transition:all .2s ease-in-out;outline:none}span.woof_is_opened{transform:rotate(135deg)}.chosen-container{width:100%!important}@media screen and (max-width:992px){.woof_container{margin-bottom:1rem}}.woof_redraw_zone{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:1em;grid-row-gap:1em;align-items:flex-end}@media screen and (max-width:992px){.woof_redraw_zone{grid-template-columns:1fr}}.woof_redraw_zone .woof_submit_search_form_container{margin:0!important}.woof_redraw_zone .woof_container_mselect .chosen-choices li input{width:100%!important}.woof_price_search_container{grid-column-start:1;grid-column-end:4}@media screen and (max-width:992px){.woof_price_search_container{grid-column-start:1;grid-column-end:1}}@media screen and (min-width:992px){.woof_price_search_container .woof_container_inner{width:25%}}.woof_submit_search_form_container{grid-row-start:4}@media screen and (max-width:992px){.woof_submit_search_form_container{grid-row-start:1}}.orderby{background:transparent}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";outline:none}.woocommerce-result-count{height:3em;display:flex;align-items:center;display:none;margin:0 0 1rem!important;font-size:12px}@media screen and (min-width:320px){.woocommerce-result-count{font-size:calc(12px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-result-count{font-size:14px!important}}.vg-sort-show{display:flex;align-items:center;height:3em;font-size:12px}@media screen and (min-width:320px){.vg-sort-show{font-size:calc(12px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.vg-sort-show{font-size:14px!important}}@media screen and (max-width:992px){.vg-sort-show{margin-bottom:1rem;float:right}}@media screen and (min-width:992px){.vg-sort-show{float:left}}.vg-sort-show select{padding:5px 7px;margin-left:5px;background:transparent;font-size:12px}@media screen and (min-width:320px){.vg-sort-show select{font-size:calc(12px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.vg-sort-show select{font-size:14px!important}}.vg-sort-show select option{cursor:pointer}.vg-sort-show select:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.08),0 0 8px rgba(102,175,233,.6)}@media screen and (max-width:992px){.dgwt-wcas-suggestions-wrapp{height:calc(100% - 45px)!important}}@media screen and (min-width:992px){.dgwt-wcas-suggestions-wrapp{overflow-y:scroll!important;max-height:65vh!important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion{text-decoration:none!important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-selected{background:#6488b9!important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-selected .dgwt-wcas-st,.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-selected .dgwt-wcas-st-title{color:#fff}}.dgwt-wcas-overlay-mobile{overflow:scroll}.dgwt-wcas-details-wrapp{height:auto!important}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form{align-items:center;justify-content:center}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form .quantity{margin-right:2em}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form .add_to_cart_inline{text-align:center}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form input{border:1px solid #ccc;padding-left:15px}.dgwt-wcas-details-wrapp .dgwt-wcas-details-main-image{padding:2em}.dgwt-wcas-si{width:8em!important;height:5em!important}.dgwt-wcas-si img{border:none;max-height:100%;height:100%;-o-object-fit:contain;object-fit:contain}.dgwt-wcas-pd-rating{height:4em;line-height:-4em;display:flex;align-items:center}.dgwt-wcas-stock{display:none}.woocommerce-NoticeGroup{text-align:center}.woocommerce-message{border-top-color:#099bde}@media screen and (max-width:992px){.woocommerce-message{text-align:center}}.woocommerce-message:before{content:""}.showcoupon{text-decoration:underline}#customer_details .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}#customer_details p{width:100%;margin-bottom:2em}@media screen and (min-width:992px){#customer_details #billing_first_name_field,#customer_details #billing_last_name_field{width:45%}}@media screen and (max-width:992px){#customer_details #billing_faktura_firma_field label{font-size:14px}}@media screen and (min-width:992px){#customer_details #billing_city_field,#customer_details #billing_postcode_field{width:45%}}#customer_details #billing_country_field,#customer_details #shipping_country_field{display:none}#customer_details #order_comments_field{margin-top:2em}#customer_details #order_comments{min-height:100px}@media screen and (max-width:992px){#customer_details #order_comments{min-height:90px}}#customer_details .input-text,#customer_details input[type=text],#customer_details select{padding:1em}#customer_details label{font-family:Poppins,sans-serif;text-align:left}#customer_details input{text-align:left}#customer_details .selection span{height:2.75em;line-height:2.75em}#customer_details .col-1,#customer_details .col-2{width:100%!important;padding:0 10%}@media screen and (max-width:992px){#customer_details .col-1,#customer_details .col-2{padding:0 5%}}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:transparent}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{display:flex;flex-flow:column}.woocommerce-error{border-top-color:rgba(228,3,3,.904)}.woocommerce-error:before{color:rgba(228,3,3,.904)}.woocommerce-error li a{order:2;width:100%;max-width:300px;text-align:center;margin:1em auto!important}.woocommerce-thankyou-order-details{display:flex;flex-flow:column;justify-content:center;align-items:center;text-align:center}.woocommerce-thankyou-order-details li{border-right:none!important;padding:1em}.woocommerce-loop-category__title{text-align:center}.woocommerce-checkout .entry-content{width:100%}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}.woocommerce-checkout .woocommerce-form-login{margin:2em auto!important;display:flex;flex-flow:column;justify-content:center;align-items:center}@media screen and (max-width:992px){.woocommerce-checkout .woocommerce-form-login{width:100%;margin:auto auto 4em!important}}@media screen and (min-width:992px){.woocommerce-checkout .woocommerce-form-login{width:40%}}.woocommerce-checkout .woocommerce-form-login p{text-align:center}.woocommerce-checkout .woocommerce-form-login .form-row{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%}.woocommerce-checkout .woocommerce-form-login .form-row:last-of-type{flex-flow:column-reverse}.woocommerce-checkout .woocommerce-form-login input{background:transparent;border:none;border-bottom:1px solid #ccc;padding:.5em;border-radius:0}.woocommerce-checkout .woocommerce-form-login label{align-self:flex-start}.woocommerce-checkout .woocommerce-form-login label.woocommerce-form-login__rememberme{align-self:center}@media screen and (min-width:992px){.woocommerce-checkout .woocommerce-form-login .input-text{min-width:300px}}.woocommerce-checkout .woocommerce-form-login .outline-button{font-family:Poppins,sans-serif}.woocommerce-checkout .woocommerce-form-login .woocommerce-LostPassword{text-align:center}.woocommerce-checkout .includes_tax{display:flex;grid-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.woocommerce table.shop_table td{padding:1em}form.woocommerce-checkout p input{text-align:center}@media screen and (max-width:992px){form.woocommerce-checkout .woocommerce-input-wrapper #order_comments{text-align:center;margin-top:1em}}form.woocommerce-checkout #ship-to-different-address{float:none!important;width:100%}@media screen and (min-width:992px){form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order{margin-top:7em}}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .cart_item{width:100%;padding:.5em 0;border-bottom:1px solid rgba(0,0,0,.1)}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .cart_item .product-name{text-align:left;width:60%}@media screen and (min-width:992px){form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .cart_item .product-name{width:70%}}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .cart_item .my-product-quantity{margin-right:1em}@media screen and (min-width:992px){form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .cart_item .my-product-quantity,form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .cart_item .product-total{width:15%}}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table{margin-top:2em;border-collapse:collapse}@media screen and (min-width:992px){form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot{display:table-row-group}}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-subtotal{border-bottom:1px solid #fff}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-subtotal td,form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-subtotal th{border:none}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-subtotal td{margin-left:100%;text-align:right!important}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-discount{text-transform:uppercase}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-discount td{text-align:right!important}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .place-order,form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .wc_payment_methods{padding:1.25em 2em!important}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .my-submit-button{margin:1em 0}@media screen and (min-width:992px){form.woocommerce-checkout .checkout-fields-wrapper{display:grid;grid-template-columns:1fr 1fr}form.woocommerce-checkout .checkout-fields-wrapper .col2-set{grid-column-start:1;grid-column-end:1}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order,form.woocommerce-checkout .checkout-fields-wrapper h3{grid-column-start:2;grid-column-end:2;grid-row-start:1}form.woocommerce-checkout .checkout-fields-wrapper .order-total{border-top:1px solid rgba(0,0,0,.1)}form.woocommerce-checkout .checkout-fields-wrapper .order-total td,form.woocommerce-checkout .checkout-fields-wrapper .order-total th{padding:1em}form.woocommerce-checkout .checkout-fields-wrapper .order-total td{text-align:right;display:flex;flex-flow:column;border-top:0}form.woocommerce-checkout .checkout-fields-wrapper #ship-to-different-address{float:none!important}}form.woocommerce-checkout .woocommerce-shipping-totals td,form.woocommerce-checkout .woocommerce-shipping-totals th{border-top:none!important}form.woocommerce-checkout .order-total th{vertical-align:text-top;font-size:26px}@media screen and (min-width:320px){form.woocommerce-checkout .order-total th{font-size:calc(26px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){form.woocommerce-checkout .order-total th{font-size:28px!important}}form.woocommerce-checkout .order-total strong .woocommerce-Price-amount{font-size:26px}@media screen and (min-width:320px){form.woocommerce-checkout .order-total strong .woocommerce-Price-amount{font-size:calc(26px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){form.woocommerce-checkout .order-total strong .woocommerce-Price-amount{font-size:28px!important}}@media screen and (max-width:992px){form.woocommerce-checkout .order-total td{text-align:right;display:flex;flex-flow:column;margin-bottom:1em}}.woocommerce-checkout-payment{background:#f3f3f3!important}body.woocommerce-order-received .woocommerce-order{max-width:800px;margin:auto}.woocommerce-thankyou-order-received{color:#68b938;font-weight:600;margin-top:3em;text-align:center}.star-link{display:block}.star-rating span:before,.stars a:before{color:gold;transition:all .2s ease-in-out}.stars span{cursor:pointer}.empty-star-rating,.star-rating{margin:0!important}.star-rating{margin-bottom:1em}.star-text{font-size:10px}@media screen and (min-width:320px){.star-text{font-size:calc(10px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.star-text{font-size:12px!important}}@media screen and (min-width:992px){.woocommerce-review-link{padding-left:.75em}}.empty-star-rating:before{color:gold!important;transition:all .2s ease-in-out}.empty-star-rating:hover:before{content:"SSSSS";color:gold!important}.woocommerce .woocommerce-product-rating{display:flex;justify-content:space-between;align-items:center}.woocommerce-review-link{font-size:10px}@media screen and (min-width:320px){.woocommerce-review-link{font-size:calc(10px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-review-link{font-size:12px!important}}#reviews .commentlist{padding:0}#reviews .commentlist .avatar{display:none}#reviews input[type=email],#reviews input[type=text]{width:100%}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0}@media screen and (max-width:992px){.woocommerce #reviews #comments ol.commentlist li .comment-text{display:flex;flex-flow:column}}.woocommerce div.product .woocommerce-tabs .panel{width:100%}.woocommerce .blockUI.blockOverlay{z-index:10!important}.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before{background:url(../dist/img/form-loader.gif) no-repeat}.woocommerce div.product .woocommerce-tabs ul.tabs.my-wc-tabs{display:flex;padding:.75rem 1.25rem}@media screen and (min-width:992px){.woocommerce div.product .woocommerce-tabs ul.tabs.my-wc-tabs{padding:0}}.woocommerce div.product .woocommerce-tabs ul.tabs.my-wc-tabs:before{border-bottom:none;z-index:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background:none;margin:0 1.5rem 0 0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none;border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#999;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li a:after{content:"";position:absolute;left:50%;bottom:0;height:2px;width:100%;z-index:2;border-bottom-left-radius:0;transform:translateX(-50%);transition:all .3s ease-in-out}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a:after{background-color:#099bde}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#000}@media screen and (max-width:992px){.wholesale_price_container{display:flex!important;flex-flow:column;justify-content:center;align-items:center}}.wpdesk-notice-container .woocommerce-message{padding:1em 2em;display:flex;flex-flow:column;justify-content:center;text-align:center;line-height:2.25;font-size:14px}@media screen and (min-width:320px){.wpdesk-notice-container .woocommerce-message{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.wpdesk-notice-container .woocommerce-message{font-size:16px!important}}.wpdesk-notice-container .woocommerce-message a{margin:auto}.wpdesk-notice-container .woocommerce-message .add_to_cart_button{margin-top:1em;order:3}@media screen and (max-width:992px){.wpdesk-notice-container .woocommerce-message .add_to_cart_button{width:100%}}.wpdesk-notice-container .woocommerce-message:before{display:none}.payment_methods .wc_payment_method{margin:2em 1em!important}.payment_methods .wc_payment_method label{font-family:Poppins,sans-serif}.payment_methods .wc_payment_method input,.payment_methods .wc_payment_method label{cursor:pointer}.woocommerce-privacy-policy-link{text-decoration:underline;transition:all .3s ease-in-out}.checkout .woocommerce-form__label-for-checkbox input[type=checkbox],.checkout .woocommerce-form__label-for-checkbox input[type=radio],.checkout ul#shipping_method li input[type=checkbox],.checkout ul#shipping_method li input[type=radio],.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=checkbox],.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=radio],.woocommerce-cart ul#shipping_method li input[type=checkbox],.woocommerce-cart ul#shipping_method li input[type=radio]{position:relative;cursor:pointer;padding:0;margin-right:10px;width:29px;height:26px}.checkout .woocommerce-form__label-for-checkbox input[type=checkbox]:before,.checkout .woocommerce-form__label-for-checkbox input[type=radio]:before,.checkout ul#shipping_method li input[type=checkbox]:before,.checkout ul#shipping_method li input[type=radio]:before,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=checkbox]:before,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=radio]:before,.woocommerce-cart ul#shipping_method li input[type=checkbox]:before,.woocommerce-cart ul#shipping_method li input[type=radio]:before{content:"";margin-right:10px;display:inline-block;margin-top:-2px;width:30px;height:30px;background:#fff;border:1px solid #ccc}.checkout .woocommerce-form__label-for-checkbox input[type=checkbox]:checked:before,.checkout .woocommerce-form__label-for-checkbox input[type=radio]:checked:before,.checkout ul#shipping_method li input[type=checkbox]:checked:before,.checkout ul#shipping_method li input[type=radio]:checked:before,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=checkbox]:checked:before,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=radio]:checked:before,.woocommerce-cart ul#shipping_method li input[type=checkbox]:checked:before,.woocommerce-cart ul#shipping_method li input[type=radio]:checked:before{background:#099bde;border-color:#fff}.checkout .woocommerce-form__label-for-checkbox input[type=checkbox]:disabled,.checkout .woocommerce-form__label-for-checkbox input[type=radio]:disabled,.checkout ul#shipping_method li input[type=checkbox]:disabled,.checkout ul#shipping_method li input[type=radio]:disabled,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=checkbox]:disabled,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=radio]:disabled,.woocommerce-cart ul#shipping_method li input[type=checkbox]:disabled,.woocommerce-cart ul#shipping_method li input[type=radio]:disabled{color:#099bde;cursor:auto}.checkout .woocommerce-form__label-for-checkbox input[type=checkbox]:disabled:before,.checkout .woocommerce-form__label-for-checkbox input[type=radio]:disabled:before,.checkout ul#shipping_method li input[type=checkbox]:disabled:before,.checkout ul#shipping_method li input[type=radio]:disabled:before,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=checkbox]:disabled:before,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=radio]:disabled:before,.woocommerce-cart ul#shipping_method li input[type=checkbox]:disabled:before,.woocommerce-cart ul#shipping_method li input[type=radio]:disabled:before{box-shadow:none;background:#099bde}.checkout .woocommerce-form__label-for-checkbox input[type=checkbox]:checked:after,.checkout .woocommerce-form__label-for-checkbox input[type=radio]:checked:after,.checkout ul#shipping_method li input[type=checkbox]:checked:after,.checkout ul#shipping_method li input[type=radio]:checked:after,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=checkbox]:checked:after,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=radio]:checked:after,.woocommerce-cart ul#shipping_method li input[type=checkbox]:checked:after,.woocommerce-cart ul#shipping_method li input[type=radio]:checked:after{content:"";position:absolute;left:10px;top:12px;background:#fff;width:3px;height:3px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.checkout .woocommerce-form__label,.woocommerce-cart .woocommerce-form__label{display:flex;justify-content:center;align-self:center}.woocommerce-thankyou-order-details{padding-right:0;padding-left:0!important}.woocommerce-thankyou-order-details li{margin:auto!important;padding-right:0!important;padding-left:0!important}.bacs_details{display:flex;padding-left:0;justify-content:center}.bacs_details li{margin:auto!important;padding-right:0!important;padding-left:0!important}.woocommerce-order-received tfoot td{text-align:right}.woocommerce-order-received tfoot td .includes_tax{display:flex;justify-content:flex-end}.blog-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;margin:4rem 0;grid-row-gap:4rem}@media screen and (max-width:992px){.blog-grid{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}}.blog-posts-header{text-align:center;font-size:18px}@media screen and (min-width:320px){.blog-posts-header{font-size:calc(18px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.blog-posts-header{font-size:22px!important}}.blog-grid-home{margin:auto}@media screen and (max-width:992px){.blog-grid-home{height:100%}}body.blog .post-wrapper{display:flex;flex-flow:column;justify-content:space-between;opacity:0;transition:all .4s ease-in}body.blog .post-wrapper p{height:100%;padding:1em;font-size:16px}@media screen and (min-width:320px){body.blog .post-wrapper p{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){body.blog .post-wrapper p{font-size:18px!important}}body.blog .post-wrapper a.read-more{width:50%;text-align:center;margin:0 auto}.blog-post{position:relative;height:100%;background-size:cover;display:flex;flex-flow:column;min-height:20em}@media screen and (min-width:992px){.blog-post{min-height:32em}}.blog-post:hover:before{opacity:.25}.blog-post__image{min-height:12rem;width:100%;background-size:cover;background-position:50%;margin-bottom:1rem}.blog-post__text{align-self:flex-end;z-index:2;width:100%;min-height:8em}.blog-post__text p{margin:0;padding-bottom:1rem}.blog-post__text p:first-of-type{font-weight:600;margin-bottom:1rem;display:flex;justify-content:space-between;border-bottom:1px solid #f5f5f5}.blog-post__text p:first-of-type{font-size:16px}@media screen and (min-width:320px){.blog-post__text p:first-of-type{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.blog-post__text p:first-of-type{font-size:18px!important}}.blog-post__text p:first-of-type span{display:block;font-weight:300;margin-left:2rem;color:#999;line-height:1}.blog-post__text p:first-of-type span{font-size:11px}@media screen and (min-width:320px){.blog-post__text p:first-of-type span{font-size:calc(11px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.blog-post__text p:first-of-type span{font-size:13px!important}}.blog-post:hover p:last-of-type{color:#000}.single-post .entry-footer{display:none}.blog-post-container{width:90%!important;align-items:flex-start!important}@media screen and (max-width:1200px){.blog-post-container{flex-flow:column!important}}.blog-post-container .post-thumbnail{width:60%;padding-top:0;display:flex;flex-flow:column;justify-content:center;align-items:center}@media screen and (max-width:1200px){.blog-post-container .post-thumbnail{width:100%;margin:auto 0 2em;order:1}}@media screen and (min-width:1200px){.blog-post-container .post-thumbnail{padding:0 3em;align-items:flex-start}}.blog-post-container .post-thumbnail img{margin:auto}.blog-post-container .post-content{width:100%;text-align:left}@media screen and (max-width:1200px){.blog-post-container .post-content{order:2}}.blog-post-container .post-content .itemIntroText p{margin-top:0;text-indent:1em}.post-navigation{width:80%;margin:5em auto 0;display:flex;flex-flow:row;align-items:flex-start;justify-content:space-between;transition:all .3s ease-in}@media screen and (max-width:992px){.post-navigation{width:70%}}.post-navigation div{display:flex;flex-flow:column;justify-content:center;width:14em}.post-navigation div p{padding:0 1rem}.post-navigation div:nth-of-type(2) p{text-align:right}.post-navigation span{display:flex;flex-flow:row;align-items:center}.post-navigation__next,.post-navigation__prev{color:#ccc}.post-navigation__next :after,.post-navigation__next:before,.post-navigation__prev :after,.post-navigation__prev:before{font-size:16px}@media screen and (min-width:320px){.post-navigation__next :after,.post-navigation__next:before,.post-navigation__prev :after,.post-navigation__prev:before{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.post-navigation__next :after,.post-navigation__next:before,.post-navigation__prev :after,.post-navigation__prev:before{font-size:18px!important}}.post-navigation__prev:before{content:url(../dist/svg/arrow_left.svg);display:block;line-height:0;margin-right:.25em}.post-navigation__next{justify-content:flex-end;text-align:right}.post-navigation__next:after{content:url(../dist/svg/arrow_right.svg);display:block;line-height:0;margin-left:.25em}.post-navigation--wide{-webkit-animation:navWide 1s forwards;animation:navWide 1s forwards}@media screen and (max-width:992px){@-webkit-keyframes navWide{0%{width:80%}75%{width:100%}to{width:100%}}@keyframes navWide{0%{width:80%}75%{width:100%}to{width:100%}}}@media screen and (min-width:992px){@-webkit-keyframes navWide{0%{width:70%}75%{width:100%}to{width:100%}}@keyframes navWide{0%{width:70%}75%{width:100%}to{width:100%}}}.cookie-law-notification{z-index:10000000;opacity:0;transition:all .3s ease-in 0s;position:fixed;width:100%;bottom:0;left:0;transform:translate(-50%,100%);padding:1em 1.25em;border-radius:10px;background:#fff;border:1px solid rgba(0,0,0,.15);font-size:15px;box-shadow:0 7px 28px rgba(23,43,99,.4);display:none;justify-content:space-between;align-items:center;flex-flow:column}.cookie-law-notification p{margin-bottom:2rem}@media screen and (min-width:992px){.cookie-law-notification{border-radius:10px;max-width:500px;width:100%;left:7.5%;bottom:2.5%}}.cookies-notification-on{display:flex;opacity:1;-webkit-animation:cookieInfoUp 1s forwards;animation:cookieInfoUp 1s forwards;transition:all .3s ease-in-out}@-webkit-keyframes cookieInfoUp{0%{transform:translateY(100%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@keyframes cookieInfoUp{0%{transform:translateY(100%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}.cookies-notification-off{display:none}.cookie-law-accepted{transform:translate(-50%,100%)!important;opacity:0!important}.cookie-law-notification a{font-size:15px;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.5)}.cookie-law-notification p{margin:0;color:#000}@media screen and (max-width:992px){.cookie-law-notification p{text-align:center}}.cookie-law-notification button{align-self:center;line-height:40px;height:40px;white-space:nowrap;color:#fff;background-color:rgba(1,34,65,.84706);border:2px solid rgba(1,34,65,.84706);font-size:12px;font-weight:600;cursor:pointer;border-radius:50px;margin:auto 2em;transition:all .3s ease-in-out;padding:0 2em!important;box-sizing:content-box;box-sizing:initial}.cookie-law-notification button:active,.cookie-law-notification button:focus{outline:none}.cookie-law-notification button:hover{color:rgba(1,34,65,.84706);background-color:transparent}@media screen and (max-width:992px){.cookie-law-notification button{margin:1em auto auto}}.cookie-law-notification button:hover{opacity:1}.txt-centered{padding:3em 0;text-align:center}.wrapper-flex-column{display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative}.wrapper-flex-row{justify-content:space-around}.wrapper-flex-row,.wrapper-flex-row-around{display:flex;flex-flow:row;align-items:center;position:relative}.wrapper-flex-row-around{justify-content:space-between}.flex-wrapper-mrow-dcol{display:flex;flex-flow:column}@media screen and (min-width:992px){.flex-wrapper-mrow-dcol{flex-flow:row}}.space-between{justify-content:space-between}.col-gap--4{grid-column-gap:4em;-moz-column-gap:4em;column-gap:4em}.col-gap--8{grid-column-gap:8em;-moz-column-gap:8em;column-gap:8em}.categories-showcase__wrapper{display:flex;justify-content:center;align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:992px){.categories-showcase__wrapper{display:flex;flex-flow:column;justify-content:center;align-items:center}}.categories-showcase__wrapper a{height:20em;width:100%;padding:1em;overflow:hidden;position:relative;transition:all .2s ease-in-out}.categories-showcase__wrapper a:after{content:"";display:block;position:absolute;height:2px;width:0;background:#099bde;bottom:0;transition:.2s ease-in-out}.categories-showcase__wrapper a:before{content:"";display:block;position:absolute;height:3px;width:0;background:#099bde;top:0;transition:.2s ease-in-out}.categories-showcase__wrapper a:hover p{transform:scale(1.2)}.categories-showcase__wrapper a .categories-showcase__box{height:100%;background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:flex}.categories-showcase__wrapper a .categories-showcase__box p{transition:all .2s ease-in-out;text-align:justify;color:#fff;margin:auto;font-family:Poppins,sans-serif;text-shadow:1px 1px 10px #000;font-size:18px}@media screen and (min-width:320px){.categories-showcase__wrapper a .categories-showcase__box p{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.categories-showcase__wrapper a .categories-showcase__box p{font-size:20px!important}}.categories-showcase__wrapper a.in-left:after,.categories-showcase__wrapper a.in-left:before{width:100%;left:0}.categories-showcase__wrapper a.in-bottom:after,.categories-showcase__wrapper a.in-bottom:before{width:100%;left:0}.categories-showcase__wrapper a.out-bottom:after,.categories-showcase__wrapper a.out-bottom:before{width:0;left:0}.categories-showcase__wrapper a.in-top:after,.categories-showcase__wrapper a.in-top:before{width:100%;left:0}.categories-showcase__wrapper a.out-top:after,.categories-showcase__wrapper a.out-top:before{width:0;left:0}.categories-showcase__wrapper a.in-right:after,.categories-showcase__wrapper a.in-right:before{width:100%;right:0}.categories-showcase__wrapper a.out-left:after,.categories-showcase__wrapper a.out-left:before{width:0;left:0}.categories-showcase__wrapper a.out-right:after,.categories-showcase__wrapper a.out-right:before{width:0;right:0}.move-up{transform:translateY(15em);opacity:0;-webkit-animation:moveUp 2s forwards;animation:moveUp 2s forwards}@-webkit-keyframes moveUp{0%{transform:translateY(15em);opacity:0}75%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}@keyframes moveUp{0%{transform:translateY(15em);opacity:0}75%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}aside{display:none}@media screen and (min-width:992px){aside{display:block;width:25%;padding-right:2em}aside .menu-woomenu-ukrainski-container #menu-woomenu{list-style:none;flex-flow:column;margin:0;padding:0}}@media screen and (max-width:992px){.has-aside--main{width:100%;display:flex;flex-flow:column}}@media screen and (min-width:992px){.has-aside--main{width:75%}}.content-area{width:100%}.sticky{display:block}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:0 auto}@media screen and (min-width:1300px){.entry-content,.entry-summary,.page-content{width:60%}}body.single-post .entry-content,body.single-post .entry-summary,body.single-post .page-content{width:100%!important}.single-product .woocommerce-Tabs-panel{text-align:left}.single-product .woocommerce-Tabs-panel h2:first-of-type{display:none}@media screen and (min-width:992px){.woocommerce-account.logged-in .entry-content{width:90%}}.woocommerce-account.logged-in .woocommerce-Input{padding-right:.5em!important}.page-links{clear:both;margin:0 0 1.5em}.page-wrapper{padding:1em 5%}@media screen and (min-width:992px){.page-wrapper{padding:1em 10%}}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}header.common-template{display:flex;align-items:center;justify-content:center;position:relative;margin:4rem 0}header.common-template h1.entry-title{font-size:32px}@media screen and (min-width:320px){header.common-template h1.entry-title{font-size:calc(32px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){header.common-template h1.entry-title{font-size:36px!important}}header.wholesale-header{height:5em}.wholesale-login .entry-content{margin-top:4em}.contact h4{font-size:32px}@media screen and (min-width:320px){.contact h4{font-size:calc(32px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.contact h4{font-size:36px!important}}.contact-content-section,.contact-data-section{max-width:800px;text-align:center;margin:auto}.contact-data{text-align:center}.contact-data h2{margin-bottom:.25em}.contact-data h3{margin-top:0;text-align:center;font-size:22px}@media screen and (min-width:320px){.contact-data h3{font-size:calc(22px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.contact-data h3{font-size:24px!important}}.contact-data p{margin-top:0;margin-bottom:.5em;font-weight:600;font-size:18px}@media screen and (min-width:320px){.contact-data p{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.contact-data p{font-size:20px!important}}.contact-data a{font-weight:600;color:#099bde;margin-bottom:.5em;font-size:18px}@media screen and (min-width:320px){.contact-data a{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.contact-data a{font-size:20px!important}}.contact-data .phone-numbers-wrapper{margin-bottom:2em}.contact-data .phone-numbers-wrapper a{display:block}.contact-data .headquarters-wrapper{margin:2em 0}.page-template-delivery-page-template h2{text-align:center;font-size:26px}@media screen and (min-width:320px){.page-template-delivery-page-template h2{font-size:calc(26px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.page-template-delivery-page-template h2{font-size:30px!important}}.page-template-delivery-page-template .entry-content{width:100%;text-align:left}.page-template-delivery-page-template .entry-content p{font-size:18px}@media screen and (min-width:320px){.page-template-delivery-page-template .entry-content p{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.page-template-delivery-page-template .entry-content p{font-size:20px!important}}.page-template-delivery-page-template .entry-content ul{margin:0}.page-template-delivery-page-template .entry-content ul li{margin-bottom:.5em;font-size:18px}@media screen and (min-width:320px){.page-template-delivery-page-template .entry-content ul li{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.page-template-delivery-page-template .entry-content ul li{font-size:20px!important}}.delivery-data{margin-top:4rem}.delivery-data h2{margin-top:0;margin-bottom:2rem;text-align:center;font-size:22px}@media screen and (min-width:320px){.delivery-data h2{font-size:calc(22px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.delivery-data h2{font-size:24px!important}}.delivery-data p{margin:0;text-align:center;font-size:18px}@media screen and (min-width:320px){.delivery-data p{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.delivery-data p{font-size:20px!important}}@media screen and (max-width:992px){.delivery-data p{width:150px;font-size:16px}}@media screen and (max-width:992px) and (min-width:320px){.delivery-data p{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (max-width:992px) and (min-width:1600px){.delivery-data p{font-size:18px!important}}.delivery-data__all-options{display:flex;flex-flow:column;justify-content:center;align-items:center;margin:auto}@media screen and (min-width:992px){.delivery-data__all-options{width:60%}}.delivery-data__option{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:1.5em}.delivery-data__option img{width:70px}@media screen and (min-width:992px){.delivery-data__option img{width:100px}}.delivery-data__option span{display:block;font-weight:600;font-size:16px}@media screen and (min-width:320px){.delivery-data__option span{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.delivery-data__option span{font-size:18px!important}}.our-shops,.salesmen-wrapper{margin:3em}@media screen and (min-width:992px){.our-shops,.salesmen-wrapper{margin:6em 3em}}.our-shops .wrapper-flex-row,.salesmen-wrapper .wrapper-flex-row{width:85%}@media screen and (max-width:992px){.our-shops .wrapper-flex-row,.salesmen-wrapper .wrapper-flex-row{flex-flow:column;align-items:center;width:100%}}.our-shops a,.salesmen-wrapper a{font-weight:600;color:#205bab}@media screen and (min-width:992px){.our-shops .wrapper-flex-row{align-items:flex-start;width:70%;justify-content:space-evenly}}.salesman-single,.shop-single{display:flex;flex-flow:column;justify-content:space-evenly;align-items:center;margin:0 2em 1em;min-width:15em;font-size:1em}.salesman-single h3,.shop-single h3{margin-bottom:.5em}.salesman-single a,.shop-single a{margin-bottom:.25em}.salesman-single__avatar{background-size:contain;background-position:50%;background-repeat:no-repeat;height:8em;width:8em;margin-top:1em}.shop-single .opening-hours__title{font-weight:600;margin-top:1em}.shop-single .opening-hours{width:100%}.shop-single .opening-hours p{display:flex;justify-content:space-between}.single-post .entry-header{text-align:center;margin-bottom:3em}.page-template-single-brand-page-template .post-thumbnail{margin:2em auto;text-align:center}.contact-form{padding:2em 0}.contact-form h3{margin-bottom:.5em}.contact-form form.wpcf7-form p{margin-bottom:0}.contact-form form.wpcf7-form input{width:100%;border:1px solid #099bde;border-radius:20px;padding:.25em 1em}@media screen and (max-width:992px){.contact-form form.wpcf7-form input{border-radius:10px}}.contact-form form.wpcf7-form textarea{border:1px solid #099bde;border-radius:20px;padding:.25em 1em}.contact-form form.wpcf7-form input:focus{outline:none}.contact-form form.wpcf7-form input[type=checkbox]{width:20px}.contact-form form.wpcf7-form :nth-child(6) label{display:flex;flex-flow:row-reverse;justify-content:center}@media screen and (max-width:992px){.contact-form form.wpcf7-form :nth-child(6) label{flex-flow:column}.contact-form form.wpcf7-form :nth-child(6) label .wpcf7-list-item{margin:0}}.contact-form form.wpcf7-form :nth-child(6) .wpcf7-list-item{margin-left:0;margin-right:1em;cursor:pointer}.contact-form form.wpcf7-form .wpcf7-submit{margin:auto!important;padding:1.25em 1.75em!important;font-size:14px}@media screen and (min-width:320px){.contact-form form.wpcf7-form .wpcf7-submit{font-size:calc(14px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.contact-form form.wpcf7-form .wpcf7-submit{font-size:18px!important}}.advantages-container{width:100%;display:flex;justify-content:space-around;flex-wrap:wrap;padding:2em 0 0}@media screen and (min-width:992px){.advantages-container{flex-flow:row}}.advantages-container .advantage-box{display:flex;flex-flow:column;justify-content:space-between;align-items:center;margin:2em}.advantages-container .advantage-box img{width:40px}.advantages-container .advantage-box p{text-align:center;margin:.25em auto;font-weight:600;font-size:14px}@media screen and (min-width:320px){.advantages-container .advantage-box p{font-size:calc(14px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.advantages-container .advantage-box p{font-size:18px!important}}@media screen and (max-width:992px){.advantages-container .advantage-box p{margin:.5em auto .25em;line-height:1.25}}.advantages-container .advantage-box span{text-align:center;width:100%;display:block;font-size:12px}@media screen and (min-width:320px){.advantages-container .advantage-box span{font-size:calc(12px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.advantages-container .advantage-box span{font-size:16px!important}}.single-product .advantages-container{margin-top:1.5rem;flex-flow:column;padding:.75rem 1.25rem;background:transparent;border:1px solid #f5f5f5;border-radius:7px}@media screen and (min-width:992px){.single-product .advantages-container{padding:1.5rem}}.single-product .advantage-box{flex-flow:row;grid-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;margin:0 1rem 1.5rem;justify-content:unset}.single-product .advantage-box:last-of-type{margin-bottom:0}.single-product .advantage-box img{width:30px;-o-object-fit:contain;object-fit:contain}.single-product .advantage-box p,.single-product .advantage-box span{text-align:left;margin:0 auto .25em;font-size:13px}@media screen and (min-width:320px){.single-product .advantage-box p,.single-product .advantage-box span{font-size:calc(13px + 1*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .advantage-box p,.single-product .advantage-box span{font-size:14px!important}}.home .section-header{text-align:center;font-size:24px}@media screen and (min-width:320px){.home .section-header{font-size:calc(24px + 6*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.home .section-header{font-size:30px!important}}@media screen and (max-width:992px){.home .advantage-box{margin:1em;width:35%}.home .advantage-box img{width:35px}}.page-template-about-page-template .common-page-subheader:last-of-type{font-size:24px}@media screen and (min-width:320px){.page-template-about-page-template .common-page-subheader:last-of-type{font-size:calc(24px + 10*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.page-template-about-page-template .common-page-subheader:last-of-type{font-size:34px!important}}.page-template-about-page-template .entry-content{width:100%;text-align:left}@media screen and (min-width:992px){.page-template-about-page-template .entry-content{padding:0 2em}}.page-template-about-page-template .entry-content p{font-size:16px}@media screen and (min-width:320px){.page-template-about-page-template .entry-content p{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.page-template-about-page-template .entry-content p{font-size:18px!important}}h1.common-page-header{text-align:center;font-size:24px}@media screen and (min-width:320px){h1.common-page-header{font-size:calc(24px + 10*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){h1.common-page-header{font-size:34px!important}}p.common-page-subheader{text-align:center;font-weight:600;font-size:16px}@media screen and (min-width:320px){p.common-page-subheader{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){p.common-page-subheader{font-size:18px!important}}#menu-shop-category-grid,#menu-woomenu-mobile-1,.brands-grid,.categories-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto}@media screen and (min-width:992px){#menu-shop-category-grid,#menu-woomenu-mobile-1,.brands-grid,.categories-grid{grid-template-columns:1fr 1fr 1fr 1fr}}#menu-shop-category-grid,#menu-woomenu-mobile-1,.categories-grid{grid-row-gap:2em;grid-column-gap:2em;margin:2em 0;padding-bottom:2em;justify-content:center;list-style:none;padding-left:0}.brand-tile{height:100px;width:auto;background:no-repeat;background-size:contain;background-position:50%;margin:2em}#menu-shop-category-grid>li,#menu-woomenu-mobile-1>li{border:2px solid transparent;border-radius:10px;transition:all .3s ease-in-out}@media screen and (min-width:992px){#menu-shop-category-grid>li,#menu-woomenu-mobile-1>li{height:18em}}#menu-shop-category-grid>li:hover,#menu-woomenu-mobile-1>li:hover{border:2px solid #099bde;border-radius:10px;box-shadow:0 0 15px 0 rgba(32,91,171,.35)}#menu-shop-category-grid>li a,#menu-woomenu-mobile-1>li a{position:relative;padding:1em;display:flex;flex-flow:column;justify-content:center;text-align:center;flex-flow:column-reverse;font-family:Poppins,sans-serif;font-weight:600;transition:all .3s ease-in-out}#menu-shop-category-grid>li a .menu-thumbnail-image,#menu-woomenu-mobile-1>li a .menu-thumbnail-image{background:no-repeat;background-size:contain;background-position:50%;height:11em;margin:5px 5px 1em;z-index:0}.page-template-filler #page{opacity:1!important}.page-template-termsandconditions #content #main{padding:0 5% 1em}@media screen and (min-width:992px){.page-template-termsandconditions #content #main{padding:0 15% 1em}}.page-template-termsandconditions #content #main a{text-decoration:underline}.page-template-termsandconditions #content #main ol,.page-template-termsandconditions #content #main ul{margin:1.5em 0}.page-template-termsandconditions #content #main ol{padding-left:1em}.page-template-termsandconditions #content #main li{margin:0 0 1em}.page-template-termsandconditions #content #main li>ol,.page-template-termsandconditions #content #main li>ul{margin-left:0}.no-sidebar .content-area{float:none;margin-left:auto;margin-right:auto}.no-sidebar .site-main{margin-right:0}footer#colophon{width:100%;text-align:center;color:#fff;margin-top:5em;background:#012241}@media screen and (min-width:992px){footer#colophon{text-align:left}}footer#colophon .page{height:100%}footer#colophon a,footer#colophon a:hover,footer#colophon a:visited{color:#fff}footer#colophon .icons-info{font-size:1px;color:transparent}footer#colophon .icons-info a{color:transparent}footer#colophon .footer-top{position:relative;text-align:center;height:40%}@media screen and (min-width:992px){footer#colophon .footer-top{text-align:left;height:50%}}footer#colophon .site-info{margin:auto;display:flex;flex-flow:column;justify-content:space-between;background:#012241}@media screen and (max-width:992px){footer#colophon .site-footer__main{padding-top:4em}footer#colophon .site-footer__main .col{margin-bottom:4em}}@media screen and (min-width:992px){footer#colophon .site-footer__main{display:flex;justify-content:space-between;margin:4rem 0;grid-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}footer#colophon .site-footer__main .col{flex:1 1 25%}}footer#colophon .footer-info h4,footer#colophon .footer-menu-header{font-size:1.25rem;font-weight:600;margin:0 auto 1rem}footer#colophon ul{margin:0;padding:0;list-style:none}footer#colophon ul li{margin-bottom:.5rem;font-size:1rem}footer#colophon .payment-method{height:3em;width:6em;margin:1em auto;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:992px){footer#colophon .payment-method{background-position:50%}}footer#colophon .method-paypal{background-image:url(../dist/img/paypal-logo.png)}@media screen and (max-width:992px){footer#colophon .method-paypal{margin-top:2em}}footer#colophon .method-przelewy24{background-image:url(../dist/img/przelewy24.jpg)}footer#colophon .method-zapobraniem{background-image:url(../dist/img/zapobraniem.png)}footer#colophon .footer-bottom{text-align:center;position:relative;display:flex;width:100%;align-self:flex-end;justify-content:center;padding:2em;font-size:12px}@media screen and (min-width:320px){footer#colophon .footer-bottom{font-size:calc(12px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){footer#colophon .footer-bottom{font-size:12px!important}}footer#colophon .footer-bottom:before{content:"";height:1px;width:100%;background-color:#fff;position:absolute;top:-.5em;text-align:center}.home-main__top-wrapper{margin-top:4rem}.home section{margin-bottom:6rem;padding-bottom:6rem;border-bottom:1px solid #e5e5e5}.home section:last-of-type{margin-bottom:0;border-bottom:0}.home .home-main__top-wrapper{margin-top:0}.home h2{margin:0 auto 5rem;font-size:20px}@media screen and (min-width:320px){.home h2{font-size:calc(20px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.home h2{font-size:24px!important}}.home .section-header{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.home .section-header:after{content:"";position:absolute;width:50%;background:#099bde;height:.15em;bottom:-8px;left:50%;transform:translateX(-50%)}.home-main{width:100%}.home-main__h1{text-align:center;font-weight:600;margin:2rem 0;font-size:14px}@media screen and (min-width:320px){.home-main__h1{font-size:calc(14px + 8*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.home-main__h1{font-size:22px!important}}@media screen and (min-width:992px){.home-main__h1{width:75%;margin:3rem 0 3rem auto}}.home-main__top-wrapper{display:flex}.home-main .welcome-view{margin-bottom:4rem}.home-main .special-categories-menu{margin-bottom:1rem}.home-about{display:flex;flex-flow:column}@media screen and (min-width:992px){.home-about{flex-flow:row}}@media screen and (min-width:992px){.home-about .image-holder{width:40%;order:1}}.home-about .image-holder img{border-radius:5px;box-shadow:0 0 15px 5px rgba(0,0,0,.1),0 0 6px 0 rgba(0,0,0,.05)}.home-about .content{margin-bottom:3rem}@media screen and (min-width:1400px){.home-about .content{padding-right:10rem}}.home-about .content h2{margin-top:0;margin-bottom:3rem;text-align:center}@media screen and (min-width:992px){.home-about .content h2{text-align:left}}.home-about .content ul{margin-left:0;list-style:none}.home-about .content ul li{margin-bottom:.75em;display:flex}.home-about .content ul li:before{content:"\2022";color:#099bde;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.home-about .content ul p{margin:0}.home-about .content p:last-of-type{margin-bottom:0}@media screen and (min-width:992px){.home-about .content{width:60%;padding:1rem 0 0 5rem;order:2;margin-bottom:0}}@media screen and (min-width:992px){.home-about:nth-of-type(2n){flex-flow:row-reverse}}@media screen and (min-width:992px){.home-about:nth-of-type(2n) .content{padding:1rem 5rem 0 0}}.home-clients-reviews .single-review{flex:1 0 0;display:flex;flex-flow:column;justify-content:space-between}.home-clients-reviews .single-review p{line-height:1.75}.home-clients-reviews .single-review svg{width:65px;padding:0 4px;fill:#099bde;float:left;margin-top:-10px;margin-right:10px}@media screen and (max-width:992px){.home-clients-reviews .single-review{border-bottom:1px solid #f5f5f5;padding:2rem 0}.home-clients-reviews .single-review:last-of-type{padding-bottom:0;border-bottom:none}}


@charset "UTF-8";
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body,h1{margin:0}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none;cursor:pointer}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}del{-webkit-text-decoration-color:#999;text-decoration-color:#999}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}*{-webkit-tap-highlight-color:transparent}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;scroll-behavior:smooth}body,html{height:100%}body{background:#fff;overflow-x:hidden}::-moz-selection{background:rgba(9,155,222,.24706)}::selection{background:rgba(9,155,222,.24706)}svg{pointer-events:none}#map_wrapper iframe{width:100%;height:25rem}.desktop-menu,.mobile-menu__top,.site-content,footer#colophon{z-index:1}@media screen and (max-width:1199px){.desktop-menu,.mobile-menu__top,.site-content,footer#colophon{padding-left:5%;padding-right:5%}}@media screen and (min-width:1200px){.desktop-menu,.mobile-menu__top,.site-content,footer#colophon{padding-left:7.5%;padding-right:7.5%}}@media screen and (min-width:1600px){.desktop-menu,.mobile-menu__top,.site-content,footer#colophon{padding-left:12.5%;padding-right:12.5%}}.main-navigation{z-index:1;padding-left:0;padding-right:0}@media screen and (min-width:992px){.main-navigation{padding-left:5%;padding-right:5%}}@media screen and (min-width:1200px){.main-navigation{padding-left:7.5%;padding-right:7.5%}}@media screen and (min-width:1600px){.main-navigation{padding-left:12.5%;padding-right:12.5%}}@media screen and (max-width:991px){.site-content{padding-top:5rem}}@media screen and (min-width:992px){.site-content{padding-top:11.35rem;display:flex}}.error-404{display:flex;min-height:50vh;padding:4rem 2rem}.error-404 .page-header{margin:auto;text-align:center}.error-404 .page-header h1{margin-bottom:2em}.error-404 a{font-size:20px}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}a{color:#000;text-decoration:none;-webkit-tap-highlight-color:transparent;word-wrap:break-word}a:visited{color:inherit}a:hover{color:#099bde!important;outline:0!important;transition:all .3s ease-in-out}a:focus{outline:none}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:600}dd{margin:0 1.5em 1.5em}table{margin:0 0 1.5em;width:100%}.my-preloader{height:100vh;position:fixed;width:100vw;background:#fff;z-index:99999;display:flex;flex-flow:column;justify-content:center;align-items:center;transition:all .3s ease-in;opacity:1}.my-preloader .preloader-content{align-items:center;display:flex;height:10em;width:10em;-webkit-animation:mymove 1.5s infinite;animation:mymove 1.5s infinite}@media screen and (min-width:992px){.my-preloader .preloader-content{height:15em;width:15em}}.my-preloader .preloader-content img{-o-object-fit:contain;object-fit:contain}@-webkit-keyframes mymove{0%{transform:scale(1.1);opacity:0}50%{opacity:1;transform:scale(1)}to{transform:scale(1.1);opacity:0}}@keyframes mymove{0%{transform:scale(1.1);opacity:0}50%{opacity:1;transform:scale(1)}to{transform:scale(1.1);opacity:0}}.my-preloader-off{opacity:0}.my-preloader-none{display:none}.site{opacity:0;transition:all .3s ease-in}.page-loaded{opacity:1!important}input{background-color:transparent}input[type=checkbox]{cursor:pointer}#map{height:100%;margin:2em}@media screen and (max-width:992px){#map{display:flex;flex-flow:column;justify-content:center;align-items:center}#map div:first-child{margin-bottom:1em}}@media screen and (min-width:992px){#map div:first-child{margin-right:1em}}#map p{font-family:Poppins,sans-serif;font-weight:600;text-align:center;font-size:16px}@media screen and (min-width:320px){#map p{font-size:calc(16px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){#map p{font-size:20px!important}}.checkout-steps{width:100%;display:flex;justify-content:space-around;margin:0 auto 6em}@media screen and (max-width:992px){.checkout-steps{margin:0 auto 2em}}.checkout-steps a{position:relative;font-weight:800;color:#6488b9;font-family:Poppins,sans-serif;display:flex;flex-flow:row;align-items:center;width:50%;justify-content:center;font-size:12px}@media screen and (min-width:320px){.checkout-steps a{font-size:calc(12px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.checkout-steps a{font-size:14px!important}}@media screen and (max-width:992px){.checkout-steps a{display:flex;flex-flow:column;justify-content:center;align-items:center}}.checkout-steps a:before{display:block;content:"1";line-height:36px;width:40px;height:40px;border:2px solid #6488b9;border-radius:100%;text-align:center;font-family:Poppins,sans-serif}@media screen and (max-width:992px){.checkout-steps a:before{margin-bottom:1em}}@media screen and (min-width:992px){.checkout-steps a:before{margin-right:1.5em}}.checkout-steps a:hover:before{border:2px solid #099bde}.checkout-steps a:nth-of-type(2):before{content:"2"}.woocommerce-cart .checkout-steps a:nth-of-type(2){opacity:.4}.woocommerce-checkout .checkout-steps a:first-of-type{opacity:.4}.products img{opacity:1;transition:all .3s ease-in}.lazy{opacity:0!important}.woocommerce-cart .lazy{opacity:1!important}.imagegalleryplg{display:inline-block;text-align:center;width:100%}@media screen and (min-width:992px){.imagegalleryplg{width:33%}}.imagegalleryplg img{max-width:200px}.plainoverlay{height:100vh!important;z-index:9999999999!important;background-color:rgba(0,0,0,.8)!important;display:flex}.plainoverlay:before{content:"";background:url(../dist/img/form-loader.gif) no-repeat;display:block;align-self:center;justify-self:center;margin:auto;height:4em;width:4em;background-size:contain}div.woof_info_popup{z-index:99999999999!important}.jQuery-plainOverlay-progress{display:none!important}.text--justify{text-align:justify}.text--center{text-align:center}.text--outline{color:transparent!important;-webkit-text-stroke:1px #099bde}@media screen and (min-width:992px){.text--outline{-webkit-text-stroke:1px #099bde}}.count{background-color:transparent}.showlogin{text-decoration:underline}.pswp{height:0%!important;opacity:0!important;transition:opacity .3s ease-in-out!important}.pswp,.pswp--open{display:block!important}.pswp--open{height:100%!important;opacity:1!important;z-index:100011}.pswp__scroll-wrap .pswp__container{transition:transform .5s ease-in-out}.pswp__scroll-wrap .pswp__img{padding:3em;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:992px){.pswp__scroll-wrap .pswp__img{padding:4em}}@media screen and (max-width:992px){.pswp__scroll-wrap .pswp__zoom-wrap{display:flex!important;align-items:center!important}}.woocommerce-Reviews textarea{border-radius:5px}.comment-reply-title{font-weight:600}.comment-form{margin-top:1em}.comment-form textarea#comment{margin-top:.5em;padding:1em}.comment-form-rating label{margin-bottom:.5em}.comment-form-comment label{margin-bottom:.5em;font-weight:600}.woocommerce #reviews #comments ol.commentlist li .comment-text{padding:2em 2em 1em}@media screen and (min-width:992px){.mobile-only{display:none}}.woocommerce-form-login .required{color:#fff!important}.total-with-tax{display:flex;flex-flow:column}.scrollToTopBtn{position:fixed;bottom:0;right:0;padding:2em 1em 1em;z-index:100;opacity:0;transform:translateY(100px);transition:all .5s ease}.scrollToTopBtn__svg-wrapper{background-color:#099bde;box-shadow:0 2px 7px 1px rgba(9,155,222,.15)!important;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:16px;line-height:48px;width:48px;height:48px;padding:0;display:flex;justify-content:center}.showBtn{opacity:1;transform:translateY(0)}.fixed-icons{display:flex;padding:0;transition:all .5s ease}@media screen and (max-width:992px){.fixed-icons{justify-content:center;margin-bottom:1em}}@media screen and (min-width:992px){.fixed-icons{display:block;position:fixed;bottom:30px;left:30px;z-index:100}}.fixed-icons__icon{display:flex;justify-content:center;border:none;border-radius:50%;color:#fff;cursor:pointer;line-height:30px;width:30px;height:30px;transition:all .3s ease-in-out}.fixed-icons__icon:hover{transform:scale(1.075)}@media screen and (max-width:992px){.fixed-icons__icon{margin:2em}}.fixed-ig-icon{padding:3px}.grecaptcha-badge{display:none}.temp-message{width:100%;text-align:center;color:#000;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:992px){.temp-message{flex-flow:column}}.temp-message div{display:flex}.temp-message div div{flex-flow:column}.temp-message p{margin:0 2em!important;font-size:16px}@media screen and (min-width:320px){.temp-message p{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.temp-message p{font-size:18px!important}}.pop-up{position:absolute;z-index:9999;height:auto;padding:0 1em;left:50%;opacity:0;transition:opacity .3s ease-in-out;transform:translate(-50%,100%);bottom:-1em;background:#fff;box-shadow:0 50px 100px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.15),0 5px 15px rgba(0,0,0,.1)}@media screen and (min-width:992px){.pop-up{min-width:250px;min-height:50px}}.pop-up__arrow{position:absolute;width:20px;height:20px;display:block;background:#fff;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.pop-up p{margin:1em 0;text-align:center}#open-geowidget{display:block;margin-top:1rem}.paczkomaty-shipping label{margin-bottom:.5rem}.reveal-from__element{opacity:0}.reveal-from--left{transform:translate(-25%)}.reveal-from--right{transform:translate(25%)}.reveal-from--bottom{transform:translateY(25%)}.reveal-from--transparent,.reveal-from--transparent-with-delay{opacity:0}.revealed .reveal-from--left{-webkit-animation:revealFromLeft 1s ease forwards;animation:revealFromLeft 1s ease forwards}.revealed .reveal-from--right{-webkit-animation:revealFromRight 1s ease forwards;animation:revealFromRight 1s ease forwards}.revealed .reveal-from--bottom{-webkit-animation:revealFromBottom 1s ease forwards;animation:revealFromBottom 1s ease forwards}.revealed .reveal-from--transparent{-webkit-animation:revealFromTransparent 1s ease forwards;animation:revealFromTransparent 1s ease forwards}.revealed .reveal-from--transparent-with-delay{-webkit-animation:revealFromTransparent 1s ease .75s forwards;animation:revealFromTransparent 1s ease .75s forwards}@-webkit-keyframes revealFromLeft{0%{transform:translate(-25%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@keyframes revealFromLeft{0%{transform:translate(-25%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@-webkit-keyframes revealFromRight{0%{transform:translate(25%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@keyframes revealFromRight{0%{transform:translate(25%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@-webkit-keyframes revealFromBottom{0%{transform:translateY(25%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@keyframes revealFromBottom{0%{transform:translateY(25%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@-webkit-keyframes revealFromTransparent{0%{opacity:0}90%{opacity:1}to{opacity:1}}@keyframes revealFromTransparent{0%{opacity:0}90%{opacity:1}to{opacity:1}}body,button,input,optgroup,select,textarea{color:#000;font-family:Poppins,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}h1,h2,h3,h4,h5,h6,p{font-family:Poppins,sans-serif}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:Courier\ 10 Pitch,courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,pre,tt,var{font-size:15px;font-size:.9375rem}code,kbd,tt,var{font-family:monaco,consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:0;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{border-color:#aaa #bbb #bbb;outline:none}textarea{padding-left:3px;width:100%}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url]{padding:3px}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{color:#666;border:1px solid #ccc;border-radius:0}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{color:#111}.woocommerce-ResetPassword{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%}.woocommerce-ResetPassword .password-input{max-width:300px;margin:auto}.woocommerce-ResetPassword .woocommerce-Input{padding:.75em}.woocommerce-page form .show-password-input:after,.woocommerce form .show-password-input:after{background:url(../dist/svg/hide-interface-symbol.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;display:block;width:20px;height:20px}.woocommerce-page form .show-password-input.display-password:after,.woocommerce form .show-password-input.display-password:after{background:url(../dist/svg/view-eye-interface-symbol.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}.show-password-input{position:absolute;right:2em!important;top:.5em!important;cursor:pointer}.show-password-input:after{color:transparent!important}.lost_password a{font-weight:600}.my-wooselect,.my-wooselect:visited,ul.chosen-choices{position:relative;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;color:#fff!important;font-weight:600!important;text-decoration:none!important;transition:all .7s ease-in-out!important;border:0;border-bottom:1px solid #ccc!important;outline:none!important;cursor:pointer;min-width:240px;padding:0 0 .25em!important;text-align:left}@media screen and (min-width:992px){.my-wooselect,.my-wooselect:visited,ul.chosen-choices{z-index:3;top:0;right:0}}.my-wooselect:active,.my-wooselect:focus,.my-wooselect:hover,.my-wooselect:visited:active,.my-wooselect:visited:focus,.my-wooselect:visited:hover,.my-wooselect:visited[focus-within],.my-wooselect[focus-within],ul.chosen-choices:active,ul.chosen-choices:focus,ul.chosen-choices:hover,ul.chosen-choices[focus-within]{border-bottom:1px solid #099bde!important}.my-wooselect:active,.my-wooselect:focus,.my-wooselect:focus-within,.my-wooselect:hover,.my-wooselect:visited:active,.my-wooselect:visited:focus,.my-wooselect:visited:focus-within,.my-wooselect:visited:hover,ul.chosen-choices:active,ul.chosen-choices:focus,ul.chosen-choices:focus-within,ul.chosen-choices:hover{border-bottom:1px solid #099bde!important}.my-wooselect:after,.my-wooselect:visited:after,ul.chosen-choices:after{content:"";background:url(../dist/svg/arrow_down_grey.svg) no-repeat;background-position:50%;position:absolute;display:block;width:20px;height:20px;top:35%;right:0;display:flex;align-items:center;pointer-events:none;transform:translateY(-50%)}@media screen and (max-width:992px){.my-wooselect,.my-wooselect:visited,ul.chosen-choices{width:100%!important}}.my-wooselect:visited input,.my-wooselect:visited select,.my-wooselect input,.my-wooselect select,ul.chosen-choices input,ul.chosen-choices select{font-weight:600!important;font-size:16px!important;padding:0!important;font-family:Poppins,sans-serif!important}.my-wooselect:visited li.search-choice,.my-wooselect li.search-choice,ul.chosen-choices li.search-choice{padding-left:0!important;margin-left:0!important;margin-right:1em!important}.my-wooselect:visited select:first-child,.my-wooselect select:first-child,ul.chosen-choices select:first-child{width:100%!important;text-decoration:none!important;transition:all .7s ease-in!important;border:none}.my-wooselect:visited select:first-child option,.my-wooselect select:first-child option,ul.chosen-choices select:first-child option{background-color:#fff!important;color:#000;width:100%;padding-left:1em!important}.woocommerce main .my-wooselect{margin:.75em 0 1em}#review_form .comment-form-author label,#review_form .comment-form-email label{margin-right:1em}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f5f5f5;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:600;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em}.alignleft,.alignright{display:inline;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption-text{text-align:center}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.3333333333%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.6666666667%}.gallery-columns-7 .gallery-item{max-width:14.2857142857%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.1111111111%}.gallery-caption{display:block}.site-header{position:fixed;width:100%;z-index:999}.menu-item-object-page{font-weight:600}.desktop-menu{display:none}@media screen and (min-width:992px){.desktop-menu{display:block;position:absolute;width:100%;left:0;transform:translateY(0);transition:all .3s ease-in-out;z-index:-1}}@media screen and (min-width:992px){.desktop-menu .site-menu{position:relative;height:50px;width:100%;display:flex;justify-content:space-around;text-align:center}.desktop-menu .site-menu:after{position:absolute;content:"";display:block;width:100vw;align-self:center;height:50px;z-index:-1;background-color:#f7f7f7;border:1px solid #f0f0f0}.desktop-menu .site-menu__wrapper{width:100%;display:flex;justify-content:space-between}.desktop-menu .site-menu .social-media{display:flex;align-items:center;width:70px;justify-content:space-between}}.desktop-menu.hide{transform:translateY(-100%)}.promo-navigation{padding-top:1rem}@media screen and (min-width:992px){.promo-navigation{padding-top:1.5rem}}.promo-navigation .top-promo{position:absolute;left:0;top:0;z-index:999;width:100vw;display:flex;align-items:center;text-transform:uppercase;background:#099bde;color:#fff;justify-content:space-evenly;height:1rem;line-height:1rem;font-size:10px}@media screen and (min-width:320px){.promo-navigation .top-promo{font-size:calc(10px + 1*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.promo-navigation .top-promo{font-size:11px!important}}@media screen and (min-width:992px){.promo-navigation .top-promo{padding:0 30%;margin:0 0 1em;height:1.5rem;line-height:1.5rem}}.promo-navigation .top-promo>*{transition:all .3s ease-in-out}.promo-navigation .top-promo .top-promo-item{opacity:0;transition:all .6s ease-in}.promo-navigation .top-promo .top-promo-items-loaded{opacity:1;color:#fff}.promo-navigation #promo-holder{color:transparent;display:block;justify-self:flex-end}@media screen and (max-width:992px){.promo-navigation .search-panel--toggled{top:3.5em}}@media screen and (max-width:992px){.promo-navigation .home-top-mobile{margin-top:4.5em}}.site-branding,.site-branding-mobile{width:auto;position:relative;text-align:center;transition:all .2s linear;display:block;align-self:center;justify-self:center}@media screen and (min-width:992px){.site-branding,.site-branding-mobile{width:25%}}.site-branding-mobile .custom-logo-link,.site-branding .custom-logo-link{display:flex;align-items:center}.site-branding-mobile .custom-logo-link img,.site-branding .custom-logo-link img{transition:all .2s linear;max-width:150px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:992px){.site-branding-mobile .custom-logo-link img,.site-branding .custom-logo-link img{max-width:175px}}.site-header--toggled{box-shadow:0 0 15px 5px rgba(0,0,0,.1),0 0 6px 0 rgba(0,0,0,.05)}.site-header--toggled .site-branding img{max-width:150px}.main-navigation{display:flex;justify-content:center;flex-flow:column;width:100%;background:#fff;z-index:99999;transition:all .4s ease-in}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation ul li{width:100%;position:relative;order:4}@media screen and (min-width:992px){.main-navigation ul .menu-mobile-shop{display:none}}@media screen and (min-width:992px){.main-navigation ul li:hover>ul{left:0}}.main-navigation a{text-decoration:none;font-family:Poppins,sans-serif;position:relative;font-size:14px}@media screen and (min-width:320px){.main-navigation a{font-size:calc(14px + 3*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.main-navigation a{font-size:17px!important}}@media screen and (max-width:992px){.main-navigation a{display:flex;justify-content:center}}.current-menu-item a{color:#099bde}.current-menu-item ul li a{color:#000;color:initial}.current-product_cat-parent .current-menu-item a{color:#099bde}.header-top-wrapper{display:flex;justify-content:space-between;transition:all .2s linear;z-index:10;padding:1rem}@media screen and (min-width:992px){.header-top-wrapper{padding:0;align-items:center}}.header-top-wrapper .icons-wrapper{display:flex}.header-top-wrapper .icons-wrapper>*{margin-right:2rem;width:45px;display:flex;flex-flow:column;align-items:center;justify-content:space-between}@media screen and (min-width:992px){.header-top-wrapper .icons-wrapper>*{height:50px}}.header-top-wrapper .icons-wrapper:last-child{margin-right:0}.header-top-wrapper .icons-wrapper svg{width:25px;height:25px;z-index:10}.header-top-wrapper .icons-wrapper .myaccount-link-unlogged path{transition:all .3s ease-in-out}.header-top-wrapper .icons-wrapper .myaccount-link-unlogged:hover svg path{fill:#6488b9}.header-top-wrapper .icons-wrapper .myaccount-link-logged path:nth-of-type(2){transition:all .3s ease-in-out}.header-top-wrapper .icons-wrapper .myaccount-link-logged:hover svg path:nth-of-type(2){fill:#ccc}.header-top-wrapper .icons-wrapper .cart-customlocation .cart-icon-wrapper{display:flex;position:relative}.header-top-wrapper .icons-wrapper .cart-customlocation path{transition:all .3s ease-in-out}.header-top-wrapper .icons-wrapper .cart-customlocation:hover path{fill:#4ab153}.header-top-wrapper .icons-wrapper .cart-customlocation #cart-counter{position:absolute;top:-8px;right:-12px;background:rgba(228,3,3,.904);color:#fff;width:20px;height:20px;border-radius:100%;text-align:center;line-height:20px;font-size:10px;z-index:11}.header-top-wrapper .icons-wrapper .cart-customlocation .sub-icon-text{display:none}@media screen and (min-width:992px){.header-top-wrapper .icons-wrapper .cart-customlocation .sub-icon-text{display:block}}.header-top-wrapper .sub-icon-text{font-family:Poppins,sans-serif;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:11px}@media screen and (min-width:320px){.header-top-wrapper .sub-icon-text{font-size:calc(11px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.header-top-wrapper .sub-icon-text{font-size:13px!important}}.header-top-wrapper a:hover{color:#000!important;color:initial!important}.header-top-wrapper-mobile{background-color:#fff}@media screen and (min-width:992px){.header-top-wrapper-mobile{display:none}}.header-top-wrapper-mobile .menu-toggle{background:transparent;border:none;outline:none;z-index:9999;padding:0 0 0 1em;width:45px;height:25px;display:flex}@media screen and (min-width:992px){.header-top-wrapper-mobile .menu-toggle{display:none}}.header-top-wrapper-mobile .menu-toggle .ham{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .4s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-right:-10px;margin-top:-11px}.header-top-wrapper-mobile .menu-toggle .hamRotate.active{transform:rotate(45deg)}.header-top-wrapper-mobile .menu-toggle .hamRotate180.active{transform:rotate(180deg)}.header-top-wrapper-mobile .menu-toggle .line{fill:none;transition:stroke-dasharray .4s,stroke-dashoffset .4s;stroke:#000;stroke-width:5.5;stroke-linecap:round}.header-top-wrapper-mobile .menu-toggle .ham4 .bottom,.header-top-wrapper-mobile .menu-toggle .ham4 .top{stroke-dasharray:40 121}.header-top-wrapper-mobile .menu-toggle .ham4.active .bottom,.header-top-wrapper-mobile .menu-toggle .ham4.active .top{stroke-dashoffset:-68px}.header-top-wrapper-mobile .mobile-menu.toggled{transform:translateX(0)}.header-top-wrapper-mobile .search-panel--box-shadow{box-shadow:0 0 15px 5px rgba(0,0,0,.1),0 0 6px 0 rgba(0,0,0,.05)}.header-top-wrapper-desktop{margin:1rem 0}@media screen and (max-width:992px){.header-top-wrapper-desktop{display:none}}.home-top-mobile,.mobile-menu__top{display:flex;width:100%;justify-content:space-between;align-items:center}@media screen and (min-width:992px){.home-top-mobile,.mobile-menu__top{display:none}}.search-panel{width:40%;transition:all .3s ease-in-out;z-index:100;background:#fff;transform:translateY(-50%);opacity:0}@media screen and (max-width:992px){.search-panel{visibility:hidden}}.search-panel .dgwt-wcas-search-wrapp .dgwt-wcas-search-input{border:1px solid #ccc!important;border-radius:5px!important;padding:5px 15px 5px 40px!important;height:55px!important}@media screen and (max-width:992px){.search-panel .dgwt-wcas-search-wrapp .dgwt-wcas-search-input{height:40px!important}}.dgwt-wcas-om-return{background:#6488b9!important}.search-panel--toggled{transform:translateY(0);-webkit-animation:searchPanelFade .5s forwards;animation:searchPanelFade .5s forwards}@media screen and (max-width:992px){.search-panel--toggled{top:2.5em;position:fixed;z-index:99999}}@-webkit-keyframes searchPanelFade{0%{transform:translateY(-50%);opacity:0}95%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}@keyframes searchPanelFade{0%{transform:translateY(-50%);opacity:0}95%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}#search-icon{cursor:pointer}.search-icon--clicked svg path{fill:#4ab153}.quick-contact__wrapper{display:flex;flex-flow:column}.quick-contact__wrapper a{display:flex;align-items:center;font-size:24px}@media screen and (min-width:320px){.quick-contact__wrapper a{font-size:calc(24px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.quick-contact__wrapper a{font-size:28px!important}}.quick-contact__wrapper a:before{content:"";display:block;background:url(../dist/svg/phone.svg) no-repeat 50%;background-size:contain}.quick-contact__wrapper span{align-self:center}@media screen and (min-width:992px){.quick-contact__wrapper span{align-self:flex-end}}.quick-contact__phone-number{display:none}@media screen and (min-width:992px){.quick-contact__phone-number{display:block}}.quick-contact__openings{display:none}@media screen and (min-width:992px){.quick-contact__openings{display:block}}.home-top-mobile a{display:flex;align-items:center}.home-top-mobile a:before{width:32px;height:32px;margin-right:16px}.social-media{margin-right:2rem}.social-media a:before{width:27px;height:27px}@media screen and (min-width:992px){.menu-woomenu-niemiecki-container>ul#menu-woomenu>li{transition:.2s ease-in-out}.menu-woomenu-niemiecki-container>ul#menu-woomenu>li:hover{background-color:#099bde}.menu-woomenu-niemiecki-container>ul#menu-woomenu>li:hover>a{color:#fff}}.box-shadow-nav{box-shadow:0 3px 3px rgba(0,0,0,.2)}.hide-element{display:none}.site-main .comment-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.menu-menu-1-container{display:flex;justify-content:space-around;text-align:center;width:50%;transition:transform .2s linear,opacity .2s ease-in-out}.menu-menu-1-container ul.menu{width:100%;display:flex;margin:0;padding:0;list-style:none;justify-content:space-between}@media screen and (max-width:992px){.menu-menu-1-container ul.menu{display:flex;flex-flow:column;align-items:center}}.menu-menu-1-container a{font-weight:400}@media screen and (min-width:992px){.menu-menu-1-container a{line-height:50px;font-size:14px}}@media screen and (min-width:992px) and (min-width:320px){.menu-menu-1-container a{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:992px) and (min-width:1600px){.menu-menu-1-container a{font-size:16px!important}}.menu-menu-1-container ul.sub-menu{width:100%}.menu-menu-1-container ul.sub-menu a{display:block;height:100%;width:100%;padding:1em}.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers{border-color:transparent}.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers li{padding:0;margin:.25em;height:2.5em;width:2em;border:none;border-right:1px solid transparent}.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers li a,.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers li span{color:#099bde;background:transparent;height:100%;width:100%;padding:0;line-height:2.5em;transition:all .2s ease-in-out}.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers li a:hover,.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers li span:hover{border:1px solid #099bde}.woocommerce nav.woocommerce-pagination.my-pagination ul.page-numbers li span.current{border:1px solid #099bde}.mobile-menu{position:fixed;overflow-y:scroll;top:0;left:0;padding-top:4rem;min-height:100vh;height:100%;height:-webkit-fill-available;width:100%;background:#fff;transition:opacity .2s,.2s linear,transform .5s ease;opacity:0;transform:translateX(-100%);display:flex;flex-flow:column}@media screen and (min-width:992px){.mobile-menu{display:none}}.mobile-menu__top{margin:1rem 0}.mobile-menu .show-categories-menu{height:100%;overflow:scroll}.mobile-menu .move-back{transform:translateX(-30%)}.mobile-menu__woomenu{position:relative}.mobile-menu__woomenu ul{padding:0;margin:0}.mobile-menu__woomenu .menu-woomenu-niemiecki-container #menu-woomenu{overflow-y:scroll;padding-bottom:5em;transition:all .5s ease-in-out;scroll-behavior:smooth;display:flex;width:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow:hidden;border-top:1px solid #efefef}.mobile-menu__woomenu .menu-woomenu-niemiecki-container #menu-woomenu .menu-item{position:static;transition:all .5s ease-in-out;width:100%;display:flex;align-items:center;border-bottom:1px solid #efefef;order:1}.mobile-menu__woomenu .menu-woomenu-niemiecki-container #menu-woomenu .menu-item .menu-thumbnail-image{display:none}.mobile-menu__woomenu .menu-woomenu-niemiecki-container #menu-woomenu .menu-item a{display:flex;justify-content:space-between;font-weight:600;font-size:14px}@media screen and (min-width:320px){.mobile-menu__woomenu .menu-woomenu-niemiecki-container #menu-woomenu .menu-item a{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.mobile-menu__woomenu .menu-woomenu-niemiecki-container #menu-woomenu .menu-item a{font-size:16px!important}}.mobile-menu__woomenu .menu-woomenu-niemiecki-container #menu-woomenu .menu-item .sub-menu{transition:transform .4s ease,visibility .4s linear;position:absolute;visibility:hidden;transform:translateX(-100%);left:0;top:0;height:100%;width:100%;background:#fff;text-align:left;display:flex;flex-flow:column}.mobile-menu__woomenu .menu-woomenu-niemiecki-container #menu-woomenu .menu-item .sub-menu--expanded{transform:translateX(0);visibility:visible}.mobile-menu__woomenu .menu-woomenu-niemiecki-container #menu-woomenu a{transition:height .3s ease-in;width:100%;justify-content:space-between;padding:1em 1.5em}.mobile-menu__woomenu .menu-woomenu-niemiecki-container #menu-woomenu .hide-submenu,.mobile-menu__woomenu .menu-woomenu-niemiecki-container #menu-woomenu .show-submenu{padding:.25em 1.5em;display:block;background-size:contain;background-repeat:no-repeat;background-position:50%;height:2em;width:2em;pointer-events:none}.mobile-menu__woomenu .menu-woomenu-niemiecki-container #menu-woomenu .show-submenu{background-image:url(../dist/svg/arrow_right.svg)}.mobile-menu__woomenu .menu-woomenu-niemiecki-container #menu-woomenu .hide-submenu{background-image:url(../dist/svg/arrow_left.svg)}.mobile-menu__woomenu .menu-woomenu-niemiecki-container #menu-woomenu #back-button{order:0;background-color:#efefef;flex-flow:row-reverse}.mobile-menu__woomenu .menu-woomenu-niemiecki-container #menu-woomenu #back-button a{pointer-events:none}.mobile-menu.toggled{transform:translateX(0);opacity:1;transition:opacity .2s,visibility 0s linear .2s,transform .5s ease}#aside-menu .menu-woomenu-niemiecki-container{width:100%;height:100%}#aside-menu .menu-woomenu-niemiecki-container ul{flex-flow:column;margin:0;padding:0;list-style:none}#aside-menu .menu-woomenu-niemiecki-container ul li{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:.25em 0;border-bottom:1px solid #e5e5e5;transition:all .3s ease-in-out}#aside-menu .menu-woomenu-niemiecki-container ul li.menu-item a{padding:.5em 1em;width:calc(100% - 3em);position:relative;display:flex;align-items:center;font-weight:700;text-transform:uppercase;transition:all .3s ease-in-out;font-size:14px}@media screen and (min-width:320px){#aside-menu .menu-woomenu-niemiecki-container ul li.menu-item a{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){#aside-menu .menu-woomenu-niemiecki-container ul li.menu-item a{font-size:16px!important}}#aside-menu .menu-woomenu-niemiecki-container ul li.menu-item a:before{content:"";display:block;background:#099bde;height:12px;width:4px;margin-right:3px;position:absolute;left:0}#aside-menu .menu-woomenu-niemiecki-container ul .show-submenu{display:block;background:url(https://medycznie.com.pl/wp-content/themes/medycznie/dist/dist/svg/add_circle_outline.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;height:2em;width:2em;cursor:pointer;transition:all .1s ease-in}#aside-menu .menu-woomenu-niemiecki-container ul .show-submenu__toggled{transform:rotate(45deg)}#aside-menu .menu-woomenu-niemiecki-container ul.sub-menu{background-color:#fff;width:100%;height:0;transition:all .3s ease-in-out;overflow:hidden}#aside-menu .menu-woomenu-niemiecki-container ul.sub-menu li:last-of-type{border-bottom:0}#aside-menu .menu-woomenu-niemiecki-container ul.sub-menu li a{font-weight:400;text-transform:inherit;padding-left:15px;font-size:14px}@media screen and (min-width:320px){#aside-menu .menu-woomenu-niemiecki-container ul.sub-menu li a{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){#aside-menu .menu-woomenu-niemiecki-container ul.sub-menu li a{font-size:16px!important}}#aside-menu .menu-woomenu-niemiecki-container ul.sub-menu li a:before{display:none}#aside-menu .menu-woomenu-niemiecki-container ul.sub-menu li .show-submenu{height:1.5em;width:1.5em}#aside-menu .menu-woomenu-niemiecki-container ul.sub-menu li .sub-menu{color:#666}#aside-menu .menu-woomenu-niemiecki-container ul.sub-menu li .sub-menu li.menu-item a{color:#999;text-transform:inherit;padding-left:30px}#aside-menu .menu-woomenu-niemiecki-container ul.sub-menu--expanded{z-index:1;height:auto}#aside-menu .shop-menu{margin-bottom:2em}.special-categories-menu #menu-special-categories-menu{margin:0;padding:0;list-style:none;display:flex;justify-content:space-between}.special-categories-menu #menu-special-categories-menu>*{flex:1 1 10em;align-items:center;display:flex;min-height:5em;border-radius:5px;overflow:hidden;position:relative;margin:0 1em 0 0}@media screen and (min-width:992px){.special-categories-menu #menu-special-categories-menu>*{min-height:9em}}.special-categories-menu #menu-special-categories-menu>:last-of-type{margin-right:0}.special-categories-menu #menu-special-categories-menu li a{display:flex;justify-content:center;align-items:center;color:#fff;width:100%;height:100%;font-weight:600;text-align:center;padding:10px;font-size:14px}@media screen and (min-width:320px){.special-categories-menu #menu-special-categories-menu li a{font-size:calc(14px + 6*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.special-categories-menu #menu-special-categories-menu li a{font-size:20px!important}}@media screen and (min-width:992px){.special-categories-menu #menu-special-categories-menu li a{font-size:18px}}@media screen and (min-width:992px) and (min-width:320px){.special-categories-menu #menu-special-categories-menu li a{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:992px) and (min-width:1600px){.special-categories-menu #menu-special-categories-menu li a{font-size:20px!important}}.special-categories-menu #menu-special-categories-menu li a:hover{color:#fff!important}.special-categories-menu #menu-special-categories-menu li a:hover .menu-thumbnail-image:after{background-color:rgba(1,34,65,.25)}.special-categories-menu #menu-special-categories-menu li a .menu-thumbnail-image{display:block;width:100%;height:100%;position:absolute;margin-right:20px;background-size:cover;background-position:50%;background-repeat:no-repeat;top:0;left:0;z-index:-1}.special-categories-menu #menu-special-categories-menu li a .menu-thumbnail-image:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(1,34,65,.35);transition:all .4s ease-in-out}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.woocommerce-error,.woocommerce-info,.woocommerce-message{z-index:9;text-align:center}.woocommerce-password-strength.short{background-color:#e35b5b;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#ff9517;border-color:#ff9517}.woocommerce-password-strength.good{background-color:#56b4a2;border-color:#56b4a2}.woocommerce-password-strength.strong{background-color:#4dcb62;border-color:#4dcb62}.main-carousel .swiper-slide{background-repeat:no-repeat;background-size:cover}@media screen and (max-width:992px){.main-carousel .swiper-slide{background-position:50%}}.main-carousel .swiper-slide:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(1,34,65,.35);transition:all .4s ease-in-out;z-index:-1}.main-carousel .swiper-slide__link{transform:scale(1);transition:all .3s ease-in-out}.main-carousel .swiper-slide__link img{display:block}.main-carousel .swiper-slide__link:hover{color:inherit!important;transform:scale(1.025)}.main-carousel .swiper-slide:hover:after{background-color:rgba(1,34,65,.25)}.main-carousel .swiper-container{height:100%;border-radius:5px}.main-carousel .swiper-scrollbar{display:none}.main-carousel .swiper-button-next,.main-carousel .swiper-button-prev{color:hsla(0,0%,100%,.699)!important;padding:2em;margin:0;transform:translateY(-50%)}.main-carousel .swiper-button-next:after,.main-carousel .swiper-button-prev:after{font-size:1.75rem}@media screen and (max-width:992px){.main-carousel .swiper-button-next,.main-carousel .swiper-button-prev{padding:0;display:none}.main-carousel .swiper-button-next:after,.main-carousel .swiper-button-prev:after{font-size:1.25rem}}.main-carousel .swiper-pagination-bullet{background:hsla(0,0%,100%,.699)!important}.brands-carousel h2{text-align:center}.brands-carousel .swiper-container-brands{overflow:hidden;padding-top:3rem}.brands-carousel .swiper-container-brands img{-o-object-fit:contain;object-fit:contain;height:auto;max-height:50px;width:150px}.brands-carousel .swiper-wrapper{transition-timing-function:linear!important;align-items:center}.brands-carousel .swiper-slide{margin:0 1em}body #page .category-carousel{margin-bottom:6rem;padding-bottom:6rem;border-bottom:1px solid #e5e5e5;overflow:hidden}body #page .category-carousel .swiper-container-categories{position:relative}body #page .category-carousel .title{margin-bottom:7rem}body #page .category-carousel .products{margin-bottom:2rem}body #page .category-carousel li.product{margin-bottom:0!important}body #page .category-carousel .swiper-button-next,body #page .category-carousel .swiper-button-prev{width:2rem;height:3rem;border:2px solid #099bde}body #page .category-carousel .swiper-button-next:after,body #page .category-carousel .swiper-button-prev:after{display:none}body #page .category-carousel .swiper-button-next:before,body #page .category-carousel .swiper-button-prev:before{content:"";background-repeat:no-repeat;background-size:cover;height:100%;width:100%;background-position:50%}body #page .category-carousel .swiper-button-prev{left:0}body #page .category-carousel .swiper-button-prev:before{background-image:url(../dist/svg/arrow_left_blue.svg)}body #page .category-carousel .swiper-button-next{right:0}body #page .category-carousel .swiper-button-next:before{background-image:url(../dist/svg/arrow_right_blue.svg)}body #page .category-carousel .swiper-pagination-categories{position:static;display:flex;justify-content:center}body #page .category-carousel .swiper-pagination-bullet-active{background:#099bde}.checkout-button,.my-blue-bg-button,.order-again a,.woocommerce #review_form #respond .form-submit input,.woocommerce-error a,.woocommerce-message a{background-color:#099bde!important;box-shadow:0 2px 7px 1px rgba(9,155,222,.15)!important;transition:all .2s ease-in!important;border:2px solid #099bde!important;color:#fff!important;cursor:pointer!important;font-family:Poppins,sans-serif}.checkout-button:hover,.my-blue-bg-button:hover,.order-again a:hover,.woocommerce #review_form #respond .form-submit input:hover,.woocommerce-error a:hover,.woocommerce-message a:hover{background-color:transparent!important;color:#099bde!important}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.my-checkout-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button.my-checkout-button{font-size:20px}@media screen and (min-width:320px){#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.my-checkout-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button.my-checkout-button{font-size:calc(20px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.my-checkout-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button.my-checkout-button{font-size:20px!important}}@media screen and (max-width:992px){.woocommerce-message{padding:1em 1.5em;display:flex;flex-flow:column}.woocommerce-message a{margin:1em auto!important}}@media screen and (max-width:992px) and (min-width:992px){.woocommerce-message a{max-width:60%}}.woocommerce-message a{padding:.25em 1em;margin-top:1em}@media screen and (min-width:992px){.woocommerce-message a{margin-left:.5em}}.restore-item{margin:2em auto 0!important;min-width:150px}.add_to_cart_button,.my-blue-outline-button,.outofstock .button,.product_type_simple,.product_type_variable,.single_add_to_cart_button,.woof_reset_search_form{color:#fff!important;background-color:#099bde!important;box-shadow:0 2px 7px 1px rgba(9,155,222,.15)!important;border:2px solid #099bde!important;transition:all .2s ease-in;cursor:pointer;display:inline-block!important;font-family:Poppins,sans-serif;white-space:nowrap;border-radius:6px!important}.add_to_cart_button:active,.add_to_cart_button:focus,.add_to_cart_button:hover,.my-blue-outline-button:active,.my-blue-outline-button:focus,.my-blue-outline-button:hover,.outofstock .button:active,.outofstock .button:focus,.outofstock .button:hover,.product_type_simple:active,.product_type_simple:focus,.product_type_simple:hover,.product_type_variable:active,.product_type_variable:focus,.product_type_variable:hover,.single_add_to_cart_button:active,.single_add_to_cart_button:focus,.single_add_to_cart_button:hover,.woof_reset_search_form:active,.woof_reset_search_form:focus,.woof_reset_search_form:hover{background-color:transparent!important;color:#099bde!important}.read-more,.read-more:visited{background-color:#099bde!important;box-shadow:0 2px 7px 1px rgba(9,155,222,.15)!important;color:#fff!important;padding:.5em 2em!important;font-weight:600!important;border-radius:100rem!important;text-decoration:none!important;transition:all .2s ease-in!important;border:2px solid #099bde!important;cursor:pointer}.read-more:hover,.read-more:visited:hover{background-color:transparent!important;border:2px solid #099bde!important;color:#099bde!important}.advantages__read-more{background-color:#099bde;box-shadow:0 2px 7px 1px rgba(9,155,222,.15)!important;color:#fff;padding:1rem 2rem;font-weight:600;text-align:center;text-decoration:none;transition:all .2s ease-in;border:1px solid #099bde;cursor:pointer;color:#fff!important;margin-bottom:1em;display:flex;align-items:center;justify-content:space-between;font-size:16px}@media screen and (min-width:320px){.advantages__read-more{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.advantages__read-more{font-size:18px!important}}.advantages__read-more:hover{color:#fff!important}.advantages__read-more:before{content:"";display:block;background:url(../dist/svg/delivering.svg) no-repeat 50%;background-size:contain;width:32px;height:32px;margin-right:16px}.mobile-to-shop-button{width:100%;text-align:center;height:3em;line-height:1.75em;font-size:22px;margin-bottom:2em}.my-woobutton,.my-woobutton:visited{background-color:transparent!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;color:#099bde!important;padding:.75em 2em!important;font-weight:600!important;border-radius:100rem!important;text-decoration:none!important;transition:all .2s ease-in!important;border:2px solid #099bde!important;cursor:pointer;margin:0 auto;font-size:12px}@media screen and (min-width:320px){.my-woobutton,.my-woobutton:visited{font-size:calc(12px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.my-woobutton,.my-woobutton:visited{font-size:16px!important}}.my-woobutton:hover,.my-woobutton:visited:hover{background-color:#099bde!important;border:2px solid #099bde!important;color:#fff!important}#toggle-filters{background-color:transparent;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#099bde;font-weight:600;border-radius:10px;text-decoration:none;transition:all .2s ease-in;border:2px solid #099bde;cursor:pointer;padding:.5em 1em;min-width:100px;margin:0 0 auto;display:flex;justify-content:space-between;align-items:center}#toggle-filters .filters-icon{display:block;background:url(../dist/svg/filter.svg) no-repeat;background-size:contain;width:20px;height:20px}.outline-button{background-color:transparent!important;color:#fff!important;border:1px solid #fff!important;transition:all .2s ease-in;min-width:100px;margin:1em!important;outline:none!important;cursor:pointer}.outline-button:hover{color:#099bde!important;background-color:#fff!important}.my-submit-button,.wpcf7-submit{background-color:#099bde!important;box-shadow:0 2px 7px 1px rgba(9,155,222,.15)!important;border:0!important;border-radius:0!important;color:#fff!important;display:block;font-family:Poppins,sans-serif;padding:.75em 1.5em!important;transition:all .2s ease-in;outline:none!important;float:none!important;cursor:pointer}.my-submit-button:hover,.wpcf7-submit:hover{background-color:#088ac5!important}.edit{position:relative}.edit:after{content:"";background:url(https://medycznie.com.pl/wp-content/themes/medycznie/dist/dist/svg/add_circle_outline.svg) no-repeat;background-size:contain;background-position:50%;position:absolute;display:block;width:20px;height:100%;top:0;right:32%;display:flex;align-items:center}@media screen and (max-width:1680px){.edit:after{right:27%}}@media screen and (max-width:1260px){.edit:after{right:23%}}@media screen and (max-width:768px){.edit:after{right:32%}}@media screen and (max-width:360px){.edit:after{right:32%}}.my-nav-button{background-color:#012241!important;border:0!important;border-radius:0!important;color:#fff!important;width:70%;display:block;margin:1em!important;font-family:Poppins,sans-serif;padding:.75em 1.5em!important;transition:all .2s ease-in;outline:none!important}.my-nav-button:hover{color:#012241!important;background-color:#fff!important}.button-outline-navy{background-color:transparent!important;border:1px solid rgba(1,34,65,.84706)!important;border-radius:0!important;color:rgba(1,34,65,.84706)!important;display:block;font-family:Poppins,sans-serif;padding:.5em 1em!important;transition:all .2s ease-in;outline:none!important;font-size:11px}@media screen and (min-width:320px){.button-outline-navy{font-size:calc(11px + 3*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.button-outline-navy{font-size:14px!important}}.button-outline-navy:hover{color:#fff!important;background-color:rgba(1,34,65,.84706)!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.woocommerce-password-strength{padding:10px .5em}.choose{display:flex;flex-flow:column;justify-content:center;align-items:center;transition:all .2s ease-in;padding:1em;cursor:pointer;font-family:Poppins,sans-serif;width:8em;background-color:transparent;color:#fff;border:1px solid #fff}.choose:hover{background-color:#fff;color:rgba(1,34,65,.84706);border:1px solid #fff}.choose:hover svg{fill:rgba(1,34,65,.84706)}.choose svg{fill:#fff;height:40px;width:40px;margin-bottom:.5em;transition:all .2s ease-in}.customer-type-chosen{background-color:#fff;color:rgba(1,34,65,.84706);border:1px solid #fff}.customer-type-chosen svg{fill:rgba(1,34,65,.84706)}.order-again a{padding:1em}.woocommerce .woocommerce-breadcrumb{padding:1rem 0;border-bottom:1px solid #f5f5f5;margin:0;color:#999!important}.woocommerce .woocommerce-breadcrumb a{color:#999!important}.woocommerce .woocommerce-breadcrumb__separator{padding:0 10px}.woocommerce-archive__wrapper{display:flex;margin-top:2rem}.woocommerce-archive__right-column{width:100%}@media screen and (min-width:992px){.woocommerce-archive__right-column{width:70%;padding-left:2em}}.term-description{margin-bottom:2rem}.term-description ul{margin:1.5em 0;padding:1em}.term-description ul li{margin-bottom:1rem}.term-description__long{margin-top:6rem}.term-description__long ul{margin:1.5em 0;padding:1em}.term-description__long ul li{margin-bottom:1rem}body #page .products li.product{list-style:none;text-align:center;box-sizing:border-box;padding:.5rem;transition:all .3s ease-in-out;border-radius:4px}@media screen and (min-width:992px){body #page .products li.product{margin-bottom:4em;padding:1rem}}@media screen and (max-width:992px){body #page .products li.product a{text-align:center;font-size:11px}}@media screen and (max-width:992px) and (min-width:320px){body #page .products li.product a{font-size:calc(11px + 3*(100vw - 320px)/1280)!important}}@media screen and (max-width:992px) and (min-width:1600px){body #page .products li.product a{font-size:14px!important}}@media screen and (min-width:992px){body #page .products li.product a{font-size:14px}}@media screen and (min-width:992px) and (min-width:320px){body #page .products li.product a{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:992px) and (min-width:1600px){body #page .products li.product a{font-size:16px!important}}body #page .products li.product .woocommerce-LoopProduct-link{outline:none;width:100%}body #page .products li.product .woocommerce-LoopProduct-link img{-o-object-fit:contain;object-fit:contain;height:250px;margin:auto}@media screen and (max-width:992px){body #page .products li.product .woocommerce-LoopProduct-link img{height:200px}}body #page .products li.product .woocommerce-LoopProduct-link:hover{color:#000!important;color:initial!important}body #page .products li.product .price{display:block;color:#68b938;font-size:1.25em;margin-bottom:.5em}body #page .products li.product .button{margin:auto}body #page .products li.product:hover{box-shadow:0 0 15px 5px rgba(0,0,0,.1),0 0 6px 0 rgba(0,0,0,.05)}.added_to_cart{font-size:11px!important;text-align:center}@media screen and (max-width:500px){.added_to_cart{margin-left:0}}@media screen and (min-width:500px){.added_to_cart{margin-left:.5em}}@media screen and (max-width:992px){body.single-product .sales-badge{top:0;left:0}}@media screen and (max-width:992px){body.single-product .my_description_tab{text-align:center}}body.single-product .my_description_tab a{height:100%}.itsnew,.sales-badge{border:none;color:#fff!important;width:auto;height:20px;text-align:center!important;display:flex;align-content:center!important;align-items:center;justify-content:center;min-height:0!important;line-height:17px!important;font-size:.75rem!important;position:absolute!important;padding:7px!important;left:0!important;top:0!important;z-index:1!important;border-radius:0!important}.itsnew{background-color:#62bdb8!important}.sales-badge{background-color:#099bde!important}.product.sale .price del bdi{color:#999;margin-right:2px}.bestseller-wrapper{position:absolute;right:0;top:200px;display:flex;flex-flow:column;justify-content:center;align-items:center}@media screen and (max-width:992px){.bestseller-wrapper{top:165px}}@media screen and (max-width:350px){.bestseller-wrapper{top:175px}}.bestseller-wrapper span{display:block;z-index:1;font-size:8px}@media screen and (min-width:320px){.bestseller-wrapper span{font-size:calc(8px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.bestseller-wrapper span{font-size:10px!important}}.bestseller{background:url(../dist/svg/bestseller3.svg) no-repeat;background-size:contain;height:20px;width:20px;opacity:.8}@media screen and (min-width:1300px){.bestseller{height:25px;width:25px}}.added_to_cart{font-size:10px}@media screen and (min-width:320px){.added_to_cart{font-size:calc(10px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.added_to_cart{font-size:12px!important}}.woocommerce-loop-product__title{height:4em;margin-bottom:1em!important;line-height:1.3}@media screen and (max-width:440px){.woocommerce-loop-product__title{height:5em}}.woocommerce-loop-product__title{font-size:11px}@media screen and (min-width:320px){.woocommerce-loop-product__title{font-size:calc(11px + 3*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-loop-product__title{font-size:14px!important}}@media screen and (min-width:992px){.woocommerce-loop-product__title{font-size:14px}}@media screen and (min-width:992px) and (min-width:320px){.woocommerce-loop-product__title{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:992px) and (min-width:1600px){.woocommerce-loop-product__title{font-size:16px!important}}.woocommerce-products-header__title{margin-top:0}@media screen and (max-width:992px){.woocommerce-products-header__title{text-align:center}}.single-product .product-available{color:#68b938}.single-product .product-notavailable{color:red}.single-product #primary #main .product .summary{width:100%;display:flex;flex-flow:column}@media screen and (min-width:992px){.single-product #primary #main .product .summary{width:40%}}.single-product__action-card{background:#f7f7f7;border-radius:7px;border:1px solid #dadada;padding:1.5rem}@media screen and (min-width:992px){.single-product .images.woocommerce-product-gallery{width:55%!important}}@media screen and (max-width:992px){.single-product .woocommerce-breadcrumb{display:none}}@media screen and (min-width:992px){.single-product .woocommerce-breadcrumb{margin:0 0 2rem}}.single-product .product_title{text-align:center;font-size:18px}@media screen and (min-width:320px){.single-product .product_title{font-size:calc(18px + 6*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product_title{font-size:24px!important}}@media screen and (min-width:992px){.single-product .product_title{text-align:left}.single-product .product_title__wrapper{margin-bottom:4rem}}.single-product .pswp__bg{transition:opacity 333ms cubic-bezier(.4,0,.22,1)!important;opacity:.8!important}.single-product .pswp__caption{display:none}.single-product .pswp__top-bar{z-index:1001;display:flex;flex-flow:row-reverse;align-items:center;height:66px}@media screen and (max-width:992px){.single-product .pswp__top-bar{top:auto;bottom:0}}.single-product .woocommerce-product-gallery .flex-control-thumbs{margin:2em 0 0!important}.single-product .woocommerce-product-gallery .flex-control-thumbs li{padding:1em}.single-product .slick-track{display:flex!important}.single-product .flex-control-thumbs{z-index:1}@media screen and (max-width:992px){.single-product .product{display:flex;flex-flow:column;align-items:center}}.single-product .product .entry-summary .woocommerce-product-details__short-description ul{margin:1em 0;padding:0 1em;list-style:none}.single-product .product .entry-summary .woocommerce-product-details__short-description ul li:before{content:"\2022";color:#099bde;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.single-product .product .entry-summary .woocommerce-product-details__short-description ul li:before{font-size:20px}@media screen and (min-width:320px){.single-product .product .entry-summary .woocommerce-product-details__short-description ul li:before{font-size:calc(20px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product .entry-summary .woocommerce-product-details__short-description ul li:before{font-size:20px!important}}@media screen and (max-width:992px){.single-product .product .entry-summary .woocommerce-product-details__short-description p{margin-bottom:0}}.single-product .product .entry-summary .producent{display:flex;align-items:center;margin:1em 0}@media screen and (max-width:992px){.single-product .product .entry-summary .producent{flex-flow:column;margin-bottom:2em}}.single-product .product .entry-summary .producent img{height:auto;width:150px;max-height:100px;-o-object-fit:contain;object-fit:contain;order:1;margin-top:1em}@media screen and (min-width:992px){.single-product .product .entry-summary .producent img{align-self:flex-start;margin-top:0;margin-left:1em}}.single-product .product .entry-summary .product-info{display:flex;align-items:center;width:100%;justify-content:space-between;margin:1em 0}@media screen and (max-width:992px){.single-product .product .entry-summary .product-info{margin-bottom:2rem}}.single-product .product .entry-summary .product-info:first-of-type{margin-top:0}.single-product .product .entry-summary .product-info--producent{align-items:center;margin-top:2rem}.single-product .product .entry-summary .product-info--price{margin-bottom:0}@media screen and (max-width:992px){.single-product .product .entry-summary .product-info--price{margin-bottom:.5rem}}.single-product .product .entry-summary .product-info__label{width:150px;text-align:left}.single-product .product .entry-summary .product-info__value{font-weight:600}.single-product .product .entry-summary .product-info img{height:auto;max-width:100px;max-height:30px;-o-object-fit:contain;object-fit:contain;order:1;margin-top:1em}@media screen and (min-width:992px){.single-product .product .entry-summary .product-info img{align-self:flex-start;margin-top:0;margin-left:1em}}.single-product .product .entry-summary .product-info:last-of-type{margin-bottom:0}.single-product .product .entry-summary .price{text-align:center;display:flex;align-items:baseline;justify-content:space-between;color:#000;font-size:inherit}@media screen and (min-width:992px){.single-product .product .entry-summary .price{text-align:left}}.single-product .product .entry-summary .price .woocommerce-Price-amount{color:#68b938;order:2;margin-left:.5em;font-size:22px}@media screen and (min-width:320px){.single-product .product .entry-summary .price .woocommerce-Price-amount{font-size:calc(22px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product .entry-summary .price .woocommerce-Price-amount{font-size:24px!important}}.single-product .product .entry-summary .price del{order:1}.single-product .product .entry-summary .price del .woocommerce-Price-amount{font-size:16px}@media screen and (min-width:320px){.single-product .product .entry-summary .price del .woocommerce-Price-amount{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product .entry-summary .price del .woocommerce-Price-amount{font-size:18px!important}}.single-product .product .entry-summary .price ins{font-weight:400;order:2;background:transparent}.single-product .product .entry-summary .price ins .woocommerce-Price-amount{font-size:26px}@media screen and (min-width:320px){.single-product .product .entry-summary .price ins .woocommerce-Price-amount{font-size:calc(26px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product .entry-summary .price ins .woocommerce-Price-amount{font-size:28px!important}}.single-product .product .entry-summary .price .original-computed-price .woocommerce-Price-amount{font-size:22px}@media screen and (min-width:320px){.single-product .product .entry-summary .price .original-computed-price .woocommerce-Price-amount{font-size:calc(22px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product .entry-summary .price .original-computed-price .woocommerce-Price-amount{font-size:24px!important}}.single-product .product .entry-summary #price-without-tax{text-align:right;margin-bottom:1em}@media screen and (max-width:992px){.single-product .product .entry-summary #price-without-tax{margin-bottom:2em}}.single-product .product .woocommerce-product-gallery img{max-height:400px;max-width:500px;width:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:992px){.single-product .product .woocommerce-product-gallery img{max-height:190px;max-width:280px;margin:2em auto 0}}@media screen and (min-width:992px){.single-product .product .woocommerce-product-gallery__image img{margin:0 auto}}.single-product .product .slick-slider{margin:auto}.single-product .product .slick-slide:focus{outline:none}.single-product .product .slick-slider:nth-of-type(2){margin-top:1em}.single-product .product .slick-slider:nth-of-type(2) .slick-slide{display:flex}.single-product .product .slick-slider:nth-of-type(2) .slick-slide img{margin:auto}@media screen and (min-width:992px){.single-product .product .slick-slider:nth-of-type(2) .slick-slide img{width:auto}}@media screen and (max-width:992px){.single-product .product .slick-slider:nth-of-type(2) .slick-slide img{max-width:70px}}.single-product .product .stock{display:none}@media screen and (min-width:992px){.single-product .product .stock{text-align:left}}.single-product .qty{font-weight:600}.single-product .product .sale .price{display:flex;flex-flow:column}.single-product .product-type-variable .woocommerce-variation-price .price{margin-bottom:0}.single-product .product-type-variable .woocommerce-variation-price .price .woocommerce-Price-amount{font-size:18px}@media screen and (min-width:320px){.single-product .product-type-variable .woocommerce-variation-price .price .woocommerce-Price-amount{font-size:calc(18px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .product-type-variable .woocommerce-variation-price .price .woocommerce-Price-amount{font-size:22px!important}}.single-product .product_meta{display:flex;flex-flow:column;justify-content:center}@media screen and (min-width:992px){.single-product .product_meta{justify-content:flex-start;align-items:flex-start}}.single-product .product_meta .posted_in{order:2;text-align:left}.single-product .product_meta .posted_in a{color:#999;text-transform:lowercase;display:inline-block}.single-product .product_meta .posted_in a:first-of-type{margin-left:1em}.single-product .product_meta .posted_in a:first-letter{text-transform:uppercase}.single-product .product_meta .tagged_as{order:3}.single-product .woocommerce-product-details__short-description{text-align:left;clear:both}.single-product .woocommerce-product-details__short-description p{font-size:16px}@media screen and (min-width:320px){.single-product .woocommerce-product-details__short-description p{font-size:calc(16px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .woocommerce-product-details__short-description p{font-size:16px!important}}.single-product .product-type-simple .qty::-webkit-inner-spin-button,.single-product .product-type-simple .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product .product-type-simple input[type=number]{-moz-appearance:textfield;width:100%;min-width:2em;height:100%}.single-product .cart,.single-product .woocommerce-variation-add-to-cart{display:flex;justify-content:center;align-items:center;flex-flow:column;margin-top:1em;margin-bottom:0!important}@media screen and (min-width:992px){.single-product .cart,.single-product .woocommerce-variation-add-to-cart{justify-content:flex-start;align-items:baseline;flex-flow:row;flex-wrap:wrap}}@media screen and (max-width:992px){.single-product .cart,.single-product .woocommerce-variation-add-to-cart{justify-content:center;margin:auto}}.single-product .cart #my_simple_add_to_cart_ajax,.single-product .cart .single_add_to_cart_button,.single-product .woocommerce-variation-add-to-cart #my_simple_add_to_cart_ajax,.single-product .woocommerce-variation-add-to-cart .single_add_to_cart_button{margin-top:1em;width:100%;text-align:center}.single-product .cart .purchase-area,.single-product .woocommerce-variation-add-to-cart .purchase-area{display:flex;flex-flow:column;align-items:center;width:100%}.single-product .cart .quantity,.single-product .cart .quantity-label,.single-product .woocommerce-variation-add-to-cart .quantity,.single-product .woocommerce-variation-add-to-cart .quantity-label{width:3em;margin:0}.single-product .cart .quantity-label,.single-product .woocommerce-variation-add-to-cart .quantity-label{font-weight:600;text-align:left}.single-product .cart .quantity,.single-product .woocommerce-variation-add-to-cart .quantity{text-align:center;margin:0!important;border-radius:3px}.single-product .cart .quantity .qty::-webkit-inner-spin-button,.single-product .cart .quantity .qty::-webkit-outer-spin-button,.single-product .woocommerce-variation-add-to-cart .quantity .qty::-webkit-inner-spin-button,.single-product .woocommerce-variation-add-to-cart .quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product .cart .quantity input[type=number],.single-product .woocommerce-variation-add-to-cart .quantity input[type=number]{-moz-appearance:textfield;width:100%;min-width:2em;height:100%}.single-product .cart .quantity-wrapper,.single-product .woocommerce-variation-add-to-cart .quantity-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}@media screen and (min-width:992px){.single-product .cart .quantity-wrapper,.single-product .woocommerce-variation-add-to-cart .quantity-wrapper{flex-flow:row}}.single-product .cart .quantity-controls,.single-product .woocommerce-variation-add-to-cart .quantity-controls{display:flex;justify-content:center;align-items:center;align-content:center;position:relative}.single-product .cart .quantity-controls button,.single-product .woocommerce-variation-add-to-cart .quantity-controls button{background:transparent;cursor:pointer;transition:all .3s ease-in-out;padding:0;display:flex;width:30px;justify-content:center;height:30px;align-items:center;border-radius:3px}.single-product .cart .quantity-controls button svg,.single-product .woocommerce-variation-add-to-cart .quantity-controls button svg{width:16px;height:16px}.single-product .cart .quantity-controls button path,.single-product .cart .quantity-controls button svg,.single-product .woocommerce-variation-add-to-cart .quantity-controls button path,.single-product .woocommerce-variation-add-to-cart .quantity-controls button svg{transition:all .3s ease-in-out}@media screen and (min-width:992px){.single-product .cart .quantity-controls,.single-product .woocommerce-variation-add-to-cart .quantity-controls{justify-content:flex-start}}@media screen and (max-width:992px){.single-product .cart .quantity-controls,.single-product .woocommerce-variation-add-to-cart .quantity-controls{align-self:center;margin-bottom:.5em}}.single-product .cart .quantity-controls .qty,.single-product .woocommerce-variation-add-to-cart .quantity-controls .qty{width:3em}.single-product .cart .quantity-controls .quantity,.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity{width:4em;padding-left:0;background:#fff;border:1px solid #ccc;height:30px}.single-product .cart .quantity-controls .quantity input,.single-product .cart .quantity-controls .quantity input:focus,.single-product .cart .quantity-controls .quantity input[focus-within],.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity input,.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity input:focus,.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity input[focus-within]{outline:none}.single-product .cart .quantity-controls .quantity input,.single-product .cart .quantity-controls .quantity input:focus,.single-product .cart .quantity-controls .quantity input:focus-within,.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity input,.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity input:focus,.single-product .woocommerce-variation-add-to-cart .quantity-controls .quantity input:focus-within{outline:none}.single-product .cart .increment-qty__wrapper,.single-product .woocommerce-variation-add-to-cart .increment-qty__wrapper{display:flex;border:1px solid #099bde}.single-product .cart .increment-qty__wrapper button,.single-product .woocommerce-variation-add-to-cart .increment-qty__wrapper button{background:transparent;border:none;width:40px;height:40px;cursor:pointer;padding:.5em;transition:all .3s ease-in-out}.single-product .cart .increment-qty__wrapper button svg,.single-product .woocommerce-variation-add-to-cart .increment-qty__wrapper button svg{height:18px}.single-product .cart .increment-qty__wrapper button svg path:nth-child(2),.single-product .woocommerce-variation-add-to-cart .increment-qty__wrapper button svg path:nth-child(2){fill:#099bde;transition:all .3s ease-in-out}.single-product .cart .increment-qty__wrapper button:hover,.single-product .woocommerce-variation-add-to-cart .increment-qty__wrapper button:hover{background:#099bde}.single-product .cart .increment-qty__wrapper button:hover svg path:nth-child(2),.single-product .woocommerce-variation-add-to-cart .increment-qty__wrapper button:hover svg path:nth-child(2){fill:#fff}.single-product .button-wrapper{width:100%}.single-product .single_add_to_cart_button{float:none}.single-product .added_to_cart{width:100%;margin-left:0;font-size:13px}@media screen and (min-width:320px){.single-product .added_to_cart{font-size:calc(13px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .added_to_cart{font-size:13px!important}}.single-product .quantity input{border:none}.single-product input::-webkit-inner-spin-button{opacity:1}.single-product .variations_form{display:flex;justify-content:center;align-items:flex-start;flex-flow:column}.single-product .variations_form .woocommerce-variation-add-to-cart{display:flex}@media screen and (max-width:992px){.single-product .variations_form .woocommerce-variation-add-to-cart{margin:auto}}.single-product .variations_form .woocommerce-variation-add-to-cart .quantity-wrapper{display:flex;justify-content:space-between;align-items:center;align-content:center}@media screen and (max-width:992px){.single-product .variations_form .woocommerce-variation-add-to-cart .quantity-wrapper{align-self:center;margin-bottom:.5em}}.single-product .variations_form .woocommerce-variation-add-to-cart .quantity-wrapper .qty{width:4em}.single-product .variations_form .woocommerce-variation-add-to-cart .quantity-wrapper .quantity{width:4em;padding-left:0}.single-product .variations_form .variations{display:flex;justify-content:space-between;position:relative;flex-flow:column}@media screen and (max-width:992px){.single-product .variations_form .variations{flex-flow:column;margin:auto}}.single-product .variations_form .variations select{padding:.4em 4em .4em .4em;width:100%;margin-right:0!important;text-overflow:ellipsis;background-color:#fff}.single-product .variations_form .single_variation_wrap{width:100%}@media screen and (min-width:992px){.single-product .variations_form .single_variation_wrap .woocommerce-variation-description{text-align:left}}.single-product .variations_form .label{width:100%;padding-bottom:.5em}@media screen and (min-width:992px){.single-product .variations_form .label{max-width:200px;text-align:left}}.single-product .variations_form .value{position:relative;margin-bottom:1em}.single-product .variations_form .value:after{content:"";background:url(../dist/svg/arrow_down.svg) no-repeat;background-position:50%;position:absolute;display:block;width:20px;height:100%;top:0;right:1em;display:flex;align-items:center;pointer-events:none}@media screen and (max-width:992px){.single-product .in-stock{text-align:center}}.single-product .woocommerce-tabs{padding-top:1em;width:100%}.single-product .woocommerce-Tabs-panel .woocommerce-product-attributes{border-top:0}.single-product .woocommerce-Tabs-panel .woocommerce-product-attributes tr{border:1px solid #ccc}@media screen and (max-width:992px){.single-product .woocommerce-Tabs-panel .woocommerce-product-attributes tr{display:flex;flex-flow:column}}.single-product .woocommerce-Tabs-panel .woocommerce-product-attributes tr td,.single-product .woocommerce-Tabs-panel .woocommerce-product-attributes tr th{border:0;padding:10px}.single-product .woocommerce-Tabs-panel p{font-family:Poppins,sans-serif!important}.single-product .woocommerce-Tabs-panel ul{padding-left:1.5em;margin-left:0;list-style:none}.single-product .woocommerce-Tabs-panel ul li:before{content:"\2022";color:#099bde;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.single-product .woocommerce-Tabs-panel ul li:before{font-size:20px}@media screen and (min-width:320px){.single-product .woocommerce-Tabs-panel ul li:before{font-size:calc(20px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .woocommerce-Tabs-panel ul li:before{font-size:20px!important}}.single-product .woocommerce-tabs .woocommerce-Tabs-panel{padding:.75rem 1.25rem!important;border:1px solid #f5f5f5}@media screen and (min-width:992px){.single-product .woocommerce-tabs .woocommerce-Tabs-panel{padding:1rem 2rem!important}}.vbox-content{display:flex;height:100vh;justify-content:center;align-items:center}.vbox-container{overflow:hidden}.vbox-container img{width:auto;-o-object-fit:contain;object-fit:contain;max-height:50vh}@media screen and (min-width:992px){.vbox-container img{padding:4em!important}}.vbox-next{right:10em}.vbox-prev{left:10em}.woof_show_auto_form{display:none}.woof_remove_ppi{background-image:url(../dist/svg/clear-24px.svg)!important;background-size:12px 12px;background-repeat:no-repeat;background-position:100%}.chosen-drop .highlighted,.chosen-results .highlighted{background:#6488b9!important}.chosen-drop ::-webkit-scrollbar,.chosen-results ::-webkit-scrollbar{width:10px}.chosen-drop ::-webkit-scrollbar-track,.chosen-results ::-webkit-scrollbar-track{background:#f1f1f1}.chosen-drop ::-webkit-scrollbar-thumb,.chosen-results ::-webkit-scrollbar-thumb{background:rgba(100,135,185,.6);border-radius:5px}@media screen and (min-width:992px){.woocommerce-cart .entry-content{width:80%}.woocommerce-cart .shop_table thead tr th{padding:20px 12px;font-family:Poppins,sans-serif}.woocommerce-cart #my_cart_totals{width:100%}.woocommerce-cart #my_cart_totals tr td{text-align:right}.woocommerce-cart #my_cart_totals tr td,.woocommerce-cart #my_cart_totals tr th{padding:1em}.woocommerce-cart .cart-discount{text-transform:uppercase}.woocommerce-cart .woocommerce-remove-coupon{color:#099bde}}.woocommerce-cart .order-total{font-size:22px}@media screen and (min-width:320px){.woocommerce-cart .order-total{font-size:calc(22px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-cart .order-total{font-size:24px!important}}.woocommerce-cart .order-total th{vertical-align:text-top}.woocommerce-cart .order-total td{text-align:right;display:flex;flex-flow:column;margin-bottom:1em}.woocommerce-cart .order-total .includes_tax{font-size:14px}@media screen and (min-width:320px){.woocommerce-cart .order-total .includes_tax{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-cart .order-total .includes_tax{font-size:16px!important}}.woocommerce-cart .woocommerce-cart-form__cart-item a.my-remove{text-indent:-9999px;border:0;color:transparent!important}.woocommerce-cart .woocommerce-cart-form__cart-item a.my-remove:hover{background:transparent!important}.woocommerce-cart .woocommerce-cart-form__cart-item a.my-remove:hover:before{transform:rotate(180deg)}.woocommerce-cart .woocommerce-cart-form__cart-item a.remove:before{content:"";float:left;text-indent:0;width:25px;height:25px;background:url(../dist/svg/remove.svg) no-repeat!important;background-size:contain!important;transition:all .75s cubic-bezier(.65,.05,.36,1);outline:none}@media screen and (max-width:992px){.woocommerce-cart .woocommerce-cart-form__cart-item .product-thumbnail{display:block!important;text-align:center!important;border-top:1px solid transparent!important}.woocommerce-cart .woocommerce-cart-form__cart-item .product-thumbnail:before{display:none}}.woocommerce-cart .wrapper-flex-row-around a{margin-bottom:0!important}@media screen and (min-width:992px){.woocommerce-cart .wrapper-flex-row-around div{padding-top:0}}.woocommerce-cart .wrapper-flex-row-around a,.woocommerce-cart .wrapper-flex-row-around div{margin:.25em;text-align:center}.woocommerce-cart .shipping-calculator-button{color:#099bde;display:flex!important;align-items:center}@media screen and (max-width:992px){.woocommerce-cart .shipping-calculator-button{justify-content:center}}.woocommerce-cart .shipping-calculator-button:after{content:url(../dist/img/truck-xs.png)!important}.woocommerce-cart #my_cart_totals,.woocommerce-cart .woocommerce{width:100%}.woocommerce-cart #my_cart_totals h2,.woocommerce-cart .woocommerce h2{text-align:center}.woocommerce-cart #my_cart_totals .woocommerce-info,.woocommerce-cart #my_cart_totals .woocommerce-message,.woocommerce-cart .woocommerce .woocommerce-info,.woocommerce-cart .woocommerce .woocommerce-message{padding:1em 2em;display:flex;flex-flow:column;justify-content:center;text-align:center;line-height:2.25;font-size:14px}@media screen and (min-width:320px){.woocommerce-cart #my_cart_totals .woocommerce-info,.woocommerce-cart #my_cart_totals .woocommerce-message,.woocommerce-cart .woocommerce .woocommerce-info,.woocommerce-cart .woocommerce .woocommerce-message{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-cart #my_cart_totals .woocommerce-info,.woocommerce-cart #my_cart_totals .woocommerce-message,.woocommerce-cart .woocommerce .woocommerce-info,.woocommerce-cart .woocommerce .woocommerce-message{font-size:16px!important}}.woocommerce-cart #my_cart_totals .woocommerce-info a,.woocommerce-cart #my_cart_totals .woocommerce-message a,.woocommerce-cart .woocommerce .woocommerce-info a,.woocommerce-cart .woocommerce .woocommerce-message a{margin:auto}@media screen and (max-width:992px){.woocommerce-cart #my_cart_totals .woocommerce-info a,.woocommerce-cart #my_cart_totals .woocommerce-message a,.woocommerce-cart .woocommerce .woocommerce-info a,.woocommerce-cart .woocommerce .woocommerce-message a{width:100%}}.woocommerce-cart #my_cart_totals .woocommerce-info .add_to_cart_button,.woocommerce-cart #my_cart_totals .woocommerce-message .add_to_cart_button,.woocommerce-cart .woocommerce .woocommerce-info .add_to_cart_button,.woocommerce-cart .woocommerce .woocommerce-message .add_to_cart_button{margin-top:1em;order:3}.woocommerce-cart #my_cart_totals .woocommerce-info:before,.woocommerce-cart #my_cart_totals .woocommerce-message:before,.woocommerce-cart .woocommerce .woocommerce-info:before,.woocommerce-cart .woocommerce .woocommerce-message:before{display:none}.woocommerce-cart #my_cart_totals p.woocommerce-shipping-destination,.woocommerce-cart .woocommerce p.woocommerce-shipping-destination{text-align:right}@media screen and (max-width:992px){.woocommerce-cart #my_cart_totals p.woocommerce-shipping-destination,.woocommerce-cart .woocommerce p.woocommerce-shipping-destination{text-align:center}}.woocommerce-cart #my_cart_totals .woocommerce-shipping-calculator,.woocommerce-cart #my_cart_totals .woocommerce-shipping-destination,.woocommerce-cart .update-cart-button,.woocommerce-cart .woocommerce .woocommerce-shipping-calculator,.woocommerce-cart .woocommerce .woocommerce-shipping-destination{display:none}@media screen and (min-width:992px){.woocommerce-cart .woocommerce-notices-wrapper{min-width:400px}}.return-to-shop{text-align:center}.cart-collaterals .my-cross-sells{margin-top:4em;width:100%!important}.cart-collaterals .my-cross-sells h2{margin-bottom:2em}@media screen and (min-width:992px){.cart-collaterals .my-cross-sells .products li{max-width:22.05%}}.cart-collaterals .wrapper-flex-row-around{margin-top:2em}@media screen and (max-width:992px){.cart-collaterals .wrapper-flex-row-around>*{width:45%}}.cart-collaterals .my-wc-backward{background-color:transparent!important;color:#099bde!important;cursor:pointer!important;font-family:Poppins,sans-serif}.cart-collaterals #my_cart_totals .my-checkout-button,.cart-collaterals #my_cart_totals .my-wc-backward{font-weight:600;line-height:1.25em;border-radius:5px;padding:1em!important;font-size:18px}@media screen and (min-width:320px){.cart-collaterals #my_cart_totals .my-checkout-button,.cart-collaterals #my_cart_totals .my-wc-backward{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.cart-collaterals #my_cart_totals .my-checkout-button,.cart-collaterals #my_cart_totals .my-wc-backward{font-size:20px!important}}@media screen and (max-width:992px){.cart-collaterals #my_cart_totals .my-checkout-button,.cart-collaterals #my_cart_totals .my-wc-backward{padding:1em .75em!important}}.woocommerce-shipping-totals th{vertical-align:top}.woocommerce-shipping-totals ul#shipping_method{display:flex;justify-content:flex-end;flex-wrap:wrap;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem;margin:3rem 0}.woocommerce-shipping-totals ul#shipping_method li{border:1px solid #ebebeb;background:transparent;border-radius:4px;justify-content:flex-end;margin:0!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;padding:1em;transition:all .3s ease-in-out}.woocommerce-shipping-totals ul#shipping_method li:hover{background:#f7f7f7}.woocommerce-shipping-totals ul#shipping_method li input{cursor:pointer;position:absolute!important;visibility:hidden}.woocommerce-shipping-totals ul#shipping_method li label{grid-row:1;grid-column:2;width:auto;cursor:pointer;display:flex!important;align-items:center!important;flex-flow:column-reverse!important;justify-content:space-between;width:200px}.woocommerce-shipping-totals ul#shipping_method li label .woocommerce-Price-amount{margin:.5rem;font-size:1.2rem}.woocommerce-shipping-totals ul#shipping_method li label img{-o-object-fit:contain;object-fit:contain;max-width:6em;height:5em;margin:1em 0}.woocommerce-shipping-totals ul#shipping_method li p.shipping-method-description{grid-column-start:1;grid-column-end:3}.woocommerce-shipping-totals ul#shipping_method .shipping-method--active{background:#f7f7f7;position:relative}.woocommerce-shipping-totals ul#shipping_method .shipping-method--active:after{content:"";position:absolute;top:1rem;right:1rem;display:block;background:url(../dist/svg/check.svg) no-repeat;background-size:contain;width:20px;height:20px}body.woocommerce-cart .woocommerce-shipping-totals{display:none!important}body.woocommerce-cart .woocommerce-shipping-totals td{background-color:inherit!important}#free-shipping-check{width:5em;margin-top:1em}.shop_table{border:1px solid transparent!important}.shop_table .has-coupon-text{font-family:Poppins,sans-serif;text-align:center;font-weight:600}@media screen and (min-width:768px){.shop_table .has-coupon-text{text-align:left}}@media screen and (max-width:768px){.shop_table .coupon{flex-flow:column}}.shop_table .coupon .input-text,.shop_table .coupon .my-woobutton{font-size:1.1rem!important}.shop_table .coupon .input-text{padding:.5em 1em!important}.shop_table .product-total{text-align:right}.shop_table td.my-cart-actions{padding:2em 12px!important}@media screen and (max-width:992px){.shop_table td.my-cart-actions .update-cart-button{margin:.75em auto}}.shop_table #coupon_code{width:150px!important;margin-right:2em;text-align:center}@media screen and (max-width:768px){.shop_table #coupon_code{margin:.5em 0 2em}}.woocommerce-account .main-navigation,.woocommerce-cart .main-navigation{margin-bottom:0}.woocommerce-account .entry-content .woocommerce,.woocommerce-cart .entry-content .woocommerce{display:flex;flex-flow:column;justify-content:space-between}.woocommerce-account .entry-content .woocommerce .woocommerce-cart-form,.woocommerce-cart .entry-content .woocommerce .woocommerce-cart-form{width:100%}.woocommerce-account .entry-content .woocommerce .product-thumbnail,.woocommerce-cart .entry-content .woocommerce .product-thumbnail{min-width:90px}.woocommerce-account .entry-content .woocommerce .product-thumbnail img,.woocommerce-cart .entry-content .woocommerce .product-thumbnail img{width:auto;max-height:130px;-o-object-fit:contain;object-fit:contain;width:200px}.woocommerce-account .entry-content .woocommerce .qty,.woocommerce-cart .entry-content .woocommerce .qty{border:1px solid #ccc;padding-left:15px}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:1.5em 10px;font-size:15px}@media screen and (min-width:320px){.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{font-size:calc(15px + 1*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{font-size:16px!important}}.entry-content{width:100%}@media screen and (min-width:992px){.entry-content{width:80%}}form.woocommerce-form{border:none!important}.woocommerce-form-login__submit{margin:inherit!important;margin-bottom:1em!important;margin-top:1em!important}#customer_login,.sign-in-up-form-wrapper{position:relative;margin:auto}@media screen and (min-width:992px){#customer_login,.sign-in-up-form-wrapper{width:50%;min-width:400px}}#customer_login #switch-sign-in,#customer_login #switch-sign-up,.sign-in-up-form-wrapper #switch-sign-in,.sign-in-up-form-wrapper #switch-sign-up{width:50%;cursor:pointer;transition:all .2s ease-in-out;border:2px solid transparent}#customer_login #switch-sign-in h2,#customer_login #switch-sign-up h2,.sign-in-up-form-wrapper #switch-sign-in h2,.sign-in-up-form-wrapper #switch-sign-up h2{text-align:center;font-size:14px}@media screen and (min-width:320px){#customer_login #switch-sign-in h2,#customer_login #switch-sign-up h2,.sign-in-up-form-wrapper #switch-sign-in h2,.sign-in-up-form-wrapper #switch-sign-up h2{font-size:calc(14px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){#customer_login #switch-sign-in h2,#customer_login #switch-sign-up h2,.sign-in-up-form-wrapper #switch-sign-in h2,.sign-in-up-form-wrapper #switch-sign-up h2{font-size:18px!important}}#customer_login #switch-sign-in:hover,#customer_login #switch-sign-up:hover,.sign-in-up-form-wrapper #switch-sign-in:hover,.sign-in-up-form-wrapper #switch-sign-up:hover{color:#099bde}#customer_login .switch-active,.sign-in-up-form-wrapper .switch-active{border:2px solid #099bde!important}#customer_login .woocommerce-form-login,.sign-in-up-form-wrapper .woocommerce-form-login{padding:0}#customer_login .sign-in-wrapper,#customer_login .sign-up-wrapper,.sign-in-up-form-wrapper .sign-in-wrapper,.sign-in-up-form-wrapper .sign-up-wrapper{width:100%!important;opacity:0;display:none}#customer_login .form-active,.sign-in-up-form-wrapper .form-active{opacity:1;display:block}#customer_login form,.sign-in-up-form-wrapper form{margin:0}#customer_login .sign-up-wrapper form,.sign-in-up-form-wrapper .sign-up-wrapper form{opacity:0;height:0;padding:0!important;transition:all .3s ease-in-out;margin-top:0;opacity:1;height:100%;padding:20px}#customer_login .choose-customer-type,.sign-in-up-form-wrapper .choose-customer-type{display:flex;flex-flow:column;justify-content:space-around}#customer_login .wholesale-info,.sign-in-up-form-wrapper .wholesale-info{color:#fff;text-align:center;transition:all .3s ease-in-out;margin:0;height:0;opacity:0}#customer_login .show-info,.sign-in-up-form-wrapper .show-info{margin:2em 0;height:auto;opacity:1;display:block}#customer_login .form-header,.sign-in-up-form-wrapper .form-header{padding:2em 1em}#customer_login .input-text,#customer_login .woocommerce-Input:focus,.sign-in-up-form-wrapper .input-text,.sign-in-up-form-wrapper .woocommerce-Input:focus{background:transparent;border:none;border-bottom:1px solid #ccc;padding:.5em;border-radius:0}#customer_login .login-and-remember,.sign-in-up-form-wrapper .login-and-remember{flex-flow:column-reverse;margin-top:2em}#customer_login .woocommerce-LostPassword,#customer_login .woocommerce-privacy-policy-text,.sign-in-up-form-wrapper .woocommerce-LostPassword,.sign-in-up-form-wrapper .woocommerce-privacy-policy-text{text-align:center}.woocommerce-account .entry-content{padding-bottom:4rem}.woocommerce-account .entry-content .woocommerce{width:100%}@media screen and (min-width:992px){.woocommerce-account .entry-content .woocommerce{flex-flow:row}}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}@media screen and (max-width:992px){.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:4rem}}@media screen and (min-width:992px){.woocommerce-account .woocommerce-MyAccount-navigation{width:20%}}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;margin:auto;justify-content:center;list-style:none;padding-left:0;flex-flow:column}.woocommerce-account .woocommerce-MyAccount-navigation ul li{height:auto;text-align:left;margin-bottom:12px;display:flex}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{width:100%;text-align:left;text-decoration:none;padding-bottom:10px;position:relative;text-transform:uppercase;font-size:18px}@media screen and (min-width:320px){.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-size:calc(18px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-size:18px!important}}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:after{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#099bde;display:block;content:""}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:after{height:3px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{text-align:center}.woocommerce-account .woocommerce-MyAccount-content .my-submit-button{margin:auto!important;display:block}@media screen and (min-width:992px){.woocommerce-account .woocommerce-MyAccount-content{padding-left:10%}}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title{display:flex;flex-flow:column;justify-content:center;align-items:center}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title h3{width:100%;margin-bottom:.5em}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title .edit{width:100%;margin-bottom:1em}.woocommerce-account .woocommerce-MyAccount-content input{background:transparent}.woocommerce-account .woocommerce-MyAccount-content fieldset{padding:0;margin:5em auto;border:none}.woocommerce-account .woocommerce-MyAccount-content fieldset>label{font-weight:600;margin-bottom:2rem}.woocommerce-account .woocommerce-MyAccount-content fieldset p:first-of-type{margin-top:1rem}.woocommerce-account .woocommerce-MyAccount-content .my-submit-button{margin:0}@media screen and (min-width:992px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm{width:80%;max-width:600px}}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper p,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm p{width:100%}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .input-text,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper input[type=text],.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper select,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm .input-text,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type=text],.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm select{padding:.5em 0;border:none;border-bottom:1px solid #000}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper label,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm label{font-family:Poppins,sans-serif}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper em,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm em{font-size:12px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .selection span,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm .selection span{height:2.75em;line-height:2.75em}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message--info{display:flex;flex-flow:column}@media screen and (max-width:520px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message--info:before{left:.5em}}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message--info .add_to_cart_button{order:2;margin:2em auto}@media screen and (min-width:992px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message--info .add_to_cart_button{max-width:60%}}.woocommerce-account .woocommerce-error a{background:transparent!important;transition:all .2s ease-in!important;border:none!important;color:#000!important;cursor:pointer!important;font-family:Poppins,sans-serif!important;text-decoration:underline}.woocommerce-account .woocommerce-error a:hover{border:none!important}.shop-wrapper{align-items:flex-start!important;position:relative;margin-top:4rem}@media screen and (max-width:1200px){.shop-wrapper{flex-flow:column!important}}.subcategories-list{padding:0;margin:0 0 2em;display:flex;flex-wrap:wrap;list-style:none}.subcategories-list li{padding:.5em 0 0;margin-right:1em;margin-bottom:1em}@media screen and (max-width:992px){.subcategories-list li{width:100%;margin-right:0}}.subcategories-list li a{font-family:Poppins,sans-serif;transition:all .3s ease-in-out;padding:1.5em 1.75em!important;font-size:1em!important}@media screen and (max-width:992px){.subcategories-list li a{width:100%;text-align:center}}.main-shop-products{width:100%}.main-shop-products ul.products{padding-top:4rem}.woocommerce-Price-amount{font-family:Poppins,sans-serif}.woocommerce-Price-currencySymbol{padding-left:4px}.sidebar-filters{width:100%}@media screen and (max-width:992px){.sidebar-filters{margin-bottom:1rem}}.sidebar-filters .chosen-choices,.sidebar-filters .chosen-single{border:none;box-shadow:none;background:transparent}.sidebar-filters .chosen-choices input,.sidebar-filters .chosen-choices span,.sidebar-filters .chosen-single input,.sidebar-filters .chosen-single span{font-size:1rem;line-height:1.2}.sidebar-filters .chosen-choices{padding-bottom:.5em;font-size:1rem;display:flex}@media screen and (max-width:992px){.sidebar-filters .chosen-choices{flex-wrap:wrap}}.sidebar-filters .chosen-choices .search-field{margin-right:2em!important}.sidebar-filters .chosen-results{max-height:350px}.sidebar-filters .chosen-results li{font-size:1rem;padding:8px}.sidebar-filters .chosen-container-active.chosen-with-drop .chosen-single{background-image:none}.sidebar-filters .chosen-container-active{background:transparent}.sidebar-filters .chosen-container-multi{position:relative}.sidebar-filters .chosen-container-multi .chosen-choices,.sidebar-filters .chosen-container-multi .chosen-choices input{cursor:pointer!important}.sidebar-filters .chosen-container-multi .chosen-choices li.search-field input[type=text]{transition:.3s ease-in-out}.sidebar-filters .chosen-container-multi .chosen-choices li.search-choice{box-shadow:none!important;background-image:none!important;border:none!important;background-color:transparent!important}@media screen and (max-width:992px){.sidebar-filters .chosen-container-multi .chosen-choices li.search-choice{width:80%}}.sidebar-filters .chosen-container-multi .chosen-choices li.search-choice span{white-space:nowrap}.sidebar-filters .woof_reset_search_form{margin-bottom:1rem;display:none!important}@media screen and (min-width:992px){#toggle-filters{display:none}}@media screen and (max-width:992px){.woof{display:none}}.woof_reset_button_2{display:none}.woof__show{display:block}.woof_list label{vertical-align:baseline;vertical-align:initial}.woof_list_checkbox{padding:0}.woof_list_checkbox li[class*=woof_term]{display:inline-table}.woof_list_checkbox li[class*=woof_term] a{display:flex;flex-wrap:nowrap;align-items:baseline}.woof_childs_list{padding-left:.5em;margin:7px 0 0!important}.woof_childs_list li{display:flex;align-items:baseline}.woof_redraw_zone{padding-top:1em}.woof_products_top_panel{z-index:3}.woof_products_top_panel .woof_remove_ppi{font-family:Poppins,sans-serif}span.woof_is_closed{transform:rotate(0deg)}span.woof_is_closed,span.woof_is_opened{background:url(https://medycznie.com.pl/wp-content/themes/medycznie/dist/dist/svg/add_circle_outline.svg) no-repeat!important;background-size:contain!important;width:22px;height:22px;transition:all .2s ease-in-out;outline:none}span.woof_is_opened{transform:rotate(135deg)}.chosen-container{width:100%!important}@media screen and (max-width:992px){.woof_container{margin-bottom:1rem}}.woof_redraw_zone{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:1em;grid-row-gap:1em;align-items:flex-end}@media screen and (max-width:992px){.woof_redraw_zone{grid-template-columns:1fr}}.woof_redraw_zone .woof_submit_search_form_container{margin:0!important}.woof_redraw_zone .woof_container_mselect .chosen-choices li input{width:100%!important}.woof_price_search_container{grid-column-start:1;grid-column-end:4}@media screen and (max-width:992px){.woof_price_search_container{grid-column-start:1;grid-column-end:1}}@media screen and (min-width:992px){.woof_price_search_container .woof_container_inner{width:25%}}.woof_submit_search_form_container{grid-row-start:4}@media screen and (max-width:992px){.woof_submit_search_form_container{grid-row-start:1}}.orderby{background:transparent}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";outline:none}.woocommerce-result-count{height:3em;display:flex;align-items:center;display:none;margin:0 0 1rem!important;font-size:12px}@media screen and (min-width:320px){.woocommerce-result-count{font-size:calc(12px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-result-count{font-size:14px!important}}.vg-sort-show{display:flex;align-items:center;height:3em;font-size:12px}@media screen and (min-width:320px){.vg-sort-show{font-size:calc(12px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.vg-sort-show{font-size:14px!important}}@media screen and (max-width:992px){.vg-sort-show{margin-bottom:1rem;float:right}}@media screen and (min-width:992px){.vg-sort-show{float:left}}.vg-sort-show select{padding:5px 7px;margin-left:5px;background:transparent;font-size:12px}@media screen and (min-width:320px){.vg-sort-show select{font-size:calc(12px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.vg-sort-show select{font-size:14px!important}}.vg-sort-show select option{cursor:pointer}.vg-sort-show select:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.08),0 0 8px rgba(102,175,233,.6)}@media screen and (max-width:992px){.dgwt-wcas-suggestions-wrapp{height:calc(100% - 45px)!important}}@media screen and (min-width:992px){.dgwt-wcas-suggestions-wrapp{overflow-y:scroll!important;max-height:65vh!important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion{text-decoration:none!important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-selected{background:#6488b9!important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-selected .dgwt-wcas-st,.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-selected .dgwt-wcas-st-title{color:#fff}}.dgwt-wcas-overlay-mobile{overflow:scroll}.dgwt-wcas-details-wrapp{height:auto!important}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form{align-items:center;justify-content:center}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form .quantity{margin-right:2em}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form .add_to_cart_inline{text-align:center}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form input{border:1px solid #ccc;padding-left:15px}.dgwt-wcas-details-wrapp .dgwt-wcas-details-main-image{padding:2em}.dgwt-wcas-si{width:8em!important;height:5em!important}.dgwt-wcas-si img{border:none;max-height:100%;height:100%;-o-object-fit:contain;object-fit:contain}.dgwt-wcas-pd-rating{height:4em;line-height:-4em;display:flex;align-items:center}.dgwt-wcas-stock{display:none}.woocommerce-NoticeGroup{text-align:center}.woocommerce-message{border-top-color:#099bde}@media screen and (max-width:992px){.woocommerce-message{text-align:center}}.woocommerce-message:before{content:""}.showcoupon{text-decoration:underline}#customer_details .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}#customer_details p{width:100%;margin-bottom:2em}@media screen and (min-width:992px){#customer_details #billing_first_name_field,#customer_details #billing_last_name_field{width:45%}}@media screen and (max-width:992px){#customer_details #billing_faktura_firma_field label{font-size:14px}}@media screen and (min-width:992px){#customer_details #billing_city_field,#customer_details #billing_postcode_field{width:45%}}#customer_details #billing_country_field,#customer_details #shipping_country_field{display:none}#customer_details #order_comments_field{margin-top:2em}#customer_details #order_comments{min-height:100px}@media screen and (max-width:992px){#customer_details #order_comments{min-height:90px}}#customer_details .input-text,#customer_details input[type=text],#customer_details select{padding:1em}#customer_details label{font-family:Poppins,sans-serif;text-align:left}#customer_details input{text-align:left}#customer_details .selection span{height:2.75em;line-height:2.75em}#customer_details .col-1,#customer_details .col-2{width:100%!important;padding:0 10%}@media screen and (max-width:992px){#customer_details .col-1,#customer_details .col-2{padding:0 5%}}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:transparent}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{display:flex;flex-flow:column}.woocommerce-error{border-top-color:rgba(228,3,3,.904)}.woocommerce-error:before{color:rgba(228,3,3,.904)}.woocommerce-error li a{order:2;width:100%;max-width:300px;text-align:center;margin:1em auto!important}.woocommerce-thankyou-order-details{display:flex;flex-flow:column;justify-content:center;align-items:center;text-align:center}.woocommerce-thankyou-order-details li{border-right:none!important;padding:1em}.woocommerce-loop-category__title{text-align:center}.woocommerce-checkout .entry-content{width:100%}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}.woocommerce-checkout .woocommerce-form-login{margin:2em auto!important;display:flex;flex-flow:column;justify-content:center;align-items:center}@media screen and (max-width:992px){.woocommerce-checkout .woocommerce-form-login{width:100%;margin:auto auto 4em!important}}@media screen and (min-width:992px){.woocommerce-checkout .woocommerce-form-login{width:40%}}.woocommerce-checkout .woocommerce-form-login p{text-align:center}.woocommerce-checkout .woocommerce-form-login .form-row{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%}.woocommerce-checkout .woocommerce-form-login .form-row:last-of-type{flex-flow:column-reverse}.woocommerce-checkout .woocommerce-form-login input{background:transparent;border:none;border-bottom:1px solid #ccc;padding:.5em;border-radius:0}.woocommerce-checkout .woocommerce-form-login label{align-self:flex-start}.woocommerce-checkout .woocommerce-form-login label.woocommerce-form-login__rememberme{align-self:center}@media screen and (min-width:992px){.woocommerce-checkout .woocommerce-form-login .input-text{min-width:300px}}.woocommerce-checkout .woocommerce-form-login .outline-button{font-family:Poppins,sans-serif}.woocommerce-checkout .woocommerce-form-login .woocommerce-LostPassword{text-align:center}.woocommerce-checkout .includes_tax{display:flex;grid-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.woocommerce table.shop_table td{padding:1em}form.woocommerce-checkout p input{text-align:center}@media screen and (max-width:992px){form.woocommerce-checkout .woocommerce-input-wrapper #order_comments{text-align:center;margin-top:1em}}form.woocommerce-checkout #ship-to-different-address{float:none!important;width:100%}@media screen and (min-width:992px){form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order{margin-top:7em}}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .cart_item{width:100%;padding:.5em 0;border-bottom:1px solid rgba(0,0,0,.1)}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .cart_item .product-name{text-align:left;width:60%}@media screen and (min-width:992px){form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .cart_item .product-name{width:70%}}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .cart_item .my-product-quantity{margin-right:1em}@media screen and (min-width:992px){form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .cart_item .my-product-quantity,form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .cart_item .product-total{width:15%}}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table{margin-top:2em;border-collapse:collapse}@media screen and (min-width:992px){form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot{display:table-row-group}}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-subtotal{border-bottom:1px solid #fff}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-subtotal td,form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-subtotal th{border:none}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-subtotal td{margin-left:100%;text-align:right!important}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-discount{text-transform:uppercase}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-discount td{text-align:right!important}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .place-order,form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .wc_payment_methods{padding:1.25em 2em!important}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order .my-submit-button{margin:1em 0}@media screen and (min-width:992px){form.woocommerce-checkout .checkout-fields-wrapper{display:grid;grid-template-columns:1fr 1fr}form.woocommerce-checkout .checkout-fields-wrapper .col2-set{grid-column-start:1;grid-column-end:1}form.woocommerce-checkout .checkout-fields-wrapper .woocommerce-checkout-review-order,form.woocommerce-checkout .checkout-fields-wrapper h3{grid-column-start:2;grid-column-end:2;grid-row-start:1}form.woocommerce-checkout .checkout-fields-wrapper .order-total{border-top:1px solid rgba(0,0,0,.1)}form.woocommerce-checkout .checkout-fields-wrapper .order-total td,form.woocommerce-checkout .checkout-fields-wrapper .order-total th{padding:1em}form.woocommerce-checkout .checkout-fields-wrapper .order-total td{text-align:right;display:flex;flex-flow:column;border-top:0}form.woocommerce-checkout .checkout-fields-wrapper #ship-to-different-address{float:none!important}}form.woocommerce-checkout .woocommerce-shipping-totals td,form.woocommerce-checkout .woocommerce-shipping-totals th{border-top:none!important}form.woocommerce-checkout .order-total th{vertical-align:text-top;font-size:26px}@media screen and (min-width:320px){form.woocommerce-checkout .order-total th{font-size:calc(26px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){form.woocommerce-checkout .order-total th{font-size:28px!important}}form.woocommerce-checkout .order-total strong .woocommerce-Price-amount{font-size:26px}@media screen and (min-width:320px){form.woocommerce-checkout .order-total strong .woocommerce-Price-amount{font-size:calc(26px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){form.woocommerce-checkout .order-total strong .woocommerce-Price-amount{font-size:28px!important}}@media screen and (max-width:992px){form.woocommerce-checkout .order-total td{text-align:right;display:flex;flex-flow:column;margin-bottom:1em}}.woocommerce-checkout-payment{background:#f3f3f3!important}body.woocommerce-order-received .woocommerce-order{max-width:800px;margin:auto}.woocommerce-thankyou-order-received{color:#68b938;font-weight:600;margin-top:3em;text-align:center}.star-link{display:block}.star-rating span:before,.stars a:before{color:gold;transition:all .2s ease-in-out}.stars span{cursor:pointer}.empty-star-rating,.star-rating{margin:0!important}.star-rating{margin-bottom:1em}.star-text{font-size:10px}@media screen and (min-width:320px){.star-text{font-size:calc(10px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.star-text{font-size:12px!important}}@media screen and (min-width:992px){.woocommerce-review-link{padding-left:.75em}}.empty-star-rating:before{color:gold!important;transition:all .2s ease-in-out}.empty-star-rating:hover:before{content:"SSSSS";color:gold!important}.woocommerce .woocommerce-product-rating{display:flex;justify-content:space-between;align-items:center}.woocommerce-review-link{font-size:10px}@media screen and (min-width:320px){.woocommerce-review-link{font-size:calc(10px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.woocommerce-review-link{font-size:12px!important}}#reviews .commentlist{padding:0}#reviews .commentlist .avatar{display:none}#reviews input[type=email],#reviews input[type=text]{width:100%}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0}@media screen and (max-width:992px){.woocommerce #reviews #comments ol.commentlist li .comment-text{display:flex;flex-flow:column}}.woocommerce div.product .woocommerce-tabs .panel{width:100%}.woocommerce .blockUI.blockOverlay{z-index:10!important}.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before{background:url(../dist/img/form-loader.gif) no-repeat}.woocommerce div.product .woocommerce-tabs ul.tabs.my-wc-tabs{display:flex;padding:.75rem 1.25rem}@media screen and (min-width:992px){.woocommerce div.product .woocommerce-tabs ul.tabs.my-wc-tabs{padding:0}}.woocommerce div.product .woocommerce-tabs ul.tabs.my-wc-tabs:before{border-bottom:none;z-index:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background:none;margin:0 1.5rem 0 0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none;border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#999;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li a:after{content:"";position:absolute;left:50%;bottom:0;height:2px;width:100%;z-index:2;border-bottom-left-radius:0;transform:translateX(-50%);transition:all .3s ease-in-out}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a:after{background-color:#099bde}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#000}@media screen and (max-width:992px){.wholesale_price_container{display:flex!important;flex-flow:column;justify-content:center;align-items:center}}.wpdesk-notice-container .woocommerce-message{padding:1em 2em;display:flex;flex-flow:column;justify-content:center;text-align:center;line-height:2.25;font-size:14px}@media screen and (min-width:320px){.wpdesk-notice-container .woocommerce-message{font-size:calc(14px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.wpdesk-notice-container .woocommerce-message{font-size:16px!important}}.wpdesk-notice-container .woocommerce-message a{margin:auto}.wpdesk-notice-container .woocommerce-message .add_to_cart_button{margin-top:1em;order:3}@media screen and (max-width:992px){.wpdesk-notice-container .woocommerce-message .add_to_cart_button{width:100%}}.wpdesk-notice-container .woocommerce-message:before{display:none}.payment_methods .wc_payment_method{margin:2em 1em!important}.payment_methods .wc_payment_method label{font-family:Poppins,sans-serif}.payment_methods .wc_payment_method input,.payment_methods .wc_payment_method label{cursor:pointer}.woocommerce-privacy-policy-link{text-decoration:underline;transition:all .3s ease-in-out}.checkout .woocommerce-form__label-for-checkbox input[type=checkbox],.checkout .woocommerce-form__label-for-checkbox input[type=radio],.checkout ul#shipping_method li input[type=checkbox],.checkout ul#shipping_method li input[type=radio],.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=checkbox],.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=radio],.woocommerce-cart ul#shipping_method li input[type=checkbox],.woocommerce-cart ul#shipping_method li input[type=radio]{position:relative;cursor:pointer;padding:0;margin-right:10px;width:29px;height:26px}.checkout .woocommerce-form__label-for-checkbox input[type=checkbox]:before,.checkout .woocommerce-form__label-for-checkbox input[type=radio]:before,.checkout ul#shipping_method li input[type=checkbox]:before,.checkout ul#shipping_method li input[type=radio]:before,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=checkbox]:before,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=radio]:before,.woocommerce-cart ul#shipping_method li input[type=checkbox]:before,.woocommerce-cart ul#shipping_method li input[type=radio]:before{content:"";margin-right:10px;display:inline-block;margin-top:-2px;width:30px;height:30px;background:#fff;border:1px solid #ccc}.checkout .woocommerce-form__label-for-checkbox input[type=checkbox]:checked:before,.checkout .woocommerce-form__label-for-checkbox input[type=radio]:checked:before,.checkout ul#shipping_method li input[type=checkbox]:checked:before,.checkout ul#shipping_method li input[type=radio]:checked:before,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=checkbox]:checked:before,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=radio]:checked:before,.woocommerce-cart ul#shipping_method li input[type=checkbox]:checked:before,.woocommerce-cart ul#shipping_method li input[type=radio]:checked:before{background:#099bde;border-color:#fff}.checkout .woocommerce-form__label-for-checkbox input[type=checkbox]:disabled,.checkout .woocommerce-form__label-for-checkbox input[type=radio]:disabled,.checkout ul#shipping_method li input[type=checkbox]:disabled,.checkout ul#shipping_method li input[type=radio]:disabled,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=checkbox]:disabled,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=radio]:disabled,.woocommerce-cart ul#shipping_method li input[type=checkbox]:disabled,.woocommerce-cart ul#shipping_method li input[type=radio]:disabled{color:#099bde;cursor:auto}.checkout .woocommerce-form__label-for-checkbox input[type=checkbox]:disabled:before,.checkout .woocommerce-form__label-for-checkbox input[type=radio]:disabled:before,.checkout ul#shipping_method li input[type=checkbox]:disabled:before,.checkout ul#shipping_method li input[type=radio]:disabled:before,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=checkbox]:disabled:before,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=radio]:disabled:before,.woocommerce-cart ul#shipping_method li input[type=checkbox]:disabled:before,.woocommerce-cart ul#shipping_method li input[type=radio]:disabled:before{box-shadow:none;background:#099bde}.checkout .woocommerce-form__label-for-checkbox input[type=checkbox]:checked:after,.checkout .woocommerce-form__label-for-checkbox input[type=radio]:checked:after,.checkout ul#shipping_method li input[type=checkbox]:checked:after,.checkout ul#shipping_method li input[type=radio]:checked:after,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=checkbox]:checked:after,.woocommerce-cart .woocommerce-form__label-for-checkbox input[type=radio]:checked:after,.woocommerce-cart ul#shipping_method li input[type=checkbox]:checked:after,.woocommerce-cart ul#shipping_method li input[type=radio]:checked:after{content:"";position:absolute;left:10px;top:12px;background:#fff;width:3px;height:3px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.checkout .woocommerce-form__label,.woocommerce-cart .woocommerce-form__label{display:flex;justify-content:center;align-self:center}.woocommerce-thankyou-order-details{padding-right:0;padding-left:0!important}.woocommerce-thankyou-order-details li{margin:auto!important;padding-right:0!important;padding-left:0!important}.bacs_details{display:flex;padding-left:0;justify-content:center}.bacs_details li{margin:auto!important;padding-right:0!important;padding-left:0!important}.woocommerce-order-received tfoot td{text-align:right}.woocommerce-order-received tfoot td .includes_tax{display:flex;justify-content:flex-end}.blog-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;margin:4rem 0;grid-row-gap:4rem}@media screen and (max-width:992px){.blog-grid{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}}.blog-posts-header{text-align:center;font-size:18px}@media screen and (min-width:320px){.blog-posts-header{font-size:calc(18px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.blog-posts-header{font-size:22px!important}}.blog-grid-home{margin:auto}@media screen and (max-width:992px){.blog-grid-home{height:100%}}body.blog .post-wrapper{display:flex;flex-flow:column;justify-content:space-between;opacity:0;transition:all .4s ease-in}body.blog .post-wrapper p{height:100%;padding:1em;font-size:16px}@media screen and (min-width:320px){body.blog .post-wrapper p{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){body.blog .post-wrapper p{font-size:18px!important}}body.blog .post-wrapper a.read-more{width:50%;text-align:center;margin:0 auto}.blog-post{position:relative;height:100%;background-size:cover;display:flex;flex-flow:column;min-height:20em}@media screen and (min-width:992px){.blog-post{min-height:32em}}.blog-post:hover:before{opacity:.25}.blog-post__image{min-height:12rem;width:100%;background-size:cover;background-position:50%;margin-bottom:1rem}.blog-post__text{align-self:flex-end;z-index:2;width:100%;min-height:8em}.blog-post__text p{margin:0;padding-bottom:1rem}.blog-post__text p:first-of-type{font-weight:600;margin-bottom:1rem;display:flex;justify-content:space-between;border-bottom:1px solid #f5f5f5}.blog-post__text p:first-of-type{font-size:16px}@media screen and (min-width:320px){.blog-post__text p:first-of-type{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.blog-post__text p:first-of-type{font-size:18px!important}}.blog-post__text p:first-of-type span{display:block;font-weight:300;margin-left:2rem;color:#999;line-height:1}.blog-post__text p:first-of-type span{font-size:11px}@media screen and (min-width:320px){.blog-post__text p:first-of-type span{font-size:calc(11px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.blog-post__text p:first-of-type span{font-size:13px!important}}.blog-post:hover p:last-of-type{color:#000}.single-post .entry-footer{display:none}.blog-post-container{width:90%!important;align-items:flex-start!important}@media screen and (max-width:1200px){.blog-post-container{flex-flow:column!important}}.blog-post-container .post-thumbnail{width:60%;padding-top:0;display:flex;flex-flow:column;justify-content:center;align-items:center}@media screen and (max-width:1200px){.blog-post-container .post-thumbnail{width:100%;margin:auto 0 2em;order:1}}@media screen and (min-width:1200px){.blog-post-container .post-thumbnail{padding:0 3em;align-items:flex-start}}.blog-post-container .post-thumbnail img{margin:auto}.blog-post-container .post-content{width:100%;text-align:left}@media screen and (max-width:1200px){.blog-post-container .post-content{order:2}}.blog-post-container .post-content .itemIntroText p{margin-top:0;text-indent:1em}.post-navigation{width:80%;margin:5em auto 0;display:flex;flex-flow:row;align-items:flex-start;justify-content:space-between;transition:all .3s ease-in}@media screen and (max-width:992px){.post-navigation{width:70%}}.post-navigation div{display:flex;flex-flow:column;justify-content:center;width:14em}.post-navigation div p{padding:0 1rem}.post-navigation div:nth-of-type(2) p{text-align:right}.post-navigation span{display:flex;flex-flow:row;align-items:center}.post-navigation__next,.post-navigation__prev{color:#ccc}.post-navigation__next :after,.post-navigation__next:before,.post-navigation__prev :after,.post-navigation__prev:before{font-size:16px}@media screen and (min-width:320px){.post-navigation__next :after,.post-navigation__next:before,.post-navigation__prev :after,.post-navigation__prev:before{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.post-navigation__next :after,.post-navigation__next:before,.post-navigation__prev :after,.post-navigation__prev:before{font-size:18px!important}}.post-navigation__prev:before{content:url(../dist/svg/arrow_left.svg);display:block;line-height:0;margin-right:.25em}.post-navigation__next{justify-content:flex-end;text-align:right}.post-navigation__next:after{content:url(../dist/svg/arrow_right.svg);display:block;line-height:0;margin-left:.25em}.post-navigation--wide{-webkit-animation:navWide 1s forwards;animation:navWide 1s forwards}@media screen and (max-width:992px){@-webkit-keyframes navWide{0%{width:80%}75%{width:100%}to{width:100%}}@keyframes navWide{0%{width:80%}75%{width:100%}to{width:100%}}}@media screen and (min-width:992px){@-webkit-keyframes navWide{0%{width:70%}75%{width:100%}to{width:100%}}@keyframes navWide{0%{width:70%}75%{width:100%}to{width:100%}}}.cookie-law-notification{z-index:10000000;opacity:0;transition:all .3s ease-in 0s;position:fixed;width:100%;bottom:0;left:0;transform:translate(-50%,100%);padding:1em 1.25em;border-radius:10px;background:#fff;border:1px solid rgba(0,0,0,.15);font-size:15px;box-shadow:0 7px 28px rgba(23,43,99,.4);display:none;justify-content:space-between;align-items:center;flex-flow:column}.cookie-law-notification p{margin-bottom:2rem}@media screen and (min-width:992px){.cookie-law-notification{border-radius:10px;max-width:500px;width:100%;left:7.5%;bottom:2.5%}}.cookies-notification-on{display:flex;opacity:1;-webkit-animation:cookieInfoUp 1s forwards;animation:cookieInfoUp 1s forwards;transition:all .3s ease-in-out}@-webkit-keyframes cookieInfoUp{0%{transform:translateY(100%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@keyframes cookieInfoUp{0%{transform:translateY(100%);opacity:0}90%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}.cookies-notification-off{display:none}.cookie-law-accepted{transform:translate(-50%,100%)!important;opacity:0!important}.cookie-law-notification a{font-size:15px;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.5)}.cookie-law-notification p{margin:0;color:#000}@media screen and (max-width:992px){.cookie-law-notification p{text-align:center}}.cookie-law-notification button{align-self:center;line-height:40px;height:40px;white-space:nowrap;color:#fff;background-color:rgba(1,34,65,.84706);border:2px solid rgba(1,34,65,.84706);font-size:12px;font-weight:600;cursor:pointer;border-radius:50px;margin:auto 2em;transition:all .3s ease-in-out;padding:0 2em!important;box-sizing:content-box;box-sizing:initial}.cookie-law-notification button:active,.cookie-law-notification button:focus{outline:none}.cookie-law-notification button:hover{color:rgba(1,34,65,.84706);background-color:transparent}@media screen and (max-width:992px){.cookie-law-notification button{margin:1em auto auto}}.cookie-law-notification button:hover{opacity:1}.txt-centered{padding:3em 0;text-align:center}.wrapper-flex-column{display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative}.wrapper-flex-row{justify-content:space-around}.wrapper-flex-row,.wrapper-flex-row-around{display:flex;flex-flow:row;align-items:center;position:relative}.wrapper-flex-row-around{justify-content:space-between}.flex-wrapper-mrow-dcol{display:flex;flex-flow:column}@media screen and (min-width:992px){.flex-wrapper-mrow-dcol{flex-flow:row}}.space-between{justify-content:space-between}.col-gap--4{grid-column-gap:4em;-moz-column-gap:4em;column-gap:4em}.col-gap--8{grid-column-gap:8em;-moz-column-gap:8em;column-gap:8em}.categories-showcase__wrapper{display:flex;justify-content:center;align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:992px){.categories-showcase__wrapper{display:flex;flex-flow:column;justify-content:center;align-items:center}}.categories-showcase__wrapper a{height:20em;width:100%;padding:1em;overflow:hidden;position:relative;transition:all .2s ease-in-out}.categories-showcase__wrapper a:after{content:"";display:block;position:absolute;height:2px;width:0;background:#099bde;bottom:0;transition:.2s ease-in-out}.categories-showcase__wrapper a:before{content:"";display:block;position:absolute;height:3px;width:0;background:#099bde;top:0;transition:.2s ease-in-out}.categories-showcase__wrapper a:hover p{transform:scale(1.2)}.categories-showcase__wrapper a .categories-showcase__box{height:100%;background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:flex}.categories-showcase__wrapper a .categories-showcase__box p{transition:all .2s ease-in-out;text-align:justify;color:#fff;margin:auto;font-family:Poppins,sans-serif;text-shadow:1px 1px 10px #000;font-size:18px}@media screen and (min-width:320px){.categories-showcase__wrapper a .categories-showcase__box p{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.categories-showcase__wrapper a .categories-showcase__box p{font-size:20px!important}}.categories-showcase__wrapper a.in-left:after,.categories-showcase__wrapper a.in-left:before{width:100%;left:0}.categories-showcase__wrapper a.in-bottom:after,.categories-showcase__wrapper a.in-bottom:before{width:100%;left:0}.categories-showcase__wrapper a.out-bottom:after,.categories-showcase__wrapper a.out-bottom:before{width:0;left:0}.categories-showcase__wrapper a.in-top:after,.categories-showcase__wrapper a.in-top:before{width:100%;left:0}.categories-showcase__wrapper a.out-top:after,.categories-showcase__wrapper a.out-top:before{width:0;left:0}.categories-showcase__wrapper a.in-right:after,.categories-showcase__wrapper a.in-right:before{width:100%;right:0}.categories-showcase__wrapper a.out-left:after,.categories-showcase__wrapper a.out-left:before{width:0;left:0}.categories-showcase__wrapper a.out-right:after,.categories-showcase__wrapper a.out-right:before{width:0;right:0}.move-up{transform:translateY(15em);opacity:0;-webkit-animation:moveUp 2s forwards;animation:moveUp 2s forwards}@-webkit-keyframes moveUp{0%{transform:translateY(15em);opacity:0}75%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}@keyframes moveUp{0%{transform:translateY(15em);opacity:0}75%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}aside{display:none}@media screen and (min-width:992px){aside{display:block;width:25%;padding-right:2em}aside .menu-woomenu-niemiecki-container #menu-woomenu{list-style:none;flex-flow:column;margin:0;padding:0}}@media screen and (max-width:992px){.has-aside--main{width:100%;display:flex;flex-flow:column}}@media screen and (min-width:992px){.has-aside--main{width:75%}}.content-area{width:100%}.sticky{display:block}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:0 auto}@media screen and (min-width:1300px){.entry-content,.entry-summary,.page-content{width:60%}}body.single-post .entry-content,body.single-post .entry-summary,body.single-post .page-content{width:100%!important}.single-product .woocommerce-Tabs-panel{text-align:left}.single-product .woocommerce-Tabs-panel h2:first-of-type{display:none}@media screen and (min-width:992px){.woocommerce-account.logged-in .entry-content{width:90%}}.woocommerce-account.logged-in .woocommerce-Input{padding-right:.5em!important}.page-links{clear:both;margin:0 0 1.5em}.page-wrapper{padding:1em 5%}@media screen and (min-width:992px){.page-wrapper{padding:1em 10%}}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}header.common-template{display:flex;align-items:center;justify-content:center;position:relative;margin:4rem 0}header.common-template h1.entry-title{font-size:32px}@media screen and (min-width:320px){header.common-template h1.entry-title{font-size:calc(32px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){header.common-template h1.entry-title{font-size:36px!important}}header.wholesale-header{height:5em}.wholesale-login .entry-content{margin-top:4em}.contact h4{font-size:32px}@media screen and (min-width:320px){.contact h4{font-size:calc(32px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.contact h4{font-size:36px!important}}.contact-content-section,.contact-data-section{max-width:800px;text-align:center;margin:auto}.contact-data{text-align:center}.contact-data h2{margin-bottom:.25em}.contact-data h3{margin-top:0;text-align:center;font-size:22px}@media screen and (min-width:320px){.contact-data h3{font-size:calc(22px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.contact-data h3{font-size:24px!important}}.contact-data p{margin-top:0;margin-bottom:.5em;font-weight:600;font-size:18px}@media screen and (min-width:320px){.contact-data p{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.contact-data p{font-size:20px!important}}.contact-data a{font-weight:600;color:#099bde;margin-bottom:.5em;font-size:18px}@media screen and (min-width:320px){.contact-data a{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.contact-data a{font-size:20px!important}}.contact-data .phone-numbers-wrapper{margin-bottom:2em}.contact-data .phone-numbers-wrapper a{display:block}.contact-data .headquarters-wrapper{margin:2em 0}.page-template-delivery-page-template h2{text-align:center;font-size:26px}@media screen and (min-width:320px){.page-template-delivery-page-template h2{font-size:calc(26px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.page-template-delivery-page-template h2{font-size:30px!important}}.page-template-delivery-page-template .entry-content{width:100%;text-align:left}.page-template-delivery-page-template .entry-content p{font-size:18px}@media screen and (min-width:320px){.page-template-delivery-page-template .entry-content p{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.page-template-delivery-page-template .entry-content p{font-size:20px!important}}.page-template-delivery-page-template .entry-content ul{margin:0}.page-template-delivery-page-template .entry-content ul li{margin-bottom:.5em;font-size:18px}@media screen and (min-width:320px){.page-template-delivery-page-template .entry-content ul li{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.page-template-delivery-page-template .entry-content ul li{font-size:20px!important}}.delivery-data{margin-top:4rem}.delivery-data h2{margin-top:0;margin-bottom:2rem;text-align:center;font-size:22px}@media screen and (min-width:320px){.delivery-data h2{font-size:calc(22px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.delivery-data h2{font-size:24px!important}}.delivery-data p{margin:0;text-align:center;font-size:18px}@media screen and (min-width:320px){.delivery-data p{font-size:calc(18px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.delivery-data p{font-size:20px!important}}@media screen and (max-width:992px){.delivery-data p{width:150px;font-size:16px}}@media screen and (max-width:992px) and (min-width:320px){.delivery-data p{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (max-width:992px) and (min-width:1600px){.delivery-data p{font-size:18px!important}}.delivery-data__all-options{display:flex;flex-flow:column;justify-content:center;align-items:center;margin:auto}@media screen and (min-width:992px){.delivery-data__all-options{width:60%}}.delivery-data__option{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:1.5em}.delivery-data__option img{width:70px}@media screen and (min-width:992px){.delivery-data__option img{width:100px}}.delivery-data__option span{display:block;font-weight:600;font-size:16px}@media screen and (min-width:320px){.delivery-data__option span{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.delivery-data__option span{font-size:18px!important}}.our-shops,.salesmen-wrapper{margin:3em}@media screen and (min-width:992px){.our-shops,.salesmen-wrapper{margin:6em 3em}}.our-shops .wrapper-flex-row,.salesmen-wrapper .wrapper-flex-row{width:85%}@media screen and (max-width:992px){.our-shops .wrapper-flex-row,.salesmen-wrapper .wrapper-flex-row{flex-flow:column;align-items:center;width:100%}}.our-shops a,.salesmen-wrapper a{font-weight:600;color:#205bab}@media screen and (min-width:992px){.our-shops .wrapper-flex-row{align-items:flex-start;width:70%;justify-content:space-evenly}}.salesman-single,.shop-single{display:flex;flex-flow:column;justify-content:space-evenly;align-items:center;margin:0 2em 1em;min-width:15em;font-size:1em}.salesman-single h3,.shop-single h3{margin-bottom:.5em}.salesman-single a,.shop-single a{margin-bottom:.25em}.salesman-single__avatar{background-size:contain;background-position:50%;background-repeat:no-repeat;height:8em;width:8em;margin-top:1em}.shop-single .opening-hours__title{font-weight:600;margin-top:1em}.shop-single .opening-hours{width:100%}.shop-single .opening-hours p{display:flex;justify-content:space-between}.single-post .entry-header{text-align:center;margin-bottom:3em}.page-template-single-brand-page-template .post-thumbnail{margin:2em auto;text-align:center}.contact-form{padding:2em 0}.contact-form h3{margin-bottom:.5em}.contact-form form.wpcf7-form p{margin-bottom:0}.contact-form form.wpcf7-form input{width:100%;border:1px solid #099bde;border-radius:20px;padding:.25em 1em}@media screen and (max-width:992px){.contact-form form.wpcf7-form input{border-radius:10px}}.contact-form form.wpcf7-form textarea{border:1px solid #099bde;border-radius:20px;padding:.25em 1em}.contact-form form.wpcf7-form input:focus{outline:none}.contact-form form.wpcf7-form input[type=checkbox]{width:20px}.contact-form form.wpcf7-form :nth-child(6) label{display:flex;flex-flow:row-reverse;justify-content:center}@media screen and (max-width:992px){.contact-form form.wpcf7-form :nth-child(6) label{flex-flow:column}.contact-form form.wpcf7-form :nth-child(6) label .wpcf7-list-item{margin:0}}.contact-form form.wpcf7-form :nth-child(6) .wpcf7-list-item{margin-left:0;margin-right:1em;cursor:pointer}.contact-form form.wpcf7-form .wpcf7-submit{margin:auto!important;padding:1.25em 1.75em!important;font-size:14px}@media screen and (min-width:320px){.contact-form form.wpcf7-form .wpcf7-submit{font-size:calc(14px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.contact-form form.wpcf7-form .wpcf7-submit{font-size:18px!important}}.advantages-container{width:100%;display:flex;justify-content:space-around;flex-wrap:wrap;padding:2em 0 0}@media screen and (min-width:992px){.advantages-container{flex-flow:row}}.advantages-container .advantage-box{display:flex;flex-flow:column;justify-content:space-between;align-items:center;margin:2em}.advantages-container .advantage-box img{width:40px}.advantages-container .advantage-box p{text-align:center;margin:.25em auto;font-weight:600;font-size:14px}@media screen and (min-width:320px){.advantages-container .advantage-box p{font-size:calc(14px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.advantages-container .advantage-box p{font-size:18px!important}}@media screen and (max-width:992px){.advantages-container .advantage-box p{margin:.5em auto .25em;line-height:1.25}}.advantages-container .advantage-box span{text-align:center;width:100%;display:block;font-size:12px}@media screen and (min-width:320px){.advantages-container .advantage-box span{font-size:calc(12px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.advantages-container .advantage-box span{font-size:16px!important}}.single-product .advantages-container{margin-top:1.5rem;flex-flow:column;padding:.75rem 1.25rem;background:transparent;border:1px solid #f5f5f5;border-radius:7px}@media screen and (min-width:992px){.single-product .advantages-container{padding:1.5rem}}.single-product .advantage-box{flex-flow:row;grid-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;margin:0 1rem 1.5rem;justify-content:unset}.single-product .advantage-box:last-of-type{margin-bottom:0}.single-product .advantage-box img{width:30px;-o-object-fit:contain;object-fit:contain}.single-product .advantage-box p,.single-product .advantage-box span{text-align:left;margin:0 auto .25em;font-size:13px}@media screen and (min-width:320px){.single-product .advantage-box p,.single-product .advantage-box span{font-size:calc(13px + 1*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.single-product .advantage-box p,.single-product .advantage-box span{font-size:14px!important}}.home .section-header{text-align:center;font-size:24px}@media screen and (min-width:320px){.home .section-header{font-size:calc(24px + 6*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.home .section-header{font-size:30px!important}}@media screen and (max-width:992px){.home .advantage-box{margin:1em;width:35%}.home .advantage-box img{width:35px}}.page-template-about-page-template .common-page-subheader:last-of-type{font-size:24px}@media screen and (min-width:320px){.page-template-about-page-template .common-page-subheader:last-of-type{font-size:calc(24px + 10*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.page-template-about-page-template .common-page-subheader:last-of-type{font-size:34px!important}}.page-template-about-page-template .entry-content{width:100%;text-align:left}@media screen and (min-width:992px){.page-template-about-page-template .entry-content{padding:0 2em}}.page-template-about-page-template .entry-content p{font-size:16px}@media screen and (min-width:320px){.page-template-about-page-template .entry-content p{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.page-template-about-page-template .entry-content p{font-size:18px!important}}h1.common-page-header{text-align:center;font-size:24px}@media screen and (min-width:320px){h1.common-page-header{font-size:calc(24px + 10*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){h1.common-page-header{font-size:34px!important}}p.common-page-subheader{text-align:center;font-weight:600;font-size:16px}@media screen and (min-width:320px){p.common-page-subheader{font-size:calc(16px + 2*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){p.common-page-subheader{font-size:18px!important}}#menu-shop-category-grid,#menu-woomenu-mobile-1,.brands-grid,.categories-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto}@media screen and (min-width:992px){#menu-shop-category-grid,#menu-woomenu-mobile-1,.brands-grid,.categories-grid{grid-template-columns:1fr 1fr 1fr 1fr}}#menu-shop-category-grid,#menu-woomenu-mobile-1,.categories-grid{grid-row-gap:2em;grid-column-gap:2em;margin:2em 0;padding-bottom:2em;justify-content:center;list-style:none;padding-left:0}.brand-tile{height:100px;width:auto;background:no-repeat;background-size:contain;background-position:50%;margin:2em}#menu-shop-category-grid>li,#menu-woomenu-mobile-1>li{border:2px solid transparent;border-radius:10px;transition:all .3s ease-in-out}@media screen and (min-width:992px){#menu-shop-category-grid>li,#menu-woomenu-mobile-1>li{height:18em}}#menu-shop-category-grid>li:hover,#menu-woomenu-mobile-1>li:hover{border:2px solid #099bde;border-radius:10px;box-shadow:0 0 15px 0 rgba(32,91,171,.35)}#menu-shop-category-grid>li a,#menu-woomenu-mobile-1>li a{position:relative;padding:1em;display:flex;flex-flow:column;justify-content:center;text-align:center;flex-flow:column-reverse;font-family:Poppins,sans-serif;font-weight:600;transition:all .3s ease-in-out}#menu-shop-category-grid>li a .menu-thumbnail-image,#menu-woomenu-mobile-1>li a .menu-thumbnail-image{background:no-repeat;background-size:contain;background-position:50%;height:11em;margin:5px 5px 1em;z-index:0}.page-template-filler #page{opacity:1!important}.page-template-termsandconditions #content #main{padding:0 5% 1em}@media screen and (min-width:992px){.page-template-termsandconditions #content #main{padding:0 15% 1em}}.page-template-termsandconditions #content #main a{text-decoration:underline}.page-template-termsandconditions #content #main ol,.page-template-termsandconditions #content #main ul{margin:1.5em 0}.page-template-termsandconditions #content #main ol{padding-left:1em}.page-template-termsandconditions #content #main li{margin:0 0 1em}.page-template-termsandconditions #content #main li>ol,.page-template-termsandconditions #content #main li>ul{margin-left:0}.no-sidebar .content-area{float:none;margin-left:auto;margin-right:auto}.no-sidebar .site-main{margin-right:0}footer#colophon{width:100%;text-align:center;color:#fff;margin-top:5em;background:#012241}@media screen and (min-width:992px){footer#colophon{text-align:left}}footer#colophon .page{height:100%}footer#colophon a,footer#colophon a:hover,footer#colophon a:visited{color:#fff}footer#colophon .icons-info{font-size:1px;color:transparent}footer#colophon .icons-info a{color:transparent}footer#colophon .footer-top{position:relative;text-align:center;height:40%}@media screen and (min-width:992px){footer#colophon .footer-top{text-align:left;height:50%}}footer#colophon .site-info{margin:auto;display:flex;flex-flow:column;justify-content:space-between;background:#012241}@media screen and (max-width:992px){footer#colophon .site-footer__main{padding-top:4em}footer#colophon .site-footer__main .col{margin-bottom:4em}}@media screen and (min-width:992px){footer#colophon .site-footer__main{display:flex;justify-content:space-between;margin:4rem 0;grid-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}footer#colophon .site-footer__main .col{flex:1 1 25%}}footer#colophon .footer-info h4,footer#colophon .footer-menu-header{font-size:1.25rem;font-weight:600;margin:0 auto 1rem}footer#colophon ul{margin:0;padding:0;list-style:none}footer#colophon ul li{margin-bottom:.5rem;font-size:1rem}footer#colophon .payment-method{height:3em;width:6em;margin:1em auto;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:992px){footer#colophon .payment-method{background-position:50%}}footer#colophon .method-paypal{background-image:url(../dist/img/paypal-logo.png)}@media screen and (max-width:992px){footer#colophon .method-paypal{margin-top:2em}}footer#colophon .method-przelewy24{background-image:url(../dist/img/przelewy24.jpg)}footer#colophon .method-zapobraniem{background-image:url(../dist/img/zapobraniem.png)}footer#colophon .footer-bottom{text-align:center;position:relative;display:flex;width:100%;align-self:flex-end;justify-content:center;padding:2em;font-size:12px}@media screen and (min-width:320px){footer#colophon .footer-bottom{font-size:calc(12px + 0*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){footer#colophon .footer-bottom{font-size:12px!important}}footer#colophon .footer-bottom:before{content:"";height:1px;width:100%;background-color:#fff;position:absolute;top:-.5em;text-align:center}.home-main__top-wrapper{margin-top:4rem}.home section{margin-bottom:6rem;padding-bottom:6rem;border-bottom:1px solid #e5e5e5}.home section:last-of-type{margin-bottom:0;border-bottom:0}.home .home-main__top-wrapper{margin-top:0}.home h2{margin:0 auto 5rem;font-size:20px}@media screen and (min-width:320px){.home h2{font-size:calc(20px + 4*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.home h2{font-size:24px!important}}.home .section-header{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.home .section-header:after{content:"";position:absolute;width:50%;background:#099bde;height:.15em;bottom:-8px;left:50%;transform:translateX(-50%)}.home-main{width:100%}.home-main__h1{text-align:center;font-weight:600;margin:2rem 0;font-size:14px}@media screen and (min-width:320px){.home-main__h1{font-size:calc(14px + 8*(100vw - 320px)/1280)!important}}@media screen and (min-width:1600px){.home-main__h1{font-size:22px!important}}@media screen and (min-width:992px){.home-main__h1{width:75%;margin:3rem 0 3rem auto}}.home-main__top-wrapper{display:flex}.home-main .welcome-view{margin-bottom:4rem}.home-main .special-categories-menu{margin-bottom:1rem}.home-about{display:flex;flex-flow:column}@media screen and (min-width:992px){.home-about{flex-flow:row}}@media screen and (min-width:992px){.home-about .image-holder{width:40%;order:1}}.home-about .image-holder img{border-radius:5px;box-shadow:0 0 15px 5px rgba(0,0,0,.1),0 0 6px 0 rgba(0,0,0,.05)}.home-about .content{margin-bottom:3rem}@media screen and (min-width:1400px){.home-about .content{padding-right:10rem}}.home-about .content h2{margin-top:0;margin-bottom:3rem;text-align:center}@media screen and (min-width:992px){.home-about .content h2{text-align:left}}.home-about .content ul{margin-left:0;list-style:none}.home-about .content ul li{margin-bottom:.75em;display:flex}.home-about .content ul li:before{content:"\2022";color:#099bde;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.home-about .content ul p{margin:0}.home-about .content p:last-of-type{margin-bottom:0}@media screen and (min-width:992px){.home-about .content{width:60%;padding:1rem 0 0 5rem;order:2;margin-bottom:0}}@media screen and (min-width:992px){.home-about:nth-of-type(2n){flex-flow:row-reverse}}@media screen and (min-width:992px){.home-about:nth-of-type(2n) .content{padding:1rem 5rem 0 0}}.home-clients-reviews .single-review{flex:1 0 0;display:flex;flex-flow:column;justify-content:space-between}.home-clients-reviews .single-review p{line-height:1.75}.home-clients-reviews .single-review svg{width:65px;padding:0 4px;fill:#099bde;float:left;margin-top:-10px;margin-right:10px}@media screen and (max-width:992px){.home-clients-reviews .single-review{border-bottom:1px solid #f5f5f5;padding:2rem 0}.home-clients-reviews .single-review:last-of-type{padding-bottom:0;border-bottom:none}}