@CHARSET "UTF-8";
/* 2020-02-02 20:53 */
/* 2020-02-15 05:22 */ 

.pagenav { padding: 3px 8px; margin: 0 4px; border: 1px solid #aaa; }
a.pagenav {  text-decoration: none; }
.vm-pagination ul li { display: inline; }
.vm-pagination ul { text-align: center !important; }

.vm-pagination > .vm-page-counter {display: none; visibility:  hidden; }

.uk-child-width-1-2-xs > * {
    max-width: 50% !important;
}

.uk-child-width-1-2-xs > * {
    max-width: 50% !important;
}

.ratio-1-1 {
  position: relative;
  overflow:hidden;
  height: 0;
  width: 100%;
  padding-bottom: 100%;
}

.ratio-2-3 {
  position: relative;
  overflow:hidden;
  height: 0;
  width: 100%;
  padding-bottom: 66.66667%;
  padding-bottom: calc(2 / 3 * 100);
}


.ratio-2-3 > *,
.ratio-1-1 > * {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.flex-center-middle {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}


#tm-main.tm-main.uk-section {
	padding-top: 0;
}

 .text-na-objednavku { color:#999; }
 .text-skladem { color:#4c6600; }
 
 
#modalPricesContainer > .PricesalesPrice {
	display: flex;
	justify-content: space-between;
}      

#modalPricesContainer > .PricesalesPrice > span {
	line-height: 1.8rem;
	display: inline-block;
    vertical-align: bottom;
}



#modalPricesContainer span.PricesalesPrice {
	font-weight: bold;
	font-size: 1.8rem;
}

.product-price > div {
    display: flex;
    flex-direction: row;
    align-items: flex-end;
}




.spacer.product-container {
    margin: 0.5vw;
}

@media (max-width:639px) {
	.mod_shoptabs.uk-tab > li { width:100%}
}

@media (max-width:959px) {
	.browseProductTextContainer > .uk-padding-small {
		padding-left: 0.1vw;
		padding-right: 0.1vw;
	} 
	
	.uk-slider > .uk-slidenav	{ top: 20%; transform: translateY(0) !important; opacity:1; background: rgba(242,242,242,.7); }  
	.uk-slider > .uk-position-center-left-out { left: 0.3vw; z-index:99; padding: 20px; }
	.uk-slider > .uk-position-center-right-out { left: calc(99.5vw - 54px); z-index:99; padding: 20px; }
}

.price-label > .product-price {
	max-width: 18ch;
	z-index: 1;
	padding: 0.25em 1%;
}

.product-price > .vm-price-value {
	white-space: nowrap;
  	overflow: hidden;
}

.price-label > .product-price {
}

.price-label > .product-price > div > span {
	font-size: 120%;
	font-weight: bolder;
	line-height: 1.6rem;
	vertical-align: text-bottom;
}

.price-label > .product-price > div > span.vm-price-desc {
	font-size: inherit;
	font-weight: inherit;
	margin-right: 0.5ch;
	margin-bottom:-1px;
}

.catProductTitle > h2.uk-h3 {
	display: inline-block;
	font-size: 15px;
	min-height: 4.5rem;
	line-height: 1.2;
	margin-bottom: 0;
	max-height: 4.5rem;
}

.catProductTitle h2.uk-h3 { display: flex; align-items: flex-start; justify-content: center; position: relative; }
.catProductTitle h2.uk-h3 a {position: relative; text-decoration: none; line-height: 1.1rem; text-transform: uppercase; overflow: hidden; text-overflow: ellipsis; min-height: 4.6rem; max-height: 4.6rem;}

#nav-shop-toolbar > .uk-navbar-left {flex-wrap: nowrap !important;}


#system-message-container {	width:100%;	height:100%; }
#system-message-container > div {	text-align: center; }
#system-message-container a.uk-icon {display: block; width: 100% }
#system-message-container h3 {display: inline; margin-right: 3ch; }
#system-message-container p {display: inline; }
.uk-alert-warning { border-top: 2px solid #faa05a; background: #fff6ee; color: #111; }

.tm-page { z-index:1; }

#shop-sticky-header { 
    z-index:980;
}  
#shop-sticky-header::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 3px;
    background: linear-gradient(to right, #1CC0FF, #51CDFC, #1CC0FF, #51CDFC, #1CC0FF, #51CDFC);
    background-size: auto;
    margin-top: 0;
    z-index: 1000;
    overflow: hidden;
}


