:root {
		--base-color:#494949;
		--border-radius:.25rem;
		--main-button-color:#ffffff;
		--main-button-background:#ce2539;
		--main-button-background-hover:#ce2539;
		--system-button-color:#ffffff;
		--system-button-background:#adadad;
		--system-button-background-hover:#818181;
		--disabled-color:#c2c2c2;
		--href-color:#ce2539; 
		--check-color:#ce2539;
		--check-border-color:#e1dfdc;
}

@font-face {
  font-family: 'ProximaNova-Regular';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/ProximaNova-Regular.eot'); 
  src: local('ProximaNova-Regular'), local('ProximaNova-Regular'),
       url('../fonts/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'), 
       url('../fonts/ProximaNova-Regular.woff2') format('woff2'), 
       url('../fonts/ProximaNova-Regular.woff') format('woff'), 
       url('../fonts/ProximaNova-Regular.ttf') format('truetype'), 
       url('../fonts/ProximaNova-Regular.svg#DM Sans') format('svg'); 
  font-display: swap;
}

@font-face {
  font-family: 'DM Serif Display';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/DMSerifDisplay-Regular.eot'); 
  src: local('DMSerifDisplay-Regular'), local('ProximaNova-Regular'),
       url('../fonts/DMSerifDisplay-Regular.eot?#iefix') format('embedded-opentype'), 
       url('../fonts/DMSerifDisplay-Regular.woff2') format('woff2'), 
       url('../fonts/DMSerifDisplay-Regular.woff') format('woff'), 
       url('../fonts/DMSerifDisplay-Regular.ttf') format('truetype'), 
       url('../fonts/DMSerifDisplay-Regular.svg#DM Sans') format('svg'); 
  font-display: swap;
}

@font-face {
  font-family: 'DM Serif Display';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/DMSerifDisplay-Italic.eot'); 
  src: local('DMSerifDisplay-Italic'), local('ProximaNova-Regular'),
       url('../fonts/DMSerifDisplay-Italic.eot?#iefix') format('embedded-opentype'), 
       url('../fonts/DMSerifDisplay-Italic.woff2') format('woff2'), 
       url('../fonts/DMSerifDisplay-Italic.woff') format('woff'), 
       url('../fonts/DMSerifDisplay-Italic.ttf') format('truetype'), 
       url('../fonts/DMSerifDisplay-Italic.svg#DM Sans') format('svg'); 
  font-display: swap;
}

@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');

body {
	font-family: "Montserrat", sans-serif;
}

html {
	scroll-padding-top: 3rem;
}


.wrap,
header #top,
header #menu_position {
	width:1645px;
	border:solid transparent 0px;
}

.wrap.homepage  {
	width:100%;
}

.top {
	margin-top:240px;
}



.wrapin {
	padding:0;
	overflow:visible;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	max-width: 100%;
	background-color: transparent;
}

.sbanner1,
.sbanner2,
.sbanner3,
.sbanner4,
.sbanner5,
.sbanner6,
#homepage-promo-slider,
#homepage-promo-slider2,
#full-size-banner {
	float:none;
	clear:none;
	max-width:1600px;
	margin:0 auto;
	padding:0 15px;
}

.homepage {
	margin-top:163px;
	max-width:100%;
}

/* NOVÉ */

#info-alert-move-top {
	min-width: 1250px !important;
}

#info-alert-move-top .wrap .info {
	display: none;
}
#info-alert-move-top .wrap {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
	gap: 20px;
	padding: 0 15px;
	border: none;
}
#info-alert-move-top .wrap > p {
	text-align: center;
	display: inline-block;
	line-height: 1.4;
	font-size: 0.875rem;
	order: 1;
	width: auto;
	padding: 0 0;
}
#info-alert-move-top .wrap .close {
	position: static;
	order: 2;
	margin-top: -3px;
}
.category-type-2-box .count, .category-type-2-box .name {
	display: none;
}
.category-type-2-box .logo {
	margin-top: 0;
}
#homepage-promo-slider .title, #homepage-promo-slider1 .title {
	margin-bottom: 25px;
	text-align: left;
}
#homepage-promo-slider .title strong, #homepage-promo-slider1 .title strong {
	text-align: left;
	font-weight: 600;
	font-size: 1.375rem;
}
#homepage-promo-slider1 {
	margin-bottom: 60px;
}
#homepage-promo-slider1 .splide__list, #homepage-promo-slider3 .splide__list {
	width: calc(100% + 15px) !important;
}

.product .hover-box .hover-box-images {
	display: grid;
	grid-template-columns: repeat(1, minmax(0, 1fr));
	grid-template-rows: repeat(5, minmax(0, 1fr));
	gap: 8px;
	height: calc(100% - 26px);
	width: 80px !important;
	right: 12px;
	top: 13px;
}
.product .hover-box .hover-box-images .imgbox {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	border: 1px solid #D7D7D7;
	background: #fff;
	border-radius: 8px;
}
.product .hover-box .hover-box-images .imgbox img {
	max-width: 90%;
	max-height: 90%;
}
.product .hover-box .hover-box-info {
	bottom: 12px;
	top: auto !important;
}
.product .hover-box .hover-box-sizes a {
	border: none;
	font-weight: 600;
	font-size: 0.875rem;
	text-decoration: none;
	color: #000;
}
.product .hover-box .hover-box-sizes ul {
	display: block !important;
	width: 100%;
	float: none;
}
.product .hover-box .hover-box-sizes ul li {
	border: none;
	padding: 0 7px;
	margin: 0;
	position: relative;
}
.product .hover-box .hover-box-sizes ul li:after {
	content: '';
	width: 1px;
	height: 10px;
	background: #CECECE;
	display: block;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 0;
}
.product .hover-box .hover-box-sizes ul li:last-of-type:after {
	display: none;
}
.product .hover-box .hover-box-sizes ul li:first-of-type {
	padding-left: 0;
}

.product:hover {
	background: #ffffff;
	z-index: 1000;
	border: 1px solid #D7D7D7;
	border-radius: 10px;
}
#homepage-promo-slider1 .splide__arrow, #homepage-promo-slider3 .splide__arrow {
	background: transparent !important;
}

/* VAŠE NOHY */

.static-banner-vase-nohy {
	position: relative;
	min-height: 569px;
	padding-left: 50% !important;
	padding-right: 35px !important;
	padding-top: 35px !important;
	display: flex;
	align-items: start;
	justify-content: center;
	flex-direction: column;
	margin-bottom: 60px !important;
}
.static-banner-vase-nohy img {
	position: absolute;
	width: 100%;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	z-index: 1;
}
.static-banner-vase-nohy .btext {
	position: relative;
	z-index: 5;
	margin-bottom: 18px;
}
.static-banner-vase-nohy .btext p {
	padding-left: 84px;
	font-size: 2.563rem;
	color: #CC192F;
	font-style: italic;
	font-weight: 700;
	line-height: 1.2;
}
@media(max-width:1400px) {
	.static-banner-vase-nohy .btext p {
		font-size: 1.75rem;
	}
}
.static-banner-vase-nohy .btext p:before {
	content: '';
	display: block;
	position: absolute;
	top: 11px;
	left: 0;
	width: 66px;
	height: 48px;
	background-image: url('data:image/svg+xml,<svg width="66" height="48" viewBox="0 0 66 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.8846 0C23.6453 0 26.7009 1.17647 29.0513 3.52942C31.4957 5.88235 32.7179 8.94118 32.7179 12.7059C32.7179 14.6824 32.3419 16.6118 31.5897 18.4941C30.9316 20.2824 29.7094 22.5412 27.9231 25.2706L13.9615 48H0L10.7179 25.2706C9.02564 24.1412 7.66239 22.6824 6.6282 20.8941C5.68803 19.0118 5.21795 16.9412 5.21795 14.6824C5.21795 10.3529 6.6282 6.82353 9.44872 4.09412C12.2692 1.36471 15.7479 0 19.8846 0ZM53.1667 0C56.9274 0 59.9829 1.17647 62.3333 3.52942C64.7778 5.88235 66 8.94118 66 12.7059C66 14.6824 65.6239 16.6118 64.8718 18.4941C64.2137 20.2824 62.9915 22.5412 61.2051 25.2706L47.2436 48H33.2821L44 25.2706C42.3077 24.1412 40.9444 22.6824 39.9103 20.8941C38.9701 19.0118 38.5 16.9412 38.5 14.6824C38.5 10.3529 39.9103 6.82353 42.7308 4.09412C45.5513 1.36471 49.0299 0 53.1667 0Z" fill="%23CC192F"/></svg>');
}
.static-banner-vase-nohy .subtitle {
	position: relative;
	z-index: 5;
	font-size: 1rem;
	font-weight: normal;
	line-height: 1.5;
	text-align: justify;
	margin-bottom: 25px;
}
.static-banner-vase-nohy .button {
	position: relative;
	z-index: 5;
	display: block;
	width: auto;
	color: #CC192F;
	background: none;
	outline: none;
	height: 48px;
	line-height: 46px;
	text-decoration: none;
	padding: 0 28px;
	border: 2px solid #CC192F;
	border-radius: 24px;
	font-size: 0.938rem;
	font-weight: bold;
}
.static-banner-vase-nohy .button:hover {
	color: #fff;
	background: #CC192F;
}


/* HOMEPAGE PRODEJNY */

.static-banner-prodejny {
	position: relative;
	min-height: 569px;
	padding-right: 60% !important;
	padding-left: 35px !important;
	padding-top: 35px !important;
	display: flex;
	align-items: start;
	justify-content: center;
	flex-direction: column;
	margin-bottom: 80px !important;
}
.static-banner-prodejny img {
	position: absolute;
	width: 100%;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	z-index: 1;
}
.static-banner-prodejny .btext {
	position: relative;
	z-index: 5;
	margin-bottom: 18px;
}
.static-banner-prodejny .btext h3 {
	font-size: 2.563rem;
	color: #CC192F;
	font-weight: 700;
	line-height: 1.2;
	margin-bottom: 19px !important;
	margin-top: 0 !important;
}
@media(max-width:1400px) {
	.static-banner-prodejny .btext h3 {
		font-size: 1.75rem;
	}
}
/* text je dočasně skrytý, musí být kratší! */
.static-banner-prodejny .btext p {
	position: relative;
	z-index: 5;
	font-size: 1rem;
	font-weight: normal;
	line-height: 1.5;
	text-align: justify;
	margin-bottom: 25px;
	display: none;
}
.static-banner-prodejny .btext ul {
	margin: 0 0;
	padding: 0 0;
	list-style: none;
}
.static-banner-prodejny .btext ul li {
	padding-left: 30px;
	margin-bottom: 11px;
	position: relative;
	font-size: 1rem;
	font-weight: normal;
	line-height: 1.5;
}
.static-banner-prodejny .btext ul li:before {
	content: '';
	display: block;
	position: absolute;
	top: 3px;
	left: 0;
	width: 18px;
	height: 18px;
	background-image: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_261_344)"><path d="M8.41652 0.0111762C9.81586 -0.0659376 11.7896 0.255235 12.998 0.998504C13.9888 1.60811 13.3215 3.01889 12.2179 2.6179C11.5455 2.37357 11.0907 2.08676 10.3373 1.93496C3.79831 0.618617 -0.818551 8.38385 3.40621 13.5548C7.65258 18.7526 16.1456 15.7649 16.1904 9.0979C16.1942 8.54159 15.9501 7.83106 16.4345 7.42358C16.9838 6.96116 17.7653 7.24662 17.9081 7.94227C18.1949 9.33844 17.7688 11.4024 17.192 12.6957C14.3973 18.9617 5.82036 19.8833 1.74979 14.35C-2.32078 8.81677 1.36093 0.399992 8.41652 0.0111762Z" fill="%23CC192F"/><path d="M17.0473 1.79312C17.8126 1.76498 18.2508 2.66627 17.7796 3.25883L9.55504 11.5024C9.21479 11.7719 8.78164 11.7741 8.43491 11.5152L4.68542 7.75957C4.06379 6.8756 5.08994 5.86501 5.96784 6.50167L8.99768 9.51344L16.4718 2.02934C16.622 1.89621 16.8466 1.80043 17.0475 1.79312H17.0473Z" fill="%23CC192F"/></g><defs><clipPath id="clip0_261_344"><rect width="18" height="18" fill="white"/></clipPath></defs></svg>');
}
.static-banner-prodejny .button {
	position: relative;
	z-index: 5;
	display: block;
	width: auto;
	color: #CC192F;
	background: none;
	outline: none;
	height: 48px;
	line-height: 46px;
	text-decoration: none;
	padding: 0 28px;
	border: 2px solid #CC192F;
	border-radius: 24px;
	font-size: 0.938rem;
	font-weight: bold;
}
.static-banner-prodejny .button:hover {
	color: #fff;
	background: #CC192F;
}
@media(max-width:1300px) {
	.static-banner-prodejny .btext {
		margin-bottom: 0;
	}
	.static-banner-prodejny .button {
		position: absolute;
		left: 50%;
		transform: translateX(-50%);
		bottom: -15px;
	}
}




.wrap {
	width: 100% !important;
	min-width: 1250px !important;
	max-width: none !important;
}

.wrapin.basket, .wrapin.tabulka-velikosti, .wrapin.branches, .wrapin.obchodni-podminky, .wrapin.souhlas-se-zpracovanim-osobnich-udaju, .wrapin.doprava-a-platba, .wrapin.reklamacni-rad {
	flex-wrap: wrap;
}


/* VÝPIS PRODUKTŮ */

.wrapin.item_list, .wrapin.item_detail, .wrapin.basket, .wrapin.tabulka-velikosti, .wrapin.branches, .wrapin.obchodni-podminky, .wrapin.souhlas-se-zpracovanim-osobnich-udaju, .wrapin.doprava-a-platba, .wrapin.reklamacni-rad {
	width: 100% !important;
	max-width: 1600px !important;
	margin: 232px auto 0 auto;
	display: flex;
	justify-content: space-between;
	gap: 40px;
	height: auto;
	min-width: 1250px !important;
	padding: 0 15px 40px 15px;
}
.wrapin.item_detail #homepage-promo-slider {
	padding: 50px 0;
	margin: 0 0;
	clear: both;
	border: none !important;
}
#banner-box-to-reload {
	display: none;
}
.gift_vouchers .product, .item_list .product {
	width: 33.3333% !important;
	padding: 0 15px 60px 15px !important;
}
@media(max-width:1480px) {
	.gift_vouchers .product, .item_list .product {
		width: 50% !important;
	}
}
#vypis-produktu h1, #vypis-produktu2 h1, #vypis-produktu3 h1, #vypis-produktu4 h1, #vypis-produktu5 h1 {
	border: none;
	font-size: 1.375rem;
	font-weight: 600;
	margin-bottom: 20px;
	background: none;
}
#removefilters ul li.droplink.droplink_all {
	font-size: 0.875rem;
	font-weight: 600;
}
#removefilters ul li.droplink.droplink_all a {
	font-size: 0.875rem;
	font-weight: 600;
}
#removefilters ul li ul li {
	margin: 0 10px 10px 0;
}
#removefilters ul li ul li a::after {
	top: 11px;
}


















header {
		width: 100%;
		min-width: 1250px !important;
		height: 160px;
		background: #ffffff;
		border-bottom: 1px solid #CECECE;
		z-index:1;
		transition: all .1s ease;
		-moz-transition: all .1s ease;
		-webkit-transition: all .1s ease;
	}
header:before {
	width: 100%;
	position: absolute;
	top: 100px;
	left: 0;
	content: '';
	height: 1px;
	background: #CECECE;
	display: block;
}

header #top {
	width: 100%;
	max-width: 1600px;
	padding: 0 15px;
	margin: 0 auto;
	height: 100px;
}
	header.topslide {
		height: 60px;
	}

	header.topslide #logo {
		top: 12px;
		width: 210px;
		height: 40px;
	}

	header.topslide #search {
		top:8px;
	}

	header.topslide #search .in {
		padding:1px;
	}

	header.topslide #sublogo {
		top:9px;
	}

	header.topslide #topmenu_position {
		top:6px;
	}

	header.topslide #sublogo2,
	header.topslide #languages_position {
		top: -50px;
	}

	header.topslide #menu_position {
		display:none;
	}


	header #logo {
		position: absolute;
		top: 50% !important;
		transform: translateY(-50%);
		left: 15px;
		width: 150px;
		height: 44px;
		background: no-repeat left top url(../images/obuv-zona-logo.svg);

		transition: all .1s ease;
		-moz-transition: all .1s ease;
		-webkit-transition: all .1s ease;

	}

	header #menu_position {
		top:100px;
	}

	#nav {
		text-align:left;
		z-index:0;
		display: flex;
		align-items: center;
		justify-content: start;
		gap: 60px;
		padding: 0 15px;
	}
@media(max-width:1400px) {
	#nav {
		gap: 40px;
	}
}


#nav > li {
		display: inline-block;

		float: none;
		clear: none;
		text-transform:uppercase;
	}

	#nav > li > a {
		color:#000;
		font-weight:400;
		font-size:1rem;
		padding: 0 0;
		line-height:62px;
		position: relative;
		text-transform: lowercase;
	}
#nav > li > a:first-letter {
	text-transform: uppercase;
}

#nav > li:hover > a, #nav > a:hover {
	background: transparent !important;
	color: #000 !important;
}
#nav > li:hover > a:before, #nav > a:hover:before {
	background: #CC192F;
	position: absolute;
	bottom: 0;
	left: 0;
	height:4px;
	width: 100%;
	content: '';
}
#nav > li .selectedtree {
	background: transparent !important;
	color: #CC192F !important;
	font-weight: 600;
}
#nav > li .selectedtree:hover {
	color: #CC192F !important;
}


	#nav > li a.selectedtree {
		color:#000;
	}

	#nav .menuw100 {
		width: 100%;
	}

	#nav ul.subs {
		padding: 18px;
		background:#fff;
		top: 59px;
		border: 1px solid #CECECE;
		box-shadow: none;
		color: #000;
	}

	#nav ul.subs > li {
		border:0;
		min-height:0;
		width: 14.2%;
		margin: 0 0 25px 0;
		padding: 0 25px 0 0;
	}

	#nav ul.subs > li > a p img {
		width:50px;
		height:auto;
	}

	#nav ul.subs .all {
		background: #ce2539;
		color: #fff;
		font-weight: 600;
	}

	#nav li.nth-child4 .menuw100 {
		display:none;
	}





	#nav ul.subs > li {
		border: none;
	}

	#nav ul.subs > li > a {
		font-size: 1rem;
		line-height: 1.2;
		font-weight: bold;
		letter-spacing: 1px;
		margin-bottom: 11px;
		text-transform: lowercase;
	}
#nav ul.subs > li > a:first-letter {
	text-transform: uppercase;
}

#nav ul.subs > li > a:hover {
		color: #CC192F;
	}

	#nav ul.subs > li li {
		padding: 0 0 0 11px;
		margin-bottom: 10px;
		background-image: url('data:image/svg+xml,<svg width="5" height="8" viewBox="0 0 5 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M-1.74846e-07 1L1.019 1.78168e-07L5 4L1.019 8L-1.22392e-06 7L3 4L-1.74846e-07 1Z" fill="%231D1D1B"/></svg>');
		background-repeat: no-repeat;
		background-position: left 5px;
	}

	#nav ul.subs > li li a {
		color: #000;
		font-size: 0.875rem;
		font-weight: 400;
		line-height: 1.3;
		margin-bottom: 0;
		min-width: 110px;
		text-transform: lowercase;

	}

#nav ul.subs > li li a:first-letter {
	text-transform: uppercase;
}

	#nav ul.subs > li li.velikost a {
		min-width: 55px;
	}

	#nav ul.subs > li li a:hover {
		text-decoration: underline;
	}

	header #search {
		top:24px;
		left:18%;
		max-width:465px;
		width:25%;

		transition: all .1s ease;
		-moz-transition: all .1s ease;
		-webkit-transition: all .1s ease;
	}

	header #search .in {
		background: transparent;
		position: relative;
	}

header #search .in::before {
	display: none !important;
}

	header #search #srch {
		background:#fff;
		border: 1px solid #CECECE;
		color: #000;
		width: 100%;
		padding: 0 50px 0 20px;
		height: 50px;
		line-height: 50px;
		border-radius: 25px;
		outline: none;
	}

	header #search #srch::placeholder {
		color:#000;
	}

	header #search #search-button {
		border: none;
		outline: none;
		display: block;
		text-indent: -100px;
		overflow: hidden;
		background-image: url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_324_419)"><path d="M15.6141 7.90983C15.6089 9.55705 15.1274 11.0489 14.1541 12.3749C14.0609 12.5044 13.9626 12.6339 13.859 12.7479C13.7658 12.8463 13.7917 12.9085 13.8797 12.9965C14.1593 13.2659 14.4285 13.5456 14.7029 13.815C15.7435 14.8561 16.7789 15.8921 17.8195 16.9333C18.156 17.27 18.4977 17.6067 18.8291 17.9537C19.0361 18.1713 19.0569 18.4458 18.9067 18.6893C18.7514 18.9431 18.4511 19.0622 18.1819 18.9742C18.0939 18.9483 18.0059 18.8913 17.9438 18.8291C17.4002 18.2904 16.8566 17.7465 16.313 17.2026C15.2051 16.0993 14.1024 14.9908 12.9945 13.8875C12.8702 13.7632 12.8702 13.7632 12.7356 13.8823C11.8192 14.6437 10.7838 15.1721 9.62415 15.4363C8.63015 15.6642 7.62579 15.6849 6.62143 15.514C4.91816 15.2187 3.45303 14.4676 2.22606 13.2555C1.29418 12.3335 0.641863 11.2302 0.284642 9.95591C-0.0518698 8.7438 -0.0881096 7.52134 0.150038 6.29369C0.383008 5.12821 0.859302 4.07668 1.57374 3.12875C2.17429 2.33104 2.89908 1.66801 3.74813 1.15002C4.42633 0.730442 5.1563 0.430006 5.93287 0.238349C7.07701 -0.0465478 8.22633 -0.0724474 9.38083 0.15029C10.701 0.404107 11.871 0.989439 12.8806 1.88039C13.8176 2.704 14.5165 3.70372 14.998 4.85367C15.4018 5.8275 15.6192 6.84795 15.6141 7.90983ZM14.3301 7.80105C14.3301 7.02924 14.2059 6.28333 13.9522 5.55814C13.5173 4.31496 12.777 3.29451 11.7105 2.51752C10.934 1.95809 10.0694 1.60585 9.13233 1.41419C8.29881 1.24326 7.47047 1.20182 6.63178 1.36239C5.42551 1.59031 4.35903 2.10831 3.45303 2.92673C2.33996 3.92646 1.64105 5.16447 1.37184 6.64593C1.13887 7.92019 1.27347 9.15302 1.77047 10.3444C2.17429 11.3131 2.78519 12.1367 3.58764 12.8204C4.46257 13.5611 5.46693 14.0377 6.59554 14.2604C7.20644 14.3796 7.82252 14.4003 8.44895 14.3278C9.20481 14.2345 9.93996 14.0532 10.6337 13.7373C11.5759 13.3125 12.3732 12.6909 12.9945 11.8621C13.9004 10.6656 14.3301 9.30324 14.3301 7.80105Z" fill="black"/></g><defs><clipPath id="clip0_324_419"><rect width="19" height="19" fill="white"/></clipPath></defs></svg>');
		background-repeat: no-repeat;
		background-color: transparent;
		padding: 0 0;
		margin: 0 0;
		float: none;
		border-radius: 0;
		width: 19px;
		height: 19px;
		position: absolute;
		top: 19px;
		right: 20px;
	}
