@charset "UTF-8";@font-face{font-display:swap;font-family:'Glegoo';font-style:normal;font-weight:400;src:url(https://bankietowo.pl/wp-content/themes/bankietowo/fonts/Glegoo-Regular.woff2) format('woff2'),url(https://bankietowo.pl/wp-content/themes/bankietowo/fonts/Glegoo-Regular.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Glegoo';font-style:normal;font-weight:700;src:url(https://bankietowo.pl/wp-content/themes/bankietowo/fonts/Glegoo-Bold.woff2) format('woff2'),url(https://bankietowo.pl/wp-content/themes/bankietowo/fonts/Glegoo-Bold.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Oxygen';font-style:normal;font-weight:300;src:url(https://bankietowo.pl/wp-content/themes/bankietowo/fonts/Oxygen-Light.woff2) format('woff2'),url(https://bankietowo.pl/wp-content/themes/bankietowo/fonts/Oxygen-Light.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Oxygen';font-style:normal;font-weight:400;src:url(https://bankietowo.pl/wp-content/themes/bankietowo/fonts/Oxygen-Bold.woff2) format('woff2'),url(https://bankietowo.pl/wp-content/themes/bankietowo/fonts/Oxygen-Bold.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Oxygen';font-style:normal;font-weight:700;src:url(https://bankietowo.pl/wp-content/themes/bankietowo/fonts/Oxygen-Bold.woff2) format('woff2'),url(https://bankietowo.pl/wp-content/themes/bankietowo/fonts/Oxygen-Bold.ttf) format('truetype')}html,body{height:100%}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}body{margin:0;padding:0;font-family:'Glegoo',sans-serif;font-size:14px;line-height:24px;color:var(--black)}ul,li,p,h1,h2,h3,h4,h5,h6,a,input,fieldset,textarea{font-size:inherit;font-weight:inherit;color:inherit;text-decoration:inherit;border:none}h1,h2,h3,h4,h5,h6{color:var(--teksty)}input,fieldset,textarea{font-family:'Glegoo',sans-serif}.clr,.clear{clear:both}label{display:inline-block;max-width:100%;margin-bottom:5px;color:var(--teksty)}p{margin:0 0 10px 0}input,textarea{border:1px solid var(--ramki);border-radius:8px}img{vertical-align:middle}strong,b{font-weight:700;color:var(--teksty)}.container{width:96%;max-width:1200px;margin:0 auto}.aligncenter{clear:both;display:block;margin:0 auto}:root{--ramki:#d12c10;--teksty:#1a1b25;--akcent:#d12c10;--bladetlo:rgba(220, 205, 202, 0.7);--black:#1a1b25}header{position:relative;z-index:2;font-family:'Oxygen',sans-serif}header input{font-family:'Oxygen',sans-serif}.header-top{padding:33px 0 24px 0;display:flex;justify-content:space-between;align-items:center}.header-top>div:not(.header-menu){background:#fff;border:1px solid var(--ramki);border-radius:8px;height:61px;font-size:18px;color:var(--teksty)}header .logo{width:17%;text-align:center}header .logo img{display:block;max-width:100%;margin:0 auto;max-height:100%}.header-search,.header-social{width:28%}.header-menu{width:18%}.aws-container .aws-search-form{height:55px;color:var(--teksty)}.aws-container .aws-search-form .aws-form-btn,.aws-container .aws-search-field{border:none}.aws-container .aws-search-form .aws-form-btn,.aws-container .aws-search-form .aws-form-btn:hover{background:#fff}.aws-container .aws-search-field{font-size:20px;color:var(--teksty)}.aws-container .aws-search-field::placeholder{color:var(--teksty)}.aws-container .aws-search-field :-ms-input-placeholder{color:var(--teksty)}.aws-container .aws-search-field::-ms-input-placeholder{color:var(--teksty)}.aws-container .aws-show-clear .aws-search-field{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.aws-container .aws-search-form .aws-search-btn{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}.aws-container .aws-search-form .aws-search-btn_icon{color:var(--teksty);height:26px;padding-left:7px}.aws-search-result{font-size:16px}.aws-result-title{color:var(--teksty)}.header-social{padding:3px 0 0 30px;color:var(--teksty)}.header-social a:hover{color:var(--akcent)}.header-menu{text-align:right}.header-menu a{height:61px;width:61px;border:1px solid var(--ramki);color:var(--teksty);border-radius:50%;text-align:center;line-height:61px;display:inline-block;background:#fff;margin-left:5px}.header-menu a:hover{color:var(--akcent)}.header-menu i{font-size:20px}.menu-menu-glowne-container ul{list-style-type:none;margin:0;padding:0;border:1px solid var(--ramki);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--teksty);background:#fff}.menu-menu-glowne-container ul li{width:20%;text-align:center;font-weight:700;font-size:20px;text-transform:lowercase}.menu-menu-glowne-container ul li>a{padding:14px 0;display:block}.menu-menu-glowne-container ul li a:hover{color:var(--akcent)}.menu-menu-glowne-container ul li{position:relative}.menu-level-2-wrapper{position:absolute;top:100%;left:0;width:350px;display:none;padding-top:4px}.menu-menu-glowne-container ul li:last-child .menu-level-2-wrapper{left:auto;right:0}.menu-menu-glowne-container ul li:hover .menu-level-2-wrapper{display:block}.menu-level-2-wrapper .menu-level-2-item:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.menu-level-2-item{height:92px;background:#fff;border:1px solid var(--ramki);color:var(--teksty);border-top:none;position:relative}.menu-level-2-item:hover{color:var(--akcent)}.menu-level-2-item ul li:hover{color:var(--teksty);background:var(--bladetlo)}.menu-level-2-item .left-col{display:inline-block;width:38%;position:relative;vertical-align:middle}.menu-level-2-item .left-col img{display:block;max-width:100%;height:auto;max-height:90px;margin:0 auto}.menu-level-2-item .right-col{display:inline-block;width:60%;position:relative;vertical-align:middle;text-align:left}.menu-level-2-item .right-col a{font-size:18px}footer{background:var(--bladetlo);padding:40px 0 0 0;position:relative;font-family:'Oxygen',sans-serif;color:var(--teksty)}.footer-columns{font-size:20px}.footer-columns>div:not(.clr){float:left;width:25%}footer .left-col-1{padding-left:45px}footer ul{margin:0;padding:0;list-style:none}footer ul li{margin-bottom:10px;position:relative}footer ul li:hover{color:var(--akcent)}footer ul li:before{content:'\f054';font-family:'FontAwesome';margin-right:10px}footer .left-col-2{padding-top:34px}.footer-social{padding-top:10px}.footer-social a{width:80px;height:80px;line-height:80px;text-align:center;margin-right:10px;display:inline-block;vertical-align:middle;font-size:30px}.footer-social a:hover{opacity:.8}.footer-social a.twitter{background:#4badf8;color:#fff}.footer-social a.fb{background:#2f6cdc;color:#fff}.footer-social a.mail{border:1px solid var(--teksty);border-radius:8px;font-size:50px;color:var(--teksty)}.footer-copyright{padding:15px 0 25px 0;text-align:right}.btn-to-top{position:absolute;bottom:35px;right:75px;font-size:55px}.btn-to-top:hover{color:#fff}picture{display:contents}.slider-main{margin-top:-202px;height:100vh;position:relative}#home-slider-main:not(.owl-loaded){display:block;overflow:hidden;height:100vh}#home-slider-main:not(.owl-loaded) .home-slider-main-image:not(:first-child){display:none}.slider-main img{display:block;max-width:100%;width:100%;height:100vh}.slider-main .owl-dots{position:absolute;bottom:50px;left:50%;transform:translateX(-50%)}.slider-main .owl-theme .owl-dots .owl-dot span{height:42px;width:42px;background:#fff;border-radius:8px;border:1px solid var(--ramki)}.slider-main .owl-theme .owl-dots .owl-dot.active span,.slider-main .owl-theme .owl-dots .owl-dot:hover span{background:var(--akcent)}.home-banners{padding-top:56px;display:flex}.home-banners .left-col{width:66%;margin-right:1.5%}.home-banners .right-col{width:32.5%}.home-banners img,.home-banners-2 img{border:1px solid var(--ramki);border-radius:8px;display:block;height:100%;width:100%}.home-banners .rc-top,.home-banners .rc-bottom{height:calc(50% - 10px)}.home-banners .rc-top{margin-bottom:20px}.home-banners .left-col,.home-banners .right-col{display:flex;flex-direction:column}.home-banners-2{padding-top:56px}.home-banners-2 .mobile{display:none}.home-categories-wrapper{padding-bottom:36px;display:flex;flex-wrap:wrap;justify-content:space-between;font-family:'Oxygen',sans-serif}.home-categories-wrapper.first{padding-top:56px}.home-category-box{width:calc(33% - 20px);height:220px;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:20px;position:relative;border-radius:8px;border:1px solid var(--ramki)}.home-category-box a{display:block;width:100%;height:100%}.home-category-box a:hover{color:#fff}.home-category-box-data{position:absolute;bottom:0;left:0;width:100%;background:var(--bladetlo);font-weight:700;color:var(--teksty);padding:8px 0 8px 24px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.home-category-box-data:hover{color:var(--akcent)}.home-category-box-data p{text-transform:uppercase;font-size:20px;margin:0}.home-popular-products{margin-bottom:56px}.hpp-slider,.single-product .related.products ul.products,.woocommerce-cart .cross-sells ul.products{width:calc(100% + 14px);margin-left:-7px}.home-popular-products h3,.hppc-title{margin:0 0 12px 0;font-weight:700;border:1px solid var(--ramki);border-radius:8px;font-size:20px;color:var(--teksty);padding:11px 0 11px 24px;font-family:'Oxygen',sans-serif}.home-popular-products .woocommerce ul.products li.product,.woocommerce ul.products.columns-4 li.product,.woocommerce-cart .cross-sells ul.products.columns-3 li.product{width:100%;margin:0}.home-popular-products .woocommerce ul.products li.product,.woocommerce ul.products.columns-3 li.product,.woocommerce ul.products.columns-4 li.product{border:1px solid var(--ramki);border-radius:8px;padding:12px;overflow:hidden}.home-popular-products .owl-item,.single-product .owl-item,.woocommerce-cart .cross-sells .owl-item{padding:0 7px}.home-popular-products .woocommerce ul.products li.product h2,.woocommerce ul.products.columns-3 li.product h2,.woocommerce ul.products.columns-4 li.product h2{border-top:1px solid var(--ramki);padding:10px 3px;line-height:2;font-size:14px;font-weight:700;min-height:105px}.home-popular-products .woocommerce ul.products li span.price,.woocommerce ul.products.columns-3 li span.price,.woocommerce ul.products.columns-4 li span.price{text-align:right;color:var(--teksty);font-weight:700;font-size:24px;display:block;float:right;clear:both;margin:0}.home-popular-products .woocommerce ul.products li span.price del,.woocommerce ul.products.columns-3 li span.price del,.woocommerce ul.products.columns-4 li span.price del{display:block;font-size:20px;color:var(--teksty)}.woocommerce-price-suffix{display:block;font-size:12px;line-height:1;margin-top:5px}.cst-sku{margin-top:17px;float:left;width:50%;font-weight:700;color:var(--teksty)}.home-popular-products .owl-nav,.single-product .owl-nav{position:absolute;width:105%;left:-5%;top:22%}.home-popular-products .owl-carousel .owl-nav.disabled,.single-product .owl-carousel .owl-nav.disabled{display:block}.home-popular-products .owl-dots{display:none}.home-popular-products .owl-carousel .owl-nav button.owl-next,.home-popular-products .owl-carousel .owl-nav button.owl-prev,.single-product .owl-carousel .owl-nav button.owl-next,.single-product .owl-carousel .owl-nav button.owl-prev{font-size:150px;color:var(--akcent);position:absolute}.home-popular-products .owl-carousel .owl-nav button.owl-prev,.single-product .owl-carousel .owl-nav button.owl-prev{left:0;min-height:80px}.home-popular-products .owl-carousel .owl-nav button.owl-next,.single-product .owl-carousel .owl-nav button.owl-next{right:-5%;min-height:80px}.home-popular-products .woocommerce ul.products{margin:0}.woocommerce ul.products li.product .onsale{text-transform:uppercase;line-height:30px;transform:rotate(38deg);right:-22px;left:unset;width:203px;top:44px;background:var(--bladetlo);border-radius:0;padding:0;min-height:auto;height:30px;font-size:20px;color:var(--teksty);display:block;z-index:1}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3 mark{background-color:#fff;color:var(--teksty)}.woocommerce ul.products.columns-3 li.product h2:hover{color:var(--akcent)}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product mark{background-color:#fff;color:var(--teksty)}.woocommerce span.onsale{display:none}.archive .woocommerce-sidebar{float:left;width:23%}.archive .woocommerce-content{float:right;width:75%}.shop-bg{position:relative;margin-top:-202px;height:217px}.archive .woocommerce-sidebar .widget{border:1px solid var(--ramki);margin-bottom:19px;border-radius:8px;padding:12px 8px}.archive .woocommerce-sidebar .widget_nav_menu ul.menu{margin:0;padding:0;list-style-type:none}.archive .woocommerce-sidebar .widget_nav_menu ul li{margin-bottom:3px}.archive .woocommerce-sidebar li.current-menu-item>a{color:var(--akcent);font-weight:700}.archive .woocommerce-sidebar .widget_nav_menu ul li a:hover{color:var(--akcent)}.archive .woocommerce-sidebar .widget_nav_menu ul.sub-menu li:before{content:'\f054';font-family:'FontAwesome';padding:0 7px 0 3px}.archive .woocommerce-sidebar .widget_nav_menu ul.sub-menu{margin:0;padding:0;list-style-type:none}.archive .woocommerce-sidebar .widget_price_filter h4{margin:0 0 10px 0}.archive.woocommerce .widget_price_filter .price_slider_amount .button{color:var(--teksty);border-radius:8px;background:#fff;border:1px solid var(--akcent)}.archive.woocommerce .widget_price_filter .price_slider_amount .button:hover{color:var(--akcent)}.archive.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:var(--bladetlo)}.archive.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.archive.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background:var(--akcent)}.archive .woocommerce-result-count{display:none}.archive .woocommerce-perpage{float:right;margin:0 0 1em}.archive .woocommerce-perpage span{font-size:13px}.archive.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left}.archive .woocommerce-ordering .orderby,.archive .woocommerce-perpage select{padding:0 0 0 8px;box-shadow:none;border:1px solid var(--ramki);height:28px;border-radius:0;font-family:'Roboto',sans-serif;font-size:13px;color:var(--teksty);border-radius:8px;background:#fff}.archive.woocommerce ul.products.columns-3 li.product{width:calc(33.3% - 10px);margin:0 14px 18px 0}.archive.woocommerce ul.products.columns-3 li.product.last{margin-right:0}.archive.woocommerce ul.products.columns-3{margin-bottom:0}.archive .term-description-wrapper .term-description{border:1px solid var(--ramki);border-radius:8px;padding:11px;margin-bottom:28px}.archive .term-description-wrapper h1,.archive .term-description-wrapper h2{font-size:30px;line-height:1.2;margin:15px 0;font-family:'Oxygen',sans-serif}.archive .term-description-wrapper h3,.archive .term-description-wrapper h4,.archive .term-description-wrapper h5,.archive .term-description-wrapper h6{font-size:20px;margin:15px 0;font-family:'Oxygen',sans-serif}.archive .term-description-wrapper img{border:1px solid var(--ramki);border-radius:8px;display:block;margin-left:auto;margin-right:auto}.archive .term-description-wrapper a{color:var(--akcent)}.woocommerce ul.products li.product{position:relative}.woocommerce ul.products li.product.outofstock a.woocommerce-LoopProduct-link:before{position:absolute;top:20%;content:'Czekamy na dostawę';background:rgb(221 222 223 / .8);left:10%;width:80%;height:90px;border:1px solid #828388;border-radius:8px;text-align:center;text-transform:uppercase;font-size:20px;font-weight:700;padding:15px;line-height:1.5;color:#000!important}.woocommerce .woocommerce-breadcrumb,.breadcrumbs{color:var(--black);font-size:15px;margin:13px 0}.woocommerce .woocommerce-breadcrumb a,.breadcrumbs a,.breadcrumbs span{color:var(--black);text-transform:lowercase}.woocommerce .woocommerce-breadcrumb a:hover,.breadcrumbs a:hover{color:var(--teksty)}.woocommerce .woocommerce-breadcrumb .breadcrumb-separator{display:inline-block;margin:0 7px}.woocommerce nav.woocommerce-pagination{text-align:right;margin-bottom:5px}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li{margin-right:17px;border:none}.woocommerce nav.woocommerce-pagination ul li:last-child{margin-right:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:0;height:100%;line-height:37px;font-size:20px;text-align:center;height:42px;width:42px;border:1px solid var(--ramki);border-radius:8px}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover{background:var(--bladetlo);color:var(--teksty)}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:8px 14px;margin:10px 0;border-radius:8px;font-family:'Glegoo',sans-serif;line-height:24px;border:1px solid var(--ramki)}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:var(--akcent)}.woocommerce ul.products li.product .price ins{text-decoration:none}.single-product.woocommerce div.product div.images.woocommerce-product-gallery{width:41%}.single-product.woocommerce div.product div.summary{width:56%}.woocommerce div.product{color:var(--black)}.single-product .woocommerce-product-gallery__image img{border-radius:8px;border:1px solid var(--ramki);margin-bottom:18px}.single-product.woocommerce div.product div.images .flex-control-thumbs li{width:calc(33% - 10px);margin:0 17px 17px 0}.single-product.woocommerce div.product div.images .flex-control-thumbs li:nth-child(3n){margin-right:0}.single-product.woocommerce div.product div.images .flex-control-thumbs li img{border-radius:8px;border:1px solid var(--ramki)}.single-product .woocommerce-product-details__short-description{border-radius:8px;border:1px solid var(--ramki);padding:20px 35px 35px 35px;font-size:20px;margin-bottom:56px;float:right;width:56%}.single-product .woocommerce-product-details__short-description p,.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description p{margin-bottom:20px;font-size:18px;line-height:1.6}.single-product .woocommerce-product-details__short-description a,.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description a{color:var(--akcent)}.single-product .woocommerce-product-details__short-description h2,.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description h2{color:var(--teksty);font-weight:700}.single-product .woocommerce-product-details__short-description ul,.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description ul{padding-left:35px;font-size:18px;list-style:disc}.single-product .woocommerce-product-details__short-description ul li,.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description ul li{margin-bottom:10px}.single-product .woocommerce-product-details__short-description img,.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description img{border-radius:8px;border:1px solid var(--ramki);margin-top:56px}.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description img.alignleft{float:left;margin-right:20px;margin-top:5px}.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description img.alignright{float:right;margin:10px}.archive .term-description-wrapper img.alignleft{float:left;margin-right:20px;margin-top:5px}.archive .term-description-wrapper img.alignright{float:right;margin:10px}.single-product .woocommerce-product-details__short-description .left-col,.single-product .woocommerce-product-details__short-description .right-col{float:left;width:50%}.single-product .woocommerce-product-details__short-description .cst-title{font-weight:700;display:block;border-bottom:1px solid var(--akcent);padding:0 0 10px 0;margin-bottom:15px;font-family:'Oxygen',sans-serif;color:var(--teksty)}.cst-title-wycofany{font-weight:700;display:block;padding:10px;margin-bottom:10px;font-family:'Oxygen',sans-serif;color:#1a32e8}.cst-title-wycofany a{color:var(--akcent)}.single-product.woocommerce div.product .product_title{font-size:40px;font-weight:300;line-height:1;font-family:'Oxygen',sans-serif;line-height:1.2;color:var(--teksty)}.single-product.woocommerce div.product .summary p.price,.single-product.woocommerce div.product .summary span.price{text-align:right;color:var(--teksty);font-weight:400;font-size:30px;display:block;float:right;clear:both;margin:0}.single-product .product_meta .posted_in,.single-product .product_meta .tagged_as{display:none}.single-product .summary .woocommerce-price-suffix{font-size:24px;margin-top:8px}.single-product .summary .product_meta{margin-top:60px;font-size:16px;font-weight:300;font-family:'Oxygen',sans-serif}.single-product.woocommerce div.product form.cart{padding-top:55px;clear:both}.single-product .summary .minus,.single-product .summary .plus{width:49px;height:64px;color:var(--teksty);position:relative;background:#fff;border:none;font-size:25px;cursor:pointer;vertical-align:middle}.single-product .summary .quantity{border-radius:8px;border:1px solid var(--ramki)}.single-product .summary .minus{border-right:1px solid var(--ramki);border-top-left-radius:8px;border-bottom-left-radius:8px;color:var(--teksty);text-align:center;padding:0}.single-product .summary .plus{border-left:1px solid var(--ramki);border-top-right-radius:8px;border-bottom-right-radius:8px;color:var(--teksty);text-align:center;padding:0}.single-product.woocommerce .quantity{margin:0}.single-product.woocommerce .quantity .qty{width:140px;height:64px;font-size:30px;padding:0;vertical-align:middle;color:var(--teksty);border:none}.single-product.woocommerce div.product form.cart .button{width:56%;float:right;height:70px;border-radius:8px;border:1px solid var(--akcent);color:var(--akcent);background-color:#fff;text-transform:uppercase;font-size:30px;font-weight:500;font-family:'Oxygen',sans-serif;margin:0}.single-product.woocommerce div.product form.cart .button:hover{background-color:var(--akcent);color:#fff}.single-product.woocommerce div.product form.cart input::-webkit-outer-spin-button,.single-product.woocommerce div.product form.cart input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product.woocommerce div.product form.cart input[type='number']{-moz-appearance:textfield}.single-product .cst-product-desc-box{border-radius:8px;border:1px solid var(--ramki);padding:15px;font-size:18px}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs{display:none}.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description{border-radius:8px;border:1px solid var(--ramki);padding:20px 35px 35px 35px;font-size:20px;margin-bottom:56px}.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description .cst-title{font-weight:700;display:block;color:var(--teksty);border-bottom:1px solid var(--akcent);padding:0 0 10px 0;margin-bottom:15px;font-family:'Oxygen',sans-serif}.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description p:last-child{margin-bottom:0}.single-product .related.products>h2{margin:0 0 12px 0;font-weight:700;color:var(--tekst);border:1px solid var(--ramki);border-radius:8px;font-size:20px;padding:11px 0 11px 24px;font-family:'Oxygen',sans-serif}.single-product .related.products{margin-bottom:56px}.single-product .up-sells.upsells.products>h2{margin:0 0 12px 0;font-weight:700;border:1px solid var(--ramki);border-radius:8px;font-size:20px;padding:11px 0 11px 24px;font-family:'Oxygen',sans-serif}.single-product .up-sells.upsells.products{margin-bottom:56px}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none}.woocommerce div.product p.price del,.woocommerce div.product span.price del{display:block;font-size:30px;font-weight:300;margin-bottom:10px}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none}.single-product .summary .quantity.hidden{border:none}.content{padding:0 0 30px 0}.content h1,.content h2{font-size:30px;margin:15px 0;font-family:'Oxygen',sans-serif;line-height:1.1}.content h3,.content h4,.content h5,.content h6{font-size:20px;margin:15px 0;font-family:'Oxygen',sans-serif;line-height:1.1}.content img{border:1px solid var(--ramki)!important;border-radius:8px;display:block;max-width:100%;height:auto;margin-bottom:10px}.content a{color:var(--akcent)}.content a:hover{opacity:.95}.content .left-col{width:49%;float:left}.content .right-col{width:49%;float:right}.content .wpcf7 .wpcf7-text,.content .wpcf7 .wpcf7-textarea{display:block;width:100%}.content .wpcf7 .wpcf7-acceptance{font-size:12px}.content .wpcf7 .wpcf7-submit,.error404 .content a{background-color:#fff;color:var(--teksty);padding:8px 14px}.content .wpcf7 .wpcf7-submit:hover{background-color:var(--bladetlo)}.error404 .content{padding-bottom:200px}.error404 .content a{margin:10px 0;display:inline-block;border-radius:8px}.blog article{margin:25px 0;border-bottom:2px solid var(--ramki)}.blog h1{font-size:30px;margin:15px 0;font-family:'Oxygen',sans-serif}.blog .post-thumbnail img{display:block;max-width:100%;height:auto}.blog .post-thumbnail{margin-bottom:30px}.blog .post-date{float:left;width:5%;text-align:center}.blog .post-content{float:right;width:93%}.blog .post-date .day{color:var(--teksty);display:block;font-size:16px;font-weight:700;padding:10px 0;background:#f4f4f4}.blog .post-date .month{color:#fff;display:block;font-size:12.5px;background:var(--teksty)}.blog .post-content h2{font-size:25px;font-weight:700;margin:0 0 15px 0;color:var(--teksty);font-family:'Oxygen',sans-serif}.blog .post-content h2:hover{opacity:.9}.blog .post-content .link{background:var(--ramki);color:var(--teksty);padding:8px 14px;cursor:pointer;display:inline-block;margin:10px 0;border-radius:8px}.blog .post-content .link:hover{opacity:.9}.blog .custom-pagination{margin-bottom:50px;text-align:center}.blog .custom-pagination .page-numbers{padding:0;line-height:37px;font-size:20px;text-align:center;height:42px;width:42px;border:1px solid var(--teksty);border-radius:8px;display:inline-block;margin:0 8.5px}.blog .custom-pagination .page-numbers:hover,.blog .custom-pagination .page-numbers.current{background:var(--teksty)}.woocommerce-cart .content img,.woocommerce-checkout .content img{border:none!important;border-radius:0}.woocommerce-cart .minus,.woocommerce-cart .plus{display:none}.woocommerce-cart .wc-proceed-to-checkout a.button.alt{border-radius:8px;border:1px solid var(--akcent);color:var(--akcent);background-color:#fff;text-transform:uppercase;font-size:30px;font-weight:500;font-family:'Oxygen',sans-serif}.woocommerce-cart .wc-proceed-to-checkout a.button.alt:hover{border:1px solid var(--akcent);color:#fff;background-color:var(--akcent);text-transform:uppercase;font-size:30px;font-weight:500;font-family:'Oxygen',sans-serif}.woocommerce-cart .woocommerce-cart-form{float:left;width:60%}.woocommerce-cart .cart-collaterals{float:right;width:39%}.woocommerce-cart .cart-collaterals .cart_totals{float:none;width:100%}.woocommerce-cart .content h2{margin-top:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px}.woocommerce-checkout #order_comments{min-height:150px}.woocommerce button.button.alt{width:35%;float:right;height:70px;border-radius:8px;border:1px solid var(--akcent);color:var(--akcent);background-color:#fff;text-transform:uppercase;font-size:30px;font-weight:500;font-family:'Oxygen',sans-serif;margin:0}.woocommerce button.button.alt:hover{border:1px solid var(--akcent);color:#fff;background-color:var(--akcent)}.woocommerce-message{border-top-color:var(--ramki)}.woocommerce-info{border-top-color:var(--ramki)}.woocommerce-notices-wrapper{border-top-color:var(--ramki)}.woocommerce-message:before{color:var(--teksty)}.cst-out-of-stock{width:56%;float:right;background:var(--bladetlo);border-radius:8px;color:var(--ramki);text-transform:uppercase;font-size:30px;font-weight:300;font-family:'Oxygen',sans-serif;margin-top:55px;line-height:62px;text-align:center;border:1px solid var(--ramki);clear:both}.cst-wycofany{width:56%;background:#c6c5c5;border-radius:8px;color:var(--teksty);text-transform:uppercase;font-size:30px;font-weight:300;font-family:'Oxygen',sans-serif;margin:55px auto 20px auto;line-height:62px;text-align:center;border:1px solid var(--teksty)}.header-top div.header-mobile-menu{display:none;height:61px;width:61px;border:1px solid var(--ramki);border-radius:50%;text-align:center;line-height:55px;background:#fff;margin-left:5px;color:var(--ramki);font-size:30px}.header-top div.header-mobile-menu.active{background:var(--ramki);color:#fff}.sidebar-switcher{display:none}.woocommerce ul.products li.product a{text-decoration:none;display:block;width:100%;height:100%;z-index:9999}.woocommerce ul.products li.product.outofstock::before{z-index:0}.mobile-search{display:none}.archive .woocommerce-sidebar .widget_nav_menu ul.menu>li>a{font-weight:700;margin-top:10px;display:block}@media screen and (max-width:1350px){.owl-nav{display:none!important}.cst-out-of-stock{font-size:24px}}@media screen and (max-width:1200px){.header-search,.header-social,.shop-bg{display:none}header .logo{width:200px}.header-menu{width:206px}.footer-social a{width:60px;height:60px;line-height:60px;font-size:20px}.footer-social a.mail{font-size:40px;line-height:55px}.woocommerce div.product form.cart div.quantity{float:none;width:260px;margin:0 0 20px auto;text-align:center}.btn-to-top{right:20px}.woocommerce-cart .woocommerce-cart-form,.woocommerce-cart .cart-collaterals{width:100%;float:none}}@media screen and (max-width:992px){.header-top div.header-mobile-menu{display:block;margin-right:22px}.header-top{justify-content:inherit}.header-menu{margin-left:auto}.menu-menu-glowne-container{display:none;position:absolute;width:96%}.menu-menu-glowne-container.active{display:block}.menu-menu-glowne-container ul{display:block;border:none;background:#fff;border-radius:0;padding:10px 0 10px 25px}.menu-menu-glowne-container ul li{width:100%;text-align:left;position:relative;padding-left:20px}.menu-menu-glowne-container ul li:before,.menu-level-2-item:before{content:'\f054';font-family:'FontAwesome';position:absolute;left:0;top:9px}.menu-menu-glowne-container ul li>a::first-letter{text-transform:uppercase}.menu-menu-glowne-container ul li>a{padding:8px 0}.menu-level-2-wrapper{position:relative;display:block;width:auto}.menu-level-2-item .left-col{display:none}.menu-level-2-item{height:auto;background:#fff;border-radius:0;border:none;padding-left:30px;position:relative;font-size:15px}.menu-level-2-item:before{font-size:12px;top:1px;left:13px}.slider-main,.menu-menu-glowne-container ul li br{display:none}footer .left-col-2{padding-top:0}footer .center-col{clear:both}footer .left-col-1{padding-left:0}.home-banners{flex-direction:column;padding-top:0}.home-categories-wrapper.first{padding-top:20px}.home-category-box{width:calc(50% - 10px)}.footer-columns>div:not(.clr){width:50%}.footer-copyright{text-align:left}.home-banners .left-col,.home-banners .right-col{width:100%;margin:0}.home-banners .right-col{flex-direction:row;justify-content:space-between}.home-banners .rc-top,.home-banners .rc-bottom{height:auto;flex-basis:calc(50% - 10px);margin:0}.home-banners .left-col,.home-popular-products{margin-bottom:20px}.home-categories-wrapper{padding-bottom:0}footer{padding-top:20px}.sidebar-switcher{display:inline-block;background:#fff;color:var(--ramki);border:1px solid var(--ramki);padding:8px 14px;margin:10px 0;border-radius:8px;line-height:24px}.archive .woocommerce-sidebar{display:none;width:100%}.archive .woocommerce-sidebar.active{display:block}.archive .woocommerce-content{width:100%}.archive.woocommerce ul.products.columns-3 li.product,.archive.woocommerce ul.products.columns-3 li.product.last{width:calc(50% - 10px);margin:0 20px 20px 0}.archive.woocommerce ul.products.columns-3 li.product.first{clear:none}.archive.woocommerce ul.products.columns-3 li.product:nth-child(2n){margin-right:0}.single-product.woocommerce div.product div.images.woocommerce-product-gallery,.single-product.woocommerce div.product div.summary{width:100%;margin-bottom:20px}.single-product.woocommerce div.product div.images.woocommerce-product-gallery{max-width:500px}.single-product.woocommerce div.product .product_title{font-size:25px;color:var(--teksty)}.single-product.woocommerce div.product .summary p.price,.single-product.woocommerce div.product .summary span.price{float:none;font-size:30px;text-align:left}.single-product .summary .product_meta{margin-top:20px;font-size:18px}.woocommerce div.product form.cart div.quantity{margin:auto 0 20px 0}.single-product.woocommerce div.product form.cart .button{width:100%;float:left;max-width:300px;font-size:25px}.single-product.woocommerce div.product form.cart{padding-top:20px;margin-bottom:0}.single-product .woocommerce-product-details__short-description{width:100%;float:none;padding:20px;margin-bottom:20px;clear:both}.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description{padding:20px;margin-bottom:20px}.single-product .related.products{margin-bottom:20px}.single-product .related.products .owl-dots{display:none}.blog .post-date{width:10%}.blog .post-content{width:86%}.content .left-col,.content .right-col{float:none;width:100%}.cst-out-of-stock{float:none;width:300px}.woocommerce ul.products{color:var(--teksty)}.woocommerce ul.products li.product.outofstock a:before{line-height:60px}.home-banners-2{padding-top:0}}@media screen and (max-width:768px){.home-banners-2 .mobile{display:block}.home-banners-2 .desktop{display:none}.mobile-search{display:block;border:1px solid var(--ramki);border-radius:8px;margin-bottom:24px}}@media screen and (max-width:600px){.header-menu{display:none}.home-banners .right-col{flex-direction:column}.home-banners .rc-top{margin-bottom:20px}.home-category-box,.footer-columns>div:not(.clr),.archive.woocommerce ul.products.columns-3 li.product,.archive.woocommerce ul.products.columns-3 li.product.first,.archive.woocommerce ul.products.columns-3 li.product.last{width:100%}header .logo{margin-left:auto}.woocommerce ul.products li.product.outofstock a:before{font-size:16px}footer .left-col-1,footer .left-col-2{margin-bottom:10px}}.archive.woocommerce ul.products.columns-3,.home-popular-products .woocommerce ul.products{display:flex;flex-wrap:wrap}.woocommerce ul.products li.product a{height:auto}.owl-carousel .owl-stage{display:flex}.owl-carousel .owl-item{display:flex;flex:1 0 auto}.home-popular-products .woocommerce ul.products li span.price,.woocommerce ul.products.columns-3 li span.price,.woocommerce ul.products.columns-4 li span.price{position:absolute;bottom:10px;right:10px}.page-id-158683 .content a{color:inherit}.page-id-158683 .content img{border:none!important}.page-id-2930 #gallery-1 .gallery-item,.page-id-2930 #gallery-2 .gallery-item{width:15%;margin:0 .5%}.dsc-product-wrapper{display:flex;justify-content:space-between}.dsc-product-wrapper .left-col{width:41%}.dsc-product-wrapper .right-col{width:56%}.dsc-product-title{font-size:40px;font-weight:300;font-family:'Oxygen',sans-serif;line-height:1.2;color:var(--teksty);margin-top:0;padding:0}.dsc-product-wrapper .left-col img{border-radius:8px;border:1px solid var(--ramki);margin-bottom:18px;max-width:100%;height:auto}.dsc-product-wrapper .dsc-product-meta{margin-top:60px;font-size:16px;font-weight:300;font-family:'Oxygen',sans-serif}.dsc-product-wrapper .cst-out-of-stock{float:none;margin-bottom:10px}.dsc-product-short-description{border-radius:8px;border:1px solid var(--ramki);padding:20px 35px 35px 35px;font-size:20px;margin-bottom:56px}.dsc-product-short-description .cst-title,.dsc-product-description .cst-title{font-weight:700;display:block;border-bottom:1px solid var(--akcent);padding:0 0 10px 0;margin-bottom:15px;font-family:'Oxygen',sans-serif;color:var(--teksty);font-size:20px}.dsc-product-short-description ul{padding-left:35px;font-size:18px;list-style:disc}.dsc-product-short-description ul li{margin-bottom:10px}.dsc-product-description{border-radius:8px;border:1px solid var(--ramki);padding:20px 35px 35px 35px;font-size:20px;margin-bottom:56px;margin:0 0 2em}.dsc-product-description p{margin-bottom:20px;font-size:18px;line-height:1.6}.dsc-product-description a{color:var(--teksty)}.dsc-gallery-additional{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0 17px}@media screen and (max-width:992px){.dsc-product-wrapper{flex-direction:column}.dsc-product-wrapper .left-col,.dsc-product-wrapper .right-col{width:100%}.dsc-product-wrapper .left-col{max-width:500px}.dsc-product-title{font-size:25px}.dsc-product-wrapper .dsc-product-meta{margin-top:20px;font-size:18px}}.page-id-2{line-height:26px}.header-flag img{vertical-align:top;border-radius:50%}.archive .woocommerce-sidebar .widget_nav_menu ul li .menu-item-has-children.menu-item-160286 .sub-menu,.archive .woocommerce-sidebar .widget_nav_menu ul li .menu-item-has-children.menu-item-171725 .sub-menu,.archive .woocommerce-sidebar .widget_nav_menu ul li .menu-item-has-children.menu-item-163792 .sub-menu{padding-left:20px;display:none}.archive .woocommerce-sidebar .widget_nav_menu ul.sub-menu ul.sub-menu{padding-left:20px}.term-stoly-bankietowe.archive .woocommerce-sidebar .widget_nav_menu ul li .menu-item-has-children.menu-item-160286 .sub-menu,.archive.tax-product_tag .woocommerce-sidebar .widget_nav_menu ul li .menu-item-has-children.menu-item-160286 .sub-menu{display:block}.term-biezniki.archive .woocommerce-sidebar .widget_nav_menu ul li .menu-item-has-children.menu-item-171725 .sub-menu,.archive.tax-product_tag .woocommerce-sidebar .widget_nav_menu ul li .menu-item-has-children.menu-item-171725 .sub-menu{display:block}.term-serwetki.archive .woocommerce-sidebar .widget_nav_menu ul li .menu-item-has-children.menu-item-163792 .sub-menu,.archive.tax-product_tag .woocommerce-sidebar .widget_nav_menu ul li .menu-item-has-children.menu-item-163792 .sub-menu{display:block}.woocommerce table.cart td.actions .coupon{display:flex;align-items:center}.woocommerce-cart table.cart td.actions .coupon #coupon_code{min-width:110px;margin:0 10px}#wpcf7-f166500-o1{margin:30px 0}.cst-ratings label.cst-label,.cstr-area label.cst-label{font-size:18px;font-weight:700}.cst-ratings label .wpcf7-form-control-wrap{display:block;margin:5px 0 5px 20px}.cstr-desc{display:flex;column-gap:85px;font-weight:700;font-size:13px}.cst-ratings{margin:0 0 20px 0}.uacf7-rating:not(:hover) label input:checked~.icon,.uacf7-rating:hover label:hover input~.icon{color:var(--ramki)!important}.cstr-area .wpcf7-textarea{max-width:500px;margin:10px 0 20px 0;padding:10px}.custom-upsells{margin-top:20px}.custom-upsells ul.products{display:flex;flex-wrap:wrap;margin:5px 0 -55px 0;justify-content:flex-start}.custom-upsells ul li{width:calc(10% - 9.1px)!important;margin:0 10px 18px 0!important;float:none!important;border:1px solid var(--teksty);padding:5px!important;border-radius:5px}.custom-upsells ul li:last-child{margin-right:0!important}.custom-upsells ul li img{margin:0!important}.woocommerce-cart .cross-sells .outofstock{display:none;width:0px!important;opacity:0}.custom-upsells ul li>div,.custom-upsells h2.woocommerce-loop-product__title,.custom-upsells span.price,.custom-upsells span.onsale,.custom-upsells ul li a:before{display:none!important}@media screen and (max-width:992px){.custom-upsells ul.products{margin:5px 0 -20px 0}}@media screen and (max-width:768px){.custom-upsells ul li{width:calc(20% - 10px)!important}}.woocommerce-cart .cross-sells .owl-nav{display:none}.woocommerce-cart ul.products.columns-3 li.product h2{min-height:125px}.woocommerce-cart .cross-sells .owl-item{padding-bottom:5px}.single-product .product.outofstock .custom-upsells{clear:both;float:left;min-height:100px;width:100%}.custom-upsells-title{font-family:'Glegoo',sans-serif;font-size:14px;color:var(--black)}@media screen and (max-width:600px){.archive.woocommerce ul.products.columns-3 li.product,.archive.woocommerce ul.products.columns-3 li.product.last{margin:0 0 20px 0}}@media screen and (max-width:768px){.woocommerce-cart .cart-collaterals .cart_totals table tr:last-child td:before{display:none}}@media screen and (max-width:430px){.woocommerce-cart .wc-proceed-to-checkout a.button.alt{line-height:1.4}.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-wrap:wrap;justify-content:space-between}.single-product.woocommerce div.product div.images .flex-control-thumbs li{width:calc(33% - 17px)}}