#shop-sticky-header .uk-icon > svg, 
#shop-sticky-header a.uk-icon > svg,
#shop-sticky-header a.uk-icon,
#shop-sticky-header .uk-icon,
#shop-sticky-header a.uk-navbar-toggle > .uk-navbar-toggle-icon > svg {color:#fff}

#test.uk-margin-remove > div {padding:0}

.uk-navbar-nav > li > a.nav-logo::before {display:none}
#shop-sticky-header .uk-width-4-5 > nav > .uk-navbar-left {width: 100%}
#shop-sticky-header > .uk-width-4-5 > .uk-navbar-left > .uk-navbar-item {min-width: 25%;max-width: 25%;}

.shop-logo-small {width: 100%; max-width: 12vw; height: auto;}
#shop-sticky-header .uk-navbar > div {flex-wrap: nowrap;}


#slider-section {max-width: 100% !important; overflow: hidden;}
#slider-section,
#test > div {position: relative;width:100%;height:100vh;overflow: hidden;}
#home-slideshow {position: absolute; top;left:0;right: 0;bottom: 0}

#brands-row-module { position: absolute; width:100%; bottom:0px; background: linear-gradient(to bottom, rgba(22, 16, 16,.70),rgba(22, 16, 16, 1) 100%);}

#brands-row-module ul > li {height:106px; position: relative; } 

@media (max-width:959px) {
	#brands-row-module ul > li {max-height:15vw; }
	.uk-breadcrumb {text-align: center; padding:0 5px; padding-left:calc(5px + 1vw); padding-right:calc(5px + 1vw); }
	.uk-breadcrumb > * > * {font-size: 10px }
}

@media (max-width:480px) {
	.uk-container {
		padding-left: 5px;
		padding-right: 5px;
	}
	.uk-breadcrumb > * > * {font-size: 9px }
}

@media (max-width:359px) {
	.uk-container {
		padding: 0;
	}
}

.brands-box button {
	 width: 100%;
  	 height: 100%;
	 display:block;
	 margin: 0;
	 background-position: center center;
	 background-repeat:no-repeat;
	 background-size: contain;
	 background-color:transparent;
	 border:1vw solid transparent;
	 opacity:0.55;
	 transition-duration: 0.35s;
	 transition-timing-function: ease-out;
	 transition-property: opacity;  
}
.brands-box button:hover,
.brands-box button:active {
	 opacity:1;  
}
    
.brands-box {
	position: absolute;
    overflow: hidden;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}




.uk-h6 {font-weight: 500}
b,strong {font-weight:600}


/* .tm-page > .tm-header, .tm-page > .tm-header-mobile {margin-bottom: -80px} */


.uk-navbar-toggle > .uk-navbar-toggle-icon.uk-icon > svg {color: #fff}

#slider-section .el-item:after {
    content:"";
    display: block;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background-color: rgba(25, 27, 32, 0.9);
    z-index: auto;
    opacity:1;
}

#slider-section .el-item.uk-transition-active:after {
    background-color: rgba(25, 27, 32, .15);
    opacity:0;
}

@keyframes slides { 
		0% { background-color:rgba(25, 27, 32,1); opacity:0.65; }
		5% { background-color:rgba(25, 27, 32,1); opacity:0.625; }
		10% { background-color:rgba(25, 27, 32,1); opacity:0.60; }
		15% { background-color:rgba(25, 27, 32,1); opacity:0.575; }
		20% { background-color:rgba(25, 27, 32,1); opacity:0.55; }
		25% { background-color:rgba(25, 27, 32,1); opacity:0.525; }
		30% { background-color:rgba(25, 27, 32,1); opacity:0.50; }
		35% {background-color:rgba(25, 27, 32,1); opacity:0.475;}
		40% {background-color:rgba(25, 27, 32,1); opacity:0.45;}
		45% {background-color:rgba(25, 27, 32,1); opacity:0.425;}
		50% {background-color:rgba(25, 27, 32,1); opacity:0.40;}
		55% {background-color:rgba(25, 27, 32,1); opacity:0.375;}
		60% {background-color:rgba(25, 27, 32,1); opacity:0.35;}
		65% {background-color:rgba(25, 27, 32,1); opacity:0.30;}
		70% {background-color:rgba(25, 27, 32,1); opacity:0.325;}
		75% {background-color:rgba(25, 27, 32,1); opacity:0.30;}
		80% {background-color:rgba(25, 27, 32,1); opacity:0.275;}
		85% {background-color:rgba(25, 27, 32,1); opacity:0.25;}
		90% {background-color:rgba(25, 27, 32,1); opacity:0.225;}
		95% {background-color:rgba(25, 27, 32,1); opacity:0.20;}
		100% {background-color:rgba(25, 27, 32,1); opacity:0.175;}
}

