﻿/*!
Theme Name: Wood Republic v1
Theme URI: http://underscores.me/
Author: Magda Faizov
Author URI: https://magdawebdesign.com/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: wood-republic1
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Wood Republic v1 is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@font-face{font-family:'Lato';src:url("../wood-republic1/fonts/Lato-Regular.eot");src:url("../wood-republic1/fonts/Lato-Regular.eot?#iefix") format("embedded-opentype"),url("../wood-republic1/fonts/Lato-Regular.woff2") format("woff2"),url("../wood-republic1/fonts/Lato-Regular.woff") format("woff"),url("../wood-republic1/fonts/Lato-Regular.ttf") format("truetype"),url("../wood-republic1/fonts/Lato-Regular.svg#Lato-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Lato';src:url("../wood-republic1/fonts/Lato-SemiboldItalic.eot");src:url("../wood-republic1/fonts/Lato-SemiboldItalic.eot?#iefix") format("embedded-opentype"),url("../wood-republic1/fonts/Lato-SemiboldItalic.woff2") format("woff2"),url("../wood-republic1/fonts/Lato-SemiboldItalic.woff") format("woff"),url("../wood-republic1/fonts/Lato-SemiboldItalic.ttf") format("truetype"),url("../wood-republic1/fonts/Lato-SemiboldItalic.svg#Lato-SemiboldItalic") format("svg");font-weight:600;font-style:italic}@font-face{font-family:'Lato';src:url("../wood-republic1/fonts/Lato-BoldItalic.eot");src:url("../wood-republic1/fonts/Lato-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../wood-republic1/fonts/Lato-BoldItalic.woff2") format("woff2"),url("../wood-republic1/fonts/Lato-BoldItalic.woff") format("woff"),url("../wood-republic1/fonts/Lato-BoldItalic.ttf") format("truetype"),url("../wood-republic1/fonts/Lato-BoldItalic.svg#Lato-BoldItalic") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:'Lato';src:url("../wood-republic1/fonts/Lato-Medium.eot");src:url("../wood-republic1/fonts/Lato-Medium.eot?#iefix") format("embedded-opentype"),url("../wood-republic1/fonts/Lato-Medium.woff2") format("woff2"),url("../wood-republic1/fonts/Lato-Medium.woff") format("woff"),url("../wood-republic1/fonts/Lato-Medium.ttf") format("truetype"),url("../wood-republic1/fonts/Lato-Medium.svg#Lato-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Lato';src:url("../wood-republic1/fonts/Lato-Bold.eot");src:url("../wood-republic1/fonts/Lato-Bold.eot?#iefix") format("embedded-opentype"),url("../wood-republic1/fonts/Lato-Bold.woff2") format("woff2"),url("../wood-republic1/fonts/Lato-Bold.woff") format("woff"),url("../wood-republic1/fonts/Lato-Bold.ttf") format("truetype"),url("../wood-republic1/fonts/Lato-Bold.svg#Lato-Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Lato';src:url("../wood-republic1/fonts/Lato-Italic.eot");src:url("../wood-republic1/fonts/Lato-Italic.eot?#iefix") format("embedded-opentype"),url("../wood-republic1/fonts/Lato-Italic.woff2") format("woff2"),url("../wood-republic1/fonts/Lato-Italic.woff") format("woff"),url("../wood-republic1/fonts/Lato-Italic.ttf") format("truetype"),url("../wood-republic1/fonts/Lato-Italic.svg#Lato-Italic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'Lato';src:url("../wood-republic1/fonts/Lato-Semibold.eot");src:url("../wood-republic1/fonts/Lato-Semibold.eot?#iefix") format("embedded-opentype"),url("../wood-republic1/fonts/Lato-Semibold.woff2") format("woff2"),url("../wood-republic1/fonts/Lato-Semibold.woff") format("woff"),url("../wood-republic1/fonts/Lato-Semibold.ttf") format("truetype"),url("../wood-republic1/fonts/Lato-Semibold.svg#Lato-Semibold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Lato';src:url("../wood-republic1/fonts/Lato-MediumItalic.eot");src:url("../wood-republic1/fonts/Lato-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../wood-republic1/fonts/Lato-MediumItalic.woff2") format("woff2"),url("../wood-republic1/fonts/Lato-MediumItalic.woff") format("woff"),url("../wood-republic1/fonts/Lato-MediumItalic.ttf") format("truetype"),url("../wood-republic1/fonts/Lato-MediumItalic.svg#Lato-MediumItalic") format("svg");font-weight:500;font-style:italic}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1,.woocommerce-product-content .price,.related.products h2,.upsells.products h2{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small,fieldset .description{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-size:87.5%}@media (min-width: 48em){html{font-size:100%}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,select,optgroup,textarea{color:#333;font-family:"Lato",sans-serif;font-size:16px;font-size:1rem;line-height:1.6}a{text-decoration:none}.entry-content a{color:#333;border-bottom:2px solid #e1ad01;padding-bottom:2px}.entry-content a:hover,.entry-content a:focus,.entry-content a:active{color:#333;background-color:#e1ad01;background-color:rgba(225,173,1,0.85)}h1,.woocommerce-product-content .price,.related.products h2,.upsells.products h2,h2,h3,h4,h5,h6{clear:both}h1,.woocommerce-product-content .price,.related.products h2,.upsells.products h2{margin-top:0;margin-bottom:0.75em;font-size:2em;font-weight:700}h2{margin-top:1.03125em;margin-bottom:0.34375em;font-size:1.75em;font-weight:600}h3{margin-top:1.37500001em;margin-bottom:0.45833334em;font-size:1.5em;font-weight:600}h4{margin-top:1.83333333em;margin-bottom:0.61111111em;font-size:1.25em;font-weight:600}h5{margin-top:1.83333333em;margin-bottom:0.61111111em;font-size:1.125em;font-family:"Lato",sans-serif;font-weight:600}h6{margin-top:1.83333333em;margin-bottom:0.61111111em;font-size:1em;font-family:"Lato",sans-serif;font-weight:600}.section-title:after{content:'.';display:inline}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em;font-style:normal}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}small,fieldset .description{font-size:.875em}html{box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#333;border:0;height:2px;width:100%}hr.light{background-color:#e8e6e7;height:1px}ul,ol{margin:0 0 0 1.5rem;padding-left:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dl{display:flex;flex-flow:row wrap;border-top:1px solid #d8d8d8}dt{flex-basis:35%;padding:2px 4px;border-bottom:1px solid #d8d8d8;font-weight:600}@media (min-width: 48em){dt{flex-basis:100%;border-bottom:none}}@media (min-width: 64em){dt{flex-basis:50%;border-bottom:1px solid #d8d8d8}}dd{flex-basis:65%;flex-grow:1;margin:0;padding:2px 4px;border-bottom:1px solid #d8d8d8}@media (min-width: 48em){dd{flex-basis:100%}}@media (min-width: 64em){dd{flex-basis:50%}}.social-media-list{margin-left:0;margin-bottom:0;padding-left:0;list-style:none}.social-media-list li{display:inline-block;margin-right:1rem;text-align:center}.social-media-list li:last-child{margin-right:0}img{height:auto;max-width:100%}figure{margin:0}html:lang(en) .ue-logo{background-image:url("images/ue-efrr-white-en.svg")}table{margin:0 0 2rem;width:100%;border:1px solid #d8d8d8}table tr td,table tr th{padding:.5rem}.wp-block-image{margin-bottom:1.5rem}button{border:none;background:transparent;margin:0;padding:0}button:hover,button:focus{cursor:pointer;transition:all 0.25s ease-out}input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;border-radius:0}form.subscription input[type="button"],form.subscription input[type="reset"],form.subscription input[type="submit"]{border:none;border-bottom:1px solid #e8e6e7;background-color:transparent;padding:0 0 2px 0;color:#fff}form.subscription input[type="button"]:hover,form.subscription input[type="button"]:focus,form.subscription input[type="button"]:active,form.subscription input[type="reset"]:hover,form.subscription input[type="reset"]:focus,form.subscription input[type="reset"]:active,form.subscription input[type="submit"]:hover,form.subscription input[type="submit"]:focus,form.subscription input[type="submit"]:active{border-bottom-color:#2b9dac}#searchform input[type="button"],#searchform input[type="reset"],#searchform input[type="submit"]{width:100%;background-color:#e1ad01;padding-top:.5rem;padding-bottom:.5rem}#searchform input[type="button"]:hover,#searchform input[type="button"]:focus,#searchform input[type="button"]:active,#searchform input[type="reset"]:hover,#searchform input[type="reset"]:focus,#searchform input[type="reset"]:active,#searchform input[type="submit"]:hover,#searchform input[type="submit"]:focus,#searchform input[type="submit"]:active{background-color:#c89901}fieldset{margin-left:0;margin-bottom:1rem;border:none;padding:0}fieldset .description{display:block;margin-bottom:.25rem;color:#878586}label{display:block;margin-bottom:.25rem}form.subscription label{color:#fff;text-transform:lowercase}#searchform label{margin-bottom:1rem}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea,select{color:#333;border:1px dashed #c2c2c2;padding:.5rem;background-color:#f7f7f7;width:100%;border-radius:0;box-shadow:none}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus,select:focus{border-color:#2b9dac;outline:none}form.subscription input[type="text"],form.subscription input[type="email"],form.subscription input[type="url"],form.subscription input[type="password"],form.subscription input[type="search"],form.subscription input[type="number"],form.subscription input[type="tel"],form.subscription input[type="range"],form.subscription input[type="date"],form.subscription input[type="month"],form.subscription input[type="week"],form.subscription input[type="time"],form.subscription input[type="datetime"],form.subscription input[type="datetime-local"],form.subscription input[type="color"],form.subscription textarea,form.subscription select{width:90%;color:#fff;border:none;border-bottom:1px solid #878586;padding:0 0 2px 0;background-color:transparent}form.subscription input[type="text"]:focus,form.subscription input[type="email"]:focus,form.subscription input[type="url"]:focus,form.subscription input[type="password"]:focus,form.subscription input[type="search"]:focus,form.subscription input[type="number"]:focus,form.subscription input[type="tel"]:focus,form.subscription input[type="range"]:focus,form.subscription input[type="date"]:focus,form.subscription input[type="month"]:focus,form.subscription input[type="week"]:focus,form.subscription input[type="time"]:focus,form.subscription input[type="datetime"]:focus,form.subscription input[type="datetime-local"]:focus,form.subscription input[type="color"]:focus,form.subscription textarea:focus,form.subscription select:focus{border-bottom-color:#2b9dac;outline:none}#searchform input[type="text"],#searchform input[type="email"],#searchform input[type="url"],#searchform input[type="password"],#searchform input[type="search"],#searchform input[type="number"],#searchform input[type="tel"],#searchform input[type="range"],#searchform input[type="date"],#searchform input[type="month"],#searchform input[type="week"],#searchform input[type="time"],#searchform input[type="datetime"],#searchform input[type="datetime-local"],#searchform input[type="color"],#searchform textarea,#searchform select{border:none}form.woocommerce-cart-form input[type="text"],form.woocommerce-cart-form input[type="email"],form.woocommerce-cart-form input[type="url"],form.woocommerce-cart-form input[type="password"],form.woocommerce-cart-form input[type="search"],form.woocommerce-cart-form input[type="number"],form.woocommerce-cart-form input[type="tel"],form.woocommerce-cart-form input[type="range"],form.woocommerce-cart-form input[type="date"],form.woocommerce-cart-form input[type="month"],form.woocommerce-cart-form input[type="week"],form.woocommerce-cart-form input[type="time"],form.woocommerce-cart-form input[type="datetime"],form.woocommerce-cart-form input[type="datetime-local"],form.woocommerce-cart-form input[type="color"],form.woocommerce-cart-form textarea,form.woocommerce-cart-form select{background-color:#fff}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("images/icon-chevron-down.svg");background-position:98% center;background-repeat:no-repeat;background-size:18px 18px}textarea{width:100%}form.wpcf7-form br{display:none}form.wpcf7-form p{margin-bottom:0}form.wpcf7-form input[type="submit"]{margin-top:1rem}.comment-form .comment-form-cookies-consent label{display:inline-block;margin-left:.5rem}.wc_payment_methods label{margin-left:.5rem}.wc_payment_methods label[for="payment_method_paypal"] img,.wc_payment_methods label[for="payment_method_payu"] img{display:inline-block;margin:0 .5rem}@media (min-width: 48em){.form-row-group{display:flex;flex-direction:row}.form-row-group fieldset{width:48%}.form-row-group fieldset:first-of-type{margin-right:4%}}form.subscription{margin-top:1rem}div.wpcf7-response-output{padding:1rem;color:#333;border:1px solid #d8d8d8;border-left:3px solid #84c9bf}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border-left-color:#cc3a19}.site-header{background-color:#000;background-color:rgba(0,0,0,0.85);display:-ms-grid;display:grid;grid-template-columns:minmax(1.5rem, 1fr) minmax(0, 34.375em) minmax(0, 1fr) minmax(0, 34.375em) minmax(1.5rem, 1fr);padding:1rem 0;align-items:center}@media (max-width: 48em){.site-header{position:relative}}@media (min-width: 48em){.site-header{-ms-grid-columns:1fr auto 44em auto auto auto 1fr;grid-template-columns:minmax(1.5rem, 1fr) 7.5em minmax(0, 44em) 6.25em 6.5em 4.5em minmax(1.5rem, 1fr)}}.site-header .site-branding{grid-column:2 / span 4;-ms-grid-row:1;grid-row:1;justify-self:center}@media (min-width: 48em){.site-header .site-branding{-ms-grid-column:2;grid-column:2}}.site-header .site-branding a{display:block}.site-header .site-branding a img{display:block;max-width:88px}@media (min-width: 48em){.site-header .site-branding a img{max-width:120px}}.site-header .main-navigation{grid-column:2;-ms-grid-row:1;grid-row:1}.site-header .main-navigation.toggled{grid-column:1 / span 5;grid-row:1 / span 3;display:-ms-grid;display:grid;grid-template-columns:1.5rem minmax(min-content, max-content) 1fr minmax(min-content, max-content) 1.5rem;grid-template-rows:repeat(3, minmax(55px, max-content))}.site-header .main-navigation.toggled div:first-of-type{grid-column:1 / span 5;grid-row:2;padding-top:1.5rem}.site-header .main-navigation.toggled div.translations{grid-column:1 / span 5;grid-row:4}.site-header .main-navigation.toggled button{grid-column:2;grid-row:1}@media (min-width: 48em){.site-header .main-navigation{-ms-grid-column:3;grid-column:3;margin-left:1.5rem}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.site-header .main-navigation{margin-top:1.5rem}}.site-header .user-menu{-ms-grid-column:4;grid-column:4;-ms-grid-row:1;grid-row:1;margin-left:0;margin-bottom:0;padding-left:0;list-style:none;justify-self:end}.site-header .user-menu li{display:inline-block;padding-right:1rem}.site-header .user-menu li:first-child{margin-left:1rem}.site-header .user-menu li:last-child{padding-right:0}.site-header .user-menu li a{display:block}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.site-header .user-menu{margin-top:1.5rem}}.site-header .translations{-ms-grid-column:6;grid-column:6;-ms-grid-row:1;grid-row:1}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.site-header .translations{margin-top:1.5rem}}.site-header a,.site-header button{transition:all 0.25s ease-out}.site-header a:hover svg path,.site-header a:focus svg path,.site-header button:hover svg path,.site-header button:focus svg path{fill:#e8e6e7}.site-header button{align-self:start}.site-header button:focus{outline:none}.site-header button:focus svg path{fill:#e1ad01}.site-header svg{margin-top:.5rem}.ue-logo{-ms-grid-column:4;grid-column:4;-ms-grid-row:2;grid-row:2;background-image:url("images/ue-efrr-white-pl.svg");display:inline-block;width:70px;height:16px;background-repeat:no-repeat;background-position:center center;background-size:70px 16px;justify-self:end;margin-top:1rem}@media (min-width: 48em){.ue-logo{-ms-grid-column:5;grid-column:5;-ms-grid-row:1;grid-row:1;width:80px;height:18px;background-size:80px 18px;margin-top:0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.ue-logo{margin-top:1.5rem}}@media (min-width: 48em){.sticky-header{position:fixed;top:0;width:100%;margin:0;z-index:100}body.admin-bar .sticky-header{top:32px}}footer.site-footer{background:#000;padding-top:1.5rem;padding-bottom:1.5rem}footer.site-footer .footer-container{display:-ms-grid;display:grid;grid-template-columns:minmax(1.5rem, 1fr) minmax(0, 68.75em) minmax(1.5rem, 1fr);-ms-grid-gap:2rem;grid-row-gap:2rem}@media (min-width: 48em){footer.site-footer .footer-container{-ms-grid-columns:1fr 21.583em 2rem 21.583em 2rem 21.583em 1fr;-ms-grid-rows:auto auto auto;grid-template-columns:minmax(1.5rem, 1fr) minmax(0, 21.583em) 2rem minmax(0, 21.583em) 2rem minmax(0, 21.583em) minmax(1.5rem, 1fr)}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){footer.site-footer hr{-ms-grid-row:1}}footer.site-footer hr,footer.site-footer .copyright{grid-column:2}@media (min-width: 48em){footer.site-footer hr,footer.site-footer .copyright{-ms-grid-column:2;-ms-grid-column-span:5;grid-column:2 / span 5}}footer.site-footer section{grid-column:2}@media (min-width: 48em){footer.site-footer section{font-size:.875em}footer.site-footer section.navigation{-ms-grid-column:2;grid-column:2}footer.site-footer section.newsletter{-ms-grid-column:4;grid-column:4}footer.site-footer section.contact{-ms-grid-column:6;grid-column:6;text-align:right}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){footer.site-footer section{-ms-grid-row:2}}footer.site-footer section h3,footer.site-footer section a,footer.site-footer section p{color:#fff}footer.site-footer section h3{margin-top:0}footer.site-footer section .social-media-list{margin-top:2rem}footer.site-footer section a{border-bottom:1px solid transparent;padding-bottom:2px;transition:all 0.25s ease-out}footer.site-footer section a:hover,footer.site-footer section a:focus{border-bottom-color:#2b9dac}footer.site-footer section a.icon-twitter,footer.site-footer section a.icon-pinterest,footer.site-footer section a.icon-instagram,footer.site-footer section a.icon-facebook{display:inline-block;width:53px;background-repeat:no-repeat;background-position:top center;padding-top:50px;text-transform:lowercase;border-bottom:none;padding-bottom:0}footer.site-footer section a.icon-twitter{background-image:url("images/icon-twitter.svg")}footer.site-footer section a.icon-twitter:hover,footer.site-footer section a.icon-twitter:focus,footer.site-footer section a.icon-twitter:active{background-image:url("images/icon-twitter-light.svg")}footer.site-footer section a.icon-pinterest{background-image:url("images/icon-pinterest.svg")}footer.site-footer section a.icon-pinterest:hover,footer.site-footer section a.icon-pinterest:focus,footer.site-footer section a.icon-pinterest:active{background-image:url("images/icon-pinterest-light.svg")}footer.site-footer section a.icon-instagram{background-image:url("images/icon-instagram.svg")}footer.site-footer section a.icon-instagram:hover,footer.site-footer section a.icon-instagram:focus,footer.site-footer section a.icon-instagram:active{background-image:url("images/icon-instagram-light.svg")}footer.site-footer section a.icon-facebook{background-image:url("images/icon-facebook.svg")}footer.site-footer section a.icon-facebook:hover,footer.site-footer section a.icon-facebook:focus,footer.site-footer section a.icon-facebook:active{background-image:url("images/icon-facebook-light.svg")}footer.site-footer .copyright{color:#e8e6e7}@media (min-width: 48em){footer.site-footer .copyright{justify-self:center}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){footer.site-footer .copyright{-ms-grid-row:3;margin-top:2rem}footer.site-footer .copyright small,footer.site-footer .copyright fieldset .description,fieldset footer.site-footer .copyright .description{display:block;text-align:center}}a{color:#4169e1;transition:all 0.25s ease-out}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.button,input[type="button"],input[type="reset"],input[type="submit"],.button-small{padding:1rem 2rem;min-width:53px;color:#333;font-weight:700;background-color:#e1ad01;background-color:rgba(225,173,1,0.85);border:2px solid #e1ad01;text-transform:lowercase;text-align:center}.button:after,input[type="button"]:after,input[type="reset"]:after,input[type="submit"]:after,.button-small:after{content:'>';display:inline-block;margin-left:.5rem}.button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.button-small:hover,.button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,.button-small:focus,.button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,.button-small:active{color:#333;background-color:#e1ad01;border-color:rgba(225,173,1,0.85);outline:none}.button-secondary{background-color:#84c9bf;background-color:rgba(132,201,191,0.85);border:2px solid #84c9bf}.button-secondary:hover,.button-secondary:focus,.button-secondary:active{background-color:#84c9bf;border-color:rgba(132,201,191,0.85)}.button-small{padding:.5rem 1rem}.button-reveal{background-color:transparent;border:none;border-bottom:2px solid #e1ad01;padding:0 0 2px 0}.button-reveal:after{content:'+'}.button-reveal:hover,.button-reveal:focus,.button-reveal:active,.button-reveal.active{background-color:transparent;border-bottom-color:#2b9dac}.button-reveal:active:after,.button-reveal.active:after{content:'-'}.button-zoom{font-weight:700;text-transform:lowercase;border-bottom:2px solid #333}.button-zoom:after{content:'';width:15px;height:26px;background-image:url("images/icon-search-black.svg");background-repeat:no-repeat;background-position:left bottom;background-size:15px 15px;display:inline-block;margin-left:.5rem}.button-zoom:hover,.button-zoom:focus{border-bottom-color:#2b9dac}.reset{color:#333;padding-bottom:2px;border-bottom:2px solid #e1ad01;font-weight:700}.reset:after{content:'>';display:inline-block;margin-left:.5rem}.reset:hover,.reset:focus,.reset:active{color:#333;background-color:#e1ad01}.woocommerce-pagination,.pagination{border-top:1px solid #d8d8d8;padding-top:2rem;padding-bottom:4rem}.woocommerce-pagination .page-numbers,.pagination .page-numbers{margin:0;padding-left:0;list-style:none;text-align:center}.woocommerce-pagination .page-numbers li,.pagination .page-numbers li{display:inline-block;margin-right:1rem}.woocommerce-pagination .page-numbers li:last-child,.pagination .page-numbers li:last-child{margin-right:0}.woocommerce-pagination .page-numbers a,.pagination .page-numbers a{padding-bottom:2px;border-bottom:2px solid transparent;color:#333}.woocommerce-pagination .page-numbers a:hover,.woocommerce-pagination .page-numbers a:focus,.woocommerce-pagination .page-numbers a:active,.pagination .page-numbers a:hover,.pagination .page-numbers a:focus,.pagination .page-numbers a:active{border-bottom-color:#e1ad01}.woocommerce-pagination .page-numbers .current,.pagination .page-numbers .current{font-weight:700}.main-navigation{clear:both;display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation li{position:relative;text-align:center;margin-bottom:.5rem}.main-navigation li:last-child{margin-bottom:0}@media (min-width: 48em){.main-navigation li{display:inline-block;text-align:left;margin-bottom:0;margin-left:.5rem}}@media (min-width: 48em){.main-navigation li{margin-left:1rem}}.main-navigation a{display:inline-block;text-decoration:none;text-transform:lowercase;color:#fff;padding-bottom:2px;padding-top:2px;border-bottom:2px solid transparent}.main-navigation a:hover,.main-navigation a:focus{border-bottom-color:#2b9dac}.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current-menu-ancestor>a,.main-navigation .current_page_parent>a{border:2px solid #2b9dac;padding-left:5px;padding-right:5px}.main-navigation .translations a{text-transform:none;padding-top:0;padding-left:0;padding-right:0;color:#e8e6e7}.main-navigation .translations a:hover,.main-navigation .translations a:focus,.main-navigation .translations a:active{color:#fff;border-bottom-color:#2b9dac}.main-navigation .translations a.active{color:#fff;font-weight:700;border:none;border-bottom:2px solid transparent}@media (min-width: 48em){.user-menu{position:relative}}.user-menu .cart{position:relative}.user-menu .count{position:absolute;top:-4px;right:-12px;color:#333;background-color:#e1ad01;padding:1px 5px;border-radius:60%;font-size:.625em;font-weight:700;border:2px solid transparent}.user-menu .count:hover,.user-menu .count:focus,.user-menu .countactive{border-color:#fff}@media (min-width: 48em){.user-menu .count{padding-left:6px;padding-right:6px}}.translations #translations-menu{list-style:none;margin-left:.5rem;text-align:right}@media (max-width: 48em){.translations #translations-menu{margin-left:0;text-align:center}}.translations #translations-menu li{display:inline-block;margin-left:.5rem}@media (max-width: 48em){.translations #translations-menu li{margin-bottom:0}.translations #translations-menu li:first-child{margin-left:0}}.translations a{text-transform:none;padding-top:0;padding-left:0;padding-right:0;color:#ccc;border-bottom:2px solid transparent}.translations a:hover,.translations a:focus,.translations a:active{color:#fff;border-bottom-color:#2b9dac}.translations .current_page_item>a,.translations .current-menu-item>a,.translations .current_page_ancestor>a,.translations .current-menu-ancestor>a{color:#fff;font-weight:700;border:none;border-bottom:2px solid transparent}.translations .current_page_item>a:hover,.translations .current_page_item>a:focus,.translations .current_page_item>a:active,.translations .current-menu-item>a:hover,.translations .current-menu-item>a:focus,.translations .current-menu-item>a:active,.translations .current_page_ancestor>a:hover,.translations .current_page_ancestor>a:focus,.translations .current_page_ancestor>a:active,.translations .current-menu-ancestor>a:hover,.translations .current-menu-ancestor>a:focus,.translations .current-menu-ancestor>a:active{color:#fff;border-bottom-color:#2b9dac}.footer-navigation ul{list-style:none;margin-left:0;margin-bottom:0;padding-left:0}.footer-navigation ul li{margin-bottom:.5rem}.footer-navigation ul li:last-child{margin-bottom:0}.footer-navigation ul a{text-transform:lowercase}.menu-toggle,.main-navigation.toggled ul{display:block}@media (min-width: 48em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#e1ad01;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;color:#333;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:1rem 1.5rem;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}#wpadminbar .screen-reader-shortcut:focus{background:#e1ad01;color:#333}.mobileonly{display:none;visibility:hidden}@media (max-width: 48em){.mobileonly{display:block;visibility:visible}}.desktoponly{display:none;visibility:hidden}@media (min-width: 48em){.desktoponly{display:block;visibility:visible}}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}aside.sidebar-shop{grid-column:1 / span 3;margin-bottom:2rem}@media (min-width: 48em){aside.sidebar-shop{-ms-grid-column:1;grid-column:1;margin-bottom:4rem}}@media (max-width: 48em){aside.sidebar-shop .sidebar-content{display:none;visibility:hidden}aside.sidebar-shop .sidebar-content.open{display:block;visibility:visible}}.widget-filter h3,.widget h3{margin:0;border-bottom:1px solid #d8d8d8;padding-bottom:3px;text-transform:lowercase}.widget-filter h3:after,.widget h3:after{content:':';display:inline-block}.widget-filter ul,.widget ul{margin:0;padding-left:0;list-style:none}.widget-filter ul li,.widget ul li{padding:3px 0;border-bottom:1px solid #d8d8d8}.widget-filter ul li:hover,.widget-filter ul li:focus,.widget-filter ul li:active,.widget ul li:hover,.widget ul li:focus,.widget ul li:active{background-color:#f7f7f7}.widget-filter ul a,.widget ul a{display:inline-block;color:#333}.widget-filter ul span.count,.widget ul span.count{display:none}.widget-filter .woocommerce-widget-layered-nav-list__item--chosen.chosen:after,.widget-filter .current-cat:after,.widget .woocommerce-widget-layered-nav-list__item--chosen.chosen:after,.widget .current-cat:after{content:'';display:inline-block;width:16px;height:16px;background-image:url("images/icon-triangle-right.svg");background-repeat:no-repeat;background-size:7px 16px;background-position:center;float:right;margin-top:4px}.widget{margin:0 0 1.5rem}@media (max-width: 48em){.widget:first-of-type{margin-top:1.5rem}}.widget select{max-width:100%}#searchform{display:none;position:absolute;bottom:-118px;right:0;background-color:#000;background-color:rgba(0,0,0,0.85);padding:1rem 1.5rem;z-index:1000}@media (max-width: 48em){#searchform{width:100%}}@media (min-width: 48em){#searchform{bottom:-166px;width:250px}}@media (min-width: 56.25em){#searchform{bottom:-153px}}#searchform.reveal{display:block}.page-content-search article{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(3, 1fr);-ms-grid-gap:2rem;column-gap:2rem;margin-bottom:2rem}.page-content-search article:last-of-type{margin-bottom:0}.page-content-search article.post figure,.page-content-search article.product figure{-ms-grid-column:1;grid-column:1}.page-content-search article.post .post-content,.page-content-search article.product .post-content{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / span 2}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.page-content-search article.post .post-content,.page-content-search article.product .post-content{margin-left:2rem}}.page-content-search article.no-results{margin-bottom:4rem}.page-content-search article.no-results h3,.page-content-search article.no-results p{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2}.page-content-search article .tag{display:inline-block;background-color:#f7f7f7;border-radius:3px;padding:.5rem}.page-content-search article img{display:block}.page-content-search article .post-content{align-self:end}.page-content-search article h3{margin-top:0}.page-content-search article h3 a{color:#333;border-bottom:2px solid #e1ad01;padding-bottom:2px}.page-content-search article h3 a:hover,.page-content-search article h3 a:focus,.page-content-search article h3 a:active{background-color:#e1ad01;background-color:rgba(225,173,1,0.85);color:#333}.page-content-search article p{margin-bottom:0}.main-banner{background-size:cover;background-position:left center;background-repeat:no-repeat;height:calc(100vh - 69px)}@media (min-width: 48em){.main-banner{height:calc(100vh - 89px)}}@media (min-width: 64em){.main-banner{height:calc(100vh - 91px)}}.main-banner .page-content{height:100%}.main-banner .banner-content{grid-column:1 / span 2;align-self:end}@media (max-width: 48em){.main-banner .banner-content{padding:1.5rem;background-color:rgba(232,230,231,0.65);margin-bottom:1.5rem}}@media (min-width: 48em){.main-banner .banner-content{-ms-grid-column:6;grid-column:6;align-self:center}}.main-banner h1,.main-banner .woocommerce-product-content .price,.woocommerce-product-content .main-banner .price,.main-banner .related.products h2,.related.products .main-banner h2,.main-banner .upsells.products h2,.upsells.products .main-banner h2{margin-bottom:1.5rem}.main-banner a{display:inline-block}#homepageSlider{margin-left:0}@media (min-width: 64em){.menu-active #homepageSlider{display:none}}#homepageSlider li{height:calc(100vh - 69px);width:100%;background-repeat:no-repeat;background-size:cover}@media (min-width: 48em){#homepageSlider li{height:calc(100vh - 89px)}}@media (min-width: 64em){#homepageSlider li{height:calc(100vh - 91px)}}@media (max-width: 48em){.homepageSlider .banner-content{margin-left:3rem;margin-right:1.5rem;margin-bottom:6rem}}.homepageSlider .lSSlideOuter .lSPager.lSpg{position:absolute;bottom:3rem;left:48%;margin:10px 0 0;padding:0;text-align:center}.page-content-small-banner{position:relative}.page-content-small-banner:before,.page-content-small-banner:after{content:'';position:absolute;height:100%}.page-content-small-banner:before{left:0;border-color:transparent transparent transparent #e1ad01;border-style:dashed;border-width:2px;transform:skewX(-51deg)}@media (min-width: 37.5em){.page-content-small-banner:before{left:3.5rem}}@media (min-width: 70em){.page-content-small-banner:before{left:3rem;transform:skewX(-39deg);border-color:transparent transparent transparent #fff}}@media (min-width: 70em){.page-content-small-banner:after{left:2.5rem;border-color:transparent transparent transparent #e1ad01;border-style:dashed;border-width:2px;transform:skewX(-39deg)}}.page-content-small-banner h5{margin-top:0;margin-bottom:0;padding-left:4rem}.page-content-small-banner h5.icon-scissors{background-image:url("images/icon-scissors-white.svg");background-size:35px 27px;background-position:0 50%;background-repeat:no-repeat}.page-content-small-banner .button-container{align-self:center}@media (min-width: 37.5em){.page-content-small-banner .button-container{justify-self:end}}.page-content-small-banner .button-container .button,.page-content-small-banner .button-container input[type="button"],.page-content-small-banner .button-container input[type="reset"],.page-content-small-banner .button-container input[type="submit"],.page-content-small-banner .button-container .button-small{display:block;color:#000}@media (min-width: 37.5em){.page-content-small-banner .button-container .button,.page-content-small-banner .button-container input[type="button"],.page-content-small-banner .button-container input[type="reset"],.page-content-small-banner .button-container input[type="submit"],.page-content-small-banner .button-container .button-small{display:inline-block}}.offers-container .single-offer:hover,.offers-container .single-offer:focus,.offers-container .single-offer:active{transition:all 0.25s ease-out}.offers-container .single-offer:hover .image-overlay,.offers-container .single-offer:focus .image-overlay,.offers-container .single-offer:active .image-overlay{-webkit-box-shadow:inset 0px 0px 140px 0px rgba(51,51,51,0.5);-moz-box-shadow:inset 0px 0px 140px 0px rgba(51,51,51,0.5);box-shadow:inset 0px 0px 140px 0px rgba(51,51,51,0.5)}.offers-container .single-offer:hover .button,.offers-container .single-offer:hover input[type="button"],.offers-container .single-offer:hover input[type="reset"],.offers-container .single-offer:hover input[type="submit"],.offers-container .single-offer:hover .button-small,.offers-container .single-offer:focus .button,.offers-container .single-offer:focus input[type="button"],.offers-container .single-offer:focus input[type="reset"],.offers-container .single-offer:focus input[type="submit"],.offers-container .single-offer:focus .button-small,.offers-container .single-offer:active .button,.offers-container .single-offer:active input[type="button"],.offers-container .single-offer:active input[type="reset"],.offers-container .single-offer:active input[type="submit"],.offers-container .single-offer:active .button-small{background-color:#e1ad01;border-color:rgba(225,173,1,0.85)}.offers-container .single-offer figure{display:-ms-grid;display:grid;-ms-grid-columns:2rem 1fr 2rem;grid-template-columns:2rem 1fr 2rem;-ms-grid-rows:2rem auto 1fr auto 2rem;grid-template-rows:2rem minmax(min-content, max-content) 1fr minmax(min-content, max-content) 2rem}.offers-container .single-offer figure img,.offers-container .single-offer figure .image-overlay{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3;-ms-grid-row:1;-ms-grid-row-span:5;grid-row:1 / span 5}.offers-container .single-offer figure img{width:100%}.offers-container .single-offer figure h1,.offers-container .single-offer figure .woocommerce-product-content .price,.woocommerce-product-content .offers-container .single-offer figure .price,.offers-container .single-offer figure .related.products h2,.related.products .offers-container .single-offer figure h2,.offers-container .single-offer figure .upsells.products h2,.upsells.products .offers-container .single-offer figure h2{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;text-align:center;margin-top:0;color:#333}@media (max-width: 48em){.offers-container .single-offer figure h1,.offers-container .single-offer figure .woocommerce-product-content .price,.woocommerce-product-content .offers-container .single-offer figure .price,.offers-container .single-offer figure .related.products h2,.related.products .offers-container .single-offer figure h2,.offers-container .single-offer figure .upsells.products h2,.upsells.products .offers-container .single-offer figure h2{font-size:1.375em}}.offers-container .single-offer figure .button-container{-ms-grid-column:2;grid-column:2;-ms-grid-row:4;grid-row:4;text-align:center}.info-container{padding-bottom:4rem}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.info-container{margin-top:2rem}}.info-container .single-info article{padding-left:80px;background-repeat:no-repeat;background-position:left top}.info-container .single-info article.icon-info-design{background-image:url("images/icon-home-design.svg")}.info-container .single-info article.icon-info-handmade{background-image:url("images/icon-home-handmade.svg")}.info-container .single-info article.icon-info-personalizacja{background-image:url("images/icon-home-personalizacja.svg")}.info-container .single-info article.icon-info-projektowanie{background-image:url("images/icon-home-projektowanie.svg")}.info-container .single-info article p{margin-bottom:0}.info-container .single-info h2{margin-top:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.home .page-content-lightgrey .section-title{-ms-grid-row:1}.home .page-content-lightgrey .products-container{-ms-grid-row:2}.home .page-content-lightgrey .button-container{-ms-grid-row:3}}.products-container{-ms-grid-column:2;grid-column:2}.products-container .single-product img,.products-container .products li img{display:block;width:100%}.products-container .single-product h3,.products-container .products li h3{margin-top:.5rem;margin-bottom:.5rem}.products-container .single-product p,.products-container .products li p{margin-top:0;margin-bottom:0;text-transform:lowercase}.home-blog .button-container{padding:2rem;text-align:center}.home-blog .button-container a{display:inline-block}.team-banner{background-position:center center;background-repeat:no-repeat;display:-ms-grid;display:grid;-ms-grid-rows:auto auto;grid-template-rows:repeat(2, minmax(min-content, max-content))}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.team-banner{position:relative}}.team-banner img{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / span 2}.team-banner .button,.team-banner input[type="button"],.team-banner input[type="reset"],.team-banner input[type="submit"],.team-banner .button-small{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;width:100%;align-self:end;justify-self:end;font-size:1.5em;font-weight:700;background:#000;background:linear-gradient(90deg, rgba(0,0,0,0.02) 0%, #000 50%, rgba(0,0,0,0.02) 100%);border:none;color:#fff}@media (max-width: 48em){.team-banner .button,.team-banner input[type="button"],.team-banner input[type="reset"],.team-banner input[type="submit"],.team-banner .button-small{padding-top:.5rem;padding-bottom:.5rem}}.team-banner .button:hover,.team-banner input[type="button"]:hover,.team-banner input[type="reset"]:hover,.team-banner input[type="submit"]:hover,.team-banner .button-small:hover,.team-banner .button:focus,.team-banner input[type="button"]:focus,.team-banner input[type="reset"]:focus,.team-banner input[type="submit"]:focus,.team-banner .button-small:focus,.team-banner .button:active,.team-banner input[type="button"]:active,.team-banner input[type="reset"]:active,.team-banner input[type="submit"]:active,.team-banner .button-small:active{color:#e1ad01}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.team-banner .button,.team-banner input[type="button"],.team-banner input[type="reset"],.team-banner input[type="submit"],.team-banner .button-small{position:absolute;bottom:0}}.home-logos{max-width:68em;margin:0 auto;padding:2rem;text-align:center}.home-logos img,.home-logos small,.home-logos fieldset .description,fieldset .home-logos .description{display:inline-block}.home-logos img{max-width:100%;margin-bottom:1rem}@media (min-width: 37.5em){.home-logos img{max-width:500px}}.home-logos small,.home-logos fieldset .description,fieldset .home-logos .description{font-size:.65em}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.home .featured-post{position:relative}}.featured-post .featured-image{grid-column:1 / span 3}@media (min-width: 48em){.featured-post .featured-image{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3;grid-row:2 / span 2}}@media (min-width: 56.25em){.featured-post .featured-image{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / span 2}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.home .featured-post .featured-image{position:absolute}.featured-post .featured-image img{width:75%}}.featured-post .featured-image a,.featured-post .featured-image img{display:block}.featured-post h1,.featured-post .woocommerce-product-content .price,.woocommerce-product-content .featured-post .price,.featured-post .related.products h2,.related.products .featured-post h2,.featured-post .upsells.products h2,.upsells.products .featured-post h2{-ms-grid-column:2;grid-column:2;justify-self:center}@media (min-width: 48em){.featured-post h1,.featured-post .woocommerce-product-content .price,.woocommerce-product-content .featured-post .price,.featured-post .related.products h2,.related.products .featured-post h2,.featured-post .upsells.products h2,.upsells.products .featured-post h2{grid-column:2 / span 3;-ms-grid-row:1;grid-row:1}}@media (min-width: 56.25em){.featured-post h1,.featured-post .woocommerce-product-content .price,.woocommerce-product-content .featured-post .price,.featured-post .related.products h2,.related.products .featured-post h2,.featured-post .upsells.products h2,.upsells.products .featured-post h2{-ms-grid-column:4;grid-column:4;justify-self:start;margin-bottom:0;margin-top:2rem;margin-left:2rem}}.featured-post article{grid-column:2}@media (min-width: 48em){.featured-post article{-ms-grid-column:4;grid-column:4;-ms-grid-row:2;grid-row:2;margin-left:2rem}}@media (min-width: 56.25em){.featured-post article{align-self:end}}.featured-post article h3{margin-bottom:1rem}@media (min-width: 48em){.featured-post article h3{margin-top:0}}.featured-post article h3 a{color:#fff;border-bottom:2px solid #e1ad01;padding-bottom:2px}.featured-post article h3 a:hover,.featured-post article h3 a:focus,.featured-post article h3 a:active{color:#333;background-color:#e1ad01;background-color:rgba(225,173,1,0.85)}.featured-post article p{margin-bottom:0}@media (min-width: 56.25em){.featured-post article p{margin-bottom:2rem}}.sticky.featured-post{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3;margin-top:4rem}@media (max-width: 48em){.sticky.featured-post{padding-top:0}}.sticky.featured-post .featured-image{display:block}article.post a.image{display:block}article.post a.image img{display:block}article.post h5{margin-top:.5rem;margin-bottom:0}article.post h5 a{color:#333;padding-bottom:2px;border-bottom:2px solid #e1ad01}article.post h5 a:hover,article.post h5 a:focus,article.post h5 a:active{color:#333;background-color:#e1ad01;background-color:rgba(225,173,1,0.85)}.single.single-post article,.single.single-post #comments{-ms-grid-column:2;grid-column:2}.single.single-post .attachment-blog-featured,.single.single-post .size-blog-featured{width:100%;display:block;margin-bottom:2rem}.single.single-post .entry-content,.single.single-post #respond,.single.single-post .comments-area{max-width:56.25em;margin:0 auto}.single.single-post .entry-meta{background-color:#f7f7f7;padding:1.5rem}.single.single-post .entry-meta .byline,.single.single-post .entry-meta .posted-on,.single.single-post .entry-meta .categories{display:inline-block}.single.single-post .entry-meta .byline:after,.single.single-post .entry-meta .posted-on:after,.single.single-post .entry-meta .categories:after{content:'|';display:inline-block;margin-left:5px}.single.single-post .entry-meta .byline a,.single.single-post .entry-meta .posted-on a,.single.single-post .entry-meta .categories a{border-bottom-color:transparent}.single.single-post .entry-meta .byline a:hover,.single.single-post .entry-meta .byline a:focus,.single.single-post .entry-meta .byline a:active,.single.single-post .entry-meta .posted-on a:hover,.single.single-post .entry-meta .posted-on a:focus,.single.single-post .entry-meta .posted-on a:active,.single.single-post .entry-meta .categories a:hover,.single.single-post .entry-meta .categories a:focus,.single.single-post .entry-meta .categories a:active{background-color:transparent;border-bottom-color:#2b9dac}.single.single-post #comments{margin-bottom:2rem}.single.single-post .comments-area{border-bottom:1px solid #d8d8d8;padding-bottom:2rem}.single.single-post .comment-list{margin-left:0}.single.single-post .comment-list li{margin-bottom:1rem}.single.single-post .comment-list li:last-child{margin-bottom:0}.single.single-post .comments-area a,.single.single-post #respond form a{color:#333;padding-bottom:2px;border-bottom:2px solid #e1ad01}.single.single-post .comments-area a:hover,.single.single-post .comments-area a:focus,.single.single-post .comments-area a:active,.single.single-post #respond form a:hover,.single.single-post #respond form a:focus,.single.single-post #respond form a:active{background-color:rgba(225,173,1,0.85)}.sticky{display:block}.updated:not(.published){display:none}.page-header,.product-header{display:-ms-grid;display:grid;padding-top:2rem}.page-header h1,.page-header .woocommerce-product-content .price,.woocommerce-product-content .page-header .price,.page-header .related.products h2,.related.products .page-header h2,.page-header .upsells.products h2,.upsells.products .page-header h2,.product-header h1,.product-header .woocommerce-product-content .price,.woocommerce-product-content .product-header .price,.product-header .related.products h2,.related.products .product-header h2,.product-header .upsells.products h2,.upsells.products .product-header h2{-ms-grid-column:2;grid-column:2;margin-bottom:0}.page-header{-ms-grid-columns:1fr 68.750em 1fr;grid-template-columns:minmax(1.5rem, 1fr) minmax(0, 68.75em) minmax(1.5rem, 1fr)}.page-header .page-header-caption{-ms-grid-column:2;grid-column:2;display:block}.page-header h1,.page-header .woocommerce-product-content .price,.woocommerce-product-content .page-header .price,.page-header .related.products h2,.related.products .page-header h2,.page-header .upsells.products h2,.upsells.products .page-header h2{padding-bottom:1rem;border-bottom:2px solid #333;text-transform:lowercase}.page-header h1:after,.page-header .woocommerce-product-content .price:after,.woocommerce-product-content .page-header .price:after,.page-header .related.products h2:after,.related.products .page-header h2:after,.page-header .upsells.products h2:after,.upsells.products .page-header h2:after{display:inline}.single.single-post .page-header h1,.single.single-post .page-header .woocommerce-product-content .price,.woocommerce-product-content .single.single-post .page-header .price,.single.single-post .page-header .related.products h2,.related.products .single.single-post .page-header h2,.single.single-post .page-header .upsells.products h2,.upsells.products .single.single-post .page-header h2{text-transform:none}.product-header{-ms-grid-columns:1fr 34.375em 34.375em 1fr;grid-template-columns:minmax(1.5rem, 1fr) repeat(2, minmax(0, 34.375em)) minmax(1.5rem, 1fr)}.product-header h1,.product-header .woocommerce-product-content .price,.woocommerce-product-content .product-header .price,.product-header .related.products h2,.related.products .product-header h2,.product-header .upsells.products h2,.upsells.products .product-header h2{-ms-grid-row:1;grid-row:1;margin-bottom:0}.product-header .page-header-caption{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;text-transform:lowercase;display:inline-flex;margin:0;font-weight:400;line-height:1}.product-header .page-header-caption:after{content:'.';display:inline-block}.product-header small,.product-header fieldset .description,fieldset .product-header .description{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / span 2;justify-self:end;align-self:end;text-align:right;color:#878586}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.product-header small,.product-header fieldset .description,fieldset .product-header .description{display:block}}.product-header hr{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / span 2;-ms-grid-row:3;grid-row:3;margin:1.5rem 0 0 0}.entry-content p,.entry-summary p{margin-top:0}.entry-content ul,.entry-content ol,.entry-summary ul,.entry-summary ol{margin-bottom:1.5rem}.page-links{clear:both;margin:0 0 1.5em}.page-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 68.750em 1fr;grid-template-columns:minmax(1.5rem, 1fr) minmax(0, 68.75em) minmax(1.5rem, 1fr);padding-top:4rem}.page-content-intro{padding-bottom:4rem}.page-content-intro .lead{-ms-grid-column:2;grid-column:2;text-align:center;margin:0 auto;max-width:900px;font-weight:600;font-size:1.125em}.page-content-steps h1,.page-content-steps .woocommerce-product-content .price,.woocommerce-product-content .page-content-steps .price,.page-content-steps .related.products h2,.related.products .page-content-steps h2,.page-content-steps .upsells.products h2,.upsells.products .page-content-steps h2{-ms-grid-column:2;grid-column:2;justify-self:center}.page-content-steps section{-ms-grid-column:2;grid-column:2}.page-content-colours{padding-top:0}.page-content-colours h5,.page-content-colours ul.colours{-ms-grid-column:2;grid-column:2}.page-content-two h1,.page-content-two .woocommerce-product-content .price,.woocommerce-product-content .page-content-two .price,.page-content-two .related.products h2,.related.products .page-content-two h2,.page-content-two .upsells.products h2,.upsells.products .page-content-two h2,.page-content-lightgrey h1,.page-content-lightgrey .woocommerce-product-content .price,.woocommerce-product-content .page-content-lightgrey .price,.page-content-lightgrey .related.products h2,.related.products .page-content-lightgrey h2,.page-content-lightgrey .upsells.products h2,.upsells.products .page-content-lightgrey h2{-ms-grid-column:2;grid-column:2;justify-self:center;text-align:center}@media (min-width: 48em){.page-content-three{-ms-grid-columns:1fr 21.583em 2rem 21.583em 2rem 21.583em 1fr;grid-template-columns:minmax(1.5rem, 1fr) minmax(0, 21.583em) 2rem minmax(0, 21.583em) 2rem minmax(0, 21.583em) minmax(1.5rem, 1fr)}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.page-content-search{display:flex;flex-direction:column;max-width:68em;margin:0 auto}}.page-content-search h5{-ms-grid-column:2;grid-column:2;margin-top:0;margin-bottom:2rem}.page-content-search article{-ms-grid-column:2;grid-column:2}.page-content-list{margin-bottom:4rem}.page-content-list h1,.page-content-list .woocommerce-product-content .price,.woocommerce-product-content .page-content-list .price,.page-content-list .related.products h2,.related.products .page-content-list h2,.page-content-list .upsells.products h2,.upsells.products .page-content-list h2{-ms-grid-column:2;grid-column:2;justify-self:center}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.page-content-list h1,.page-content-list .woocommerce-product-content .price,.woocommerce-product-content .page-content-list .price,.page-content-list .related.products h2,.related.products .page-content-list h2,.page-content-list .upsells.products h2,.upsells.products .page-content-list h2{-ms-grid-row:1;text-align:center}}.page-content-list .fourcolumn-container,.page-content-list .related.products ul.products,.related.products .page-content-list ul.products,.page-content-list .upsells.products ul.products,.upsells.products .page-content-list ul.products{-ms-grid-column:2;grid-column:2}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.page-content-list .fourcolumn-container,.page-content-list .related.products ul.products,.related.products .page-content-list ul.products,.page-content-list .upsells.products ul.products,.upsells.products .page-content-list ul.products{-ms-grid-row:2}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.page-content-announcement h1,.page-content-announcement .woocommerce-product-content .price,.woocommerce-product-content .page-content-announcement .price,.page-content-announcement .related.products h2,.related.products .page-content-announcement h2,.page-content-announcement .upsells.products h2,.upsells.products .page-content-announcement h2{-ms-grid-row:1;text-align:center}}.page-content-announcement article{-ms-grid-column:2;grid-column:2;text-align:center}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.page-content-announcement article{-ms-grid-row:2}}.page-content-announcement article p{font-weight:600}.page-content-announcement article p:last-of-type{margin-bottom:0}.page-content-lightgrey{padding-bottom:4rem;background-color:#f7f7f7}.page-content-lightgrey .button-container{-ms-grid-column:2;grid-column:2;margin-top:2rem;text-align:center}.page-content-lightgrey .button-container a{display:inline-block}.page-content-lookbook{padding-bottom:0;margin:2rem 0}@media (max-width: 48em){.page-content-lookbook{grid-row-gap:2rem}}@media (min-width: 48em){.page-content-lookbook{padding-top:0;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(3, 1fr);-ms-grid-rows:1fr 1fr;grid-template-rows:repeat(2, 1fr);-ms-grid-gap:2px;grid-column-gap:2px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.page-content-lookbook{display:flex;flex-direction:row}}@media (min-width: 48em){.page-content-lookbook h1,.page-content-lookbook .woocommerce-product-content .price,.woocommerce-product-content .page-content-lookbook .price,.page-content-lookbook .related.products h2,.related.products .page-content-lookbook h2,.page-content-lookbook .upsells.products h2,.upsells.products .page-content-lookbook h2{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;text-align:center;margin:0 1.5rem;align-self:center}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.page-content-lookbook h1,.page-content-lookbook .woocommerce-product-content .price,.woocommerce-product-content .page-content-lookbook .price,.page-content-lookbook .related.products h2,.related.products .page-content-lookbook h2,.page-content-lookbook .upsells.products h2,.upsells.products .page-content-lookbook h2{margin-top:3rem}}.page-content-lookbook figure{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3;position:relative}@media (min-width: 48em){.page-content-lookbook figure.landscape{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;align-self:end}.page-content-lookbook figure.portrait{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / span 2}.page-content-lookbook figure.portrait-middle{-ms-grid-column:2;grid-column:2}.page-content-lookbook figure.portrait-end{-ms-grid-column:3;grid-column:3}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.page-content-lookbook figure{flex-basis:30%}}.page-content-lookbook figure .lookbook img{display:block}.page-content-darkgrey{padding-bottom:4rem;background-color:#333;color:#fff}@media (min-width: 48em){.page-content-darkgrey{-ms-grid-columns:1fr 22.916em 22.916em 22.916em 1fr;grid-template-columns:minmax(1.5rem, 1fr) repeat(3, minmax(0, 22.916em)) minmax(1.5rem, 1fr);grid-template-rows:repeat(3, minmax(min-content, max-content))}}@media (min-width: 56.25em){.page-content-darkgrey{padding-top:0;padding-bottom:0;-ms-grid-rows:auto auto;grid-template-rows:repeat(2, minmax(min-content, max-content));-ms-grid-gap:2rem;grid-row-gap:2rem}}.page-content-small-banner{background-color:#000;color:#fff;padding:2rem 0;grid-template-columns:minmax(1.5rem, 1fr) minmax(0, 68.75em) minmax(1.5rem, 1fr)}@media (max-width: 37.5em){.page-content-small-banner{grid-row-gap:1.5rem}}@media (min-width: 37.5em){.page-content-small-banner{grid-template-columns:minmax(1.5rem, 1fr) repeat(2, minmax(0, 22.916em)) 1.5rem minmax(0, 22.916em) minmax(1.5rem, 1fr)}}@media (min-width: 48em){.page-content-small-banner{-ms-grid-columns:1fr 17.187em 17.187em 17.187em 17.187em 1fr;grid-template-columns:minmax(1.5rem, 1fr) repeat(4, minmax(0, 17.187em)) minmax(1.5rem, 1fr);align-items:center}}.page-content-small-banner h5{grid-column:2}@media (min-width: 37.5em){.page-content-small-banner h5{grid-column:2 / span 2}}@media (min-width: 48em){.page-content-small-banner h5{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2 / span 3}}.page-content-small-banner .button-container{grid-column:2}@media (min-width: 37.5em){.page-content-small-banner .button-container{-ms-grid-column:5;grid-column:5}}.page-content .page-content-blog{-ms-grid-column:2;grid-column:2;display:-ms-grid;display:grid}@media (min-width: 48em){.page-content .page-content-blog{-ms-grid-columns:20% 2rem 55em;grid-template-columns:minmax(0, 20%) 2rem minmax(0, 55em)}}.page-content .posts-container,.page-content nav.pagination,.page-content aside.widget-area{grid-column:2}.page-content .posts-container{margin-bottom:4rem}@media (min-width: 48em){.page-content .posts-container{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}}@media (max-width: 48em){.page-content nav.pagination{padding-bottom:2rem}}@media (min-width: 48em){.page-content nav.pagination{-ms-grid-column:3;grid-column:3;-ms-grid-row:2;grid-row:2}.search-results .page-content nav.pagination{-ms-grid-column:2;grid-column:2;-ms-grid-row:auto;grid-row:auto}}@media (min-width: 48em){.page-content aside.widget-area{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.page-content>article.page{-ms-grid-column:2;grid-column:2}.twocolumn-container,.threecolumn-container,.woocommerce-page-content .products-container ul.products,.fourcolumn-container,.related.products ul.products,.upsells.products ul.products,.fivecolumn-container{-ms-grid-column:2;grid-column:2;display:-ms-grid;display:grid;grid-auto-rows:auto;-ms-grid-gap:2rem;grid-gap:2rem;grid-auto-flow:row}@media (min-width: 37.5em){.twocolumn-container,.threecolumn-container,.woocommerce-page-content .products-container ul.products,.fourcolumn-container,.related.products ul.products,.upsells.products ul.products,.fivecolumn-container{grid-auto-rows:1fr}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.twocolumn-container,.threecolumn-container,.woocommerce-page-content .products-container ul.products,.fourcolumn-container,.related.products ul.products,.upsells.products ul.products,.fivecolumn-container{display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:space-between}.twocolumn-container .single-element,.threecolumn-container .single-element,.woocommerce-page-content .products-container ul.products .single-element,.fourcolumn-container .single-element,.related.products ul.products .single-element,.upsells.products ul.products .single-element,.fivecolumn-container .single-element{margin:2rem 2rem 0 0}}.twocolumn-container .single-element,.threecolumn-container .single-element,.woocommerce-page-content .products-container ul.products .single-element,.fourcolumn-container .single-element,.related.products ul.products .single-element,.upsells.products ul.products .single-element,.fivecolumn-container .single-element{display:inline-block;position:relative;border-bottom:none;padding:0}.twocolumn-container{grid-template-columns:repeat(auto-fill, minmax(50%, 1fr))}@media (min-width: 37.5em){.twocolumn-container{grid-template-columns:repeat(auto-fill, minmax(35%, 1fr))}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.twocolumn-container .single-element{width:46%}}.threecolumn-container,.woocommerce-page-content .products-container ul.products{grid-template-columns:repeat(auto-fill, minmax(49%, 1fr))}@media (min-width: 37.5em){.threecolumn-container,.woocommerce-page-content .products-container ul.products{grid-template-columns:repeat(auto-fill, minmax(29%, 1fr))}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.threecolumn-container .single-element,.woocommerce-page-content .products-container ul.products .single-element{width:29%}}.fourcolumn-container,.related.products ul.products,.upsells.products ul.products{grid-template-columns:repeat(auto-fill, minmax(50%, 1fr))}@media (min-width: 37.5em){.fourcolumn-container,.related.products ul.products,.upsells.products ul.products{grid-template-columns:repeat(auto-fill, minmax(35%, 1fr))}}@media (min-width: 48em){.fourcolumn-container,.related.products ul.products,.upsells.products ul.products{grid-template-columns:repeat(auto-fill, minmax(21%, 1fr))}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.fourcolumn-container .single-element,.related.products ul.products .single-element,.upsells.products ul.products .single-element{width:21%}}.fivecolumn-container{-ms-grid-gap:1.5rem;grid-gap:1.5rem;grid-template-columns:repeat(auto-fill, minmax(40%, 1fr))}@media (min-width: 48em){.fivecolumn-container{grid-template-columns:repeat(auto-fill, minmax(15%, 1fr))}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.fivecolumn-container .single-element{width:15%}}.woocommerce-page-content,.woocommerce-product-content,.woocommerce-layout{-ms-grid-column:2;grid-column:2;display:-ms-grid;display:grid}.woocommerce-page-content{-ms-grid-columns:20% 2rem 55em;grid-template-columns:minmax(0, 20%) 2rem minmax(0, 55em)}.woocommerce-product-content{-ms-grid-columns:51.56em 2rem 25%;grid-template-columns:minmax(0, 51.56em) 2rem minmax(0, 25%)}.woocommerce-product-layout{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3}.woocommerce-product-layout .zoom{position:absolute;top:1.5rem;right:1.5rem}.woocommerce-product-layout-banner{position:relative}.woocommerce-product-layout-banner a,.woocommerce-product-layout-banner .banner{display:block}.woocommerce-product-layout-banner .banner{width:100%}.woocommerce-product-layout-lightgrey-three{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3;padding:4rem 0;background-color:#f7f7f7;display:-ms-grid;display:grid;-ms-grid-columns:1fr 68.750em 1fr;grid-template-columns:minmax(1.5rem, 1fr) minmax(0, 68.75em) minmax(1.5rem, 1fr)}.woocommerce-product-layout-lightgrey-three h1,.woocommerce-product-layout-lightgrey-three .woocommerce-product-content .price,.woocommerce-product-content .woocommerce-product-layout-lightgrey-three .price,.woocommerce-product-layout-lightgrey-three .related.products h2,.related.products .woocommerce-product-layout-lightgrey-three h2,.woocommerce-product-layout-lightgrey-three .upsells.products h2,.upsells.products .woocommerce-product-layout-lightgrey-three h2{-ms-grid-column:2;grid-column:2;justify-self:center}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.woocommerce-product-layout-lightgrey-three h1,.woocommerce-product-layout-lightgrey-three .woocommerce-product-content .price,.woocommerce-product-content .woocommerce-product-layout-lightgrey-three .price,.woocommerce-product-layout-lightgrey-three .related.products h2,.related.products .woocommerce-product-layout-lightgrey-three h2,.woocommerce-product-layout-lightgrey-three .upsells.products h2,.upsells.products .woocommerce-product-layout-lightgrey-three h2{-ms-grid-row:1;text-align:center}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.woocommerce-product-layout-lightgrey-three .threecolumn-container,.woocommerce-product-layout-lightgrey-three .woocommerce-page-content .products-container ul.products,.woocommerce-page-content .products-container .woocommerce-product-layout-lightgrey-three ul.products{-ms-grid-row:2}}.woocommerce-product-layout-lightgrey-three .single-element h3{min-height:40px;padding-left:50px;background-repeat:no-repeat;background-position:left center;margin-top:0;margin-bottom:1.5rem}.woocommerce-product-layout-lightgrey-three .single-element h3.production{background-image:url("images/icon-production-bulb.svg")}.woocommerce-product-layout-lightgrey-three .single-element h3.custom{background-image:url("images/icon-custom-brain.svg")}.woocommerce-product-layout-lightgrey-three .single-element h3.manufacture{background-image:url("images/icon-manufacture-delivery.svg")}.woocommerce-product-layout-lightgrey-three .single-element p:last-child{margin-bottom:0}.woocommerce-product-layout-lightgrey-three .single-element .link{font-weight:700}.woocommerce-product-layout-lightgrey-three .single-element .link:after{content:'>';display:inline-block;margin-left:.5rem}.woocommerce-product-layout-one-three,.page-content-one-three{-ms-grid-column:2;grid-column:2;padding:4rem 0;display:-ms-grid;display:grid;-ms-grid-columns:25% 2rem 51.56em 1fr;grid-template-columns:minmax(0, 25%) 2rem minmax(0, 51.56em)}.woocommerce-product-layout-one-three aside,.page-content-one-three aside{grid-column:1 / span 3}@media (min-width: 48em){.woocommerce-product-layout-one-three aside,.page-content-one-three aside{-ms-grid-column:1;grid-column:1}}.woocommerce-product-layout-one-three aside h3,.page-content-one-three aside h3{margin-top:0}.woocommerce-product-layout-one-three aside dl,.woocommerce-product-layout-one-three aside ul,.page-content-one-three aside dl,.page-content-one-three aside ul{margin-bottom:2rem}.woocommerce-product-layout-one-three aside ul,.page-content-one-three aside ul{margin-left:0;list-style:none;border-top:1px solid #d8d8d8}.woocommerce-product-layout-one-three aside ul li,.page-content-one-three aside ul li{padding:3px 0;border-bottom:1px solid #d8d8d8}.woocommerce-product-layout-one-three aside ul h6,.page-content-one-three aside ul h6{margin:0;display:inline-block}.woocommerce-product-layout-one-three aside a,.page-content-one-three aside a{color:#333;border-bottom:2px solid #e1ad01;transition:all .25s ease-out}.woocommerce-product-layout-one-three aside a:hover,.woocommerce-product-layout-one-three aside a:focus,.page-content-one-three aside a:hover,.page-content-one-three aside a:focus{background-color:#e1ad01}.woocommerce-product-layout-one-three aside a.pdf,.page-content-one-three aside a.pdf{display:inline-flex;flex-direction:row;margin-bottom:10px;align-items:center;border-bottom:none;border:2px solid transparent;padding:.25rem}.woocommerce-product-layout-one-three aside a.pdf svg,.page-content-one-three aside a.pdf svg{margin-right:0.75em}.woocommerce-product-layout-one-three aside a.pdf span,.page-content-one-three aside a.pdf span{font-weight:600}.woocommerce-product-layout-one-three aside a.pdf:hover,.woocommerce-product-layout-one-three aside a.pdf:focus,.page-content-one-three aside a.pdf:hover,.page-content-one-three aside a.pdf:focus{background-color:transparent;border-color:#e1ad01}.woocommerce-product-layout-one-three .more-info,.page-content-one-three .more-info{grid-column:1 / span 3}@media (min-width: 48em){.woocommerce-product-layout-one-three .more-info,.page-content-one-three .more-info{-ms-grid-column:3;grid-column:3}}.woocommerce-product-layout-one-three .more-info h1,.woocommerce-product-layout-one-three .more-info .woocommerce-product-content .price,.woocommerce-product-content .woocommerce-product-layout-one-three .more-info .price,.woocommerce-product-layout-one-three .more-info .related.products h2,.related.products .woocommerce-product-layout-one-three .more-info h2,.woocommerce-product-layout-one-three .more-info .upsells.products h2,.upsells.products .woocommerce-product-layout-one-three .more-info h2,.page-content-one-three .more-info h1,.page-content-one-three .more-info .woocommerce-product-content .price,.woocommerce-product-content .page-content-one-three .more-info .price,.page-content-one-three .more-info .related.products h2,.related.products .page-content-one-three .more-info h2,.page-content-one-three .more-info .upsells.products h2,.upsells.products .page-content-one-three .more-info h2{margin-top:1rem}@media (min-width: 48em){.woocommerce-product-layout-one-three .more-info h1,.woocommerce-product-layout-one-three .more-info .woocommerce-product-content .price,.woocommerce-product-content .woocommerce-product-layout-one-three .more-info .price,.woocommerce-product-layout-one-three .more-info .related.products h2,.related.products .woocommerce-product-layout-one-three .more-info h2,.woocommerce-product-layout-one-three .more-info .upsells.products h2,.upsells.products .woocommerce-product-layout-one-three .more-info h2,.page-content-one-three .more-info h1,.page-content-one-three .more-info .woocommerce-product-content .price,.woocommerce-product-content .page-content-one-three .more-info .price,.page-content-one-three .more-info .related.products h2,.related.products .page-content-one-three .more-info h2,.page-content-one-three .more-info .upsells.products h2,.upsells.products .page-content-one-three .more-info h2{margin-top:0}}.woocommerce-product-layout-one-three .more-info h3,.page-content-one-three .more-info h3{margin-top:.5rem;margin-bottom:2rem}.woocommerce-product-layout-one-three .more-info .button,.woocommerce-product-layout-one-three .more-info input[type="button"],.woocommerce-product-layout-one-three .more-info input[type="reset"],.woocommerce-product-layout-one-three .more-info input[type="submit"],.woocommerce-product-layout-one-three .more-info .button-small,.page-content-one-three .more-info .button,.page-content-one-three .more-info input[type="button"],.page-content-one-three .more-info input[type="reset"],.page-content-one-three .more-info input[type="submit"],.page-content-one-three .more-info .button-small{display:inline-block}.woocommerce-product-layout-one-three .more-info .portrait,.page-content-one-three .more-info .portrait{margin-top:2rem}.woocommerce-product-layout-one-three .more-info .extra-banner,.page-content-one-three .more-info .extra-banner{border-top:1px solid #e8e6e7;margin-top:1.5rem;padding-top:2.5rem;display:-ms-grid;display:grid;-ms-grid-columns:2fr 2rem 1fr;grid-template-columns:2fr 2rem 1fr}.woocommerce-product-layout-one-three .more-info .extra-banner h3,.page-content-one-three .more-info .extra-banner h3{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3;margin-top:0}@media (min-width: 48em){.woocommerce-product-layout-one-three .more-info .extra-banner h3,.page-content-one-three .more-info .extra-banner h3{-ms-grid-column:1;grid-column:1;margin-bottom:0}}.woocommerce-product-layout-one-three .more-info .extra-banner .button-container,.page-content-one-three .more-info .extra-banner .button-container{-ms-grid-column:1;grid-column:1}@media (min-width: 48em){.woocommerce-product-layout-one-three .more-info .extra-banner .button-container,.page-content-one-three .more-info .extra-banner .button-container{-ms-grid-column:3;grid-column:3;justify-self:end}}.woocommerce-product-layout-one-three .more-info .extra-banner figure,.page-content-one-three .more-info .extra-banner figure{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3}.woocommerce-product-layout-one-three .portrait,.page-content-one-three .portrait{position:relative}.woocommerce-product-layout-one-three .portrait .banner,.page-content-one-three .portrait .banner{width:100%}.woocommerce-product-layout-one-three .portrait a,.woocommerce-product-layout-one-three .portrait img,.page-content-one-three .portrait a,.page-content-one-three .portrait img{display:block}.page-content-one-three{padding-top:0}.woocommerce-product-layout-form .form,.page-content-form .form{grid-column:1 / span 3;grid-row:2}@media (min-width: 48em){.woocommerce-product-layout-form .form,.page-content-form .form{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}}.woocommerce-product-layout-form .form h1,.woocommerce-product-layout-form .form .woocommerce-product-content .price,.woocommerce-product-content .woocommerce-product-layout-form .form .price,.woocommerce-product-layout-form .form .related.products h2,.related.products .woocommerce-product-layout-form .form h2,.woocommerce-product-layout-form .form .upsells.products h2,.upsells.products .woocommerce-product-layout-form .form h2,.page-content-form .form h1,.page-content-form .form .woocommerce-product-content .price,.woocommerce-product-content .page-content-form .form .price,.page-content-form .form .related.products h2,.related.products .page-content-form .form h2,.page-content-form .form .upsells.products h2,.upsells.products .page-content-form .form h2{margin-bottom:2rem}.woocommerce-product-layout-form .portrait,.page-content-form .portrait{grid-column:1 / span 3;grid-row:1}@media (max-width: 48em){.woocommerce-product-layout-form .portrait,.page-content-form .portrait{margin-bottom:2rem}}@media (min-width: 48em){.woocommerce-product-layout-form .portrait,.page-content-form .portrait{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.woocommerce-product-layout-portrait{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:minmax(1.5rem, 1fr) minmax(0, 68.75em) minmax(1.5rem, 1fr);-ms-grid-rows:auto;grid-template-rows:auto}.woocommerce-product-layout-portrait hr{-ms-grid-column:2;grid-column:2;background-color:#878586;height:1px}.woocommerce-product-layout-portrait .portrait-image{position:relative;-ms-grid-column:2;grid-column:2;justify-self:center;display:block;padding-top:4rem}.woocommerce-product-layout-portrait .portrait-image .banner{display:block}.woocommerce-product-layout-portrait .portrait-image .zoom{top:5.5rem}.page-template-default .entry-content,.error404 .entry-content{max-width:56.25em;margin:0 auto 4rem auto}.error404 h3{margin-top:0}.shop-banner{margin-bottom:4rem;-ms-grid-column:2;grid-column:2;display:-ms-grid;display:grid}.woocommerce-page-content .products-container{grid-column:1 / span 3;display:-ms-grid;display:grid;grid-template-columns:repeat(2, 1fr);-ms-grid-rows:auto auto;grid-template-rows:repeat(2, minmax(min-content, max-content))}@media (min-width: 48em){.woocommerce-page-content .products-container{-ms-grid-column:3;grid-column:3;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(3, 1fr)}}.woocommerce-page-content .products-container ul.products{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3;-ms-grid-row:1;margin-bottom:4rem}.woocommerce-page-content .products-container ul.products li.product{width:100%;float:none;margin-right:0;margin-bottom:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.woocommerce-page-content .products-container ul.products li.product{width:31%}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.woocommerce-page-content .products-container .woocommerce-pagination{grid-row:2}}.sidebar-shop a.button-small{display:inline-block}.woocommerce-pagination{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3}.woocommerce-product-content{padding-bottom:4rem}.woocommerce-product-content .entry-content{grid-column:1 / span 3}@media (min-width: 48em){.woocommerce-product-content .entry-content{-ms-grid-column:1;grid-column:1}}.woocommerce-product-content aside.purchase{grid-column:1 / span 3}@media (max-width: 48em){.woocommerce-product-content aside.purchase{margin-top:2rem}}@media (min-width: 48em){.woocommerce-product-content aside.purchase{-ms-grid-column:3;grid-column:3;text-align:right;justify-self:end}}.woocommerce-product-content hr{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3;margin-top:3em}.woocommerce-product-content h3.personalise{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3;align-self:center}@media (min-width: 48em){.woocommerce-product-content h3.personalise{-ms-grid-column:1;grid-column:1}}.woocommerce-product-content .button-container{align-self:center;margin-top:1.37500001em}@media (min-width: 48em){.woocommerce-product-content .button-container{-ms-grid-column:3;grid-column:3;justify-self:end}}.woocommerce-product-content .button-container a{display:inline-block}.woocommerce-product-content .price del{font-size:.875em;font-weight:400}@media (min-width: 48em){.woocommerce-product-content .price del{display:block}}.woocommerce-product-content .price ins{background-color:transparent}@media (min-width: 48em){.woocommerce-product-content .price ins{display:block}}.woocommerce-product-content .cart{display:flex;flex-direction:row}@media (min-width: 48em){.woocommerce-product-content .cart{flex-direction:column}}@media (min-width: 70em){.woocommerce-product-content .cart{flex-direction:row}}.woocommerce-product-content .cart input[type="number"]{width:54px;min-height:54px;padding:.5rem;text-align:center;margin-right:.5rem}@media (min-width: 48em){.woocommerce-product-content .cart input[type="number"]{width:auto;min-height:61px;margin-right:0;margin-bottom:.5rem}}@media (min-width: 70em){.woocommerce-product-content .cart input[type="number"]{width:60px;margin-right:.5rem;margin-bottom:0}}@media (min-width: 48em){.woocommerce-product-content .cart .single_add_to_cart_button{width:100%}}.related.products,.upsells.products{-ms-grid-column:2;grid-column:2}.related.products h2,.upsells.products h2{text-transform:lowercase;text-align:center}.related.products ul.products li.product,.upsells.products ul.products li.product{width:100%;float:none;margin-right:0;margin-bottom:0}.related.products ul.products li.product h3,.upsells.products ul.products li.product h3{margin-top:.5rem;margin-bottom:.5rem}.related.products ul.products li.product p,.upsells.products ul.products li.product p{margin-top:0;margin-bottom:0;text-transform:lowercase}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.related.products ul.products li.product,.upsells.products ul.products li.product{width:23%}}.related.products h2{text-transform:lowercase}.related.products h2:after{content:'.';display:inline-block}.woocommerce-message{margin-bottom:2rem}.cart-empty{margin-bottom:2rem}.return-to-shop{margin-bottom:4rem}.return-to-shop a.button,.return-to-shop a.button-small{display:inline-block;padding-bottom:1rem}.cart-collaterals .cross-sells h3{margin-top:0}.wc-proceed-to-checkout{margin-bottom:4rem}.wc-proceed-to-checkout .checkout-button{display:inline-block;padding-bottom:1rem}.wc_payment_methods{margin-left:0;margin-bottom:2rem;list-style:none}.wc_payment_methods label{display:inline-block}.woocommerce-checkout-payment{margin-bottom:4rem}.woocommerce-NoticeGroup,.woocommerce-NoticeGroup-checkout,.checkout_coupon.woocommerce-form-coupon{margin-top:2rem}.shipping-calculator-form{margin-top:1rem}.page-banner img{display:block;width:100%}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.page-content-steps h1,.page-content-steps .woocommerce-product-content .price,.woocommerce-product-content .page-content-steps .price,.page-content-steps .related.products h2,.related.products .page-content-steps h2,.page-content-steps .upsells.products h2,.upsells.products .page-content-steps h2{-ms-grid-row:1;text-align:center}}.page-content-steps section.steps{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(3, 1fr);-ms-grid-gap:2rem;column-gap:2rem;margin-bottom:2rem;align-items:center}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.page-content-steps section.steps{-ms-grid-row:3}.page-content-steps section.steps:first-of-type{-ms-grid-row:2}.page-content-steps section.steps:last-of-type{-ms-grid-row:4}}.page-content-steps section.steps:last-of-type{margin-bottom:4rem}.page-content-steps section.steps.align-right article,.page-content-steps section.steps.align-right figure,.page-content-steps section.steps.align-left article,.page-content-steps section.steps.align-left figure{grid-column:1 / span 3}.page-content-steps section.steps.align-right figure,.page-content-steps section.steps.align-left figure{-ms-grid-row:1;grid-row:1}@media (min-width: 37.5em){.page-content-steps section.steps.align-right figure,.page-content-steps section.steps.align-left figure{justify-self:center}}@media (max-width: 37.5em){.page-content-steps section.steps.align-right figure img,.page-content-steps section.steps.align-left figure img{max-width:60px;margin-bottom:1rem}}.page-content-steps section.steps.align-right article,.page-content-steps section.steps.align-left article{grid-row:2}@media (min-width: 37.5em){.page-content-steps section.steps.align-right article,.page-content-steps section.steps.align-left article{-ms-grid-row:1;grid-row:1}}.page-content-steps section.steps.align-right article h3,.page-content-steps section.steps.align-left article h3{margin-top:0}.page-content-steps section.steps.align-right article p:last-of-type,.page-content-steps section.steps.align-left article p:last-of-type{margin-bottom:0}@media (min-width: 37.5em){.page-content-steps section.steps.align-right article{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2}}@media (min-width: 37.5em){.page-content-steps section.steps.align-right figure{-ms-grid-column:3;grid-column:3}}@media (min-width: 37.5em){.page-content-steps section.steps.align-left article{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / span 2}}@media (min-width: 37.5em){.page-content-steps section.steps.align-left figure{-ms-grid-column:1;grid-column:1}}.page-content-colours{margin-bottom:4rem}.page-content-colours h5{margin-top:0;margin-bottom:1.5rem}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.page-content-colours h5{-ms-grid-row:1}}.page-content-colours ul.colours{list-style:none;margin-left:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.page-content-colours ul.colours{-ms-grid-row:2}}.page-content-colours ul.colours .colour-large{display:flex;flex-flow:row;align-items:center;border:2px solid transparent;padding:.25rem}.page-content-colours ul.colours .colour-large:hover,.page-content-colours ul.colours .colour-large:focus{border-color:#e1ad01}.page-content-colours ul.colours .colour{width:80px;height:80px;background-position:center;background-repeat:no-repeat;background-size:100%;display:inline-block;border-radius:50%;margin-right:.5rem}.page-content-colours ul.colours .colour-name{display:inline-block;color:#333}@media (min-width: 37.5em){.page-content-colours ul.colours .colour-name{max-width:45%}}.page-content-colours .button-container{grid-column:2;margin-top:2rem}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.page-content-colours .button-container{-ms-grid-row:3}}.page-banner-lightbox{position:relative}.page-banner-lightbox a,.page-banner-lightbox .banner{display:block}.page-banner-lightbox .banner{width:100%}.page-template-page-personalize .zoom,.page-template-page-architects .zoom{width:auto;position:absolute;top:1.5rem;right:1.5rem}.page-content-map{margin-top:4rem}@media (max-width: 48em){.page-content-map{padding-top:0}}@media (min-width: 56.25em){.page-content-map{-ms-grid-gap:0;grid-row-gap:0}}.page-content-map #map{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3;width:100%;height:400px}.page-content-map article{grid-column:2}@media (max-width: 48em){.page-content-map article p:last-of-type{margin-bottom:0}}@media (min-width: 48em){.page-content-map article{-ms-grid-column:4;grid-column:4;align-self:end;margin-left:2rem}}.page-content-map article a{color:#fff}article.showrooms{text-align:center}article.showrooms h4,article.showrooms h5{margin-top:0}article.showrooms h4{margin-bottom:0}article.showrooms h5{font-weight:400;font-size:1em}article.showrooms address{margin-bottom:0;font-style:normal;font-size:.875em;color:#878586}article.showrooms address+a.shop-link{margin-top:.5rem;font-size:.875em}article.showrooms a{display:inline-block}.about-container .single-info article.icon-about-kompleksowość{background-image:url("images/icon-about-kompleksowosc.svg")}.about-container .single-info article.icon-about-obsługa{background-image:url("images/icon-about-obsluga.svg")}.about-container .single-info article.icon-about-zaangażowanie{background-image:url("images/icon-about-zaangazowanie.svg")}.about-container .single-info article.icon-about-relacja{background-image:url("images/icon-about-relacja.svg")}.play{width:63px;height:44px;position:absolute;left:41%;top:41%;background-image:url("images/icon-play.svg");background-size:63px 44px;transition:all 0.25s ease-out}@media (min-width: 37.5em){.play{left:43%;top:43%}}@media (min-width: 48em){.play{width:96px;height:67px;background-size:96px 67px}}@media (min-width: 64em){.play{left:45%;top:45%}}.page-video:hover .play,.page-video:focus .play,.page-video:active .play{background-image:url("images/icon-play-yellow.svg")}.page-template-page-about .modaal-content-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.page-template-page-about .modaal-content-container iframe{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:1 / span 3;position:absolute;top:0;left:0;width:100%;height:100%}.team-member img{display:block}.team-member header{display:flex;align-content:center;margin-top:1rem}@media (min-width: 37.5em){.team-member header{display:block}}@media (min-width: 64em){.team-member header{display:flex;justify-content:space-between}}.team-member header h3,.team-member header h5{margin-top:0;margin-bottom:0}.team-member header h3{flex-basis:50%}@media (min-width: 64em){.team-member header h3{flex-basis:auto}}.team-member header h5{flex-basis:50%;align-self:center;text-align:right;font-weight:400;color:#878586}@media (min-width: 64em){.team-member header h5{flex-basis:auto}}.team-member p:last-of-type{margin-bottom:0}body.page-template-page-show .site-header{-ms-grid-columns:1fr 68em 1fr;grid-template-columns:minmax(1.5rem, 1fr) minmax(0, 68.75em) minmax(1.5rem, 1fr)}body.page-template-page-show .site-header h1,body.page-template-page-show .site-header .woocommerce-product-content .price,.woocommerce-product-content body.page-template-page-show .site-header .price,body.page-template-page-show .site-header .related.products h2,.related.products body.page-template-page-show .site-header h2,body.page-template-page-show .site-header .upsells.products h2,.upsells.products body.page-template-page-show .site-header h2{margin-bottom:0}body.page-template-page-show .home-logos{border-bottom:2px solid #e8e6e7}body.page-template-page-show .page-content.page-content-steps{padding-top:1.5rem}body.page-template-page-show .threecolumn-container,body.page-template-page-show .woocommerce-page-content .products-container ul.products,.woocommerce-page-content .products-container body.page-template-page-show ul.products{padding-bottom:3rem}body.page-template-page-show .feature figure{height:50px;text-align:center}body.page-template-page-show .feature figure img{max-height:50px;width:auto}body.page-template-page-show .feature h3{text-align:center}body.page-template-page-show .page-content-two h1,body.page-template-page-show .page-content-two .woocommerce-product-content .price,.woocommerce-product-content body.page-template-page-show .page-content-two .price,body.page-template-page-show .page-content-two .related.products h2,.related.products body.page-template-page-show .page-content-two h2,body.page-template-page-show .page-content-two .upsells.products h2,.upsells.products body.page-template-page-show .page-content-two h2{text-align:left}body.page-template-page-show .form-image{-ms-grid-column:1;grid-column:1}body.page-template-page-show .form-image img{width:100%;height:auto}body.page-template-page-show .wpcf7-form fieldset{position:relative}body.page-template-page-show .wpcf7-form fieldset.focus label{font-size:.875em;color:#878586}body.page-template-page-show .wpcf7-form fieldset.focus input,body.page-template-page-show .wpcf7-form fieldset.focus textarea{border-color:#2b9dac}body.page-template-page-show .wpcf7-form label{position:absolute;left:12px;top:6px;display:block;z-index:1000;background-color:#f7f7f7;transition:all 0.05s ease-out;margin-bottom:0;font-size:.875em}body.page-template-page-show .wpcf7-form input[type="tel"],body.page-template-page-show .wpcf7-form input[type="text"],body.page-template-page-show .wpcf7-form input[type="email"],body.page-template-page-show .wpcf7-form textarea{padding:0.75rem}body.page-template-page-show .wpcf7-form textarea{height:150px}body.page-template-page-show .page-content-gallery{padding-bottom:3rem}body.page-template-page-show .page-content-gallery h1,body.page-template-page-show .page-content-gallery .woocommerce-product-content .price,.woocommerce-product-content body.page-template-page-show .page-content-gallery .price,body.page-template-page-show .page-content-gallery .related.products h2,.related.products body.page-template-page-show .page-content-gallery h2,body.page-template-page-show .page-content-gallery .upsells.products h2,.upsells.products body.page-template-page-show .page-content-gallery h2,body.page-template-page-show .page-content-gallery .product-gallery{-ms-grid-column:2;grid-column:2}body.page-template-page-show .page-content-gallery h1,body.page-template-page-show .page-content-gallery .woocommerce-product-content .price,.woocommerce-product-content body.page-template-page-show .page-content-gallery .price,body.page-template-page-show .page-content-gallery .related.products h2,.related.products body.page-template-page-show .page-content-gallery h2,body.page-template-page-show .page-content-gallery .upsells.products h2,.upsells.products body.page-template-page-show .page-content-gallery h2{justify-self:center}body.page-template-page-show .page-content-gallery .lightSlider img{width:100%;height:auto}body.page-template-page-show .page-content-gallery .lSAction>a{height:100px;top:38%;margin-top:0}body.page-template-page-show .page-content-gallery .lSAction>.lSPrev{left:0}body.page-template-page-show .page-content-gallery .lSAction>.lSNext{right:0}body.page-template-page-show .page-content-gallery .lSAction>a:hover,body.page-template-page-show .page-content-gallery .lSAction>a:focus{background-color:rgba(0,0,0,0.15)}body.page-template-page-show .country-selector.weglot-inline.weglot-default{display:none;visibility:hidden}.page-template-page-architects .page-content-narrow{max-width:900px;margin:0 auto}.page-template-page-architects .page-content-narrow.page-content-intro{padding-bottom:0}.page-template-page-architects .page-content-image-banner img{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3}.page-template-page-architects .page-banner{margin-top:4rem}.page-template-page-architects .page-content-pictogram-list section{-ms-grid-column:2;grid-column:2}.page-template-page-architects .page-content-pictogram-list h2{margin-top:0;margin-bottom:2rem;text-align:center}.page-template-page-architects .page-content-pictogram-list .more-info:last-of-type{margin-bottom:0}.page-template-page-architects .page-content-pictogram-list ul{margin-left:0;list-style:none}.page-template-page-architects .page-content-pictogram-list ul.circle li,.page-template-page-architects .page-content-pictogram-list ul.scribble li{padding-left:4rem;background-repeat:no-repeat;background-position:left top;min-height:35px;margin-bottom:1.5rem}.page-template-page-architects .page-content-pictogram-list ul.circle li:last-child,.page-template-page-architects .page-content-pictogram-list ul.scribble li:last-child{margin-bottom:0}.page-template-page-architects .page-content-pictogram-list ul.circle li p,.page-template-page-architects .page-content-pictogram-list ul.scribble li p{margin-top:0;margin-bottom:0}.page-template-page-architects .page-content-pictogram-list ul.circle li.item-1{background-image:url("images/icon-circle-1.svg");background-size:40px 42px}.page-template-page-architects .page-content-pictogram-list ul.circle li.item-2{background-image:url("images/icon-circle-2.svg");background-size:40px 41px}.page-template-page-architects .page-content-pictogram-list ul.circle li.item-3{background-image:url("images/icon-circle-3.svg");background-size:40px 48px}.page-template-page-architects .page-content-pictogram-list ul.circle li.item-4{background-image:url("images/icon-circle-4.svg");background-size:40px 43px}.page-template-page-architects .page-content-pictogram-list ul.circle li.item-5{background-image:url("images/icon-circle-5.svg");background-size:40px 42px}.page-template-page-architects .page-content-pictogram-list ul.circle li.item-6{background-image:url("images/icon-circle-6.svg");background-size:40px 45px}.page-template-page-architects .page-content-pictogram-list ul.scribble li.item-1,.page-template-page-architects .page-content-pictogram-list ul.scribble li.item-6{background-image:url("images/icon-scribble-1.svg");background-size:21px 35px}.page-template-page-architects .page-content-pictogram-list ul.scribble li.item-2{background-image:url("images/icon-scribble-2.svg");background-size:42px 31px}.page-template-page-architects .page-content-pictogram-list ul.scribble li.item-3{background-image:url("images/icon-scribble-3.svg");background-size:27px 38px}.page-template-page-architects .page-content-pictogram-list ul.scribble li.item-4{background-image:url("images/icon-scribble-4.svg");background-size:32px 35px}.page-template-page-architects .page-content-pictogram-list ul.scribble li.item-5{background-image:url("images/icon-scribble-5.svg");background-size:32px 35px}.page-template-page-architects .page-content-separator hr{-ms-grid-column:2;grid-column:2;height:1px;background-color:#e8e6e7}.page-template-page-architects .page-content-form{margin-bottom:4rem}.page-template-page-architects .page-content-form .form{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2;-ms-grid-row:1;grid-row:1}@media (min-width: 48em){.page-template-page-architects .page-content-form .form{-ms-grid-column:2;grid-column:2}}.page-template-page-architects .page-content-form figure{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2;-ms-grid-row:2;grid-row:2;position:relative}@media (min-width: 48em){.page-template-page-architects .page-content-form figure{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.page-template-page-architects .page-content-form figure .download{position:absolute;top:1.5rem;right:1.5rem;width:20px;height:20px}.page-template-page-architects .page-content-form figure .cover{transition:all .25s ease-out;border:2px solid transparent}.page-template-page-architects .page-content-form figure .cover:hover,.page-template-page-architects .page-content-form figure .cover:focus{border-color:#e1ad01}.page-template-page-architects .page-content-form figure .pdf{display:inline-block;color:#333;border-bottom:2px solid #333}.page-template-page-architects .page-content-form figure .pdf:after{content:'>';display:inline-block;margin-left:2px}.page-template-page-architects .page-content-form figure .pdf:hover,.page-template-page-architects .page-content-form figure .pdf:focus{border-bottom-color:#e1ad01}.page-template-page-architects .page-content-form h2{margin-top:0;margin-bottom:2rem}.page-content-carousel .lSSlideOuter{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3;padding-top:10px;padding-bottom:10px;background-color:#f7f7f7}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}/*!
	Modaal - accessible modals - v0.4.4
	by Humaan, for all humans.
	http://humaan.com
 */.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0}.modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;transition:all .3s ease-in-out}.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{border:none;background:rgba(225,173,1,0.8);padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper *[tabindex="0"]{outline:none !important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0px;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,0.2);cursor:auto}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:transparent;border-radius:100%;transition:all .2s ease-in-out}.modaal-close:focus,.modaal-close:hover{outline:none;background:#e1ad01}.modaal-close:focus:before,.modaal-close:focus:after,.modaal-close:hover:before,.modaal-close:hover:after{background:#333}.modaal-close span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-close:before,.modaal-close:after{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#333;transition:background .2s ease-in-out}.modaal-close:before{transform:rotate(-45deg)}.modaal-close:after{transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container{padding:1rem}.modaal-content-container ul.colours{margin-left:0}.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:none;background:transparent}.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}@keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-o-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-moz-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-ms-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}.modaal-instagram .modaal-container{width:auto;background:transparent;box-shadow:none !important}.modaal-instagram .modaal-content-container{padding:0;background:transparent}.modaal-instagram .modaal-content-container>blockquote{width:1px !important;height:1px !important;opacity:0 !important}.modaal-instagram iframe{opacity:0;margin:-6px !important;border-radius:0 !important;width:1000px !important;max-width:800px !important;box-shadow:none !important;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item img{display:block}.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:none}.modaal-gallery-control{position:absolute;top:50%;transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:transparent;border:none;border-radius:100%;transition:all .2s ease-in-out}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:none;background:#fff}.modaal-gallery-control:focus:before,.modaal-gallery-control:focus:after,.modaal-gallery-control:hover:before,.modaal-gallery-control:hover:after{background:#afb7bc}.modaal-gallery-control span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-gallery-control:before,.modaal-gallery-control:after{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;transition:background .2s ease-in-out}.modaal-gallery-control:before{margin:-5px 0 0;transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;transform:rotate(45deg)}.modaal-gallery-next-inner{left:100%;margin-left:40px}.modaal-gallery-next-outer{right:45px}.modaal-gallery-prev:before,.modaal-gallery-prev:after{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;transform:rotate(45deg)}.modaal-gallery-prev-inner{right:100%;margin-right:40px}.modaal-gallery-prev-outer{left:45px}.modaal-video-wrap{margin:auto 50px;position:relative}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;box-shadow:0 0 10px rgba(0,0,0,0.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container iframe,.modaal-video-container object,.modaal-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{width:100%;height:100%;display:block}@media only screen and (min-width: 1400px){.modaal-video-container{padding-bottom:0;height:731px}}@media only screen and (max-width: 1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{top:auto;bottom:20px;transform:none;background:rgba(0,0,0,0.7)}.modaal-gallery-control:before,.modaal-gallery-control:after{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width: 900px){.modaal-instagram iframe{width:500px !important}}@media screen and (max-height: 1100px){.modaal-instagram iframe{width:700px !important}}@media screen and (max-height: 1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px !important}}@media screen and (max-height: 900px){.modaal-instagram iframe{width:500px !important}.modaal-video-container{max-width:900px;max-height:510px}}@media only screen and (max-width: 600px){.modaal-instagram iframe{width:280px !important}}@media only screen and (max-height: 820px){.modaal-gallery-label{display:none}}.modaal-loading-spinner{background:none;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;transform:scale(0.25)}@-ms-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner>div:nth-of-type(1)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(1){-ms-transform:translate(84px, 84px) rotate(45deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(45deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(45deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(45deg) translate(70px, 0);transform:translate(84px, 84px) rotate(45deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(2)>div{animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.12s;-moz-animation-delay:.12s;-webkit-animation-delay:.12s;-o-animation-delay:.12s;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){-ms-transform:translate(84px, 84px) rotate(90deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(90deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(90deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(90deg) translate(70px, 0);transform:translate(84px, 84px) rotate(90deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(3)>div{animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.25s;-moz-animation-delay:.25s;-webkit-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){-ms-transform:translate(84px, 84px) rotate(135deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(135deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(135deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(135deg) translate(70px, 0);transform:translate(84px, 84px) rotate(135deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(4)>div{animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.37s;-moz-animation-delay:.37s;-webkit-animation-delay:.37s;-o-animation-delay:.37s;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){-ms-transform:translate(84px, 84px) rotate(180deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(180deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(180deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(180deg) translate(70px, 0);transform:translate(84px, 84px) rotate(180deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(5)>div{animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.5s;-moz-animation-delay:.5s;-webkit-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){-ms-transform:translate(84px, 84px) rotate(225deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(225deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(225deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(225deg) translate(70px, 0);transform:translate(84px, 84px) rotate(225deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(6)>div{animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.62s;-moz-animation-delay:.62s;-webkit-animation-delay:.62s;-o-animation-delay:.62s;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){-ms-transform:translate(84px, 84px) rotate(270deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(270deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(270deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(270deg) translate(70px, 0);transform:translate(84px, 84px) rotate(270deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(7)>div{animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.75s;-moz-animation-delay:.75s;-webkit-animation-delay:.75s;-o-animation-delay:.75s;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){-ms-transform:translate(84px, 84px) rotate(315deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(315deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(315deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(315deg) translate(70px, 0);transform:translate(84px, 84px) rotate(315deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(8)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.87s;-moz-animation-delay:.87s;-webkit-animation-delay:.87s;-o-animation-delay:.87s;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){-ms-transform:translate(84px, 84px) rotate(360deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(360deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(360deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(360deg) translate(70px, 0);transform:translate(84px, 84px) rotate(360deg) translate(70px, 0)}/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#fff;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#e8e6e7}.lSSlideOuter .media{opacity:0.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius 0.12s linear 0s 0.35s linear 0s;transition:border-radius 0.12s linear 0s 0.35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:21px;height:25px;background-color:transparent;padding:10px;background-size:20px 20px;background-repeat:no-repeat;background-position:center;display:block;top:50%;cursor:pointer;position:absolute;z-index:99;margin-top:-16px;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.lSAction>a:hover,.lSAction>a:focus{background-color:#e1ad01}.lSAction>.lSPrev{background-image:url("images/icon-chevron-left-grey.svg");left:10px}.lSAction>.lSNext{background-image:url("images/icon-chevron-right-grey.svg");right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0px !important}.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right !important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.homepageSlider .lSSlideOuter .lSPager.lSpg>li,.karuzela .lSSlideOuter .lSPager.lSpg>li{display:inline-block;padding:0 5px}.homepageSlider .lSSlideOuter .lSPager.lSpg>li a,.karuzela .lSSlideOuter .lSPager.lSpg>li a{background-color:#000;border:1px solid #333;border-radius:30px;display:inline-block;height:10px;overflow:hidden;text-indent:-999em;width:10px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.homepageSlider .lSSlideOuter .lSPager.lSpg>li:hover a,.homepageSlider .lSSlideOuter .lSPager.lSpg>li.active a,.karuzela .lSSlideOuter .lSPager.lSpg>li:hover a,.karuzela .lSSlideOuter .lSPager.lSpg>li.active a{background-color:#fff}body.page-template-page-show .product-gallery .lSSlideOuter .lSPager.lSpg{display:none;visibility:hidden}.prodcatbanner-container{padding-bottom:4rem;grid-gap:2rem 2rem}.prodcatbanner-container .single-product>a{display:flex}.prodcatbanner-container .single-product>a img{width:100%}.prodcatbanner-container .prodcatbanner-btn-container{display:flex;justify-content:center;margin-top:1.5rem}.prodcatbanner-container .prodcatbanner-btn-container .button,.prodcatbanner-container .prodcatbanner-btn-container input[type="button"],.prodcatbanner-container .prodcatbanner-btn-container input[type="reset"],.prodcatbanner-container .prodcatbanner-btn-container input[type="submit"],.prodcatbanner-container .prodcatbanner-btn-container .button-small{padding:.5rem 1rem}@media (max-width: 599px){.prodcatbanner-container{grid-gap:2rem}}.page-content-lightgrey.force-white{background-color:#fff}.pb-0{padding-bottom:0 !important}.my-0,.mb-0{margin-bottom:0 !important}.my-0,.mt-0{margin-top:0 !important}.home-blog .single-product h3{margin-top:0;line-height:1.2}.home-blog .single-product h3 a{color:#333}.home-blog .single-product .border{width:33.3%;border-bottom:2px solid #e1ad01}.home-blog .single-product .excerpt{font-size:.8rem;line-height:1rem}.home-blog .single-product .home-team-header{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between}.home-blog .single-product .home-team-header h5{font-size:1rem;font-weight:400;color:#878586}.page-content-steps .steps .colour-large{display:flex;justify-content:center}@media (max-width: 599px){.page-na-wymiar .steps a{grid-column:1 / 3}}.page-content-form .wpcf7-form .show-na-wymiar+p{margin-top:0}.page-content-form .wpcf7-form .show-personalizuj{margin:0}.page-content-form .wpcf7-form .show-na-wymiar{display:none;margin:0}body.page.page-id-1223 .page-content-form .wpcf7-form .show-personalizuj{display:none}body.page.page-id-1223 .page-content-form .wpcf7-form .show-na-wymiar{display:block}.projektowanie_infografika article{background-size:66px}.wr-slider__wrapper{padding-top:5rem;padding-bottom:5rem}.wr-slider__wrapper,.wr-slider__image__wrapper,.wr-slider__spinner{background-color:#f7f7f7 !important}@media screen and (max-width: 600px){.page-content-steps .steps .colour-large{justify-content:start}.page-na-wymiar .steps .colour-large img{max-width:80px}}.wr-slider__listing__images>.wr-slider__image__wrapper>.wr-slider__image--selected{filter:unset !important;background-blend-mode:lighten;background-color:#ffffff60}@media (min-width: 600px){.wr-slider__listing .wr-slider__listing__images>.wr-slider__image__wrapper{width:145px;height:145px}}
/*# sourceMappingURL=style.css.map */
