<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Category product --- */
.rs-category {
	float: left;
	width: 227px;
}

.rs-category-inner {
	margin: 0;
	padding: 15px 8px;
}

.rs-category-inner:hover {
	background: #141414;
}

.rs-category .category_image a {
	display: block;
}

.rs-category .category_image img {
	background: #fff;
	border: 1px solid #eee;
	padding: 5px;
}

.category_title {
	font-size: 180%;
	text-transform: none;
	text-align: left;
}

.category_title a { color: #141414; }

.rs-category-inner:hover .category_title a {
	color: #fff;
}

.category_description p {
	font-size: 100%;
	line-height: 1.6;
}

.category_pagination, .kategori_navigering {
	border-top: 1px dashed #ddd;
	margin-top: 20px;
	padding-top: 20px;
	clear: both;
}

/* Category: List product ---*/

/* Product filter */
.rs-product-filter {
	background: #f0f0f0;
	border: 1px solid #ddd;
	margin-bottom: 10px;
	padding: 10px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

.rs-product-filter .manufacture-filter,
.rs-product-filter .product-name-filter {
	float: left;
	font-weight: bold;
	margin-right: 10px;
}

.rs-product-filter .manufacture-filter form,
.rs-product-filter .product-name-filter form {
	margin-top: 5px;
	font-weight: normal;
}

.rs-product-filter .product-price-filter {
	padding: 8px 0;
	overflow: hidden;
}

.rs-product-filter .product-price-filter #pricefilter {
	margin: 0;
}

.rs-product-filter .product-price-filter #range {
	font-weight: bold;
	margin-bottom: 0;
}

.rs-product-filter .product-price-filter #redcatslider {
	margin-left: 7px;
	margin-top: 5px;
}

.rs-product-filter .product-price-filter #blankfilter {
	padding: 0;
}