header #search #search-button:hover {
	background-color: transparent;
	outline: none;
	background-image: url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_324_419)"><path d="M15.6141 7.90983C15.6089 9.55705 15.1274 11.0489 14.1541 12.3749C14.0609 12.5044 13.9626 12.6339 13.859 12.7479C13.7658 12.8463 13.7917 12.9085 13.8797 12.9965C14.1593 13.2659 14.4285 13.5456 14.7029 13.815C15.7435 14.8561 16.7789 15.8921 17.8195 16.9333C18.156 17.27 18.4977 17.6067 18.8291 17.9537C19.0361 18.1713 19.0569 18.4458 18.9067 18.6893C18.7514 18.9431 18.4511 19.0622 18.1819 18.9742C18.0939 18.9483 18.0059 18.8913 17.9438 18.8291C17.4002 18.2904 16.8566 17.7465 16.313 17.2026C15.2051 16.0993 14.1024 14.9908 12.9945 13.8875C12.8702 13.7632 12.8702 13.7632 12.7356 13.8823C11.8192 14.6437 10.7838 15.1721 9.62415 15.4363C8.63015 15.6642 7.62579 15.6849 6.62143 15.514C4.91816 15.2187 3.45303 14.4676 2.22606 13.2555C1.29418 12.3335 0.641863 11.2302 0.284642 9.95591C-0.0518698 8.7438 -0.0881096 7.52134 0.150038 6.29369C0.383008 5.12821 0.859302 4.07668 1.57374 3.12875C2.17429 2.33104 2.89908 1.66801 3.74813 1.15002C4.42633 0.730442 5.1563 0.430006 5.93287 0.238349C7.07701 -0.0465478 8.22633 -0.0724474 9.38083 0.15029C10.701 0.404107 11.871 0.989439 12.8806 1.88039C13.8176 2.704 14.5165 3.70372 14.998 4.85367C15.4018 5.8275 15.6192 6.84795 15.6141 7.90983ZM14.3301 7.80105C14.3301 7.02924 14.2059 6.28333 13.9522 5.55814C13.5173 4.31496 12.777 3.29451 11.7105 2.51752C10.934 1.95809 10.0694 1.60585 9.13233 1.41419C8.29881 1.24326 7.47047 1.20182 6.63178 1.36239C5.42551 1.59031 4.35903 2.10831 3.45303 2.92673C2.33996 3.92646 1.64105 5.16447 1.37184 6.64593C1.13887 7.92019 1.27347 9.15302 1.77047 10.3444C2.17429 11.3131 2.78519 12.1367 3.58764 12.8204C4.46257 13.5611 5.46693 14.0377 6.59554 14.2604C7.20644 14.3796 7.82252 14.4003 8.44895 14.3278C9.20481 14.2345 9.93996 14.0532 10.6337 13.7373C11.5759 13.3125 12.3732 12.6909 12.9945 11.8621C13.9004 10.6656 14.3301 9.30324 14.3301 7.80105Z" fill="black"/></g><defs><clipPath id="clip0_324_419"><rect width="19" height="19" fill="white"/></clipPath></defs></svg>');
}

	#search-results {
		top:95px;
		box-shadow: 0px 5px 8px rgb(0 0 0 / 30%);
	}

	#search-results::before {
		left:calc(20% + 150px);
	}

	header #sublogo {
		position:absolute;
		left: 47%;
		top:28px;
		width:auto;

		transition: all .1s ease;
		-moz-transition: all .1s ease;
		-webkit-transition: all .1s ease;
	}

	header #sublogo ul {
		margin:0;
		padding:0;
		list-style-type:none;
		line-height:1.4rem;
		font-size:0.875rem;
	}

header #sublogo ul li {
	color: #a3a3a3;
	padding-left: 32px;
	position: relative;
	font-size: 0.75rem;
}
header #sublogo ul li:before {
	width: 24px;
	height: 24px;
	position: absolute;
	left: 0;
	top: -1px;
	content: '';
	display: block;
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.57 22C16.8356 22.0015 17.0989 21.9501 17.3444 21.8488C17.5899 21.7475 17.8128 21.5984 18 21.41L20.71 18.7C20.8963 18.5126 21.0008 18.2592 21.0008 17.995C21.0008 17.7308 20.8963 17.4774 20.71 17.29L16.71 13.29C16.5227 13.1037 16.2692 12.9992 16.005 12.9992C15.7408 12.9992 15.4874 13.1037 15.3 13.29L13.7 14.88C12.5923 14.5846 11.5663 14.0409 10.7 13.29C9.95115 12.4223 9.40766 11.3968 9.11003 10.29L10.7 8.68999C10.8863 8.50263 10.9908 8.24918 10.9908 7.98499C10.9908 7.7208 10.8863 7.46735 10.7 7.27999L6.70003 3.27999C6.51267 3.09374 6.25922 2.9892 5.99503 2.9892C5.73085 2.9892 5.4774 3.09374 5.29003 3.27999L2.59003 5.99999C2.40167 6.18723 2.25248 6.41012 2.15118 6.65564C2.04988 6.90116 1.9985 7.1644 2.00003 7.42999C2.09076 11.2723 3.62611 14.9393 6.30003 17.7C9.06075 20.3739 12.7277 21.9093 16.57 22ZM6.00003 5.40999L8.59003 7.99999L7.30003 9.28999C7.17785 9.40444 7.08636 9.54773 7.03395 9.70672C6.98153 9.86571 6.96987 10.0353 7.00003 10.2C7.3738 11.8704 8.16514 13.4186 9.30003 14.7C10.5804 15.8363 12.1291 16.6279 13.8 17C13.9622 17.0339 14.1303 17.027 14.2891 16.9798C14.4479 16.9327 14.5926 16.8469 14.71 16.73L16 15.41L18.59 18L16.59 20C13.2738 19.9146 10.1095 18.5911 7.72003 16.29C5.41295 13.8995 4.08564 10.7311 4.00003 7.40999L6.00003 5.40999ZM20 11H22C22.026 9.81099 21.8109 8.62905 21.3678 7.5254C20.9247 6.42174 20.2627 5.41923 19.4217 4.57828C18.5808 3.73733 17.5783 3.07535 16.4746 2.63224C15.371 2.18913 14.189 1.97406 13 1.99999V3.99999C13.9279 3.96789 14.8525 4.127 15.7163 4.46742C16.5801 4.80785 17.3647 5.32231 18.0212 5.97883C18.6777 6.63535 19.1922 7.41989 19.5326 8.28369C19.873 9.14749 20.0321 10.0721 20 11Z" fill="%23CC192F"/><path d="M13 8C15.1 8 16 8.9 16 11H18C18 7.78 16.22 6 13 6V8Z" fill="%23CC192F"/></svg>');
}



header #sublogo ul li:first-of-type {
		display: none;
	}

	header #sublogo ul li strong {
		color:#000;
		font-size: 1.25rem;
		font-weight: 700;
		display: block;
		clear: both;
		padding-bottom: 2px;
	}

	header #sublogo2 {
		position:absolute;
		right:15px;
		top:12px;
		width:auto;
		transition: all .1s ease;
		-moz-transition: all .1s ease;
		-webkit-transition: all .1s ease;
	}

	header #sublogo2 ul {
		margin:0;
		padding:0;
		list-style-type:none;
		line-height:1.4;
		font-size: 0.875rem;
		display: flex;
		align-items: center;
		justify-content: start;
		gap: 28px;
	}

	header #sublogo2 ul li {
		color:#000000;
		display:inline-block;
	}

	header #sublogo2 ul li a {
		color:#000000;
	}
header #sublogo2 ul li a:hover {
	text-decoration:underline;
}

	header #topmenu_position {
		width:auto;
		right: 15px;
		bottom: 12px;
		z-index:1;
		top: auto;

		transition: all .1s ease;
		-moz-transition: all .1s ease;
		-webkit-transition: all .1s ease;

	}

	header #topmenu {

	}

	#topmenu li:hover {
		background:transparent;
	}

header #top #topmenu li {
	padding: 5px 17px;
}
	header #top #topmenu .mbasket,
	header #top #topmenu .mwishlist {
		position: relative;
		top: 0;
		left: 0;
		margin: 0 !important;
		cursor: pointer;
	}


	header #top #topmenu .mbasket a {
		background-image: url('data:image/svg+xml,<svg width="21" height="26" viewBox="0 0 21 26" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_324_400)"><path d="M20.9654 23.0029C20.5286 18.9646 20.0688 14.9379 19.6205 10.8997C19.5286 10.1128 19.4366 9.33758 19.3677 8.55075C19.2412 7.01181 18.2757 6.09771 16.7355 6.09771C16.2182 6.09771 15.7125 6.09771 15.1148 6.09771C15.1148 5.56544 15.1608 5.06789 15.1148 4.58191C14.6435 -0.347332 10.4711 -0.000202362 10.4711 -0.000202362C6.43662 0.312214 6.29869 4.57034 6.29869 4.57034C6.2872 5.04475 6.29869 5.53073 6.29869 6.09771C5.57455 6.09771 4.8849 6.09771 4.20674 6.09771C2.73547 6.09771 1.79294 6.94239 1.63203 8.4119C1.21823 12.1956 0.804439 15.9909 0.390646 19.7746C0.287198 20.7466 0.160761 21.7185 0.0573128 22.7021C-0.13809 24.5997 0.206738 25.2245 1.89639 25.9998C7.64352 25.9998 13.3906 25.9998 19.1378 25.9998C19.1608 25.9767 19.1723 25.9304 19.2067 25.9188C20.6205 25.3287 21.1263 24.4956 20.9654 23.0029ZM14.3447 10.4253C14.6665 10.4253 14.9309 10.6914 14.9309 11.0154C14.9309 11.3394 14.6665 11.6055 14.3447 11.6055C14.0228 11.6055 13.7585 11.3394 13.7585 11.0154C13.7585 10.6914 14.0228 10.4253 14.3447 10.4253ZM8.75846 2.44128C9.59754 1.64288 10.586 1.41146 11.6665 1.80487C12.7585 2.19828 13.3792 3.01982 13.4941 4.17692C13.5516 4.79018 13.5056 5.40345 13.5056 6.07456C11.6205 6.07456 9.81593 6.07456 7.94237 6.07456C7.91938 4.77861 7.678 3.45952 8.75846 2.44128ZM7.02283 10.4253C7.34467 10.4253 7.60904 10.6914 7.60904 11.0154C7.60904 11.3394 7.34467 11.6055 7.02283 11.6055C6.70099 11.6055 6.43662 11.3394 6.43662 11.0154C6.43662 10.6914 6.70099 10.4253 7.02283 10.4253ZM19.2067 24.0096C19.1033 24.2179 18.701 24.3683 18.4366 24.3683C13.1493 24.3914 7.86191 24.3799 2.57455 24.3799C1.82743 24.3799 1.51708 23.9749 1.59754 23.2228C1.93088 20.2143 2.26421 17.2174 2.59754 14.209C2.80444 12.3692 2.99984 10.5294 3.20674 8.6896C3.2872 7.92592 3.56306 7.6945 4.33317 7.6945C4.96536 7.6945 5.59754 7.6945 6.26421 7.6945C6.31019 8.37719 6.45961 8.95574 5.74697 9.47643C4.79294 10.1591 4.82743 11.5476 5.65501 12.3807C6.45961 13.1907 7.85042 13.1444 8.58605 12.2882C9.34467 11.4088 9.24122 10.0434 8.31019 9.36072C7.65501 8.88631 8.06881 8.28462 7.93088 7.71764C9.82743 7.71764 11.6435 7.71764 13.5401 7.71764C13.4711 8.3309 13.77 8.94417 13.0228 9.46486C12.1263 10.1013 12.1378 11.5361 12.9079 12.346C13.6435 13.1213 14.9424 13.156 15.724 12.427C16.5631 11.6402 16.678 10.2517 15.7929 9.55743C15.1263 9.02516 15.1033 8.45819 15.2067 7.68293C15.8274 7.68293 16.4136 7.65979 16.9998 7.6945C17.5056 7.71764 17.7355 8.06477 17.7815 8.53918C18.0573 11.0848 18.3217 13.6304 18.609 16.176C18.8619 18.4324 19.1263 20.6887 19.3677 22.9566C19.3562 23.3153 19.3562 23.7203 19.2067 24.0096Z" fill="black"/></g><defs><clipPath id="clip0_324_400"><rect width="21" height="26" fill="white"/></clipPath></defs></svg>');
		width: 21px;
		height: 26px;
		outline: none;
		background-color: transparent;
		display: block;
		text-decoration: none;
	}

	header #top #topmenu .mwishlist a {
		background-image: url('data:image/svg+xml,<svg width="25" height="22" viewBox="0 0 25 22" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_324_402)"><path d="M25.0011 7.10505C24.9685 7.34104 24.9399 7.57791 24.9022 7.81303C24.7972 8.46255 24.5707 9.07063 24.3035 9.66999C24.0215 10.3029 23.5868 10.8185 23.1321 11.3189C19.8865 14.891 16.405 18.2263 12.9412 21.5799C12.798 21.7187 12.6536 21.8556 12.5026 22.0004C12.4488 21.9494 12.4024 21.9067 12.3573 21.863C9.40455 19.0237 6.46312 16.1722 3.62928 13.212C2.91909 12.47 2.23232 11.7054 1.54252 10.9437C1.36551 10.7487 1.20282 10.5367 1.05879 10.316C0.677875 9.73411 0.409328 9.09724 0.238396 8.42504C0.136877 8.0259 0.0939271 7.6115 0.0240789 7.20407C0.018439 7.17092 0.00932839 7.1382 0.00195312 7.10505C0.00195312 6.82282 0.00195312 6.54059 0.00195312 6.2588C0.0210421 6.10263 0.037528 5.94647 0.0596538 5.79074C0.267897 4.31895 0.883081 3.04521 1.9243 1.99001C2.97419 0.92521 4.24317 0.284411 5.72256 0.0741564C5.94035 0.0431852 6.15987 0.024428 6.37852 0C6.54859 0 6.71865 0 6.88872 0C6.93861 0.00741564 6.9885 0.0161399 7.03883 0.0218107C7.29609 0.0514732 7.55683 0.0628148 7.81019 0.112543C9.85228 0.512115 11.3915 1.6249 12.4384 3.43082C12.4562 3.46179 12.4774 3.49102 12.5039 3.53115C12.5698 3.41817 12.6245 3.31741 12.6852 3.221C13.8028 1.44779 15.3863 0.387358 17.4557 0.0728477C17.6735 0.0396955 17.8939 0.0239918 18.113 0C18.2831 0 18.4531 0 18.6232 0C18.6688 0.00741564 18.7143 0.0187572 18.7599 0.0213745C20.1117 0.104691 21.3308 0.554864 22.3998 1.38934C23.7655 2.45545 24.6041 3.84872 24.9039 5.56434C24.9455 5.80252 24.969 6.04418 25.0006 6.2841C25.0011 6.5576 25.0011 6.83155 25.0011 7.10505ZM12.5004 5.48757C12.4852 5.46969 12.4705 5.45485 12.4592 5.43828C12.0167 4.80141 11.5004 4.22822 10.9373 3.69909C10.4076 3.20094 9.88828 2.68664 9.25748 2.31281C8.04707 1.59611 6.75293 1.39588 5.39154 1.73788C3.26095 2.27355 1.73861 4.11175 1.57983 6.32554C1.50174 7.41433 1.74816 8.42809 2.3256 9.35679C2.33905 9.3786 2.36464 9.40041 2.36421 9.42178C2.36074 9.61154 2.48482 9.73978 2.59197 9.86629C2.99414 10.3409 3.39328 10.8198 3.81714 11.2748C5.82538 13.4315 7.91822 15.5039 10.0249 17.5624C10.8085 18.328 11.6067 19.0778 12.3959 19.8373C12.4718 19.9105 12.5282 19.9254 12.6041 19.8403C12.6692 19.7675 12.7482 19.7077 12.8193 19.6401C15.5013 17.0913 18.1386 14.4963 20.6796 11.8053C21.4006 11.0414 22.175 10.3247 22.6896 9.36769C23.218 8.38534 23.5069 7.37376 23.4219 6.26534C23.3182 4.90828 22.7516 3.76453 21.7377 2.86811C20.5117 1.78411 19.0792 1.38934 17.4644 1.65979C16.7694 1.77626 16.1152 2.02054 15.5538 2.42928C14.6154 3.11195 13.7742 3.9124 13.0297 4.80926C12.8484 5.02737 12.6796 5.25681 12.5004 5.48757Z" fill="black"/></g><defs><clipPath id="clip0_324_402"><rect width="25" height="22" fill="white"/></clipPath></defs></svg>');
		width: 25px;
		height: 22px;
		outline: none;
		background-color: transparent;
		display: block;
		text-decoration: none;
	}

	header #top #topmenu .mbasket a span,
	header #top #topmenu .mwishlist a span {
		display: none
	}

	header #top #topmenu .mbasket a .zav,
	header #top #topmenu .mwishlist a .zav {
		display:none;
	}

	header #top #topmenu .mbasket b {
		display:none;
	}

	header #top #topmenu .mwishlist b,
	header #top #topmenu .mbasket i.nr,
	header #top #topmenu .mwishlist i.nr {
		display: block;
		border-radius: 50%;
		background:#ce2539;
		color: #fff;
		width: 21px;
		height: 21px;
		position: absolute;
		left: 32px;
		left: 32px;
		top: -6px;
		text-align: center;
		font-size: 0.688rem;
		line-height: 21px;
		font-style: normal;
		font-weight: 500;
	}
header #top #topmenu .mbasket i.nr {
	background: #92BF3D;
}

	header #topmenu li.account a {
		background-image: url('data:image/svg+xml,<svg width="21" height="24" viewBox="0 0 21 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.5378 22.5891C19.4925 22.316 19.4774 22.0581 19.4322 21.8154C18.7382 18.1441 15.5701 15.5044 11.8438 15.4741C10.9386 15.4741 10.0334 15.4589 9.14336 15.4741C8.63043 15.4892 8.10241 15.5196 7.58948 15.6258C4.88905 16.2326 3.01836 17.8407 1.94724 20.4197C1.6606 21.1024 1.50974 21.8306 1.43431 22.5891C1.43431 22.5891 1.47957 23.9696 0.51405 24.0152C0.121808 23.8483 -0.0139676 23.5449 0.0011186 23.1201C0.031291 19.3426 2.58086 15.7927 6.15629 14.5638C7.12181 14.2301 8.10241 14.0632 9.12827 14.0632C10.0787 14.0632 11.0291 14.048 11.9645 14.0632C14.6951 14.0935 16.9429 15.1858 18.7382 17.2339C19.9903 18.6599 20.6994 20.3287 20.9408 22.1947C20.9709 22.4981 20.9709 22.8015 21.0011 23.1049C21.0464 23.5297 20.8804 23.8331 20.4882 24C19.402 24.0607 19.5378 22.5891 19.5378 22.5891Z" fill="black"/><path d="M10.4858 0C13.9707 0 16.7768 2.83692 16.7768 6.34134C16.7768 9.83059 13.9557 12.6523 10.4707 12.6523C6.98583 12.6523 4.1798 9.81542 4.19488 6.29583C4.19488 2.82174 7.01601 0 10.4858 0ZM5.58282 6.311C5.56773 9.01138 7.77032 11.2263 10.4557 11.2415C13.1259 11.2566 15.3436 9.04172 15.3738 6.34134C15.3888 3.64096 13.1863 1.3957 10.4858 1.3957C7.81557 1.3957 5.5979 3.61062 5.58282 6.311Z" fill="black"/></svg>');
		width: 21px;
		height: 24px;
		outline: none;
		background-color: transparent;
		display: block;
		text-decoration: none;
	}

	header #top #topmenu li.account span {
		display: none
	}

	#topmenu li ul {
		top:58px;
		width:200px;
	}

	header #wishlist,
	header #basket-i {
		display:none;
	}

	#languages_position {
		transition: all .1s ease;
		-moz-transition: all .1s ease;
		-webkit-transition: all .1s ease;
	}

	#languages {

	}

	#languages a {
		height: 2.45rem;
		line-height: 2.45rem;
		color:#fff;
		background-position:right 5px center;
	}

	#languages li {
		width:33px;
	}

	#languages li ul {
		top:2.45rem;
		background:#111;
	}

	#languages li span.l3 {
		display:none;
	}

	#languages li ul li a {
		text-indent:8px;
		height:2.4rem;
		line-height:2.4rem;
	}

	#languages li ul li i {
		line-height:2.4rem;
		margin-right:38px;
	}

	/* header - zmena sirky pod 1600px */

	@media(max-width:1520px) {



	}

	/* header - zmena sirky pod 1360px */

	@media(max-width:1360px) {


		#languages a {
			height: 1.35rem;
			line-height: 1.35rem;
		}

		#languages li ul {
			top:1.35rem;
		}



	}




	/* homepage */




	/* homepage promo slider */

	h2 ~ .splide__arrows  .splide__arrow,
	.title ~ .splide__arrows  .splide__arrow {
		margin-top: 0px;
	}

	.splide__arrow {
		background: #fff;
		width: 37px;
		height: 76px;
		right: 0;
		opacity: 1;
		border-radius:0;
	}

	.splide__arrow::before {
		content: "\e710";
		font-family: "icomoon";
		font-size: 1rem;
		line-height: 1rem;
		color: #000;
		font-weight:700;
	}

	.splide__arrow.splide__arrow--prev {
		-webkit-transform: translateY(-50%) rotate(180deg);
		-ms-transform: translateY(-50%) rotate(180deg);
		transform: translateY(-50%) rotate(180deg);
		left: 0px;
		right: auto;
		border-radius:38px 0 0 38px;
	}

	.splide__arrow.splide__arrow--next {
		right: 0px;
		border-radius:38px 0 0 38px;
	}

	.splide__arrow svg {
		display: none;
	}

	.splide__arrow[disabled] {
		opacity:0;
	}

	.splide__pagination {
		display:none;
	}


	/* homepage blog */

