/** VARIABLES
===================================*/
/** RESET AND LAYOUT
===================================*/
.bx-wrapper {
  position: relative;
  margin-bottom: 60px;
  padding: 0;
  *zoom: 1;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.bx-wrapper img {
  max-width: 100%;
  display: block;
}
.bxslider {
  margin: 0;
  padding: 0;
  /*fix flickering when used background-image instead of <img> (on Chrome)*/
  -webkit-perspective: 1000;
}
ul.bxslider {
  list-style: none;
}
.bx-viewport {
  /* fix other elements on the page moving (in Chrome) */
  -webkit-transform: translateZ(0);
}
/** THEME
===================================*/
.bx-wrapper {
  -moz-box-shadow: 0 0 5px #ccc;
  -webkit-box-shadow: 0 0 5px #ccc;
  box-shadow: 0 0 5px #ccc;
  border: 5px solid #fff;
  background: #fff;
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
  position: absolute;
  bottom: -30px;
  width: 100%;
}
/* LOADER */
.bx-wrapper .bx-loading {
  min-height: 50px;
  background: url('https://beds.sk/skin/frontend/beds2/default/v3/js/lib/bxslider-4-4.2.15/images/bx_loader.gif') center center no-repeat #ffffff;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2000;
}
/* PAGER */
.bx-wrapper .bx-pager {
  text-align: center;
  font-size: .85em;
  font-family: Arial;
  font-weight: bold;
  color: #666;
  padding-top: 20px;
}
.bx-wrapper .bx-pager.bx-default-pager a {
  background: #666;
  text-indent: -9999px;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  outline: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus {
  background: #000;
}
.bx-wrapper .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
  display: inline-block;
  vertical-align: bottom;
  *zoom: 1;
  *display: inline;
}
.bx-wrapper .bx-pager-item {
  font-size: 0;
  line-height: 0;
}
/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {
  left: 10px;
  background: url('https://beds.sk/skin/frontend/beds2/default/v3/js/lib/bxslider-4-4.2.15/css/images/controls.png') no-repeat 0 -32px;
}
.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-prev:focus {
  background-position: 0 0;
}
.bx-wrapper .bx-next {
  right: 10px;
  background: url('https://beds.sk/skin/frontend/beds2/default/v3/js/lib/bxslider-4-4.2.15/css/images/controls.png') no-repeat -43px -32px;
}
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-next:focus {
  background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
  position: absolute;
  top: 50%;
  margin-top: -16px;
  outline: 0;
  width: 32px;
  height: 32px;
  text-indent: -9999px;
  z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
  display: none;
}
/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {
  text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
  display: block;
  text-indent: -9999px;
  width: 10px;
  height: 11px;
  outline: 0;
  background: url('https://beds.sk/skin/frontend/beds2/default/v3/js/lib/bxslider-4-4.2.15/css/images/controls.png') -86px -11px no-repeat;
  margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active,
.bx-wrapper .bx-controls-auto .bx-start:focus {
  background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
  display: block;
  text-indent: -9999px;
  width: 9px;
  height: 11px;
  outline: 0;
  background: url('https://beds.sk/skin/frontend/beds2/default/v3/js/lib/bxslider-4-4.2.15/css/images/controls.png') -86px -44px no-repeat;
  margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active,
.bx-wrapper .bx-controls-auto .bx-stop:focus {
  background-position: -86px -33px;
}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
  text-align: left;
  width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
  right: 0;
  width: 35px;
}
/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #666;
  background: rgba(80, 80, 80, 0.75);
  width: 100%;
}
.bx-wrapper .bx-caption span {
  color: #fff;
  font-family: Arial;
  display: block;
  font-size: .85em;
  padding: 10px;
}

.bannerWidget {
    position: relative;
}
.bx-wrapper {
    border: 0px;
    box-shadow: unset;
    margin-bottom: 0px;
    -webkit-box-shadow: unset;
}

.bx-wrapper .bx-controls-direction a {
    height: 100%;
    margin-top: 0px;
    top: 0px;
    width: 60px;
    z-index: 2;
}
.bx-wrapper .bx-controls-direction .bx-prev:hover, 
.bx-wrapper .bx-controls-direction .bx-next:hover {
    background-color: rgba(255, 255, 255, 0.5);
}

.bannerWidget:first-of-type .bx-wrapper .bx-controls-direction .bx-prev { 
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%22102%22%3E%3Cpath%20data-name%3D%22Kszta%26%23x142%3Bt%201%20kopia%22%20d%3D%22M29.569-.004l.862.507L1%2051.25H0zm0%20101.508l.862-.508L1%2051.25H0z%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
}
.bannerWidget:first-of-type .bx-wrapper .bx-controls-direction .bx-next { 
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%20101.5%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M30.4%2051.3h-1L0%20.5.9%200l29.5%2051.3zm0%200h-1L0%20101l.9.5%2029.5-50.2z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E');
}

.bx-wrapper .bx-controls-direction .bx-prev {
    /*background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/js/lib/bxslider-4-4.2.15/images/beds2/white_left.png');*/
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%20101.5%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M29.6%200l.9.5L1%2051.3H0L29.6%200zm0%20101.5l.9-.5L1%2051.3H0l29.6%2050.2z%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23ffbb39%22%2F%3E%3C%2Fsvg%3E');
    background-size: 30px 100px;
    background-position: center;
}


.bx-wrapper .bx-controls-direction .bx-next {
    /*background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/js/lib/bxslider-4-4.2.15/images/beds2/white_right.png');*/
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%20101.5%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M30.4%2051.3h-1L0%20.5.9%200l29.5%2051.3zm0%200h-1L0%20101l.9.5%2029.5-50.2z%22%20fill%3D%22%23ffbb39%22%2F%3E%3C%2Fsvg%3E');
    background-size: 30px 100px;
    background-position: center;
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
    bottom: 20px;
}
.bx-wrapper .bx-pager.bx-default-pager a {
    background: #fff;
    border-radius: 10px;
    height: 15px;
    margin: 0px 6px;
    width: 15px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus {
    background: #FFBB39;
}
.bx-wrapper .bx-prev {
    left: 0px;
}
.bx-wrapper .bx-next {
    right: 0px;
}

@media all and (max-width: 1240px) {
/*    .bx-wrapper .bx-controls-direction a {
        height: 50px;
        margin-top: -25px;
        width: 10px;
    }*/
    .bx-wrapper .bx-controls-direction .bx-prev {
        background-size: 20px 80px;
    }
    .bx-wrapper .bx-controls-direction .bx-next {
        background-size: 20px 80px;
    }
    .bx-wrapper .bx-controls-direction a {
        width: 40px;
    }
}
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.icon-arrow_black_left,
.icon-arrow_black_left\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M.286%207.243L6.38.324c.38-.432.952-.432%201.333%200a1.145%201.145%200%200%201%200%201.514L2.286%208l5.428%206.162a1.145%201.145%200%200%201%200%201.514c-.38.432-.952.432-1.333%200L.286%208.756A1.048%201.048%200%200%201%200%208c0-.324.095-.54.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-arrow_black_left-dims {
	width: 8px;
	height: 16px
}
.icon-arrow_black_right,
.icon-arrow_black_right\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M7.714%207.243L1.62.324c-.38-.432-.952-.432-1.333%200a1.145%201.145%200%200%200%200%201.514L5.714%208%20.286%2014.162a1.145%201.145%200%200%200%200%201.514c.38.432.952.432%201.333%200l6.095-6.92C7.904%208.542%208%208.325%208%208s-.095-.54-.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-arrow_black_right-dims {
	width: 8px;
	height: 16px
}
.icon-arrow_gray_down,
.icon-arrow_gray_down\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%228%22%3E%3Cpath%20d%3D%22M8.757%207.714l6.919-6.095c.432-.38.432-.952%200-1.333a1.145%201.145%200%200%200-1.514%200L8%205.714%201.838.286a1.145%201.145%200%200%200-1.514%200c-.432.38-.432.952%200%201.333l6.92%206.095c.215.19.432.286.756.286s.54-.095.757-.286z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%239f9f9f%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-arrow_gray_down-dims {
	width: 16px;
	height: 8px
}
.icon-arrow_gray_up,
.icon-arrow_gray_up\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%228%22%3E%3Cpath%20d%3D%22M8.757.286l6.919%206.095c.432.38.432.952%200%201.333a1.145%201.145%200%200%201-1.514%200L8%202.286%201.838%207.714a1.145%201.145%200%200%201-1.514%200c-.432-.38-.432-.952%200-1.333L7.244.286C7.458.096%207.675%200%208%200s.54.095.757.286z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%239f9f9f%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-arrow_gray_up-dims {
	width: 16px;
	height: 8px
}
.icon-arrow_orange_dark_left,
.icon-arrow_orange_dark_left\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M.286%207.243L6.38.324c.38-.432.952-.432%201.333%200a1.145%201.145%200%200%201%200%201.514L2.286%208l5.428%206.162a1.145%201.145%200%200%201%200%201.514c-.38.432-.952.432-1.333%200L.286%208.756A1.048%201.048%200%200%201%200%208c0-.324.095-.54.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23f9a02c%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-arrow_orange_dark_left-dims {
	width: 8px;
	height: 16px
}
.icon-arrow_orange_dark_right,
.icon-arrow_orange_dark_right\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M7.714%207.243L1.62.324c-.38-.432-.952-.432-1.333%200a1.145%201.145%200%200%200%200%201.514L5.714%208%20.286%2014.162a1.145%201.145%200%200%200%200%201.514c.38.432.952.432%201.333%200l6.095-6.92C7.904%208.542%208%208.325%208%208s-.095-.54-.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23f9a02c%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-arrow_orange_dark_right-dims {
	width: 8px;
	height: 16px
}
.icon-arrow_orange_light_left,
.icon-arrow_orange_light_left\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M.286%207.243L6.38.324c.38-.432.952-.432%201.333%200a1.145%201.145%200%200%201%200%201.514L2.286%208l5.428%206.162a1.145%201.145%200%200%201%200%201.514c-.38.432-.952.432-1.333%200L.286%208.756A1.048%201.048%200%200%201%200%208c0-.324.095-.54.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23ffbb39%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-arrow_orange_light_left-dims {
	width: 8px;
	height: 16px
}
.icon-arrow_orange_light_right,
.icon-arrow_orange_light_right\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M7.714%207.243L1.62.324c-.38-.432-.952-.432-1.333%200a1.145%201.145%200%200%200%200%201.514L5.714%208%20.286%2014.162a1.145%201.145%200%200%200%200%201.514c.38.432.952.432%201.333%200l6.095-6.92C7.904%208.542%208%208.325%208%208s-.095-.54-.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23ffbb39%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-arrow_orange_light_right-dims {
	width: 8px;
	height: 16px
}
.icon-arrow_orange_other_right,
.icon-arrow_orange_other_right\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M7.714%207.243L1.62.324c-.38-.432-.952-.432-1.333%200a1.145%201.145%200%200%200%200%201.514L5.714%208%20.286%2014.162a1.145%201.145%200%200%200%200%201.514c.38.432.952.432%201.333%200l6.095-6.92C7.904%208.542%208%208.325%208%208s-.095-.54-.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23ffe398%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-arrow_orange_other_right-dims {
	width: 8px;
	height: 16px
}
.icon-arrow_white_left,
.icon-arrow_white_left\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M.286%207.243L6.38.324c.38-.432.952-.432%201.333%200a1.145%201.145%200%200%201%200%201.514L2.286%208l5.428%206.162a1.145%201.145%200%200%201%200%201.514c-.38.432-.952.432-1.333%200L.286%208.756A1.048%201.048%200%200%201%200%208c0-.324.095-.54.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-arrow_white_left-dims {
	width: 8px;
	height: 16px
}
.icon-arrow_white_right,
.icon-arrow_white_right\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M7.714%207.243L1.62.324c-.38-.432-.952-.432-1.333%200a1.145%201.145%200%200%200%200%201.514L5.714%208%20.286%2014.162a1.145%201.145%200%200%200%200%201.514c.38.432.952.432%201.333%200l6.095-6.92C7.904%208.542%208%208.325%208%208s-.095-.54-.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-arrow_white_right-dims {
	width: 8px;
	height: 16px
}
.icon-banner_arrow_down,
.icon-banner_arrow_down\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%228%22%3E%3Cpath%20d%3D%22M8.757%207.714l6.919-6.095c.432-.38.432-.952%200-1.333a1.145%201.145%200%200%200-1.514%200L8%205.714%201.838.286a1.145%201.145%200%200%200-1.514%200c-.432.38-.432.952%200%201.333l6.92%206.095c.215.19.432.286.756.286s.54-.095.757-.286z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23010202%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-banner_arrow_down-dims {
	width: 16px;
	height: 8px
}
.icon-banner_arrow_up,
.icon-banner_arrow_up\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%228%22%3E%3Cpath%20d%3D%22M7.243.286L.324%206.38c-.432.38-.432.952%200%201.333a1.145%201.145%200%200%200%201.514%200L8%202.286l6.162%205.428a1.145%201.145%200%200%200%201.514%200c.432-.38.432-.952%200-1.333L8.756.286A1.048%201.048%200%200%200%208%200c-.324%200-.54.095-.757.286z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23010202%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-banner_arrow_up-dims {
	width: 16px;
	height: 8px
}
.icon-cart_page_cart,
.icon-cart_page_cart\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22cart_page_cart-svg884%22%20width%3D%2227%22%20height%3D%2221%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22cart_page_cart-style852%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22cart_page_cart-Warstwa_3%22%20transform%3D%22matrix%28.20455%200%200%20.2033%20-1.268%20-1.586%29%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M123.6%2081.8c-6.9%200-12.7%204.8-14.3%2011.2H64.6c-1.5-6.2-7-10.9-13.7-11.2l-3.2-12.3h80.5v-1.8l9.6-36.4h.4v-7H35.8l-2-7.5c-1.9-6.5-7.4-8.7-11-9H6.2v7h15.6c1.3.1%204.2.7%205.2%203.8l17%2064.5c-5%202.4-8.5%207.4-8.5%2013.3%200%208.1%206.6%2014.7%2014.7%2014.7%206.9%200%2012.7-4.8%2014.3-11.2h44.7c1.6%206.4%207.4%2011.2%2014.3%2011.2%208.1%200%2014.7-6.6%2014.7-14.7s-6.5-14.6-14.6-14.6zM72.5%2050.4h25v12.1h-25zm32%200h21l-3.2%2012.1h-17.8zm0-7v-12h26l-3.2%2012.1h-22.8zm-7%200h-25v-12h25zm-32-12v12.1H40.8l-3.2-12.1zm0%2019v12.1H45.9l-3.2-12.1zm-15.2%2053.8c-4.3%200-7.7-3.5-7.7-7.7s3.5-7.7%207.7-7.7%207.7%203.5%207.7%207.7-3.4%207.7-7.7%207.7zm73.3%200c-4.3%200-7.8-3.5-7.8-7.7s3.5-7.7%207.8-7.7%207.7%203.5%207.7%207.7-3.4%207.7-7.7%207.7z%22%20id%3D%22cart_page_cart-path880%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-cart_page_cart-dims {
	width: 27px;
	height: 21px
}
.icon-cart_page_edit,
.icon-cart_page_edit\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22cart_page_edit-svg904%22%20width%3D%2226%22%20height%3D%2228%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22cart_page_edit-style862%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22cart_page_edit-okrag%22%20transform%3D%22matrix%28.1964%200%200%20.19924%20-1.335%20-.232%29%22%3E%3Cg%20id%3D%22cart_page_edit-g901%22%3E%3Cpath%20transform%3D%22rotate%28-62.361%20125.066%2010.708%29%22%20id%3D%22cart_page_edit-rect891%22%20d%3D%22M121.7-3.5h6.7v28.4h-6.7z%22%2F%3E%3Cpath%20d%3D%22M53.3%2093.5H46l-3.4-13.1h17.6l3.1-6H40.9l-3.4-13.1H66v7.9l7.3-13.9H35.9l-2.1-8c-2.2-7.4-8.9-9.2-12.4-9H6.8v7h14.6c.8%200%204.5.2%205.7%203.8l17%2064.5c-5%202.4-8.5%207.4-8.5%2013.3%200%206.7%204.4%2012.3%2010.5%2014.1l.3-1.8.8-5.3a7.74%207.74%200%200%201-4.6-7.1c0-4%203-7.3%206.9-7.7l1.2-7.9-3.1-11.9h2.6z%22%20id%3D%22cart_page_edit-path893%22%2F%3E%3Cpath%20id%3D%22cart_page_edit-polygon895%22%20d%3D%22M137.4%2061.3h.2v-6h-6.7l-3.2%206h3.5l-3.5%2013.1h-6.8l-3.2%206h8.4l-3.4%2013.1h-11.8l-3.2%206h20v-1.3z%22%2F%3E%3Cpath%20d%3D%22M123.6%20112.2c-6.9%200-12.7%204.8-14.3%2011.2H95.2l-3.4-.1-.4.3-7.2%206.9h25.1c1.6%206.4%207.4%2011.2%2014.3%2011.2%208.1%200%2014.7-6.6%2014.7-14.7s-6.6-14.8-14.7-14.8zm0%2022.5c-4.3%200-7.8-3.5-7.8-7.7s3.5-7.7%207.8-7.7%207.7%203.5%207.7%207.7-3.4%207.7-7.7%207.7z%22%20id%3D%22cart_page_edit-path897%22%2F%3E%3Cpath%20d%3D%22M89.7%20110.3l43.8-83.7-.6-.3-19.2-10.1-5.9-3.1L67%2090.9l-2.8%205.4-.3.5.2.1-6.9%2044.1%208.1-7.7%2024.2-23.1zm-13.9%203.6l-7-3.6%201.6-10.1%2012.8%206.7zM73%2094l37.6-71.8%2013.8%207.2-37.6%2071.8z%22%20id%3D%22cart_page_edit-path899%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-cart_page_edit-dims {
	width: 26px;
	height: 28px
}
.icon-cart_page_negotiate,
.icon-cart_page_negotiate\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22cart_page_negotiate-svg887%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22cart_page_negotiate-style855%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22cart_page_negotiate-Warstwa_3%22%20transform%3D%22matrix%28.21641%200%200%20.21818%20-3.376%20-4.56%29%22%3E%3Cpath%20d%3D%22M117.1%2078.1l9.4-9.4-5-5-9.4%209.4-31.3-31.3-5%205-1.1%201.1-7.7%207.7c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-1.2-1.2-1.8-2.7-1.8-4.4%200-1.7.6-3.2%201.8-4.4L73%2032l.7-.7.3-.3c1.4-1.5%203.7-3.1%204.5-3.1h19.3v-7H78.5c-3%200-5.9%202-7.8%203.6-1.9-1.6-4.8-3.6-7.8-3.6H43.6v7h19.3c.5%200%201.6.6%202.7%201.5L53.2%2041.8c-2.5%202.5-3.9%205.8-3.9%209.4%200%203.6%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9c3.5%200%206.9-1.4%209.4-3.9l6.9-6.9%201.9-1.9%2026.8%2026.8%206.9%206.9c1.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4-2.4%202.4-6.3%202.4-8.7.1l-.1-.1-5.9-5.9-.8-.8-5%204.9%206.7%206.7.1.1c2.3%202.4%202.3%206.3-.1%208.7-2.4%202.4-6.4%202.4-8.8%200l-1.3-1.3-4.8%205.1.3.3.5.5.4.4c2.4%202.4%202.4%206.4%200%208.8-2.4%202.4-6.4%202.4-8.8%200l-2.4-2.4%205.1-5.1c2.5-2.5%203.9-5.8%203.9-9.4%200-3.6-1.4-6.9-3.9-9.4-1.6-1.6-3.6-2.8-5.8-3.4%201.6-2.2%202.5-4.9%202.5-7.7%200-3.5-1.4-6.9-3.9-9.4-4.6-4.6-11.9-5.1-17-1.4-.6-2.2-1.7-4.1-3.4-5.8-2.5-2.5-5.8-3.9-9.4-3.9-3.6%200-6.9%201.4-9.4%203.9L29.3%2073l-8.7-8.7-5%205%208.7%208.7-.6.6c-2.5%202.5-3.9%205.8-3.9%209.4%200%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9h.6v.6c0%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9h.6v.6c0%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9c3.6%200%206.9-1.4%209.4-3.9l.6-.6%202.4%202.4c2.5%202.5%205.8%203.9%209.4%203.9%203.5%200%206.9-1.4%209.4-3.9%202.7-2.7%204-6.4%203.8-10h.6c3.5%200%206.9-1.4%209.4-3.9s3.9-5.8%203.9-9.4v-.6h.6c3.5%200%206.9-1.4%209.4-3.9s3.9-5.8%203.9-9.4c0-3.6-1.4-6.9-3.9-9.4zM43.7%2071c1.7%200%203.2.6%204.4%201.8%201.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4L37.5%2092.3c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-2.4-2.4-2.4-6.4%200-8.8l10.6-10.6c1.2-1.2%202.8-1.9%204.4-1.9zm-1.2%2026.3L59.7%2080c1.2-1.2%202.7-1.8%204.4-1.8%201.7%200%203.2.6%204.4%201.8%202.4%202.4%202.4%206.4%200%208.8L51.3%20106c-2.4%202.4-6.4%202.4-8.8%200-2.4-2.3-2.4-6.3%200-8.7zm13.8%2013.8L67%20100.5c1.2-1.2%202.7-1.8%204.4-1.8%201.7%200%203.2.6%204.4%201.8%201.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4L65.2%20120c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-2.5-2.5-2.5-6.4-.1-8.9z%22%20id%3D%22cart_page_negotiate-path883%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-cart_page_negotiate-dims {
	width: 24px;
	height: 24px
}
.icon-cart_page_refresh,
.icon-cart_page_refresh\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22cart_page_refresh-svg37%22%20width%3D%2218%22%20height%3D%2214%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22cart_page_refresh-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22cart_page_refresh-okrag%22%20transform%3D%22matrix%28.20525%200%200%20.21944%20-5.542%20-8.558%29%22%3E%3Cg%20id%3D%22cart_page_refresh-g34%22%3E%3Cg%20id%3D%22cart_page_refresh-loop%22%3E%3Cpath%20d%3D%22M39%2070.9H27l16%2016%2016-16H47C47%2057.7%2057.8%2047%2070.9%2047c4%200%208%201.2%2011.2%202.8l6-6C82.8%2041%2077.2%2039%2070.9%2039%2053.3%2039%2039%2053.3%2039%2070.9zm55.8%200C94.8%2084%2084%2094.8%2070.9%2094.8c-4%200-8-1.2-11.2-2.8l-6%206c5.2%202.8%2010.8%204.8%2017.1%204.8%2017.5%200%2031.9-14.4%2031.9-31.9h12l-16-16-16%2016z%22%20id%3D%22cart_page_refresh-path31%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-cart_page_refresh-dims {
	width: 18px;
	height: 14px
}
.icon-cart_page_remove,
.icon-cart_page_remove\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22cart_page_remove-svg996%22%20width%3D%2228%22%20height%3D%2222%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22cart_page_remove-style958%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22cart_page_remove-okrag%22%20transform%3D%22matrix%28.20756%200%200%20.21274%20-1.411%20-8.145%29%22%3E%3Cg%20id%3D%22cart_page_remove-g991%22%3E%3Cpath%20id%3D%22cart_page_remove-polygon987%22%20d%3D%22M100.1%20105l15.9%2015.9-15.9%2015.9%204.9%204.9%2015.9-15.8%2015.9%2015.8%204.9-4.9-15.8-15.9%2015.8-15.9-4.9-4.9-15.9%2015.9-15.9-15.9z%22%2F%3E%3Cpath%20d%3D%22M104%2085.6v-5.2h22.1l-3.4%2013.1H114l6%206h1.8l7.2-7.2.3-.3%208.1-30.7h.2v-6H35.9l-2.1-8c-2.2-7.4-8.9-9.2-12.4-9H6.8v6.9l14.6.1c.8%200%204.5.2%205.7%203.8l17%2064.5c-5%202.4-8.5%207.4-8.5%2013.3%200%208.1%206.6%2014.7%2014.7%2014.7%206.9%200%2012.7-4.8%2014.3-11.2h26.2l1.5-1.5%205.5-5.5H64.6c-1.5-6.2-7-10.9-13.7-11.2l-3.4-12.8H90l2.2-2.2%203.8-3.8H72v-13h26v11.2zm0-24.3h27.2l-3.4%2013.1H104zm-53.7%2057.9c4.3%200%207.7%203.5%207.7%207.7s-3.5%207.7-7.7%207.7-7.7-3.5-7.7-7.7%203.4-7.7%207.7-7.7zM66%2093.5H46l-3.4-13.1H66zm0-19.1H41l-3.4-13.1H66zm6%200V61.3h26v13.1z%22%20id%3D%22cart_page_remove-path989%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-cart_page_remove-dims {
	width: 28px;
	height: 22px
}
.icon-customer_header_address_book_hover,
.icon-customer_header_address_book_hover\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_address_book_hover-svg38%22%20width%3D%2220%22%20height%3D%2217%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_address_book_hover-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_address_book_hover-Warstwa_3%22%20transform%3D%22matrix%28.24845%200%200%20.2439%20-7.602%20-8.78%29%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%3E%3Cg%20id%3D%22customer_header_address_book_hover-g34%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M55%2054.2c1%2010.9%207.1%2014.4%2015.9%2034.2%208.8-19.8%2014.9-23.2%2015.9-34.2.1-.7.1-1.4.1-2.1v-.4-.8l-.1-.1c-.6-8.3-7.5-14.8-16-14.8-8.4%200-15.3%206.5-16%2014.8%200%200-.1%200-.1.1V52.1c.2.7.2%201.4.3%202.1zm15.9-9.9c4.1%200%207.4%203.3%207.4%207.4%200%204.1-3.3%207.4-7.4%207.4-4.1%200-7.4-3.3-7.4-7.4%200-4.1%203.3-7.4%207.4-7.4z%22%20id%3D%22customer_header_address_book_hover-path30%22%2F%3E%3Cpath%20d%3D%22M104.5%2082.8H82.9c-.4.8-2.7%204.1-3.3%205.1h21l3.7%2012.7H37.4l3.7-12.7h21c-.6-1-2.8-4.3-3.3-5.1H37.2l-6.6%2022.9h80.5z%22%20id%3D%22customer_header_address_book_hover-path32%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_header_address_book_hover-dims {
	width: 20px;
	height: 17px
}
.icon-customer_header_address_book,
.icon-customer_header_address_book\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_address_book-svg38%22%20width%3D%2220%22%20height%3D%2217%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_address_book-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_address_book-Warstwa_3%22%20transform%3D%22matrix%28.24845%200%200%20.2439%20-7.602%20-8.78%29%22%20fill%3D%22%23333%22%20fill-opacity%3D%221%22%3E%3Cg%20id%3D%22customer_header_address_book-g34%22%20fill%3D%22%23333%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M55%2054.2c1%2010.9%207.1%2014.4%2015.9%2034.2%208.8-19.8%2014.9-23.2%2015.9-34.2.1-.7.1-1.4.1-2.1v-.4-.8l-.1-.1c-.6-8.3-7.5-14.8-16-14.8-8.4%200-15.3%206.5-16%2014.8%200%200-.1%200-.1.1V52.1c.2.7.2%201.4.3%202.1zm15.9-9.9c4.1%200%207.4%203.3%207.4%207.4%200%204.1-3.3%207.4-7.4%207.4-4.1%200-7.4-3.3-7.4-7.4%200-4.1%203.3-7.4%207.4-7.4z%22%20id%3D%22customer_header_address_book-path30%22%2F%3E%3Cpath%20d%3D%22M104.5%2082.8H82.9c-.4.8-2.7%204.1-3.3%205.1h21l3.7%2012.7H37.4l3.7-12.7h21c-.6-1-2.8-4.3-3.3-5.1H37.2l-6.6%2022.9h80.5z%22%20id%3D%22customer_header_address_book-path32%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_header_address_book-dims {
	width: 20px;
	height: 17px
}
.icon-customer_header_favourite_hover,
.icon-customer_header_favourite_hover\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_favourite_hover-svg38%22%20width%3D%2222%22%20height%3D%2219%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_favourite_hover-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_favourite_hover-Warstwa_3%22%20transform%3D%22matrix%28.19225%200%200%20.18775%20-2.576%20-3.811%29%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%3E%3Cg%20id%3D%22customer_header_favourite_hover-g34%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%3E%3Cg%20id%3D%22customer_header_favourite_hover-g32%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M119.8%2030.2c-5.7-6.4-13.5-9.9-22.1-9.9-12.1%200-19.7%207.2-24%2013.3-1.1%201.6-2.1%203.1-2.9%204.6-.8-1.5-1.7-3.1-2.9-4.6-4.3-6.1-11.9-13.3-24-13.3-8.6%200-16.4%203.5-22.1%209.9-5.4%206.1-8.4%2014.3-8.4%2023.1%200%209.5%203.7%2018.4%2011.7%2027.9%207.1%208.5%2017.4%2017.3%2029.3%2027.4%204.4%203.8%209%207.7%2013.9%2012l.1.1c.6.6%201.4.8%202.2.8.8%200%201.6-.3%202.2-.8l.1-.1c4.9-4.3%209.5-8.2%2013.9-12%2011.9-10.1%2022.2-18.9%2029.3-27.4%208-9.5%2011.7-18.4%2011.7-27.9.4-8.8-2.6-17-8-23.1zm-37%2073.3c-3.8%203.3-7.8%206.6-11.9%2010.2-4.1-3.6-8.1-7-11.9-10.2-23.3-19.9-38.7-33-38.7-50.2%200-7.1%202.4-13.7%206.7-18.6%204.4-4.9%2010.4-7.7%2017-7.7%209.2%200%2015.2%205.7%2018.5%2010.4%203%204.3%204.6%208.6%205.1%2010.2.5%201.4%201.7%202.3%203.2%202.3%201.5%200%202.7-.9%203.2-2.3.5-1.7%202.1-6%205.1-10.2C82.5%2032.6%2088.4%2027%2097.6%2027c6.6%200%2012.7%202.7%2017%207.7%204.3%204.9%206.7%2011.5%206.7%2018.6.2%2017.2-15.2%2030.3-38.5%2050.2z%22%20id%3D%22customer_header_favourite_hover-path30%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_header_favourite_hover-dims {
	width: 22px;
	height: 19px
}
.icon-customer_header_favourite,
.icon-customer_header_favourite\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_favourite-svg38%22%20width%3D%2222%22%20height%3D%2219%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_favourite-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_favourite-Warstwa_3%22%20transform%3D%22matrix%28.19225%200%200%20.18775%20-2.576%20-3.811%29%22%3E%3Cg%20id%3D%22customer_header_favourite-g34%22%3E%3Cg%20id%3D%22customer_header_favourite-g32%22%3E%3Cpath%20d%3D%22M119.8%2030.2c-5.7-6.4-13.5-9.9-22.1-9.9-12.1%200-19.7%207.2-24%2013.3-1.1%201.6-2.1%203.1-2.9%204.6-.8-1.5-1.7-3.1-2.9-4.6-4.3-6.1-11.9-13.3-24-13.3-8.6%200-16.4%203.5-22.1%209.9-5.4%206.1-8.4%2014.3-8.4%2023.1%200%209.5%203.7%2018.4%2011.7%2027.9%207.1%208.5%2017.4%2017.3%2029.3%2027.4%204.4%203.8%209%207.7%2013.9%2012l.1.1c.6.6%201.4.8%202.2.8.8%200%201.6-.3%202.2-.8l.1-.1c4.9-4.3%209.5-8.2%2013.9-12%2011.9-10.1%2022.2-18.9%2029.3-27.4%208-9.5%2011.7-18.4%2011.7-27.9.4-8.8-2.6-17-8-23.1zm-37%2073.3c-3.8%203.3-7.8%206.6-11.9%2010.2-4.1-3.6-8.1-7-11.9-10.2-23.3-19.9-38.7-33-38.7-50.2%200-7.1%202.4-13.7%206.7-18.6%204.4-4.9%2010.4-7.7%2017-7.7%209.2%200%2015.2%205.7%2018.5%2010.4%203%204.3%204.6%208.6%205.1%2010.2.5%201.4%201.7%202.3%203.2%202.3%201.5%200%202.7-.9%203.2-2.3.5-1.7%202.1-6%205.1-10.2C82.5%2032.6%2088.4%2027%2097.6%2027c6.6%200%2012.7%202.7%2017%207.7%204.3%204.9%206.7%2011.5%206.7%2018.6.2%2017.2-15.2%2030.3-38.5%2050.2z%22%20id%3D%22customer_header_favourite-path30%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_header_favourite-dims {
	width: 22px;
	height: 19px
}
.icon-customer_header_logged,
.icon-customer_header_logged\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%3E%3Cg%20transform%3D%22scale%28.2045%29%22%3E%3Ccircle%20cx%3D%2248.9%22%20cy%3D%2248.9%22%20r%3D%2243.9%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M48.9%2010c21.4%200%2038.9%2017.4%2038.9%2038.9S70.3%2087.7%2048.9%2087.7%2010%2070.3%2010%2048.9%2027.4%2010%2048.9%2010m0-10C21.9%200%200%2021.9%200%2048.9s21.9%2048.9%2048.9%2048.9%2048.9-21.9%2048.9-48.9S75.9%200%2048.9%200z%22%20fill%3D%22%23f0f0f0%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%23ffbb39%22%20d%3D%22M8.548%2013.579l6.4-6.401-.756-.777-5.623%205.624-2.761-2.74-.777.776z%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_header_logged-dims {
	width: 20px;
	height: 20px
}
.icon-customer_header_logout_hover,
.icon-customer_header_logout_hover\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_logout_hover-svg2174%22%20width%3D%2217%22%20height%3D%2222%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_logout_hover-style2138%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_logout_hover-Warstwa_3%22%20transform%3D%22matrix%28.25074%200%200%20.25611%20-6.996%20-7.146%29%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M82.8%2095.1v9.2c0%201.9-1.6%203.5-3.5%203.5H37.4c-1.9%200-3.5-1.6-3.5-3.5V37.4c0-1.9%201.6-3.5%203.5-3.5h41.9c1.9%200%203.5%201.6%203.5%203.5v9.2h6v-9.2c0-5.3-4.3-9.5-9.5-9.5H37.4c-5.3%200-9.5%204.3-9.5%209.5v66.9c0%205.3%204.3%209.5%209.5%209.5h41.9c5.3%200%209.5-4.3%209.5-9.5v-9.2z%22%20id%3D%22customer_header_logout_hover-path2166%22%2F%3E%3Cg%20id%3D%22customer_header_logout_hover-g2170%22%3E%3Cpath%20d%3D%22M95.2%2069.7l-9.9-10.3c-.6-.6-1.6-.6-2.2%200-.6.6-.6%201.7%200%202.3l7.4%207.6h-35c-.8%200-1.5.7-1.5%201.5s.7%201.5%201.5%201.5h34.9L83%2080c-.6.6-.6%201.7%200%202.3.6.6%201.6.6%202.2%200l10-10.3c.3-.3.5-.7.5-1.2-.1-.4-.2-.8-.5-1.1z%22%20id%3D%22customer_header_logout_hover-path2168%22%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_header_logout_hover-dims {
	width: 17px;
	height: 22px
}
.icon-customer_header_logout,
.icon-customer_header_logout\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_logout-svg2174%22%20width%3D%2217%22%20height%3D%2222%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_logout-style2138%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_logout-Warstwa_3%22%20transform%3D%22matrix%28.25074%200%200%20.25611%20-6.996%20-7.146%29%22%3E%3Cpath%20d%3D%22M82.8%2095.1v9.2c0%201.9-1.6%203.5-3.5%203.5H37.4c-1.9%200-3.5-1.6-3.5-3.5V37.4c0-1.9%201.6-3.5%203.5-3.5h41.9c1.9%200%203.5%201.6%203.5%203.5v9.2h6v-9.2c0-5.3-4.3-9.5-9.5-9.5H37.4c-5.3%200-9.5%204.3-9.5%209.5v66.9c0%205.3%204.3%209.5%209.5%209.5h41.9c5.3%200%209.5-4.3%209.5-9.5v-9.2z%22%20id%3D%22customer_header_logout-path2166%22%2F%3E%3Cg%20id%3D%22customer_header_logout-g2170%22%3E%3Cpath%20d%3D%22M95.2%2069.7l-9.9-10.3c-.6-.6-1.6-.6-2.2%200-.6.6-.6%201.7%200%202.3l7.4%207.6h-35c-.8%200-1.5.7-1.5%201.5s.7%201.5%201.5%201.5h34.9L83%2080c-.6.6-.6%201.7%200%202.3.6.6%201.6.6%202.2%200l10-10.3c.3-.3.5-.7.5-1.2-.1-.4-.2-.8-.5-1.1z%22%20id%3D%22customer_header_logout-path2168%22%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_header_logout-dims {
	width: 17px;
	height: 22px
}
.icon-customer_header_newsletter_hover,
.icon-customer_header_newsletter_hover\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_newsletter_hover-svg34%22%20width%3D%2222%22%20height%3D%2214%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_newsletter_hover-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_newsletter_hover-Warstwa_3%22%20transform%3D%22matrix%28.2573%200%200%20.25408%20-7.23%20-11.002%29%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M101.7%2043.3H40c-6.6%200-11.9%205.9-11.9%2013.2v28.7c0%207.3%205.4%2013.2%2011.9%2013.2h61.7c6.6%200%2011.9-5.9%2011.9-13.2V56.5c.1-7.2-5.3-13.2-11.9-13.2zm6.3%2013.2v28.7c0%201.3-.3%202.5-.9%203.6l-19-19%2019.2-16.6c.5%201%20.7%202.1.7%203.3zm-6.3-7c1.4%200%202.6.5%203.7%201.3L71%2080.6%2036.5%2050.8c1-.8%202.2-1.2%203.5-1.2h61.7zM34.8%2089.2c-.7-1.1-1.1-2.5-1.1-4V56.5c0-1.3.3-2.4.8-3.5L54%2069.9zm5.2%203c-1.1%200-2.1-.3-3.1-.9l19.4-19.4L71%2084.5l14.9-12.8L105.2%2091c-1%20.7-2.2%201.1-3.4%201.1H40z%22%20id%3D%22customer_header_newsletter_hover-path30%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_header_newsletter_hover-dims {
	width: 22px;
	height: 14px
}
.icon-customer_header_newsletter,
.icon-customer_header_newsletter\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_newsletter-svg34%22%20width%3D%2222%22%20height%3D%2214%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_newsletter-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_newsletter-Warstwa_3%22%20transform%3D%22matrix%28.2573%200%200%20.25408%20-7.23%20-11.002%29%22%3E%3Cpath%20d%3D%22M101.7%2043.3H40c-6.6%200-11.9%205.9-11.9%2013.2v28.7c0%207.3%205.4%2013.2%2011.9%2013.2h61.7c6.6%200%2011.9-5.9%2011.9-13.2V56.5c.1-7.2-5.3-13.2-11.9-13.2zm6.3%2013.2v28.7c0%201.3-.3%202.5-.9%203.6l-19-19%2019.2-16.6c.5%201%20.7%202.1.7%203.3zm-6.3-7c1.4%200%202.6.5%203.7%201.3L71%2080.6%2036.5%2050.8c1-.8%202.2-1.2%203.5-1.2h61.7zM34.8%2089.2c-.7-1.1-1.1-2.5-1.1-4V56.5c0-1.3.3-2.4.8-3.5L54%2069.9zm5.2%203c-1.1%200-2.1-.3-3.1-.9l19.4-19.4L71%2084.5l14.9-12.8L105.2%2091c-1%20.7-2.2%201.1-3.4%201.1H40z%22%20id%3D%22customer_header_newsletter-path30%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_header_newsletter-dims {
	width: 22px;
	height: 14px
}
.icon-customer_header_orders_hover,
.icon-customer_header_orders_hover\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_orders_hover-svg70%22%20width%3D%2220%22%20height%3D%2212%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_orders_hover-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_orders_hover-Warstwa_3%22%20transform%3D%22matrix%28.2522%200%200%20.26549%20-7.869%20-12.823%29%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%3E%3Cg%20id%3D%22customer_header_orders_hover-g66%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%3E%3Cg%20id%3D%22customer_header_orders_hover-g32%22%3E%3Cpath%20id%3D%22customer_header_orders_hover-rect30%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%20d%3D%22M61.8%2048.3h48.7v4.9H61.8z%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders_hover-g36%22%3E%3Ccircle%20cx%3D%2233.8%22%20cy%3D%2250.9%22%20r%3D%222.6%22%20id%3D%22customer_header_orders_hover-circle34%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders_hover-g40%22%3E%3Cpath%20id%3D%22customer_header_orders_hover-rect38%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%20d%3D%22M61.8%2068.3h48.7v4.9H61.8z%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders_hover-g44%22%3E%3Ccircle%20cx%3D%2233.8%22%20cy%3D%2270.9%22%20r%3D%222.6%22%20id%3D%22customer_header_orders_hover-circle42%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders_hover-g48%22%3E%3Cpath%20id%3D%22customer_header_orders_hover-rect46%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%20d%3D%22M61.8%2088.3h48.7v4.9H61.8z%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders_hover-g52%22%3E%3Ccircle%20cx%3D%2233.8%22%20cy%3D%2290.9%22%20r%3D%222.6%22%20id%3D%22customer_header_orders_hover-circle50%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders_hover-g56%22%3E%3Ccircle%20cx%3D%2247.8%22%20cy%3D%2250.9%22%20r%3D%222.6%22%20id%3D%22customer_header_orders_hover-circle54%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders_hover-g60%22%3E%3Ccircle%20cx%3D%2247.8%22%20cy%3D%2270.9%22%20r%3D%222.6%22%20id%3D%22customer_header_orders_hover-circle58%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders_hover-g64%22%3E%3Ccircle%20cx%3D%2247.8%22%20cy%3D%2290.9%22%20r%3D%222.6%22%20id%3D%22customer_header_orders_hover-circle62%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_header_orders_hover-dims {
	width: 20px;
	height: 12px
}
.icon-customer_header_orders,
.icon-customer_header_orders\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_orders-svg70%22%20width%3D%2220%22%20height%3D%2212%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_orders-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_orders-Warstwa_3%22%20transform%3D%22matrix%28.2522%200%200%20.26549%20-7.869%20-12.823%29%22%3E%3Cg%20id%3D%22customer_header_orders-g66%22%3E%3Cg%20id%3D%22customer_header_orders-g32%22%3E%3Cpath%20id%3D%22customer_header_orders-rect30%22%20d%3D%22M61.8%2048.3h48.7v4.9H61.8z%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders-g36%22%3E%3Ccircle%20cx%3D%2233.8%22%20cy%3D%2250.9%22%20r%3D%222.6%22%20id%3D%22customer_header_orders-circle34%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders-g40%22%3E%3Cpath%20id%3D%22customer_header_orders-rect38%22%20d%3D%22M61.8%2068.3h48.7v4.9H61.8z%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders-g44%22%3E%3Ccircle%20cx%3D%2233.8%22%20cy%3D%2270.9%22%20r%3D%222.6%22%20id%3D%22customer_header_orders-circle42%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders-g48%22%3E%3Cpath%20id%3D%22customer_header_orders-rect46%22%20d%3D%22M61.8%2088.3h48.7v4.9H61.8z%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders-g52%22%3E%3Ccircle%20cx%3D%2233.8%22%20cy%3D%2290.9%22%20r%3D%222.6%22%20id%3D%22customer_header_orders-circle50%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders-g56%22%3E%3Ccircle%20cx%3D%2247.8%22%20cy%3D%2250.9%22%20r%3D%222.6%22%20id%3D%22customer_header_orders-circle54%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders-g60%22%3E%3Ccircle%20cx%3D%2247.8%22%20cy%3D%2270.9%22%20r%3D%222.6%22%20id%3D%22customer_header_orders-circle58%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders-g64%22%3E%3Ccircle%20cx%3D%2247.8%22%20cy%3D%2290.9%22%20r%3D%222.6%22%20id%3D%22customer_header_orders-circle62%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_header_orders-dims {
	width: 20px;
	height: 12px
}
.icon-customer_header_quotation_hover,
.icon-customer_header_quotation_hover\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_quotation_hover-svg34%22%20width%3D%2220%22%20height%3D%2220%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_quotation_hover-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_quotation_hover-Warstwa_3%22%20transform%3D%22matrix%28.18034%200%200%20.18182%20-2.813%20-3.8%29%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M117.1%2078.1l9.4-9.4-5-5-9.4%209.4-31.3-31.3-5%205-1.1%201.1-7.7%207.7c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-1.2-1.2-1.8-2.7-1.8-4.4%200-1.7.6-3.2%201.8-4.4L73%2032l.7-.7.3-.3c1.4-1.5%203.7-3.1%204.5-3.1h19.3v-7H78.5c-3%200-5.9%202-7.8%203.6-1.9-1.6-4.8-3.6-7.8-3.6H43.6v7h19.3c.5%200%201.6.6%202.7%201.5L53.2%2041.8c-2.5%202.5-3.9%205.8-3.9%209.4%200%203.6%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9c3.5%200%206.9-1.4%209.4-3.9l6.9-6.9%201.9-1.9%2026.8%2026.8%206.9%206.9c1.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4-2.4%202.4-6.3%202.4-8.7.1l-.1-.1-5.9-5.9-.8-.8-5%204.9%206.7%206.7.1.1c2.3%202.4%202.3%206.3-.1%208.7-2.4%202.4-6.4%202.4-8.8%200l-1.3-1.3-4.8%205.1.3.3.5.5.4.4c2.4%202.4%202.4%206.4%200%208.8-2.4%202.4-6.4%202.4-8.8%200l-2.4-2.4%205.1-5.1c2.5-2.5%203.9-5.8%203.9-9.4%200-3.6-1.4-6.9-3.9-9.4-1.6-1.6-3.6-2.8-5.8-3.4%201.6-2.2%202.5-4.9%202.5-7.7%200-3.5-1.4-6.9-3.9-9.4-4.6-4.6-11.9-5.1-17-1.4-.6-2.2-1.7-4.1-3.4-5.8-2.5-2.5-5.8-3.9-9.4-3.9-3.6%200-6.9%201.4-9.4%203.9L29.3%2073l-8.7-8.7-5%205%208.7%208.7-.6.6c-2.5%202.5-3.9%205.8-3.9%209.4%200%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9h.6v.6c0%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9h.6v.6c0%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9c3.6%200%206.9-1.4%209.4-3.9l.6-.6%202.4%202.4c2.5%202.5%205.8%203.9%209.4%203.9%203.5%200%206.9-1.4%209.4-3.9%202.7-2.7%204-6.4%203.8-10h.6c3.5%200%206.9-1.4%209.4-3.9s3.9-5.8%203.9-9.4v-.6h.6c3.5%200%206.9-1.4%209.4-3.9s3.9-5.8%203.9-9.4c0-3.6-1.4-6.9-3.9-9.4zM43.7%2071c1.7%200%203.2.6%204.4%201.8%201.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4L37.5%2092.3c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-2.4-2.4-2.4-6.4%200-8.8l10.6-10.6c1.2-1.2%202.8-1.9%204.4-1.9zm-1.2%2026.3L59.7%2080c1.2-1.2%202.7-1.8%204.4-1.8%201.7%200%203.2.6%204.4%201.8%202.4%202.4%202.4%206.4%200%208.8L51.3%20106c-2.4%202.4-6.4%202.4-8.8%200-2.4-2.3-2.4-6.3%200-8.7zm13.8%2013.8L67%20100.5c1.2-1.2%202.7-1.8%204.4-1.8%201.7%200%203.2.6%204.4%201.8%201.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4L65.2%20120c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-2.5-2.5-2.5-6.4-.1-8.9z%22%20id%3D%22customer_header_quotation_hover-path30%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_header_quotation_hover-dims {
	width: 20px;
	height: 20px
}
.icon-customer_header_quotation,
.icon-customer_header_quotation\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_quotation-svg34%22%20width%3D%2220%22%20height%3D%2220%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_quotation-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_quotation-Warstwa_3%22%20transform%3D%22matrix%28.18034%200%200%20.18182%20-2.813%20-3.8%29%22%3E%3Cpath%20d%3D%22M117.1%2078.1l9.4-9.4-5-5-9.4%209.4-31.3-31.3-5%205-1.1%201.1-7.7%207.7c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-1.2-1.2-1.8-2.7-1.8-4.4%200-1.7.6-3.2%201.8-4.4L73%2032l.7-.7.3-.3c1.4-1.5%203.7-3.1%204.5-3.1h19.3v-7H78.5c-3%200-5.9%202-7.8%203.6-1.9-1.6-4.8-3.6-7.8-3.6H43.6v7h19.3c.5%200%201.6.6%202.7%201.5L53.2%2041.8c-2.5%202.5-3.9%205.8-3.9%209.4%200%203.6%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9c3.5%200%206.9-1.4%209.4-3.9l6.9-6.9%201.9-1.9%2026.8%2026.8%206.9%206.9c1.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4-2.4%202.4-6.3%202.4-8.7.1l-.1-.1-5.9-5.9-.8-.8-5%204.9%206.7%206.7.1.1c2.3%202.4%202.3%206.3-.1%208.7-2.4%202.4-6.4%202.4-8.8%200l-1.3-1.3-4.8%205.1.3.3.5.5.4.4c2.4%202.4%202.4%206.4%200%208.8-2.4%202.4-6.4%202.4-8.8%200l-2.4-2.4%205.1-5.1c2.5-2.5%203.9-5.8%203.9-9.4%200-3.6-1.4-6.9-3.9-9.4-1.6-1.6-3.6-2.8-5.8-3.4%201.6-2.2%202.5-4.9%202.5-7.7%200-3.5-1.4-6.9-3.9-9.4-4.6-4.6-11.9-5.1-17-1.4-.6-2.2-1.7-4.1-3.4-5.8-2.5-2.5-5.8-3.9-9.4-3.9-3.6%200-6.9%201.4-9.4%203.9L29.3%2073l-8.7-8.7-5%205%208.7%208.7-.6.6c-2.5%202.5-3.9%205.8-3.9%209.4%200%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9h.6v.6c0%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9h.6v.6c0%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9c3.6%200%206.9-1.4%209.4-3.9l.6-.6%202.4%202.4c2.5%202.5%205.8%203.9%209.4%203.9%203.5%200%206.9-1.4%209.4-3.9%202.7-2.7%204-6.4%203.8-10h.6c3.5%200%206.9-1.4%209.4-3.9s3.9-5.8%203.9-9.4v-.6h.6c3.5%200%206.9-1.4%209.4-3.9s3.9-5.8%203.9-9.4c0-3.6-1.4-6.9-3.9-9.4zM43.7%2071c1.7%200%203.2.6%204.4%201.8%201.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4L37.5%2092.3c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-2.4-2.4-2.4-6.4%200-8.8l10.6-10.6c1.2-1.2%202.8-1.9%204.4-1.9zm-1.2%2026.3L59.7%2080c1.2-1.2%202.7-1.8%204.4-1.8%201.7%200%203.2.6%204.4%201.8%202.4%202.4%202.4%206.4%200%208.8L51.3%20106c-2.4%202.4-6.4%202.4-8.8%200-2.4-2.3-2.4-6.3%200-8.7zm13.8%2013.8L67%20100.5c1.2-1.2%202.7-1.8%204.4-1.8%201.7%200%203.2.6%204.4%201.8%201.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4L65.2%20120c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-2.5-2.5-2.5-6.4-.1-8.9z%22%20id%3D%22customer_header_quotation-path30%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_header_quotation-dims {
	width: 20px;
	height: 20px
}
.icon-customer_header_trees {
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.0.0  SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 105.7 141.7' style='enable-background:new 0 0 105.7 141.7%3B' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bdisplay:none%3B%7D.st1%7Bdisplay:inline%3B%7D.st2%7Bfill:%23FFDA75%3B%7D.st3%7Bdisplay:inline%3Bfill:none%3Bstroke:%23FFDA75%3Bstroke-width:8%3Bstroke-miterlimit:10%3B%7D.st4%7Bfill:%23FFFFFF%3B%7D.st5%7Bdisplay:inline%3Bfill:%23FFFFFF%3B%7D%3C/style%3E%3Cg id='Warstwa_1' class='st0'%3E%3Cg class='st1'%3E%3Cpath class='st2' d='M87.1 39.1h-2v5h0.1c2.8 0 5 2.2 5 5v15v5c0 1.9 0 1.1 0 2.5c0 1.4 0 0.8 0 2.5v5v12.5c0 1.4-1.1 2.5-2.5 2.5h-0.2h-1l-1.4 5h2.4h2.7c2.8 0 5-2.2 5-5V48.3C95.2 43.5 90.3 39.1 87.1 39.1z'/%3E%3Cpolygon class='st2' points='81.2 39.1 81 39.1 57.7 39.1 57.7 44.1 81 44.1 81.2 44.1 83 44.1 82.8 39.1 '/%3E%3Cpath class='st2' d='M25.1 91.6v-32h-5v37.2c0 1.3 1 2.3 2.3 2.3h40.8v-5H27.6C25.1 94 25.1 94 25.1 91.6z'/%3E%3Ccircle class='st2' cx='22.6' cy='59.6' r='2.5'/%3E%3Ccircle class='st2' cx='63.2' cy='96.6' r='2.5'/%3E%3Ccircle class='st2' cx='57.7' cy='41.6' r='2.5'/%3E%3C/g%3E%3Ccircle class='st3' cx='52.8' cy='70.9' r='63.4'/%3E%3Cg class='st1'%3E%3Cg id='_x34__35_'%3E%3Cg%3E%3Cpath class='st4' d='M85.2 44V26.5c0-1.4-0.6-2.2-1.9-2.7c-1-0.4-2-0.2-3.1 0.2l-65 20v55c0 2.8 2.2 5 5 5h65c2.8 0 5-2.2 5-5V49C90.2 46.3 87.9 44 85.2 44z M80.2 29v15H31.4L80.2 29z M85.2 76.5c0 1.4 0 0.8 0 2.5h-10c0-1.6 0-1.1 0-2.5V74h10C85.2 75.9 85.2 75.2 85.2 76.5z M85.2 69H72.7c-1.4 0-2.5 1.1-2.5 2.5v10c0 1.4 1.1 2.5 2.5 2.5h12.5v12.5c0 1.4-1.1 2.5-2.5 2.5h-60c-1.4 0-2.5-1.1-2.5-2.5c0 0 0-45.8 0-47.5h62.5c1.4 0 2.5 1.1 2.5 2.5V69z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cpath class='st5' d='M66.8 57.4c-9.2 5.7-15.9 12.8-18.6 16L41.3 68c-0.2-0.1-4 3.2-3.9 3.4L50 84.2c0.1 0.1 0.2 0.2 0.4 0.2c0 0 0.1 0 0.1 0c0.2 0 0.3-0.1 0.4-0.3c2-5.2 8.7-16.1 17.3-24c0.2-0.1 0.2-0.4 0.1-0.6C68.3 59.4 66.9 57.3 66.8 57.4z'/%3E%3C/g%3E%3Cg id='Warstwa_3'%3E%3C/g%3E%3Cg id='okrag'%3E%3Cg%3E%3Cpath d='M40.7 77.2c0 0-2.6-39.1 34.6-40.7c14.5-0.6 23.4 5.1 28.7 12.4l0 0c0.4 0.6 1.4 0.4 1.4-0.4c0.2-1.4 0.2-2.9 0.2-4.3C105.7 19.8 83.3 0 55.8 0C28.5-0.2 18.7 19.6 18.7 44c0 20 1.6 36.9 22 42.4V77.2z'/%3E%3Cpath d='M37.3 104.9c0.2 0 0.6 0 0.8 0c1.4 0 2.6-1 2.6-2.6l0 0V77.4c0 0-2.2-36.7 20.8-40.7c-6.3-9.6-15.9-7.5-26.7-7.5C15.7 29.1 0 40.7 0 65.2c0 0.2 0 0.4 0 0.4C0.4 87 16.9 104.1 37.3 104.9z'/%3E%3Cpath d='M100.2 55.4c-4.7-6.7-12-12-24.4-11.4c-31.4 1.6-28.5 37.7-28.5 37.7v23.2c10.6 0 23-0.4 36-2C103.2 97.7 112.2 72.9 100.2 55.4z M78.8 84.3c-4.5 0.6-8.6 0.8-12.2 0.6V77c0 0-1-12.4 9.8-12.8c4.3-0.2 6.7 1.6 8.3 3.9C88.6 73.9 85.5 82.5 78.8 84.3z'/%3E%3Cpath d='M60.1 141.7h-9c-2 0-3.9-1.8-3.9-4.1v-32.6l16.5-29.9v62.7C63.7 139.9 62.1 141.7 60.1 141.7z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") !important;
	background-repeat: no-repeat !important;
}
.icon-customer_header_summary_hover,
.icon-customer_header_summary_hover\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_summary_hover-svg48%22%20width%3D%2222%22%20height%3D%2216%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_summary_hover-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D.st6%7Bstroke%3A%23ffda75%3Bstroke-miterlimit%3A10%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_summary_hover-Warstwa_3%22%20transform%3D%22matrix%28.257%200%200%20.24653%20-7.248%20-9.467%29%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%20stroke%3D%22none%22%20stroke-opacity%3D%221%22%3E%3Cg%20id%3D%22customer_header_summary_hover-g34%22%3E%3Cpath%20class%3D%22st6%22%20d%3D%22M63.9%2084.4C63.7%2078.1%2058.7%2073%2052.5%2073s-11.2%205.1-11.3%2011.3v.1l.1.1%201.8%201.2.3.2v-.3-.9c0-5.2%204.2-9.4%209.3-9.4%205.1%200%209.3%204.2%209.3%209.4v1.2l.3-.2%201.8-1.2z%22%20id%3D%22customer_header_summary_hover-path30%22%20stroke%3D%22none%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%20stroke-opacity%3D%221%22%2F%3E%3Cpath%20class%3D%22st6%22%20d%3D%22M52.5%2070.5c-4.1%200-7.5-3.4-7.5-7.5s3.4-7.5%207.5-7.5S60%2058.9%2060%2063s-3.3%207.5-7.5%207.5zm0-12.9c-3%200-5.4%202.4-5.4%205.4%200%203%202.4%205.4%205.4%205.4%203%200%205.4-2.4%205.4-5.4%200-3-2.4-5.4-5.4-5.4z%22%20id%3D%22customer_header_summary_hover-path32%22%20stroke%3D%22none%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%20stroke-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3Cpath%20id%3D%22customer_header_summary_hover-rect36%22%20d%3D%22M70.9%2058.8h30.3v2.8H70.9z%22%2F%3E%3Cpath%20id%3D%22customer_header_summary_hover-rect38%22%20d%3D%22M70.9%2080.2h30.3V83H70.9z%22%2F%3E%3Cpath%20id%3D%22customer_header_summary_hover-rect40%22%20d%3D%22M70.9%2069.5h30.3v2.8H70.9z%22%2F%3E%3Cg%20id%3D%22customer_header_summary_hover-g44%22%3E%3Cpath%20d%3D%22M102.5%2044.4c2.9%200%205.3%202.4%205.3%205.3V92c0%202.9-2.4%205.3-5.3%205.3h-63c-2.9%200-5.3-2.4-5.3-5.3V49.8c0-2.9%202.4-5.3%205.3-5.3h63m0-6.1h-63c-6.2%200-11.3%205.1-11.3%2011.3V92c0%206.2%205.1%2011.3%2011.3%2011.3h63c6.2%200%2011.3-5.1%2011.3-11.3V49.8c0-6.3-5.1-11.4-11.3-11.4z%22%20id%3D%22customer_header_summary_hover-path42%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%20stroke%3D%22none%22%20stroke-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_header_summary_hover-dims {
	width: 22px;
	height: 16px
}
.icon-customer_header_summary,
.icon-customer_header_summary\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_summary-svg48%22%20width%3D%2222%22%20height%3D%2216%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_summary-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D.st6%7Bstroke%3A%231d1d1b%3Bstroke-miterlimit%3A10%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_summary-Warstwa_3%22%20transform%3D%22matrix%28.257%200%200%20.24653%20-7.248%20-9.467%29%22%3E%3Cg%20id%3D%22customer_header_summary-g34%22%3E%3Cpath%20class%3D%22st6%22%20d%3D%22M63.9%2084.4C63.7%2078.1%2058.7%2073%2052.5%2073s-11.2%205.1-11.3%2011.3v.1l.1.1%201.8%201.2.3.2v-.3-.9c0-5.2%204.2-9.4%209.3-9.4%205.1%200%209.3%204.2%209.3%209.4v1.2l.3-.2%201.8-1.2z%22%20id%3D%22customer_header_summary-path30%22%20stroke%3D%22%231d1d1b%22%20stroke-miterlimit%3D%2210%22%2F%3E%3Cpath%20class%3D%22st6%22%20d%3D%22M52.5%2070.5c-4.1%200-7.5-3.4-7.5-7.5s3.4-7.5%207.5-7.5S60%2058.9%2060%2063s-3.3%207.5-7.5%207.5zm0-12.9c-3%200-5.4%202.4-5.4%205.4%200%203%202.4%205.4%205.4%205.4%203%200%205.4-2.4%205.4-5.4%200-3-2.4-5.4-5.4-5.4z%22%20id%3D%22customer_header_summary-path32%22%20stroke%3D%22%231d1d1b%22%20stroke-miterlimit%3D%2210%22%2F%3E%3C%2Fg%3E%3Cpath%20id%3D%22customer_header_summary-rect36%22%20d%3D%22M70.9%2058.8h30.3v2.8H70.9z%22%2F%3E%3Cpath%20id%3D%22customer_header_summary-rect38%22%20d%3D%22M70.9%2080.2h30.3V83H70.9z%22%2F%3E%3Cpath%20id%3D%22customer_header_summary-rect40%22%20d%3D%22M70.9%2069.5h30.3v2.8H70.9z%22%2F%3E%3Cg%20id%3D%22customer_header_summary-g44%22%3E%3Cpath%20d%3D%22M102.5%2044.4c2.9%200%205.3%202.4%205.3%205.3V92c0%202.9-2.4%205.3-5.3%205.3h-63c-2.9%200-5.3-2.4-5.3-5.3V49.8c0-2.9%202.4-5.3%205.3-5.3h63m0-6.1h-63c-6.2%200-11.3%205.1-11.3%2011.3V92c0%206.2%205.1%2011.3%2011.3%2011.3h63c6.2%200%2011.3-5.1%2011.3-11.3V49.8c0-6.3-5.1-11.4-11.3-11.4z%22%20id%3D%22customer_header_summary-path42%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_header_summary-dims {
	width: 22px;
	height: 16px
}
.icon-customer_login_mail,
.icon-customer_login_mail\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_login_mail-svg34%22%20width%3D%2224%22%20height%3D%2216%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_login_mail-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_login_mail-Warstwa_3%22%20transform%3D%22matrix%28.2807%200%200%20.29038%20-7.888%20-12.574%29%22%20fill%3D%22%23ffda75%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M101.7%2043.3H40c-6.6%200-11.9%205.9-11.9%2013.2v28.7c0%207.3%205.4%2013.2%2011.9%2013.2h61.7c6.6%200%2011.9-5.9%2011.9-13.2V56.5c.1-7.2-5.3-13.2-11.9-13.2zm6.3%2013.2v28.7c0%201.3-.3%202.5-.9%203.6l-19-19%2019.2-16.6c.5%201%20.7%202.1.7%203.3zm-6.3-7c1.4%200%202.6.5%203.7%201.3L71%2080.6%2036.5%2050.8c1-.8%202.2-1.2%203.5-1.2h61.7zM34.8%2089.2c-.7-1.1-1.1-2.5-1.1-4V56.5c0-1.3.3-2.4.8-3.5L54%2069.9zm5.2%203c-1.1%200-2.1-.3-3.1-.9l19.4-19.4L71%2084.5l14.9-12.8L105.2%2091c-1%20.7-2.2%201.1-3.4%201.1H40z%22%20id%3D%22customer_login_mail-path30%22%20fill%3D%22%23ffda75%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_login_mail-dims {
	width: 24px;
	height: 16px
}
.icon-customer_login_padlock,
.icon-customer_login_padlock\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_login_padlock-svg38%22%20width%3D%2219%22%20height%3D%2227%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_login_padlock-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_login_padlock-Warstwa_3%22%20transform%3D%22matrix%28.27417%200%200%20.28125%20-9.952%20-6.44%29%22%20fill%3D%22%23ffda75%22%20fill-opacity%3D%221%22%3E%3Cg%20id%3D%22customer_login_padlock-g34%22%20fill%3D%22%23ffda75%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M70.9%2069.4c-5.7%200-10.4%204.7-10.4%2010.4%200%203.9%202.1%207.2%205.2%209v12.1c0%202.8%202.3%205.2%205.2%205.2%202.8%200%205.2-2.3%205.2-5.2V88.8c3.1-1.8%205.2-5.2%205.2-9%200-5.8-4.7-10.4-10.4-10.4z%22%20id%3D%22customer_login_padlock-path30%22%2F%3E%3Cpath%20d%3D%22M93.6%2056.6h-39V44.8c0-9%207.3-16.3%2016.3-16.3s16.3%207.3%2016.3%2016.3h5.6c0-12.1-9.8-21.9-21.9-21.9-12.1%200-21.9%209.8-21.9%2021.9v11.8h-.8c-6.6%200-11.9%205.9-11.9%2013.2v35.9c0%207.3%205.4%2013.2%2011.9%2013.2h45.5c6.6%200%2011.9-5.9%2011.9-13.2V69.8c-.1-7.3-5.5-13.2-12-13.2zm6.3%2024.8V105.7c0%203.8-2.8%207-6.3%207H48.2c-3.5%200-6.3-3.1-6.3-7V69.8c0-3.8%202.8-7%206.3-7h45.5c3.5%200%206.3%203.1%206.3%207v11.6z%22%20id%3D%22customer_login_padlock-path32%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_login_padlock-dims {
	width: 19px;
	height: 27px
}
.icon-customer_mail,
.icon-customer_mail\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_mail-svg34%22%20width%3D%2224%22%20height%3D%2216%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_mail-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_mail-Warstwa_3%22%20transform%3D%22matrix%28.2807%200%200%20.29038%20-7.888%20-12.574%29%22%20fill%3D%22%23bfbfbf%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M101.7%2043.3H40c-6.6%200-11.9%205.9-11.9%2013.2v28.7c0%207.3%205.4%2013.2%2011.9%2013.2h61.7c6.6%200%2011.9-5.9%2011.9-13.2V56.5c.1-7.2-5.3-13.2-11.9-13.2zm6.3%2013.2v28.7c0%201.3-.3%202.5-.9%203.6l-19-19%2019.2-16.6c.5%201%20.7%202.1.7%203.3zm-6.3-7c1.4%200%202.6.5%203.7%201.3L71%2080.6%2036.5%2050.8c1-.8%202.2-1.2%203.5-1.2h61.7zM34.8%2089.2c-.7-1.1-1.1-2.5-1.1-4V56.5c0-1.3.3-2.4.8-3.5L54%2069.9zm5.2%203c-1.1%200-2.1-.3-3.1-.9l19.4-19.4L71%2084.5l14.9-12.8L105.2%2091c-1%20.7-2.2%201.1-3.4%201.1H40z%22%20id%3D%22customer_mail-path30%22%20fill%3D%22%23bfbfbf%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_mail-dims {
	width: 24px;
	height: 16px
}
.icon-customer_man,
.icon-customer_man\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_man-svg3715%22%20width%3D%2260%22%20height%3D%2280%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_man-style3679%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_man-Warstwa_3%22%20transform%3D%22matrix%28.90395%200%200%20.90395%20-33.92%20-28.023%29%22%20fill%3D%22%23fff%22%3E%3Cg%20id%3D%22customer_man-g3711%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M103.9%20114.3c-.3-18.2-15.2-32.9-33-32.9s-32.7%2014.8-33%2032.9v.5l.4.3c1.6%201.2%203.4%202.3%205.2%203.4l1.7%201-.2-1.9c-.1-.9-.1-1.8-.1-2.6%200-14.6%2011.7-26.6%2026-26.6%2014.4%200%2026%2011.9%2026%2026.6%200%20.9%200%201.7-.1%202.6l-.2%201.9%201.7-1c1.8-1.1%203.6-2.2%205.2-3.4l.4-.3z%22%20id%3D%22customer_man-path3707%22%2F%3E%3Cpath%20d%3D%22M70.9%2075c12.1%200%2022-9.9%2022-22s-9.9-22-22-22-22%209.9-22%2022c-.1%2012.1%209.8%2022%2022%2022zm0-37.1c8.3%200%2015%206.7%2015%2015s-6.7%2015-15%2015-15-6.7-15-15%206.7-15%2015-15z%22%20id%3D%22customer_man-path3709%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_man-dims {
	width: 60px;
	height: 80px
}
.icon-customer_padlock-gray,
.icon-customer_padlock-gray\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_padlock-gray-svg38%22%20width%3D%2219%22%20height%3D%2226%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_padlock-gray-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_padlock-gray-Warstwa_3%22%20transform%3D%22matrix%28.27417%200%200%20.27083%20-9.952%20-6.202%29%22%20fill%3D%22%23bfbfbf%22%20fill-opacity%3D%221%22%3E%3Cg%20id%3D%22customer_padlock-gray-g34%22%20fill%3D%22%23bfbfbf%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M70.9%2069.4c-5.7%200-10.4%204.7-10.4%2010.4%200%203.9%202.1%207.2%205.2%209v12.1c0%202.8%202.3%205.2%205.2%205.2%202.8%200%205.2-2.3%205.2-5.2V88.8c3.1-1.8%205.2-5.2%205.2-9%200-5.8-4.7-10.4-10.4-10.4z%22%20id%3D%22customer_padlock-gray-path30%22%2F%3E%3Cpath%20d%3D%22M93.6%2056.6h-39V44.8c0-9%207.3-16.3%2016.3-16.3s16.3%207.3%2016.3%2016.3h5.6c0-12.1-9.8-21.9-21.9-21.9-12.1%200-21.9%209.8-21.9%2021.9v11.8h-.8c-6.6%200-11.9%205.9-11.9%2013.2v35.9c0%207.3%205.4%2013.2%2011.9%2013.2h45.5c6.6%200%2011.9-5.9%2011.9-13.2V69.8c-.1-7.3-5.5-13.2-12-13.2zm6.3%2024.8V105.7c0%203.8-2.8%207-6.3%207H48.2c-3.5%200-6.3-3.1-6.3-7V69.8c0-3.8%202.8-7%206.3-7h45.5c3.5%200%206.3%203.1%206.3%207v11.6z%22%20id%3D%22customer_padlock-gray-path32%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_padlock-gray-dims {
	width: 19px;
	height: 26px
}
.icon-customer_padlock,
.icon-customer_padlock\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_padlock-svg38%22%20width%3D%2264%22%20height%3D%2288%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_padlock-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_padlock-Warstwa_3%22%20transform%3D%22matrix%28.91667%200%200%20.91667%20-33.275%20-20.992%29%22%20fill%3D%22%23fff%22%3E%3Cg%20id%3D%22customer_padlock-g34%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M70.9%2069.4c-5.7%200-10.4%204.7-10.4%2010.4%200%203.9%202.1%207.2%205.2%209v12.1c0%202.8%202.3%205.2%205.2%205.2%202.8%200%205.2-2.3%205.2-5.2V88.8c3.1-1.8%205.2-5.2%205.2-9%200-5.8-4.7-10.4-10.4-10.4z%22%20id%3D%22customer_padlock-path30%22%2F%3E%3Cpath%20d%3D%22M93.6%2056.6h-39V44.8c0-9%207.3-16.3%2016.3-16.3s16.3%207.3%2016.3%2016.3h5.6c0-12.1-9.8-21.9-21.9-21.9-12.1%200-21.9%209.8-21.9%2021.9v11.8h-.8c-6.6%200-11.9%205.9-11.9%2013.2v35.9c0%207.3%205.4%2013.2%2011.9%2013.2h45.5c6.6%200%2011.9-5.9%2011.9-13.2V69.8c-.1-7.3-5.5-13.2-12-13.2zm6.3%2024.8V105.7c0%203.8-2.8%207-6.3%207H48.2c-3.5%200-6.3-3.1-6.3-7V69.8c0-3.8%202.8-7%206.3-7h45.5c3.5%200%206.3%203.1%206.3%207v11.6z%22%20id%3D%22customer_padlock-path32%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-customer_padlock-dims {
	width: 64px;
	height: 88px
}
.icon-filter_collapse,
.icon-filter_collapse\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%225%22%3E%3Cpath%20d%3D%22M4.926.179l3.892%203.81a.567.567%200%200%201%200%20.832.597.597%200%200%201-.852%200L4.5%201.43%201.034%204.82a.597.597%200%200%201-.852%200%20.567.567%200%200%201%200-.833L4.074.178A.558.558%200%200%201%204.5%200c.182%200%20.304.06.426.179z%22%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-filter_collapse-dims {
	width: 9px;
	height: 5px
}
.icon-filter_expand,
.icon-filter_expand\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%225%22%3E%3Cpath%20d%3D%22M4.926%204.821l3.892-3.81a.567.567%200%200%200%200-.832.597.597%200%200%200-.852%200L4.5%203.57%201.034.18a.597.597%200%200%200-.852%200%20.567.567%200%200%200%200%20.833l3.892%203.81A.558.558%200%200%200%204.5%205c.182%200%20.304-.06.426-.179z%22%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-filter_expand-dims {
	width: 9px;
	height: 5px
}
.icon-footer_contact_mail,
.icon-footer_contact_mail\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22footer_contact_mail-svg34%22%20width%3D%2248%22%20height%3D%2232%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22footer_contact_mail-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22footer_contact_mail-Warstwa_3%22%20transform%3D%22matrix%28.5614%200%200%20.58076%20-15.775%20-25.147%29%22%20fill%3D%22%23d2d4d3%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M101.7%2043.3H40c-6.6%200-11.9%205.9-11.9%2013.2v28.7c0%207.3%205.4%2013.2%2011.9%2013.2h61.7c6.6%200%2011.9-5.9%2011.9-13.2V56.5c.1-7.2-5.3-13.2-11.9-13.2zm6.3%2013.2v28.7c0%201.3-.3%202.5-.9%203.6l-19-19%2019.2-16.6c.5%201%20.7%202.1.7%203.3zm-6.3-7c1.4%200%202.6.5%203.7%201.3L71%2080.6%2036.5%2050.8c1-.8%202.2-1.2%203.5-1.2h61.7zM34.8%2089.2c-.7-1.1-1.1-2.5-1.1-4V56.5c0-1.3.3-2.4.8-3.5L54%2069.9zm5.2%203c-1.1%200-2.1-.3-3.1-.9l19.4-19.4L71%2084.5l14.9-12.8L105.2%2091c-1%20.7-2.2%201.1-3.4%201.1H40z%22%20id%3D%22footer_contact_mail-path30%22%20fill%3D%22%23d2d4d3%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-footer_contact_mail-dims {
	width: 48px;
	height: 32px
}
.icon-footer_contact_phone,
.icon-footer_contact_phone\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2238%22%20height%3D%2238%22%3E%3Cg%20fill%3D%22%23d2d4d3%22%3E%3Cpath%20d%3D%22M28.89%2025.138c-1.241-1.226-2.791-1.226-4.025%200-.94.933-1.882%201.866-2.807%202.815-.253.26-.466.316-.775.142-.609-.332-1.257-.6-1.842-.965-2.728-1.715-5.014-3.922-7.038-6.405-1.004-1.233-1.898-2.554-2.523-4.04-.126-.3-.102-.498.143-.744.94-.909%201.858-1.842%202.783-2.775%201.29-1.297%201.29-2.815-.008-4.12-.735-.743-1.47-1.47-2.206-2.214-.759-.76-1.51-1.526-2.277-2.277-1.242-1.21-2.792-1.21-4.025.008-.95.933-1.859%201.89-2.823%202.807-.894.846-1.345%201.882-1.44%203.092-.15%201.968.333%203.827%201.013%205.638%201.391%203.748%203.51%207.077%206.08%2010.129%203.472%204.128%207.616%207.393%2012.463%209.75%202.183%201.06%204.444%201.874%206.903%202.008%201.693.095%203.164-.332%204.342-1.652.806-.902%201.716-1.724%202.57-2.586%201.265-1.281%201.273-2.83.016-4.096-1.503-1.51-3.013-3.013-4.524-4.515zM27.38%2018.836l2.918-.499a13.041%2013.041%200%200%200-3.645-7.037%2012.971%2012.971%200%200%200-7.434-3.709l-.41%202.934a10.064%2010.064%200%200%201%205.756%202.87%2010.062%2010.062%200%200%201%202.815%205.44zM31.943%206.152C28.574%202.783%2024.312.656%2019.607%200l-.411%202.934c4.064.569%207.75%202.411%2010.66%205.313a18.64%2018.64%200%200%201%205.226%2010.082L38%2017.831a21.672%2021.672%200%200%200-6.057-11.679z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-footer_contact_phone-dims {
	width: 38px;
	height: 38px
}
.icon-footer_links_gray_down,
.icon-footer_links_gray_down\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%228%22%3E%3Cpath%20d%3D%22M8.757%207.714l6.919-6.095c.432-.38.432-.952%200-1.333a1.145%201.145%200%200%200-1.514%200L8%205.714%201.838.286a1.145%201.145%200%200%200-1.514%200c-.432.38-.432.952%200%201.333l6.92%206.095c.215.19.432.286.756.286s.54-.095.757-.286z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%239f9f9f%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-footer_links_gray_down-dims {
	width: 16px;
	height: 8px
}
.icon-footer_links_gray_up,
.icon-footer_links_gray_up\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%228%22%3E%3Cpath%20d%3D%22M8.757.286l6.919%206.095c.432.38.432.952%200%201.333a1.145%201.145%200%200%201-1.514%200L8%202.286%201.838%207.714a1.145%201.145%200%200%201-1.514%200c-.432-.38-.432-.952%200-1.333L7.244.286C7.458.096%207.675%200%208%200s.54.095.757.286z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%239f9f9f%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-footer_links_gray_up-dims {
	width: 16px;
	height: 8px
}
.icon-footer_newsletter_mail,
.icon-footer_newsletter_mail\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22footer_newsletter_mail-svg34%22%20width%3D%2224%22%20height%3D%2216%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22footer_newsletter_mail-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22footer_newsletter_mail-Warstwa_3%22%20transform%3D%22matrix%28.2807%200%200%20.29038%20-7.888%20-12.574%29%22%20fill%3D%22%23ffda75%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M101.7%2043.3H40c-6.6%200-11.9%205.9-11.9%2013.2v28.7c0%207.3%205.4%2013.2%2011.9%2013.2h61.7c6.6%200%2011.9-5.9%2011.9-13.2V56.5c.1-7.2-5.3-13.2-11.9-13.2zm6.3%2013.2v28.7c0%201.3-.3%202.5-.9%203.6l-19-19%2019.2-16.6c.5%201%20.7%202.1.7%203.3zm-6.3-7c1.4%200%202.6.5%203.7%201.3L71%2080.6%2036.5%2050.8c1-.8%202.2-1.2%203.5-1.2h61.7zM34.8%2089.2c-.7-1.1-1.1-2.5-1.1-4V56.5c0-1.3.3-2.4.8-3.5L54%2069.9zm5.2%203c-1.1%200-2.1-.3-3.1-.9l19.4-19.4L71%2084.5l14.9-12.8L105.2%2091c-1%20.7-2.2%201.1-3.4%201.1H40z%22%20id%3D%22footer_newsletter_mail-path30%22%20fill%3D%22%23ffda75%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-footer_newsletter_mail-dims {
	width: 24px;
	height: 16px
}
.icon-footer_newsletter_mail_window,
.icon-footer_newsletter_mail_window\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22footer_newsletter_mail_window-svg34%22%20width%3D%2278%22%20height%3D%2252%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22footer_newsletter_mail_window-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22footer_newsletter_mail_window-Warstwa_3%22%20transform%3D%22matrix%28.91227%200%200%20.94374%20-25.635%20-40.864%29%22%20fill%3D%22%23fff%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M101.7%2043.3H40c-6.6%200-11.9%205.9-11.9%2013.2v28.7c0%207.3%205.4%2013.2%2011.9%2013.2h61.7c6.6%200%2011.9-5.9%2011.9-13.2V56.5c.1-7.2-5.3-13.2-11.9-13.2zm6.3%2013.2v28.7c0%201.3-.3%202.5-.9%203.6l-19-19%2019.2-16.6c.5%201%20.7%202.1.7%203.3zm-6.3-7c1.4%200%202.6.5%203.7%201.3L71%2080.6%2036.5%2050.8c1-.8%202.2-1.2%203.5-1.2h61.7zM34.8%2089.2c-.7-1.1-1.1-2.5-1.1-4V56.5c0-1.3.3-2.4.8-3.5L54%2069.9zm5.2%203c-1.1%200-2.1-.3-3.1-.9l19.4-19.4L71%2084.5l14.9-12.8L105.2%2091c-1%20.7-2.2%201.1-3.4%201.1H40z%22%20id%3D%22footer_newsletter_mail_window-path30%22%20fill%3D%22%23fff%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-footer_newsletter_mail_window-dims {
	width: 78px;
	height: 52px
}
.icon-header_blog_signet,
.icon-header_blog_signet\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20id%3D%22blog-Warstwa_1%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%220%200%20102.4%2058%22%20xml%3Aspace%3D%22preserve%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cstyle%3E.st1%7Bfill%3A%23112030%7D.st2%7Bfill%3A%233dba97%7D%3C%2Fstyle%3E%3Cg%20id%3D%22blog-Warstwa_3%22%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M3%204.5l.2-1.8%203.3-.2.1%201.9c.5-.5%201.7-1.7%203.5-1.4%202.3.3%202.9%201.9%202.6%204.3l-.6%204.9%201.1.4-.2%201.7-4.7-.6.2-1.7%201.2-.1.6-4.9c.1-1-.4-1.6-1.3-1.7-1-.1-1.7.4-2.3.9l-.6%205.2%201.1.4-.2%201.7-5-.7.2-1.6%201.4-.1.7-5.9L3%204.5zM22.8%208.7l-.4%203.7c-.1.8%200%20.9.5%201h.8l-.2%201.9c-.5.3-1.1.5-1.9.4-1.2-.2-1.6-1-1.7-1.6-.6.5-1.5%201.2-3%201-1.7-.2-2.9-1.5-2.6-3.4.2-2.7%202.7-3.5%206-3v-.3c.2-1.4-.3-1.8-1.5-2-1.2-.2-2.5.1-2.8.2l-.4-2c.9-.3%202.6-.5%204-.3%202.7.3%203.5%201.8%203.2%204.4zm-2.7%201.7c-2.2-.3-3.2.3-3.3%201.3-.1.8.4%201.2%201.1%201.3.9.1%201.8-.5%202.1-.8l.1-1.8zM35.4%207.3l.4-3.3-1.4-.6.2-1.7%204%20.1L37%2015l1.4.4-.2%201.5-3.4.4h-.1v-1.8c-.6.8-1.6%201.7-3.2%201.5-2.6-.3-3.6-2.9-3.3-5.8.4-3.3%202.4-5.4%205.1-5%201%200%201.7.4%202.1%201.1zM31%2011.4c-.2%201.8.2%203.1%201.5%203.3%201.1.1%201.9-.6%202.2-1.1l.4-3.6c-.2-.8-.8-1.4-1.7-1.6-1.6-.2-2.2%201.4-2.4%203zM48.5%2012.5c-.1.5-.2%201.2-.3%201.6l-6-.8c-.1%201.1.3%202.7%202.4%203%201.2.2%202.1-.1%202.7-.4l.4%202c-.7.5-2.1.8-3.7.6-3.1-.4-4.7-2.9-4.4-6.1.3-2.8%202.1-5.3%205.2-4.9%202.6.4%204%202.5%203.7%205zm-6.1-.9l3.6.5v-.3c.1-1-.3-2-1.4-2.1-1-.2-2%20.7-2.2%201.9zM54.2%2010.6c-.8-.1-1.5.1-1.6.9-.1%201%20.9%201.3%202%201.9%201.9%201%203%202.1%202.8%203.8-.3%202.2-2.3%203-4.5%202.7-1-.1-2.2-.5-3.7-1.1l.4-2.9%201.7.1.1%201.5c.4.4%201.2.6%201.7.7.9.1%201.5-.3%201.6-.9.1-.9-.9-1.3-2-1.9-1.6-.9-3-1.9-2.8-3.8.2-2.1%202-3%204.4-2.7%201%20.1%201.9.4%203.5%201l-.7%203-1.7-.1V11c-.3-.2-.6-.3-1.2-.4zM65.7%2014.9l2.4%204.6%201.1.4-.2%201.7-3.3-.4-2.1-5-1.4%201.1-.2%201.4%201.3.5-.2%201.6-5.1-.6.2-1.6%201.4-.1%201.3-11-1.4-.7.2-1.7%204%20.1-1.2%209.8%203.2-2.4-1.1-.4.2-1.7%205%20.7-.2%201.7-1.3.1-2.6%201.9zM78.4%2016l-.4%203.7c-.1.8.1.9.5%201h.8l-.3%201.9c-.5.3-1.1.5-1.9.4-1.2-.2-1.6-1-1.7-1.6-.6.5-1.5%201.2-3%201-1.7-.2-2.9-1.5-2.6-3.4.3-2.6%202.9-3.4%206.1-2.9v-.3c.2-1.4-.3-1.8-1.5-2-1.2-.2-2.5.1-2.8.2l-.4-2c.9-.3%202.6-.5%204-.3%202.7.2%203.5%201.7%203.2%204.3zm-2.8%201.7c-2.2-.3-3.2.3-3.3%201.3-.1.8.4%201.2%201.1%201.3.9.1%201.8-.5%202.1-.8l.1-1.8zM89.2%2014.2l-.7%203.4-2.1-.1.1-2.1c-.3-.1-.6-.2-.8-.2-1.4-.2-2.4%201.1-2.6%203-.2%201.9.5%203.2%202.2%203.4%201.2.2%202.4-.2%202.9-.4l.3%202c-.7.4-2%20.9-3.8.7-3.1-.4-4.7-3-4.3-6.1.4-3%202.4-5.2%205.7-4.8%201.2.2%202.3.5%203.1%201.2zM94%2015.6c.5-.5%201.5-1.3%203-1.1%202.4.3%203.1%201.9%202.8%204.4l-.6%204.8%201.1.4-.2%201.7-4.7-.6.2-1.7%201.2-.1.6-4.8c.1-1-.3-1.6-1.3-1.7-1-.1-1.8.5-2.2.9l-.6%205.2%201.1.4-.2%201.7-4.9-.6.2-1.6%201.3-.1%201.3-11-1.4-.7.2-1.7h4l-.9%206.2z%22%2F%3E%3Cg%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M77.5%2056.2H29.1l.4-7.1%2048-1.1zM92%2034.3l-48.8-3.2.4-8.2%2048.8%203.3z%22%2F%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M90.8%2049l-54-1.5%201.1-8.7%2053%202.1z%22%2F%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M81%2038.3l-49.3%204.6.7-7.3%2048.4-4.5zM39.7%2024.4L15.9%2056.3l-4.8-5.7%2023.1-32.5z%22%2F%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M48.7%2030.8L15.9%2056.3l-2.6-6.8L45%2024.6z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_blog_signet-dims {
	width: 25px;
	height: 8px
}
.icon-header_close,
.icon-header_close\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22header_close-svg884%22%20width%3D%2213%22%20height%3D%2213%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22header_close-style852%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22header_close-Warstwa_3%22%20transform%3D%22matrix%28.20344%200%200%20.20344%20-15.828%20-15.828%29%22%3E%3Cpath%20id%3D%22header_close-polygon880%22%20d%3D%22M136.7%2077.8l-26.9%2027-27-26.9-5%205%2027%2026.9-26.9%2027%205%204.9%2026.9-27%2027%2026.9%204.9-4.9-27-26.9%2026.9-27z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_close-dims {
	width: 13px;
	height: 13px
}
.icon-header_contact_consultant,
.icon-header_contact_consultant\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22header_contact_consultant-svg892%22%20width%3D%2217%22%20height%3D%2224%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22header_contact_consultant-style856%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22header_contact_consultant-Warstwa_3%22%20transform%3D%22matrix%28.25758%200%200%20.25237%20-9.762%20-6.36%29%22%3E%3Cg%20id%3D%22header_contact_consultant-g888%22%3E%3Cpath%20d%3D%22M103.9%20114.3c-.3-18.2-15.2-32.9-33-32.9s-32.7%2014.8-33%2032.9v.5l.4.3c1.6%201.2%203.4%202.3%205.2%203.4l1.7%201-.2-1.9c-.1-.9-.1-1.8-.1-2.6%200-11.6%207.4-21.6%2017.6-25.1l6.3%2011-6.4%2019.4h17L73%20100.7l6.3-10.9c10.2%203.6%2017.6%2013.5%2017.6%2025.1%200%20.9%200%201.7-.1%202.6l-.2%201.9%201.7-1c1.8-1.1%203.6-2.2%205.2-3.4l.4-.3z%22%20id%3D%22header_contact_consultant-path884%22%2F%3E%3Cpath%20d%3D%22M47.8%2061.5c.9%200%201.8-.1%202.6-.4C53.7%2069.2%2061.6%2075%2070.9%2075s17.2-5.8%2020.5-13.9c.8.3%201.7.4%202.6.4%205.1%200%209.2-4.1%209.2-9.2%200-4-2.6-7.4-6.2-8.7-3.8-10.7-14-18.4-26-18.4s-22.2%207.7-26%2018.4c-3.6%201.2-6.2%204.6-6.2%208.7-.2%205.1%203.9%209.2%209%209.2zm38-7H68.3V61h15.3c-2.7%204.2-7.4%207-12.7%207-8.3%200-15-6.7-15-15s6.7-15%2015-15%2015%206.7%2015%2015c0%20.5%200%201-.1%201.5z%22%20id%3D%22header_contact_consultant-path886%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_contact_consultant-dims {
	width: 17px;
	height: 24px
}
.icon-header_contact_mail-black,
.icon-header_contact_mail-black\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22header_contact_mail-black-svg884%22%20width%3D%2220%22%20height%3D%2213%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22header_contact_mail-black-style852%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22header_contact_mail-black-Warstwa_3%22%20transform%3D%22matrix%28.23391%200%200%20.23593%20-6.573%20-10.216%29%22%3E%3Cpath%20d%3D%22M101.7%2043.3H40c-6.6%200-11.9%205.9-11.9%2013.2v28.7c0%207.3%205.4%2013.2%2011.9%2013.2h61.7c6.6%200%2011.9-5.9%2011.9-13.2V56.5c.1-7.2-5.3-13.2-11.9-13.2zm6.3%2013.2v28.7c0%201.3-.3%202.5-.9%203.6l-19-19%2019.2-16.6c.5%201%20.7%202.1.7%203.3zm-6.3-7c1.4%200%202.6.5%203.7%201.3L71%2080.6%2036.5%2050.8c1-.8%202.2-1.2%203.5-1.2h61.7zM34.8%2089.2c-.7-1.1-1.1-2.5-1.1-4V56.5c0-1.3.3-2.4.8-3.5L54%2069.9zm5.2%203c-1.1%200-2.1-.3-3.1-.9l19.4-19.4L71%2084.5l14.9-12.8L105.2%2091c-1%20.7-2.2%201.1-3.4%201.1H40z%22%20id%3D%22header_contact_mail-black-path880%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_contact_mail-black-dims {
	width: 20px;
	height: 13px
}
.icon-header_contact_mail-orange,
.icon-header_contact_mail-orange\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22header_contact_mail-orange-svg884%22%20width%3D%2248%22%20height%3D%2232%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22header_contact_mail-orange-style852%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22header_contact_mail-orange-Warstwa_3%22%20transform%3D%22matrix%28.5614%200%200%20.58076%20-15.775%20-25.147%29%22%20fill%3D%22%23ffda75%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M101.7%2043.3H40c-6.6%200-11.9%205.9-11.9%2013.2v28.7c0%207.3%205.4%2013.2%2011.9%2013.2h61.7c6.6%200%2011.9-5.9%2011.9-13.2V56.5c.1-7.2-5.3-13.2-11.9-13.2zm6.3%2013.2v28.7c0%201.3-.3%202.5-.9%203.6l-19-19%2019.2-16.6c.5%201%20.7%202.1.7%203.3zm-6.3-7c1.4%200%202.6.5%203.7%201.3L71%2080.6%2036.5%2050.8c1-.8%202.2-1.2%203.5-1.2h61.7zM34.8%2089.2c-.7-1.1-1.1-2.5-1.1-4V56.5c0-1.3.3-2.4.8-3.5L54%2069.9zm5.2%203c-1.1%200-2.1-.3-3.1-.9l19.4-19.4L71%2084.5l14.9-12.8L105.2%2091c-1%20.7-2.2%201.1-3.4%201.1H40z%22%20id%3D%22header_contact_mail-orange-path880%22%20fill%3D%22%23ffda75%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_contact_mail-orange-dims {
	width: 48px;
	height: 32px
}
.icon-header_contact_mail-white,
.icon-header_contact_mail-white\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22header_contact_mail-white-svg964%22%20width%3D%2220%22%20height%3D%2213%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22header_contact_mail-white-style932%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22header_contact_mail-white-Warstwa_3%22%20transform%3D%22matrix%28.23391%200%200%20.23593%20-6.573%20-10.216%29%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M101.7%2043.3H40c-6.6%200-11.9%205.9-11.9%2013.2v28.7c0%207.3%205.4%2013.2%2011.9%2013.2h61.7c6.6%200%2011.9-5.9%2011.9-13.2V56.5c.1-7.2-5.3-13.2-11.9-13.2zm6.3%2013.2v28.7c0%201.3-.3%202.5-.9%203.6l-19-19%2019.2-16.6c.5%201%20.7%202.1.7%203.3zm-6.3-7c1.4%200%202.6.5%203.7%201.3L71%2080.6%2036.5%2050.8c1-.8%202.2-1.2%203.5-1.2h61.7zM34.8%2089.2c-.7-1.1-1.1-2.5-1.1-4V56.5c0-1.3.3-2.4.8-3.5L54%2069.9zm5.2%203c-1.1%200-2.1-.3-3.1-.9l19.4-19.4L71%2084.5l14.9-12.8L105.2%2091c-1%20.7-2.2%201.1-3.4%201.1H40z%22%20id%3D%22header_contact_mail-white-path960%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_contact_mail-white-dims {
	width: 20px;
	height: 13px
}
.icon-header_contact_phone,
.icon-header_contact_phone\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2238%22%20height%3D%2238%22%3E%3Cg%20fill%3D%22%23ffda75%22%3E%3Cpath%20d%3D%22M28.89%2025.138c-1.241-1.226-2.791-1.226-4.025%200-.94.933-1.882%201.866-2.807%202.815-.253.26-.466.316-.775.142-.609-.332-1.257-.6-1.842-.965-2.728-1.715-5.014-3.922-7.038-6.405-1.004-1.233-1.898-2.554-2.523-4.04-.126-.3-.102-.498.143-.744.94-.909%201.858-1.842%202.783-2.775%201.29-1.297%201.29-2.815-.008-4.12-.735-.743-1.47-1.47-2.206-2.214-.759-.76-1.51-1.526-2.277-2.277-1.242-1.21-2.792-1.21-4.025.008-.95.933-1.859%201.89-2.823%202.807-.894.846-1.345%201.882-1.44%203.092-.15%201.968.333%203.827%201.013%205.638%201.391%203.748%203.51%207.077%206.08%2010.129%203.472%204.128%207.616%207.393%2012.463%209.75%202.183%201.06%204.444%201.874%206.903%202.008%201.693.095%203.164-.332%204.342-1.652.806-.902%201.716-1.724%202.57-2.586%201.265-1.281%201.273-2.83.016-4.096-1.503-1.51-3.013-3.013-4.524-4.515zM27.38%2018.836l2.918-.499a13.041%2013.041%200%200%200-3.645-7.037%2012.971%2012.971%200%200%200-7.434-3.709l-.41%202.934a10.064%2010.064%200%200%201%205.756%202.87%2010.062%2010.062%200%200%201%202.815%205.44zM31.943%206.152C28.574%202.783%2024.312.656%2019.607%200l-.411%202.934c4.064.569%207.75%202.411%2010.66%205.313a18.64%2018.64%200%200%201%205.226%2010.082L38%2017.831a21.672%2021.672%200%200%200-6.057-11.679z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_contact_phone-dims {
	width: 38px;
	height: 38px
}
.icon-header_contact_pin,
.icon-header_contact_pin\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%3E%3Cpath%20d%3D%22M33.504%2017.496l-5.049-.036a46.516%2046.516%200%200%201-1.412%202.399c-.459.776-.988%201.658-1.518%202.61h4.166l3.601%2012.452H6.673l3.6-12.417h4.202c-.53-.952-1.06-1.799-1.518-2.61-.495-.846-.989-1.658-1.412-2.398H6.496v.035L0%2040h40z%22%20fill%3D%22%23ffda75%22%2F%3E%3Cpath%20d%3D%22M28.808%208.148s0-.035%200%200C28.42%203.598%2024.643%200%2019.982%200c-4.66%200-8.402%203.598-8.755%208.113-.035%200-.035%200-.035.035V8.818c0%20.388.035.776.07%201.164.53%205.997%203.884%207.902%208.72%2018.766%204.837-10.864%208.191-12.77%208.72-18.766.036-.388.071-.776.071-1.164v-.247c.035-.14.035-.282.035-.423zm-8.79%204.55a4.096%204.096%200%200%201-4.096-4.091%204.096%204.096%200%200%201%208.191%200%204.096%204.096%200%200%201-4.095%204.091z%22%20fill%3D%22%23ffda75%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_contact_pin-dims {
	width: 40px;
	height: 40px
}
.icon-header_menu_basket-hover,
.icon-header_menu_basket-hover\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22header_menu_basket-hover-svg964%22%20width%3D%2230%22%20height%3D%2223%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22header_menu_basket-hover-style932%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22header_menu_basket-hover-Warstwa_3%22%20transform%3D%22matrix%28.22727%200%200%20.22265%20-1.41%20-1.737%29%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M123.6%2081.8c-6.9%200-12.7%204.8-14.3%2011.2H64.6c-1.5-6.2-7-10.9-13.7-11.2l-3.2-12.3h80.5v-1.8l9.6-36.4h.4v-7H35.8l-2-7.5c-1.9-6.5-7.4-8.7-11-9H6.2v7h15.6c1.3.1%204.2.7%205.2%203.8l17%2064.5c-5%202.4-8.5%207.4-8.5%2013.3%200%208.1%206.6%2014.7%2014.7%2014.7%206.9%200%2012.7-4.8%2014.3-11.2h44.7c1.6%206.4%207.4%2011.2%2014.3%2011.2%208.1%200%2014.7-6.6%2014.7-14.7s-6.5-14.6-14.6-14.6zM72.5%2050.4h25v12.1h-25zm32%200h21l-3.2%2012.1h-17.8zm0-7v-12h26l-3.2%2012.1h-22.8zm-7%200h-25v-12h25zm-32-12v12.1H40.8l-3.2-12.1zm0%2019v12.1H45.9l-3.2-12.1zm-15.2%2053.8c-4.3%200-7.7-3.5-7.7-7.7s3.5-7.7%207.7-7.7%207.7%203.5%207.7%207.7-3.4%207.7-7.7%207.7zm73.3%200c-4.3%200-7.8-3.5-7.8-7.7s3.5-7.7%207.8-7.7%207.7%203.5%207.7%207.7-3.4%207.7-7.7%207.7z%22%20id%3D%22header_menu_basket-hover-path960%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_menu_basket-hover-dims {
	width: 30px;
	height: 23px
}
.icon-header_menu_basket,
.icon-header_menu_basket\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22header_menu_basket-svg884%22%20width%3D%2230%22%20height%3D%2223%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22header_menu_basket-style852%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22header_menu_basket-Warstwa_3%22%20transform%3D%22matrix%28.22727%200%200%20.22265%20-1.41%20-1.737%29%22%3E%3Cpath%20d%3D%22M123.6%2081.8c-6.9%200-12.7%204.8-14.3%2011.2H64.6c-1.5-6.2-7-10.9-13.7-11.2l-3.2-12.3h80.5v-1.8l9.6-36.4h.4v-7H35.8l-2-7.5c-1.9-6.5-7.4-8.7-11-9H6.2v7h15.6c1.3.1%204.2.7%205.2%203.8l17%2064.5c-5%202.4-8.5%207.4-8.5%2013.3%200%208.1%206.6%2014.7%2014.7%2014.7%206.9%200%2012.7-4.8%2014.3-11.2h44.7c1.6%206.4%207.4%2011.2%2014.3%2011.2%208.1%200%2014.7-6.6%2014.7-14.7s-6.5-14.6-14.6-14.6zM72.5%2050.4h25v12.1h-25zm32%200h21l-3.2%2012.1h-17.8zm0-7v-12h26l-3.2%2012.1h-22.8zm-7%200h-25v-12h25zm-32-12v12.1H40.8l-3.2-12.1zm0%2019v12.1H45.9l-3.2-12.1zm-15.2%2053.8c-4.3%200-7.7-3.5-7.7-7.7s3.5-7.7%207.7-7.7%207.7%203.5%207.7%207.7-3.4%207.7-7.7%207.7zm73.3%200c-4.3%200-7.8-3.5-7.8-7.7s3.5-7.7%207.8-7.7%207.7%203.5%207.7%207.7-3.4%207.7-7.7%207.7z%22%20id%3D%22header_menu_basket-path880%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_menu_basket-dims {
	width: 30px;
	height: 23px
}
.icon-header_menu_hamburger,
.icon-header_menu_hamburger\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22header_menu_hamburger-svg1599%22%20width%3D%2217%22%20height%3D%2211%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22header_menu_hamburger-style1561%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22header_menu_hamburger-Warstwa_3%22%20transform%3D%22matrix%28.20406%200%200%20.23342%20-6.08%20-22.207%29%22%3E%3Cg%20id%3D%22header_menu_hamburger-g1595%22%3E%3Cpath%20transform%3D%22translate%28-.21%20.108%29%22%20id%3D%22header_menu_hamburger-rect1589%22%20d%3D%22M29.9%20135.2h83.2v7H29.9z%22%2F%3E%3Cpath%20transform%3D%22translate%28-.18%20.108%29%22%20id%3D%22header_menu_hamburger-rect1591%22%20d%3D%22M29.9%20115.2h83.2v7H29.9z%22%2F%3E%3Cpath%20transform%3D%22translate%28-.15%20.108%29%22%20id%3D%22header_menu_hamburger-rect1593%22%20d%3D%22M29.8%2095.2H113v7H29.8z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_menu_hamburger-dims {
	width: 17px;
	height: 11px
}
.icon-header_menu_hand-shake-hover,
.icon-header_menu_hand-shake-hover\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22header_menu_hand-shake-hover-svg2845%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22header_menu_hand-shake-hover-style2813%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22header_menu_hand-shake-hover-Warstwa_3%22%20transform%3D%22matrix%28.21641%200%200%20.21818%20-3.376%20-4.56%29%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M117.1%2078.1l9.4-9.4-5-5-9.4%209.4-31.3-31.3-5%205-1.1%201.1-7.7%207.7c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-1.2-1.2-1.8-2.7-1.8-4.4%200-1.7.6-3.2%201.8-4.4L73%2032l.7-.7.3-.3c1.4-1.5%203.7-3.1%204.5-3.1h19.3v-7H78.5c-3%200-5.9%202-7.8%203.6-1.9-1.6-4.8-3.6-7.8-3.6H43.6v7h19.3c.5%200%201.6.6%202.7%201.5L53.2%2041.8c-2.5%202.5-3.9%205.8-3.9%209.4%200%203.6%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9c3.5%200%206.9-1.4%209.4-3.9l6.9-6.9%201.9-1.9%2026.8%2026.8%206.9%206.9c1.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4-2.4%202.4-6.3%202.4-8.7.1l-.1-.1-5.9-5.9-.8-.8-5%204.9%206.7%206.7.1.1c2.3%202.4%202.3%206.3-.1%208.7-2.4%202.4-6.4%202.4-8.8%200l-1.3-1.3-4.8%205.1.3.3.5.5.4.4c2.4%202.4%202.4%206.4%200%208.8-2.4%202.4-6.4%202.4-8.8%200l-2.4-2.4%205.1-5.1c2.5-2.5%203.9-5.8%203.9-9.4%200-3.6-1.4-6.9-3.9-9.4-1.6-1.6-3.6-2.8-5.8-3.4%201.6-2.2%202.5-4.9%202.5-7.7%200-3.5-1.4-6.9-3.9-9.4-4.6-4.6-11.9-5.1-17-1.4-.6-2.2-1.7-4.1-3.4-5.8-2.5-2.5-5.8-3.9-9.4-3.9-3.6%200-6.9%201.4-9.4%203.9L29.3%2073l-8.7-8.7-5%205%208.7%208.7-.6.6c-2.5%202.5-3.9%205.8-3.9%209.4%200%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9h.6v.6c0%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9h.6v.6c0%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9c3.6%200%206.9-1.4%209.4-3.9l.6-.6%202.4%202.4c2.5%202.5%205.8%203.9%209.4%203.9%203.5%200%206.9-1.4%209.4-3.9%202.7-2.7%204-6.4%203.8-10h.6c3.5%200%206.9-1.4%209.4-3.9s3.9-5.8%203.9-9.4v-.6h.6c3.5%200%206.9-1.4%209.4-3.9s3.9-5.8%203.9-9.4c0-3.6-1.4-6.9-3.9-9.4zM43.7%2071c1.7%200%203.2.6%204.4%201.8%201.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4L37.5%2092.3c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-2.4-2.4-2.4-6.4%200-8.8l10.6-10.6c1.2-1.2%202.8-1.9%204.4-1.9zm-1.2%2026.3L59.7%2080c1.2-1.2%202.7-1.8%204.4-1.8%201.7%200%203.2.6%204.4%201.8%202.4%202.4%202.4%206.4%200%208.8L51.3%20106c-2.4%202.4-6.4%202.4-8.8%200-2.4-2.3-2.4-6.3%200-8.7zm13.8%2013.8L67%20100.5c1.2-1.2%202.7-1.8%204.4-1.8%201.7%200%203.2.6%204.4%201.8%201.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4L65.2%20120c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-2.5-2.5-2.5-6.4-.1-8.9z%22%20id%3D%22header_menu_hand-shake-hover-path2841%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_menu_hand-shake-hover-dims {
	width: 24px;
	height: 24px
}
.icon-header_menu_hand-shake,
.icon-header_menu_hand-shake\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22header_menu_hand-shake-svg2222%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22header_menu_hand-shake-style2190%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22header_menu_hand-shake-Warstwa_3%22%20transform%3D%22matrix%28.21641%200%200%20.21818%20-3.376%20-4.56%29%22%3E%3Cpath%20d%3D%22M117.1%2078.1l9.4-9.4-5-5-9.4%209.4-31.3-31.3-5%205-1.1%201.1-7.7%207.7c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-1.2-1.2-1.8-2.7-1.8-4.4%200-1.7.6-3.2%201.8-4.4L73%2032l.7-.7.3-.3c1.4-1.5%203.7-3.1%204.5-3.1h19.3v-7H78.5c-3%200-5.9%202-7.8%203.6-1.9-1.6-4.8-3.6-7.8-3.6H43.6v7h19.3c.5%200%201.6.6%202.7%201.5L53.2%2041.8c-2.5%202.5-3.9%205.8-3.9%209.4%200%203.6%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9c3.5%200%206.9-1.4%209.4-3.9l6.9-6.9%201.9-1.9%2026.8%2026.8%206.9%206.9c1.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4-2.4%202.4-6.3%202.4-8.7.1l-.1-.1-5.9-5.9-.8-.8-5%204.9%206.7%206.7.1.1c2.3%202.4%202.3%206.3-.1%208.7-2.4%202.4-6.4%202.4-8.8%200l-1.3-1.3-4.8%205.1.3.3.5.5.4.4c2.4%202.4%202.4%206.4%200%208.8-2.4%202.4-6.4%202.4-8.8%200l-2.4-2.4%205.1-5.1c2.5-2.5%203.9-5.8%203.9-9.4%200-3.6-1.4-6.9-3.9-9.4-1.6-1.6-3.6-2.8-5.8-3.4%201.6-2.2%202.5-4.9%202.5-7.7%200-3.5-1.4-6.9-3.9-9.4-4.6-4.6-11.9-5.1-17-1.4-.6-2.2-1.7-4.1-3.4-5.8-2.5-2.5-5.8-3.9-9.4-3.9-3.6%200-6.9%201.4-9.4%203.9L29.3%2073l-8.7-8.7-5%205%208.7%208.7-.6.6c-2.5%202.5-3.9%205.8-3.9%209.4%200%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9h.6v.6c0%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9h.6v.6c0%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9c3.6%200%206.9-1.4%209.4-3.9l.6-.6%202.4%202.4c2.5%202.5%205.8%203.9%209.4%203.9%203.5%200%206.9-1.4%209.4-3.9%202.7-2.7%204-6.4%203.8-10h.6c3.5%200%206.9-1.4%209.4-3.9s3.9-5.8%203.9-9.4v-.6h.6c3.5%200%206.9-1.4%209.4-3.9s3.9-5.8%203.9-9.4c0-3.6-1.4-6.9-3.9-9.4zM43.7%2071c1.7%200%203.2.6%204.4%201.8%201.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4L37.5%2092.3c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-2.4-2.4-2.4-6.4%200-8.8l10.6-10.6c1.2-1.2%202.8-1.9%204.4-1.9zm-1.2%2026.3L59.7%2080c1.2-1.2%202.7-1.8%204.4-1.8%201.7%200%203.2.6%204.4%201.8%202.4%202.4%202.4%206.4%200%208.8L51.3%20106c-2.4%202.4-6.4%202.4-8.8%200-2.4-2.3-2.4-6.3%200-8.7zm13.8%2013.8L67%20100.5c1.2-1.2%202.7-1.8%204.4-1.8%201.7%200%203.2.6%204.4%201.8%201.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4L65.2%20120c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-2.5-2.5-2.5-6.4-.1-8.9z%22%20id%3D%22header_menu_hand-shake-path2218%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_menu_hand-shake-dims {
	width: 24px;
	height: 24px
}
.icon-header_menu_heart-hover,
.icon-header_menu_heart-hover\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22header_menu_heart-hover-svg4107%22%20width%3D%2224%22%20height%3D%2221%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22header_menu_heart-hover-style4071%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22header_menu_heart-hover-Warstwa_3%22%20transform%3D%22matrix%28.20973%200%200%20.20751%20-2.81%20-4.212%29%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%3E%3Cg%20id%3D%22header_menu_heart-hover-g4103%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%3E%3Cg%20id%3D%22header_menu_heart-hover-g4101%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M119.8%2030.2c-5.7-6.4-13.5-9.9-22.1-9.9-12.1%200-19.7%207.2-24%2013.3-1.1%201.6-2.1%203.1-2.9%204.6-.8-1.5-1.7-3.1-2.9-4.6-4.3-6.1-11.9-13.3-24-13.3-8.6%200-16.4%203.5-22.1%209.9-5.4%206.1-8.4%2014.3-8.4%2023.1%200%209.5%203.7%2018.4%2011.7%2027.9%207.1%208.5%2017.4%2017.3%2029.3%2027.4%204.4%203.8%209%207.7%2013.9%2012l.1.1c.6.6%201.4.8%202.2.8.8%200%201.6-.3%202.2-.8l.1-.1c4.9-4.3%209.5-8.2%2013.9-12%2011.9-10.1%2022.2-18.9%2029.3-27.4%208-9.5%2011.7-18.4%2011.7-27.9.4-8.8-2.6-17-8-23.1zm-37%2073.3c-3.8%203.3-7.8%206.6-11.9%2010.2-4.1-3.6-8.1-7-11.9-10.2-23.3-19.9-38.7-33-38.7-50.2%200-7.1%202.4-13.7%206.7-18.6%204.4-4.9%2010.4-7.7%2017-7.7%209.2%200%2015.2%205.7%2018.5%2010.4%203%204.3%204.6%208.6%205.1%2010.2.5%201.4%201.7%202.3%203.2%202.3%201.5%200%202.7-.9%203.2-2.3.5-1.7%202.1-6%205.1-10.2C82.5%2032.6%2088.4%2027%2097.6%2027c6.6%200%2012.7%202.7%2017%207.7%204.3%204.9%206.7%2011.5%206.7%2018.6.2%2017.2-15.2%2030.3-38.5%2050.2z%22%20id%3D%22header_menu_heart-hover-path4099%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_menu_heart-hover-dims {
	width: 24px;
	height: 21px
}
.icon-header_menu_heart,
.icon-header_menu_heart\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22header_menu_heart-svg3476%22%20width%3D%2224%22%20height%3D%2221%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22header_menu_heart-style3440%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22header_menu_heart-Warstwa_3%22%20transform%3D%22matrix%28.20973%200%200%20.20751%20-2.81%20-4.212%29%22%3E%3Cg%20id%3D%22header_menu_heart-g3472%22%3E%3Cg%20id%3D%22header_menu_heart-g3470%22%3E%3Cpath%20d%3D%22M119.8%2030.2c-5.7-6.4-13.5-9.9-22.1-9.9-12.1%200-19.7%207.2-24%2013.3-1.1%201.6-2.1%203.1-2.9%204.6-.8-1.5-1.7-3.1-2.9-4.6-4.3-6.1-11.9-13.3-24-13.3-8.6%200-16.4%203.5-22.1%209.9-5.4%206.1-8.4%2014.3-8.4%2023.1%200%209.5%203.7%2018.4%2011.7%2027.9%207.1%208.5%2017.4%2017.3%2029.3%2027.4%204.4%203.8%209%207.7%2013.9%2012l.1.1c.6.6%201.4.8%202.2.8.8%200%201.6-.3%202.2-.8l.1-.1c4.9-4.3%209.5-8.2%2013.9-12%2011.9-10.1%2022.2-18.9%2029.3-27.4%208-9.5%2011.7-18.4%2011.7-27.9.4-8.8-2.6-17-8-23.1zm-37%2073.3c-3.8%203.3-7.8%206.6-11.9%2010.2-4.1-3.6-8.1-7-11.9-10.2-23.3-19.9-38.7-33-38.7-50.2%200-7.1%202.4-13.7%206.7-18.6%204.4-4.9%2010.4-7.7%2017-7.7%209.2%200%2015.2%205.7%2018.5%2010.4%203%204.3%204.6%208.6%205.1%2010.2.5%201.4%201.7%202.3%203.2%202.3%201.5%200%202.7-.9%203.2-2.3.5-1.7%202.1-6%205.1-10.2C82.5%2032.6%2088.4%2027%2097.6%2027c6.6%200%2012.7%202.7%2017%207.7%204.3%204.9%206.7%2011.5%206.7%2018.6.2%2017.2-15.2%2030.3-38.5%2050.2z%22%20id%3D%22header_menu_heart-path3468%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_menu_heart-dims {
	width: 24px;
	height: 21px
}
.icon-header_menu_human-hover,
.icon-header_menu_human-hover\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22header_menu_human-hover-svg5369%22%20width%3D%2217%22%20height%3D%2223%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22header_menu_human-hover-style5333%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22header_menu_human-hover-Warstwa_3%22%20transform%3D%22matrix%28.25758%200%200%20.25989%20-9.762%20-8.056%29%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%3E%3Cg%20id%3D%22header_menu_human-hover-g5365%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M103.9%20114.3c-.3-18.2-15.2-32.9-33-32.9s-32.7%2014.8-33%2032.9v.5l.4.3c1.6%201.2%203.4%202.3%205.2%203.4l1.7%201-.2-1.9c-.1-.9-.1-1.8-.1-2.6%200-14.6%2011.7-26.6%2026-26.6%2014.4%200%2026%2011.9%2026%2026.6%200%20.9%200%201.7-.1%202.6l-.2%201.9%201.7-1c1.8-1.1%203.6-2.2%205.2-3.4l.4-.3z%22%20id%3D%22header_menu_human-hover-path5361%22%2F%3E%3Cpath%20d%3D%22M70.9%2075c12.1%200%2022-9.9%2022-22s-9.9-22-22-22-22%209.9-22%2022c-.1%2012.1%209.8%2022%2022%2022zm0-37.1c8.3%200%2015%206.7%2015%2015s-6.7%2015-15%2015-15-6.7-15-15%206.7-15%2015-15z%22%20id%3D%22header_menu_human-hover-path5363%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_menu_human-hover-dims {
	width: 17px;
	height: 23px
}
.icon-header_menu_human,
.icon-header_menu_human\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22header_menu_human-svg4738%22%20width%3D%2217%22%20height%3D%2223%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22header_menu_human-style4702%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22header_menu_human-Warstwa_3%22%20transform%3D%22matrix%28.25758%200%200%20.25989%20-9.762%20-8.056%29%22%3E%3Cg%20id%3D%22header_menu_human-g4734%22%3E%3Cpath%20d%3D%22M103.9%20114.3c-.3-18.2-15.2-32.9-33-32.9s-32.7%2014.8-33%2032.9v.5l.4.3c1.6%201.2%203.4%202.3%205.2%203.4l1.7%201-.2-1.9c-.1-.9-.1-1.8-.1-2.6%200-14.6%2011.7-26.6%2026-26.6%2014.4%200%2026%2011.9%2026%2026.6%200%20.9%200%201.7-.1%202.6l-.2%201.9%201.7-1c1.8-1.1%203.6-2.2%205.2-3.4l.4-.3z%22%20id%3D%22header_menu_human-path4730%22%2F%3E%3Cpath%20d%3D%22M70.9%2075c12.1%200%2022-9.9%2022-22s-9.9-22-22-22-22%209.9-22%2022c-.1%2012.1%209.8%2022%2022%2022zm0-37.1c8.3%200%2015%206.7%2015%2015s-6.7%2015-15%2015-15-6.7-15-15%206.7-15%2015-15z%22%20id%3D%22header_menu_human-path4732%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_menu_human-dims {
	width: 17px;
	height: 23px
}
.icon-header_menu_magnifier-hover,
.icon-header_menu_magnifier-hover\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2219%22%20height%3D%2220%22%3E%3Cpath%20d%3D%22M18.711%2018.217l-4.684-4.95a8.128%208.128%200%200%200%201.864-5.192C15.891%203.623%2012.327%200%207.946%200S0%203.623%200%208.075c0%204.452%203.565%208.075%207.946%208.075a7.774%207.774%200%200%200%204.552-1.461l4.72%204.988a1.022%201.022%200%200%200%201.465.03c.411-.404.424-1.071.028-1.49zM7.946%202.107c3.238%200%205.873%202.677%205.873%205.968s-2.635%205.968-5.873%205.968c-3.239%200-5.873-2.677-5.873-5.968s2.634-5.968%205.873-5.968z%22%20fill%3D%22%23f9a02c%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_menu_magnifier-hover-dims {
	width: 19px;
	height: 20px
}
.icon-header_menu_magnifier,
.icon-header_menu_magnifier\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2219%22%20height%3D%2220%22%3E%3Cpath%20d%3D%22M18.711%2018.217l-4.684-4.95a8.128%208.128%200%200%200%201.864-5.192C15.891%203.623%2012.327%200%207.946%200S0%203.623%200%208.075c0%204.452%203.565%208.075%207.946%208.075a7.774%207.774%200%200%200%204.552-1.461l4.72%204.988a1.022%201.022%200%200%200%201.465.03c.411-.404.424-1.071.028-1.49zM7.946%202.107c3.238%200%205.873%202.677%205.873%205.968s-2.635%205.968-5.873%205.968c-3.239%200-5.873-2.677-5.873-5.968s2.634-5.968%205.873-5.968z%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_menu_magnifier-dims {
	width: 19px;
	height: 20px
}
.icon-hotspot_close,
.icon-hotspot_close\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2237%22%20height%3D%2237%22%3E%3Ccircle%20cx%3D%2270.9%22%20cy%3D%2270.9%22%20r%3D%2270.9%22%20fill%3D%22%23fff%22%20transform%3D%22scale%28.26093%29%22%2F%3E%3Cpath%20stroke%3D%22%231d1d1b%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M18.514%2017.647l-7.453-7.454-.868.867%207.454%207.454-7.454%207.454.868.84%207.453-7.454%202.359%202.386%201.978%201.951%203.117%203.117.84-.84-5.068-5.096-2.385-2.358%202.385-2.385%205.069-5.069-.84-.867-3.47%203.47-1.626%201.626z%22%20stroke-width%3D%22.27105%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-hotspot_close-dims {
	width: 37px;
	height: 37px
}
.icon-hotspot_enlarge,
.icon-hotspot_enlarge\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22hotspot_enlarge-svg900%22%20width%3D%2220%22%20height%3D%2220%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22hotspot_enlarge-style860%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22hotspot_enlarge-Warstwa_3%22%20transform%3D%22matrix%28.20619%200%200%20.20619%20-4.619%20-4.619%29%22%3E%3Cg%20id%3D%22hotspot_enlarge-g896%22%3E%3Cpath%20id%3D%22hotspot_enlarge-polygon888%22%20d%3D%22M59.7%2054.8L43.4%2038.4l8.2-8.2-29.2-7.8%207.8%2029.2%208.2-8.2%2016.4%2016.3z%22%2F%3E%3Cpath%20id%3D%22hotspot_enlarge-polygon890%22%20d%3D%22M119.4%20119.4l-7.9-29.2-8.2%208.2L87%2082l-5%205%2016.4%2016.3-8.2%208.2z%22%2F%3E%3Cpath%20id%3D%22hotspot_enlarge-polygon892%22%20d%3D%22M98.4%2038.4L82%2054.8l5%204.9%2016.3-16.3%208.2%208.2%207.9-29.2-29.2%207.8z%22%2F%3E%3Cpath%20id%3D%22hotspot_enlarge-polygon894%22%20d%3D%22M43.4%20103.3L59.7%2087l-4.9-5-16.4%2016.4-8.2-8.2-7.8%2029.2%2029.2-7.9z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-hotspot_enlarge-dims {
	width: 20px;
	height: 20px
}
.icon-quote_page_negotiate,
.icon-quote_page_negotiate\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22quote_page_negotiate-svg884%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22quote_page_negotiate-style852%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22quote_page_negotiate-Warstwa_3%22%20transform%3D%22matrix%28.21641%200%200%20.21818%20-3.376%20-4.56%29%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M117.1%2078.1l9.4-9.4-5-5-9.4%209.4-31.3-31.3-5%205-1.1%201.1-7.7%207.7c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-1.2-1.2-1.8-2.7-1.8-4.4%200-1.7.6-3.2%201.8-4.4L73%2032l.7-.7.3-.3c1.4-1.5%203.7-3.1%204.5-3.1h19.3v-7H78.5c-3%200-5.9%202-7.8%203.6-1.9-1.6-4.8-3.6-7.8-3.6H43.6v7h19.3c.5%200%201.6.6%202.7%201.5L53.2%2041.8c-2.5%202.5-3.9%205.8-3.9%209.4%200%203.6%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9c3.5%200%206.9-1.4%209.4-3.9l6.9-6.9%201.9-1.9%2026.8%2026.8%206.9%206.9c1.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4-2.4%202.4-6.3%202.4-8.7.1l-.1-.1-5.9-5.9-.8-.8-5%204.9%206.7%206.7.1.1c2.3%202.4%202.3%206.3-.1%208.7-2.4%202.4-6.4%202.4-8.8%200l-1.3-1.3-4.8%205.1.3.3.5.5.4.4c2.4%202.4%202.4%206.4%200%208.8-2.4%202.4-6.4%202.4-8.8%200l-2.4-2.4%205.1-5.1c2.5-2.5%203.9-5.8%203.9-9.4%200-3.6-1.4-6.9-3.9-9.4-1.6-1.6-3.6-2.8-5.8-3.4%201.6-2.2%202.5-4.9%202.5-7.7%200-3.5-1.4-6.9-3.9-9.4-4.6-4.6-11.9-5.1-17-1.4-.6-2.2-1.7-4.1-3.4-5.8-2.5-2.5-5.8-3.9-9.4-3.9-3.6%200-6.9%201.4-9.4%203.9L29.3%2073l-8.7-8.7-5%205%208.7%208.7-.6.6c-2.5%202.5-3.9%205.8-3.9%209.4%200%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9h.6v.6c0%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9h.6v.6c0%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9c3.6%200%206.9-1.4%209.4-3.9l.6-.6%202.4%202.4c2.5%202.5%205.8%203.9%209.4%203.9%203.5%200%206.9-1.4%209.4-3.9%202.7-2.7%204-6.4%203.8-10h.6c3.5%200%206.9-1.4%209.4-3.9s3.9-5.8%203.9-9.4v-.6h.6c3.5%200%206.9-1.4%209.4-3.9s3.9-5.8%203.9-9.4c0-3.6-1.4-6.9-3.9-9.4zM43.7%2071c1.7%200%203.2.6%204.4%201.8%201.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4L37.5%2092.3c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-2.4-2.4-2.4-6.4%200-8.8l10.6-10.6c1.2-1.2%202.8-1.9%204.4-1.9zm-1.2%2026.3L59.7%2080c1.2-1.2%202.7-1.8%204.4-1.8%201.7%200%203.2.6%204.4%201.8%202.4%202.4%202.4%206.4%200%208.8L51.3%20106c-2.4%202.4-6.4%202.4-8.8%200-2.4-2.3-2.4-6.3%200-8.7zm13.8%2013.8L67%20100.5c1.2-1.2%202.7-1.8%204.4-1.8%201.7%200%203.2.6%204.4%201.8%201.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4L65.2%20120c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-2.5-2.5-2.5-6.4-.1-8.9z%22%20id%3D%22quote_page_negotiate-path880%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-quote_page_negotiate-dims {
	width: 24px;
	height: 24px
}
.icon-quote_page_refresh,
.icon-quote_page_refresh\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22quote_page_refresh-svg37%22%20width%3D%2218%22%20height%3D%2214%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22quote_page_refresh-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22quote_page_refresh-okrag%22%20transform%3D%22matrix%28.20525%200%200%20.21944%20-5.542%20-8.558%29%22%3E%3Cg%20id%3D%22quote_page_refresh-g34%22%3E%3Cg%20id%3D%22quote_page_refresh-loop%22%3E%3Cpath%20d%3D%22M39%2070.9H27l16%2016%2016-16H47C47%2057.7%2057.8%2047%2070.9%2047c4%200%208%201.2%2011.2%202.8l6-6C82.8%2041%2077.2%2039%2070.9%2039%2053.3%2039%2039%2053.3%2039%2070.9zm55.8%200C94.8%2084%2084%2094.8%2070.9%2094.8c-4%200-8-1.2-11.2-2.8l-6%206c5.2%202.8%2010.8%204.8%2017.1%204.8%2017.5%200%2031.9-14.4%2031.9-31.9h12l-16-16-16%2016z%22%20id%3D%22quote_page_refresh-path31%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-quote_page_refresh-dims {
	width: 18px;
	height: 14px
}
.icon-search_magnifier,
.icon-search_magnifier\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2219%22%20height%3D%2220%22%3E%3Cpath%20d%3D%22M18.711%2018.217l-4.684-4.95a8.128%208.128%200%200%200%201.864-5.192C15.891%203.623%2012.327%200%207.946%200S0%203.623%200%208.075c0%204.452%203.565%208.075%207.946%208.075a7.774%207.774%200%200%200%204.552-1.461l4.72%204.988a1.022%201.022%200%200%200%201.465.03c.411-.404.424-1.071.028-1.49zM7.946%202.107c3.238%200%205.873%202.677%205.873%205.968s-2.635%205.968-5.873%205.968c-3.239%200-5.873-2.677-5.873-5.968s2.634-5.968%205.873-5.968z%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-search_magnifier-dims {
	width: 19px;
	height: 20px
}
.icon-x,
.icon-x\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%229%22%20viewBox%3D%220%200%202.381%202.381%22%3E%3Cpath%20d%3D%22M2.381.28L2.101%200l-.91.91L.28%200%200%20.28l.91.91L0%202.1l.28.281.91-.904.91.904.281-.28-.904-.91z%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-x-dims {
	width: 9px;
	height: 9px
}
.icon-communication_ok,
.icon-communication_ok\:regular {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22communication_ok-svg1972%22%20width%3D%2213%22%20height%3D%229%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22communication_ok-style1963%22%2F%3E%3Cg%20id%3D%22communication_ok-Warstwa_3%22%20transform%3D%22matrix%28.26804%200%200%20.25641%20-12.49%20-13.667%29%22%3E%3Cpath%20id%3D%22communication_ok-polygon1968%22%20d%3D%22M91.4%2053.3L63.9%2080.8%2050.4%2067.4l-3.8%203.8%2017.2%2017.2%2031.3-31.3z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
    background-repeat: no-repeat !important;
}
.icon-communication_ok-dims {
    width: 13px;
    height: 9px;
}
.icon-pers_delete,
.icon-pers_delete\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22pers_delete-svg57%22%20width%3D%2228%22%20height%3D%2225%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22pers_delete-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D.st7%7Bfill%3A%23ffbb39%7D%3C%2Fstyle%3E%3Cg%20id%3D%22pers_delete-Warstwa_3%22%20transform%3D%22matrix%28.20043%200%200%20.21061%20-.4%20-.21%29%22%3E%3Cpath%20id%3D%22pers_delete-rect30%22%20d%3D%22M51.1%2077.8H63v5.9H51.1z%22%2F%3E%3Cpath%20id%3D%22pers_delete-rect32%22%20d%3D%22M80.8%2077.8h11.9v5.9H80.8z%22%2F%3E%3Cpath%20id%3D%22pers_delete-polygon34%22%20d%3D%22M100.1%20114.8l4.9%204.9%2015.9-15.8%2015.9%2015.8%204.9-4.9-15.8-15.9L141.7%2083l-4.9-4.9L120.9%2094%20105%2078.1l-4.9%204.9L116%2098.9z%22%2F%3E%3Cg%20id%3D%22pers_delete-g46%22%3E%3Cdefs%20id%3D%22pers_delete-defs37%22%3E%3Cpath%20id%3D%22pers_delete-SVGID_1_%22%20d%3D%22M33.8%200c1.3%201.8%202.3%203.7%203.1%205.7%206.2%203.8%2010.4%2010.7%2010.4%2018.6%200%2012-9.8%2021.8-21.8%2021.8-6%200-11.5-2.4-15.4-6.4-3.6-.3-7-1.2-10.1-2.7v104.7h141.7V0z%22%2F%3E%3C%2Fdefs%3E%3CclipPath%20id%3D%22pers_delete-SVGID_2_%22%3E%3Cuse%20xlink%3Ahref%3D%22%23pers_delete-SVGID_1_%22%20id%3D%22pers_delete-use39%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20overflow%3D%22visible%22%2F%3E%3C%2FclipPath%3E%3Cg%20clip-path%3D%22url%28%23pers_delete-SVGID_2_%29%22%20id%3D%22pers_delete-g44%22%3E%3Cpath%20d%3D%22M99.2%20101.6H74.8V59.9h41.6v15.4l4.5%204.5%201.5-1.5V18.4H21.4v101h5.9v-11.9h65.9zM27.3%2024.3h89.2v11.9H27.3zm41.6%2077.3H27.3V59.9h41.6zM27.3%2054V42.1h89.2V54H68.9z%22%20id%3D%22pers_delete-path42%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20id%3D%22pers_delete-g52%22%3E%3Cpath%20class%3D%22st7%22%20d%3D%22M25.5%201C12.5%201%202%2011.5%202%2024.5c0%208%204%2015.1%2010.2%2019.3l5.7-32.4h11.4c2.9%200%205.5%201.1%207.2%203.1%201.7%202%202.3%204.7%201.8%207.5-1%205.8-6.5%2010.4-12.5%2010.4h-3.7l-2.6%2014.7c1.9.5%203.9.8%206%20.8C38.5%2048%2049%2037.5%2049%2024.5%2049%2011.5%2038.5%201%2025.5%201z%22%20id%3D%22pers_delete-path48%22%20fill%3D%22%23ffbb39%22%2F%3E%3Cpath%20class%3D%22st7%22%20d%3D%22M30.4%2021.9c.2-.9%200-1.6-.5-2.2-.4-.5-1-.7-1.7-.7h-3.7l-1.1%206h3.5c1.7%200%203.1-1.4%203.5-3.1z%22%20id%3D%22pers_delete-path50%22%20fill%3D%22%23ffbb39%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-pers_delete-dims {
	width: 28px !important;
	height: 25px !important;
}
.icon-pers_edit,
.icon-pers_edit\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22pers_edit-svg44%22%20width%3D%2227%22%20height%3D%2229%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22pers_edit-style2%22%3E.st1%7Bfill%3A%23ffbb39%7D%3C%2Fstyle%3E%3Cg%20id%3D%22pers_edit-Warstwa_2%22%20transform%3D%22matrix%28.19681%200%200%20.20714%20-.394%20-.207%29%22%3E%3Cpath%20transform%3D%22rotate%28-62.361%20125.067%2010.708%29%22%20id%3D%22pers_edit-rect5%22%20d%3D%22M121.7-3.5h6.7v28.4h-6.7z%22%2F%3E%3Cpath%20d%3D%22M113.7%2016.3l-5.9-3.1L67%2090.9l-2.8%205.4-.3.5.2.1-6.9%2044.1%208.1-7.7%2024.2-23.1.2.1%2043.8-83.7-.6-.3zm-37.9%2097.6l-7-3.6%201.6-10.1%2012.8%206.7zm11-12.6L73%2094l37.6-71.8%2013.8%207.2z%22%20id%3D%22pers_edit-path7%22%2F%3E%3Cpath%20id%3D%22pers_edit-rect9%22%20d%3D%22M51.1%2077.8H63v5.9H51.1z%22%2F%3E%3Cg%20id%3D%22pers_edit-g33%22%3E%3Cdefs%20id%3D%22pers_edit-defs12%22%3E%3Cpath%20id%3D%22pers_edit-SVGID_1_%22%20d%3D%22M0%200v141.7h141.7V0zm24.7%2046.1C12.7%2046.1%203%2036.4%203%2024.3c0-12%209.7-21.7%2021.7-21.7s21.7%209.7%2021.7%2021.7c.1%2012.1-9.7%2021.8-21.7%2021.8z%22%2F%3E%3C%2Fdefs%3E%3CclipPath%20id%3D%22pers_edit-SVGID_2_%22%3E%3Cuse%20xlink%3Ahref%3D%22%23pers_edit-SVGID_1_%22%20id%3D%22pers_edit-use14%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20overflow%3D%22visible%22%2F%3E%3C%2FclipPath%3E%3Cg%20clip-path%3D%22url%28%23pers_edit-SVGID_2_%29%22%20id%3D%22pers_edit-g31%22%3E%3Cpath%20id%3D%22pers_edit-polygon17%22%20d%3D%22M122.4%2024.3v-3.5l-4.8-2.5h-12.5l-3.1%206h7.5l1.1-2.1%203.9%202.1h1.9v1l6%203.1z%22%2F%3E%3Cpath%20id%3D%22pers_edit-polygon19%22%20d%3D%22M108.5%2059.9h7.5l6.4-12.1V33.4l-6%2011.3V54h-4.8z%22%2F%3E%3Cpath%20id%3D%22pers_edit-polygon21%22%20d%3D%22M68.9%20101.5h-5.5l-.9%206h6.8l1.1-7.3%2012.8%206.7-.6.6h8.5l3.2-6H74.8V95L73%2094l1.8-3.5V76.1l-5.9%2011.3z%22%2F%3E%3Cpath%20id%3D%22pers_edit-polygon23%22%20d%3D%22M95.7%2036.1l-3.1%206h7.6l3.1-6z%22%2F%3E%3Cpath%20id%3D%22pers_edit-polygon25%22%20d%3D%22M122.4%20119.4V71.5l-6%2011.4v18.6h-9.7l-3.1%206h12.8v11.9z%22%2F%3E%3Cpath%20id%3D%22pers_edit-polygon27%22%20d%3D%22M86.4%2054l-3.1%205.9h7.5L94%2054z%22%2F%3E%3Cpath%20id%3D%22pers_edit-polygon29%22%20d%3D%22M74%2054H27.3V42.1h52.9l3.1-6h-56V24.3h62.2l3.1-6H21.3v101.1h6v-11.9h24l.7-4.5.2-1.5H27.3V59.9h41.6v3.8z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20id%3D%22pers_edit-Warstwa_3%22%20transform%3D%22matrix%28.19681%200%200%20.20714%20-.394%20-.207%29%22%3E%3Cg%20id%3D%22pers_edit-g40%22%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M25.5%201C12.5%201%202%2011.5%202%2024.5c0%208%204%2015.1%2010.2%2019.3l5.7-32.4h11.4c2.9%200%205.5%201.1%207.2%203.1%201.7%202%202.3%204.7%201.8%207.5-1%205.8-6.5%2010.4-12.5%2010.4h-3.7l-2.6%2014.7c1.9.5%203.9.8%206%20.8C38.5%2048%2049%2037.5%2049%2024.5%2049%2011.5%2038.5%201%2025.5%201z%22%20id%3D%22pers_edit-path36%22%20fill%3D%22%23ffbb39%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M30.4%2021.9c.2-.9%200-1.6-.5-2.2-.4-.5-1-.7-1.7-.7h-3.7l-1.1%206h3.5c1.7%200%203.1-1.4%203.5-3.1z%22%20id%3D%22pers_edit-path38%22%20fill%3D%22%23ffbb39%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-pers_edit-dims {
	width: 27px !important;
	height: 29px !important;
}
.icon-pers_personalize,
.icon-pers_personalize\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22pers_personalize-svg31%22%20width%3D%2228%22%20height%3D%2230%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22pers_personalize-style2%22%3E.st0%7Bfill%3A%23ffbb39%7D%3C%2Fstyle%3E%3Cg%20id%3D%22pers_personalize-Warstwa_2%22%20transform%3D%22matrix%28.20086%200%200%20.21398%20-.402%20-.214%29%22%3E%3Cpath%20id%3D%22pers_personalize-rect5%22%20d%3D%22M50.1%2077.8H62v5.9H50.1z%22%2F%3E%3Cg%20id%3D%22pers_personalize-g11%22%3E%3Cpath%20d%3D%22M132.7%20104v-2.8l8.7-2.8-.5-2.6c-1-5.6-3.2-10.8-6.4-15.5l-1.5-2.1-8.1%204.2-2-2%204.2-8.1-2.1-1.5c-4.7-3.3-9.9-5.5-15.5-6.5l-2.6-.5-2.8%208.8h-2.8l-2.8-8.8-2.6.4c-5.6%201-10.8%203.1-15.5%206.4l-2.2%201.5%204.3%208.2-2%202-8.3-4.3-1.5%202.1c-3.3%204.7-5.5%209.9-6.5%2015.5l-.5%202.6%208.9%202.8v2.8l-8.9%202.8.5%202.6c1%205.6%203.2%2010.9%206.4%2015.6l1.5%202.1%208.3-4.3%202%202-4.3%208.3%202.1%201.5c4.7%203.3%209.9%205.4%2015.6%206.4l2.6.4%202.8-8.8h2.8l2.8%208.8%202.6-.5c5.6-1%2010.9-3.2%2015.6-6.5l2.1-1.5-4.2-8.2%202-2%208.1%204.2%201.5-2.2c3.3-4.7%205.4-9.9%206.4-15.5l.4-2.6zm-1.7%2015.2l-7.3-3.8-8.2%208.2%203.8%207.3c-2.6%201.6-5.5%202.8-8.4%203.5l-2.5-7.9H96.9l-2.5%207.9c-3-.8-5.8-1.9-8.4-3.5l3.8-7.4-8.2-8.2-7.4%203.8c-1.6-2.6-2.7-5.4-3.5-8.4l8-2.5V96.8l-8-2.5c.8-3%201.9-5.8%203.5-8.4l7.4%203.8%208.2-8.2-3.8-7.4c2.6-1.5%205.4-2.7%208.3-3.4l2.5%207.9h11.5l2.5-7.9c2.9.8%205.8%201.9%208.4%203.5l-3.8%207.3%208.2%208.2L131%2086c1.5%202.6%202.7%205.4%203.5%208.4l-7.8%202.5v11.5l7.8%202.5c-.8%202.9-1.9%205.7-3.5%208.3z%22%20id%3D%22pers_personalize-path7%22%2F%3E%3Cpath%20d%3D%22M102.6%2086.2c-9%200-16.4%207.4-16.4%2016.4%200%209%207.4%2016.4%2016.4%2016.4%209%200%2016.4-7.4%2016.4-16.4%200-9-7.3-16.4-16.4-16.4zm0%2026.8c-5.7%200-10.4-4.7-10.4-10.4s4.7-10.4%2010.4-10.4%2010.4%204.7%2010.4%2010.4-4.6%2010.4-10.4%2010.4z%22%20id%3D%22pers_personalize-path9%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20id%3D%22pers_personalize-Warstwa_3%22%20transform%3D%22matrix%28.20086%200%200%20.21398%20-.402%20-.214%29%22%3E%3Cg%20id%3D%22pers_personalize-g18%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M25.5%201C12.5%201%202%2011.5%202%2024.5c0%208%204%2015.1%2010.2%2019.3l5.7-32.4h11.4c2.9%200%205.5%201.1%207.2%203.1%201.7%202%202.3%204.7%201.8%207.5-1%205.8-6.5%2010.4-12.5%2010.4h-3.7l-2.6%2014.7c1.9.5%203.9.8%206%20.8C38.5%2048%2049%2037.5%2049%2024.5%2049%2011.5%2038.5%201%2025.5%201z%22%20id%3D%22pers_personalize-path14%22%20fill%3D%22%23ffbb39%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M30.4%2021.9c.2-.9%200-1.6-.5-2.2-.4-.5-1-.7-1.7-.7h-3.7l-1.1%206h3.5c1.7%200%203.1-1.4%203.5-3.1z%22%20id%3D%22pers_personalize-path16%22%20fill%3D%22%23ffbb39%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22pers_personalize-g28%22%3E%3Cdefs%20id%3D%22pers_personalize-defs21%22%3E%3Cpath%20id%3D%22pers_personalize-SVGID_1_%22%20d%3D%22M21%200c3.3%200%206.4.8%209.2%202.2C40.8%204.3%2048.8%2013.7%2048.8%2025c0%2012.9-10.4%2023.3-23.3%2023.3-10.3%200-19-6.6-22.1-15.8C1.3%2029.2%200%2025.2%200%2021v120.4h141.4V0z%22%2F%3E%3C%2Fdefs%3E%3CclipPath%20id%3D%22pers_personalize-SVGID_2_%22%3E%3Cuse%20xlink%3Ahref%3D%22%23pers_personalize-SVGID_1_%22%20id%3D%22pers_personalize-use23%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20overflow%3D%22visible%22%2F%3E%3C%2FclipPath%3E%3Cpath%20d%3D%22M56.4%20102.6v-1.1H26.2V59.9h41.6v12.2c1.8-2.1%203.8-3.9%205.9-5.7v-6.5h10.9c5.5-2.3%2011.5-3.6%2017.9-3.6%206.7%200%2013%201.4%2018.8%204V18.4H20.4v101h5.9v-11.9h30.3c-.1-1.6-.2-3.2-.2-4.9zM26.3%2024.3h89.2v11.9H26.3zm0%2017.8h89.2V54H26.3z%22%20clip-path%3D%22url%28%23pers_personalize-SVGID_2_%29%22%20id%3D%22pers_personalize-path26%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-pers_personalize-dims {
	width: 28px !important;
	height: 30px !important;
}
.icon-pers_symbol,
.icon-pers_symbol\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22pers_symbol-svg14%22%20width%3D%2212%22%20height%3D%2212%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22pers_symbol-style2%22%3E.st0%7Bfill%3A%23ffbb39%7D%3C%2Fstyle%3E%3Cg%20id%3D%22pers_symbol-Warstwa_3%22%20transform%3D%22matrix%28.25532%200%200%20.25586%20-24.179%20-24.23%29%22%3E%3Cg%20id%3D%22pers_symbol-g10%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M118.2%2094.7c-13%200-23.5%2010.5-23.5%2023.5%200%208%204%2015.1%2010.2%2019.3l5.7-32.4H122c2.9%200%205.5%201.1%207.2%203.1%201.7%202%202.3%204.7%201.8%207.5-1%205.8-6.5%2010.4-12.5%2010.4h-3.7l-2.6%2014.7c1.9.5%203.9.8%206%20.8%2013%200%2023.5-10.5%2023.5-23.5s-10.5-23.4-23.5-23.4z%22%20id%3D%22pers_symbol-path6%22%20fill%3D%22%23ffbb39%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M123.1%20115.6c.2-.9%200-1.6-.5-2.2-.4-.5-1-.7-1.7-.7h-3.7l-1.1%206h3.5c1.7%200%203.2-1.3%203.5-3.1z%22%20id%3D%22pers_symbol-path8%22%20fill%3D%22%23ffbb39%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-pers_symbol-dims {
	width: 12px !important;
	height: 12px !important;
}
.icon-footer_contact_watch,
.icon-footer_contact_watch\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22113%22%20height%3D%22113%22%3E%3Cg%20transform%3D%22translate%28-14.3%20-14.2%29%22%20fill%3D%22%23d2d4d3%22%3E%3Cpath%20d%3D%22M70.9%2014.2c-31.3%200-56.6%2025.4-56.6%2056.6%200%2031.2%2025.4%2056.6%2056.6%2056.6%2031.2%200%2056.6-25.4%2056.6-56.6%200-31.2-25.4-56.6-56.6-56.6zm0%2099.1c-23.4%200-42.4-19-42.4-42.4s19-42.4%2042.4-42.4%2042.4%2019%2042.4%2042.4-19%2042.4-42.4%2042.4z%22%2F%3E%3Cpath%20d%3D%22M70.9%2078.1c4%200%207.2-3.3%207.2-7.2V40.5c0-4-3.3-7.2-7.2-7.2-4%200-7.2%203.3-7.2%207.2v30.4c0%204%203.2%207.2%207.2%207.2z%22%2F%3E%3Ccircle%20cx%3D%2229.7%22%20cy%3D%2270.9%22%20r%3D%227.2%22%2F%3E%3Ccircle%20cx%3D%22112%22%20cy%3D%2270.9%22%20r%3D%227.2%22%2F%3E%3Ccircle%20cx%3D%2270.9%22%20cy%3D%22112%22%20r%3D%227.2%22%2F%3E%3Ccircle%20cx%3D%2241.5%22%20cy%3D%22100.3%22%20r%3D%222.1%22%2F%3E%3Ccircle%20cx%3D%22100.3%22%20cy%3D%22100.3%22%20r%3D%222.1%22%2F%3E%3Ccircle%20cx%3D%2240.4%22%20cy%3D%2241.4%22%20r%3D%222.1%22%2F%3E%3Cpath%20d%3D%22M65.8%2076c2.8%202.8%207.4%202.8%2010.2%200l21.5-21.5c2.8-2.8%202.8-7.4%200-10.2-2.8-2.8-7.4-2.8-10.2%200L65.8%2065.8c-2.9%202.8-2.9%207.4%200%2010.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-footer_contact_watch-dims {
	width: 113px !important;
	height: 113px !important;
}
.icon-header_contact_watch_orange,
.icon-header_contact_watch_orange\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22113%22%20height%3D%22113%22%3E%3Cg%20transform%3D%22translate%28-14.3%20-14.2%29%22%20fill%3D%22%23ffda75%22%3E%3Cpath%20d%3D%22M70.9%2014.2c-31.3%200-56.6%2025.4-56.6%2056.6%200%2031.2%2025.4%2056.6%2056.6%2056.6%2031.2%200%2056.6-25.4%2056.6-56.6%200-31.2-25.4-56.6-56.6-56.6zm0%2099.1c-23.4%200-42.4-19-42.4-42.4s19-42.4%2042.4-42.4%2042.4%2019%2042.4%2042.4-19%2042.4-42.4%2042.4z%22%2F%3E%3Cpath%20d%3D%22M70.9%2078.1c4%200%207.2-3.3%207.2-7.2V40.5c0-4-3.3-7.2-7.2-7.2-4%200-7.2%203.3-7.2%207.2v30.4c0%204%203.2%207.2%207.2%207.2z%22%2F%3E%3Ccircle%20cx%3D%2229.7%22%20cy%3D%2270.9%22%20r%3D%227.2%22%2F%3E%3Ccircle%20cx%3D%22112%22%20cy%3D%2270.9%22%20r%3D%227.2%22%2F%3E%3Ccircle%20cx%3D%2270.9%22%20cy%3D%22112%22%20r%3D%227.2%22%2F%3E%3Ccircle%20cx%3D%2241.5%22%20cy%3D%22100.3%22%20r%3D%222.1%22%2F%3E%3Ccircle%20cx%3D%22100.3%22%20cy%3D%22100.3%22%20r%3D%222.1%22%2F%3E%3Ccircle%20cx%3D%2240.4%22%20cy%3D%2241.4%22%20r%3D%222.1%22%2F%3E%3Cpath%20d%3D%22M65.8%2076c2.8%202.8%207.4%202.8%2010.2%200l21.5-21.5c2.8-2.8%202.8-7.4%200-10.2-2.8-2.8-7.4-2.8-10.2%200L65.8%2065.8c-2.9%202.8-2.9%207.4%200%2010.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_contact_watch_orange-dims {
    background-size: 40px 40px;
	width: 40px !important;
	height: 40px !important;
}
.icon-header_contact_watch,
.icon-header_contact_watch\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22113%22%20height%3D%22113%22%3E%3Cg%20transform%3D%22translate%28-14.3%20-14.2%29%22%3E%3Cpath%20d%3D%22M70.9%2014.2c-31.3%200-56.6%2025.4-56.6%2056.6%200%2031.2%2025.4%2056.6%2056.6%2056.6%2031.2%200%2056.6-25.4%2056.6-56.6%200-31.2-25.4-56.6-56.6-56.6zm0%2099.1c-23.4%200-42.4-19-42.4-42.4s19-42.4%2042.4-42.4%2042.4%2019%2042.4%2042.4-19%2042.4-42.4%2042.4z%22%2F%3E%3Cpath%20d%3D%22M70.9%2078.1c4%200%207.2-3.3%207.2-7.2V40.5c0-4-3.3-7.2-7.2-7.2-4%200-7.2%203.3-7.2%207.2v30.4c0%204%203.2%207.2%207.2%207.2z%22%2F%3E%3Ccircle%20cx%3D%2229.7%22%20cy%3D%2270.9%22%20r%3D%227.2%22%2F%3E%3Ccircle%20cx%3D%22112%22%20cy%3D%2270.9%22%20r%3D%227.2%22%2F%3E%3Ccircle%20cx%3D%2270.9%22%20cy%3D%22112%22%20r%3D%227.2%22%2F%3E%3Ccircle%20cx%3D%2241.5%22%20cy%3D%22100.3%22%20r%3D%222.1%22%2F%3E%3Ccircle%20cx%3D%22100.3%22%20cy%3D%22100.3%22%20r%3D%222.1%22%2F%3E%3Ccircle%20cx%3D%2240.4%22%20cy%3D%2241.4%22%20r%3D%222.1%22%2F%3E%3Cpath%20d%3D%22M65.8%2076c2.8%202.8%207.4%202.8%2010.2%200l21.5-21.5c2.8-2.8%202.8-7.4%200-10.2-2.8-2.8-7.4-2.8-10.2%200L65.8%2065.8c-2.9%202.8-2.9%207.4%200%2010.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-header_contact_watch-dims {
	width: 113px !important;
	height: 113px !important;
}
.icon-quantity_minus,
.icon-quantity_minus\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%3E%3Cpath%20d%3D%22M0%2049.975c0%203.895%203.213%207.011%207.01%207.011h85.98c3.894%200%207.01-3.213%207.01-7.01%200-3.896-3.213-7.011-7.01-7.011H7.01C3.117%2042.867%200%2046.08%200%2049.975z%22%20fill%3D%22%23fbba3d%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-quantity_minus-dims {
	width: 100px !important;
	height: 100px !important;
}
.icon-quantity_plus,
.icon-quantity_plus\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22quantity_plus-svg10%22%20width%3D%22100%22%20height%3D%22100%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22quantity_plus-style2%22%3E.st0%7Bfill%3A%23fbba3d%7D%3C%2Fstyle%3E%3Cg%20id%3D%22quantity_plus-Warstwa_2%22%20transform%3D%22matrix%28.97371%200%200%20.97371%20-18.987%20-18.987%29%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M19.5%2070.9c0%204%203.3%207.2%207.2%207.2H115c4%200%207.2-3.3%207.2-7.2%200-4-3.3-7.2-7.2-7.2H26.7c-4-.1-7.2%203.2-7.2%207.2z%22%20id%3D%22quantity_plus-path5%22%20fill%3D%22%23fbba3d%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M70.9%2019.5c-4%200-7.2%203.3-7.2%207.2V115c0%204%203.3%207.2%207.2%207.2%204%200%207.2-3.3%207.2-7.2V26.7c0-4-3.3-7.2-7.2-7.2z%22%20id%3D%22quantity_plus-path7%22%20fill%3D%22%23fbba3d%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-quantity_plus-dims {
	width: 100px;
	height: 100px
}
.icon-field_star,
.icon-field_star\:regular {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2258%22%20height%3D%2258%22%3E%3Cpath%20d%3D%22M57.9%2037.4l-17.3-1.7L51.1%2049%2037%2057.9l-8.1-16.4-8.1%2016.4L6.7%2049l10.6-13.3L0%2037.4v-17l17.3%201.7L6.8%208.9%2020.9%200%2029%2016.4%2037.1%200l14%208.9-10.6%2013.3%2017.3-1.7v16.9z%22%20fill%3D%22%23ffbb39%22%2F%3E%3C%2Fsvg%3E') !important;
	background-repeat: no-repeat !important;
}
.icon-field_star-dims {
	width: 58px !important;
	height: 58px !important;
}
.icon-dimension_height, 
.icon-dimension_height\:regular {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20141.7%20141.7%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cstyle%3E.st0%7Bfill%3A%23fff%3Bstroke%3A%23aeaeae%3Bstroke-width%3A7%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%7D%3C%2Fstyle%3E%3Cg%20id%3D%22dimension_height-Warstwa_5%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M89.3%2051.6l34.8-34.8v67.7l-34.8%2034.8%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M21.7%2051.5h67.7v67.7H21.7zM56.6%2016.6L21.7%2051.5h67.6l34.8-34.7z%22%2F%3E%3C%2Fg%3E%3Cpath%20transform%3D%22rotate%2890%2084.583%2085.267%29%22%20fill%3D%22%23ff9640%22%20d%3D%22M47.1%2077H122v16.6H47.1z%22%20id%3D%22dimension_height-Warstwa_2%22%2F%3E%3C%2Fsvg%3E') !important;
    background-repeat: no-repeat !important;
}
.icon-dimension_height-dims {
    width: 32px !important;
    height: 32px !important;
}
.icon-dimension_length, 
.icon-dimension_length\:regular {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20141.7%20141.7%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cstyle%3E.st0%7Bfill%3A%23fff%3Bstroke%3A%23aeaeae%3Bstroke-width%3A7%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%7D%3C%2Fstyle%3E%3Cg%20id%3D%22dimension_length-Warstwa_5%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M89.3%2051.6l34.8-34.8v67.7l-34.8%2034.8%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M21.7%2051.5h67.7v67.7H21.7zM56.6%2016.6L21.7%2051.5h67.6l34.8-34.7z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M86.3%20108c-.2.2-.4.5-.4.9V119c0%203.3%204%205%206.3%202.6l35-35c.2-.2.4-.5.4-.9v-16-3L86.3%20108z%22%20fill%3D%22%23ff9640%22%20id%3D%22dimension_length-Warstwa_2%22%2F%3E%3C%2Fsvg%3E') !important;
    background-repeat: no-repeat !important;
}
.icon-dimension_length-dims {
    width: 32px !important;
    height: 32px !important;
}
.icon-dimension_width, 
.icon-dimension_width\:regular {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20141.7%20141.7%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cstyle%3E.st0%7Bfill%3A%23fff%3Bstroke%3A%23aeaeae%3Bstroke-width%3A7%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%7D%3C%2Fstyle%3E%3Cg%20id%3D%22dimension_width-Warstwa_5%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M89.3%2051.6l34.8-34.8v67.7l-34.8%2034.8%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M21.7%2051.5h67.7v67.7H21.7zM56.6%2016.6L21.7%2051.5h67.6l34.8-34.7z%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%23ff9640%22%20d%3D%22M18%20110.5h74.9v16.6H18z%22%20id%3D%22dimension_width-Warstwa_2%22%2F%3E%3C%2Fsvg%3E') !important;
    background-repeat: no-repeat !important;
}
.icon-dimension_width-dims {
    width: 32px !important;
    height: 32px !important;
}

/* Style utworzone ręcznie ********************************************************************************************/
.active .icon-header_contact_mail-black,
.active .icon-header_contact_mail-black\:regular {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22header_contact_mail-white-svg964%22%20width%3D%2220%22%20height%3D%2213%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22header_contact_mail-white-style932%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22header_contact_mail-white-Warstwa_3%22%20transform%3D%22matrix%28.23391%200%200%20.23593%20-6.573%20-10.216%29%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M101.7%2043.3H40c-6.6%200-11.9%205.9-11.9%2013.2v28.7c0%207.3%205.4%2013.2%2011.9%2013.2h61.7c6.6%200%2011.9-5.9%2011.9-13.2V56.5c.1-7.2-5.3-13.2-11.9-13.2zm6.3%2013.2v28.7c0%201.3-.3%202.5-.9%203.6l-19-19%2019.2-16.6c.5%201%20.7%202.1.7%203.3zm-6.3-7c1.4%200%202.6.5%203.7%201.3L71%2080.6%2036.5%2050.8c1-.8%202.2-1.2%203.5-1.2h61.7zM34.8%2089.2c-.7-1.1-1.1-2.5-1.1-4V56.5c0-1.3.3-2.4.8-3.5L54%2069.9zm5.2%203c-1.1%200-2.1-.3-3.1-.9l19.4-19.4L71%2084.5l14.9-12.8L105.2%2091c-1%20.7-2.2%201.1-3.4%201.1H40z%22%20id%3D%22header_contact_mail-white-path960%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
}

header .titleContainer .body .buttons .buttonsContainer .button.login.hover .icon, 
header .titleContainer .body .buttons .buttonsContainer .button.login:hover .icon {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22header_menu_human-hover-svg5369%22%20width%3D%2217%22%20height%3D%2223%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22header_menu_human-hover-style5333%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22header_menu_human-hover-Warstwa_3%22%20transform%3D%22matrix%28.25758%200%200%20.25989%20-9.762%20-8.056%29%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%3E%3Cg%20id%3D%22header_menu_human-hover-g5365%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M103.9%20114.3c-.3-18.2-15.2-32.9-33-32.9s-32.7%2014.8-33%2032.9v.5l.4.3c1.6%201.2%203.4%202.3%205.2%203.4l1.7%201-.2-1.9c-.1-.9-.1-1.8-.1-2.6%200-14.6%2011.7-26.6%2026-26.6%2014.4%200%2026%2011.9%2026%2026.6%200%20.9%200%201.7-.1%202.6l-.2%201.9%201.7-1c1.8-1.1%203.6-2.2%205.2-3.4l.4-.3z%22%20id%3D%22header_menu_human-hover-path5361%22%2F%3E%3Cpath%20d%3D%22M70.9%2075c12.1%200%2022-9.9%2022-22s-9.9-22-22-22-22%209.9-22%2022c-.1%2012.1%209.8%2022%2022%2022zm0-37.1c8.3%200%2015%206.7%2015%2015s-6.7%2015-15%2015-15-6.7-15-15%206.7-15%2015-15z%22%20id%3D%22header_menu_human-hover-path5363%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
}
header .titleContainer .body .buttons .buttonsContainer .button.favorite.hover .icon, 
header .titleContainer .body .buttons .buttonsContainer .button.favorite:hover .icon {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22header_menu_heart-hover-svg4107%22%20width%3D%2224%22%20height%3D%2221%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22header_menu_heart-hover-style4071%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22header_menu_heart-hover-Warstwa_3%22%20transform%3D%22matrix%28.20973%200%200%20.20751%20-2.81%20-4.212%29%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%3E%3Cg%20id%3D%22header_menu_heart-hover-g4103%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%3E%3Cg%20id%3D%22header_menu_heart-hover-g4101%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M119.8%2030.2c-5.7-6.4-13.5-9.9-22.1-9.9-12.1%200-19.7%207.2-24%2013.3-1.1%201.6-2.1%203.1-2.9%204.6-.8-1.5-1.7-3.1-2.9-4.6-4.3-6.1-11.9-13.3-24-13.3-8.6%200-16.4%203.5-22.1%209.9-5.4%206.1-8.4%2014.3-8.4%2023.1%200%209.5%203.7%2018.4%2011.7%2027.9%207.1%208.5%2017.4%2017.3%2029.3%2027.4%204.4%203.8%209%207.7%2013.9%2012l.1.1c.6.6%201.4.8%202.2.8.8%200%201.6-.3%202.2-.8l.1-.1c4.9-4.3%209.5-8.2%2013.9-12%2011.9-10.1%2022.2-18.9%2029.3-27.4%208-9.5%2011.7-18.4%2011.7-27.9.4-8.8-2.6-17-8-23.1zm-37%2073.3c-3.8%203.3-7.8%206.6-11.9%2010.2-4.1-3.6-8.1-7-11.9-10.2-23.3-19.9-38.7-33-38.7-50.2%200-7.1%202.4-13.7%206.7-18.6%204.4-4.9%2010.4-7.7%2017-7.7%209.2%200%2015.2%205.7%2018.5%2010.4%203%204.3%204.6%208.6%205.1%2010.2.5%201.4%201.7%202.3%203.2%202.3%201.5%200%202.7-.9%203.2-2.3.5-1.7%202.1-6%205.1-10.2C82.5%2032.6%2088.4%2027%2097.6%2027c6.6%200%2012.7%202.7%2017%207.7%204.3%204.9%206.7%2011.5%206.7%2018.6.2%2017.2-15.2%2030.3-38.5%2050.2z%22%20id%3D%22header_menu_heart-hover-path4099%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
}
header .titleContainer .body .buttons .buttonsContainer .button.negotiating.hover .icon, 
header .titleContainer .body .buttons .buttonsContainer .button.negotiating:hover .icon {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22header_menu_hand-shake-hover-svg2845%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22header_menu_hand-shake-hover-style2813%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22header_menu_hand-shake-hover-Warstwa_3%22%20transform%3D%22matrix%28.21641%200%200%20.21818%20-3.376%20-4.56%29%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M117.1%2078.1l9.4-9.4-5-5-9.4%209.4-31.3-31.3-5%205-1.1%201.1-7.7%207.7c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-1.2-1.2-1.8-2.7-1.8-4.4%200-1.7.6-3.2%201.8-4.4L73%2032l.7-.7.3-.3c1.4-1.5%203.7-3.1%204.5-3.1h19.3v-7H78.5c-3%200-5.9%202-7.8%203.6-1.9-1.6-4.8-3.6-7.8-3.6H43.6v7h19.3c.5%200%201.6.6%202.7%201.5L53.2%2041.8c-2.5%202.5-3.9%205.8-3.9%209.4%200%203.6%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9c3.5%200%206.9-1.4%209.4-3.9l6.9-6.9%201.9-1.9%2026.8%2026.8%206.9%206.9c1.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4-2.4%202.4-6.3%202.4-8.7.1l-.1-.1-5.9-5.9-.8-.8-5%204.9%206.7%206.7.1.1c2.3%202.4%202.3%206.3-.1%208.7-2.4%202.4-6.4%202.4-8.8%200l-1.3-1.3-4.8%205.1.3.3.5.5.4.4c2.4%202.4%202.4%206.4%200%208.8-2.4%202.4-6.4%202.4-8.8%200l-2.4-2.4%205.1-5.1c2.5-2.5%203.9-5.8%203.9-9.4%200-3.6-1.4-6.9-3.9-9.4-1.6-1.6-3.6-2.8-5.8-3.4%201.6-2.2%202.5-4.9%202.5-7.7%200-3.5-1.4-6.9-3.9-9.4-4.6-4.6-11.9-5.1-17-1.4-.6-2.2-1.7-4.1-3.4-5.8-2.5-2.5-5.8-3.9-9.4-3.9-3.6%200-6.9%201.4-9.4%203.9L29.3%2073l-8.7-8.7-5%205%208.7%208.7-.6.6c-2.5%202.5-3.9%205.8-3.9%209.4%200%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9h.6v.6c0%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9h.6v.6c0%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9c3.6%200%206.9-1.4%209.4-3.9l.6-.6%202.4%202.4c2.5%202.5%205.8%203.9%209.4%203.9%203.5%200%206.9-1.4%209.4-3.9%202.7-2.7%204-6.4%203.8-10h.6c3.5%200%206.9-1.4%209.4-3.9s3.9-5.8%203.9-9.4v-.6h.6c3.5%200%206.9-1.4%209.4-3.9s3.9-5.8%203.9-9.4c0-3.6-1.4-6.9-3.9-9.4zM43.7%2071c1.7%200%203.2.6%204.4%201.8%201.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4L37.5%2092.3c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-2.4-2.4-2.4-6.4%200-8.8l10.6-10.6c1.2-1.2%202.8-1.9%204.4-1.9zm-1.2%2026.3L59.7%2080c1.2-1.2%202.7-1.8%204.4-1.8%201.7%200%203.2.6%204.4%201.8%202.4%202.4%202.4%206.4%200%208.8L51.3%20106c-2.4%202.4-6.4%202.4-8.8%200-2.4-2.3-2.4-6.3%200-8.7zm13.8%2013.8L67%20100.5c1.2-1.2%202.7-1.8%204.4-1.8%201.7%200%203.2.6%204.4%201.8%201.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4L65.2%20120c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-2.5-2.5-2.5-6.4-.1-8.9z%22%20id%3D%22header_menu_hand-shake-hover-path2841%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
}
header .titleContainer .body .buttons .buttonsContainer .button.basket.hover .icon, 
header .titleContainer .body .buttons .buttonsContainer .button.basket:hover .icon {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22header_menu_basket-hover-svg964%22%20width%3D%2230%22%20height%3D%2223%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22header_menu_basket-hover-style932%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22header_menu_basket-hover-Warstwa_3%22%20transform%3D%22matrix%28.22727%200%200%20.22265%20-1.41%20-1.737%29%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M123.6%2081.8c-6.9%200-12.7%204.8-14.3%2011.2H64.6c-1.5-6.2-7-10.9-13.7-11.2l-3.2-12.3h80.5v-1.8l9.6-36.4h.4v-7H35.8l-2-7.5c-1.9-6.5-7.4-8.7-11-9H6.2v7h15.6c1.3.1%204.2.7%205.2%203.8l17%2064.5c-5%202.4-8.5%207.4-8.5%2013.3%200%208.1%206.6%2014.7%2014.7%2014.7%206.9%200%2012.7-4.8%2014.3-11.2h44.7c1.6%206.4%207.4%2011.2%2014.3%2011.2%208.1%200%2014.7-6.6%2014.7-14.7s-6.5-14.6-14.6-14.6zM72.5%2050.4h25v12.1h-25zm32%200h21l-3.2%2012.1h-17.8zm0-7v-12h26l-3.2%2012.1h-22.8zm-7%200h-25v-12h25zm-32-12v12.1H40.8l-3.2-12.1zm0%2019v12.1H45.9l-3.2-12.1zm-15.2%2053.8c-4.3%200-7.7-3.5-7.7-7.7s3.5-7.7%207.7-7.7%207.7%203.5%207.7%207.7-3.4%207.7-7.7%207.7zm73.3%200c-4.3%200-7.8-3.5-7.8-7.7s3.5-7.7%207.8-7.7%207.7%203.5%207.7%207.7-3.4%207.7-7.7%207.7z%22%20id%3D%22header_menu_basket-hover-path960%22%20fill%3D%22%23f9a02c%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
}

#userMenu .content .pos.summary:hover a .img div {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_summary_hover-svg48%22%20width%3D%2222%22%20height%3D%2216%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_summary_hover-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D.st6%7Bstroke%3A%23ffda75%3Bstroke-miterlimit%3A10%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_summary_hover-Warstwa_3%22%20transform%3D%22matrix%28.257%200%200%20.24653%20-7.248%20-9.467%29%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%20stroke%3D%22none%22%20stroke-opacity%3D%221%22%3E%3Cg%20id%3D%22customer_header_summary_hover-g34%22%3E%3Cpath%20class%3D%22st6%22%20d%3D%22M63.9%2084.4C63.7%2078.1%2058.7%2073%2052.5%2073s-11.2%205.1-11.3%2011.3v.1l.1.1%201.8%201.2.3.2v-.3-.9c0-5.2%204.2-9.4%209.3-9.4%205.1%200%209.3%204.2%209.3%209.4v1.2l.3-.2%201.8-1.2z%22%20id%3D%22customer_header_summary_hover-path30%22%20stroke%3D%22none%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%20stroke-opacity%3D%221%22%2F%3E%3Cpath%20class%3D%22st6%22%20d%3D%22M52.5%2070.5c-4.1%200-7.5-3.4-7.5-7.5s3.4-7.5%207.5-7.5S60%2058.9%2060%2063s-3.3%207.5-7.5%207.5zm0-12.9c-3%200-5.4%202.4-5.4%205.4%200%203%202.4%205.4%205.4%205.4%203%200%205.4-2.4%205.4-5.4%200-3-2.4-5.4-5.4-5.4z%22%20id%3D%22customer_header_summary_hover-path32%22%20stroke%3D%22none%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%20stroke-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3Cpath%20id%3D%22customer_header_summary_hover-rect36%22%20d%3D%22M70.9%2058.8h30.3v2.8H70.9z%22%2F%3E%3Cpath%20id%3D%22customer_header_summary_hover-rect38%22%20d%3D%22M70.9%2080.2h30.3V83H70.9z%22%2F%3E%3Cpath%20id%3D%22customer_header_summary_hover-rect40%22%20d%3D%22M70.9%2069.5h30.3v2.8H70.9z%22%2F%3E%3Cg%20id%3D%22customer_header_summary_hover-g44%22%3E%3Cpath%20d%3D%22M102.5%2044.4c2.9%200%205.3%202.4%205.3%205.3V92c0%202.9-2.4%205.3-5.3%205.3h-63c-2.9%200-5.3-2.4-5.3-5.3V49.8c0-2.9%202.4-5.3%205.3-5.3h63m0-6.1h-63c-6.2%200-11.3%205.1-11.3%2011.3V92c0%206.2%205.1%2011.3%2011.3%2011.3h63c6.2%200%2011.3-5.1%2011.3-11.3V49.8c0-6.3-5.1-11.4-11.3-11.4z%22%20id%3D%22customer_header_summary_hover-path42%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%20stroke%3D%22none%22%20stroke-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
}
#userMenu .content .pos.orders:hover a .img div {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_orders_hover-svg70%22%20width%3D%2220%22%20height%3D%2212%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_orders_hover-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_orders_hover-Warstwa_3%22%20transform%3D%22matrix%28.2522%200%200%20.26549%20-7.869%20-12.823%29%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%3E%3Cg%20id%3D%22customer_header_orders_hover-g66%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%3E%3Cg%20id%3D%22customer_header_orders_hover-g32%22%3E%3Cpath%20id%3D%22customer_header_orders_hover-rect30%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%20d%3D%22M61.8%2048.3h48.7v4.9H61.8z%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders_hover-g36%22%3E%3Ccircle%20cx%3D%2233.8%22%20cy%3D%2250.9%22%20r%3D%222.6%22%20id%3D%22customer_header_orders_hover-circle34%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders_hover-g40%22%3E%3Cpath%20id%3D%22customer_header_orders_hover-rect38%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%20d%3D%22M61.8%2068.3h48.7v4.9H61.8z%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders_hover-g44%22%3E%3Ccircle%20cx%3D%2233.8%22%20cy%3D%2270.9%22%20r%3D%222.6%22%20id%3D%22customer_header_orders_hover-circle42%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders_hover-g48%22%3E%3Cpath%20id%3D%22customer_header_orders_hover-rect46%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%20d%3D%22M61.8%2088.3h48.7v4.9H61.8z%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders_hover-g52%22%3E%3Ccircle%20cx%3D%2233.8%22%20cy%3D%2290.9%22%20r%3D%222.6%22%20id%3D%22customer_header_orders_hover-circle50%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders_hover-g56%22%3E%3Ccircle%20cx%3D%2247.8%22%20cy%3D%2250.9%22%20r%3D%222.6%22%20id%3D%22customer_header_orders_hover-circle54%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders_hover-g60%22%3E%3Ccircle%20cx%3D%2247.8%22%20cy%3D%2270.9%22%20r%3D%222.6%22%20id%3D%22customer_header_orders_hover-circle58%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22customer_header_orders_hover-g64%22%3E%3Ccircle%20cx%3D%2247.8%22%20cy%3D%2290.9%22%20r%3D%222.6%22%20id%3D%22customer_header_orders_hover-circle62%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
}
#userMenu .content .pos.addressBook:hover a .img div {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_address_book_hover-svg38%22%20width%3D%2220%22%20height%3D%2217%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_address_book_hover-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_address_book_hover-Warstwa_3%22%20transform%3D%22matrix%28.24845%200%200%20.2439%20-7.602%20-8.78%29%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%3E%3Cg%20id%3D%22customer_header_address_book_hover-g34%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M55%2054.2c1%2010.9%207.1%2014.4%2015.9%2034.2%208.8-19.8%2014.9-23.2%2015.9-34.2.1-.7.1-1.4.1-2.1v-.4-.8l-.1-.1c-.6-8.3-7.5-14.8-16-14.8-8.4%200-15.3%206.5-16%2014.8%200%200-.1%200-.1.1V52.1c.2.7.2%201.4.3%202.1zm15.9-9.9c4.1%200%207.4%203.3%207.4%207.4%200%204.1-3.3%207.4-7.4%207.4-4.1%200-7.4-3.3-7.4-7.4%200-4.1%203.3-7.4%207.4-7.4z%22%20id%3D%22customer_header_address_book_hover-path30%22%2F%3E%3Cpath%20d%3D%22M104.5%2082.8H82.9c-.4.8-2.7%204.1-3.3%205.1h21l3.7%2012.7H37.4l3.7-12.7h21c-.6-1-2.8-4.3-3.3-5.1H37.2l-6.6%2022.9h80.5z%22%20id%3D%22customer_header_address_book_hover-path32%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
}
#userMenu .content .pos.newsletter:hover a .img div {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_newsletter_hover-svg34%22%20width%3D%2222%22%20height%3D%2214%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_newsletter_hover-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_newsletter_hover-Warstwa_3%22%20transform%3D%22matrix%28.2573%200%200%20.25408%20-7.23%20-11.002%29%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M101.7%2043.3H40c-6.6%200-11.9%205.9-11.9%2013.2v28.7c0%207.3%205.4%2013.2%2011.9%2013.2h61.7c6.6%200%2011.9-5.9%2011.9-13.2V56.5c.1-7.2-5.3-13.2-11.9-13.2zm6.3%2013.2v28.7c0%201.3-.3%202.5-.9%203.6l-19-19%2019.2-16.6c.5%201%20.7%202.1.7%203.3zm-6.3-7c1.4%200%202.6.5%203.7%201.3L71%2080.6%2036.5%2050.8c1-.8%202.2-1.2%203.5-1.2h61.7zM34.8%2089.2c-.7-1.1-1.1-2.5-1.1-4V56.5c0-1.3.3-2.4.8-3.5L54%2069.9zm5.2%203c-1.1%200-2.1-.3-3.1-.9l19.4-19.4L71%2084.5l14.9-12.8L105.2%2091c-1%20.7-2.2%201.1-3.4%201.1H40z%22%20id%3D%22customer_header_newsletter_hover-path30%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
}
#userMenu .content .pos.quotation:hover a .img div {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_quotation_hover-svg34%22%20width%3D%2220%22%20height%3D%2220%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_quotation_hover-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_quotation_hover-Warstwa_3%22%20transform%3D%22matrix%28.18034%200%200%20.18182%20-2.813%20-3.8%29%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M117.1%2078.1l9.4-9.4-5-5-9.4%209.4-31.3-31.3-5%205-1.1%201.1-7.7%207.7c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-1.2-1.2-1.8-2.7-1.8-4.4%200-1.7.6-3.2%201.8-4.4L73%2032l.7-.7.3-.3c1.4-1.5%203.7-3.1%204.5-3.1h19.3v-7H78.5c-3%200-5.9%202-7.8%203.6-1.9-1.6-4.8-3.6-7.8-3.6H43.6v7h19.3c.5%200%201.6.6%202.7%201.5L53.2%2041.8c-2.5%202.5-3.9%205.8-3.9%209.4%200%203.6%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9c3.5%200%206.9-1.4%209.4-3.9l6.9-6.9%201.9-1.9%2026.8%2026.8%206.9%206.9c1.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4-2.4%202.4-6.3%202.4-8.7.1l-.1-.1-5.9-5.9-.8-.8-5%204.9%206.7%206.7.1.1c2.3%202.4%202.3%206.3-.1%208.7-2.4%202.4-6.4%202.4-8.8%200l-1.3-1.3-4.8%205.1.3.3.5.5.4.4c2.4%202.4%202.4%206.4%200%208.8-2.4%202.4-6.4%202.4-8.8%200l-2.4-2.4%205.1-5.1c2.5-2.5%203.9-5.8%203.9-9.4%200-3.6-1.4-6.9-3.9-9.4-1.6-1.6-3.6-2.8-5.8-3.4%201.6-2.2%202.5-4.9%202.5-7.7%200-3.5-1.4-6.9-3.9-9.4-4.6-4.6-11.9-5.1-17-1.4-.6-2.2-1.7-4.1-3.4-5.8-2.5-2.5-5.8-3.9-9.4-3.9-3.6%200-6.9%201.4-9.4%203.9L29.3%2073l-8.7-8.7-5%205%208.7%208.7-.6.6c-2.5%202.5-3.9%205.8-3.9%209.4%200%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9h.6v.6c0%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9h.6v.6c0%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9c3.6%200%206.9-1.4%209.4-3.9l.6-.6%202.4%202.4c2.5%202.5%205.8%203.9%209.4%203.9%203.5%200%206.9-1.4%209.4-3.9%202.7-2.7%204-6.4%203.8-10h.6c3.5%200%206.9-1.4%209.4-3.9s3.9-5.8%203.9-9.4v-.6h.6c3.5%200%206.9-1.4%209.4-3.9s3.9-5.8%203.9-9.4c0-3.6-1.4-6.9-3.9-9.4zM43.7%2071c1.7%200%203.2.6%204.4%201.8%201.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4L37.5%2092.3c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-2.4-2.4-2.4-6.4%200-8.8l10.6-10.6c1.2-1.2%202.8-1.9%204.4-1.9zm-1.2%2026.3L59.7%2080c1.2-1.2%202.7-1.8%204.4-1.8%201.7%200%203.2.6%204.4%201.8%202.4%202.4%202.4%206.4%200%208.8L51.3%20106c-2.4%202.4-6.4%202.4-8.8%200-2.4-2.3-2.4-6.3%200-8.7zm13.8%2013.8L67%20100.5c1.2-1.2%202.7-1.8%204.4-1.8%201.7%200%203.2.6%204.4%201.8%201.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4L65.2%20120c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-2.5-2.5-2.5-6.4-.1-8.9z%22%20id%3D%22customer_header_quotation_hover-path30%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
}
#userMenu .content .pos.trees:hover a .img div {
	background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><!-- Generator: Adobe Illustrator 27.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --><svg version="1.1" id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 51.9 69.5" style="enable-background:new 0 0 51.9 69.5;" xml:space="preserve"><style type="text/css">.st0{display:none;}.st1{display:inline;}.st2{fill:%23FFDA75;}.st3{display:inline;fill:none;stroke:%23FFDA75;stroke-width:8;stroke-miterlimit:10;}.st4{fill:%23FFFFFF;}.st5{display:inline;fill:%23FFFFFF;}.st6{fill:%23FFBB39;}</style><g id="Warstwa_1_00000106829470562763621580000007811384347133390727_" class="st0"><g class="st1"><path class="st2" d="M60.2,3h-2v5h0.1c2.8,0,5,2.2,5,5v15v5c0,1.9,0,1.1,0,2.5s0,0.8,0,2.5v5v12.5c0,1.4-1.1,2.5-2.5,2.5h-0.2h-1l-1.4,5h2.4h2.7c2.8,0,5-2.2,5-5V12.2C68.3,7.4,63.4,3,60.2,3z"/><polygon class="st2" points="54.3,3 54.1,3 30.8,3 30.8,8 54.1,8 54.3,8 56.1,8 55.9,3 "/><path class="st2" d="M-1.8,55.5v-32h-5v37.2c0,1.3,1,2.3,2.3,2.3h40.8v-5H0.7C-1.8,57.9-1.8,57.9-1.8,55.5z"/><circle class="st2" cx="-4.3" cy="23.5" r="2.5"/><circle class="st2" cx="36.3" cy="60.5" r="2.5"/><circle class="st2" cx="30.8" cy="5.5" r="2.5"/></g><circle class="st3" cx="26" cy="34.8" r="63.4"/><g class="st1"><g id="_x34__35_"><g><path class="st4" d="M58.3,7.9V-9.6c0-1.4-0.6-2.2-1.9-2.7c-1-0.4-2-0.2-3.1,0.2l-65,20v55c0,2.8,2.2,5,5,5h65c2.8,0,5-2.2,5-5v-50C63.3,10.2,61.1,7.9,58.3,7.9z M53.3-7.1v15H4.5L53.3-7.1z M58.3,40.4c0,1.4,0,0.8,0,2.5h-10c0-1.6,0-1.1,0-2.5v-2.5h10C58.3,39.8,58.3,39.1,58.3,40.4z M58.3,32.9H45.8c-1.4,0-2.5,1.1-2.5,2.5v10c0,1.4,1.1,2.5,2.5,2.5h12.5v12.5c0,1.4-1.1,2.5-2.5,2.5h-60c-1.4,0-2.5-1.1-2.5-2.5c0,0,0-45.8,0-47.5h62.5c1.4,0,2.5,1.1,2.5,2.5V32.9z"/></g></g></g><path class="st5" d="M39.9,21.3C30.7,27,24,34.1,21.3,37.3l-6.9-5.4c-0.2-0.1-4,3.2-3.9,3.4l12.6,12.8c0.1,0.1,0.2,0.2,0.4,0.2h0.1c0.2,0,0.3-0.1,0.4-0.3c2-5.2,8.7-16.1,17.3-24c0.2-0.1,0.2-0.4,0.1-0.6C41.4,23.3,40,21.2,39.9,21.3z"/></g><g id="Warstwa_3"></g><g id="okrag"><g><path class="st6" d="M20,37.9c0,0-1.3-19.2,17-20c7.1-0.3,11.5,2.5,14.1,6.1l0,0c0.2,0.3,0.7,0.2,0.7-0.2c0.1-0.7,0.1-1.4,0.1-2.1c0-12-11-21.7-24.5-21.7C14-0.1,9.2,9.6,9.2,21.6c0,9.8,0.8,18.1,10.8,20.8V37.9z"/><path class="st6" d="M18.3,51.5c0.1,0,0.3,0,0.4,0c0.7,0,1.3-0.5,1.3-1.3l0,0V38c0,0-1.1-18,10.2-20c-3.1-4.7-7.8-3.7-13.1-3.7C7.7,14.3,0,20,0,32c0,0.1,0,0.2,0,0.2C0.2,42.7,8.3,51.1,18.3,51.5z"/><path class="st6" d="M49.2,27.2c-2.3-3.3-5.9-5.9-12-5.6c-15.4,0.8-14,18.5-14,18.5v11.4c5.2,0,11.3-0.2,17.7-1C50.7,48,55.1,35.8,49.2,27.2z M38.7,41.4c-2.2,0.3-4.2,0.4-6,0.3v-3.9c0,0-0.5-6.1,4.8-6.3c2.1-0.1,3.3,0.8,4.1,1.9C43.5,36.3,42,40.5,38.7,41.4z"/><path class="st6" d="M29.5,69.6h-4.4c-1,0-1.9-0.9-1.9-2v-16l8.1-14.7v30.8C31.3,68.7,30.5,69.6,29.5,69.6z"/></g></g></svg>') !important;
}
#userMenu .content .pos.logout:hover a .img div {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_logout_hover-svg2174%22%20width%3D%2217%22%20height%3D%2222%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_logout_hover-style2138%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_logout_hover-Warstwa_3%22%20transform%3D%22matrix%28.25074%200%200%20.25611%20-6.996%20-7.146%29%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M82.8%2095.1v9.2c0%201.9-1.6%203.5-3.5%203.5H37.4c-1.9%200-3.5-1.6-3.5-3.5V37.4c0-1.9%201.6-3.5%203.5-3.5h41.9c1.9%200%203.5%201.6%203.5%203.5v9.2h6v-9.2c0-5.3-4.3-9.5-9.5-9.5H37.4c-5.3%200-9.5%204.3-9.5%209.5v66.9c0%205.3%204.3%209.5%209.5%209.5h41.9c5.3%200%209.5-4.3%209.5-9.5v-9.2z%22%20id%3D%22customer_header_logout_hover-path2166%22%2F%3E%3Cg%20id%3D%22customer_header_logout_hover-g2170%22%3E%3Cpath%20d%3D%22M95.2%2069.7l-9.9-10.3c-.6-.6-1.6-.6-2.2%200-.6.6-.6%201.7%200%202.3l7.4%207.6h-35c-.8%200-1.5.7-1.5%201.5s.7%201.5%201.5%201.5h34.9L83%2080c-.6.6-.6%201.7%200%202.3.6.6%201.6.6%202.2%200l10-10.3c.3-.3.5-.7.5-1.2-.1-.4-.2-.8-.5-1.1z%22%20id%3D%22customer_header_logout_hover-path2168%22%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
}
#userMenu .content .pos.customer_header_trees:hover a .img div {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22customer_header_quotation_hover-svg34%22%20width%3D%2220%22%20height%3D%2220%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22customer_header_quotation_hover-style2%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22customer_header_quotation_hover-Warstwa_3%22%20transform%3D%22matrix%28.18034%200%200%20.18182%20-2.813%20-3.8%29%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%3E%3Cpath%20d%3D%22M117.1%2078.1l9.4-9.4-5-5-9.4%209.4-31.3-31.3-5%205-1.1%201.1-7.7%207.7c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-1.2-1.2-1.8-2.7-1.8-4.4%200-1.7.6-3.2%201.8-4.4L73%2032l.7-.7.3-.3c1.4-1.5%203.7-3.1%204.5-3.1h19.3v-7H78.5c-3%200-5.9%202-7.8%203.6-1.9-1.6-4.8-3.6-7.8-3.6H43.6v7h19.3c.5%200%201.6.6%202.7%201.5L53.2%2041.8c-2.5%202.5-3.9%205.8-3.9%209.4%200%203.6%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9c3.5%200%206.9-1.4%209.4-3.9l6.9-6.9%201.9-1.9%2026.8%2026.8%206.9%206.9c1.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4-2.4%202.4-6.3%202.4-8.7.1l-.1-.1-5.9-5.9-.8-.8-5%204.9%206.7%206.7.1.1c2.3%202.4%202.3%206.3-.1%208.7-2.4%202.4-6.4%202.4-8.8%200l-1.3-1.3-4.8%205.1.3.3.5.5.4.4c2.4%202.4%202.4%206.4%200%208.8-2.4%202.4-6.4%202.4-8.8%200l-2.4-2.4%205.1-5.1c2.5-2.5%203.9-5.8%203.9-9.4%200-3.6-1.4-6.9-3.9-9.4-1.6-1.6-3.6-2.8-5.8-3.4%201.6-2.2%202.5-4.9%202.5-7.7%200-3.5-1.4-6.9-3.9-9.4-4.6-4.6-11.9-5.1-17-1.4-.6-2.2-1.7-4.1-3.4-5.8-2.5-2.5-5.8-3.9-9.4-3.9-3.6%200-6.9%201.4-9.4%203.9L29.3%2073l-8.7-8.7-5%205%208.7%208.7-.6.6c-2.5%202.5-3.9%205.8-3.9%209.4%200%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9h.6v.6c0%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9h.6v.6c0%203.5%201.4%206.9%203.9%209.4s5.8%203.9%209.4%203.9c3.6%200%206.9-1.4%209.4-3.9l.6-.6%202.4%202.4c2.5%202.5%205.8%203.9%209.4%203.9%203.5%200%206.9-1.4%209.4-3.9%202.7-2.7%204-6.4%203.8-10h.6c3.5%200%206.9-1.4%209.4-3.9s3.9-5.8%203.9-9.4v-.6h.6c3.5%200%206.9-1.4%209.4-3.9s3.9-5.8%203.9-9.4c0-3.6-1.4-6.9-3.9-9.4zM43.7%2071c1.7%200%203.2.6%204.4%201.8%201.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4L37.5%2092.3c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-2.4-2.4-2.4-6.4%200-8.8l10.6-10.6c1.2-1.2%202.8-1.9%204.4-1.9zm-1.2%2026.3L59.7%2080c1.2-1.2%202.7-1.8%204.4-1.8%201.7%200%203.2.6%204.4%201.8%202.4%202.4%202.4%206.4%200%208.8L51.3%20106c-2.4%202.4-6.4%202.4-8.8%200-2.4-2.3-2.4-6.3%200-8.7zm13.8%2013.8L67%20100.5c1.2-1.2%202.7-1.8%204.4-1.8%201.7%200%203.2.6%204.4%201.8%201.2%201.2%201.8%202.7%201.8%204.4%200%201.7-.6%203.2-1.8%204.4L65.2%20120c-1.2%201.2-2.7%201.8-4.4%201.8-1.7%200-3.2-.6-4.4-1.8-2.5-2.5-2.5-6.4-.1-8.9z%22%20id%3D%22customer_header_quotation_hover-path30%22%20fill%3D%22%23ffbb39%22%20fill-opacity%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') !important;
}

button.gray span.arrowImg span, 
a.button.gray span.arrowImg span {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M7.714%207.243L1.62.324c-.38-.432-.952-.432-1.333%200a1.145%201.145%200%200%200%200%201.514L5.714%208%20.286%2014.162a1.145%201.145%200%200%200%200%201.514c.38.432.952.432%201.333%200l6.095-6.92C7.904%208.542%208%208.325%208%208s-.095-.54-.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
}
button span.arrowImg span, 
a.button span.arrowImg span {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M7.714%207.243L1.62.324c-.38-.432-.952-.432-1.333%200a1.145%201.145%200%200%200%200%201.514L5.714%208%20.286%2014.162a1.145%201.145%200%200%200%200%201.514c.38.432.952.432%201.333%200l6.095-6.92C7.904%208.542%208%208.325%208%208s-.095-.54-.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
}
button.gray span.arrowImg.left span, 
a.button.gray span.arrowImg.left span {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M.286%207.243L6.38.324c.38-.432.952-.432%201.333%200a1.145%201.145%200%200%201%200%201.514L2.286%208l5.428%206.162a1.145%201.145%200%200%201%200%201.514c-.38.432-.952.432-1.333%200L.286%208.756A1.048%201.048%200%200%201%200%208c0-.324.095-.54.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
}

a span.linkArrowImg, 
span span.linkArrowImg {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M7.714%207.243L1.62.324c-.38-.432-.952-.432-1.333%200a1.145%201.145%200%200%200%200%201.514L5.714%208%20.286%2014.162a1.145%201.145%200%200%200%200%201.514c.38.432.952.432%201.333%200l6.095-6.92C7.904%208.542%208%208.325%208%208s-.095-.54-.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23ffbb39%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
}
a:hover span.linkArrowImg, 
span:hover span.linkArrowImg {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M7.714%207.243L1.62.324c-.38-.432-.952-.432-1.333%200a1.145%201.145%200%200%200%200%201.514L5.714%208%20.286%2014.162a1.145%201.145%200%200%200%200%201.514c.38.432.952.432%201.333%200l6.095-6.92C7.904%208.542%208%208.325%208%208s-.095-.54-.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23f9a02c%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
}

#contactInfo .body .departmentRow .row .column .section a span.linkArrowImg {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M7.714%207.243L1.62.324c-.38-.432-.952-.432-1.333%200a1.145%201.145%200%200%200%200%201.514L5.714%208%20.286%2014.162a1.145%201.145%200%200%200%200%201.514c.38.432.952.432%201.333%200l6.095-6.92C7.904%208.542%208%208.325%208%208s-.095-.54-.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
}

.curtain #loginWinContainer .content #loginButton span.arrowImg span {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M7.714%207.243L1.62.324c-.38-.432-.952-.432-1.333%200a1.145%201.145%200%200%200%200%201.514L5.714%208%20.286%2014.162a1.145%201.145%200%200%200%200%201.514c.38.432.952.432%201.333%200l6.095-6.92C7.904%208.542%208%208.325%208%208s-.095-.54-.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
}

.sbHolder .sbSubHolder .sbToggle {
    background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%228%22%3E%3Cpath%20d%3D%22M8.757%207.714l6.919-6.095c.432-.38.432-.952%200-1.333a1.145%201.145%200%200%200-1.514%200L8%205.714%201.838.286a1.145%201.145%200%200%200-1.514%200c-.432.38-.432.952%200%201.333l6.92%206.095c.215.19.432.286.756.286s.54-.095.757-.286z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23010202%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
    background-size: 16px 9px !important;
}
.sbHolder .sbSubHolder .sbToggle.sbToggleOpen {
    background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%228%22%3E%3Cpath%20d%3D%22M7.243.286L.324%206.38c-.432.38-.432.952%200%201.333a1.145%201.145%200%200%200%201.514%200L8%202.286l6.162%205.428a1.145%201.145%200%200%200%201.514%200c.432-.38.432-.952%200-1.333L8.756.286A1.048%201.048%200%200%200%208%200c-.324%200-.54.095-.757.286z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23010202%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
    background-size: 16px 9px !important;
}
.pages ol li a span.arrowImg.left, 
.pages ol li span span.arrowImg.left {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M.286%207.243L6.38.324c.38-.432.952-.432%201.333%200a1.145%201.145%200%200%201%200%201.514L2.286%208l5.428%206.162a1.145%201.145%200%200%201%200%201.514c-.38.432-.952.432-1.333%200L.286%208.756A1.048%201.048%200%200%201%200%208c0-.324.095-.54.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
}
.pages ol li a span.arrowImg.right, 
.pages ol li span span.arrowImg.right {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M7.714%207.243L1.62.324c-.38-.432-.952-.432-1.333%200a1.145%201.145%200%200%200%200%201.514L5.714%208%20.286%2014.162a1.145%201.145%200%200%200%200%201.514c.38.432.952.432%201.333%200l6.095-6.92C7.904%208.542%208%208.325%208%208s-.095-.54-.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
}

#menuContainer .secondLevelMenuContainer .rightSection .moreButtonContainer:hover a span.linkArrowImg {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M7.714%207.243L1.62.324c-.38-.432-.952-.432-1.333%200a1.145%201.145%200%200%200%200%201.514L5.714%208%20.286%2014.162a1.145%201.145%200%200%200%200%201.514c.38.432.952.432%201.333%200l6.095-6.92C7.904%208.542%208%208.325%208%208s-.095-.54-.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23ec5519%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
}

#products-list .next-page:hover {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M7.714%207.243L1.62.324c-.38-.432-.952-.432-1.333%200a1.145%201.145%200%200%200%200%201.514L5.714%208%20.286%2014.162a1.145%201.145%200%200%200%200%201.514c.38.432.952.432%201.333%200l6.095-6.92C7.904%208.542%208%208.325%208%208s-.095-.54-.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
}

a[href ^="tel:"] {
  color: #000000;
}

@font-face {
    font-family: 'open_sans_regular';
	font-display: swap;
    src: url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/opensans/regular/opensans-regular.eot');
    src: url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/opensans/regular/opensans-regular.eot?#iefix') format('embedded-opentype'),
         url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/opensans/regular/opensans-regular.woff') format('woff'),
         url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/opensans/regular/opensans-regular.ttf') format('truetype'),
         url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/opensans/regular/opensans-regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
	font-display: auto;
}
@font-face {
    font-family: 'open_sans_bold';
	font-display: swap;
    src: url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/opensans/bold/opensans-bold.eot');
    src: url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/opensans/bold/opensans-bold.eot?#iefix') format('embedded-opentype'),
         url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/opensans/bold/opensans-bold.woff') format('woff'),
         url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/opensans/bold/opensans-bold.ttf') format('truetype'),
         url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/opensans/bold/opensans-bold.svg') format('svg');
    font-weight: normal;
    font-style: normal;	
}
@font-face {
    font-family: 'open_sans_light';
	font-display: swap;
    src: url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/opensans/light/opensans-light-webfont.eot');
    src: url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/opensans/light/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/opensans/light/opensans-light-webfont.woff') format('woff'),
         url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/opensans/light/opensans-light-webfont.ttf') format('truetype'),
         url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/opensans/light/opensans-light-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
	
}
@font-face {
    font-family: 'gilroy_extrabold';
	font-display: swap;
    src: url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/gilroy/gilroy-extrabold.otf') format('opentype');
    src: url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/gilroy/gilroy-extrabold.eot?#iefix') format('embedded-opentype'),
         url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/gilroy/gilroy-extrabold.woff') format('woff'),
         url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/gilroy/gilroy-extrabold.ttf') format('truetype'),
         url('https://beds.sk/skin/frontend/beds2/default/v3/fonts/gilroy/gilroy-extrabold.svg') format('svg');
    font-weight: normal;
    font-style: normal;	
}
#notice-cookie-block {
    background-color: #F5F5F5;
    border-top: 2px solid #EAEAEA;
    border-bottom: 2px solid #EAEAEA;
    box-sizing: border-box;
    height: auto;
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 60;
    left: 0;
}
#notice-cookie-block .body {
    display: table;
    margin: 0 auto;
    height: 86px;
    max-width: 1200px;
    min-width: 360px;
}
#notice-cookie-block .body .notice-text {
    display: table-cell;
    padding: 5px 0px 5px 10px;
    vertical-align: middle;
    width: 100%;
}
#notice-cookie-block .body .notice-text p {
    color: #B2ADA3;
    font-size: 11px;
    line-height: 18px;
}
#notice-cookie-block .body .notice-text p a {
    font-size: 11px;
}
#notice-cookie-block .body .actions {
    cursor: pointer;
    display: table-cell;
    padding-left: 5px;
    padding-right: 5px;
    vertical-align: middle;
}
#notice-cookie-block .body .actions .button {
    background-color: #FFFFFF;
    border-radius: 37px;
    height: 37px;
    position: relative;
    width: 37px;
}
#notice-cookie-block .body .actions .button .img {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/communication/ok.svg');
    background-repeat: no-repeat;
    background-size: 13px 9px;
    display: block;
    height: 9px;
    position: absolute;
    top: 14px;
    left: 12px;
    width: 13px;
}

.messageContainer {
    box-sizing: border-box;
    display: none;
    min-height: 65px;
    position: fixed;
    z-index: 100;
    width: 100%;
    top:0px;
}
.messageContainer#confirmMessageContainer,
.messageContainer#confirmCartMessageContainer {
    background-color: #D4FFC8;
    border-bottom: 2px solid #B7E99F;
}
.messageContainer#errorMessageContainer {
    background-color: #FFD8C8;
    border-bottom: 2px solid #EAB6A1;
}
.messageContainer#otherMessageContainer {
    background-color: #F5F5F5;
    border-bottom: 2px solid #EAEAEA;
}
.messageContainer .body {
    display: table;
    margin: 0 auto;
    height: 63px;
    max-width: 1200px;
    min-width: 360px;
}
.messageContainer .body .messageContent {
    display: table-cell;
    padding: 5px 0px 5px 10px;
    vertical-align: middle;
    width: 100%;
}
.messageContainer .body .messageContent p {
    font-family: 'open_sans_bold'
}
.messageContainer#confirmMessageContainer .body .messageContent p,
.messageContainer#confirmCartMessageContainer .body .messageContent p {
    color: #76B779;
}
.messageContainer#errorMessageContainer .body .messageContent p {
    color: #DE5454;
}
.messageContainer#otherMessageContainer .body .messageContent p {
    color: #B2ADA3;
}
.messageContainer .body .buttonContent {
    display: table-cell;
    padding-left: 10px;
    padding-right: 10px;
    vertical-align: middle;
}
.messageContainer .body .buttonContent .goToCartButton {
    background-color: #72CF76;
    width: 200px;
}

.messageContainer .body .closeMessageButton {
    cursor: pointer;
    display: table-cell;
    padding-left: 5px;
    padding-right: 5px;
    vertical-align: middle;
}
.messageContainer .body .closeMessageButton .button {
    background-color: #FFFFFF;
    border-radius: 37px;
    height: 37px;
    position: relative;
    width: 37px;
}
.messageContainer .body .closeMessageButton .button .img {
    display: block;
    position: absolute;
}
.messageContainer#confirmMessageContainer .body .closeMessageButton .button .img,
.messageContainer#confirmCartMessageContainer .body .closeMessageButton .button .img {
    top: 14px;
    left: 12px;
}
.messageContainer#errorMessageContainer .body .closeMessageButton .button .img,
.messageContainer#otherMessageContainer .body .closeMessageButton .button .img {
    top: 10px;
    left: 10px;
}
.messageContainer#confirmMessageContainer .body .closeMessageButton .button .img,
.messageContainer#confirmCartMessageContainer .body .closeMessageButton .button .img {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/communication/ok.svg');
    background-repeat: no-repeat;
    background-size: 13px 9px;
    height: 9px;
    width: 13px;
}

.messageContainer#errorMessageContainer .body .closeMessageButton .button .img,
.messageContainer#otherMessageContainer .body .closeMessageButton .button .img {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/communication/close.svg');
    background-repeat: no-repeat;
    background-size: 17px 17px;
    height: 17px;
    width: 17px;
}

@media all and (min-width: 1205px) {
    #notice-cookie-block .body .notice-text,
    #notice-cookie-block .body .actions {
        padding: 0px;
    }
    .messageContainer .body .messageContent,
    .messageContainer .body .closeMessageButton {
        padding: 0px;
    }
}
body {
    padding: 0;
    margin: 0;
}
.body {
    box-sizing: border-box;
    margin: 0 auto;
    max-width: 1200px;
    min-width: 360px;
}
.no-js .lazy-loading {
    display: none !important;
}
.load-lazy img.lazy-loading {
    display:none;
}
#content {
    visibility: visible;
    max-width: 1920px;
    margin: 0px auto;
    min-width: 360px;
}
#cssLoadingCurtain {
    display: none;
}
* {
    color: #333333;
    font-family: 'open_sans_regular';
    font-size: 14px;
    line-height: 24px;
}
*:focus {
    outline: none !important;
}
.clearBoth {
    clear: both;
}
.titleBackground {
    align-items: center;
    /*background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/background.png');*/
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20xml%3Aspace%3D%22preserve%22%20id%3D%22title_background-svg16%22%20width%3D%22639%22%20height%3D%2296%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20id%3D%22title_background-style2%22%3E.st0%7Bfill%3A%23fab939%7D%3C%2Fstyle%3E%3Cg%20id%3D%22title_background-Warstwa_5%22%20transform%3D%22translate%28-3.65%20-7.55%29%22%3E%3Cg%20id%3D%22title_background-g13%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M19.4%2060l-.9.3c.2-.1.5-.1.9-.3z%22%20id%3D%22title_background-path5%22%20fill%3D%22%23fab939%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M639.4%2085.5c-.1-2.5-3.1-7.9-.3-7.5%201.8.3%201.7-2.4.4-3.1-6.3-4.7-6.4-7.7-.8-12.6%201.6-1.4-2.5-6.2-6-8-8.8-4.5-18-7.7-27.7-9.7-8.2-1.8-16.3-4.2-24.5-6.2-3.1-.8-5.6-2.3-7.4-4.9-2.9%201.3-4.7-.1-6.2-2.3-2.3-6.7-8.1-9.1-14-8.9-21.8.7-43.4-2.8-65.2-2.7-1.7%200-3.4.2-5-.3-4.7-3.1-10.3-.5-15.3-2.1-3.1-.9-6.6-.6-9.4-2.7-14.6-3.5-29.6-2-44.4-2.8-19.6-1.1-39.2-1.5-58.9-2.2-1.1-.6-10.1-1.7-15.2-1.7h-59.2c.5%201-4.8-.9-5.5%200-3%203.3-23.8%202.8-27.5%203.6-14.2%203.2-6.9%207.3-21.6%206.4-1.7-.1-56.6%202.2-82.5%205.4-15.5%201.9-30.9%204.5-46.3%206.9-12.7%202-19.4.7-30.2%205.5-.3.7-8.8%204.6-9.4%205.1-2.5%202.4-3.5%202.1-6%204.4-2.8%201.1-6%203.6-8.8%204.7-1.3%200-18.9%208.4-23.1%2010%203.9-1.1%2019.8-5.7%2019.6-5.6.4%200%202.1.1%203.2.3-.2%200-.3%200-.1.2.3.5-19.7%207.1-19.7%207.7.6%201.6%2021.4-6.2%2022.1-6.1%204.2-1.9%208.7.8%2012.9-1%202.4.8%204.5%200%206.3-1.6%206.9-1.8%2014.2-1.3%2021.1-4%204.6-1.9%208.9%204.7%2014.3%203%202%20.3%2023.8-3.1%2061.7-9.1-25%206-58.4%2014.4-60.3%2015.4-2.5.4-4.8%201.4-7.2%202-1.2.1-2.4.2-3.5.3-2.4.7-5.9-.2-5.7%204-9%201.2-17.3%204.6-25.3%208.8-1.7.5-3.8-.5-5.3%201.3-10.2%2011.9-21%208.8-33.9%2013.9-2.8%201.7-9.3%205-13.3%208.1-.6.5-9.3%203.6%208.5.2%2010.6-2.4%2021.2-5.3%2032.1-5.2%2044.3.4%2088.3-4.1%20132.4-8.4%2035.9-3.6%2071.8-7.7%20107.9-7.5%2014.6.1%2029.2%201.6%2043.5%204.9%202.2.5%204.4%202%205.6-1.2%202.3-5.8%207.2-5%2011.5-4.1%2035.1%207.5%2070.5%2013.6%20106.3%2015.9%205.2.3%2013.9%205.1%2014.5-6.6.1-1.9%202.7-1.2%204.3-.9%2039.6%206.7%2079.4%2012%20119.8%2012%205.2%200%2012-1.6%2016%204.4%201.7%200%2010.5%203%2012.2%203%202.8%200-1.5-3%201.4-3h10.2c.3-.1.7-.3%201-.4-.3%200-.5.1-.7.2.5-.3%201-.5%201.6-.5l-.9.3c2.8-.3%207.3%204%207.5-3v-1.7c0-3.4%201.2-4.3%201.2-7.7-1.1-.8-2.5-1.2-2.8-2.6zM42.7%2054.7c.2%200%20.3%200%20.4.1.3.1-.1%200-.4-.1zm71.4-4.7c.1%200%20.1%200%200%200%20.1%200%20.1%200%200%200%20.1%200%20.1%200%200%200zm51.9-8c3.1-1.6%208.2-3.9%2015-4.7%206.4-.7%2011.7.2%2015%201zm123.2-30.5c-.1-.1-.2-.1-.4-.2h.4v.2z%22%20id%3D%22title_background-path7%22%20fill%3D%22%23fab939%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M69.2%2063.7c-4.9.8-12.3%206-12.3%206s26.3-6.3%2028.3-7.3c0-.1-8.1%200-16%201.3z%22%20id%3D%22title_background-path9%22%20fill%3D%22%23fab939%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M49.3%2076.9v-1.2c-1.6-.1-3.5%202.5-2.5%202.5%201.2%200%202.5%200%202.5-1.3z%22%20id%3D%22title_background-path11%22%20fill%3D%22%23fab939%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 341px 55px;
    display: flex;
    height: 55px;
    justify-content: center;
    margin: 50px 0px;
}
#whyTheBedsBanner .titleBackground, .bannerWidget .titleBackground {
    margin-top:0px;
}
h1, h2 {
    font-family: 'gilroy_extrabold';
}
h2.main,
p.mainH2 {
    font-family: 'gilroy_extrabold';
    font-size: 36px;
    line-height: 36px;
    text-align: center;
}
p.mainH2 {
    font-weight: bold;
}
h1.subpage {
    font-size: 36px;
    line-height: 40px;
    text-align: center;
}
h2.subpage  {
    font-size: 20px;
    line-height: 24px;
    text-align: center;
}
a,
a span.linkLabel,
span.link,
span.link span.linkLabel {
    color: #FFBB39;
    text-decoration: none;
}
a span.leftLinkArrowImg,
span span.leftLinkArrowImg {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/orange_light_left_small.svg');
    background-repeat: no-repeat;
    background-size: 6px 9px;
    display: inline-block;
    height: 9px;
    margin-right: 10px;
    transition: background-color 1s ease;
    width: 6px;
}
a span.linkArrowImg,
span span.linkArrowImg {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/orange_light_right_small.svg');
    background-repeat: no-repeat;
    background-size: 6px 9px;
    display: inline-block;
    height: 9px;
    margin-left: 10px;
    transition: background-color 1s ease;
    width: 6px;
}
a:hover span.linkLabel,
span:hover span.linkLabel {
    color: #F9A02C;
}
a:hover span.leftLinkArrowImg,
span:hover span.leftLinkArrowImg {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/orange_dark_left_small.svg');
}
a:hover span.linkArrowImg,
span:hover span.linkArrowImg {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/orange_dark_right_small.svg');
}
span.link {
    cursor: pointer;
}

a.button {
    display: inline-block;
}
button,
a.button {
    background-color: #FFBB39;
    border-radius: 25px;
    border: 0px;
    height: 50px;
    padding: 0;
    text-align: left;
    transition: background-color 0.5s ease;
}
button span,
a.button span {
    display: inline-block;
    line-height: 50px;
}
button span.img,
a.button span.img {
    display: block;
    float: left;
    height: 100%;
    position: relative;
    margin-left: 20px;
    width: 24px;
}
button span.img.right,
a.button span.img.right {
    float: right;
    margin-left: 0px;
    margin-right: 20px;
}
button span.img span,
a.button span.img span {
    background-repeat: no-repeat;
    background-size: 24px 24px;
    height: 24px;
    position: absolute;
    top: 50%;
    margin-top: -12px;
    width: 24px;
}
button span.arrowImg.left,
a.button span.arrowImg.left {
    float: left;
    height: 100%;
    transition: margin 0.2s ease;
    margin-left: 20px;
    margin-right: 0px;
    position: relative;
    width: 8px;
}
button span.arrowImg.left span,
a.button span.arrowImg.left span {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/white_left.svg');
    background-repeat: no-repeat;
    background-size: 8px 16px;
    height: 16px;
    position: absolute;
    top: 50%;
    margin-top: -8px;
    width: 8px;
}
button span.label,
button span.label *,
a.button span.label,
a.button span.label * {
    color: #FFFFFF;
    font-family: 'gilroy_extrabold';
    font-size: 18px;
    margin-left: 20px;
    margin-right: 20px;
}
button span.arrowImg,
a.button span.arrowImg {
    float: right;
    height: 100%;
    transition: margin 0.2s ease;
    margin-right: 20px;
    position: relative;
    width: 8px;
}
button span.arrowImg span,
a.button span.arrowImg span {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/white_right.svg');
    background-repeat: no-repeat;
    background-size: 8px 16px;
    height: 16px;
    position: absolute;
    top: 50%;
    margin-top: -8px;
    width: 8px;
}
button:hover span.arrowImg.left,
a.button:hover span.arrowImg.left {
    margin-left: 15px;
    margin-right: 5px;
}
button:hover,
a.button:hover {
    background-color: #F9A02C;
    cursor: pointer;
}
button:hover span.arrowImg,
a.button:hover span.arrowImg {
    margin-left: 5px;
    margin-right: 15px;
}
button.small,
a.button.small {
    height: 38px;
}
button.small span,
a.button.small span {
    font-family: 'open_sans_regular';
    font-size: 14px;
    line-height: 38px;
}
button.small.bold span,
a.button.small.bold span {
    font-family: 'open_sans_bold';
}
button.gray,
a.button.gray {
    background-color: #F0F0F0;
}
button.gray span,
a.button.gray span {
    color: #333333;
}
button.gray span.arrowImg span,
a.button.gray span.arrowImg span {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/black_right.svg');
}
button.gray span.arrowImg.left span,
a.button.gray span.arrowImg.left span {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/black_left.svg');
}
button.gray:hover,
a.button.gray:hover {
    background-color: #DDDDDD;
}
button.white,
a.button.white {
    background-color: #FFFFFF;
}
button.white span,
a.button.white span {
    color: #000000;
    font-family: 'open_sans_regular';
}
button.white.bold span.label,
a.button.white.bold span.label {
    font-family: 'gilroy_extrabold';
}
button.white span.arrowImg span,
a.button.white span.arrowImg span {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/black_right.svg');
}
button.white span.arrowImg.left span,
a.button.white span.arrowImg span {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/black_left.svg');
}
button.category,
a.button.category {
    background-color: #F0F0F0;
    height: 38px;
}
button.category span,
a.button.category span {
    color: #AFAFAF;
    font-size: 14px;
    line-height: 38px;
}
button.category.active,
a.button.category.active {
    background-color: #FFBB39;
}
button.category.active span,
a.button.category.active span {
    color: #FFFFFF;
    font-size: 14px;
}

.fieldContainer {
    width: 100%;
}
.field {
    border: 1px solid #DADADA;
    border-radius: 25px;
    box-sizing: border-box;
    display: flex;
    height: 40px;
    padding-left: 20px;
    padding-right: 20px;
    width: 100%;
}
.field .img {
    /* background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/mail.svg'); */
    background-repeat: no-repeat;
    background-size: 24px 16px;
    background-position: center;
    display: inline-block;
    height: 16px;
    line-height: 40px;
    margin-right: 20px;
    position: relative;
    top: 11px;
    width: 24px;
}
.field .img.right {
    margin-left: 20px;
    margin-right: 0px;
}
.field input {
    background-color: transparent;
    box-sizing: border-box;
    border: 0px;
    color: #FFBB39;
    font-family: 'gilroy_extrabold';
    font-size: 16px;
    flex: 1;
    height: 100%;
    width: 100%;
}
.field input::-webkit-input-placeholder {
    color: #BFBFBF;
}
.field input::-moz-placeholder {
    color: #BFBFBF;
}
.field input:-ms-input-placeholder {
    color: #BFBFBF;
}
.field input:-moz-placeholder {
    color: #BFBFBF;
}
.field.active input::-webkit-input-placeholder {
    color: #FFBB39;
}
.field.active input::-moz-placeholder {
    color: #FFBB39;
}
.field.active input:-ms-input-placeholder {
    color: #FFBB39;
}
.field.active input:-moz-placeholder {
    color: #FFBB39;
}
.field input:disabled {
    background-color: #FFFFFF;
}
.fieldError {
    margin-top: 10px;
}
.fieldErrorHidden {
    display: none;
}
.fieldError .arrow {
    border-style: solid;
    border-width: 0 8px 8px 8px;
    border-color: transparent transparent #333333 transparent;
    height: 0px;
    margin: 0px auto;
    width: 0px;
}
.fieldError .rectangle {
    background-color: #333333;
    border-radius: 25px;
    box-sizing: border-box;
    margin: 0px auto;
    min-height: 38px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    width: 95%;
}
.fieldError .rectangle div {
    align-items: center;
    display: flex;
    justify-content: center;
    min-height: 38px;
    width: 100%;
}
.fieldError .rectangle div span.text {
    color: #FFFFFF;
    font-family: 'gilroy_extrabold';
    font-size: 14px;
    line-height: 16px;
    vertical-align: middle;
}

textarea {
    border: 1px solid #DADADA;
    border-radius: 25px;
    color: #FFBB39;
    font-family: 'gilroy_extrabold' !important;
    font-size: 16px;
    padding: 12px;
}

.pages {
    height: 38px;
}
.pages * {
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}
.pages ol li {
    border-radius: 38px;
    display: block;
    float: left;
    height: 38px;
    text-align: center;
    width: 38px;
}
.pages ol li.current {
    background-color: #F0F0F0;
}
.pages ol li a {
    border-radius: 38px;
    color: #333333;
    height: 100%;
    width: 100%;
}
.pages ol li a,
.pages ol li span {
    display: block;
    line-height: 38px;
}
.pages ol li a:hover {
    background-color: #FAFAFA;
    color: #FFBB39;
}
.pages ol li a span.arrowImg,
.pages ol li span span.arrowImg {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/black_small_left.svg');
    background-repeat: no-repeat;
    background-size: 6px 9px;
    display: inline-block;
    height: 9px;
    margin: 0;
    position: relative;
    top: 14px;
    width: 6px;
}
.pages ol li a span.arrowImg.left,
.pages ol li span span.arrowImg.left {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/black_small_left.svg');
}
.pages ol li a:hover span.arrowImg.left {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/orange_small_left.svg');
}
.pages ol li a span.arrowImg.right,
.pages ol li span span.arrowImg.right {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/black_small_right.svg');
}
.pages ol li a:hover span.arrowImg.right {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/orange_small_right.svg');
}

.site-title .content h1 {
    text-align: center;
}
.site-title .content h1,
.site-title .content h1 span {
    font-family: 'gilroy_extrabold';
    font-size: 36px;
    line-height: 36px;
}
.site-title .content h1 span {
    color: #FFBB39;
}

.curtain {
    background-color: rgba(0, 0, 0, 0.5);
    display: none;
    height: 100%;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 60;
}
.curtain .window {
    background-color: #FFBB39;
    border-radius: 25px;
    box-sizing: border-box;
    margin: 60px auto 0px auto;
    max-width: 400px;
    min-width: 360px;
    padding-left: 30px;
    padding-bottom: 30px;
    padding-right: 30px;
    width: 100%;
}
.curtain .window .top {
    height: 100px;
    margin-bottom: 15px;
}
.curtain .window .top .iconContainer {
    background-color: #FFDA75;
    border-radius: 140px;
    height: 140px;
    margin: 0 auto;
    position: relative;
    top: -40px;
    width: 140px;
}
.curtain .window .top .iconContainer div {
    background-repeat: no-repeat;
    background-size: 60px 80px;
    height: 80px;
    margin: 0 auto;
    position: relative;
    top: 30px;
    width: 60px;
}
.curtain .window .content {
    box-sizing: border-box;
    overflow: auto;
    overflow-x: hidden;
}
#liveChatLoader {
    position:fixed;
    bottom:17px;
    right:6px;
    width: 60px;
    height: 60px;
    box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 8px;
    border-radius: 50%;
    cursor:pointer;
    background-color:#fff !important;
    z-index:2;
}
* .regular-price.regular-price-after-promotions,
* .regular-price.regular-price-after-promotions .priceFromPrefix
{
    color: #00C260 !important;
}
#compare-product-containter #compare-product-space {
    height: 93px;
    width: 100%;
    display:none;
}
#compare-products-fixed-div {            
    height: 93px;
    background-color:#F0F0F0;    
    border-right:1px solid #d3d3d3;
    border-bottom:1px solid #d3d3d3;    
    z-index:100;
    position:fixed;
    width:100%;
    top:0;
    left:0;
}
#compare-products-fixed-div .whiteButtonContainer {
    float:right;
    margin-top:20px;
}
#compare-products-fixed-div .whiteButtonContainer button span.icon-arrow_button
{
   background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2215%22%3E%3Cpath%20d%3D%22M8.1%206.7L1.7.3C1.3-.1.7-.1.3.3c-.4.4-.4%201%200%201.4L6%207.4.3%2013.1c-.4.4-.4%201%200%201.4.4.4%201%20.4%201.4%200l6.4-6.4c.2-.2.3-.4.3-.7%200-.3-.1-.5-.3-.7z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23010202%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat; 
}

#compare-products-fixed-div .whiteButtonContainer button span.icon-arrow_button.right {
    width: 10px;
    height: 51px;
    float: right;
    background-position: center;
    margin-right: 17px;
}
#compare-products-fixed-div .whiteButtonContainer button span.icon_button.left {
    width: 24px;
    height: 51px;
    float: left;
    background-position: center;
    margin-left: 20px;
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/compare/icon.png');
    background-repeat:no-repeat;
}
#compare-products-fixed-div #compare-products-content {
    max-width: 1200px;
    margin:0px auto 0px auto;
}
#compare-products-fixed-div #compare-products-fixed-content ul li {
    float:left;     
    width:76px;
    height:62px;   
    position:relative;
    margin-right:10px;
    margin-top: 15px;
}
#compare-products-fixed-div #compare-products-fixed-content ul li div {
    background: #fff;   
    background-size: cover;
    background-position: center left;
    background-repeat: no-repeat;
    border-radius: 30px;
    width:62px;
    height:62px;
    position:absolute;
    top:0;
    left:0;
}
#compare-products-fixed-div #compare-products-fixed-content ul li .loading {
    margin: 12px;
}
#compare-products-fixed-div #compare-products-fixed-content ul li span {
    position:absolute;
    top:0;
    right:0;
}
#compare-products-fixed-div #compare-products-fixed-content ul li span.remove {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/compare/close.png');
    width: 10px;
    height: 10px;
    cursor: pointer;
}
#compare-products-fixed-div input#compare-products-close {
    float:right;
    font-size:11px;
    padding:3px 5px;
    margin:0px;
}
#compare-products-fixed-content {
    max-width: 1200px;
    margin: 0 auto;
}
.hide-on-desktop {
    display: none;
}
.hide-on-mobile {
    display: block;
}

@media all and (max-height: 650px) {
    .curtain .window {
        margin-top: 5px;
        padding-top: 30px;
        height: calc(100% - 10px);
    }
    .curtain .window .top {
        display: none;
    }
    .curtain .window .content {
        height: 100%;
    }
    

}
@media all and (max-width: 768px) {
    h2.main {
        font-size: 24px;
        line-height: 24px;
    }
    .titleBackground {
        margin: 30px 0px;
    }
    p.mainH2 {        
        font-size: 26px;        
    }
    .hide-on-desktop {
        display: block;
    }
    .hide-on-mobile {
        display: none;
    }
    #compare-product-containter button.white.bold span.label {
        display:none;
    }
    #compare-products-fixed-div .whiteButtonContainer button span.icon_button.left {
        margin-right: 11px;
    }
    #compare-products-fixed-div #compare-products-content {
        padding: 0px 15px;
    }
    #compare-products-fixed-div #compare-products-content ul {
        max-width: calc(100% - 90px);
        overflow: hidden;
        height: 82px;
        float: left;
    }
}
.site-title {
    padding-top: 30px;
    padding-bottom: 30px;
}
.site-title .content {
    padding-left: 0px;
}
.site-title .categoryTitleContent .h1-h2,
.site-title .categoryTitleContentNew .h1-h2 {
    text-align: center;
}
.site-title .categoryTitleContent .h1-h2 h1,
.site-title .categoryTitleContentNew h1,
.site-title .categoryTitleContentNew h2,
.site-title .categoryTitleContentNew .bull {
    text-align: center;
}
.site-title .categoryTitleContentNew .bull {
    margin: 0px 10px;
}
.site-title .categoryTitleContentNew h1 {
    font-family: 'gilroy_extrabold';
    font-size: 36px;
    line-height: 36px;
}
.site-title .categoryTitleContentNew h2 {
    font-family: "open_sans_regular";
    font-size: 20px;
    line-height: 20px;
}

.collectionSiteTitle {
    background-position: center;
    display: flex;
    height: 400px;
    justify-content: center;
    flex-direction: column;
    padding: 0px;
    position: relative;
    margin-top: 30px;
    margin-bottom: 40px;
}
.collectionSiteTitle.heightAuto {
    height: auto;
}
.collectionSiteTitle .mainImg {
    width: 100%;
}
.collectionSiteTitle .categoryTitleContent {
    box-sizing: border-box;
    text-align: center;
    width: 100%;
}
.collectionSiteTitle .categoryTitleContent h1.white {
    color: #FFFFFF;
    font-size: 40px;
    line-height: 40px;
}
.collectionSiteTitle .categoryTitleContent .numOfFurniture {
    font-family: 'gilroy_extrabold';
    font-size: 24px;
    margin-top: 25px;
    margin-bottom: 25px;
}
.collectionSiteTitle .categoryTitleContent .numOfFurniture.white {
    color: #FFFFFF;
}

#categoryDescription {
    margin-top: 36px;
    padding-left: 16px;
    padding-right: 16px;
}
#categoryDescription ul {
    list-style: none;
    margin-left: 15px;
}
#categoryDescription ul li {
    margin-bottom: 15px;
    padding-left: 1em;
    text-indent: -1.2em;
    position: relative;
}
#categoryDescription ul li::before {
    content: "• ";
    color: #FFBB39;
    font-size: 27px;
    position: absolute;
    top: -7px;
}
#categoryDescriptionMore {
    display:none;
    margin-top:5px;
}
#categoryDescriptionMore h2,
#categoryDescriptionMore h2:first-child
{
    margin-top:25px !important;
}
#categoryDescriptionMoreButton,
#categoryDescriptionHideButton {
    color:#ffbb39;
    cursor:pointer;
    float:right;
}
#categoryDescription h2 {
    font-family: open_sans_regular;
    font-size: 20px;
    font-weight: normal;
    text-align: center;
    margin-bottom: 30px;
}
#categoryDescription h2 strong {
    font-family: open_sans_regular;
    font-size: 16px;
}
#categoryDescription h2:first-child {
    margin-top:0px;
}
#categoryDescription p {
    font-size: 14px;
    line-height: 20px;
    text-align: justify;
}
#categoryDescription p a {
	color: #FFBB39;
	font-weight: bold;
}

#collectionCategoryDescription {
    display: flex;
    flex-direction: column;
    justify-content: center;
    float: right;
    overflow: auto;
    margin-bottom: 25px;
    min-height: 560px;
    width: 310px;
}
#collectionCategoryDescription h2 {
    font-family: 'gilroy_extrabold';
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 40px;
}
#collectionCategoryDescription p {
    font-size: 16px;
    text-align: justify;
    line-height: 24px;
}
header .titleContainer {
    height: 90px;
}
header .titleContainer .body {
    height: 100%;
    max-width: 1200px;
    min-width: 360px;
    margin: 0 auto;
    position: relative;
}
header .titleContainer .body .logo {
    margin: 0px auto 10px auto;
    width: 95px;
    z-index: 59;
}
header .titleContainer .body .logo a {
    display: block;
}
header .titleContainer .body .logo a img {
    /* max-height: 45px; */
    width: 95px;
}
header .titleContainer .body .buttons {
    background-color: #FFFFFF;
    border-bottom: 1px solid #EAEAEA;
    height: 38px;
    padding-top: 4px;
    top: 50px;
    width: 100%;
}

header .titleContainer .body .buttons.sticky {
    border-bottom: 1px solid #dad4c9;
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 58;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.2);
    box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.2);
}

header .titleContainer .body .buttons #menuButton {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 30px;
    margin-left: 16px;
    position: absolute;
    width: 60px;
}
header .titleContainer .body .buttons #menuButton .img {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/menu/hamburger.svg');
    background-size: 17px 11px;
    float: left;
    height: 11px;
    margin-right: 6px;
    margin-top: 10px;
    width: 17px;
}
header .titleContainer .body .buttons #menuButton .label {
    font-family: 'open_sans_regular';
    font-size: 11px;
    float: left;
    line-height: 30px;
}
header .titleContainer .body .buttons .buttonsContainer {
    height: 26px;
    padding-top: 4px;
    float: right;
    margin-right: 16px;
}
header .titleContainer .body .buttons .buttonsContainer .button {
    background-color: #FFFFFF;
    cursor: pointer;
    float: left;
    height: 30px;
    margin-left: 8px;
    min-width: 30px;
    position: relative;
}
header .titleContainer .body .buttons .buttonsContainer .button:first-of-type {
    margin-left: 0px;
}
header .titleContainer .body .buttons .buttonsContainer .button .icon {
    background-repeat: no-repeat;
}
header .titleContainer .body .buttons .buttonsContainer .button.search .icon {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/menu/magnifier.svg');
    background-size: 19px 20px;
    height: 20px;
    margin: 0 auto;
    width: 19px;
}
header .titleContainer .body .buttons .buttonsContainer .button.search:hover .icon {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/menu/magnifier-hover.svg');
}
header .titleContainer .body .buttons .buttonsContainer .button.login .icon {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/menu/human.svg');
    background-size: 17px 23px;
    height: 23px;
    margin: 0 auto;
    transition: all 0.3s ease 0s;
    width: 17px;
}
header .titleContainer .body .buttons .buttonsContainer .button.login.hover .icon,
header .titleContainer .body .buttons .buttonsContainer .button.login:hover .icon {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/menu/human-hover.svg');
}
header .titleContainer .body .buttons .buttonsContainer .button.favorite .icon {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/menu/heart.svg');
    background-size: 24px 21px;
    height: 21px;
    margin: 0 auto;
    transition: all 0.3s ease 0s;
    width: 24px;
}
header .titleContainer .body .buttons .buttonsContainer .button.favorite.hover .icon,
header .titleContainer .body .buttons .buttonsContainer .button.favorite:hover .icon {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/menu/heart-hover.svg');
}
header .titleContainer .body .buttons .buttonsContainer .button.negotiating .icon {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/menu/hand-shake.svg');
    background-size: 24px 24px;
    height: 24px;
    margin: 0 auto;
    transition: all 0.3s ease 0s;
    width: 24px;
}
header .titleContainer .body .buttons .buttonsContainer .button.negotiating.hover .icon,
header .titleContainer .body .buttons .buttonsContainer .button.negotiating:hover .icon {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/menu/hand-shake-hover.svg');
}
header .titleContainer .body .buttons .buttonsContainer .button.basket .icon {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/menu/basket.svg');
    background-size: 30px 23px;
    height: 23px;
    margin: 0 auto;
    transition: all 0.3s ease 0s;
    width: 30px;
}
header .titleContainer .body .buttons .buttonsContainer .button.basket.hover .icon,
header .titleContainer .body .buttons .buttonsContainer .button.basket:hover .icon {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/menu/basket-hover.svg');
}
header .titleContainer .body .buttons .buttonsContainer .button .label {
    display: none;
    transition: all 0.3s ease 0s;
}
header .titleContainer .body .buttons .buttonsContainer .button .numOf {
    background-color: #FFFFFF;
    border: 2px solid #F0F0F0;
    border-radius: 50%;
    box-sizing: border-box;
    color: #FFBB39;
    display: block;
    font-family: 'gilroy_extrabold';
    font-size: 11px;
    height: 20px;
    line-height: 16px;
    text-align: center;
    margin-right: 6px;
    padding-left: 4px;
    padding-right: 4px;
    position: absolute;
    right: -15px;
    bottom: 2px;
    min-width: 20px;
}
header .titleContainer .body .buttons .buttonsContainer .button#accountButtonContainer .loginIcon {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/header/logged.svg');
    background-size: 20px 20px;
    bottom: 2px;
    display: none;
    height: 20px;
    position: absolute;
    right: -4px;
    width: 20px;
}
header .titleContainer .body .buttons .buttonsContainer .button.logged#accountButtonContainer .loginIcon {
    display: block;
}

header .titleContainer .body .buttons .buttonsContainer .priceContainer {
    display: none;
}

@media all and (min-width: 768px) {
    header .titleContainer .body .logo {
        margin-bottom: 0px;
    }
    header .titleContainer .body .logo,
    header .titleContainer .body .logo a img {
        /* max-height: 55px;  */
        width: 123px;
    }
}

@media all and (min-width: 1231px) {
    header .titleContainer {
        height: 140px;
    }
    header .titleContainer .body .logo {
        margin: 0;
        position: absolute;
        top: 42px;
    }
    header .titleContainer .body .logo,
    header .titleContainer .body .logo a img {
        width: 142px;
    }
    
    header .titleContainer .body .buttons {
        border: 0;
        position: absolute;
        top: 42px;
        right: 0;
        width: auto;
    }
    header .titleContainer .body .buttons.sticky {
        background-color: transparent;
        border-bottom: 0px;
        box-shadow: none;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        position: relative;
        top: 0px;
        width: 100%;
        z-index: auto;
    }
    header .titleContainer .body .buttons #menuButton {
        display: none;
    }
    header .titleContainer .body .buttons .buttonsContainer {
        /*height: 46px;*/
        height: 90px;
        margin-right: 0px;
        position: relative;
    }
    header .titleContainer .body .buttons .buttonsContainer #searchButtonContainer {
        display: none;
    }
    header .titleContainer .body .buttons .buttonsContainer .button#accountButtonContainer .loginIcon {
        bottom: 22px;
        right: 7px;
    }
    header .titleContainer .body .buttons .buttonsContainer .button {
        height: 50px;
        min-width: 50px;
    }
    header .titleContainer .body .buttons .buttonsContainer .button .iconContainer {
        height: 24px;
    }
    header .titleContainer .body .buttons .buttonsContainer .button .label {
        display: block;
        font-family: 'open_sans_regular';
        font-size: 11px;
        text-align: center;
    }
    header .titleContainer .body .buttons .buttonsContainer .button.hover .label,
    header .titleContainer .body .buttons .buttonsContainer .button:hover .label {
        color: #F9A02C;
    }
    header .titleContainer .body .buttons .buttonsContainer .button .numOf {
        background-color: #FFFFFF;
        bottom: 8px;
        border: 1px solid #EAEAEA;
        display: none;
        height: 20px;
        right: 0px;
        width: 20px;
    }
    
    header .titleContainer .body .buttons .buttonsContainer .priceContainer.visible {
        display: block;
    }
    header .titleContainer .body .buttons .buttonsContainer .priceContainer {
        bottom: 7px;
        display: none;
        height: 36px;
        position: absolute;
        min-width: 75px;
    }
    header .titleContainer .body .buttons .buttonsContainer .priceContainer .arrowContainer {
        height: 8px;
    }
    header .titleContainer .body .buttons .buttonsContainer .priceContainer.changed .arrowContainer .arrow {
        position: absolute;
        right: 18px;
    }
    header .titleContainer .body .buttons .buttonsContainer .priceContainer .arrowContainer .arrow {
        border-style: solid;
        border-width: 0 8px 8px 8px;
        border-color: transparent transparent #F0F0F0 transparent;
        height: 0;
        margin: 0 auto;
        width: 0;
    }
    header .titleContainer .body .buttons .buttonsContainer .priceContainer .text {
        background-color: #F0F0F0;
        border-radius: 25px;
        box-sizing: border-box;
        display: block;
        height: 28px;
        padding-left: 6px;
        padding-right: 8px;
        white-space: nowrap;
        width: 100%;
    }
    header .titleContainer .body .buttons .buttonsContainer .priceContainer .text * {
        font-size: 11px;
    }
    header .titleContainer .body .buttons .buttonsContainer .priceContainer .text > div {
        display: inline-block;
        font-family: 'gilroy_extrabold';
        line-height: 13px;
    }
    header .titleContainer .body .buttons .buttonsContainer .priceContainer .text .numOf {
        background-color: #FFFFFF;
        border-radius: 50%;
        box-sizing: border-box;
        color: #FFBB39;
        font-family: 'gilroy_extrabold';
        height: 18px;
        line-height: 18px;
        text-align: center;
        margin-right: 6px;
        padding-left: 6px;
        padding-right: 6px;
        min-width: 18px;
    }
    header .titleContainer .body .buttons .buttonsContainer .priceContainer .text .price {
        line-height: 28px;
    }
}
header .top {
    height: 55px;
}
header .top .body {
    box-sizing: border-box;
    height: 100%;
    max-width: 1200px;
    margin: 0 auto;
    min-width: 360px;
    padding-left: 16px;
    padding-top: 8px;
    padding-right: 16px;
}
/* Flaga UE */
header .top .body .ue {
    float: left;
    height: 23px;
    margin-top: 10px;
    width: 110px;
}
header .top .body .ue .img {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/ue-flag-big.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 33px 23px;
    display: inline-block;
    height: 23px;
    vertical-align: top;
    width: 33px;
    margin-right: 5px;
}
header .top .body .ue .label {
    display: inline-block;
    vertical-align: top;
}
header .top .body .ue .label p {
    font-family: 'open_sans_bold';
    font-size: 8px;
    line-height: 23px;
}

header .top .body .info {
    display: none;
}

header .top .body .facebook {
    display: none;
}
header .top .body .facebook img {
    cursor: pointer;
}

header .top .body .buttons {
    float: right;
}
header .top .body .buttons .button {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/background-gray.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 40px 46px;
    cursor: pointer;
    display: inline-block;
    height: 46px;
    vertical-align: top;
    width: 40px;
}
header .top .body .buttons .link {
    background-color: #F0F0F0;
    cursor: pointer;
}
header .top .body .buttons .button:first-of-type {
    margin-right: 10px;
}
header .top .body .buttons .button.active {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/background-orange.png');
}
header .top .body .buttons .button .icon.contact {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/contact/mail-black.svg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 20px 13px;
    height: 13px;
    margin-left: 10px;
    margin-top: 13px;
    width: 20px;
}
header .top .body .buttons .button.active .icon.contact {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/contact/mail-white.svg');
}
header .top .body .buttons .link {
    display: none;
}
header .top .body .contactSection,
header .top .body .langSection {
    display: none;
    position: absolute;
    width: 40px;
    z-index: 60;
}
header .top .body .contactSection {
    width: 330px;
}
header .top .body .contactSection .sectionTop {
    border-style: solid;
    border-width: 0 8px 8px 8px;
    border-color: transparent transparent #FFBA39 transparent;
    height: 0;
    margin-left: 251px;
    width: 0;
}
header .top .body .contactSection .sectionBody {
    background-color: #FFBA39;
    border-radius: 65px;
    padding-top: 35px;
    padding-bottom: 10px;
    width: 330px;
}
header .top .body .contactSection .sectionBody p.header {
    color: #FFFFFF;
    clear: both;
    font-family: 'gilroy_extrabold';
    font-size: 24px;
    text-align: center;  
}
header .top .body .contactSection .sectionBody * {
    color: #FFFFFF;
}
header .top .body .contactSection .sectionBody h1 {
    color: #FFFFFF;
    clear: both;
    font-family: 'gilroy_extrabold';
    font-size: 24px;
    text-align: center;
}
header .top .body .contactSection .sectionBody .row:first-of-type {
    margin-bottom: 20px;
}
header .top .body .contactSection .sectionBody .row .col {
    text-align: center;
    padding-top: 25px;
    padding-bottom: 25px;
    width: 49%;
}
header .top .body .contactSection .sectionBody .row .col.left {
    float: left;
}
header .top .body .contactSection .sectionBody .row .col.right {
    float: right;
}
header .top .body .contactSection .sectionBody .row .logo {
    display: inline-block;
    height: 45px;
    margin: 0;
    margin-bottom: 10px;
}
header .top .body .contactSection .sectionBody .row .col p,
header .top .body .contactSection .sectionBody .row .col a *,
header .top .body .contactSection .sectionBody .row .col p a[href ^="tel:"] 
{
    font-size: 18px;
}
header .top .body .contactSection .sectionBody .row .col p .minutes {
    font-size: 10px;
    position: relative;
    top: -3px;
    line-height: 10px;
    margin-left: 1px;
}
header .top .body .contactSection .sectionBody .row .col h2 {
    font-size: 16px;
}
header .top .body .contactSection .sectionBody .row.second .col h2 {
    font-family: 'gilroy_extrabold';
    line-height: 18px;
    margin-bottom: 10px;
}
header .top .body .contactSection .sectionBody .row.second .col p {
    font-size: 14px;
    line-height: 20px;
}
header .top .body .contactSection .sectionBody .row.second .col p.title {
    font-family: 'gilroy_extrabold';
    line-height: 18px;
    margin-bottom: 10px;
    font-size: 16px;
}
header .top .body .contactSection .sectionBody .row .col a span.arrowImg {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/white_right_small.svg');
    background-size: 6px 9px;
    height: 9px;
    width: 6px;
}
header .top .body .contactSection .sectionBody .row .col .title {
    margin: 0 auto;
    width: 105px;
}
header .top .body .contactSection .sectionBody .row .col .description {
    margin: 0 auto;
    width: 118px;
}
header .top .body .langSection .sectionTop {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/lang/top.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 40px 20px;
    height: 20px;
    width: 40px;
}
header .top .body .langSection .sectionBody {
    background-color: #FFBB39;
    border-radius: 0px 0px 40px 40px;
    text-align: center;
    width: 40px;
}
header .top .body .langSection a {
    display: inline-block;
    margin-bottom: 14px;
    height: 22px;
    width: 22px;
}
header .top .body .langSection a span {
    display: block;
}
header .top .body .buttons .button .icon.lang {
    margin-top: 9px;
    margin-left: 9px;
}
header .top .body .buttons .button .icon.lang,
header .top .body .langSection .icon {
    background-repeat: no-repeat;
    background-position: center;
    background-size: 22px 22px;
    height: 22px;
    width: 22px;
}
header .top .body .buttons .button .icon.pl,
header .top .body .langSection .icon.pl {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/lang/pl.png');
}
header .top .body .buttons .button .icon.en,
header .top .body .langSection .icon.en {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/lang/eu.png');
}
header .top .body .buttons .button .icon.de,
header .top .body .langSection .icon.de {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/lang/de.png');
}
header .top .body .buttons .button .icon.cz,
header .top .body .langSection .icon.cz {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/lang/cz.png');
}
header .top .body .buttons .button .icon.sk,
header .top .body .langSection .icon.sk {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/lang/sk.png');
}
header .special-message {
    background-color: #F0F0F0;
    height: 65px;
    text-align:center;    
}
header .special-message p {
    color: #00C260;    
}
header div.greenSpecialOffer {
    background-color: #00C260;
    padding: 10px 0px;
    text-align: center;
    color:#000000;
}
header div.greenSpecialOffer span.white {
    color: white;
    font-weight: bold;
}
@media all and (min-width: 850px) {
    header .top .body .info {
        box-sizing: border-box;
        display: block;
        float: left;
        height: 100%;
        padding-top: 10px;
        margin-left: 30px;
        width: 380px;
    }
    header .top .body .info .col {
        display: inline-block;
        vertical-align: top;
    }
    header .top .body .info .col:first-of-type {
        margin-right: 10px;
    }
    header .top .body .info .col div {
        display: inline-block;
        vertical-align: top;
    }
    header .top .body .info .col .icon {
        margin-right: 5px;
    }
    header .top .body .info .col .icon.consultant {
        background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/contact/consultant.svg');
        height: 24px;
        width: 17px;
    }
    header .top .body .info .col .icon.watch {
        background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/contact/watch-small.png');
        background-size: 18px 18px;
        height: 18px;
        margin-top: 3px;
        width: 18px;
    }
    header .top .body .info .col .text {
        margin-top: 5px;
    }
    header .top .body .info .col .text,
    header .top .body .info .col .text * {
        font-family: 'gilroy_extrabold';
        font-size: 14px;
        line-height: 14px;
    }
    header .top .body .info .col .text .minutes {
        font-size: 10px;
        line-height: 10px;
        position: relative;
        margin-left: 1px;
        top: -3px;
    }
    header .top .body .buttons .link {
        border-radius: 25px;
        box-sizing: border-box;
        display: inline-block;
        height: 46px;
        margin-top: 0;
        margin-left: 10px;
        width: 163px;
        padding: 5px 12px 5px 16px;
    }
    header .top .body .buttons .link a.text {
        color: #000000;
        font-family: 'gilroy_extrabold';
        text-transform: uppercase;
        margin-top: 6px;
        display: block;
        float: left;
    }
    header .top .body .buttons .link a.img {
        box-sizing: border-box;
        display: block;
        height: 66px;
        padding-left: 0;
        padding-right: 0;
        width: 51px;
        float: right;
        margin-top: 4px;
    }
    header .top .body .buttons .link a .label {
        color: #FFBB39;
        display: inline-block;
        font-family: 'gilroy_extrabold';
        font-size: 14px;
        line-height: 31px;
        margin-right: 9px;
    }
    header .top .body .buttons .link a .img {
        background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/blog/signet.svg');
        background-size: 50px 30px;
        display: inline-block;
        height: 30px;
        width: 50px;
    }
}

@media all and (max-width: 768px) {    
    header .special-message p {
       font-size:11px;    
       line-height: 16px; 
    }
    header div.greenSpecialOffer span.text {
        clear:both;
        display: block;
    }
}

@media all and (max-width: 1231px) {
 header .special-message {        
        padding: 15px 5px;
        margin-bottom: 25px;
        height:auto;
        margin-top:3px;
    }
}

@media all and (min-width: 1231px) {
    header .top {
        background-color: #F0F0F0;
        height: 65px;
    }
    header .top .body {
        padding-left: 0px;
        padding-right: 0px;
    }
    header .top .body .ue {
        height: 31px;
        width: 135px;
    }
    header .top .body .ue .img {
        background-size: 47px 31px;
        height: 31px;
        width: 47px;
    }
    header .top .body .ue .label p {
        font-size: 10px;
        line-height: 31px;
    }
    
    header .top .body .info {
        padding-top: 14px;
    }
    
    header .top .body .facebook {
        display: block;
        float: left;
        margin-left: 15px;
        margin-top: 15px;
        overflow: hidden;
        width: 372px;
    }
    
    header .top .body .buttons .button {
        background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/background-white.png');
    }
    header .top .body .buttons .link {
        background-color: #fff;
    }
    
}

@media all and (min-width: 1390px) {
    header .top .body .contactSection .sectionBody {
        width: 520px;
    }
    header .top .body .contactSection .sectionBody .row .col .title {
        width: auto;
    }
}
header .titleContainer .body #searchMiniForm {
    display: none;
    height: 42px;
    position: relative;
    top: 59px;
    margin: 0px auto;
    width: 645px;
    z-index: 59;
}
#searchMiniForm .field input::placeholder {
    color: #333 !important;
}

header .titleContainer .body #searchMiniForm .field .img {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/menu/magnifier.svg');
    background-size: 19px 20px;
    height: 20px;
    top: 9px;
    width: 19px;
}
header .titleContainer .body #searchMiniForm .field .img button {
    background-color: transparent;
    display: block;
    height: 100%;
    width: 100%;
}

header #topSearchMobileContainer {
    position: absolute;
    top: 237px;
    width: 100%;
    z-index: 3;
}
header #topSearchMobileContainer #searchMiniFormMobile {
    display: none;
    height: 50px;
    padding-left: 15px;
    padding-right: 15px;
}
header #topSearchMobileContainer #searchMiniFormMobile .arrowContainer {
    background-color: transparent;
    height: 9px;
    margin-top: 4px;
}
header #topSearchMobileContainer #searchMiniFormMobile .arrowContainer .arrow {
    background-image: url(https://beds.sk/skin/frontend/beds2/default/v3/img/header/arrow.png);
    background-size: 16px 9px;
    height: 9px;
    position: relative;
    top: 1px;
    left: 50%;
    margin-left: -8px;
    width: 16px;
}
header #topSearchMobileContainer #searchMiniFormMobile .fieldContainer {
    background-color: #FFFFFF;
    border-radius: 28px;
}
header #topSearchMobileContainer #searchMiniFormMobile .fieldContainer .field .img {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/search/magnifier.svg');
    background-size: 19px 20px;
    height: 20px;
    top: 8px;
    width: 19px;
}
header #topSearchMobileContainer #searchMiniFormMobile .fieldContainer .field .img button {
    background-color: transparent;
    display: block;
    height: 100%;
    width: 100%;
}

header #topSearchMobileContainer.sticky {
    position: fixed;
    top: 45px;
    z-index: 59;
}

header .searchSuggest {
    background-color: #FFFFFF;
    border: 1px solid #DADADA;
    display: none;
    left: 293px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    position: absolute;
    top: 87px;
    width: 589px;
    z-index: 6;
}
header #mobileSearchSuggest {
    top: 52px;
    left: 32px;
    width: calc(100% - 90px);
}
header .searchSuggest.visible {
    display: none;
}
header #mobileSearchSuggest.visible {
    display: block;
}
header .searchSuggest .noData {
    color: #666666;
    font-size: 12px;
    line-height: 35px;
}
header .searchSuggest ul li {
    border-bottom: 1px solid #DADADA;
    display: block;
    height: 90px;
    width: 100%;
}
header .searchSuggest ul li > a {
    display: block;
    height: 100%;
    width: 100%;
}
header .searchSuggest ul li img {
    float: left;
    margin-right: 10px;
    height: 90px;
    width: 90px;
}
header .searchSuggest ul li .productInfo {
    display: flex;
    flex-direction: column;
    float: left;
    justify-content: center;
    height: 90px;
    width: calc(100% - 100px);
}
header .searchSuggest ul li .productInfo .name {
    font-size: 12px;
    line-height: 15px;
    margin-bottom: 2px;
}
header .searchSuggest ul li:hover .productInfo .name {
    color: #ffbb39;
}
header .searchSuggest ul li .productInfo .sku {
    color: #ffbb39;
    font-family: 'open_sans_bold';
    font-size: 12px;
    line-height: 16px;
}
header .searchSuggest ul li .productInfo .price-box,
header .searchSuggest ul li .productInfo .price-box * {
    font-family: 'open_sans_bold';
    font-size: 12px;
    line-height: 16px;
}

header .searchSuggest ul li .productInfo .price-box .special-price-after-promotions *
{
    color: #CECECE;
    text-decoration: line-through;
}


header .searchSuggest .bottom {
    margin-top: 8px;
}
header .searchSuggest .bottom .allProductsLink {
    font-family: 'gilroy_extrabold';
    text-align: center;
}

@media all and (min-width: 1231px) {
    header .titleContainer .body #searchMiniForm {
        display: block;
        top: 48px;
    }
    header .searchSuggest.visible {
        display: block;
    }
    header #mobileSearchSuggest.visible {
        display: hide;
    }
    
    header #topSearchMobileContainer {
        display: none;
    }
}
@media all and (min-width: 420px) {
    header #mobileSearchSuggest {
        width: 334px;
    }
}
#userMenu {
    display: none;
    position: absolute;
    visibility: visible;
    z-index: 46;
}
#userMenu .arrowContainer {
    background-color: transparent;
    height: 9px;
}
#userMenu .arrowContainer .arrow {
    background-image: url(https://beds.sk/skin/frontend/beds2/default/v3/img/header/arrow.png);
    background-size: 16px 9px;
    height: 9px;
    position: relative;
    top: 1px;
    margin-left: 88px;
    width: 16px;
}
#userMenu .content {
    background-color: #FFFFFF;
    border: 1px solid #D2D4D3;
    box-sizing: border-box;
    padding: 5px 10px 0px 15px;
    width: 192px;
    z-index: 46;
}
#userMenu .content .pos {
    margin-top: 5px;
    margin-bottom: 5px;
}
#userMenu .content .pos,
#userMenu .content .pos a {
    display: block;
    height: 35px;
    width: 100%;
}
#userMenu .content .pos:hover a .label span {
    color: #FFBB39;
    transition: all 0.3s ease 0s;
}
#userMenu .content .pos a .img {
    float: left;
    height: 27px;
    text-align: center;
    width: 22px;
}
#userMenu .content .pos a .img div {
    transition: all 0.3s ease 0s;
}
#userMenu .content .pos.summary a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/header/summary.svg');
    background-size: 22px 16px;
    display: inline-block;
    height: 16px;
    margin-top: 6px;
    width: 22px;
}
#userMenu .content .pos.summary:hover a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/header/summary_hover.svg');
}
#userMenu .content .pos.orders a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/header/orders.svg');
    background-size: 20px 12px;
    display: inline-block;
    height: 12px;
    margin-top: 8px;
    width: 20px;
}
#userMenu .content .pos.orders:hover a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/header/orders_hover.svg');
}
#userMenu .content .pos.addressBook a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/header/address_book.svg');
    background-size: 20px 17px;
    display: inline-block;
    height: 17px;
    margin-top: 6px;
    width: 20px;
}
#userMenu .content .pos.addressBook:hover a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/header/address_book_hover.svg');
}
#userMenu .content .pos.newsletter a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/header/newsletter.svg');
    background-size: 22px 14px;
    display: inline-block;
    height: 14px;
    margin-top: 7px;
    width: 22px;
}
#userMenu .content .pos.newsletter:hover a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/header/newsletter_hover.svg');
}
#userMenu .content .pos.favourite a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/header/favourite.svg');
    background-size: 22px 19px;
    display: inline-block;
    height: 19px;
    margin-top: 5px;
    width: 22px;
}
#userMenu .content .pos.favourite:hover a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/header/favourite_hover.svg');
}
#userMenu .content .pos.quotation a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/header/quotation.svg');
    background-size: 20px 20px;
    display: inline-block;
    height: 20px;
    margin-top: 4px;
    width: 20px;
}
#userMenu .content .pos.trees a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/header/posadzimy_pl.svg');
    background-size: 20px 20px;
    display: inline-block;
    height: 20px;
    margin-top: 4px;
    width: 20px;
}
#userMenu .content .pos.trees:hover a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/header/posadzimy_pl.svg');
}
#userMenu .content .pos.quotation:hover a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/header/quotation_hover.svg');
}
#userMenu .content .pos.logout a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/header/logout.svg');
    background-size: 17px 22px;
    display: inline-block;
    height: 22px;
    margin-top: 3px;
    width: 17px;
}
#userMenu .content .pos.logout:hover a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/header/logout_hover.svg');
}
#userMenu .content .pos a .label {
    display: block;
    float: left;
    height: 27px;
    margin-left: 16px;
    line-height: 27px;
    width: 125px;
}
#userMenu .content .pos a .label span {
    line-height: 27px;
}

#userMenu.mobile .arrowContainer {
    height: 17px;
}
#userMenu.mobile .arrowContainer .arrow {
    top: 10px;
}
#cart {
    box-sizing: border-box;
    display: none;
    position: absolute;
    top: 50px;
    right: 0px;
    z-index: 49;
    visibility: visible;
    width: 256px;
}
#cart .header {
    cursor: pointer;
    display: none;
    height: 50px;
    position: relative;
    width: 100%;
}
#cart .header span.icon {
    background-image: url(https://beds.sk/skin/frontend/beds2/default/v3/img/header/close.svg);
    background-size: 13px 13px;
    display: block;
    height: 13px;
    position: absolute;
    bottom: 17px;
    left: 11px;
    width: 13px;
}
#cart .arrowContainer {
    background-color: transparent;
    height: 9px;
}
#cart .arrowContainer .arrow {
    background-image: url(https://beds.sk/skin/frontend/beds2/default/v3/img/header/arrow.png);
    background-size: 16px 9px;
    height: 9px;
    position: relative;
    top: 1px;
    margin-left: 120px;
    width: 16px;
}
#cart .content {
    border: 1px solid #D2D4D3;
    padding-bottom: 20px;
}
#cart > div {
    background-color: #fff;
}
#cart > div .pos {
    border-bottom: 1px solid #EAEAEA;
    clear: both;
    height: 83px;
    position: relative;
}
#cart > div .pos .productImgContainer {
    float: left;
}
#cart > div .pos .productInfo {
    display: flex;
    align-items: center;
    height: 100%;
    position: absolute;
    left: 108px;
    width: 105px;
}
#cart > div .pos .productInfo .productName {
    color: #909090;
    font-size: 11px;
    line-height: 1.2em;
    overflow: hidden;
}
#cart > div .pos .productInfo .productPrice {
    color: #000;
    font-size: 11px;
    line-height: 1.2em;
}
#cart > div .pos .productInfo .productPrice * {
    font-size: 11px;
    text-transform: uppercase;
    line-height: 1.2em;
}
#cart > div .pos .removeButton {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/cart/header/remove.svg');
    background-position: 0px 0px;
    background-size: 28px 22px;
    cursor: pointer;
    float: right;
    height: 22px;
    margin-top: 36px;
    margin-right: 13px;
    width: 28px;
}
#cart > div .numOfProductsInCart {
    border-bottom: 1px solid #ababab;
    font-family: 'open_sans_bold';
    font-size: 12px;
    text-align: center;
    padding-top: 24px;
    padding-bottom: 24px;
}
#cart > div .cartPriceInfo {
    clear: both;
    text-align: center;
    margin-top: 25px;
    margin-bottom: 25px;
}
#cart > div .cartPriceInfo,
#cart > div .cartPriceInfo .cartPrice,
#cart > div .cartPriceInfo .cartPrice * {
    font-family: 'gilroy_extrabold';
    font-size: 18px;
    line-height: 18px;
    text-transform: none;
}
#cart .loadingCurtain {
    background-color: rgba(255, 255, 255, 0.4);
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
}
#cart .loadingCurtain .loadingContainer {
    background-color: #fff;
    border: 1px solid #d1d1d1;
    border-radius: 20px;
    display: block;
    height: 42px;
    margin: 35px auto;
    width: 100px;
}
#cart .loadingCurtain .loadingContainer .animationContainer {
    height: 20px;
    margin: 11px auto 11px auto;
    width: 68px;
}
#cart .goToCartButton {
    display: block;
    margin: 0 auto;
    width: 220px;
}
#cart .goToCartButton span.arrowImg {
    margin-right: 18px;
}
#cart .goToCheckoutButton {
    display: block;
    margin: 10px auto 0px auto;
    width: 220px;
}
#cart .goToCheckoutButton span.img {
    margin-left: 16px;
    width: 28px;
}
#cart .goToCheckoutButton span.img span {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/cart/page/cart.svg');
    background-size: 27px 21px;
    height: 21px;
    margin-top: -11px;
    width: 27px;
}
#cart .goToCheckoutButton span.label {
    margin-left: 10px;
    margin-right: 13px;
}
#cart .goToCheckoutButton span.arrowImg {
    margin-right: 18px;
}
#cart .goToCartButton:hover span.arrowImg,
#cart .goToCheckoutButton:hover span.arrowImg {
    margin-left: 0px;
    margin-right: 15px;
}
#cart .additionalInfo {
    border-top: 1px solid #EAEAEA;
    margin-top: 30px;
    padding-top: 25px;
}
#cart .additionalInfo p {
    text-align: center;
    line-height: 16px;
}
#cart .additionalInfo p a .linkArrowImg {
    margin-left: 5px;
}

@media all and (max-width: 1230px) {
    #cart {
        display: none;
        top: 0px;
        right: 0px;
        width: 294px;
    }
    #cart .header {
        display: block;
        margin-top: 90px;
    }
    #cart .arrowContainer {
        display: none;
    }
    #cart .content {
        border: 0px;
    }
    #cart > div .pos:first-of-type {
        border-top: 1px solid #EAEAEA;
    }
    #cart > div .pos {
        border-bottom: 1px solid #EAEAEA;
    }
    #cart > div .pos .removeButton {
        background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/cart/header/remove.svg');
        background-position: 0px 0px;
        background-size: 28px 22px;
        cursor: pointer;
        float: right;
        height: 22px;
        margin-top: 36px;
        margin-right: 7px;
        width: 28px;
    }
    #cart > div .cartPriceInfo,
    #cart > div .cartPriceInfo .cartPrice,
    #cart > div .cartPriceInfo .cartPrice * {
        font-family: 'gilroy_extrabold';
        font-size: 18px;
        line-height: 18px;
        text-transform: none;
    }
    #cart .goToCartButton {
        width: 260px;
    }
    #cart .goToCheckoutButton {
        width: 260px;
    }
}
body {
    background-color: #FFFFFF;
    padding: 0;
    margin: 0;
    font-size: 12px;
}
body * {
    font-family: 'open_sans_regular';
}
input:focus {
    outline: 0;
}

::-webkit-input-placeholder {
    color: #b3b3b3;
}
:-moz-placeholder {
   color: #b3b3b3;
   opacity: 1;
}
::-moz-placeholder {
   color: #b3b3b3;
   opacity: 1;
}
:-ms-input-placeholder {
   color: #b3b3b3;
}
input::-ms-clear {
    display: none;
}
.inputContainer.outline {
    outline: 1px #b2ada3 solid;
    border: 3px solid #ffbb39 !important;
}
input[type="text"].outline:focus,
input[type="password"].outline:focus,
textarea.outline:focus {
    outline: 1px solid #ababab;
    outline-offset: 0;
    border: 3px solid #ffbb39 !important;
    box-sizing: border-box !important;
    padding-left: 12px !important;
}
input {
    border-radius: 0;
    color: #000;
    -webkit-appearance: none;
    -webkit-border-radius: 0;
    -moz-appearance: none;
}
button {
    /* border-radius: 0px; */
    -webkit-appearance: none;
    -moz-appearance: none;
}
button:focus {
    outline: none;
}
.clearBoth {
    clear: both;
    height: 0px;
}
.displayNone {
    display: none;
}
.displayBlock {
    display: block !important;
}
.displayInlineBlock {
    display: inline-block !important;
}
.floatLeft {
    float: left;
}
.floatRight {
    float: right;
}
.light {
    font-family: 'open_sans_light';
}
.bold {
    font-family: 'open_sans_bold';
}
.extrabold {
    font-family: 'open_sans_extrabold';
}
.semibold {
    font-family: 'open_sans_semibold';
}
.body {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 360px;
}
.blackButton {
    background-color: #000;
    border: 0px;
    cursor: pointer;
    color: #fff;
    font-family: 'open_sans_bold';
    font-size: 12px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    margin: 19px auto 0px auto;
    width: 212px;
    transition: all 0.3s ease 0s;
}
.blackButton * {
    color: #fff;
    font-family: 'open_sans_bold';
}
.blackButton:hover {
    background-color: #FFBB3A;
    transition: all 0.3s ease 0s;
}
.primaryButton {
    background-color: transparent;
    border: 3px solid #FFBB3A;
    color: #FEBB39;
    cursor: pointer;
    font-family: 'open_sans_bold';
    height: 42px;
    transition: all 0.3s ease 0s;
}
.primaryButton * {
    font-family: 'open_sans_bold';
}
.primaryButton:hover {
    background-color: #FFBB3A;
    color: #fff;
    transition: all 0.3s ease 0s;
}
.primaryButton:hover a,
.primaryButton:hover span {
    color: #fff !important;
}
.primaryButton2 {
    background-color: transparent;
    border: 3px solid #000;
    color: #000;
    cursor: pointer;
    font-family: 'open_sans_bold';
    transition: all 0.3s ease 0s;
}
.primaryButton2:hover {
    background-color: #000;
    color: #fff;
    transition: all 0.3s ease 0s;
}
.primaryButton3 {
    background-color: transparent;
    border: 2px solid #ffbb39;
    color: #ffbb39;
    cursor: pointer;
    font-family: 'open_sans_bold';
}
.fullButton {
    background-color: #FFBB3A;
    border: 2px solid #FFBB3A;
    color: #FFF;
    cursor: pointer;
    font-family: 'open_sans_bold';
    font-size: 12px;
    height: 42px;
    padding: 5px 70px;
    transition: all 0.3s ease 0s;
}
.fullButton * {
    font-family: 'open_sans_bold';
}
.fullButton a {
    display: block;
    width: 100%;
}
.fullButton:hover {
    background-color: #FFCB37;
    border: 2px solid #FFCB37;
    transition: all 0.3s ease 0s;
}
.ellipsisContainer {
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: 100%;
}
.zoomImgWithoutGallery,
.zoomImg {
    cursor: pointer;
}
strong,
strong * {
    font-weight: bold;
}

#content {
    background-color: #fff;
    z-index: 1;
}
#hotspot {
    clear: both;
}

section.body .page-title {
    margin-bottom: 36px;
    margin-top: 5px;
}
section.body .page-title h1 {
    font-size: 24px;
}

section.body input[type="text"][name="postcode"] {
    float: left;
    width: 125px;
}
section.body select {
    padding-left: 11px;
    padding-right: 0px;
}
section.body input[type="submit"] {
    background-color: #FFBB3A;
    border: 2px solid #FFBB3A;
    color: #FFF;
    cursor: pointer;
    font-family: 'open_sans_bold';
    padding: 8px 70px;
    transition: all 0.3s ease 0s;
}
section.body input[type="submit"]:hover {
    background-color: #FFCB37;
    border: 2px solid #FFCB37;
    transition: all 0.3s ease 0s;
}
section.body form .row {
    clear: both;
}
section.body .messages {
    margin-bottom: 20px;
}
section.body .messages .error-msg {
    color: red;
}
section.body .messages .success-msg {
    color: green;
}
section.body .messages .success-msg span {
    line-height: 1.3em;
}

.validation-advice-parent {
    clear: both;
    position: relative;
    top: -24px;
    margin-bottom: -6px;
}
.errorContainer .topTriangle,
.validation-advice-parent .topTriangle {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 5px 5px 5px;
    border-color: transparent transparent #000000 transparent;
    margin-left: 17px;
}
.validation-advice-parent .leftTriangle {
    display: none;
    width: 0;
    height: 0;
    float: left;
    border-style: solid;
    border-width: 5px 5px 5px 0;
    border-color: transparent #000 transparent transparent;
    margin-top: 16px;
}
.validation-advice {
    background-color: #000;
    box-sizing: border-box;
    color: #fff;
    display: block;
    height: 42px;
    font-family: 'open_sans_bold'; 
    font-size: 12px;
    line-height: 42px;
    text-align: center;
    padding-left: 16px;
    width: 100%;
}
.validation-advice > p {
    margin-bottom: 0px !important;
    line-height: 42px !important;
    text-align: left;
}

.errorContainer.checkboxContainer {
    position: relative !important;
    left: 0px !important;
    top: -24px !important;
    height: 47px;
}
.errorContainer.customPosition.checkboxContainer {
    top: 0px !important;
}
.errorContainer.checkboxContainer .topTriangle {
    display: block !important;
}
.errorContainer.checkboxContainer .leftTriangle {
    display: none;
}
.errorContainer.checkboxContainer .content {
    width: 100%;
}

.body .captcha-image {
    border: 1px solid #b6b6b6;
    height: 50px;
    position: relative;
    width: 200px;
}
.body .captcha-image {
    float: left;
}
.body .captcha-image #captcha-reload {
    position: absolute;
    top: 0;
    right: 0;
}
.body #captcha_user_create {
    float: left;
    margin-left: 19px;
    width: 310px;
}

.errorContainer {
    position: absolute;
}
.errorContainer .leftTriangle {
    float: left;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 4.5px 5px 4.5px 0;
    border-color: transparent #000 transparent transparent;
    margin-top: 17px;
}
.errorContainer .content {
    background-color: #000;
    box-sizing: border-box;
    float: left;
    height: 42px;
    padding-left: 16px;
    width: 400px;
}
.errorContainer .content p {
    color: #fff;
    line-height: 43px !important; 
    font-size: 12px !important;
    margin: 0 !important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.site-title .content h1 .titleDot {
    margin-left: 12px;
    margin-right: 12px;
    vertical-align: text-top;
    position: relative;
    top: 14px;
}
.site-title .content .toolbar-top {
    float: right;
    margin-top: 23px;
    margin-bottom: 0px;
}
.site-title .content .toolbar-top * {
    font-size: 12px;
}

h1.h1-beds {
    font-size: 24px;
    font-family: 'open_sans_bold';
    text-transform: uppercase;
}
h2.h2-beds {}

h3.h3-beds {
    font-size: 14px;
    font-family: 'open_sans_bold';
    text-transform: uppercase;
}
h4.h4-beds {
    font-size: 14px;
    font-weight: normal;
    text-transform: none;
}
p.p-beds-std,
p.p-beds-std span {
    font-size: 14px;
    line-height: 22px;
}
.beds-url-std,
.beds-url-std span {
	color: #FFBB39 !important;
}

iframe[name='google_conversion_frame'] {
    position:fixed;
    top:-1000px;
    left:-1000px;
}


/* strona błędu error 404 */
.promoProductWidget2018 {
    margin:0px auto;
    max-width: 1200px;
    height:451px;
    -webkit-user-select: none;  /* Chrome all / Safari all */
    -moz-user-select: none;     /* Firefox all */
    -ms-user-select: none;      /* IE 10+ */
    user-select: none;          /* Likely future */    
    font-family: "open_sans_regular";
    font-size: 14px;
    text-align: center;
}
.promoProductWidget2018 .moveList {
    position:relative;
    max-width:1200px;
    height: 272px;
    overflow:hidden;
}
.promoProductWidget2018 .moveList .moveDiv {
    position:absolute;
    top:0px;
    left:0px;
}
.promoProductWidget2018 .moveList .productsList {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
.promoProductWidget2018 .categories {
    margin-bottom:12px;
    margin-top: 50px;
    /* display: flex; */
    justify-content: center;
}
.promoProductWidget2018 .categories div {
    background-color: #F0F0F0;
    padding: 10px 18px;
    border-radius: 20px;
    margin: 0px 10px;        
    cursor:pointer;
    font-family: 'open_sans_bold';
    color:#B1B1B1;
    font-size: 14px;
    line-height: 14px;
    display: inline-block;
    margin-bottom: 15px;
}
.promoProductWidget2018 .categories div.active {
    background-color: #FFBB39;
    color: #FFFFFF;
}
.promoProductWidget2018 .productsList a .item {
    float:left;
    width:240px;
    cursor:pointer;
    margin-right:15px;
}
.promoProductWidget2018 .productsList a:last-of-type .item {    
    margin-right:0px;
}
.promoProductWidget2018 .productsList .item:hover {
    border:1px solid #DBDBDB;
    position:relative;
    top:-1px;
    left:-1px;
    width:238px;
}
.promoProductWidget2018 .productsList .item .image {
    height:190px;
    overflow:hidden;
    text-align:center;
}
.promoProductWidget2018 .productsList .item .image img {
    position:relative;  
    height:100%;
    width:auto;    
}
.promoProductWidget2018 .productsList .item .info {
    padding: 15px;
    font-size: 12px;
}
.promoProductWidget2018 .productsList .item .info .title {
    text-align: left;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 12px;
}
.promoProductWidget2018 .productsList .item .info .price {
    text-align: left;
    margin-top: 5px;
    font-size: 16px;
    font-weight: bold;    
    line-height: 16px;
}
.promoProductWidget2018 .productsList .item:hover .price {
    text-decoration:underline;
}
.promoProductWidget2018 .productsList .item .info .sku {
    text-align: left;
    color: #F5B91A;
    margin-top: 3px;
    font-size: 12px;
    line-height: 12px;
    font-weight: bold;
}
.promoProductWidget2018 .productsList .item .info .price-box {
    text-align:left;
    font-size: 16px;
}
.promoProductWidget2018 .productsList .item .info .price-box *,
.promoProductWidget2018 .productsList .item .info .price-box span span {
    font-family: 'open_sans_regular';
    font-size: 16px;
    font-weight: bold;
}
.promoProductWidget2018 .productsList .item .info .price-box .special-price.special-price-after-promotions,
.promoProductWidget2018 .productsList .item .info .price-box .special-price.special-price-after-promotions span {
    text-decoration: line-through;
    color: #CECECE;
}
.promoProductWidget2018 .moveList .moveDiv {
    width:50px;
    height:190px;    
    z-index:1;
    position: relative;
    background-position: center center;
    background-repeat:no-repeat;
    cursor:pointer;
}
.promoProductWidget2018 .moveList .moveLeft {    
    float:left;
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%22102%22%3E%3Cpath%20data-name%3D%22Kszta%26%23x142%3Bt%201%20kopia%22%20d%3D%22M29.569-.004l.862.507L1%2051.25H0zm0%20101.508l.862-.508L1%2051.25H0z%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    background-size: 30px 100px;
    background-position: center;
}
.promoProductWidget2018 .moveList .moveRight {
    float:right;
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%20101.5%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M30.4%2051.3h-1L0%20.5.9%200l29.5%2051.3zm0%200h-1L0%20101l.9.5%2029.5-50.2z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E');    
    background-size: 80px 100px;
    background-position: center;
}

.promoProductWidget2018 .moveList .moveLeft:hover {        
    background-color: rgba(255, 255, 255, 0.5);
}
.promoProductWidget2018 .moveList .moveRight:hover {
      background-color: rgba(255, 255, 255, 0.5);
}

@media all and (max-width: 1150px) {
    .errorContainer.checkboxContainer .content {
        width: 50%;
    }
}
@media all and (max-width: 850px) {
    .errorContainer,
    .validation-advice-parent {
        position: relative !important;
        left: 0px !important;
        top: -24px !important;
        height: 47px;
    }
    .errorContainer.customPosition {
        top: 0px !important;
    }
    .errorContainer .topTriangle,
    .validation-advice-parent .topTriangle {
        display: block !important;
    }
    .errorContainer .leftTriangle,
    .validation-advice-parent .leftTriangle {
        display: none;
    }
    .errorContainer .content,
    .errorContainer.checkboxContainer .content {
        width: 100%;
    }
    .validation-advice-parent .validation-advice {
        min-width: 100%;
    }

}


@media all and (max-width: 767px) { 
    .promoProductWidget2018 .categories {
       margin-top: 35px;
    } 
   .promoProductWidget2018 .categories div {
        margin: 0px 5px;
        margin-bottom: 10px;
   }
   .promoProductWidget2018 .productsList .item .info {
       padding: 15px 10px;
   }
}


/*Standard*/
#menuContainer a {
    color: #000;
}
#menuContainer {
    background-color: #fff;
    height: 85px;
    position: relative;
    max-width: 1200px;
    z-index: 5;
}
#menuContainer ul {
    list-style-type: none;
}
#menuContainer div.nav ul {
    float: left;
}
#menuContainer div.nav ul .mainMenu {
    height: 8px;
    line-height: 8px;
    width: 400px;
}
#menuContainer div.nav ul .mainMenu a,
#menuContainer div.nav ul .mainMenu span {
    box-sizing: border-box;
    color: #fff;
    display: block;
    font-size: 12px;
    font-family: 'open_sans_bold';
    height: 100%;
    text-align: left;
    padding-left: 18px;
    letter-spacing: 0.6px;
    width: 100%;
}
#menuContainer div.nav ul.left .mainMenu {
    background-color: #333333;
}
#menuContainer div.nav ul.center .mainMenu {
    background-color: #AEAEAE;
}
#menuContainer div.nav ul.right .mainMenu {
    background-color: #FFBB39;
}

#menuContainer div.nav ul li ul {
    width: 100%;
}
#menuContainer div.nav ul li.subMenu ul li {
    float: left;
    box-sizing: border-box;
    border-left: 1px solid #EAEAEA;
    border-bottom: 1px solid #EAEAEA;
    text-align: left;
    line-height: 74px;
    height: 76px;
    z-index: 2;
}

#menuContainer div.nav ul li.subMenu ul li.left {
    width: 200px;
}
#menuContainer div.nav ul li.subMenu ul li.right {
    width: 200px;
}
#menuContainer div.nav ul li.subMenu ul li a {
    box-sizing: border-box;
    display: block;
    font-size: 12px;
    font-family: 'open_sans_bold';
    height: 75px;
    padding-right: 5px;
    width: 100%;
}
#menuContainer div.nav ul li.subMenu ul li a span {
    vertical-align: top;
}
#menuContainer div.nav ul li.subMenu ul li a .icon {
    display: inline-block;
    height: 100%;
    width: auto;
}
#menuContainer div.nav ul li.subMenu ul li a .icon span {
    display: table-cell;
    height: 75px;
    min-width: 20px;
    vertical-align: middle;
}
#menuContainer div.nav ul li.subMenu ul li a .icon span img {
    display: block;
}
#menuContainer div.nav ul li.subMenu ul li a .icon span img.alt {
    display: none;
}

#menuContainer div.nav ul li.subMenu ul li a .label {
    box-sizing: border-box;
    display: inline-block;
    height: 100%;
    padding-top: 23px;
}
#menuContainer div.nav ul li.subMenu ul li a .label span {
    color: #333333;
    display: block;
    font-family: 'gilroy_extrabold';
    text-align: left;
}
#menuContainer div.nav ul li.subMenu ul li a .label span.firstLine {
    font-size: 12px;
    line-height: 12px;
}
#menuContainer div.nav ul li.subMenu ul li a .label span.secondLine {
    font-size: 16px;
    line-height: 16px;
}

#menuContainer div.nav ul.left li.subMenu ul li.hover {
    background-color: #999999;
}
#menuContainer div.nav ul.left li.subMenu ul li.hover a .label span {
    color: #FFFFFF;
}
#menuContainer div.nav ul.center li.subMenu ul li.hover {
    background-color: #C6C6C6;
}
#menuContainer div.nav ul.center li.subMenu ul li.hover a .label span {
    color: #FFFFFF;
}
#menuContainer div.nav ul.right li.subMenu ul li.hover {
    background-color: #FFC961;
}
#menuContainer div.nav ul.right li.subMenu ul li.hover a .label span {
    color: #FFFFFF;
}
#menuContainer div.nav ul li.subMenu ul li.hover a .icon span img {
    display: none;
}
#menuContainer div.nav ul li.subMenu ul li.hover a .icon span img.alt {
    display: block;
}

#menuContainer div.nav ul li.subMenu.otherLang ul li a {
    font-size: 10px;
}

#menuContainer div.nav ul li.subMenu.rightNav ul li:last-of-type {
    border-right: 1px solid #EAEAEA;
}

#menuContainer .secondLevelMenuContainer {
    background-color: #fff;
    box-sizing: border-box;
    display: none;
    position: absolute;
    top: 344px;
    min-width: 355px;
    overflow: auto;
    z-index: 45;
    width: 100%;
}
#menuContainer .secondLevelMenuContainer .buttonContainer {
    height: 15px;
    position: relative;
}
#menuContainer .secondLevelMenuContainer .buttonContainer .arrow {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/arrow.png');
    background-size: 16px 9px;
    height: 9px;
    position: absolute;
    left: 0;
    bottom: -1px;
    width: 16px;
}
#menuContainer .secondLevelMenuContainer .buttonContainer .arrow .innerArrow {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 8px 8px 8px;
    border-color: transparent transparent #FFFFFF transparent;
    position: relative;
    top: 1px;
}
#menuContainer .secondLevelMenuContainer .secondLevelMenuSubContainer {
    border: 1px solid #DDDDDD;
}
#menuContainer .secondLevelMenuContainer .content {
    box-sizing: border-box;
    /*padding: 0px 17px;*/
    width: 100%;
}
#menuContainer .secondLevelMenuContainer .content p {
    box-sizing: border-box;
    display: block;
    font-size: 12px;
    overflow: hidden;
    line-height: 20px;
    padding-left: 27px;
}
#menuContainer .secondLevelMenuContainer .content p span,
#menuContainer .secondLevelMenuContainer .content p a {
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
    white-space: nowrap;
}
#menuContainer .secondLevelMenuContainer .content p a:hover {
    color: #FFBB3A;
}
#menuContainer .secondLevelMenuContainer .content p.title a {
    color: #ffbb39;
    font-family: 'open_sans_bold';
    font-size: 12px;
    line-height: 27px;
}

#menuContainer .secondLevelMenuContainer .content .titleContainer {
    height: auto;
    margin-top: 23px;
    padding-left: 17px;
}
#menuContainer .secondLevelMenuContainer .content .titleContainer p.title {
    line-height: 32px;
    padding-left: 0px;
}

#menuContainer .secondLevelMenuContainer .content .titleContainer .imgContainer,
#menuContainer .secondLevelMenuContainer .content .titleContainer2 .imgContainer {
    display: table-cell;
    vertical-align: middle;
    width: 27px;
}
#menuContainer .secondLevelMenuContainer .content .titleContainer .imgContainer img,
#menuContainer .secondlevelMenuContainer .content .titleContainer2 .imgContainer img {
    max-height: 27px;
    max-width: 18px;
}
#menuContainer .secondLevelMenuContainer .content .titleContainer p.title,
#menuContainer .secondLevelMenuContainer .content .titleContainer2 p.title {
    display: table-cell;
}
#menuContainer .secondLevelMenuContainer .content .titleContainer p.title {
    width: 1035px;
}
#menuContainer .secondLevelMenuContainer .content .titleContainer2 p.title {
    max-width: 185px;
    width: 185px;
}

#menuContainer .secondLevelMenuContainer .content .title {
    padding-left: 0px;
}
#menuContainer .secondLevelMenuContainer .content .row {
    box-sizing: border-box;
    display: table;
    table-layout: fixed;
    width: 100%;
}
#menuContainer .secondLevelMenuContainer .content .row .column {
    box-sizing: border-box;
    display: table-cell;
    margin-top: 10px;
    margin-bottom: 10px;
    width: 20%;
    padding-bottom: 20px;
}
#menuContainer .secondLevelMenuContainer .content .row.listRow {
    padding-left: 17px;
}
#menuContainer .secondLevelMenuContainer .content .row.firstRow .column {
    padding-bottom: 13px;
}
#menuContainer .secondLevelMenuContainer .content .row.secondRow .column {
    padding-bottom: 35px;
}
#menuContainer .secondLevelMenuContainer .content .row .column .subTitle span {
    color: #9A9A98;
    cursor: default;
    font-family: 'open_sans_bold';
    font-size: 11px;
    line-height: 42px;
}
#menuContainer .secondLevelMenuContainer .content .row .column p a {
    font-size: 11px;
    line-height: 20px;
}
#menuContainer .secondLevelMenuContainer .content .row .column .altTitle,
#menuContainer .secondLevelMenuContainer .content .row .column .altTitle a {
    color: #ffbb39;
    font-family: 'open_sans_bold';
    font-size: 12px;
    line-height: 61px;
}
#menuContainer .secondlevelMenuContainer .menuBottomImage {
    float: right;
}
#menuContainer .secondLevelMenuContainer .leftSection {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}
#menuContainer .secondLevelMenuContainer .leftSection > div.imgContainer {
    cursor: pointer;
    float: left;
    position: relative;
    overflow: hidden;
    margin-left: 7px;
    padding-top: 7px;
}
#menuContainer .secondLevelMenuContainer .leftSection > div.imgContainer.firstRow {
    padding-top: 8px;
}
#menuContainer .secondLevelMenuContainer .leftSection > div.imgContainer.lastRow {
    padding-bottom: 8px;
}
#menuContainer .secondLevelMenuContainer .leftSection > div.imgContainer.firstCol {
    margin-left: 8px;
}
#menuContainer .secondLevelMenuContainer .leftSection > div.imgContainer.thirdCol {
    margin-left: 8px;
}
#menuContainer .secondLevelMenuContainer .leftSection > div.imgContainer a {
    display: block;
}
#menuContainer .secondLevelMenuContainer .leftSection > div.imgContainer img {
    cursor: pointer;
    display: block;
    height: 72px;
    margin: 0;
    padding: 0;
    width: 290px;
}
#menuContainer .secondLevelMenuContainer .leftSection > div.imgContainer img.gray-filter {
  /* -webkit-filter: grayscale(100%);
  filter: grayscale(100%); */
}
#menuContainer .secondLevelMenuContainer .leftSection > div.imgContainer img.opacity {
    opacity: 1;
}
#menuContainer .secondLevelMenuContainer .leftSection > div.imgContainer img.color {
    display: none;
}
#menuContainer .secondLevelMenuContainer .leftSection > div.imgContainer .title {
    color: #fff;
    display: none;
    font-family: 'open_sans_bold';
    font-size: 24px;
    position: absolute;
    top: 30px;
    text-align: center;
    text-shadow: 0px 2px 20px #000;
    width: 100%;
}
#menuContainer .secondLevelMenuContainer .rightSection {
    display: table-cell;
    vertical-align: middle;
}
#menuContainer .secondLevelMenuContainer .rightSection .moreButtonContainer {
    cursor: pointer;
    height: 22px;
    padding: 0px 5px;
    text-align: center;
}
#menuContainer .secondLevelMenuContainer .rightSection .moreButtonContainer a span,
#menuContainer .secondLevelMenuContainer .rightSection .moreButtonContainer a div {
    display: inline-block;
}
#menuContainer .secondLevelMenuContainer .rightSection .moreButtonContainer a span {
    color: #ffbb39;
    font-family: 'open_sans_bold';
    font-size: 12px;
    text-align: center;
    transition: all 0.3s ease 0s;
}
#menuContainer .secondLevelMenuContainer .rightSection .moreButtonContainer a div {
    background-size: 7px 11px;
    height: 11px;
    transition: all 0.3s ease 0s;
    width: 7px;
}
#menuContainer .secondLevelMenuContainer .rightSection .moreButtonContainer:hover a span {
    color: #ec5519;
}
#menuContainer .secondLevelMenuContainer[data-secondLevel="4"] #rightSection .moreButtonContainer a span,
#menuContainer .secondLevelMenuContainer[data-secondLevel="5"] #rightSection .moreButtonContainer a span,
#menuContainer .secondLevelMenuContainer[data-secondLevel="6"] #rightSection .moreButtonContainer a span {
    color: #ffbb39;
    font-family: 'open_sans_bold';
    font-size: 12px;
}

.menuCategoryDecription {
    padding: 20px;
    text-align: justify;
}

@media all and (max-width: 1230px) {
    #menuContainer {
        display: none;
    }
}

/*Mobile*/
#mobileMenu {
    background-color: #FFFFFF;
    box-sizing: border-box;
    /*border-right: 1px solid #EAEAEA;*/
    display: none;
    position: absolute;
    height: 100%;
    left: 0px;
    top: 0px;
    visibility: visible;
    width: 295px;
}
#mobileMenu span,
#mobileMenu a {
    text-transform: uppercase;
}
#mobileMenu #mobileMenuHeader {
    cursor: pointer;
    height: 50px;
    position: relative;
    margin-top: 90px;
    width: 100%;
}
#mobileMenu #mobileMenuHeader span.icon {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/close.svg');
    background-size: 13px 13px;
    display: block;
    height: 13px;
    position: absolute;
    bottom: 17px;
    right: 18px;
    width: 13px;
}
#mobileMenu #mobileMenuHeader p {
    color: #fff;
    font-family: 'open_sans_bold';
    font-size: 12px;
    float: left;
    margin-top: 25px;
    margin-left: 11px;
}
#mobileMenu > ul {
    width: 295px;
}
#mobileMenu li,
#mobileMenu li * {
    color: #000;
    font-family: 'open_sans_bold';
    font-size: 12px;
}
#mobileMenu .otherLang li,
#mobileMenu .otherLang li * {
    font-size: 10px;
}
#mobileMenu li.subMenu {
    display: none;
}
#mobileMenu ul li:last-of-type > div {
    border-bottom: 1px solid #EAEAEA;
}
#mobileMenu ul.class1 > li:first-of-type > div {
    border-top: 1px solid #EAEAEA;
}
#mobileMenu ul li > div {
    border-bottom: 1px solid #EAEAEA;
}
#mobileMenu ul li:last-of-type > div {
    border-bottom: 1px solid #EAEAEA;
}
#mobileMenu ul li > div > div {
    background-color: #fff;
    border-left: 8px solid #858585;
    box-sizing: border-box;
    cursor: pointer;
    height: 58px;
    line-height: 58px;
}
#mobileMenu ul li > ul > li > div > div {
    box-sizing: border-box;
    height: 40px;
    line-height: 40px;
}
#mobileMenu ul li > div > div > a {
    display: block;
    float: left;
    height: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 58px;
    white-space: nowrap;
    width: 238px;
}
#mobileMenu ul > li > ul > li > div > div > a > span.icon img {
    width: 20px;
}
#mobileMenu span.icon {
    display: inline-block;
    height: 100%;
    vertical-align: top;
    width: 65px;
}
#mobileMenu span.icon span {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    width: 65px;
}
#mobileMenu span.label {
    box-sizing: border-box;
    display: inline-block;
    font-family: 'open_sans_regular';
    font-size: 11px;
    height: 100%;
    line-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
    width: 172px;
}
#mobileMenu > ul > li > div > div > a > span.icon span {
    height: 58px;
}
#mobileMenu > ul > li > ul > li > div > div > a > span.icon span {
    height: 40px;
}
#mobileMenu > ul > li > div > div > a > span.icon span img {
    display: block;
    width: 65px;
}
#mobileMenu > ul > li > div > div > a > span.label {
    padding-top: 15px;
}
#mobileMenu > ul > li > div > div > a > span.label span {
    color: #333333;
    display: block;
    font-family: 'gilroy_extrabold';
    text-align: left;
}
#mobileMenu > ul > li > div > div > a > span.label span.firstLine {
    font-size: 12px;
    line-height: 12px;
}
#mobileMenu > ul > li > div > div > a > span.label span.secondLine {
    font-size: 16px;
    line-height: 16px;
}
#mobileMenu li.subMenu > ul > li > div > div {
    background-color: #F5F5F5;
}
#mobileMenu li.subMenu > ul > li > div > div,
#mobileMenu li.subMenu > ul > li > div > div * {
    font-family: 'open_sans_regular';
}
#mobileMenu li.subMenu2 > ul > li > div > div {
    background-color: #EAEAEA;
}
#mobileMenu ul li > div > div {
    position: relative;
}
#mobileMenu ul li > div > div > div {
    height: 58px;
    position: absolute;
    top: 0px;
    right: 0;
    width: 49px;
}
#mobileMenu ul li > div > div > div.arrowUpContainer {
    display: none;
}
#mobileMenu ul li > div > div > div .arrow {
    background-size: 16px 8px;
    background-repeat: no-repeat;
    height: 8px;
    margin: 25px auto 0px auto;
    width: 16px;
}
#mobileMenu ul li > ul > li > div > div > div {
    height: 42px;
}
#mobileMenu ul li > ul > li > div > div > div .arrow {
    margin-top: 17px;
}
#mobileMenu ul li > div > div > .button {
    border-left: 1px solid #EAEAEA;
    display: inline-block;
}
#mobileMenu ul li > div > div > div .arrowDown {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/gray_down.svg');
}
#mobileMenu ul li > div > div > div .arrowUp {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/gray_up.svg');
}
#mobileMenu ul.class1 li > div > div {
    border-left: 8px solid #000;
}
#mobileMenu ul.class2 li > div > div {
    border-left: 8px solid #AEAEAE;
}
#mobileMenu ul.class3 li > div > div {
    border-left: 8px solid #FFBB39;
}

#mobileMenu ul.footerList li.subMenu > ul > li > div > div > span {
    width: 210px;
}
/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 2018-11-26, 13:11:07
    Author     : jblazejewicz
*/
/* global */
.pClear {clear:both;}

/* button dodaj recenzję */
section.product-reference button#addReferenceButton {
    height:50px;
    display:block;
    margin:0 auto;
    max-width:435px;
    width:calc(98%);
}
section.product-reference button#addReferenceButton span.label {
    font-size: 18px;
}
section.product-reference button#addReferenceButton span.img span {    
    background-position: 0px 0px;
    background-size: 100%;
    width: 21px;
    height: 20px;
}



section.product-reference ul.reviewList.reviewTemplate2 li {
    clear:both;
}
section.product-reference ul.reviewList.reviewTemplate2 li:first-child
{
   margin-top:40px;
}
section.product-reference ul.reviewList li {    
    position:relative;    
}
section.product-reference ul.reviewList li:last-child {
    margin-bottom:0px;
}
section.product-reference ul.reviewList li p.name {
    border-bottom: 1px solid #EAEAEA;
    padding-bottom: 14px;
    font-size: 20px;
    font-family: 'gilroy_extrabold';
    position:relative;
}
section.product-reference ul.reviewList li p .review-mark
{
    position:absolute;
    border:1px solid #EAEAEA;
    border-bottom:none;
    border-right:none;
    -ms-transform: rotate(45deg); /* IE 9 */
    -webkit-transform: rotate(45deg); /* Safari */
    transform: rotate(45deg);
    bottom: -6px;
    background: #fff;
    left:27px;    
    width: 10px;
    height: 10px;    
}
section.product-reference ul.reviewList li p.content {
    font-size:12px;
    font-family: 'open_sans_regular';
    margin:12px 0px 8px 0px;
}
section.product-reference ul.reviewList li div.votes {
    height:15px;
    width:100%;
    display:block;
    margin-bottom: 20px;
}
section.product-reference p.noReviews {
    margin:20px 0px;
    text-align: center;
}
section.product-reference ul.reviewTemplate1 {
    min-height: 360px;    
    margin-top: 50px;
}
section.product-reference ul.reviewList.reviewTemplate1 li p.name {
    margin-top:30px;
}
section.product-reference ul.reviewList.reviewTemplate1 li p.name .product-sku {
    display:block;
    color:#FFBB39;
    font-size:20px;
    font-family:'gilroy_extrabold';
}
section.product-reference ul.reviewTemplate1 li {
    float:left;
    max-width:285px;
    width:calc((100%/4) - 15px);
    margin-right:19px;
    height:450px;
}
section.product-reference ul.reviewTemplate1 li .imageContainer {
    height:173px;
    overflow:hidden;
}
section.product-reference ul.reviewTemplate1 li .imageContainer img {
    max-width: calc(100%);
}
section.product-reference ul.reviewTemplate1 li:nth-child(4n) {
    margin-right:0px;
}



/* container max width */
section.product-reference div.widgetWidth1200
{
    max-width: 1200px;
    margin:0px auto; 
}
section.product-reference div.widgetWidth1900
{
    max-width: 1920px;
    margin:0px auto;
}


/* prawa kolumna opinie użytkowników - gwiazdki*/
.product-view .rightDiv .users-opinion-stars {
    display:block;    
}
.product-view .rightDiv .users-opinion-stars .stars,
.product-view .rightDiv .users-opinion-stars .label,
section.product-reference ul.reviewList li div.votes .stars .item {
    float:left;
}
.product-view .rightDiv .users-opinion-stars .stars .label {
    max-width:calc(100% - 105px);
}
.product-view .rightDiv .users-opinion-stars .label {
    cursor:pointer;
    color: #FFBB39;
    max-width: calc(100% - 103px);
    line-height: 16px;
}
.product-view .rightDiv .users-opinion-stars .label * {
    line-height: 16px;
}
.product-view .stars .item,
section.product-reference ul.reviewList li div.votes .stars .item
{            
    width: 15px;
    height: 14px;
    margin: 0px 6px 0px 0px;;
    background-position: 0px 0px;    
    background-repeat:no-repeat;
    background-size:100%;
    float:left;
}
.product-view .rightDiv .stars .item,
section.product-reference ul.reviewList li div.votes .stars .item {
   margin: 0px 6px 0px 0px;;
}
.product-view .stars, 
.product-view .product-page-header div.stars
{
    margin-right:18px;
}
.product-view .stars .item.active {
    background-position: -51px -84px !important;
}
/*koniec prawa kolumna gwiazdki */

section.widget {
    margin-top: 75px !important;
    margin-bottom: 75px !important;
    margin-left: auto;
    margin-right: auto;
}

section.widget.product-adjust.widgetWidth1200 {
    max-width: 1200px;    
}
section.widget.product-adjust.widgetWidth1920 {
    max-width: 1920px;    
}
section.widget.product-adjust.widgetWidth100 {
    max-width: calc(100%);
    margin:50px auto;
}
section.widget.product-adjust .widget-main {
    position:relative;
}
section.widget.product-adjust .widget-main .widget-content {
    margin-top:13px;
}
section.widget.product-adjust .widget-main .widget-content ul {
    position:absolute;
    top:0;
    left:0;
}
section.widget.product-adjust .widget-main .widget-content ul li {
    float:left;
    width:240px;
    height:306px;
    position:relative;    
    margin-right:15px;
}
section.widget.product-adjust .widget-main .widget-content ul li:hover .element {    
    top:-1px;
    left:-1px;
    border:1px solid #EAEAEA;
    width:240px;    
    height:300px;
    z-index:2;
}
section.widget.product-adjust .widget-main .widget-content ul li:first-child:hover .element {
    left:0px !important;
}
section.widget.product-adjust .widget-main .widget-content ul li:first-child .element {
    left:1px;
}
section.widget.product-adjust .widget-main .widget-content ul li .element {
    position:relative;
    top:0px;
    left:0px;    
}
section.widget.product-adjust .widget-main .widget-content ul li p.name {
    font-family: 'open_sans_regular';
    font-size: 12px;
    line-height: 12px;
    text-transform: uppercase;
    margin-left: 30px;
    margin-top: 27px;
    height: 14px;
    overflow: hidden;
    margin-bottom:1px;
}
section.widget.product-adjust .widget-main .widget-content ul li p.sku {
    font-family: 'open_sans_bold';
    font-size: 12px;
    color: #FFBB39;
    margin-left: 30px;
    line-height: 11px;;
}
section.widget.product-adjust .widget-main .widget-content ul li .price-box {    
    margin-left: 30px;
    margin-top: 10px;
}
section.widget.product-adjust .widget-main .widget-content ul li .price-box * {
    font-family:'gilroy_extrabold';
    font-size:20px; 
}
section.widget.product-adjust .widget-main .widget-content ul li .price-box .special-price,
section.widget.product-adjust .widget-main .widget-content ul li .price-box .special-price-after-promotions *  {
    color: #CECECE;
    text-decoration: line-through;
}
section.widget.product-adjust .widget-main .widget-content ul li .price-box .priceFromPrefix {
    text-transform: lowercase;
}
section.widget.product-adjust .widget-main .widget-content ul li img {
    max-width:100%;
}

section.widget.product-adjust .widget-main .widget-content {
    position:relative;
    max-width:calc(100%);
    height: 305px;
    clear:both;
    overflow:hidden;
}
section.widget.product-adjust .widget-main .widget-content .left-right,
.product-view section.product-related .contents #products-releated .left-right
{
    position:absolute;
    top:0;
    width:58px;
    height:100%;        
    cursor:pointer;
    
    background-size: 80px 100px;
    background-position: center;
    background-repeat: no-repeat;
    z-index: 11;
    max-height: 190px;
}
.product-view section.product-related .contents #products-releated .left-right {
    display:none;
}
section.widget.product-adjust .widget-main .widget-content .left-arrow,
.product-view section.product-related .contents #products-releated .left-arrow {
    left:0;    
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%22102%22%3E%3Cpath%20data-name%3D%22Kszta%26%23x142%3Bt%201%20kopia%22%20d%3D%22M29.569-.004l.862.507L1%2051.25H0zm0%20101.508l.862-.508L1%2051.25H0z%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    background-size: 30px 100px; 
}
section.widget.product-adjust .widget-main .widget-content .right-arrow,
.product-view section.product-related .contents #products-releated .right-arrow {
    right:0;    
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%20101.5%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M30.4%2051.3h-1L0%20.5.9%200l29.5%2051.3zm0%200h-1L0%20101l.9.5%2029.5-50.2z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E');
}
section.widget.product-adjust .widget-main .widget-content .left-arrow:hover,
.product-view section.product-related .contents #products-releated .left-arrow:hover {
    background-color: rgba(255, 255, 255, 0.5);
}
section.widget.product-adjust .widget-main .widget-content .right-arrow:hover,
.product-view section.product-related .contents #products-releated .right-arrow:hover {
    background-color: rgba(255, 255, 255, 0.5);
}


/* filtry widgetu */
section.widget.product-adjust .widget-main .widget-filters {
    clear:both;
    float:none;        
    padding:20px 0px;
    text-align:center;
}
section.widget.product-adjust .widget-main .widget-filters button {
    display:inline;
    text-transform: lowercase;
    margin-right:20px;
}
section.widget.product-adjust .widget-main .widget-filters button:last-child {
    margin-right:0px;
}


/* widget Nasz salon firmowy */
section.company-showroom {
    margin:50px 0px;
} 
section.company-showroom .widget-main {
    max-width: 1920px;
    margin:0px auto;
}
section.company-showroom .widget-main ul {
    max-width: 900px;
    margin: 0px auto;
    list-style:none;
    margin-bottom:70px;
}
section.company-showroom .widget-main ul li {
    float:left;
    width:calc(50%);
    text-align: center;    
}
section.company-showroom .widget-main ul li span.title {
    font-size:28px;
    font-family:'gilroy_extrabold';
    margin-bottom:40px;
}

section.company-showroom .widget-main ul li span {
    font-family:'open_sans_regular';
    font-size: 20px;
    line-height: 22px;
    display:block;    
}
section.company-showroom .widget-main ul li.second span {
    text-transform: capitalize;
}
section.company-showroom .widget-main ul li sub {
    position:relative;
    top:-4px;
    font-size:15px;
}
section.company-showroom .widget-main .widget-map iframe {
    width:100% !important;
    height:500px;
}

section.company-showroom .widget-main ul li .img {        
    background-repeat: no-repeat;
    display:block;
    width:84px;
    height:85px;
    margin:40px auto 60px auto;
}
section.company-showroom .widget-main ul li.first .img {
    background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22113%22%20height%3D%22113%22%3E%3Cpath%20d%3D%22M94.9%2049.6l-14.3-.1c-1.2%202.2-2.5%204.4-4%206.8-1.3%202.2-2.8%204.7-4.3%207.4h11.8L94.3%2099H18.9l10.2-35.2H41c-1.5-2.7-3-5.1-4.3-7.4-1.4-2.4-2.8-4.7-4-6.8H18.4v.1L0%20113.4h113.3z%22%2F%3E%3Cpath%20d%3D%22M81.6%2023.1s0-.1%200%200C80.5%2010.2%2069.8%200%2056.6%200S32.8%2010.2%2031.8%2023c-.1%200-.1%200-.1.1V25c0%201.1.1%202.2.2%203.3%201.5%2017%2011%2022.4%2024.7%2053.2%2013.7-30.8%2023.2-36.2%2024.7-53.2.1-1.1.2-2.2.2-3.3v-.7c.1-.4.1-.8.1-1.2zM56.7%2036c-6.4%200-11.6-5.2-11.6-11.6%200-6.4%205.2-11.6%2011.6-11.6%206.4%200%2011.6%205.2%2011.6%2011.6%200%206.4-5.2%2011.6-11.6%2011.6z%22%2F%3E%3C%2Fsvg%3E');
    background-position: 0px 0px;
    background-size:84px 84px;
}
section.company-showroom .widget-main ul li.second .img {
    background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22113%22%20height%3D%22113%22%3E%3Cg%20transform%3D%22translate%28-14.3%20-14.2%29%22%3E%3Cpath%20d%3D%22M70.9%2014.2c-31.3%200-56.6%2025.4-56.6%2056.6%200%2031.2%2025.4%2056.6%2056.6%2056.6%2031.2%200%2056.6-25.4%2056.6-56.6%200-31.2-25.4-56.6-56.6-56.6zm0%2099.1c-23.4%200-42.4-19-42.4-42.4s19-42.4%2042.4-42.4%2042.4%2019%2042.4%2042.4-19%2042.4-42.4%2042.4z%22%2F%3E%3Cpath%20d%3D%22M70.9%2078.1c4%200%207.2-3.3%207.2-7.2V40.5c0-4-3.3-7.2-7.2-7.2-4%200-7.2%203.3-7.2%207.2v30.4c0%204%203.2%207.2%207.2%207.2z%22%2F%3E%3Ccircle%20cx%3D%2229.7%22%20cy%3D%2270.9%22%20r%3D%227.2%22%2F%3E%3Ccircle%20cx%3D%22112%22%20cy%3D%2270.9%22%20r%3D%227.2%22%2F%3E%3Ccircle%20cx%3D%2270.9%22%20cy%3D%22112%22%20r%3D%227.2%22%2F%3E%3Ccircle%20cx%3D%2241.5%22%20cy%3D%22100.3%22%20r%3D%222.1%22%2F%3E%3Ccircle%20cx%3D%22100.3%22%20cy%3D%22100.3%22%20r%3D%222.1%22%2F%3E%3Ccircle%20cx%3D%2240.4%22%20cy%3D%2241.4%22%20r%3D%222.1%22%2F%3E%3Cpath%20d%3D%22M65.8%2076c2.8%202.8%207.4%202.8%2010.2%200l21.5-21.5c2.8-2.8%202.8-7.4%200-10.2-2.8-2.8-7.4-2.8-10.2%200L65.8%2065.8c-2.9%202.8-2.9%207.4%200%2010.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-position: 0px 0px;
    background-size: 84px 84px;
}
section.youtube-movie {
    margin:40px 0px;
}
section.youtube-movie .widget-main .widget-content iframe {
    width:100% !important;
    height:732px  !important;
}
section.youtube-movie .widget-main {
    margin-top: 35px;
}
section.youtube-movie .widget-main .widget-content {
    text-align: center;
    max-height: 732px;    
    overflow:hidden;
}
section.youtube-movie .widget-main .widget-content img {    
    width: calc(100%);
    height: auto;
    cursor:pointer;
}

/* widget wordpress */
section.wordpres-articles {
    max-width:1200px;
    margin:50px auto;
}
section.wordpres-articles .widget-main {
    margin-top: 50px;
}
section.wordpres-articles .widget-main .widget-content {
    min-height: 392px;
}
section.wordpres-articles .widget-main .widget-content ul {
    list-style: none;
    min-height:350px;
}
section.wordpres-articles .widget-main .widget-content ul li {
    width:calc(100% / 4);
    height:350px;
    float:left;
    position:relative;
    cursor:pointer;
    overflow:hidden;
}
section.wordpres-articles .widget-main .widget-content ul li:hover {
   border:1px solid #EAEAEA;
   width:calc((100% / 4) - 2px);
}
section.wordpres-articles .widget-main .widget-content ul li:hover .widget-data {
    margin-top:-1px;
    margin-left:-1px;
}
section.wordpres-articles .widget-main .widget-content ul li .image {
    height: 170px;
    overflow:hidden;
    background-color:#EBEBEB;
}
section.wordpres-articles .widget-main .widget-content ul li .image img {
    height: calc(100%);
    width: calc(100%);
    object-fit: cover;
}
section.wordpres-articles .widget-main .widget-content ul li:hover .image img {
    width: calc(100% + 1px);
 }
section.wordpres-articles .widget-main .widget-content ul li .post-title {    
    max-width:calc(81%);
    margin:29px auto;
    height:71px;
    overflow:hidden;
}
section.wordpres-articles .widget-main .widget-content ul li .post-categories {    
    margin:29px auto;
    max-width:calc(81%);
}
section.wordpres-articles .widget-main .widget-content ul li .post-categories a {
    font-size:12px;
    text-transform: uppercase;
    font-family:'open_sans_regular';
}
section.wordpres-articles .widget-main .widget-content ul li .post-title a { 
    font-family: 'gilroy_extrabold';   
    font-size:20px;  
    color:#000;
}
section.wordpres-articles .widget-main #blogButton {
    width:307px;
    margin:0px auto;
    display:block;
}
section.wordpres-articles .widget-main #blogButton span.label {
    margin-left: 20px;
    margin-right: 0px;
}
section.wordpres-articles .widget-main #blogButton span.left span {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/widget/blog-icon.png');
    background-size:27px 10px;
    background-position:0px 8px;
}

.icon-produkt_recenzja_szara,.icon-produkt_recenzja_szara\:regular{background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22produkt_recenzja_szara-svg4298%22%20width%3D%22110%22%20height%3D%22106%22%3E%3Cstyle%20id%3D%22produkt_recenzja_szara-style4265%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22produkt_recenzja_szara-okrag%22%20transform%3D%22translate%28-15.675%20-18.1%29%22%3E%3Cpath%20d%3D%22M75.7%2021.1l12.9%2026.1c.8%201.6%202.3%202.7%204.1%202.9l28.8%204.2c4.4.6%206.2%206.1%203%209.2l-20.8%2020.3c-1.3%201.2-1.8%203-1.5%204.8l4.9%2028.7c.8%204.4-3.9%207.8-7.8%205.7l-25.8-13.5c-1.6-.8-3.4-.8-5%200L42.6%20123c-4%202.1-8.6-1.3-7.8-5.7l4.9-28.7c.3-1.7-.3-3.5-1.5-4.8L17.3%2063.5c-3.2-3.1-1.4-8.5%203-9.2l28.8-4.2c1.8-.3%203.3-1.4%204.1-2.9L66%2021.1c2-4%207.7-4%209.7%200z%22%20id%3D%22produkt_recenzja_szara-path4295%22%20fill%3D%22%23eaeaea%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.icon-produkt_recenzja_zolta,.icon-produkt_recenzja_zolta\:regular{background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22produkt_recenzja_zolta-svg4380%22%20width%3D%22110%22%20height%3D%22106%22%3E%3Cstyle%20id%3D%22produkt_recenzja_zolta-style4347%22%3E.st1%7Bdisplay%3Ainline%7D.st2%7Bfill%3A%23ffda75%7D%3C%2Fstyle%3E%3Cg%20id%3D%22produkt_recenzja_zolta-okrag%22%20transform%3D%22translate%28-15.675%20-18.1%29%22%3E%3Cpath%20d%3D%22M75.7%2021.1l12.9%2026.1c.8%201.6%202.3%202.7%204.1%202.9l28.8%204.2c4.4.6%206.2%206.1%203%209.2l-20.8%2020.3c-1.3%201.2-1.8%203-1.5%204.8l4.9%2028.7c.8%204.4-3.9%207.8-7.8%205.7l-25.8-13.5c-1.6-.8-3.4-.8-5%200L42.6%20123c-4%202.1-8.6-1.3-7.8-5.7l4.9-28.7c.3-1.7-.3-3.5-1.5-4.8L17.3%2063.5c-3.2-3.1-1.4-8.5%203-9.2l28.8-4.2c1.8-.3%203.3-1.4%204.1-2.9L66%2021.1c2-4%207.7-4%209.7%200z%22%20id%3D%22produkt_recenzja_zolta-path4377%22%20fill%3D%22%23ffbb39%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}

@media all and (max-width: 1230px) { 
    section.product-reference ul {
        margin:50px 15px;
    }
    .product-view section.product-related .contents #products-releated .left-right {
        display:block;
    }
    section.wordpres-articles {
        padding:0px 20px;
    }
}


@media all and (max-width: 900px) { 
    section.product-reference ul.reviewTemplate1  {
        max-width:600px;
        margin:50px auto;
    }
    section.product-reference ul.reviewTemplate1 li {
        width:calc((100%/2) - 19px);
    }
    section.company-showroom .widget-main ul li span.title {
        font-size:24px;
    }
    section.company-showroom .widget-main ul li span { 
        font-size:14px;
    }
    section.youtube-movie .widget-main .widget-content iframe {        
        height:500px  !important;
    }
    section.wordpres-articles .widget-main .widget-content {
        width:calc(80%);
        margin:0px auto;
    }
    section.wordpres-articles .widget-main .widget-content ul li {
        width:calc(100% / 2);
        margin-bottom:20px;
    }
    section.wordpres-articles .widget-main .widget-content ul li:hover {
        border:1px solid #EAEAEA;
        width:calc((100% / 2) - 2px);
        height:348px;
     }
    section.wordpres-articles .widget-main .widget-content ul li .post-title {    
        max-width:calc(85%);
    }
    section.wordpres-articles .widget-main .widget-content ul li .post-categories {    
        max-width:calc(85%);
    }
}

@media all and (max-width: 767px) { 

    section.widget {
        margin-top: 60px !important;
    }
    section.product-reference {
        margin:0 15px;
    }
    section.product-reference ul.reviewTemplate1  {
        max-width:400px;
        margin:50px auto;
    }
    section.product-reference ul.reviewTemplate1 li .imageContainer {
        text-align:center;
    }    
    section.product-reference ul.reviewTemplate1 li {
        width:calc(100%);
        margin-right:0px;
        margin-left:0px;
        clear:both;
        max-width:calc(100%);
        height:auto;
        min-height: auto;
    }
    section.company-showroom .widget-main ul li {
        float:none;
        clear:both;
        width:calc(100%);
    }
    section.youtube-movie .widget-main .widget-content iframe {        
        height:350px  !important;
    }
    section.product-reference button#addReferenceButton.small-mobile-button {
        height:38px;
        height:38px;
        line-height:38px;
    }
    section.product-reference button#addReferenceButton.small-mobile-button span.label {
        line-height:38px;
        font-size:14px;
        width: calc(100% - 116px);
        overflow: hidden;
        height: 36px;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    section.company-showroom .widget-main .widget-map iframe {
        height:400px;
    }
    /* widget wordpress */
    section.wordpres-articles {
        display:none !important;
    }
}
#breadcrumbsContainer {
    background-color: #fff;
    box-sizing: border-box;
    height: 36px;
    padding-left: 19px;
    padding-right: 19px;
    overflow: hidden;
    white-space: nowrap;
}
#breadcrumbsContainer > div {
    display: inline-block;
    position: relative;
    margin-top: 10px;
}
#breadcrumbsContainer > div ol li {
    display: inline-block;
    font-size: 10px;
    line-height: 36px;
    text-transform: uppercase;
}
#breadcrumbsContainer > div ol li a, 
#breadcrumbsContainer > div ol li a span,
#breadcrumbsContainer > div ol li span {
    color: #b2ada3;
    font-size: 10px;
    text-transform: uppercase;
}
#breadcrumbsContainer > div ol li:last-child a,
#breadcrumbsContainer > div ol li:last-child a * {
    color: #030000;
}
#breadcrumbsContainer > div ol li.lastElement,
#breadcrumbsContainer > div ol li.lastElement * {
    color: #616161;
}
#breadcrumbsContainer > div ol li img {
    display: inline-block;
    margin-left: 22px;
    margin-right: 22px;
}
#contactInfoTitle .titleBackground .main {
    line-height: 55px;
}

#contactInfo {
    background-color: #F5F5F5;
    padding-top: 30px;
    padding-bottom: 30px;
}
#contactInfo .body {
    padding-left: 16px;
    padding-right: 16px;
}
#contactInfo .body .title {
    font-family: 'gilroy_extrabold';
    font-size: 24px;
    text-align: center;
    line-height: 70px;
}
#contactInfo .body .departmentRow .row {
    min-height: 90px;
}
#contactInfo .body .departmentRow .row .column.first {
    float: left;
}
#contactInfo .body .departmentRow .row .column.second {
    float: right;
}

#contactInfo .body .departmentRow .row .column .section {
    float: left;
    overflow: hidden;
    padding-right: 10px;
}
#contactInfo .body .departmentRow .row .column .section > div {
    vertical-align: top;
}
#contactInfo .body .departmentRow .row .column .section > .icon {
    display: table-cell;
    height: 48px;
    text-align: center;
    vertical-align: middle;
}
#contactInfo .body .departmentRow .row .column .section > .label {
    display: table-cell;
    height: 48px;
    vertical-align: middle;
}
#contactInfo .body .departmentRow .row .column .section > .label > .col {
    float: left;
}
#contactInfo .body .departmentRow .row .column .section > .label > .col:first-of-type {
    margin-right: 10px;
}
#contactInfo .body .departmentRow .row .column .section > .label > .col .minutes {
    font-size: 12px;
    line-height: 12px;
    margin-left: 1px;
    position: relative;
    top: -7px;
}
#contactInfo .body .departmentRow .row .column .section * {
    color: #333333;
    font-size: 20px;
}
#contactInfo .body .departmentRow .row .column .section a {
    white-space: nowrap;
}
#contactInfo .body .departmentRow .row .column .section a span {
    line-height: 20px;
}
#contactInfo .body .departmentRow .row .column .section a span.linkArrowImg {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/black_right.svg');
    position: relative;
    top: 6px;
    vertical-align: top;
}
#contactInfo .body .departmentRow .row .column .photo {
    margin-right: 20px
}
#contactInfo .body .departmentRow .row .column .info,
#contactInfo .body .departmentRow .row .column .phone, 
#contactInfo .body .departmentRow .row .column .mail,
#contactInfo .body .departmentRow .row .column .hour {
    margin-top: 10px;
}
#contactInfo .body .departmentRow .row .column .info .position {
    font-size: 14px;
}
#contactInfo .body .departmentRow .row .column .phone,
#contactInfo .body .departmentRow .row .column .mail,
#contactInfo .body .departmentRow .row .column .hour {
    width: 270px;
}
#contactInfo .body .departmentRow .row .column .phone .icon div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/footer/contact/phone.svg');
    background-size: 38px 38px;
    height: 38px;
    margin-right: 20px;
    width: 38px;
}
#contactInfo .body .departmentRow .row .column .mail .icon div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/footer/contact/mail.svg');
    background-size: 48px 32px;
    height: 32px;
    margin-right: 20px;
    width: 48px;
}
#contactInfo .body .departmentRow .row .column .hour .icon div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/footer/contact/watch.png');
    background-size: 40px 40px;
    height: 40px;
    margin-right: 20px;
    width: 40px;
}

@media all and (max-width: 1230px) {
    #contactInfo .body .departmentRow .row .column .phone .label p, 
    #contactInfo .body .departmentRow .row .column .mail .label p,  
    #contactInfo .body .departmentRow .row .column .mail .label p a span,
    #contactInfo .body .departmentRow .row .column .hour .label p {
        font-size: 14px;
    }
    #contactInfo .body .departmentRow .row .column .section > .label > .col .minutes {
        font-size: 10px;
        line-height: 10px;
        top: -4px;
    }
    #contactInfo .body .departmentRow .row .column .phone .icon div {
        background-size: 25px 25px;
        height: 25px;
        width: 25px;
    }
    #contactInfo .body .departmentRow .row .column .mail .icon div {
        background-size: 31px 20px;
        height: 20px;
        width: 31px;
    }
    #contactInfo .body .departmentRow .row .column .hour .icon div {
        background-size: 31px 31px;
        height: 31px;
        width: 31px;
    }
    #contactInfo .body .departmentRow .row .column .phone,
    #contactInfo .body .departmentRow .row .column .mail,
    #contactInfo .body .departmentRow .row .column .hour {
        width: 220px;
    }
}
@media all and (max-width: 1050px) {
    #contactInfo .body .departmentRow .row .column .phone {
        width: 145px;
    }
    #contactInfo .body .departmentRow .row .column .mail {
        width: 160px;
    }
    #contactInfo .body .departmentRow .row .column .hour {
        width: 210px;
    }
}
@media all and (max-width: 870px) {
    #contactInfo {
        padding-top: 10px;
    }
    #contactInfo .body .departmentRow .row {
        display: table;
        margin: 0 auto;
        margin-top: 30px;
    }
    #contactInfo .body .departmentRow .row:first-of-type {
        margin-top: 0px;
    }
    #contactInfo .body .departmentRow .row .column.second {
        margin-left: 24px;
    }
    #contactInfo .body .departmentRow .row .column.first,
    #contactInfo .body .departmentRow .row .column.second {
        float: none;
    }
    #contactInfo .body .departmentRow .row .column.second .section {
        float: none;
    }
    #contactInfo .body .departmentRow .row .column .phone, 
    #contactInfo .body .departmentRow .row .column .mail,
    #contactInfo .body .departmentRow .row .column .hour {
        margin-top: 0px;
        width: auto;
    }
    #contactInfo .body .departmentRow .row .column .phone .icon div {
        margin-left: 3px;
    }
    #contactInfo .body .departmentRow .row .column .section > .icon {
        width: 60px;
    }
    #contactInfo .body .departmentRow .row .column .section > .icon,
    #contactInfo .body .departmentRow .row .column .section > .label {
        height: 35px;
    }
    #contactInfo .body .departmentRow .row .column .section.mail > .icon div {
        margin-right: 29px;
    }
}
@media all and (max-width: 768px) {}
footer #newsletterContainer {
    background-color: #FCBD2F;    
    background-size: 1920px 403px;
    background-position: center;
    background-repeat: no-repeat;
    box-sizing: border-box;
    height: 403px;
    padding-top: 40px;
    width: 100%;
}
footer #newsletterContainer .body .title {
    color: #222222;
    font-family: 'gilroy_extrabold';
    font-size: 36px;
    line-height: 90px;
    text-align: center;
}
footer #newsletterContainer .body .subTitle {
    color: #FFFFFF;
    font-family: 'gilroy_extrabold';
    font-size: 20px;
    line-height: 20px;
    text-align: center;
}
footer #newsletterContainer .body .warning {
    color: #FFFFFF;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
}
footer #newsletterContainer .body .container {
    box-sizing: border-box;
    height: 170px;
    padding-top: 60px;
}
footer #newsletterContainer .body .container > div {
    display: flex;
    height: 40px;
    margin: 0 auto;
    width: 700px;
}
footer #newsletterContainer .body .container > div > .field {
    border: 1px solid #FFFFFF;
    float: left;
    margin-right: 20px;
}
footer #newsletterContainer .body .field .img {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/footer/newsletter/mail.svg');
}
footer #newsletterContainer .body .field input[type="text"] {
    background-color: transparent;
}
footer #newsletterContainer .body .field input[type="text"] {
    color: #FFFFFF;
}
footer #newsletterContainer .body .field input[type="text"]::-webkit-input-placeholder {
    color: #FFDA75;
}
footer #newsletterContainer .body .field input[type="text"]::-moz-placeholder {
    color: #FFDA75;
}
footer #newsletterContainer .body .field input[type="text"]:-ms-input-placeholder {
    color: #FFDA75;
}
footer #newsletterContainer .body .field input[type="text"]:-moz-placeholder {
    color: #FFDA75;
}
footer #newsletterContainer .body button {
    background-color: #FFFFFF;
    height: 40px;
}
footer #newsletterContainer .body button span {
    line-height: 40px;
}
footer #newsletterContainer .body .container > div > button {
    display: flex;
    white-space: nowrap;
}
footer #newsletterContainer .body .container > div > button .arrowImg {
    height: 40px;
}

#newsletterMask #newsletterPopup {
    max-width: 378px;
}
#newsletterMask #newsletterPopup .iconContainer div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/footer/newsletter/mail_window.svg');
    background-size: 78px 52px;
    height: 52px;
    top: 44px;
    width: 78px;
}
#newsletterMask #newsletterPopup .msg {
    color: #FFE398;
    display: none;
    text-align: center;
}
#newsletterMask #newsletterPopup #newsletterInputError {
    display: none;
}
#newsletterMask #newsletterPopup .content .title {
    color: #FFE398;
    font-family: 'open_sans_regular';
    font-size: 14px;
    text-align: center;
    line-height: 14px;
}
#newsletterMask #newsletterPopup .content .field {
    background-color: transparent;
    border: 1px solid #FFFFFF;
    margin-top: 15px;
}
#newsletterMask #newsletterPopup .content .field input[type="text"] {
    background-color: transparent;
}
#newsletterMask #newsletterPopup .content .rodo {
    margin-top: 15px;
}
#newsletterMask #newsletterPopup .content #advice-required-rodoCheckbox {
    margin-top: 0px;
}
#newsletterMask #newsletterPopup .checkboxRow {
    cursor: pointer;
}
#newsletterMask #newsletterPopup .checkboxRow label {
    color: #FFE398;
    cursor: pointer;
    top: -1px
}
#newsletterMask #newsletterPopup .checkboxRow label .icheckbox_beds2_newsletter {
    cursor: pointer;
    margin-right: 10px;
}
#newsletterMask #newsletterPopup .content .recaptcha {
    margin-top: 20px;
}
#newsletterMask #newsletterPopup .content .captchaError {
    margin-top: 20px;
}
#newsletterMask #newsletterPopup .content .captchaError .arrow {
    display: none;
}
#newsletterMask #newsletterPopup .content button {
    margin-top: 30px;
    width: 100%;
}
#newsletterMask #newsletterPopup .content button span {
    font-family: 'open_sans_regular';
    font-size: 14px;
}
#newsletterMask #newsletterPopup a * {
    color: #FFE398;
    line-height: 25px;
}
#newsletterMask #newsletterPopup a .linkArrowImg {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/newsletter_right.svg');
}
/*#newsletterMask*/ 

@media all and (max-width: 1230px) {
    footer #newsletterContainer .body {
        padding-left: 17px;
        padding-right: 17px;
    }
}

@media all and (max-width: 768px) {
    footer #newsletterContainer {
        padding-top: 10px;
    }
    footer #newsletterContainer .body .container {
        padding-top: 35px;
    }
    footer #newsletterContainer .body .container > div {
        display: block;
        width: 100%;
    }
    footer #newsletterContainer .body .container > div > .field {
        float: none;
        margin-bottom: 20px;
        max-width: 100%;
        width: 100%;
    }
    footer #newsletterContainer .body .container > div > button {
        display: inline-block;
        float: none;
        width: 100%;
    }
}

@media all and (max-width: 380px) {
    .curtain .window {
        padding-left: 20px;
        padding-right: 20px;
    }
}
footer {
    max-width: 1920px;
}
footer #socialMediaContainer {
    background-color: #333333;
    height: 136px;
}
footer #socialMediaContainer .icons {
    height: 61px;
    margin: 0 auto;
    padding-top: 36px;
    width: 304px;
}
footer #socialMediaContainer .icons a {
    display: block;
    float: left;
    height: 61px;
    margin-right: 20px;
    width: 61px;
}
footer #socialMediaContainer .icons a.last {
    margin-right: 0px;
}
footer #socialMediaContainer .icons a .icon {
    height: 100%;
    width: 100%;
}
footer #socialMediaContainer .icons a .icon.youtube {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/footer/social_media/youtube.png');
}
footer #socialMediaContainer .icons a .icon.instagram {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/footer/social_media/instagram.png');
}
footer #socialMediaContainer .icons a .icon.google {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/footer/social_media/google+.png');
}
footer #socialMediaContainer .icons a .icon.facebook {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/footer/social_media/facebook.png');
}

footer #footerLinksContainer {
    background-color: #f5f5f5;
}
footer #footerLinksContainer .body {
    border-collapse: collapse;
    display: table;
    table-layout: fixed;
    width: 100%;
}
footer #footerLinksContainer .body .row {
    display: table-row;
}
footer #footerLinksContainer .body .row .col {
    box-sizing: border-box;
    display: table-cell;
    padding: 0px 13px 23px 13px;
}
footer #footerLinksContainer .body .row .col ul {
    box-sizing: border-box;
}
footer #footerLinksContainer .body .row .col ul li,
footer #footerLinksContainer .body .row .col ul li * {
    display: block;
    color: #9F9F9F;
    font-family: 'open_sans_regular';
    font-size: 12px;
    line-height: 30px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: 100%;
}
footer #footerLinksContainer .body .row .col ul li:first-child {
    margin-top: 14px;
}
footer #footerLinksContainer .body .row .col ul li:first-child,
footer #footerLinksContainer .body .row .col ul li:first-child * {
    font-family: 'open_sans_bold';
    font-size: 12px;
    line-height: 40px;
}
footer #footerLinksContainer .body .row .col ul li a:hover {
    color: #ffbb39;
}

footer #footerInfoContainer {
    background-color: #fff;
    border-top: 1px solid #DFDFDF;
    height: 184px;
    width: 100%;
}
footer #footerInfoContainer * {
    color: #9F9F9F;
    font-size: 12px;
}
footer #footerInfoContainer .body {
    height: 100%;
}
footer #footerInfoContainer .body .col {
    box-sizing: border-box;
    float: left;
}
footer #footerInfoContainer .body .col p.title {
    font-family: 'open_sans_bold';
    line-height: 55px;
}
footer #footerInfoContainer .body .col .companyInfo {
    box-sizing: border-box;
    float: left;
    padding-top: 18px;
    vertical-align: top;
    width: 202px;
}
footer #footerInfoContainer .body .col .companyInfo .info * {
    line-height: 14px;
    text-transform: uppercase;
}
footer #footerInfoContainer .body .col .paymentInfo {
    box-sizing: border-box;
    float: left;
    padding-top: 18px;
    vertical-align: top;
    width: 366px;
}
footer #footerInfoContainer .body .col .paymentInfo * {
    color: #9F9F9F;
    font-size: 12px;
}
footer #footerInfoContainer .body .col .paymentInfo .info * {
    line-height: 14px;
    text-transform: uppercase;
}
footer #footerInfoContainer .body .col .paymentInfo span.active {
    color: #FFBB39;
}
footer #footerInfoContainer .body .col .paymentIcons {
    box-sizing: border-box;
    float: left;
    padding-top: 18px;
    width: 320px;
}
footer #footerInfoContainer .body .col .paymentIcons .icons > .icon {
    float: left;
    margin-right: 15px;
}
footer #footerInfoContainer .body .col .paymentIcons .icons > .icon.last {
    margin-right: 0px;
}
footer #footerInfoContainer .body .col .paymentIcons .icons .przelewy24 {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/footer/payment/przelewy24_2.png');
    height: 22px;
    width: 65px;
}
footer #footerInfoContainer .body .col .paymentIcons .icons .przelewy24:hover {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/footer/payment/przelewy24_2_color.png');
}
footer #footerInfoContainer .body .col .paymentIcons .icons .visa {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/footer/payment/visa_2.png');
    height: 22px;
    width: 70px;
}
footer #footerInfoContainer .body .col .paymentIcons .icons .visa:hover {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/footer/payment/visa_2_color.png');
}
footer #footerInfoContainer .body .col .paymentIcons .icons .mastercard {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/footer/payment/mastercard_2.png');
    height: 22px;
    width: 37px;
}
footer #footerInfoContainer .body .col .paymentIcons .icons .mastercard:hover {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/footer/payment/mastercard_2_color.png');
}
footer #footerInfoContainer .body .col .paymentIcons .icons .paypal {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/footer/payment/paypal_2.png');
    height: 22px;
    width: 82px;
}
footer #footerInfoContainer .body .col .paymentIcons .icons .paypal:hover {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/footer/payment/paypal_2_color.png');
}
footer #footerInfoContainer .body .col .awardsIcons {
    box-sizing: border-box;
    float: left;
    display: none;
    padding-top: 18px;
}
footer #footerInfoContainer .body .col .awardsIcons .icon {
    float: left;
    margin-right: 15px;
    background-color: #FFFFFF;
    height: 22px;
    width: 40px;
}

@media all and (max-width: 1230px) {
    footer #footerLinksContainer {
        padding-left: 16px;
        padding-right: 16px;
    }
    
    footer #footerInfoContainer {
        height: 274px;
    }
    footer #footerInfoContainer .body {
        padding-left: 17px;
        padding-right: 17px;
    }
    footer #footerInfoContainer .body .col {
        clear: both;
    }
    footer #footerInfoContainer .body .col .companyInfo {
        box-sizing: border-box;
        float: left;
        padding-top: 18px;
        vertical-align: top;
        width: 250px;
    }
    footer #footerInfoContainer .body .col .paymentIcons {
        padding-top: 0px;
        width: 370px;
    }
    footer #footerInfoContainer .body .col .awardsIcons {
        padding-top: 0px;
    }
}
@media all and (max-width: 1085px) {
    footer #footerLinksContainer .body .row .col ul li, 
    footer #footerLinksContainer .body .row .col ul li * {
        font-size: 10px;
    }
}
@media all and (max-width: 830px) {
    footer #footerLinksContainer {
        padding-left: 0px;
        padding-right: 0px;
    }
    footer #footerLinksContainer .body .row .col {
        border-bottom: 1px solid #dbd4ca;
    }
    footer #footerLinksContainer .body .row .col:last-child {
        border-bottom: 0px;
    }
    footer #footerLinksContainer .body .row .col, 
    footer #footerLinksContainer .body .row .col.centerCol {
        display: block;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
    footer #footerLinksContainer .body .row .col ul li:first-child {
        cursor: pointer;
        display: block;
        padding-left: 16px;
        margin-top: 0px;
    }
    footer #footerLinksContainer .body .row .col ul li:last-child {
        margin-bottom: 15px;
    }
    footer #footerLinksContainer .body .row .col ul li {
        display: none;
    }
    footer #footerLinksContainer .body .row .col ul li,
    footer #footerLinksContainer .body .row .col ul li * {
        font-size: 12px;
    }
    footer #footerLinksContainer .body .row .col ul li {
        box-sizing: border-box;
        padding-left: 16px;
    }
}
@media all and (max-width: 768px) {
    footer #footerInfoContainer {
        height: 440px;
    }
    footer #footerInfoContainer .body .col {
        padding-bottom: 0px;
    }
    footer #footerInfoContainer .body .col .companyInfo,
    footer #footerInfoContainer .body .col .paymentInfo,
    footer #footerInfoContainer .body .col .paymentIcons, 
    footer #footerInfoContainer .body .col .awardsIcons {
        float: none;
        width: 100%;
    }
    footer #footerInfoContainer .body .col .companyInfo,
    footer #footerInfoContainer .body .col .paymentInfo {
        padding-top: 0px;
    }
}
.noscript {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #ffff90;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-color: #000;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: #000;
    border-left-style: solid;
    border-left-width: 0;
    border-right-color: #000;
    border-right-style: solid;
    border-right-width: 0;
    border-top-color: #000;
    border-top-style: solid;
    border-top-width: 0;
    color: #2f2f2f;
    font-size: 12px;
    line-height: 1.25;
    text-align: center;
}
.noscript > div {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://beds.sk/skin/frontend/beds2/default/v3/css/images/i_notice.gif");
    background-origin: padding-box;
    background-position: 20px 50%;
    background-repeat: no-repeat;
    background-size: auto auto;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-bottom: 12px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 12px;
    width: 900px;
}

.demo-notice {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #d75f07;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: #fff;
    line-height: 1em;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 6px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    text-align: center;
}
.bannerWidget .bannersContainer .carouselSlider {
    overflow: hidden;
    position: relative;
    width: 100%;
}
.bannerWidget .bannersContainer .carouselSlider ul {
    position: relative;
    white-space: nowrap;
}
.bannerWidget .bannersContainer .carouselSlider ul li {
    display: inline-block;
    filter: brightness(50%);
    position: relative;
}
.bannerWidget .bannersContainer .carouselSlider ul li.active {
    filter: none;
}
.bannerWidget .bannersContainer .carouselSlider ul li .carouselButton {
    background-size: 30px 100px;
    background-position: center;
    cursor: pointer;
    height: 100%;
    position: absolute;
    width: 60px;
    z-index: 2;
}
.bannerWidget .bannersContainer .carouselSlider ul li .carouselButton:hover {
    background-color: rgba(255, 255, 255, 0.5);
}
.bannerWidget .bannersContainer .carouselSlider ul li .prevButton {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/banner/white_left.png');
    background-repeat: no-repeat;
    top: 0px;
    left: 0px;
}
.bannerWidget .bannersContainer .carouselSlider ul li .nextButton {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/banner/white_right.png');
    background-repeat: no-repeat;
    top: 0px;
    right: 0px;
}
.bannerWidget .bannersContainer .carouselSlider ul li img.lazy-loading {
	min-height: 300px;
	min-width: 431px;
}
.col-wrapper {
    clear: both;
    width: 100%;
}
.col-wrapper .col-left {
    /*background-color: #f8f8f8;*/
    /*border: 1px solid #e8e8e8;*/
    box-sizing: border-box;
    float: left;
    margin-bottom: 50px;
    display: table-cell;
    width: 250px;
}
.col-wrapper .col-main {
    box-sizing: border-box;
    float: right;
    display: table-cell;
    padding-left: 19px;
    max-width: 860px;
    min-width: 860px;
}
.col-wrapper .col-right {
    clear: both;
}
.col-wrapper .col-left.sidebar .block-layered-nav-empty {
    border: 1px solid #e8e8e8;
    height: 300px;
}
.col-wrapper .col-left.sidebar .block-layered-nav * {
    font-size: 12px;
    line-height: 12px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .block-content {
    padding-bottom: 25px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .block-content .titleContainer {
    padding: 21px 18px 20px 18px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .block-content .titleContainer .title,
.col-wrapper .col-left.sidebar .block-layered-nav .block-content .titleContainer .title a,
.col-wrapper .col-left.sidebar .block-layered-nav .block-content .titleContainer .title a * {
    font-family: 'open_sans_bold';
    font-size: 14px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .block-content .categoryList {
    padding: 0px 26px 0px 26px;
}

.col-wrapper .col-left.sidebar .block-layered-nav .block-content .categoryList div.alternative,
.col-wrapper .col-left.sidebar .block-layered-nav .block-content .categoryList > p {
    line-height: 12px;
    padding-top: 9px;
    padding-bottom: 9px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .block-content .categoryList div.alternative a.current,
.col-wrapper .col-left.sidebar .block-layered-nav .block-content .categoryList > p a.current {
    font-family: 'open_sans_bold';
}
.col-wrapper .col-left.sidebar .block-layered-nav .block-content .categoryList > div {
    padding-top: 15px;
    padding-bottom: 14px;
    width: 186px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .block-content .categoryList > div a {
    display: block;
}
.col-wrapper .col-left.sidebar .block-layered-nav .block-content .categoryList > div a > div {
    position: relative;
    margin-bottom: 10px;
	opacity: 1;
	transition: opacity 0.3s ease;
}
.col-wrapper .col-left.sidebar .block-layered-nav .block-content .categoryList > div a:hover > div {
    opacity: 0.6;
    transition: opacity 0.3s ease;
}
.col-wrapper .col-left.sidebar .block-layered-nav .block-content .categoryList > div a > div img {
    height: 46px;
    width: 186px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .block-content .categoryList > div a > div div.selected {
    background-color: #FDBE31;
    height: 5px;
    position: absolute;
    bottom: 0;
    width: 100%;
} 
.col-wrapper .col-left.sidebar .block-layered-nav .block-content .categoryList > div a.current span {
    font-family: 'open_sans_bold';
}

.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .topButtons {
    padding-top: 10px;
    padding-bottom: 15px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .topButtons .filterButton,
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .topButtons .searchButton,
.col-wrapper .col-left.sidebar .block-layered-nav.buttons-block .searchButton {
    height: 38px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .topButtons .filterButton span.label,
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .topButtons .searchButton span.label,
.col-wrapper .col-left.sidebar .block-layered-nav.buttons-block .searchButton span.label {
    font-family: 'open_sans_regular';
    font-size: 14px;
    line-height: 38px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .topButtons .clearButton {
    float: right;
    margin-right: 20px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .topButtons .clearButton span {
    font-size: 14px;
    line-height: 38px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer {
    padding-left: 7px;
    padding-right: 7px;
    position: relative;
    top: -1px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer .title {
    border-top: 1px solid #EAEAEA;
    cursor: pointer;
    padding-top: 18px;
    padding-bottom: 15px;
    margin-bottom: 6px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer .title:first-of-type {
    border: 0px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer .title span {
    display: inline-block;
    font-size: 13px;
    line-height: 16px;
    vertical-align: middle;
    text-transform: uppercase;
    width: 227px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer .title img {
    margin-left: 5px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer .title span.collapseImg {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/filter/collapse.svg');
    background-size: 9px 5px;
    height: 5px;
    width: 9px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer .title span.expandImg {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/filter/expand.svg');
    background-size: 9px 5px;
    display: none;
    height: 5px;
    width: 9px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer .content {
    padding-bottom: 13px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer .content .row {
    margin-bottom: 5px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer .content .row label {
    cursor: pointer;
    width: 100%;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer .content .row * {
    display: inline-block;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer .content .row img {
    margin-right: 4px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer .content .row .icheckbox_beds2_filters1 {
    top: 0px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer .content .row span {
    vertical-align: top;
    line-height: 15px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer .content .row span.value {
    margin-left: 4px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 190px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer .content .row span.numOf {
    color: #ffbb39;
    float: right;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer .content .showAll,
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer .content .hide {
    cursor: pointer;
    display: block;
    margin-top: 10px;
    line-height: 15px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer .content .hide {
    display: none;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content .filtersContainer .horizontalLine {
    margin: 0;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content #numOfProdP {
    border-top: 1px solid #EAEAEA;
    color: #adadad;
    font-size: 12px;
    text-align: center;
    padding-top: 50px;
    display: block;
    width: 250px;
}
.col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content #numOfProdP span {
    color: #ffbb39;
    font-size: 12px;
}

.col-wrapper .col-left.sidebar .category-list-layered-nav {
    margin-top: 77px;
}
.col-wrapper .col-left.sidebar .category-list-layered-nav .block-content .titleContainer {
    padding: 0px;
}
.col-wrapper .col-left.sidebar .category-list-layered-nav .block-content .titleContainer p.title {
    font-family: 'gilroy_extrabold';
    font-size: 20px;
    line-height: 20px;
    margin-bottom: 20px;
}
.col-wrapper .col-left.sidebar .category-list-layered-nav .block-content .categoryList {
    padding-left: 0px;
}
.col-wrapper .col-left.sidebar .category-list-layered-nav .block-content .categoryList div.alternative {
    padding-top: 8px;
    padding-bottom: 8px;
}
.col-wrapper .col-left.sidebar .category-list-layered-nav .block-content .categoryList .alternative .img {
    display: table-cell;
    height: 27px;
    vertical-align: middle;
    width: 30px;
}
.col-wrapper .col-left.sidebar .category-list-layered-nav .block-content .categoryList .alternative .img img {
    max-height: 27px;
    max-width: 18px;
}
.col-wrapper .col-left.sidebar .category-list-layered-nav .block-content .categoryList .alternative a {
    color: #333333;
    display: table-cell;
    font-size: 14px;
    line-height: 27px;
    margin-left: 10px;
}

.col-wrapper .col-left.sidebar #searchFormContainer {
    margin-bottom: 40px;
}
.col-wrapper .col-left.sidebar #searchFormContainer .sbHolder {
    margin-bottom: 10px;
    width: 100%;
    z-index: 4;
}
.col-wrapper .col-left.sidebar #searchFormContainer .sbHolder .sbOptions {
    width: 100%;
}
.col-wrapper .col-left.sidebar #searchFormContainer .field {
    margin-bottom: 10px;
}
.col-wrapper .col-left.sidebar #searchFormContainer input[type="text"] {
    width: 100%;
}

.col-wrapper .col-left.sidebar #layeredNavButtonsBlock {
    position: relative;
    z-index: 1;
}
.col-wrapper .col-left.sidebar #layeredNavButtonsBlock.tack {
    background-color: #FFFFFF;
    position: fixed;
    top: auto;
    bottom: 0;
    width: 250px;
}
.col-wrapper .col-left.sidebar #layeredNavButtonsBlock.pin {
    top: 455px;
    bottom: auto;
}
.col-wrapper .col-left.sidebar .buttons-block {
    margin-top: 11px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.col-wrapper .col-left.sidebar .buttons-block .filterButton {
    height: 38px;
}
.col-wrapper .col-left.sidebar .buttons-block .filterButton span.label {
    font-family: 'open_sans_regular';
    font-size: 14px;
    line-height: 38px;
}
.col-wrapper .col-left.sidebar .buttons-block .clearButton {
    float: right;
    margin-right: 20px;
}
.col-wrapper .col-left.sidebar .buttons-block .clearButton span {
    font-size: 14px;
    line-height: 38px;
}

.col-wrapper .col-left.sidebar #showHideFilters {
    display: none;
}

.page-title.category-title {
    padding-bottom: 41px;
    padding-top: 31px;
    padding-left: 30px;
}
.page-title.category-title .titleImage {
    float: left;
    margin-right: 15px;
}
.page-title.category-title h1 span {
    color: #000;
    font-size: 24px;
}
#products-list {
    box-sizing: border-box;
    clear: both;
    display: block;
}
.collectionProductList {
    margin: 0 auto;
    width: 1120px;
}
.product-list-alt {
    padding-left: 2px;
}
#products-list .item {
    border-top: 1px solid #EAEAEA;
    border-left: 1px solid #EAEAEA;
    border-bottom: 1px solid #EAEAEA;
    float: left;
    height: 278px;
    position: relative;
    width: 278px;
}
#products-list .item .content .bx-controls {
    display: none;
}
#products-list .item.lastCol,
#products-list .item.last {
    /*border-right: 1px solid #e8e8e8;*/
    border-right: 1px solid #EAEAEA;
}
#products-list .item.nextRow {
    position: relative;
    top: -1px;
}
#products-list .item .content {
    background-color: #fff;
    border: 0px;
    height: 100%;
    width: 100%;
    z-index: 2;
}
#products-list .item .content a {
    display: block;
    height: 100%;
    overflow: hidden;
    width: 100%;
}
#products-list .item .content a > .image {
    display: block;
    height: 278px;
}
#products-list .item .content a > .image {
    margin-bottom: -40px;
}
#products-list .item .content a > .image img.thumbnail {
    min-height:278px;
    min-width:278px;
}
#products-list .item .content a > .image img.smallImage {
    min-height:225px;
    min-width:278px;
}
#products-list .item .content.selected a > .image {
    margin-bottom: -38px;
}

#products-list .item .content .mobileThumbnail {
    display: none;
}
#products-list .item .content .mobileThumbnail2Container {
    display: none;
    height: 68px;
    margin: 0 auto;
    width: 278px;
}
#products-list .item .content .smallImage {
    display: none;
}

#products-list .item .content .mobileThumbnail2Container .mobileThumbnail2 {
    width: 278px;
}

#products-list .item .content .productBasicInformation {
    box-sizing: border-box;
    display: block;
    padding-bottom: 7px;
    padding-left: 10px;
    padding-right: 10px;
    width: 278px;
}
#products-list .item .content .productBasicInformation * {
    line-height: 13px;
}
#products-list .item .content.selected .productBasicInformation {
    padding-left: 13px;
    padding-right: 13px;
    width: 285px;
}
#products-list .item .content .productBasicInformation.collection {
    top: 256px;
}
#products-list .item .content .productBasicInformation.collection p {
    font-size: 12px;
}
#products-list .item .content .productBasicInformation .product-name a {
    font-size: 12px;
    line-height: 18px;
}
#products-list .item .content .productBasicInformation .product-name,
#products-list .item .content .productBasicInformation p {
    font-size: 12px;
    font-weight: normal;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 4px;
    position: relative;
    width: 100%;
}
#products-list .item .content .productBasicInformation .sku {
    color: #ffbb39;
    display: inline-block;
    font-family: 'open_sans_bold';
    font-size: 12px;
    max-width: 100px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
}
#products-list .item .content .productBasicInformation .dotImg {
    display: inline-block;
    position: relative;
    top: -4px;
    margin-left: 3px;
    margin-right: 3px;
}
#products-list .item .content .productBasicInformation .price-box {
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#products-list .item .content .productBasicInformation .price-box * {
    font-size: 12px;
    font-family: 'open_sans_bold';
    position: relative;
}
#products-list .item .content .productBasicInformation .price-box .regular-price-after-promotions {
    color: #00C260;
}
#products-list .item .content .productBasicInformation .price-box .special-price-after-promotions {
    font-weight: normal;
}
#products-list .item .content .productBasicInformation .price-box .special-price-after-promotions span {
    text-decoration: line-through;
    font-weight: normal;
    color: #CECECE;
}
#products-list .item .content .collectionAdditionalInformation {
    bottom: 20px;
    display: none;
    left: 14px;
    position: absolute;
}
#products-list .item .content .collectionAdditionalInformation .numberOfFurniture {
    font-size: 10px;
}
#products-list .item .content .productAdditionalInformation {
    display: none;
    padding-left: 13px;
    padding-right: 13px;
    margin-top: 16px;
    margin-bottom: 15px;
}
#products-list .item .content .productAdditionalInformation .dimensionContainer {
    font-size: 10px;
    line-height: 13px;
}
/*#products-list .item .content .productAdditionalInformation .dimensionContainer img {
    height: 13px;
    vertical-align: text-top;
    margin-right: 4px;
}*/
#products-list .item .content .productAdditionalInformation .dimensionContainer .icon {
    display: inline;
    font-size: 10px;
    line-height: 13px;
    padding: 0px 5px;
}
#products-list .item .content .productAdditionalInformation .dimensionContainer .icon.iconWidth {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/catalog/list/width.png');
    background-repeat: no-repeat;
    background-size: 15px 15px;
    height: 15px;
    width: 15px;
}
#products-list .item .content .productAdditionalInformation .dimensionContainer .icon.iconLength {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/catalog/list/length.png');
    background-repeat: no-repeat;
    background-size: 15px 15px;
    height: 15px;
    width: 15px;
}
#products-list .item .content .productAdditionalInformation .dimensionContainer .icon.iconHeight {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/catalog/list/height.png');
    background-repeat: no-repeat;
    background-size: 15px 15px;
    height: 15px;
    width: 15px;
}
#products-list .item .content .productAdditionalInformation .dimensionContainer span {
    margin-right: 5px;
    font-size: 10px;
    line-height: 15px;
}

#products-list .item .content .productAdditionalInformation .shortDescription {
    display: block;
    margin-top: 4px;
    line-height: 15px;
}
#products-list .item .content .productAdditionalInformation .shortDescription,
#products-list .item .content .productAdditionalInformation .productAvailability {
    font-size: 10px;
}
#products-list .item .content .productAdditionalInformation .productAvailability.green {
    color: #00c705;
}
#products-list .item .content .productAdditionalInformation .productAvailability.red {
    color: red;
}

#products-list .item.hidden {
    display:none;
}
#products-list .next-page {
    cursor:pointer;
    width:100%;
    height:100%;
    background-image: url("https://beds.sk/skin/frontend/beds2/default/v3/img/catalog/product/arrow_next_page.svg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size: 46px 80px;
}
#products-list .next-page:hover {
    background-color: #EAEAEA;
    background-image: url("https://beds.sk/skin/frontend/beds2/default/v3/img/catalog/product/arrow_next_page_hover.svg");
}

#products-list #next-page-arrow {
    width:38px;
    height:68px;
    margin:0px auto;
    padding-top:105px;
}

.toolbar-top {
    margin-bottom: 31px;
}
.toolbar-middle {
    margin-bottom: 39px;
}
.toolbar-bottom {
    margin-top: 31px;
    margin-bottom: 50px;
}
.toolbar-top .toolbar .sorter,
.toolbar-middle .toolbar .sorter,
.toolbar-bottom .toolbar .sorter {
    float: right;
    width: auto;
}
.toolbar-top .toolbar .sorter .sort-by > label,
.toolbar-middle .toolbar .sorter .sort-by > label,
.toolbar-bottom .toolbar .sorter .sort-by > label {
    float: left;
    font-size: 12px;
    position: relative;
    top: 16px;
    margin-right: 22px;
}
.toolbar-top .toolbar .sorter .sort-by .sbHolder,
.toolbar-middle .toolbar .sorter .sort-by .sbHolder,
.toolbar-bottom .toolbar .sorter .sort-by .sbHolder {
    float: left;
}
.toolbar #totalNum {
    display: none;
}

/*Pagination*/
.toolbar-top .toolbar .pager,
.toolbar-middle .toolbar .pager,
.toolbar-bottom .toolbar .pager {
    float: right;
    margin-left: 28px;
}

@media all and (max-width: 1230px) {
    .note-msg {
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 20px;
    }
    .toolbar-top {
        display: block;
    }
    .site-title .categoryTitleContent {
        padding-right: 15px;
    }
    .col-wrapper .col-left {
        margin-left: 15px;
    }
    .col-wrapper .col-main {
        padding-right: 15px;
        max-width: none;
        min-width: 0;
        width: calc(100% - 274px);
    }
    #products-list {
        margin: 0 auto;
        padding: 0;
        width: 575px;
    }
    #products-list .item {
        border-right: 1px solid #DAD4C9;
        height: 340px;
        margin-bottom: 15px;
        top: 0 !important;
    }
    #products-list .item .content .bx-controls {
        display: block;
        height: 10px;
        position: absolute;
        top: 210px;
        width: 100%;
    }
    #products-list .item .content .bx-controls .bx-pager {
        margin: 0 auto;
    }
    #products-list .item .content .bx-controls .bx-pager .bx-pager-item {
        width: 10px;
    }
    #products-list .item .content .bx-controls .bx-pager .bx-pager-item:first-child {
        margin-right: 7px;
    }
    #products-list .item .content .bx-controls .bx-pager .bx-pager-item .bx-pager-link {
        background-color: #fff;
        box-sizing: border-box;
        border-radius: 8px;
        border: 2px solid #dad4c9;
        font-size: 0;
        text-indent: -9999px;
        height: 10px;
        width: 10px;
    }
    #products-list .item .content .bx-controls .bx-pager .bx-pager-item .bx-pager-link.active {
        background-color: #dad4c9;
    }
    #products-list .item .content .bx-controls-direction {
        display: none;
    }
    #products-list .item[data-mobile1Col="2"] {
        float: right;
    }
    #products-list .item .content .productAdditionalInformation {
        display: block !important;
    }
    #products-list .item .content .productAdditionalInformation .dimensionContainer {
        height: 30px;
        overflow: hidden;
    }
    #products-list .item .content .productAdditionalInformation .shortDescription {
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
        margin-top: 1px;
    }
    #products-list .item .content .smallImage {
        display: block !important;
    }
    .col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content #numOfProdP {
        width: calc(100% - 14px);
    }
    
    #products-list.collectionProductList {
        width: 870px;
    }
    #products-list.collectionProductList .item[data-mobile1Col="2"] {
        float: left;
    }
    #products-list.collectionProductList .item[data-mobile2Col="2"] {
        float: left;
        margin-left: 15px;
    }
    #products-list.collectionProductList .item[data-mobile2Col="3"] {
        float: right;
    }
}
@media all and (max-width: 1100px) {
    .page-title.category-title {
        padding-bottom: 31px;
    }
    .col-wrapper .col-left.sidebar {
        border-left: 0px;
        border-top: 0px;
        border-right: 0px;
    }
    .col-wrapper .col-left.sidebar .block-layered-nav .filters-block-content #showResultButton {
        margin-bottom: 20px;
    }
    
    .toolbar-top,
    .toolbar-middle,
    .toolbar-bottom {
        padding-left: 10px;
        padding-right: 10px;
    }
    .toolbar-top .toolbar .pager .pages,
    .toolbar-middle .toolbar .pager .pages,
    .toolbar-bottom .toolbar .pager .pages {
        margin-bottom: 20px;
    }
    .site-title .content.categoryTitleContent {
        height: auto;
        padding-left:15px;
    }
    .site-title .categoryTitleContentNew h2 {
        float:none;
    }
    .site-title .categoryTitleContentNew .h1-h2 {
        float: none;
        clear:both;
    }
    .site-title .content.categoryTitleContent .toolbar-top {
        clear: both;
        float: none;
        margin-top: 42px;
        margin-bottom: 25px;
        padding-left: 0;
        padding-right: 0;
    }
    
    #products-list .item .content .productBasicInformation .price-box {
        width: auto;
    }
}
@media all and (max-width: 920px) {
    #products-list.collectionProductList {
        width: 575px;
    }
    #products-list.collectionProductlist .item[data-mobile1Col="1"] {
        float: left;
    }
    #products-list.collectionProductList .item[data-mobile1Col="2"] {
        float: right;
    }
    #products-list.collectionProductList .item[data-mobile2Col="2"] {
        margin-left: 0px;
    }
    #products-list.collectionProductList .lastCol {
        float: left
    }
}
@media all and (max-width: 870px) {
    #products-list {
        width: 280px;
    }
}
@media all and (max-width: 650px) {
    .toolbar-top,
    .toolbar-middle,
    .toolbar-bottom {
        padding-left: 0px;
        padding-right: 0px;
    }
    .toolbar-bottom .toolbar .pager {
        margin-left: 0px;
    }
}
@media all and (max-width: 600px) {
    .site-title .categoryTitleContentNew h1 {
        font-size: 24px;
        line-height: 24px;
    }
    #categoryDescription {
        margin-top: 20px;
    }
    #categoryDescription h2 {
        margin-bottom: 20px;
    }
    
    .col-wrapper .col-main {
        display: block;
        float: none;
        padding-left: 0px;
        padding-right: 0px;
        width: 100%;
    }
    .col-wrapper .col-left {
        float: none;
        display: block;
        margin-left: 0px;
        margin: 0 auto;
        margin-top: 22px;
        margin-bottom: 10px;
        width: 100%;
    }
    .col-wrapper .col-left .category-list-layered-nav,
    .col-wrapper .col-left .category-list {
        display: none;
    }
    .col-wrapper .col-left #layeredNavBlock {
        margin: 0 auto;
        width: 250px;
    }
    .col-wrapper .col-left #layeredNavButtonsBlock {
        margin: 0 auto;
        margin-top: 11px;
        width: 250px;
    }
    .col-wrapper .col-left.sidebar #searchFormContainer {
        padding-left: 10px;
        padding-right: 10px;
    }
    .col-wrapper .col-left.sidebar #searchFormContainer .sbHolder .sbSelector {
        width: calc(100% - 30px);
    }
    .toolbar {
        min-height: 44px;
        position: relative;
        width: 100%;
    }
    .toolbar .sorter {
        position: absolute;
        top: 0;
        width: 100% !important;
    }
    .toolbar-top,
    .toolbar-middle,
    .toolbar-bottom {
        padding-left: 10px;
        padding-right: 10px;
    }
    .toolbar-top .toolbar .pager, 
    .toolbar-middle .toolbar .pager, 
    .toolbar-bottom .toolbar .pager {
        float: left;
        margin: 0;
        text-align: center;
        width: 100%;
    }
    .toolbar .pager .pages {
        display: inline-block;
        padding-top: 55px;
    }
    .collection-list-toolbar .pager .pages {
        padding-top: 0px;
    }
    .toolbar-top .toolbar {
        display: none;
    }
    .toolbar-top .toolbar.collection-list-toolbar {
        display: block;
    }
    .toolbar-middle {
        display:block;
    }
    .toolbar-top .toolbar .sorter .sort-by .sbHolder,
    .toolbar-middle .toolbar .sorter .sort-by .sbHolder,
    .toolbar-bottom .toolbar .sorter .sort-by .sbHolder {
        width: calc(100% - 2px);
    }
    .toolbar-top .toolbar .sorter .sort-by .sbHolder .sbOptions,
    .toolbar-middle .toolbar .sorter .sort-by .sbHolder .sbOptions,
    .toolbar-bottom .toolbar .sorter .sort-by .sbHolder .sbOptions {
        width: 100%;
    }
    .toolbar-top .toolbar .sorter .sort-by .sbHolder .sbSelecter, 
    .toolbar-middle .toolbar .sorter .sort-by .sbHolder .sbSelector, 
    .toolbar-bottom .toolbar .sorter .sort-by .sbHolder .sbSelector {
        width: calc(100% - 30px);
    }
    
    .col-wrapper .col-left.sidebar #showHideFilters {
        display: block;
        height: 50px;
        margin-bottom: 22px;
    }
    .col-wrapper .col-left.sidebar #showHideFilters .content {
        background-color: #ffbb39;
        border-radius: 25px;
        cursor: pointer;
        height: 42px;
        text-align: center;
        margin: 0 auto;
        width: 90%;
    }
    .col-wrapper .col-left.sidebar #showHideFilters .content span {
        font-family: "open_sans_bold";
        font-size: 12px;
        line-height: 42px;
    }
    .col-wrapper .col-left.sidebar #showHideFilters .content .hideFilterLabel {
        display: none;
    }
    .col-wrapper .col-left.sidebar #showHideFilters + div {
        display: none;
    }
    .col-wrapper .col-left.sidebar #showHideFilters .arrowDown {
        width: 0px;
        height: 0px;
        border-style: solid;
        border-width: 8px 8px 0 8px;
        border-color: #ffba39 transparent transparent transparent;
        margin: 0 auto;
    }
    
    #products-list.collectionProductList {
        width: 280px;
    }
}
@media all and (max-width: 400px) {
    #products-list .category-item .content a div span span.label {
        display: none;
    }
}
/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80); }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover,
  .mfp-close:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  .mfp-arrow:before,
  .mfp-arrow:after,
  .mfp-arrow .mfp-b,
  .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after,
  .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before,
  .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after,
  .mfp-arrow-left .mfp-a {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before,
  .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after,
  .mfp-arrow-right .mfp-a {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before,
  .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

.mfp-ie7 .mfp-img {
  padding: 0; }

.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px; }

.mfp-ie7 .mfp-container {
  padding: 0; }

.mfp-ie7 .mfp-content {
  padding-top: 44px; }

.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0; }

.icheckbox_beds,
.iradio_beds {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 22px;
    height: 22px;
    background: url(https://beds.sk/skin/frontend/beds2/default/v3/js/lib/icheck/skins/beds/beds.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_square-blue {
    background-position: 0 0;
}
    .icheckbox_beds.hover {
        background-position: -24px 0;
    }
    .icheckbox_beds.checked {
        background-position: -48px 0;
    }
    .icheckbox_beds.disabled {
        background-position: -72px 0;
        cursor: default;
    }
    .icheckbox_beds.checked.disabled {
        background-position: -96px 0;
    }

.iradio_beds {
    background-position: -119px 0;
}
    .iradio_beds.hover {
        background-position: -119px 0;
    }
    .iradio_beds.checked {
        background-position: -143px 0;
    }
    .iradio_beds.disabled {
        background-position: -119px 0;
        cursor: default;
    }
    .iradio_beds.checked.disabled {
        background-position: -143px 0;
    }

.icheckbox_beds2_filters1 {
    display: inline-block;
    *display: inline;
    margin: 0;
    margin-right: 5px;
    padding: 0;
    width: 15px;
    height: 15px;
    background: url(https://beds.sk/skin/frontend/beds2/default/v3/js/lib/icheck/skins/beds2_filters1/beds2_filters1.png) no-repeat;
    border: none;
    cursor: pointer;
    top: 2px;
}

.icheckbox_square-blue {
    background-position: 0 0;
}
.icheckbox_beds2_filters1.hover {
    background-position: 0px 0;
}
.icheckbox_beds2_filters1.disabled {
    background-position: 0px 0;
    cursor: default;
}
.icheckbox_beds2_filters1.checked {
    background-position: -16px 0;
}
.icheckbox_beds2_filters1.checked.hover {
    background-position: -16px 0;
}
.icheckbox_beds2_filters1.checked.disabled {
    background-position: -16px 0;
}
.icheckbox_beds2_filters2 {
    display: inline-block;
    *display: inline;
    margin: 0;
    margin-right: 5px;
    padding: 0;
    width: 15px;
    height: 15px;
    background: url(https://beds.sk/skin/frontend/beds2/default/v3/js/lib/icheck/skins/beds2_filters2/beds2_filters2.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_square-blue {
    background-position: 0 0;
}
.icheckbox_beds2_filters2.hover {
    background-position: 0px 0;
}
.icheckbox_beds2_filters2.disabled {
    background-position: 0px 0;
    cursor: default;
}
.icheckbox_beds2_filters2.checked {
    background-position: -16px 0;
}
.icheckbox_beds2_filters2.checked.hover {
    background-position: -16px 0;
}
.icheckbox_beds2_filters2.checked.disabled {
    background-position: -16px 0;
}

.iradio_beds2_radio {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 15px;
    height: 15px;
    background: url(https://beds.sk/skin/frontend/beds2/default/v3/js/lib/icheck/skins/beds2_radio/beds2_radio.png) no-repeat;
    border: none;
    cursor: pointer;
}

.iradio_beds2_radio.hover {
    background-position: 0px 0;
}
.iradio_beds2_radio.disabled {
    background-position: 0px 0;
    cursor: default;
}
.iradio_beds2_radio.checked {
    background-position: -16px 0;
}
.iradio_beds2_radio.checked.hover {
    background-position: -16px 0;
}
.iradio_beds2_radio.checked.disabled {
    background-position: -16px 0;
}

.iradio_beds2_radio input[type="radio"] {
    height: 15px;
    margin: 0px;
    width: 15px;
}
.icheckbox_beds2_newsletter {
    display: inline-block;
    *display: inline;
    margin: 0;
    margin-right: 5px;
    padding: 0;
    top: 2px;
    width: 15px;
    height: 15px;
    background: url(https://beds.sk/skin/frontend/beds2/default/v3/js/lib/icheck/skins/beds2_newsletter/beds2_newsletter.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_square-blue {
    background-position: 0 0;
}
.icheckbox_beds2_newsletter.hover {
    background-position: 0px 0;
}
.icheckbox_beds2_newsletter.disabled {
    background-position: 0px 0;
    cursor: default;
}
.icheckbox_beds2_newsletter.checked {
    background-position: -16px 0;
}
.icheckbox_beds2_newsletter.checked.hover {
    background-position: -16px 0;
}
.icheckbox_beds2_newsletter.checked.disabled {
    background-position: -16px 0;
}
#orderSamplesCurtain .window {
    max-width: 920px;
    padding-top: 30px;
    min-height: 520px;
    background-color: #fff;
    margin: calc(50vh - 260px) auto 0px auto;
}
#orderSamplesCurtain #closeOrderSamplesCurtain {
    cursor: pointer;
}
#orderSamplesCurtain #closeContainter
{
    width: 22px;
    position: absolute;
    top: 40px;
    right: 40px;
    z-index: 100;
    cursor: pointer;
}
#orderSamplesCurtain #closeContainter a
{
    height: 22px;
    display: block;
    background-size: 22px;
}
#orderSamplesCurtain .fieldContainer p.mainH2 {
    text-align: left;
    font-size: 36px;
}
#orderSamplesCurtain .fieldContainer p.subtitle,
#orderSamplesCurtain .fieldContainer p.subtitle span {
    text-align: left;
    color: #333;
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 20px;
    margin-top: 15px;
}
#orderSamplesCurtain .fieldContainer p.subtitle span {
    font-weight: bold;
    color: #FFBB39;
}
#orderSamplesCurtain .fieldContainer:first-child {
    margin-top: 0px;
}
#orderSamplesCurtain .fieldContainer {
    margin-top: 15px;
    position: relative;
    z-index: 10;
}
#orderSamplesCurtain .fieldContainer.firstContainer {
    margin-top: 25px;
}
#orderSamplesCurtain .fieldContainer .title {
    color: #222222;
    font-family: 'gilroy_extrabold';
    font-size: 32px;
    line-height: 39px;
    text-align: center;
}
.curtain #orderSamplesContainer .content .fieldContainer .field input::placeholder,
.curtain #orderSamplesContainer .content .fieldContainer .field input {
    color: #DADADA;
}
.curtain #orderSamplesContainer .content .fieldContainer .field .img.icon-popup_name {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/popup/person-icon.png');
    background-size: 18px 25px;
    width: 24px;
    height: 25px;
    position: relative;
    top: 7px;
}
.curtain #orderSamplesContainer .content .fieldContainer .field .img.icon-popup_phone {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/popup/popup-phone-icon.png');
    background-size: 17px 17px;
    width: 24px;
    height: 25px;
    position: relative;
    top: 7px;
}
.curtain #orderSamplesContainer .content .fieldContainer .field .img.icon-popup_mail {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/popup/popup-mail-icon.png');
    background-size: 24px 17px;
    width: 24px;
    height: 25px;
    position: relative;
    top: 7px;
}
#orderSamplesCurtain .row.orderButton {
    margin-top: 25px;
    max-width: 300px;
    position: relative;
    z-index: 10;
}
.curtain #orderSamplesContainer .content #orderButton span.arrowImg span {
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M7.714%207.243L1.62.324c-.38-.432-.952-.432-1.333%200a1.145%201.145%200%200%200%200%201.514L5.714%208%20.286%2014.162a1.145%201.145%200%200%200%200%201.514c.38.432.952.432%201.333%200l6.095-6.92C7.904%208.542%208%208.325%208%208s-.095-.54-.286-.757z%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') !important;
}
#orderSamplesCurtain .field,
#orderSamplesCurtain .field300 {
    width: 300px;
}
#orderSamplesCurtain .row.orderButton,
#orderSamplesCurtain #orderButton {
    width: 100%;
}
#orderSamplesCurtain #orderSamplesContainer {
    position: relative;
    overflow: hidden;
    padding:30px;
    display: flex;
    align-items: center;
}
#orderSamplesCurtain  .bgDiv {
    background-image: url('/skin/frontend/beds2/default/v3/img/popup/background-popup.png');
    width: 452px;
    height: 445px;
    position: absolute;;
    bottom: -33px;
    right: -20px;
}

@media all and (max-width: 700px) {
    #orderSamplesCurtain  .bgDiv {
        opacity: 0.3;
        z-index: 1;
    }
    .curtain #orderSamplesContainer .content .fieldContainer .field input::placeholder,
    .curtain #orderSamplesContainer .content .fieldContainer .field input {
        color: #222222;
    }
    #orderSamplesCurtain .field {
        border: 1px solid #222222;
    }
}

@media (max-height: 650px) {
    #orderSamplesCurtain .window {
    margin-top: 0px;
    height: 100%;
  }

  #orderSamplesCurtain .window .content {
    height: auto !important;
  }
}
.sbHolder {
    border-radius: 25px;
	color: #333333;
	font-family: 'open_sans_regular';
	font-size: 14px;
	height: 38px;
	position: relative;
	width: 228px;
    z-index: 3;
}
.sbHolder.sbHolderOpen .sbSubHolder {
    background-color: #DDDDDD;
}
.sbHolder .sbSubHolder {
    background-color: #F0F0F0;
    border-radius: 25px;
    cursor: pointer;
    height: 38px;
    position: absolute;
    width: 100%;
    z-index: 2;
}
.sbHolder .sbSubHolder .sbSelector {
	display: inline-block;
    font-size: 14px;
	left: 0;
	line-height: 38px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: 20px;
    text-overflow: ellipsis;
	top: 0;
    overflow: hidden;
    white-space: nowrap;
    width: calc(100% - 56px);
}
.sbHolder .sbSubHolder .sbSelector:link, 
.sbHolder .sbSubHolder .sbSelector:visited, 
.sbHolder .sbSubHolder .sbSelector:hover{
	color: #333333;
	outline: none;
	text-decoration: none;
}
.sbHolder .sbSubHolder .sbToggle {
	background: url('https://beds.sk/skin/frontend/beds2/default/v3/js/lib/selectbox/select-icons.svg') 0px -9px no-repeat;
	display: inline-block;
	height: 9px;
	outline: none;
	position: absolute;
	right: 0;
	top: 14px;
    margin-left: 20px;
    margin-right: 20px;
	width: 16px;
}
.sbHolder .sbSubHolder .sbToggle:hover {
	background: url('https://beds.sk/skin/frontend/beds2/default/v3/js/lib/selectbox/select-icons.svg') 0px -9px no-repeat;
}
.sbHolder .sbSubHolder .sbToggleOpen {
	background: url('https://beds.sk/skin/frontend/beds2/default/v3/js/lib/selectbox/select-icons.svg') 0px 0px no-repeat;
}
.sbHolder .sbSubHolder .sbToggleOpen:hover {
	background: url('https://beds.sk/skin/frontend/beds2/default/v3/js/lib/selectbox/select-icons.svg') 0px 0px no-repeat;
}
.sbHolderDisabled {
	background-color: #FFFFFF;
	border: solid 2px #000000;
}
.sbHolderDisabled .sbHolder {
	
}
.sbHolderDisabled .sbToggle {
	
}
.sbHolder .sbOptions {
	background-color: #F0F0F0;
    border-radius: 0px 0px 25px 25px;
	list-style: none;
	margin: 0;
	padding: 0;
    padding-top: 18px;
	position: absolute;
	top: 18px;
	width: 228px;
	z-index: 1;
	overflow-y: auto;
}
.sbHolder .sbOptions li {
	padding: 0 20px;
}
.sbHolder .sbOptions a {
    color: #333333;
	display: block;
	outline: none;
	padding: 0;
    line-height: 16px;
    margin-top: 16px;
    margin-bottom: 16px;
}
.sbHolder .sbOptions a:link, 
.sbHolder .sbOptions a:visited {
	text-decoration: none;
}
.sbHolder .sbOptions a:hover,
.sbHolder .sbOptions a:focus,
.sbHolder .sbOptions a.sbFocus {
    color: #FFBB39;
}
.sbHolder .sbOptions li.last a {
	border-bottom: none;
}
.sbHolder .sbOptions .sbDisabled {
	border-bottom: dotted 1px #515151;
	color: #999;
	display: block;
	padding: 7px 0 7px 3px;
}
.sbHolder .sbOptions .sbGroup {
	border-bottom: dotted 1px #515151;
	color: #EBB52D;
	display: block;
	font-weight: bold;
	padding: 7px 0 7px 3px;
}
.sbHolder .sbOptions .sbSub {
	padding-left: 17px;
}

/* Ion.RangeSlider
// css version 2.0.3
// © 2013-2014 Denis Ineshin | IonDen.com
// ===================================================================================================================*/

/* =====================================================================================================================
// RangeSlider */

.irs {
    position: relative; display: block;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
     -khtml-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
    .irs-line {
        position: relative; display: block;
        overflow: hidden;
        outline: none !important;
    }
        .irs-line-left, .irs-line-mid, .irs-line-right {
            position: absolute; display: block;
            top: 0;
        }
        .irs-line-left {
            left: 0; width: 11%;
        }
        .irs-line-mid {
            left: 9%; width: 82%;
        }
        .irs-line-right {
            right: 0; width: 11%;
        }

    .irs-bar {
        position: absolute; display: block;
        left: 0; width: 0;
    }
        .irs-bar-edge {
            position: absolute; display: block;
            top: 0; left: 0;
        }

    .irs-shadow {
        position: absolute; display: none;
        left: 0; width: 0;
    }

    .irs-slider {
        position: absolute; display: block;
        cursor: default;
        z-index: 1;
    }
        .irs-slider.single {

        }
        .irs-slider.from {

        }
        .irs-slider.to {

        }
        .irs-slider.type_last {
            z-index: 2;
        }

    .irs-min {
        position: absolute; display: block;
        left: 0;
        cursor: default;
    }
    .irs-max {
        position: absolute; display: block;
        right: 0;
        cursor: default;
    }

    .irs-from, .irs-to, .irs-single {
        position: absolute; display: block;
        top: 0; left: 0;
        cursor: default;
        white-space: nowrap;
    }

.irs-grid {
    position: absolute; display: none;
    bottom: 0; left: 0;
    width: 100%; height: 20px;
}
.irs-with-grid .irs-grid {
    display: block;
}
    .irs-grid-pol {
        position: absolute;
        top: 0; left: 0;
        width: 1px; height: 8px;
        background: #000;
    }
    .irs-grid-pol.small {
        height: 4px;
    }
    .irs-grid-text {
        position: absolute;
        bottom: 0; left: 0;
        white-space: nowrap;
        text-align: center;
        font-size: 9px; line-height: 9px;
        padding: 0 3px;
        color: #000;
    }

.irs-disable-mask {
    position: absolute; display: block;
    top: 0; left: -1%;
    width: 102%; height: 100%;
    cursor: default;
    background: rgba(0,0,0,0.0);
    z-index: 2;
}
.irs-disabled {
    opacity: 0.4;
}
.lt-ie9 .irs-disabled {
    filter: alpha(opacity=40);
}


.irs-hidden-input {
    position: absolute !important;
    display: block !important;
    top: 0 !important;
    left: 0 !important;
    width: 0 !important;
    height: 0 !important;
    font-size: 0 !important;
    line-height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    outline: none !important;
    z-index: -9999 !important;
    background: none !important;
    border-style: solid !important;
    border-color: transparent !important;
}

.rangeSliderContainer {
    width: 250px;
}
.rangeSliderContainer .info div {
    display: inline-block;
}
.rangeSliderContainer .info .field {
    background-color: #FFFFFF;
    padding-left: 16px;
    padding-right: 16px;
    width: 110px;
}
.rangeSliderContainer .info .field input {
    color: #000000;
    font-size: 16px !important;
    text-align: center;
}
.rangeSliderContainer .info .separator {
    color: #BFBFBF;
    font-family: 'gilroy_extrabold';
    font-size: 16px !important;
    text-align: center;
    width: 30px;
}

.irs {
    height: 55px;
}
.irs-with-grid {
    height: 75px;
}
.irs-line {
    border-radius: 24px;
    height: 5px; 
    top: 29px;
    background-color: #F0F0F0;
}
.irs-line-left {
    height: 5px;
}
.irs-line-mid {
    height: 5px;
}
.irs-line-right {
    height: 5px;
}

.irs-bar {
    height: 5px; 
    top: 29px;
    background-color: #FFBB39;
}
.irs-bar-edge {
    height: 6px; top: 33px;
    width: 14px;
    border: 1px solid #428bca;
    border-right: 0;
    background: #428bca;
    background: linear-gradient(to top, rgba(66,139,202,1) 0%,rgba(127,195,232,1) 100%);
    border-radius: 16px 0 0 16px;
    -moz-border-radius: 16px 0 0 16px;
}

.irs-shadow {
    height: 2px; 
    top: 34px;
    background: #000;
    opacity: 0.3;
    border-radius: 5px;
    -moz-border-radius: 5px;
}
.lt-ie9 .irs-shadow {
    filter: alpha(opacity=30);
}

.irs-slider {
    top: 23px;
    width: 15px; 
    height: 15px;
    background-color: #FFFFFF;
    border: 1px solid #D1D1D1;
    border-radius: 27px;
    -moz-border-radius: 27px;
    cursor: pointer;
}

.irs-min, 
.irs-max {
    display: none;
}

.lt-ie9 .irs-min, 
.lt-ie9 .irs-max {
    background: #ccc;
}

.irs-from, 
.irs-to, 
.irs-single {
    color: #fff;
    display: none;
    font-size: 14px;
    text-shadow: none;
    padding: 1px 5px;
    background: #428bca;
    background-color: #000;
    height: 39px;
    line-height: 39px;
    top: -20px;
    text-align: center;
    min-width: 55px;
}
.lt-ie9 .irs-from, 
.lt-ie9 .irs-to, 
.lt-ie9 .irs-single {
    background: #999;
}

.irs-grid {
    height: 27px;
}
.irs-grid-pol {
    opacity: 0.5;
    background: #428bca;
}
.irs-grid-pol.small {
    background: #999;
}

.irs-grid-text {
    bottom: 5px;
    color: #99a4ac;
}

.irs-slider.type_last {
    
}
.irs-disabled {
    opacity: 1;
}

#schemat {
    background-color: #fff;
    height: 450px;
    margin: 0 auto;
    width: 862px;
}

#suwak_szerokosci {
    display: inline;
    float: left;
    height: 448px;
    margin: 0 0 0 17px;
    width: 62px;   
}

#suwak_szerokosci span{
    /*
    -webkit-transform: rotate(90deg); 
    -moz-transform: rotate(90deg);	
    -o-transform: rotate(90deg);
    */
    position: relative;    
    margin-left: 35px;
    bottom: 10px;
}
.bottom-klej {
    position: relative;
    top: 105px;
}
#dymek_szerokosci {
    background-image: url("https://beds.sk/skin/frontend/beds2/default/images/dymka_suwak_pion.png");
    background-repeat: no-repeat;
    color: #fff;
    height: 24px;
    overflow: visible;
    padding-left: 0;
    padding-top: 5px;
    position: relative;
    vertical-align: middle;
    width: 64px;  
}

#szerokosc_schematu {    
    margin-bottom: 20px;        
    position: relative; 
    margin-left: 75px;
}
#kontener_schematu {
    width: 750px;
    height: 350px;
    display: inline;
    float: right;
}
#wynik_schematu {
    /*
    padding: 14px 10px;    
    */
}

#wynik_schematu img{
    margin: 0 auto !important;    
    width: 750px;
    height: 350px;
}

#suwak_rozlozenia {
    width: 100px;    
    height: 42px;
    display: inline;
    float: left;
    margin-top: 1px;
    margin-left: 16px;
}

#rozkladanie {
    width:20px;
    margin-left: 12px;
    position: relative;
    top: 30px;
    
}

.zlozenie {
    border: 1px solid #fff !important;
    color: #ED1845 !important;
    width: 70px !important;
    height: 20px;
    margin-top: 30px;    
    font-weight:bold;    
}

.zlozenie input[disabled]:disabled {
background-color: #fff !important;
}

.wycentruj {
    width: 250px;
    position:relative;
    margin: 0 auto;
}


#suwak_dlugosci {
    
    width: 400px;
    float: left;    
    position: relative;
    left: 36px;
    height: 52px;
    display: inline;        
    text-align: left;
    margin-top: 5px; 
    /*
    margin-left: 45px;
    */
    
}

#suwak_dlugosci span {
    /*
    margin-left: 50px;
    */
    position: relative;
    left: -285px;
}

#dlugosc_schematu {
    padding-left: 50px;
    margin-top: 24px;      
    float: left;  
    position: relative;
    /*
    left: 35%;
    */
    left: 0px;
}


#dymek_dlugosci {
    background-image: url("https://beds.sk/skin/frontend/beds2/default/images/dymka_suwak_poziom.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    color: #fff;
    height: 36px;
    line-height: 0.4;
    padding: 0;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 55px;
}

.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { cursor: default;
    height: 8px;
    position: absolute;
    width: 8px;
    z-index: 2;}
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: 8px; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: 8px; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 4px solid #CBCBCB !important;
} 
.curtain #loginWinContainer {
    width: 360px;
}
.curtain #loginWinContainer .top .iconContainer div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/man.svg');
}
.curtain #loginWinContainer .content .fieldContainer {
    margin-bottom: 20px;
}
.curtain #loginWinContainer .content .fieldContainer .field {
    border: 1px solid #FFFFFF;
}
.curtain #loginWinContainer .content .fieldContainer .field.loginField .img {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/login/mail.svg');
    height: 16px;
    width: 24px;
}
.curtain #loginWinContainer .content .fieldContainer .field.passwordField .img {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/login/padlock.svg');
    background-size: 19px 27px;
    background-position: center;
    height: 27px;
    top: 5px;
}
.curtain #loginWinContainer .content .fieldContainer .field input {
    color: #FFFFFF;
}
.curtain #loginWinContainer .content .fieldContainer .field input::-webkit-input-placeholder {
    color: #FFDA75;
}
.curtain #loginWinContainer .content .fieldContainer .field input::-moz-placeholder {
    color: #FFDA75;
}
.curtain #loginWinContainer .content .fieldContainer .field input:-ms-input-placeholder {
    color: #FFDA75;
}
.curtain #loginWinContainer .content .fieldContainer .field input:-moz-placeholder {
    color: #FFDA75;
}
.curtain #loginWinContainer .content .fieldContainer .fieldError {
    display: none;
}
.curtain #loginWinContainer .content #loginButton {
    height: 38px;
    margin-bottom: 20px;
    width: 100%;
}
.curtain #loginWinContainer .content #loginButton span.label {
    font-size: 14px;
    line-height: 38px;
}
.curtain #loginWinContainer .content #loginButton span.arrowImg span {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/black_right.svg');
}
.curtain #loginWinContainer .content .row {
    text-align: center;
}
.curtain #loginWinContainer .content .row p {
    color: #FFE398;
}
.curtain #loginWinContainer .content .row .link .linkLabel {
    color: #FFE398;
}
.curtain #loginWinContainer .content .row .link span.linkArrowImg {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/arrow/orange_other_right.svg');
}
.curtain #loginWinContainer .content .line {
    background-color: #FFDA75;
    height: 1px;
    margin-top: 20px;
    margin-bottom: 20px;
    width: 100%;
}
.curtain #loginWinContainer .content #registerButton {
    background-color: #F9A02C;
    height: 38px;
    margin-top: 20px;
    width: 100%;
}
.curtain #loginWinContainer .content #registerButton span.label {
    font-family: 'open_sans_regular';
    font-size: 14px;
    line-height: 38px;
}
.curtain #loginWinContainer .content .registerAdditionalInfo p {
    line-height: 18px;
    margin-top: 20px;
}

#loadingCurtain {
    z-index: 110;
}
.curtain #loadingContainer {
    background-color: #FFFFFF;
    border-radius: 20px;
    box-sizing: border-box;
    padding-top: 10px;
    padding-bottom: 10px;
    position: absolute;
    top: calc(50% - 50px);
    margin-left: calc(50% - 50px);
    width: 100px;
}
.curtain #loadingContainer .animationContainer {
    margin: 0px auto;
}
#quote {
    display: none;
    visibility: visible;
}
#quote {
    background-color: #fff;
    box-sizing: border-box;
    display: none;
    position: absolute;
    top: 50px;
    right: 0px;
    z-index: 7;
    width: 255px;
}
#quote .header {
    cursor: pointer;
    display: none;
    height: 50px;
    position: relative;
    margin-top: 90px;
    width: 100%;
}
#quote .header span.img {
    background-image: url(https://beds.sk/skin/frontend/beds2/default/v3/img/header/close.svg);
    background-size: 13px 13px;
    display: block;
    height: 13px;
    position: absolute;
    bottom: 17px;
    left: 11px;
    width: 13px;
}

#quote .arrowContainer {
    background-color: transparent;
    height: 9px;
}
#quote .arrowContainer .arrow {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/header/arrow.png');
    background-size: 16px 9px;
    height: 9px;
    position: relative;
    top: 1px;
    margin-left: 120px;
    width: 16px;
}

#quote .content {
    border: 1px solid #D2D4D3;
    padding-bottom: 20px;
}

#quote > div {
    background-color: #fff;
}
#quote > div .pos {
    border-bottom: 1px solid #EAEAEA;
    clear: both;
    height: 83px;
    position: relative;
}
#quote > div .pos .productImgContainer {
    float: left;
}
#quote > div .pos .productInfo {
    height: 100%;
    position: absolute;
    left: 108px;
    width: 110px;
}
#quote > div .pos .productInfo .productName {
    color: #909090;
    font-size: 11px;
    line-height: 1.2em;
    margin-top: 22px;
    overflow: hidden;
}
#quote > div .pos .productInfo .productPrice {
    color: #000;
}
#quote > div .pos .productInfo .productPrice * {
    font-size: 11px;
    line-height: 1.2em;
    text-transform: uppercase;
}
#quote > div .pos .removeButton {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/cart/header/x.svg');
    background-position: 0px 0px;
    cursor: pointer;
    float: right;
    height: 22px;
    margin-top: 36px;
    margin-right: 7px;
    width: 28px;
}
#quote > div .numOfProductsInQuote {
    border-bottom: 1px solid #ababab;
    font-family: 'open_sans_bold';
    font-size: 12px;
    text-align: center;
    padding-top: 24px;
    padding-bottom: 24px;
}
#quote > div .quotePriceInfo {
    clear: both;
    text-align: center;
    margin-top: 25px;
    margin-bottom: 25px;
}
#quote > div .quotePriceInfo,
#quote > div .quotePriceInfo .quotePrice,
#quote > div .quotePriceInfo .quotePrice * {
    font-family: 'gilroy_extrabold';
    font-size: 18px;
    line-height: 18px;
    text-transform: none;
}

#quote .goToQuoteButton {
    display: block;
    margin: 0 auto;
    width: 210px;
}

#quote .loadingCurtain {
    background-color: rgba(255, 255, 255, 0.4);
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
}
#quote .loadingCurtain .loadingContainer {
    background-color: #fff;
    border: 1px solid #d1d1d1;
    border-radius: 20px;
    display: block;
    height: 52px;
    margin: 35px auto;
    width: 52px;
}
#quote .loadingCurtain .loadingContainer img {
    margin-left: 9px;
    margin-top: 9px;
}
#quote .blackButton a {
    height: 100%;
    display: block;
    width: 100%;
}


@media all and (max-width: 1230px) {
    #quote {
        display: none;
        top: 0px;
        right: 0px;
        width: 294px;
    }
    #quote .goToQuoteButton {
        width: 260px;
    }
    #quote .header {
        display: block;
    }
    #quote .arrowContainer {
        display: none;
    }
    #quote .content {
        border: 0px;
    }
    #quote > div .pos:first-of-type {
        border-top: 1px solid #EAEAEA;
    }
    #quote > div .pos {
        border-bottom: 1px solid #EAEAEA;
    }
    #quote > div .pos .removeButton {
        background-image: url(https://beds.sk/skin/frontend/beds2/default/v3/img/cart/header/remove.svg);
        background-position: 0px 0px;
        background-size: 28px 22px;
        cursor: pointer;
        float: right;
        height: 22px;
        margin-top: 36px;
        margin-right: 7px;
        width: 28px;
    }
    #quote > div .quotePriceInfo,
    #quote > div .quotePriceInfo .quotePrice,
    #quote > div .quotePriceInfo .quotePrice * {
        font-family: 'gilroy_extrabold';
        font-size: 18px;
        line-height: 18px;
        text-transform: none;
    }
}
.quote {
    box-sizing: border-box;
    width: 100%;
}
.quote .title {
    padding-top: 30px;
    padding-bottom: 60px;
}
.quote .title h1 {
    font-family: 'gilroy_extrabold';
    font-size: 36px;
    line-height: 36px;
    text-align: center;
}
.quote .title h2 {
    font-family: 'open_sans_regular';
    font-size: 20px;
    font-weight: normal;
    line-height: 20px;
    margin-top: 36px;
    text-align: center;
}

.emptyQuote .quoteButtons {
    border-bottom: 0px;
}

.quote #shopping-cart-table {
    position: relative;
    width: 100%;
}
.quote #shopping-cart-table thead tr th {
    height: 60px;
    text-align: left;
    vertical-align: middle;
}
.quote #shopping-cart-table thead tr th * {
    font-weight: normal;
    line-height: 13px;
}
.quote #shopping-cart-table thead tr th span {
    font-family: 'open_sans_bold';
    font-size: 12px;
    text-align: left;
    line-height: 15px;
}
.quote #shopping-cart-table thead tr th span {
    display: inline-block;
    text-transform: uppercase;
}
.quote #shopping-cart-table tbody tr:first-of-type {
    border-top: 4px solid #EAEAEA;
}
.quote #shopping-cart-table tbody tr {
    border-bottom: 1px solid #EAEAEA;
}
.quote #shopping-cart-table tbody tr:last-of-type {
    border-bottom: 0px solid #EAEAEA;
}
.quote #shopping-cart-table span.bold,
.quote #shopping-cart-table span.bold * {
    font-family: 'open_sans_bold';
}
.quote #shopping-cart-table span.regular,
.quote #shopping-cart-table span.regular * {
    font-family: 'open_sans_regular';
}
.quote #shopping-cart-table .imageCol {
    width: 76px;
}
.quote #shopping-cart-table .imageCol a {
    display: block;
    text-align: center;
}
.quote #shopping-cart-table .nameCol {
    padding-left: 30px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.quote #shopping-cart-table tbody .nameCol * {
    font-size: 11px;
    line-height: 14px;
    text-transform: uppercase;
}
.quote #shopping-cart-table tbody .nameCol .personalizationInfo {
    margin-top: 2px;
}
.quote #shopping-cart-table tbody .nameCol .personalizationInfo .icon {
    background-image: url(https://beds.sk/skin/frontend/beds2/default/v3/img/personalization/offer/personalize-symbol.svg);
    background-size: 12px 12px;
    display: inline-block;
    height: 12px;
    width: 12px;
    vertical-align: top;
}
.quote #shopping-cart-table tbody .nameCol .personalizationInfo p {
    color: #FFBB39;
    display: inline-block;
    font-size: 11px;
    text-transform: uppercase;
    margin-left: 3px;
}
.quote #shopping-cart-table .nameCol a {
    color: #000000;
}
.quote #shopping-cart-table tbody .unitPriceCol .label,
.quote #shopping-cart-table tbody .qtyCol .label,
.quote #shopping-cart-table tbody .priceCol .label {
    display: none;
}
.quote #shopping-cart-table tbody .nameCol span {
    overflow: hidden;
    width: 100%;
}
.quote #shopping-cart-table .nameCol span.skuInfo {
    color: #ffbb39;
    font-family: 'open_sans_bold';
}
.quote #shopping-cart-table  span {
    display: block;
}
.quote #shopping-cart-table .unitPriceCol {
    padding-left: 8px;
    padding-right: 8px;
    width: 115px;
}
.quote #shopping-cart-table .unitPriceCol span {
    line-height: 13px;
    text-transform: uppercase;
}
.quote #shopping-cart-table .qtyCol {
    text-align: center;
    width: 100px;
}
.quote #shopping-cart-table .priceCol {
    padding-left: 8px;
    padding-right: 8px;
    width: 115px;
}
.quote #shopping-cart-table .priceCol span {
    line-height: 13px;
    text-transform: uppercase;
}
.quote #shopping-cart-table .personalizationCol {
    padding-left: 10px;
    padding-right: 10px;
    width: 220px;
}
.quote #shopping-cart-table tbody .personalizationCol .content {
    align-items: center;
    display: flex;
    min-height: 100px;
}
.quote #shopping-cart-table tbody .personalizationCol .content .col {
    float: left;
}
.quote #shopping-cart-table tbody .personalizationCol .content > .col:first-of-type {
    margin-right: 25px;
}
.quote #shopping-cart-table tbody .personalizationCol .content .col .row a {
    align-items: center;
    display: flex;
    height: 30px;
}
.quote #shopping-cart-table tbody .personalizationCol .content .col .row.edit {
    margin-bottom: 15px;
}
.quote #shopping-cart-table tbody .personalizationCol .content .col .row a .col {
    vertical-align: top;
}
.quote #shopping-cart-table tbody .personalizationCol .content .col .row a .col:first-of-type {
    margin-right: 4px;
}
.quote #shopping-cart-table tbody .personalizationCol .content .col .imgContainer {
    height: 80px;
    position: relative;
    width: 80px;
}
.quote #shopping-cart-table tbody .personalizationCol .content .col .imgContainer .icon {
    background-image: url(https://beds.sk/skin/frontend/beds2/default/v3/img/personalization/offer/personalize-symbol.svg);
    background-size: 12px 12px;
    height: 12px;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 12px;
}
.quote #shopping-cart-table tbody .personalizationCol .content .col .imgContainer .img {
    border: 1px solid #D1D1D1;
    border-radius: 40px;
    box-sizing: border-box;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    overflow: hidden;
    width: 100%;
}
.quote #shopping-cart-table tbody .personalizationCol .content .col .imgContainer .img img {
    height: 100%;
}
.quote #shopping-cart-table tbody .personalizationCol span.edit.icon {
    background-image: url(https://beds.sk/skin/frontend/beds2/default/v3/img/personalization/offer/edit.svg);
    background-size: 27px 29px;
    height: 29px;
    width: 27px;
}
.quote #shopping-cart-table tbody .personalizationCol span.clear.icon {
    background-image: url(https://beds.sk/skin/frontend/beds2/default/v3/img/personalization/offer/delete.svg);
    background-size: 28px 25px;
    height: 25px;
    width: 28px;
}
.quote #shopping-cart-table tbody .personalizationCol span.personalize.icon {
    background-image: url(https://beds.sk/skin/frontend/beds2/default/v3/img/personalization/offer/personalize.svg);
    background-size: 28px 30px;
    height: 30px;
    width: 28px;
}
.quote #shopping-cart-table tbody .personalizationCol span {
    color: #FFBB39;
    font-size: 11px;
    line-height: 12px;
    text-transform: uppercase;
}
.quote #shopping-cart-table .removeCol {
    box-sizing: border-box;
    padding-left: 15px;
    width: 120px;
}
.quote #shopping-cart-table tbody .removeCol {
    white-space: nowrap;
}
.quote #shopping-cart-table .removeCol a {
    display: block;
    height: 22px;
}
.quote #shopping-cart-table .removeCol a * {
    display: block;
}
.quote #shopping-cart-table tr td.removeCol span {
    color: #FFBB39;
    line-height: 12px;
}
.quote #shopping-cart-table .removeCol a .col {
    float: left;
    vertical-align: top;
    margin-right: 4px;
}
.quote #shopping-cart-table .removeCol a .col .removeButton {
    background-image: url(https://beds.sk/skin/frontend/beds2/default/v3/img/cart/page/remove.svg);
    background-size: 28px 21px;
    height: 21px;
    width: 28px;
}
.quote #shopping-cart-table .removeCol a .col .label {
    text-align: left;
}
.quote #shopping-cart-table tbody tr td {
    vertical-align: middle;
}
.quote #shopping-cart-table tbody tr td * {
    font-size: 11px;
}

.emptyQuote .quoteButtons {
    border-top: 0px;
}
.quoteButtons {
    border-top: 4px solid #EAEAEA;
    border-bottom: 4px solid #EAEAEA;
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: right;
}
.quoteButtons button {
    margin-left: 20px;
}
.quoteButtons button .img span {
    background-image: url(https://beds.sk/skin/frontend/beds2/default/v3/img/cart/page/refresh.svg);
    background-size: 18px 14px;
    height: 14px;
    margin-top: -7px;
    width: 18px;
}

#quoteUpdateButton {
    float: right;
    margin-top: 20px;
    width: 290px;
}

#quoteTotalValue {
    box-sizing: border-box;
    float: right;
    height: 85px;
    padding-left: 22px;
    padding-right: 22px;
    margin-top: 20px;
    text-align: right;
    width: 380px;
}
#quoteTotalValue .label {
    font-size: 14px;
    line-height: 84px;
    margin-right: 7px;
}
#quoteTotalValue .value * {
    font-family: 'gilroy_extrabold';
    font-size: 24px;
    line-height: 84px;
}

.qquote-client-collaterals {
    float: none;
    padding: 0;
    width: 100%;
}
.qquote-client-collaterals .box {
    background: none;
}
.qquote-client-collaterals .client-data {
    padding: 0;
    padding-bottom: 40px;
}
.qquote-client-collaterals .client-data > .title h1 {
    font-size: 24px;
    font-family: 'gilroy_extrabold';
    line-height: 24px;
    text-align: center;
    margin-bottom: 20px;
}
.qquote-client-collaterals .client-data > .title h2 {
    font-size: 20px;
    font-family: 'open_sans_regular';
    font-weight: normal;
    line-height: 20px;
    text-align: center;
    margin-bottom: 40px;
}
.qquote-client-collaterals .client-data .leftCol {
    float: left;
    width: calc(50% - 30px);
}
.qquote-client-collaterals .client-data .leftCol textarea {
    border: 1px solid #DADADA;
    border-radius: 25px;
    color: #FFBB39;
    font-family: 'gilroy_extrabold';
    font-size: 16px;
    height: 160px;
    min-height: 90px;
    padding: 12px;
    resize: vertical;
    width: 100%;
}
.qquote-client-collaterals .client-data .rightCol {
    float: right;
    width: calc(50% - 30px);
    
}
.qquote-client-collaterals .client-data .rightCol .inputContainer {
    margin-bottom: 18px;
}
.qquote-client-collaterals .client-data .rightCol .regionIdContainer {
    display: none;
}
.qquote-client-collaterals .client-data .rightCol #billDiv > div > .sbHolder {
    margin-bottom: 18px;
    width: 100%;
}
.qquote-client-collaterals .client-data .rightCol #billDiv > div > .sbHolder .sbSelector {
    color: #616161;
    font-size: 12px;
    text-transform: uppercase;
    width: calc(100% - 36px);
}
.qquote-client-collaterals .client-data .rightCol #billDiv > div > .sbHolder .sbOptions {
    width: 100%;
}
.qquote-client-collaterals .client-data .rightCol #billDiv > div > .sbHolder .sbOptions li a {
    font-size: 12px;
    text-transform: uppercase;
}
.qquote-client-collaterals .client-data .rightCol #billDiv #qquote-tbl-billing .sbHolder {
    margin-bottom: 18px;
    width: 100%;
}
.qquote-client-collaterals .client-data .rightCol #billDiv #qquote-tbl-billing .sbHolder .sbSelector {
    color: #616161;
    font-size: 12px;
    text-transform: uppercase;
    width: calc(100% - 30px);
}
.qquote-client-collaterals .client-data .rightCol #billDiv #qquote-tbl-billing .sbHolder .sbOptions {
    width: 100%;
}
.qquote-client-collaterals .client-data .rightCol #shipDiv {
    display: none;
}
.qquote-client-collaterals .client-data .bottom {
    float: right;
    position: relative;
    width: calc(50% - 30px);
}
.qquote-client-collaterals .client-data .bottom .checkboxRow2 {
    margin-left: 10px;
    margin-bottom: 20px;
}
.qquote-client-collaterals .client-data .bottom .checkboxRow2 .icheckbox_beds {
    margin-right: 14px;
}
.qquote-client-collaterals .client-data .bottom .checkboxRow2 label {
    cursor: pointer;
}
.qquote-client-collaterals .client-data .bottom .checkboxRow2 .checkboxInfoRow {
    background-color: #fff;
    border: 1px solid #d1d1d1;
    clear: both;
    overflow: auto;
    padding: 10px;
    margin-bottom: 10px;
    max-height: 90px;
    max-width: 371px;
}
.qquote-client-collaterals .client-data .bottom .checkboxRow2 .checkboxInfoRow p {
    line-height: 16px;
    margin-bottom: 10px;
}
.qquote-client-collaterals .client-data .bottom .checkboxRow2 .checkboxInfoRow li {
    line-height: 16px;
    margin-bottom: 5px;
}
.qquote-client-collaterals .client-data .bottom .checkboxRow2 .rodoLinkRow {
    line-height: 14px;
}
.qquote-client-collaterals .client-data .bottom .info {
    float: left;
    text-align: center;
    margin-top: 5px;
    width: 626px;
}
.qquote-client-collaterals .client-data .bottom .info span {
    font-size: 14px;
    line-height: 16px;
}
.qquote-client-collaterals .client-data .bottom #sendQueryButton {
    width: 100%;
}
.qquote-client-collaterals .client-data .bottom #sendQueryButton .img span {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/quote/page/negotiate.svg');
    background-size: 24px 24px;
    height: 24px;
    width: 24px;
}

#requestSummary {
    margin-bottom: 50px;
}
#requestSummary .title {
    padding-top: 30px;
    padding-bottom: 60px;
}
#requestSummary .title h1 {
    font-family: 'gilroy_extrabold';
    font-size: 36px;
    line-height: 36px;
    text-align: center;
}
#requestSummary p {
    line-height: 17px;
}
#requestSummary p a {
    font-family: 'open_sans_bold';
}
#requestSummary #continueButton {
    margin-top: 30px;
    width: 300px;
}

.overlay {
    background-color: rgba(0, 0, 0, 0.5);
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 51;
}
.overlay .window {
    background-color: #fff;
    box-sizing: border-box;
    border: 2px solid #000;
    padding: 20px;
    position: fixed;
    top: 100px;
    left: 50%;
    margin-left: -220px;
    z-index: 52;
    width: 440px;
}
.overlay .window h1 {
    font-family: 'open_sans_bold';
    font-size: 14px;
    padding-bottom: 20px;
}
.overlay .window p:first-child {
    line-height: 20px;
}
.overlay .window p:nth-child(2) {
    line-height: 17px;
}
.overlay .window ul {
    margin-top: 10px;
    line-height: 20px;
    padding-left: 5px;
}
.overlay .window .buttonsContainer {
    padding-top: 20px;
}
.overlay .window .buttonsContainer button {
    padding-left: 5px;
    padding-right: 5px;
    width: 187px;
}
.overlay .window .buttonsContainer .cancelButton {
    float: left;
}
.overlay .window .buttonsContainer .continueButton {
    float: right;
}

#quoteHistory #my-orders-table {
    margin-top: 5px;
    margin-bottom: 5px;
    width: 100%;
}
#quoteHistory #my-orders-table tr {
    border-top: 1px solid #EAEAEA;
    border-bottom: 1px solid #EAEAEA;
}
#quoteHistory #my-orders-table tr td,
#quoteHistory #my-orders-table tr td * {
    color: #9D9D9D;
    font-size: 11px;
    line-height: 11px;
}
#quoteHistory #my-orders-table tr td {
    height: 30px;
    vertical-align: middle;
}
#quoteHistory #my-orders-table tr td.quoteIdCol,
#quoteHistory #my-orders-table tr td.quoteDateCol {
    width: 150px;
}
#quoteHistory #my-orders-table tr td.quoteButtonCol {
    width: 100px;
}
#quoteHistory #my-orders-table tr td .edit a .linkLabel {
    color: #FFBB39;
}

#quoteDetailContent h2 {
    font-family: 'gilroy_extrabold';
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 20px;
}
#quoteDetailContent .section {
    margin-bottom: 34px;
}
#quoteDetailContent .section p {
    margin-bottom: 0px;
}
#quoteDetailContent .section .button {
    cursor: pointer;
    color: #ffbb39;
}
#quoteDetailContent .section .page-title h3 {
    margin-bottom: 14px;
}
#quoteDetailContent .section p a {
    color: #ffbb39;
}
#quoteDetailContent .section p,
#quoteDetailContent .section .box-content * {
    line-height: 24px;
}
#quoteDetailContent .section .box-content p {
    margin-bottom: 0px;
}
#quoteDetailContent .section .buttons .pipe {
    color: #FFBB39;
    margin-left: 10px;
    margin-right: 10px;
}
#quoteDetailContent .section .order-date {
    line-height: 16px;
    margin-top: 5px;
    margin-bottom: 5px;
}
#quoteDetailContent .data-table.cart-table {
    width: 100%;
}
#quoteDetailContent .data-table.cart-table thead th {
    height: 50px;
    vertical-align: middle;
}
#quoteDetailContent .data-table.cart-table thead th,
#quoteDetailContent .data-table.cart-table thead th * {
    font-family: 'open_sans_bold';
    font-size: 12px;
    line-height: 13px;
    text-transform: uppercase;
}
#quoteDetailContent .data-table.cart-table tbody tr {
    border-top: 1px solid #EAEAEA;
}
#quoteDetailContent .data-table.cart-table tbody tr:first-of-type {
    border-top: 4px solid #EAEAEA;
}
#quoteDetailContent .data-table.cart-table tbody tr:last-of-type {
    border-bottom: 4px solid #EAEAEA;
}
#quoteDetailContent .data-table.cart-table tbody tr td,
#quoteDetailContent .data-table.cart-table tbody tr td *{
    font-size: 11px;
    line-height: 15px;
} 
#quoteDetailContent .data-table.cart-table tbody tr td {
    vertical-align: middle;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 146px;
}
#quoteDetailContent .data-table.cart-table tbody tr td.productName {
    text-align: left;
}
#quoteDetailContent .data-table.cart-table tbody tr td.productName h5 {
    overflow: hidden;
    width: 146px;
}
#quoteDetailContent .data-table.cart-table tbody tr td.productName h5 a {
    color: #333333;
    font-family: 'open_sans_bold';
    font-weight: normal;
    width: 100%;
}
#quoteDetailContent .data-table.cart-table tbody tr td.productName .item-options .personalizationInfo {
    margin-top: 5px;
}
#quoteDetailContent .data-table.cart-table tbody tr td.productName .item-options .personalizationInfo * {
    line-height: 14px;
}
#quoteDetailContent .data-table.cart-table tbody tr td.productName .item-options .personalizationInfo .icon {
    background-image: url(https://beds.sk/skin/frontend/beds2/default/v3/img/personalization/offer/personalize-symbol.svg);
    background-size: 12px 12px;
    display: inline-block;
    height: 12px;
    width: 12px;
    vertical-align: top;
}
#quoteDetailContent .data-table.cart-table tbody tr td.productName .item-options .personalizationInfo p {
    color: #FFBB39;
    display: inline-block;
    text-transform: uppercase;
    margin-left: 3px;
}
#quoteDetailContent .data-table.cart-table tbody tr td.qtyCol > div,
#quoteDetailContent .data-table.cart-table tbody tr td.qtyCol > div *,
#quoteDetailContent .data-table.cart-table tbody tr td.proposalCol > div {
    line-height: 20px;
}
#quoteDetailContent .data-table.cart-table tbody tr td.qtyCol .mobileLabel,
#quoteDetailContent .data-table.cart-table tbody tr td.proposalCol .mobileLabel {
    display: none;
}
#quoteDetailContent .data-table.cart-table tbody tr td.proposalCol .price {
    line-height: 20px;
    margin-left: 3px;
}
#quoteDetailContent .data-table.cart-table tbody tr td.proposalCol .please-wait {
    position: relative;
    top: 3px;
    margin-left: 5px;
}
#quoteDetailContent .data-table.cart-table tbody tr .iradio_beds2_radio {
    position: relative;
    top: -1px;
}
#quoteDetailContent .btn-checkout {
    margin-top: 20px;
    padding-left: 0px;
    padding-right: 0px;
    width: 384px;
}
#quoteDetailContent #shopping-cart-totals-table {
    margin-bottom: 15px;
}
#quoteDetailContent #shopping-cart-totals-table th,
#quoteDetailContent #shopping-cart-totals-table th strong, 
#quoteDetailContent #shopping-cart-totals-table th strong * {
    font-family: 'open_sans_bold';
    font-weight: normal;
    text-align: right;
}
#quoteDetailContent #shopping-cart-totals-table td {
    text-align: center;
    padding: 2px 15px;
}
#quoteDetailContent #shopping-cart-totals-table td strong,
#quoteDetailContent #shopping-cart-totals-table td strong * {
    font-family: 'open_sans_bold';
    font-weight: normal;
}
#quoteDetailContent .entry-edit input {
    margin: 0;
}
#quoteDetailContent .entry-edit textarea:focus {
    padding-top: 12px;
    padding-bottom: 12px;
}
#quoteDetailContent .btn-checkout,
#quoteDetailContent .sendMessageButton,
#quoteDetailContent .returnButton {
    width: 300px;
}
#quoteDetailContent #crmaddon_template {
    margin-bottom: 18px;
    min-height: 50px;
    resize: vertical;
}

.crm_msgicon {
    padding-top: 5px;
    padding-left: 5px;
}
#crm_message strong {
    font-family: 'open_sans_bold';
    font-weight: normal;
}
#crm_message .attachment_single {
    background: #F1F1F1;
}
.returnButton {
    display: block;
    margin-top: 40px;
}

#advice-required-privacyCheckbox,
#advice-required-rodoCheckbox {
    clear: both;
    margin-bottom: 16px;
    position: static !important;
    width: 100%;
    display:none;
}

@media all and (max-width: 1230px) {
    #requestSummary {
        padding-left: 16px;
        padding-right: 16px;
    }
    #requestSummary .title h1 {
        font-size: 24px;
        line-height: 24px;
    }
    
    #quoteHistory {
        margin-top: 25px;
    }
    .quote .title,
    .quoteButtons,
    .quoteBottom {
        padding-left: 16px;
        padding-right: 16px;
    }
    .quote .title {
        padding-top: 15px;
        padding-bottom: 45px;
    }
    .quote .title h1 {
        font-size: 24px;
        line-height: 24px;
    }
    
    .quote #shopping-cart-table .imageCol {
        padding-left: 16px;
    }
    .quote #shopping-cart-table .removeCol {
        padding-right: 16px;
    }
    
    .qquote-client-collaterals .client-data .leftCol {
        width: calc(50% - 10px);
    }
    .qquote-client-collaterals .client-data .rightCol {
        width: calc(50% - 10px);
    }
    .qquote-client-collaterals .client-data .bottom {
        width: calc(50% - 10px);
    }
}
@media all and (max-width: 1150px) {
    .quote #shopping-cart-table .personalizationCol {
        width: 115px;
    }
    .quote #shopping-cart-table tbody .personalizationCol .content > .col.last {
        margin-right: 15px;
    }
    .quote #shopping-cart-table tbody .personalizationCol .content .col .imgContainer {
        height: 60px;
        width: 60px;
    }
    .quote #shopping-cart-table tbody .personalizationCol .content .col .row a .col.last {
        display: none;
    }
    .quote #shopping-cart-table .removeCol {
        width: 60px;
    }
    .quote #shopping-cart-table tbody .removeCol a .col.last {
        display: none;
    }
}
@media all and (max-width: 950px) {
    .quote #shopping-cart-table .unitPriceCol {
        width: 70px;
    }
    .quote #shopping-cart-table .priceCol {
        width: 70px;
    }
}
@media all and (max-width: 900px) {
    #quoteHistory #my-orders-table tr td {
        height: auto;
    }
    #quoteHistory #my-orders-table tr td:first-of-type {
        padding-top: 15px;
    }
    #quoteHistory #my-orders-table tr td:last-of-type {
        padding-bottom: 15px;
    }
    #quoteHistory #my-orders-table tr td a .linkLabel {
        font-size: 14px;
        line-height: 14px;
    }
}
@media all and (max-width: 770px) {
    .quote #shopping-cart-table thead {
        display: none;
    }
    .quote #shopping-cart-table tbody tr {
        border-bottom: 4px solid #EAEAEA;
    }
    .quote #shopping-cart-table tbody tr td {
        display: block;
        text-align: center;
        margin: 0 auto;
    }
    .quote #shopping-cart-table .imageCol {
        height: 96px;
        padding: 0px;
        width: calc(100% - 32px);
    }
    .quote #shopping-cart-table .imageCol a {
        padding-top: 8px;
        padding-bottom: 8px;
    }
    .quote #shopping-cart-table .nameCol {
        border-bottom: 1px solid #EAEAEA;
        height: auto;
        padding: 0px;
        padding-top: 5px;
        padding-bottom: 15px;
        width: calc(100% - 32px);
    }
    .quote #shopping-cart-table tbody .nameCol .bold a {
        font-size: 14px;
    }
    .quote #shopping-cart-table .unitPriceCol,
    .quote #shopping-cart-table .priceCol {
        box-sizing: border-box;
        height: auto;
        padding-top: 15px;
        padding-bottom: 15px;
        width: calc(100% - 32px);
    }
    .quote #shopping-cart-table .priceCol {
        border-bottom: 1px solid #EAEAEA;
    }
    .quote #shopping-cart-table .removeCol {
        padding-top: 15px;
        padding-bottom: 15px;
        width: calc(100% - 32px);
    }
    .quote #shopping-cart-table tbody .qtyCol {
        width: 100%;
    }
    .quote #shopping-cart-table tbody .qtyCol .label {
        display: inline-block;
        line-height: 13px;
    }
    .quote #shopping-cart-table tbody .unitPriceCol .label,
    .quote #shopping-cart-table tbody .priceCol .label,
    .quote #shopping-cart-table tbody .qtyCol .label,
    .quote #shopping-cart-table tbody .qtyCol .quantityFieldContainer,
    .quote #shopping-cart-table tbody .unitPriceCol .price,
    .quote #shopping-cart-table tbody .priceCol .price {
        display: inline-block;
        width: calc(50% - 15px);
    }
    .quote #shopping-cart-table tbody .unitPriceCol .label,
    .quote #shopping-cart-table tbody .qtyCol .label,
    .quote #shopping-cart-table tbody .priceCol .label {
        padding-right: 10px;
        text-align: right;
    }
    .quote #shopping-cart-table tbody .unitPriceCol .price,
    .quote #shopping-cart-table tbody .qtyCol .quantityFieldContainer,
    .quote #shopping-cart-table tbody .priceCol .price {
        padding-left: 10px;
        text-align: left;
    }
    .quote #shopping-cart-table tbody .personalizationCol .content {
        align-items: center;
        display: flex;
        justify-content: flex-end;
        min-height: 40px;
        padding-top: 15px;
        padding-bottom: 15px;
    }
    .quote #shopping-cart-table tbody .personalizationCol .content .col .row a .col.last {
        display: inline-block;
        text-align: left;
    }
    .quote #shopping-cart-table tbody .personalizationCol .content > .col.first {
        margin-right: 0px;
    }
    .quote #shopping-cart-table tbody .personalizationCol[data-personalization="0"] {
        box-sizing: border-box;
        float: left;
        padding-right: 12px;
        width: 50%;
    }
    .quote #shopping-cart-table tbody .personalizationCol[data-personalization="0"] .content > .col {
        margin-right: 0px;
    }
    .quote #shopping-cart-table tbody .personalizationCol[data-personalization="1"] {
        padding-left: 0px;
        padding-right: 0px;
        width: calc(100% - 30px);
    }
    .quote #shopping-cart-table tbody .personalizationCol[data-personalization="1"] .content {
        display: block;
        height: 180px;
        position: relative;
    }
    .quote #shopping-cart-table tbody .personalizationCol[data-personalization="1"] .content .col {
        display: block;
    }
    .quote #shopping-cart-table tbody .personalizationCol[data-personalization="1"] .content > .col.first {
        position: absolute;
        top: 160px;
        width: 100%;
    }
    .quote #shopping-cart-table tbody .personalizationCol[data-personalization="1"] .content > .col.first .row {
        box-sizing: border-box;
        float: left;
        margin-bottom: 0px;
        width: 50%;
    }
    .quote #shopping-cart-table tbody .personalizationCol[data-personalization="1"] .content > .col.first .row.first {
        display: flex;
        justify-content: flex-end;
        padding-right: 14px;
    }
    .quote #shopping-cart-table tbody .personalizationCol[data-personalization="1"] .content > .col.first .row.last {
        padding-left: 14px;
    }
    .quote #shopping-cart-table tbody .personalizationCol[data-personalization="1"] .content > .col.last {
        position: absolute;
        top: 15px;
        width: 100%;
    }
    .quote #shopping-cart-table tbody .personalizationCol[data-personalization="1"] .content > .col.last .imgContainer {
        height: 80px;
        margin: 25px auto 25px auto;
        width: 80px;
    }
    .quote #shopping-cart-table tbody .removeCol[data-personalization="0"] {
        box-sizing: border-box;
        float: left;
        padding-left: 12px;
        width: 50%;
    }
    .quote #shopping-cart-table tbody .removeCol[data-personalization="0"] .content {
        justify-content: flex-start;
    }
    .quote #shopping-cart-table tbody .removeCol[data-personalization="1"] {
        border-top: 1px solid #EAEAEA;
    }
    .quote #shopping-cart-table tbody .removeCol .content {
        align-items: center;
        display: flex;
        min-height: 40px;
        justify-content: center;
    }
    .quote #shopping-cart-table tbody .removeCol a .col.last {
        display: inline-block;
    }
    
    .qquote-client-collaterals .client-data .leftCol,
    .qquote-client-collaterals .client-data .rightCol {
        float: none;
        width: 100%;
    }
    .qquote-client-collaterals .client-data .bottom {
        padding-top: 20px;
        width: 100%;
    }
    .qquote-client-collaterals .client-data .bottom #sendQueryButton {
        height: 38px;
    }
    .qquote-client-collaterals .client-data .bottom #sendQueryButton span {
        line-height: 38px;
    }
    
    #quoteDetailContent .data-table.cart-table thead {
        display: none;
    }
    #quoteDetailContent .data-table.cart-table tbody tr td {
        display: block;
        text-align: center;
        width: 100%;
    }
    #quoteDetailContent .data-table.cart-table tbody tr td.productName h5 {
        width: 100%;
    }
    #quoteDetailContent .data-table.cart-table tbody tr td.qtyCol {
        text-align: right;
        padding-right: 10px;
    }
    #quoteDetailContent .data-table.cart-table tbody tr td.proposalCol {
        text-align: left;
        padding-left: 10px;
    }
    #quoteDetailContent .data-table.cart-table tbody tr td.qtyCol {
        float: left;
        width: calc(40% - 10px);
    }
    #quoteDetailContent .data-table.cart-table tbody tr td.proposalCol {
        float: left;
        width: calc(60% - 10px);
    }
    #quoteDetailContent .data-table.cart-table tbody tr td.qtyCol > div .mobileLabel,
    #quoteDetailContent .data-table.cart-table tbody tr td.qtyCol > div div,
    #quoteDetailContent .data-table.cart-table tbody tr td.proposalCol .mobileLabel {
        display: inline-block;
    }
    #quoteDetailContent .data-table.cart-table tbody tr td.qtyCol > div .mobileLabel,
    #quoteDetailContent .data-table.cart-table tbody tr td.proposalCol .mobileLabel {
        font-family: 'open_sans_bold';
    }
    #quoteDetailContent .data-table.cart-table tbody tr td.qtyCol > div div {
        width: 30px;
    }
    #quoteDetailContent .data-table.cart-table tbody tr td.proposalCol .mobileLabel {
        margin-right: 10px;
    }
}
@media all and (max-width: 600px) {
    #quoteDetailContent .section .buttons span.link,
    #quoteDetailContent .section .buttons a {
        display: block;
    }
    #quoteDetailContent .section .buttons .pipe {
        display: none;
    }
}
@media all and (max-width: 500px) {
    .quoteButtons button {
        margin-left: 0px;
        width: 100%;
    }
    .quoteButtons button:first-of-type {
        margin-bottom: 10px;
    }
    #quoteDetailContent .section .buttons a {
        display: block;
    }
    #quoteDetailContent .data-table.cart-table tbody tr td.qtyCol {
        float: left;
        width: calc(30% - 10px);
    }
    #quoteDetailContent .data-table.cart-table tbody tr td.proposalCol {
        float: left;
        width: calc(70% - 10px);
    }
    #quoteDetailContent .btn-checkout,
    #quoteDetailContent .sendMessageButton,
    #quoteDetailContent .returnButton {
        width: 100%;
    }
}
.body .col-left {
    display: table-cell;
    float: left;
    box-sizing: border-box;
    margin-bottom: 80px;
    width: 250px;
}
.body .col-left ul li:first-child {
    font-family: 'gilroy_extrabold';
    font-size: 20px;
    line-height: 20px;
    margin-bottom: 20px;
    padding-top: 0px;
    padding-bottom: 0px;
} 
.body .col-left ul li {
    padding-top: 8px;
    padding-bottom: 8px;
}
.body .col-left ul li,
.body .col-left ul li * {
    color: #333333;
    font-family: 'open_sans_regular';
    font-size: 14px;
    line-height: 27px;
}
.body .col-left ul li * {
    display: block;
    overflow-x: hidden;
    overflow-y: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.body .col-left ul li.selected, 
.body .col-left ul li a.selected,
.body .col-left ul li.selected *, 
.body .col-left ul li a.selected * {
    font-family: 'gilroy_extrabold';
    font-size: 15px;
}

.body .col-main {
    display: table-cell;
    box-sizing: border-box;
    padding-left: 48px;
}
.body .col-main .page-title h1 {
    font-family: 'open_sans_light';
    font-size: 24px;
    margin-top: 35px;
    margin-bottom: 40px;
}
.body .col-main p,
.body .col-main p span {
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 17px;
}
.body .col-main h2.legend {
    font-family: 'gilroy_extrabold';
    font-size: 20px;
    line-height: 20px;
    margin-bottom: 30px;
}

.col-right {
    clear: both;
}

@media all and (max-width: 1230px) {
    .body .col-left {
        display: block;
        float: none;
        width: 100%;
    }
    .body .col-main {
        display: block;
        float: none;
        padding-left: 16px;
        padding-right: 16px;
        max-width: 100%;
        width: 100%;
    }
}
.body .site-title .content h1 {
    font-family: 'gilroy_extrabold';
    font-size: 36px;
    line-height: 36px;
    margin-bottom: 20px;
    text-align: center;
}
.body .site-title .content h2 {
    font-family: 'open_sans_regular';
    font-size: 20px;
    font-weight: normal;
    line-height: 20px;
    text-align: center;
}

.body .col-left ul li a .img {
    float: left;
    height: 27px;
    text-align: center;
    width: 22px;
}
.body .col-left ul li.summary a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/profile/summary.svg');
    background-size: 22px 16px;
    display: inline-block;
    height: 16px;
    margin-top: 6px;
    width: 22px;
}
.body .col-left ul li.orders a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/profile/orders.svg');
    background-size: 20px 12px;
    display: inline-block;
    height: 12px;
    margin-top: 8px;
    width: 20px;
}
.body .col-left ul li.adressBook a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/profile/address_book.svg');
    background-size: 20px 17px;
    display: inline-block;
    height: 17px;
    margin-top: 6px;
    width: 20px;
}
.body .col-left ul li.newsletter a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/profile/newsletter.svg');
    background-size: 22px 14px;
    display: inline-block;
    height: 14px;
    margin-top: 7px;
    width: 22px;
}
.body .col-left ul li.favourite a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/profile/favourite.svg');
    background-size: 22px 19px;
    display: inline-block;
    height: 19px;
    margin-top: 5px;
    width: 22px;
}
.body .col-left ul li.quotation a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/profile/quotation.svg');
    background-size: 20px 20px;
    display: inline-block;
    height: 20px;
    margin-top: 4px;
    width: 20px;
}
.body .col-left ul li.logout a .img div {
    background-image: url('https://beds.sk/skin/frontend/beds2/default/v3/img/customer/profile/logout.svg');
    background-size: 17px 22px;
    display: inline-block;
    height: 22px;
    margin-top: 3px;
    width: 17px;
}
.body .col-left ul li.trees a .img div {    
    background-size: 17px 22px;
    display: inline-block;
    height: 22px;
    margin-top: 3px;
    width: 17px;
}
.body .col-left ul li a .imageLabel {
    float: left;
    margin-left: 16px;
    width: 130px;
}
.body .col-left ul li a .imageLabel.bold {
    font-family: 'open_sans_bold';
}

.col-wrapper .col-main {
    max-width: 950px;
    min-width: 950px;
    padding-left: 0px;
}
.col-wrapper .col-main .my-account {
    margin-bottom: 80px;
    width: 950px;
}

section.body .page-title {
    margin-top: 0px;
}
.body .page-title h3 {
    font-size: 20px;
    font-family: 'open_sans_regular';
    font-weight: normal;
    line-height: 20px;
}

#userPhotoRow {
    height: 105px;
    padding-bottom: 30px;
}
#userPhotoRow .col {
    height: 97px;
}
#userPhotoRow .col #image {
    border-radius: 97px;
    float: left;
    height: 97px;
    width: 97px;
}
#userPhotoRow .col .userName {
    font-family: 'gilroy_extrabold';
    font-size: 30px;
    float: left;
    line-height: 33px;
    margin-top: 32px;
    margin-bottom: 32px;
    margin-left: 20px;
    max-width: 660px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#userPhotoRow .col .edit {
    color: #ffbb39;
    cursor: pointer;
    display: block;
    float: right;
}
#userPhotoRow .col .edit * {
    color: #ffbb39;
    font-size: 14px;
}

.box-info .row {
    border-bottom: 1px solid #EAEAEA;
    display: flex;
    justify-content: center;
    min-height: 115px;
}
.box-info .row:first-of-type {
    border-top: 1px solid #EAEAEA;
}
.dashboard .row .col,
.box-info .row .col {
    float: left;
    overflow: hidden;
    width: calc(100% - 100px);
}
.box-info .row.lastOrderRow .col.last,
.box-info .row#forgetButtonInfo .col.last {
    width: calc(100% - 95px);
}
.box-info .row .col h2 {
    font-family: 'open_sans_regular';
    font-size: 20px;
    font-weight: normal;
    margin-top: 30px;
}
.box-info .row .col .info,
.box-info .row .col .info * {
    color: #9D9D9D;
    font-size: 14px;
    line-height: 18px;
    margin-top: 22px;
    margin-bottom: 22px;
}
.dashboard .row .col.last,
.box-info .row .col.last {
    display: flex;
    flex-direction: column;
    justify-content: center;
    float: right;
    text-align: right;
    width: 100px;
}
.box-info .row.lastOrderRow .col.last {
    width: 100px;
}
.box-info .row#forgetButtonInfo .col.last {
    width: 110px;
}

.box-info .row #my-orders-table {
    height: 62px;
}
.box-info .row #my-orders-table tbody tr {
    border-top: 0px;
    border-bottom: 0px;
}

.box-info #forgetButtonInfo {
    height: auto;
    min-height: 115px;
}
#forgetButtonInfo .col p {
    margin-bottom: 0px;
    margin-top: 0px;
}
#forgetButtonInfo .col p:first-of-type {
    margin-top: 22px;
}
#forgetButtonInfo .col p:last-of-type {
    margin-bottom: 22px;
}
#forgetButtonInfo #removeButton {
    cursor: pointer;
}
#forgetButtonInfo #removeButton,
#forgetButtonInfo #removeButton * {
    line-height: 135px;
}
#forgetButtonInfo .animationContainer {
    display: none;
    margin: 0px auto 15px auto;
}

.my-account #my-orders-table {
    clear: both;
    height: auto;
    margin-top: 5px;
    margin-bottom: 5px;
    width: 100%;
}
.my-account #my-orders-table tbody * {
    font-size: 11px;
    line-height: 11px;
}
.my-account #my-orders-table tbody tr {
    border-top: 1px solid #EAEAEA;
    border-bottom: 1px solid #EAEAEA;
}
.my-account #my-orders-table tbody tr td {
    height: 30px;
}
.my-account #my-orders-table tbody tr td a .linkLabel {
    color: #FFBB39;
}
.my-account #my-orders-table td {
    padding-right: 20px;
    text-align: left;
    vertical-align: middle;
}
.my-account #my-orders-table td * {
    color: #9D9D9D;
}
.my-account #my-orders-table td .label {
    margin-right: 5px;
}
.my-account #my-orders-table td .personalizationInfo {
    margin-top: 5px;
}
.my-account #my-orders-table td .personalizationInfo * {
    font-size: 11px;
    line-height: 14px;
}
.my-account #my-orders-table td .personalizationInfo .icon {
    background-image: url(https://beds.sk/skin/frontend/beds2/default/v3/img/personalization/offer/personalize-symbol.svg);
    background-size: 12px 12px;
    display: inline-block;
    height: 12px;
    width: 12px;
    vertical-align: top;
}
.my-account #my-orders-table td .personalizationInfo p {
    color: #FFBB39;
    display: inline-block;
    text-transform: uppercase;
    margin-left: 3px;
    margin-bottom: 0px;
}
.my-account #my-orders-table .fifth {
    width: 80px;
}
.my-account #my-orders-table .edit a {
    color: #ffbb39;
}

/*Szczegóły zamówienia*/
#orderDetailsContainer .page-title h3 {
    margin-bottom: 14px;
}
#orderDetailsContainer .page-title a,
#orderDetailsContainer .page-title span {
    font-size: 14px;
}
#orderDetailsContainer .order-date {
    margin-bottom: 10px;
}
#orderDetailsContainer .buttons {
    margin-bottom: 34px;
}
#orderDetailsContainer .buttons a {
    color: #FFBB39;
}
#orderDetailsContainer .box .box-content address {
    line-height: 24px;
}
#orderDetailsContainer .box .box-content,
#orderDetailsContainer .box .box-content * {
    line-height: 24px;
}
#orderDetailsContainer .box .box-content p {
    font-family: 'open_sans_regular' !important;
    font-size: 12px !important;
    font-weight: normal !important;
    line-height: 16px;
    margin-bottom: 0px;
}
.order-items.order-details .table-caption {
    margin-bottom: 20px;
}

/*Książka adresowa*/
.addressContainer .addresses-list .col-1 {
    float: left;
    width: 430px;
}
.addressContainer .addresses-list .col-2 {
    float: right;
    width: 380px;
}
.addressContainer .addresses-list .col-1 > h3,
.addressContainer .addresses-list .col-2 > h3 {
    font-family: 'open_sans_regular';
    font-size: 16px;
    font-weight: normal;
    margin-bottom: 25px;
}
.addressContainer .addresses-list .col-1 ol li.item,
.addressContainer .addresses-list .col-2 ol li.item {
    border: 3px solid #333333;
    box-sizing: border-box;
    display: block;
    padding: 12px;
    margin-bottom: 17px;
    width: 380px;
}
.addressContainer .addresses-list .col-1 ol li.item.empty,
.addressContainer .addresses-list .col-2 ol li.item.empty {
    border: 1px solid #dcd6cc;
    min-height: 66px;
}
.addressContainer .addresses-list .col-1 ol li.item h3,
.addressContainer .addresses-list .col-2 ol li.item h3 {
    font-size: 12px;
    font-family: 'open_sans_bold';
    margin-bottom: 16px;
}
.addressContainer .addresses-list .col-1 ol li.item p,
.addressContainer .addresses-list .col-2 ol li.item p {
    margin-bottom: 0px;
    line-height: 17px;
}
.addressContainer .addresses-list .col-1 ol li.item .addressContent,
.addressContainer .addresses-list .col-2 ol li.item .addressContent {
    margin-bottom: 16px;
}
.addressContainer .addresses-list .col-2 ol li.item > a {
    display: block;
}
.addressContainer #addNewAddressButton {
    float: right;
    margin-top: 23px;
    width: 290px;
}
.addressEditForm .selectCountryContainer .sbHolder {
    float: left;
    width: calc(100% - 19px);
}
.addressEditForm .selectCountryContainer .sbSelector {
    color: #616161;
    font-size: 12px;
    text-transform: uppercase;
    width: calc(100% - 30px);
}
.addressEditForm .selectCountryContainer .sbOptions {
    max-height: 200px !important;
    width: 100%;
}
.addressEditForm .selectCountryContainer .sbOptions li a {
    font-size: 12px;
    text-transform: uppercase;
}
.addressEditForm .checkboxRecord {
    margin-bottom: 10px;
}
.addressEditForm .checkboxRecord label {
    cursor: pointer;
}

/*Subskrypcje*/
.my-account .newsletter .buttons-set {
    margin-top: 45px;
}
.my-account .newsletter .buttons-set #addNewAddressButton {
    width: 300px;
}

/*Edytuj konto*/
.my-account {
    width: 812px;
}
.my-account form .validation-advice-parent {
    top: -6px !important;
}
.my-account form .inputContainer {
    box-sizing: border-box;
    border: 0;
    float: left;
    height: auto;
    padding: 0;
    margin-bottom: 18px;
    width: 100%;
}
.my-account form .inputContainer input,
.my-account form .inputContainer select {
    float: none;
    margin: 0;
    top: 0;
    width: 100%;
}
.my-account form .inputContainer .field {
    float: left;
    width: calc(100% - 19px);
}
.my-account form .postalCodeInputContainer {
    width: 190px;
}
.my-account form .requiredStar {
    background-size: 10px 10px;
    float: left;
    height: 10px;
    margin-left: 8px;
    position: relative;
    top: 15px;
    width: 10px;
}
.my-account form .form-list #userPhotoRow {
    cursor: pointer;
    float: left;
    margin-bottom: 25px;
    position: relative;
}
.my-account form .form-list #userPhotoRow #userPhotoLabel {
    line-height: 105px;
    margin-bottom: 0px;
    margin-right: 21px;
}
.my-account form .form-list #userPhotoRow #image {
    border-radius: 104px;
    height: 104px;
    width: 104px;
}
.my-account form .form-list #userPhotoRow #userPhotoLabel {
    float: left;
}
.my-account form .form-list #userPhotoRow #image {
    float: right;
}
.my-account form .form-list #userPhotoRow #uploadField {
    cursor: pointer;
    height: 104px;
    position: absolute;
    right: 0px;
    opacity: 0;
    width: 104px;
}
.my-account form .form-list #sendingInfoRow {
    display: none;
    float: left;
}
.my-account form .form-list #sendingInfoRow #sendingInfo {
    line-height: 105px;
    margin-left: 21px;
}
.my-account #changePasswordRow {
    margin-bottom: 20px;
}
.my-account #changePasswordRow label[for="change_password"] {
    cursor: pointer;
    font-size: 12px;
    margin-left: 10px;
    position: relative;
    top: 1px;
    text-transform: uppercase;
}
.my-account .buttons-set {
    margin-top: 59px;
}
.my-account .buttons-set .button,
.my-account .buttons-set button{
    margin-top: 0px;
    margin-right: 10px;
    width: calc(50% - 10px);
}

/*Subskrypcja*/
.newsletter form {
    margin-top: 49px;
}

/*Pagination*/
.pager {
    float: right;
}

@media all and (max-width: 1230px) {
    .col-wrapper .col-left.sidebar {
        border-left: 0px;
        border-right: 0px;
        border-bottom: 3px solid #000;
        padding-left: 16px;
        padding-right: 16px;
    }
    .col-wrapper .col-main {
        padding-left: 16px;
        padding-right: 16px;
        max-width: 100%;
        min-width: 100%;
        width: 100%;
    }
    .col-wrapper .col-main .my-account {
        margin-top: 25px;
        padding-bottom: 20px;
        width: auto;
    }
    
    .col-wrapper .col-main .my-account .addressContainer .addresses-list .col-2 {
        float: left;
    }
}
@media all and (max-width: 900px) {
    #userPhotoRow {
        padding-bottom: 0px;
    }
    #userPhotoRow .col {
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    #userPhotoRow .col #image {
        display: none;
    }
    #userPhotoRow .col .userName {
        font-size: 25px;
        margin: 0px;
        white-space: normal;
    }
    
    #my-orders-table tbody tr td {
        display: block;
        padding-top: 5px;
        padding-bottom: 5px;
    }
    .box-info .row #my-orders-table {
        height: 62px;
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .my-account #my-orders-table tbody tr td {
        height: auto;
    }
    .my-account #my-orders-table tbody tr td.first {
        padding-top: 15px;
    }
    .my-account #my-orders-table tbody tr td.last {
        padding-bottom: 15px;
    }
    .my-account #my-orders-table tbody tr td a .linkLabel {
        font-size: 14px;
        line-height: 14px;
    }
    
    .my-account .buttons-set {
        margin-top: 20px;
    }
    .my-account .buttons-set .button,
    .my-account .buttons-set button {
        margin-right: 0px;
        margin-bottom: 10px;
        width: 100%;
    }
}

@media all and (max-width: 620px) {
    .addressContainer .addresses-list .col-1,
    .addressContainer .addresses-list .col-2 {
        width: auto;
    }
}
@media all and (max-width: 444px) {
    .addressContainer .addresses-list .col-1,
    .addressContainer .addresses-list .col-2 {
        width: 100%;
    }
    .addressContainer .addresses-list .col-1 ol li.item, 
    .addressContainer .addresses-list .col-2 ol li.item {
        box-sizing: border-box;
        width: 100%;
    }
    .addressContainer .addresses-list .col-2 #addNewAddressButton {
        width: 100%;
    }
}