@keyframes heartbeat {
  0% { transform: scale( .45 ); }
  100% { transform: scale( 1 ); }
}

/* #slider-section .uk-transition-active:after  { animation: slides 9s; animation-iteration-count: 1; animation-timing-function: ease-out;} */ 

#slider-section .el-item.uk-transition-active .el-content,
#slider-section .el-content { opacity:1; }
#slider-section .el-content,
#slider-section .el-content h1,
#slider-section .el-content h2,
#slider-section .el-content h3,
#slider-section .el-content .uk-h1,
#slider-section .el-content .uk-h2,
#slider-section .el-content .uk-h3
{
    color: rgb(233, 124, 0) !important;
    text-shadow: #000 1px 1px 0;
    font-weight:400;
    letter-spacing:0.2vw;
}

/*
#slider-section .el-content span {
	display: block;
    padding:20px;
    box-sizing: content-box;
    box-sizing: border-box;
    box-sizing: padding-box;
    background-color: rgba(0, 0, 0, 0.15);
    background-blend-mode: luminosity;
    -webkit-backdrop-filter: invert();
    -webkit-box-shadow: 0 0 30px 20px rgba(0, 0, 0, 0.15);
  	box-shadow: 0 0 30px 20px rgba(0, 0, 0, 0.15);
}
*/

#slider-section .el-item.uk-transition-active .uk-h1,
#slider-section .el-item.uk-transition-active .uk-h2,
#slider-section .el-item.uk-transition-active .uk-h3   {  
  margin: 5em;
/*  animation: heartbeat 4s; animation-iteration-count: 1; */
  display: block;
  
}

#nav-shop-toolbar a.uk-button.uk-link.uk-icon {width: 100%}

@media (max-width:1599px) {
	.shop-toolbar-item {display: block;width:100%;position: absolute;line-height:1;bottom:10px; font-size: calc(8px + 0.6vw); text-align: center;}
	.vm-pagination .pagination-start { display: none; }
	.vm-pagination ul li  { display: none; }
	.vm-pagination li.pagination-prev  { display: inline; }
	.vm-pagination li.pagination-next  { display: inline; }
	.vm-pagination .pagination-end { display: none; }
	.vm-pagination {text-align: center; margin-top:5px}
}

@media (max-width:360px) {
	.shop-toolbar-item {display: none;}
}

#products-showcase .uk-overlay-default {
	background: rgba(255, 255, 255,0.85);
}

#section-products-showcase {background: rgba(22, 16, 16, 1);}

.el-title-light {color:rgb(255, 255, 255);text-shadow: #000 0.5px 1px 0;}

/* https://codepen.io/dalibor-hornik/pen/NVKQrX */
#products-showcase .el-item {
	background: -webkit-linear-gradient(-45deg, #944b00 0%,#ee7900 100%);
	background: linear-gradient(-45deg, #944b00 0%,#ee7900 100%);
}	

#products-showcase .el-item img {
	opacity: 0.65;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

#products-showcase a.el-item:hover img {
	opacity: 1;
}

#slider-section.uk-section-default.uk-section.uk-padding-remove-vertical.uk-flex.uk-flex-middle {
	background: rgba(22, 16, 16, 1);
}

#brand-ul { 
	min-width:100%;
	margin:0;
	padding:10px 5px 0 5px;
	background: rgba(22, 16, 16, 1);
}

#brand-ul::before {
	content:none;
}

#footer {position: relative;}

#footer .uk-section-default {background: rgb(33, 28, 29);}