.homepage-blog h2 {
	font-weight:600;
	font-size: 1.375rem;
	margin-bottom: 5px;
}

	.homepage-blog .blog h2 {
		display:block !important;
		width:100%;
		color: #000;
		font-size: 1.25rem;
		line-height: 1.3;
		text-align:left;
		font-weight:700;
		margin: 0 0 10px 0;
		padding: 0;
	}

	.homepage-blog .blog {
		width: calc(33.333% - 10px);
		clear:none;
		padding:0;
		background: linear-gradient(180.51deg, #FFFEFA 59.99%, #FEF5EA 99.6%) !important;
		border: 1px solid #EFEDE7 !important;
		border-radius: 10px;
		display: flex;
		flex-direction: column;
		flex: none;
		overflow: hidden;
	}
.homepage-blog .blog .text-box {
	width:100%;
	order: 2;
	padding: 30px;
	box-sizing: border-box;
}
.homepage-blog .blog .image-box {
	width:100%;
	height:286px;
	flex: none;
	order: 1;
}
	.homepage-blog .blog .image-box img {
		width: 100%;
		height: 100%;
		object-fit: cover;
		object-position: center;
	}

	.blog .text-box {
		width:100%;
	}

	.homepage-blog .blog .text-box h3 {
		display:inline-block;
		float:left;
		clear:left;
		width:100%;
		font-size: 1.6rem;
		line-height: 1.6rem;
		font-weight: 600;
		color:#000;
	}
.homepage-blog .blog .text-box .perex {
	margin: 0 0;
	font-size: 1rem;
}
.homepage-blog .blog .text-box .perex .more {
	display: block;
	width: 100%;
	clear: both;
	font-weight: 600;
	margin-top: 13px;
}
.homepage-blog .blog .text-box .perex .more:hover {
	text-decoration: underline;
}
.homepage-blog .blog .text-box .date, .homepage-blog .blog .text-box .autor {
	display: none;
}

	.homepage-blog .blog .text-box .text {
		display:inline-block;
		float:left;
		clear:left;
		width:90%;
		font-size:0.925rem;
		line-height: 1.35rem;
		color:#677286;
	}

	.homepage-blog .blog .button {
		float:left;
		clear:left;
		font-size:1rem;
		background:#fff;
		color:#000;
		width:262px;
		height:50px;
		line-height:50px;
		box-shadow: 0px 0px 7px 7px rgb(0 0 0 / 3%);
		font-family:'ProximaNova-Regular';
		font-weight:600;
		margin-top:30px;
		border-radius:3px;
	}

	.homepage-blog .blog .button::after {
		content: " ";
		display:inline-block;
		width:16px;
		height:8px;
		background: no-repeat center center url(../images/homepage/submit.svg);
		background-size: 16px 8px;
		padding:0 0 0 12px;
	}

	/* homepage blog - zmena sirky pod 1600px */

	@media(max-width:1600px) {

		.homepage-blog .blog .button {
			font-size:0.875rem;
			width:242px;
		}

	}

	/* homepage blog - zmena sirky pod 1360px */

	@media(max-width:1360px) {

		.homepage-blog .blog .button {
			font-size:0.825rem;
			width:222px;
		}

		.homepage-blog h2 {
			font-size:1.6rem;
			line-height:3.0rem;
			margin-top:45px;
		}

	}

	/* homepage promo slider - zmena sirky pod 1280px */

	@media(max-width:1280px) {

		.homepage-blog h2 {
			font-size:1.4rem;
			line-height:2.8rem;
			margin-top:30px;
		}

	}

	/* drobenka */

	header #breadcrumbs {
		top:188px;
		font-size:0.875rem;
		color:#000000;
		z-index:0;
		position:relative;
		left: 0;
		font-weight: bold;
	}

	header.header_item_list #breadcrumbs,
	header.header_item_detail #breadcrumbs,
	header.header_basket #breadcrumbs,
	header.header_gift_vouchers #breadcrumbs,
	header.header_page #breadcrumbs,
	header.header_branches #breadcrumbs,
	header.header_registration #breadcrumbs,
	header.header_wishlist #breadcrumbs,
	header.header_account_settings #breadcrumbs,
	header.header_news #breadcrumbs,
	header.header_sitemap #breadcrumbs,
	header.header_watchdog #breadcrumbs,
	header.header_page_not_found #breadcrumbs,
	header.header_blogpage #breadcrumbs {
		display:none;
	}

	header #breadcrumbs.visible {
		display:block;
	}

header #breadcrumbs .in {
	display: flex;
	justify-content: start;
	align-items: center;
	gap: 11px;
}

	header #breadcrumbs a {
		text-decoration:none;
		color:#000;
		font-weight: normal;
	}

	header #breadcrumbs .home {
		background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.47621 0.232118C8.40275 0.158536 8.3155 0.10016 8.21946 0.0603304C8.12342 0.0205011 8.02047 0 7.9165 0C7.81253 0 7.70957 0.0205011 7.61353 0.0603304C7.51749 0.10016 7.43025 0.158536 7.35679 0.232118L0.23179 7.35712C0.121107 7.46783 0.0457354 7.60888 0.0152028 7.76243C-0.0153299 7.91597 0.000347503 8.07512 0.0602529 8.21976C0.120158 8.3644 0.221602 8.48803 0.35176 8.57502C0.481918 8.66201 0.634946 8.70846 0.791498 8.70849H1.58316V14.2502C1.58316 15.1234 2.29329 15.8335 3.1665 15.8335H12.6665C13.5397 15.8335 14.2498 15.1234 14.2498 14.2502V8.70849H15.0415C15.1982 8.70884 15.3515 8.66261 15.4819 8.57569C15.6123 8.48876 15.714 8.36505 15.7739 8.22025C15.8339 8.07546 15.8495 7.91611 15.8187 7.76243C15.788 7.60876 15.7123 7.46769 15.6012 7.35712L8.47621 0.232118V0.232118ZM12.6673 14.2502H3.1665V6.66124L7.9165 1.91124L12.6665 6.66124V10.2918L12.6673 14.2502Z" fill="%23211646"/></svg>');
		width: 16px;
		height: 16px;
		text-indent: -1000px;
		overflow: hidden;
		display: block;
		text-decoration: none !important;
		background-repeat: no-repeat;
		background-position: center center;
	}

	header #breadcrumbs .sep {
		background:#C2C2C2;
		margin: 0 0;
	}


	/* itemlist */

	#full-size-banner-outer {
		text-align:center;
		height:auto;
		margin:0;
	}

	#full-size-banner {
		position:relative;
		border-bottom:solid #e7e8ef 1px;
		height:auto;
		padding:0 0 30px 0;
		margin:0;
	}

	#full-size-banner p {
		text-align:center;
		font-size:0.875rem;
		line-height:1.4rem;
		color:#677286;
		max-width:1350px;
		margin:0 auto;
	}

	#full-size-banner p a {
		color:#677286;
	}

	#full-size-banner p strong {
		font-weight:400;
	}

	.item_list h1 {
		font-size:2.5rem;
		font-weight:500;
	}

	.item_list h1:first-letter {
		text-transform:uppercase;
	}

	#razeni {
		border-bottom: 1px solid #CACACA;
	}

	#razeni ul {
		display: flex;
		gap: 25px;
		flex-wrap: wrap;
	}

	#razeni ul li {
		width:auto !important;
		min-width:1px !important;
		float: none;
		margin: 0 0 !important;
	}

	#razeni ul li a {
		background:transparent;
		color:#000000;
		border: none;
		line-height: 1.3;
		padding: 11px 0;
		font-size: 0.875rem;
		position: relative;
		text-decoration: none;
		display: inline-block;
		height: auto;
	}

	#razeni ul li a.selected {
		background:transparent;
		border: none;
		color: #000;
	}
#razeni ul li a.selected:before {
	content:"";
	width:100%;
	height:2px;
	bottom: -1px;
	left: 0;
	background: #CC192F;
	display: block;
	position: absolute;
}

	.item_counter {
		position:absolute;
		top:59px;
		right:0;
		line-height: 1.3;
		color:#000000;
		font-size:0.875rem;
	}

	.item_counter .zav,
	.item_counter b {
		display:none;
	}

	#mcategories {
		width:242px;
		padding:0;
		display:none;
	}

	#mcategories h2 {
		display:inline-block;
		font-size:1rem;
		height:58px;
		line-height:60px;
		font-weight:700;
		text-decoration:underline;
		margin:0;
	}

	#mcategories ul li {
		background:transparent;
	}

	#mcategories ul li:hover {
		background:transparent;
	}

	#mcategories li.selectedtree a {
		background:transparent;
		color:#000;
	}

	#mcategories ul li a {
		color:#000;
		font-size:0.875rem;
	}

	#mcategories ul li:hover a {
		color:#000;
	}

	#mcategories li.selected a {
		background:transparent !important;
		color:#000;
		text-decoration:underline;
	}

	#mcategories li.level0 a {
		font-size:1rem;
	}

	#mcategories li.level0 a,
	#mcategories li.level1 a {
		text-indent:0;
	}

	#mcategories li.level2 a {
		text-indent:1rem;
		font-size:0.75rem;
	}

	#mcategories li.menu-up {
		background:transparent;

	}

	#mcategories li.menu-up a,
	#mcategories li.menu-up:hover a {
		color:#000;
	}

	#filtrovani {
		width:360px;
		flex: none;
		float: none;
		margin-top: 0;
	}




#filtrovani .in {
		width:100%;
	}

	#filtrovani h2 {
		height: auto;
		line-height: 1.3;
		font-size:1rem;
		text-decoration:none;
		font-weight: 600;
		color:#000;
		margin: 0 0 13px 0;
	}

#filtrovani .filter-block.filter-block-vysepodpatku h2 {
	margin: 0 0 16px 0;
}

	#filtrovani ul {

	}

	#filtrovani ul li {
		font-size:0.875rem;
	}

	#filtrovani .filter-block {
		border: none;
		padding: 0 0;
		margin-bottom: 0;
		width: 100%;
		clear: both;
	}

	#filtrovani .filter-block.filter-block-vysepodpatku {
		margin-bottom: 7px;
	}

	#filtrovani .par {
		padding: 0;
		max-height:425px !important;
	}

	#filtrovani .par::-webkit-scrollbar {
		width:3px;
	}

	/*#filtrovani .par::-webkit-scrollbar-track-piece:end {
			    background: transparent;
			    margin-bottom: 10px;
			}

			#filtrovani .par::-webkit-scrollbar-track-piece:start {
			    background: transparent;
			    margin-top: 10px;
			}*/

	#filtrovani .par::-webkit-scrollbar-thumb {
		height:120px;
	}

	#filtrovani .par::-webkit-scrollbar-thumb {
		background: #CC192F;
	}

	#filtrovani .par::-webkit-scrollbar-track {
		background: #dcdcdc;
	}


	#filtrovani .par-velikost ul {

	}

	#filtrovani .par-velikost ul li {
		width:auto;
		float:left;
		clear:none;
	}

	#filtrovani .par-velikost ul li span {
		width:42px;
		height:42px;
		border:solid #d7d7d7 1px;
		margin:0 6px 4px 0;
		display:inline-block;
		text-align:center;
		line-height:40px;
		border-radius:50%;
		overflow:hidden;
	}

	#filtrovani .par-velikost ul li.selected span {
		border:solid #CC192F 2px;
		line-height: 38px;
	}

#filtrovani li.selected, #filtrovanitop li.selected {
	font-weight: 400;
}

	#filtrovani .par-velikost input[type=checkbox] + label {
		display:none;
	}

	#filtrovani .cimage {
		clear: none;
		border: solid transparent 2px;
		width: 36px;
		height: 36px;
		margin-right: 4px;
		margin-bottom: 4px;
		padding: 0px;
		text-align: center;
		overflow: hidden;
		font-size: 0.563rem;
		border-radius:50%;
		padding:3px;
		line-height:0;
	}

	#filtrovani .cimage img {
		border-radius:50%;
		margin:0px;
	}

	#filtrovani .cimage.bila img {
		box-shadow: 0px 0px 1px rgb(0 0 0 / 100%);
	}

	#filtrovani .clrselected,
	#filtrovanitop .clrselected {
		border:solid #000 2px !important;
		position:relative;
	}



	#filtrovani input[type=checkbox] + label span,
	#filtrovanitop input[type=checkbox] + label span {
		border-radius: 3px;
		width:15px;
		height:15px;
	}

	#filtrovani input[type=checkbox]:checked + label span,
	#filtrovanitop input[type=checkbox]:checked + label span {
		background:transparent;
		border:solid #C8C8C8 1px;
	}


	#filtrovani input[type=checkbox]:checked + label span::before,
	#filtrovanitop input[type=checkbox]:checked + label span::before {
		content:"";
		background: no-repeat center center url(../images/checked.svg);
		background-size:8px 8px;
		width: 13px;
		height: 14px;
		line-height: 14px;
	}


	#filtrovani .filter-block-ucat {
		border:none;
	}

	#filtrovani .filter-block-ucat li.selected {
		font-weight:400;
	}


	#filtrovani #costfilter,
	#filtrovani .rangefilter {
		width:100%;
		padding: 0;
		position:relative;
		z-index:0;
	}


	#filtrovani .filter-block-cena .par,
	#filtrovani .filter-block-vysepodpatku .par {
		overflow:visible;
	}

	#filtrovani li.inactive {
		/*display: none;*/
	}

	.actual_children0,
	.actual_items0 {
		display:none;
	}

	#cost-slider,
	.filter-slider {
		background:#D9D9D9;
		height:4px !important;
		padding:0;
		margin:0;
		overflow:visible;
		border-radius: 2px !important;
	}

	#cost-slider .ui-slider-range,
	.filter-slider .ui-slider-range {
		background:#CC192F;
		height:4px;
		top: -1px;
	}

	#cost-slider .ui-state-default,
	#cost-slider .ui-widget-content .ui-state-default,
	#cost-slider .ui-widget-header .ui-state-default,
	.filter-slider .ui-state-default,
	.filter-slider .ui-widget-content .ui-state-default,
	.filter-slider .ui-widget-header .ui-state-default {
		background:#CC192F !important;
		border:solid #CC192F 3px !important;
		width: 17px!important;
		height: 17px!important;
		box-shadow: none;
		top:-3px;
	}

	#cost-slider > span:nth-child(2) {
		margin-left:0px !important;
	}

	#filtrovani .filter-block .label-obal {
		width:auto;
		padding:24px 0 0 0;
		float:left;
		display: flex;
		align-items: center;
		justify-content: space-between;
		gap: 7px;
	}

	#costfilter > form > div:nth-child(3),
	.rangefilter > form > div:nth-child(3),
	#costfilter > div:nth-child(3),
	.rangefilter > div:nth-child(3) {

		float:right !important;
	}

	#costfilter .label-obal label,
	.rangefilter .label-obal label {
		display:none;
	}

	#filtrovani .filter-block .label-obal ~ span {
		display:none;
	}

	#filtrovani #costfilter input[type=text],
	#filtrovani .rangefilter input[type=text] {
		float:left;
		border: 1px solid #C8C8C8;
		text-align:left;
		padding:0 10px;
		min-width:0px;
		width: 98px;
		height: 40px;
		box-sizing: border-box;
		color:#000;
		font-size:0.875rem;
	}

	#filtrovani .filter-block .label-obal > span {
		position: static;
		padding:0;
		font-size:0.875rem;
		color:#000;
	}

	#filtrovani li.droplink,
	#costfilter li.droplink,
	.rangefilter li.droplink {
		display:none;
	}


	#vypis-produktu,
	#vypis-produktu2,
	#vypis-produktu3 {
		flex: 1;
		float: none;
		order: 2;
	}


	/* homepage + itemlist - produkt */

	.splide-promo .splide__slide {
		padding-right:15px;
	}

	.product {
		width: 100%;
		padding: 0 15px 60px 15px !important;
		height:auto;
		position:relative;
		overflow: hidden;
		margin: 0 0 30px 0;
		box-sizing: border-box;
		border: 1px solid transparent;
	}


	.product .product-in {
		float:none;
		clear:none;
		position:static;
	}

	.product .add-to-wishlist {
		right:10px;
		top:13px;
		width:18px;
		height:18px;
		z-index:0;
	}

.product:hover .add-to-wishlist {
	right:110px;
}

	.product .image {
		float:left;
		clear:left;
		position: relative;
		min-height: 1px;
		height:auto;
		width: 100%;
		aspect-ratio: 1/1;
		border:0;
	}

	.product .image img {
		position: absolute;
		margin: auto;
		max-width:100%;
		max-height:100%;
		width:auto;
		height:auto;
	}

	.product .name {
		top:auto;
		bottom: 28px;
		text-align:left;
		width: calc(100% - 30px);
		height: auto;
	}
.product:hover .name {
	bottom: 63px;
	padding-right: 90px;
}


.product .name h2 {
	font-weight: 600;
	color: #000000;
	font-size: 1rem;
	text-transform: lowercase;
	margin: 0 0 8px 0;
	height: auto;
	line-height: 1.3;
}

#vypis-produktu h2, #vypis-produktu2 h2, #vypis-produktu3 h2, #vypis-produktu4 h2, #vypis-produktu5 h2 {
	margin: 0 0 8px 0;
}

	.product .name h2:first-letter {
		text-transform:uppercase;
	}

	.product .name h2:first-line {
		color:#000;
	}

	.product .cost {
		top:auto;
		bottom:0;
		height: auto !important;
	}
.product:hover .cost {
	bottom:35px;
}

	.product .cost .value {
		text-align:left;
		padding-left:75px;
		color:#ce2539;
		font-weight:700;
	}

	.product .cost .value.show-original-cost-value {
		text-align:left;
		padding-left: 0;
		color: #CC192F;
		font-size: 1.625rem;
		font-weight: 600;
	}

	.product .cost_original {
		top:auto;
		bottom:0;
	}

	.product .cost_original .value {
		text-align:left;
		font-size:1rem;
		color:#92949b;
	}

	.product .colors {
		width:100%;
		bottom:48px;
	}

	.product .colors ul {
		text-align:left;
	}

	.product .colors ul li {
		float:none;
		clear:none;
		display:inline-block;
		border-radius: 50%;
		width:16px;
		height:16px;
		padding:0;
		margin:0;
		line-height:0;
		border:solid transparent 1px;
	}

	.product .colors ul li img {
		border-radius: 50%;
	}

	.product .colors ul li.bila img {
		border:solid #737373 1px;
	}

	.product .colors li.selected {
		border:solid transparent 1px;
	}

	.product .promo {
		top:auto;
		bottom:90px;
		left:0px;
		width:auto;
		z-index:0;
	}

	.promo div {
		float:right;
		border-radius:0;
		clear:none;
		margin:0 5px 0 0;
		padding:5px 8px;
		min-width:1px;
		font-size:0.75rem;
		font-weight:100;
		font-family:'ProximaNova-Regular';
	}

	.promo .discount {
		display:inline-block;
		background:#ce2539;
		/*background:#ce2539;*/
	}

	.promo .discount span {
		margin-left:3px;
	}

	.promo .discount .minus {
		margin-right:5px;
	}

	.promo .doprodej,
	.promo .tip {
		display:none;
	}

	.promo .new {
		background:#000;
	}

	.product .other_sign {
		display:none;
	}




	/* strankovani */

	#strankovani2 {
		margin:80px 0 0 0;
		width:auto;
		float:right;
		font-size:0.875rem;
		position:relative;
		z-index:1;
	}

	#strankovani a,
	#strankovani2 a,
	#strankovani span.wo,
	#strankovani2 span.wo {
		border:0;
		background:transparent;
		color:#000;
		text-decoration:none;
	}

	#strankovani strong,
	#strankovani2 strong,
	#strankovani b,
	#strankovani2 b {
		border:0;
		background:transparent;
		color:#000;
		font-weight:bold;
	}


	#next {
		margin:0;
		position:relative;
		top:-46px;
		font-size:0.875rem;
		z-index:0;
	}

	#next a {
		text-transform:lowercase;
	}

	#next a:first-letter {
		text-transform:uppercase;
	}
#next .button {
	position: relative;
	z-index: 5;
	display: inline-block;
	width: auto;
	color: #CC192F;
	background: none;
	outline: none;
	height: 48px;
	line-height: 46px;
	text-decoration: none;
	padding: 0 28px;
	border: 2px solid #CC192F;
	border-radius: 24px;
	font-size: 0.938rem;
	font-weight: bold;
}
#next .button:hover {
	color: #fff;
	background: #CC192F;
}







@media(max-width:1600px) {

		#next a {
			padding:0 60px;
		}

	}


	@media(max-width:1360px) {

		#next a {
			padding:0 45px;
		}

	}


	/* detail */

	#vypis-produktu.itemdetail {
		clear: both;
		width: 100%;
	}

	#vypis-produktu.itemdetail #image-box .promo {
		top:15px;
		left:163px;
	}

	#vypis-produktu .extraright {
		float:left;
		width:100%;
	}

	#vypis-produktu #image-box {
		width:685px;
		float: left;
		margin:0;
		position: sticky;
		top:70px;
	}


	#vypis-produktu #image-box #detail-images {
		float: right;
		clear: none;
		width: calc(100% - 140px);
	}

	#vypis-produktu #image-box .splide__track {
		height: 725px !important;
	}



	#vypis-produktu #image-box .detail-other-images-in,
	#vypis-produktu #image-box .detail-other-images-in-all {
		float: left;
		clear: none;
		width: 100px;
		height: auto;
		direction: rtl;
		margin-top: 0;
	}

	#vypis-produktu #image-box .detail-other-images-in.active {
		opacity: 1;
		position: relative;
	}


	#vypis-produktu .other-images {
		margin:60px 0;
		height:605px;
	}


	#vypis-produktu .other-images li {
		float: left;
		clear: left;
		width: 85px;
		height: 85px;
		margin-bottom:17px;
		border: 1px solid #D7D7D7;
		border-radius: 7px;
	}

	#vypis-produktu .other-images img {
		max-width: 100%;
		max-height: 100%;
	}

	#vypis-produktu #image-box .other-images .splide__track {
		height: 605px !important;
	}

	#vypis-produktu #image-box .other-images .splide__arrows--ttb .splide__arrow--prev {
		top: -60px;
		left: 31px;
		bottom: auto;
		transform: rotate(270deg);
	}

	#vypis-produktu #image-box .other-images .splide__arrows--ttb .splide__arrow--next {
		top: auto;
		left: 31px;
		right:auto;
		bottom: -60px;
		transform: rotate(90deg);
	}

	#vypis-produktu #image-box .other-images .splide__arrows--ttb .splide__arrow:not(.disabled) {
		opacity: 1;
	}

	#vypis-produktu #image-box .arrow_up {
		position:absolute;
		top:0;
		border:solid red 1px;
		width:60px;
		height:60px;
		z-index:1;
		display:none;
	}

	#vypis-produktu #image-box .arrow_down {
		position:absolute;
		bottom:0;
		border:solid red 1px;
		width:60px;
		height:60px;
		z-index:1;
		display:none;
	}

	#vypis-produktu #image-box .other-images .splide__list {



	}



	#vypis-produktu .other-images a,
	#vypis-produktu #image-box .other-images a:hover,
	#vypis-produktu #image-box .other-images a.is-active,
	#vypis-produktu .other-images a:hover,
	#vypis-produktu .other-images a.is-active {
		border: 0;
	}

	#vypis-produktu .other-images a.is-active {
		position:relative;
	}

	#vypis-produktu .other-images a.is-active:after {
		content: " ";
		display:inline-block;
		width:7px;
		height:7px;
		position:absolute;
		top:5px;
		left:5px;
		background:#fff;
		border:solid #ddd 1px;
		border-radius:50%;
	}


	#vypis-produktu .main-image .bx-wrapper {
		min-height:250px;
	}

	#vypis-produktu .main-image ul li {
		padding: 40px 0;
	}

	#vypis-produktu .main-image img {
		position: static;
		vertical-align:top;
		padding: 0 5px;
	}

	#vypis-produktu .main-image .splide__pagination,
	#vypis-produktu .main-image .splide__arrow {
		display: none;
	}

	#vypis-produktu .detail-images-in {
	}

	#vypis-produktu .detail-images-in.active {
		position: relative;
		opacity: 1;
	}

	#vypis-produktu #info-box {
		width:calc(100% - 685px);
		float:right;
		margin:0;
		padding: 30px 0 0 50px;
	}

	#vypis-produktu #info-box h1 {
		font-size: 1.75rem;
		font-weight: 600;
		border: none;
		margin: 0 0 28px 0;
		padding: 0 0;
		text-transform: lowercase;
	}

	#vypis-produktu #info-box h1:first-letter {
		text-transform: uppercase;
	}

	#vypis-produktu #info-box #short-description {
		margin:30px 0 0 0;
		color:#677286;
		border:none;
	}

	#vypis-produktu #info-box #short-description .text {
		font-size:1rem;
		line-height:1.6rem;
		color:#677286;

		display: -webkit-box;
		max-width: 100%;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}

	#vypis-produktu #info-box #short-description a {
		color:#000;
		text-decoration:underline;
	}

	#vypis-produktu #info-box #short-description a:after {
		content: " ";
		display:inline-block;
		width:7px;
		height:4px;
		background: no-repeat center center url(../images/arrow-down.svg);
		background-size: 7px 4px;
		position:relative;
		top:-3px;
		left:8px;
	}

	#vypis-produktu #info-box #colors {
		width:100%;
		margin: 0 0 28px 0;
		padding: 0;
		float: none;
		clear: both;
	}

	#vypis-produktu #info-box #colors .label {
		width: 100%;
		clear: both;
		font-size:1rem;
		line-height: 1.3;
		font-weight: bold;
		color:#000;
		margin:0 0 11px 0;
	}

	#vypis-produktu #info-box #colors .label span {
		display:none;
	}

	#vypis-produktu #info-box #colors .colors-box {
		width: 100%;
		float: none;
		clear: both;
	}

	#vypis-produktu #info-box #colors .colors-box ul {
		display: flex;
		flex-wrap: wrap;
		justify-content: start;
		align-items: center;
		gap: 10px;
	}

	#vypis-produktu #info-box #colors .colors-box ul li {
		border-radius:50%;
		width:50px;
		height:50px;
		margin:0;
		padding:3px;
		border: 1px solid #C9C9C9;
		font-size:0.6rem;
		overflow:hidden;
		text-align:center;
		min-width:auto;
	}

	#vypis-produktu #info-box #colors .colors-box ul li.selected {
		border: 2px solid #CC192F;
	}

	#vypis-produktu #info-box #colors .colors-box ul li img {
		border-radius:50%;
		width: 100%;
		height: 100%;
		margin:0;
		padding:0;
		border: none;
	}

