@import  url("https://fonts.googleapis.com/css?family=Snippet:300italic,300,400,400italic,500,500italic,600,600italic,700,700italic");
@import  url("https://fonts.googleapis.com/css?family=Sen:300italic,300,400,400italic,500,500italic,600,600italic,700,700italic");
@import  url("https://fonts.googleapis.com/css?family=Sora:300italic,300,400,400italic,500,500italic,600,600italic,700,700italic");
@import  url("https://fonts.googleapis.com/css?family=Sora:300italic,300,400,400italic,500,500italic,600,600italic,700,700italic");
html,body{	margin: 0;	padding: 0;	background-color: #f4f6f8 !important;	color: #171a21;}body{	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	font-size: 14px;	line-height: 1.5;}*{	box-sizing: border-box;}a{	transition: all 0.18s ease;}.main-wrapper .home{	min-height: 150px !important;	background-color: #08111f !important;	background-image: url("https://i.postimg.cc/MK2hvY8H/Logo.png") !important;	background-size: cover !important;	background-position: center 15% !important;	background-repeat: no-repeat !important;	position: relative;	overflow: hidden;	transform:translatex(0px) translatey(0px);	width: calc(100% - 40px) !important;	max-width: 1500px !important;	aspect-ratio: 2048 / 584 !important;	height: auto !important;	min-height: 0 !important;	margin: 20px auto 0 !important;	background-size: contain !important;	background-position: center center !important;	background-repeat: no-repeat !important;	border-radius: 14px !important;	overflow: hidden !important;}/* Home */
.main-wrapper .home:before{	display: none !important;}/* Home */
.main-wrapper .home:after{	display: none !important;}/* Link */
.header-wrapper .logo a{	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	color: #ffffff !important;	font-size: 21px !important;	font-weight: 800 !important;	letter-spacing: -0.7px;	text-decoration: none !important;	text-shadow: 0 2px 5px rgba(0,0,0,0.8), 0 0 15px rgba(0,0,0,0.45) !important;	box-shadow: none !important;	display:none;	transform:translatex(-70px) translatey(121px);}.main-menu .main-menu__item a{	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	color: #ffffff !important;	font-size: 12px;	font-weight: 600;	text-transform: uppercase;	letter-spacing: 0.3px;	text-shadow: 0 2px 5px rgba(0,0,0,0.9), 0 0 12px rgba(0,0,0,0.5) !important;	padding-bottom: 7px;}.main-menu .main-menu__item a:hover{	color: #8db8ff !important;}.main-wrapper .main{	background-color: #f4f6f8 !important;	background-image: none !important;	padding-top: 0;	padding-bottom: 70px;	min-height: 0 !important;	height: auto !important;	padding-top: 0 !important;	padding-bottom: 28px !important;}.main .wrapper{	width: 100%;	max-width: 1240px;	margin-left: auto;	margin-right: auto;}.main .wrapper .box{	background-color: #ffffff !important;	background-image: none !important;	border: 1px solid #e3e7ec;	border-radius: 12px;	box-shadow: 0 8px 30px rgba(15,23,42,0.05);}/* Paragraph */
.main .wrapper p{	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	color: #242933;	font-size: 14px;	line-height: 1.55;	transform:translatex(0px) translatey(0px);	display:inline-block;}.main .filter{	margin-top: 18px;	margin-bottom: 30px;}.main .filter a{	display: inline-block;	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	background-color: #ffffff !important;	color: #343a46 !important;	border: 1px solid #dce1e7;	border-radius: 7px;	padding: 8px 17px;	margin: 4px;	font-size: 12px;	font-weight: 600;	text-decoration: none;}.main .filter a:hover{	background-color: #111827 !important;	border-color: #111827 !important;	color: #ffffff !important;}.box .box-listing{	margin: 0;	padding: 0;}/* List Item */
.box .box-listing li{	border: 1px solid #e1e5ea !important;	border-radius: 8px;	margin-bottom: 7px;	padding: 12px 14px;	transform:translatex(0px) translatey(0px) !important;	background-image:none;	background-color: #f8fafc !important;	border-color: #bfc8d4 !important;	box-shadow: 0 5px 16px rgba(15,23,42,0.06);	color:rgb(255, 255, 255);	background-clip:border-box;	background-repeat:repeat;	background-position-y:0%;	background-position-x:0%;	background-blend-mode:normal;}.main-wrapper .main .wrapper .box .box-listing .box-listing__item .box-listing__text p{	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	color: #171b23 !important;	font-size: 14px;	line-height: 1.45;	margin: 0;	font-weight: 500;}.box-listing .box-listing__item .badge{	font-family: Consolas, "Liberation Mono", Menlo, monospace !important;	background-color: #edf1f5 !important;	color: #202735 !important;	border-radius: 6px;	padding: 7px 11px;	font-size: 12px;	font-weight: 600;}.box-listing .box-listing__info{	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	color: #4a5260;	font-size: 12px;	font-weight: 500;}.box-listing .box-listing__info span{	font-family: Consolas, "Liberation Mono", Menlo, monospace !important;}.box-listing .box-listing__info a{	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	background-color: #111827 !important;	color: #ffffff !important;	border: 0 !important;	border-radius: 7px;	padding: 8px 20px;	font-size: 12px;	font-weight: 600;	text-decoration: none;	box-shadow: none;}.box-listing .box-listing__info a:hover{	background-color: #2563eb !important;	color: #ffffff !important;}.box-product{	background-color: #ffffff;	background: #ffffff !important;	border: 1px solid #e6eaf0 !important;	border-radius: 14px !important;	padding: 26px !important;	box-shadow: 0 8px 30px rgba(15, 23, 42, 0.04) !important;}.box .box-product .product-sidebar{	background-color: #f7f9fb !important;	transform: none !important;	display: block !important;	background: transparent !important;	border: 0 !important;	border-right: 1px solid #edf0f3 !important;	border-radius: 0 !important;	padding: 0 26px 0 0 !important;	margin: 0 !important;	overflow: visible !important;	box-shadow: none !important;}.box-product .product-sidebar .product-img{	opacity: 1;	min-height: 0 !important;	background-color: #ffffff !important;	display: block !important;	width: 100% !important;	height: auto !important;	margin: 0 0 18px 0 !important;	padding: 0 !important;	overflow: hidden !important;	border: 0 !important;	border-radius: 12px !important;	background: transparent !important;}.product-sidebar .product-details .badge{	background-color: #edf1f5 !important;	display: inline-block !important;	width: auto !important;	background: #eaf7ef !important;	color: #18794e !important;	border: 0 !important;	border-radius: 20px !important;	padding: 6px 10px !important;	margin: 0 0 12px 0 !important;	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	font-size: 11px !important;	font-weight: 700 !important;	line-height: 1.2 !important;}.box-product .product-sidebar a{	background-color: #111827 !important;	display: block !important;	width: 100% !important;	background: #111827 !important;	color: #ffffff !important;	border: 0 !important;	border-radius: 8px !important;	padding: 11px 15px !important;	margin: 0 !important;	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	font-size: 14px !important;	font-weight: 700 !important;	line-height: 1.2 !important;	text-align: center !important;	text-decoration: none !important;	box-shadow: none !important;}.box-product .product-sidebar a:hover{	background-color: #2563eb !important;	background: #2563eb !important;	color: #ffffff !important;}.box-product p,.box-product li{	color: #4b5563 !important;	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	font-size: 13px !important;	line-height: 1.65 !important;}#setpaidway div a{	color: #2563eb;}#setpaidway .modal-body div{	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	color: #181b21;}.main-wrapper footer{	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	background-color: #090e16 !important;	background-image: none !important;	color: #9ca4b0;	border: 0;	padding-top: 42px;	padding-bottom: 34px;	font-size: 13px;	width: 100% !important;	height: auto !important;	min-height: 0 !important;	margin: 0 !important;	padding: 42px 0 34px !important;	position: relative !important;	left: auto !important;	right: auto !important;	bottom: auto !important;	overflow: hidden !important;	padding-top: 30px !important;	padding-bottom: 22px !important;}.main-wrapper footer a{	color: #b9c0ca !important;	text-decoration: none;}.main-wrapper footer a:hover{	color: #ffffff !important;}.footer-bottom{	border-color: #252b34 !important;	width: 100% !important;	height: auto !important;	margin: 24px 0 0 !important;	padding: 18px 0 0 !important;	min-height: 0 !important;	height: auto !important;	margin-top: 18px !important;	padding-top: 14px !important;	padding-bottom: 0 !important;}.footer-bottom p{	color: #838b97 !important;	margin: 0 !important;	padding: 0 !important;}.footer-bottom p a{	color: #aeb5bf !important;}/* Code Tag */
.main h2 code{	display:inline-block;	transform:translatex(0px) translatey(0px) !important;}.box-product .product-sidebar .product-img img{	display: block !important;	width: 100% !important;	max-width: 100% !important;	height: auto !important;	margin: 0 !important;	border-radius: 12px !important;}.product-sidebar .product-details{	display: flex !important;	flex-direction: column !important;	align-items: flex-start !important;	width: 100% !important;	background: #ffffff !important;	border: 1px solid #e5e9ef !important;	border-radius: 9px !important;	padding: 14px !important;	margin: 0 0 12px 0 !important;	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	color: #667085 !important;	white-space: normal !important;}.product-sidebar .product-details > *{	max-width: 100% !important;	float: none !important;}.product-sidebar .product-details span{	float: none !important;	display: block !important;	width: auto !important;	max-width: 100% !important;	margin: 2px 0 !important;	white-space: normal !important;	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	font-size: 12px !important;	line-height: 1.4 !important;}.product-sidebar .product-details strong,.product-sidebar .product-details b{	display: block !important;	float: none !important;	width: auto !important;	max-width: 100% !important;	margin: 5px 0 !important;	color: #111827 !important;	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	font-size: 20px !important;	font-weight: 700 !important;	line-height: 1.2 !important;	white-space: nowrap !important;}/* 1 . */
.box-product .product-sidebar .product-details{	flex-direction: column !important;	align-items: flex-start !important;	display: block !important;	width: 100% !important;	height: auto !important;	min-height: 0 !important;	margin: 0 0 14px 0 !important;	padding: 0 !important;	background: transparent !important;	border: 0 !important;	border-radius: 0 !important;	box-shadow: none !important;	overflow: visible !important;	color: #667085 !important;	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	font-size: 12px !important;	line-height: 1.45 !important;	white-space: normal !important;}/* float */
.box-product .product-sidebar .product-details *{	float: none !important;	position: static !important;	transform: none !important;}/* badge */
.box-product .product-sidebar .product-details .badge{	display: inline-block !important;	width: auto !important;	height: auto !important;	border: 0 !important;	box-shadow: none !important;	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;}.box-product .product-sidebar .product-details .badge:first-of-type{	display: table !important;	width: auto !important;	height: auto !important;	margin: 0 0 12px 0 !important;	padding: 5px 9px !important;	background: #eef8f2 !important;	color: #16804b !important;	border: 0 !important;	border-radius: 20px !important;	font-size: 11px !important;	font-weight: 700 !important;	line-height: 1 !important;}.box-product .product-sidebar .product-details .badge:last-of-type{	display: block !important;	width: 100% !important;	height: auto !important;	margin: 5px 0 0 0 !important;	padding: 0 !important;	background: transparent !important;	color: #111827 !important;	border: 0 !important;	border-radius: 0 !important;	font-size: 20px !important;	font-weight: 700 !important;	line-height: 1.2 !important;	letter-spacing: -0.3px !important;	white-space: nowrap !important;}.box-product .product-sidebar > a{	display: block !important;	width: 100% !important;	background: #111827 !important;	color: #ffffff !important;	border: 0 !important;	border-radius: 7px !important;	padding: 11px 16px !important;	margin: 0 !important;	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	font-size: 13px !important;	font-weight: 600 !important;	line-height: 1.2 !important;	text-align: center !important;	text-decoration: none !important;	box-shadow: none !important;	transition: background .18s ease, transform .18s ease !important;}.box-product .product-sidebar > a:hover{	background: #2563eb !important;	color: #ffffff !important;	transform: translateY(-1px) !important;}.box-product .product-content{	background: transparent !important;	border: 0 !important;	border-radius: 0 !important;	padding: 0 0 0 28px !important;	box-shadow: none !important;}.box-product .product-description{	background: transparent !important;	border: 0 !important;	box-shadow: none !important;}.box-product .breadcrumb{	background: #f7f8fa !important;	border: 0 !important;	border-radius: 6px !important;	padding: 9px 12px !important;	margin: 0 0 24px 0 !important;	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	font-size: 12px !important;	line-height: 1.5 !important;}.box-product .breadcrumb a{	color: #4b5563 !important;	text-decoration: none !important;}.box-product .breadcrumb a:hover{	color: #2563eb !important;}.box-product h1,.box-product h2,.box-product h3,.box-product h4{	color: #111827 !important;	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	font-weight: 700 !important;	letter-spacing: -0.25px !important;}.box-product h2{	font-size: 19px !important;	margin-top: 0 !important;	margin-bottom: 14px !important;}.box-product h3{	font-size: 17px !important;}.box-product ul{	padding-left: 18px !important;	margin-top: 20px !important;	margin-bottom: 20px !important;}.box-product li{	margin-bottom: 3px !important;}.box-product li strong,.box-product li b{	color: #111827 !important;	font-weight: 600 !important;}.box .box-product .product-sidebar > a{	display: block !important;	float: none !important;	position: static !important;	clear: both !important;	width: 100% !important;	height: auto !important;	min-height: 38px !important;	margin: 0 !important;	padding: 10px 14px !important;	background: #111827 !important;	color: #ffffff !important;	border: 0 !important;	border-radius: 8px !important;	box-shadow: none !important;	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;	font-size: 13px !important;	font-weight: 700 !important;	line-height: 18px !important;	text-align: center !important;	text-decoration: none !important;	transform: none !important;}.box .box-product .product-sidebar > a:hover{	background: #2563eb !important;	color: #ffffff !important;	transform: none !important;}/* Wrapper */
.main-wrapper .main .wrapper{	transform:translatex(0px) translatey(0px);	padding-top:22px;	margin-top:33px;	min-height: 0 !important;	height: auto !important;	margin-top: 0 !important;	padding-top: 18px !important;	padding-bottom: 0 !important;}.main-wrapper footer,.main-wrapper footer .wrapper,.main-wrapper footer .row,.main-wrapper footer [class*="col-"],.footer-bottom,.footer-bottom p{	transform: none !important;}.main-wrapper footer .wrapper{	width: 94% !important;	max-width: 1240px !important;	margin: 0 auto !important;	padding: 0 !important;}.container .row-block-header,.main .row-block-header,.row-block-header{	min-height: 0 !important;	height: auto !important;	padding-top: 18px !important;	padding-bottom: 10px !important;	margin-top: 0 !important;	margin-bottom: 0 !important;	transform: none !important;}.row-block-header:empty,.container .row-block-header:empty{	display: none !important;	padding: 0 !important;	margin: 0 !important;}.main-wrapper footer,.main-wrapper footer .wrapper,.main-wrapper footer .container,.main-wrapper footer .row,.main-wrapper footer [class*="col-"]{	min-height: 0 !important;	height: auto !important;	max-height: none !important;}.main-wrapper footer .row{	padding-top: 0 !important;	padding-bottom: 0 !important;	margin-top: 0 !important;	margin-bottom: 0 !important;}.main-wrapper footer [class*="col-"]{	padding-top: 0 !important;	padding-bottom: 0 !important;}/* Content Division */
.main-wrapper .content{	min-height: 0 !important;	height: auto !important;	padding-bottom: 0 !important;	margin-bottom: 0 !important;	height: auto !important;	min-height: 0 !important;	max-height: none !important;	margin-top: 0 !important;	margin-bottom: 0 !important;	padding-top: 0 !important;	padding-bottom: 30px !important;}/* Footer wrapper */
.main-wrapper .footer .footer-wrapper{	height: auto !important;	min-height: 0 !important;	max-height: none !important;	margin-top: 0 !important;	margin-bottom: 0 !important;	padding-top: 35px !important;	padding-bottom: 35px !important;	transform: none !important;}html body .main-wrapper main.content,html body main.content,html body .main-wrapper .content{	height: auto !important;	min-height: 0 !important;	max-height: none !important;	padding-top: 0 !important;	padding-bottom: 0 !important;	margin-top: 0 !important;	margin-bottom: 0 !important;	position: relative !important;	display: block !important;}html body .main-wrapper main.content > section.home,html body .main-wrapper main.content > section.main{	position: relative !important;	float: none !important;	clear: both !important;}html body .main-wrapper main.content > section.main,html body .main-wrapper .main{	height: auto !important;	min-height: 0 !important;	max-height: none !important;	margin: 0 !important;	padding: 0 0 28px 0 !important;	top: auto !important;	bottom: auto !important;	transform: none !important;	display: block !important;}html body .main-wrapper main.content > section.main > .wrapper,html body .main-wrapper .main .wrapper{	height: auto !important;	min-height: 0 !important;	max-height: none !important;	margin: 0 auto !important;	padding: 25px 0 30px 0 !important;	top: auto !important;	bottom: auto !important;	transform: none !important;	position: relative !important;}html body .main-wrapper .main .wrapper > .filter,html body .main-wrapper .main .filter{	height: auto !important;	min-height: 0 !important;	max-height: none !important;	margin: 0 0 25px 0 !important;	padding: 0 !important;	top: auto !important;	bottom: auto !important;	transform: none !important;	position: relative !important;}html body .main-wrapper .main .wrapper > .box,html body .main-wrapper .main .wrapper .box{	height: auto !important;	min-height: 0 !important;	max-height: none !important;	margin-bottom: 0 !important;}html body .main-wrapper footer,html body .main-wrapper .footer,html body .main-wrapper .footer .footer-wrapper{	height: auto !important;	min-height: 0 !important;	max-height: none !important;	margin-top: 0 !important;	margin-bottom: 0 !important;	transform: none !important;}html body .main-wrapper footer,html body .main-wrapper .footer{	padding-top: 28px !important;	padding-bottom: 22px !important;}html body .main-wrapper .footer .footer-wrapper{	padding-top: 0 !important;	padding-bottom: 0 !important;}/* Prevent helper/extension paragraphs from creating vertical gaps. */
html body .main-wrapper .main .wrapper > p:empty{	display: none !important;	height: 0 !important;	min-height: 0 !important;	margin: 0 !important;	padding: 0 !important;}#simple-translate,.simple-translate-system-theme,.simple-translate-panel,.simple-translate-button{	position: fixed !important;	width: 0 !important;	height: 0 !important;	min-width: 0 !important;	min-height: 0 !important;	margin: 0 !important;	padding: 0 !important;}/* Heading */
.footer-top .footer-top__item h4{	color:#ffffff;	font-size:17px;}@media (max-width: 768px){	html,body{		width:100%!important;		max-width:100%!important;		overflow-x:hidden!important;		height: auto !important;		min-height: 0 !important;		width:100%!important;		max-width:100%!important;		overflow-x:hidden!important;		height: auto !important;		min-height: 0 !important;		width:100%!important;		max-width:100%!important;		overflow-x:hidden!important;		height: auto !important;		min-height: 0 !important;		width:100%!important;		max-width:100%!important;		overflow-x:hidden!important;		height: auto !important;		min-height: 0 !important;	}		body{		font-size:13px;		font-size:13px;	}		.main-wrapper,.main-wrapper .main{		width:100%!important;		max-width:100%!important;		overflow-x:hidden!important;		width:100%!important;		max-width:100%!important;		overflow-x:hidden!important;	}		.main-wrapper .home{		min-height:220px!important;		height:220px!important;		background-size:cover!important;		background-position:22% center!important;		background-repeat:no-repeat!important;		min-height:220px!important;		height:220px!important;		background-size:cover!important;		background-position:22% center!important;		background-repeat:no-repeat!important;	}		/* Link */
	.header-wrapper .logo a{		font-size:18px!important;		font-size:18px!important;	}		/* Content Division */
	.main-wrapper .content{		height:auto!important;		min-height:0!important;		max-height:none!important;		margin:0!important;		padding:0 0 20px!important;		height:auto!important;		min-height:0!important;		max-height:none!important;		margin:0!important;		padding:0 0 20px!important;	}		.main-wrapper .main{		height:auto!important;		min-height:0!important;		max-height:none!important;		margin:0!important;		padding:0 0 20px!important;		height:auto!important;		min-height:0!important;		max-height:none!important;		margin:0!important;		padding:0 0 20px!important;	}		.main .wrapper,.main-wrapper .main .wrapper{		width:94%!important;		max-width:94%!important;		height:auto!important;		min-height:0!important;		margin:0 auto!important;		padding:15px 0 20px!important;		top:auto!important;		transform:none!important;		width:94%!important;		max-width:94%!important;		height:auto!important;		min-height:0!important;		margin:0 auto!important;		padding:15px 0 20px!important;		top:auto!important;		transform:none!important;	}		.main .filter,.main-wrapper .main .filter{		margin:0 0 18px!important;		padding:0!important;		top:auto!important;		transform:none!important;		margin:0 0 18px!important;		padding:0!important;		top:auto!important;		transform:none!important;	}		.main .filter a{		padding:8px 12px!important;		margin:3px!important;		font-size:12px!important;		padding:8px 12px!important;		margin:3px!important;		font-size:12px!important;	}		.main .wrapper .box{		border-radius:9px;		border-radius:9px;	}		/* List Item */
	.box .box-listing li{		padding:11px!important;		margin-bottom:7px!important;		padding:11px!important;		margin-bottom:7px!important;	}		.main-wrapper .main .wrapper .box .box-listing .box-listing__item .box-listing__text p{		font-size:13px;		line-height:1.45;		font-size:13px;		line-height:1.45;	}		.box-listing .box-listing__info{		font-size:12px;		font-size:12px;	}		.box-listing .box-listing__info a{		padding:8px 12px;		font-size:12px;		padding:8px 12px;		font-size:12px;	}		.box-product{		padding:16px!important;		padding:16px!important;	}		.box .box-product .product-sidebar{		width:100%!important;		max-width:100%!important;		border-right:0!important;		border-bottom:1px solid #edf0f3!important;		padding:0 0 20px!important;		margin:0 0 20px!important;		transform:none!important;		width:100%!important;		max-width:100%!important;		border-right:0!important;		border-bottom:1px solid #edf0f3!important;		padding:0 0 20px!important;		margin:0 0 20px!important;		transform:none!important;	}		.box-product p,.box-product li{		font-size:13px;		font-size:13px;	}		.product-sidebar .product-details{		padding:13px!important;		padding:13px!important;	}		.product-sidebar .product-details strong,.product-sidebar .product-details b{		font-size:18px!important;		font-size:18px!important;	}		.box-product .product-content{		width:100%!important;		max-width:100%!important;		padding:0!important;		margin:0!important;		transform:none!important;		width:100%!important;		max-width:100%!important;		padding:0!important;		margin:0!important;		transform:none!important;	}		.box-product .product-sidebar .product-details .badge:last-of-type{		font-size:20px!important;		font-size:20px!important;	}		.container .row-block-header,.main .row-block-header,.row-block-header{		min-height:0!important;		height:auto!important;		padding:10px 0 6px!important;		margin:0!important;		min-height:0!important;		height:auto!important;		padding:10px 0 6px!important;		margin:0!important;	}		.main-wrapper footer{		width:100%!important;		max-width:100%!important;		min-height:0!important;		height:auto!important;		margin:0!important;		padding:24px 0 18px!important;		transform:none!important;		width:100%!important;		max-width:100%!important;		min-height:0!important;		height:auto!important;		margin:0!important;		padding:24px 0 18px!important;		transform:none!important;	}		.main-wrapper footer .wrapper{		width:90%!important;		max-width:90%!important;		margin:0 auto!important;		padding:0!important;		transform:none!important;		width:90%!important;		max-width:90%!important;		margin:0 auto!important;		padding:0!important;		transform:none!important;	}		.main-wrapper footer .row,.main-wrapper footer [class*="col-"]{		width:100%!important;		max-width:100%!important;		min-height:0!important;		height:auto!important;		margin:0!important;		padding-left:0!important;		padding-right:0!important;		position:static!important;		transform:none!important;		width:100%!important;		max-width:100%!important;		min-height:0!important;		height:auto!important;		margin:0!important;		padding-left:0!important;		padding-right:0!important;		position:static!important;		transform:none!important;	}		.main-wrapper footer [class*="col-"]{		margin-bottom:16px!important;		margin-bottom:16px!important;	}		.footer-bottom{		width:100%!important;		max-width:100%!important;		min-height:0!important;		height:auto!important;		margin:4px 0 0!important;		padding:12px 0 0!important;		transform:none!important;		width:100%!important;		max-width:100%!important;		min-height:0!important;		height:auto!important;		margin:4px 0 0!important;		padding:12px 0 0!important;		transform:none!important;	}		.footer-bottom p,.footer-bottom p a{		position:static!important;		transform:none!important;		position:static!important;		transform:none!important;	}		/* Footer wrapper */
	.main-wrapper .footer .footer-wrapper{		height:auto!important;		min-height:0!important;		max-height:none!important;		margin:0!important;		padding:25px 20px!important;		transform:none!important;		height:auto!important;		min-height:0!important;		max-height:none!important;		margin:0!important;		padding:25px 20px!important;		transform:none!important;	}		html, body{		width:100%!important;		max-width:100%!important;		overflow-x:hidden!important;		height: auto !important;		min-height: 0 !important;		width:100%!important;		max-width:100%!important;		overflow-x:hidden!important;		height: auto !important;		min-height: 0 !important;		width:100%!important;		max-width:100%!important;		overflow-x:hidden!important;		height: auto !important;		min-height: 0 !important;		width:100%!important;		max-width:100%!important;		overflow-x:hidden!important;		height: auto !important;		min-height: 0 !important;	}		html body .main-wrapper main.content, html body .main-wrapper .content{		padding-bottom: 0 !important;		padding-bottom: 0 !important;	}		html body .main-wrapper main.content > section.main, html body .main-wrapper .main{		padding-bottom: 18px !important;		padding-bottom: 18px !important;	}		html body .main-wrapper main.content > section.main > .wrapper, html body .main-wrapper .main .wrapper{		width: 94% !important;		max-width: 94% !important;		padding-top: 14px !important;		padding-bottom: 18px !important;		width: 94% !important;		max-width: 94% !important;		padding-top: 14px !important;		padding-bottom: 18px !important;	}		html body .main-wrapper .main .wrapper > .filter, html body .main-wrapper .main .filter{		margin-bottom: 16px !important;		margin-bottom: 16px !important;	}		html body .main-wrapper footer, html body .main-wrapper .footer{		padding-top: 22px !important;		padding-bottom: 16px !important;		padding-top: 22px !important;		padding-bottom: 16px !important;	}	}@media (min-width:769px){	.box-listing .box-listing__item p{		font-size:14px;	}		/* Content Division */
	.main-wrapper .content{		height:auto!important;		min-height:0!important;		max-height:none!important;		margin:0!important;		padding:0!important;		display:block!important;	}		.main-wrapper .main{		height:auto!important;		min-height:0!important;		max-height:none!important;		margin:0!important;		padding:0 0 28px!important;		display:block!important;	}		/* Wrapper */
	.main-wrapper .main .wrapper{		height:auto!important;		min-height:0!important;		max-height:none!important;		margin:0 auto!important;		padding:25px 0 30px!important;		position:relative!important;		top:auto!important;		bottom:auto!important;		transform:none!important;	}		.main-wrapper .main .filter{		margin-top:0!important;		margin-bottom:25px!important;		padding-top:0!important;		position:relative!important;		top:auto!important;		transform:none!important;	}	}