/**handles:wpsl-styles,brands-styles,slick,slickLightbox,normalize,projectic,lazyload-video-css**/
@font-face {font-display: swap;font-family: 'wpsl-fontello';src: url('https://archi-projekt.com.pl/wp-content/plugins/wp-store-locator/font/fontello.eot?28897909');src: url('https://archi-projekt.com.pl/wp-content/plugins/wp-store-locator/font/fontello.eot?28897909#iefix') format('embedded-opentype'), url('https://archi-projekt.com.pl/wp-content/plugins/wp-store-locator/font/fontello.woff?28897909') format('woff'), url('https://archi-projekt.com.pl/wp-content/plugins/wp-store-locator/font/fontello.ttf?28897909') format('truetype'), url('https://archi-projekt.com.pl/wp-content/plugins/wp-store-locator/font/fontello.svg?28897909#fontello') format('svg');font-weight: normal;font-style: normal;}#wpsl-gmap {float:right;width:66.5%;height:350px;margin-bottom:0;}.wpsl-store-below #wpsl-gmap {float:none;width:100%;}.wpsl-gmap-canvas {width:100%;height:300px;margin-bottom:20px;}#wpsl-reset-map:hover {cursor: pointer;}#wpsl-gmap div:not[class^="gv-iv"], #wpsl-gmap img, .wpsl-gmap-canvas div:not[class^="gv-iv"], .wpsl-gmap-canvas img {box-shadow: none !important;max-width: none !important;background: none;}#wpsl-gmap img, .wpsl-gmap-canvas img {display: inline;opacity: 1 !important;max-height: none !important;}#wpsl-gmap * {box-sizing: content-box !important;-webkit-box-sizing: content-box !important;-moz-box-sizing: content-box !important;}#wpsl-gmap div.gm-iv-marker, .wpsl-gmap-canvas div.gm-iv-marker {backgroud-image: inherit;}#wpsl-wrap {position: relative;width: 100%;overflow: hidden;clear: both;margin-bottom: 20px;}#wpsl-search-wrap {float: left;width: 100%;}#wpsl-search-wrap form {margin: 0;padding: 0;border: none;outline: none;}#wpsl-gmap #wpsl-map-controls {position: absolute;height: 40px;right: 10px;bottom: 24px;border-radius: 2px;z-index: 3;font-size: 14px;white-space: nowrap;overflow: hidden;box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;}#wpsl-gmap #wpsl-map-controls.wpsl-street-view-exists {right: 60px;}#wpsl-map-controls .wpsl-direction-preloader {margin: 5px 5px 0 5px;}#wpsl-map-controls div {float: left;background: #fff;border-radius: 2px;}#wpsl-map-controls div:hover {cursor: pointer;}#wpsl-wrap [class^="wpsl-icon-"], #wpsl-wrap [class*=" wpsl-icon-"] {position: relative;float: left;padding: 12px 13px;display: inline-block;font-family: "wpsl-fontello";font-style: normal;font-weight: normal;font-size: 1.3em;color: #737373;speak: none;text-decoration: inherit;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}#wpsl-map-controls span {font-family: inherit;font-size: inherit;}#wpsl-wrap .wpsl-icon-reset {border-radius: 2px 0 0 2px;z-index: 2;padding-right: 4px;}#wpsl-wrap .wpsl-ie .wpsl-icon-reset {margin-right: -1px;}#wpsl-wrap .wpsl-icon-direction {z-index: 1;}#wpsl-map-controls.wpsl-reset-exists .wpsl-icon-direction {border-radius: 0 2px 2px 0;}#wpsl-wrap .wpsl-active-icon, #wpsl-wrap [class^="wpsl-icon-"]:hover, #wpsl-wrap [class*=" wpsl-icon-"]:hover {color: #000;}#wpsl-wrap [class^="wpsl-icon-"]:active, #wpsl-wrap [class*=" wpsl-icon-"]:focus {outline: 0;}#wpsl-wrap .wpsl-in-progress:hover, #wpsl-wrap .wpsl-in-progress {color: #c6c6c6;}#wpsl-gmap #wpsl-reset-map {position: absolute;display: none;right: 37px;top: 37px;padding: 6px 14px;background: #fff !important;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 2px;z-index: 3;}#wpsl-reset-map:hover {cursor: pointer;}.gm-style-cc {word-wrap:normal;}#wpsl-search-wrap .wpsl-input, #wpsl-search-wrap .wpsl-select-wrap {display:table;}#wpsl-search-wrap .wpsl-input label, #wpsl-search-wrap .wpsl-input input, #wpsl-search-wrap #wpsl-radius, #wpsl-search-wrap #wpsl-results, #wpsl-search-btn {display:table-cell;}#wpsl-search-wrap label {margin-bottom:0;}#wpsl-search-input {width: 179px;height: auto;padding: 7px 12px;font-size: 100%;margin: 0;}#wpsl-search-wrap input, #wpsl-search-btn {border: 1px solid #d2d2d2;border-radius: 3px;}#wpsl-search-btn {padding: 7px 10px;line-height: 1.428571429;font-weight: normal;color: #7c7c7c;background-color: #e6e6e6;background-repeat: repeat-x;background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);background-image: -webkit-linear-gradient(top, #f4f4f4, #e6e6e6);background-image: -o-linear-gradient(top, #f4f4f4, #e6e6e6);background-image: linear-gradient(top, #f4f4f4, #e6e6e6);box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);text-transform: none !important;}#wpsl-search-input.wpsl-error {border:1px solid #bd0028 !important;}.wpsl-search {margin-bottom:12px;padding:12px 12px 0 12px;background:#f4f3f3;}.wpsl-search.wpsl-checkboxes-enabled {padding: 12px;}.wpsl-back {display: inline-block;}#wpsl-result-list {width:33%;margin-right:0.5%;}.wpsl-store-below #wpsl-result-list {width:100%;margin:12px 0 0 0;}#wpsl-stores, #wpsl-direction-details {height:350px;overflow-y:auto;}.wpsl-hide, #wpsl-direction-details {display:none;}#wpsl-result-list p {padding-left:10px;}.wpsl-store-below #wpsl-result-list p {padding-left: 0;}#wpsl-result-list a {outline:none;}.wpsl-direction-before {margin: 14px 0 21px 0;padding-left: 10px;}.wpsl-store-below .wpsl-direction-before {padding-left: 0;}.wpsl-direction-before div {margin-top: 10px;}#wpsl-wrap #wpsl-result-list li {padding: 10px;border-bottom: 1px dotted #ccc;margin-left: 0;overflow: hidden;list-style: none outside none !important;text-indent: 0;}#wpsl-wrap #wpsl-result-list li li {padding: 0;border-bottom: 0;margin-left: 14px;overflow: visible;}#wpsl-wrap #wpsl-result-list ul li {list-style: none !important;}#wpsl-wrap #wpsl-result-list ol li {list-style: decimal !important;}#wpsl-wrap.wpsl-store-below #wpsl-result-list li {padding: 10px 10px 10px 0;}#wpsl-result-list li p {padding-left: 0;margin: 0 0 20px 0;}.wpsl-store-details.wpsl-store-listing {position: relative;padding-right: 20px;}.wpsl-store-details.wpsl-store-listing:before, .wpsl-store-details.wpsl-store-listing.wpsl-active-details:before {position: absolute;content: '';bottom:6px;right:0;border-top: 5px solid #000000;border-left: 6px solid rgba(0, 0, 0, 0);border-right: 6px solid rgba(0, 0, 0, 0);}.wpsl-store-details.wpsl-store-listing.wpsl-active-details:before {border-bottom: 5px solid #000000;border-top:none;border-left: 6px solid rgba(0, 0, 0, 0);border-right: 6px solid rgba(0, 0, 0, 0);}#wpsl-stores .wpsl-store-thumb {float:right;border-radius:3px;margin:7px 0 0 10px;padding:0;border:none;}.wpsl-direction-index {float:left;width:8%;margin:0 5% 0 0;}.wpsl-direction-txt {float:left;width:62%;}.wpsl-direction-distance {float:left;width:20%;margin:0 0 0 5%;}.wpsl-direction-txt span {display:block;margin-top:10px;}.wpsl-street, .wpsl-country {display: block;border-bottom: none !important;}.wpsl-directions {display: table;border-bottom: none !important;}#wpsl-wrap #wpsl-result-list li.wpsl-preloader {position: relative;border-bottom: none;padding: 10px 10px 10px 35px;}.wpsl-preloader img {position: absolute;left: 10px;top: 50%;margin-top: -8px;box-shadow:none !important;border:none !important;}.wpsl-preloader span {float: left;margin: -5px 0 0 11px;}#wpsl-search-wrap div, #wpsl-search-btn {margin-right: 10px;float: left;}#wpsl-search-wrap .wpsl-select-wrap {position: relative;z-index: 2;margin-right: 0;}#wpsl-search-wrap .wpsl-input-field {position: relative;}#wpsl-radius, #wpsl-results {float: left;margin-right: 15px;}#wpsl-category {position: relative;z-index: 1;clear: both;}#wpsl-search-wrap .wpsl-dropdown div {position: absolute;float: none;margin: -1px 0 0 0;top: 100%;left: -1px;right: -1px;border: 1px solid #ccc;background: #fff;border-top: 1px solid #eee;border-radius: 0 0 3px 3px;opacity: 0;overflow: hidden;-webkit-transition: all 150ms ease-in-out;-moz-transition: all 150ms ease-in-out;-ms-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out;}#wpsl-search-wrap .wpsl-dropdown.wpsl-active div {opacity: 1;}#wpsl-search-wrap .wpsl-input label {margin-right:0;}#wpsl-radius, #wpsl-results {display:inline;}#wpsl-radius {margin-right:10px;}#wpsl-search-btn:hover {cursor: pointer;}#wpsl-search-wrap select, #wpsl-search select {display:none;}#wpsl-search-wrap div label {float:left;margin-right:10px;line-height: 32px;}#wpsl-results label {width: auto;}#wpsl-result-list ul {list-style: none;margin: 0;padding: 0;}.wpsl-direction-details {display: none;}#wpsl-gmap .wpsl-info-window, .wpsl-gmap-canvas .wpsl-info-window {max-width:225px;}.wpsl-more-info-listings span, .wpsl-info-window span {display:block;}.wpsl-info-window .wpsl-no-margin {margin:0;}.wpsl-more-info-listings {display:none;}.wpsl-info-window span span {display:inline !important;}#wpsl-wrap .wpsl-info-window p {margin: 0 0 10px 0;}.wpsl-store-hours {margin-top:10px;}.wpsl-store-hours strong {display:block;}#wpsl-gmap .wpsl-info-actions {display:block;margin:10px 0 !important;}.wpsl-info-actions a {float:left;margin-right: 7px;}.wpsl-info-actions .wpsl-zoom-here {margin-right:0;}.wpsl-dropdown {position: relative;width: 90px;border: 1px solid #ccc;cursor: pointer;background: #fff;border-radius: 3px;-webkit-user-select: none;-moz-user-select: none;user-select: none;margin-right: 0 !important;z-index: 2;}#wpsl-results .wpsl-dropdown {width: 70px;}.wpsl-dropdown ul {position: absolute;left: 0;width: 100%;height: 100%;padding: 0 !important;margin: 0 !important;list-style: none;overflow: hidden;}.wpsl-dropdown:hover {box-shadow: 0 0 5px rgba( 0, 0, 0, 0.15 );}.wpsl-dropdown .wpsl-selected-item, .wpsl-dropdown li {position: relative;display: block;line-height: normal;color: #000;overflow: hidden;}#wpsl-radius .wpsl-dropdown .wpsl-selected-item, #wpsl-radius .wpsl-dropdown li, #wpsl-results .wpsl-dropdown .wpsl-selected-item, #wpsl-results .wpsl-dropdown li {white-space: nowrap;}.wpsl-selected-item:after {position: absolute;content: "";right: 12px;top: 50%;margin-top: -4px;border: 6px solid transparent;border-top: 8px solid #000;}.wpsl-active .wpsl-selected-item:after {margin-top: -10px;border: 6px solid transparent;border-bottom: 8px solid #000;}.wpsl-dropdown li:hover {background: #f8f9f8;position: relative;z-index: 3;color: #000;}.wpsl-dropdown .wpsl-selected-item, .wpsl-dropdown li, .wpsl-selected-item {list-style: none;padding: 9px 12px !important;margin:0 !important;}.wpsl-selected-dropdown {font-weight: bold;}.wpsl-clearfix:before, .wpsl-clearfix:after {content: " ";display: table;}.wpsl-clearfix:after {clear: both;}#wpsl-wrap .wpsl-selected-item {position: static;padding-right: 35px !important;}#wpsl-category, .wpsl-input, .wpsl-select-wrap {position: relative;margin-bottom: 10px;}#wpsl-search-wrap .wpsl-scroll-required div {overflow-y: scroll;}.wpsl-scroll-required ul {overflow: visible;}.wpsl-provided-by {float: right;padding: 5px 0;text-align: right;font-size: 12px;width: 100%;}#wpsl-wrap .wpsl-results-only label {width: auto;}.wpsl-locations-details, .wpsl-location-address, .wpsl-contact-details {margin-bottom: 15px;}.wpsl-contact-details {clear: both;}table.wpsl-opening-hours td {vertical-align: top;padding: 0 15px 0 0;text-align: left;}table.wpsl-opening-hours time {display:block;}table.wpsl-opening-hours {width:auto !important;font-size:100% !important;}table.wpsl-opening-hours, table.wpsl-opening-hours td {border:none !important;}.wpsl-gmap-canvas .wpsl-infobox {min-width:155px;max-width:350px !important;padding:10px;border-radius:4px;font-size:13px;font-weight:300;border:1px solid #ccc;background:#fff !important;}.wpsl-gmap-canvas .wpsl-infobox:after, .wpsl-gmap-canvas .wpsl-infobox:before {position:absolute;content:"";left:40px;bottom:-11px;}.wpsl-gmap-canvas .wpsl-infobox:after {border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #fff;}.wpsl-gmap-canvas .wpsl-infobox:before {border-left:13px solid transparent;border-right:13px solid transparent;border-top:13px solid #ccc;bottom:-13px;left:38px;}#wpsl-checkbox-filter, .wpsl-custom-checkboxes {display: block;float: left;margin: 5px 0 15px;padding: 0;width: 100%;}#wpsl-checkbox-filter li, .wpsl-custom-checkboxes li {float: left;list-style: none;margin: 0 1% 0 0;}#wpsl-checkbox-filter.wpsl-checkbox-1-columns li, .wpsl-custom-checkboxes.wpsl-checkbox-1-columns li {width: 99%;}#wpsl-checkbox-filter.wpsl-checkbox-2-columns li, .wpsl-custom-checkboxes.wpsl-checkbox-2-columns li {width: 49%;}#wpsl-checkbox-filter.wpsl-checkbox-3-columns li, .wpsl-custom-checkboxes.wpsl-checkbox-3-columns li {width: 32%;}#wpsl-checkbox-filter.wpsl-checkbox-4-columns li, .wpsl-custom-checkboxes.wpsl-checkbox-4-columns li {width: 24%;}#wpsl-checkbox-filter input, .wpsl-custom-checkboxes input {margin-right: 5px;}#wpsl-result-list .wpsl-contact-details span {display: block !important;}#wpsl-search-wrap .select2 {display: none !important;}.rtl #wpsl-result-list {float: left;}.rtl #wpsl-checkbox-filter input, .rtl .wpsl-custom-checkboxes input {margin-right: 0;margin-left: 5px;}.rtl .wpsl-info-actions a {float: right;margin: 0 0 0 7px;}.rtl #wpsl-gmap .wpsl-info-window {padding-right: 22px;}.rtl #wpsl-wrap #wpsl-result-list li.wpsl-preloader {padding: 10px 35px 10px 0;}.rtl .wpsl-preloader img {left: 0;right: 10px;}.wpsl-twentynineteen .wpsl-input {width: 100%;}.wpsl-twentynineteen #wpsl-search-input {line-height: 1.3em;}.wpsl-twentynineteen #wpsl-search-wrap label {margin-top: 6px;}.wpsl-twentynineteen .wpsl-dropdown {width: 116px;}#wpsl-results .wpsl-dropdown {width: 81px;}#wpsl-search-wrap .wpsl-autocomplete-search-container {position: relative;margin-right: 0;}#wpsl-autocomplete-search-input {width: 100%;padding: 10px;border: 1px solid #ccc;border-radius: 4px;font-size: 16px;box-sizing: border-box;}#wpsl-search-wrap .wpsl-autocomplete-search-results {position: absolute;width: 100%;top: 100%;left: 0;z-index: 1000;background: white;border: 1px solid #ccc;border-top: none;border-radius: 0 0 4px 4px;box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);max-height: 300px;overflow-y: auto;display: none;box-sizing: border-box;}#wpsl-search-wrap .wpsl-autocomplete-search-results ul {position: relative;list-style-type: none;margin: 0;padding: 0 0 25px 0;}#wpsl-search-wrap .wpsl-autocomplete-search-results ul:after {content: "";display: block;position: absolute;left: 10px;right: 0;background-image: url('https://storage.googleapis.com/geo-devrel-public-buckets/powered_by_google_on_white.png');background-repeat: no-repeat;background-size: contain;height: 18px }#wpsl-search-wrap .wpsl-autocomplete-search-results li {padding: 4px 10px;cursor: pointer;border-bottom: 1px solid #eee;margin-bottom: 0;}#wpsl-search-wrap .wpsl-autocomplete-search-results li:last-child {border-bottom: none;margin-bottom: 10px;}#wpsl-search-wrap .wpsl-autocomplete-search-results li:hover, #wpsl-search-wrap .wpsl-autocomplete-search-results li:focus {background-color: #f5f5f5;}#wpsl-search-wrap .wpsl-autocomplete-search-results li a, #wpsl-search-wrap .wpsl-autocomplete-search-results li a:link, #wpsl-search-wrap .wpsl-autocomplete-search-results li a:hover, #wpsl-search-wrap .wpsl-autocomplete-search-results li a:visited {text-decoration: none;color: #000;box-shadow: none;}#wpsl-search-wrap .wpsl-autocomplete-highlight {font-weight: bold;}@media (max-width: 825px) {#wpsl-search-input {width: 348px;}.wpsl-results-only #wpsl-search-wrap .wpsl-dropdown {width: 70px;}#wpsl-search-wrap .wpsl-input {width: 100%;margin-bottom: 10px;}.wpsl-input label, #wpsl-radius label, #wpsl-category label, .wpsl-cat-results-filter #wpsl-search-wrap .wpsl-input, .wpsl-no-filters #wpsl-search-wrap .wpsl-input, .wpsl-results-only #wpsl-search-wrap .wpsl-input {width: auto;}}@media (max-width: 720px) {#wpsl-search-wrap .wpsl-dropdown {width: 114px;}}@media (max-width: 675px) {#wpsl-search-wrap #wpsl-search-btn {float: left;margin: 0 5px 0 0;}.wpsl-results-only #wpsl-search-wrap .wpsl-input, .wpsl-dropdown {width: 100%;}.wpsl-search {padding: 2%;}.wpsl-input {margin-right: 0;}#wpsl-result-list, #wpsl-gmap {width:49.75%;}#wpsl-result-list, #wpsl-gmap {float: none;width: 100%;}.wpsl-direction-before {padding-left: 0;}#wpsl-gmap {margin-bottom: 15px;}.wpsl-cat-results-filter .wpsl-select-wrap, .wpsl-filter .wpsl-select-wrap, #wpsl-result-list {margin-bottom: 10px;}#wpsl-result-list p, #wpsl-wrap #wpsl-result-list li {padding-left: 0;}#wpsl-wrap #wpsl-result-list li.wpsl-preloader {padding-left: 25px;}.wpsl-preloader img {left: 0;}#wpsl-stores.wpsl-not-loaded {height: 25px;}#wpsl-reset-map {top: 25px;}#wpsl-gmap {margin-top: 10px;}.wpsl-no-filters #wpsl-search-wrap .wpsl-input, #wpsl-category, .wpsl-input, .wpsl-select-wrap, .wpsl-input, #wpsl-search-btn {margin-bottom: 0;}#wpsl-stores.wpsl-no-autoload {height: auto !important;}#wpsl-checkbox-filter.wpsl-checkbox-3-columns li, #wpsl-checkbox-filter.wpsl-checkbox-4-columns li {width: 49%;}}@media (max-width: 570px) {#wpsl-search-wrap #wpsl-search-btn {margin-bottom: 5px;}.wpsl-search {padding: 4%;}#wpsl-search-input {width: 98% !important;}.wpsl-cat-results-filter #wpsl-search-wrap .wpsl-input, .wpsl-cat-results-filter #wpsl-search-input, .wpsl-no-results #wpsl-search-input, .wpsl-results-only #wpsl-search-input {width: 100% !important;}.wpsl-search-btn-wrap {margin-top: 15px;}.wpsl-checkboxes-enabled .wpsl-search-btn-wrap {margin-top: 0;}#wpsl-search-wrap div, #wpsl-search-btn {margin-right: 0;}#wpsl-search-wrap div label {display: block;width: 100%;}#wpsl-results {width:auto;}.wpsl-select-wrap {width: 100%;}#wpsl-radius, #wpsl-results {width: 50%;}#wpsl-radius {margin-right: 4%;}#wpsl-search-wrap .wpsl-dropdown {width: 96% !important;}.wpsl-search-btn-wrap {clear: both;}.wpsl-no-filters #wpsl-search-wrap .wpsl-input, .wpsl-no-filters #wpsl-search-input {width: 100% !important;}}@media (max-width: 420px) {#wpsl-checkbox-filter li {margin: 0;}#wpsl-checkbox-filter.wpsl-checkbox-1-columns li, #wpsl-checkbox-filter.wpsl-checkbox-2-columns li, #wpsl-checkbox-filter.wpsl-checkbox-3-columns li, #wpsl-checkbox-filter.wpsl-checkbox-4-columns li {width: 100%;}}
.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(2n){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.slick-lightbox{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:#000;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.slick-lightbox .slick-loading .slick-list{background-color:transparent}.slick-lightbox .slick-prev{left:15px}.slick-lightbox .slick-next{right:15px}.slick-lightbox-hide{opacity:0}.slick-lightbox-hide-init{position:absolute;top:-9999px;opacity:0}.slick-lightbox-inner{position:fixed;top:0;left:0;width:100%;height:100%}.slick-lightbox-slick-item{text-align:center;overflow:hidden}.slick-lightbox-slick-item:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{position:absolute;bottom:0;left:0;text-align:center;width:100%;margin-bottom:20px}.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}.slick-lightbox-slick-item-inner{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}.slick-lightbox-slick-img{margin:0 auto;display:block;max-width:90%;max-height:90%}.slick-lightbox-slick-caption{margin:10px 0 0;color:#fff}.slick-lightbox-close{position:absolute;top:15px;right:15px;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;padding:0;border:none}.slick-lightbox-close:focus{outline:0}.slick-lightbox-close:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'×'}
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:'Roboto Condensed',sans-serif;src:url("https://archi-projekt.com.pl/wp-content/themes/projectic/fonts/RobotoCondensed-Regular.ttf?&display=swap");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Roboto  Condensed',sans-serif;src:url("https://archi-projekt.com.pl/wp-content/themes/projectic/fonts/RobotoCondensed-Bold.ttf?&display=swap");font-weight:700;font-style:normal}a:focus{outline:0}a:active,a:hover{outline:0}strong{font-weight:700}article ul{padding-right:30px}article ul li{position:relative}article ul li:before{content:" ";position:absolute;background-image:url("https://archi-projekt.com.pl/wp-content/themes/projectic/img/icons_sprite.png");top:3px;left:15px;width:16px;height:13px;background-position:-2px -2px}ol,ul{margin:0}p{color:#333}h1,h2,h3,h4,h5,h6{color:#333;font-family:'Roboto Condensed',sans-serif}.u-justify__space-betwen{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.u-justify__center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.row-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mirror-reflection{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}div[data-projection-index]{-webkit-transition:1.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:1.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1.5s all cubic-bezier(.215, .61, .355, 1);transition:1.5s all cubic-bezier(.215, .61, .355, 1)}.margin-t30{margin-top:30px}@media only screen and (min-width:991px){.top-bar .main-nav-menu li.menu-item-has-children:hover .sub-menu{max-height:1000px;-webkit-transform:perspective(400) rotate3d(0,0,0,0);pointer-events:initial;opacity:1}}@media only screen and (max-width:991px){header.header .header-wrapper{display:block;position:relative;min-height:0}header.header .header-wrapper>nav.nav{display:block}header.header .header-wrapper>nav.nav ul{display:block}#mobile-menu-handler{display:inline-block;width:40px;margin-left:auto;margin-right:0;z-index:999999;cursor:pointer;-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1)}#mobile-menu-handler.active{background:0 0}#mobile-menu-handler div{width:40px;height:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:8px;background-color:red;-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1)}#mobile-menu-handler.active{right:210px}#mobile-menu-handler.active div{background-color:red}#mobile-menu-handler.active #top{-webkit-transform:translateY(14px) rotate(-135deg);-moz-transform:translateY(14px) rotate(-135deg);-ms-transform:translateY(14px) rotate(-135deg);-o-transform:translateY(14px) rotate(-135deg);transform:translateY(14px) rotate(-135deg)}#mobile-menu-handler.active #middle{opacity:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#mobile-menu-handler.active #bottom{-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}#mobile-menu-element{position:fixed;z-index:9998;overflow:auto;top:0;right:-275px;width:275px;opacity:0;padding:20px 0;min-height:100vh;background:#ff0000d1;color:#4a4a49;-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1)}#mobile-menu-element.active{right:0;opacity:1;-webkit-box-shadow:-1px 1px 5px 0 #4f4f4f;-moz-box-shadow:-1px 1px 5px 0 #4f4f4f;box-shadow:-1px 1px 5px 0 #4f4f4f;z-index:9998;overflow:visible}#mobile-menu-element>ul{position:relative;top:66px;-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1);border-bottom:none;display:block}#mobile-menu-element>ul>li{position:relative;cursor:pointer;font-size:24px;-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1);display:block;width:100%;min-height:auto;line-height:1em;border-top:1px solid #d5d2d2}#mobile-menu-element>ul>li:first-child{border-top:none}#mobile-menu-element>ul>li a{-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1);padding:15px;height:auto;color:#fff}#mobile-menu-element>ul>li a:hover{-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1);padding-left:25px}header.header .header-wrapper>nav.nav>div>ul>li a:hover:after{bottom:-1px}.header-fixed #mobile-menu-element>ul{top:310px;-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1)}#mobile-menu-handler,#mobile-menu-handler *{will-change:transform}#mobile-menu-element{will-change:transform,opacity}header.header-fixed #mobile-menu-handler{top:22px;-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1)}.header-searchform-wrapper{margin-left:8px}#mobile-menu-element>ul>li{margin-left:0}#mobile-menu-element>ul>li a{font-size:18px;display:inline-block}}@media (max-width:560px){#mobile-menu-element{top:80px;padding:0}#mobile-menu-element.active{top:80px;height:-webkit-calc(100vh - 80px);height:-moz-calc(100vh - 80px);height:calc(100vh - 80px);overflow:scroll;min-height:1px}#mobile-menu-element ul{top:0}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-top:auto;margin-bottom:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.gallery-caption,.wp-caption .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}footer.footer,header.header{width:100%}header.header{background-color:#fff;min-height:56px;position:relative;z-index:9}.header-main-menu{width:100%}@media print{*{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href) ")"}abbr[title]:after{content:" ("attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.breadcrumbs{font-size:14px}.breadcrumbs__bg{background:#eee;padding:20px 0;width:100%;-webkit-box-shadow:0 5px 40px -10px rgba(0,0,0,.35);-moz-box-shadow:0 5px 40px -10px rgba(0,0,0,.35);box-shadow:0 5px 40px -10px rgba(0,0,0,.35)}.woocommerce-breadcrumb{background:#eee;padding:20px 0}.wrapper__breadcrumb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-family:"Open Sans";color:#666}.wrapper__breadcrumb a{color:#666}.wrapper__breadcrumb .sep{color:#666;display:inline-block;margin:0 10px}.search.search-results .wrapper-search{margin-top:45px}.search.search-results .pagination{margin:45px 0;text-align:center}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}body{margin-top:165px;-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1);font-weight:400;font-size:16px;color:#333;position:relative;background-color:#fff}#pagination-loader{width:40px;height:40px;margin-left:auto;margin-right:auto;background:#ccc;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:pulse 1s infinite alternate;-moz-animation:pulse 1s infinite alternate;-o-animation:pulse 1s infinite alternate;animation:pulse 1s infinite alternate;display:none}@-webkit-keyframes pulse{from{opacity:1;width:40px;height:40px}to{opacity:.5;width:35px;height:35px}}@-moz-keyframes pulse{from{opacity:1;width:40px;height:40px}to{opacity:.5;width:35px;height:35px}}@-o-keyframes pulse{from{opacity:1;width:40px;height:40px}to{opacity:.5;width:35px;height:35px}}@keyframes pulse{from{opacity:1;width:40px;height:40px}to{opacity:.5;width:35px;height:35px}}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}img{max-width:100%;vertical-align:bottom;height:auto}a{color:#333;text-decoration:none;-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1)}.footer-footer ul li a:hover,body a:hover,header.header ul li a:hover{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1)}sup{font-size:10px}.embed-container{width:100%;position:relative;overflow:hidden;max-width:100%;height:auto}.bordered-title{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:40px;color:#333}.bordered-title:after,.bordered-title:before{content:"";display:inline-block;border-bottom:1px solid #e41024}.bordered-title:after{width:115px;margin-left:10px}.bordered-title:before{width:35px;margin-right:10px}.bordered-title--under,.page-default h2,.post-single .page-content h2{position:relative;margin-bottom:40px;font-family:"Roboto Condensed",sans-serif;font-size:21px;font-weight:700}.bordered-title--under:after,.page-default h2:after,.post-single .page-content h2:after{content:"";display:inline-block;border-bottom:1px solid #e41024;bottom:-20px;left:0;width:35px;position:absolute}.small-title{font-family:"Open sans",sans-serif;font-weight:700;font-size:18px;color:#333;text-transform:uppercase}.title{font-family:"Open sans",sans-serif;font-weight:400;font-size:21px;color:#333;margin:60px 0 30px}.view-article{color:#ff9c00;font-weight:700;margin-top:15px;display:inline-block;position:relative}.view-article span{font-size:12px;position:relative;top:-2px}.view-article:after{content:"";-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);border-bottom:1px solid #ff9c00;width:0;position:absolute;bottom:-3px;left:0}.view-article:hover:after{width:-webkit-calc(100% - 10px);width:-moz-calc(100% - 10px);width:calc(100% - 10px)}.btn__reflection{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);border:1px solid #ff9c00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;color:#333;font-weight:700;display:inline-block;position:relative;padding-left:55px;padding-right:18px;height:40px;line-height:25px}.btn__reflection:before{content:"";background:url("https://archi-projekt.com.pl/wp-content/themes/projectic/img/icons/house.png");width:30px;height:25px;position:absolute;left:12px}.btn__reflection:hover{background:#ffc466;color:#fff}.footer{background:#efefef;padding:20px 0}.footer .footer-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .footer-wrapper .footer-nav li{margin-bottom:8px}.footer .footer-wrapper .footer-nav-title{margin-bottom:15px;padding-bottom:15px;font-size:18px;text-transform:uppercase;border-bottom:1px solid #333}.footer .footer-wrapper .footer-logo{-webkit-box-flex:0;-webkit-flex:0 1 110px;-moz-box-flex:0;-ms-flex:0 1 110px;flex:0 1 110px}.footer .footer-wrapper .footer-logo .footer-logo-links{margin-top:25px}.footer .footer-wrapper .footer-nav-links{-webkit-box-flex:0;-webkit-flex:0 1 200px;-moz-box-flex:0;-ms-flex:0 1 200px;flex:0 1 200px}.footer .footer-wrapper .footer-nav-category{-webkit-box-flex:0;-webkit-flex:0 1 330px;-moz-box-flex:0;-ms-flex:0 1 330px;flex:0 1 330px}.footer .footer-wrapper .footer-nav-category ul.footer-nav{columns:2;-webkit-columns:2;-moz-columns:2}.footer .footer-wrapper .footer-contact{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.footer .footer-wrapper .footer-contact p{margin-bottom:15px;line-height:1.25}.footer .footer-wrapper .footer-contact p a{color:red;font-weight:700}.footer .footer-bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px;border-top:1px solid #000}.footer .footer-bottom .payments{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 1 32%;-moz-box-flex:0;-ms-flex:0 1 32%;flex:0 1 32%}.footer .footer-bottom .payments .payment-title{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:18px}.footer .footer-bottom .newsletter{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-webkit-flex:0 1 35%;-moz-box-flex:0;-ms-flex:0 1 35%;flex:0 1 35%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer-bottom .newsletter .newsletter-title{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:18px;text-transform:uppercase;margin-right:7px}.footer .footer-bottom .newsletter #mailpoet_form_2 .mailpoet_form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.footer .footer-bottom .newsletter #mailpoet_form_2 .mailpoet_form .mailpoet_text{padding:10px;border:none;max-width:205px}.footer .footer-bottom .newsletter #mailpoet_form_2 .mailpoet_form .mailpoet_submit{background:#ff9c00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 20px;border:none;color:#000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-left:0}.footer .footer-bottom .socials{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-webkit-flex:0 1 23%;-moz-box-flex:0;-ms-flex:0 1 23%;flex:0 1 23%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer-bottom .socials i{font-size:24px;color:#999}.footer .footer-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:35px}.footer .footer-info span{color:#666}.footer .footer-info span a{color:#333;font-weight:700}.footer-wrapper,.header-wrapper,.sp__wrapper,.wrapper,.wrapper__breadcrumb{width:100%;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;position:relative}.header-wrapper{max-width:1200px}.sp__wrapper,.wrapper,.wrapper__breadcrumb{max-width:1200px}.footer-wrapper{max-width:1200px}.footer-wrapper,.header-wrapper,.sp__wrapper,.wrapper,.wrapper__breadcrumb{padding-left:15px;padding-right:15px}::-moz-selection{background:#04a4cc;color:#fff;text-shadow:none}::selection{background:#04a4cc;color:#fff;text-shadow:none}::-webkit-selection{background:#04a4cc;color:#fff;text-shadow:none}::-moz-selection{background:#04a4cc;color:#fff;text-shadow:none}.logo a{height:165px;display:block;-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1)}.logo a img{max-height:100%}.header-wrapper{-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1);height:165px}.header-wrapper .hidden-phone,.header-wrapper .logo a,.header-wrapper .market-time,.header-wrapper .middle-nav-wrapper,.header-wrapper .searchbar,.header-wrapper .upper-nav{-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1)}.header-wrapper.js-floated{height:115px}.header-wrapper.js-floated .market-time,.header-wrapper.js-floated .upper-nav{height:0!important;overflow:hidden!important;opacity:0!important;-webkit-box-flex:0!important;-webkit-flex:0 0 0!important;-moz-box-flex:0!important;-ms-flex:0 0 0px!important;flex:0 0 0!important;width:0!important}.header-wrapper.js-floated .logo a{height:116px!important;width:auto!important}.header-wrapper.js-floated .hidden-phone{opacity:1!important;display:block!important}.header-wrapper.js-floated .searchbar{margin-top:20px!important;margin-left:auto;margin-right:auto}.header-wrapper.js-floated .middle-nav-wrapper{margin-top:15px!important}@media (max-width:991px){.header-wrapper .middle-nav-wrapper{margin-top:5px!important}.header-wrapper .middle-nav-wrapper .middle-nav .item{padding:10px 10px}.header-wrapper .searcbar{margin-top:top 10px!important}.header-wrapper.js-floated .middle-nav-wrapper{margin-top:5px!important}}@media (max-width:768px){.header-wrapper .searchbar{margin-top:10px!important}.header-wrapper.js-floated .searchbar{margin-top:10px!important}.header-wrapper .middle-nav-wrapper{margin-top:5px!important}.header-wrapper .middle-nav-wrapper .middle-nav .item{padding:10px 10px}.header-wrapper.js-floated{background:#fff}.header-wrapper.js-floated .middle-nav-wrapper{margin-top:5px!important}.header-wrapper.js-floated .searcbar{margin-top:top 10px!important}}.top-bar-wrapper{background:#fff;position:fixed!important;top:0;-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1)}.top-bar-wrapper.js-floated{-webkit-box-shadow:0 0 28px -6px rgba(0,0,0,.75);-moz-box-shadow:0 0 28px -6px rgba(0,0,0,.75);box-shadow:0 0 28px -6px rgba(0,0,0,.75)}.top-bar{-webkit-box-flex:0;-webkit-flex:1 1;-moz-box-flex:0;-ms-flex:1 1;flex:1 1;padding-left:30px;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1)}.top-bar .upper-bar{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.top-bar .upper-nav{height:35px;-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1);border-bottom:4px solid #efefef;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.top-bar .upper-nav .item{font-family:"Roboto Condensed",sans-serif;padding:10px 15px;position:relative}.top-bar .upper-nav .item.socials{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.top-bar .upper-nav .item a{color:#bababa}.top-bar .upper-nav .item a .fb-group{max-width:16px;height:15px;background-position:center}.top-bar .upper-nav .item .fa,.top-bar .upper-nav .item .fab{margin:0 5px}.top-bar .upper-nav .item:after{position:absolute;content:"";border-right:1px solid #efefef;display:block;width:1px;height:25px;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg);right:0;top:8px}.top-bar .upper-nav .item.phone a{color:red;font-weight:700}.top-bar .middle-nav-wrapper{margin-top:35px}.top-bar .market-time{-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1);color:#ff9c00;font-family:Roboto,sans-serif;font-weight:300;font-size:25px;letter-spacing:-1px;opacity:1;height:69px;-webkit-box-flex:0;-webkit-flex:0 0 105px;-moz-box-flex:0;-ms-flex:0 0 105px;flex:0 0 105px}.top-bar .market-time .market-time-wrapper{width:105px}.top-bar .market-time span{font-size:44px;letter-spacing:-4px;margin-right:3px}.top-bar .middle-nav,.top-bar nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.top-bar .middle-nav.top-bar__bottom,.top-bar nav.top-bar__bottom{margin-right:0;margin-left:auto;margin-top:15px}.top-bar .middle-nav .item,.top-bar nav .item{position:relative;padding:10px 15px 0;text-transform:uppercase;font-size:14px}.top-bar .middle-nav .item a,.top-bar nav .item a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.top-bar .middle-nav .item a img,.top-bar nav .item a img{margin-right:5px}.top-bar .middle-nav .item a.btn-comparison,.top-bar .middle-nav .item a.btn-see-favorites,.top-bar nav .item a.btn-comparison,.top-bar nav .item a.btn-see-favorites{pointer-events:none}.top-bar .middle-nav .item a.btn-comparison.js-enable,.top-bar .middle-nav .item a.btn-see-favorites.js-enable,.top-bar nav .item a.btn-comparison.js-enable,.top-bar nav .item a.btn-see-favorites.js-enable{cursor:pointer;color:red;font-weight:700;pointer-events:all}.top-bar .middle-nav .item:after,.top-bar nav .item:after{position:absolute;content:"";border-right:1px solid #efefef;display:block;width:1px;height:30px;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg);right:0;top:10px}.top-bar .middle-nav .item:last-child:after,.top-bar nav .item:last-child:after{display:none}.top-bar .middle-nav .item.hidden-phone,.top-bar nav .item.hidden-phone{display:none;-webkit-box-flex:0;-webkit-flex:0 0 135px;-moz-box-flex:0;-ms-flex:0 0 135px;flex:0 0 135px}.top-bar .middle-nav .item.hidden-phone i,.top-bar nav .item.hidden-phone i{margin-right:5px}.top-bar .middle-nav .item.hidden-phone a,.top-bar nav .item.hidden-phone a{margin-top:7px;color:red;font-weight:700}.top-bar .middle-nav .item.cart a span,.top-bar nav .item.cart a span{font-weight:700}.top-bar .middle-nav .item.cart a .cart-qty,.top-bar nav .item.cart a .cart-qty{font-weight:400;color:red;margin-left:6px}.top-bar .main-nav-menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-bar .main-nav-menu>li{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:18px;color:#333;padding:15px 20px}.top-bar .main-nav-menu>li>.sub-menu{display:block;position:absolute;background:#fff;top:-webkit-calc(100% - 3px);top:-moz-calc(100% - 3px);top:calc(100% - 3px);padding:7px 7px 27px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:initial;z-index:3;max-height:0;overflow:hidden;-webkit-transform:perspective(400) rotate3d(1,0,0,-90deg);-webkit-transform-origin:50% 0;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;pointer-events:none;opacity:0}.top-bar .main-nav-menu>li>.sub-menu li{width:100%;padding:10px;-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1)}.top-bar .main-nav-menu>li>.sub-menu li:hover{cursor:pointer}.top-bar .main-nav-menu>li>.sub-menu li:hover a{color:red}.top-bar .main-nav-menu>li>.sub-menu li a{font-size:16px;text-transform:none}.top-bar .main-nav-menu>li .sub-menu.show-menu{max-height:1000px;-webkit-transform:perspective(400) rotate3d(0,0,0,0);pointer-events:initial;opacity:1;max-width:100%}.searchbar{width:100%;max-width:300px;margin-top:45px}.searchbar form.search{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;max-width:300px}.searchbar form.search .search-input{border:none;border-bottom:1px solid #000;width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px)}.searchbar form.search .search-submit{background:0 0;border:none;border-bottom:1px solid #000;position:relative;font-size:20px}@media (max-width:1200px){.top-bar .main-nav-menu>li{padding:15px 8px}.top-bar .searchbar{max-width:220px}}@media (max-width:1024px){.top-bar .middle-nav .item:after,.top-bar nav .item:after{display:none}}@media (max-width:991px){.top-bar .main-nav-menu li{padding:10px}.top-bar .market-time{display:none!important}.top-bar .upper-bar{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}.top-bar .custom-nav-container{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.top-bar .searchbar{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-bottom:10px}.top-bar .searchbar form.search{max-width:100%}.top-bar .middle-nav-wrapper{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}body>header>div>div.top-bar>div.middle-bar>nav>ul>li>a>span{display:none}}@media (max-width:768px){.top-bar .custom-nav-container{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}.top-bar .middle-nav-wrapper{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(100% - 50px);-moz-box-flex:0;-ms-flex:0 0 calc(100% - 50px);flex:0 0 calc(100% - 50px)}.top-bar .middle-nav-wrapper .middle-nav{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.top-bar .middle-nav-wrapper .middle-nav .item span{display:none}.upper-nav .item.newsletter{display:none}.middle-bar .market-time{display:none}.logo img{height:auto}}@media (max-width:560px){.top-bar .custom-nav-container{margin-left:0}.top-bar{padding-left:10px;-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(100% - 67px);-moz-box-flex:0;-ms-flex:0 1 calc(100% - 67px);flex:0 1 calc(100% - 67px)}.header-wrapper .searchbar,.header-wrapper.js-floated .searchbar{margin-top:0!important}.header-wrapper{height:80px}.header-wrapper .logo a{height:80px!important}.header-wrapper .middle-nav-wrapper{margin-top:10px!important}.header-wrapper .middle-nav-wrapper .middle-nav .item{padding:5px}.header-wrapper.js-floated{height:80px!important}.header-wrapper.js-floated .logo a{height:80px!important}.header-wrapper.js-floated .middle-nav-wrapper{margin-top:10px!important}.header-wrapper.js-floated .middle-nav-wrapper .middle-nav .item{padding:5px}.header-wrapper.js-floated .middle-nav-wrapper .middle-nav .item.hidden-phone{display:none!important}.top-bar .upper-bar{display:none!important}body{margin-top:80px}}.single-post-content{margin-top:25px}.single-post-content p{font-size:16px}article p{line-height:1.3em}article p a{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);color:inherit}article p a:hover{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1)}article h2{font-weight:400}@media only screen and (max-width:1200px){.sp-adds--product-only .sp-adds__single:after{display:none}.sp-adds--product-only .sp-adds__single{min-width:315px}}@media only screen and (max-width:768px){#menuToggle.checked-menu{position:absolute;top:7px;right:14px}header.header .header-wrapper{display:block;position:relative;min-height:0}header.header .header-wrapper .logo{float:left;width:auto}header.header .header-wrapper>nav.nav{display:block}header.header .header-wrapper>nav.nav ul{display:block}#menuToggle>.mobile-menu-toggle,#menuToggle>span{display:block}#menuToggle{display:block;position:fixed;top:40px;right:25px;z-index:999999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#menuToggle>input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle>span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;z-index:1;-webkit-transform-origin:4px 0px;-moz-transform-origin:4px 0px;-ms-transform-origin:4px 0px;-o-transform-origin:4px 0px;transform-origin:4px 0px;-webkit-transition:background .5s cubic-bezier(.77, .2, .05, 1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77, .2, .05, 1);transition:background .5s cubic-bezier(.77, .2, .05, 1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77, .2, .05, 1);-o-transition:background .5s cubic-bezier(.77, .2, .05, 1),opacity .55s ease,-o-transform .5s cubic-bezier(.77, .2, .05, 1);-moz-transition:transform .5s cubic-bezier(.77, .2, .05, 1),background .5s cubic-bezier(.77, .2, .05, 1),opacity .55s ease,-moz-transform .5s cubic-bezier(.77, .2, .05, 1);transition:transform .5s cubic-bezier(.77, .2, .05, 1),background .5s cubic-bezier(.77, .2, .05, 1),opacity .55s ease;transition:transform .5s cubic-bezier(.77, .2, .05, 1),background .5s cubic-bezier(.77, .2, .05, 1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77, .2, .05, 1),-moz-transform .5s cubic-bezier(.77, .2, .05, 1),-o-transform .5s cubic-bezier(.77, .2, .05, 1)}#menuToggle>span:first-child{-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%}#menuToggle>span:nth-last-child(2){-webkit-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%}#menuToggle>input:checked~span{opacity:1;-webkit-transform:rotate(45deg) translate(-2px,-1px);-moz-transform:rotate(45deg) translate(-2px,-1px);-ms-transform:rotate(45deg) translate(-2px,-1px);-o-transform:rotate(45deg) translate(-2px,-1px);transform:rotate(45deg) translate(-2px,-1px);background:#0f9d58}#menuToggle>input:checked~span:nth-last-child(3){opacity:0;-webkit-transform:rotate(0) scale(.2,.2);-moz-transform:rotate(0) scale(.2,.2);-ms-transform:rotate(0) scale(.2,.2);-o-transform:rotate(0) scale(.2,.2);transform:rotate(0) scale(.2,.2)}#menuToggle>input:checked~span:nth-last-child(2){-webkit-transform:rotate(-45deg) translate(0,-1px);-moz-transform:rotate(-45deg) translate(0,-1px);-ms-transform:rotate(-45deg) translate(0,-1px);-o-transform:rotate(-45deg) translate(0,-1px);transform:rotate(-45deg) translate(0,-1px)}#menuToggle>ul{max-height:80vh;overflow:auto;position:absolute;width:300px;margin:-100px 0 0 -50px;padding:20px;list-style-type:none;-webkit-font-smoothing:antialiased;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:translate(40%,120px);-moz-transform:translate(40%,120px);-ms-transform:translate(40%,120px);-o-transform:translate(40%,120px);transform:translate(40%,120px);-webkit-transition:-webkit-transform .5s cubic-bezier(.77, .2, .05, 1);transition:-webkit-transform .5s cubic-bezier(.77, .2, .05, 1);-o-transition:-o-transform .5s cubic-bezier(.77, .2, .05, 1);-moz-transition:transform .5s cubic-bezier(.77, .2, .05, 1),-moz-transform .5s cubic-bezier(.77, .2, .05, 1);transition:transform .5s cubic-bezier(.77, .2, .05, 1);transition:transform .5s cubic-bezier(.77, .2, .05, 1),-webkit-transform .5s cubic-bezier(.77, .2, .05, 1),-moz-transform .5s cubic-bezier(.77, .2, .05, 1),-o-transform .5s cubic-bezier(.77, .2, .05, 1);display:block;background:#fff;-webkit-box-shadow:-3px 3px 9px 0 #9ba8a7;-moz-box-shadow:-3px 3px 9px 0 #9ba8a7;box-shadow:-3px 3px 9px 0 #9ba8a7;z-index:9999}#menuToggle>ul>li{padding:10px 0;font-size:22px;display:block;width:100%;margin-left:0;text-align:left}#menuToggle input:checked~ul{-webkit-transform:translate(-190px,120px);-moz-transform:translate(-190px,120px);-ms-transform:translate(-190px,120px);-o-transform:translate(-190px,120px);transform:translate(-190px,120px)}.category-content-wrapper,.post-content-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-content-wrapper aside,.category-content-wrapper section,.post-content-wrapper aside,.post-content-wrapper section{width:100%}.category-content-wrapper aside>div,.post-content-wrapper aside>div{margin-top:0;width:37%;display:inline-block;vertical-align:top;padding-left:10px;padding-right:10px}.category-content-wrapper aside,.post-content-wrapper aside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.category-content-wrapper aside>div img,.post-content-wrapper aside>div img{width:100%;height:auto}.category-content-wrapper section img,.post-content-wrapper section img{width:100vw;height:auto;margin-left:-15px;margin-right:-15px;max-width:100vw}}.woof_meta_slider_container{display:none}.usable_surface{-webkit-box-flex:0;-webkit-flex:0 1 300px;-moz-box-flex:0;-ms-flex:0 1 300px;flex:0 1 300px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-height:34px;padding-right:5px}.usable_surface label[for=surface_max]{margin-left:10px}.usable_surface h4,.usable_surface label span{display:none}.usable_surface h4{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.usable_surface label{width:-webkit-calc(50% - 5px);width:-moz-calc(50% - 5px);width:calc(50% - 5px);height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.usable_surface label{position:relative;background:#fff}.usable_surface label.opened i{-webkit-transform:translatey(-50%) rotate(180deg);-moz-transform:translatey(-50%) rotate(180deg);-ms-transform:translatey(-50%) rotate(180deg);-o-transform:translatey(-50%) rotate(180deg);transform:translatey(-50%) rotate(180deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.usable_surface i{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;position:absolute;height:13px;width:12px;font-size:smaller;right:5px;-webkit-transform:translatey(-50%) rotate(0);-moz-transform:translatey(-50%) rotate(0);-ms-transform:translatey(-50%) rotate(0);-o-transform:translatey(-50%) rotate(0);transform:translatey(-50%) rotate(0);top:50%;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:3;pointer-events:none}.usable_surface select{background:0 0;width:100%;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;-o-text-overflow:'';text-overflow:'';z-index:2}.custom_filter_input{font-family:"open sans";color:#000;border:none;border-bottom:1px solid #000;padding:3px;height:100%;font-size:14px;width:100%;margin:0 auto}.custom_filter_input::-webkit-input-placeholder{color:#333}.custom_filter_input:-moz-placeholder{color:#333}.custom_filter_input::-moz-placeholder{color:#333}.custom_filter_input:-ms-input-placeholder{color:#333}.custom_filter_input::-ms-input-placeholder{color:#333}.custom_filter_input::placeholder,.custom_filter_input:focus{color:#333}.filter-home-box{background:#eee;position:relative;padding:30px 15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:0 0 65px -10px rgba(0,0,0,.75);-moz-box-shadow:0 0 65px -10px rgba(0,0,0,.75);box-shadow:0 0 65px -10px rgba(0,0,0,.75)}.filter-home-box .widget.widget-woof{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-home-box .widget.widget-woof .woof.woof_sid.woof_sid_widget{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.filter-home-box .widget.widget-woof .bottom-filters{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-home-box .widget.widget-woof .bottom-filters .filters-heading{-webkit-box-flex:0;-webkit-flex:0 1 25%;-moz-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;min-width:200px}.filter-home-box .widget.widget-woof .bottom-filters .filters-heading h4{display:block;margin:10px 0;font-size:18px;font-family:"Roboto Condensed",sans-serif}.filter-home-box .widget.widget-woof .bottom-filters .filters-heading label{margin-left:0;display:inline-block;font-size:16px}.filter-home-box .widget.widget-woof .bottom-filters .filters-heading label[for=building_height_min],.filter-home-box .widget.widget-woof .bottom-filters .filters-heading label[for=building_surface_min],.filter-home-box .widget.widget-woof .bottom-filters .filters-heading label[for=dimensions_of_the_plot_width_min]{display:none}.filter-home-box .widget.widget-woof .bottom-filters .filters-heading label input{border:1px solid #d3cfc8;background:#fff;padding:10px;width:70px;display:inline-block;margin-bottom:10px;font-weight:400}.filter-home-box .widget.widget-woof .bottom-filters .filters-heading label span{margin-left:0;display:inline-block;font-size:16px}.filter-home-box .filters-footer{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.filter-home-box .filters-footer.open{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-top:1px solid #666;height:100px}.filter-home-box .filters-footer .more-filters{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:18px;color:#333;position:absolute;top:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:20px}.filter-home-box .filters-footer .more-filters.open{top:15px;right:15px}.filter-home-box .sp__wrapper,.filter-home-box .wrapper,.filter-home-box .wrapper__breadcrumb{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-home-box .sp__wrapper .filters-heading,.filter-home-box .wrapper .filters-heading,.filter-home-box .wrapper__breadcrumb .filters-heading{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:30px;color:#333;padding:25px 0}.filter-home-box .sp__wrapper .WOOF_Widget,.filter-home-box .wrapper .WOOF_Widget,.filter-home-box .wrapper__breadcrumb .WOOF_Widget{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1)}.filter-home-box .sp__wrapper .WOOF_Widget.small,.filter-home-box .wrapper .WOOF_Widget.small,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.small{-webkit-box-flex:0;-webkit-flex:0 0 85%;-moz-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%}.filter-home-box .sp__wrapper .WOOF_Widget.small .woof_container,.filter-home-box .wrapper .WOOF_Widget.small .woof_container,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.small .woof_container{padding:0 5px}.filter-home-box .sp__wrapper .WOOF_Widget.small .woof_container .woof_container_inner h4,.filter-home-box .wrapper .WOOF_Widget.small .woof_container .woof_container_inner h4,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.small .woof_container .woof_container_inner h4{margin-bottom:0}.filter-home-box .sp__wrapper .WOOF_Widget.small .woof_container .woof_container_inner .woof_block_html_items,.filter-home-box .wrapper .WOOF_Widget.small .woof_container .woof_container_inner .woof_block_html_items,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.small .woof_container .woof_container_inner .woof_block_html_items{background:#fff;padding-top:5px}.filter-home-box .sp__wrapper .WOOF_Widget.open,.filter-home-box .wrapper .WOOF_Widget.open,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.filter-home-box .sp__wrapper .WOOF_Widget.open .usable_surface,.filter-home-box .wrapper .WOOF_Widget.open .usable_surface,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .usable_surface{-webkit-box-flex:0;-webkit-flex:0 1 15%;-moz-box-flex:0;-ms-flex:0 1 15%;flex:0 1 15%}.filter-home-box .sp__wrapper .WOOF_Widget.open .usable_surface h4,.filter-home-box .wrapper .WOOF_Widget.open .usable_surface h4,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .usable_surface h4{display:block;margin:10px 0;font-size:18px}.filter-home-box .sp__wrapper .WOOF_Widget.open .usable_surface label,.filter-home-box .sp__wrapper .WOOF_Widget.open .usable_surface label span,.filter-home-box .wrapper .WOOF_Widget.open .usable_surface label,.filter-home-box .wrapper .WOOF_Widget.open .usable_surface label span,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .usable_surface label,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .usable_surface label span{margin-left:0;margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:0 0}.filter-home-box .sp__wrapper .WOOF_Widget.open .usable_surface label,.filter-home-box .wrapper .WOOF_Widget.open .usable_surface label,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .usable_surface label{width:-moz-max-content}.filter-home-box .sp__wrapper .WOOF_Widget.open .usable_surface label.opened i,.filter-home-box .wrapper .WOOF_Widget.open .usable_surface label.opened i,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .usable_surface label.opened i{-moz-transform-origin:20% 60%}.filter-home-box .sp__wrapper .WOOF_Widget.open .usable_surface i,.filter-home-box .wrapper .WOOF_Widget.open .usable_surface i,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .usable_surface i{right:20px;-moz-padding-end:25px}.filter-home-box .sp__wrapper .WOOF_Widget.open .bottom-filters,.filter-home-box .wrapper .WOOF_Widget.open .bottom-filters,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .bottom-filters{border-top:1px solid}.filter-home-box .sp__wrapper .WOOF_Widget.open .custom_filter_input,.filter-home-box .wrapper .WOOF_Widget.open .custom_filter_input,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .custom_filter_input{border:2px solid #e2e2e2;background:#fff;padding:5px 30px 5px 10px;-moz-padding-start:5px;-moz-padding-end:25px;width:70px;display:inline-block;margin:0 5px 0 5px;font-weight:400}.filter-home-box .sp__wrapper .WOOF_Widget.open .custom_filter_input::-webkit-input-placeholder,.filter-home-box .wrapper .WOOF_Widget.open .custom_filter_input::-webkit-input-placeholder,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .custom_filter_input::-webkit-input-placeholder{color:#fff}.filter-home-box .sp__wrapper .WOOF_Widget.open .custom_filter_input:-moz-placeholder,.filter-home-box .wrapper .WOOF_Widget.open .custom_filter_input:-moz-placeholder,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .custom_filter_input:-moz-placeholder{color:#fff}.filter-home-box .sp__wrapper .WOOF_Widget.open .custom_filter_input::-moz-placeholder,.filter-home-box .wrapper .WOOF_Widget.open .custom_filter_input::-moz-placeholder,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .custom_filter_input::-moz-placeholder{color:#fff}.filter-home-box .sp__wrapper .WOOF_Widget.open .custom_filter_input:-ms-input-placeholder,.filter-home-box .wrapper .WOOF_Widget.open .custom_filter_input:-ms-input-placeholder,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .custom_filter_input:-ms-input-placeholder{color:#fff}.filter-home-box .sp__wrapper .WOOF_Widget.open .custom_filter_input::-ms-input-placeholder,.filter-home-box .wrapper .WOOF_Widget.open .custom_filter_input::-ms-input-placeholder,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .custom_filter_input::-ms-input-placeholder{color:#fff}.filter-home-box .sp__wrapper .WOOF_Widget.open .custom_filter_input::placeholder,.filter-home-box .wrapper .WOOF_Widget.open .custom_filter_input::placeholder,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .custom_filter_input::placeholder{color:#fff}.filter-home-box .sp__wrapper .WOOF_Widget.open .woof_submit_search_form_container,.filter-home-box .wrapper .WOOF_Widget.open .woof_submit_search_form_container,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .woof_submit_search_form_container{top:initial;bottom:20px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;right:0}.filter-home-box .sp__wrapper .WOOF_Widget.open .woof_container,.filter-home-box .wrapper .WOOF_Widget.open .woof_container,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .woof_container{-webkit-box-flex:0;-webkit-flex:0 1 20%;-moz-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%;margin-bottom:50px}.filter-home-box .sp__wrapper .WOOF_Widget.open .woof_container h4,.filter-home-box .wrapper .WOOF_Widget.open .woof_container h4,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .woof_container h4{border-bottom:none;padding:0;background:0 0;font-weight:700;font-size:18px;font-family:"Roboto Condensed",sans-serif;margin-bottom:10px;color:#333}.filter-home-box .sp__wrapper .WOOF_Widget.open .woof_container h4.open,.filter-home-box .wrapper .WOOF_Widget.open .woof_container h4.open,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .woof_container h4.open{border-bottom:0;background:0 0}.filter-home-box .sp__wrapper .WOOF_Widget.open .woof_container .woof_container_inner.open,.filter-home-box .wrapper .WOOF_Widget.open .woof_container .woof_container_inner.open,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .woof_container .woof_container_inner.open{background:0 0;padding:0;border:0}.filter-home-box .sp__wrapper .WOOF_Widget.open .usable_surface,.filter-home-box .wrapper .WOOF_Widget.open .usable_surface,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .usable_surface{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-webkit-flex:0 1 20%;-moz-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%;display:block}.filter-home-box .sp__wrapper .WOOF_Widget.open .woof_container_kondygnacje,.filter-home-box .wrapper .WOOF_Widget.open .woof_container_kondygnacje,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .woof_container_kondygnacje{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.filter-home-box .sp__wrapper .WOOF_Widget.open .woof_container_gara,.filter-home-box .wrapper .WOOF_Widget.open .woof_container_gara,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .woof_container_gara{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.filter-home-box .sp__wrapper .WOOF_Widget.open .woof_container_rodzajdachu,.filter-home-box .wrapper .WOOF_Widget.open .woof_container_rodzajdachu,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .woof_container_rodzajdachu{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.filter-home-box .sp__wrapper .WOOF_Widget.open .woof_container_piwnica,.filter-home-box .wrapper .WOOF_Widget.open .woof_container_piwnica,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .woof_container_piwnica{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4}.filter-home-box .sp__wrapper .WOOF_Widget.open .woof_container_rodzajzabudowy,.filter-home-box .wrapper .WOOF_Widget.open .woof_container_rodzajzabudowy,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .woof_container_rodzajzabudowy{-webkit-box-ordinal-group:6;-webkit-order:5;-moz-box-ordinal-group:6;-ms-flex-order:5;order:5}.filter-home-box .sp__wrapper .WOOF_Widget.open .woof_container_liczbapokoi,.filter-home-box .wrapper .WOOF_Widget.open .woof_container_liczbapokoi,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .woof_container_liczbapokoi{-webkit-box-ordinal-group:7;-webkit-order:6;-moz-box-ordinal-group:7;-ms-flex-order:6;order:6}.filter-home-box .sp__wrapper .WOOF_Widget.open .woof_container_liczbaazienek,.filter-home-box .wrapper .WOOF_Widget.open .woof_container_liczbaazienek,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .woof_container_liczbaazienek{-webkit-box-ordinal-group:8;-webkit-order:7;-moz-box-ordinal-group:8;-ms-flex-order:7;order:7}.filter-home-box .sp__wrapper .WOOF_Widget.open .woof_container_kolekcjedomw,.filter-home-box .wrapper .WOOF_Widget.open .woof_container_kolekcjedomw,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .woof_container_kolekcjedomw{-webkit-box-ordinal-group:9;-webkit-order:8;-moz-box-ordinal-group:9;-ms-flex-order:8;order:8}.filter-home-box .sp__wrapper .WOOF_Widget.open .woof_container_dodatkowo,.filter-home-box .wrapper .WOOF_Widget.open .woof_container_dodatkowo,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .woof_container_dodatkowo{-webkit-box-ordinal-group:10;-webkit-order:9;-moz-box-ordinal-group:10;-ms-flex-order:9;order:9}.filter-home-box .sp__wrapper .WOOF_Widget.open .filters-heading.roof_angle,.filter-home-box .wrapper .WOOF_Widget.open .filters-heading.roof_angle,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .filters-heading.roof_angle{-webkit-box-ordinal-group:11;-webkit-order:10;-moz-box-ordinal-group:11;-ms-flex-order:10;order:10}.filter-home-box .sp__wrapper .WOOF_Widget .woof_redraw_zone,.filter-home-box .wrapper .WOOF_Widget .woof_redraw_zone,.filter-home-box .wrapper__breadcrumb .WOOF_Widget .woof_redraw_zone{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-home-box .sp__wrapper .WOOF_Widget .woof_container,.filter-home-box .wrapper .WOOF_Widget .woof_container,.filter-home-box .wrapper__breadcrumb .WOOF_Widget .woof_container{padding:10px;margin-bottom:0;-webkit-box-flex:0;-webkit-flex:0 0 17%;-moz-box-flex:0;-ms-flex:0 0 17%;flex:0 0 17%}.filter-home-box .sp__wrapper .WOOF_Widget .woof_container h4,.filter-home-box .wrapper .WOOF_Widget .woof_container h4,.filter-home-box .wrapper__breadcrumb .WOOF_Widget .woof_container h4{border-bottom:1px solid;padding:10px;background:#fff;font-weight:400;font-size:14px;font-family:"open sans"}.filter-home-box .sp__wrapper .WOOF_Widget .woof_container h4.open,.filter-home-box .wrapper .WOOF_Widget .woof_container h4.open,.filter-home-box .wrapper__breadcrumb .WOOF_Widget .woof_container h4.open{border-bottom:0;padding:0;padding-bottom:10px}.filter-home-box .sp__wrapper .WOOF_Widget .woof_container .woof_container_inner label,.filter-home-box .wrapper .WOOF_Widget .woof_container .woof_container_inner label,.filter-home-box .wrapper__breadcrumb .WOOF_Widget .woof_container .woof_container_inner label{font-size:16px;margin-left:14px;line-height:1.3;font-family:open-sans,sans-serif}.filter-home-box .sp__wrapper .WOOF_Widget .woof_container .woof_container_inner .woof_list li,.filter-home-box .wrapper .WOOF_Widget .woof_container .woof_container_inner .woof_list li,.filter-home-box .wrapper__breadcrumb .WOOF_Widget .woof_container .woof_container_inner .woof_list li{padding-bottom:10px!important}.filter-home-box .sp__wrapper .WOOF_Widget .woof_container .woof_container_inner .open,.filter-home-box .wrapper .WOOF_Widget .woof_container .woof_container_inner .open,.filter-home-box .wrapper__breadcrumb .WOOF_Widget .woof_container .woof_container_inner .open{background:#fff;padding:10px;border-bottom:1px solid;margin-bottom:10px}.filter-home-box .sp__wrapper .WOOF_Widget .woof_container .woof_front_toggle,.filter-home-box .wrapper .WOOF_Widget .woof_container .woof_front_toggle,.filter-home-box .wrapper__breadcrumb .WOOF_Widget .woof_container .woof_front_toggle{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1)}.filter-home-box .sp__wrapper .WOOF_Widget .woof_container .woof_front_toggle.rotate,.filter-home-box .wrapper .WOOF_Widget .woof_container .woof_front_toggle.rotate,.filter-home-box .wrapper__breadcrumb .WOOF_Widget .woof_container .woof_front_toggle.rotate{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.filter-home-box .sp__wrapper .WOOF_Widget .woof_container .chosen-container,.filter-home-box .wrapper .WOOF_Widget .woof_container .chosen-container,.filter-home-box .wrapper__breadcrumb .WOOF_Widget .woof_container .chosen-container{padding:5px 10px}.filter-home-box .sp__wrapper .WOOF_Widget .woof_container .chosen-container .chosen-choices,.filter-home-box .wrapper .WOOF_Widget .woof_container .chosen-container .chosen-choices,.filter-home-box .wrapper__breadcrumb .WOOF_Widget .woof_container .chosen-container .chosen-choices{border:none;padding:5px 10px;border-bottom:1px solid #000}.filter-home-box .sp__wrapper .WOOF_Widget .woof_submit_search_form_container,.filter-home-box .wrapper .WOOF_Widget .woof_submit_search_form_container,.filter-home-box .wrapper__breadcrumb .WOOF_Widget .woof_submit_search_form_container{position:absolute;top:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:113px;bottom:initial;margin:0}.filter-home-box .sp__wrapper .WOOF_Widget .woof_submit_search_form_container .button.woof_submit_search_form,.filter-home-box .wrapper .WOOF_Widget .woof_submit_search_form_container .button.woof_submit_search_form,.filter-home-box .wrapper__breadcrumb .WOOF_Widget .woof_submit_search_form_container .button.woof_submit_search_form{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);border:1px solid red;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:red;color:#fff;font-weight:700;display:inline-block;position:relative;padding:5px 15px 4px;line-height:25px;margin:0 10px}.filter-home-box .sp__wrapper .WOOF_Widget .woof_submit_search_form_container .button.woof_submit_search_form:hover,.filter-home-box .wrapper .WOOF_Widget .woof_submit_search_form_container .button.woof_submit_search_form:hover,.filter-home-box .wrapper__breadcrumb .WOOF_Widget .woof_submit_search_form_container .button.woof_submit_search_form:hover{background:#900;color:#fff}.icheckbox_square-red,.iradio_square-red{background:#fff url("https://archi-projekt.com.pl/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/red.png")}@media (max-width:1200px){.filter-home-box .sp__wrapper .WOOF_Widget.small,.filter-home-box .wrapper .WOOF_Widget.small,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.small{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.filter-home-box .sp__wrapper .WOOF_Widget .woof_container,.filter-home-box .wrapper .WOOF_Widget .woof_container,.filter-home-box .wrapper__breadcrumb .WOOF_Widget .woof_container{-webkit-box-flex:0;-webkit-flex:0 1 17%;-moz-box-flex:0;-ms-flex:0 1 17%;flex:0 1 17%}.filter-home-box .sp__wrapper .WOOF_Widget .woof_submit_search_form_container,.filter-home-box .wrapper .WOOF_Widget .woof_submit_search_form_container,.filter-home-box .wrapper__breadcrumb .WOOF_Widget .woof_submit_search_form_container{bottom:10px;left:0;bottom:-30px;left:13px;top:initial;right:initial}.filter-home-box .filters-footer{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:20px;position:relative}.filter-home-box .filters-footer .more-filters{top:-webkit-calc(50% + 15px);top:-moz-calc(50% + 15px);top:calc(50% + 15px)}.filter-home-box .filters-footer.open{position:unset}}.partners-section-arrows.slick_custom_arrows--thin{display:none}@media (max-width:991px){.partners-section-arrows.slick_custom_arrows--thin{display:block}.usable_surface{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 0 10px 5px;padding-right:0}.usable_surface label[for=surface_max]{margin-left:0}.usable_surface label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;margin-right:10px}.usable_surface .custom_filter_input{width:100%;margin:0 0 10px 0;padding-left:9px;-moz-padding-start:5px}.usable_surface i{right:10px}.filter-home-box .sp__wrapper .WOOF_Widget.small .woof_container .woof_container_inner h4,.filter-home-box .wrapper .WOOF_Widget.small .woof_container .woof_container_inner h4,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.small .woof_container .woof_container_inner h4{margin-bottom:10px}.filter-home-box .sp__wrapper .WOOF_Widget.small .woof_container .woof_container_inner .woof_block_html_items,.filter-home-box .wrapper .WOOF_Widget.small .woof_container .woof_container_inner .woof_block_html_items,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.small .woof_container .woof_container_inner .woof_block_html_items{margin-top:-10px;margin-bottom:10px}.filter-home-box .sp__wrapper .WOOF_Widget.open .usable_surface,.filter-home-box .wrapper .WOOF_Widget.open .usable_surface,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .usable_surface{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;display:block}.filter-home-box .sp__wrapper .WOOF_Widget.open .usable_surface label,.filter-home-box .wrapper .WOOF_Widget.open .usable_surface label,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .usable_surface label{margin-left:10px;min-width:170px}.filter-home-box .sp__wrapper .WOOF_Widget.open .usable_surface h4,.filter-home-box .wrapper .WOOF_Widget.open .usable_surface h4,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .usable_surface h4{font-family:"open sans";font-weight:700;font-size:18px}.filter-home-box .sp__wrapper .WOOF_Widget .woof_container,.filter-home-box .wrapper .WOOF_Widget .woof_container,.filter-home-box .wrapper__breadcrumb .WOOF_Widget .woof_container{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}@media (max-width:768px){.filter-home-box .widget.widget-woof .bottom-filters .filters-heading{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}@media (max-width:480px){.filter-home-box .sp__wrapper .WOOF_Widget .woof_container,.filter-home-box .wrapper .WOOF_Widget .woof_container,.filter-home-box .wrapper__breadcrumb .WOOF_Widget .woof_container{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.filter-home-box .sp__wrapper .WOOF_Widget.open .usable_surface,.filter-home-box .wrapper .WOOF_Widget.open .usable_surface,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .usable_surface{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;display:block}.filter-home-box .sp__wrapper .WOOF_Widget.open .usable_surface h4,.filter-home-box .wrapper .WOOF_Widget.open .usable_surface h4,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .usable_surface h4{font-weight:700;font-size:18px}.filter-home-box .sp__wrapper .WOOF_Widget.open .usable_surface label,.filter-home-box .wrapper .WOOF_Widget.open .usable_surface label,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .usable_surface label{margin-left:0}}@media (max-width:380px){.usable_surface{display:block;margin-bottom:55px}.usable_surface label{max-width:96.5%;-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin:0 0 10px 0;width:100%}}.home-slider{position:relative}.home-slider .btn{position:absolute;right:10px;bottom:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:orange;padding:10px 20px;text-transform:uppercase;-webkit-box-shadow:0 5px 40px -10px rgba(0,0,0,.35);-moz-box-shadow:0 5px 40px -10px rgba(0,0,0,.35);box-shadow:0 5px 40px -10px rgba(0,0,0,.35);display:block;color:#fff;font-weight:700}.home-slider .slick-arrow{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#fff;z-index:1;cursor:pointer}.home-slider .slick-arrow:hover{color:#ff9c00}.home-slider .slick-arrow i{font-size:50px}.home-slider .slick-next{right:20px}.home-slider .slick-prev{left:20px}.home-slider-infobox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:25px auto 50px;max-width:900px}.home-slider-infobox .sp-adds__single{padding-right:0;position:relative}.home-slider-infobox .sp-adds__single:after{right:-40px;position:absolute;height:100%;left:auto}.product-categories{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.product-categories--bg{background:#eee;padding:15px 0;margin-top:15px}.product-categories .single-cat{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(25% - 30px);-moz-box-flex:0;-ms-flex:0 1 calc(25% - 30px);flex:0 1 calc(25% - 30px);max-width:-webkit-calc(25% - 30px);max-width:-moz-calc(25% - 30px);max-width:calc(25% - 30px);margin:0 15px 30px}.product-categories .single-cat--title{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);margin-top:10px;font-weight:400}.product-categories .single-cat img{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1)}.product-categories .single-cat:hover img{opacity:.7}.product-categories .single-cat:hover .single-cat--title{color:red}.product-categories .single-cat:hover .single-cat--title .counter{color:initial}.newsletter-bg{background:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#eee),color-stop(30%,#fff));background-image:-webkit-linear-gradient(#eee 30%,#fff 30%);background-image:-moz-linear-gradient(#eee 30%,#fff 30%);background-image:-o-linear-gradient(#eee 30%,#fff 30%);background-image:linear-gradient(#eee 30%,#fff 30%)}.newsletter-bg .newsletter-box{height:200px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#ff9c00}.newsletter-bg .newsletter-box .left-box{-webkit-box-flex:0;-webkit-flex:0 1 60.6666%;-moz-box-flex:0;-ms-flex:0 1 60.6666%;flex:0 1 60.6666%;max-width:60.6666%;background:red;height:100%;padding-left:40px;position:relative}.newsletter-bg .newsletter-box .left-box .bg-mail{background:url("https://archi-projekt.com.pl/wp-content/themes/projectic/img/bg-mail.png") no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;position:absolute;top:30px;right:5%;width:100%;max-width:25%;height:70%;z-index:0}.newsletter-bg .newsletter-box .left-box #mailpoet_form_1 .mailpoet_form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;z-index:1;position:relative}.newsletter-bg .newsletter-box .left-box #mailpoet_form_1 .mailpoet_form .mailpoet_text{padding:10px;border:none;border-bottom:1px solid #000;width:435px}.newsletter-bg .newsletter-box .left-box #mailpoet_form_1 .mailpoet_form .mailpoet_submit{background:#ff9c00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 20px;-webkit-box-shadow:0 0 28px -6px rgba(0,0,0,.75);-moz-box-shadow:0 0 28px -6px rgba(0,0,0,.75);box-shadow:0 0 28px -6px rgba(0,0,0,.75);color:#fff;border:none;margin-left:15px}.newsletter-bg .newsletter-box .left-box .heading{position:relative}.newsletter-bg .newsletter-box .left-box .heading:after,.newsletter-bg .newsletter-box .left-box .heading:before{content:"";display:inline-block;border-bottom:1px solid #ff9c00}.newsletter-bg .newsletter-box .left-box .heading:after{width:115px;margin-left:10px}.newsletter-bg .newsletter-box .left-box .heading:before{position:absolute;width:35px;margin-right:10px;bottom:6px;left:-40px}.newsletter-bg .newsletter-box .right-box{-webkit-box-flex:0;-webkit-flex:0 1 39.3333%;-moz-box-flex:0;-ms-flex:0 1 39.3333%;flex:0 1 39.3333%;max-width:39.3333%;height:100%;position:relative}.newsletter-bg .newsletter-box .right-box .bg-catalog{background:url("https://archi-projekt.com.pl/wp-content/themes/projectic/img/bg-catalog.png") no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;position:absolute;top:30px;right:0;width:100%;max-width:35%;height:70%}.newsletter-bg .newsletter-box .right-box:before{content:"";position:absolute;left:-85px;display:block;border-top:200px solid transparent;border-bottom:0 solid transparent;border-right:85px solid #ff9c00;z-index:0}.newsletter-bg .newsletter-box .right-box .heading{position:relative;z-index:1}.newsletter-bg .newsletter-box .right-box .heading:after,.newsletter-bg .newsletter-box .right-box .heading:before{content:"";display:inline-block;border-bottom:1px solid red}.newsletter-bg .newsletter-box .right-box .heading:after{width:115px;margin-left:10px}.newsletter-bg .newsletter-box .right-box .heading:before{width:35px;margin-right:10px;position:absolute;left:-45px;bottom:6px}.newsletter-bg .newsletter-box .heading{color:#fff;font-size:40px;margin-top:30px;margin-bottom:10px}.newsletter-bg .newsletter-box .caption{color:#fff;margin-bottom:30px;position:relative;z-index:1}.newsletter-bg .newsletter-box .catalog_btn{font-family:"Roboto Condensed",sans-serif;font-size:18px;font-weight:700;color:#000;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 15px;-webkit-box-shadow:0 0 28px -6px rgba(0,0,0,.75);-moz-box-shadow:0 0 28px -6px rgba(0,0,0,.75);box-shadow:0 0 28px -6px rgba(0,0,0,.75);display:inline-block;position:relative;z-index:1}.newsletter-bg .newsletter-box .catalog_btn i{color:#000;display:inline-block;margin-right:5px}.catalog_btn{font-family:"Roboto Condensed",sans-serif;font-size:18px;font-weight:700;color:#000;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 15px;-webkit-box-shadow:0 0 28px -6px rgba(0,0,0,.75);-moz-box-shadow:0 0 28px -6px rgba(0,0,0,.75);box-shadow:0 0 28px -6px rgba(0,0,0,.75);display:inline-block;position:relative;z-index:1}.catalog_btn i{color:#000;display:inline-block;margin-right:5px}.featured-post{margin-top:50px;background:#eee;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.featured-post .video{-webkit-box-flex:0;-webkit-flex:0 1 66.6666%;-moz-box-flex:0;-ms-flex:0 1 66.6666%;flex:0 1 66.6666%}.featured-post .content{-webkit-box-flex:0;-webkit-flex:0 1 33.33333%;-moz-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;padding-left:30px;padding-bottom:30px;line-height:1.25}.featured-post .content .title{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:30px;margin-bottom:25px}.featured-post .content .btn{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:18px;color:#ff9c00;margin-top:25px;display:inline-block}.news-section{margin-top:60px}.news-section--loop{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:30px -15px 0}.news-section--loop .news-post{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(33.3333% - 30px);-moz-box-flex:0;-ms-flex:0 1 calc(33.3333% - 30px);flex:0 1 calc(33.3333% - 30px);max-width:-webkit-calc(33.3333% - 30px);max-width:-moz-calc(33.3333% - 30px);max-width:calc(33.3333% - 30px);margin:0 15px}.news-section--loop .news-title{font-family:"Roboto Condensed",sans-serif;font-weight:700;color:#000;font-size:30px;margin:15px 0 10px}.news-section--loop .news-exceprt p{line-height:1.25}.news-section--loop .posted-on{font-family:"Roboto Condensed",sans-serif;font-weight:700;color:#999;margin-bottom:20px;display:inline-block}.home-realizations-section .realizations-section--top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:30px}.home-realizations-section .realizations-section--top .bordered-title,.home-realizations-section .realizations-section--top .realizations-section--arrows{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.home-realizations-section .realizations-section--top .slick-arrow{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);color:#333;z-index:10;cursor:pointer}.home-realizations-section .realizations-section--top .slick-arrow:hover{color:#ff9c00}.home-realizations-section .realizations-section--top .slick-arrow i{font-size:50px}.home-realizations-section .realizations-section--carousel{margin:0 -15px}.home-realizations-section .realizations-section--carousel .realization-post{margin-right:15px;margin-left:15px}.home-realizations-section .realizations-section--carousel .realization-post .realization-title{font-weight:400;margin-top:10px}.home-realizations-section .realizations-section--carousel .realization-post .realization-img img{margin:0}.home-realizations-section .realizations-section--carousel .realization-post .gallery-count{display:none}.home-partners{margin-top:30px;margin-bottom:100px;margin-left:-15px;margin-right:-15px}.home-partners .single-partner{margin:15px}@media (max-width:1200px){.newsletter-bg .newsletter-box .left-box #mailpoet_form_1 .mailpoet_form .mailpoet_text{max-width:205px}.newsletter-bg .newsletter-box .left-box .heading:after,.newsletter-bg .newsletter-box .left-box .heading:before,.newsletter-bg .newsletter-box .right-box .heading:after,.newsletter-bg .newsletter-box .right-box .heading:before{display:none}}@media (max-width:1200px){.home-slider-infobox .sp-adds__single{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}@media (max-width:991px){.newsletter-bg .newsletter-box{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.newsletter-bg .newsletter-box .left-box,.newsletter-bg .newsletter-box .right-box{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;padding-bottom:30px}.newsletter-bg .newsletter-box .left-box .heading:after,.newsletter-bg .newsletter-box .left-box .heading:before,.newsletter-bg .newsletter-box .right-box .heading:after,.newsletter-bg .newsletter-box .right-box .heading:before{display:none}.newsletter-bg .newsletter-box .left-box::before,.newsletter-bg .newsletter-box .right-box::before{left:0;display:block;border-top:200px solid transparent;border-bottom:0 solid transparent;border-left:85px solid red;border-right:0}.newsletter-bg .newsletter-box .right-box{text-align:right;padding-left:30px;padding-right:30px}.newsletter-bg .newsletter-box .left-box{text-align:left}.home-slider-infobox{margin-bottom:20px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-slider-infobox .sp-adds__single{padding-right:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-slider-infobox .sp-adds__single:after{display:none}.home-slider-infobox .sp-adds__single .sp-adds__single--icon,.home-slider-infobox .sp-adds__single .sp-adds__single--right{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;margin-left:0;text-align:center}.home-slider-infobox .sp-adds__single .sp-adds__single--icon img,.home-slider-infobox .sp-adds__single .sp-adds__single--right img{display:block;margin:0 auto}.home-slider-infobox .sp-adds__single .sp-adds__single--heading{margin:10px auto 0}.product-categories .single-cat{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(33% - 30px);-moz-box-flex:0;-ms-flex:0 1 calc(33% - 30px);flex:0 1 calc(33% - 30px);max-width:-webkit-calc(33% - 30px);max-width:-moz-calc(33% - 30px);max-width:calc(33% - 30px)}.home-realizations-section .realizations-section--top{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-realizations-section .realizations-section--top .bordered-title{width:100%;display:block}.home-realizations-section .realizations-section--top .realizations-section-arrows{display:none}.home-realizations-section .realizations-section--carousel .realization-post .realization-img img{display:block;margin:0 auto}.home-realizations-section .realizations-section--carousel .realization-caption{text-align:center}.featured-post{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.featured-post .content,.featured-post .video{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.featured-post .content{padding:30px}.featured-post .content .title{margin-top:0}.home-partners{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:768px){.filter-home-box .sp__wrapper .WOOF_Widget.open .usable_surface,.filter-home-box .wrapper .WOOF_Widget.open .usable_surface,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .usable_surface{-webkit-box-flex:0;-webkit-flex:0 1 24%;-moz-box-flex:0;-ms-flex:0 1 24%;flex:0 1 24%}.filter-home-box .sp__wrapper .WOOF_Widget.open .usable_surface i,.filter-home-box .wrapper .WOOF_Widget.open .usable_surface i,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .usable_surface i{right:40px;-moz-padding-end:5px}.filter-home-box .sp__wrapper .WOOF_Widget.open .usable_surface label,.filter-home-box .wrapper .WOOF_Widget.open .usable_surface label,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .usable_surface label{min-width:125px}.filter-home-box .sp__wrapper .WOOF_Widget.open .woof_container,.filter-home-box .wrapper .WOOF_Widget.open .woof_container,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .woof_container{-webkit-box-flex:0;-webkit-flex:0 1 25%;-moz-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}.newsletter-bg .newsletter-box{height:auto}.newsletter-bg .newsletter-box .left-box,.newsletter-bg .newsletter-box .right-box{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.newsletter-bg .newsletter-box .left-box .bg-catalog,.newsletter-bg .newsletter-box .left-box .bg-mail,.newsletter-bg .newsletter-box .right-box .bg-catalog,.newsletter-bg .newsletter-box .right-box .bg-mail{display:none}.newsletter-bg .newsletter-box .right-box::before{left:0;display:block;border-bottom:200px solid transparent;border-top:0 solid transparent;border-left:115px solid red;border-right:0;pointer-events:none}.newsletter-bg .newsletter-box .left-box{position:relative}.newsletter-bg .newsletter-box .left-box::before{content:"";position:absolute;right:0;display:block;border-top:200px solid transparent;border-bottom:0 solid transparent;border-right:115px solid #ff9c00;border-left:0;pointer-events:none}.product-categories .single-cat{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(50% - 30px);-moz-box-flex:0;-ms-flex:0 1 calc(50% - 30px);flex:0 1 calc(50% - 30px);max-width:-webkit-calc(50% - 30px);max-width:-moz-calc(50% - 30px);max-width:calc(50% - 30px);text-align:center}.product-categories .single-cat img{display:block;margin:0 auto}.news-section--loop{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-section--loop .news-post{-webkit-box-flex:-webkit-calc(100% - 30px);-webkit-flex:-webkit-calc(100% - 30px);-moz-box-flex:-moz-calc(100% - 30px);-ms-flex:calc(100% - 30px);flex:calc(100% - 30px);max-width:-webkit-calc(100% - 30px);max-width:-moz-calc(100% - 30px);max-width:calc(100% - 30px);margin-bottom:30px}}@media (max-width:560px){.newsletter-bg .newsletter-box{height:auto}.newsletter-bg .newsletter-box .left-box,.newsletter-bg .newsletter-box .right-box{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;text-align:center;padding:0 10px 20px}.newsletter-bg .newsletter-box .left-box .heading,.newsletter-bg .newsletter-box .right-box .heading{margin-top:20px}.newsletter-bg .newsletter-box .left-box::before,.newsletter-bg .newsletter-box .right-box::before{display:none}.newsletter-bg .newsletter-box .left-box #mailpoet_form_1 .mailpoet_form{width:300px;margin:0 auto}}@media (max-width:768px){.home-slider-infobox{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.home-slider-infobox .sp-adds__single{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;margin-bottom:20px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-slider-infobox .sp-adds__single .sp-adds__single--right{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(100% - 85px);-moz-box-flex:0;-ms-flex:0 1 calc(100% - 85px);flex:0 1 calc(100% - 85px);max-width:35%}.home-slider-infobox .sp-adds__single .sp-adds__single--right .sp-adds__single--heading{margin:0;text-align:left}.home-slider-infobox .sp-adds__single .sp-adds__single--icon{-webkit-box-flex:0;-webkit-flex:0 1 60px;-moz-box-flex:0;-ms-flex:0 1 60px;flex:0 1 60px;margin-right:15px}}@media (max-width:480px){.newsletter-bg .newsletter-box .left-box #mailpoet_form_1 .mailpoet_form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%}.newsletter-bg .newsletter-box .left-box #mailpoet_form_1 .mailpoet_form .mailpoet_paragraph{width:100%}.newsletter-bg .newsletter-box .left-box #mailpoet_form_1 .mailpoet_form .mailpoet_text{margin:0 auto}.newsletter-bg .newsletter-box .left-box #mailpoet_form_1 .mailpoet_form .mailpoet_submit{margin:10px 0 0}.product-categories .single-cat{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(100% - 30px);-moz-box-flex:0;-ms-flex:0 1 calc(100% - 30px);flex:0 1 calc(100% - 30px);max-width:-webkit-calc(100% - 30px);max-width:-moz-calc(100% - 30px);max-width:calc(100% - 30px)}}@media (max-width:380px){.filter-home-box .sp__wrapper .WOOF_Widget .woof_container .woof_container_inner label,.filter-home-box .wrapper .WOOF_Widget .woof_container .woof_container_inner label,.filter-home-box .wrapper__breadcrumb .WOOF_Widget .woof_container .woof_container_inner label{font-size:14px}.filter-home-box .sp__wrapper .WOOF_Widget.open .usable_surface,.filter-home-box .wrapper .WOOF_Widget.open .usable_surface,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .usable_surface{-webkit-box-flex:0;-webkit-flex:0 1 45%;-moz-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%}.filter-home-box .sp__wrapper .WOOF_Widget.open .usable_surface i,.filter-home-box .wrapper .WOOF_Widget.open .usable_surface i,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .usable_surface i{left:70px}.filter-home-box .sp__wrapper .WOOF_Widget.open .woof_container,.filter-home-box .wrapper .WOOF_Widget.open .woof_container,.filter-home-box .wrapper__breadcrumb .WOOF_Widget.open .woof_container{-webkit-box-flex:0;-webkit-flex:0 1 47%;-moz-box-flex:0;-ms-flex:0 1 47%;flex:0 1 47%}}.sp-row-flex{margin:0 -15px}.sp__wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sp__heading{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;margin-top:45px;padding-left:15px;padding-right:15px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sp__heading--desc{margin-top:10px;margin-bottom:45px}.sp__heading .product_title.entry-title{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:40px;color:#333}.sp__heading .price del{text-decoration:none}.sp__heading .price del .woocommerce-Price-amount.amount{font-size:21px;color:#999;margin-right:25px;text-decoration:none}.sp__heading .price ins{text-decoration:none}.sp__heading .price .woocommerce-Price-amount.amount{font-size:36px;color:red;text-decoration:none}.sp__gallery{-webkit-box-flex:0;-webkit-flex:0 1 66.6666%;-moz-box-flex:0;-ms-flex:0 1 66.6666%;flex:0 1 66.6666%;max-width:66.6666%;padding-left:15px;padding-right:15px}.sp__gallery--wrapper{position:relative}.sp__gallery--wrapper .onsale{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:24px;text-transform:uppercase;color:#fff;background:#ff9c00;padding:10px;position:absolute;top:0;left:0;z-index:1;pointer-events:none}.sp__gallery--wrapper .onsale .currency{text-transform:lowercase}.sp__gallery--main{margin-bottom:15px;-webkit-transition:1.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:1.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1.5s all cubic-bezier(.215, .61, .355, 1);transition:1.5s all cubic-bezier(.215, .61, .355, 1)}.sp__gallery--nav{max-width:-webkit-calc(100% - 100px);max-width:-moz-calc(100% - 100px);max-width:calc(100% - 100px);display:block;margin:0 auto;position:relative}.sp__gallery--nav .sp-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:24px}.sp__gallery--nav .sp-nav:hover{cursor:pointer}.sp__gallery--nav .sp-nav-prev{left:-25px}.sp__gallery--nav .sp-nav-nxt{right:-25px}.sp__gallery--nav .slick-slide img{border:1px solid #eee;margin:0 auto;display:block;cursor:pointer}.sp__info{-webkit-box-flex:0;-webkit-flex:0 1 33.3333%;-moz-box-flex:0;-ms-flex:0 1 33.3333%;flex:0 1 33.3333%;max-width:33.3333%;padding-left:15px;padding-right:15px}.sp__info--section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #eee;padding:15px 0 15px}.sp__info--section:last-child{border:none}.sp__info--section p{margin-bottom:5px}.sp__info--section .add-to-cart--wrapper{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.sp__info--section .add-to-cart--wrapper .btn__compare,.sp__info--section .add-to-cart--wrapper .btn__favorite{background:0 0;border:none}.sp__info--section .add-to-cart--wrapper .btn__compare .btn__img--active,.sp__info--section .add-to-cart--wrapper .btn__favorite .btn__img--active{display:none}.sp__info--section .add-to-cart--wrapper .btn__compare.js-compare p,.sp__info--section .add-to-cart--wrapper .btn__compare.js-favorite p,.sp__info--section .add-to-cart--wrapper .btn__favorite.js-compare p,.sp__info--section .add-to-cart--wrapper .btn__favorite.js-favorite p{color:red}.sp__info--section .add-to-cart--wrapper .btn__compare.js-compare .btn__img,.sp__info--section .add-to-cart--wrapper .btn__compare.js-favorite .btn__img,.sp__info--section .add-to-cart--wrapper .btn__favorite.js-compare .btn__img,.sp__info--section .add-to-cart--wrapper .btn__favorite.js-favorite .btn__img{display:none}.sp__info--section .add-to-cart--wrapper .btn__compare.js-compare .btn__img--active,.sp__info--section .add-to-cart--wrapper .btn__compare.js-favorite .btn__img--active,.sp__info--section .add-to-cart--wrapper .btn__favorite.js-compare .btn__img--active,.sp__info--section .add-to-cart--wrapper .btn__favorite.js-favorite .btn__img--active{display:block}.sp__info--section .add-to-cart--wrapper .btn__compare img,.sp__info--section .add-to-cart--wrapper .btn__favorite img{display:block;margin:0 auto 5px}.sp__info--section .single_add_to_cart_button{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:24px;color:#fff;line-height:24px;border:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:red;padding:10px 20px;-webkit-box-shadow:0 0 28px -6px rgba(0,0,0,.75);-moz-box-shadow:0 0 28px -6px rgba(0,0,0,.75);box-shadow:0 0 28px -6px rgba(0,0,0,.75)}.sp__info--section .single_add_to_cart_button .shopping-cart{opacity:.5;margin-left:5px;display:inline-block}.sp__info--section .card_download{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:18px;color:#ff9c00;display:inline-block;margin-top:25px}.sp__info--full{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;font-family:"open sans";margin-bottom:10px}.sp__info--left,.sp__info--right{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}.sp__info--left.green,.sp__info--right.green{font-weight:700;color:#00931f}.sp__info--left.red,.sp__info--right.red{font-weight:700;color:red;text-transform:uppercase}.sp__info--left.bold,.sp__info--right.bold{font-weight:700}.sp__info--sep{border-bottom:1px solid #eee;width:100%;margin:20px 0}.sp-adds--wrapper{background:#efefef;padding:25px 80px;margin:60px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.sp-adds--wrapper-link{padding:25px 0}.sp-adds__single{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;max-width:33%}.sp-adds__single--custom-link{-webkit-box-flex:0;-webkit-flex:0 1 25%;-moz-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%;text-align:center;position:relative;padding:0 60px}.sp-adds__single--custom-link:after{content:"";display:block;border-left:1px solid #000;right:0;position:absolute;width:1px;height:60px;top:50%;-webkit-transform:rotate(25deg) translate(0,-50%);-moz-transform:rotate(25deg) translate(0,-50%);-ms-transform:rotate(25deg) translate(0,-50%);-o-transform:rotate(25deg) translate(0,-50%);transform:rotate(25deg) translate(0,-50%)}.sp-adds__single--custom-link:last-child:after{display:none}.sp-adds__single--custom-link img{margin-bottom:15px}.sp-adds__single--custom-link p{font-size:18px;font-weight:700;display:inline-block;margin-bottom:10px}.sp-adds__single:not(:last-child){padding-right:30px}.sp-adds__single:after{content:"";display:block;border-left:1px solid #000;-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg);left:10px}.sp-adds__single:last-child:after{display:none}.sp-adds__single--right{margin-left:5px}.sp-adds__single--heading{font-size:21px;color:#333;font-family:"Open sans";font-weight:700;margin-bottom:15px}.sp-adds__single--add-to-cart{color:red;font-weight:700}.sp-projection__list{-webkit-box-flex:0;-webkit-flex:0 1 35%;-moz-box-flex:0;-ms-flex:0 1 35%;flex:0 1 35%;max-width:35%;margin:0 auto}.sp-projection__list--item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #d0d0d0;margin-bottom:10px;padding-bottom:10px}.sp-projection__list--item .item-name{max-width:70%;-webkit-box-flex:0;-webkit-flex:0 1 70%;-moz-box-flex:0;-ms-flex:0 1 70%;flex:0 1 70%}.sp-projection__list--item .item-value{max-width:30%;-webkit-box-flex:0;-webkit-flex:0 1 30%;-moz-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;font-weight:700}.sp-projection__list--title{display:inline-block;margin-right:25px;margin-bottom:50px}.sp-projection__row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:100px 0}.sp-description__content{margin:60px 0;text-align:justify}.sp-description__content h1,.sp-description__content h2,.sp-description__content h3,.sp-description__content h4,.sp-description__content h5,.sp-description__content h6{font-family:"open sans";font-weight:400;font-size:21px;margin-bottom:15px}.sp-description__content p{margin-bottom:15px;line-height:1.35}.sp-description__content a{color:red}.sp-description__tables{max-width:60%;width:100%}.sp-description__tables .sp-projection__list--item .item-name{max-width:40%;-webkit-box-flex:0;-webkit-flex:0 1 40%;-moz-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.sp-description__tables .sp-projection__list--item .item-value{max-width:60%;-webkit-box-flex:0;-webkit-flex:0 1 60%;-moz-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}.sp-facades{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:400px}.sp-facades--wrapper .bordered-title{margin-top:80px;margin-bottom:45px}.sp-facades--wrapper h4{font-family:"open sans";font-weight:700;font-size:18px;margin-bottom:15px}.sp-facades__left,.sp-facades__right{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(50% - 15px);-moz-box-flex:0;-ms-flex:0 1 calc(50% - 15px);flex:0 1 calc(50% - 15px);max-width:-webkit-calc(50% - 15px);max-width:-moz-calc(50% - 15px);max-width:calc(50% - 15px);height:100%}.sp-facades__left img,.sp-facades__right img{border:1px solid #eee;margin-bottom:24px}.sp-facades__left img{height:365px}.sp-facades__right{margin-left:15px}.sp-facades__right--gallery{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sp-facades__right--gallery a{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(50% - 15px);-moz-box-flex:0;-ms-flex:0 1 calc(50% - 15px);flex:0 1 calc(50% - 15px)}.sp-facades__right--gallery a img{width:270px;height:170px}.sp-facades__right--gallery a:nth-child(2n) img{margin-left:15px}.sp-facades__right--gallery a:nth-child(2n-1) img{margin-right:15px}.sp-facades__left{margin-right:15px}.cart .quantity{display:none}.partners{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}.partners .single-partner{-webkit-box-flex:0;-webkit-flex:0 1 33.33333%;-moz-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.partners .single-partner img{display:block;margin:10px auto}.partners .single-partner p{font-weight:700;text-align:center}.up-sells .bordered-title{margin-bottom:20px}.up-sells ul.products li.product:first-child{margin-left:0}@media (max-width:1200px){.sp__info--section .add-to-cart--wrapper{margin-top:15px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sp__info--section .add-to-cart--wrapper form.cart{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.sp__info--section .add-to-cart--wrapper form.cart .single_add_to_cart_button{display:block;margin:10px auto 0}.sp__info--section .add-to-cart--wrapper .btn__compare,.sp__info--section .add-to-cart--wrapper .btn__favorite{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;text-align:center}}@media (max-width:991px){.sp-facades__right--gallery a:nth-child(2n-1) img{margin-right:0}.sp-facades__right--gallery a:nth-child(2n) img{margin-left:33px}.sp-projection__img,.sp-projection__list{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.sp-projection__img img{display:block;margin:0 auto}.sp-projection__list{margin-top:15px;text-align:center}.sp-projection__list .btn__reflection,.sp-projection__list .sp-projection__list--title{margin-bottom:15px}.sp-projection__list ul{text-align:left;max-width:80%;display:block;margin:0 auto}.sp-projection__row{margin-top:30px;margin-bottom:30px}.sp-description__content{margin:30px 0}.sp-description__tables .title{margin:30px 0 10px}.sp-adds--wrapper-link{margin:450px 0 60px 0}.sp-adds--wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sp-adds--wrapper .sp-adds__single--custom-link{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;margin-bottom:25px;padding:0 30px}.sp-adds--wrapper .sp-adds__single--custom-link a,.sp-adds--wrapper .sp-adds__single--custom-link img,.sp-adds--wrapper .sp-adds__single--custom-link p{display:block;margin:0 auto 10px}.sp-adds--wrapper .sp-adds__single--custom-link:nth-child(2n)::after{display:none}div.sp-adds--product-only .sp-adds__single:after{right:26px}div.sp-adds--product-only .sp-adds__single--heading{padding-left:18px}}@media (max-width:768px){.sp-adds__single:not(:last-child){padding-right:0}.sp-adds__single:nth-child(2){padding-right:0}.sp__gallery,.sp__info{-webkit-box-flex:0;-webkit-flex:0 1100%;-moz-box-flex:0;-ms-flex:0 1100%;flex:0 1100%;max-width:100%}.sp__gallery--nav{max-width:-webkit-calc(100% - 50px);max-width:-moz-calc(100% - 50px);max-width:calc(100% - 50px)}.sp__info{margin-top:15px}.sp-description__tables{max-width:100%}.sp-facades .sp-facades__left,.sp-facades .sp-facades__right{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;margin:0 0 20px}.sp-facades .sp-facades__left img,.sp-facades .sp-facades__right img{display:block;margin:0 auto 15px}div.sp-adds--product-only{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}div.sp-adds--product-only .sp-adds__single{max-width:50%;padding-bottom:20px}div.sp-adds--product-only .sp-adds__single:after{content:none}div.sp-adds--product-only .sp-adds__single p{padding-right:18px}}@media (max-width:560px){.home-slider-infobox .sp-adds__single .sp-adds__single--right .sp-adds__single--heading{font-size:16px}.sp__gallery--wrapper .onsale{font-size:16px;padding:5px}.sp-adds--wrapper .sp-adds__single--custom-link{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;margin-bottom:20px}.sp-adds--wrapper .sp-adds__single--custom-link::after{display:none}.sp-adds--wrapper.sp-adds--product-only .sp-adds__single{width:100%;max-width:100%}}@media (max-width:480px){.home-slider-infobox .sp-adds__single .sp-adds__single--right{max-width:40%}.sp-adds--wrapper-link{margin:800px 0 60px 0}.sp-description__tables .sp-projection__list--item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sp-description__tables .sp-projection__list--item .item-name,.sp-description__tables .sp-projection__list--item .item-value{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.sp-description__tables .sp-projection__list--item .item-name{margin-bottom:5px}.sp-facades .sp-facades__right--gallery a{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.sp-facades .sp-facades__right--gallery a img{display:block;margin:0 auto 10px}.sp-adds--wrapper{padding:25px 38px}}@media (max-width:380px){.home-slider-infobox .sp-adds__single .sp-adds__single--right{max-width:50%}}.sp-adds--product-only .sp-adds__single{width:100%;position:relative}.sp-adds--product-only .sp-adds__single:after{content:"";left:auto;right:30px;position:absolute;height:100%}.sp-adds--product-only .sp-adds__single--heading{padding-left:35px}.up-sells .products.columns-4 li.product{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(25% - 30px);-moz-box-flex:0;-ms-flex:0 1 calc(25% - 30px);flex:0 1 calc(25% - 30px);max-width:-webkit-calc(25% - 30px);max-width:-moz-calc(25% - 30px);max-width:calc(25% - 30px)}.products.columns-4.product_list_widget{margin-bottom:50px;display:block!important}.products.columns-4.product_list_widget li.product .attributes-wrapper,.products.columns-4.product_list_widget li.product .price-wrapper{display:none}.products.columns-4.product_list_widget li.product .surface-wrapper{margin-bottom:5px}.products.columns-4.product_list_widget{left:-15px;max-width:1170px}.woocommerce-products-header{margin-top:60px;margin-bottom:60px}.woocommerce-result-count{margin-bottom:15px}.woocommerce-ordering{display:inline-block;text-transform:uppercase}.woocommerce-ordering select{margin-left:10px}.woocommerce-ordering .orderby{padding:5px 10px;max-width:220px}.orderby-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px 0 15px;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.orderby-row .view-article{margin-top:0}.orderby-row .view-article a{font-family:cursive;font-size:25px;font-weight:100;position:relative;bottom:-2px}.woocommerce-pagination__arrows{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.woocommerce-pagination__arrows .view-article{margin:0 10px}.woocommerce-pagination__arrows .view-article a{color:#ff9c00}.woocommerce-pagination ul.page-numbers{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;margin-bottom:15px}.woocommerce-pagination ul.page-numbers li a,.woocommerce-pagination ul.page-numbers li span{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);padding:10px;cursor:pointer}.woocommerce-pagination ul.page-numbers li a:hover:not(.current),.woocommerce-pagination ul.page-numbers li span:hover:not(.current){color:#ff9c00}.woocommerce-pagination ul.page-numbers li a.current,.woocommerce-pagination ul.page-numbers li span.current{border:1px solid #ff9c00}.woocommerce-pagination ul.page-numbers .next,.woocommerce-pagination ul.page-numbers .prev{display:none}.pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;margin-bottom:15px}.pagination a,.pagination span{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);padding:10px;cursor:pointer}.pagination a:hover:not(.current),.pagination span:hover:not(.current){color:#ff9c00}.pagination a.current,.pagination span.current{border:1px solid #ff9c00}.archive-product-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;margin:0 auto}.filters{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(25% - 30px);-moz-box-flex:0;-ms-flex:0 1 calc(25% - 30px);flex:0 1 calc(25% - 30px);max-width:-webkit-calc(25% - 30px);max-width:-moz-calc(25% - 30px);max-width:calc(25% - 30px);margin-right:15px;margin-left:15px;padding-right:10px;overflow:hidden;position:relative}.filters .catalog-box{background:#ff9c00;padding:30px 20px;position:relative}.filters .catalog-box:after{content:"";background:url("https://archi-projekt.com.pl/wp-content/themes/projectic/img/bg-catalog.png");-webkit-background-size:CONTAIN;-moz-background-size:CONTAIN;background-size:CONTAIN;width:118px;height:118px;display:block;position:absolute;z-index:1;right:0;top:25px}.filters .catalog-box .heading{position:relative;z-index:2}.filters .catalog-box .heading:after,.filters .catalog-box .heading:before{content:"";display:block;border-bottom:1px solid red;bottom:6px;position:absolute}.filters .catalog-box .heading:after{width:115px;margin-left:10px;right:-20px}.filters .catalog-box .heading:before{width:35px;margin-right:10px;left:-45px}.filters .catalog-box .heading{color:#fff;font-size:40px;margin-bottom:10px}.filters .catalog-box .caption{color:#fff;margin-bottom:30px;position:relative;z-index:2}.filters .catalog-box .catalog_btn{font-family:"Roboto Condensed",sans-serif;font-size:18px;font-weight:700;color:#000;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 15px;-webkit-box-shadow:0 0 28px -6px rgba(0,0,0,.75);-moz-box-shadow:0 0 28px -6px rgba(0,0,0,.75);box-shadow:0 0 28px -6px rgba(0,0,0,.75);display:inline-block;z-index:2}.filters .info-box{background:#efefef;padding:30px 20px}.filters .add-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#eee;padding:30px 20px 0;margin:20px 0}.filters .add-box .item{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.filters .add-box .item img{display:block;margin:0 auto 20px}.filters .add-box .item span{font-weight:700;text-align:center}.filters button.woof_reset_search_form{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);border:none;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;background:0 0;font-weight:700;display:block;position:relative;margin:10px 0 0;width:100%;text-align:left;padding:0}.filters button.woof_reset_search_form:after{content:"";-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);border-bottom:2px solid #000;width:0;position:absolute;bottom:-1px;left:0}.filters button.woof_reset_search_form:hover:after{width:110px}.filters a.woof_front_toggle{display:none}.filters .woof_container{padding:0;margin:0}.filters .woof_container .woof_container_inner h4{margin-bottom:15px}.filters #building_height,.filters #building_surface,.filters #roof_angle,.filters #usable_surface{width:100%;max-width:200px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #eee}.filters #building_height h4,.filters #building_surface h4,.filters #roof_angle h4,.filters #usable_surface h4{display:block}.filters #building_height label,.filters #building_surface label,.filters #roof_angle label,.filters #usable_surface label{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:15px;margin-left:0}.filters #building_height label .lable-title,.filters #building_surface label .lable-title,.filters #roof_angle label .lable-title,.filters #usable_surface label .lable-title{-webkit-box-flex:0;-webkit-flex:0 1 30px;-moz-box-flex:0;-ms-flex:0 1 30px;flex:0 1 30px;display:block}.filters #building_height label input,.filters #building_height label select,.filters #building_surface label input,.filters #building_surface label select,.filters #roof_angle label input,.filters #roof_angle label select,.filters #usable_surface label input,.filters #usable_surface label select{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;width:100%;margin:0 10px}.filters #building_height label .lable-after,.filters #building_surface label .lable-after,.filters #roof_angle label .lable-after,.filters #usable_surface label .lable-after{-webkit-box-flex:0;-webkit-flex:0 1 30px;-moz-box-flex:0;-ms-flex:0 1 30px;flex:0 1 30px;margin-left:10px;display:block}.filters #dimensions_of_the_plot{width:100%;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #eee}.filters #dimensions_of_the_plot label{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:15px}.filters #dimensions_of_the_plot label .lable-title{-webkit-box-flex:0;-webkit-flex:0 1 112px;-moz-box-flex:0;-ms-flex:0 1 112px;flex:0 1 112px}.filters #dimensions_of_the_plot label input{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;max-width:100px}.filters #dimensions_of_the_plot label .lable-after{-webkit-box-flex:0;-webkit-flex:0 1 30px;-moz-box-flex:0;-ms-flex:0 1 30px;flex:0 1 30px;margin-left:10px}.filters #dimensions_of_the_plot .img-responsive{margin:25px auto 0;display:block}.filters .filter-box-border{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #eee}.filters button.woof_submit_search_form{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);border:1px solid red;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:red;color:#fff;font-weight:700;display:inline-block;position:relative;padding-left:15px;padding-right:15px;padding-top:7px;padding-bottom:7px;line-height:25px;width:120px;-webkit-box-shadow:0 5px 10px -6px rgba(0,0,0,.75);-moz-box-shadow:0 5px 10px -6px rgba(0,0,0,.75);box-shadow:0 5px 10px -6px rgba(0,0,0,.75)}.filters button.woof_submit_search_form:hover{background:#900;color:#fff}.filters .filters-footer{margin-bottom:30px}.filters .filters-footer .more-filters{color:red;font-weight:700;position:relative}.filters .filters-footer .more-filters span{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);display:inline-block}.filters .filters-footer .more-filters span.rotated{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.filters .filters-footer .more-filters:after{content:"";-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);border-bottom:1px solid red;width:0;position:absolute;bottom:-3px;left:0}.filters .filters-footer .more-filters:hover:after{width:-webkit-calc(100% - 10px);width:-moz-calc(100% - 10px);width:calc(100% - 10px)}.filters.js-expand-filters{height:auto}.filters .archive_roof,.filters .archive_surface{border-bottom:1px solid #eee}.filters .archive_roof h4,.filters .archive_surface h4{margin-bottom:15px}.filters .archive_roof label,.filters .archive_surface label{display:block}.filters .archive_roof input,.filters .archive_surface input{margin-bottom:10px;margin-left:5px}.filters .custom_filter_input{border:1px solid #ccc;font-weight:400}.filters .woof_redraw_zone{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filters .woof_redraw_zone .woof_submit_search_form_container{margin-top:0;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:visible}.filters .woof_redraw_zone .archive_roof,.filters .woof_redraw_zone .archive_surface,.filters .woof_redraw_zone .woof_container,.filters .woof_redraw_zone .woof_submit_search_form_container{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.products-list{-webkit-box-flex:0;-webkit-flex:0 1 75%;-moz-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%;margin-bottom:50px}ul.products{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}ul.products:not(.product_list_widget) li.product{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(33% - 30px);-moz-box-flex:0;-ms-flex:0 1 calc(33% - 30px);flex:0 1 calc(33% - 30px);max-width:-webkit-calc(33% - 30px);max-width:-moz-calc(33% - 30px);max-width:calc(33% - 30px)}ul.products li.product{margin:15px}ul.products li.product .thumbnail-wrapper{position:relative}ul.products li.product .thumbnail-wrapper .btn__compare,ul.products li.product .thumbnail-wrapper .btn__favorite{-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1);display:block;position:absolute;background:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;right:10px;width:36px;height:36px;padding:3px;opacity:0}ul.products li.product .thumbnail-wrapper .btn__compare.js-compare,ul.products li.product .thumbnail-wrapper .btn__compare.js-favorite,ul.products li.product .thumbnail-wrapper .btn__favorite.js-compare,ul.products li.product .thumbnail-wrapper .btn__favorite.js-favorite{background:red;opacity:1!important}ul.products li.product .thumbnail-wrapper .btn__compare img,ul.products li.product .thumbnail-wrapper .btn__favorite img{max-width:20px;display:block;margin:7px auto 0}ul.products li.product .thumbnail-wrapper .btn__compare:hover,ul.products li.product .thumbnail-wrapper .btn__favorite:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}ul.products li.product .thumbnail-wrapper .btn__favorite{top:10px}ul.products li.product .thumbnail-wrapper .btn__compare{top:50px}ul.products li.product .product-description-wrapper{border:1px solid #ccc;border-top:0;padding:10px}ul.products li.product .product-description-wrapper .woocommerce-loop-product__title{font-family:"Roboto Condensed",sans-serif;font-size:24px;-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1)}ul.products li.product .product-description-wrapper .single-attribute img{display:inline-block}ul.products li.product .product-description-wrapper .price-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}ul.products li.product .product-description-wrapper .price-wrapper .price{font-size:18px;font-weight:700;color:red}ul.products li.product .product-description-wrapper .price-wrapper .see-details{font-family:"Roboto Condensed",sans-serif;font-size:18px;font-weight:700;position:relative}ul.products li.product .product-description-wrapper .price-wrapper .see-details:after{content:"";-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);border-bottom:1px solid #333;width:0;position:absolute;bottom:-3px;left:0}ul.products li.product .product-description-wrapper .price-wrapper .see-details:hover:after{width:-webkit-calc(100% - 10px);width:-moz-calc(100% - 10px);width:calc(100% - 10px)}ul.products li.product .surface-wrapper{margin:15px 0;height:16px}ul.products li.product .attributes-wrapper{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ccc}ul.products li.product .attributes-wrapper .single-attribute{margin:0 12.5px}ul.products li.product .attributes-wrapper .single-attribute:first-child{margin-left:0}ul.products li.product .attributes-wrapper .single-attribute:last-child{margin-right:0}ul.products li.product .onsale{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;color:#fff;background:#ff9c00;padding:10px;position:absolute;top:0;left:0;z-index:1;pointer-events:none}ul.products li.product .onsale .currency{text-transform:lowercase}ul.products li.product .attachment-woocommerce_thumbnail{-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1)}ul.products li.product:hover .add_to_cart_button,ul.products li.product:hover .btn__compare,ul.products li.product:hover .btn__favorite{opacity:1}ul.products li.product:hover .woocommerce-loop-product__title{color:#ff9c00}ul.products li.product:hover .attachment-woocommerce_thumbnail{opacity:.7}ul.products li.product .add_to_cart_button{-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1);background:red;display:block;opacity:0;position:absolute;width:36px;height:36px;padding:3px;bottom:10px;right:10px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}ul.products li.product .add_to_cart_button img{max-width:20px;display:block;margin:0 auto;top:6px;left:-1px;position:relative}ul.products li.product .add_to_cart_button:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}ul.products li.product .added_to_cart{-webkit-transition:1s all cubic-bezier(.215, .61, .355, 1);-o-transition:1s all cubic-bezier(.215, .61, .355, 1);-moz-transition:1s all cubic-bezier(.215, .61, .355, 1);transition:1s all cubic-bezier(.215, .61, .355, 1);position:absolute;bottom:0;left:0;background:red;color:#fff;padding:5px}ul.products li.product .added_to_cart:hover{background:#900}.widget.widget-woof h3{margin-bottom:20px;font-size:24px}@media (min-width:768px) and (max-width:991px){.filters #dimensions_of_the_plot label{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filters #dimensions_of_the_plot label .lable-title{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin:10px}.filters #dimensions_of_the_plot label input{max-width:100px;margin:0 10px}}@media (max-width:991px){.orderby-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.orderby-row form{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:15px}ul.products li.product{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(50% - 30px);-moz-box-flex:0;-ms-flex:0 1 calc(50% - 30px);flex:0 1 calc(50% - 30px);max-width:-webkit-calc(50% - 30px);max-width:-moz-calc(50% - 30px);max-width:calc(50% - 30px)}}@media (max-width:768px){.filters #building_height,.filters #building_surface,.filters #dimensions_of_the_plot,.filters #roof_angle,.filters #usable_surface{border:none;max-width:100%}.filters #building_height label input,.filters #building_surface label input,.filters #dimensions_of_the_plot label input,.filters #roof_angle label input,.filters #usable_surface label input{max-width:100px}.filters #dimensions_of_the_plot .img-responsive{display:none}.woocommerce-products-header{margin-top:30px;margin-bottom:30px}ul.products li.product .thumbnail-wrapper a.btn__compare,ul.products li.product .thumbnail-wrapper a.btn__favorite,ul.products li.product .thumbnail-wrapper a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{opacity:1}.filters{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(100% - 30px);-moz-box-flex:0;-ms-flex:0 1 calc(100% - 30px);flex:0 1 calc(100% - 30px);max-width:-webkit-calc(100% - 30px);max-width:-moz-calc(100% - 30px);max-width:calc(100% - 30px);-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.filters .woof_redraw_zone{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filters .woof_redraw_zone .archive_roof,.filters .woof_redraw_zone .archive_surface,.filters .woof_redraw_zone .woof_container{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 15px;border-bottom:0}.filters .woof_redraw_zone .archive_roof .filter-box-border,.filters .woof_redraw_zone .archive_surface .filter-box-border,.filters .woof_redraw_zone .woof_container .filter-box-border{border-bottom:0}.products-list{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.products-list .woocommerce-result-count{margin-left:15px;margin-right:15px;margin-top:30px}.woof_submit_search_form_container{bottom:30px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}ul.products:not(.product_list_widget) li.product{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(50% - 30px);-moz-box-flex:0;-ms-flex:0 1 calc(50% - 30px);flex:0 1 calc(50% - 30px);max-width:-webkit-calc(50% - 30px);max-width:-moz-calc(50% - 30px);max-width:calc(50% - 30px)}}@media (max-width:560px){.filters .woof_redraw_zone .woof_container{padding:5px;-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.filters .filter-box-border{padding-bottom:5px;margin-bottom:0}.filters #building_height,.filters #building_surface,.filters #dimensions_of_the_plot,.filters #roof_angle,.filters #usable_surface{padding-bottom:5px;margin-bottom:0}.filters #building_height label,.filters #building_surface label,.filters #dimensions_of_the_plot label,.filters #roof_angle label,.filters #usable_surface label{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filters #building_height label .lable-title,.filters #building_surface label .lable-title,.filters #dimensions_of_the_plot label .lable-title,.filters #roof_angle label .lable-title,.filters #usable_surface label .lable-title{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.filters #building_height label input,.filters #building_height label select,.filters #building_surface label input,.filters #building_surface label select,.filters #dimensions_of_the_plot label input,.filters #dimensions_of_the_plot label select,.filters #roof_angle label input,.filters #roof_angle label select,.filters #usable_surface label input,.filters #usable_surface label select{-webkit-box-flex:0;-webkit-flex:0 1 100px;-moz-box-flex:0;-ms-flex:0 1 100px;flex:0 1 100px;margin:10px 0}}@media (max-width:480px){.orderby-row form .orderby-label{display:block;margin-bottom:10px}.orderby-row form select{margin-left:0}.orderby-row .pagination-input-wrapper{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-top:15px}ul.products:not(.product_list_widget) li.product{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(100% - 30px);-moz-box-flex:0;-ms-flex:0 1 calc(100% - 30px);flex:0 1 calc(100% - 30px);max-width:-webkit-calc(100% - 30px);max-width:-moz-calc(100% - 30px);max-width:calc(100% - 30px)}}.restore-item{color:red;font-weight:700;position:relative}.restore-item:after{content:"";-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);border-bottom:1px solid red;width:0;position:absolute;bottom:-3px;left:0}.restore-item:hover:after{width:-webkit-calc(100% - 10px);width:-moz-calc(100% - 10px);width:calc(100% - 10px)}.button.wc-backward{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);border:1px solid #ff9c00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;color:#333;font-weight:700;display:inline-block;position:relative;padding:10px 20px;margin:20px 0}.button.wc-backward:hover{background:#ffc466;color:#fff}.sale-remove-btn{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);border:1px solid red;font-family:"Roboto Condensed",sans-serif;font-size:18px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:red;color:#fff;font-weight:700;display:inline-block;position:relative;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;width:120px;-webkit-box-shadow:0 0 18px -10px rgba(0,0,0,.75);-moz-box-shadow:0 0 18px -10px rgba(0,0,0,.75);box-shadow:0 0 18px -10px rgba(0,0,0,.75)}.sale-remove-btn:hover{background:#900}.sale-btn{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);font-family:"Roboto Condensed",sans-serif;font-size:18px;display:inline-block;border:1px solid #ff9c00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;padding:5px 20px;position:relative}.sale-btn.active,.sale-btn:hover{background:#ff9c00;color:#fff}.woof_search_is_going nav.woocommerce-breadcrumb+h1.page-title{display:block}.woof_search_is_going nav.woocommerce-breadcrumb{display:block}.pagination-input-error{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);display:none;border:1px solid green;padding:10px}.pagination-input-error.pagination-input-error-show{display:block}.pagination-input-wrapper{display:inline-block}.pagination-input-wrapper .wpsp-input-number{max-width:60px;padding:4px 5px 0 5px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.pagination-input-wrapper .wpsp-input-number .paged-border{border:1px solid #ccc;padding:5px 5px}.pagination-input-wrapper .wpsp-input-number .total-position{padding-top:6px;margin-left:5px}.pagination-input-wrapper #pagination-input-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}ul.products.home-chosen-carousel li.product .product-description-wrapper .attributes-wrapper,ul.products.home-chosen-carousel li.product .product-description-wrapper .price-wrapper{display:none}ul.products.home-chosen-carousel li.product .product-description-wrapper .surface-wrapper{margin-bottom:0}.page-regulations{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:60px}.page-regulations .page-content{-webkit-box-flex:0;-webkit-flex:0 1 66.6666%;-moz-box-flex:0;-ms-flex:0 1 66.6666%;flex:0 1 66.6666%;max-width:66.6666%}.page-regulations .page-content .bordered-title{margin:0 0 60px}.page-regulations .page-content h3{margin:20px 0 10px;font-size:18px;font-weight:700;text-transform:uppercase}.page-regulations .page-content p{margin-bottom:15px}.page-regulations .page-content ul li{margin-bottom:15px;line-height:1.15}.page-regulations .page-content ol{list-style:decimal;padding-left:25px}.page-regulations .page-content ol li{margin-bottom:15px;line-height:1.15}.page-regulations .sidebar{-webkit-box-flex:0;-webkit-flex:0 1 33.3333%;-moz-box-flex:0;-ms-flex:0 1 33.3333%;flex:0 1 33.3333%;max-width:33.3333%}.page-regulations .sidebar .download,.page-regulations .sidebar .shortcuts{background:#efefef;padding:20px;display:block;max-width:75%;margin:0 0 0 auto}.page-regulations .sidebar .download ol,.page-regulations .sidebar .shortcuts ol{list-style-type:decimal;padding-left:20px;color:red}.page-regulations .sidebar .download ol li,.page-regulations .sidebar .shortcuts ol li{margin-bottom:15px}.page-regulations .sidebar .download ol li a,.page-regulations .sidebar .shortcuts ol li a{color:#333}.page-regulations .sidebar .download ul,.page-regulations .sidebar .shortcuts ul{padding:0}.page-regulations .sidebar .download ul li,.page-regulations .sidebar .shortcuts ul li{margin-bottom:15px}.page-regulations .sidebar .download ul li a,.page-regulations .sidebar .shortcuts ul li a{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);color:#ff9d00;font-weight:700}.page-regulations .sidebar .download ul li a:hover,.page-regulations .sidebar .shortcuts ul li a:hover{color:#cc7e00}.page-regulations .sidebar .download{margin-top:20px}@media (max-width:768px){.page-regulations .page-content,.page-regulations .sidebar{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.page-regulations .sidebar{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:20px}.page-regulations .sidebar .download,.page-regulations .sidebar .shortcuts{max-width:100%}}.post-single{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:60px}.post-single .post-nav{margin-bottom:50px;font-family:'Roboto Condensed',sans-serif;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post-single .post-nav a{color:#999}.post-single .post-nav a:hover{color:#e41024}.post-single .post-nav .single-next{float:right}.post-single .post-title{font-size:40px;color:#333;font-weight:700;margin:0 0 40px}.post-single .page-content{-webkit-box-flex:0;-webkit-flex:0 1 66.6666%;-moz-box-flex:0;-ms-flex:0 1 66.6666%;flex:0 1 66.6666%;max-width:66.6666%}.post-single .page-content img.attachment-post-thumbnail{margin-bottom:25px}.post-single .page-content p{margin-bottom:25px}.post-single .page-content b,.post-single .page-content strong{font-family:'open sans';letter-spacing:.5px}.post-single .page-content h2{margin-top:60px;font-size:30px}.post-single .page-content h2:after{top:45px}.post-single .page-content h3{font-size:18px}.post-single .page-content ul li{padding-left:30px;margin-bottom:40px}.post-single .page-content ul li p{margin-bottom:10px}.post-single .page-content ul li:before{content:'\2022';color:red;left:0;top:-3px;font-size:24px}.post-single .page-content a{color:#ff9c00;font-weight:700;font-family:'Roboto Condensed',sans-serif}.post-single .page-content hr{border:0;background-color:#d9d9d9;height:1px;margin-top:40px;margin-bottom:15px}.post-single .page-content .img-gal{width:100%;margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.post-single .page-content .img-gal .int-thing{display:block;margin-bottom:10px}.post-single .page-content .img-gal .int-thing p{margin-bottom:0}.post-single .page-content .img-gal .int-thing .img-title{margin-top:10px;margin-bottom:10px;width:100%;text-align:center}.post-single .page-content .img-gal .int-thing .look{margin-left:41%}@media (max-width:560px){.post-single .page-content .img-gal{display:block}.post-single .page-content .img-gal .int-thing{margin-left:10px;margin-right:10px}.post-single .page-content .img-gal .int-thing img{width:100%}.post-single .page-content .img-gal .int-thing .look{margin-left:45%}}.sidebar{-webkit-box-flex:0;-webkit-flex:0 1 33.3333%;-moz-box-flex:0;-ms-flex:0 1 33.3333%;flex:0 1 33.3333%;max-width:33.3333%}.sidebar__content{max-width:270px;display:block;margin:0 0 0 auto}.sidebar__content .guide{background:#efefef;padding:20px}.sidebar__content .guide ul{color:red}.sidebar__content .guide ul li{padding-left:20px;position:relative;margin-bottom:15px}.sidebar__content .guide ul li:before{content:'\003e';font-size:10px;color:red;position:absolute;left:0;top:2px}.sidebar__content .guide ul li:last-child{margin-bottom:0}.sidebar__content .guide ul li a{color:#333}.sidebar__content .manual{margin-top:45px;background:url("https://archi-projekt.com.pl/wp-content/themes/projectic/img/manual-bg.jpg");max-width:100%;height:298px;padding:27px}.sidebar__content .manual__heading{font-size:30px;color:#fff;position:relative;margin-bottom:25px;line-height:1.15}.sidebar__content .manual__heading:after{content:'';border-bottom:1px solid #ff9c00;width:104px;height:1px;position:absolute;right:-27px;bottom:0}.sidebar__content .manual__heading:before{content:'';border-bottom:1px solid #ff9c00;width:17px;height:1px;position:absolute;left:-27px;bottom:0}.sidebar__content .manual__caption{color:#fff;margin-bottom:30px}.sidebar__content .manual__button{color:#fff;background:#ff9c00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;padding:10px 20px}.sidebar__content .news{margin-top:45px;margin-bottom:45px;background:#efefef;padding:20px 20px 30px}.sidebar__content .news__post{margin-bottom:40px}.sidebar__content .news__post:last-child{margin-bottom:0}.sidebar__content .news__title{font-size:18px;font-weight:700;margin-bottom:10px;margin-top:10px}.sidebar__content .news .view-article{margin-top:0}.sidebar__content .custom-add{margin:20px 0}.sidebar__content .custom-add .size-cat_img{width:100%}@media (max-width:991px){.sidebar__content{max-width:80%}.sidebar__content .manual{padding:20px;overflow:hidden}}@media (max-width:768px){.sidebar{margin-bottom:45px}.sidebar__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sidebar__content .custom-add,.sidebar__content .guide,.sidebar__content .manual{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(50% - 15px);-moz-box-flex:0;-ms-flex:0 1 calc(50% - 15px);flex:0 1 calc(50% - 15px);max-width:-webkit-calc(50% - 15px);max-width:-moz-calc(50% - 15px);max-width:calc(50% - 15px);margin:0}.sidebar__content .news__post{max-width:-webkit-calc(50% - 15px);max-width:-moz-calc(50% - 15px);max-width:calc(50% - 15px);float:left;margin:0 15px}.sidebar__content .news__post:last-child{margin-right:0}.sidebar__content .news__post:nth-child(2){margin-left:0}}@media (max-width:480px){.sidebar__content .custom-add,.sidebar__content .guide,.sidebar__content .manual{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sidebar__content .guide,.sidebar__content .manual,.sidebar__content .news{margin-top:30px}.sidebar__content .news{margin-bottom:30px}.sidebar__content .news__post{max-width:100%;margin:0 0 20px 0}}.category-wrapper .category-header{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.category-wrapper .category-header .bordered-title{margin:60px 0}.category-wrapper .category-desc{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:10px}.category-wrapper .category-desc p{font-family:"Roboto Condensed",sans-serif;font-size:30px;font-weight:700;color:#333}.category-wrapper .category-content{-webkit-box-flex:0;-webkit-flex:0 1 66.6666%;-moz-box-flex:0;-ms-flex:0 1 66.6666%;flex:0 1 66.6666%;max-width:66.6666%;margin-bottom:40px}.category-post{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0;border-bottom:1px solid #d9d9d9}.category-post header{-webkit-box-flex:0;-webkit-flex:0 1 300px;-moz-box-flex:0;-ms-flex:0 1 300px;flex:0 1 300px;max-width:300px}.category-post header img{max-width:270px}.category-post .post-excerpt{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(100% - 300px);-moz-box-flex:0;-ms-flex:0 1 calc(100% - 300px);flex:0 1 calc(100% - 300px);max-width:-webkit-calc(100% - 300px);max-width:-moz-calc(100% - 300px);max-width:calc(100% - 300px)}.category-post .post-excerpt .post-title{font-size:24px;font-weight:700;margin-bottom:15px}@media (max-width:768px){.category-wrapper .category-header .bordered-title{margin:30px 0}}@media (max-width:560px){.category-post .post-excerpt,.category-post header{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.category-post .post-excerpt img,.category-post header img{max-width:100%;margin-bottom:15px;display:block;margin-left:auto;margin-right:auto}}@media (max-width:485px){.category-wrapper .category-desc p{font-size:25px}}.contact-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-wrapper .page-content{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(41.6666% - 15px);-moz-box-flex:0;-ms-flex:0 1 calc(41.6666% - 15px);flex:0 1 calc(41.6666% - 15px);max-width:-webkit-calc(41.6666% - 15px);max-width:-moz-calc(41.6666% - 15px);max-width:calc(41.6666% - 15px);margin-right:15px}.contact-wrapper .page-content h2{font-size:30px;font-weight:700;margin-bottom:30px}.contact-wrapper .page-content p{margin-bottom:20px}.contact-wrapper .page-content a{color:red}.contact-wrapper .map-container{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(58.3333% - 15px);-moz-box-flex:0;-ms-flex:0 1 calc(58.3333% - 15px);flex:0 1 calc(58.3333% - 15px);max-width:-webkit-calc(58.3333% - 15px);max-width:-moz-calc(58.3333% - 15px);max-width:calc(58.3333% - 15px);margin-left:15px}.contact-wrapper .map-container #wpsl-base-gmap_0{height:500px}.contact-wrapper .contact-header{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;margin:60px 0}.about-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:60px}.about-wrapper .about-header{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.about-wrapper .about-header h2{font-size:30px;font-weight:700;margin-bottom:25px}.about-wrapper .about-content,.about-wrapper .about-img{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(50% - 15px);-moz-box-flex:0;-ms-flex:0 1 calc(50% - 15px);flex:0 1 calc(50% - 15px);max-width:-webkit-calc(50% - 15px);max-width:-moz-calc(50% - 15px);max-width:calc(50% - 15px)}.about-wrapper .about-content{margin-left:15px;margin-top:25px}.about-wrapper .about-img{margin-right:15px}@media (max-width:768px){.contact-wrapper .map-container,.contact-wrapper .page-content{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;margin-left:0;margin-right:0}.about-wrapper .about-content,.about-wrapper .about-img{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;margin-left:0;margin-right:0}.about-wrapper .about-img{margin-bottom:20px}}#wpsl-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#wpsl-wrap #wpsl-search-wrap .wpsl-search-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#wpsl-wrap #wpsl-search-wrap .wpsl-search-wrapper #wpsl-search-input{border:none;border-bottom:1px solid #000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:-webkit-calc(350px - 32px);width:-moz-calc(350px - 32px);width:calc(350px - 32px);display:block}#wpsl-wrap #wpsl-search-wrap .wpsl-search-wrapper #wpsl-search-btn{background:0 0;border:none;border-bottom:1px solid #000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:relative;font-size:20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#wpsl-wrap #wpsl-search-wrap .wpsl-select-wrap{width:100%}#wpsl-wrap #wpsl-search-wrap .wpsl-select-wrap #wpsl-radius{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#wpsl-wrap #wpsl-search-wrap .wpsl-select-wrap #wpsl-radius label{-webkit-box-flex:0;-webkit-flex:0 1 250px;-moz-box-flex:0;-ms-flex:0 1 250px;flex:0 1 250px}#wpsl-wrap #wpsl-search-wrap .wpsl-select-wrap #wpsl-radius .wpsl-dropdown{-webkit-box-flex:0;-webkit-flex:0 1 150px;-moz-box-flex:0;-ms-flex:0 1 150px;flex:0 1 150px}#wpsl-wrap #wpsl-search-wrap .wpsl-custom-heading{font-size:30px;font-weight:700;margin:90px 0 15px}#wpsl-wrap #wpsl-search-wrap .wpsl-input{width:100%!important;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#wpsl-wrap #wpsl-search-wrap .wpsl-input label{max-width:50%;-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}#wpsl-wrap .wpsl-search{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;background:#fff;padding:0!important}#wpsl-wrap #wpsl-stores{background:#eee;padding:25px 20px;height:auto!important;margin-bottom:25px}#wpsl-wrap #wpsl-stores ul li{border:none;cursor:pointer}#wpsl-wrap #wpsl-stores .wpsl-store-location{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;line-height:1.25}#wpsl-wrap #wpsl-stores .wpsl-store-location p{-webkit-box-flex:0;-webkit-flex:0 1 65%;-moz-box-flex:0;-ms-flex:0 1 65%;flex:0 1 65%;max-width:65%;margin-bottom:0}#wpsl-wrap #wpsl-stores .wpsl-store-location p.wpsl-contact-details{-webkit-box-flex:0;-webkit-flex:0 1 35%;-moz-box-flex:0;-ms-flex:0 1 35%;flex:0 1 35%;max-width:35%}#wpsl-wrap #wpsl-stores .wpsl-store-location p.active strong{color:orange}#wpsl-wrap #wpsl-stores .wpsl-direction-wrap{display:none}#wpsl-wrap #wpsl-stores .wpsl-country,#wpsl-wrap #wpsl-stores .wpsl-street{display:inline-block}#wpsl-wrap #wpsl-gmap{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;max-width:70%;height:500px!important}#wpsl-wrap #wpsl-result-list{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}#wpsl-wrap #wpsl-added-box{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4;max-width:20%;width:100%;margin:0 5%}#wpsl-wrap #wpsl-added-box h3{font-size:40px;color:#333;line-height:1.15;margin-top:80px;margin-bottom:30px}#wpsl-wrap #wpsl-added-box p{line-height:1.15}#wpsl-wrap #wpsl-added-box a{background:red;color:#fff;display:inline-block;padding:10px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:30px}#wpsl-result-list .wpsl-contact-details span{display:inline!important}@media (max-width:768px){#wpsl-gmap,#wpsl-wrap #wpsl-added-box{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%!important;width:auto;margin:0;text-align:center}#wpsl-search-wrap #wpsl-search-btn{margin-bottom:0}}@media (max-width:560px){#wpsl-wrap #wpsl-search-wrap .wpsl-input{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#wpsl-wrap #wpsl-search-wrap .wpsl-input label{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;text-align:center}#wpsl-wrap #wpsl-search-wrap .wpsl-search-wrapper{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}}.realizations-archive .title-wrapper{margin:60px auto;max-width:1170px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.realizations-archive .title-wrapper .searchbar{max-width:340px;margin-top:0}.realizations-archive .title-wrapper .searchbar form.search{max-width:340px}.realizations-archive .title-wrapper .bordered-title{text-transform:capitalize}.realizations-archive .sp__wrapper:after,.realizations-archive .wrapper:after,.realizations-archive .wrapper__breadcrumb:after{content:"";position:relative;border-bottom:1px solid #cdcdcd;width:100%;display:block}.realizations-archive .sp__wrapper .term-title,.realizations-archive .wrapper .term-title,.realizations-archive .wrapper__breadcrumb .term-title{font-size:30px;margin-bottom:40px;margin-top:40px}.realizations-archive .sp__wrapper .realizations-section,.realizations-archive .wrapper .realizations-section,.realizations-archive .wrapper__breadcrumb .realizations-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:0 -15px}.realizations-archive .sp__wrapper .realizations-section .realization-caption,.realizations-archive .wrapper .realizations-section .realization-caption,.realizations-archive .wrapper__breadcrumb .realizations-section .realization-caption{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0 20px}.realizations-archive .sp__wrapper .realizations-section .realization-caption .realization-title,.realizations-archive .wrapper .realizations-section .realization-caption .realization-title,.realizations-archive .wrapper__breadcrumb .realizations-section .realization-caption .realization-title{font-weight:400}.realizations-archive .sp__wrapper .realizations-section .realization-caption .gallery-count,.realizations-archive .wrapper .realizations-section .realization-caption .gallery-count,.realizations-archive .wrapper__breadcrumb .realizations-section .realization-caption .gallery-count{color:#ff9c00;-webkit-box-flex:0;-webkit-flex:0 0 35px;-moz-box-flex:0;-ms-flex:0 0 35px;flex:0 0 35px;margin-left:5px}.realizations-archive .sp__wrapper .realizations-section .realization-caption .gallery-count--icon,.realizations-archive .wrapper .realizations-section .realization-caption .gallery-count--icon,.realizations-archive .wrapper__breadcrumb .realizations-section .realization-caption .gallery-count--icon{position:relative;top:-3px}.search-results.post-type-archive-realizacje .realizations-section{margin:0}.search-results.post-type-archive-realizacje .realizations-section .realization-post{-webkit-box-flex:0;-webkit-flex:0 1 25%;-moz-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;padding:15px}.search-results.post-type-archive-realizacje .realizations-section .realization-post .embed-container{padding-bottom:68.25%}@media (max-width:991px){.search-results.post-type-archive-realizacje .realizations-section .realization-post{-webkit-box-flex:0;-webkit-flex:0 1 33%;-moz-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%}.search-results.post-type-archive-realizacje .realizations-section .realization-post .embed-container{padding-bottom:71.25%}}@media (max-width:768px){.realizations-archive .title-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:15px;padding-right:15px}.realizations-archive .title-wrapper .searchbar{margin-top:25px}.search-results.post-type-archive-realizacje .realizations-section .realization-post{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}@media (max-width:340px){.search-results.post-type-archive-realizacje .realizations-section .realization-post{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}.realizations-wizualizacje .realization-post,.realizations-zdjecia .realization-post{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(25% - 30px);-moz-box-flex:0;-ms-flex:0 1 calc(25% - 30px);flex:0 1 calc(25% - 30px);margin:0 15px}.realizations-wizualizacje .realization-post .gallery .realization-img,.realizations-zdjecia .realization-post .gallery .realization-img{position:relative}.realizations-wizualizacje .realization-post .gallery .realization-img:after,.realizations-wizualizacje .realization-post .gallery .realization-img:before,.realizations-zdjecia .realization-post .gallery .realization-img:after,.realizations-zdjecia .realization-post .gallery .realization-img:before{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.realizations-wizualizacje .realization-post .gallery .realization-img:after,.realizations-zdjecia .realization-post .gallery .realization-img:after{content:url("https://archi-projekt.com.pl/wp-content/themes/projectic/img/icons/zoom.png");z-index:1}.realizations-wizualizacje .realization-post .gallery .realization-img:before,.realizations-zdjecia .realization-post .gallery .realization-img:before{content:"";width:60px;height:60px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#fff;z-index:1}.realizations-wizualizacje .realization-post .gallery .realization-img,.realizations-wizualizacje .realization-post .gallery .realization-title,.realizations-zdjecia .realization-post .gallery .realization-img,.realizations-zdjecia .realization-post .gallery .realization-title{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1)}.realizations-wizualizacje .realization-post .gallery:hover .realization-img img,.realizations-zdjecia .realization-post .gallery:hover .realization-img img{opacity:.5}.realizations-wizualizacje .realization-post .gallery:hover .realization-img:after,.realizations-wizualizacje .realization-post .gallery:hover .realization-img:before,.realizations-zdjecia .realization-post .gallery:hover .realization-img:after,.realizations-zdjecia .realization-post .gallery:hover .realization-img:before{opacity:1}.realizations-wizualizacje .realization-post .gallery:hover .realization-title,.realizations-zdjecia .realization-post .gallery:hover .realization-title{color:red}.realizations-filmy .realization-post{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(50% - 30px);-moz-box-flex:0;-ms-flex:0 1 calc(50% - 30px);flex:0 1 calc(50% - 30px);margin:0 15px}.realizations-taxonomy{margin:60px 0}.realizations-taxonomy .sp__wrapper:after,.realizations-taxonomy .wrapper:after,.realizations-taxonomy .wrapper__breadcrumb:after{display:none}@media (max-width:991px){.realizations-wizualizacje .realization-post,.realizations-zdjecia .realization-post{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(33% - 30px);-moz-box-flex:0;-ms-flex:0 1 calc(33% - 30px);flex:0 1 calc(33% - 30px);max-width:270px}}@media (max-width:768px){.realizations-archive .btn.btn-primary--more{margin:20px 0}.realizations-wizualizacje .realization-post .gallery .realization-img::before,.realizations-zdjecia .realization-post .gallery .realization-img::before{display:none}.realizations-filmy .realization-post{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(100% - 30px);-moz-box-flex:0;-ms-flex:0 1 calc(100% - 30px);flex:0 1 calc(100% - 30px)}}@media (max-width:560px){.realizations-wizualizacje .realization-post,.realizations-zdjecia .realization-post{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(50% - 30px);-moz-box-flex:0;-ms-flex:0 1 calc(50% - 30px);flex:0 1 calc(50% - 30px);max-width:-webkit-calc(50% - 30px);max-width:-moz-calc(50% - 30px);max-width:calc(50% - 30px)}}@media (max-width:360px){.realizations-wizualizacje .realization-post,.realizations-zdjecia .realization-post{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(100% - 30px);-moz-box-flex:0;-ms-flex:0 1 calc(100% - 30px);flex:0 1 calc(100% - 30px);max-width:270px;margin:0 auto}}#add_payment_method table.cart,.woocommerce-cart table.cart,.woocommerce-checkout table.cart{width:100%}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:160px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:top;text-align:left}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{content:"shipping-calculator-button"}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#333;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#333}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#77a464}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #ebe9eb}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{margin-left:200px;float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#777;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c7c1c6;border-top-color:#bbb3b9}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;-webkit-background-size:32px 20px;-moz-background-size:32px 20px;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url("https://archi-projekt.com.pl/wp-content/themes/images/icons/credit-cards/visa.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url("https://archi-projekt.com.pl/wp-content/themes/images/icons/credit-cards/mastercard.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url("https://archi-projekt.com.pl/wp-content/themes/images/icons/credit-cards/laser.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url("https://archi-projekt.com.pl/wp-content/themes/images/icons/credit-cards/diners.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url("https://archi-projekt.com.pl/wp-content/themes/images/icons/credit-cards/maestro.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url("https://archi-projekt.com.pl/wp-content/themes/images/icons/credit-cards/jcb.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url("https://archi-projekt.com.pl/wp-content/themes/images/icons/credit-cards/amex.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url("https://archi-projekt.com.pl/wp-content/themes/images/icons/credit-cards/discover.svg")}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#777;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dfdcde;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid red;outline-offset:2px}.cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}.cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}.cart-collaterals .cart_totals p small{color:#777;font-size:.83em}.cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}.cart-collaterals .cart_totals table tr:first-child td,.cart-collaterals .cart_totals table tr:first-child th{border-top:0}.cart-collaterals .cart_totals table th{width:35%}.cart-collaterals .cart_totals table td,.cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}.cart-collaterals .cart_totals table small{color:#777}.cart-collaterals .cart_totals table select{width:100%}.cart-collaterals .cart_totals .discount td{color:#77a464}.cart-collaterals .cart_totals tr td,.cart-collaterals .cart_totals tr th{border-top:1px solid #ebe9eb}.cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}.cart-collaterals .cross-sells ul.products li.product{margin-top:0}.checkout .col-2 h3#ship-to-different-address{float:left;clear:none}.checkout .col-2 .notes{clear:left}.checkout .col-2 .form-row-first{clear:left}.checkout .create-account small{font-size:11px;color:#777;font-weight:400}.checkout div.shipping-address{padding:0;clear:left;width:100%}.checkout .shipping_address{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);font-family:"roboto condensed";font-weight:700;font-size:18px;padding:10px 15px;display:inline-block;border:1px solid red;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;background:red;margin:50px 0 0 auto;-webkit-box-shadow:0 0 28px -6px rgba(0,0,0,.75);-moz-box-shadow:0 0 28px -6px rgba(0,0,0,.75);box-shadow:0 0 28px -6px rgba(0,0,0,.75)}#add_payment_method .wc-proceed-to-checkout a.checkout-button:after,.checkout-button:after,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:after,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:after{display:none}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover{background:#900}.cart-title{text-transform:capitalize;margin:60px 0}.woocommerce table.shop_table th{font-family:"Roboto Condensed",sans-serif;font-size:18px;font-weight:700;padding:9px 12px;line-height:1.5em;border-bottom:1px solid rgba(0,0,0,.1);text-align:left;font-weight:700}.woocommerce table.shop_table td{border-bottom:1px solid rgba(0,0,0,.1);padding:25px 12px;line-height:1.5em;font-weight:400;text-align:left;font-family:'Open Sans',sans-serif}.woocommerce table.shop_table td.product-name a{font-size:16px;font-weight:400;color:inherit}.woocommerce table.shop_table td.product-name .product-quantity{display:none}.woocommerce table.shop_table td.product-adds p,.woocommerce table.shop_table td.product-adds ul li{margin-bottom:0}.woocommerce table.shop_table td.product-adds ul{list-style-type:disc;padding-left:15px}.woocommerce table.shop_table td.product-adds ul li{padding-left:0}.woocommerce table.shop_table td.product-price del{display:block;color:#999;font-size:16px}.woocommerce table.shop_table td.product-price ins{display:block;color:red;text-decoration:none;font-weight:700}.woocommerce table.shop_table td.product-remove{width:100px}.woocommerce table.shop_table td.product-remove a{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);font-size:24px;color:red;font-weight:700}.woocommerce table.shop_table td.product-remove a span{color:#333;font-size:16px;font-weight:400;position:relative;top:-3px}.woocommerce-cart .cart-collaterals{display:block;margin:30px 0 0 auto}.woocommerce-cart .cart-collaterals .cart_totals h2{font-family:"Roboto Condensed",sans-serif;font-size:30px;font-weight:700;text-align:right}.woocommerce-cart .cart-collaterals .cart_totals .shop_table{margin:0 0 0 auto}.woocommerce-cart .cart-collaterals .cart_totals .shop_table td,.woocommerce-cart .cart-collaterals .cart_totals .shop_table th{padding:10px}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout{text-align:right}@media (max-width:768px){.woocommerce table.shop_table.cart th{display:none}.woocommerce table.shop_table.cart tr{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce table.shop_table.cart td.product-thumbnail{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.woocommerce table.shop_table.cart td.product-thumbnail::before{content:"Produkt";display:block;font-family:"Roboto Condensed",sans-serif;font-weight:700}.woocommerce table.shop_table.cart td.product-name{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.woocommerce table.shop_table.cart td.product-name a{margin-top:20px;display:block}.woocommerce table.shop_table.cart td.product-adds{-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.woocommerce table.shop_table.cart td.product-adds::before{content:"";display:block}.woocommerce table.shop_table.cart td.product-price{-webkit-box-flex:0;-webkit-flex:0 1 23%;-moz-box-flex:0;-ms-flex:0 1 23%;flex:0 1 23%}.woocommerce table.shop_table.cart td.product-price::before{content:"Cena";font-family:"Roboto Condensed",sans-serif;font-weight:700;display:block}.woocommerce table.shop_table.cart td.product-remove{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:auto}.woocommerce table.shop_table.cart td.product-remove span{display:none}}.woocommerce form .form-row .required{border-bottom:none;text-decoration:none}.woocommerce-error{list-style-type:circle;margin:30px 0;border:1px solid red;padding:15px 15px 15px 30px;color:red}.woocommerce-error li{padding-left:0;margin-bottom:15px!important}.invoice .woocommerce-input-wrapper{-webkit-box-flex:1!important;-webkit-flex:1!important;-moz-box-flex:1!important;-ms-flex:1!important;flex:1!important}.invoice .woocommerce-input-wrapper label{-webkit-box-flex:1!important;-webkit-flex:1!important;-moz-box-flex:1!important;-ms-flex:1!important;flex:1!important}.invoice .woocommerce-input-wrapper label input{max-width:20px!important;margin-left:200px}#payment>div>div>p>label>span.woocommerce-terms-and-conditions-checkbox-text,#privacy_policy_field>span>label,#ship-to-different-address>label>span{font-weight:400;font-family:sans-serif;font-size:16px}.woocommerce-checkout .checkout h3{font-size:30px;font-family:"Roboto Condensed",sans-serif;margin:60px 0}.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper p,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-shipping-fields__field-wrapper p,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper p,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper p,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-additional-fields__field-wrapper p,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper p,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:10px 0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p.woocommerce-invalid-required-field,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper p.woocommerce-invalid-required-field,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-shipping-fields__field-wrapper p.woocommerce-invalid-required-field,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper p.woocommerce-invalid-required-field,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.woocommerce-invalid-required-field,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper p.woocommerce-invalid-required-field,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-additional-fields__field-wrapper p.woocommerce-invalid-required-field,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper p.woocommerce-invalid-required-field,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p.woocommerce-invalid-required-field{color:red}.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p .optional,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper p .optional,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-shipping-fields__field-wrapper p .optional,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper p .optional,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p .optional,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper p .optional,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-additional-fields__field-wrapper p .optional,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper p .optional,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p .optional{display:none}.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p label,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper p label,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-shipping-fields__field-wrapper p label,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper p label,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p label,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper p label,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-additional-fields__field-wrapper p label,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper p label,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p label{-webkit-box-flex:0;-webkit-flex:0 1 200px;-moz-box-flex:0;-ms-flex:0 1 200px;flex:0 1 200px;text-align:right;padding-right:15px;font-weight:400}.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p span,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper p span,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-shipping-fields__field-wrapper p span,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper p span,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper p span,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-additional-fields__field-wrapper p span,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper p span,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p span{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(100% - 200px);-moz-box-flex:0;-ms-flex:0 1 calc(100% - 200px);flex:0 1 calc(100% - 200px)}.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p span.select2,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p span.select2-container--default .select2-selection--single,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper p span.select2,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper p span.select2-container--default .select2-selection--single,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-shipping-fields__field-wrapper p span.select2,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-shipping-fields__field-wrapper p span.select2-container--default .select2-selection--single,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper p span.select2,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper p span.select2-container--default .select2-selection--single,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span.select2,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span.select2-container--default .select2-selection--single,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper p span.select2,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper p span.select2-container--default .select2-selection--single,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-additional-fields__field-wrapper p span.select2,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-additional-fields__field-wrapper p span.select2-container--default .select2-selection--single,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper p span.select2,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper p span.select2-container--default .select2-selection--single,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p span.select2,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p span.select2-container--default .select2-selection--single{max-width:430px;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p span input,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p span select,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p span textarea,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper p span input,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper p span select,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper p span textarea,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-shipping-fields__field-wrapper p span input,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-shipping-fields__field-wrapper p span select,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-shipping-fields__field-wrapper p span textarea,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper p span input,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper p span select,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper p span textarea,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span input,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span select,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span textarea,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper p span input,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper p span select,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper p span textarea,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-additional-fields__field-wrapper p span input,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-additional-fields__field-wrapper p span select,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-additional-fields__field-wrapper p span textarea,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper p span input,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper p span select,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper p span textarea,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p span input,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p span select,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p span textarea{max-width:430px;width:100%;padding:5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.woocommerce-checkout .checkout #payment{background:0 0;border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-top:15px}.woocommerce-checkout .checkout #payment .wc_payment_methods.payment_methods.methods li input,.woocommerce-checkout .checkout #payment .wc_payment_methods.payment_methods.methods li label{cursor:pointer}.woocommerce-checkout .checkout #payment .woocommerce-privacy-policy-text{display:none;font-weight:400;margin-bottom:15px}.woocommerce-checkout .checkout #payment .button{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);display:block;border:1px solid red;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;font-weight:700;background:red;padding:10px 20px;margin:30px 0 0 auto;-webkit-box-shadow:0 0 28px -6px rgba(0,0,0,.75);-moz-box-shadow:0 0 28px -6px rgba(0,0,0,.75);box-shadow:0 0 28px -6px rgba(0,0,0,.75)}.woocommerce-checkout .checkout #payment .button:hover{background:#900}@media (max-width:768px){.checkout #customer_details .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p,.checkout #customer_details .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper p,.checkout #customer_details .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper p,.checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout #customer_details .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p label,.checkout #customer_details .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper p label,.checkout #customer_details .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper p label,.checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p label{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:left}.checkout #customer_details .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p span,.checkout #customer_details .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper p span,.checkout #customer_details .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper p span,.checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (max-width:560px){.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{margin-left:0}.invoice .woocommerce-input-wrapper label input{margin-left:0}.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p label,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper p label,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-shipping-fields__field-wrapper p label,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper p label,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p label,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper p label,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-additional-fields__field-wrapper p label,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper p label,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p label{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;text-align:left}.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p span,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper p span,.woocommerce-checkout .checkout #customer_details .woocommerce-additional-fields .woocommerce-shipping-fields__field-wrapper p span,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper p span,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p span,.woocommerce-checkout .checkout #customer_details .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper p span,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-additional-fields__field-wrapper p span,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper p span,.woocommerce-checkout .checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p span{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.woocommerce table.shop_table.cart td{padding:10px}.woocommerce table.shop_table.cart td.product-thumbnail{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.woocommerce table.shop_table.cart td.product-name{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.woocommerce table.shop_table.cart td.product-price{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.woocommerce table.shop_table.cart td.product-remove{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:right}.woocommerce table.shop_table.cart td.product-adds{border:none}}.woocommerce-order{padding:60px 0}.woocommerce-order .order-heading{font-family:"Roboto Condensed",sans-serif;font-size:36px;font-weight:700}.woocommerce-order p{font-weight:400}.woocommerce-order ul.order_details{list-style:none}.woocommerce-order ul.order_details li{font-weight:400;padding-bottom:10px;padding-top:0;margin-bottom:10px}.woocommerce-order ul.order_details li:not(:last-child){border-bottom:1px solid #c9c9c9}.cart-snippet.cart-footer .wc-proceed-to-checkout{text-align:right}.cart-snippet.cart-footer .cart-item-price del{display:none}.cart-snippet.cart-footer .cart-item-price ins{text-decoration:none}.woocommerce-cart .cart-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-cart .cart-footer>div{-webkit-box-flex:0;-webkit-flex:0 1 33.3333%;-moz-box-flex:0;-ms-flex:0 1 33.3333%;flex:0 1 33.3333%}.woocommerce-cart .cart-footer #payment{background:0 0}.woocommerce-cart .cart-footer #payment ul.payment_methods{border-bottom:0;padding:0;max-width:300px;font-family:'Open Sans',sans-serif;font-size:15px}.woocommerce-cart .cart-footer #payment ul.payment_methods li{padding-left:2em;position:relative;line-height:1;margin-bottom:20px}.woocommerce-cart .cart-footer #payment ul.payment_methods li input{left:0;position:absolute;margin:0 1em 0 0}.woocommerce-cart .cart-footer #payment .form-row,.woocommerce-cart .cart-footer #payment .woocommerce-terms-and-conditions-wrapper{display:none}.woocommerce-cart .cart-footer #shipping .woocommerce-shipping-destination{display:none}.woocommerce-cart .cart-footer #shipping ul#shipping_method{list-style:none!important;padding:0;max-width:300px;font-family:'Open Sans',sans-serif;font-size:15px}.woocommerce-cart .cart-footer #shipping ul#shipping_method li{padding-left:2em;position:relative;margin-bottom:20px}.woocommerce-cart .cart-footer #shipping ul#shipping_method li:first-child{max-width:240px}.woocommerce-cart .cart-footer #shipping ul#shipping_method li input{left:0;position:absolute;margin:0 1em 0 0}.woocommerce-cart .cart-footer .cart-totals h2{margin:0}h3.cart-footer-title{font-size:24px;font-family:"roboto condensed";font-weight:700;color:#333;margin-bottom:20px}.cart-footer-list{border-bottom:0;padding:0;max-width:330px;list-style:none}.cart-footer-list li{position:relative;line-height:1;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:'Open Sans',sans-serif;font-size:15px}.cart-footer-list li.cart-footer-list--summary{border-top:1px solid #d9d9d9;font-size:21px;padding-top:15px}.cart-footer-list li.cart-footer-list--summary .position-value{font-weight:700}.cart-footer-list li span{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.cart-footer-list li span.position-title{-webkit-box-flex:0;-webkit-flex:0 1 200px;-moz-box-flex:0;-ms-flex:0 1 200px;flex:0 1 200px;margin-right:10px}.cart-footer-list li span.position-value{color:red}.js-woocommerce-set-payment{border:none!important}.js-woocommerce-set-payment .wc_payment_methods.payment_methods.methods{display:none}.woocommerce-billing-fields__field-wrapper checkbox,.woocommerce-billing-fields__field-wrapper input,.woocommerce-billing-fields__field-wrapper textarea{border:1px solid #c9c9c9}@media (max-width:768px){.woocommerce-cart{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-cart .cart-footer>div{margin-bottom:30px;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1,.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.comparison-page{margin-bottom:60px}.comparison-page.product-to-compare-3 .comparison-headings .comparison-list-item.first,.comparison-page.product-to-compare-4 .comparison-headings .comparison-list-item.first{padding-top:26px}.comparison-page.product-to-compare-3 .comparison-list-item.first,.comparison-page.product-to-compare-4 .comparison-list-item.first{height:65px}.comparison-page .bordered-title{margin:60px 0}.comparison-page .comparison-title{font-size:30px;color:#000;margin-top:60px}.comparison-page .product-title{font-size:24px;text-align:center}.comparison-page .comparison-wrapper{border-top:1px solid #eee;margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-right:-15px}.comparison-page .comparison-product{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.comparison-page .comparison-product .mobile-title{display:none;position:relative}.comparison-page .comparison-product .mobile-title .hide{display:none!important}.comparison-page .comparison-product .mobile-title .show{display:block!important;position:absolute;z-index:2;width:100%;white-space:nowrap;overflow:visible;-o-text-overflow:ellipsis;text-overflow:ellipsis}.comparison-page .comparison-product .comparison-list-item{text-align:center}.comparison-page .comparison-product .price{text-align:center}.comparison-page .comparison-product .price del{color:#666;font-weight:400}.comparison-page .comparison-product .price ins{color:red;font-weight:700;text-decoration:none}.comparison-page .comparison-product:last-child{margin-right:15px}.comparison-page .comparison-headings{-webkit-box-flex:0;-webkit-flex:0 0 300px;-moz-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;padding-left:0 15px;font-weight:700}.comparison-page .comparison-basic-info{border-top:1px solid #eee;padding-top:15px}.comparison-page .comparison-basic-info .comparison-product{text-align:center}.comparison-page .comparison-basic-info .comparison-product img{padding:0 15px}.comparison-page .comparison-basic-info .btn__compare--remove{color:#666;display:inline-block;margin:15px auto;position:relative}.comparison-page .comparison-basic-info .btn__compare--remove:after{content:"";-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);position:absolute;left:0;bottom:-3px;width:0;height:0;border-bottom:1px solid #333}.comparison-page .comparison-basic-info .btn__compare--remove:hover{color:#333}.comparison-page .comparison-basic-info .btn__compare--remove:hover:after{width:100%;height:1px}.comparison-page .comparison-basic-info .btn__compare--remove span.remove-icon{color:red}.comparison-page .comparison-price{background:#eee;margin-top:30px;margin-bottom:30px;padding:10px}.comparison-page .comparison-projections{border:none}.comparison-page .comparison-projections__attic--hide,.comparison-page .comparison-projections__basement--hide,.comparison-page .comparison-projections__garage--hide,.comparison-page .comparison-projections__ground_floor--hide{display:none}.comparison-page .comparison-description{border-top:1px solid #eee;padding-top:15px;padding-bottom:15px;margin-top:15px}.comparison-page .comparison-list-item{padding:15px 0;list-style:none;min-height:46px}.comparison-page .comparison-list-item.even{background:#eee}.comparison-page .comparison-list-item:nth-child(2n){background:#eee}.comparison-page .comparison-add-to-cart .comparison-product{text-align:center}.comparison-page .comparison-add-to-cart .comparison-product .cart .single_add_to_cart_button{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:24px;color:#fff;line-height:24px;border:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:red;padding:10px 20px;-webkit-box-shadow:0 0 28px -6px rgba(0,0,0,.75);-moz-box-shadow:0 0 28px -6px rgba(0,0,0,.75);box-shadow:0 0 28px -6px rgba(0,0,0,.75);margin-top:30px}.comparison-page .comparison-none{text-align:center}.comparison-page .comparison-none .shop-link{color:red;font-weight:700;position:relative}.comparison-page .comparison-none .shop-link:after{content:"";-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);position:absolute;left:0;bottom:-3px;width:0;height:0;border-bottom:1px solid red}.comparison-page .comparison-none .shop-link:hover:after{width:100%;height:1px}.comparison-page .comparison-construction .comparison-list-item:first-child{height:60px}@media (max-width:1200px){.comparison-page.product-to-compare-3 .comparison-headings .comparison-list-item.first,.comparison-page.product-to-compare-4 .comparison-headings .comparison-list-item.first{padding-top:36px}.comparison-page.product-to-compare-3 .comparison-list-item.first,.comparison-page.product-to-compare-4 .comparison-list-item.first{height:80px}}@media (max-width:991px){.comparison-page main{overflow:auto}.comparison-page main section{width:990px}.comparison-page .comparison-add-to-cart .comparison-product .cart .single_add_to_cart_button{font-size:18px;line-height:18px;padding:10px 15px;margin-top:20px}.comparison-page .comparison-add-to-cart .comparison-product .cart .single_add_to_cart_button .shopping-cart{max-width:22px}.comparison-page .comparison-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.comparison-page .comparison-headings{display:none}.comparison-page .comparison-product .mobile-title{font-size:18px;font-weight:700;text-align:left;background:#eee;display:block;width:100%;padding:5px 5px 5px 15px;margin-bottom:5px;height:28px}.comparison-page .comparison-product .comparison-list-item{background:#fff}.comparison-page .comparison-product .comparison-list-item .mobile-title{background:#fff}.comparison-page.product-to-compare-1 .comparison-product{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.comparison-page.product-to-compare-2 .comparison-product{-webkit-box-flex:0;-webkit-flex:0 1 49%;-moz-box-flex:0;-ms-flex:0 1 49%;flex:0 1 49%}.comparison-page.product-to-compare-3 .comparison-product{-webkit-box-flex:0;-webkit-flex:0 1 32%;-moz-box-flex:0;-ms-flex:0 1 32%;flex:0 1 32%}.comparison-page.product-to-compare-4 .comparison-product{-webkit-box-flex:0;-webkit-flex:0 1 24%;-moz-box-flex:0;-ms-flex:0 1 24%;flex:0 1 24%}}@media (max-width:768px){.comparison-page .product-title{font-size:18px}.comparison-page .comparison-add-to-cart .comparison-product .cart .single_add_to_cart_button{font-size:16px;line-height:18px;padding:5px 10px;margin-top:10px}.comparison-page .comparison-add-to-cart .comparison-product .cart .single_add_to_cart_button .shopping-cart{display:none}.comparison-page .comparison-product .comparison-list-item{font-size:14px}.comparison-page .comparison-product .mobile-title{font-size:15px;height:25px}}.favorites-wrapper{margin-top:60px}.favorites-wrapper .btn-favorite-remove-all{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);font-family:'Roboto Condensed',sans-serif;font-weight:700;color:#000;display:inline-block;border:1px solid #ff9c00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;padding:10px 20px;margin-top:60px}.favorites-wrapper ul.products{margin-left:-15px;margin-right:-15px;margin-top:0}.page-default{margin:30px 0}.page-default .page-header{margin:60px 0}.page-default h2{margin-top:60px;font-size:30px}.page-default h2:after{top:45px}.page-default h3{font-size:18px}.page-default p{margin-bottom:25px}.page-default ul{list-style:disc;padding-left:30px}.page-default ul li{margin-bottom:40px}.page-default ul li p{margin-bottom:10px}.page-default ol{list-style:decimal;padding-left:15px}.page-default ol li{padding-left:10px;margin-bottom:15px;line-height:1.15}.page-default ol li p{margin-bottom:15px;line-height:1.15}.page-default a{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);color:#ff9c00;font-weight:700;position:relative}.page-default a:after{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);content:'';position:absolute;width:0;bottom:-3px;left:0;border-bottom:1px solid #ff9c00}.page-default a:hover:after{position:absolute;width:100%}.page-default .page-content{margin-bottom:60px}@media (max-width:768px){.category-wrapper .category-content,.post-single .page-content,.sidebar{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.sidebar__content{max-width:100%}}@media (max-width:768px){.bordered-title:after{width:35px}}@media (max-width:485px){.bordered-title{font-size:30px}}@media (max-width:405px){.bordered-title{border-bottom:1px solid red;display:inline-block;padding-bottom:5px}.bordered-title::before,.bordered-title:after{display:none}}@media (max-width:1200px){.footer .footer-bottom .payments .payment-title{display:none}.footer .footer-bottom .newsletter .newsletter-title{display:none}}@media (max-width:991px){.footer .footer-wrapper .footer-logo{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer .footer-wrapper .footer-nav-links{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer .footer-wrapper .footer-nav-category{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4}.footer .footer-wrapper .footer-contact{-webkit-box-flex:0;-webkit-flex:0 1 50%;-moz-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:768px){.footer .footer-bottom .newsletter{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin:15px 0}.footer .footer-bottom .newsletter .newsletter-title{display:inline-block}.footer .footer-bottom .payments,.footer .footer-bottom .socials{-webkit-box-flex:0;-webkit-flex:0 1 45%;-moz-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%}.footer .footer-info span{display:block;width:100%;text-align:center;margin:10px 0}}@media (max-width:560px){.footer .footer-bottom .payments,.footer .footer-bottom .socials{-webkit-box-flex:0;-webkit-flex:0 1 48%;-moz-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%}}@media (max-width:480px){.footer .footer-wrapper .footer-contact,.footer .footer-wrapper .footer-logo,.footer .footer-wrapper .footer-nav-category,.footer .footer-wrapper .footer-nav-links{margin-bottom:15px}.footer .footer-wrapper .footer-contact,.footer .footer-wrapper .footer-nav-category{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.footer .footer-wrapper .footer-nav-links{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer .footer-bottom .newsletter #mailpoet_form_2{margin:0 auto}.footer .footer-bottom .newsletter #mailpoet_form_2 .mailpoet_form .mailpoet_text{max-width:150px}.footer .footer-bottom .newsletter .newsletter-title{display:none}.footer .footer-bottom .payments,.footer .footer-bottom .socials{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin:15px 0}}.js-hide{height:0!important;overflow:hidden!important;opacity:0!important;-webkit-box-flex:0!important;-webkit-flex:0 0 0!important;-moz-box-flex:0!important;-ms-flex:0 0 0px!important;flex:0 0 0!important;width:0!important}.js-show{opacity:1!important;display:block!important}.js-fade{opacity:0!important}.js-logo-small{height:116px!important;width:auto!important}.js-add-padding{padding-left:50px!important}.js-margin{margin-top:5px!important}@media (max-width:768px){.js-add-padding{padding-left:0!important}.js-mobile-stick-top{top:20px;right:-webkit-calc(100% - 40px);right:-moz-calc(100% - 40px);right:calc(100% - 40px);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.js-logo-small{height:80px!important}}.btn.btn-primary--more{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);font-family:"Roboto Condensed",sans-serif;font-weight:700;color:#000;display:inline-block;margin:60px auto;border:1px solid #ff9c00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;padding:10px 20px;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.btn.btn-primary--more:hover{background:#ffc466;color:#fff}.compare-full,.favorite-full{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);position:absolute;bottom:0;background:#ff9c00;padding:10px;font-weight:700;color:#fff;opacity:0;pointer-events:none;z-index:1}.compare-full.compare-full-show,.compare-full.favorite-full-show,.favorite-full.compare-full-show,.favorite-full.favorite-full-show{opacity:1}.no-results.not-found{text-align:center}.no-results.not-found form.search{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;max-width:300px;margin:20px auto}.no-results.not-found form.search .search-input{border:none;border-bottom:1px solid #000;width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px)}.no-results.not-found form.search .search-submit{background:0 0;border:none;border-bottom:1px solid #000;position:relative;font-size:20px}.slick-lightbox .slick-arrow{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:3;cursor:pointer;background:0 0;border:0;padding:10px 15px;color:#fff;font-size:50px;outline:0}.slick-lightbox .slick-arrow:hover{color:#ff9c00}.slick-lightbox .slick-lightbox-close{width:50px;height:50px}.slick-lightbox .slick-lightbox-close:before{-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1);font-size:50px}.slick-lightbox .slick-lightbox-close:hover::before{color:#ff9c00}#order_review .shop_table.woocommerce-checkout-review-order-table{text-align:left}#order_review .shop_table.woocommerce-checkout-review-order-table #shipping_method{list-style:none;padding-left:0}#order_review .shop_table.woocommerce-checkout-review-order-table #shipping_method li{margin-bottom:0}.mobile-nav-arrow{display:inline-block;-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1)}.fb-group{background:url(https://archi-projekt.com.pl/wp-content/themes/projectic/img/icons/fb-group.png) no-repeat;width:30px;height:20px;display:block;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}.arrow-down{background:url("https://archi-projekt.com.pl/wp-content/themes/projectic/img/icons/arrow-down.png") no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;display:inline-block;width:10px;height:10px}@media (max-width:991px){.arrow-down{background:url("https://archi-projekt.com.pl/wp-content/themes/projectic/img/icons/arrow-down-white.png") no-repeat}.sub-menu{background:0 0!important;position:relative!important;padding:0!important}}.rotate-arrow{-webkit-transform:rotateZ(-180deg);-moz-transform:rotateZ(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}.d-none{display:none}@media (min-width:991px){#submenu-projects{left:-140px;width:-webkit-calc(100% + 135px);width:-moz-calc(100% + 135px);width:calc(100% + 135px)}.sub-menu-content{padding-left:90px;padding-right:90px}.sub-menu-content .mobile-nav-arrow{display:none}}#submenu-projects{width:100%;left:0;background:#fff}#submenu-projects li{padding:0 0 5px}#submenu-projects li a{font-weight:400;color:#333;font-size:16px;font-family:"Roboto Condensed",sans-serif;-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1)}#submenu-projects li a:hover{color:red}#submenu-projects .all{margin-bottom:30px}#submenu-projects .all a{color:red;font-size:18px;display:inline-block}#submenu-projects .sub-title{margin-bottom:30px}#submenu-projects .sub-title>.sub-menu{margin-top:15px}#submenu-projects .sub-title>a{font-size:18px;color:#333;font-weight:700}#submenu-projects li.main-item:first-child h3{padding-top:30px;padding-bottom:15px}#submenu-projects li.main-item h3{padding:10px 90px;font-size:24px;font-weight:700}#submenu-projects li.main-item h2{font-size:18px;font-weight:700;display:inline-block;margin-bottom:15px}#submenu-projects li.main-item:not(:last-child){border-bottom:1px solid #ccc}@media (max-width:991px){#submenu-projects{overflow-y:visible}#submenu-projects li.main-item h3{padding:10px!important;font-size:18px!important;color:#fff}#submenu-projects .all,#submenu-projects .sub-title{margin-bottom:0!important}#submenu-projects .all a,#submenu-projects .sub-title a{color:#fff}#submenu-projects .all a:hover,#submenu-projects .sub-title a:hover{color:#fff}#submenu-projects .sub-title{margin:0!important}#submenu-projects .sub-menu-content>.col-33>.mobile-nav-arrow{display:none}#submenu-projects .sub-menu-content>.col-33>.sub-menu{position:relative!important;max-height:1000px;-webkit-transform:perspective(400) rotate3d(0,0,0,0);pointer-events:initial;opacity:1}#submenu-projects .sub-menu-content .sub-menu{display:block;position:absolute!important;background:#fff;padding:7px 7px 27px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:initial;z-index:3;max-height:0;overflow:hidden;-webkit-transform:perspective(400) rotate3d(1,0,0,-90deg);-webkit-transform-origin:50% 0;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;pointer-events:none;opacity:0}#submenu-projects .sub-menu-content .sub-menu li{width:100%;padding:0}#submenu-projects .sub-menu-content .sub-menu li a{font-size:16px;text-transform:none}#submenu-projects .sub-menu-content .sub-menu.show-menu{position:relative!important;max-height:1000px;-webkit-transform:perspective(400) rotate3d(0,0,0,0);pointer-events:initial;opacity:1}#submenu-projects.sub-menu.show-menu{max-height:300px;overflow-y:visible}}.d-flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.jc-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.col-33{-webkit-box-flex:0;-webkit-flex:0 1 33.333%;-moz-box-flex:0;-ms-flex:0 1 33.333%;flex:0 1 33.333%}.woocommerce-cart .cart-breadcrumbs .steps .single-step{color:#cdcdcd}.woocommerce-cart .cart-breadcrumbs .steps .single-step:first-child a{color:red}.woocommerce-cart .cart-breadcrumbs .steps .single-step a{color:#cdcdcd}.page-template-templpate_dodatki .cart-breadcrumbs .steps .single-step{color:#cdcdcd}.page-template-templpate_dodatki .cart-breadcrumbs .steps .single-step:first-child a{color:#000}.page-template-templpate_dodatki .cart-breadcrumbs .steps .single-step:nth-child(2) a{color:red}.page-template-templpate_dodatki .cart-breadcrumbs .steps .single-step a{color:#cdcdcd}.woocommerce-checkout .cart-breadcrumbs .steps .single-step a{color:#000}.woocommerce-checkout .cart-breadcrumbs .steps .single-step:nth-child(3) a{color:red}.woocommerce-checkout .cart-breadcrumbs .steps .single-step:last-child{color:#cdcdcd}.woocommerce-checkout .cart-breadcrumbs .steps .single-step:last-child a{color:#cdcdcd}.woocommerce-checkout.woocommerce-order-received .cart-breadcrumbs .steps .single-step a{color:#000!important}.woocommerce-checkout.woocommerce-order-received .cart-breadcrumbs .steps .single-step:last-child{color:red!important}.cart-breadcrumbs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1180px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.cart-breadcrumbs>strong{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.cart-breadcrumbs ul li{margin-bottom:0}.steps{list-style:none!important;padding:0!important;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;max-width:770px;width:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.steps .single-step{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding-left:45px;position:relative;font-size:21px;font-weight:700;font-family:"Roboto Condensed"}.steps .single-step:first-child{padding-left:0}.steps .single-step:first-child::before{display:none}.steps .single-step:not(:first-child)::before{content:"";border-right:1px solid #d8d8d8;height:30px;position:absolute;left:24px;top:-7px;width:0;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}@media (max-width:1200px){.cart-breadcrumbs .bordered-title:after,.cart-breadcrumbs .bordered-title:before{display:none}}@media (max-width:991px){.cart-breadcrumbs{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-breadcrumbs .bordered-title{margin-bottom:20px;margin-left:15px}.cart-breadcrumbs .steps{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:15px}.cart-breadcrumbs .steps .single-step{margin-bottom:15px}}@media (max-width:768px){.cart-breadcrumbs .steps .single-step{padding:10px;margin:0}.cart-breadcrumbs .steps .single-step::before{display:none}}.dodatki-wrapper{max-width:1200px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.dodatki-wrapper .dodatek-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.dodatki-wrapper .dodatek-single{-webkit-box-flex:0;-webkit-flex:0 1 170px;-moz-box-flex:0;-ms-flex:0 1 170px;flex:0 1 170px;max-width:170px;margin:0 15px 45px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dodatki-wrapper .dodatek-single .dodatek-bg{background:#efefef;padding:15px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dodatki-wrapper .dodatek-single .dodatek-icon{height:140px;width:140px;margin:0 auto 30px;max-width:100%}.dodatki-wrapper .dodatek-single .dodatek-title{font-size:21px;font-weight:700;font-family:"Roboto Condensed";margin-bottom:25px;text-align:center}.dodatki-wrapper .dodatek-single .dodatek-price{text-align:center;font-weight:700;color:#e41024;margin-top:auto}.dodatki-wrapper .dodatek-add-to-cart{margin-top:10px;border:1px solid #ff9c00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:15px 10px;background:#fff;color:#000;font-size:18px;font-weight:700;font-family:"Roboto Condensed";display:block;text-align:center;-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1)}.dodatki-wrapper .dodatek-add-to-cart:not(.dodatek-added):hover{background:#ff9c00;color:#fff}.dodatki-wrapper .dodatek-add-to-cart.dodatek-added{border:none;color:#ff9c00;pointer-events:none;cursor:default}.page-template-templpate_dodatki .cart-snippet{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 auto 60px;max-width:1180px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.page-template-templpate_dodatki .cart-snippet .cart-items-wrapper{-webkit-box-flex:0;-webkit-flex:0 1 58.33333%;-moz-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%}.page-template-templpate_dodatki .cart-snippet .cart-items-wrapper .cart-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;border-bottom:1px solid #efefef}.page-template-templpate_dodatki .cart-snippet .cart-items-wrapper .cart-item-name{-webkit-box-flex:0;-webkit-flex:0 1 60%;-moz-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}.page-template-templpate_dodatki .cart-snippet .cart-items-wrapper .cart-item-price{-webkit-box-flex:0;-webkit-flex:0 1 25%;-moz-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}.page-template-templpate_dodatki .cart-snippet .cart-items-wrapper .cart-item-remove{-webkit-box-flex:0;-webkit-flex:0 1 15%;-moz-box-flex:0;-ms-flex:0 1 15%;flex:0 1 15%}.page-template-templpate_dodatki .cart-snippet .cart-items-wrapper .cart-item-remove a{color:red}.page-template-templpate_dodatki .cart-snippet .cart-items-wrapper .cart-item-remove a span{color:#333}@media (max-width:1200px){.page-template-templpate_dodatki .cart-snippet{padding-left:15px;padding-right:15px}.dodatki-wrapper{margin-top:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:768px){.page-template-templpate_dodatki .dodatki-arrows{margin-top:30px;margin-bottom:10px}.page-template-templpate_dodatki .cart-snippet{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-templpate_dodatki .cart-snippet .cart-items-wrapper,.page-template-templpate_dodatki .cart-snippet .cart_totals{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.page-template-templpate_dodatki .cart-snippet .cart_totals{margin-top:30px}}.disabled{pointer-events:none;cursor:not-allowed;background:#900}.woocommerce-notices-wrapper{display:none}.slick_custom_arrows i{font-size:50px;margin:0 10px;-webkit-transition:.5s all cubic-bezier(.215, .61, .355, 1);-o-transition:.5s all cubic-bezier(.215, .61, .355, 1);-moz-transition:.5s all cubic-bezier(.215, .61, .355, 1);transition:.5s all cubic-bezier(.215, .61, .355, 1)}.slick_custom_arrows i:hover{cursor:pointer;color:#ff9c00}.slick_custom_arrows--thin{margin-right:25px;margin-top:20px}.slick_custom_arrows--thin i{border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:10px}.slick_custom_arrows--thin .right{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:-5px}.slick_custom_arrows--thin .left{-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform:rotate(135deg)}.product.type-product{position:relative}.product.type-product .add_to_cart_button.ajax_add_to_cart{position:absolute}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:revert!important}.category-post header img{aspect-ratio:515/369;width:100%}@media(min-width:561px){.category-post header img{aspect-ratio:60/43}}
@keyframes pulse{0%{transform:scale(1)}35%{transform:scale(1.1)}60%{transform:scale(1.05)}100%{transform:scale(1)}}[data-type="core-embed/vimeo"],[data-type="core-embed/youtube"]{clear:both}.container-vimeo,.container-youtube{font-size:0;line-height:0}.container-vimeo noscript,.container-youtube noscript{display:block;font-size:1rem;line-height:1.2em;text-align:left}.preview-lazyload{opacity:1;position:relative;transition:opacity .25s}.js-lazyload--not-loaded .preview-lazyload{opacity:0}.entry-content a.preview-lazyload,a.preview-lazyload{background-color:transparent;border:0;height:315px;width:100%;max-width:100%;display:inline-block;margin-top:0;box-sizing:border-box}.entry-content a.preview-lazyload,.lazy-load-info-extra,a.preview-lazyload{text-decoration:none;color:#fff;font-family:Arial,serif;font-size:14px;line-height:18px}a.lazy-load-vimeo{text-decoration:none}.lazy-load-div{display:table;height:100%;width:100%}.lazy-load-div::before{font-size:50px;font-family:Arial,sans-serif;opacity:.7;z-index:3;display:table-cell;vertical-align:middle;text-align:center}.lazy-load-div:hover{opacity:.95}.lazy-load-div:hover::before{opacity:.9}.css_black_pulse .lazy-load-div::before,.css_white_pulse .lazy-load-div::before{font-size:70px;animation:pulse 3s infinite linear}.lazy-load-vimeo:hover,a.lazy-load-youtube:hover{text-decoration:none}.lazy-load-div,.lazy-load-info,.lazy-load-info-extra{max-width:100%;color:#fff}.lazy-load-div,.overlaytext,.titletext{opacity:.8}.lazy-load-div{position:absolute;top:0}.lazy-load-info,.lazy-load-info-extra{position:relative;padding:7px 15px}.lazy-load-info{pointer-events:none}.lazy-load-info-extra{display:none;position:absolute;bottom:0}.preview-lazyload~.lazy-load-info-extra{display:block}.container-vimeo embed,.container-vimeo iframe,.container-vimeo object,.container-vimeo video,.container-youtube embed,.container-youtube iframe,.container-youtube object,.container-youtube video{margin-bottom:0!important}.entry-content a.lazy-load-youtube,.lazy-load-vimeo,a.lazy-load-youtube{margin-bottom:0!important}.entry-content a.lazy-load-youtube iframe,.lazy-load-vimeo iframe,a.lazy-load-youtube iframe{margin-bottom:0!important}a.lazy-load-youtube{display:block!important}.wp-embed-responsive .wp-block-embed[class*=wp-embed-aspect-]{position:relative}.wp-embed-responsive .wp-block-embed[class*=wp-embed-aspect-] .container-lazyload{position:absolute;left:0;top:0;height:100%;width:100%}.lazy-load-block-play{cursor:pointer}.lazy-load-block-play .preview-lazyload{pointer-events:none}