#vypis-produktu #info-box #jakou-velikost {
	margin: 0 0 28px 0;
	width: 100%;
	clear: both;
	float: none;
	text-align: left;
}

#vypis-produktu #info-box #jakou-velikost a {
	font-weight: 600;
	color: #CC192F;
	font-size: 0.875rem;
	text-decoration: none;
	margin: 0 0;
	padding: 0 0;
}
#vypis-produktu #info-box #jakou-velikost a:hover {
	text-decoration: underline;
}


#vypis-produktu #info-box #sizes {
	margin: 0 0 10px 0;
	width: 100%;
	clear: both;
	float: none;
}

	#vypis-produktu #info-box #sizes .label {
		width: 100%;
		clear: both;
		font-size:1rem;
		line-height: 1.3;
		font-weight: bold;
		color:#000;
		margin:0 0 11px 0;
		float: none;
	}

	#vypis-produktu #info-box .size-select {

	}

#vypis-produktu #info-box #sizes .sizes-box {
	width: 100%;
	clear: both;
	float: none;
}

#vypis-produktu #info-box #sizes .sizes-box ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: start;
	align-items: center;
	gap: 10px;
}

	#vypis-produktu #info-box #sizes .select-wrapper {
		width:100%;
		height:60px;
		border-radius:3px;
		border:solid #D6D6D6 1px;
	}

	#vypis-produktu #info-box #sizes .select-wrapper:after {
		height:58px;
		width:58px;
		font-weight:700;
		line-height:58px;
	}

	#vypis-produktu #info-box #sizes select {
		width:100%;
		height:58px;
		font-weight:700;
		border:0;
		font-size: 1rem;
		text-indent:20px;
		border-radius:3px;
		color:#000;
		background:#fff;
	}

	#vypis-produktu #info-box #sizes option:disabled {
		color:#ddd;
	}



	#sizes ul li {
		display: inline-block;
		min-width: 0px;
		width:50px;
		height: 50px;
		float: none;
		overflow: visible;
		margin: 0 0;
		padding: 0 0;
		border: 1px solid #C9C9C9;
		border-radius:50%;
	}

	#sizes ul li.enablex div {
		background-color: transparent;
	}

	#sizes ul li.selected {
		border: 2px solid #CC192F;
	}

	#sizes ul li.selected div {

	}

	#sizes ul li.disablex div {
		background: #ffffff;
		background: -moz-linear-gradient(-45deg, #ffffff 0%, #ffffff 48%, #efefef 49%, #efefef 51%, #ffffff 52%, #ffffff 100%);
		background: -webkit-linear-gradient(-45deg, #ffffff 0%,#ffffff 48%,#efefef 49%,#efefef 51%,#ffffff 52%,#ffffff 100%);
		background: linear-gradient(135deg, #ffffff 0%,#ffffff 48%,#efefef 49%,#efefef 51%,#ffffff 52%,#ffffff 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 );
		color: #bbb;
	}

	#sizes ul li.enablex div:hover {
		border-color: #404040;
	}

	#sizes ul li.selected div:hover {
		border-color: #b9b9b9;
	}

	#sizes ul li div {
		width: 100%;
		height: 100%;
		border: none;
		padding: 0 0;
		margin: 0 0;
		text-align: center;
		font-size: 1rem;
		border-radius:50%;
		color: #000000;
		line-height: 49px;
	}

#sizes ul li.selected div {
	line-height: 47px;
}

	#sizes ul li.selected span {
		visibility: visible;
	}

	#sizes ul li span {
		display: none !important;
		visibility: hidden;
		position: relative;
		top: -30px;
		left: 50%;
		transform: translateX(-50%);
		width: 85px;
		margin: 0;
		font-weight: normal;
		font-size: 0.625rem;
		border: none;
		text-transform: uppercase;
		border-radius: 2px;
	}

	#sizes ul li span::after {
		content: "";
		position: absolute;
		top: 100%;
		left: 50%;
		margin-left: -3px;
	}

	#sizes ul li .skladem {
		color: #fff;
		background: #000;
	}

	#sizes ul li .skladem:after {
		border-left: 3px solid transparent;
		border-right: 3px solid transparent;
		border-top: 5px solid #6ca21e;
	}

	#vypis-produktu #info-box #costs {
		margin: 0 0 28px 0;
		display:flex;
		border:0;
		padding: 0 0;
		float: none;
		clear: both;
	}

	#vypis-produktu #info-box #costs .cost {
		order:2;
		width:160px;
		height:40px;
		float:left;
		margin:0;
	}

	#vypis-produktu #info-box #costs .cost .label {
		display:none;
	}

	#vypis-produktu #info-box #costs .cost .value {
		float: none;
		clear: both;
		width: 100%;
		font-size: 2.125rem;
		text-align:left;
		font-weight: 600;
		margin: 0 0;
		color: #CC192F;
	}

	#vypis-produktu #info-box #costs .cost .value.show-original-cost-value {
		margin:0;
	}



	#vypis-produktu #info-box #costs .cost_original {
		order:3;
		width:auto;
		width:100px;
		height:18px;
		margin:5px 0 0 0;
		position:relative;
		left:-160px;
	}

	#vypis-produktu #info-box #costs .cost_original .label {
		width:25px;
		color:transparent;
		font-size:0;
	}

	#vypis-produktu #info-box #costs .cost_original .value {
		float:left;
		text-decoration:line-through;
		text-align:left;
		font-size:1rem;
		color:#677286;
	}

	#vypis-produktu #info-box #costs .save {
		order:1;
		width:65px;
		height:65px;
		line-height:67px;
		border-radius:50%;
		font-size:0.875rem;
		font-weight:700;
		color:#fff;
		background:#ce2539;
		margin:0 15px 0 0;
	}

	#vypis-produktu #info-box #costs .save .label {
		display:none;
	}

	#vypis-produktu #info-box #costs .save .value {
		width:100%;
		text-align:center;
		margin:0;
		padding:0;
	}

	#vypis-produktu #info-box #costs .save .value:before {
		content: "-";
		margin:0;
		padding:0;
	}

	#vypis-produktu #zjistit-dostupnost {
		float:left;
		clear:left;
		width: auto;
		display: inline-block;
		text-align:left;
		border:0;
		font-size:0.875rem;
		margin-right: 14px;
	}

	#vypis-produktu #zjistit-dostupnost .in {
		display:inline-block;
		width:auto;
		float:none;
		clear:none;
		text-align:left;
		line-height:26px;
	}

	#vypis-produktu #zjistit-dostupnost a {
		display:inline-block;
		text-indent:0px;
		position:relative;
	}

	#vypis-produktu .helper {
		display:inline-block;
		height:26px;
		width:100%;
	}

	#vypis-produktu #termin-doruceni {
		float:left;
		clear:none;
		width:auto;
		font-size:0.875rem;
		text-align:left;
		line-height:0;
		margin-right: 14px;
	}

	#vypis-produktu #termin-doruceni .in {
		float:left;
		clear:none;
		border-left:solid #D6D6D6 1px;
		line-height:26px;
		position:relative;
		padding-left: 14px;
	}

	#vypis-produktu #zjistit-dostupnost a,
	#vypis-produktu #termin-doruceni a {
		color:#000;
		text-decoration:none;
	}
#vypis-produktu #zjistit-dostupnost a:hover,
#vypis-produktu #termin-doruceni a:hover {
	text-decoration:underline;
}



	.deliverybystock {
		width:100%;
		float:left;
		clear:left;
	}

	.deliverybystock .delivery_id {
		float: left;
		clear: left;
		width: 50%;
		text-align: left;
	}

	.deliverybystock .delivery_date {
		float: right;
		clear: right;
		width: 50%;
		text-align: right;
	}

	.deliverybystock .delivery_date span {
		display:inline-block;
		float:none !important;
		clear:none !important;
		width:auto !important;
	}

	.deliverybystock .delivery_date span.text {
		display:none;
	}


	#vypis-produktu #countandsubmit {
		float:none;
		clear:both;
		height: auto;
		padding: 23px 0;
		position: relative;
		display: flex;
		gap: 20px;
		align-items: center;
		justify-content: start;
		margin: 0 0;
	}

	#vypis-produktu #countandsubmit .label {
		display:none;
	}

	#vypis-produktu #countandsubmit .inpin {
		border: 1px solid #D7D7D7;
		height: 56px;
		border-radius: 28px;
		display: flex;
		flex-wrap: nowrap;
		overflow: hidden;
		padding: 0 10px;
	}

	#vypis-produktu #countandsubmit #qtyminus,
	#vypis-produktu #countandsubmit #qtyplus {
		width:36px;
		background:#fff;
		border:0;
		height:100%;
		font-size:1.4rem;
		z-index:1;
		flex: none;
	}

#vypis-produktu #countandsubmit #qtyminus:hover, #vypis-produktu #countandsubmit #qtyplus:hover {
	background:#fff;
}

	#vypis-produktu #countandsubmit #qtyminus {
	}

	#vypis-produktu #countandsubmit #cnt {
		width:48px;
		height:100%;
		font-size:1rem;
		border:0;
		z-index:1;
		flex: none;
	}

	#vypis-produktu #countandsubmit .koupit {
		z-index:0;
		width: auto;
		border-radius: 28px;
		font-size: 1.125rem;
		font-weight: 700;
		height: 56px;
		border: none;
		outline: none;
		background-color: #CC192F;
		background-image: url('data:image/svg+xml,<svg width="25" height="31" viewBox="0 0 25 31" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.2107 26.5805C23.7061 21.9153 23.1749 17.2634 22.6571 12.5982C22.5508 11.6892 22.4446 10.7936 22.3649 9.88461C22.2189 8.10675 21.1034 7.05073 19.3241 7.05073C18.7265 7.05073 18.1423 7.05073 17.4518 7.05073C17.4518 6.43583 17.5049 5.86103 17.4518 5.2996C16.9074 -0.39491 12.0872 0.0061122 12.0872 0.0061122C7.42633 0.367032 7.26698 5.28623 7.26698 5.28623C7.2537 5.83429 7.26698 6.39572 7.26698 7.05073C6.43042 7.05073 5.6337 7.05073 4.85025 7.05073C3.15057 7.05073 2.06171 8.02655 1.87581 9.72421C1.39777 14.0953 0.91974 18.4798 0.441705 22.851C0.322196 23.9738 0.17613 25.0967 0.0566212 26.2329C-0.169118 28.4252 0.229245 29.147 2.18122 30.0426C8.82059 30.0426 15.46 30.0426 22.0993 30.0426C22.1259 30.0159 22.1392 29.9624 22.179 29.9491C23.8123 29.2673 24.3966 28.3049 24.2107 26.5805ZM16.5621 12.0501C16.9339 12.0501 17.2393 12.3576 17.2393 12.7319C17.2393 13.1062 16.9339 13.4136 16.5621 13.4136C16.1903 13.4136 15.8849 13.1062 15.8849 12.7319C15.8849 12.3576 16.1903 12.0501 16.5621 12.0501ZM10.1086 2.82663C11.078 1.90428 12.22 1.63693 13.4682 2.09143C14.7296 2.54592 15.4467 3.495 15.5795 4.83174C15.6459 5.54021 15.5928 6.24868 15.5928 7.02399C13.415 7.02399 11.3303 7.02399 9.16584 7.02399C9.13929 5.52684 8.86043 4.00296 10.1086 2.82663ZM8.10354 12.0501C8.47535 12.0501 8.78076 12.3576 8.78076 12.7319C8.78076 13.1062 8.47535 13.4136 8.10354 13.4136C7.73174 13.4136 7.42633 13.1062 7.42633 12.7319C7.42633 12.3576 7.73174 12.0501 8.10354 12.0501ZM22.179 27.7434C22.0595 27.9841 21.5947 28.1578 21.2893 28.1578C15.1811 28.1846 9.07289 28.1712 2.96467 28.1712C2.10155 28.1712 1.74302 27.7033 1.83597 26.8345C2.22106 23.3589 2.60614 19.8968 2.99122 16.4213C3.23024 14.2959 3.45598 12.1704 3.695 10.045C3.78795 9.16277 4.10664 8.89543 4.99632 8.89543C5.72665 8.89543 6.45698 8.89543 7.22715 8.89543C7.28026 9.6841 7.45288 10.3525 6.6296 10.954C5.52747 11.7427 5.5673 13.3468 6.52337 14.3092C7.45288 15.2449 9.05961 15.1915 9.90945 14.2023C10.7858 13.1864 10.6663 11.609 9.59076 10.8203C8.83387 10.2723 9.31191 9.57716 9.15256 8.92216C11.3436 8.92216 13.4416 8.92216 15.6326 8.92216C15.5529 9.63063 15.8982 10.3391 15.035 10.9406C13.9993 11.6758 14.0126 13.3334 14.9023 14.2691C15.7521 15.1647 17.2526 15.2048 18.1556 14.3627C19.1249 13.4537 19.2577 11.8496 18.2352 11.0476C17.4651 10.4327 17.4385 9.77767 17.558 8.88206C18.2751 8.88206 18.9523 8.85532 19.6295 8.89543C20.2138 8.92216 20.4793 9.32318 20.5324 9.87125C20.8511 12.8121 21.1566 15.7529 21.4885 18.6937C21.7807 21.3004 22.0861 23.907 22.3649 26.527C22.3516 26.9414 22.3516 27.4093 22.179 27.7434Z" fill="white"/></svg>');
		background-repeat: no-repeat;
		background-position: 24px center;
		padding: 0 35px 0 65px;
	}

	#vypis-produktu #countandsubmit .koupit:hover {
		background-color:#ce2539;
	}

	#vypis-produktu .wishlist-wrap {
		width: auto;
		float: left;
		clear: left;
		margin: 0 14px 0 0;
	}

	#vypis-produktu .wishlist {
		width: auto;
		font-size: 0.875rem;
		background: no-repeat left center url(../images/add-to-wishlist.svg) !important;
		background-size: 18px 17px !important;
		float: none;
		position:relative;
		text-decoration: none;
		font-weight: 400;
		line-height: 26px;
		display: inline-block;
		height: auto;
	}

#vypis-produktu .wishlist:hover {
	text-decoration: underline;
}

#vypis-produktu #watchdog {
	clear: none;
}

#vypis-produktu #watchdog a {
	font-size: 0.875rem;
	font-weight: 600;
	border-left:solid #D6D6D6 1px;
	line-height:26px;
	padding-left: 14px;
	display: inline-block;
}

#vypis-produktu #watchdog a:hover {
	text-decoration: underline;
}

	#vypis-produktu .count {
		display:none;
	}

	#vypis-produktu #bookmarks {
		border:0;
		margin-bottom: 23px;
		padding-top: 23px;
	}

	#vypis-produktu #bookmarks ul {
		display:flex;
		justify-content: start;
		margin: 0 0;
		align-items: end;
		border: none;
	}

	#vypis-produktu #bookmarks ul li.idbm {
		width:auto;
		font-size:1rem;
		color:#000;
		font-weight:600;
		height:40px;
		line-height:40px;
		text-align:center;
		padding: 0 23px;
		background: #EEEEEE;
		border: 1px solid #D8D8D8;
		margin-right: -1px;
	}

#vypis-produktu #bookmarks ul li.idbm:last-of-type {
	border-radius: 0 10px 0 0;
}
#vypis-produktu #bookmarks ul li.idbm:first-of-type {
	border-radius: 10px 0 0 0;
}



#vypis-produktu #bookmarks ul li.selected {
	background: #fff;
	border-radius: 10px 10px 0 0 !important;
	height: 47px;
	line-height: 47px;
	position: relative;
	z-index: 10;
	border-bottom: none;
}

#vypis-produktu #bookmarks div.bookmark {
	background: #fff;
	padding: 20px;
	border: 1px solid #D8D8D8;
	border-radius: 0 10px 10px 10px;
}

	#vypis-produktu #bookmarks div h1 {
		display:none;
	}

	#vypis-produktu #bookmarks div strong.bitem-strong {
		font-size:0;
		color:transparent;
		height:0;
		line-height:0;
		margin:0;
		padding:0;
		display:none;
	}

	#divbm0 > div:nth-child(2) > strong {
		display:inline-block !important;
		color:#000;
		padding:25px 0 0 0;
	}

	#vypis-produktu #bookmarks div.bitem {
		text-align:justify;
		font-size: 1rem;
		line-height: 1.4;
		color:#000;
	}

	#vypis-produktu #bookmarks div.bitem p {
		padding:0;
		margin:0 0 25px 0;
	}

	#vypis-produktu #bookmarks div.bitem div.param {
		color:#000;
		line-height: 1.4;
		padding: 10px 20px;
		margin-bottom: 0;
	}

	#vypis-produktu #bookmarks div.bitem div.param:nth-child(2n) {
		background:#EFEFEF;
	}

	#vypis-produktu #bookmarks div.bitem div.param div.label {
		width:40%;
	}

	#vypis-produktu #bookmarks div.bitem div.param div.value {
		width:60%;
		text-align:left;
	}


	#vypis-produktu #bookmarks div.bitem ul {
		margin:0 0 25px 0;
		padding:0;
		list-style-type:none;
		line-height:1.6rem;
		display:block;
		border:none;
	}

	#vypis-produktu #bookmarks div.bitem ul strong {
		float:none;
		clear:none;
		display:inline;
		margin:0;
	}

	#vypis-produktu #bookmarks div.bitem ul li ul {
		margin:0;
	}

	#vypis-produktu #bookmarks div.bitem ul li ul li {
		list-style-type:circle;
		margin:0 0 0 20px;
	}


	#vypis-produktu #bookmarks div.bitem table {
		width: 100%;
		margin:0 0 50px 0;
		color:#000;
	}

	#vypis-produktu #bookmarks div.bitem table tr {
		border:solid #d9d9d9 1px;
		font-size:1rem;
		height: 2.8125rem;
		line-height: 2.8125rem;
	}

	#vypis-produktu #bookmarks div.bitem table th {
		border:solid #d9d9d9 1px;
		background:#EFEFEF;
		text-align:center;
	}

	#vypis-produktu #bookmarks div.bitem table td:first-child {
		text-align: center;
		font-weight:700;
	}

	#vypis-produktu #bookmarks div.bitem table td {
		border:solid #d9d9d9 1px;
		text-align:center;
	}

	@media(max-width:1400px) {
		#vypis-produktu #bookmarks div.bitem table tr {
			font-size:0.875rem;
		}
		#vypis-produktu #bookmarks div.bitem {
			font-size:0.875rem;
		}
	}






	#vypis-produktu #info-box3 {
		float:left;
		clear:left;

	}

	#vypis-produktu #info-box3 #homepage-promo-slider,
	#vypis-produktu #info-box3 #homepage-promo-slider2 {
		border-top: solid #e7e8ef 1px;
		padding-bottom:50px;
	}

	#vypis-produktu #info-box3 #homepage-promo-slider strong,
	#vypis-produktu #info-box3 #homepage-promo-slider2 strong {
		font-style: normal;
		color:#000;
		text-align: left;
		font-weight: 600;
		font-size: 1.375rem;
		line-height: 1.3;
	}


	/* detail - zmena sirky */

	@media(max-width:1460px) {

		#vypis-produktu #image-box {
			width:665px;
		}

		#vypis-produktu .other-images {
			height:585px;
		}

		#vypis-produktu #image-box .other-images .splide__track {
			height:585px !important;
		}

		#vypis-produktu #info-box {
			width:calc(100% - 665px);
		}

	}

	@media(max-width:1410px) {

		#vypis-produktu #image-box {
			width:645px;
		}

		#vypis-produktu .other-images {
			height:555px;
		}

		#vypis-produktu #image-box .other-images .splide__track {
			height:555px !important;
		}

		#vypis-produktu #info-box {
			width:calc(100% - 645px);
		}

	}

	@media(max-width:1360px) {

		#vypis-produktu #image-box {
			width:625px;
		}

		#vypis-produktu .other-images {
			height:530px;
		}

		#vypis-produktu #image-box .other-images .splide__track {
			height:530px !important;
		}

		#vypis-produktu #info-box {
			width:calc(100% - 625px);
		}

	}

	@media(max-width:1310px) {

		#vypis-produktu #image-box {
			width:605px;
		}

		#vypis-produktu .other-images {
			height:500px;
		}

		#vypis-produktu #image-box .other-images .splide__track {
			height:500px !important;
		}

		#vypis-produktu #info-box {
			width:calc(100% - 605px);
		}

	}

	@media(max-width:1260px) {

		#vypis-produktu #image-box {
			width:585px;
		}

		#vypis-produktu .other-images {
			height:475px;
		}

		#vypis-produktu #image-box .other-images .splide__track {
			height:475px !important;
		}

		#vypis-produktu #info-box {
			width:calc(100% - 585px);
		}

	}

	@media(max-width:1210px) {

		#vypis-produktu #image-box {
			width:565px;
		}

		#vypis-produktu .other-images {
			height:450px;
		}

		#vypis-produktu #image-box .other-images .splide__track {
			height:450px !important;
		}

		#vypis-produktu #info-box {
			width:calc(100% - 565px);
		}

	}

	@media(max-width:1160px) {

		#vypis-produktu #image-box {
			width:545px;
		}

		#vypis-produktu .other-images {
			height:420px;
		}

		#vypis-produktu #image-box .other-images .splide__track {
			height:420px !important;
		}

		#vypis-produktu #info-box {
			width:calc(100% - 545px);
		}

	}


