:root{--primary:#dcb46e;--blue:#2ba8e0;--lightblue:#65d2ff;--secondary:#9a9a9a;--gray:#c4c4c4;--darkgray:#a9a9a9;--red:#cd2400;--dark:#000;--dark-link:#212529}body{padding-top:7.9rem;font-family:'Roboto',sans-serif}.carousel-caption a,.btn,.my-btn,a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart,.wp-block-button__link,.woocommerce ul.products li.product .button,.woocommerce .widget_price_filter .price_slider_amount .button,button.single_add_to_cart_button.button.alt,.woocommerce a.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border:4px solid var(--primary);border-radius:0;background:0 0;color:var(--primary);padding:1.25rem;display:inline-block;text-transform:uppercase;font-weight:700;letter-spacing:.25rem;line-height:1em;font-size:.9rem;position:relative}.carousel-caption a,a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart,.only-icon.my-btn{color:var(--white)}.carousel-caption a:hover,.btn:hover,.my-btn:hover,a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart:hover,.wp-block-button__link:hover,.woocommerce ul.products li.product .button:hover,.woocommerce .widget_price_filter .price_slider_amount .button:hover,button.single_add_to_cart_button.button.alt:hover,.woocommerce a.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:var(--dark);text-decoration:none;transform:scale(1.05);box-shadow:0px 5px 17px -3px var(--primary);background:var(--primary);border-color:transparent}.carousel-caption a:after,.btn:after,.my-btn:after,a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart:after,.wp-block-button__link:after,.woocommerce ul.products li.product .button:after,button.single_add_to_cart_button.button.alt:after,.woocommerce a.button:after,.woocommerce #respond input#submit.alt:after,.woocommerce a.button.alt:after,.woocommerce button.button.alt:after,.woocommerce input.button.alt:after{content:"\f061";font-family:"Font Awesome 5 free";font-weight:900;margin-left:1rem;border-left:2px solid var(--primary);font-size:1rem;padding-top:.25rem;padding-bottom:.25rem}.carousel-caption a:after{border-color:#fff}a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart:after{border-color:var(--white)}.carousel-caption a:hover:after,.btn:hover:after,.my-btn:hover:after,a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart:hover:after,.wp-block-button__link:hover:after,.woocommerce a.button:hover:after{border-color:var(--dark);border-left:0;border-right:2px solid}a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart,.woocommerce ul.products li.product .button,button.single_add_to_cart_button.button.alt,.woocommerce a.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border:0;border-radius:0;display:inline-block;width:auto;margin:0;font-size:.8rem;padding:1rem;letter-spacing:normal;margin-bottom:1rem!important;background-color:var(--dark)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'PT Sans',sans-serif;font-weight:700;text-transform:uppercase;line-height:1.1em;display:block;overflow:hidden}.navbar-light .navbar-nav .nav-link{font-family:'Roboto Condensed',sans-serif;color:var(--black);font-weight:700;text-transform:uppercase;position:relative;font-size:.9rem}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:var(--primary)}.navbar .navbar-nav .nav-link:before{content:"";position:absolute;bottom:30%;left:100%;right:100%;height:1px;width:0;display:block;border-radius:100%;background:var(--primary);-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;transition:ease .3s}.navbar-light .navbar-nav .nav-link:hover:before,.navbar-light .navbar-nav .active>.nav-link:before,.navbar-light .navbar-nav .nav-link.active:before,.navbar-light .navbar-nav .nav-link.show:before,.navbar-light .navbar-nav .show>.nav-link:before{right:8px;left:8px;bottom:30%;height:5px;width:auto;border-radius:0}.h1>small,.h2>small,.h3>small,.h4>small,.h5>small,.h6>small,h1>small,h2>small,h3>small,h4>small,h5>small,h6>small,.h1>em,.h2>em,.h3>em,.h4>em,.h5>em,.h6>em,h1>em,h2>em,h3>em,h4>em,h5>em,h6>em{font-size:55%;text-transform:initial;overflow:hidden;line-height:1.2em;font-style:normal;font-weight:300;color:var(--primary);display:block}.h2>em,h2>em{font-size:70%;line-height:1.2em;margin-top:1rem}.h3>small,h3>small{font-size:95%}.h1,h1{font-size:3rem}.h2,h2{font-size:3rem;color:var(--primary)}.page-content h2{font-size:2.5rem}.page-content h3{color:var(--primary);text-transform:unset;margin-bottom:0}h3.has-medium-font-size{font-size:1.3rem;margin-bottom:.5rem!important}.img-fluid{max-width:100%!important;height:auto;width:auto!important}a{color:var(--primary)}button:focus{outline:2px dotted;outline:2px dotted rgb(0 0 0/75%)}.navbar-light .navbar-brand{color:var(--white);background:var(--dark);padding:2rem 2.5rem;position:absolute;top:-33px;margin-left:-14rem;background-image:url(//prolesinterior.com/wp-content/themes/bs-theme/img/logo_bg-min.png);background-position:0 0;background-repeat:repeat;box-shadow:0px 8px 25px -14px #000}.navbar-light .navbar-brand:hover img{transform:scale(1.1)}.woocommerce-info{border-top-color:var(--primary)}.navbar-row{background:var(--white)}.menu-container{position:relative;padding-left:15rem}ul.top-social{padding:0;list-style-type:none;display:flex;margin:0;margin-left:1rem}ul.top-social a{padding:.5rem .594rem;line-height:1em;margin-left:.25rem}.bg-gray{background:#f1f1f1}.site-info.top-contact p{margin:0;font-size:.85rem}.site-info.top-contact p a{color:var(--dark)}.top-menu a.nav-link{padding:2.2035rem .5rem!important}.carousel-caption{position:absolute;top:0;right:15%;bottom:0;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;margin:auto;display:flex;flex-direction:column;justify-content:center}.credits-content{font-size:.7rem}.credits-content a.nav-link{text-transform:uppercase}.credits-content a:hover{color:var(--primary);transform:scale(1.25)}.footer-menu-list{list-style-type:none;padding:0}.menu-short-total.text-right{display:flex}.shopping-cart{display:block;margin-left:1rem;padding:.7rem 3rem .7rem .5rem;border-left:2px solid #b9b9b9;width:45px;height:54px;position:relative;overflow:hidden}.shopping-cart-icon{background-image:url(//prolesinterior.com/wp-content/themes/bs-theme/img/cart.png);display:block;background-position:50%;background-repeat:no-repeat;position:relative;width:34px;height:34px}.shopping-cart-icon .count{position:absolute;top:-7px;right:-8px;background:#dcb46e;width:20px;height:20px;text-align:center;border-radius:300px;font-size:.9rem;line-height:0;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;box-shadow:0px 2px 5px -4px #000}.top-cart-total{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--darkgray)}button.go-top-btn{position:fixed;right:2%;bottom:4%;z-index:9;background:#dc;border:3px solid var(--primary);color:var(--dark);padding:.407rem .813rem;line-height:1em;box-shadow:0px 7px 28px -12px #000;font-size:2rem}h2.wc-block-featured-category__title{display:block;margin:0;width:75%!important;font-size:1.5rem;padding:0!important;line-height:1.35em!important}.my-btn.only-icon a.wp-block-button__link{font-size:0px;opacity:0;width:0;height:0;padding:0}.my-cat-card .wc-block-featured-category__link{width:auto!important;padding:0!important}.my-cat-card{min-height:250px!important;justify-content:flex-end!important;padding:1rem;position:relative;border:8px solid #e9e9e9;border-radius:0;background-size:auto!important;background-position:22% 100%!important}.my-cat-card:hover{background-position:32% 100%!important;box-shadow:0px 0px 20px -7px var(--primary);border-color:var(--primary);transform:scale(1.025)}.my-cat-card:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:30%;background:#000}.my-cat-card .my-btn.only-icon,.my-cat-card .my-btn.only-icon:after{border-color:var(--white)}.my-cat-card .my-btn.only-icon:hover{border-color:transparent}.my-cat-card .my-btn.only-icon:hover:after{border-color:var(--dark)}.my-btn.only-icon a.wp-block-button__link{font-size:0px;opacity:0;width:100%;height:100%;padding:0;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.only-icon.my-btn:after{margin-left:0}.my-cat-card .wc-block-featured-category__wrapper{width:100%;justify-content:space-between}.my-cat-card:after{display:block;content:"";position:absolute;bottom:0;left:0;right:0;top:60%;min-height:40%;width:100%;background-color:#1a;mix-blend-mode:multiply;backdrop-filter:blur(2px)}.home .page-content.container{margin-top:-3rem;position:relative;z-index:1}.carousel-item.active img{animation:ani 13s linear infinite}.produkty.owl-carousel li.wc-block-grid__product{flex:1 0 100%!important;max-width:100%!important;margin:auto!important;text-align:center;align-items:center;justify-content:center;border:8px solid #e9e9e9;border-radius:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:auto!important;text-align:center;border:8px solid #e9e9e9;border-radius:0;display:flex;flex-direction:column;align-items:center;height:auto;margin:0 auto 1.5rem!important;min-height:100%;align-self:stretch;align-items:center;justify-content:end}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{width:100%;padding:1rem}ul.products.columns-3{display:flex;flex-wrap:wrap;border-top:4px solid #f5f5f5;padding-top:1rem}.produkty.owl-carousel .owl-item{padding:.5rem}.produkty.owl-carousel .owl-item:hover,.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{transform:scale(1.025);z-index:9}.produkty.owl-carousel .owl-item:hover img,.woocommerce ul.products li.product:hover img,.woocommerce-page ul.products li.product:hover img{transform:scale(1.1)}.produkty.owl-carousel .owl-item:hover li.wc-block-grid__product,.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{box-shadow:0px 0px 20px -7px var(--primary);border-color:var(--primary)}.produkty.owl-carousel .owl-item img{display:block;width:100%;margin:auto;max-height:115px;width:auto!important;margin-top:1rem;margin-bottom:2rem}.produkty.owl-carousel .wc-block-grid__products{position:relative;margin-left:auto;margin-right:auto}.produkty.owl-carousel .wc-block-grid__products .owl-nav{position:absolute;top:auto;bottom:auto;left:0;right:0;width:100%;margin:0;display:flex;justify-content:space-between;align-items:center;height:100%;z-index:-1}.produkty.owl-carousel .wc-block-grid__products .owl-nav button.owl-prev{margin-left:-5rem}.produkty.owl-carousel .wc-block-grid__products .owl-nav button.owl-next{margin-right:-5rem}.wc-block-grid__products{text-align:left}.wc-block-grid__product-image{padding:1rem;margin-bottom:0!important}.wc-block-grid__product-price.price,.woocommerce ul.products li.product .price{color:#767676;text-align:left;padding:0 1rem;font-size:1.2rem;font-weight:700;font-family:'PT Sans',sans-serif}.wc-block-grid__product-title,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:1.2rem;text-align:left;color:#000;font-weight:700;font-family:'PT Sans',sans-serif;padding:0 1rem;text-transform:unset}.woocommerce ul.products li.product a img{margin:0 auto 1em}.wp-block-button.wc-block-grid__product-add-to-cart{text-align:left;padding:0 1rem;margin:0 0 .25rem}.alignwide,.alignfull{margin-left:50%;transform:translateX(-50%);max-width:100vw;width:99.1vw;box-sizing:border-box}.mix-blend-exclusion{background-blend-mode:exclusion}.mt-minus{padding-top:15vh}.mt-minus .container{margin-top:-10vh}.border-8{border:8px solid #e9e9e9}#homePromocje .card{padding:1rem!important}.wp-block-query .card .wp-block-post-title,.wp-block-query .card .wp-block-post-title a{color:#000!important;font-size:1.6rem;margin-bottom:.25rem}#homePromocje .wp-block-query .card{border-radius:0;margin-bottom:1rem}#footerInfo{background:#454545;border-top:8px solid #dcdcdc;padding:1.5rem 0}ul.menu{list-style-type:none;padding:0;display:flex;justify-content:space-around;font-size:1.4rem;margin-bottom:0}.site-footer .border-left{border-left:1px solid #5a5a5a!important}header.my-header{background:url(//prolesinterior.com/wp-content/themes/bs-theme/img/logo_bg-min.png),#ececec;background:url(//prolesinterior.com/wp-content/themes/bs-theme/img/logo_bg-min.png),-moz-linear-gradient(90deg,rgba(236,236,236,1) 0%,rgba(176,176,176,1) 100%);background:url(//prolesinterior.com/wp-content/themes/bs-theme/img/logo_bg-min.png),-webkit-linear-gradient(90deg,rgba(236,236,236,1) 0%,rgba(176,176,176,1) 100%);background:url(//prolesinterior.com/wp-content/themes/bs-theme/img/logo_bg-min.png),linear-gradient(90deg,rgba(236,236,236,1) 0%,rgba(176,176,176,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ececec",endColorstr="#b0b0b0",GradientType=1);background-blend-mode:difference}.h1-wrapper{width:100%;max-width:1140px;margin:auto;padding:1rem;min-height:10rem;display:flex;align-items:center;justify-content:center}.h1-wrapper h1{margin:auto;position:relative;font-size:2.25rem}.woocommerce div.product .product-col-middle .product_title{position:relative;font-size:1.6rem;margin-top:1rem;margin-bottom:1rem;color:#505050;display:inline-block}.h1-wrapper h1:after,.woocommerce div.product .product-col-middle .product_title:after{content:"";display:block;height:8px;background:var(--primary);margin-left:auto;margin-right:auto}.woocommerce div.product .product-col-middle .product_title:after{content:"";display:block;height:6px;background:var(--primary);margin-left:0;margin-right:auto}.widget-body.wocommerce-widget-body{display:block;overflow:hidden;margin-bottom:1.5rem;background:#f5f5f5;padding:1.5rem 1rem 1rem}.widget-body.wocommerce-widget-body:hover{box-shadow:0px 12px 28px -30px #000}h3.card-title.wocommerce-card-title{color:var(--black);font-size:1.2rem;display:block;overflow:hidden;margin-bottom:1rem;position:relative;text-align:center;text-transform:uppercase}h3.card-title.wocommerce-card-title:after{content:"";display:block;width:83px;height:4px;left:auto;right:auto;background:var(--primary);margin:auto;margin-top:.35rem;margin-bottom:1rem}.woocommerce .widget_price_filter .price_slider_amount{display:flex;flex-direction:column;text-align:left}.woocommerce .widget_price_filter .price_slider_amount .button{order:9;display:block;width:100%;overflow:hidden}.price_label{display:block;width:100%}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#d1b076}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#dcdcdc}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background:#fff;border:3px solid #dcb46e;box-shadow:0px 2px 8px -5px #000;top:-.45rem;width:1.4rem;height:1.35rem;cursor:pointer}.woocommerce-breadcrumb{margin:.5rem 0 .5rem;padding:0;padding-bottom:.25rem;border-bottom:1px solid #c3c3c3;font-size:.8rem;color:#767676}a.added_to_cart.wc-forward{margin-bottom:.25rem;padding-top:0;color:#000;font-weight:700;font-family:'PT Sans',sans-serif;font-size:.8rem;margin-top:-.25rem}a.added_to_cart.wc-forward:hover{color:var(--primary);transform:scale(1.1)}.archive-description{display:flex;flex-direction:row-reverse;font-size:.85rem}.archive-description img{width:50%!important;margin:auto;padding-left:1rem;height:auto!important;min-height:unset!important;display:block}.woocommerce-cart-form img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.img-fluid{max-width:30px!important}.woocommerce .woocommerce-result-count{color:var(--darkgray);font-size:.8rem;margin-top:.35rem;margin-bottom:.35rem}.woocommerce nav.woocommerce-pagination ul{border-radius:5px}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block;border-radius:4px;font-size:.9rem;font-weight:700;min-width:27px}.woocommerce .woocommerce-ordering select{vertical-align:top;border-radius:5px;border-color:#d3ced2;font-size:.85rem;padding:.3rem}.woocommerce .woocommerce-breadcrumb a{color:#dcb46e}.smart-top .fixed-top{box-shadow:0px 0px 25px -20px #000}.woocommerce-cart .page-content.container{padding-top:2rem}.shopping-cart a:hover .shopping-cart-icon{transform:scale(1.1) rotate(360deg)}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%;float:none;display:block}.lSSlideWrapper{border:6px solid #dcdcdc}.woocommerce div.product .myprice{background:#f1f1f1;padding:1.5rem;margin-bottom:1rem}.woocommerce div.product .myprice h2{font-family:'PT Sans',sans-serif;font-weight:700;display:block;line-height:1em;font-size:2.2rem;text-transform:unset;margin-bottom:.5rem}.woocommerce div.product .myprice p.price{font-family:'PT Sans',sans-serif;font-weight:700;color:var(--dark);font-size:1.8rem;margin-bottom:0;line-height:1em}.woocommerce .quantity .qty{min-height:47px;text-align:center;border-radius:5px;border:1px solid #a1a1a1;margin-right:1rem}.woocommerce div.product .product-col-center .product_title{font-size:1.6rem}.col.product-col-center{font-size:.9rem;color:#505050}.page-content.container .product-col-center ul{list-style-type:none;padding:0}.page-content.container .product-col-center>ul>li{padding-left:1.5rem;position:relative}.page-content.container .product-col-center>ul>li:before{content:"";width:10px;height:10px;background:var(--primary);display:block;position:absolute;top:5px;left:0}.woocommerce div.product div.images img{margin:auto}.widget-body.wocommerce-widget-body.recommended-products{background:0 0}.woocommerce-product-gallery__image a{display:block;width:100%;height:100%;text-align:center}.lSAction>a{filter:drop-shadow(0px 0px 1px #000)}.zoom-image:hover{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.zoom-image:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1rem 1rem 1rem 4rem;background-color:transparent;color:#515151;border-top:8px solid var(--primary);box-shadow:0px 9px 23px -18px #000;border-bottom-left-radius:9px;border-bottom-right-radius:9px;line-height:1em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button,.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{margin-bottom:0!important}.cart_totals h2{font-size:1.25rem;text-transform:unset}.page-content.container{margin-bottom:0}.wp-block-media-text .wp-block-media-text__content{padding:0 8% 0 0}.xzoom-source img,.xzoom-preview img,.xzoom-lens img{display:block;max-width:none;max-height:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.xzoom-container{display:inline-block}.xzoom-thumbs{text-align:center;margin-bottom:10px}.xzoom{-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.5);box-shadow:0px 0px 5px 0px rgba(0,0,0,.5)}.xzoom2,.xzoom3,.xzoom4,.xzoom5{-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.5);box-shadow:0px 0px 5px 0px rgba(0,0,0,.5)}.xzoom-gallery,.xzoom-gallery2,.xzoom-gallery3,.xzoom-gallery4,.xzoom-gallery5{border:1px solid #cecece;margin-left:5px;margin-bottom:10px}.xzoom-source,.xzoom-hidden{display:block;position:static;float:none;clear:both}.xzoom-hidden{overflow:hidden}.xzoom-preview{border:1px solid #888;background:#2f4f4f;box-shadow:0px 0px 10px rgba(0,0,0,.5)}.xzoom-lens{border:1px solid #555;box-shadow:0px 0px 10px rgba(0,0,0,.5);cursor:crosshair}.xzoom-loading{background-position:center center;background-repeat:no-repeat;border-radius:100%;opacity:.7;background:url(//prolesinterior.com/wp-content/themes/bs-theme/img/xloading.gif);width:48px;height:48px}.xactive{-webkit-box-shadow:0px 0px 3px 0px rgba(74,169,210,1);-moz-box-shadow:0px 0px 3px 0px rgba(74,169,210,1);box-shadow:0px 0px 3px 0px rgba(74,169,210,1);border:1px solid #4aaad2}.xzoom-caption{position:absolute;bottom:-43px;left:0;background:#000;width:100%;text-align:left}.xzoom-caption span{color:#fff;font-family:Arial,sans-serif;display:block;font-size:.75em;font-weight:700;padding:10px}.xzoom-source img,.xzoom-preview img,.xzoom-lens img{display:block;max-width:none;max-height:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.my-gallery-container #main-image{border:8px solid #e4e4e4;box-shadow:none}.my-gallery-thumbnails{display:flex;align-items:center;justify-content:flex-start;margin:auto;padding:0;margin-top:1rem;flex-direction:row;flex-wrap:wrap;align-content:center}.my-gallery-thumbnails img{max-width:100px!important;height:auto;border-width:4px;border-color:#e4e4e4}.my-gallery-thumbnails img.xactive{-webkit-box-shadow:0px 0px 3px 0px #d9b16c;-moz-box-shadow:0px 0px 3px 0px #d9b16c;box-shadow:0px 0px 3px 0px #d9b16c;border:4px solid #d9b16c}.woocommerce .col-1,.woocommerce .col-2{max-width:none}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%;margin-left:-15px;margin-right:-15px;margin-bottom:2rem}.woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:column;justify-content:center;width:100%}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:none;width:100%}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;border:1px solid #e5e5e5;padding:.75rem .5rem;border-radius:5px}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus{border-color:#dcb46e;box-shadow:0px 12px 17px -14px #d98a00,inset 0px 0px 1px 1px #dcb46e}.woocommerce-input-wrapper{display:block;width:100%}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:none;width:100%;display:block}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none;width:100%;flex:unset}.woocommerce-billing-fields{padding:1rem 0}.woocommerce form .form-row label{line-height:2;font-family:'PT Sans',sans-serif}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f1f1f1;border-radius:5px;margin-bottom:2rem;box-shadow:0px 10px 25px -23px #000}table.shop_table.woocommerce-checkout-review-order-table{border:3px solid #dcb46e;padding:.5rem 0;box-shadow:0px 10px 25px -23px #000;font-family:'PT Sans',sans-serif}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-terms-and-conditions-wrapper,form.woocommerce-cart-form,.shop_table{font-family:'PT Sans',sans-serif}.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-prev:hover,.owl-carousel button.owl-dot:hover{color:#dcb46e;transform:scale(1.1)}.woocommerce-product-gallery__image:first-child{position:relative;overflow:hidden;border:5px solid #e0e0e0}.woocommerce-product-gallery__image:not(:first-child){margin-top:1rem;border:3px solid #e0e0e0}.single-post .main-container .container{padding:3rem 1rem}.woocommerce span.onsale{border-radius:0;display:flex;align-items:center;justify-content:center;line-height:1em;padding:.25rem .5rem;background:#dcb46e;color:#000;box-shadow:-6px 7px 20px -16px #000}.my-gallery-thumbnails{margin:1rem -.5rem}.my-gallery-thumbnails a{padding:0 .5rem}img[data-fancybox=gallery],img[data-fancybox]{border:8px solid #e4e4e4;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;cursor:pointer}img[data-fancybox=gallery]:hover,img[data-fancybox]:hover{transform:scale(1.025);box-shadow:0px 0px 20px -7px var(--primary);border-color:var(--primary)}form.search-form{display:flex;align-items:center;justify-content:center}.modal-backdrop{z-index:1}.is-form-style input.is-search-submit,.is-search-icon{border:4px solid #ccc}.is-search-icon{width:36px;height:38px!important;padding-top:4px!important}#mySearchModal input.search-field,.is-form-style input.is-search-input{border:4px solid #e3e3e3!important;padding:.455rem 1rem!important;width:100%;display:block;margin-bottom:0;height:auto}#mySearchModal .is-form-style{line-height:1;position:relative;padding:0!important;display:flex;align-items:center}#mySearchModal label{margin-bottom:0;width:100%}#mySearchModal .modal-header{display:flex;align-items:center;justify-content:center;text-align:center;padding:0;padding-right:1rem}#mySearchModal .modal-header button{text-align:center;margin:0 auto}#mySearchModal .modal-content{border-radius:0;border:0;display:flex;flex-direction:row-reverse;background:#fff;box-shadow:0px 20px 75px -13px #000}#mySearchModal button.btn.search-submit,.is-form-style button.is-search-submit{padding:.425rem .5rem}button.btn.search-submit{padding:0}button.btn.search-submit:after{display:none}b,strong{font-weight:700}.kolekcja-item>.card{border:8px solid #e9e9e9;padding:2rem 0;border-radius:0}button.btn.my-btn.my-btn-black{background:#000;border-color:#000;border:0;border-radius:0;display:inline-block;width:auto;margin:0;font-size:.8rem;padding:1rem;letter-spacing:normal;margin-bottom:1rem!important;background-color:var(--dark)}button.btn.my-btn.my-btn-black:hover{color:var(--dark);text-decoration:none;transform:scale(1.05);box-shadow:0px 5px 17px -3px var(--primary);background:var(--primary);border-color:transparent}.kolekcja-item>.card:hover{box-shadow:0px 0px 20px -7px var(--primary);border-color:var(--primary);transform:scale(1.025);z-index:9}.kolekcja-item img{max-height:160px;width:auto;margin:auto;margin-bottom:1rem;display:block}.kolekcja-item a:hover img{transform:scale(1.15)}.is-ajax-woocommerce-actions .add_to_cart_inline a.button{padding:4px 10px!important;background:black!important;color:#dcb46e!important;font-weight:800!important;text-decoration:none!important;border:3px solid #000000!important;padding:1.1rem .75rem!important}.is-ajax-woocommerce-actions .add_to_cart_inline a.button:hover{opacity:.9;background:var(--primary)!important;color:#000!important;border-color:transparent!important}.is-ajax-search-details .is-title a,.is-ajax-search-post .is-title a{text-transform:uppercase;color:#dcb46e;font-weight:900}.woocommerce .quantity .qty{border-radius:0}.wc-block-featured-category.has-left-content{position:relative}li.woocommerce-widget-layered-nav-list__item.wc-layered-nav-term a{color:#000;font-weight:900;font-size:1.15rem;text-transform:uppercase;text-decoration:none!important}li.woocommerce-widget-layered-nav-list__item.wc-layered-nav-term a:hover{color:#dcb46e}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a:before{color:#dcb46e}div.is-ajax-search-details,div.is-ajax-search-result{display:none;height:auto;width:500px;max-width:100%;position:absolute;z-index:999999;background:#e3e3e3;color:#313131;padding:5px;box-shadow:4px 25px 55px -20px #000}li.product.type-product p.iworks-omnibus{font-size:.675rem}.myprice .iworks-omnibus{font-size:.92rem}.wc-block-featured-category .wc-block-featured-category__background-image{cursor:pointer}a,.btn,.card,.my-card,.more-link,h3,.top-bar .top-contact li>a:before,table tbody tr>td,.my-top-navbar .dropdown-item,.carousel-caption a:after,.btn:after,.my-btn:after,.produkty.owl-carousel .owl-item,.produkty.owl-carousel .owl-item *,.navbar-light .navbar-brand img,.widget-body.wocommerce-widget-body,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce ul.products li.product *,.woocommerce-page ul.products li.product *,button,.shopping-cart-icon,.woocommerce-product-gallery__image,.woocommerce-product-gallery__image *,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.kolekcja-item img{-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}@media screen and (max-width:1370px){.brand-container{padding-top:0!important;padding-bottom:0!important}.brand-img{max-width:190px}.top-bar .top-contact li{padding:10px 15px 10px 41px}.brand-top-desc{padding-top:0;padding-bottom:0}.lead{font-size:1rem}.main-content .lead{max-width:775px;margin:auto;display:block;margin-bottom:1rem}body{padding-top:218px}.h1,h1{font-size:3.55rem}.h2,h2{font-size:3.25rem}.transform.navbar .navbar-brand{width:100%!important;margin:0!important}}@media screen and (min-width:992px){.img-mt-minus img{margin-top:-80px}}@media screen and (max-width:991px){.navbar-toggler span.material-icons{color:#fff;padding:15px 0}.mobile-top-loc{display:block;margin:0}.mobile-top-loc a{color:var(--white)}.top-contact,.top-social,.brand-top-desc,.brand-container .btn{display:none!important}.top-contact.show-mobile{display:flex!important}.top-bar .top-contact li{padding:5px 5px 0 31px;position:relative}.top-bar .top-contact ul{align-items:flex-start}.top-bar .top-contact li:before{top:0;transform:scale(.5)}.h2,h2{font-size:2.25rem}.brand-container,.footer-menu,#footerInfo .d-flex,.top-contact ul{flex-direction:column!important;align-items:center;justify-content:center}#footerCredits>.container{flex-direction:column}}@media screen and (max-width:767px){body{padding-top:57px}.h1,h1{font-size:2.15rem}#kontaktForm .h2,#kontaktForm h2{font-size:2.85rem}.carousel-item{min-height:60vh;background:#065b94}.carousel-item img{position:absolute;max-width:225vh!important;right:-112%;display:block}.btn-group-lg>.btn,.btn-lg{padding:10px 15px;font-size:.75rem!important}.my-card{margin-top:7rem}.transform.navbar .brand-container{padding-top:5px!important;padding-bottom:5px!important}.transform.navbar .navbar-brand-outer{width:100%!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{overflow:hidden}.owl-prev{left:0}.owl-next{right:0}.brand-img,.brand-img.img-fluid{max-width:200px!important}.top-bar,.brand-top-desc{display:none}.brand-col{padding:.85px 0!important;box-shadow:none!important}.navbar-brand{padding:3px 0}.nav-col.bg-gradient{background:transparent!important}.navbar-row,.smart-top .navbar-row{display:flex;width:100%;align-items:center;justify-content:space-between!important;background:#000}.header-container{box-shadow:0px 0px 10px rgb(0 0 0/75%)}.header-container #bs4navbar{width:100%;position:fixed;top:57px;left:0;right:0;bottom:auto;background:#f5f5f5}.navbar-light .navbar-nav .nav-link{font-size:1.2rem;padding:1rem .5rem!important}.menu-short-total.text-right{display:flex;justify-content:end;background:#fff;padding:.5rem;border-bottom:7px solid #dcb46e;box-shadow:0px 20px 25px -10px #000}.navbar-nav .nav-item:not(:first-child) .nav-link:before{display:none}.navbar-row,.smart-top .navbar-row{padding:0;justify-content:space-between}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.9%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-toggler{color:#ff;border-color:#ff;border-radius:.5rem;border-width:0;margin-right:0;margin-left:auto}#footerInfo .d-flex{width:100%;flex:100%;align-items:start!important}.footer-menu-list{flex-wrap:wrap}.footer-menu-list li{width:100%;text-align:left;padding:10px 0}.footer-menu .list-group li a{border-right:0!important}.footer-menu .list-group li:not(:last-child) a{border-bottom:1px solid #828282}#footerCredits>.container{flex-direction:column-reverse}header.my-header{min-height:200px}header.my-header>.header-bg{background-position:70% 50%!important}.site-footer img{margin-top:1rem;max-width:200px!important}.lista-podstrona>.card.zabiegi-card{flex-direction:column}.lista-podstrona>.card.zabiegi-card>.zabiegi-content{order:0}.lista-podstrona>.card.zabiegi-card>.zabiegi-content{order:0}#kontaktForm .h3>a{font-size:1rem}.navbar .container{overflow:unset}}header.my-header{-webkit-animation:bounceInTop 1s;animation:bounceInTop 1s}.info-col{-webkit-animation:bounceInTop .7s;animation:bounceInTop .7s}.carousel-caption,.menu-short-total{-webkit-animation:bounceInTop 1s;animation:bounceInTop 1s}.brand-col,.nav-col,.menu-container{-webkit-animation:bounceInTop .8s;animation:bounceInTop .8s}.shop-col-right.col{-webkit-animation:bounceInBottom .8s;animation:bounceInBottom .8s}.nav-col{-webkit-animation:bounceInTop .9s;animation:bounceInTop .9s}#maincontent{-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.img-mt-minus img{-webkit-animation:fadeInn 1s;animation:fadeInn 1s}#footerCredits{color:var(--darkgray);background:var(--dark)}.site-footer a{color:var(--darkgray);display:inline-block}.site-footer a:hover{color:var(--primary);transform:scale(1.075)}.cross-sells>h2{font-size:1.1rem;text-transform:unset}button#place_order{display:none}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes bounceInTop{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes bounceInBottom{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;transform:scale(1)}60%{opacity:.7;transform:scale(.98)}80%{opacity:.9;transform:scale(1)}100%{opacity:1;transform:scale(1)}}@keyframes fadeInn{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@keyframes ani{0%{transform:scale(1)}50%{transform:scale(1.045) translateY(-10px) translateX(20px)}100%{transform:scale(1)}}