#footer::before {
	content: "";
    display: block;
    position: absolute;
    top: -14px;
    left: 0;
    right: 0;
    height: 14px;
	background-color: rgb(33, 28, 29);
	-webkit-mask-image:	url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%221244%22%20height%3D%2214%22%20viewBox%3D%220%200%201244%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0D%0A%0D%0A%20%20%20%20%3Cdefs%3E%0D%0A%0D%0A%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22mask%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M342.03%205.372l-2.627.112c-.51-.14-1.09-.26-1.53-.42l4.157.308zM105.913%205.6c-2.688-1.166-9.626-1.916-13.903-.77%205.547.16%2011.077%201.07%2013.903.77zm300.76.87s-.115.072-.208.176c.13-.057.207-.115.21-.176h-.002zm-54.057-3.245l1.9%202.334c4.252-.42%205.142-3.043-1.9-2.336zm66.443%201.657c.5.055%201.02.12%201.69.17-.634-.09-1.19-.142-1.69-.17zm0%200c-1.047-.114-1.987-.186-3.893.004.26.105.52.18.855.253.746-.21%201.675-.334%203.036-.26v.002zm768.03.257c-.163-.31-.51-.583-.88-.745%200%20.26.345.508.88.743zM646.56%206.425c1.85-.206%204.29-.182%202.547-.47-.827.225-1.68.366-2.547.47zm381.803-2.067c-6.062.26-.5.7-.768%201.77l.768-1.77zm-101.54-2.08l-10.49.687%207.74-.416%202.75-.27zm284.092%204.18c-.647%201.44%206.895%203.54%203.435%205.54h-7.59c-.015-1%20.68-1.916%203.438-2.19-1.383.136-4.926.713-7.708.276l6.438-1.77c-6.938-.758-3.63%201.416-9.177%201.255.114-1.46-4.102-1.052-3.31-2.212%201.42-.14%204.84.6%206.967.024-6.256-.26-13.817-1.13-16.314-2.238.544.832%200%201.967-4.58%202.157-11.838.106-4.053-1.76-10.957-2.51-2.868%201.014-10.42-.04-10.62%202.147-3.465-.01-4.103-1.03-5.443-1.622-6.126.964-28.62.275-21.715%202.6l1.572.254c-.295.043-.64.195-1.003.195-20.082%202.115-41.72-1.34-61.646-.403l.037-.782c-11.9.835-26.477.47-34.97%202.04-3.52%200-8.306-1.346-6.802-2.217-9.09.55-10.11%201.365-23.244.16%209.144-1.277-3.153-1.136%209.368-.94-11.812-.63-14.49-1.803-27.177.196%204.32-1.874-8.89-2.36-14.507-1.8l8.277%201.34c-6.317.272-11.84.105-17.447-.054l3.033-2.464c-24.178-2.998-43.603%205.1-62.008.082-6.395%201.723%2013.134%201.213%207.414%203.23-11.12-.334-22.71-3.87-26.19-3.876-15.235-1.365-14.216%203.6-30.158%202.667%202.04.876%203.966%203.223-7.95%204.05-11.13-.325-13.68-3.686-6.653-4.39%202.67-.075%203.96.206%203.848.502%203.595-.318%208.312-.696%203.905-1.648l-1.443.877c-5.522-.896-20.834-.803-17.24-2.244-7.17.715-4.723%201.26.017%201.686-12.69-.915-20.605.12-34.373-.683%202.333.484%204.485%201.517%202.16%201.508-21.55-1.088-9.487%201.667-24.09%202.05-8.297-1.338%202.972-3.196-11.727-2.074-8.98-.906-1.9-2.33%201.667-3.047-13.394%201.69-25.024-1.116-32.672-1.427L740.824%200c-4.217.42-7.674.41-11.19.405l4.026%201.757c-4.14-.305-7.646-.312-7.57-1.045-4.268%201.152%203.268%202.923-5.2%204.497-5.522-.893-16.816.958-18.726-1.374%2015.626.712%201.595-1.752%209.324-2.528-2.07.038-4.394-.04-6.99-.232-.623-.26.587-.483%201.72-.616-16.618-2.084-7.64%202.637-24.86%202.583%202.185-1.314-3.993-2.493-6.802-2.212%206.938.027%203.318%202.192-3.05%203.2-11.044-1.023-12.003.76-17.784.64l6.603.484c-2.238%201.31-7.76%201.14-15.46%201.553-.207-.323.416-.512%201.278-.634-8.018.8-17.686-2.74-28.264-1.357-5.523-.89-.538-2.47-5.385-3.073-13.36%201.706-14.465-1.8-28.507-.39%204.043%201.765%204.75%201.333-5.134%203.056l23.08-1.244-14.81%202.568c6.963.025%2014.697-1.11%2018.87-.81-7.06%201.44-6.333%201-2.998%202.467-9.53-2.65-18.898%201.544-29.916-.246l.337-4.37c-16.566-1.95-29.433%202.242-50.94%201.143l6.913.76c-2.886%201.738-13.28.24-20.246.946.648-1.463-3.707-1.993-6.68-2.904.363%201.084-15.744-.1-17.697%202.82l-9.6-1.925c-17.37-.787-19.823%204.166-36.517%203.668%205.03-1.59-2.558-2.625%208.624-3.76-5.573-.016-10.585-.283-10.672.73-3.257-.916-15.458%201.97-20.583.58-2.35.643-3.12%202.174-9.376%202.053-.404-.175-.32-.394-.183-.544-1.38.6-9.12.944-4.12%202.423-17.17-4.56-47.99.332-62.94-3.585-12.167.49-26.822.96-37.865%201.066.708-.437.035-.727%202.126-.575-15.233-1.36-9.366%204.197-26.7%202.68-8.857-2.364%209.203-1.28%203.68-2.174-2.4-4.81-20.92.66-32.584-2.15l2.825-.284c-8.916-1.634-21.757%201.822-36.326%201.48%200%200%20.708-.425.086-.728-9.963%202.453-28.827%203.265-42.842%203.946%204.364-1.882%206.37-.996%203.707-2.91-6.283.272%201.84%203.072-10.7%203.607-4.078-1.03-13.124-1.93-14.326-3.97l11.83-.11c-6.06-2.64-15.313.09-21.543-.37l.795-1.153c-18.13.374-18.38%203.283-37.865%203.074l2.013.876c-10.646%202.88-8.926-1.62-19.546.52l-3.215-2.92C75.92%206.09%2058.336%208.21%2045.74%208.76%2052.875%206.595%2067.616%205.487%2076.74%204.2c-6.965-.02-23.67.214-27.3%201.657%202.81-.282%206.34-.998%209.113-.548C50.01%207.606%2038.76%208.735%2024.883%208.684c.805-1.853-2.8-2.646-8.346-3.03-1.387-.095-2.927-.165-4.52-.22l-2.51-.07c-.95-.02-2.042-.038-3.022-.057-2.207-.03-3.99-.06-6.99-.093V20h1245V5.37c-10%20.533-20.588%202.25-33.584%201.092h.005zM500.37%202.116c.422.367%201.243.646%202.1.91-.07-.213-.546-.473-2.1-.91zm632.888%205.752c-.812-.16-1.832-.25-2.973-.29l2.973.29zM844.37%206.23c2.177-.057%203.085-.3%203.197-.523-2.022.16-3.68.31-3.197.524zm285.915%201.346l-7.64-.77c-.534.8%203.916.593%207.64.77zm3.854.515c-.153-.062-.197-.114-.364-.176l-.52-.047c.34.066.636.137.882.225zM653.72%205.078l-3.793-.278c1.502.19%202.72.254%203.792.277zM706.217.864l.397.04c2.35-.237%201.02-.196-.397-.04zm89.34%202.667l2.877.168c-1.097-.226-2.204-.35-2.877-.166zm-84.07-1.817c1.243-.022%202.394-.086%203.457-.19-1.474.038-2.594.104-3.456.19z%22%20%2F%3E%0D%0A%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%0D%0A%0D%0A%20%20%20%20%3C%2Fdefs%3E%0D%0A%0D%0A%20%20%20%20%3Crect%20width%3D%221244%22%20height%3D%2214%22%20fill%3D%22%23000%22%20clip-path%3D%22url(%23mask)%22%20%2F%3E%0D%0A%0D%0A%3C%2Fsvg%3E%0D%0A");
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%221244%22%20height%3D%2214%22%20viewBox%3D%220%200%201244%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0D%0A%0D%0A%20%20%20%20%3Cdefs%3E%0D%0A%0D%0A%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22mask%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M342.03%205.372l-2.627.112c-.51-.14-1.09-.26-1.53-.42l4.157.308zM105.913%205.6c-2.688-1.166-9.626-1.916-13.903-.77%205.547.16%2011.077%201.07%2013.903.77zm300.76.87s-.115.072-.208.176c.13-.057.207-.115.21-.176h-.002zm-54.057-3.245l1.9%202.334c4.252-.42%205.142-3.043-1.9-2.336zm66.443%201.657c.5.055%201.02.12%201.69.17-.634-.09-1.19-.142-1.69-.17zm0%200c-1.047-.114-1.987-.186-3.893.004.26.105.52.18.855.253.746-.21%201.675-.334%203.036-.26v.002zm768.03.257c-.163-.31-.51-.583-.88-.745%200%20.26.345.508.88.743zM646.56%206.425c1.85-.206%204.29-.182%202.547-.47-.827.225-1.68.366-2.547.47zm381.803-2.067c-6.062.26-.5.7-.768%201.77l.768-1.77zm-101.54-2.08l-10.49.687%207.74-.416%202.75-.27zm284.092%204.18c-.647%201.44%206.895%203.54%203.435%205.54h-7.59c-.015-1%20.68-1.916%203.438-2.19-1.383.136-4.926.713-7.708.276l6.438-1.77c-6.938-.758-3.63%201.416-9.177%201.255.114-1.46-4.102-1.052-3.31-2.212%201.42-.14%204.84.6%206.967.024-6.256-.26-13.817-1.13-16.314-2.238.544.832%200%201.967-4.58%202.157-11.838.106-4.053-1.76-10.957-2.51-2.868%201.014-10.42-.04-10.62%202.147-3.465-.01-4.103-1.03-5.443-1.622-6.126.964-28.62.275-21.715%202.6l1.572.254c-.295.043-.64.195-1.003.195-20.082%202.115-41.72-1.34-61.646-.403l.037-.782c-11.9.835-26.477.47-34.97%202.04-3.52%200-8.306-1.346-6.802-2.217-9.09.55-10.11%201.365-23.244.16%209.144-1.277-3.153-1.136%209.368-.94-11.812-.63-14.49-1.803-27.177.196%204.32-1.874-8.89-2.36-14.507-1.8l8.277%201.34c-6.317.272-11.84.105-17.447-.054l3.033-2.464c-24.178-2.998-43.603%205.1-62.008.082-6.395%201.723%2013.134%201.213%207.414%203.23-11.12-.334-22.71-3.87-26.19-3.876-15.235-1.365-14.216%203.6-30.158%202.667%202.04.876%203.966%203.223-7.95%204.05-11.13-.325-13.68-3.686-6.653-4.39%202.67-.075%203.96.206%203.848.502%203.595-.318%208.312-.696%203.905-1.648l-1.443.877c-5.522-.896-20.834-.803-17.24-2.244-7.17.715-4.723%201.26.017%201.686-12.69-.915-20.605.12-34.373-.683%202.333.484%204.485%201.517%202.16%201.508-21.55-1.088-9.487%201.667-24.09%202.05-8.297-1.338%202.972-3.196-11.727-2.074-8.98-.906-1.9-2.33%201.667-3.047-13.394%201.69-25.024-1.116-32.672-1.427L740.824%200c-4.217.42-7.674.41-11.19.405l4.026%201.757c-4.14-.305-7.646-.312-7.57-1.045-4.268%201.152%203.268%202.923-5.2%204.497-5.522-.893-16.816.958-18.726-1.374%2015.626.712%201.595-1.752%209.324-2.528-2.07.038-4.394-.04-6.99-.232-.623-.26.587-.483%201.72-.616-16.618-2.084-7.64%202.637-24.86%202.583%202.185-1.314-3.993-2.493-6.802-2.212%206.938.027%203.318%202.192-3.05%203.2-11.044-1.023-12.003.76-17.784.64l6.603.484c-2.238%201.31-7.76%201.14-15.46%201.553-.207-.323.416-.512%201.278-.634-8.018.8-17.686-2.74-28.264-1.357-5.523-.89-.538-2.47-5.385-3.073-13.36%201.706-14.465-1.8-28.507-.39%204.043%201.765%204.75%201.333-5.134%203.056l23.08-1.244-14.81%202.568c6.963.025%2014.697-1.11%2018.87-.81-7.06%201.44-6.333%201-2.998%202.467-9.53-2.65-18.898%201.544-29.916-.246l.337-4.37c-16.566-1.95-29.433%202.242-50.94%201.143l6.913.76c-2.886%201.738-13.28.24-20.246.946.648-1.463-3.707-1.993-6.68-2.904.363%201.084-15.744-.1-17.697%202.82l-9.6-1.925c-17.37-.787-19.823%204.166-36.517%203.668%205.03-1.59-2.558-2.625%208.624-3.76-5.573-.016-10.585-.283-10.672.73-3.257-.916-15.458%201.97-20.583.58-2.35.643-3.12%202.174-9.376%202.053-.404-.175-.32-.394-.183-.544-1.38.6-9.12.944-4.12%202.423-17.17-4.56-47.99.332-62.94-3.585-12.167.49-26.822.96-37.865%201.066.708-.437.035-.727%202.126-.575-15.233-1.36-9.366%204.197-26.7%202.68-8.857-2.364%209.203-1.28%203.68-2.174-2.4-4.81-20.92.66-32.584-2.15l2.825-.284c-8.916-1.634-21.757%201.822-36.326%201.48%200%200%20.708-.425.086-.728-9.963%202.453-28.827%203.265-42.842%203.946%204.364-1.882%206.37-.996%203.707-2.91-6.283.272%201.84%203.072-10.7%203.607-4.078-1.03-13.124-1.93-14.326-3.97l11.83-.11c-6.06-2.64-15.313.09-21.543-.37l.795-1.153c-18.13.374-18.38%203.283-37.865%203.074l2.013.876c-10.646%202.88-8.926-1.62-19.546.52l-3.215-2.92C75.92%206.09%2058.336%208.21%2045.74%208.76%2052.875%206.595%2067.616%205.487%2076.74%204.2c-6.965-.02-23.67.214-27.3%201.657%202.81-.282%206.34-.998%209.113-.548C50.01%207.606%2038.76%208.735%2024.883%208.684c.805-1.853-2.8-2.646-8.346-3.03-1.387-.095-2.927-.165-4.52-.22l-2.51-.07c-.95-.02-2.042-.038-3.022-.057-2.207-.03-3.99-.06-6.99-.093V20h1245V5.37c-10%20.533-20.588%202.25-33.584%201.092h.005zM500.37%202.116c.422.367%201.243.646%202.1.91-.07-.213-.546-.473-2.1-.91zm632.888%205.752c-.812-.16-1.832-.25-2.973-.29l2.973.29zM844.37%206.23c2.177-.057%203.085-.3%203.197-.523-2.022.16-3.68.31-3.197.524zm285.915%201.346l-7.64-.77c-.534.8%203.916.593%207.64.77zm3.854.515c-.153-.062-.197-.114-.364-.176l-.52-.047c.34.066.636.137.882.225zM653.72%205.078l-3.793-.278c1.502.19%202.72.254%203.792.277zM706.217.864l.397.04c2.35-.237%201.02-.196-.397-.04zm89.34%202.667l2.877.168c-1.097-.226-2.204-.35-2.877-.166zm-84.07-1.817c1.243-.022%202.394-.086%203.457-.19-1.474.038-2.594.104-3.456.19z%22%20%2F%3E%0D%0A%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%0D%0A%0D%0A%20%20%20%20%3C%2Fdefs%3E%0D%0A%0D%0A%20%20%20%20%3Crect%20width%3D%221244%22%20height%3D%2214%22%20fill%3D%22%23000%22%20clip-path%3D%22url(%23mask)%22%20%2F%3E%0D%0A%0D%0A%3C%2Fsvg%3E%0D%0A");
	z-index: 1;
}			