/* footer */

footer {
	background: #ffffff !important;
	position: relative;
	width: 100%;
	min-width: 1250px !important;
}

footer:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 84px;
	background: #000000;
}

footer:after {
	content: '';
	position: absolute;
	top: 84px;
	left: 0;
	width: 100%;
	height: 260px;
	background: #FEF5EA;
}

footer .all {
	margin: 0 0 !important;
	padding: 0 0;
	background: none !important;
}

footer .wrap {
	border: 0;
	min-width: 1250px !important;
	max-width: 1600px !important;
	padding: 0 15px !important;
	position: relative;
	z-index: 10;
}


footer section .footer_nav,
footer section .footer_nav ul,
footer section .footer_nav li,
footer section .footer_nav .footer_nav_section li,
footer section .footer_nav a,
footer section .title {
	color: #000;
	font-size: 1rem;
}

footer section .footer_nav p,
footer section .footer_nav span,
footer section .footer_nav ul,
footer section .footer_nav li {
	margin: 0;
	padding: 0;
}

footer section .footer_nav .footerplugin0 {
	width: 100%;
	margin: 0;
	border: 0;
}

footer section .footer_nav .footerplugin0 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: flex;
	flex-wrap: wrap;
	gap: 45px;
	justify-content: center;
	align-items: center;
}

footer section .footer_nav .footerplugin0 ul li {
	display: inline-block;
	float: none;
	clear: none;
	height: 84px;
	line-height: 84px;
	position: relative;
	text-align: left;
	padding: 0 0 0 42px;
	font-size: 0.85rem;
	font-weight: 600;
	color: #fff;
}

footer section .footer_nav .footerplugin0 ul li:before {
	content: " ";
	display: inline-block;
	position: absolute;
	left: 0;
	top: 28px;
}

footer section .footer_nav .footerplugin0 ul li:nth-child(1):before {
	width: 31px;
	height: 28px;
	background: no-repeat center center url(../images/footer/.svg);
	background-size: 31px 28px;
	position: absolute;
}

footer section .footer_nav .footerplugin0 ul li:nth-child(2):before {
	width: 31px;
	height: 28px;
	background: no-repeat center center url(../images/footer/footer-vraceni-zdarma.svg);
	background-size: 31px 28px;
	position: absolute;
}

footer section .footer_nav .footerplugin1 {
	width: 33.333%;
	padding: 40px 20px;
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: wrap;
	z-index: 10;
}

footer section .footer_nav .footerplugin1:after {
	content: " ";
	display: block;
	position: absolute;
	right: 0;
	top: 40px;
	width: 1px;
	height: 120px;
	background: #CECECE;
}


footer section .footer_nav .footerplugin3 {
	width: 33.333%;
	padding: 40px 20px;
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: wrap;
	z-index: 10;
}

footer section .footer_nav .footerplugin3:after {
	content: " ";
	display: block;
	position: absolute;
	left: 0;
	top: 40px;
	width: 1px;
	height: 120px;
	background: #CECECE;
}


footer section .footer_nav .footerplugin1 h3,
footer section .footer_nav .footerplugin3 h3 {
	display: inline-block;
	font-size: 1.375rem;
	line-height: 1.3;
	padding: 0 0 18px 0;
	font-weight: 600;
	margin: 0;
}

footer section .footer_nav .footerplugin1 p {
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
}

footer section .footer_nav .footerplugin1 .email,
footer section .footer_nav .footerplugin1 .phone {
	position: relative;
	padding: 0;
	font-weight: 600;
	width: 100%;
	clear: both;
	display: block;
	text-align: center;
}


footer section .footer_nav .footerplugin1 .phone {
	order: 1;
}

footer section .footer_nav .footerplugin1 .phone a {
	font-size: 1.563rem;
	font-weight: 600;
	text-decoration: none;
}

footer section .footer_nav .footerplugin1 .email {
	order: 2;
}

footer section .footer_nav .footerplugin1 .email a {
	font-size: 1rem;
	text-decoration: underline;
	font-weight: 700;
	color: #CC192F;
}

footer section .footer_nav .footerplugin1 .slash {
	display: none;
}


footer section .footer_nav .footerplugin2 {
	width: 33.333%;
	padding: 40px 20px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: wrap;
	z-index: 10;
	position: relative;
	overflow: visible;
	min-height: 260px;
}


footer section .footer_nav .footerplugin2 .title {
	text-transform: lowercase;
}

footer section .footer_nav .footerplugin2 .title:first-letter {
	text-transform: uppercase;
}

footer section .footer_nav .footerplugin2 form {
	width: 100%;
	max-width: 385px;
	margin: 0 auto;
	position: relative;
}

footer section .footer_nav .footerplugin2 .vas_email {
	width: 100%;
	height: 50px;
	line-height: 50px;
	background: #ffffff;
	border: 1px solid #CECECE;
	border-radius: 25px;
	font-size: 1rem;
	text-indent: 20px;
	display: block;
	max-width: none;
	float: none;
	margin-bottom: 18px;
}

footer section .footer_nav .footerplugin2 #odeslat {
	width: 40px;
	height: 40px;
	line-height: 40px;
	position: absolute;
	top: 5px;
	right: 5px;
	color: transparent;
	z-index: 10;
	font-size: 0;
	background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_261_393)"><path d="M5.99756 11.1638V16.0002C6.74045 14.9899 7.44055 14.037 8.14734 13.0748C7.42049 12.4287 6.72641 11.8112 5.99756 11.1631V11.1638Z" fill="white"/><path d="M16 0.13364C15.7553 0.984924 15.5012 1.83354 15.2671 2.68749C14.1946 6.60046 13.128 10.5154 12.0588 14.4297C12.0388 14.5026 12.01 14.5734 11.9712 14.685C10.1538 13.0679 8.36041 11.4723 6.55299 9.86394C8.22668 8.09789 9.88365 6.34988 11.5406 4.60121C11.5279 4.58651 11.5145 4.57181 11.5018 4.55711C11.4035 4.62126 11.3039 4.6834 11.2076 4.75022C9.18221 6.14809 7.1548 7.54262 5.13674 8.94984C4.888 9.12358 4.67202 9.17636 4.36978 9.09818C3.00167 8.74671 1.62621 8.4233 0.253427 8.08854C0.182548 8.07116 0.115012 8.04043 0 7.999C0.28218 7.856 0.518221 7.73506 0.756269 7.61612C5.71314 5.14045 10.6707 2.66411 15.6269 0.186427C15.7339 0.132971 15.8315 0.0621424 15.9338 0C15.9559 0.0447693 15.9786 0.0888703 16.0007 0.13364H16Z" fill="white"/><path d="M5.99756 11.1636C6.72641 11.8117 7.42049 12.4291 8.14734 13.0753C7.43989 14.0375 6.73979 14.9903 5.99756 16.0007V11.1642V11.1636Z" fill="white"/></g><defs><clipPath id="clip0_261_393"><rect width="16" height="16" fill="white"/></clipPath></defs></svg>');
	background-size: 16px 16px;
	background-color: #CC192F;
	border-radius: 20px;
	background-repeat: no-repeat;
	background-position: center;
}

#checktermsnewsletter + span {
	margin-right: 4px;
}

#checktermsnewsletter + span:before {
	top: 2px;
	left: 0;
	width: 15px;
	box-sizing: border-box;
	height: 15px;
	background: #ffffff;
	border: 1px solid #BABABA;
	border-radius: 0;
	font-size: 0.75rem;
	line-height: 14px;
}

footer section .footer_nav .footerplugin2 .checktermsnewsletter {
	padding-left: 0;
}

footer section .footer_nav .footerplugin2 .checktermsnewsletter,
footer section .footer_nav .footerplugin2 .checktermsnewsletter a {
	font-size: 0.725rem;
	line-height: 1.2rem;
}


footer section .footer_nav .footerplugin2 li {
	display: inline-block;
	font-size: 1.375rem;
	line-height: 1.3;
	padding: 0 0 18px 0;
	font-weight: 600;
	color: #000;
}

footer section .footer_nav .footerplugin3 .social-sites {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 25px;
}

footer section .footer_nav .footerplugin3 .social-sites a {
	width: 37px;
	height: 37px;
	border-radius: 100%;
	position: relative;
	overflow: hidden;
	text-indent: -100px;
}

footer section .footer_nav .footerplugin3 .social-sites a:before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

footer section .footer_nav .footerplugin3 .instagram:before {
	background-image: url('data:image/svg+xml,<svg width="37" height="37" viewBox="0 0 37 37" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_261_385)"><path d="M18.4615 3.07692C26.9446 3.07692 33.8462 9.97846 33.8462 18.4615C33.8462 26.9446 26.9446 33.8462 18.4615 33.8462C9.97846 33.8462 3.07692 26.9446 3.07692 18.4615C3.07692 9.97846 9.97846 3.07692 18.4615 3.07692ZM18.4615 0C8.26615 0 0 8.26615 0 18.4615C0 28.6569 8.26615 36.9231 18.4615 36.9231C28.6569 36.9231 36.9231 28.6569 36.9231 18.4615C36.9231 8.26615 28.6569 0 18.4615 0ZM18.4615 10.8954C20.9262 10.8954 21.2185 10.9046 22.1923 10.9492C24.6954 11.0631 25.8615 12.2492 25.9769 14.7323C26.02 15.7062 26.0292 15.9969 26.0292 18.4615C26.0292 20.9262 26.02 21.2185 25.9769 22.1908C25.8615 24.6723 24.6969 25.8615 22.1923 25.9754C21.2185 26.0185 20.9277 26.0292 18.4615 26.0292C15.9969 26.0292 15.7046 26.02 14.7323 25.9754C12.2246 25.86 11.0631 24.6692 10.9477 22.1908C10.9046 21.2185 10.8938 20.9262 10.8938 18.4615C10.8938 15.9969 10.9046 15.7046 10.9477 14.7323C11.0615 12.2477 12.2277 11.0615 14.7323 10.9477C15.7046 10.9031 15.9969 10.8954 18.4615 10.8954ZM18.4615 9.23077C15.9538 9.23077 15.6415 9.24154 14.6554 9.28769C11.3015 9.44154 9.44 11.3015 9.28615 14.6554C9.24154 15.6415 9.23077 15.9554 9.23077 18.4615C9.23077 20.9692 9.24154 21.2831 9.28615 22.2677C9.44 25.62 11.3015 27.4831 14.6554 27.6369C15.6415 27.6815 15.9538 27.6923 18.4615 27.6923C20.9692 27.6923 21.2831 27.6815 22.2692 27.6369C25.6169 27.4831 27.4862 25.6231 27.6369 22.2677C27.6815 21.2831 27.6923 20.9692 27.6923 18.4615C27.6923 15.9554 27.6815 15.6415 27.6369 14.6554C27.4862 11.3062 25.6231 9.44 22.2692 9.28769C21.2831 9.24154 20.9692 9.23077 18.4615 9.23077ZM18.4615 13.7215C15.8446 13.7215 13.7215 15.8431 13.7215 18.4615C13.7215 21.08 15.8446 23.2015 18.4615 23.2015C21.0785 23.2015 23.2015 21.08 23.2015 18.4615C23.2015 15.8446 21.0785 13.7215 18.4615 13.7215ZM18.4615 21.5385C16.7615 21.5385 15.3846 20.1615 15.3846 18.4615C15.3846 16.7631 16.7615 15.3846 18.4615 15.3846C20.16 15.3846 21.54 16.7615 21.54 18.4615C21.54 20.1615 20.16 21.5385 18.4615 21.5385ZM23.3877 12.4277C22.7769 12.4277 22.28 12.9231 22.28 13.5354C22.28 14.1462 22.7754 14.6431 23.3877 14.6431C24 14.6431 24.4969 14.1477 24.4969 13.5354C24.4969 12.9231 24.0015 12.4277 23.3877 12.4277Z" fill="%23C0C0C0"/></g><defs><clipPath id="clip0_261_385"><rect width="36.9231" height="36.9231" fill="white"/></clipPath></defs></svg>');
}
footer section .footer_nav .footerplugin3 .instagram:hover:before {
	background-image: url('data:image/svg+xml,<svg width="37" height="37" viewBox="0 0 37 37" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_261_385)"><path d="M18.4615 3.07692C26.9446 3.07692 33.8462 9.97846 33.8462 18.4615C33.8462 26.9446 26.9446 33.8462 18.4615 33.8462C9.97846 33.8462 3.07692 26.9446 3.07692 18.4615C3.07692 9.97846 9.97846 3.07692 18.4615 3.07692ZM18.4615 0C8.26615 0 0 8.26615 0 18.4615C0 28.6569 8.26615 36.9231 18.4615 36.9231C28.6569 36.9231 36.9231 28.6569 36.9231 18.4615C36.9231 8.26615 28.6569 0 18.4615 0ZM18.4615 10.8954C20.9262 10.8954 21.2185 10.9046 22.1923 10.9492C24.6954 11.0631 25.8615 12.2492 25.9769 14.7323C26.02 15.7062 26.0292 15.9969 26.0292 18.4615C26.0292 20.9262 26.02 21.2185 25.9769 22.1908C25.8615 24.6723 24.6969 25.8615 22.1923 25.9754C21.2185 26.0185 20.9277 26.0292 18.4615 26.0292C15.9969 26.0292 15.7046 26.02 14.7323 25.9754C12.2246 25.86 11.0631 24.6692 10.9477 22.1908C10.9046 21.2185 10.8938 20.9262 10.8938 18.4615C10.8938 15.9969 10.9046 15.7046 10.9477 14.7323C11.0615 12.2477 12.2277 11.0615 14.7323 10.9477C15.7046 10.9031 15.9969 10.8954 18.4615 10.8954ZM18.4615 9.23077C15.9538 9.23077 15.6415 9.24154 14.6554 9.28769C11.3015 9.44154 9.44 11.3015 9.28615 14.6554C9.24154 15.6415 9.23077 15.9554 9.23077 18.4615C9.23077 20.9692 9.24154 21.2831 9.28615 22.2677C9.44 25.62 11.3015 27.4831 14.6554 27.6369C15.6415 27.6815 15.9538 27.6923 18.4615 27.6923C20.9692 27.6923 21.2831 27.6815 22.2692 27.6369C25.6169 27.4831 27.4862 25.6231 27.6369 22.2677C27.6815 21.2831 27.6923 20.9692 27.6923 18.4615C27.6923 15.9554 27.6815 15.6415 27.6369 14.6554C27.4862 11.3062 25.6231 9.44 22.2692 9.28769C21.2831 9.24154 20.9692 9.23077 18.4615 9.23077ZM18.4615 13.7215C15.8446 13.7215 13.7215 15.8431 13.7215 18.4615C13.7215 21.08 15.8446 23.2015 18.4615 23.2015C21.0785 23.2015 23.2015 21.08 23.2015 18.4615C23.2015 15.8446 21.0785 13.7215 18.4615 13.7215ZM18.4615 21.5385C16.7615 21.5385 15.3846 20.1615 15.3846 18.4615C15.3846 16.7631 16.7615 15.3846 18.4615 15.3846C20.16 15.3846 21.54 16.7615 21.54 18.4615C21.54 20.1615 20.16 21.5385 18.4615 21.5385ZM23.3877 12.4277C22.7769 12.4277 22.28 12.9231 22.28 13.5354C22.28 14.1462 22.7754 14.6431 23.3877 14.6431C24 14.6431 24.4969 14.1477 24.4969 13.5354C24.4969 12.9231 24.0015 12.4277 23.3877 12.4277Z" fill="%23CC192F"/></g><defs><clipPath id="clip0_261_385"><rect width="36.9231" height="36.9231" fill="white"/></clipPath></defs></svg>');
}

footer section .footer_nav .footerplugin3 .facebook:before {
	background-image: url('data:image/svg+xml,<svg width="37" height="37" viewBox="0 0 37 37" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_261_387)"><path d="M18.4615 3.07692C26.9446 3.07692 33.8462 9.97846 33.8462 18.4615C33.8462 26.9446 26.9446 33.8462 18.4615 33.8462C9.97846 33.8462 3.07692 26.9446 3.07692 18.4615C3.07692 9.97846 9.97846 3.07692 18.4615 3.07692ZM18.4615 0C8.26615 0 0 8.26615 0 18.4615C0 28.6569 8.26615 36.9231 18.4615 36.9231C28.6569 36.9231 36.9231 28.6569 36.9231 18.4615C36.9231 8.26615 28.6569 0 18.4615 0ZM15.3846 15.3846H12.3077V18.4615H15.3846V27.6923H20V18.4615H22.8L23.0769 15.3846H20V14.1031C20 13.3677 20.1477 13.0769 20.8585 13.0769H23.0769V9.23077H19.3785C16.6123 9.23077 15.3846 10.4492 15.3846 12.7815V15.3846Z" fill="%23C0C0C0"/></g><defs><clipPath id="clip0_261_387"><rect width="36.9231" height="36.9231" fill="white"/></clipPath></defs></svg>');
}
footer section .footer_nav .footerplugin3 .facebook:hover:before {
	background-image: url('data:image/svg+xml,<svg width="37" height="37" viewBox="0 0 37 37" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_261_387)"><path d="M18.4615 3.07692C26.9446 3.07692 33.8462 9.97846 33.8462 18.4615C33.8462 26.9446 26.9446 33.8462 18.4615 33.8462C9.97846 33.8462 3.07692 26.9446 3.07692 18.4615C3.07692 9.97846 9.97846 3.07692 18.4615 3.07692ZM18.4615 0C8.26615 0 0 8.26615 0 18.4615C0 28.6569 8.26615 36.9231 18.4615 36.9231C28.6569 36.9231 36.9231 28.6569 36.9231 18.4615C36.9231 8.26615 28.6569 0 18.4615 0ZM15.3846 15.3846H12.3077V18.4615H15.3846V27.6923H20V18.4615H22.8L23.0769 15.3846H20V14.1031C20 13.3677 20.1477 13.0769 20.8585 13.0769H23.0769V9.23077H19.3785C16.6123 9.23077 15.3846 10.4492 15.3846 12.7815V15.3846Z" fill="%23CC192F"/></g><defs><clipPath id="clip0_261_387"><rect width="36.9231" height="36.9231" fill="white"/></clipPath></defs></svg>');
}

footer section .footer_nav .footerplugin4 {
	clear: left;
}

footer section .footer_nav .footerplugin4,
footer section .footer_nav .footerplugin5,
footer section .footer_nav .footerplugin6,
footer section .footer_nav .footerplugin7 {
	width: 25%;
	padding: 45px 25px 45px 0;
}

footer section .footer_nav .footerplugin4 ul li,
footer section .footer_nav .footerplugin5 ul li,
footer section .footer_nav .footerplugin6 ul li {
	padding-left: 15px;
	background-image: url('data:image/svg+xml,<svg width="7" height="10" viewBox="0 0 7 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M-2.18557e-07 1.25L1.27375 2.2271e-07L6.25 5L1.27375 10L-1.5299e-06 8.75L3.75 5L-2.18557e-07 1.25Z" fill="%231D1D1B"/></svg>');
	background-repeat: no-repeat;
	background-position: left 7px;
	background-size: auto 10px;
	line-height: 1.5;
	margin-bottom: 10px;
}

footer section .footer_nav .footerplugin4 ul li a,
footer section .footer_nav .footerplugin5 ul li a,
footer section .footer_nav .footerplugin6 ul li a {
	text-decoration: none;
	font-size: 1rem;
}

footer section .footer_nav .footerplugin4 ul li a:hover,
footer section .footer_nav .footerplugin5 ul li a:hover,
footer section .footer_nav .footerplugin6 ul li a:hover {
	text-decoration: underline;
}


footer section .footer_nav .footerplugin7 {
	width: 25%;
}

footer section .footer_nav .footerplugin4 h3,
footer section .footer_nav .footerplugin5 h3,
footer section .footer_nav .footerplugin6 h3,
footer section .footer_nav .footerplugin7 h3 {
	display: inline-block;
	font-size: 1.25rem;
	font-weight: bold;
}

footer section .footer_nav .footerplugin7 .heureka {
	overflow: hidden;
	text-indent: -200px;
	width: 144px;
	height: 144px;
	display: block;
	background-image: url('data:image/svg+xml,<svg width="144" height="144" viewBox="0 0 144 144" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><rect width="144" height="144" fill="url(%23pattern0_261_428)"/><defs><pattern id="pattern0_261_428" patternContentUnits="objectBoundingBox" width="1" height="1"><use xlink:href="%23image0_261_428" transform="scale(0.00444444)"/></pattern><image id="image0_261_428" width="225" height="225" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/></defs></svg>');
}

footer section .info-line {
	background: transparent;
	padding: 0;
}

footer section .info-line .wrap {
	height: 100px;
	border-top: solid #e7e8ef 1px;
	background-image: url(../images/obuv-zona-logo.svg);
	background-size: 113px 33px;
	background-position: 15px center;
	background-repeat: no-repeat;
}

footer section .info-line a,
footer section .info-line span {
	color: #000;
}

footer section .info-line a {
	text-decoration: underline;
}

footer section .info-line a:hover {
	text-decoration: none;
}


footer section .info-line .socialni-site {
	display: none;
}

footer section .info-line .copyright {
	width: 100%;
	margin: 37px 0 0 0;
}

footer section .info-line .copyright .powered_by ~ a {
	text-decoration: underline;
}

footer section .info-line .copyright ul {

}

footer section .info-line .copyright ul li {
	display: inline-block;
}

footer section .info-line .copyright ul li:nth-child(2) {
	display: none;
}

footer section .info-line .footer_copyright {
	float: left;
	padding-right: 50px;
}

footer section .info-line .footer_copyright .slash {
	padding: 0 5px;
}

