<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* styly informativních stránek */
#content &gt; div &gt; article {
    padding-bottom: 40px;
}
	#content &gt; div &gt; article h2,
	#content &gt; div &gt; article h3 {
		margin-top: 30px;
	}
		#content &gt; div &gt; article h2 + h3 {
			margin-top: 0;
		}
	#content &gt; div &gt; article p {
		margin-bottom: 10px;
	}
	#content &gt; div &gt; article ol,
	#content &gt; div &gt; article ul {
		padding-left: 25px;
	}
	#content &gt; div &gt; article li {
		margin-bottom: 5px;
	}

#content .cse-list-inside {
	list-style-position: inside;
	padding-left: 0;
}
#content .cse-list-none {
	list-style: none;
	padding-left: 0;
}
#content .cse-list-extra {
	margin-left: 20px;
}
	#content .cse-list-extra li {
		margin-bottom: 1px;
	}
#content .cse-list-bold {
	font-weight: 600;
}
	#content .cse-list-bold li &gt; span {
		font-weight: initial;
	}

.cse-article-frame {
	background: #f6f6f6;
    padding: 15px 10px;
    border: 1px solid #dadada;
    border-radius: 3px;
    margin-bottom: 25px;
    margin-top: 25px;
}
	#content &gt; div &gt; article .cse-article-frame &gt; h2:first-child,
	#content &gt; div &gt; article .cse-article-frame &gt; h3:first-child,
	#content &gt; div &gt; article .cse-article-frame &gt; h4:first-child {
		margin-top: 0;
	}
	#content &gt; div &gt; article .cse-article-frame img {
		margin-top: 5px;
	}

/* styly hodnocení obchodu */
.vote-wrap {
	padding-top: 12px;
}
	.vote-wrap .vote-pic {
		height: 35px;
    	min-width: 50px;
	}
		.vote-wrap .vote-pic .vote-initials {
			height: 35px;
    		width: 35px;
    		line-height: 0;
		}
		.vote-wrap .vote-pic img {
			display: none;
		}
	.vote-wrap .vote-name {
		display: none;
	}
	.vote-wrap .vote-content &gt; br {
		display: none;
	}

/* sidebar - nadpisy */
.sidebar-inner &gt; div h4 {
	margin-top: 0;
    text-transform: none;
    font-size: 16px;
}

/* sidebar - top produkty */
.sidebar-inner ol.top-products li {
    padding: 7px 10px 7px 0px;
    margin-bottom: 5px;
    background-color: #ffffff;
    border: 1px solid #eaeaea;
    box-shadow: 0px 1px 3px 1px #00000005;
    border-radius: 3px;
}
	.sidebar-inner ol.top-products li:before {
		display: none;
	}

/* sidebar - přihlášení */
.sidebar-inner .box-login .form-group {
	margin-bottom: 10px;
}
	.sidebar-inner .box-login .form-group:last-child {
		margin-bottom: 0px;
	}
.sidebar-inner .box-login .form-control {
	padding: 6px 8px;
	height: auto;
}
.sidebar-inner .box-login .login-wrapper {
	padding: 5px 0;
}
	.sidebar-inner .box-login .login-wrapper button {
		padding: 5px 10px;
    	margin-top: 4px;
	}

/* breadcrumbs */
.breadcrumbs {
	box-shadow: 0px 2px 3px -2px #00000020;
}

/* OBECNÉ */
h1 {
	font-weight: 600;
	margin-top: 30px;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	line-height: 1.3;
}

.compact-form .btn {
	border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}

/* schování tlačítka tisk */
.social-buttons-wrapper a.link-icon.print {
	display: none;
}

/* HORNÍ MENU */
#navigation {
	box-shadow: 0px 2px 3px -2px #00000040;
}

.top-navigation-bar {
	border-bottom-color: #333333;
	border-top-color: #333333;
	border: none;
    margin-bottom: -5px;
    padding-top: 10px;
}
	.top-navigation-bar a, .top-navigation-bar .dropdown button {
		color: #333333;
	}
	.top-navigation-menu-trigger::before {
		color: #333333;
	}
	.top-navigation-bar-menu-helper li a, .dropdown-menu li a {
		color: #333333;
	}

	.top-navigation-menu {
		display: none!important;
	}

