@font-face {font-family:"campton";src:url("../themes/inspiracje-kludi/assets/css/campton-light-webfont.woff2") format("woff2"),url("../themes/inspiracje-kludi/assets/css/campton-light-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}
@font-face {font-family:"campton";src:url("../themes/inspiracje-kludi/assets/css/campton-semibold-webfont.woff2") format("woff2"),url("../themes/inspiracje-kludi/assets/css/campton-semibold-webfont.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}
@media screen and (min-width:500px) and (max-width:1140px) {html {font-size:calc(0.875em + 0.25 * (100vw - 80em) / 40);font-size:-ms-calc(0.875em + 0.25 * (100vw - 80em)/40) }}
@media screen and (max-width:500px) {html {font-size:calc(0.975em + 0.25 * (100vw - 60em) / 40);font-size:-ms-calc(0.975em + 0.25 * (100vw - 60em)/40) }}.grid__container,
.site-footer .inner,
header.site-header >.inner {max-width:70em;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}
@media screen and (min-width:1140px) {.grid__container,.site-footer .inner,header.site-header >.inner {max-width:100em }}
.lines-button {display:inline-block;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0;border:none;background-color:transparent;outline:none}
.lines-button:hover {opacity:1}
.lines-button:active {-webkit-transition:0;-o-transition:0;transition:0}
.lines {display:inline-block;width:2rem;height:0.2rem;background:#fff;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;position:relative}
.lines:after,
.lines:before {display:inline-block;width:2rem;height:0.2rem;background:#fff;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;position:absolute;left:0;content:"";-webkit-transform-origin:0.1428571429rem center;-ms-transform-origin:0.1428571429rem center;transform-origin:0.1428571429rem center}
.lines:before {top:0.5rem}
.lines:after {top:-0.5rem}
.lines-button.x2 .lines {-webkit-transition:background 0.3s 0.5s ease;-o-transition:background 0.3s 0.5s ease;transition:background 0.3s 0.5s ease}
.lines-button.x2 .lines:after,
.lines-button.x2 .lines:before {-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;transition:top 0.3s 0.6s ease,-webkit-transform 0.3s ease;-webkit-transition:top 0.3s 0.6s ease,-webkit-transform 0.3s ease;-o-transition:top 0.3s 0.6s ease,transform 0.3s ease;transition:top 0.3s 0.6s ease,transform 0.3s ease;transition:top 0.3s 0.6s ease,transform 0.3s ease,-webkit-transform 0.3s ease}
.lines-button.x2.close .lines {-webkit-transition:background 0.3s 0s ease;-o-transition:background 0.3s 0s ease;transition:background 0.3s 0s ease;background:transparent}
.lines-button.x2.close .lines:after,
.lines-button.x2.close .lines:before {transition:top 0.3s ease,-webkit-transform 0.3s 0.5s ease;-webkit-transition:top 0.3s ease,-webkit-transform 0.3s 0.5s ease;-o-transition:top 0.3s ease,transform 0.3s 0.5s ease;transition:top 0.3s ease,transform 0.3s 0.5s ease;transition:top 0.3s ease,transform 0.3s 0.5s ease,-webkit-transform 0.3s 0.5s ease;top:0;width:2rem}
.lines-button.x2.close .lines:before {-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}
.lines-button.x2.close .lines:after {-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}
.comments-area:before {position:absolute;top:0;bottom:0;left:-900px;right:-900px;content:"";display:block;background-color:#fafafa;z-index:-1;border:inherit}
html {-webkit-box-sizing:border-box;box-sizing:border-box}
*,
:after,
:before {-webkit-box-sizing:inherit;box-sizing:inherit}
html {font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body {margin:0;overflow-x:hidden}
@media screen and (max-width:720px) {body.overflow-hide {overflow-y:hidden }body.overflow-hide .close-button {display:none }body.overflow-hide .slick-list,body.overflow-hide .slick-track {height:calc(100vh - 6rem) !important }}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {display:block}
audio,
canvas,
progress,
video {display:inline-block;vertical-align:baseline}
audio:not([controls]) {display:none;height:0}
[hidden],
template {display:none}
a {background-color:transparent;text-decoration:none}
a:active,
a:hover {outline:0}
abbr[title] {border-bottom:1px dotted}
b,
strong {font-weight:bold}
dfn {font-style:italic}
h1 {font-size:2em;margin:0.67em 0}
mark {background:#ff0;color:#000}
small {font-size:80%}
sub,
sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup {top:-0.5em}
sub {bottom:-0.25em}
img {border:0}
svg:not(:root) {overflow:hidden}
figure {margin:1em 40px}
hr {-webkit-box-sizing:content-box;box-sizing:content-box;height:0}
pre {overflow:auto}
code,
kbd,
pre,
samp {font-family:monospace,monospace;font-size:1em}
button,
input,
optgroup,
select,
textarea {color:inherit;font:inherit;margin:0}
button {overflow:visible}
button,
select {text-transform:none}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {-webkit-appearance:button;cursor:pointer}
button[disabled],
html input[disabled] {cursor:default}
button::-moz-focus-inner,
input::-moz-focus-inner {border:0;padding:0}
input {line-height:normal}
input[type="checkbox"],
input[type="radio"] {-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {height:auto}
input[type="search"] {-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {-webkit-appearance:none}
fieldset {border:none;margin:0;padding:0}
fieldset legend {display:block;width:100%;text-transform:uppercase;font-family:"campton",sans-serif;font-weight:bold}
legend {border:0;padding:0}
textarea {overflow:auto}
optgroup {font-weight:bold}
table {border-collapse:collapse;border-spacing:0}
td,
th {padding:0}
body {background-color:#16232e}
div.files {border-top:1px solid #16232e;margin-top:60px;margin-bottom:60px;padding-top:1rem;text-align:left}
div.files .title {margin-bottom:2rem}
div.files ul {margin-top:2rem;list-style:none;margin:0;padding:0}
div.files li {display:inline-block}
div.files figure {display:inline-block;vertical-align:top;margin:0;padding:0;margin-right:2rem}
div.files figure.file-icon {width:154px}
div.files figure img {max-width:154px}
div.files figure + a {display:inline-block;width:38%}
.depcore__department-types {margin:60px 0}
.site {padding-top:4.5rem;background-color:#fff}
.mask {opacity:0;background-color:#fff;position:fixed;width:100%;height:0;left:0;top:0;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;z-index:9999}
.a-fade {-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;opacity:1}
html.is-animating .mask {opacity:1;height:100%}
html.is-animating .a-fade {opacity:0}
.depcore__department-details {margin-left:auto;margin-right:auto}
header.header__description {padding-top:2rem;padding-bottom:2rem}
header.header__description a {display:none}
.depcore__single-series {margin-bottom:2rem}
.depcore__single-series a,
.depcore__single-series a:visited {color:#000}
@media screen and (min-width:570px) and (max-width:1440px) {.depcore__single-series figure {max-width:540px }}
.depcore__department-series {background-color:#ededed;position:relative;margin-top:150px}
.depcore__department-series >div {position:relative;top:-150px}
.depcore__department-series figure {margin:0;padding:0;overflow:hidden}
.depcore__department-series figure img {border-radius:10px;display:block;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
.depcore__department-series figure a:active img {-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
.depcore__department-series .series-title {margin-top:0.6rem}
.depcore__department-series.depcore__concealed-grid {background-color:#fff}
.depcore__department-series.depcore__concealed-grid .grid__main.grid__half {-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}
.depcore__department-series.depcore__concealed-grid figure {border:2px solid #16232e;margin-bottom:0.8rem;border-radius:11px}
.depcore__concealed-grid + .depcore__department-series {background-color:#fff;margin-top:1rem}
.depcore__concealed-grid + .depcore__department-series .header__description {padding-left:0}
.depcore__department-concealed .depcore-department-title {margin-top:1rem}
.grid__padding {padding-top:60px;padding-bottom:60px}
.depcore__products-functions p + .single-function {margin-top:60px}
.depcore__series-products {border-bottom:1px solid #16232e;margin-bottom:60px;padding-top:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}
.depcore__series-products h2 {margin-bottom:30px}
.depcore__series-products .depcore__series-description {padding-right:60px}
.depcore__series-products .depcore__series-description p {font-size:1.2rem;padding-bottom:60px}
@media screen and (max-width:720px) {.depcore__series-products {padding-bottom:30px }}
.depcore__series-products-list {margin-bottom:60px}
.single-function {border-top:2px solid #16232e}
.single-function h4 {color:#16232e;line-height:1.2}
.single-function ol,
.single-function ul {padding-left:0.86rem;margin-left:0;margin-top:0.5em}
.single-function:first-child {margin-top:60px}
.single-function .function-gallery {background:#ededed}
.single-function .function-gallery img + img {border-top:3px solid #fff}
.single-function .function-series {padding:0.5rem;line-height:1}
.single-function .function-series h5 {margin-bottom:1rem;margin-top:1rem}
.single-function .function-series p {text-transform:uppercase}
@media screen and (min-width:719px) {.single-function .function-gallery img {border-left:3px solid #fff }}
.depcore__single-product {position:relative}
.depcore__single-product .depcore__functions-wrapper {position:relative}
@media screen and (min-width:570px) {.depcore__single-product .depcore__functions-wrapper {max-width:250px }}
.depcore__single-product h5 span {display:block;font-size:1rem !important}
.depcore__single-product p {font-size:1rem}
.depcore__single-product .depcore__product-functions {position:absolute;top:0;right:0;width:35px}
.depcore__single-product .depcore__product-functions .functions {position:relative}
.depcore__single-product .depcore__product-functions .depcore__function-tooltip {position:absolute;background-color:#fff;padding:5px 20px;border-radius:5px;border:1px solid #efefef;width:600%;z-index:999}
.depcore__single-product .depcore__product-functions .depcore__function-tooltip:after,
.depcore__single-product .depcore__product-functions .depcore__function-tooltip:before {position:absolute;border-right:5px solid transparent;border-bottom:6.928px solid #efefef;border-left:5px solid transparent;content:""}
.depcore__single-product .depcore__product-functions .depcore__function-tooltip:before {top:-7px;left:7px}
.depcore__single-product .depcore__product-functions .depcore__function-tooltip:after {top:-5px;left:7px;border-bottom:15.588px solid #fff}
.depcore__single-product .depcore__product-functions .depcore__function-tooltip * {font-size:0.85rem;margin:0;padding:0}
@media screen and (max-width:720px) {.depcore__single-product .depcore__product-functions .depcore__function-tooltip {right:0 }.depcore__single-product .depcore__product-functions .depcore__function-tooltip:after,.depcore__single-product .depcore__product-functions .depcore__function-tooltip:before {right:7px;left:auto }}
.right .depcore__single-product .depcore__product-functions .depcore__function-tooltip {right:0}
.right .depcore__single-product .depcore__product-functions .depcore__function-tooltip:before {left:auto;right:7px}
.right .depcore__single-product .depcore__product-functions .depcore__function-tooltip:after {left:auto;right:7px;border-bottom:15.588px solid #fff}
@media screen and (min-width:570px) {.depcore__single-product img {max-height:151px }}
.depcore__function-tooltip {display:none}
.function-description,
.function-icons {padding:1rem}
.depcore__set-schema + .depcore__set-schema {margin-top:2rem}
.header__description img {border-radius:10px}
@supports (grid-area:auto) {@media screen and (min-width:570px) {.grid__main {display:grid }.grid__half {grid-template-columns:repeat(2,1fr);grid-gap:2em }.grid__sets {display:grid;grid-template-columns:50% 50%;grid-gap:1rem }.grid__four {grid-template-columns:repeat(4,25%);grid-row-gap:4em }.depcore-department-header .header__description,.depcore__department-series .header__description {padding-left:1rem }.depcore-department-header .header__description h6,.depcore__department-series .header__description h6 {display:none }.single-function {display:grid;grid-template-columns:90px 3fr 4fr;padding-bottom:1rem }.single-function .function-gallery {display:grid;grid-template-columns:1fr 1fr }.function-series {grid-column:2;grid-row:1 }.grid__sidebar {grid-template-columns:2fr 5fr;display:grid;grid-gap:5rem }.grid__sidebar h1 {font-size:2rem }}@media screen and (min-width:1440px) {.grid__half {grid-template-columns:repeat(3,1fr) }.depcore-department-description,.depcore__series-description {grid-column:2/4 }}}
@media screen and (max-width:570px) {.depcore__department-details hgroup {margin-bottom:2rem }div.header__description + .header__description {padding-top:2rem }}
.wp-block-image {margin-left:0;margin-right:0}
.wp-block-image figcaption {font-size:0.9rem}
.wp-block-columns {display:-webkit-box;display:-ms-flexbox;display:flex}
.wp-block-columns .wp-block-column {padding:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}
@media screen and (max-width:760px) {.wp-block-columns {display:block }}
body,
button,
input,
select,
textarea {color:#000;font-family:"campton",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;font-weight:300}
@font-face {font-family:"gymteam";src:url("../themes/inspiracje-kludi/assets/css/fonts/gymteam.eot?iy0wf4");src:url("../themes/inspiracje-kludi/assets/css/fonts/gymteam.eot?iy0wf4#iefix") format("embedded-opentype"),url("../themes/inspiracje-kludi/assets/css/fonts/gymteam.ttf?iy0wf4") format("truetype"),url("../themes/inspiracje-kludi/assets/css/fonts/gymteam.woff?iy0wf4") format("woff"),url("../themes/inspiracje-kludi/assets/css/fonts/gymteam.svg?iy0wf4#gymteam") format("svg");font-weight:normal;font-style:normal}
.icon {font-family:"gymteam";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
h1,
h2,
h3,
h4,
h5,
h6 {clear:both;font-family:"campton",sans-serif;font-weight:bold;margin:0}
h1 span,
h2 span,
h3 span,
h4 span,
h5 span,
h6 span {font-weight:normal}
h1.series-title,
h2.series-title,
h3.series-title,
h4.series-title,
h5.series-title,
h6.series-title {text-transform:uppercase}
h1.alt,
h2.alt,
h3.alt,
h4.alt,
h5.alt,
h6.alt {color:#16232e}
p + h1,
p + h2,
p + h3,
p + h4,
p + h5,
p + h6 {margin-top:1.8rem}
h1 {font-size:3.8rem;line-height:0.9;margin-bottom:0.4rem}
h2 {font-size:2.2em;position:relative}
h3 {font-size:1.6rem;margin-bottom:1.8rem}
h4 {font-size:1.5rem}
h5 {font-size:1.4rem}
h6 {font-size:1rem}
ol + h2,
p + h2,
ul + h2 {margin-top:2rem;padding:0}
.post-title {margin-bottom:2rem}
@media screen and (max-width:570px) {.post-title {font-size:1.6rem;margin-top:1rem;line-height:1.1 }}
p {margin-top:0;margin-bottom:0.4rem}
.lead {margin-bottom:1.6rem}
cite,
dfn,
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:0.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:0.9375rem}
abbr,
acronym {border-bottom:1px dotted #666;cursor:help}
ins,
mark {text-decoration:none}
big {font-size:125%}
p,
ul {font-size:1rem}
header.site-header {background-color:#16232e;z-index:1000;position:fixed;width:100%}
header.site-header >.inner {display:-ms-grid;display:grid;-ms-grid-columns:70px 1fr;grid-template-columns:70px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4.5rem}
header.site-header h1 {margin:0;padding:0}
header.site-header svg {height:4.5rem;width:auto}
.inner + .site-footer {margin-top:30px}
.site-footer {padding-top:20px;padding-bottom:20px;background-color:#16232e;color:#fff}
.site-footer .inner {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.site-footer .contact {text-align:left}
.site-footer .contact a {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff}
.site-footer .contact a:hover {color:#d9d9d9}
@media screen and (max-width:720px) {.site-footer svg {max-width:130px }}
.slick-slider {position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;margin:0;padding:0}
.slick-list {position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus {outline:none}
.slick-list.dragging {cursor:pointer;cursor:hand}
.slick-slider .slick-list,
.slick-slider .slick-track {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track {position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:after,
.slick-track:before {content:"";display:table}
.slick-track:after {clear:both}
.slick-loading .slick-track {visibility:hidden}
.depcore__set-schemas .slick-track {margin:0}
.slick-slide {float:left;height:100%;min-height:1px;margin:0;padding:0;display:none}
[dir="rtl"] .slick-slide {float:right}
.slick-slide img {display:block}
.slick-slide.slick-loading img {display:none}
.slick-slide.dragging img {pointer-events:none}
.slick-initialized .slick-slide {display:block;margin:0;padding:0}
.slick-loading .slick-slide {visibility:hidden}
.slick-vertical .slick-slide {display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden {display:none}
.slick-dots {margin:0;padding:0;text-align:center;list-style:none;position:absolute;bottom:2rem;z-index:999;width:100%}
.slick-dots li {display:inline-block;position:relative;cursor:pointer;-webkit-transition:all 0.7s;-o-transition:all 0.7s;transition:all 0.7s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:6}
.slider .slick-dots li {border-radius:50%;width:15px;height:15px;background-color:#fff;-webkit-transition:background-color 0.8s ease-out;-o-transition:background-color 0.8s ease-out;transition:background-color 0.8s ease-out}
.slider .slick-dots li + li {margin-left:5px}
.slider .slick-dots li.slick-active,
.slider .slick-dots li:hover {background-color:#16232e}
.slider .slick-dots button {display:none}
@media screen and (max-width:720px) {.slider .slick-dots {display:none }}
.thumb-slider {max-height:calc(100vh - 6rem)}
@media screen and (min-width:719px) {.thumb-slider + .site-footer {margin-top:-10px;position:relative }}
@media screen and (min-width:719px) {.thumb-slider .slick-dots li {border:2px solid rgba(255,255,255,0.7);position:relative;border-radius:10px;overflow:hidden;margin-left:-40px;right:20px;-webkit-box-shadow:0 0 24px -2px rgba(0,0,0,0.75);box-shadow:0 0 24px -2px rgba(0,0,0,0.75) }.thumb-slider .slick-dots a {height:85px;width:85px;float:left;background-color:#fff;-webkit-transition:width 0.2s ease-in-out,height 0.2s ease-in-out,top 0.2s ease-in-out;-o-transition:width 0.2s ease-in-out,height 0.2s ease-in-out,top 0.2s ease-in-out;transition:width 0.2s ease-in-out,height 0.2s ease-in-out,top 0.2s ease-in-out;background-size:contain;background-repeat:no-repeat;background-position:50% 50% }.thumb-slider .slick-dots .slick-active {position:relative;z-index:100 !important;top:8px }.thumb-slider .slick-dots .slick-active a {height:100px;width:100px }}
@media screen and (max-width:720px) {.thumb-slider .slick-dots {position:static;white-space:nowrap;overflow:scroll;padding-bottom:2rem }.thumb-slider .slick-dots li {margin-left:10px }.thumb-slider .slick-dots a {border:1px solid rgba(0,0,0,0.5);display:inline-block;border-radius:3px;height:40px;width:40px;background-size:cover }.thumb-slider .slick-dots .slick-active {top:3px }.thumb-slider .slick-dots .slick-active a {height:50px;width:50px }}
.thumb-slider.files-slider .slick-dots {position:static}
.slick-arrow {position:absolute;z-index:999;height:100%;top:0;background-color:transparent}
.slick-arrow.slick-next {right:0}
.depcore__set-schemas .slick-slide img {max-width:100%;border:1px solid #16232e;border-radius:4px}
.depcore__set-schemas .depcore__set-schema {max-width:250%;overflow:hidden;border:5px solid #fff}
.depcore__set-schemas span.nav-circle {position:absolute;top:43%}
.depcore__set-schemas span.nav-circle.prev-arrow {margin-left:-40px}
.depcore__set-schemas span.nav-circle.next-arrow {margin-right:-40px}
.depcore__set-schemas .slick-dots {position:static}
.depcore__set-schemas .slick-dots li {border-radius:50%;width:15px;height:15px;background-color:#fff;-webkit-transition:background-color 0.8s ease-out;-o-transition:background-color 0.8s ease-out;transition:background-color 0.8s ease-out;border:1px solid #16232e}
.depcore__set-schemas .slick-dots li + li {margin-left:5px}
.depcore__set-schemas .slick-dots li.slick-active,
.depcore__set-schemas .slick-dots li:hover {background-color:#16232e}
.depcore__set-schemas .slick-dots button {display:none}
a.button,
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {display:inline-block;margin-top:1rem;border:none;background-color:#16232e;font-size:1.2rem;padding:0.65rem 1rem;vertical-align:top;border-radius:6px;color:#fff;-webkit-transition:background-color 1s ease-in;-o-transition:background-color 1s ease-in;transition:background-color 1s ease-in}
a.button:active,
a.button:focus,
a.button:hover,
button:active,
button:focus,
button:hover,
input[type="button"]:active,
input[type="button"]:focus,
input[type="button"]:hover,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="reset"]:hover,
input[type="submit"]:active,
input[type="submit"]:focus,
input[type="submit"]:hover {background-color:#253a4c}
button.math {background:none;border:none;font-weight:bold;display:inline-block;color:#16232e}
button.math:active,
button.math:focus,
button.math:hover {border-color:none;background-color:transparent;color:inherit}
#gdpr-cookie-advanced {display:none}
button#ihavecookiesBtn {margin-left:0 !important}
#gdpr-cookie-message {position:fixed;right:30px;bottom:30px;max-width:375px;background-color:rgba(0,0,0,0.9);padding:20px;border-radius:5px;-webkit-box-shadow:0 6px 6px rgba(0,0,0,0.25);box-shadow:0 6px 6px rgba(0,0,0,0.25);margin-left:30px}
#gdpr-cookie-message h4 {color:#fff;font-size:18px;margin-bottom:10px}
#gdpr-cookie-message h5 {font-size:15px;margin-bottom:10px}
#gdpr-cookie-message p,
#gdpr-cookie-message ul {color:white;font-size:15px;line-height:1.5em}
#gdpr-cookie-message p:last-child {margin-bottom:0;text-align:right}
#gdpr-cookie-message li {width:49%;display:inline-block}
#gdpr-cookie-message a {color:var(--red);text-decoration:none;font-size:15px;padding-bottom:2px;border-bottom:1px dotted rgba(255,255,255,0.75);-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}
#gdpr-cookie-message a:hover {color:white;border-bottom-color:var(--red);-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}
#gdpr-cookie-message button,
button#ihavecookiesBtn {border:none;color:white;font-size:15px;padding:7px;border-radius:3px;margin-left:15px;cursor:pointer;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}
#gdpr-cookie-message button:disabled {opacity:0.3}
#gdpr-cookie-message input[type="checkbox"] {float:none;margin-top:0;margin-right:5px}
.parts-search-form__results--visible,
input[type="email"],
input[type="password"],
input[type="search"],
input[type="text"],
input[type="url"],
textarea {color:#666;border:1px solid #a5b2b6}
.parts-search-form__results--visible:focus,
input[type="email"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="text"]:focus,
input[type="url"]:focus,
textarea:focus {color:#111}
form.contact-data fieldset.order-contact input[type="file"] {border:0;padding-left:38px}
input[type="file"] {width:100%;height:30px;padding:0;font-size:1rem;padding-left:37px}
form.contact-data fieldset.order-contact .custom-file-input input[type="text"] {border:none;color:#000;margin-left:5px;margin-top:-4px}
.mfp-close:hover {background-color:transparent}
input[type="email"],
input[type="password"],
input[type="search"],
input[type="text"],
input[type="url"] {padding:3px}
textarea {padding-left:3px;width:100%}
input[type="checkbox"],
input[type="radio"] {display:none}
input[type="checkbox"]:checked + label .lines,
input[type="radio"]:checked + label .lines {-webkit-transition:background 0.3s 0s ease;-o-transition:background 0.3s 0s ease;transition:background 0.3s 0s ease;background:transparent}
input[type="checkbox"]:checked + label .lines:after,
input[type="checkbox"]:checked + label .lines:before,
input[type="radio"]:checked + label .lines:after,
input[type="radio"]:checked + label .lines:before {transition:top 0.3s ease,-webkit-transform 0.3s 0.5s ease;-webkit-transition:top 0.3s ease,-webkit-transform 0.3s 0.5s ease;-o-transition:top 0.3s ease,transform 0.3s 0.5s ease;transition:top 0.3s ease,transform 0.3s 0.5s ease;transition:top 0.3s ease,transform 0.3s 0.5s ease,-webkit-transform 0.3s 0.5s ease;top:0;width:2rem}
input[type="checkbox"]:checked + label .lines:before,
input[type="radio"]:checked + label .lines:before {-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}
input[type="checkbox"]:checked + label .lines:after,
input[type="radio"]:checked + label .lines:after {-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}
.contact-box a {color:#fff}
.nav-circle {background-color:#ededed;border-radius:50%;background-size:cover;display:inline-block;width:4rem;height:4rem;background-position:50% 50%;position:fixed;top:40vh;cursor:pointer;-webkit-transition:all 0.9s;-o-transition:all 0.9s;transition:all 0.9s;z-index:99}
.nav-circle:hover {-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
.nav-circle.prev-arrow {margin-left:2rem;background-image:url(../themes/inspiracje-kludi/assets/images/arrow-left.svg)}
.nav-circle.next-arrow {margin-right:2rem;background-image:url(../themes/inspiracje-kludi/assets/images/arrow-right.svg);right:0}
.nav-circle.slick-disabled {visibility:hidden}
@media screen and (max-width:719px) {.nav-circle {top:90vh;width:2rem;height:2rem;background-color:rgba(0,0,0,0.2);z-index:999 }.nav-circle.prev-arrow {margin-left:1rem }.nav-circle.next-arrow {margin-right:1rem }}
.depcore__set-schemas .nav-circle {width:2rem;height:2rem}
.depcore__set-schemas .nav-circle.prev-arrow {margin-left:1rem}
.depcore__set-schemas .nav-circle.next-arrow {margin-right:1rem}
span.nav-circle {background-color:rgba(0,0,0,0.15)}
a:not(.button) {color:#111;-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s}
a:not(.button):visited {color:inherit}
a:not(.button):active,
a:not(.button):focus,
a:not(.button):hover {color:#373737}
a:not(.button):focus {outline:thin dotted}
a:not(.button):active,
a:not(.button):hover {outline:0}
a:not(.button).delete {display:inline-block;background-image:url(../themes/inspiracje-kludi/assets/images/close-btn.png);width:10px;height:10px;background-size:contain;text-indent:-9999px;line-height:1}
.depcore__slider-close-button,
a.close-button {display:inline-block;border-radius:50%;background-color:#16232e;background-color:rgba(0,0,0,0.15);z-index:998;background-image:url(../themes/inspiracje-kludi/assets/images/close.svg);background-repeat:no-repeat;background-size:50%;background-position:50% 50%;width:3rem;height:3rem;position:absolute;right:1rem;top:5.5rem;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}
.depcore__slider-close-button:hover,
a.close-button:hover {-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}
@media screen and (max-width:720px) {.depcore__slider-close-button,a.close-button {width:2rem;height:2rem }}
.depcore__slider-close-button {top:1rem;display:none}
.main-navigation {vertical-align:middle}
.main-navigation a,
.main-navigation a:visited {color:#fff;line-height:1.2;display:inline-block;padding:10px 20px;-webkit-transition:all 0.7s ease-in;-o-transition:all 0.7s ease-in;transition:all 0.7s ease-in;text-align:center;vertical-align:middle}
.main-navigation a:hover,
.main-navigation a:visited:hover {background-color:#253a4c;color:#fff}
.main-navigation a.active,
.main-navigation a:visited.active {font-weight:bold}
.main-navigation .depcore__inner-menu {display:inline-block}
@media screen and (min-width:719px) {.main-navigation .depcore__inner-menu {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center }.main-navigation .depcore__inner-menu .right-side {border-left:2px solid #fff }}
.main-navigation button.toggle {padding:0;margin:0;position:absolute;right:12px;top:12px;display:none;background:none}
@media screen and (max-width:720px) {.main-navigation {padding-right:46px }.main-navigation >div {width:49%;padding:0 10px }.main-navigation a.right-side {border-right:1px solid #fff;border-left:1px solid #fff }.main-navigation button.toggle {display:inline-block }.main-navigation .depcore__inner-menu {height:0;overflow:hidden;text-align:center;position:absolute;left:0;top:4.5rem;width:100vw;background-color:#16232e;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s }.main-navigation .depcore__inner-menu a {display:block }.main-navigation.toggled .depcore__inner-menu {height:60vh }}
.pagination {clear:both;list-style:none;margin:0;padding:0;margin-top:1rem}
.pagination li {display:inline;margin:0;padding:0}
.pagination li + li a {margin-left:5px}
.pagination a {display:inline-block;text-indent:-9999px;border-radius:50%;width:15px;height:15px;background-color:#c4c5c5;-webkit-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}
.pagination a:hover {background-color:#575757}
.pagination li.active a {background-color:#16232e}
.screen-reader-text {clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}
.screen-reader-text:active,
.screen-reader-text:focus,
.screen-reader-text:hover {background-color:#fff;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#545459;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.alignleft {display:inline;float:left;margin-right:1.5em}
.alignright {display:inline;float:right;margin-left:1.5em}
.aligncenter {display:block;margin-left:auto;margin-right:auto}
.sticky {display:block}
.hentry {margin:0 0 1.5em}
.byline,
.updated:not(.published) {display:none}
.group-blog .byline,
.single .byline {display:inline}
.entry-content,
.entry-summary,
.page-content {margin:1.5em 0 0}
.page-links {clear:both;margin:0 0 1.5em}
.archive .format-aside .entry-title,
.blog .format-aside .entry-title {display:none}
.comments-area {padding:30px 0;clear:both;background-color:#fafafa;position:relative;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.comments-area:before {top:-1px;bottom:-1px}
.comment-content a {word-wrap:break-word}
.bypostauthor {display:block}#baguetteBox-overlay {display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,0.8);-webkit-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease}
#baguetteBox-overlay.visible {opacity:1}
#baguetteBox-overlay .full-image {display:inline-block;position:relative;width:100%;height:100%;text-align:center}
#baguetteBox-overlay .full-image figure {display:inline;margin:0;height:100%}
#baguetteBox-overlay .full-image img {display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}
#baguetteBox-overlay .full-image figcaption {display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,0.6);font-family:sans-serif}
#baguetteBox-overlay .full-image:before {content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
#baguetteBox-slider {position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left 0.4s ease,-webkit-transform 0.4s ease;transition:left 0.4s ease,-webkit-transform 0.4s ease;-o-transition:left 0.4s ease,transform 0.4s ease;transition:left 0.4s ease,transform 0.4s ease;transition:left 0.4s ease,transform 0.4s ease,-webkit-transform 0.4s ease}
#baguetteBox-slider.bounce-from-right {-webkit-animation:bounceFromRight 0.4s ease-out;animation:bounceFromRight 0.4s ease-out}
#baguetteBox-slider.bounce-from-left {-webkit-animation:bounceFromLeft 0.4s ease-out;animation:bounceFromLeft 0.4s ease-out}
@-webkit-keyframes bounceFromRight {0%,to {margin-left:0 }50% {margin-left:-30px }}
@keyframes bounceFromRight {0%,to {margin-left:0 }50% {margin-left:-30px }}
@-webkit-keyframes bounceFromLeft {0%,to {margin-left:0 }50% {margin-left:30px }}
@keyframes bounceFromLeft {0%,to {margin-left:0 }50% {margin-left:30px }}
.baguetteBox-button#next-button,
.baguetteBox-button#previous-button {top:50%;top:calc(50% - 30px);width:44px;height:60px}
.baguetteBox-button {position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,0.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color 0.4s ease;-o-transition:background-color 0.4s ease;transition:background-color 0.4s ease}
.baguetteBox-button:focus,
.baguetteBox-button:hover {background-color:rgba(50,50,50,0.9)}
.baguetteBox-button#next-button {right:2%}
.baguetteBox-button#previous-button {left:2%}
.baguetteBox-button#close-button {top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}
.baguetteBox-button svg {position:absolute;left:0;top:0}
.baguetteBox-spinner {width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}
.baguetteBox-double-bounce1,
.baguetteBox-double-bounce2 {width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}
.baguetteBox-double-bounce2 {-webkit-animation-delay:-1s;animation-delay:-1s}
@-webkit-keyframes bounce {0%,to {-webkit-transform:scale(0);transform:scale(0) }50% {-webkit-transform:scale(1);transform:scale(1) }}
@keyframes bounce {0%,to {-webkit-transform:scale(0);transform:scale(0) }50% {-webkit-transform:scale(1);transform:scale(1) }}
.comment-content .wp-smiley,
.entry-content .wp-smiley,
.page-content .wp-smiley {border:none;margin-bottom:0;margin-top:0;padding:0}
embed,
iframe,
object,
video {max-width:100%}
img {max-width:100%;height:auto}
.fr-img-caption {margin-right:1rem;display:inline-block;vertical-align:top;margin-top:1rem;margin-bottom:3rem}
.fr-img-caption .fr-inner {display:block}
.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}
.image-holder {display:block;text-align:center;outline:none}
.hotspot-container {display:inline-block;text-align:center;position:relative}
.hotspot-container >img {display:inline-block;max-height:calc(100vh - 6rem)}
.hotspot-wrapper .hotspot-container {text-align:left}
.hotspot-wrapper {display:inline-block;text-align:left;line-height:1.2}
.hotspot-wrapper .depcore__slider-hotspot-description {background-color:#fff;position:relative;display:none;-webkit-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out;padding-left:0.6rem;padding-right:0.6rem}
.hotspot-wrapper .depcore__slider-hotspot-description p {font-size:1rem;margin-top:4px}
.hotspot-wrapper.active {z-index:9990}
.hotspot-wrapper .depcore__single-product {display:inline-block;width:100%;position:relative;vertical-align:top;padding-left:5px;padding-right:5px;text-align:left}
.hotspot-wrapper .depcore__single-product strong {display:block;line-height:1;font-size:0.9rem}
.hotspot-wrapper .depcore__single-product span {font-size:0.8rem;line-height:1}
.hotspot-wrapper .depcore__single-product .functions {position:absolute;top:0;right:9px;width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.hotspot-wrapper .depcore__single-product .function {width:100%;margin-bottom:5px}
.hotspot-wrapper .depcore__single-product .function img {max-width:100%}
.hotspot-wrapper .depcore__single-product .function-tooltip {display:none;font-size:0.85rem}
@media screen and (min-width:719px) {.hotspot-wrapper.wide .depcore__slider-hotspot-description {width:500px }.hotspot-wrapper.wide .depcore__single-product {width:49% }.hotspot-wrapper.center .depcore__slider-hotspot-description {margin-top:-50% }.hotspot-wrapper.bottom .depcore__slider-hotspot-description {position:absolute;bottom:0 }.hotspot-wrapper.right .depcore__slider-hotspot-description {position:absolute;right:100% }.hotspot-wrapper .depcore__slider-hotspot-description {margin:20px 0 0 20px;padding:1rem;width:260px;max-width:50vw;border:1px solid #efefef;border-radius:10px;z-index:9 }}
@media screen and (max-width:720px) {.hotspot-wrapper .depcore__slider-hotspot-description {position:fixed;top:0;left:0;height:calc(100vh - 6rem);width:100vw;z-index:9999;overflow-y:scroll;padding-bottom:60px }.hotspot-wrapper .depcore__slider-hotspot-description img {display:block;margin-left:auto;margin-right:auto }.hotspot-wrapper.active .depcore__slider-close-button {display:block }.hotspot-wrapper .depcore__single-product h5,.hotspot-wrapper .depcore__single-product p {font-size:1.2rem }}
.slider-hotspot-plus {position:absolute;left:0;top:0;z-index:999;display:inline-block;width:35px;height:35px;border-radius:50%;padding:5px;outline:0;z-index:12;background:#16232e url(../themes/inspiracje-kludi/assets/images/close.svg) 50% 50% no-repeat;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-size:50%;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.75);box-shadow:0 0 5px 0 rgba(0,0,0,0.75);-webkit-transition:all 0.7s;-o-transition:all 0.7s;transition:all 0.7s;cursor:pointer}
.active .slider-hotspot-plus {-webkit-transform:scale(1.32) rotate(0);-ms-transform:scale(1.32) rotate(0);transform:scale(1.32) rotate(0)}
@media screen and (max-width:720px) {.slider-hotspot-plus {width:20px;height:20px }}
img.depcore__set-height {height:90vh}
.function-icons img {max-width:75px}
iframe.depcore__vr-frame {border:none;width:100vw;height:80vh;display:block}
.baguetteBox-button#download-button,
.baguetteBox-button#print-button {top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}
.baguetteBox-button#print-button {right:calc(2% + 43px)}
.baguetteBox-button#download-button {right:calc(2% + 80px)}
@media print {.baguetteBox-button {display:none }#baguetteBox-overlay .full-image img {display:inline;-webkit-box-shadow:none;box-shadow:none;max-width:100% }#swup {display:none }}
ol,
ul {margin:0 0 1.5em 3em}
ul {list-style:disc}
ol {list-style:decimal}
li >ol,
li >ul {margin-bottom:0;margin-left:1.5em}
dt {font-weight:bold}
dd {margin:0 1.5em 1.5em}.wp-block-embed__wrapper iframe {width:100%;aspect-ratio:1280/720}