footer section .info-line .footer_copyright .desktop {
	display: none;
}

	/* tabulka velikosti */

	.tabulka-velikosti table,
	#add-to-basket table {
		width: 100%;
		margin:0 0 50px 0;
	}

	.tabulka-velikosti table tr,
	#add-to-basket table tr {
		border:solid #d9d9d9 1px;
		font-size:1rem;
		line-height:2;
	}

	.tabulka-velikosti table th,
	#add-to-basket table th {
		text-align:center;
		border:solid #fff 1px;
		background:#ce2539;
		color:#fff;
	}

	.tabulka-velikosti table td:first-child,
	#add-to-basket table td:first-child {
		text-align: left;
		text-indent: 10px;
	}

	.tabulka-velikosti table td,
	#add-to-basket table td {
		border:solid #d9d9d9 1px;
		text-align:center;
	}

	/* provozovny */

	.branches h1 {
		font-size: 2.5rem;
		font-family: 'DM Serif Display';
		font-weight: 500;
	}

	#branches-city,
	#branches-sellers,
	#branches-states {
		display:none;
	}

	.branches p.title {
		font-size: 2.0rem;
		line-height: 3.2rem;
		font-weight:700;
	}

	.branches .description {
		display:none;
	}

	#branches-city li ul li,
	#branches-sellers li ul li,
	#branches-states li ul li {
		font-size:1rem;
	}

	ul.stores {

	}

	ul.stores li {
		padding: 10px;
		width:calc((100% / 3) - (40px / 3));
		margin:0 20px 20px 0;
		border-right:none;
		background: #f5f5f5;
		border:0;
		height:320px;
	}

	ul.stores li:nth-child(3n) {
		margin:0 0 20px 0;
	}

	ul.stores a {
		color:#000;
	}

	ul.stores li div {
		font-size:1rem;
	}

	ul.stores .info-box {
		margin:0;
	}

	ul.stores li div.open-close {
		font-size: 0.75rem;
		right:auto;
		left:52%;
		top:27px;
		width:44%;
	}

	ul.stores li div.open-close .today,
	ul.stores li div.open-close .today strong,
	ul.stores li div.open-close .today span {
		background:#000;
		color:#fff;
	}



	@media(max-width:1600px) {

		ul.stores li div {
			font-size:0.875rem;
		}

		ul.stores li div.open-close {
			font-size: 0.65rem;
			left:48%;
			width:48%;
		}

	}

	@media(max-width:1420px) {

		ul.stores li div.open-close {
			font-size: 0.75rem;
			left:56%;
			width:40%;
		}

		ul.stores li {
			width:calc((100% / 2) - (20px / 2));
			margin:0 20px 20px 0;
		}

		ul.stores li:nth-child(3n) {
			margin:0 20px 20px 0;
		}

		ul.stores li:nth-child(4n) {
			margin:0 0 20px 0;
		}

	}

	@media(max-width:1280px) {

		ul.stores li div.open-close {
			font-size: 0.70rem;
			left:50%;
			width:46%;
		}

	}

	@media(max-width:1180px) {

		ul.stores li div.open-close {
			font-size: 0.70rem;
			left:46%;
			width:50%;
		}

	}

















































	/* textove stranky */

	.page h1 {
		font-size: 2.5rem;
		font-family: 'DM Serif Display';
		font-weight: 500;
	}

	.page h2 {
		font-weight:700;
	}

	.page p {
		line-height:2.2rem;
	}

	.page ul {
		line-height:1.6rem;
		margin:0 0 25px 0;
		/*padding:0;*/
	}

	.page ul li {
		line-height:2.2rem;
		/*list-style-type:none;*/
	}

	.page ul li ul {
		margin:0;
		padding:0 0 0 50px;
	}

	.page ul li ul li{
		list-style-type:circle;
	}


	/* darkove poukazy */

	.gift_vouchers,
	.gift_vouchers #vypis-produktu {
		/*max-width:1312px;*/
	}

	.gift_vouchers .product .name {
		text-align:center;
	}

	.gift_vouchers .product .cost .value {
		text-align:center;
		padding:0;
	}

	.gift_vouchers #vypis-produktu .detail-images-in {
		float:left;
		clear:left;
		opacity:1;
		position:relative;
	}

	.gift_vouchers #vypis-produktu #image-box {
		float:left;
		clear:left;
	}

	.gift_vouchers #vypis-produktu #image-box #detail-images {
		float:left;
		clear:left;
		width:100%;
	}


	/* kosik */

	.obal-box-last .orderid,
	.obal-box-last .email {
		color:#ce2539;
	}

	.order1 #login-in-basket {
		display:none;
	}

	#add-to-basket .nadpis h1,
	#free-delivery,
	#basket-steps ul li.active .number span {
		background:#ce2539;
	}


	#add-to-basket .image img {
		max-height:200px;
	}

	#basket-steps ul li.checked .number span {
		background:#000;
	}


	#deliveryOptions .d_logo {
		margin:0 0 0 10px;
	}

	#deliveryOptions .d_logo img {
		height:30px;
		width:auto;
	}

	#basketListTable .skladem,
	#basketListTable .uplatneno {
		color:#4d871a;
	}

	/* blog */

	.blogpage .image-box {
		width:100%;
	}

	.blogpage:not(.top) {
		float: left;
		clear: left;
		width: 100%;
		border:0;
		padding:0 0 20px 0;
		margin:0;
	}

	.blogpage h1 {
		font-size: 2.5rem;
		line-height: 1.25;
		font-family: 'DM Serif Display';
		font-weight: 500;
		border:0;
		margin:0 0 30px 0;
	}

	.blogpage h2 {
		font-size: 1.25rem;
		line-height: 1.25;
		font-weight: 700;
		margin-top: 0;
		color:#000;
	}

	.blogpage .text-box .perex {
		margin: 20px 0 0 0;
	}

	.obal-nadpis-udaje.sex {
		display:none;
	}

	#add-to-basket .back .pokracovat-v-nakupu {
		background:#eee;
		color:#000;
		font-size:1rem;
	}

	.blogpage {
		float:none;
		clear:none;
		margin:0 auto;
		margin-top:240px;
		/*width:980px !important;*/
		/*min-width:980px;*/
	}

	header.header_blogpage #top #menu_position {
		/*top:65px;*/
		text-align:center;
	}

	header.header_blogpage #top #menu_position #nav {
		float:none;
		clear:none;
		margin:0 auto;
		/*width:980px !important;
			min-width:980px;*/
	}





	.blogpage .perex {
		text-align:justify;
		margin:0 0 1.25em 0 !important;
		font-size:1.2rem;
		line-height: 1.75rem;
		font-weight:400;
	}

	.blogpage h1 {
		font-family: 'Montserrat', sans-serif;
		border: none;
		font-size: 2.8rem;
		margin:1.25em 0;
		font-weight:400;
	}

	.blogpage h2 {
		font-family: 'Montserrat', sans-serif;
		border: none;
		font-size: 2.4rem;
		font-weight:700;
		margin:1.25em 0 0 0;
	}

	.blogpage h3 {
		font-family: 'Montserrat', sans-serif;
		border: none;
		font-size: 1.8rem;
		font-weight:500;
		margin:0;
	}

	.blogpage .text-box p {
		text-align:justify;
		margin:1.25em 0;
		font-size:1.2rem;
		line-height: 1.75rem;
	}

	.blogpage img {
		max-width:100%;
		height:auto;
	}

	.blogpage table {
		margin:1.25em 0;
		font-size:1.2rem;
		line-height: 1.75rem;
		border-collapse: collapse;
		border:solid #ddd 1px;
	}

	.blogpage table td {
		padding:0 0.25rem;
		text-align:center;
		border:solid #ddd 1px;
	}

	header.header_blogpage #breadcrumbs {
		top:190px;
		width:100%;
		text-align:center;
	}

	header.header_blogpage #breadcrumbs .in {
		float:none;
		clear:none;
		margin:0 auto;
		/*width:980px;
			min-width:980px;*/
		text-align:left;
	}

	.blog .text-box .date,
	.blog .text-box .autor,
	.blog .text-box .tags {
		margin:0;
		color:#000;
	}

	.blog:not(.top) {
		border:0;
		float:none;
		clear:none;
	}

	.blog li {
		font-size:1.2rem;
		line-height: 1.75rem;
	}



	.blogpage #default-blog .itm {
		float: left;
		clear: left;
		width: 100%;
		display: flex;
		flex-wrap: wrap;
	}

	.blogpage #default-blog .itm .blog {
		display: flex;
		flex-wrap: wrap;
		width: 49%;
		margin:1%;
		border: 1px solid #e7e7e7;
		flex-wrap: nowrap;
		padding:0;
	}

	.blogpage #default-blog #itm0.itm .blog:first-child {
		width: 100%;
		margin:0 0 1% 0;
		position:relative;
	}

	.blogpage #default-blog #itm0.itm .blog:first-child .image-box {
		height:500px;
	}

	.blogpage #default-blog #itm0.itm .blog:first-child .text-box .perex {
		height:285px;
	}

	.blogpage #default-blog #itm0.itm .blog:first-child > a {
		width:326%;
	}



	.blogpage #default-blog #itm0.itm .blog:nth-of-type(2n) {
		margin-left:0;
	}

	.blogpage #default-blog #itm0.itm .blog:nth-of-type(2n+1) {
		margin-right:0;
	}

	.blogpage #default-blog .itm:not(#itm0) .blog:nth-of-type(2n) {
		margin-right:0;
	}

	.blogpage #default-blog .itm:not(#itm0) .blog:nth-of-type(2n+1) {
		margin-left:0;
	}




	.blogpage #default-blog .itm .blog .text-box {
		width: 100%;
		padding: 20px;
		color: #0c0c0c;
	}

	.blogpage #default-blog .itm .blog .text-box h2 {
		font-family: 'Montserrat', sans-serif;
		line-height: 1.6;
		color: #000;
		font-size: 1.2rem;
	}

	.blogpage #default-blog .itm .blog .text-box .title {
		height: 75px;
		overflow: hidden;
		font-size: 1.2rem;
		line-height: 1.2;
		margin-top: 10px;
		text-transform: uppercase;
		color: #111111;
		text-align: left;
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		max-height: 70px;
	}

	.blogpage #default-blog .itm .blog .text-box .perex {
		margin: 10px 0 0 0 !important;
		font-size: 1rem;
		height: 85px;
		text-align: left;
		overflow: hidden;

	}

	.blogpage #default-blog .itm .blog .text-box button {
		width: auto;
		color: #000;
		border: none;
		padding: 7px 15px;
		margin:10px 0 0 0;
	}

	.blogpage #default-blog .itm .blog .text-box button:hover {
		background:#000;
		color:#fff;
	}

	.blogpage #default-blog .itm .blog > a {
		display: block;
		width: 100%;
		height: auto;
		line-height:0;
	}

	.blogpage #default-blog .itm .blog .image-box {
		width: 100%;
		height: 260px;
		display: block;
		max-width: 100%;
		position: relative;
		margin-bottom: 0px;
		overflow: hidden;
		line-height: 0;
		border:0;
		background-repeat: no-repeat;
		background-position: 50% 50%;
		-webkit-background-size: cover;
		background-size: cover;
	}

	.blogpage #default-blog .itm .blog .image-box img {
		/*width: 100%;
				height: 223px;
				backface-visibility: hidden;
				display: none;		*/
	}

	.blogpage #default-blog .itm .blog:hover .image-box img {
		backface-visibility: hidden;
		-webkit-transform: scale(1.09);
		-moz-transform: scale(1.09);
		-o-transform: scale(1.09);
		-ms-transform: scale(1.09);
		transform: scale(1.09);
	}

	.blogpage #default-blog .itm .blog .image-box .blog-info-box {
		text-align: center;
		color: #000;
		width: auto;
		padding: 10px 15px;
		font-size: 0.75rem;
		line-height: 1;
		position: absolute;
		bottom: 0;
		top: auto;
		left: 0;
		z-index: 1;
		background: rgba(255, 255, 255, .95);
	}

	.blogpage #default-blog .itm .blog .image-box .blog-info-box > * {
		display: inline-block;
		vertical-align: middle;
		position: relative;
		margin: 0 0 0 10px;
		padding: 0 0 0 27px;
	}

	.blogpage #default-blog .itm .blog .image-box .blog-info-box .autor {
		margin-left: 0;
	}

	.blogpage #default-blog .itm .blog .image-box .blog-info-box .autor::before {
		content: "";
		display: block;
		width: 22px;
		height: 22px;
		position: absolute;
		left: 0;
		top: -5px;
		background: url(../images/blog_author.svg) no-repeat scroll center center;
	}

	.blogpage #default-blog .itm .blog .image-box .blog-info-box .date::before {
		content: "";
		display: block;
		width: 22px;
		height: 22px;
		position: absolute;
		left: 0;
		top: -5px;
		background: url(../images/blog_date.svg) no-repeat scroll center center;
	}





	#default-blog .blog {
		float:left;
		clear:left;
		width:70%;
	}


	#default-blog #newest {
		float: right;
		clear: none;
		width: 25%;
	}

	#default-blog #newest > h2 {
		color: #000;
		font-weight: bold;
		font-size:2.0rem;
		margin: 2em 0 0.5em 0;
		padding:0;
	}

	#default-blog #newest .newest-item {
		float: left;
		clear: left;
		width: 100%;
		margin-bottom: 30px;
	}

	#default-blog #newest .newest-item .image-box {
		float: left;
		clear: left;
		width: 100%;
	}

	#default-blog #newest .newest-item .image-box img {
		width: 100%;
	}

	#default-blog #newest .newest-item .text-box {
		float: left;
		clear: left;
		width: 100%;
	}
	#default-blog #newest .newest-item .text-box h2 {
		margin: 0;
		color: #000;
		text-align: center;
		text-transform: uppercase;
		font-size: 1rem;
		padding: 10px 0;
	}

	#default-blog #newest .newest-item .text-box p {
		margin: 0;
		color: #000;
		text-align: center;
		font-size: 0.75rem;
		font-weight: 200;
		line-height: 1rem;
		text-transform: uppercase;
	}

	#default-blog #newest .newest-item .text-box a {
		color: #836c5c;
	}

	#default-blog #newest #blog-right-banner {
		float: left;
		clear: left;
		width: 100%;
	}

	#default-blog #newest #blog-right-banner img {
		width: 100% !important;
	}

	#clanekfooter {
		float: left;
		clear: left;
		width: 100%;
		height: 150px;
		border-top: 1px solid #979797;
	}

	#clanekfooter .clanekinfo-detail {
		float: left;
		clear: none;
		width: 72%;
		height: 100%;
	}

	#clanekfooter .strankovani-detail {
		float: right;
		clear: none;
		width: 25%;
		height: 100%;
		line-height: 150px;
		text-align: center;
		position: relative;
	}

	#clanekfooter .strankovani-detail a {
		width: 85px;
		height: auto;
		display: block;
		position: relative;
		font-size: 0;
	}

	#clanekfooter .strankovani-detail a.prev {
		float: left;
	}

	#clanekfooter .strankovani-detail a.prev:before {
		content: "\e6DD";
		font-family: "icomoon";
		font-size: 1rem;
		display: block;
		color: #000;
		width: 100%;
		line-height: 150px;
		position: absolute;
		top: 0;
	}

	#clanekfooter .strankovani-detail a.next {
		float: right;
	}

	#clanekfooter .strankovani-detail a.next::before {
		content: "\e6DC";
		font-family: "icomoon";
		font-size: 1rem;
		display: block;
		color: #000;
		width: 100%;
		line-height: 150px;
		position: absolute;
		top: 0;
	}



	#vypis-produktu .popis {
		float: left;
		clear: left;
		width: 100%;
		margin-bottom: 20px;
		color: #666;
	}

	#vypis-produktu .popis p {
		width: 100%;
		text-align: justify;
	}

	#vypis-produktu .popis p:empty {
		display: none;
	}

	#vypis-produktu .popis > p:first-of-type {
		margin-bottom: 0;
	}

	#vypis-produktu .popis p a:not(.popis-view-more) {
		color: #666;
		border-bottom: 1px dotted #666;
	}

	#vypis-produktu .popis p a:not(.popis-view-more):hover {
		color: #ed1941;
	}

	#vypis-produktu .popis .popis-view-more-dots {
		display: none !important;
	}

	#vypis-produktu .popis-hidden {
		line-height: 1.625rem;
		text-align: justify;
	}


	.static-banners-splide {
		max-width:1600px;
		margin:0 auto;
	}

	.static-banners-splide ul li:nth-child(2n + 1) {
		padding-right:7px;

	}

	.static-banners-splide ul li:nth-child(2n) {
		padding-left:7px;
	}

	.static-banners-splide ul li img {
		width:100%;
		height:auto;
	}

	.static-banners.sbanner1 {
		padding:0 15px;
		display:grid;
		gap:14px;
		grid-template-columns: 1fr 1fr 1fr;
		margin-bottom: 30px;
	}

	.static-banner-10,
	.static-banner-11,
	.static-banner-12 {
		aspect-ratio: 3/3.3;
		position: relative;
		overflow: hidden;
		border-radius: 10px;
		box-sizing: border-box;
		padding: 25px !important;
		display: flex;
		align-items: start;
		flex-direction: column;
		justify-content: end;
	}


	.static-banners.sbanner1 img {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		object-fit: cover;
		z-index: 0;
	}

	.static-banners.sbanner1 .btext, .static-banners.sbanner1 .subtitle, .static-banners.sbanner1 .button {
		position: relative;
		z-index: 10;
	}
	.static-banners.sbanner1 .btext {
		font-weight: bold;
		color: #fff;
		font-size: 2rem;
		margin-bottom: 4px;
	}
	.static-banners.sbanner1 .subtitle {
		font-weight: 500;
		color: #fff;
		font-size: 1rem;
		margin-bottom: 17px;
	}
	.static-banners.sbanner1 .button {
		display: block;
		width: auto;
		color: #ffffff;
		background: none;
		outline: none;
		height: 40px;
		line-height: 38px;
		text-decoration: none;
		padding: 0 28px;
		border: 2px solid #ffffff;
		border-radius: 20px;
		font-size: 0.813rem;
		font-weight: bold;
	}
	.static-banners.sbanner1 .button:hover {
		background: #ffffff;
		color: #000000;
	}




	.static-banners img {
		width:100%;
		height:auto;
	}


	.static-banners.sbanner2 {
		padding:0 15px;
		display:grid;
		gap:14px;
		grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
		margin-bottom: 50px;
	}

	.static-banner-20,
	.static-banner-21,
	.static-banner-22,
	.static-banner-23,
	.static-banner-24 {
		display: flex;
		flex-wrap: nowrap;
		justify-items: start;
		position: relative;
		padding-left: 110px !important;
		padding-right: 15px !important;
	}