@media (max-width: 767px) {
	.top-navigation-bar {
		padding-top: 0px;
		position: fixed;
   		width: 100%;
    	z-index: 6;
	}
		.top-navigation-bar .responsive-tools {
			padding: 8px 0;
		}
		.top-navigation-bar .dropdown {
			top: 18px;
		}

	.header-top .search {
		position: fixed;
	    z-index: 5;
	    background: white;
	    top: 56px;
	    left: 0;
	    width: 100%;
	    box-shadow: 0 1px 2px 1px #00000020;
	    border-bottom: 1px solid #cbcbcb;
	}
		.header-top .search form {
			margin: 0!important;
    		padding: 20px;
    		border-top: 1px solid #cbcbcb;
		}
			.header-top .search form button {
				top: 20px;
				right: 20px;
			}

	#header {
		margin-bottom: 0;
		padding-top: 74px;
    	padding-bottom: 14px;
    	border-bottom: 1px solid #cbcbcb;
    }
	    #header .cart-count {
	    	position: fixed;
			z-index: 7;
    		top: 15px;
    		right: 56px;
		}

	/* SCHOVÁME HLAVIČKU A MENU V KOŠÍKU */
	.ordering-process .top-navigation-bar {
		display: none;
	}
	.ordering-process #header {
		display: none;
	}
	.ordering-process #content {
		margin-top: 50px;
	}
}

/* MOBILNÍ MENU */
@media (max-width: 767px) {
	.navigation-in {
		border-top: 1px solid #bcbcbc;
    	border-bottom: 1px solid #bcbcbc;
	}
		.navigation-in ul {
			display: flex;
	    	flex-direction: column;
	    	border-top: 1px solid #dadada;
		}
			.navigation-in ul li {
				order: 2;
			}
			.navigation-in ul li.appended-category {
				order: 1;
			}
			.navigation-in ul li:first-child {
			    border-top: none;
			}
				.navigation-in ul li a {
					color: #666666;
				}
					.navigation-in ul li.appended-category a b {
						font-weight: 600;
					}
}

/* ŠÍŘKA STRÁNKY */
.container {
	width: auto;
	max-width: 1460px;
}
	/* FIX PRO POPUP OKNA */
	@media (min-width: 992px) {
		.popup-widget {
			left: unset;
			right: 10px;
		}
			.popup-widget.login-widget {
				top: 30px;
			}
	}
		@media (min-width: 1460px) {
			.popup-widget {
			    left: unset;
			    right: calc(50% - 720px);
			}
		}

/* PATIČKA WEBU */
#footer {
}
	#footer h4 {
		font-weight: 600;
		text-transform: none;
	}
	#footer ul {
		line-height: 1.3;
	}
		#footer ul li {
			padding-top: 4px;
			padding-bottom: 4px;
		}

	#footer .form-group label {
		line-height: 1.3;
		margin-top: -10px;
	}

	.footer-bottom {
		display: none;
	}

	.custom-footer {
		padding-bottom: 50px;
	}
		@media (min-width: 1200px) {
			.custom-footer {
				padding-top: 40px;
			}
		}

.custom-footer &gt; div.extended {
	max-width: 500px;
}

/* fix pro nefunkční styl šablony */
@media (min-width: 768px) {
	.custom-footer &gt; div {
		padding-left: 20px;
    	padding-right: 20px;
	}
}

/* OBRÁZKOVÝ ROZCESTNÍK */
.subcategories.with-image li a {
	box-shadow: 0px 1px 3px 1px #00000020;
    border-color: #999999;
    color: #333333;
}

/* ŘAZENÍ PRODUKTŮ */
.category-header {
	background: #eceff2;
}

/* INPUT - CHECKBOX */
input[type="checkbox"] + label::before,
input[type="radio"] + label::before {
	box-shadow: inset 1px 1px 0px #00000010, 1px 1px 1px #00000010;
}

