@charset "UTF-8";.widget_product_categories .widget-title{margin-bottom:10px}.product-categories ul.children{display:none}.product-categories>li{position:relative}.product-categories>li>a{text-transform:uppercase;line-height:2.125rem;font-size:85%;font-weight:600}.product-categories>li>ul{padding-left:20px}.product-categories>li.opened .open-this:hover{color:var(--green)}.product-categories .children{margin-left:10px}.product-categories .children li.current-cat,.product-categories .children li.current-cat a,.product-categories .children li.current-cat span{color:var(--green)}.product-categories .open-this{position:absolute;right:0;cursor:pointer;float:right;height:21px;line-height:20px;font-size:22px;width:21px;display:block;margin:0;text-align:center;font-weight:300}.product-categories .open-this:hover{border-color:var(--green);color:var(--green)}.product-categories .opened .open-this{line-height:18px}.product-categories>li span{cursor:pointer}.product-categories>li span:hover{color:var(--green)}.product-categories>li>ul li>a:hover,.product-categories>li>ul li>a:hover+span,.product-categories>li>ul>li>a:hover,.product-categories>li>ul>li>a:hover+span{text-decoration:none!important}.woof_products_top_panel ul li:hover>a{-webkit-transition:.2s all ease;transition:.2s all ease;background-color:var(--black);border:1px solid var(--black);color:#fff}.woof_block_html_items .select2{width:100%!important}.radioSelectContainer{position:relative}.radioSelectContainer>label{display:inline-block;margin:.3em .3em 0 0;border:1px solid var(--darkgrey);position:relative}.radioSelectContainer>label>span{padding:10px 20px;text-align:center;display:block;cursor:pointer}.radioSelectContainer>label>input{position:absolute;visibility:hidden}.radioSelectContainer>label>input:checked+span{background-color:#000;color:#fff}.radioSelectContainer>label>input[disabled]+span{cursor:not-allowed;background-color:#ccc}.radioSelectContainer>label:first-of-type{position:absolute;right:0;color:#000;top:0;border:none}.radioSelectContainer>label:first-of-type>input+span{background-color:#fff;cursor:pointer;width:50px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000;padding:5px}.radioSelectContainer>label:first-of-type>input+span:before{content:"✕";display:block}.radioSelectContainer>label:first-of-type>input+span::after{content:"Clear";width:100%;display:block;font-size:8px;text-transform:uppercase;font-weight:600;text-align:center}.radioSelectContainer>label:first-of-type>input+span:hover{-webkit-transition:.2s background-color ease;transition:.2s background-color ease;background-color:var(--lightgrey)}.radioSelectContainer>label:first-of-typeinput:checked+span{background-color:#fff}.added_to_cart.wc-forward{display:none}.products_loop .add-to-cart{-webkit-transform:translate(0,50%) scale(1,0);transform:translate(0,50%) scale(1,0);-webkit-transition:.4s;transition:.4s;position:absolute;bottom:0;top:auto;left:0;width:100%}.products_loop .rozmiary{position:absolute;bottom:-4px;padding-bottom:1px;width:100%;z-index:1;padding:0 5px;-webkit-transition:.4s;transition:.4s;-webkit-transform:translate(0,50%) scale(1,0);transform:translate(0,50%) scale(1,0);backdrop-filter:saturate(180%) blur(20px);background-color:rgba(255,255,255,.72);-webkit-backdrop-filter:saturate(180%) blur(20px)}.products_loop .rozmiary span{margin:2px .75px 0 0;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:distribute;justify-content:space-around;padding:0 5px;list-style:none;min-width:20px;height:23px;vertical-align:middle;line-height:23px;font-size:10px;letter-spacing:.25px}.products_loop .category-session .products-container .product .product_wrap .product_content .imagewraploop .product_thumbnail_wrap:hover img:first-child{opacity:1}.products_loop .category-session .products-container .product .product_wrap .product_content .imagewraploop .product_thumbnail_wrap:hover img:nth-of-type(2){opacity:1;z-index:1}.products_loop .category-session .products-container .product .product_wrap .product_content:focus .rozmiary,.products_loop .category-session .products-container .product .product_wrap .product_content:hover .rozmiary{opacity:1;-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}.products_loop .category-session .products-container .product .product_wrap .product_content:focus .add-to-cart,.products_loop .category-session .products-container .product .product_wrap .product_content:hover .add-to-cart{opacity:1;z-index:2;-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}#woof_html_buffer{width:100%;height:100%;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0;z-index:4;background:rgba(255,255,255,.3);text-indent:-9999em}.spinner{position:fixed;width:50px;height:50px;top:50%;z-index:3;left:50%;margin-left:-25px;margin-top:-25px;-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite}@-webkit-keyframes rotator{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotator{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}@-webkit-keyframes colors{0%{stroke:#000}42.857142858%{stroke:var(--lightgrey)}100%{stroke:var(--lightgrey)}}@keyframes colors{0%{stroke:#000}42.857142858%{stroke:var(--lightgrey)}100%{stroke:var(--lightgrey)}}@-webkit-keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}100%{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}100%{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}.woocommerce-pagination ul.page-numbers li:hover{-webkit-transition:.2s all ease;transition:.2s all ease;background-color:var(--green)}.woocommerce-pagination ul.page-numbers li:hover a{color:#fff}