.static-banner-20:after,
	.static-banner-21:after,
	.static-banner-22:after,
	.static-banner-23:after {
		display: block;
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		right: 0;
		width: 1px;
		height: 38px;
		background: #CECECE;
		content: "";
	}
	.static-banner-20:before,
	.static-banner-21:before,
	.static-banner-22:before,
	.static-banner-23:before,
	.static-banner-24:before {
		display: block;
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		content: "";
	}
	.static-banner-20:before {
		left: 32px;
		width: 45px;
		height: 47px;
		background-image: url('data:image/svg+xml,<svg width="46" height="48" viewBox="0 0 46 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M28.0443 36.6754C27.1317 36.6754 26.3693 36.5082 25.7773 36.1766C25.1948 35.8517 24.7283 35.395 24.3914 34.8201H24.3928C24.0573 34.2465 23.8186 33.5574 23.6822 32.7704C23.5512 32.0025 23.4844 31.1489 23.4844 30.2341C23.4844 29.4838 23.5662 28.7281 23.7258 27.9874C23.8854 27.2398 24.1541 26.5493 24.5251 25.9336C24.8961 25.3165 25.3872 24.8109 25.986 24.4303C26.5834 24.0484 27.3336 23.854 28.2148 23.854C28.7194 23.854 29.1955 23.9356 29.6292 24.0973C30.0671 24.259 30.4599 24.4888 30.7968 24.781C31.1365 25.0746 31.4161 25.428 31.6275 25.833C31.8321 26.2231 31.9508 26.6676 31.9808 27.1528H30.0166C29.962 26.6526 29.7779 26.2544 29.4546 25.9363C29.1109 25.6074 28.6758 25.4484 28.1206 25.4484C27.7483 25.4484 27.4154 25.519 27.1304 25.659C26.8521 25.8004 26.6216 25.9812 26.4238 26.215C26.2288 26.4433 26.0774 26.7015 25.96 27.0019C25.8496 27.2738 25.7541 27.585 25.6791 27.9208C25.6313 28.1409 25.574 28.4291 25.5427 28.7322L25.4431 29.6986L26.181 29.0625C26.3406 28.9252 26.5097 28.8138 26.7007 28.72C27.1781 28.4821 27.7442 28.3571 28.3389 28.3571C28.894 28.3571 29.4574 28.4685 29.9279 28.6724C30.4217 28.8872 30.8391 29.178 31.1706 29.5382C31.5061 29.8957 31.768 30.3347 31.9508 30.8458C32.1281 31.3596 32.2195 31.9114 32.2195 32.4823C32.2195 33.0531 32.1185 33.6267 31.9194 34.1459C31.7203 34.6611 31.4352 35.1096 31.071 35.478C30.6972 35.8626 30.2526 36.1603 29.7465 36.3628C29.2337 36.5721 28.6608 36.6768 28.0443 36.6768V36.6754ZM25.6341 32.4456C25.6341 32.8017 25.6818 33.1252 25.7814 33.4323C25.8905 33.764 26.0364 34.0372 26.2301 34.271C26.4238 34.517 26.6721 34.7168 26.9599 34.8582C27.2368 34.9995 27.5955 35.0797 27.9665 35.0797C28.3375 35.0797 28.6922 34.9995 28.9704 34.8527C29.2678 34.6896 29.4996 34.498 29.6824 34.2628C29.8775 34.0236 30.0234 33.7382 30.1094 33.4215C30.1994 33.1048 30.2444 32.7745 30.2444 32.4442C30.2444 32.1139 30.198 31.7877 30.1066 31.4792C30.0234 31.1815 29.887 30.9124 29.6879 30.6596C29.4874 30.4135 29.2473 30.2205 28.969 30.0805C28.6812 29.9351 28.3443 29.8603 27.9679 29.8603C27.5914 29.8603 27.2422 29.931 26.9571 30.071C26.6611 30.2083 26.4197 30.3932 26.2247 30.6324C26.0378 30.8607 25.8891 31.138 25.7855 31.4533C25.7227 31.6518 25.6818 31.8516 25.6586 32.0582H25.6381L25.6313 32.4428L25.6341 32.4456Z" fill="black"/><path d="M17.1362 36.6823C16.2332 36.6823 15.5116 36.4838 14.9292 36.0747C14.3659 35.6751 13.9048 35.1423 13.5966 34.532L13.4888 34.32H13.4779C13.216 33.7586 13.0319 33.1334 12.9282 32.4565C12.815 31.698 12.7563 30.9586 12.7563 30.2614C12.7563 29.5641 12.8136 28.826 12.9282 28.0662L12.9405 28.001C13.0551 27.282 13.2706 26.6092 13.5816 25.9907C13.8994 25.3736 14.3618 24.8395 14.9197 24.448C15.5021 24.0321 16.2018 23.8405 17.1266 23.8405C18.0514 23.8405 18.758 24.0389 19.3404 24.448C19.9037 24.8476 20.3648 25.3818 20.673 25.9907C20.9568 26.5385 21.16 27.1406 21.2814 27.7849L21.3291 28.039V28.0866L21.3346 28.1165C21.4464 28.8233 21.5051 29.5654 21.5051 30.2614C21.5051 30.9573 21.4478 31.698 21.3332 32.4578L21.3141 32.5652C21.1996 33.2638 20.9868 33.9244 20.6799 34.5333C20.3621 35.1504 19.8983 35.6846 19.3418 36.076C18.7675 36.4852 18.046 36.6836 17.1348 36.6836L17.1362 36.6823ZM15.8349 26.147C15.5962 26.3441 15.4175 26.5711 15.2566 26.8769C15.0452 27.2806 14.8937 27.74 14.8051 28.2416L14.7846 28.3585C14.6823 29.0095 14.6305 29.6497 14.6305 30.2668C14.6305 30.8839 14.6823 31.5295 14.7846 32.1751L14.8051 32.3002C14.8937 32.8031 15.0424 33.2584 15.2484 33.6594L15.2879 33.7314C15.4625 34.0522 15.6753 34.2887 15.9986 34.517L16.0354 34.5456L16.0559 34.5578C16.2005 34.6407 16.5319 34.7807 17.1362 34.7807C17.8496 34.7807 18.1742 34.5986 18.2874 34.513C18.6189 34.2751 18.8466 34.0101 19.024 33.658C19.2313 33.2611 19.3827 32.8004 19.4727 32.292L19.4932 32.1751C19.5955 31.5227 19.6473 30.8839 19.6473 30.2668C19.6473 29.6497 19.5955 29.0041 19.4932 28.3585L19.4727 28.2321C19.3813 27.7264 19.2327 27.2711 19.0294 26.8728L18.9912 26.7967C18.8166 26.476 18.5984 26.234 18.2847 26.0138L18.2628 26.0002L18.2137 25.9703C18.0405 25.8765 17.7418 25.7529 17.143 25.7529C16.5442 25.7529 16.2114 25.882 16.0381 25.9894L15.8363 26.1253V26.147H15.8349Z" fill="black"/><path d="M1.91507 47.6171C1.38992 47.6171 0.890697 47.4173 0.545603 47.068C0.197781 46.7228 0 46.2144 0 45.6748V5.91256C0 5.37703 0.199145 4.87004 0.545603 4.51937C0.886605 4.17005 1.38447 3.97025 1.91507 3.97025H7.87169V1.94231C7.87169 0.871253 8.73101 0 9.78539 0H11.7482C12.8039 0 13.6619 0.871253 13.6619 1.94231V3.97025H31.4417V1.94231C31.4417 0.871253 32.3011 0 33.3554 0H35.3183C36.374 0 37.232 0.871253 37.232 1.94231V3.97025H43.1749C43.7001 3.97025 44.1993 4.17005 44.5444 4.51937C44.8922 4.86461 45.09 5.37159 45.09 5.91256V45.6748C45.09 46.2104 44.8909 46.7174 44.5444 47.068C44.2048 47.4173 43.7055 47.6171 43.1749 47.6171H1.91507ZM1.86733 45.7115H43.224V14.8127H1.86733V45.7115ZM1.86733 12.9193H43.2172V5.87586H37.2265V7.90516C37.2265 8.97621 36.3672 9.84747 35.3128 9.84747H33.35C32.2942 9.84747 31.4363 8.97621 31.4363 7.90516V5.87586H13.6564V7.90516C13.6564 8.97621 12.7971 9.84747 11.7427 9.84747H9.77994C8.71737 9.84747 7.85941 8.97621 7.85941 7.90516V5.87586H1.86733V12.9193ZM33.3091 7.94186H35.3687V1.89202H33.3091V7.94186ZM9.73083 7.94186H11.7905V1.89202H9.73083V7.94186Z" fill="black"/><path d="M9.72387 23.8472H7.85791V27.7399H9.72387V23.8472Z" fill="black"/></svg>');
	}
	.static-banner-21:before {
		left: 31px;
		width: 47px;
		height: 49px;
		background-image: url('data:image/svg+xml,<svg width="48" height="49" viewBox="0 0 48 49" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.3652 48.3471C19.3607 48.3471 14.5826 46.9172 10.5465 44.211C6.23486 41.3199 3.06354 37.1159 1.37763 32.0529C-1.19762 24.3217 -0.139146 16.6435 4.35799 10.4333C9.0188 3.99879 16.8673 0 24.8413 0C28.1217 0 31.2917 0.659216 34.2625 1.95998C37.4556 3.35725 40.346 5.46946 42.8544 8.23545L43.2895 8.71525L43.5064 8.10632C43.6632 7.66458 43.7301 7.04206 43.8078 6.32032C44.0083 4.44869 44.2429 3.01744 45.2414 3.01744C45.2728 3.01744 45.3041 3.01744 45.3369 3.02152C45.9943 3.22812 46.2603 3.61685 46.2535 4.35762C46.2426 5.36344 45.3382 10.6005 45.0122 11.5397C44.8049 12.1391 44.5417 12.4272 44.0643 12.5645C43.4027 12.3688 42.0592 12.1962 40.5178 11.9977C38.851 11.783 36.0603 11.4228 35.7097 11.1061C35.591 10.9906 35.4437 10.3667 35.4874 10.0446C35.516 9.83252 35.5747 9.39077 36.7286 9.39077C37.3588 9.39077 38.1199 9.52533 38.7924 9.64494C39.3871 9.75096 39.8999 9.84203 40.2914 9.84203C40.3719 9.84203 40.4442 9.83795 40.5124 9.8298L41.2598 9.74281L40.7538 9.18825C36.5431 4.5751 30.8061 2.03338 24.6012 2.03338C19.4398 2.03338 14.3794 3.79355 10.3542 6.98905C6.03572 10.417 3.28042 15.1416 2.387 20.6518C1.83321 24.0661 1.99689 27.3595 2.87668 30.4408C3.69372 33.3033 5.1041 35.9212 7.06963 38.2223C11.4304 43.3261 18.1399 46.3735 25.0186 46.3735C32.9681 46.3735 39.8126 42.3258 43.7983 35.2687C44.0383 34.8447 44.3957 33.9938 44.7735 33.0927C45.1295 32.2459 45.6656 30.9669 45.8361 30.7793C46.068 30.5509 46.3776 30.5034 46.5958 30.5034C46.8455 30.5034 47.1019 30.5659 47.3229 30.6814C47.6229 30.8921 48.0267 31.8286 45.682 35.9592L45.6288 36.0517C41.2544 43.7529 33.3063 48.3511 24.368 48.3511L24.3652 48.3471Z" fill="black"/><path d="M10.9107 33.779L10.5684 33.0926L10.7129 16.2126L24.6777 9.21265L25.3569 9.26973L39.143 16.2085L39.1375 33.3739L38.1254 34.1759L25.0405 40.3344L10.9094 33.779H10.9107ZM25.8752 23.8663V37.9205L37.633 32.0718V18.3153L33.3241 20.2141L33.2668 20.3636C33.0186 21.0065 33.0636 22.1972 33.1154 23.5754C33.1891 25.5041 33.2886 28.1233 32.3338 28.3775L31.2031 27.8556V21.2158L25.8739 23.8663H25.8752ZM12.2174 32.4809L23.9752 37.9028V23.8608L12.2174 18.299V32.4809ZM13.5351 16.4681L24.5194 21.9185L25.5806 21.8302L30.0668 19.4176L19.1139 14.2648L13.5351 16.4681ZM21.6482 12.4788L21.6005 12.6977C21.5104 13.1177 21.4981 13.5241 22.0219 13.6641C22.0669 13.6763 22.0915 13.6831 22.1106 13.6953C23.521 14.6073 25.2887 15.3386 26.9992 16.0467C28.7028 16.7522 30.4651 17.4821 31.8796 18.3873L32.0597 18.5028L35.5924 16.8337L36.0453 16.4029L35.5379 16.1609L25.2887 11.3398L21.6482 12.4775V12.4788Z" fill="black"/></svg>');
	}
	.static-banner-22:before {
		left: 33px;
		width: 44px;
		height: 44px;
		background-image: url('data:image/svg+xml,<svg width="45" height="45" viewBox="0 0 45 45" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M33.1179 2.50074C34.3687 2.92889 35.3344 4.03528 35.6345 5.32109L37.0831 16.5332L36.9753 17.1258L16.8535 37.1932C15.8823 38.0223 14.3914 38.0508 13.4134 37.219L0.5904 24.4356C-0.234824 23.4244 -0.188444 21.9456 0.688613 20.9846L20.7232 1.03007C21.0287 0.827552 21.2565 0.88192 21.5907 0.909104C23.8167 1.08988 26.111 1.54657 28.3357 1.79123C29.1623 2.20035 28.9154 3.30267 28.0192 3.39782L21.4965 2.59724L1.89303 22.1345C1.51247 22.6116 1.60522 23.0628 1.96941 23.5114L14.3682 35.8679C14.7174 36.2064 15.2098 36.2703 15.6354 36.027L35.3685 16.3715L34.0591 5.84031C33.8026 4.52324 32.7101 3.83276 31.4088 3.82868C30.9819 4.30849 30.6504 4.85896 30.3585 5.42847C32.635 6.34458 33.5025 9.09562 32.0553 11.1208C30.7868 12.896 28.2388 13.2276 26.5666 11.8072C23.99 9.61755 25.3758 5.49236 28.6944 5.19605C30.6081 0.147948 36.8553 -1.6231 41.1955 1.68249C45.5017 4.96091 45.3517 11.5096 40.965 14.6493C40.5354 14.9565 39.2627 15.7122 38.7662 15.7136C38.0651 15.7136 37.6723 14.788 38.1893 14.2837C38.3952 14.0826 39.2341 13.7903 39.5601 13.5987C44.9588 10.4263 42.9224 2.02637 36.6602 1.65123C35.4817 1.58055 34.0986 1.84832 33.1193 2.50346L33.1179 2.50074ZM29.8552 7.05409C29.8156 7.57738 29.7774 8.10475 29.802 8.63213C29.8293 9.20299 30.1594 9.93153 29.3655 10.1939C28.3821 10.5201 28.1911 9.44765 28.1447 8.73135C28.1079 8.15776 28.1611 7.5733 28.1965 7.0038C26.201 7.80573 26.5911 10.8259 28.7722 11.008C31.1892 11.2092 32.013 8.01912 29.8538 7.05409H29.8552Z" fill="black"/><path d="M36.5701 19.2217C36.9547 19.1809 37.3612 19.4188 37.4717 19.798C37.5058 20.7481 37.8932 21.9673 37.8768 22.8861C37.8727 23.1077 37.7759 23.3183 37.6354 23.4855L17.3826 43.6725C16.4005 44.5913 14.9042 44.6892 13.8416 43.8465L0.989936 31.0414C0.122427 30.075 0.200179 28.1952 1.26683 27.4136C1.6774 27.1133 2.30484 27.2492 2.50671 27.729C2.87227 28.5975 1.68831 28.8259 2.13434 29.8004C6.27001 34.105 10.5898 38.252 14.7951 42.4968C15.1852 42.8583 15.7758 42.8774 16.1768 42.5226L36.135 22.6387L35.8335 20.0413C35.8894 19.639 36.1418 19.2693 36.5714 19.2231L36.5701 19.2217Z" fill="black"/></svg>');
	}
	.static-banner-23:before {
		left: 30px;
		width: 49px;
		height: 43px;
		background-image: url('data:image/svg+xml,<svg width="50" height="43" viewBox="0 0 50 43" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M29.6009 42.6927C28.2437 42.6927 27.0502 42.6655 25.9508 42.6084C23.9307 42.5051 22.0157 41.8283 20.413 40.6498C18.9617 39.5828 17.554 38.3378 16.1928 37.1349C14.9979 36.0788 13.7621 34.986 12.4963 34.0142L12.4799 34.0019C11.937 33.6309 11.3 33.4256 10.6385 33.412L10.2429 33.4039V35.6235C10.2307 35.6778 10.1747 35.8206 10.1338 35.9103C10.0001 36.1672 9.78191 36.2772 9.33179 36.3139C8.75891 36.3615 8.12465 36.3846 7.3949 36.3846C6.58196 36.3846 5.74852 36.3561 4.94375 36.3289H4.92604C4.12264 36.3017 3.29196 36.2732 2.47628 36.2732C1.89249 36.2732 1.37689 36.2868 0.899483 36.3167C0.106995 36.2528 0.00333501 35.864 0.000606993 35.5324V16.6897C-0.0143971 16.3472 0.250221 16.0481 0.632143 15.9734L9.75055 16.0128C9.91696 16.0291 10.2334 16.4287 10.2416 16.5932V18.704H18.1678C19.2263 18.7978 20.6012 19.4108 21.5192 20.1964L21.5233 20.2005C22.7904 21.557 24.149 22.9325 25.348 24.1477L25.3998 24.1993C26.8879 25.7067 28.4265 27.2657 29.8724 28.8533C31.0481 30.1431 31.3469 30.9097 31.321 32.5802L31.2732 33.0084L31.7042 33.0206H42.5085C43.5302 33.0695 44.9979 34.1283 45.5435 34.8338C46.6797 36.3044 46.8925 38.1679 46.1122 39.818C45.3266 41.4789 43.6816 42.55 41.8211 42.6112C40.9154 42.5745 39.9347 42.5568 38.8312 42.5568C37.2803 42.5568 35.7199 42.5921 34.2126 42.6261C32.7886 42.6587 31.1736 42.6954 29.6037 42.6954L29.6009 42.6927ZM28.7062 41.1391C29.7851 41.1391 30.8599 41.1432 31.9197 41.1487H32.3099C33.4938 41.1554 34.6914 41.1609 35.8945 41.1609C38.4711 41.1609 40.5375 41.1351 42.3953 41.0807H42.4417L42.4867 41.0671C44.4809 40.5166 45.2325 38.8597 45.0933 37.4611C45.0156 36.685 44.6705 35.9619 44.1222 35.425C43.5152 34.831 42.6872 34.4831 41.7256 34.4192H41.7133H30.789L30.6812 34.5076C30.5803 34.5905 30.4357 34.759 30.2352 35.0023L30.2175 35.0241C30.1152 35.1477 30.0197 35.2646 29.9624 35.3176C29.1699 36.0543 28.1306 36.4675 27.0366 36.4811H26.982C25.9099 36.4811 24.8787 36.0978 24.0767 35.4006L17.078 28.3136C16.8093 27.8869 16.9552 27.5212 17.1625 27.3364C17.2976 27.2154 17.4654 27.1529 17.6454 27.1529C17.835 27.1529 18.0287 27.2249 18.1937 27.3568L18.2019 27.3636C19.2659 28.3748 20.3189 29.4962 21.3364 30.5808L21.35 30.5958C22.4958 31.8163 23.6811 33.0777 24.9033 34.2058C25.5021 34.7577 26.2059 35.0499 26.9397 35.0499C27.6736 35.0499 28.417 34.7495 28.9708 34.2248L29.0908 34.1107V34.1012C29.9842 33.1565 30.3307 31.6192 29.1331 30.1853L29.1195 30.169L29.1044 30.154C27.6995 28.7989 26.3355 27.3173 25.0165 25.8834L25.007 25.8725C23.6634 24.4127 22.2748 22.9026 20.8413 21.5271C19.9588 20.6803 18.8921 20.2128 17.5813 20.0999H17.5649L10.2402 20.0986V31.9971L10.6467 31.9767C10.6835 31.9754 10.7217 31.974 10.7613 31.974C11.0259 31.974 11.3532 32.0161 11.7338 32.1004C12.5345 32.2757 13.1633 32.7025 13.6721 33.0967C14.9501 34.0862 16.2118 35.1885 17.4326 36.2555L17.4572 36.2772C18.4993 37.1879 19.5769 38.1298 20.6612 38.9984C22.4358 40.4201 23.9458 41.0426 25.869 41.1487H25.8936C26.7802 41.1419 27.6995 41.1378 28.7034 41.1378L28.7062 41.1391ZM1.46555 34.8555H8.77936V26.3414H5.56302C5.47981 26.3156 5.28339 26.1892 5.21655 26.1294C5.03651 25.9242 4.98468 25.6238 5.08425 25.3614C5.17427 25.1222 5.36798 24.9673 5.6135 24.9374C5.78537 24.917 5.9777 24.9075 6.2014 24.9075C6.45101 24.9075 6.71015 24.9197 6.96113 24.9319C7.22438 24.9442 7.49174 24.9578 7.75635 24.9578C8.02097 24.9578 8.24058 24.9455 8.44382 24.9197L8.78072 24.8762V22.1089H5.54257C5.41572 22.1089 5.10608 21.784 5.05698 21.5978C4.99969 21.3844 5.06925 21.1017 5.22884 20.8951C5.31478 20.7836 5.45801 20.6518 5.65579 20.6518H8.78209V17.4305H1.46828V34.8569L1.46555 34.8555Z" fill="black"/><path d="M35.0463 31.7279C34.7407 31.7279 34.4529 31.6287 34.2142 31.4425C33.7695 31.0932 33.5895 30.4883 33.745 29.8631C33.8923 29.2705 34.1119 28.6629 34.3247 28.0757L34.4256 27.8012C34.633 27.233 34.813 26.6553 34.9644 26.0695L31.6226 23.6447C31.2011 23.2709 31.0511 22.7028 31.2311 22.1604C31.4112 21.6195 31.8749 21.2525 32.4396 21.2036C32.7015 21.1805 32.9921 21.1696 33.3262 21.1696C33.7068 21.1696 34.0969 21.1832 34.4747 21.1968C34.8621 21.2104 35.2563 21.2253 35.6464 21.2253C35.8933 21.2253 36.1143 21.2199 36.3202 21.2076L36.5808 21.1927L36.6653 20.9467C36.6994 20.8461 36.7308 20.7387 36.7635 20.6259L36.7731 20.5946C36.9477 19.9816 37.1005 19.5807 37.6106 19.5807C37.6488 19.5807 37.6883 19.5834 37.7306 19.5875C37.923 19.6065 38.0907 19.7003 38.2039 19.8511C38.3349 20.0265 38.3853 20.2589 38.3403 20.49C38.2762 20.8284 37.8793 21.9348 37.6679 22.1768C37.4824 22.3901 36.9818 22.6606 36.6817 22.6606H32.7779L36.0065 25.0392C36.2766 25.3301 36.4171 25.6427 36.4607 26.0491C36.3066 26.779 36.0597 27.5035 35.8224 28.2048C35.7283 28.4808 35.6287 28.7744 35.5359 29.0679L35.1827 30.1771L38.3962 27.8732C38.6227 27.7346 38.8873 27.6612 39.1628 27.6612C39.4152 27.6612 39.6607 27.7237 39.8748 27.8433L43.1526 30.192L42.8116 29.0938C42.7052 28.7526 42.5783 28.4101 42.4542 28.0798L42.4487 28.0648C42.2564 27.5483 42.0586 27.0169 41.9481 26.514C41.8445 26.0383 41.8431 25.6577 42.1568 25.2336C42.6806 24.7497 43.2821 24.3297 43.8632 23.922C44.1101 23.7494 44.3843 23.5577 44.653 23.3593L45.5941 22.6647H41.6112C40.475 22.5247 40.1204 21.1641 39.778 19.8471C39.6252 19.2626 39.4807 18.7108 39.2706 18.3016C39.2038 17.9333 39.3879 17.5989 39.7316 17.4698C39.8148 17.4386 39.9049 17.4222 39.9949 17.4222C40.179 17.4222 40.4355 17.4888 40.625 17.8015L41.7558 21.1805L45.9474 21.2131C46.4425 21.2729 46.8517 21.5814 47.0413 22.0408C47.2446 22.5301 47.1682 23.0915 46.8436 23.5088L43.3708 26.0722L43.424 26.3155C43.4554 26.4555 43.4977 26.5969 43.5304 26.7111L43.5508 26.7804C43.6586 27.146 43.8168 27.5674 43.9846 28.0132L43.9914 28.0295C44.2547 28.7268 44.5261 29.4458 44.612 29.9895C44.7102 30.612 44.4961 31.1693 44.0378 31.4819C43.81 31.6368 43.544 31.7184 43.2644 31.7184C42.9848 31.7184 42.682 31.6328 42.4051 31.4724C41.8827 31.1693 41.3562 30.7506 40.846 30.3456C40.3727 29.9691 39.883 29.5804 39.3892 29.2759L39.3606 29.2582L39.1328 29.1672L38.9473 29.2854L35.8169 31.5281C35.5605 31.6586 35.3027 31.7252 35.049 31.7252L35.0463 31.7279Z" fill="black"/><path d="M27.2464 19.5169C26.2889 19.5169 25.4023 19.1893 24.7503 18.5954C24.0833 17.9878 23.7028 17.1315 23.6809 16.1855L23.6714 15.809H23.2935C23.2376 15.809 23.1735 15.8103 23.1189 15.8131C23.0467 15.8158 22.973 15.8185 22.8939 15.8185C22.2037 15.8185 22.0346 15.5956 21.9609 15.3781C21.8777 15.1307 21.8995 14.8806 22.0209 14.6904C22.1437 14.4987 22.3456 14.3818 22.6047 14.3546C22.6402 14.3505 22.6811 14.3505 22.7275 14.3505C22.8039 14.3505 22.8884 14.3533 22.9825 14.3573H22.9989C23.0862 14.3614 23.2117 14.3655 23.3331 14.3655C23.5432 14.3655 23.6741 14.3533 23.7709 14.3261L23.9428 14.2772L24.0165 14.114C24.056 14.0284 24.1106 13.8789 24.1747 13.7076L24.1829 13.6845C24.2183 13.588 24.2688 13.4508 24.3043 13.3665L24.3247 13.3243C25.0054 11.9094 26.0789 10.8044 27.5165 10.0419L27.8903 9.84341L27.6597 9.49002C26.9805 8.45294 26.8536 7.1916 27.3119 6.03083C27.7907 4.8157 28.8423 3.95668 30.1245 3.73377C30.3564 3.693 30.591 3.67261 30.8215 3.67261C32.1678 3.67261 33.3477 4.35085 34.0433 5.52929C34.7785 6.77568 34.6953 8.34285 33.8946 9.54982L33.6968 9.84749L34.0788 10.0446C35.7251 10.8941 37.0032 12.3634 37.5843 14.0773L37.6716 14.3329L37.9416 14.3397C37.9962 14.3397 38.0535 14.3397 38.1121 14.3397C39.3384 14.3451 39.5784 14.5884 39.5934 15.0356C39.6016 15.2735 39.5389 15.4501 39.4011 15.5793C39.2211 15.7492 38.906 15.8348 38.4654 15.8348C38.4177 15.8348 38.3686 15.8348 38.3181 15.8321L37.9253 15.8171L37.9157 16.2086C37.8939 17.1261 37.5324 17.9592 36.8995 18.5546C36.2421 19.173 35.3296 19.5128 34.3325 19.5128C34.1893 19.5128 34.0433 19.506 33.8973 19.4911C33.5672 19.4585 33.2931 19.2641 33.1799 18.9854C33.083 18.7435 33.1335 18.4825 33.3176 18.2678C33.4663 18.0952 33.6709 18.0245 34.0242 18.0245C34.1101 18.0245 34.1933 18.0286 34.2738 18.0313C34.3652 18.0354 34.4525 18.0381 34.5357 18.0381C34.6039 18.0381 34.6694 18.0354 34.7321 18.0299C35.2709 17.981 35.7197 17.7513 36.0266 17.3666C36.3867 16.9154 36.5381 16.2616 36.4426 15.5725C36.4235 15.4298 36.3649 15.2952 36.3089 15.1661C36.2516 15.0356 36.1971 14.9105 36.1739 14.776C35.9025 13.2537 34.683 11.8401 33.0653 11.1741C32.7148 11.03 32.4951 10.9566 32.2742 10.9566C32.1337 10.9566 32.0164 10.9851 31.88 11.0191C31.7504 11.0517 31.6031 11.0871 31.3862 11.1211C31.1925 11.151 30.977 11.1659 30.7628 11.1659C30.5487 11.1659 30.3482 11.151 30.1723 11.1211C30.0836 11.1061 29.969 11.0694 29.8476 11.03C29.6321 10.9607 29.4684 10.9104 29.332 10.9104H29.2938C28.1985 10.9879 26.5876 12.3756 26.0025 13.2591C25.39 14.182 24.9276 15.669 25.2277 16.7251C25.3764 17.247 25.6942 17.6235 26.1716 17.8437C26.5344 18.0123 26.9354 18.0136 27.2887 18.015C27.6188 18.0163 27.9257 18.0177 28.1262 18.1509C28.3936 18.329 28.5122 18.6049 28.4427 18.8903C28.3636 19.2138 28.0785 19.4489 27.7143 19.4884C27.5575 19.506 27.3979 19.5155 27.241 19.5155L27.2464 19.5169ZM28.5477 6.99995C28.4481 7.72169 28.6623 8.50323 29.1342 9.03468C29.5366 9.48866 30.0836 9.72924 30.7151 9.72924C30.9279 9.72924 31.1489 9.70206 31.3726 9.64633C32.3669 9.40303 33.3163 8.47061 33.0476 7.00131C32.8757 6.0621 32.1173 5.11337 30.8106 5.11337C30.7001 5.11337 30.5869 5.12016 30.4723 5.13376C29.6212 5.2357 28.9678 5.72501 28.68 6.47665L28.4809 6.99859H28.5491L28.5477 6.99995Z" fill="black"/><path d="M15.9866 15.8443C14.9063 15.8443 14.0046 15.4923 13.3786 14.8249C12.5888 13.9835 12.2928 12.7276 12.5465 11.2882C12.9025 9.26029 14.2979 7.41992 16.2771 6.36381L16.6508 6.16537L16.4176 5.81333C15.7697 4.83335 15.6265 3.62365 16.0248 2.49415C16.4462 1.30076 17.4174 0.413199 18.6245 0.118251C18.9464 0.039417 19.2724 0 19.5916 0C20.8383 0 21.9595 0.604848 22.6688 1.65959C23.5254 2.93317 23.5391 4.5316 22.7043 5.83236L22.4901 6.16537L22.8298 6.37061C22.9348 6.43313 23.0425 6.49566 23.153 6.55818C23.3876 6.6941 23.6263 6.83138 23.8446 6.98769C24.0956 7.16983 24.5061 7.51914 24.8553 7.89021C25.4078 8.47738 25.4964 8.78185 25.4991 8.91097C25.5046 9.16922 25.3545 9.4098 25.109 9.53621C24.9944 9.59601 24.8676 9.62727 24.7435 9.62727C24.5839 9.62727 24.4311 9.57698 24.3015 9.48184C24.2292 9.42883 24.1815 9.35679 24.1242 9.27252C24.0778 9.20456 24.0355 9.1434 23.9824 9.08631C23.4286 8.49913 22.1123 7.36419 21.0825 7.24594C21.0661 7.24458 21.0457 7.24322 21.0238 7.24322C20.8915 7.24322 20.7347 7.29351 20.5423 7.36011L20.5205 7.36827C20.4278 7.39953 20.3323 7.43215 20.26 7.44574C20.0267 7.4906 19.8085 7.51099 19.5916 7.51099C19.3747 7.51099 19.1429 7.48924 18.8851 7.44574C18.6873 7.41176 18.544 7.37507 18.4486 7.3506C18.3149 7.31662 18.2031 7.28808 18.068 7.28808C17.8621 7.28808 17.6697 7.35196 17.3151 7.49603C15.9306 8.05739 14.6798 9.35951 14.2038 10.7364C13.65 12.3362 13.8178 13.4494 14.6989 14.0447C15.0904 14.3084 15.4396 14.3451 15.7587 14.3451C15.8256 14.3451 15.8938 14.3437 15.9647 14.3424C16.0275 14.341 16.093 14.3397 16.1612 14.3397C16.2948 14.3397 16.4708 14.3451 16.6563 14.3886C17.0109 14.4701 17.2333 14.7705 17.2114 15.1361C17.1951 15.4189 17.0082 15.7655 16.5403 15.8158C16.3548 15.8361 16.1693 15.8457 15.9879 15.8457L15.9866 15.8443ZM18.9492 1.5196C17.7434 1.81726 17.1978 2.92502 17.2878 3.95258C17.3805 5.00325 18.1171 6.06207 19.5507 6.06207C19.6148 6.06207 19.6816 6.05935 19.7485 6.05527C20.586 5.99955 21.2612 5.55916 21.5994 4.84694C21.9786 4.0518 21.8913 3.03919 21.3839 2.32832C20.9774 1.75746 20.3418 1.44348 19.5943 1.44348C19.4961 1.44348 19.3938 1.44892 19.2915 1.45979L18.9464 1.49649V1.52095L18.9492 1.5196Z" fill="black"/><path d="M45.5119 15.862C45.295 15.862 45.0781 15.8457 44.8653 15.8117C44.5148 15.7573 44.2774 15.4705 44.2747 15.0994C44.272 14.8099 44.4288 14.4443 44.8776 14.3682C44.9963 14.3478 45.1149 14.3397 45.2623 14.3397C45.34 14.3397 45.415 14.3424 45.49 14.3437C45.5732 14.3464 45.6483 14.3492 45.7233 14.3492C45.9825 14.3492 46.2948 14.3233 46.6494 14.129C47.1487 13.8558 47.4638 13.3964 47.562 12.8024C47.7898 11.4187 46.8663 9.6531 46.1707 8.89602C45.8965 8.59835 45.3946 8.19739 44.8885 7.87389C44.4534 7.59662 43.841 7.26089 43.3881 7.2405H43.3622C43.2381 7.2405 43.0703 7.284 42.8111 7.3574L42.7934 7.36283C42.537 7.43351 42.2505 7.5137 42.0446 7.51914H42.0173C41.754 7.51914 41.4048 7.43623 41.0979 7.36147C40.776 7.284 40.6001 7.2473 40.4773 7.2473C40.4582 7.2473 40.4405 7.2473 40.4255 7.25002C39.8049 7.30846 38.6032 8.05331 38.1544 8.43933C38.0426 8.53583 37.9075 8.68534 37.7643 8.84573C37.5283 9.10806 37.2474 9.42203 37.0864 9.4764C36.9773 9.5131 36.8736 9.53213 36.7754 9.53213C36.5531 9.53213 36.3689 9.43563 36.2284 9.24534C35.8929 8.78728 36.1289 8.45564 36.5572 7.9636C37.1805 7.24594 38.0044 6.7376 38.6523 6.37333L39.0151 6.16945L38.7846 5.82421C38.0521 4.72869 37.9566 3.39938 38.5241 2.17881C39.1242 0.886204 40.3246 0.0733972 41.735 0.00407759C41.7977 0.00135917 41.8618 0 41.9245 0C43.3267 0 44.5612 0.742128 45.2268 1.9858C45.8883 3.22132 45.8338 4.65393 45.0795 5.82013L44.8558 6.16537L45.2159 6.36517C46.2552 6.94148 47.1514 7.7339 47.8075 8.6568C48.5509 9.70339 48.9778 10.9076 49.0406 12.1404L49.0447 12.2098C49.0828 13.3148 48.6859 14.2962 47.9221 14.9812C47.2878 15.5507 46.4312 15.8647 45.5133 15.8647L45.5119 15.862ZM41.9573 1.44212C41.8604 1.44212 41.7581 1.44756 41.6545 1.45843C40.2073 1.61474 39.5498 2.83123 39.648 3.95122C39.7408 5.00189 40.4759 6.06207 41.9109 6.06207C41.975 6.06207 42.0419 6.05935 42.1087 6.05527C42.9462 5.99955 43.6214 5.5578 43.961 4.84558L44.2229 4.2951H44.1438C44.2815 3.61957 44.1424 2.88152 43.7455 2.32696C43.339 1.7561 42.7034 1.44212 41.9573 1.44212Z" fill="black"/></svg>');
	}
	.static-banner-24:before {
		left: 17px;
		width: 77px;
		height: 38px;
		background-image: url('data:image/svg+xml,<svg width="77" height="39" viewBox="0 0 77 39" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M55.7717 5.42767H65.1191C65.5075 5.42767 67.0044 6.39219 67.3651 6.72647C68.7792 8.03966 74.8873 15.2262 75.7506 16.7635C76.0801 17.3494 76.2869 17.8334 76.3602 18.5152C76.5526 20.3016 76.6067 29.7563 76.1775 31.0683C75.3911 33.4742 72.8974 32.6319 70.9483 32.8128C69.8541 38.7197 62.4245 40.0162 59.5123 34.5969C59.2851 34.1727 59.32 33.5209 59.0674 33.1543C58.4446 32.2485 56.1132 33.0489 55.1801 33.0393C49.3113 32.9758 43.3294 32.5325 37.4184 32.7769C34.7683 32.8859 36.0525 33.5425 34.814 35.3625C31.6878 39.9563 24.5155 38.2249 23.823 32.7817C22.9296 33.068 22.023 33.0513 21.0935 33.0285C20.4779 33.0141 18.3461 32.8823 17.8555 32.7218C17.1461 32.4893 15.779 31.2456 15.779 30.5423V25.0008H4.7747C4.37671 25.0008 3.68893 24.2124 3.96668 23.7296L4.30215 23.3497H15.779V20.0488H0.515826C-0.171942 20.0488 -0.171942 18.3978 0.515826 18.3978H15.779C15.6311 17.3506 16.1493 15.914 15.4243 15.0968H10.2179C9.74778 15.0968 9.74778 13.6818 10.2179 13.6818H15.4243C16.1493 12.8646 15.6323 11.4281 15.779 10.3809H7.85161C7.78909 10.3809 7.29971 10.1376 7.24801 9.98547L7.61475 8.7298H15.779V2.24535C15.779 1.68941 17.1377 0.361844 17.7785 0.230047L52.8186 0C55.613 0.492444 56.0098 2.9942 55.7717 5.42886V5.42767ZM54.1148 31.3666V2.71623C54.1148 1.99014 52.9413 1.69899 52.3509 1.64388C41.8468 0.674564 29.8602 2.40111 19.1998 1.64388C18.7753 1.47254 17.4359 2.17706 17.4359 2.48019V8.7286H29.3864C30.0742 8.7286 30.0742 10.3797 29.3864 10.3797H17.4359V13.6806H40.5085C40.9787 13.6806 40.9787 15.0956 40.5085 15.0956H17.4359V18.3966H35.7759C36.4637 18.3966 36.4637 20.0476 35.7759 20.0476H17.4359V23.3486H25.7179L25.9332 24.3718C25.8791 24.5611 25.243 24.9996 25.1264 24.9996H17.4359V30.3051C17.4359 31.9226 22.5797 31.2181 23.6691 31.3762C25.1829 24.5575 34.4148 24.3322 35.6569 31.3654H54.1148V31.3666ZM64.8822 7.07873H55.7717V31.3666H59.0843C60.2025 24.4329 69.6749 24.4832 70.9495 31.3343C72.4428 31.375 74.3426 31.7872 74.8885 30.0199C74.7959 26.0504 75.3587 21.8209 74.5591 17.9508C71.8777 15.0189 69.3491 10.9668 66.5427 8.25293C66.1904 7.91265 65.3103 7.165 64.881 7.07873H64.8822ZM28.7299 27.886C23.7556 28.8026 24.5576 37.5743 30.988 36.2659C35.8505 35.2762 34.8188 26.7633 28.7299 27.886ZM63.9912 27.8872C60.4562 28.4875 59.4618 33.7198 62.4702 35.6561C63.9516 36.6098 66.0437 36.6601 67.483 35.6105C71.2573 32.8572 68.7984 27.07 63.9912 27.8872Z" fill="black"/><path d="M58.1932 16.9264C57.9262 16.5598 57.9275 16.126 57.8902 15.6959C57.7892 14.4965 57.7038 10.8493 57.9046 9.79495C58.2076 8.21098 63.4464 8.50813 64.5069 9.10122C65.256 9.52057 67.4251 12.2596 68.0696 13.0971C68.9486 14.2377 71.6083 16.8893 68.6708 17.2223C66.474 17.4716 61.6801 17.4164 59.428 17.2283C58.9964 17.1924 58.5611 17.1936 58.1932 16.9264ZM67.84 15.5677L63.6989 10.3797H59.5579V15.5677H67.84Z" fill="black"/><path d="M31.7889 30.2692C33.649 32.2138 31.421 35.9017 28.4703 34.4016C24.8956 32.5852 28.8816 27.2282 31.7889 30.2692ZM29.4347 31.1738C28.3862 31.4865 28.6122 33.3149 29.823 33.201C31.2527 33.0669 31.201 30.6466 29.4347 31.1738Z" fill="black"/><path d="M62.9441 30.2607C64.9364 28.0165 69.0258 30.6214 67.2366 33.4778C65.1625 36.7895 60.4455 33.074 62.9441 30.2607ZM64.4495 31.1629C63.4852 31.4888 63.8759 33.1051 64.9196 33.201C66.5116 33.3472 66.217 30.565 64.4495 31.1629Z" fill="black"/></svg>');
	}

