 /*Redux*/ /*Theme*/ .layout-boxed #page-wrap{max-width:1670px;}.layout-passepartout .container{max-width:1640px;}.container{max-width:1640px;}.grid-products-banner-1 .grid-products-wrapper > div{ background-color: #f7f7f6; }.grid-products-banner-2 .grid-products-wrapper > div{ background-color: #f7f7f6; }#av5-onload-banner .av5-onload-modal-image{background-color: #ffffff; }#header.header .flex-column.logo img{max-height: 55px; }.header-right .header-item, .header-left .header-item{margin-left: 3px; margin-right: 3px; }.main-navigation .nav-menu > li{padding-left: 15px; padding-right: 15px; }#header.header .container{padding-left: 40px; padding-right: 40px; }.sticky .sticky-header-filler, .header-main, body[data-transparent-header="true"].woocommerce div.product .product-info-background .empty-space{height: 95px; }#header.header.sticky-resized.is-sticky .header-main{height: 60px; }#header.header .flex-column.logo{max-height: 55px; }.modal-av5-load-banner{ background-color: #ffffff; }@media only screen and (max-width: 1200px) and (min-width: 1024px){ .grid-products-banner-wrapper h1, .grid-products-banner-wrapper h2{font-size: 38px; line-height:1;} }#slide-out-menu-content--mobile .fa-angle-down{line-height:14px }.woocommerce-mini-cart li.woocommerce-mini-cart-item a.av5-product-title, .woocommerce table.shop_table.cart .product-name a, .woocommerce #content table.shop_table.cart .product-name a{font-size:22px; line-height:1; }.woocommerce div.product .product_title{font-size: 42px; line-height:1;}@media only screen and (max-width: 1400px) and (min-width: 1024px){.woocommerce-page div.product .product_title, .single-product div.product h1.product_title, .woocommerce div.product .product_title{font-size: 38px; line-height:1;}}@media only screen and (max-width: 1024px){.woocommerce ul.products.mobile-columns-2 .product-details .woocommerce-loop-product__title{font-size: 1.5em; line-height: 1em;}.title-area-wrap h1.entry-title, .title-area-hero h1{font-size: 50px; line-height:1.1;}h1 {font-size: 50px; line-height:1;}h2 {font-size: 44px; line-height:1;}h3,.woocommerce-loop-category__title, .woocommerce #review_form #respond #reply-title, .woocommerce div.product .woocommerce-tabs .panel h2, .dropcap-letter.h3-dropcap, .woocommerce-page .cart-collaterals .cart_totals h2, .woocommerce .cart-collaterals .cart_totals h2 {font-size: 34px; line-height:1.1;}h4 {font-size: 22px; line-height:1.1;}h5 {font-size: 20px; line-height:1.1;}.grid-products-banner-wrapper h1, .grid-products-banner-wrapper h2{font-size: 36px; line-height:1;}.av5-banner h1 {font-size: 48px; line-height:1.2;}}@media only screen and (max-width: 767px){.woocommerce div.product .price{font-size: 20px; line-height: 1.3;}.title-area-wrap h1.entry-title, .title-area-hero h1{font-size: 48px; line-height:1.1;}h1{font-size: 36px; line-height:1;}h2{font-size: 26px; line-height:1;}h3, .woocommerce-loop-category__title, .woocommerce #review_form #respond #reply-title, .woocommerce div.product .woocommerce-tabs .panel h2, .dropcap-letter.h3-dropcap, .woocommerce-page .cart-collaterals .cart_totals h2, .woocommerce .cart-collaterals .cart_totals h2{font-size: 22px; line-height:1.1;}h4{font-size: 20px; line-height:1.2;}h5{font-size: 18px; line-height:1.2;}.blog-listing-wrap.masonry-columns--4 h2.entry-title, .search .masonry-columns--4 h2.entry-title{font-size: 24px; line-height:1.2;}.woocommerce-page div.product .product_title, .single-product div.product h1.product_title, .woocommerce div.product .product_title{font-size: 33px; line-height:1;}.woocommerce ul.products.mobile-columns-2 .product-details .woocommerce-loop-product__title{font-size: 1.3em; line-height: 1em;}}@media only screen and (max-width: 480px){.woocommerce div.product .price{font-size: 20px; line-height: 1;}.woocommerce ul.products.mobile-columns-2 .product-details .woocommerce-loop-product__title{font-size: 1.2em; line-height: 1em;}h1,.title-area-wrap h1.entry-title,.title-area-hero h1 {font-size: 36px;line-height:1;}h2 {font-size: 26px;line-height:1.1;}h3,.woocommerce-loop-category__title, .woocommerce #review_form #respond #reply-title, .woocommerce div.product .woocommerce-tabs .panel h2, .dropcap-letter.h3-dropcap, .woocommerce-page .cart-collaterals .cart_totals h2, .woocommerce .cart-collaterals .cart_totals h2 {font-size: 23px;line-height:1.1;}h4 {font-size: 20px;line-height:1.2;}}@media only screen and (max-width: 360px){.blog-listing-wrap h2.entry-title, .search h2.entry-title{font-size: 20px; line-height:1;}.woocommerce-mini-cart li.woocommerce-mini-cart-item a.av5-product-title, .woocommerce table.shop_table.cart .product-name a, .woocommerce #content table.shop_table.cart .product-name a{font-size:18px; line-height:1; }} /*Kirki*/ body, button, input, select, textarea{ color: #7f7f7f;}.woocommerce div.product .product-info-background, .av5-quickview__wrapper div.product div.images, .pswp__bg{background-color: #f8f7f7;}.tc-active label{ color: #ff4f00;}.tc-extra-product-options .before-amount{ font-size: 12px !important;}.tc-extra-product-options .tmcp-field-wrap .price.tc-price{font-size: 13px !important;}.radio_image_label, .checkbox_image_label{ padding-bottom:0; padding-top: 6px; line-height: 1.2; font-size: 0.9em; margin-bottom: -7px;}.tc-extra-product-options .tmcp-field-wrap label{ display:block !important;}.tm-extra-product-options .tm-cell{ margin-bottom:5px;}.tm-extra-product-options .tm-epo-field-label{ margin-bottom: -3px; background: #FFF; font-weight: bold; font-size: 14px;}.tm-extra-product-options .naglowek-div .tm-epo-field-label{ margin-bottom: 4px; border: solid 1px #d7ba9a; background: #d7ba9a; font-size: 18px; padding: 5px; font-weight:bold; color: #FFF;}.tc-lightbox-image-wrap{ text-align: center; max-width: 62px; margin: 0 auto;}.tm-extra-product-options .tmcp-field-wrap img{ max-width: 62px;}/* .tm-extra-product-options .tc-lightbox-image-wrap .radio_image, .tm-extra-product-options .tc-lightbox-image-wrap .checkbox_image{ border-radius:50%}*/ .buttons-secondary__style--underlined #sb_instagram #sbi_load .sbi_load_btn:after, .buttons-secondary__style--underlined #sb_instagram .sbi_follow_btn a:after, .buttons-secondary__style--underlined.woocommerce-cart .entry-content .woocommerce .actions > .button:after, .buttons-secondary__style--underlined .related.products .av5-btn-wrap a.button:after, .button.av5-btn--underlined:after, a.button.av5-btn--underlined:after{ background:#000;}.av5-btn--underlined{ color:#000 !important;}.woocommerce p.stars.selected a:not(.active):before, .woocommerce .star-rating span, .woocommerce p.stars.selected a.active::before{color: #fcd100;}.page-layout--left-sidebar .widget{ background: #f7f7f7; padding: 20px;}.widget ul.product_list_widget{ margin: 0;}.content-area{margin-top: 30px;}.main-navigation .av5-multicolumn-menu>ul>li{ vertical-align:top;}.produkt-p{ text-align: center; padding-top: 30px; clear: both;}.produkt-p .row{margin-left: -15px; margin-right: -15px;}.produkt-p img{ width:auto !important; margin-right: 5px !important; vertical-align: middle !important; display:inline-block !important;}.box-p{ padding:9px; border:solid 2px #000; color:#000; font-weight: 600; font-size: 13px; margin-bottom:20px;}.box-p-green{ color:#2cbc58; border:solid 2px #2cbc58;}.box-p-red{ color:#dc4d4e; border:solid 2px #dc4d4e;}.single-product .woocommerce-breadcrumb{ background: #FFF; opacity: .8; padding: 25px 0; margin-top:0 !important;}.woocommerce div.product .product-content-wrapper{margin-top: 30px;}.woocommerce div.product .price{ margin-bottom: 8px;}.woocommerce div.product .woocommerce-product-details__short-description{margin-bottom: 15px;}.woocommerce div.product .woocommerce-product-details__short-description p{ line-height:24px; margin-bottom:15px;}.single-product .woocommerce-product-rating .star-rating{ margin-bottom:15px;}.align-right .av5-horizontal-line-after{margin-right: 0;}.av5-horizontal-line-before{margin-left: 0;}@media (max-width: 500px){.av5-horizontal-line-before, .align-right .av5-horizontal-line-after{ display:none !important;}} .woocommerce div.product .woocommerce-tabs{margin-bottom: 3em; margin-top: 4em;}.is-sticky .header-wrap{ box-shadow: 3px 1px 5px 0px rgba(1, 2, 2, 0.25);}.woocommerce-checkout-review-order-table .order-total .includes_tax .woocommerce-Price-amount{ font-size: inherit;}.woocommerce-privacy-policy-text p{ font-size: 13px; line-height: 1.6; text-align: justify;}.wishlist{ display:none;}.woocommerce-page div.product .product_title, .single-product div.product h1.product_title, .woocommerce div.product .product_title{ line-height: 38px; font-size: 32px;}.krotki_opis{ background: #FFF; padding: 15px; margin-bottom: 20px;}.tm-unit-price{ color: #3f5a75; font-size: 1.1em;}.tm-options-totals{ font-size:0.9em;}.header-main--style-centered .flex-column.header-right, .header-main--style-centered .flex-column.logo{-webkit-flex-basis: 22%; -ms-flex-preferred-size: 22%; flex-basis: 22%; max-width: 22%; margin: 0;}@media (max-width: 1650px){.woocommerce-loop-product__title{ line-height: 24px; font-size: 20px;}} @media (max-width: 1450px){.header-main--style-centered .flex-column.header-right, .header-main--style-centered .flex-column.logo{-webkit-flex-basis: 24%; -ms-flex-preferred-size: 24%; flex-basis: 24%; max-width: 24%;}.main-navigation .nav-menu > li{padding-left: 9px; padding-right: 14px;}.main-navigation li > a{ font-size:13px;}.additional-text{ font-size:13px;}} @media screen and (max-width: 640px){ .woocommerce div.product .entry-summary{padding-left: 0; padding-right: 0;}div.produkt-div1{ padding-bottom:0 !important;}} .kategorie-home p{ line-height: 20px; font-size: 13px;}.white-style p strong{ color:#FFF;}.white-style h2 strong{ color: #f7d09c;}p.tm-epo-element-label{ margin-bottom: 4px; border: solid 1px #d7ba9a; background: #d7ba9a !important; font-size: 18px !important; padding: 5px; font-weight: bold; color: #FFF;}.tm-extra-product-options .tm-epo-element-label{ margin-bottom: -3px; background: #FFF; font-weight: bold; font-size: 14px;}.woocommerce .summary-right{ padding-left: 30px;}.radio-image-label, .checkbox-image-label{ padding: 5px 0 7px;}.tc-mode-images .tc-label-wrap, .tc-mode-color .tc-label-wrap{ padding-top:7px;}.tc-extra-product-options .before-amount, .tc-extra-product-options .tmcp-field-wrap .price.tc-price{ vertical-align: top;}.radio-image-label, .checkbox-image-label{ font-weight: normal; font-size: 13px;}div.product .entry-summary .product_title, .woocommerce-page div.product .product_title, .single-product div.product h1.product_title{ margin-bottom:20px;}@media screen and (max-width: 1500px){ .product-columns-3 .grid-products-banner .banner-content{ padding: 11px;}.product-columns-3 .grid-products-banner .banner-content h3{ font-size:24px;}.product-columns-3 .grid-products-banner .banner-content h6{ margin-bottom:0;}} body[data-transparent-header="true"].vertical_line--show .title-area-wrap.title-area-standart{padding-top: 100px;}.vertical_line--show .title-area-standart h1.entry-title{margin-top: 40px; margin-bottom: 10px;}.vertical_line--show .title-area-standart h1.entry-title:before{top: -50px; height: 35px;}.av5-breadcrumbs{ margin-bottom: 20px;}.header-mobile-wrap{ background:#FFF;}@media (max-width: 500px){body, p{line-height: 18px; font-size: 13px;}p{ text-align: justify;}.site-footer p{ text-align:center; font-size:13px;}p#breadcrumbs{ text-align:center;}.slider-home .vc_empty_space{ max-height:50px;}.site-info-wrap{ padding-bottom:30px;}.av5-breadcrumbs #breadcrumbs a{ margin:0;}.vertical_line--show .title-area-standart h1.entry-title:before, .av5-breadcrumbs #breadcrumbs a:after{ display:none;}.av5-breadcrumbs #breadcrumbs a, .av5-breadcrumbs #breadcrumbs span.breadcrumb_last, .woocommerce-breadcrumb{font-size: 12px;}.vertical_line--show .title-area-standart h1.entry-title{margin-top: 10px; margin-bottom: 10px; font-size: 28px;}.header-mobile--centered .logo{max-width: 40%; -webkit-flex-basis: 40%; -ms-flex-preferred-size: 40%; flex-basis: 40%;}.h2{ font-size:32px;}.wpb_animate_when_almost_visible{ animation-name: none !important;}.sm-ceneter p, .sm-ceneter h2, .sm-ceneter{ text-align: center !important;}} #header.header .flex-column.logo img{ width:auto;}.cart-collaterals .cart_totals .shop_table .order-total .includes_tax .woocommerce-Price-amount{ float: none; font-weight: normal; font-size: 14px;}.cart-collaterals .cart_totals .shop_table .order-total .includes_tax{ margin-right: 10px; vertical-align: middle;}.order-total .includes_tax{ display: inline-block;}.woocommerce table.shop_table td.product-subtotal, .woocommerce table.shop_table td.product-price{ white-space: nowrap;}.tinv-wishlist.woocommerce table .quantity .qty, .woocommerce-cart table.shop_table .product-quantity input.qty{ max-width: 50px;}.woocommerce table.shop_table td{ padding: 20px 20px 20px 0;}.kontakt_box{ padding: 15px; background: #ffffff; border: solid 2px #dc4d4e; text-align: center; line-height: 2; font-size: 18px; margin-top: 30px; margin-bottom: 0; display: block; margin: 40px auto -20px; width: auto; color: #000; max-width: 800px;}.kontakt_box a{ color: #ec1200; font-weight: bold;}.radio-image-label, .checkbox-image-label{ display: block !important;}.wyszukiwarka{ text-align:center;}.wyszukiwarka form > ul{ margin: 0; display: inline-block; background: #00000080; padding: 15px 20px 25px;}.searchandfilter .noUi-connect{background-color: #d5ba9c;}.searchandfilter h4{ font-size:19px; font-weight: bold;}.wyszukiwarka .searchandfilter select.sf-input-select{ color: #dedede;}.wyszukiwarka .searchandfilter select.sf-input-select option{ color: #000;}.wyszukiwarka .searchandfilter ul li{ display: inline-block; padding:0 20px;}.vc_btn3-container strong{ color: #ec1200; }