/* FILTRY */
.filter-sections {
	background-color: #ffffff;
    border: 1px solid #eaeaea;
    box-shadow: 0px 1px 3px 1px #00000005;
    border-radius: 3px;
}

.filter-count {
	background-color: #eceff2;
}

/* VÝPIS PRODUKTŮ */
.products-block {
	margin: 0 -7px;
}
	.products-block .product {
		padding: 7px;
	    border: none!important;
	}
		.products-block .product &gt; div {
			padding: 15px 10px;
		    box-shadow: 0px 1px 3px 1px #00000010;
		    border: 1px solid #dddddd;
		    height: auto!important;
		}
			.products-block .product .p-desc {
				display: none;
			}

	@media (min-width: 1460px) {
		.products-block .product {
			width: 25%;
		}
	}

/* SLIDERY NA HL. STRÁNCE */
.in-index.multiple-columns-body #content .slick-list.draggable {
	margin: 0 auto;
	padding: 0;
}
@media screen and (min-width: 768px) {
	.in-index.multiple-columns-body #content .slick-list.draggable {
		width: calc(100vw - 295px - 45px)!important;
	}
}
	@media (min-width: 1460px) {
		.in-index.multiple-columns-body #content .slick-list.draggable {
			width: 1135px!important;
		}
	}

/* HODNOCENÍ NA HL. STRÁNCE */
@media screen and (min-width: 768px) and (max-width: 1120px) {
	.latest-contribution-info {
		display: block;
	}
		.latest-contribution-info span.stars {
			display: block;
		}
		.latest-contribution-info i {
			display: none;
		}
}

/* SCHOVÁNÍ KONTAKTŮ V KOŠÍKU */
#checkoutSidebar {
}
	.cart-content {
		padding-top: 20px;
	}
	.checkout-box, .checkout-box-wrapper {
		display: none;
	}

/* TEXT NA HL. STRÁNCE */
.homepage-box.welcome-wrapper {
	margin-bottom: 0;
	text-align: center;
}

/* ODSAZENÍ BANNERŮ NA HLAVNÍ STRÁNCE */
@media (min-width: 768px) {
	.narrow .banners-row {
		margin-right: 0;
	}
}

/* SLIDER NAVIGACE */
.products .slick-dots li button:before {
	transition: all 0.2s;
    content: '';
    background: #888888;
    border-radius: 50%;
    width: 10px;
    height: 10px;
    top: 5px;
    left: 5px;
}
	.products .slick-dots li.slick-active button:before {
		background: #222222;
	    width: 14px;
	    height: 14px;
	    left: 3px;
	    top: 3px;
	    border-radius: 50%;
	    content: '';
	}
.products .slick-prev, .slick-next {
	display: none!important;
}

/* PRO TMAVÝ FOOTER */
/*
#footer &gt; .container {
    background: #053847;
}
	#footer h4 {
		color: #eeeeee;
		font-weight: 600;
	}
	#footer .contact-box a, #footer .password-helper a, #footer .news-item-widget a, #footer ul a {
		color: #eeeeee;
	}
	#footer .contact-box ul li&gt;span::before {
		color: #eeeeee;
	}
	#footer .form-group label {
		color: #eeeeee;
	}

.overall-wrapper ~ .container {
	background: #053847;
    width: 100%;
    margin: 0;
    color: #cccccc;
}
	#footer-legend {
		font-size: 9pt;
	    padding-top: 14px;
	    padding-bottom: 14px;
	    max-width: 1178px;
	    margin: 0 auto;
	}
*/

/* TOP PRODUKTY */
/*
#productsTop {
	margin-left: -7px;
	margin-right: -7px;
}
	#productsTop .product {
	    margin-left: 7px;
	    margin-right: 7px;
	    width: calc(33.3333% - 14px);
	    padding-bottom: 10px;
	    border: 1px solid #e1e1e1;
	    box-shadow: 0px 1px 3px 1px #83838325;
	}
*/</pre></body></html>