/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
/*************** UX MENU ***************/

#banner-promo,html .box-image,html .product_cat-plakaty-1 .woocommerce-product-gallery__wrapper .slide{text-align:center}.ux-menu .nav-dropdown{min-width:600px;padding:0}.ux-megamenu .nav-dropdown{min-width:100vw;padding:0}.ux-megamenu li.menu-item,html li.tmcp-field-wrap label.tm-epo-field-label.fullwidth[for=tmcp_select_1]{width:100%}.container .ux-megamenu .row:not(.row-collapse){margin-left:auto;margin-right:auto}.ux-menu-callout a,.ux-menu-callout a:hover,.ux-menu-callout a:hover h4{color:#000}.ux-menu-callout .icon-box .has-icon-bg .icon .icon-inner{background-color:currentColor}.ux-menu-callout .nav-dropdown .menu-item-has-children>a{text-transform:none;font-size:100%}.ux-menu-callout span.widget-title{text-transform:uppercase;font-size:80%;letter-spacing:.05em;opacity:.8}.ux-menu-callout ul.menu>li ul{border-left:0;padding:0 0 10px 10px}.ux-menu-callout .icon-box-text{padding-top:5px}#tappy_icon_wrapper a:last-of-type,.tc-cell,.ux-menu-callout .widget,.ux-menu-callout h4,html .tm-extra-product-options .tc-cell,html form.cart{margin-bottom:0}.ux-menu-callout p{font-size:80%}.ux-menu-callout .widget .is-divider{margin:5px 0;opacity:0}.hide-for-sticky .current-lightbox-clicked,.mfp-bg.off-canvas.off-canvas-left.main-menu-overlay.mfp-ready,.responsive-navbar .responsive-navbar-category-container.parent-opened~div,.responsive-navbar .responsive-navbar-category-container~div,.shop-page-title,html #tab_nowości .price-wrapper,html #tab_promocje .price-wrapper,html .woocommerce-breadcrumb.breadcrumbs,li.has-dropdown ul.sub-menu,table.variations{display:none}html .product_cat-plakaty-1 figure.woocommerce-product-gallery__wrapper{height:440px}html .product_cat-plakaty-1 .woocommerce-product-gallery__wrapper .slide img{max-height:400px;height:400px;width:auto!important}html .product_cat-plakaty-1 .product-gallery-slider img{max-width:auto;width:auto}#tappy_icon_wrapper.hide,div.hide-div,html .cropper-center.cropper-hidden:after,html .hidden-important,html .off-canvas .hide-for-medium,html .off-canvas .hide-for-small,html .preview-image .cropper-center.cropper-hidden:before,ul.tm-element-ul-select.element_0 i.tc-tooltip{display:none!important}html .tc-row .hidden-div{height:0}#banner-promo p,html .tc-cell.tc-col{margin:0}.mobile-sidebar .sidebar-menu,html .tm-epo-totals{padding:0}html .tm-extra-product-options-totals.tm-custom-price-totals{margin:0 0 10px;display:none}html .box-image img{max-width:300px}html .grecaptcha-badge{visibility:hidden}#top-bar{border-bottom:1px solid #e4e4e4;z-index:10;position:relative;background:#fff}#banner-promo{display:inline-block;background-size:cover;padding:8px;margin:10px auto;font-size:20px;color:#000;border-bottom:3px solid #58595b;border-top:3px solid #58595b}html .price.product-page-price{font-size:28px}.product-preview .image-base,.product-preview .image-overlay,.product-preview .layered-image{max-height:50vw!important;min-height:200px;max-width:512px}@media only screen and (max-width:588px){.product-preview .image-base,.product-preview .image-overlay,.product-preview .layered-image{min-width:90vw!important}}html .tc-cell.tc-col-auto,html .tc-col-auto,html .tm-extra-product-options .tc-cell.tc-col-auto,html .tm-extra-product-options .tc-col-auto{width:150px}h3#ship-to-different-address label{font-weight:700;font-size:18px;border:1px solid #d2d0d0;background-color:#ececec;padding:4px 10px}#tappy_icon_wrapper{position:fixed;top:35%;right:-90px;z-index:99999;transition:right 1s;display:flex;align-items:center}#tappy_icon_wrapper.close{right:0}#tappy_icon_wrapper .tappy_icon_wrapper-arrow{height:49px;background:#273647;width:25px;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer}#tappy_icon_wrapper.close .tappy_icon_wrapper-arrow,.responsive-navbar .responsive-navbar-category-container.open .collapse img{transform:rotate(180deg)}#tappy_icon_wrapper .tappy_icon_wrapper-container{background:#273647;padding:15px}#tappy_icon_wrapper a{display:block;width:60px;height:60px;background-repeat:no-repeat;margin-bottom:10px}#tappy_icon_wrapper a img{width:100%;height:100%}#tappy_icon_wrapper .tappy_search{display:none;right:64px;position:absolute;padding:10px;width:280px;background-color:#fff}.tc-extra-product-options.tc-show,.tc-extra-product-options.tc-show-override{margin-bottom:10px}html button[name=apply_coupon]{background-color:#d10000}html .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,html button.button.primary[name=update_cart]{background-color:#daa520}.sub-menu.nav-dropdown.nav-dropdown-default{left:0!important;min-width:0;width:max-content!important;box-shadow:none;border:none;padding:0!important}.sub-menu.nav-dropdown.nav-dropdown-default .categories{border:1px solid #00cfff;box-shadow:0 2px 0 0 rgba(0,0,0,.05);padding:5px 0!important}.sub-menu.nav-dropdown.nav-dropdown-default .category{padding:5px 20px}.sub-menu.nav-dropdown.nav-dropdown-default .category a:hover{color:#00cfff}.cat-item,.sub-menu.nav-dropdown.nav-dropdown-default .category a{font-weight:700}.responsive-navbar{width:100%;border-top:1px solid #dadada}.responsive-navbar .collapse{width:40px;height:100%;padding:0;margin:0;border-left:1px solid #dadada;display:flex;justify-content:center;align-items:center}.responsive-navbar .responsive-navbar-category-container{border-bottom:1px solid #dadada;display:flex;justify-content:space-between;align-items:center;height:50px}.responsive-navbar .responsive-navbar-category-container a{margin-left:20px;font-weight:700}*{-webkit-tap-highlight-color:transparent}.mfp-content{width:100%!important}.mobile-sidebar .header-social-icons{padding:0!important;border-top:1px solid #ececec}.mobile-sidebar .header-social-icons .social-icons{display:flex}.mobile-sidebar .header-social-icons .social-icons>a{margin:0;height:50px;width:50px;justify-content:center;align-items:center;display:flex;border-right:1px solid #ececec}.cropper-bryt,.responsive-navbar .responsive-navbar-category-container.open~div{display:block}.mobile-sidebar .search-form{padding:10px!important}.mobile-sidebar .dgwt-wcas-search-wrapp{max-width:none!important}.mfp-wrap.mfp-auto-cursor.off-canvas.off-canvas-left.mfp-ready>.mfp-close{background:0 0;pointer-events:all;left:7px;transform:none!important;opacity:.6!important;transition:none!important}.mfp-wrap.mfp-auto-cursor.off-canvas.off-canvas-left.mfp-ready>.mfp-close>svg{stroke:#000}.mfp-wrap{z-index:999999}.mfp-wrap.mfp-auto-cursor.off-canvas.off-canvas-left.mfp-ready{pointer-events:none}.mfp-wrap.mfp-auto-cursor.off-canvas.off-canvas-left.mfp-ready .mfp-content{box-shadow:none!important;pointer-events:all;border-top:1px solid #ececec;background:#fff}.stuck{animation:none!important}.header.has-sticky .header-main{height:70px;background-color:#fff}@media screen and (max-width:849px){.product-images{padding-left:40px;padding-right:40px}}.product-small.col.has-hover.product.type-product .col-inner{height:100%}.product-small.col.has-hover.product.type-product .col-inner img{height:150px;object-fit:cover}#tmcp_select_1{height:60px;line-break:normal}#material-dialog .sale-price.product-page-price{margin-bottom:20px}html .ui-dialog .ui-dialog-titlebar-close{top:10px;width:40px}li.current-dropdown ul.sub-menu{display:block!important}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{border-color:transparent #daa520}div.wishlist-icon .is-outline{color:#daa520}div.image-tools button.wishlist-button:hover{background-color:#daa520;border-color:#daa520;color:#fff}.woocommerce-currency-switcher-form{width:80px}.cropper-bryt{height:100%;border-right:3px dashed #eee;border-left:3px dashed #000;opacity:1;position:absolute;top:0}html .cropper-drag-box.cropper-modal,html .cropper-drag-box.cropper-modal.moving,html .kadrowanie-obrazow .cropper-drag-box.cropper-modal.moving{background-color:#000;opacity:.5}@media only screen and (max-width:1000px){.image-lightbox.lightbox-gallery.button.secondary{display:none!important}}html #tm-extra-product-options .premium-div{margin-top:10px;margin-bottom:10px}html #tm-extra-product-options .premium-div .button{margin:0;padding:0 10px;height:auto;pointer-events:none}.breadcrumbs{padding:0 1em;text-align:left;margin-bottom:-30px}@media (min-width:850px){.breadcrumbs{padding:0 1em .5em;text-align:right;margin-bottom:0}}html .product_cat-obrazy .tc-cell.tc-col-auto,html .product_cat-obrazy .tc-col-auto,html .product_cat-obrazy .tm-extra-product-options .tc-cell.tc-col-auto,html .product_cat-obrazy .tm-extra-product-options.tc-col-auto{margin-top:auto}html .kadrowanie-obrazow{margin-bottom:30px}html .cropper-center.cropper-hidden{display:block!important;scale:5;opacity:1}html .cropper-center.cropper-hidden:before{background:url("/wp-content/themes/flatsome-child/assets/img/cursor.png") 0 0/20px no-repeat;height:20px;left:-10px;top:-10px;width:20px}@media only screen and (min-width:1000px){html .price-wrapper,html form.cart{display:inline-block;vertical-align:top}html .price-wrapper{width:39%;padding:0 20px}html form.cart{width:60%}html .product_cat-obrazy .product-info.summary{margin-top:100px!important}}html .tc-cell.tc-col-auto,html .tc-col-auto,html .tm-extra-product-options .tc-cell.tc-col-auto,html .tm-extra-product-options .tc-col-auto{top:0;bottom:0;margin:auto;padding-bottom:20px}html div.product{cursor:initial} .inspiracjeh1 h1 {font-family: Barlow, sans-serif; margin: 1em 0; font-weight: 200;}