/* Parent category */
.parent-category {
	border-bottom: 1px dashed #ddd;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

.parent-category .category-name {
	color: #333;
	font-family: "abelregular",Arial,sans-serif;
	font-size: 180%;
	margin-bottom: 10px;
}

.parent-category .category-thumb {
	border: 3px solid #f0f0f0;
	float: left;
	margin-right: 20px;
}

/* Product list */
#productlist #redcatproducts {
	border-bottom: 1px dotted #c3c3c3;
	padding-bottom: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

#productlist #redcatproducts .category_box_outside,
.category_box_outside {
	border: 0;
	border-bottom: 1px dashed #ccc;
	margin: 0 0 30px 0;
	padding: 0 0 30px 0;
	width: 227px;
}

#productlist #redcatproducts .category_box_inside,
.category_box_inside {
	margin: 0;
	padding: 0 10px;
	text-align: left;
}

.category_product_image,
.kategori_produkt_billede {
	border: 2px solid #f0f0f0;
	height: auto;
	margin: 0 0 10px;
	padding: 0;
	width: auto;
}

.category_product_image span.productImageWrap a {
	display: block;
}

.category_product_title,
.kategori_produkt_titel {
	height: auto;
	margin-bottom: 10px;
}

.category_product_title h3,
.kategori_produkt_titel h3 {
	font-size: 150%;
	font-weight: bold;
	line-height: normal;
	text-transform: none;
}

.category_product_title h3 a,
.kategori_produkt_titel h3 a {
	font-size: 100%;
	line-height: normal;
}

.category_product_price,
.kategori_produkt_pris {
	font-size: 150%;
	font-family: "abelregular", Arial, sans-serif;
	font-weight: bold;
}

.category_product_price span,
.kategori_produkt_pris span {
	color: #CF1F18;
	font-size: 100%;
}

.category_product_desc_short {
	margin-bottom: 10px;
}

.category_product_addtocart {
	float: right;
	padding: 0;
	line-height: 1;
	overflow: hidden;
}

.category_product_addtocart .cart-link {
	background: #111;
	color: #ccc;
	font-weight: bold;
	font-size: 92%;
	padding: 5px;
	letter-spacing: -0.5px;
	text-align: right;
	text-transform: uppercase;
	width: auto;
	border-radius: 3px;
	-webkit-border-radius: 3px;
}

.category_product_addtocart .cart-link:hover {
	background: #cf1f18;
	color: #fff;
}

.category_product_readmore,
.kategori_produkt_laesmere {
	float: left;
	font-size: 100%;
	font-weight: bold;
}

.category_product_readmore a:link,
.category_product_readmore a:visited,
.kategori_produkt_laesmere a:link,
.kategori_produkt_laesmere a:visited {
	color: #333;
	font-size: 100%;
	text-decoration: underline;
}

.category_product_readmore a:hover,
.kategori_produkt_laesmere a:hover {
	color: #cf1f18;
}

/* Product detail --- */
.product_box {
}

.product_box_left,
.produkt_kasse_venstre {
	margin-right: 20px;
	padding-right: 0;
	min-height: 180px;
	width: auto;
}

.product_box .product_image {
	border: 0;
}

.product_box .product_image img {
	border: 3px solid #ddd;
	padding: 5px;
}

.product_box .product_box_right h3 {
	font-size: 180%;
	font-weight: bold;
	margin: 0;
	text-transform: none;
}

.product_box .product_price {
	color: #cf1f18;
}

.product_box .product_userfield {
	margin-bottom: 10px;
}

.product_box .product_addtocart {
	margin-bottom: 10px;
}

.product_box .cat-quantity {
	float: left;
	font-weight: bold;
}

.product_box .cart-link {
	background: #111;
	color: #ccc;
	float: left;
	font-weight: bold;
	margin-left: 5px;
	padding: 3px 8px;
	width: auto;
	border-radius: 3px;
	-webkit-border-radius: 3px;
}

.product_box .cart-link:hover {
	background: #cf1f18;
	color: #fff;
}

.product_box .product_other_links {
	margin-bottom: 15px;
}

.product_box .product_other_links a {
	color: #666;
	display: block;
	float: left;
	font-size: 92%;
	font-weight: bold;
	padding-right: 20px;
}

.product_box .product_desc_wrapper {
	border-top: 1px dashed #ddd;
	padding-top: 20px;
}

/* Pagination ---*/
span.redpagination-style {
	background: #f0f0f0;
	border: 1px solid #ccc;
	margin-right: 3px;
	padding: 3px 5px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
}

span.redpagination-enable-style {
	background: #111;
	border: 1px solid #000;
	color: #fff;
	margin-right: 3px;
	padding: 3px 5px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
}

/* --- Module redShop search --- */
.product_search .product_search_type,
.product_search .product_search_catdata,
.product_search .product_search_input {
	margin-bottom: 10px;
}

.product_search strong {
	display: block;
	padding-bottom: 3px;
}

.product_search_button .button {
	background: #111;
	border: 0;
	color: #ccc;
	font-weight: bold;
	border-radius: 2px;
	-webkit-border-radius: 2px;
}

.product_search_button .button:hover {
	background: #cf1f18;
	color: #fff;
	cursor: pointer;
}

/* --- Your cart --- */
.mod_cart_main .mod_cart_total {
	margin-bottom: 10px;
}

.mod_cart_main .mod_cart_checkout_ajax {
	overflow: hidden;
}

.mod_cart_extend_total_pro_value {
	margin-bottom: 3px;
}

.mod_cart_total_txt {
	font-weight: bold;
}

.mod_cart_total_value {
	color: #cf1f18;
	font-weight: bold;
}

.mod_cart_main #mod_cart_checkout_ajax a {
	background: url(../images/pattern-trans.png) #111;
	color: #ccc;
	display: block;
	float: left;
	font-size: 92%;
	padding: 6px 8px;
	letter-spacing: 0;
	line-height: 1;
	border-radius: 2px;
	-webkit-border-radius: 2px;
}

.mod_cart_main #mod_cart_checkout_ajax a:hover {
	background-color: #cf1f18;
	color: #fff;
}</pre></body></html>