#footer hr { height: 1px; background-image: linear-gradient(to right, rgba(34, 28, 30, 0), rgba(34, 28, 30, 0.75), rgba(34, 38, 30, 0)); }


#products-showcase .uk-position-center {width: 100%}

.brands-box {padding: 5px; }


#brands-row-module {max-width: 100% }


em	{ 
	margin:0 0 20px 0;
	font-size:1.15em;
	line-height:1.3;
	font-style:italic;
	color:#292c3d;
	font-weight:300;
	text-transform:none;
	letter-spacing:0.05vw;
}

strong {
	font-size:1.075em;
	letter-spacing:0.02vw;
}

.uk-card-body.slider-caption {
	padding: calc(0.5em + 0.75vw);
}


#shop-sticky-header .uk-navbar-dropbar.uk-navbar-dropbar-slide { 
	width: 360px; 
	max-width: 360px;
	background: rgba(33, 28, 29, 1);
	color: #fff;
}

.uk-modal-header > .uk-modal-title { color: #fff;}

.featuredProductImage {
    display: block;
    overflow: hidden;
    width: 100%;
    height: auto;
    max-width: 100%;
    -ms-interpolation-mode: bicubic;
}



@media (max-width:959px) {
	#nav-shop-toolbar, #horizontal-navbar-container {padding:0}
	.nav-shop-toolbar-item { min-width: 16.66vw; }
}

@media (min-width:959px) {
	.nav-shop-toolbar-item { min-width: 10vw; white-space: nowrap; }
}


.uk-button-circle	{
  display: inline-block;
  padding:0 !important;
  text-decoration: none;
  color: rgb(51, 51, 51);
  width: 4vw;
  height: 4vw;
  line-height: 4vw!important;
  border-radius: 50%;
  border: solid 2px rgb(51, 51, 51);
  text-align: center;
  vertical-align: middle;
  overflow: hidden;
  font-weight: bold;
  transition: .4s;
}



.checkout-steps {
 position:relative;
 margin:.75em 0 1.3em 0;
 padding-bottom:35px;
 text-align:center
}
@media (min-width:640px) {
 .checkout-steps {
  padding-bottom:0
 }
}
@media (min-width:1120px) {
 .checkout-steps {
  margin:1.5em 0 1.75em 0
 }
}
.checkout-steps__step {
 display:inline-block;
 color:#000;
 text-decoration:none
}
[href].checkout-steps__step:hover .checkout-steps__step-text {
 text-decoration:underline
}
.checkout-steps__step:not([class*=prev]):not([class*=active]) .checkout-steps__step-text {
 color:grey
}
.checkout-steps__step-num {
 position:relative;
 display:inline-block;
 width:24px;
 height:24px;
 box-sizing:border-box;
 color:#bfbfbf;
 font-size:14px;
 font-weight:300;
 line-height:24px;
 text-align:center;
 border:1px solid #e6e6e6;
 border-radius:50%;
 background-color:#f5f5f5
}
@media (min-width:1120px) {
 .checkout-steps__step-num {
  width:32px;
  height:32px;
  font-size:16px;
  line-height:32px
 }
}
.checkout-steps__step-text {
 display:none;
 position:absolute;
 top:35px;
 left:0;
 width:100%;
 text-align:center;
 white-space:nowrap
}
@media (min-width:640px) {
 .checkout-steps__step-text {
  position:relative;
  top:auto;
  left:auto;
  width:auto;
  margin-left:4px;
  text-align:left;
  background-color:transparent;
 }
}
@media (min-width:1120px) {
 .checkout-steps__step-text {
  display:inline-block
 }
}
.checkout-steps__step:not(:last-child) {
 padding-right:12%
}
@media (min-width:640px) {
 .checkout-steps__step:not(:last-child) {
  padding-right:7%
 }
}
@media (min-width:1120px) {
 .checkout-steps__step:not(:last-child) {
  padding-right:4%
 }
 .checkout-steps__step:not(:last-child) .checkout-steps__step-text:after {
  content:"";
  position:absolute;
  top:50%;
  left:110%;
  width:4vw;
  height:1px;
  background-color:#bfbfbf
 }
}
.checkout-steps__step:not(:last-child) .checkout-steps__step-num:after {
 content:"";
 position:absolute;
 top:50%;
 left:29px;
 width:12vw;
 height:1px;
 background-color:#bfbfbf
}
@media (min-width:640px) {
 .checkout-steps__step:not(:last-child) .checkout-steps__step-num:after {
  width:7vw
 }
}
@media (min-width:1120px) {
 .checkout-steps__step:not(:last-child) .checkout-steps__step-num:after {
  display:none
 }
}
.checkout-steps__step--active .checkout-steps__step-num {
 color:#fff;
 border-color:#000;
 background-color:#000
}
.checkout-steps__step--active .checkout-steps__step-text {
 display:inline-block
}
@media (min-width:640px) and (max-width:1119px) {
 .checkout-steps__step--active:not(:last-child) .checkout-steps__step-text:after {
  content:"";
  position:absolute;
  top:50%;
  left:110%;
  width:7vw;
  height:1px;
  background-color:#bfbfbf
 }
}
.checkout-steps__step--prev .checkout-steps__step-num {
 color:#000;
 border-color:#000;
 background-color:#fff
}