@media(max-width:1400px) {
	.static-banner-20,
	.static-banner-21,
	.static-banner-22,
	.static-banner-23,
	.static-banner-24 {
		padding-left: 75px !important;
	}
	.static-banner-20:before {
		left: 10px;
	}
	.static-banner-21:before {
		left: 10px;
	}
	.static-banner-22:before {
		left: 10px;
	}
	.static-banner-23:before {
		left: 10px;
	}
	.static-banner-24:before {
		left: 0;
		width: 60px;
		height: 30px;
		background-size: 60px 30px;
	}
}






	#vypis-produktu-slider-1 {
		max-width:1600px;
		margin:0 auto;
		padding: 0 15px;
	}

	#homepage-promo-slider3 {
		margin: 0 auto 60px auto;
		float: none !important;
	}

	.homepage-blog {
		float:none;
		clear:left;
		width:100%;
		max-width:1600px;
		margin:0 auto 70px auto;
		padding:0 15px;
	}

.homepage-blog h2 {
	display: block;
	width: 100%;
	flex: none;
}


.homepage-blog .inner-hblog {
		padding:0;
		display:flex;
		flex-wrap: wrap;
	align-items: stretch;
		gap:15px;
		grid-template-columns: 1fr 1fr 1fr;
	}


/* AKCE TÝDNE */

	.homepage .akce-tydne {
		float:none;
		clear:left;
		width: calc(100% - 30px);
		max-width:1570px;
		margin:0 auto 60px auto;
		padding:0 0;
		display:flex;
		align-items: stretch;
		flex-wrap: nowrap;
		background: rgba(255, 255, 255, 0.05);
		box-shadow: 0px 4px 60px rgba(204, 25, 47, 0.1);
		border-radius: 10px;
	}

	.homepage .akce-tydne .static-banners {
		width:20%;
		flex: none;
		border-right: 1px solid #E4E4E4;
		display: flex;
		justify-content: center;
		align-items: center;
		text-align: center;
	}
.homepage .akce-tydne .static-banners h3 {
	font-weight: 800;
	font-size: 4.313rem;
	text-transform: uppercase;
	color: #CC192F;
	line-height: 1;
	margin: 0 0 10px 0;
	position: relative;
	padding-top: 140px;
}
.homepage .akce-tydne .static-banners h3:before {
	content: '';
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	width: 119px;
	height: 119px;
	display: block;
	background-image: url('data:image/svg+xml,<svg width="119" height="119" viewBox="0 0 119 119" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_261_1015)"><path d="M101.255 16.9636C118.633 34.174 123.831 60.0421 114.248 82.7276L114.388 83.0054L118.785 85.5558L97.9464 97.9603L98.2299 73.7197L104.039 76.9804C108.365 65.9878 108.474 53.4089 104.29 42.354C97.9209 25.522 82.2415 13.2607 64.2046 11.6261L65.4039 0.135961C65.4904 -0.0100578 66.4487 0.123203 66.6812 0.147303C79.4615 1.4232 92.2389 8.03801 101.254 16.965L101.255 16.9636Z" fill="%23CC192F"/><path d="M54.1107 55.8274C54.5956 54.8875 55.3866 53.9858 56.1975 53.3082C56.5406 53.0218 57.3288 52.7567 57.3997 52.3839L57.4295 19.6657C57.5798 19.2092 57.9824 18.7995 58.4715 18.7229C59.1434 18.6166 62.6408 18.6081 63.2532 18.7442C63.8657 18.8803 64.2258 19.5934 64.2102 20.1973L64.2045 52.3839C64.2626 52.6944 65.2777 53.2132 65.625 53.5152C73.8687 60.6985 62.1049 72.4481 54.9188 64.0796C54.6098 63.7195 54.1589 62.73 53.7875 62.6591L33.807 62.6506C33.0755 62.4776 32.5297 62.0013 32.3723 61.25C32.1937 60.3994 32.1923 57.3528 32.6147 56.6567C32.9252 56.1435 33.5036 55.9266 34.082 55.8557L54.1136 55.826L54.1107 55.8274Z" fill="%23CC192F"/><path d="M13.6651 21.1357L23.033 27.7832C23.1748 27.9519 23.033 28.0199 22.9564 28.1418C22.7807 28.4211 20.9717 30.7503 20.8271 30.8425C20.3423 31.1515 12.6415 24.6799 11.5273 24.1015C11.4294 23.9937 11.5003 23.9229 11.5343 23.8236C11.5896 23.662 13.4936 21.1357 13.6651 21.1357Z" fill="%23CC192F"/><path d="M11.8942 66.348L0.411122 67.9074L0 64.444L11.3867 62.3955L11.6092 62.7329L11.8942 66.348Z" fill="%23CC192F"/><path d="M36.8324 114.397L33.5718 113.043L37.6929 102.276L37.9013 102.213L41.2059 103.839L36.8324 114.397Z" fill="%23CC192F"/><path d="M67.0204 118.355L63.4975 118.802L61.7949 107.175C62.2869 107.15 62.7901 107.212 63.282 107.174C63.7116 107.14 65.5276 106.766 65.702 107.026L67.0204 118.355Z" fill="%23CC192F"/><path d="M81.9137 114.533L78.5298 115.674L74.1279 104.981C75.0735 104.875 76.5479 103.915 77.3517 103.796C77.5176 103.772 77.6366 103.757 77.7444 103.912L81.9123 114.534L81.9137 114.533Z" fill="%23CC192F"/><path d="M53.572 0L55.5666 11.398C55.5014 11.6333 52.323 11.802 51.8098 11.9183L50.0278 0.426716L53.5734 0.00141766L53.572 0Z" fill="%23CC192F"/><path d="M12.3194 50.0449L11.7509 53.8726L0.262207 52.3599L0.697429 48.9136L12.3194 50.0449Z" fill="%23CC192F"/><path d="M53.2901 106.893L51.7293 118.375L48.3198 117.887L49.3817 106.458C49.4809 106.312 49.6553 106.318 49.8084 106.319C50.7823 106.322 52.2283 106.937 53.2901 106.893Z" fill="%23CC192F"/><path d="M12.3207 95.9758L10.3359 93.0809L19.3381 85.7771L21.466 88.6068L21.4703 89.0321L12.3207 95.9758Z" fill="%23CC192F"/><path d="M27.3482 95.1265L30.4373 97.6045L23.3319 106.733C22.9407 106.415 20.6299 104.798 20.6937 104.432L27.3482 95.1265Z" fill="%23CC192F"/><path d="M3.95654 37.561C4.06854 37.1031 5.23102 34.2011 5.43942 34.1855L16.2746 38.3464L14.6613 41.8026L3.95654 37.561Z" fill="%23CC192F"/><path d="M15.2954 78.2535L4.60903 82.661L3.26367 79.4585L13.8082 74.5732L15.2954 78.2535Z" fill="%23CC192F"/><path d="M24.8898 10.7941L32.4474 19.6347L29.4022 21.971L22.1055 12.9632C22.0488 12.759 22.2402 12.7363 22.3366 12.6399C22.5592 12.4188 24.7325 10.8083 24.8898 10.7927V10.7941Z" fill="%23CC192F"/><path d="M39.8276 15.451L35.284 5.02694C35.2727 4.84548 35.3818 4.78169 35.5108 4.69237C35.6824 4.57329 38.1973 3.57667 38.3603 3.56675C38.9387 3.53131 42.6757 12.9276 43.5022 13.9653L39.8262 15.451H39.8276Z" fill="%23CC192F"/><path d="M88.237 97.7124L95.3919 106.822L92.5665 108.821L85.3435 99.8517C85.2897 99.6574 85.4655 99.6319 85.5633 99.5412C86.2282 98.9188 87.5012 98.3319 88.2384 97.7124H88.237Z" fill="%23CC192F"/></g><defs><clipPath id="clip0_261_1015"><rect width="119" height="118.802" fill="white"/></clipPath></defs></svg>');
}
.homepage .akce-tydne .static-banners p {
	text-align: center;
	margin: 0 0;
	font-size: 1.125rem;
}


.homepage .akce-tydne .title {
	display: none;
}

.homepage .akce-tydne #vypis-produktu-slider-2 {
	width: 80% !important;
	flex: none;
	padding: 20px;
}

.homepage .akce-tydne ul {
	padding: 0;
	display: grid;
	gap: 14px;
	margin: 0;
	grid-template-columns: 1fr 1fr 1fr;
}

.homepage .akce-tydne .product {
	margin-bottom: 0 !important;
	border: none !important;
}


@media(max-width:1400px) {

	.homepage .akce-tydne .static-banners h3 {
		font-size: 3rem;
		padding-top: 110px;
	}
	.homepage .akce-tydne .static-banners h3:before {
		width: 90px;
		height: 90px;
		background-size: 100% 100%;
	}
	.homepage .akce-tydne .static-banners p {
		font-size: 1rem;
	}


}



.static-banners.sbanner5 {
	display: grid;
	gap: 14px;
	grid-template-columns: 1.7fr 1fr 1fr 1fr;
	margin-bottom: 50px;
}
.static-banners.sbanner5 .static-banner-30 {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: start;
}
.static-banners.sbanner5 .static-banner-30 .btext {
	margin: 21px 0;
}
.static-banners.sbanner5 .static-banner-30 .btext p {
	font-size: 2rem;
	font-weight: 700;
	line-height: 1.2;
}
.static-banners.sbanner5 .static-banner-30 .button {
	position: relative;
	z-index: 5;
	display: block;
	width: auto;
	color: #CC192F;
	background: none;
	outline: none;
	height: 48px;
	line-height: 46px;
	text-decoration: none;
	padding: 0 28px;
	border: 2px solid #CC192F;
	border-radius: 24px;
	font-size: 0.938rem;
	font-weight: bold;
}
.static-banners.sbanner5 .static-banner-30 .button:hover {
	color: #fff;
	background: #CC192F;
}
.static-banners.sbanner5 img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
	border-radius: 10px;
}



#vypis-produktu-slider-3 {
	max-width: 1600px;
	margin: 0 auto;
	padding: 0 15px;
}
