#topnav {	position: fixed;	right: 0;	left: 0;	top: 0;	z-index: 999;	background-color: white;	border: 0;	-webkit-transition: all .5s ease;	transition: all .5s ease}#topnav .logo {	float: left;	color: #212529 !important}#topnav .logo .l-dark,#topnav .logo .logo-dark-mode {	display: none}#topnav .logo .l-light,#topnav .logo .logo-light-mode {	display: inline-block}#topnav .logo:focus {	outline: 0}#topnav .has-submenu.active a {	color: #fff}#topnav .has-submenu.active .submenu li.active>a {	color: var(--color) !important}#topnav .has-submenu.active.active .menu-arrow {	border-color: var(--color)}#topnav #navigation.toggle-menu {	position: relative;	display: block;	top: 0;	border: none}#topnav #navigation.toggle-menu .toggle-menu-item {	display: block}#topnav #navigation.toggle-menu .toggle-menu-item>li {	float: none;	margin: 0 16px !important;	text-align: center}#topnav #navigation.toggle-menu .toggle-menu-item>li>a {	padding: 16px 0;	min-height: auto;	font-size: 18px}#topnav .has-submenu {	position: relative}#topnav .has-submenu .submenu {	position: relative}#topnav .has-submenu .submenu .submenu-arrow {	border: solid #212529;	border-radius: .5px;	border-width: 0 2px 2px 0;	display: inline-block;	padding: 4px;	-webkit-transform: rotate(-45deg);	transform: rotate(-45deg);	position: absolute;	right: 20px;	top: 13px}#topnav .has-submenu .submenu .has-submenu .submenu .has-submenu:hover .submenu-arrow {	border-color: var(--color)}#topnav .has-submenu .submenu .has-submenu:hover>.submenu-arrow {	border-color: var(--color)}#topnav .navbar-toggle {	border: 0;	position: relative;	padding: 0;	margin: 0;	cursor: pointer}#topnav .navbar-toggle .lines {	width: 25px;	display: block;	position: relative;	margin: 30px 0 26px 10px;	height: 18px}#topnav .navbar-toggle span {	height: 2px;	width: 100%;	background-color: #212529;	display: block;	margin-bottom: 5px;	-webkit-transition: -webkit-transform .5s ease;	transition: -webkit-transform .5s ease;	transition: transform .5s ease;	transition: transform .5s ease, -webkit-transform .5s ease}#topnav .navbar-toggle span:last-child {	margin-bottom: 0}#topnav .buy-button {	float: right;	line-height: 74px}#topnav .buy-button>li {	line-height: initial}#topnav .buy-button .btn-icon-dark,#topnav .buy-button .login-btn-primary {	display: none}#topnav .buy-button .btn-icon-light,#topnav .buy-button .login-btn-light {	display: inline-block}#topnav .buy-button .search-bar .menu-search form {	position: relative}#topnav .buy-button .search-bar .searchform input[type=text] {	-webkit-box-shadow: none;	box-shadow: none;	padding: 10px 12px;	height: 44px;	font-size: 14px;	display: block;	outline: 0 !important;	padding-right: 45px}#topnav .buy-button .search-bar .searchform input[type=submit] {	display: none}#topnav .buy-button .search-bar .searchform:after {	content: "\f0349";	position: absolute;	font-family: "Material Design Icons";	right: 14px;	top: 14px;	font-size: 20px;	line-height: 20px;	pointer-events: none}#topnav .buy-button .dropdown .dropdown-toggle:after,#topnav .buy-menu-btn .dropdown .dropdown-toggle:after {	display: none}#topnav .navbar-toggle.open span {	position: absolute}#topnav .navbar-toggle.open span:first-child {	top: 6px;	-webkit-transform: rotate(45deg);	transform: rotate(45deg)}#topnav .navbar-toggle.open span:nth-child(2) {	visibility: hidden}#topnav .navbar-toggle.open span:last-child {	width: 100%;	top: 6px;	-webkit-transform: rotate(-45deg);	transform: rotate(-45deg)}#topnav .navbar-toggle.open span:hover {	background-color: var(--color)}#topnav .navbar-toggle .navigation-menu>li>a:hover,#topnav .navbar-toggle:focus,#topnav .navbar-toggle:hover {	background-color: transparent}#topnav .navigation-menu {	list-style: none;	margin: 0;	padding: 0}#topnav .navigation-menu>li {	float: left;	display: block;	position: relative;	margin: 0 5px}#topnav .navigation-menu>li.active>a,#topnav .navigation-menu>li:hover>a {	color: var(--color) !important}#topnav .navigation-menu>li>a {	display: block;	color: #212529;	font-size: 13px;	background-color: transparent !important;	font-weight: 700;	letter-spacing: 1px;	line-height: 24px;	text-transform: uppercase;	font-family: var(--bs-font-sans-serif);	padding-left: 15px;	padding-right: 15px;}#topnav .navigation-menu>li>a:active,#topnav .navigation-menu>li>a:hover {	color: var(--color)}#topnav .navigation-menu>li .submenu.megamenu li .megamenu-head {	padding: 10px 20px;	white-space: nowrap;	font-size: 12px;	text-transform: uppercase;	letter-spacing: .04em;	font-weight: 700;	color: #161c2d !important}#topnav .navigation-menu .has-submenu .menu-arrow {	border: solid #212529;	border-radius: .5px;	border-width: 0 2px 2px 0;	display: inline-block;	padding:4px;	-webkit-transform: rotate(45deg);	transform: rotate(45deg);	position: absolute;	-webkit-transition: all .5s;	transition: all .5s;	right: -1px;	top: 30px}#topnav .navigation-menu .has-submenu:hover .menu-arrow {	-webkit-transform: rotate(225deg);	transform: rotate(225deg)}#topnav .menu-extras {	float: right}#topnav.scroll {	background-color: #fff;	border: none;	-webkit-box-shadow: 0 0 3px rgba(60, 72, 88, .15);	box-shadow: 0 0 3px rgba(60, 72, 88, .15)}#topnav.scroll .navigation-menu>li>a {	color: #212529}#topnav.scroll .navigation-menu>li>.menu-arrow {	border-color: #212529}#topnav.scroll .navigation-menu>li.active>a,#topnav.scroll .navigation-menu>li:hover>a {	color: var(--color)}#topnav.scroll .navigation-menu>li.active>.menu-arrow,#topnav.scroll .navigation-menu>li:hover>.menu-arrow {	border-color: var(--color)}#topnav.defaultscroll.dark-menubar .logo {	line-height: 70px}#topnav.defaultscroll.scroll .logo {	line-height: 62px}#topnav.defaultscroll.scroll.dark-menubar .logo {	line-height: 62px}#topnav.nav-sticky {	background: #fff;	-webkit-box-shadow: 0 0 3px rgba(60, 72, 88, .15);	box-shadow: 0 0 3px rgba(60, 72, 88, .15)}#topnav.nav-sticky .navigation-menu.nav-light>li>a {	color: #212529}#topnav.nav-sticky .navigation-menu.nav-light>li.active>a {	color: var(--color) !important}#topnav.nav-sticky .navigation-menu.nav-light>li.active>.menu-arrow,#topnav.nav-sticky .navigation-menu.nav-light>li:hover>.menu-arrow {	border-color: var(--color) !important}#topnav.nav-sticky .navigation-menu.nav-light>li.active>a,#topnav.nav-sticky .navigation-menu.nav-light>li:hover>a {	color: var(--color) !important}#topnav.nav-sticky .navigation-menu.nav-light .has-submenu .menu-arrow {	border-color: #212529}#topnav.nav-sticky.tagline-height {	top: 0 !important}#topnav.nav-sticky .buy-button .btn-icon-dark,#topnav.nav-sticky .buy-button .login-btn-primary {	display: inline-block}#topnav.nav-sticky .buy-button .btn-icon-light,#topnav.nav-sticky .buy-button .login-btn-light {	display: none}#topnav.nav-sticky .logo .l-dark {	display: inline-block}#topnav.nav-sticky .logo .l-light {	display: none}.logo {	font-weight: 700;	font-size: 24px;	margin-right: 15px;	padding: 0 0 6px;	letter-spacing: 1px;	line-height: 68px}@media (min-width:1025px) {	#topnav .navigation-menu>li .submenu.megamenu { width: 1116px !important	}}@media screen and (max-width:1024px) and (min-width:992px) {	#topnav .navigation-menu>li .submenu.megamenu { width: 936px !important	}}@media (min-width:992px) {	#topnav .navigation-menu { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center	}	#topnav .navigation-menu>.has-submenu:hover .menu-arrow { top: 33px !important	}	#topnav .navigation-menu>.has-submenu.active .menu-arrow { top: 30px	}	#topnav .navigation-menu>li .submenu { position: absolute; top: 100%; left: 0; z-index: 1000; padding: 15px 0; list-style: none; min-width: 220px; visibility: hidden; opacity: 0; margin-top: 10px; -webkit-transition: all .2s ease; transition: all .2s ease; border-radius: 6px; background-color: #fff; -webkit-box-shadow: 0 0 3px rgba(60, 72, 88, .15); box-shadow: 0 0 3px rgba(60, 72, 88, .15)	}	#topnav .navigation-menu>li .submenu li { position: relative	}	#topnav .navigation-menu>li .submenu li a { display: block; padding: 10px 20px; clear: both; white-space: nowrap; font-size: 11px; text-transform: uppercase; letter-spacing: .04em; font-weight: 700; color: #212529 !important; -webkit-transition: all .3s; transition: all .3s	}	#topnav .navigation-menu>li .submenu li a:hover { color: var(--color) !important	}	#topnav .navigation-menu>li .submenu li ul { list-style: none; padding-left: 0; margin: 0	}	#topnav .navigation-menu>li .submenu.megamenu { white-space: nowrap; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); position: fixed; top: auto; display: -webkit-box; display: -ms-flexbox; display: flex	}	#topnav .navigation-menu>li .submenu.megamenu>li { overflow: hidden; vertical-align: top; width: 20%	}	#topnav .navigation-menu>li .submenu.megamenu>li .submenu { left: 100%; top: 0; margin-left: 10px; margin-top: -1px	}	#topnav .navigation-menu>li .submenu>li .submenu { left: 101%; top: 0; margin-left: 10px; margin-top: -1px	}	#topnav .navigation-menu>li>a { padding-top: 25px; padding-bottom: 25px; min-height: 62px	}	#topnav .navigation-menu>li:hover>.menu-arrow { border-color: var(--color)	}	#topnav .navigation-menu>li.active>a,	#topnav .navigation-menu>li:hover>a { color: var(--color) !important	}	#topnav .navigation-menu>li.last-elements .submenu { left: auto; right: 0	}	#topnav .navigation-menu>li.last-elements .submenu:before { left: auto; right: 10px	}	#topnav .navigation-menu>li.last-elements .submenu>li.has-submenu .submenu { left: auto; right: 100%; margin-left: 0; margin-right: 10px	}	#topnav .navigation-menu.nav-light>li>a { color: rgba(255, 255, 255, .5)	}	#topnav .navigation-menu.nav-light>li.active>a { color: #fff !important	}	#topnav .navigation-menu.nav-light>li:hover>.menu-arrow { border-color: #fff !important	}	#topnav .navigation-menu.nav-light>li:hover>a { color: #fff !important	}	#topnav .navigation-menu.nav-light .has-submenu .menu-arrow { border-color: rgba(255, 255, 255, .5)	}	#topnav .navigation-menu.nav-light .has-submenu.active .menu-arrow { border-color: #fff !important	}	#topnav .navigation-menu.nav-right { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important	}	#topnav .navigation-menu.nav-left { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important	}	#topnav .navigation-menu.nav-left>li.last-elements .submenu { left: 0 !important; right: auto !important	}	#topnav .navigation-menu.nav-left>li.last-elements .submenu:before { left: 45px !important; right: auto !important	}	#topnav .buy-button { padding-left: 15px; margin-left: 15px	}	#topnav .navbar-toggle { display: none	}	#topnav #navigation { display: block !important	}	#topnav.scroll { top: 0	}	#topnav.scroll .navigation-menu>li>a { padding-top: 20px; padding-bottom: 20px	}	#topnav.scroll-active .navigation-menu>li>a { padding-top: 25px; padding-bottom: 25px	}}@media (max-width:991px) {	#topnav { background-color: #fff; -webkit-box-shadow: 0 0 3px rgba(60, 72, 88, .15); box-shadow: 0 0 3px rgba(60, 72, 88, .15); min-height: 74px	}	#topnav .logo .l-dark { display: inline-block !important	}	#topnav .logo .l-light { display: none !important	}	#topnav .container { width: auto	}	#topnav #navigation { max-height: 400px	}	#topnav .navigation-menu { float: none	}	#topnav .navigation-menu>li { float: none	}	#topnav .navigation-menu>li .submenu { display: none; list-style: none; padding-left: 20px; margin: 0	}	#topnav .navigation-menu>li .submenu li a { display: block; position: relative; padding: 7px 15px; text-transform: uppercase; font-size: 13px; letter-spacing: .04em; font-weight: 700; color: #212529 !important; -webkit-transition: all .3s; transition: all .3s; margin-right: 33px;	}	#topnav .navigation-menu>li .submenu.megamenu li .megamenu-head { padding: 7px 15px	}	#topnav .navigation-menu>li .submenu.open { display: block	}	#topnav .navigation-menu>li .submenu .submenu { display: none; list-style: none	}	#topnav .navigation-menu>li .submenu .submenu.open { display: block	}	#topnav .navigation-menu>li .submenu.megamenu>li>ul { list-style: none; padding-left: 0	}	#topnav .navigation-menu>li .submenu.megamenu>li>ul>li>span { display: block; position: relative; padding: 10px 15px; text-transform: uppercase; font-size: 12px; letter-spacing: 2px; color: #8492a6	}	#topnav .navigation-menu>li>a { color: #212529; padding: 10px 20px	}	#topnav .navigation-menu>li>a:after { position: absolute; right: 15px	}	#topnav .navigation-menu>li .submenu li a:hover,	#topnav .navigation-menu>li.has-submenu.open>a,	#topnav .navigation-menu>li>a:hover { color: var(--color)	}	#topnav .menu-extras .menu-item { border-color: #8492a6	}	#topnav .navbar-header { float: left	}	#topnav .buy-button .btn-icon-dark,	#topnav .buy-button .login-btn-primary { display: inline-block !important	}	#topnav .buy-button .btn-icon-light,	#topnav .buy-button .login-btn-light { display: none	}	#topnav .has-submenu .submenu .submenu-arrow { -webkit-transform: rotate(45deg); transform: rotate(45deg); position: absolute; right: 20px; top: 12px	}	#topnav .has-submenu.active a { color: var(--color)	}	#navigation { position: absolute; top: 74px; left: 0; width: 100%; display: none; height: auto; padding-bottom: 0; overflow: auto; border-top: 1px solid #f2f4f6; border-bottom: 1px solid #f2f4f6; background-color: #fff; -webkit-box-shadow: 0 0 3px rgba(60, 72, 88, .15); box-shadow: 0 0 3px rgba(60, 72, 88, .15)	}	#navigation.open { display: block; overflow-y: auto	}}@media (max-width:768px) {	#topnav .navigation-menu .has-submenu .menu-arrow { right: 15px; top: 16px	}}@media (min-width:768px) {	#topnav .navigation-menu>li.has-submenu:hover>.submenu { visibility: visible; opacity: 1; margin-top: 0	}	#topnav .navigation-menu>li.has-submenu:hover>.submenu>li.has-submenu:hover>.submenu { visibility: visible; opacity: 1; margin-left: 0; margin-right: 0	}	#topnav .navigation-menu>li.has-submenu:hover>.submenu>li.has-submenu:hover>.submenu>li:hover>.submenu { visibility: visible; opacity: 1; margin-left: 0; margin-right: 0	}	.navbar-toggle { display: block	}}@media (max-width:425px) {	#topnav .buy-menu-btn { display: block !important; margin: 0 10px; padding: 10px 20px	}	#topnav .buy-menu-btn .dropdown .dropdown-menu.show { -webkit-transform: translate3d(0, -54px, 0) !important; transform: translate3d(0, -54px, 0) !important	}}.results1 .card.shop-features{ border-radius:10px}.results1 .slick-arrow{ display: none!important;}.results1 .card.shop-features img{ border-radius: 10px;}.results1 .card.shop-features .category-title h4{ margin: 0; font-size: 20px; color: white;}.results1 .card.shop-features .category-title a{ background: white; width: 92px; text-align: center; padding: 6px; color: black; font-size: 13px;}