<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* font family voor de algemene tekst */
@font-face {
font-family: "aurulent_sansregular";
src: url('https://cdn.hwcms.nl/templates/fonts/aurulentsans-regular-webfont.eot');
src: url('https://cdn.hwcms.nl/templates/fonts/aurulentsans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('https://cdn.hwcms.nl/templates/fonts/aurulentsans-regular-webfont.woff2') format('woff2'), url('https://cdn.hwcms.nl/templates/fonts/aurulentsans-regular-webfont.woff') format('woff'), url('https://cdn.hwcms.nl/templates/fonts/aurulentsans-regular-webfont.ttf') format('truetype'), url('https://cdn.hwcms.nl/templates/fonts/aurulentsans-regular-webfont.svg#aurulent_sansregular') format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}

/* font family voor de knoppenbalk */
@font-face {
font-family: "aurulent_sansregular";
src: url('https://cdn.hwcms.nl/templates/fonts/aurulentsans-regular-webfont.eot');
src: url('https://cdn.hwcms.nl/templates/fonts/aurulentsans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('https://cdn.hwcms.nl/templates/fonts/aurulentsans-regular-webfont.woff2') format('woff2'), url('https://cdn.hwcms.nl/templates/fonts/aurulentsans-regular-webfont.woff') format('woff'), url('https://cdn.hwcms.nl/templates/fonts/aurulentsans-regular-webfont.ttf') format('truetype'), url('https://cdn.hwcms.nl/templates/fonts/aurulentsans-regular-webfont.svg#aurulent_sansregular') format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}

/* font family voor de headings */
@font-face {
font-family: "aurulent_sansregular";
src: url('https://cdn.hwcms.nl/templates/fonts/aurulentsans-regular-webfont.eot');
src: url('https://cdn.hwcms.nl/templates/fonts/aurulentsans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('https://cdn.hwcms.nl/templates/fonts/aurulentsans-regular-webfont.woff2') format('woff2'), url('https://cdn.hwcms.nl/templates/fonts/aurulentsans-regular-webfont.woff') format('woff'), url('https://cdn.hwcms.nl/templates/fonts/aurulentsans-regular-webfont.ttf') format('truetype'), url('https://cdn.hwcms.nl/templates/fonts/aurulentsans-regular-webfont.svg#aurulent_sansregular') format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}

body {
font-family: "aurulent_sansregular";
background: url('https://www.mirjamsnagelstudio.nl/uploads/originals/1520961320.jpg') no-repeat top center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-color: #FFFFFF;
}

#header {
background: #FFFFFF;
}

#header .header-left p a.textlogo {
color: #363636 !important;
font-size: 30px;
}
#header .header-left p a.textlogo:hover {
color: #FFFFFF !important;
}

.top {
color: #363636;
}
.top ul li a {
color: #363636;
}
.top ul li a:hover {
background: #FFFFFF;
}
.top ul li a i {
color: #363636;
}
.top ul li a i:hover {
color: #363636;
}
.top .phone-call {
color: #363636;
}
.top .phone-call:hover {
color: #FFFFFF !important;
}
.top .phone-call:after {
background: #41094D;
}
.search {
color: #363636;
border-bottom: 1px solid #363636;
}
.searchbox-icon, .searchbox-submit {
color: #FFFFFF !important;
background-color: #8343BA;
}
.search input.searchbox-input {
color: #1d1d1d;
}
.search input.searchbox-input:focus {
border-color: #FFFFFF;
}
.top .btn a, a.btn_cart {
color: #FFFFFF !important;
background-color: #8343BA;
font-size: 16px;
border-radius: 5px;
}
.top .btn a:hover, a.btn_cart:hover {
color: #FFFFFF !important;
background-color: #41094D;
}
.top .btn a:after {
background: #FFFFFF;
}
.button a, form .button input[type='button'], form .button input[type='submit'], .reviewbtn a, #header .header-right .slogan .button a {
background: #8343BA !important;
color: #FFFFFF !important;
border-radius: 5px;
text-decoration: none !important;
}
.button a:hover,form .button input[type='button']:hover, form .button input[type='submit']:hover, .reviewbtn a:hover, #header .header-right .slogan .button a:hover {
background: #41094D !important;
color: #FFFFFF !important;
text-decoration: none !important;
}
.animenu label span {
background: #363636;
}
.animenu li {

background-color: #FFE8F8;
border-radius: 5px;
}
.animenu a {

text-transform: inherit;
}
.animenu li:hover, .animenu li.active {
background-color: #F6DEFF;
border-radius: 5px;
}
.animenu li.active li {
background-color: #FFE8F8;
}
.animenu ul li a {
color: #41094D;
font-size: 16px;
font-family: "aurulent_sansregular";
}
.animenu ul li ul.animenu__nav__child a {
color: #41094D!important;
font-family: Arial, Helvetica, sans-serif;font-weight: inherit;
font-size: 14px;
border: none;
}
.animenu ul li.active a {
color: #700F85;
}
.animenu ul li a:hover {
color: #700F85;
}
.animenu ul li ul.animenu__nav__child a:hover {
color: #700F85 !important;
border: none;
}
.animenu ul li.active a, .animenu ul li a:hover {
color: #700F85;
}
.animenu ul li.active li a {
color: #41094D;
}
.animenu ul li.active li:hover {
background-color: #F6DEFF;
}
.animenu ul li.active li a:hover {
color: #700F85;
}
.slider-ctn {
background: rgba(65,9,77, 0.8);
}
.slider-ctn p {
color: #FFFFFF;
}
.slider-ctn .button a {
background: #8343BA;
color: #FFFFFF;
}
.slider-ctn .button a:hover {
background: #41094D;
color: #FFFFFF;
}
.slider-ctn h3 {
color: #FFFFFF;
font-size: 30px;
line-height: 38px;
text-transform: uppercase;
}
.footer {
background: #41094D;
color: #FFFFFF;
}
.footer h4 {
color: #FFC4FF;
font-size: 16px;
text-transform: uppercase;
}
.footer a {
color: #FFFFFF;
}
.footer a:hover {
color: #FFC4FF;
}
.copy-right p {
color: #FFFFFF;
}
h1 {
color: #41094D;
}
h2, .dbbox h3 {
color: #41094D;
}
h3 {
color: #41094D;
}

.content h1 {
font-size: 23px;
text-transform: uppercase;
}
.content h2, .newshome h2 {
font-size: 20px;
text-transform: inherit;
}
.content h3 {
font-size: 20px;
}
.content p, .content ul li, .content ol li, .content .label {
color: #41094D;
font-size: 16px;
}
.content p a, .content ul li a, .content ol li a, .custombox33prcnt a, .newshome p a, .content .label a, .carousel ul li a, .carouselvast ul li a {
color: #8343BA;
text-decoration: none;
}
.content p a:hover, .content ul li a:hover, .content ol li a:hover, .custombox33prcnt a:hover, .newshome p a:hover, .content .label a:hover, .carousel ul li a:hover, .carouselvast ul li a:hover {
color: #41094D;
}
.gallery h5, .carouselvast h5, .product_listing h5 {
color: #41094D;
font-size: 24px;
text-transform: uppercase;
}
section.carrouselbg {

}
.two-box-section.news {
background: #41094D;
}
.two-box-section.diensten {

}
.two-box-section.diensten .diensten-box {
background: #FFF;
border: 0px solid #FFF;
}
.two-box-section.diensten .diensten-box h3, .two-box-section.diensten .diensten-box h3 a {
color: #FFF;
font-size: 0px;
text-decoration: none;
}
.content .reactiebox h3 {
color: #41094D;
}
.two-box-section.diensten .diensten-box p, .two-box-section.diensten .diensten-box p a {
color: #FFF;

font-size: 0px;
text-decoration: none;
}
.two-box-section .box-ctn h3, .two-box-section .box-ctn h3 a, .two-box-section .box-ctn h3 a:hover {
font-size: 20px;
color: #FFC4FF;
text-decoration: none;
}
.two-box-section p {
color: #FFFFFF;
}
.two-box-section p a {
color: #FFC4FF;
}
.two-box-section p a:hover {
color: #FFFFFF;
}
.dbbox, .zoekresbox, .content .reactiebox {
border-color: #41094D;
}
ol.breadcrumbs li {
color: #8343BA;
}
ol.breadcrumbs li a {
color: #8343BA;
}
ol.breadcrumbs li a:hover {
color: #41094D;
}
.categories .head {
background-color: #FFE8F8;
color: #41094D;
font-size: 16px;
}
.categories .head .hamburger_toggle .hamburger {
background-color: #363636;
}
.product_listing .product {

}
.product_listing .product .product_description .product_title a {
color: #FFF;
font-size: 16px;
}
.product_listing .product .product_description .product_title a:hover {
color: #FFF;
}
.product_listing .product .product_description .secondary_text {
color: #FFF;
}
.product_listing .product .product_description .prices {
color: #FFF;
}
.issuer, .betaalmethode {
border: 1px solid #FFE8F8;
}
.issuer:hover, .betaalmethode:hover {
border: 1px solid #8343BA;
}
.reset {
color: #8343BA;
}
.reset:hover {
color: #41094D;
}
.productvar .prijs {
color: #FFF;
}
.winkelwageninhoud .productregel, .betaaloverzicht .productregel {
border-bottom: 1px solid #FFE8F8;
}
.sliderbalk {
padding: 10px 0;
background: #FFFFFF;
color: #FFFFFF;
font-size: 0px;
}
.sliderbalk p {
padding: 0;
margin: 0;
color: #FFFFFF;
font-size: 0px;
line-height: 90%;
text-align:center;
}
.sliderbalk a {
color: #FFFFFF;
text-decoration: underline;
}
.sliderbalk a:hover, .sliderbalk.top a:hover {
color: #FFFFFF !important;
background-color: inherit !important;
}
a.nav {
border: 1px solid #41094D;
color: #41094D;
font-size: 16px;
}
a.nav:hover, a.nav.curr {
background-color: #8343BA;
color: #FFFFFF;
border: 1px solid #8343BA;
}
.cal1 .clndr .clndr-table .header-days {
background: #FFF;
}
.cal1 .clndr .clndr-table tr .day {
background: #FFF;
}
.cal1 .clndr .clndr-table tr .day:hover {
background: #FFF;
}
.cal1 .clndr .clndr-table tr .day.today,
.cal1 .clndr .clndr-table tr .day.my-today {
background: #FFF;
}
.cal1 .clndr .clndr-table tr .day.today.event,
.cal1 .clndr .clndr-table tr .day.my-today.event {
background: #FFF;
}
.cal1 .clndr .clndr-table tr .day.event,
.cal1 .clndr .clndr-table tr .day.my-event {
background: #FFF;
}
.cal1 .clndr .clndr-table tr .day.event:hover,
.cal1 .clndr .clndr-table tr .day.my-event:hover {
background: #FFF;
}
.cal1 .clndr .clndr-table tr .day.inactive,
.cal1 .clndr .clndr-table tr .day.my-inactive {
background: #FFF;
}
.cal1 .clndr .clndr-table tr .empty,
.cal1 .clndr .clndr-table tr .adjacent-month,
.cal1 .clndr .clndr-table tr .my-empty,
.cal1 .clndr .clndr-table tr .my-adjacent-month {
background: #FFF;
}
.cal1 .clndr .clndr-table tr .empty:hover,
.cal1 .clndr .clndr-table tr .adjacent-month:hover,
.cal1 .clndr .clndr-table tr .my-empty:hover,
.cal1 .clndr .clndr-table tr .my-adjacent-month:hover {
background: #FFF;
}

h1, h2, h3, h4, h5 {
font-family: "aurulent_sansregular";
}




@media(max-width:1280px) {
	.slider-ctn h3 {
	font-size: 26px !important;
	padding: 0 !important;
	}
}

@media(max-width:1000px) {
	.content h1 {
	font-size: 19px !important;
	padding-bottom: 5px;
	}
	.content h2, .newshome h2, .two-box-section .box-ctn h3 {
	font-size: 16px !important;
	}
	.content h3 {
	font-size: 16px !important;
	}
	.slider-ctn h3 {
	font-size: 26px !important;
	padding: 0 !important;
	}
	.footer h4 {
	font-size: 16px !important;
	}
	.gallery h5, .carouselvast h5, .product_listing h5 {
	font-size: 20px !important;
	}
	.two-box-section.diensten .diensten-box h3, .content .reactiebox h3 {
	font-size: 16px !important;
	}
}
@media(max-width:767px) {
	.content h1 {
	font-size: 16px !important;
	padding-bottom: 5px;
	}
	.content h2, .newshome h2, .two-box-section .box-ctn h3 {
	font-size: 16px !important;
	}
	.content h3 {
	font-size: 16px !important;
	}
	.slider-ctn h3 {
	font-size: 17px !important;
	padding: 0 !important;
	}
	.footer h4 {
	font-size: 16px !important;
	}
	.gallery h5, .carouselvast h5, .product_listing h5 {
	font-size: 16px !important;
	}
	.two-box-section.diensten .diensten-box h3, .content .reactiebox h3 {
	font-size: 16px !important;
	}
	.sliderbalk {
	font-size: 90%;
	}
}
@media(max-width:500px) {
	.content h1 {
	font-size: 16px !important;
	padding-bottom: 5px;
	}
	.content h2, .newshome h2, .two-box-section .box-ctn h3 {
	font-size: 16px !important;
	}
	.content h3 {
	font-size: 16px !important;
	}
	.slider-ctn h3 {
	font-size: 16px !important;
	padding: 0 !important;
	}
	.footer h4 {
	font-size: 16px !important;
	}
	.gallery h5, .carouselvast h5, .product_listing h5 {
	font-size: 16px !important;
	}
	.two-box-section.diensten .diensten-box h3, .content .reactiebox h3 {
	font-size: 16px !important;
	}
}
</pre></body></html>