<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&amp;bgOverlayXPos=&amp;bgErrorXPos=&amp;bgHighlightXPos=&amp;bgContentXPos=&amp;bgHeaderXPos=&amp;bgActiveXPos=&amp;bgHoverXPos=&amp;bgDefaultXPos=&amp;bgShadowYPos=&amp;bgOverlayYPos=&amp;bgErrorYPos=&amp;bgHighlightYPos=&amp;bgContentYPos=&amp;bgHeaderYPos=&amp;bgActiveYPos=&amp;bgHoverYPos=&amp;bgDefaultYPos=&amp;bgShadowRepeat=&amp;bgOverlayRepeat=&amp;bgErrorRepeat=&amp;bgHighlightRepeat=&amp;bgContentRepeat=&amp;bgHeaderRepeat=&amp;bgActiveRepeat=&amp;bgHoverRepeat=&amp;bgDefaultRepeat=&amp;iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&amp;iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&amp;iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&amp;iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&amp;iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&amp;iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&amp;iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&amp;bgImgUrlShadow=&amp;bgImgUrlOverlay=&amp;bgImgUrlHover=&amp;bgImgUrlHighlight=&amp;bgImgUrlHeader=&amp;bgImgUrlError=&amp;bgImgUrlDefault=&amp;bgImgUrlContent=&amp;bgImgUrlActive=&amp;opacityFilterShadow=Alpha(Opacity%3D30)&amp;opacityFilterOverlay=Alpha(Opacity%3D30)&amp;opacityShadowPerc=30&amp;opacityOverlayPerc=30&amp;iconColorHover=%23555555&amp;iconColorHighlight=%23777620&amp;iconColorHeader=%23444444&amp;iconColorError=%23cc0000&amp;iconColorDefault=%23777777&amp;iconColorContent=%23444444&amp;iconColorActive=%23ffffff&amp;bgImgOpacityShadow=0&amp;bgImgOpacityOverlay=0&amp;bgImgOpacityError=95&amp;bgImgOpacityHighlight=55&amp;bgImgOpacityContent=75&amp;bgImgOpacityHeader=75&amp;bgImgOpacityActive=65&amp;bgImgOpacityHover=75&amp;bgImgOpacityDefault=75&amp;bgTextureShadow=flat&amp;bgTextureOverlay=flat&amp;bgTextureError=flat&amp;bgTextureHighlight=flat&amp;bgTextureContent=flat&amp;bgTextureHeader=flat&amp;bgTextureActive=flat&amp;bgTextureHover=flat&amp;bgTextureDefault=flat&amp;cornerRadius=3px&amp;fwDefault=normal&amp;ffDefault=Arial%2CHelvetica%2Csans-serif&amp;fsDefault=1em&amp;cornerRadiusShadow=8px&amp;thicknessShadow=5px&amp;offsetLeftShadow=0px&amp;offsetTopShadow=0px&amp;opacityShadow=.3&amp;bgColorShadow=%23666666&amp;opacityOverlay=.3&amp;bgColorOverlay=%23aaaaaa&amp;fcError=%235f3f3f&amp;borderColorError=%23f1a899&amp;bgColorError=%23fddfdf&amp;fcHighlight=%23777620&amp;borderColorHighlight=%23dad55e&amp;bgColorHighlight=%23fffa90&amp;fcContent=%23333333&amp;borderColorContent=%23dddddd&amp;bgColorContent=%23ffffff&amp;fcHeader=%23333333&amp;borderColorHeader=%23dddddd&amp;bgColorHeader=%23e9e9e9&amp;fcActive=%23ffffff&amp;borderColorActive=%23003eff&amp;bgColorActive=%234bc742&amp;fcHover=%232b2b2b&amp;borderColorHover=%23cccccc&amp;bgColorHover=%23ededed&amp;fcDefault=%23454545&amp;borderColorDefault=%23c5c5c5&amp;bgColorDefault=%23f6f6f6
* Copyright jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
	pointer-events: none;
}


/* Icons
----------------------------------*/
.ui-icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -.25em;
	position: relative;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget-icon-block {
	left: 50%;
	margin-left: -8px;
	display: block;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 2px 0 0 0;
	padding: .5em .5em .5em .7em;
	font-size: 100%;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: 0;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	cursor: pointer;
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
	position: relative;
	padding: 3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}
.ui-button {
	padding: .4em 1em;
	display: inline-block;
	position: relative;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	/* Support: IE &lt;= 11 */
	overflow: visible;
}

.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2em;
	box-sizing: border-box;
	text-indent: -9999px;
	white-space: nowrap;
}

/* no icon support for input elements */
input.ui-button.ui-button-icon-only {
	text-indent: 0;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -8px;
}

.ui-button.ui-icon-notext .ui-icon {
	padding: 0;
	width: 2.1em;
	height: 2.1em;
	text-indent: -9999px;
	white-space: nowrap;

}

input.ui-button.ui-icon-notext .ui-icon {
	width: auto;
	height: auto;
	text-indent: 0;
	white-space: normal;
	padding: .4em 1em;
}

/* workarounds */
/* Support: Firefox 5 - 40 */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-controlgroup {
	vertical-align: middle;
	display: inline-block;
}
.ui-controlgroup &gt; .ui-controlgroup-item {
	float: left;
	margin-left: 0;
	margin-right: 0;
}
.ui-controlgroup &gt; .ui-controlgroup-item:focus,
.ui-controlgroup &gt; .ui-controlgroup-item.ui-visual-focus {
	z-index: 9999;
}
.ui-controlgroup-vertical &gt; .ui-controlgroup-item {
	display: block;
	float: none;
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
	box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
	padding: .4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
	font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
	border-left: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
	border-top: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
	border-right: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
	border-bottom: none;
}

/* Spinner specific style fixes */
.ui-controlgroup-vertical .ui-spinner-input {

	/* Support: IE8 only, Android &lt; 4.4 only */
	width: 75%;
	width: calc( 100% - 2.4em );
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
	border-top-style: solid;
}

.ui-checkboxradio-label .ui-icon-background {
	box-shadow: inset 1px 1px 1px #ccc;
	border-radius: .12em;
	border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
	width: 16px;
	height: 16px;
	border-radius: 1em;
	overflow: visible;
	border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
	background-image: none;
	width: 8px;
	height: 8px;
	border-width: 4px;
	border-style: solid;
}
.ui-checkboxradio-disabled {
	pointer-events: none;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}

/* Icons */
.ui-datepicker .ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
	left: .5em;
	top: .3em;
}
.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: 0em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: 0 0 0 30px;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	margin-left: 30px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: 1.5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-n {
	height: 2px;
	top: 0;
}
.ui-dialog .ui-resizable-e {
	width: 2px;
	right: 0;
}
.ui-dialog .ui-resizable-s {
	height: 2px;
	bottom: 0;
}
.ui-dialog .ui-resizable-w {
	width: 2px;
	left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
	width: 7px;
	height: 7px;
}
.ui-dialog .ui-resizable-se {
	right: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-sw {
	left: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-ne {
	right: 0;
	top: 0;
}
.ui-dialog .ui-resizable-nw {
	left: 0;
	top: 0;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-draggable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
	height: 100%;
	filter: alpha(opacity=25); /* support: IE8 */
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-selectable {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-selectmenu-menu {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.ui-selectmenu-menu .ui-menu {
	overflow: auto;
	overflow-x: hidden;
	padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;
	padding: 2px 0.4em;
	margin: 0.5em 0 0 0;
	height: auto;
	border: 0;
}
.ui-selectmenu-open {
	display: block;
}
.ui-selectmenu-text {
	display: block;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
	text-align: left;
	white-space: nowrap;
	width: 14em;
}
.ui-selectmenu-icon.ui-icon {
	float: right;
	margin-top: 0;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: .222em 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 2em;
}
.ui-spinner-button {
	width: 1.6em;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
}
.ui-widget .ui-widget {
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {

}
.ui-widget.ui-widget-content {
	border: 0px solid #c5c5c5;
}
.ui-widget-content {
	border: 0px solid #dddddd;
	background: #ffffff;
	color: #333333;
	clear: both;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 0px solid #dddddd;
	background: #444;
	color: #fff;
	font-weight: normal;
	height: 72px;
	line-height: 72px;
	font-size: 22px;
	font-family: 'AmsiPro-Ultra';
}
.ui-widget-header a {
	color: #333333;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 0px solid #c5c5c5;
	background: #444;
	font-weight: normal;
	color: #454545;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #454545;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
	color: #2b2b2b;
	text-decoration: none;
}

.ui-visual-focus {
	box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #003eff;
	background: #4bc742;
	font-weight: normal;
	color: #ffffff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #003eff;
	background-color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e;
	background: #fffa90;
	color: #777620;
}
.ui-state-checked {
	border: 1px solid #dad55e;
	background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #f1a899;
	background: #fddfdf;
	color: #5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {

}
.ui-widget-header .ui-icon {

}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {

}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {

}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {

}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {

}
.ui-button .ui-icon {

}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 0px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 0px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 0px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 0px;
}

/* Overlays */
.ui-widget-overlay {
}
.ui-widget-shadow {
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}

@charset 'UTF-8';
.slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none;    -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -webkit-tap-highlight-color: transparent; touch-action: "auto"; }
.slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-list.dragging { cursor: pointer; cursor: hand; }
.slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);    -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position: relative; top: 0; left: 0; display: block; }
.slick-track:before, .slick-track:after { display: table; content: ''; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { display: none; float: left; height: 100%; min-height: 1px; margin-right: 2px; }
[dir='rtl'] .slick-slide { float: right; }
.slick-slide img { display: block; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; outline: none; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
.slick-arrow.slick-hidden { display: none; }
.slick-loading .slick-list { background: #fff url('/_css/slick/ajax-loader.gif') center center no-repeat; }
/* Icons */
@font-face { font-family: 'slick'; font-weight: normal; font-style: normal; src: url('/_css/slick/fonts/slick.eot'); src: url('/_css/slick/fonts/slick.eot?#iefix') format('embedded-opentype'), url('/_css/slick/fonts/slick.woff') format('woff'), url('/_css/slick/fonts/slick.ttf') format('truetype'), url('/_css/slick/fonts/slick.svg#slick') format('svg'); }
.slick-slider button:hover { background-color: transparent !important; }
/* Arrows */
.slick-prev, .slick-next { z-index: 1; font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; height: 20px; padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: 0px solid #909090; outline: none; background: transparent; }
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { color: transparent; outline: none; background: transparent; }
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before { opacity: 1; }
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: .25; }
.slick-prev:before, .slick-next:before { font-family: 'slick'; font-size: 20px; line-height: 1; opacity: .2; color: #000; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-prev { left: 10px; }
[dir='rtl'] .slick-prev { right: 10px; left: auto; }
.slick-prev:before { content: 'â†'; }
[dir='rtl'] .slick-prev:before { content: 'â†’'; }
.slick-next { right:10px; }
[dir='rtl'] .slick-next { right: auto; left: 10px; }
.slick-next:before { content: 'â†’'; }
[dir='rtl'] .slick-next:before { content: 'â†'; }
/* Dots */
.slick-dotted.slick-slider { /* margin-bottom: 30px; */ }
.slick-dots { display: block; width: 100%; padding: 0; margin: 0; list-style: none; text-align: center; }
.slick-dots li { position: relative; display: inline-block; width: 18px; height: 20px; margin: 0; padding: 0; cursor: pointer; }
.swipe-list .slick-dots li { height: 12px;}


.slick-dots li button { font-size: 0 !important; line-height: 0; display: block; width: 10px; height: 10px; padding: 0; margin: 0 ; cursor: pointer; color: transparent; outline: none; background: transparent; border: 0px; }
.slick-dots li button:hover,
.slick-dots li button:focus { outline: none; border: none; background-color: transparent !important; }
.slick-dots li button:hover:before,
.slick-dots li button:focus:before { outline: none; border: none; opacity: 1; }
.slick-dots li button:before { position: absolute; top: 0; left: 0; width: 10px; height: 10px; line-height: 0px; content: '&amp;nbsp;'; background-color: transparent; background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 23 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eradio%3C/title%3E%3Cdefs%3E%3Crect id='a' width='23' height='23' rx='11.5'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cuse fill='%23F1F1F1' xlink:href='%23a'/%3E%3Crect stroke='%23F1F1F1' x='.5' y='.5' rx='11'/%3E%3C/g%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 10px; background-position: 50%; }
.slick-dots li.slick-active button:before { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 23 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eradio%3C/title%3E%3Cdefs%3E%3Crect id='a' width='23' height='23' rx='11.5'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cuse fill='%2372BF44' xlink:href='%23a'/%3E%3Crect stroke='%2372BF44' x='.5' y='.5' rx='11'/%3E%3C/g%3E%3C/svg%3E"); }

#prodpictures .slick-dots { margin: 0 0 10px 0; }

/* air-main-min-header11.css */
 /* webfonts/all.min.css */
/*!
 * Font Awesome Pro 5.5.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */

.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fas {font-family: "Font Awesome 5 Pro";font-weight: 900;}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul&gt;li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-abacus:before{content:"\f640"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acorn:before{content:"\f6ae"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-alarm-clock:before{content:"\f34e"}.fa-algolia:before{content:"\f36c"}.fa-alicorn:before{content:"\f6b0"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-analytics:before{content:"\f643"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-crate:before{content:"\f6b1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-alt-down:before{content:"\f354"}.fa-arrow-alt-from-bottom:before{content:"\f346"}.fa-arrow-alt-from-left:before{content:"\f347"}.fa-arrow-alt-from-right:before{content:"\f348"}.fa-arrow-alt-from-top:before{content:"\f349"}.fa-arrow-alt-left:before{content:"\f355"}.fa-arrow-alt-right:before{content:"\f356"}.fa-arrow-alt-square-down:before{content:"\f350"}.fa-arrow-alt-square-left:before{content:"\f351"}.fa-arrow-alt-square-right:before{content:"\f352"}.fa-arrow-alt-square-up:before{content:"\f353"}.fa-arrow-alt-to-bottom:before{content:"\f34a"}.fa-arrow-alt-to-left:before{content:"\f34b"}.fa-arrow-alt-to-right:before{content:"\f34c"}.fa-arrow-alt-to-top:before{content:"\f34d"}.fa-arrow-alt-up:before{content:"\f357"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-from-bottom:before{content:"\f342"}.fa-arrow-from-left:before{content:"\f343"}.fa-arrow-from-right:before{content:"\f344"}.fa-arrow-from-top:before{content:"\f345"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-square-down:before{content:"\f339"}.fa-arrow-square-left:before{content:"\f33a"}.fa-arrow-square-right:before{content:"\f33b"}.fa-arrow-square-up:before{content:"\f33c"}.fa-arrow-to-bottom:before{content:"\f33d"}.fa-arrow-to-left:before{content:"\f33e"}.fa-arrow-to-right:before{content:"\f340"}.fa-arrow-to-top:before{content:"\f341"}.fa-arrow-up:before{content:"\f062"}.fa-arrows:before{content:"\f047"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-arrows-h:before{content:"\f07e"}.fa-arrows-v:before{content:"\f07d"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atom:before{content:"\f5d2"}.fa-atom-alt:before{content:"\f5d3"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-axe:before{content:"\f6b2"}.fa-axe-battle:before{content:"\f6b3"}.fa-backpack:before{content:"\f5d4"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-badge:before{content:"\f335"}.fa-badge-check:before{content:"\f336"}.fa-badge-dollar:before{content:"\f645"}.fa-badge-percent:before{content:"\f646"}.fa-badger-honey:before{content:"\f6b4"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ballot:before{content:"\f732"}.fa-ballot-check:before{content:"\f733"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-barcode-alt:before{content:"\f463"}.fa-barcode-read:before{content:"\f464"}.fa-barcode-scan:before{content:"\f465"}.fa-bars:before{content:"\f0c9"}.fa-baseball:before{content:"\f432"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-basketball-hoop:before{content:"\f435"}.fa-bat:before{content:"\f6b5"}.fa-bath:before{content:"\f2cd"}.fa-battery-bolt:before{content:"\f376"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-slash:before{content:"\f377"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-school:before{content:"\f5d5"}.fa-bell-school-slash:before{content:"\f5d6"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blanket:before{content:"\f498"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bone-break:before{content:"\f5d8"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-alt:before{content:"\f5d9"}.fa-book-dead:before{content:"\f6b7"}.fa-book-heart:before{content:"\f499"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-book-spells:before{content:"\f6b8"}.fa-bookmark:before{content:"\f02e"}.fa-books:before{content:"\f5db"}.fa-booth-curtain:before{content:"\f734"}.fa-bow-arrow:before{content:"\f6b9"}.fa-bowling-ball:before{content:"\f436"}.fa-bowling-pins:before{content:"\f437"}.fa-box:before{content:"\f466"}.fa-box-alt:before{content:"\f49a"}.fa-box-ballot:before{content:"\f735"}.fa-box-check:before{content:"\f467"}.fa-box-fragile:before{content:"\f49b"}.fa-box-full:before{content:"\f49c"}.fa-box-heart:before{content:"\f49d"}.fa-box-open:before{content:"\f49e"}.fa-box-up:before{content:"\f49f"}.fa-box-usd:before{content:"\f4a0"}.fa-boxes:before{content:"\f468"}.fa-boxes-alt:before{content:"\f4a1"}.fa-boxing-glove:before{content:"\f438"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-browser:before{content:"\f37e"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-bullseye-arrow:before{content:"\f648"}.fa-bullseye-pointer:before{content:"\f649"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-bus-school:before{content:"\f5dd"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-cabinet-filing:before{content:"\f64b"}.fa-calculator:before{content:"\f1ec"}.fa-calculator-alt:before{content:"\f64c"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-edit:before{content:"\f333"}.fa-calendar-exclamation:before{content:"\f334"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-star:before{content:"\f736"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-alt:before{content:"\f332"}.fa-camera-retro:before{content:"\f083"}.fa-campfire:before{content:"\f6ba"}.fa-campground:before{content:"\f6bb"}.fa-candle-holder:before{content:"\f6bc"}.fa-candy-corn:before{content:"\f6bd"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-bump:before{content:"\f5e0"}.fa-car-crash:before{content:"\f5e1"}.fa-car-garage:before{content:"\f5e2"}.fa-car-mechanic:before{content:"\f5e3"}.fa-car-side:before{content:"\f5e4"}.fa-car-tilt:before{content:"\f5e5"}.fa-car-wash:before{content:"\f5e6"}.fa-caret-circle-down:before{content:"\f32d"}.fa-caret-circle-left:before{content:"\f32e"}.fa-caret-circle-right:before{content:"\f330"}.fa-caret-circle-up:before{content:"\f331"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cat:before{content:"\f6be"}.fa-cauldron:before{content:"\f6bf"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chair-office:before{content:"\f6c1"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-line-down:before{content:"\f64d"}.fa-chart-pie:before{content:"\f200"}.fa-chart-pie-alt:before{content:"\f64e"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-bishop-alt:before{content:"\f43b"}.fa-chess-board:before{content:"\f43c"}.fa-chess-clock:before{content:"\f43d"}.fa-chess-clock-alt:before{content:"\f43e"}.fa-chess-king:before{content:"\f43f"}.fa-chess-king-alt:before{content:"\f440"}.fa-chess-knight:before{content:"\f441"}.fa-chess-knight-alt:before{content:"\f442"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-pawn-alt:before{content:"\f444"}.fa-chess-queen:before{content:"\f445"}.fa-chess-queen-alt:before{content:"\f446"}.fa-chess-rook:before{content:"\f447"}.fa-chess-rook-alt:before{content:"\f448"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-double-down:before{content:"\f322"}.fa-chevron-double-left:before{content:"\f323"}.fa-chevron-double-right:before{content:"\f324"}.fa-chevron-double-up:before{content:"\f325"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-square-down:before{content:"\f329"}.fa-chevron-square-left:before{content:"\f32a"}.fa-chevron-square-right:before{content:"\f32b"}.fa-chevron-square-up:before{content:"\f32c"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-claw-marks:before{content:"\f6c2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clipboard-list-check:before{content:"\f737"}.fa-clipboard-prescription:before{content:"\f5e8"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-drizzle:before{content:"\f738"}.fa-cloud-hail:before{content:"\f739"}.fa-cloud-hail-mixed:before{content:"\f73a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-rainbow:before{content:"\f73e"}.fa-cloud-showers:before{content:"\f73f"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sleet:before{content:"\f741"}.fa-cloud-snow:before{content:"\f742"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload:before{content:"\f0ee"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-clouds:before{content:"\f744"}.fa-clouds-moon:before{content:"\f745"}.fa-clouds-sun:before{content:"\f746"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-club:before{content:"\f327"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-code-commit:before{content:"\f386"}.fa-code-merge:before{content:"\f387"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-coffee-togo:before{content:"\f6c5"}.fa-coffin:before{content:"\f6c6"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-alt-check:before{content:"\f4a2"}.fa-comment-alt-dollar:before{content:"\f650"}.fa-comment-alt-dots:before{content:"\f4a3"}.fa-comment-alt-edit:before{content:"\f4a4"}.fa-comment-alt-exclamation:before{content:"\f4a5"}.fa-comment-alt-lines:before{content:"\f4a6"}.fa-comment-alt-minus:before{content:"\f4a7"}.fa-comment-alt-plus:before{content:"\f4a8"}.fa-comment-alt-slash:before{content:"\f4a9"}.fa-comment-alt-smile:before{content:"\f4aa"}.fa-comment-alt-times:before{content:"\f4ab"}.fa-comment-check:before{content:"\f4ac"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-edit:before{content:"\f4ae"}.fa-comment-exclamation:before{content:"\f4af"}.fa-comment-lines:before{content:"\f4b0"}.fa-comment-minus:before{content:"\f4b1"}.fa-comment-plus:before{content:"\f4b2"}.fa-comment-slash:before{content:"\f4b3"}.fa-comment-smile:before{content:"\f4b4"}.fa-comment-times:before{content:"\f4b5"}.fa-comments:before{content:"\f086"}.fa-comments-alt:before{content:"\f4b6"}.fa-comments-alt-dollar:before{content:"\f652"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compass-slash:before{content:"\f5e9"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-wide:before{content:"\f326"}.fa-concierge-bell:before{content:"\f562"}.fa-connectdevelop:before{content:"\f20e"}.fa-container-storage:before{content:"\f4b7"}.fa-contao:before{content:"\f26d"}.fa-conveyor-belt:before{content:"\f46e"}.fa-conveyor-belt-alt:before{content:"\f46f"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-corn:before{content:"\f6c7"}.fa-couch:before{content:"\f4b8"}.fa-cow:before{content:"\f6c8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-credit-card-blank:before{content:"\f389"}.fa-credit-card-front:before{content:"\f38a"}.fa-cricket:before{content:"\f449"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-curling:before{content:"\f44a"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dagger:before{content:"\f6cb"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-desktop-alt:before{content:"\f390"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dewpoint:before{content:"\f748"}.fa-dharmachakra:before{content:"\f655"}.fa-diagnoses:before{content:"\f470"}.fa-diamond:before{content:"\f219"}.fa-dice:before{content:"\f522"}.fa-dice-d10:before{content:"\f6cd"}.fa-dice-d12:before{content:"\f6ce"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d4:before{content:"\f6d0"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-d8:before{content:"\f6d2"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-diploma:before{content:"\f5ea"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-do-not-enter:before{content:"\f5ec"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dog-leashed:before{content:"\f6d4"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-empty:before{content:"\f473"}.fa-dolly-flatbed:before{content:"\f474"}.fa-dolly-flatbed-alt:before{content:"\f475"}.fa-dolly-flatbed-empty:before{content:"\f476"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-circle:before{content:"\f5ed"}.fa-draw-polygon:before{content:"\f5ee"}.fa-draw-square:before{content:"\f5ef"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick:before{content:"\f6d6"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-duck:before{content:"\f6d8"}.fa-dumbbell:before{content:"\f44b"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-ear:before{content:"\f5f0"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-eclipse:before{content:"\f749"}.fa-eclipse-alt:before{content:"\f74a"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-elephant:before{content:"\f6da"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-h-alt:before{content:"\f39b"}.fa-ellipsis-v:before{content:"\f142"}.fa-ellipsis-v-alt:before{content:"\f39c"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-empty-set:before{content:"\f656"}.fa-engine-warning:before{content:"\f5f2"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-dollar:before{content:"\f657"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange:before{content:"\f0ec"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-square:before{content:"\f321"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows:before{content:"\f31d"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expand-wide:before{content:"\f320"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link:before{content:"\f08e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square:before{content:"\f14c"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-evil:before{content:"\f6db"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-female:before{content:"\f182"}.fa-field-hockey:before{content:"\f44c"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-certificate:before{content:"\f5f3"}.fa-file-chart-line:before{content:"\f659"}.fa-file-chart-pie:before{content:"\f65a"}.fa-file-check:before{content:"\f316"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-edit:before{content:"\f31c"}.fa-file-excel:before{content:"\f1c3"}.fa-file-exclamation:before{content:"\f31a"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-minus:before{content:"\f318"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-plus:before{content:"\f319"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-spreadsheet:before{content:"\f65b"}.fa-file-times:before{content:"\f317"}.fa-file-upload:before{content:"\f574"}.fa-file-user:before{content:"\f65c"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-film-alt:before{content:"\f3a0"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-fire-smoke:before{content:"\f74b"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-alt:before{content:"\f74c"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flame:before{content:"\f6df"}.fa-flask:before{content:"\f0c3"}.fa-flask-poison:before{content:"\f6e0"}.fa-flask-potion:before{content:"\f6e1"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-fog:before{content:"\f74e"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-folder-times:before{content:"\f65f"}.fa-folders:before{content:"\f660"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-football-helmet:before{content:"\f44f"}.fa-forklift:before{content:"\f47a"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-fragile:before{content:"\f4bb"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-function:before{content:"\f661"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gas-pump-slash:before{content:"\f5f4"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gift-card:before{content:"\f663"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glasses:before{content:"\f530"}.fa-glasses-alt:before{content:"\f5f5"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-stand:before{content:"\f5f6"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-golf-club:before{content:"\f451"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-h1:before{content:"\f313"}.fa-h2:before{content:"\f314"}.fa-h3:before{content:"\f315"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hammer:before{content:"\f6e3"}.fa-hammer-war:before{content:"\f6e4"}.fa-hamsa:before{content:"\f665"}.fa-hand-heart:before{content:"\f4bc"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-box:before{content:"\f47b"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-magic:before{content:"\f6e5"}.fa-hand-holding-seedling:before{content:"\f4bf"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-receiving:before{content:"\f47c"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-heart:before{content:"\f4c3"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-usd:before{content:"\f4c5"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt:before{content:"\f4c6"}.fa-hanukiah:before{content:"\f6e6"}.fa-hashtag:before{content:"\f292"}.fa-hat-witch:before{content:"\f6e7"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-head-side:before{content:"\f6e9"}.fa-head-vr:before{content:"\f6ea"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-circle:before{content:"\f4c7"}.fa-heart-rate:before{content:"\f5f8"}.fa-heart-square:before{content:"\f4c8"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-helmet-battle:before{content:"\f6eb"}.fa-hexagon:before{content:"\f312"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-mask:before{content:"\f6ee"}.fa-hockey-puck:before{content:"\f453"}.fa-hockey-sticks:before{content:"\f454"}.fa-home:before{content:"\f015"}.fa-home-heart:before{content:"\f4c9"}.fa-hood-cloak:before{content:"\f6ef"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-flood:before{content:"\f74f"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-humidity:before{content:"\f750"}.fa-hurricane:before{content:"\f751"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-inbox-in:before{content:"\f310"}.fa-inbox-out:before{content:"\f311"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-industry-alt:before{content:"\f3b3"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-info-square:before{content:"\f30f"}.fa-inhaler:before{content:"\f5f9"}.fa-instagram:before{content:"\f16d"}.fa-integral:before{content:"\f667"}.fa-internet-explorer:before{content:"\f26b"}.fa-intersection:before{content:"\f668"}.fa-inventory:before{content:"\f480"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-jack-o-lantern:before{content:"\f30e"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-key-skeleton:before{content:"\f6f3"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-keynote:before{content:"\f66c"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kidneys:before{content:"\f5fb"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kite:before{content:"\f6f4"}.fa-kiwi-bird:before{content:"\f535"}.fa-knife-kitchen:before{content:"\f6f5"}.fa-korvue:before{content:"\f42f"}.fa-lambda:before{content:"\f66e"}.fa-lamp:before{content:"\f4ca"}.fa-landmark:before{content:"\f66f"}.fa-landmark-alt:before{content:"\f752"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-layer-minus:before{content:"\f5fe"}.fa-layer-plus:before{content:"\f5ff"}.fa-leaf:before{content:"\f06c"}.fa-leaf-heart:before{content:"\f4cb"}.fa-leaf-maple:before{content:"\f6f6"}.fa-leaf-oak:before{content:"\f6f7"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down:before{content:"\f149"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up:before{content:"\f148"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-lightbulb-dollar:before{content:"\f670"}.fa-lightbulb-exclamation:before{content:"\f671"}.fa-lightbulb-on:before{content:"\f672"}.fa-lightbulb-slash:before{content:"\f673"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lips:before{content:"\f600"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location:before{content:"\f601"}.fa-location-arrow:before{content:"\f124"}.fa-location-circle:before{content:"\f602"}.fa-location-slash:before{content:"\f603"}.fa-lock:before{content:"\f023"}.fa-lock-alt:before{content:"\f30d"}.fa-lock-open:before{content:"\f3c1"}.fa-lock-open-alt:before{content:"\f3c2"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-long-arrow-up:before{content:"\f176"}.fa-loveseat:before{content:"\f4cc"}.fa-low-vision:before{content:"\f2a8"}.fa-luchador:before{content:"\f455"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lyft:before{content:"\f3c3"}.fa-mace:before{content:"\f6f8"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-mandolin:before{content:"\f6f9"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-marker-alt-slash:before{content:"\f605"}.fa-map-marker-check:before{content:"\f606"}.fa-map-marker-edit:before{content:"\f607"}.fa-map-marker-exclamation:before{content:"\f608"}.fa-map-marker-minus:before{content:"\f609"}.fa-map-marker-plus:before{content:"\f60a"}.fa-map-marker-question:before{content:"\f60b"}.fa-map-marker-slash:before{content:"\f60c"}.fa-map-marker-smile:before{content:"\f60d"}.fa-map-marker-times:before{content:"\f60e"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaphone:before{content:"\f675"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-mind-share:before{content:"\f677"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-hexagon:before{content:"\f307"}.fa-minus-octagon:before{content:"\f308"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-mobile-android:before{content:"\f3ce"}.fa-mobile-android-alt:before{content:"\f3cf"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monitor-heart-rate:before{content:"\f611"}.fa-monkey:before{content:"\f6fb"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-moon-cloud:before{content:"\f754"}.fa-moon-stars:before{content:"\f755"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mountains:before{content:"\f6fd"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-narwhal:before{content:"\f6fe"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octagon:before{content:"\f306"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-oil-temp:before{content:"\f614"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-omega:before{content:"\f67a"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-brush-alt:before{content:"\f5a9"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-pallet-alt:before{content:"\f483"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-parking-circle:before{content:"\f615"}.fa-parking-circle-slash:before{content:"\f616"}.fa-parking-slash:before{content:"\f617"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paw-alt:before{content:"\f701"}.fa-paw-claws:before{content:"\f702"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pegasus:before{content:"\f703"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil:before{content:"\f040"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-paintbrush:before{content:"\f618"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-pennant:before{content:"\f456"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-person-carry:before{content:"\f4cf"}.fa-person-dolly:before{content:"\f4d0"}.fa-person-dolly-empty:before{content:"\f4d1"}.fa-person-sign:before{content:"\f757"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-office:before{content:"\f67d"}.fa-phone-plus:before{content:"\f4d2"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pi:before{content:"\f67e"}.fa-pie:before{content:"\f705"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pig:before{content:"\f706"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-alt:before{content:"\f3de"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-hexagon:before{content:"\f300"}.fa-plus-octagon:before{content:"\f301"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-podium:before{content:"\f680"}.fa-podium-star:before{content:"\f758"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poll-people:before{content:"\f759"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-presentation:before{content:"\f685"}.fa-print:before{content:"\f02f"}.fa-print-slash:before{content:"\f686"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pumpkin:before{content:"\f707"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-question-square:before{content:"\f2fd"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-rabbit:before{content:"\f708"}.fa-rabbit-fast:before{content:"\f709"}.fa-racquet:before{content:"\f45a"}.fa-rainbow:before{content:"\f75b"}.fa-raindrops:before{content:"\f75c"}.fa-ram:before{content:"\f70a"}.fa-ramp-loading:before{content:"\f4d4"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-rectangle-landscape:before{content:"\f2fa"}.fa-rectangle-portrait:before{content:"\f2fb"}.fa-rectangle-wide:before{content:"\f2fc"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-renren:before{content:"\f18b"}.fa-repeat:before{content:"\f363"}.fa-repeat-1:before{content:"\f365"}.fa-repeat-1-alt:before{content:"\f366"}.fa-repeat-alt:before{content:"\f364"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-retweet-alt:before{content:"\f361"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-route-highway:before{content:"\f61a"}.fa-route-interstate:before{content:"\f61b"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-triangle:before{content:"\f61c"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-scalpel:before{content:"\f61d"}.fa-scalpel-path:before{content:"\f61e"}.fa-scanner:before{content:"\f488"}.fa-scanner-keyboard:before{content:"\f489"}.fa-scanner-touchscreen:before{content:"\f48a"}.fa-scarecrow:before{content:"\f70d"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-scroll-old:before{content:"\f70f"}.fa-scrubber:before{content:"\f2f8"}.fa-scythe:before{content:"\f710"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-all:before{content:"\f367"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-sheep:before{content:"\f711"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield:before{content:"\f132"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-check:before{content:"\f2f7"}.fa-shield-cross:before{content:"\f712"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shipping-timed:before{content:"\f48c"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shovel:before{content:"\f713"}.fa-shower:before{content:"\f2cc"}.fa-shredder:before{content:"\f68a"}.fa-shuttle-van:before{content:"\f5b6"}.fa-shuttlecock:before{content:"\f45b"}.fa-sigma:before{content:"\f68b"}.fa-sign:before{content:"\f4d9"}.fa-sign-in:before{content:"\f090"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out:before{content:"\f08b"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signal-1:before{content:"\f68c"}.fa-signal-2:before{content:"\f68d"}.fa-signal-3:before{content:"\f68e"}.fa-signal-4:before{content:"\f68f"}.fa-signal-alt:before{content:"\f690"}.fa-signal-alt-1:before{content:"\f691"}.fa-signal-alt-2:before{content:"\f692"}.fa-signal-alt-3:before{content:"\f693"}.fa-signal-alt-slash:before{content:"\f694"}.fa-signal-slash:before{content:"\f695"}.fa-signature:before{content:"\f5b7"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skeleton:before{content:"\f620"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sliders-h:before{content:"\f1de"}.fa-sliders-h-square:before{content:"\f3f0"}.fa-sliders-v:before{content:"\f3f1"}.fa-sliders-v-square:before{content:"\f3f2"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-plus:before{content:"\f5b9"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoke:before{content:"\f760"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-snake:before{content:"\f716"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snow-blowing:before{content:"\f761"}.fa-snowflake:before{content:"\f2dc"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-spade:before{content:"\f2f4"}.fa-speakap:before{content:"\f3f3"}.fa-spider:before{content:"\f717"}.fa-spider-black-widow:before{content:"\f718"}.fa-spider-web:before{content:"\f719"}.fa-spinner:before{content:"\f110"}.fa-spinner-third:before{content:"\f3f4"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root:before{content:"\f697"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-squirrel:before{content:"\f71a"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-staff:before{content:"\f71b"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-exclamation:before{content:"\f2f3"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-stars:before{content:"\f762"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-steering-wheel:before{content:"\f622"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stomach:before{content:"\f623"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-sun-cloud:before{content:"\f763"}.fa-sun-dust:before{content:"\f764"}.fa-sun-haze:before{content:"\f765"}.fa-sunrise:before{content:"\f766"}.fa-sunset:before{content:"\f767"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-sword:before{content:"\f71c"}.fa-swords:before{content:"\f71d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablet-android:before{content:"\f3fb"}.fa-tablet-android-alt:before{content:"\f3fc"}.fa-tablet-rugged:before{content:"\f48f"}.fa-tablets:before{content:"\f490"}.fa-tachometer:before{content:"\f0e4"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tachometer-alt-average:before{content:"\f624"}.fa-tachometer-alt-fast:before{content:"\f625"}.fa-tachometer-alt-fastest:before{content:"\f626"}.fa-tachometer-alt-slow:before{content:"\f627"}.fa-tachometer-alt-slowest:before{content:"\f628"}.fa-tachometer-average:before{content:"\f629"}.fa-tachometer-fast:before{content:"\f62a"}.fa-tachometer-fastest:before{content:"\f62b"}.fa-tachometer-slow:before{content:"\f62c"}.fa-tachometer-slowest:before{content:"\f62d"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tally:before{content:"\f69c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-frigid:before{content:"\f768"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-hot:before{content:"\f76a"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tennis-ball:before{content:"\f45e"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-theta:before{content:"\f69e"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-thunderstorm:before{content:"\f76c"}.fa-thunderstorm-moon:before{content:"\f76d"}.fa-thunderstorm-sun:before{content:"\f76e"}.fa-ticket:before{content:"\f145"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tilde:before{content:"\f69f"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-times-hexagon:before{content:"\f2ee"}.fa-times-octagon:before{content:"\f2f0"}.fa-times-square:before{content:"\f2d3"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tire:before{content:"\f631"}.fa-tire-flat:before{content:"\f632"}.fa-tire-pressure-warning:before{content:"\f633"}.fa-tire-rugged:before{content:"\f634"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-alt:before{content:"\f71f"}.fa-tombstone:before{content:"\f720"}.fa-tombstone-alt:before{content:"\f721"}.fa-toolbox:before{content:"\f552"}.fa-tooth:before{content:"\f5c9"}.fa-toothbrush:before{content:"\f635"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tornado:before{content:"\f76f"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-cone:before{content:"\f636"}.fa-traffic-light:before{content:"\f637"}.fa-traffic-light-go:before{content:"\f638"}.fa-traffic-light-slow:before{content:"\f639"}.fa-traffic-light-stop:before{content:"\f63a"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-treasure-chest:before{content:"\f723"}.fa-tree:before{content:"\f1bb"}.fa-tree-alt:before{content:"\f400"}.fa-trees:before{content:"\f724"}.fa-trello:before{content:"\f181"}.fa-triangle:before{content:"\f2ec"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-trophy-alt:before{content:"\f2eb"}.fa-truck:before{content:"\f0d1"}.fa-truck-container:before{content:"\f4dc"}.fa-truck-couch:before{content:"\f4dd"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-truck-ramp:before{content:"\f4e0"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-turkey:before{content:"\f725"}.fa-turtle:before{content:"\f726"}.fa-tv:before{content:"\f26c"}.fa-tv-retro:before{content:"\f401"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-unicorn:before{content:"\f727"}.fa-union:before{content:"\f6a2"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-usd-circle:before{content:"\f2e8"}.fa-usd-square:before{content:"\f2e9"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-chart:before{content:"\f6a3"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-crown:before{content:"\f6a4"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-class:before{content:"\f63d"}.fa-users-cog:before{content:"\f509"}.fa-users-crown:before{content:"\f6a5"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-fork:before{content:"\f2e3"}.fa-utensil-knife:before{content:"\f2e4"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-utensils-alt:before{content:"\f2e6"}.fa-vaadin:before{content:"\f408"}.fa-value-absolute:before{content:"\f6a6"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-plus:before{content:"\f4e1"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volcano:before{content:"\f770"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume:before{content:"\f6a8"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-slash:before{content:"\f2e2"}.fa-volume-up:before{content:"\f028"}.fa-vote-nay:before{content:"\f771"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-wand:before{content:"\f72a"}.fa-wand-magic:before{content:"\f72b"}.fa-warehouse:before{content:"\f494"}.fa-warehouse-alt:before{content:"\f495"}.fa-watch:before{content:"\f2e1"}.fa-watch-fitness:before{content:"\f63e"}.fa-water:before{content:"\f773"}.fa-water-lower:before{content:"\f774"}.fa-water-rise:before{content:"\f775"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whale:before{content:"\f72c"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheat:before{content:"\f72d"}.fa-wheelchair:before{content:"\f193"}.fa-whistle:before{content:"\f460"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wifi-1:before{content:"\f6aa"}.fa-wifi-2:before{content:"\f6ab"}.fa-wifi-slash:before{content:"\f6ac"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-wind-warning:before{content:"\f776"}.fa-window:before{content:"\f40e"}.fa-window-alt:before{content:"\f40f"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-windsock:before{content:"\f777"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}

html,body{margin:0;padding:0;height:100%}img{max-width:100%;height:auto;border:0}ul{padding:0;margin:0}header,footer,nav,main,aside,article,figure,figcaption,section,picture{display:block}figure{margin:0}body,textarea,input{font-family:'lato',Arial,Helvetica,sans-serif;font-size:14px;color:#000;font-weight:300}a{text-decoration:none}section,.section,#footer_display{clear:both;margin:0;max-width:1280px}section,.section,.wrapper,#footer_display{margin:0 auto}.col{display:block;float:left;margin:1% 0 1% 1.6%}.col:first-child,.s_12_of_12{margin-left:0}.no-R-margin{margin-right:0}.group:before,.group:after{content:"";display:block;clear:both;visibility:hidden}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.s_12_of_12{width:100%}.s_11_of_12{width:91.46%}.s_10_of_12{width:83%}.s_9_of_12{width:74.54%}.s_8_of_12{width:66.08%}.s_7_of_12{width:57.62%}.s_6_of_12{width:49.16%}.s_5_of_12{width:40.7%}.s_4_of_12{width:32.24%}.s_3_of_12{width:23.78%}.s_2_of_12{width:15.32%}.s_1_of_12{width:6.86%}#loading-overlay{display:none}.loading #loading-overlay{display:block;width:100%;height:100%;position:fixed;background:#fff;z-index:4}@keyframes air-loading{0{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes air-loading{0{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.air-loading{position:fixed;top:50%;left:50%;margin-top:-40px;margin-left:-70px}.air-loading div,.air-loading div:after{position:absolute;width:148px;height:148px;border:8px solid #999999;border-top-color:transparent;border-radius:50%}.air-loading div{-webkit-animation:air-loading 1s linear infinite;animation:air-loading 1s linear infinite;top:100px;left:100px}.air-loading div:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.air-loading{width:80px!important;height:80px!important;-webkit-transform:translate(-40px,-40px) scale(0.4) translate(40px,40px);transform:translate(-40px,-40px) scale(0.4) translate(40px,40px)}.header{padding:22px 0}.header .section{position:relative}.header-wrapper{width:100%;z-index:5;position:fixed !important}.headroom--not-top.headroom--pinned{background:rgba(255,255,255,0.6)}.headroom--unpinned{-webkit-transform:translateY(-120%);-ms-transform:translateY(-120%);-moz-transform:translateY(-120%);transform:translateY(-120%)}.headroom{-webkit-transition:transform .4s ease-in-out;-ms-transition:transform .4s ease-in-out;-moz-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out;will-change:transform}.headroom--pinned{-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.mobilenav-icon,.soktoggle,.inloggningsruta{display:none}.inloggning,.inloggningDS,.USP{display:inline-block;float:left;line-height:40px;cursor:pointer;font-size:13px;padding:0 10px}.USP{cursor:inherit}.toplistWrap .inloggning{text-transform:uppercase;font-size:12px}.toplistWrap .inloggning::before{font-size:20px;float:left;line-height:40px;font-weight:900 !important;color:#999}.USP{color:#44b064;font-size:12px;font-style:italic}.USP span:first-child{margin-left:0}.USP span{margin-left:10px}.inloggning::hover,.inloggningDS::hover{background:#f1f1f1}.inloggningDS a{padding:0 !important;color:#000}.loginpass{font-size:12px;text-transform:uppercase}.inloggning::before,.inloggningDS::before{content:"\f007";font-size:20px;line-height:normal;padding:0 10px 0 0;color:#999;font-weight:900 !important;}.Onskelista_count{margin:5px 15px 0 0}.plupp{position:relative;height:26px;float:left;margin-top:3px}.pluppText{position:absolute;left:0;bottom:0;display:block;float:none;width:30px;height:28px;line-height:28px;padding:0;text-align:center;font-size:12px;color:#fff}.plupp i{font-size:29px;color:#333}.toplistWrap{justify-content:space-between}.langSelectWrap,.ValSelectWrap{cursor:pointer}.langSelectWrap ul li,.ValSelectWrap ul li{list-style:none;line-height:40px;text-transform:uppercase;font-weight:300;font-size:12px}.langSelectWrap ul li ul,.ValSelectWrap ul li ul{display:none}.langSelectWrap ul,.ValSelectWrap ul{position:relative}.langSelectWrap ul.active li ul,.ValSelectWrap ul.active li ul{display:block;position:absolute;width:180px;background:#fff;top:41px;right:0;z-index:6;padding:5px 10px;box-shadow:0 5px 5px -3px #000}.langSelectWrap ul li ul a,.ValSelectWrap ul li ul a{width:100%;display:inline-block;float:left;line-height:30px}.langSelectWrap ul li ul a img,.ValSelectWrap ul li ul a img{float:left;margin-top:8px;margin-right:10px;display:inline-block}.langSelectWrap ul li ul img{display:none}.kontakt{margin-left:10px;float:left;line-height:14px;font-size:12px}.kontakt a{padding-top:6px;display:inline-block;color:#f39228}.kontakt i{margin-right:10px;float:left;line-height:40px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);font-size:20px;color:#999}@media screen and (max-width:1024px){.langSelectWrap ul li,.ValSelectWrap ul li,.langSelectWrap ul,.ValSelectWrap ul,.ValSelectWrap,.langSelectWrap,.toplistWrap .right{width:100%;display:inline-block}.langSelectWrap ul li,.ValSelectWrap ul li{border-top:1px solid #f1f1f1;margin-top:-1px}.langSelectWrap ul.active li ul,.ValSelectWrap ul.active li ul{position:relative;box-shadow:none;top:inherit;padding:0 0 0 30px;margin-bottom:10px;float:left;width:100%}.langSelectWrap ul li span,.ValSelectWrap ul li span{width:100%;display:inline-block}}#bodywrapper{min-height:100%;position:relative}.wrapper{width:100%;padding-top:175px}#main{margin:15px 0 20px}.breadcrumb{margin:10px auto}.dimmer.active,.dimmer2.active,.dimmeractive .dimmer,.dimmeractive .header-wrapper:after{content:'';width:100%;background:rgba(100,100,100,0.6);display:block;height:100%;position:fixed;top:0;left:0;z-index:4}.dimmer2.active{z-index:5}.footer{padding:40px 0;width:100%;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.askas{margin:20px 0;width:100%}body,a,.fa-shopping-cart{color:#454545}.Knapp_Kop a,.Knapp_Info a,.Knapp_Kop a:hover,.Knapp_Info a:hover,.Knapp_Generell a,.Knapp_Generell a:hover,.submitKnapp input,.whitetext a{color:#fff}.breadcrumb a,.breadcrumb{color:#555}.PT_PrisOrd,.PT_PrisKampanj,.PrisPROCENT,.PrisREA,#PrisFaltStafflade,.Artikellista_PrisKampanj,.LSS_Kampanjpris{color:#d13233}#PrisFalt *{color:#d13233}#PrisFalt .PrisORD,#PrisFalt .PrisORDv{color:#555;font-weight:200}#Produktinfo{font-weight:200;line-height:20px}.white{background:#fff}.whiter{background:rgb(255,255,255);background:rgba(255,255,255,0.97)}.lightgrey{background:#f1f1f1}.darkgrey{background:#333}.black{background:#000}.primcolor{background:#90a0b0}.seccolor{background:#444}.whitetext,.whitetext a{color:#fff}.blacktext,.blacktext a{color:#000}.left{float:left}.right{float:right}.block{display:block}.iblock{display:inline-block}.center{text-align:center}.textL{text-align:left}.textR{text-align:right}.textC{text-align:center}.relative{position:relative}.ten{padding:10px}.twenty{padding:20px}.margTBcol{margin:1.2% 0}.margTcol{margin:1.2% 0 0}.margBcol{margin:0 0 1.2%}.margTB{margin:10px 0}.margT{margin:10px 0 0}.margB{margin:0 0 10px}.margB10{margin:0 0 10px}.margB20{margin:0 0 20px}.margT40B40{margin:40px auto 40px auto}.margT40B20{margin:40px auto 20px auto}.margT40B0{margin:40px auto 0 auto}.margT0B40{margin:0 auto 40px auto}.margT20B0{margin:20px auto 0 auto}.margT20B20{margin:20px auto 20px auto}.margT0B20{margin:0 auto 20px auto}.marg0{margin:0}.paddTB{padding:1.2% 0}.paddT{padding:1.2% 0 0}.paddB{padding:0 0 1.2%}.border{border:1px solid #f1f1f1}.borderT{border-top:1px solid #f1f1f1}.borderB{border-bottom:1px solid #f1f1f1}.borderTB{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}.shadow{-moz-box-shadow:1px -2px 10px #444;-webkit-box-shadow:1px -2px 10px #444;box-shadow:1px -2px 10px #444}.radius{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.desktop{display:block !important}.mobile{display:none !important}.flexW{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media screen and (max-width:1024px){.header{padding:10px !important;border-bottom:1px solid #eee}.mobilenav-icon{display:block !important;cursor:pointer;float:left;padding:0 15px 0 0;line-height:32px;font-size:20px;}.mobilenav-icon::after{content:"\f0c9"}.soktoggle::after{content:"\f002"}.Onskelista_count{margin:2px 15px 0 0 !important}.toplistWrap{display:none}}

 /* air_ikoner.css */
.langSelectWrap span:before,.ValSelectWrap span:before,.bloggkommentarv2.niva2::before,.arkiv-knapp span::after,.blog-comment::before,.blog-categories&gt;span::after,.blog-categories.active&gt;span::after,.inloggning::before,.Sortering:after,.Sortering.open:after,.pdf a:before,.externlank a:before,.storleksguideToggle:before,.wishlist-buttons.add:after,.close:before,.SearchClose:before,#Felmeddelande h1:before,.mobilenav-icon::after,.stang::after,.stang::after,#minsidaDrop li span a:before,.inloggningDS::before,.arrow-up::after,.arrow-down::after,.AddKassa,.SubKassa,.remove-it,.Rubrik_Snabbkassa_Presentkort div:first-of-type:after,.Rubrik_Snabbkassa_Presentkort div:first-of-type:after,#Klarna_InvoiceContainer a:before,#Klarna_PartpaymentContainer a:before,.LSS_Input:after,.soktoggle::after,.filter .Filter_Dropdown:after,.filter .Filter_Dropdown.open:after,.Filter_Lank_Container span.color.selected:after,.filter-showmore .show-filter:after,.filter-showmore .hide-filter:after,.mobile .tabs .tabsname::after,.mobile .tabs.activeTab .tabsname::after,.PT_Ikon_Lager_Positiv:after,.Ikon_Lager_Positiv:after,.PT_Ikon_Lager_Negativ:after,.Ikon_Lager_Negativ:after,.owl-prev::before,.owl-next::before,.IkonLagerIdFaltSV .Ikon_Lager_1:before,.PT_Ikon_Lager_1_SV:before,.IkonLagerIdFaltSV .Ikon_Lager_2:before,.PT_Ikon_Lager_2_SV:before,.IkonLagerIdFaltSV .Ikon_Lager_3:before,.PT_Ikon_Lager_3_SV:before,.IkonLagerIdFaltSV .Ikon_Lager_4:before,.PT_Ikon_Lager_4_SV:before,.IkonLagerIdFaltSV .Ikon_Lager_7:before,.PT_Ikon_Lager_7_SV:before,#minsidaDrop&gt;ul&gt;li&gt;ul::after,#more-text::after,.upvote::before,.downvote::before,.Varukorg .AIRvarukorg-Arrow::before,.wishlist-buttons:after{font-family:"Font Awesome 5 Pro";font-weight:300}.blog-quote span::before,.blog-quote span::after,.bloggkommentar_rubrik::before,.wishlist-buttons.remove:after,.betyg_siffra,.favoriter .PT_Betyg,.topplista .PT_Betyg,li#Onskelista span a:before,.Varukorg.active::after{font-family:"Font Awesome 5 Pro";font-weight:900}.plupp .far{font-weight:300;font-size:26px}.ikoner{position:absolute;top:0;left:0;z-index:2}#IkonKampanjFaltSV,#IkonKampanjFaltNO,#IkonKampanjFaltFI,#IkonKampanjFaltDK,#IkonKampanjFaltEN,#IkonKampanjFaltNL,#IkonNyhetFaltSV,#IkonNyhetFaltNO,#IkonNyhetFaltFI,#IkonNyhetFaltDK,#IkonNyhetFaltEN,#IkonNyhetFaltNL,.IkonKampanjArtgruppFaltSV,.IkonKampanjArtgruppFaltNO,.IkonKampanjArtgruppFaltFI,.IkonKampanjArtgruppFaltDK,.IkonKampanjArtgruppFaltEN,.IkonKampanjArtgruppFaltNL,.IkonNyhetArtgruppFaltSV,.IkonNyhetArtgruppFaltNO,.IkonNyhetArtgruppFaltFI,.IkonNyhetArtgruppFaltDK,.IkonNyhetArtgruppFaltEN,.IkonNyhetArtgruppFaltNL{float:left}.IkonNyhetArtgruppFalt,.IkonNyhetProduktbeskr{background:#5687df;display:block;text-align:center;width:60px;height:25px;line-height:25px;color:#fff;font-size:12px;font-weight:500;text-transform:uppercase}.IkonNyhetArtgruppFalt:empty,.IkonNyhetProduktbeskr:empty{display:none}.IkonKampanjArtgruppFalt,.IkonKampanjFaltProduktbeskr{background:#d54747;display:block;text-align:center;height:25px;line-height:25px;color:#fff;font-size:12px;font-weight:500;text-transform:uppercase;display:none;padding:0 10px}.IkonKampanjArtgruppFalt:empty,.IkonKampanjFaltProduktbeskr:empty{display:none}.procent1 + .IkonNyhetArtgruppFaltSV{margin-left:65px}.procent1,.procent2{position:absolute;top:0;left:0;z-index:2;background:#d13233;width:60px;height:25px;line-height:25px;color:#fff;text-align:center;font-size:12px}.procent2{display:none}.procent1::before,.procent2::before{content:"-"}.procent1::after,.procent2::after{content:"%"}.PT_Status div{font-size:14px}.PT_Ikon_Lager_Positiv:after,.Ikon_Lager_Positiv:after{content:"\f00c";float:left;margin:0 3px 0 0}.PT_Ikon_Lager_Negativ:after,.Ikon_Lager_Negativ:after{content:"\f00d";float:left;margin:0 3px 0 0}.IkonLagerIdFaltSV .Ikon_Lager_1:before,.PT_Ikon_Lager_1_SV:before{content:"\f00c";display:inline-block;margin:0 5px 0 0;font-size:10px}.IkonLagerIdFaltSV .Ikon_Lager_1:after,.PT_Ikon_Lager_1_SV:after{content:"I lager";display:inline-block}.IkonLagerIdFaltSV .Ikon_Lager_2:before,.PT_Ikon_Lager_2_SV:before{content:"\f00d";display:inline-block;margin:0 5px 0 0;font-size:10px}.IkonLagerIdFaltSV .Ikon_Lager_2:after,.PT_Ikon_Lager_2_SV:after{content:"Tillfälligt slut";display:inline-block}.IkonLagerIdFaltSV .Ikon_Lager_3:before,.PT_Ikon_Lager_3_SV:before{content:"\f00c";display:inline-block;margin:0 5px 0 0;font-size:12px;font-weight:bold;color:#44b064}.IkonLagerIdFaltSV .Ikon_Lager_3:after,.PT_Ikon_Lager_3_SV:after{content:"I lager";display:inline-block;color:#44b064;font-style:italic;font-size:15px}.IkonLagerIdFaltSV .Ikon_Lager_4:before,.PT_Ikon_Lager_4_SV:before{content:"\f00c";display:inline-block;margin:0 5px 0 0;font-size:10px}.IkonLagerIdFaltSV .Ikon_Lager_4:after,.PT_Ikon_Lager_4_SV:after{content:"Längre leveranstid";display:inline-block}.IkonLagerIdFaltSV .Ikon_Lager_7:before,.PT_Ikon_Lager_7_SV:before{content:"\f00d";display:inline-block;margin:0 5px 0 0;font-size:10px}.IkonLagerIdFaltSV .Ikon_Lager_7:after,.PT_Ikon_Lager_7_SV:after{content:"Slutsåld";display:inline-block}.langSelectWrap span:before,.ValSelectWrap span:before{content:"\f078";display:inline-block;margin:0 5px 0 10px;font-size:12px;font-weight:bold}.langSelectWrap .active span:before,.ValSelectWrap .active span:before{content:"\f077"}.IkonLagerIdFalt div[class*="Lager_1"]:before{content:"\f00c";font-family:"Font Awesome 5 Pro";font-weight:500;margin-right:3px;margin-left:5px}.IkonLagerIdFalt div[class*="Lager_1"]{color:#44b064}.stang:after{content:"\f00d"}

 /* air_varukorg.css */
#kundvagn{position:relative}#kundvagn .Cart{z-index:5;position:relative}#kundvagn .Varukorg{padding:0;position:relative;z-index:5}#kundvagn .Cart:hover{}.Varukorg span.AIRvarukorg-Qty{float:left}.Varukorg .AIRvarukorg-Arrow{display:inline-block !important;float:left}.Varukorg .AIRvarukorg-Arrow::before{display:block;width:22px;height:38px;content:"\f290"}.Varukorg .AIRvarukorg-Qty,.Varukorg .EmptyCart{background:#44b064;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;float:none;width:25px;height:25px;line-height:25px;margin:-3px 0 0 -4px !important;padding:0;position:relative;text-align:center}.Varukorg .EmptyCart{float:left}.AIRvarukorg-Text a.Checkout{float:right;height:24px;line-height:24px;margin:5px 0;padding:0 10px}.AIRvarukorg-Text i.fa-caret-down,.AIRvarukorg-Text i.fa-shopping-cart{float:left;margin:0 10px 0 0}.AIRvarukorg-Text p{float:left;margin:0 10px 0 0}.AIRvarukorg-Sum{margin-left:5px}#AIRvarukorg-Wrap{position:absolute;right:0;width:400px;z-index:5;background:#fff;margin-top:12px}.Varukorg.active::after{content:"\f0de";position:absolute;left:50%;top:57px;-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:40px}#AIRvarukorg-Wrap .DescrWrap{order:1}#AIRvarukorg-Wrap .BWrap{width:100%}#AIRvarukorg-Wrap.active{display:block!important}#AIRvarukorg-Wrap span.EmptyCart{padding:10px;display:none}#AIRvarukorg-Wrap .Rem{float:right;margin:0 0 0 8% !important}#AIRvarukorg-Wrap .Rem,#AIRvarukorg-Wrap .Sub,#AIRvarukorg-Wrap .Add{cursor:pointer;margin:0 1% 0;line-height:20px;width:5%;-webkit-order:2;-ms-flex-order:2;order:2}#AIRvarukorg-Wrap .TxtWrap input{border:0 none;background:transparent;display:inline-block;margin:0 1% 0;text-align:center;height:20px;line-height:20px;font-weight:700;padding:0 !important;width:11%;-webkit-order:2;-ms-flex-order:2;order:2}#AIRvarukorg-Wrap .Rem img,#AIRvarukorg-Wrap .Sub img,#AIRvarukorg-Wrap .Add img{max-width:15px}#AIRvarukorg-Wrap .Img{width:17%;text-align:center;float:left;margin:0 2% 0 0;background:#fff}#AIRvarukorg-Wrap .TxtWrap{float:left;width:81%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#AIRvarukorg-Wrap .RowWrap .Row{border-bottom:1px solid #ddd;padding:20px;width:100%}#AIRvarukorg-Wrap .Rabatt{float:left;line-height:normal;margin:0 0}#AIRvarukorg-Wrap .DescrWrap{width:100%;-webkit-order:1;-ms-flex-order:1;order:1}#AIRvarukorg-Wrap .DescrWrap,#AIRvarukorg-Wrap .TxtWrap .Price{display:inline-block}#AIRvarukorg-Wrap .TxtWrap .Price{width:60%;-webkit-order:1;-ms-flex-order:1;order:1}#AIRvarukorg-Wrap .Footer .SumWrap{display:block;text-align:center;line-height:45px}#AIRvarukorg-Wrap .Footer .SumWrap .SumTxt,#AIRvarukorg-Wrap .BWrap .Footer .SumWrap .Sum{display:inline-block}#AIRvarukorg-Wrap .Checkout{display:block;text-align:center;margin:0 10px 10px}#AIRvarukorg-Wrap .RowWrap{max-height:300px;overflow-y:scroll}#AIRvarukorg-Wrap .BWrap .Footer:after{content:".";display:block;height:0;clear:both;visibility:hidden}.Varukorg .Checkout a{margin:5px 0}.SumTxt{margin:0 5px}.BError{padding:10px}.br-vk{display:none}.fraktfriinformation{padding:10px}#kundvagn .Varukorg{}#kundvagn .Varukorg.emptyCart{background:transparent;border:none}.Varukorg span{line-height:40px;font-size:13px}.Checkout a{background:#49c070;color:#fff;height:50px;line-height:50px;text-transform:uppercase;display:block;padding:0 10px;transition:all 0.5s ease 0s;font-weight:400}.Checkout a:hover{background:#39b060}.CheckoutBig a{height:50px;line-height:50px;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.Varukorg .AIRvarukorg-Arrow:before{font-size:25px}.SumTxt,.Sum{font-size:20px;font-weight:700}.Footer .Checkout a{font-size:15px}#AIRvarukorg-Wrap .DescrWrap .Descr{font-size:13px;font-weight:400}#AIRvarukorg-Wrap .DescrWrap .VarukorgVarum{font-size:11px;font-weight:400}#AIRvarukorg-Wrap .TxtWrap .Price{font-size:16px;font-weight:700}.BError{color:red;font-size:12px}.Varukorg .AIRvarukorg-Qty,.Varukorg .EmptyCart,.Checkout a{font-size:12px}.Checkout a:after{font-size:11px}#AIRvarukorg-Wrap .Rabatt{font-size:10px}.AIRvarukorg-Sum,.Varukorg .AIRvarukorg-Arrow:before{color:#000}.Varukorg .AIRvarukorg-Qty,.Varukorg .EmptyCart{color:#fff}#AIRvarukorg-Wrap .Rabatt{color:#CD3928}#AIRvarukorg-Wrap .RowWrap .Row,#kundvagn .Cart:hover{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.TillbehorIVarukorg{max-height:100px;overflow-y:scroll;margin:20px 0 !important}.TillbehorIVarukorg .PT_WrapperLista{border:none;margin:0;width:100%}.TillbehorIVarukorg .PT_Wrapper{width:100%;margin:0!important;border:none!important}.TillbehorIVarukorg .PT_WrapperLista .PT_Beskr a{font-size:13px;font-weight:400}@media screen and (max-width:1024px){#kundvagn .Varukorg{padding:0}#kundvagn .Cart{background:none;position:inherit}#kundvagn{position:static;background:transparent;height:35px}#kundvagn .Varukorg.addedAnimation{background:none}#kundvagn .Varukorg.addedAnimation .AIRvarukorg-Qty{background:#37a237 !important}#kundvagn .Cart:hover{background:none}.Varukorg{min-width:inherit;line-height:35px}.Varukorg .AIRvarukorg-Arrow::before{color:#222}.Varukorg.active::after{top:65px}#AIRvarukorg-Wrap{width:100%;top:45px}.AIRvarukorg-Sum,#Snabbkassa_Artiklar_FyndaIKassan{display:none !important}.AddKassa,.SubKassa,.remove-it{margin:5px 5px 0}.Varukorg.active::after{font-size:50px;left:30%}#kundvagn .Varukorg{background:transparent;border:none}.Varukorg span{line-height:inherit}#kundvagn .CheckoutBig{display:none}.Varukorg .AIRvarukorg-Qty,.Varukorg .EmptyCart{margin:7px 0 0 -8px !important;height:20px;width:20px;line-height:20px;font-size:11px}}@media screen and (max-width:430px){#AIRvarukorg-Wrap .BWrap .RowWrap .Row .TxtWrap .DescrWrap{font-size:10px}}

 /* air_menu1.css */
.nav a{color:#454545}.navlist{position:relative}.nav{width:100%;text-align:center}.nav&gt;ul{display:inline-block}.nav&gt;ul&gt;li{line-height:49px;display:inline-block;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.nav ul li i{display:none}.nav ul li:hover ul{display:block}.nav .niva2 li a:hover,.nav .niva2 li:hover,.nav .niva3 li a:hover,.nav .niva3 li:hover,.nav .niva4 li a:hover,.nav .niva4 li:hover{background:none !important}.NavCustom a{height:38px;margin-left:20px}.NavCustom a img{height:inherit}.Sales br{display:none}.nav .Sales .niva2 .sectionmenu li{flex:100%;text-align:center}.nav .Sales .niva2 .sectionmenu li a{color:#d13233}.nav .niva1{margin:0}.nav&gt;.niva1&gt;li a{display:block;padding:0 10px;text-transform:uppercase}.nav .niva2 .sectionmenu&gt;ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.nav .niva2 .sectionmenu{max-width:1280px;margin:0 auto;max-height:440px;overflow-y:auto;padding:20px 0}.nav .niva2 .sectionmenu li{float:left;list-style:none;line-height:25px}.nav .niva2{display:none;left:0;list-style:none;margin:0;position:absolute;top:51px;width:100%;z-index:999;text-align:left}.nav .niva2 li{width:100%;margin:0}.nav .niva2 li a{text-transform:uppercase;padding:0;font-size:14px}.nav .niva2 li a:hover{color:#555}@media screen and (min-width:1025px){.nav .niva2 .sectionmenu li{flex:0 0 16%}}@media screen and (min-width:768px){.sectionmenu.group::-webkit-scrollbar{width:15px}.sectionmenu.group::-webkit-scrollbar-thumb{background-color:#ddd;border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:15px}}.nav .niva3{float:left;list-style:none}.nav .niva3 li{width:100% !important;margin:0}.nav .niva3 li a{width:100%;text-transform:none;line-height:30px;color:#000}.nav .niva4{float:left;list-style:none;padding:0 0 0 10px}.nav .niva4 li{width:100% !important;margin:0}.nav .niva4 li a{width:100%;text-transform:none;line-height:30px;color:#000}.toppmeny ul{list-style:none;display:inline-block;float:left}.toppmeny ul li ul li{width:100%;display:block}.toppmeny ul li:hover&gt;ul{display:block}.toppmeny ul li i{display:block;font-size:12px;font-style:normal;position:absolute;top:0;right:10px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform:rotate(-90deg)}.toppmeny ul li i.arrow-up{-webkit-transform:rotate(-270deg);transform:rotate(-270deg);-ms-transform:rotate(-270deg);right:7px}.toppmeny li{line-height:40px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.toppmeny a{padding:0 10px}.toppmeny.active{display:block}.toppmeny .niva1 li{float:left;position:relative}.toppmeny .niva1 li i{display:none}.toppmeny .niva1 li a{display:block;width:100%}.toppmeny .niva2{width:220px;position:absolute;top:40px;display:none;z-index:1000}.toppmeny .niva2 li i{display:block}.toppmeny .niva3{display:none;position:absolute;left:218px;top:-1px;width:100%}.toppmeny .niva4{display:none;position:absolute;left:216px;top:-1px;width:100%}.nav .nav-menu li ul{display:none;list-style:none;margin:0;padding:10px;position:absolute;top:50px;width:280px;z-index:999;max-height:445px;overflow-y:scroll;text-align:left}.nav .nav-menu li a{line-height:50px;padding:0 10px;display:block;text-transform:uppercase}.nav .nav-menu li ul li a{height:30px;line-height:30px}.nav .nav-menu li ul li a:hover{background:none}.nav .nav-menu li ul a{text-transform:none;display:table;width:100%}.nav .nav-menu li ul li:hover{background:none}.kampanjmenu ul li br{display:none}.nav ul li.emptyUl:hover ul{display:none}.brands .niva2 .sectionmenu li{width:100%}.brands .niva2 .sectionmenu .brand_menu{-webkit-column-count:5;-moz-column-count:5;column-count:5}.brands .niva2 .sectionmenu .brand_menu li{width:100%;float:none}.brands .niva2 .sectionmenu .brand_menu li a{text-transform:none;font-weight:normal}.brands .niva2 li{margin:0 0 5px}.brand_menu .letter{text-transform:uppercase;font-weight:700}.sidomeny li{list-style:none}.sidomeny .niva1 li a{}.footer ul li{list-style:none}.footer ul li a{line-height:25px}.footer{font-weight:200}.nav .niva1 li a,.nav .nav-menu li a{font-size:15px}.nav .niva2 li a{font-weight:bold;font-size:13px}.nav .niva3 li a,.nav .niva4 li a,.nav .niva5 li a,.nav .nav-menu li ul li a{color:#454545;font-weight:300;font-size:14px}@media screen and (min-width:768px){.nav&gt;ul&gt;li{border-bottom:2px solid #fff}.nav&gt;ul&gt;li:hover{border-bottom:2px solid #454545}.nav .niva2 li a:hover,.nav .niva2 li:hover,.nav .niva3 li a:hover,.nav .niva3 li:hover,.nav .niva4 li a:hover,.nav .niva4 li:hover,.nav .nav-menu li ul li a:hover{color:#555}}.nav .niva2,.nav .nav-menu li ul{background:rgba(255,255,255,0.98)}.nav .niva2{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}.toppmeny .niva2,.toppmeny .niva3,.toppmeny .niva4,.toppmeny .niva5,.nav .nav-menu li ul{border:1px solid #f1f1f1}.toppmeny .niva1 li a{color:#000;font-size:13px}.toppmeny .niva2 li a{color:#000}.toppmeny li:hover,.toppmeny ul li ul&gt;li:hover{background:#f1f1f1}.toppmeny .niva2,.toppmeny .niva3,.toppmeny .niva4{background:rgba(255,255,255,0.98)}.arrow-up::after{content:"\f077"}.arrow-down::after{content:"\f078"}.nav .niva2::-webkit-scrollbar,.nav .nav-menu li ul::-webkit-scrollbar{display:none}@media screen and (max-width:1024px){.nav{display:none}.bodywrapper.active{width:100%;min-height:100%;position:fixed}.bodywrapper.active .header-wrapper{width:100%;left:0}.mobilenav.active{-webkit-overflow-scrolling:touch;width:100%;height:100%;top:0;overflow-x:hidden;overflow-y:scroll;position:fixed;display:block;z-index:50;background:#fff;padding:56px 0 0}.mobilenav.active .nav{display:block;border:none}.mobilenav.active .nav&gt;ul&gt;li i{display:inline-block;float:right;width:14%;font-size:15px;font-style:normal;text-align:center;color:#999;cursor:pointer}.mobilenav.active .nav&gt;ul&gt;li:hover{background:none}.mobilenav.active .nav ul li.active&gt;a,.nav ul li.active-parent&gt;a{font-weight:700}.mobilenav.active .nav ul li.active i{color:#ccc}.mobilenav.active .nav .niva2,.nav-menu li ul{border:none !important}.mobilenav.active .nav ul li a{color:#000 !important}.mobilenav.active .nav&gt;ul{width:100%;text-align:left}.mobilenav.active .nav .niva1 li{width:100%;height:auto}.mobilenav.active .nav&gt;.niva1&gt;li{border-bottom:1px solid #f1f1f1}.mobilenav.active .nav .niva1 li a{display:inline-block;width:85%;padding:0 0 0 10px}.mobilenav.active .nav ul li.active .niva2{display:block;position:relative}.mobilenav.active .nav .niva2{padding:0;top:0;position:relative;float:left;box-shadow:none;display:none;max-height:inherit;overflow-y:inherit}.mobilenav.active .nav .niva2 li{margin:0}.mobilenav.active .nav .niva2 li:last-child{border-bottom:none}.mobilenav.active .nav .niva2 li a{padding:0 0 0 20px;line-height:40px;text-transform:none}.mobilenav.active .nav .niva2&gt;li&gt;div&gt;ul&gt;li&gt;a{font-weight:200;text-transform:uppercase}.mobilenav.active .nav .niva2 li.active .niva3{display:block;position:relative}.mobilenav.active .nav .niva3{width:100%;box-shadow:none;display:none}.mobilenav.active .nav .niva3 li{width:100%;display:inline-block}.mobilenav.active .nav .niva3 li:last-child{border-bottom:none}.mobilenav.active .nav .niva3 li a{line-height:30px}.mobilenav.active .nav .niva3 li a{padding:0 0 0 30px}.mobilenav.active .nav .niva3 li.active .niva4{display:block;position:relative}.mobilenav.active .nav .niva4{width:100%;box-shadow:none;display:none}.mobilenav.active .nav .niva4 li{width:100%;display:inline-block}.mobilenav.active .nav .niva4 li:last-child{border-bottom:none}.mobilenav.active .nav .niva4 li a{padding:0 0 0 40px}.mobilenav.active .nav .nav-menu li{width:100%;height:auto;line-height:50px;border-bottom:1px solid #f1f1f1}.mobilenav.active .nav .nav-menu li a{display:inline-block;width:85%;line-height:50px;height:50px;padding:0 0 0 10px}.mobilenav.active .nav .nav-menu li.active .child-ul a{width:100%;border-bottom:1px solid #f1f1f1;padding:0 0 0 20px}.mobilenav.active .nav .nav-menu li.active .child-ul li,.mobilenav.active .nav .nav-menu li.active .child-ul a:last-of-type{border-bottom:none}.mobilenav.active .nav .nav-menu li .child-ul{box-shadow:none;display:none;float:left;max-height:inherit;overflow-y:inherit;padding:0;position:relative;top:0}.mobilenav.active .nav .nav-menu li.active .child-ul{display:block !important;position:relative;top:0;left:0;width:100%}.mobilenav.active .nav .nav-menu li ul li a:hover{color:#fff}.mobilenav.active .nav .kampanjmenu,.mobilenav.active .nav .brands{width:100%;text-align:left}.mobilenav.active .nav .brands .niva2 .sectionmenu .brand_menu{-webkit-column-count:1;-moz-column-count:1;column-count:1}.mobilenav.active .brand_menu .letter{padding:10px 0 0 20px;border-bottom:none !important}.toppmeny{display:none}.mobilenav.active .toppmeny{width:100%;display:block;background:#f1f1f1}.mobilenav.active .toppmeny ul{width:100%}.mobilenav.active .toppmeny ul li i{display:inline-block;float:right;width:14%;font-size:15px;font-style:normal;text-align:center;line-height:48px;color:#999;position:static;top:0;right:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-ms-transform:rotate(0deg);cursor:pointer}.mobilenav.active .toppmeny ul li.active i{color:#ccc}.mobilenav.active .toppmeny&gt;ul&gt;li:hover{background:none}.mobilenav.active .toppmeny li:hover,.mobilenav.active .toppmeny ul li ul&gt;li:hover{background:none}.mobilenav.active .toppmeny ul li:hover ul,.mobilenav.active .toppmeny .niva2 li:hover ul,.mobilenav.active .toppmeny .niva3 li:hover ul,.mobilenav.active .toppmeny .niva4 li:hover ul{display:none}.mobilenav.active .toppmeny&gt;ul&gt;li:hover{background:none}.mobilenav.active .toppmeny ul li.active&gt;a,.toppmeny ul li.active-parent&gt;a{font-weight:500}.mobilenav.active .toppmeny li a:hover,.toppmeny ul li ul&gt;li a:hover{background:none}.mobilenav.active .toppmeny .niva2 li:last-child,.mobilenav.active .toppmeny .niva3 li:last-child,.mobilenav.active .toppmeny .niva4 li:last-child{border-bottom:none}.mobilenav.active .toppmeny li{line-height:50px}.mobilenav.active .toppmeny a{color:#000;text-transform:uppercase}.mobilenav.active .toppmeny .niva1 li{width:100%;height:auto;border-bottom:1px solid #efefef}.mobilenav.active .toppmeny .niva1 li a{width:85%;padding:0 0 0 10px;float:left}.mobilenav.active .toppmeny ul li.active .niva2{width:100%;display:block;border:none}.mobilenav.active .toppmeny .niva2{top:0;position:relative;float:left;box-shadow:none;display:none;background:transparent}.mobilenav.active .toppmeny .niva2 li{margin:0}.mobilenav.active .toppmeny .niva2 li a{padding:0 0 0 20px}.mobilenav.active .toppmeny .niva2 li.active .niva3,.mobilenav.active .toppmeny .niva3 li.active .niva4{width:100%;display:block;position:relative;border:none}.mobilenav.active .toppmeny .niva3,.mobilenav.active .toppmeny .niva4{width:100%;float:left;box-shadow:none;display:none;left:0;background:transparent}.mobilenav.active .toppmeny .niva3 li,.mobilenav.active .toppmeny .niva4 li{width:100%;display:inline-block}.mobilenav.active .toppmeny .niva3 li a{padding:0 0 0 30px}.mobilenav.active .toppmeny .niva4 li a{padding:0 0 0 40px}.mobilenav.active .toplistWrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:column}.mobilenav.active .toplistWrap .right{order:1}.mobilenav.active .toplistWrap .left{order:2}.toplistWrap nav{width:100%}.toplistWrap nav&gt;*{border-top:1px solid #f1f1f1;width:100%;margin:0;padding:0 20px;border-bottom:1px solid #f1f1f1;margin-top:-1px}.NavCustom{width:100%;text-align:left;margin:20px 0}}

 /* air_sok.css */
.sokrutan{width:205px;z-index:3;position:relative}.Sokfalt{padding:0 10px;font-style:italic;height:40px !important;width: 80%;-webkit-appearance:none;font-size:13px;border:none !important;border-bottom:1px solid #000 !important}.Sokknapp{border:none;background:transparent;cursor:pointer;width:40px;height:40px;position:absolute;right:0;top:0;text-indent:-5000px}.LSS_Input:after{color:#222;content:"\f002";font-size:16px;width:20px;height:40px;line-height:40px;font-weight:400;position:absolute;}.LSS_Container{position:relative}#LSS_Result{background:#fff;position:absolute;left:0;top:40px;width:200%;border:1px solid #f1f1f1;max-height:490px;overflow-y:scroll}#LSS_Result,#LSS_Result div,#LSS_Result ul,#LSS_Result ul li{z-index:1005}#LSS_Result h3{margin:0 0 15px}#LSS_Result li{list-style:none}#LSS_Close{position:fixed;top:72px;margin-left:235px}#LSS_Close .close{color:#ccc;font-size:13px;right:0;top:0}#LSS_Close .close::before{color:#000}#lblTerm{display:none}ul.LSS_Artiklar{width:100%}.LSS_Artiklar li:hover{background:#f9f9f9;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.LSS_Artiklar .Bild{height:50px;line-height:50px;margin:0 0 5px;overflow:hidden;text-align:center;background:#fff}.LSS_Artiklar .Bild img{max-width:100%;max-height:100%;vertical-align:middle}.LSS_Artiklar .LSS_Art_Text span.Beskr{font-size:13px;font-weight:400}.LSS_Artiklar .LSS_Pris,.LSS_Artiklar .LSS_Kampanjpris{font-size:12px}.LSS_Sokterm{font-weight:700}#LSS_Result::-webkit-scrollbar,ul.LSS_Artiklar::-webkit-scrollbar,ul.LSS_Artikelgrupper::-webkit-scrollbar{display:none}.LSSordPris{text-decoration:line-through}@media screen and (max-width:1024px){.soktoggle{cursor:pointer;display:inline-block;line-height:32px;float:left;font-size:20px;}.sokrutan{display:none}.Sokfalt{border-bottom:0 !important}.LSS_Artiklar li:hover{background:transparent}.LSS_Input:after{text-align:center}.sokrutan.active{display:block;left:50%;position:fixed;top:90px;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:95%;z-index:3}.sokrutan.active input{border-radius:0}#LSS_Result{top:39px;width:100%;margin:0;padding:0;max-height:330px;overflow-y:scroll}#LSS_Result #LSS_Close{display:none}.LSS_Artiklar .Bild{width:23.78%}.LSS_Artiklar .LSS_Art_Text{width:74.54%;margin:0 0 0 1.6%}}

 /* air_variables.css */
:root{--gutter:1em;--max-width:1280px;--base-background1:#fff;--base-color1:#000;--base-background2:#f2f2f2;--base-color2:#333;--base-background3:#eee;--base-color3:#333;--base-background4:#ddd;--base-color4:#333;--base-background5:#666;--base-color5:#f2f2f2;--base-background6:#333;--base-color6:#f2f2f2;--base-background7:#000;--base-color7:#fff;--theme-background1:#fff;--theme-color1:#000;--theme-background2:#000;--theme-color2:#fff;--theme-background3:#ddd;--theme-color3:#000;--success-color:#008448;--warning-color:#ff9a00;--danger-color:#be1924;--info-color:#17a2b8;--lowlight-color1:#666;--sale-color1:#be1924;--sale-bagde-background1:#be1924;--sale-bagde-color1:#fff;--news-color1:#17a2b8;--news-bagde-background1:#17a2b8;--news-bagde-color1:#fff;--cta-background1:#008448;--cta-color1:#fff;--cta-background2:#000;--cta-color2:#fff;--border-std:1px solid #ddd;--border-color1:#ddd;--border-marked:#999;--border-radius1:0;--border-radius2:3px;--box-shadow1:0 20px 20px -20px rgba(0,0,0,.5)}

@font-face {
    font-family: 'lato';
    src: url('/_css/fonts/lato-regular-webfont.woff2') format('woff2'),
    url('/_css/fonts/lato-regular-webfont.woff2') format('woff');
	font-weight:300;
	font-style:normal;
}
@font-face {
    font-family: 'lato';
    src: url('/_css/fonts/lato-light-webfont.woff2') format('woff2'),
    url('/_css/fonts/lato-light-webfont.woff2') format('woff');
	font-weight:200;
	font-style:normal;
}
@font-face {
    font-family: 'lato';
    src: url('/_css/fonts/lato-medium-webfont.woff2') format('woff2'),
    url('/_css/fonts/lato-medium-webfont.woff2') format('woff');
	font-weight:400;
	font-style:normal;
}
@font-face {
    font-family: 'lato';
    src: url('/_css/fonts/lato-bold-webfont.woff2') format('woff2'),
    url('/_css/fonts/lato-bold-webfont.woff2') format('woff');
	font-weight:700;
	font-style:normal;
}

@font-face{
	font-family:"Font Awesome 5 Brands";
	font-style: normal;
	font-weight:normal;
	src:url(/_css/fonts/fa-brands-400.eot);
	src:url(/_css/fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),
	url(/_css/fonts/fa-brands-400.woff2) format("woff2"),
	url(/_css/fonts/fa-brands-400.woff) format("woff"),
	url(/_css/fonts/fa-brands-400.ttf) format("truetype");
}
	
@font-face{
	font-family:"Font Awesome 5 Pro";
	font-style:normal;
	font-weight:300;
	src:url(/_css/fonts/fa-light-300.eot);
	src:url(/_css/fonts/fa-light-300.eot?#iefix) format("embedded-opentype"),
	url(/_css/fonts/fa-light-300.woff2) format("woff2"),
	url(/_css/fonts/fa-light-300.woff) format("woff"),
	url(/_css/fonts/fa-light-300.ttf) format("truetype");
}
	
@font-face{
	font-family:"Font Awesome 5 Pro";
	font-style:normal;
	font-weight:400;
	src:url(/_css/fonts/fa-regular-400.eot);
	src:url(/_css/fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),
	url(/_css/fonts/fa-regular-400.woff2) format("woff2"),
	url(/_css/fonts/fa-regular-400.woff) format("woff"),
	url(/_css/fonts/fa-regular-400.ttf) format("truetype");
}
	
@font-face{
	font-family:"Font Awesome 5 Pro";
	font-style:normal;
	font-weight:900;
	src:url(/_css/fonts/fa-solid-900.eot);
	src:url(/_css/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),
	url(/_css/fonts/fa-solid-900.woff2) format("woff2"),
	url(/_css/fonts/fa-solid-900.woff) format("woff"),
	url(/_css/fonts/fa-solid-900.ttf) format("truetype");
}
	
.fw-200 { font-weight: 200; }
.fw-300 { font-weight: 300; }
.fw-400 { font-weight: 400; }
.fw-700 { font-weight: 700; }

.ff-awesome { font-family:"Font Awesome 5 Pro"; }
.fs { font-size: 12px; }

/*** Colors, background ***/

.lightgrey { background: #f1f1f1; }
.darkgrey { background: #999; }

/*** Menu ***/

#topmenu { font-size: 12px; font-weight: 300px; line-height: 40px; }
#section_menu { background: #fff; }
#section_menu_dropdowns {font-size:15px; background: #fff;}
#section_menu_dropdowns a {text-transform:uppercase; border-bottom: 2px solid #fff; line-height: 60px; text-align: center; }
#section_menu_dropdowns a.chosen { }
#section_menu_dropdowns a:hover { border-bottom: 2px solid #454545;   -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
#mainmenu span a.button { padding: 0px 14px !important; text-transform: none !important; line-height:30px !important; min-height: 28px !important; }

/* mobile dropdown menu */
@media (max-width: 1024px) {
	#mobile-menu-wrapper { height: 100% ; }
	#mainmenu { left: 0; right: 0; top: 56px; bottom: 0; z-index: 10; }
	.mainmenu-header { line-height: 49px; }
	.mainmenu-header a { text-transform: uppercase; font-size: 15px; color:#000; font-weight: 300;  }
	.overlay { top: 56px !important; }
	#mainmenu .subsubmenu .menu-item a { font-weight: 200; }
	#mainmenu .subsubmenu-items .menu-item a { padding-left: 10px; }
	#mainmenu .menu-item { line-height: 30px; }
	#shop_menu_transfer { position: absolute; z-index: 2; width: 100%; }
}
@media (min-width: 1025px) {
	#mainmenu .menu-item { line-height: 25px; }
	#mainmenu .subsubmenu .menu-item a { font-weight: bold; }
}

/* outer box when using automplete with prodboxes */
.ac_result_prodbox { border: 1px solid #f1f1f1; border-radius:0px; background:#fff; padding:0; margin-top:1px; overflow: hidden; z-index: 9; max-height: 80%; overflow-y: scroll; }
.ac_result_prodbox .prodbox.prodbox_4 { height: 76px; clear: both; cursor: pointer; padding: 0 !important; margin:0 !important; }
.ac_result_prodbox .prodbox.prodbox_4 .prodbox_picture { height: 76px; background: #fff; padding-top: 5px; padding-left: 8px; }
.ac_result_prodbox .prodbox.prodbox_4 .col-10 { padding: 10px; }
.ac_result_prodbox .prodbox.prodbox_4 .prodbox_name { font-weight: 200; }
@media (min-width: 1025px) {
	.ac_result_prodbox  { width: 450px; }
	.ac_result_prodbox .prodbox.prodbox_4 { width: 450px !important; }
}
@media (max-width: 1024px) {
	.ac_result_prodbox  { width: 100%; position: relative; top: 118px !important; max-width: 768px; margin-left: auto; margin-right: auto; margin-top: -1.6rem; }
	.ac_result_prodbox .prodbox.prodbox_4 { width: 100% !important; }
}

.ac_result_prodbox .ac_result_other, .ac_result_headline, .ac_result_row { min-height: 16px; line-height: 16px; padding: 10px; text-align: right; font-weight: 200; }

.ac_result_headline { text-transform: uppercase; font-weight: bold; text-align: center; border-bottom: 1px solid #f1f1f1; margin-top: 3px; }
.ac_result_prodbox .prodbox.prodbox_4, .ac_result_prodbox .ac_result_other, .ac_result_row { border-bottom: 1px solid #f1f1f1 !important; }
.ac_result_prodbox .prodbox.prodbox_4:hover, .ac_result_prodbox .ac_result_other:hover, .ac_result_row:hover { background: #f9f9f9; }
.ac_result_prodbox .prodbox.prodbox_4.chosen, .ac_result_other.chosen, .ac_result_row.chosen { background: #f1f1f1; }

.ac_result_prodbox .ac_result_category:not(span) { text-decoration: none; text-transform: uppercase; font-weight: 400; }
.ac_result_prodbox .ac_result_category { text-decoration: none; text-transform: uppercase; font-weight: bold; text-align: left; }
.ac_result_prodbox .ac_result_other div span { font-size:11px; font-weight: 200; text-transform: none; margin-right: 6px; }

.ac_result_row { font-size: 14px;  height: 16px; }
.ac_result_row span { color: #ed1c2d; }
.ac_result_row a { text-decoration: none; }
.ac_result_hr hr { margin: 10px 5px 10px 5px; }


/* Breakpoints, update isBreakpoint() in JS if you change this */

/* Normalizing */
input, textarea, keygen, select, button {
  margin: 0; /* Normalize Safari margin bug */
}

/* Root variables */
:root {

  /* Timings */

  /* Colors */

  /* Spacings */
}
html {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 62.5%;
}
body,
html {
 min-height: 100vh;
}
body, #modal, .ui-widget-header {
font-family: 'lato',Arial,Helvetica,sans-serif;
font-size: 14px;
color: #454545;
font-weight: 300;

  -webkit-overflow-scrolling: touch;


  margin: 0;
  padding: 0;
  font-weight: normal;

}
*, *:before, *:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}

body.dimmeractive { 
	height: 100% !important;
	overflow:hidden;
}

h1, .h1, h2, h3, .h3, h4, h5, h6, .display_headline {
  margin: 0;
  padding: 0;
  font-weight: normal;
  line-height: 1;
}
#shop_main h1 { margin-bottom: 20px; }

p {
  margin-block-start: 0px;
  margin-block-end: 10px;
  max-width: 768px;
}
ol, ul {
  font-size: 1.4rem;
  line-height: 19px;
}
#page_left ol, #page_left ul {
	margin-left: 0; padding-left: 0;
}
h1, .h1 {
  font-size: 25px;
  font-weight: 200;
  text-transform: uppercase;
  line-height: 25px;
  text-align: center;
}
h2, .h2, .display_headline {
  font-size: 20px;
  line-height: 20px;
  margin-bottom: 20px;
  text-transform: uppercase;
}
h3, .h3 {
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
}
h4, .h4, .fh {
  font-size: 1.3rem;
  line-height: 18px;
  color: #222222;
  font-weight: bold;
}
.fh {
	margin-bottom: 0.5rem;
	margin-left: 3px;
}



@media (min-width: 1025px) {
  body {
    font-size: 1.4rem;
    line-height: 19px;
    color: #444444;
  }
  .max-width-1 {
	max-width: 1280px !important;
  }
  div.max-md {
	max-width: 768px;
  }
  div.max-md.center { margin: 0 auto; }

}
img {
  max-width: 100%;
  height: auto;
  /* Remove borders, IE10 Fix */
  border: none;
}

/* Lazy load placeholders */

img.lazy { /* 1x100 px */
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAABCAQAAACC0sM2AAAADElEQVR42mNkGCYAAAGSAAIVQ4IOAAAAAElFTkSuQmCC);
}

.prodbox_picture img.lazy { /* 1x1 px */
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=);
}

/* Designed form inputs ================================================================= */

input,
.appearance-none {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
input::-webkit-input-placeholder,
input:-ms-input-placeholder,
input::-ms-input-placeholder,
input::placeholder {
}
/* IE10-fix */
input::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[type=number] { -moz-appearance: textfield; }
.input {
border: 1px solid #ddd; 
line-height: 40px; height: 40px; 
padding: 6px 5px;
transition: border 0.2s linear 0s,box-shadow 0.2s linear 0s;
vertical-align: middle;
background: #fff;
font-size: 13px;
}

textarea.input { line-height: 160%; padding: 1rem; }
#modal .input:not(.nosize) { width: 100%; }

/* Fix to avoid iPhone zooming on form inputs */
@media (max-width: 767px) {
	input.input, textarea { font-size: 16px ; }
	select { font-size: 16px; }
}
.input.reversed { background-color: #fff; color: #000; }
.input.error, .flat_select.error { border: 1px solid #CF1B1F; }
label.error { display: block; font-size: 1.1rem; color: #CF1B1F; }

input.checkbox { visibility: hidden; margin-left: 0; position: absolute; left: -999px; }
input.checkbox + label { border: 0; font-size:1.3rem; line-height: 16px; display:inline-block; padding: 0 0 0 26px;  background-repeat: no-repeat; cursor: pointer; background-size: 16px; }
input.checkbox:not(.error) + label { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 23 23' width='23px' height='23px' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECheckbox%3C/title%3E%3Cdefs%3E%3Crect id='a' width='23' height='23' rx='2'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cuse fill='%23FFF' xlink:href='%23a'/%3E%3Crect stroke='%23999999' x='.5' y='.5' width='22' height='22' rx='2'/%3E%3C/g%3E%3C/svg%3E");  }
input.checkbox.error + label { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 23 23' width='23px' height='23px' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECheckbox%3C/title%3E%3Cdefs%3E%3Crect id='a' width='23' height='23' rx='2'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cuse fill='%23FFF' xlink:href='%23a'/%3E%3Crect stroke='%23999999' x='.5' y='.5' width='22' height='22' rx='2'/%3E%3C/g%3E%3C/svg%3E"); }
input.checkbox:checked + label { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 23 23' width='23px' height='23px' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECheckbox%3C/title%3E%3Cdefs%3E%3Crect id='a' width='23' height='23' rx='2'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cuse fill='%2344b064' xlink:href='%23a'/%3E%3Crect stroke='%23999999' x='.5' y='.5' width='22' height='22' rx='2'/%3E%3C/g%3E%3C/svg%3E"); }


#policy_approved_div:not(.checked) { margin-top: 1rem; margin-bottom: -1rem; }
#policy_approved_div:not(.checked) div { padding: 10px; border: 0px; background-color: #eee; }
#policy_approved_div:not(.checked) input.checkbox + label { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 30 30' width='30px' height='30px' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECheckbox%3C/title%3E%3Cdefs%3E%3Crect id='a' width='30' height='30' rx='2'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cuse fill='%23FFF' xlink:href='%23a'/%3E%3Crect stroke='%23999999' x='.5' y='.5' width='29' height='29' rx='2'/%3E%3C/g%3E%3C/svg%3E"); }
#policy_approved_div:not(.checked) label:not(.error) { font-size: 1.6rem; }
#policy_approved_div:not(.checked) label.error { margin-top: 5px; }

input.radio, input.varradio { visibility: hidden; display: none; margin-left: 0; }
input.radio + label:not(.error), input.radio + label.error + label { border: 0; font-size:1.3rem; line-height: 16px; display:inline-block; padding: 0 0 0 26px; background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eradio%3C/title%3E%3Cdefs%3E%3Crect id='a' width='15' height='15' rx='11.5'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cuse fill='%23FFF' xlink:href='%23a'/%3E%3Crect stroke='%23999999' x='.5' y='.5' width='15' height='15' rx='11'/%3E%3C/g%3E%3C/svg%3E"); background-repeat: no-repeat; cursor: pointer; }
@media (max-width: 767px) {
	input.radio + label:not(.error), input.radio + label.error + label { width: 90%; }
	#Faktakolumn input.radio + label:not(.error) { width: auto; }
}
input.radio:disabled + label:not(.error), input.radio:disabled + label.error + label {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eradio%3C/title%3E%3Cdefs%3E%3Crect id='a' width='15' height='15' rx='11.5'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cuse fill='%23fafad2' xlink:href='%23a'/%3E%3Crect stroke='%23fafad2' x='.5' y='.5' width='15' height='15' rx='11'/%3E%3C/g%3E%3C/svg%3E") !important; }
input.radio:checked + label:not(.error), input.radio:checked + label.error + label {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eradio%3C/title%3E%3Cdefs%3E%3Crect id='a' width='15' height='15' rx='11.5'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cuse fill='%2344b064' xlink:href='%23a'/%3E%3Crect stroke='%23999999' x='.5' y='.5' width='15' height='15' rx='11'/%3E%3C/g%3E%3C/svg%3E"); }
input.varradio { margin: 0; line-height: 40px; height: 40px; }
input.varradio + label { background: #FFF; border: 1px solid #76B84B; padding: 1rem; cursor: pointer; float: left; margin-right: 5px; margin-bottom: 5px; }
input.varradio:checked + label { background: #76B84B; color: #fff; }
input.varradio.grey:checked + label { background: #F7F7F7; color: #fff; color: #444; }
label img.small_label_icon {
  max-width: 100%;
  height: 23px;
  margin: -3px 6px 0 0;
  vertical-align: middle;
}
:focus {
    outline: none;
}

button.checked:before {
	content:"\f00c";
	font-family:"Font Awesome 5 Pro";
	margin-right: 5px;
}

#close-search { 
	cursor: pointer;
	line-height: 40px;
	font-size: 16px;
	position: absolute;
	right: 5px;	
	z-index: 1;
	display: none;
}
@media (min-width: 1025px) {
	#close-search {
		margin-top: 12px;
		right: 50px;
	}
}
#close-search:before {
	content:"\f00d";
	font-family:"Font Awesome 5 Pro";
	margin-right: 5px;
}

span.required { font-weight: bold; color: #CF1B1F; }
span:not(.customSelect).required:after { content: "*" ; }

.none,.hide {
  display: none;
}
.block,.show {
  display: block;
}
.inline {
  display: inline;
}
.inline-block {
  display: inline-block;
}
.notransition {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.flex {
	-js-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex-wrap {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.flex-wrap.flex-flip {
  -ms-flex-wrap: wrap-reverse;
      flex-wrap: wrap-reverse;
}

.flex-right {
	justify-content: flex-end;
}
.flex-one {
	flex: 1;
}
.flex-shrink-1 {
  flex-shrink: 1;
}
.flex-shrink-0 {
  flex-shrink: 0;
}
.flex-grow-1 {
  flex-grow: 1;
}
.flex-grow-0 {
  flex-grow: 0;
}

.flex-column {
  flex-direction: column;
}

.list .flex-wrap {
	width: 100%;
}
.flex-col {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
}
.f-left, .left {
  float: left;
}
.f-right, .right {
  float: right;
}
.flex-end {
  align-self: flex-end;
}


@media (min-width: 768px) {
  .md-left {
    float: left;
  }
  .md-right {
    float: right;
  }
  .md-flex-end {
    align-self: flex-end;
  }
  .md-flex-alignself-auto {
    align-self: auto;
  }
}
@media (min-width: 1025px) {
  .lg-left {
    float: left;
  }
  .lg-right {
    float: right;
  }
  .lg-flex-row {
    flex-direction: row;
  }
  .lg-flex-end {
    align-self: flex-end;
  }
  .lg-flex-alignself-auto {
    align-self: auto;
  }
}
.align-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.justify-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-space-around {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-around;
  -ms-flex-pack: justify;
  justify-content: space-around;
}
.justify-space-between {
    -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.nav-2-mobile .flex-justify{
    -webkit-box-pack: justify;
  -webkit-justify-content: space-around;
  -ms-flex-pack: justify;
  justify-content: space-around;
}
.self-end {
  -ms-flex-item-align: end;
      align-self: end;
}
.col-auto {
  width: auto;
}
.order-1n {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

@media (min-width: 768px) {
  .md-flex-row {
    flex-direction: row;
  }
  .md-flex-wrap {
    flex-wrap: wrap;
  }
  .md-space-around {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-around;
  -ms-flex-pack: justify;
  justify-content: space-around;
}
}

.col-0 {
    width: 0%;
  }
.col-1 {
    width: 8.33333%;
  }
.col-2 {
    width: 16.66667%;
  }
.col-3 {
    width: 25%;
  }
.col-4 {
    width: 33.33333%;
  }
.col-5 {
    width: 41.66667%;
  }
.col-6 {
    width: 50%;
  }
.col-7 {
    width: 58.33333%;
  }
.col-8 {
    width: 66.66667%;
  }
.col-9 {
    width: 75%;
  }
.col-10 {
    width: 83.33333%;
  }
.col-11 {
    width: 91.66667%;
  }
.col-12 {
  width: 100%;
}

@media (max-width: 500px) {
  .xs-col-4 {
    width: 33.33333%;
  }
  .xs-col-6 {
    width: 50%;
  }
}
@media (max-width: 400px) {
  .xxs-flex {
    display: flex;
  }
}
@media (min-width: 768px) {

  .max-width-1 {
	max-width: 768px;
  }

  .md-none {
    display: none;
  }

  .md-block {
    display: block;
  }

  .md-inline {
    display: inline;
  }

  .md-inline-block {
    display: inline-block;
  }

  .md-flex {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .md-flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
  }

  .md-col-auto {
    width: auto;
  }
    .md-col-0 {
      width: 0%;
    }
    .md-col-1 {
      width: 8.33333%;
    }
    .md-col-2 {
      width: 16.66667%;
    }
    .md-col-3 {
      width: 25%;
    }
    .md-col-4 {
      width: 33.33333%;
    }
    .md-col-5 {
      width: 41.66667%;
    }
    .md-col-6 {
      width: 50%;
    }
    .md-col-7 {
      width: 58.33333%;
    }
    .md-col-8 {
      width: 66.66667%;
    }
    .md-col-9 {
      width: 75%;
    }
    .md-col-10 {
      width: 83.33333%;
    }
    .md-col-11 {
      width: 91.66667%;
    }
    .md-col-12 {
      width: 100%;
    }

    .md-justify-space-around {
      -webkit-box-pack: justify;
      -webkit-justify-content: space-around;
      -ms-flex-pack: justify;
      justify-content: space-around;
    }

}
@media (min-width: 1025px) {

  .lg-none {
    display: none;
  }

  .lg-block {
    display: block;
  }

  .lg-flex {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .lg-inline {
    display: inline;
  }

  .lg-inline-block {
    display: inline-block;
  }

  .lg-flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
  }

  .lg-col-auto {
    width: auto;
  }
    .lg-col-0 {
      width: 0%;
    }
    .lg-col-1 {
      width: 8.33333%;
    }
    .lg-col-2 {
      width: 16.66667%;
    }
    .lg-col-3 {
      width: 25%;
    }
    .lg-col-4 {
      width: 33.33333%;
    }
    .lg-col-5 {
      width: 41.66667%;
    }
    .lg-col-6 {
      width: 50%;
    }
    .lg-col-7 {
      width: 58.33333%;
    }
    .lg-col-8 {
      width: 66.66667%;
    }
    .lg-col-9 {
      width: 75%;
    }
    .lg-col-10 {
      width: 83.33333%;
    }
    .lg-col-11 {
      width: 91.66667%;
    }
    .lg-col-12 {
      width: 100%;
    }
    .lg-col-20 {
    	width: 20%;
    }

  .lg-order-unset {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
    -webkit-box-ordinal-group: unset;
        -ms-flex-order: unset;
            order: unset;
  }
}

/*
  * Paddings for 0
  */
.p-0 {
    padding: 0rem;
  }
.pl-0 {
    padding-left: 0rem;
  }
.pr-0 {
    padding-right: 0rem;
  }
.pt-0 {
    padding-top: 0rem;
  }
.pb-0 {
    padding-bottom: 0rem;
  }
.px-0 {
    padding-left: 0rem;
    padding-right: 0rem;
  }
.py-0 {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
/*
  * Margins for 0
  */
.m-0 {
    margin: 0rem;
  }
.ml-0 {
    margin-left: 0rem;
  }
.mr-0 {
    margin-right: 0rem;
  }
.mt-0 {
    margin-top: 0rem;
  }
.mb-0 {
    margin-bottom: 0rem;
  }
.mx-0 {
    margin-left: 0rem;
    margin-right: 0rem;
  }
.my-0 {
    margin-top: 0rem;
    margin-bottom: 0rem;
  }
/*
  * Negative margins for 0
  */
.mx-0n {
    margin-left: -0rem;
    margin-right: -0rem;
  }
/*
  * Paddings for 1
  */
.p-1 { padding: 1rem; }
.pl-1 { padding-left: 1rem; }
.pr-1 { padding-right: 1rem; }
.pt-1 { padding-top: 1rem; }
.pb-1 { padding-bottom: 1rem; }
.px-1 { padding-left: 1rem; padding-right: 1rem; }
.py-1 { padding-top: 1rem; padding-bottom: 1rem; }

/*  Paddings for 0.5   */
.p-05 { padding: 0.5rem; }
.pl-05 { padding-left: 0.5rem; }
.pr-05 { padding-right: 0.5rem; }
.pt-05 { padding-top: 0.5rem; }
.pb-05 { padding-bottom: 0.5rem; }
.px-05 { padding-left: 0.5rem; padding-right: 0.5rem; }
.py-05 { padding-top: 0.5rem; padding-bottom: 0.5rem; }

/*
  * Margins for 1
  */
.m-1 {
    margin: 1rem;
  }
.ml-1 {
    margin-left: 1rem;
  }
.ml-05 {
    margin-left: 0.5rem;
  }
.mr-1 {
    margin-right: 1rem;
  }
.mr-05 {
    margin-right: 0.5rem;
  }
.mt-1 {
    margin-top: 1rem;
  }
.mt-05 {
    margin-top: 0.5rem;
  }
.mb-1 {
    margin-bottom: 1rem;
  }
.mb-05 {
    margin-bottom: 0.5rem;
  }
.mx-1 {
    margin-left: 1rem;
    margin-right: 1rem;
  }
.mx-05 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
.my-1 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
.my-05 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
/*
  * Negative margins for 1
  */
.mt-1n {
    margin-top: -1rem;
}
.mx-1n {
    margin-left: -1rem;
    margin-right: -1rem;
}
.my-1n {
    margin-bottom: -1rem;
    margin-top: -1rem;
}
.ml-1n {
    margin-left: -1rem;
}
.mr-1n {
    margin-right: -1rem;
}
.mt-05n {
  margin-top: -.5rem;
}
.mb-05n {
  margin-bottom: -.5rem;
}
.ml-1-4 { margin-left: 1.4rem; }
/*
  * Paddings for 2
  */
.p-2 {
    padding: 2rem;
  }
.pl-2 {
    padding-left: 2rem;
  }
.pr-2 {
    padding-right: 2rem;
  }
.pt-2 {
    padding-top: 2rem;
  }
.pb-2 {
    padding-bottom: 2rem;
  }
.px-2 {
    padding-left: 2rem;
    padding-right: 2rem;
  }
.py-2 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
/*
  * Margins for 2
  */
.m-2 {
    margin: 2rem;
  }
.ml-2 {
    margin-left: 2rem;
  }
.mr-2 {
    margin-right: 2rem;
  }
.mt-2 {
    margin-top: 2rem;
  }
.mb-2 {
    margin-bottom: 2rem;
  }
.mb-25 {
    margin-bottom: 2.5rem;
  }
.mx-2 {
    margin-left: 2rem;
    margin-right: 2rem;
  }
.my-2 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
/*
  * Negative margins for 2
  */
.mx-2n {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .mt-2n {
    margin-top: -2rem;
  }
/*
  * Paddings for 3
  */
.p-3 {
    padding: 3rem;
  }
.pl-3 {
    padding-left: 3rem;
  }
.pr-3 {
    padding-right: 3rem;
  }
.pt-3 {
    padding-top: 3rem;
  }
.pb-3 {
    padding-bottom: 3rem;
  }
.px-3 {
    padding-left: 3rem;
    padding-right: 3rem;
  }
.py-3 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
/*
  * Margins for 3
  */
.m-3 {
    margin: 3rem;
  }
.ml-3 {
    margin-left: 3rem;
  }
.mr-3 {
    margin-right: 3rem;
  }
.mr-3-5 {
  margin-right: 3.5rem;
}
.mt-3 {
    margin-top: 3rem;
  }
.mb-3 {
    margin-bottom: 3rem;
  }
.mx-3 {
    margin-left: 3rem;
    margin-right: 3rem;
  }
.my-3 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
/*
  * Negative margins for 3
  */
.mx-3n {
    margin-left: -3rem;
    margin-right: -3rem;
  }
/*
  * Paddings for 4
  */
.p-4 {
    padding: 4rem;
  }
.pl-4 {
    padding-left: 4rem;
  }
.pr-4 {
    padding-right: 4rem;
  }
.pt-4 {
    padding-top: 4rem;
  }
.pb-4 {
    padding-bottom: 4rem;
  }
.px-4 {
    padding-left: 4rem;
    padding-right: 4rem;
  }
.py-4 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
/*
  * Margins for 4
  */
.m-4 {
    margin: 4rem;
  }
.ml-4 {
    margin-left: 4rem;
  }
.ml-4-5 {
  margin-left: 4.5rem;
  }
.mr-4 {
    margin-right: 4rem;
  }
.mt-4 {
    margin-top: 4rem;
  }
.mb-4 {
    margin-bottom: 4rem;
  }
.mx-4 {
    margin-left: 4rem;
    margin-right: 4rem;
  }
.my-4 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
/*
  * Negative margins for 4
  */
.mx-4n {
    margin-left: -4rem;
    margin-right: -4rem;
  }
.ml-5 {
  margin-left: 5rem;

}
/*
  * Paddings for 5
  */
.p-5 {
    padding: 5rem;
  }
.pl-5 {
    padding-left: 5rem;
  }
.pr-5 {
    padding-right: 5rem;
  }
.pt-5 {
    padding-top: 5rem;
  }
.pb-5 {
    padding-bottom: 5rem;
  }
.px-5 {
    padding-left: 5rem;
    padding-right: 5rem;
  }
.py-5 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
/*
  * Margins for 5
  */
.m-5 {
    margin: 5rem;
  }
.ml-5 {
    margin-left: 5rem;
  }
.mr-5 {
    margin-right: 5rem;
  }
.mt-5 {
    margin-top: 5rem;
  }
.mb-5 {
    margin-bottom: 5rem;
  }
.mx-5 {
    margin-left: 5rem;
    margin-right: 5rem;
  }
.my-5 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
/*
  * Negative margins for 5
  */
.mx-5n {
    margin-left: -5rem;
    margin-right: -5rem;
  }
/*
  * Paddings for 6
  */
.p-6 {
    padding: 6rem;
  }
.pl-6 {
    padding-left: 6rem;
  }
.pr-6 {
    padding-right: 6rem;
  }
.pt-6 {
    padding-top: 6rem;
  }
.pb-6 {
    padding-bottom: 6rem;
  }
.px-6 {
    padding-left: 6rem;
    padding-right: 6rem;
  }
.py-6 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }
/*
  * Margins for 6
  */
.m-6 {
    margin: 6rem;
  }
.ml-6 {
    margin-left: 6rem;
  }
.mr-6 {
    margin-right: 6rem;
  }
.mt-6 {
    margin-top: 6rem;
  }
.mb-6 {
    margin-bottom: 6rem;
  }
.mx-6 {
    margin-left: 6rem;
    margin-right: 6rem;
  }
.my-6 {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }
.mb-8 {
    margin-bottom: 6rem;
  }
/*
  * Negative margins for 6
  */
.mx-6n {
    margin-left: -6rem;
    margin-right: -6rem;
  }
/*
 * Auto margins
 */
.ml-auto {
  margin-left: auto;
}
.mr-auto {
  margin-right: auto;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
/*
 * Media
 */
@media (min-width: 768px) {

    /*
    * Paddings for 0
    */

    .md-p-0 {
      padding: 0rem;
    }

    .md-pl-0 {
      padding-left: 0rem;
    }

    .md-pr-0 {
      padding-right: 0rem;
    }

    .md-pt-0 {
      padding-top: 0rem;
    }

    .md-pb-0 {
      padding-bottom: 0rem;
    }

    .md-px-0 {
      padding-left: 0rem;
      padding-right: 0rem;
    }

    .md-py-0 {
      padding-top: 0rem;
      padding-bottom: 0rem;
    }


    /*
    * Margins for 0
    */

    .md-m-0 {
      margin: 0rem;
    }

    .md-ml-0 {
      margin-left: 0rem;
    }

    .md-mr-0 {
      margin-right: 0rem;
    }

    .md-mt-0 {
      margin-top: 0rem;
    }

    .md-mb-0 {
      margin-bottom: 0rem;
    }

    .md-mx-0 {
      margin-left: 0rem;
      margin-right: 0rem;
    }

    .md-my-0 {
      margin-top: 0rem;
      margin-bottom: 0rem;
    }

    /*
    * Negative margins for 0
    */

    .md-mx-0n {
      margin-left: -0rem;
      margin-right: -0rem;
    }

    /* Paddings for 1 */

    .md-p-1 { padding: 1rem; }
    .md-pl-1 { padding-left: 1rem; }
    .md-pr-1 { padding-right: 1rem; }
    .md-pt-1 { padding-top: 1rem; }
    .md-pb-1 { padding-bottom: 1rem; }
    .md-px-1 { padding-left: 1rem; padding-right: 1rem; }
    .md-py-1 { padding-top: 1rem; padding-bottom: 1rem; }

    /* Paddings for 0.5 */
    
    .md-p-05 { padding: 0.5rem; }
	.md-pl-05 { padding-left: 0.5rem; }
	.md-pr-05 { padding-right: 0.5rem; }
    .md-pt-05 { padding-top: 0.5rem; }
    .md-pb-05 { padding-bottom: 0.5rem; }
    .md-px-05 { padding-left: 0.5rem; padding-right: 0.5rem; }
    .md-py-05 { padding-top: 0.5rem; padding-bottom: 0.5rem; }

    /*
    * Margins for 1
    */

    .md-m-1 {
      margin: 1rem;
    }

    .md-ml-1 {
      margin-left: 1rem;
    }

    .md-mr-1 {
      margin-right: 1rem;
    }

    .md-mt-1 {
      margin-top: 1rem;
    }

    .md-mb-1 {
      margin-bottom: 1rem;
    }
    .md-mb-05n {
      margin-bottom: -.5rem;
    }

    .md-mx-1 {
      margin-left: 1rem;
      margin-right: 1rem;
    }

    .md-my-1 {
      margin-top: 1rem;
      margin-bottom: 1rem;
    }

    /*
    * Negative margins for 1
    */

    .md-mx-1n {
      margin-left: -1rem;
      margin-right: -1rem;
    }

    .md-ml-1n {
      margin-left: -1rem;
    }

    .md-mr-1n {
      margin-right: -1rem;
    }

    /*
    * Paddings for 2
    */

    .md-p-2 {
      padding: 2rem;
    }

    .md-pl-2 {
      padding-left: 2rem;
    }

    .md-pr-2 {
      padding-right: 2rem;
    }

    .md-pt-2 {
      padding-top: 2rem;
    }

    .md-pb-2 {
      padding-bottom: 2rem;
    }

    .md-px-2 {
      padding-left: 2rem;
      padding-right: 2rem;
    }

    .md-py-2 {
      padding-top: 2rem;
      padding-bottom: 2rem;
    }


    /*
    * Margins for 2
    */

    .md-m-2 {
      margin: 2rem;
    }

    .md-ml-2 {
      margin-left: 2rem;
    }

    .md-mr-2 {
      margin-right: 2rem;
    }

    .md-mt-2 {
      margin-top: 2rem;
    }

    .md-mb-2 {
      margin-bottom: 2rem;
    }

    .md-mx-2 {
      margin-left: 2rem;
      margin-right: 2rem;
    }

    .md-my-2 {
      margin-top: 2rem;
      margin-bottom: 2rem;
    }

    /*
    * Negative margins for 2
    */

    .md-mx-2n {
      margin-left: -2rem;
      margin-right: -2rem;
    }

    /*
    * Paddings for 3
    */

    .md-p-3 {
      padding: 3rem;
    }

    .md-pl-3 {
      padding-left: 3rem;
    }

    .md-pr-3 {
      padding-right: 3rem;
    }

    .md-pt-3 {
      padding-top: 3rem;
    }

    .md-pb-3 {
      padding-bottom: 3rem;
    }

    .md-px-3 {
      padding-left: 3rem;
      padding-right: 3rem;
    }

    .md-py-3 {
      padding-top: 3rem;
      padding-bottom: 3rem;
    }


    /*
    * Margins for 3
    */

    .md-m-3 {
      margin: 3rem;
    }

    .md-ml-3 {
      margin-left: 3rem;
    }

    .md-mr-3 {
      margin-right: 3rem;
    }

    .md-mt-3 {
      margin-top: 3rem;
    }

    .md-mb-3 {
      margin-bottom: 3rem;
    }

    .md-mx-3 {
      margin-left: 3rem;
      margin-right: 3rem;
    }

    .md-my-3 {
      margin-top: 3rem;
      margin-bottom: 3rem;
    }

    /*
    * Negative margins for 3
    */

    .md-mx-3n {
      margin-left: -3rem;
      margin-right: -3rem;
    }

    /*
    * Paddings for 4
    */

    .md-p-4 {
      padding: 4rem;
    }

    .md-pl-4 {
      padding-left: 4rem;
    }

    .md-pr-4 {
      padding-right: 4rem;
    }

    .md-pt-4 {
      padding-top: 4rem;
    }

    .md-pb-4 {
      padding-bottom: 4rem;
    }

    .md-px-4 {
      padding-left: 4rem;
      padding-right: 4rem;
    }

    .md-py-4 {
      padding-top: 4rem;
      padding-bottom: 4rem;
    }


    /*
    * Margins for 4
    */

    .md-m-4 {
      margin: 4rem;
    }

    .md-ml-4 {
      margin-left: 4rem;
    }

    .md-mr-4 {
      margin-right: 4rem;
    }

    .md-mt-4 {
      margin-top: 4rem;
    }

    .md-mb-4 {
      margin-bottom: 4rem;
    }

    .md-mx-4 {
      margin-left: 4rem;
      margin-right: 4rem;
    }

    .md-my-4 {
      margin-top: 4rem;
      margin-bottom: 4rem;
    }

    /*
    * Negative margins for 4
    */

    .md-mx-4n {
      margin-left: -4rem;
      margin-right: -4rem;
    }

  /*
  * Auto margins
  */

  .md-ml-auto {
    margin-left: auto;
  }

  .md-mr-auto {
    margin-right: auto;
  }

  .md-mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

}
@media (min-width: 1025px) {

    /*
    * Paddings for 0
    */

    .lg-p-0 {
      padding: 0rem;
    }

    .lg-pl-0 {
      padding-left: 0rem;
    }

    .lg-pr-0 {
      padding-right: 0rem;
    }

    .lg-pt-0 {
      padding-top: 0rem;
    }

    .lg-pb-0 {
      padding-bottom: 0rem;
    }

    .lg-px-0 {
      padding-left: 0rem;
      padding-right: 0rem;
    }

    .lg-py-0 {
      padding-top: 0rem;
      padding-bottom: 0rem;
    }


    /*
    * Margins for 0
    */

    .lg-m-0 {
      margin: 0rem;
    }

    .lg-ml-0 {
      margin-left: 0rem;
    }

    .lg-mr-0 {
      margin-right: 0rem;
    }

    .lg-mt-0 {
      margin-top: 0rem;
    }

    .lg-mb-0 {
      margin-bottom: 0rem;
    }

    .lg-mx-0 {
      margin-left: 0rem;
      margin-right: 0rem;
    }

    .lg-my-0 {
      margin-top: 0rem;
      margin-bottom: 0rem;
    }

    /*
    * Negative margins for 0
    */

    .lg-mx-0n {
      margin-left: -0rem;
      margin-right: -0rem;
    }

    /* Paddings for 1 */

    .lg-p-1 { padding: 1rem; }
    .lg-pl-1 { padding-left: 1rem;  }
    .lg-pr-1 { padding-right: 1rem; }
    .lg-pt-1 { padding-top: 1rem; }
    .lg-pb-1 { padding-bottom: 1rem; }
    .lg-px-1 { padding-left: 1rem; padding-right: 1rem; }
    .lg-py-1 { padding-top: 1rem; padding-bottom: 1rem; }

    /* Paddings for 0.5 */

	.lg-p-05 {padding: 0.5rem; }
	.lg-pl-05 { padding-left: 0.5rem; }
	.lg-pr-05 { padding-right: 0.5rem; }
    .lg-pt-05 { padding-top: 0.5rem; }
    .lg-pb-05 { padding-bottom: 0.5rem; }
    .lg-px-1 { padding-left: 0.5rem; padding-right: 0.5rem; }
    .lg-py-05 { padding-top: 0.5rem; padding-bottom: 0.5rem; }


    /*
    * Margins for 1
    */

    .lg-m-1 {
      margin: 1rem;
    }

    .lg-ml-1 {
      margin-left: 1rem;
    }

    .lg-mr-1 {
      margin-right: 1rem;
    }

    .lg-mt-1 {
      margin-top: 1rem;
    }

    .lg-mb-1 {
      margin-bottom: 1rem;
    }

    .lg-mx-1 {
      margin-left: 1rem;
      margin-right: 1rem;
    }

    .lg-my-1 {
      margin-top: 1rem;
      margin-bottom: 1rem;
    }

    /*
    * Negative margins for 1
    */

    .lg-mx-1n {
      margin-left: -1rem;
      margin-right: -1rem;
    }

    .lg-ml-1n {
      margin-left: -1rem;
    }

    .lg-mr-1n {
      margin-right: -1rem;
    }

    /*
    * Paddings for 2
    */

    .lg-p-2 {
      padding: 2rem;
    }

    .lg-pl-2 {
      padding-left: 2rem;
    }

    .lg-pr-2 {
      padding-right: 2rem;
    }

    .lg-pt-2 {
      padding-top: 2rem;
    }

    .lg-pb-2 {
      padding-bottom: 2rem;
    }

    .lg-px-2 {
      padding-left: 2rem;
      padding-right: 2rem;
    }

    .lg-py-2 {
      padding-top: 2rem;
      padding-bottom: 2rem;
    }


    /*
    * Margins for 2
    */

    .lg-m-2 {
      margin: 2rem;
    }

    .lg-ml-2 {
      margin-left: 2rem;
    }

    .lg-mr-2 {
      margin-right: 2rem;
    }

    .lg-mt-2 {
      margin-top: 2rem;
    }

    .lg-mb-2 {
      margin-bottom: 2rem;
    }

    .lg-mx-2 {
      margin-left: 2rem;
      margin-right: 2rem;
    }

    .lg-my-2 {
      margin-top: 2rem;
      margin-bottom: 2rem;
    }

    /*
    * Negative margins for 2
    */

    .lg-mx-2n {
      margin-left: -2rem;
      margin-right: -2rem;
    }

    .lg-ml-2n {
      margin-left: -2rem;
    }

    .lg-mr-2n {
      margin-right: -2rem;
    }

    /*
    * Paddings for 3
    */

    .lg-p-3 {
      padding: 3rem;
    }

    .lg-pl-3 {
      padding-left: 3rem;
    }

    .lg-pr-3 {
      padding-right: 3rem;
    }

    .lg-pt-3 {
      padding-top: 3rem;
    }

    .lg-pb-3 {
      padding-bottom: 3rem;
    }

    .lg-px-3 {
      padding-left: 3rem;
      padding-right: 3rem;
    }

    .lg-py-3 {
      padding-top: 3rem;
      padding-bottom: 3rem;
    }


    /*
    * Margins for 3
    */

    .lg-m-3 {
      margin: 3rem;
    }

    .lg-ml-3 {
      margin-left: 3rem;
    }

    .lg-mr-3 {
      margin-right: 3rem;
    }

    .lg-mt-3 {
      margin-top: 3rem;
    }

    .lg-mb-3 {
      margin-bottom: 3rem;
    }

    .lg-mx-3 {
      margin-left: 3rem;
      margin-right: 3rem;
    }

    .lg-my-3 {
      margin-top: 3rem;
      margin-bottom: 3rem;
    }

    /*
    * Negative margins for 3
    */

    .lg-mx-3n {
      margin-left: -3rem;
      margin-right: -3rem;
    }

    /*
    * Paddings for 4
    */

    .lg-p-4 {
      padding: 4rem;
    }

    .lg-pl-4 {
      padding-left: 4rem;
    }

    .lg-pr-4 {
      padding-right: 4rem;
    }

    .lg-pt-4 {
      padding-top: 4rem;
    }

    .lg-pb-4 {
      padding-bottom: 4rem;
    }

    .lg-px-4 {
      padding-left: 4rem;
      padding-right: 4rem;
    }

    .lg-py-4 {
      padding-top: 4rem;
      padding-bottom: 4rem;
    }


    /*
    * Margins for 4
    */

    .lg-m-4 {
      margin: 4rem;
    }

    .lg-ml-4 {
      margin-left: 4rem;
    }

    .lg-mr-4 {
      margin-right: 4rem;
    }

    .lg-mt-4 {
      margin-top: 4rem;
    }

    .lg-mb-4 {
      margin-bottom: 4rem;
    }

    .lg-mx-4 {
      margin-left: 4rem;
      margin-right: 4rem;
    }

    .lg-my-4 {
      margin-top: 4rem;
      margin-bottom: 4rem;
    }

    /*
    * Negative margins for 4
    */

    .lg-mx-4n {
      margin-left: -4rem;
      margin-right: -4rem;
    }

  /*
  * Auto margins
  */

  .lg-ml-auto {
    margin-left: auto;
  }

  .lg-mr-auto {
    margin-right: auto;
  }

  .lg-mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

}
.relative {
  position: relative;
}
.absolute {
  position: absolute;
}
.fixed {
  position: fixed;
}
.overflow-auto {
  overflow: auto;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-scroll {
  overflow: scroll;
}
.overflow-scroll-y {
  overflow-y: scroll;
}
.overflow-auto-y {
  overflow-y: auto;
}
.left-0 {
  left: 0;
}
.right-0 {
  right: 0;
}
.top-0 {
  top: 0;
}
.bottom-0 {
  bottom: 0;
}
.pos-0 {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 10;
}
.left-auto {
  left: auto;
}
.right-auto {
  right: auto;
}
.top-auto {
  top: auto;
}
.bottom-auto {
  bottom: auto;
}
.pos-auto {
  left: auto;
  right: auto;
  top: auto;
  bottom: auto;
}
.z-5 {
  z-index: 5;
}
.z-10 {
  z-index: 10;
}
.z-11 {
  z-index: 11;
}
.z-1n {
  z-index: -1;
}
.right-1 {
  right: 1rem;
}
.top-1n {
  top: -1rem;
}

.top-6n {
  top: -6rem;
}
.translate-y-50pn {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.left-50p {
  left: 50%;
}
.top-50p {
  top: 50%;
}
@media (min-width: 768px) {

  .md-relative {
    position: relative;
  }

  .md-absolute {
    position: absolute;
  }

  .md-fixed {
    position: fixed;
  }

  .md-overflow-auto {
    overflow: auto;
  }

  .md-overflow-hidden {
    overflow: hidden;
  }

  .md-overflow-scroll {
    overflow: scroll;
  }

  .md-left-0 {
    left: 0;
  }

  .md-right-0 {
    right: 0;
  }

  .md-top-0 {
    top: 0;
  }

  .md-bottom-0 {
    bottom: 0;
  }

  .md-pos-0 {
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
  }

  .md-left-auto {
    left: auto;
  }

  .md-right-auto {
    right: auto;
  }

  .md-top-auto {
    top: auto;
  }

  .md-bottom-auto {
    bottom: auto;
  }

  .md-pos-auto {
    left: auto;
    right: auto;
    top: auto;
    bottom: auto;
  }

}
@media (min-width: 1025px) {

  .lg-relative {
    position: relative;
  }

  .lg-absolute {
    position: absolute;
  }

  .lg-fixed {
    position: fixed;
  }

  .lg-overflow-auto {
    overflow: auto;
  }

  .lg-overflow-hidden {
    overflow: hidden;
  }

  .lg-overflow-scroll {
    overflow: scroll;
  }

  .lg-left-0 {
    left: 0;
  }

  .lg-right-0 {
    right: 0;
  }

  .lg-top-0 {
    top: 0;
  }

  .lg-bottom-0 {
    bottom: 0;
  }

  .lg-pos-0 {
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
  }

  .lg-left-auto {
    left: auto;
  }

  .lg-right-auto {
    right: auto;
  }

  .lg-top-auto {
    top: auto;
  }

  .lg-bottom-auto {
    bottom: auto;
  }

  .lg-pos-auto {
    left: auto;
    right: auto;
    top: auto;
    bottom: auto;
  }

  .m-fixed {
    position: initial;
  }
}
@media (max-width: 1024px) {
	.m-fixed {
	  position: fixed;
	}
}

a, .link {
  cursor: pointer;
  text-decoration: none;
  outline: none;
}
a:hover, .link:hover, a.chosen, .link.chosen, a.chosen-drop {
}
a.small { font-size: 11px; text-decoration: underline; text-transform: none; font-weight: 200; }



#page_main a, #page_main .link { }
#page_main a:hover, #page_main .link:hover, #page_main a.chosen, #page_main .link.chosen, #page_main a.chosen-drop { }

#page_main a.black, #page_main a.fc-dark, #page_main .link.black, #page_main .link.fc-dark, #page_main .checkout a, #page_main .checkout .link {
	color: #000; }
a.white, .link.white, a.fc-light, .link.fc-light, #page_main a.white, #page_main .link.white, #page_main a.fc-light, #page_main .link.fc-light {
	color: #fff; }

a.button { text-decoration: none !important; text-align: center; }
.cursor { cursor: pointer; }

.click-area:hover {
  cursor: pointer;
}

a.fc-brand:hover {
  color: #000;
}
a.fc-brand:hover {
  color: #000;
}
a.bg-brand:hover {
  color: #fff;
  background-color: #39b060;
}
a:hover.fill-dark .icon {
  fill: #44b064;
}
.fill-dark a:hover .icon {
  fill: #44b064;
}
.no-hov:hover {
  color: inherit !important;
  fill: inherit !important;
  stroke: inherit !important;
}
.no-select {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.margin-left-rounded-input {
  /* Margin for rounded input inner content */
  margin-left: 1.3rem;
}
.margin-right-rounded-input {
  /* Margin for rounded input inner content */
  margin-right: 1.3rem;
}
.padding-left-rounded-input {
  /* Padding for rounded input inner content */
  padding-left: 1.3rem;
}
.padding-right-rounded-input {
  /* Padding for rounded input inner content */
  padding-right: 1.3rem;
}
.gradient-nav-left-fade {
  background-image: linear-gradient(to left, rgba(255,255,255,1), rgba(255,255,255,0));
}

.gradient-bg-left-fade {
  background-image: linear-gradient(to left, rgba(255,255,255,1), rgba(255,255,255,0));
}
.inline_collapsed_expander {
  height: 100%;
  width: 14rem;
  max-width: 20%;
  min-width: 8rem;
}

div.prodbox_4 a {
  color: #000;

  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}

[data-js-submenu-toggle] .collapse {
  opacity: 0;
}
[data-js-submenu-toggle]:hover {
  fill: #000;
}
[data-js-submenu-toggle].is-open .collapse {
  opacity: 1;
}
[data-js-submenu-toggle].is-open .expand {
  opacity: 0;
}

/* Misc */
@media only screen
    and (device-width : 375px)
    and (device-height : 812px)
    and (-webkit-device-pixel-ratio : 3) {
      .iphone-x {
        height: 70px;
      }
    }
.transition {
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.fast {
  -webkit-transition-duration: 0.1s;
          transition-duration: 0.1s;
}
.transition-fade {
  -webkit-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
}
.scale-1-25 {
  -webkit-transform: scale(1.25);
          transform: scale(1.25);
}
.overlay {
  background: rgba(0, 0, 0, 0.4);
  min-height: 100vh;
}
.opacity-0 {
  opacity: 0;
}
.box-shadow {
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.sticky-top {
  position: fixed !important;
  z-index: 10;
}
.label {
  display: inline-block;
  border: 1px solid #999;
  line-height: 1.8rem;
  font-size: 1rem;
  padding: 0 0.5rem;
}
.cart-counter {
  font-size:12px;
  background: #44b064;
  min-height: 25px;
  min-width: 25px;  
	line-height: 25px;
	border-radius: 15px;
  padding: 0;
  text-align: center;
  margin: -3px 0 0 -4px !important;
  color: #fff;
}

div.tab-counter {
	display: inline-block;
	margin-left: 1rem;
	height: 2rem;
  	min-width: 1.8rem;
	background-color: #44b064;
	border-radius:1rem;
	line-height:1.8rem;
	padding: 0 0.6rem;
	text-align: center;
}
div.tab-counter div {
	display: inline;
	color: #fff;
	font-size: 1rem;
}
div.tab-counter.inverted { background-color: #fff; }
div.tab-counter.inverted div { color: #ba3b69; }


/* Columns for bread text */
.columns-four { -moz-column-count:4; /* Firefox */ -webkit-column-count:4; /* Safari and Chrome */ column-count:4; }
.columns-three { -moz-column-count:3; /* Firefox */ -webkit-column-count:3; /* Safari and Chrome */ column-count:3; }
.columns-two { -moz-column-count:2; /* Firefox */ -webkit-column-count:2; /* Safari and Chrome */ column-count:2; }
.columns-one { -moz-column-count:1; /* Firefox */ -webkit-column-count:1; /* Safari and Chrome */ column-count:1; }

@media (min-width: 480px) and (max-width: 1024px) {
	.md-columns-four { -moz-column-count:4; /* Firefox */ -webkit-column-count:4; /* Safari and Chrome */ column-count:4; }
	.md-columns-three { -moz-column-count:3; /* Firefox */ -webkit-column-count:3; /* Safari and Chrome */ column-count:3; }
	.md-columns-two { -moz-column-count:2; /* Firefox */ -webkit-column-count:2; /* Safari and Chrome */ column-count:2; }
	.md-columns-one { -moz-column-count:1; /* Firefox */ -webkit-column-count:1; /* Safari and Chrome */ column-count:1; }
  .md-columns-three p:first-child,
  .md-columns-two p:first-child,
  .md-columns-four p:first-child { margin-top: 0;}
}
@media (min-width: 1025px) {
	.lg-columns-four { -moz-column-count:4; /* Firefox */ -webkit-column-count:4; /* Safari and Chrome */ column-count:4; }
	.lg-columns-three { -moz-column-count:3; /* Firefox */ -webkit-column-count:3; /* Safari and Chrome */ column-count:3; }
	.lg-columns-two { -moz-column-count:2; /* Firefox */ -webkit-column-count:2; /* Safari and Chrome */ column-count:2; }
	.lg-columns-one { -moz-column-count:1; /* Firefox */ -webkit-column-count:1; /* Safari and Chrome */ column-count:1; }
  .lg-columns-three p:first-child,
  .lg-columns-two p:first-child,
  .lg-columns-four p:first-child { margin-top: 0;}
}


.m-cart-offset {
  margin-top: 7rem;
}
.top-menu-dropdown {
  background: white;
  min-width: 160px;
  padding: 11px 10px 1px 10px;
  position: absolute;
  right: 0px;
  top: -5px;
}
@media (max-width: 1024px) {
	.top-menu-dropdown {
		width: 100%;
		left: 0;
		top: 0;
		margin-top: 5px;
		position: static;
	  -webkit-box-shadow: none !important;
          box-shadow: none !important;

	}


	#domain_choice_mobile span.inline-block {
		display:block !important;
		margin-left: 0px !important;
		padding-left: 20px !important;
	}
	#domain_choice_mobile span:first-child {
		border-bottom: 1px solid #f1f1f1;
		padding-bottom: 10px !important;
	}
	#domain_choice_mobile span:not(:first-child) {
		margin-top:10px !important;
		border-bottom: 1px solid #f1f1f1;
		padding-bottom: 10px !important;
	}

}

.top-menu-dropdown div.menu-item {
	line-height: 1.6rem;
	margin-bottom: 1rem;
	margin-top: 0rem;
}

.campaign-menu {
  line-height: 1.5;
}
.campaign-menu div {
  margin-bottom: 1rem;
  margin-top: 1rem;
}
.campaign-menu div.icon {
  margin-bottom: 0;
  margin-top: 0;
}

@media (min-width: 1025px) {

  .cart-counter {
    margin-top: 0;
    margin-right: 1rem;
  }

  /* Samma cart fÃƒÂ¶r bÃƒÂ¥de mobil och desktop */
  .m-cart-pos {
    overflow: initial;
    position: absolute;
    left: initial;
    right: 1rem;
    top: -1rem;
    bottom: initial;
  }
}

@media (max-width: 800px) {
  .nav-1&gt;.bold {
    font-weight: normal;
  }
}

@media (max-width: 1024px) {
	.m-cart-pos {
	  overflow: scroll;
	  position: fixed;
	  left: 1px;
	  right: 0;
	  top: 0;
	  bottom: 0;
	}
}

/* "Custom" Paddings */
.p-1-5 {
  padding: 1.5rem;
}
.m-p-1-5 {
  padding: 1.5rem;
}
.m-pb-5 {
  padding-bottom: 5rem;
}
.px-1-5 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.m-px-1-5 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.m-py-2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.pb-30 {
  padding-bottom: 3rem;
}

@media (min-width: 1025px) {

  .m-px-1-5 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .md-px-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .m-p-1-5 {
    padding: 1rem;
  }

  .m-pb-5 {
    padding-bottom: 1rem;
  }

  .md-px-2 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  /* Flyttade denna hit fÃƒÂ¶r att fÃƒÂ¥ prio ÃƒÂ¶ver andra custom paddings */
  .lg-px-0 {
    padding-left: 0;
    padding-right: 0;
  }
}
/* "Custom" Margins */
.m-mb-2 {
  margin-bottom: 2rem;
}
/* START Nya margins fÃƒÂ¶r att fixa menyn i IE10 */
.ml-2n {
  margin-left: -2rem;
}
.ml-3n {
  margin-left: -3rem;
}
.mr-2 {
  margin-right: 2rem;
}
.mr-2n {
  margin-right: -2rem;
}
.mr-3n {
  margin-right: -3rem;
}
/* SLUT Nya margins fÃƒÂ¶r att fixa menyn i IE10 */
.mr-1-5 {
  margin-right: 1.5rem;
}
.my-1-5 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.mt-1-5 {
  margin-top: 1.5rem;
}
@media (min-width: 1025px) {
  .m-mb-2 {
    margin-bottom: 0;
  }
}

/* Icons ========================================================================= */

.icon {
  width: 15px;
  height: 15px;
  display: inline-block;
  vertical-align: middle;
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
  background-repeat: no-repeat;
}
.icon-small,.icon.small { width: 10px; height: 10px; }
.icon.large { width: 30px; height: 30px; }
.icon.max { width: 40px; height: 40px; }
input.icon, input.icon.large { width: auto; }

.icon.background { width: auto; height: auto; padding-left: 34px; background-size: 20px 20px; }
.icon.background.large { padding-left: 44px; background-size: 30px 30px; }
.icon-16 { width: 16px; height: 16px; background-size: 16px;}

input.icon { background-size: 20px 20px; }
input.icon:not(.w-100) { width: initial !important; }
input.icon.large { background-size: 30px 30px; }
input.icon.max { background-size: 40px 40px; }
input.icon.w-100 { width: 100%; }

input.icon.center { background-position: 50%; }

.icon.minus, .icon.plus { cursor: pointer; }
.icon.minus.small, .icon.plus.small { width: 10px; height: 10px; }
.icon.minus {
  background-image: url("/_css/images/varukorg_sub.png");
  background-position: center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: cover;
  width: 15px;
  height: 15px;
}
.icon.plus {
  background-image: url("/_css/images/varukorg_add.png");
  background-position: center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: cover;
  width: 15px;
  height: 15px;
}
.icon.minus.grey, .icon.plus.grey { cursor: auto;
  opacity: 0.2;
}
.icon.star {
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 50 50' %3E%3Cdefs%3E%3CclipPath id='_clipPath_Q0z1yeBzNjTu0tPLbsI5t5DueYtcUruQ'%3E%3Crect width='50' height='50'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_Q0z1yeBzNjTu0tPLbsI5t5DueYtcUruQ)'%3E%3Cpath d=' M 49.585 19.044 C 49.051 18.961 48.508 18.893 47.966 18.818 C 47.469 18.75 46.95 18.629 46.445 18.599 C 45.97 18.569 45.541 18.554 45.067 18.456 C 44.193 18.268 43.297 18.162 42.408 18.064 C 41.55 17.967 40.684 17.801 39.825 17.68 C 38.65 17.515 37.49 17.417 36.331 17.176 C 35.691 17.04 35.05 17.01 34.41 16.92 C 34.101 16.875 33.469 16.882 33.243 16.664 C 33.055 16.475 32.964 16.242 32.851 16.008 C 32.678 15.647 32.399 15.361 32.256 14.969 C 32.045 14.382 31.729 13.817 31.405 13.282 C 31.021 12.642 30.66 11.979 30.389 11.279 C 30.125 10.586 29.839 9.931 29.508 9.276 C 29.138 8.538 28.724 7.815 28.37 7.069 C 27.489 5.247 26.653 3.424 25.765 1.609 C 25.599 1.27 25.328 0.434 24.793 0.75 C 24.529 0.909 24.409 1.24 24.288 1.504 C 24.115 1.903 23.957 2.309 23.716 2.678 C 23.136 3.56 22.858 4.606 22.3 5.503 C 22.142 5.766 21.954 6.007 21.818 6.286 C 21.675 6.572 21.653 6.873 21.509 7.159 C 21.171 7.845 20.839 8.53 20.508 9.215 C 20.086 10.081 19.657 10.955 19.235 11.821 C 19.039 12.22 18.843 12.619 18.648 13.019 C 18.422 13.478 18.316 13.96 18.068 14.427 C 17.699 15.12 17.285 15.813 16.938 16.521 C 16.863 16.664 16.727 16.769 16.569 16.792 C 16.253 16.837 15.936 16.882 15.613 16.927 C 15.289 16.972 14.972 17.018 14.649 17.063 C 14.581 17.07 14.521 17.078 14.453 17.093 C 14.167 17.131 13.888 17.131 13.602 17.183 C 13.255 17.244 12.909 17.304 12.563 17.364 C 11.87 17.477 11.177 17.59 10.484 17.695 C 9.128 17.899 7.75 18.102 6.402 18.321 C 5.905 18.403 5.393 18.494 4.881 18.494 C 4.391 18.486 3.917 18.577 3.427 18.644 C 2.742 18.742 2.064 18.833 1.379 18.931 C 0.919 18.998 0.234 19.021 -0.127 19.352 C -0.135 19.345 -0.142 19.36 -0.15 19.367 C -0.158 19.39 -0.142 19.42 -0.135 19.443 C -0.045 19.608 0.038 19.827 0.174 19.962 C 0.287 20.075 0.445 20.181 0.565 20.294 C 0.882 20.58 1.206 20.851 1.514 21.145 C 2.539 22.109 3.518 23.118 4.557 24.074 C 4.798 24.293 5.039 24.519 5.265 24.76 C 5.528 25.053 5.762 25.37 6.026 25.663 C 6.402 26.085 6.839 26.447 7.261 26.816 C 7.637 27.147 7.961 27.576 8.383 27.84 C 8.872 28.149 9.271 28.631 9.686 29.022 C 10.168 29.482 10.65 29.941 11.124 30.4 C 11.305 30.574 11.493 30.754 11.674 30.928 C 11.696 30.95 11.87 31.078 11.87 31.116 C 12.111 31.349 12.028 31.779 11.998 32.072 C 11.968 32.358 11.937 32.637 11.885 32.923 C 11.764 33.563 11.538 34.173 11.403 34.806 C 11.29 35.341 11.26 35.898 11.177 36.44 C 11.101 36.945 11.011 37.45 10.921 37.954 C 10.845 38.406 10.838 38.858 10.717 39.317 C 10.642 39.596 10.552 39.867 10.507 40.153 C 10.461 40.424 10.461 40.71 10.416 40.982 C 10.311 41.592 10.115 42.164 10.009 42.774 C 9.979 42.94 9.927 43.105 9.889 43.271 C 9.806 43.655 9.844 44.039 9.784 44.423 C 9.678 45.079 9.618 45.734 9.55 46.389 C 9.512 46.743 9.339 47.029 9.302 47.368 C 9.249 47.797 9.158 48.234 9.083 48.663 C 9.015 49.07 9.452 49.379 9.814 49.175 C 11.275 48.339 12.751 47.526 14.212 46.69 C 14.814 46.344 15.409 45.997 16.012 45.651 C 17.232 44.943 18.474 44.273 19.679 43.535 C 19.875 43.414 20.003 43.256 20.176 43.113 C 20.41 42.91 20.719 42.789 20.99 42.654 C 21.615 42.33 22.232 42.006 22.858 41.682 C 23.317 41.441 23.806 41.23 24.243 40.959 C 24.537 40.778 24.898 40.417 25.26 40.628 C 25.426 40.726 25.569 40.839 25.727 40.944 C 25.915 41.08 26.171 41.147 26.382 41.245 C 26.857 41.464 27.316 41.72 27.775 41.976 C 29.485 42.932 31.194 43.881 32.912 44.838 C 33.062 44.92 33.13 45.011 33.235 45.131 C 33.348 45.267 33.507 45.342 33.657 45.432 C 34.026 45.643 34.395 45.854 34.757 46.065 C 35.48 46.479 36.203 46.894 36.926 47.308 C 37.475 47.624 38.018 47.933 38.567 48.249 C 38.786 48.37 38.997 48.498 39.215 48.618 C 39.637 48.859 40.006 49.221 40.503 49.311 C 40.578 49.326 40.661 49.326 40.706 49.273 C 40.736 49.243 40.744 49.206 40.767 49.168 C 40.797 49.123 40.842 49.093 40.872 49.055 C 40.925 48.98 40.917 48.882 40.91 48.784 C 40.804 47.647 40.563 46.524 40.367 45.402 C 40.307 45.048 40.209 44.687 40.202 44.325 C 40.202 44.002 40.141 43.715 40.036 43.414 C 39.915 43.06 39.863 42.691 39.787 42.322 C 39.69 41.833 39.524 41.366 39.426 40.876 C 39.328 40.394 39.351 39.912 39.29 39.43 C 39.253 39.144 39.147 38.85 39.132 38.557 C 39.117 38.301 39.087 38.06 39.042 37.803 C 38.808 36.523 38.582 35.235 38.47 33.932 C 38.439 33.571 38.364 33.21 38.296 32.856 C 38.221 32.502 38.176 32.133 38.078 31.779 C 38.01 31.538 37.905 31.334 38.131 31.123 C 38.221 31.041 38.311 30.95 38.394 30.867 C 39.049 30.235 39.705 29.617 40.39 29.022 C 40.992 28.495 41.602 27.975 42.167 27.403 C 42.559 27.011 42.89 26.56 43.289 26.183 C 43.493 25.987 43.636 25.821 43.779 25.588 C 43.937 25.332 44.186 25.129 44.396 24.925 C 45.353 23.999 46.347 23.11 47.379 22.267 C 47.808 21.92 48.17 21.514 48.569 21.13 C 48.742 20.964 48.915 20.798 49.096 20.625 C 49.367 20.369 49.548 20.038 49.826 19.797 C 49.924 19.714 50.037 19.631 50.105 19.518 C 50.173 19.405 50.173 19.232 50.067 19.156 C 50.022 19.119 49.954 19.111 49.902 19.096 C 49.796 19.074 49.691 19.059 49.585 19.044 Z ' fill='%23ffa647'/%3E%3C/g%3E%3C/svg%3E");
  margin-right: 3px;
}
.icon.star.small {
  width: 15px;
  height: 15px;
}

.icon.star.large {
  width: 25px;
  height: 25px;
}

.icon.star.grey {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 50 50' %3E%3Cdefs%3E%3CclipPath id='_clipPath_Q0z1yeBzNjTu0tPLbsI5t5DueYtcUruQ'%3E%3Crect width='50' height='50'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_Q0z1yeBzNjTu0tPLbsI5t5DueYtcUruQ)'%3E%3Cpath d=' M 49.585 19.044 C 49.051 18.961 48.508 18.893 47.966 18.818 C 47.469 18.75 46.95 18.629 46.445 18.599 C 45.97 18.569 45.541 18.554 45.067 18.456 C 44.193 18.268 43.297 18.162 42.408 18.064 C 41.55 17.967 40.684 17.801 39.825 17.68 C 38.65 17.515 37.49 17.417 36.331 17.176 C 35.691 17.04 35.05 17.01 34.41 16.92 C 34.101 16.875 33.469 16.882 33.243 16.664 C 33.055 16.475 32.964 16.242 32.851 16.008 C 32.678 15.647 32.399 15.361 32.256 14.969 C 32.045 14.382 31.729 13.817 31.405 13.282 C 31.021 12.642 30.66 11.979 30.389 11.279 C 30.125 10.586 29.839 9.931 29.508 9.276 C 29.138 8.538 28.724 7.815 28.37 7.069 C 27.489 5.247 26.653 3.424 25.765 1.609 C 25.599 1.27 25.328 0.434 24.793 0.75 C 24.529 0.909 24.409 1.24 24.288 1.504 C 24.115 1.903 23.957 2.309 23.716 2.678 C 23.136 3.56 22.858 4.606 22.3 5.503 C 22.142 5.766 21.954 6.007 21.818 6.286 C 21.675 6.572 21.653 6.873 21.509 7.159 C 21.171 7.845 20.839 8.53 20.508 9.215 C 20.086 10.081 19.657 10.955 19.235 11.821 C 19.039 12.22 18.843 12.619 18.648 13.019 C 18.422 13.478 18.316 13.96 18.068 14.427 C 17.699 15.12 17.285 15.813 16.938 16.521 C 16.863 16.664 16.727 16.769 16.569 16.792 C 16.253 16.837 15.936 16.882 15.613 16.927 C 15.289 16.972 14.972 17.018 14.649 17.063 C 14.581 17.07 14.521 17.078 14.453 17.093 C 14.167 17.131 13.888 17.131 13.602 17.183 C 13.255 17.244 12.909 17.304 12.563 17.364 C 11.87 17.477 11.177 17.59 10.484 17.695 C 9.128 17.899 7.75 18.102 6.402 18.321 C 5.905 18.403 5.393 18.494 4.881 18.494 C 4.391 18.486 3.917 18.577 3.427 18.644 C 2.742 18.742 2.064 18.833 1.379 18.931 C 0.919 18.998 0.234 19.021 -0.127 19.352 C -0.135 19.345 -0.142 19.36 -0.15 19.367 C -0.158 19.39 -0.142 19.42 -0.135 19.443 C -0.045 19.608 0.038 19.827 0.174 19.962 C 0.287 20.075 0.445 20.181 0.565 20.294 C 0.882 20.58 1.206 20.851 1.514 21.145 C 2.539 22.109 3.518 23.118 4.557 24.074 C 4.798 24.293 5.039 24.519 5.265 24.76 C 5.528 25.053 5.762 25.37 6.026 25.663 C 6.402 26.085 6.839 26.447 7.261 26.816 C 7.637 27.147 7.961 27.576 8.383 27.84 C 8.872 28.149 9.271 28.631 9.686 29.022 C 10.168 29.482 10.65 29.941 11.124 30.4 C 11.305 30.574 11.493 30.754 11.674 30.928 C 11.696 30.95 11.87 31.078 11.87 31.116 C 12.111 31.349 12.028 31.779 11.998 32.072 C 11.968 32.358 11.937 32.637 11.885 32.923 C 11.764 33.563 11.538 34.173 11.403 34.806 C 11.29 35.341 11.26 35.898 11.177 36.44 C 11.101 36.945 11.011 37.45 10.921 37.954 C 10.845 38.406 10.838 38.858 10.717 39.317 C 10.642 39.596 10.552 39.867 10.507 40.153 C 10.461 40.424 10.461 40.71 10.416 40.982 C 10.311 41.592 10.115 42.164 10.009 42.774 C 9.979 42.94 9.927 43.105 9.889 43.271 C 9.806 43.655 9.844 44.039 9.784 44.423 C 9.678 45.079 9.618 45.734 9.55 46.389 C 9.512 46.743 9.339 47.029 9.302 47.368 C 9.249 47.797 9.158 48.234 9.083 48.663 C 9.015 49.07 9.452 49.379 9.814 49.175 C 11.275 48.339 12.751 47.526 14.212 46.69 C 14.814 46.344 15.409 45.997 16.012 45.651 C 17.232 44.943 18.474 44.273 19.679 43.535 C 19.875 43.414 20.003 43.256 20.176 43.113 C 20.41 42.91 20.719 42.789 20.99 42.654 C 21.615 42.33 22.232 42.006 22.858 41.682 C 23.317 41.441 23.806 41.23 24.243 40.959 C 24.537 40.778 24.898 40.417 25.26 40.628 C 25.426 40.726 25.569 40.839 25.727 40.944 C 25.915 41.08 26.171 41.147 26.382 41.245 C 26.857 41.464 27.316 41.72 27.775 41.976 C 29.485 42.932 31.194 43.881 32.912 44.838 C 33.062 44.92 33.13 45.011 33.235 45.131 C 33.348 45.267 33.507 45.342 33.657 45.432 C 34.026 45.643 34.395 45.854 34.757 46.065 C 35.48 46.479 36.203 46.894 36.926 47.308 C 37.475 47.624 38.018 47.933 38.567 48.249 C 38.786 48.37 38.997 48.498 39.215 48.618 C 39.637 48.859 40.006 49.221 40.503 49.311 C 40.578 49.326 40.661 49.326 40.706 49.273 C 40.736 49.243 40.744 49.206 40.767 49.168 C 40.797 49.123 40.842 49.093 40.872 49.055 C 40.925 48.98 40.917 48.882 40.91 48.784 C 40.804 47.647 40.563 46.524 40.367 45.402 C 40.307 45.048 40.209 44.687 40.202 44.325 C 40.202 44.002 40.141 43.715 40.036 43.414 C 39.915 43.06 39.863 42.691 39.787 42.322 C 39.69 41.833 39.524 41.366 39.426 40.876 C 39.328 40.394 39.351 39.912 39.29 39.43 C 39.253 39.144 39.147 38.85 39.132 38.557 C 39.117 38.301 39.087 38.06 39.042 37.803 C 38.808 36.523 38.582 35.235 38.47 33.932 C 38.439 33.571 38.364 33.21 38.296 32.856 C 38.221 32.502 38.176 32.133 38.078 31.779 C 38.01 31.538 37.905 31.334 38.131 31.123 C 38.221 31.041 38.311 30.95 38.394 30.867 C 39.049 30.235 39.705 29.617 40.39 29.022 C 40.992 28.495 41.602 27.975 42.167 27.403 C 42.559 27.011 42.89 26.56 43.289 26.183 C 43.493 25.987 43.636 25.821 43.779 25.588 C 43.937 25.332 44.186 25.129 44.396 24.925 C 45.353 23.999 46.347 23.11 47.379 22.267 C 47.808 21.92 48.17 21.514 48.569 21.13 C 48.742 20.964 48.915 20.798 49.096 20.625 C 49.367 20.369 49.548 20.038 49.826 19.797 C 49.924 19.714 50.037 19.631 50.105 19.518 C 50.173 19.405 50.173 19.232 50.067 19.156 C 50.022 19.119 49.954 19.111 49.902 19.096 C 49.796 19.074 49.691 19.059 49.585 19.044 Z ' fill='%23efefef'/%3E%3C/g%3E%3C/svg%3E");
  margin-right: 3px;
}

.icon.star.review_grade_mine { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eico-star%3C/title%3E%3Cdefs%3E%3Cpath id='a' d='M0 .018h15.585V14.88H0z'/%3E%3C/defs%3E%3Cg transform='translate(2.25 2.5)' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath d='M8.16.264l1.984 4.69 5.075.435a.401.401 0 0 1 .226.703l-3.847 3.336 1.152 4.96a.399.399 0 0 1-.594.435L7.793 12.19 3.43 14.823a.4.4 0 0 1-.594-.434l1.152-4.961-3.85-3.336a.402.402 0 0 1 .23-.703l5.073-.434L7.426.264a.397.397 0 0 1 .734 0' fill='%23F5A623' mask='url(%23b)'/%3E%3C/g%3E%3C/svg%3E"); }
.icon.heart {
  width: 20px; height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' width='20' height='20'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M14.309 2.501c.3 0 .654.029 1.071.083.166.029.67.321 1.153.883.659.763.996 1.901.954 3.201-.025.771-.304 1.521-.812 2.171-.25.325-.462.638-.65.917-.212.317-.395.592-.583.796l-3.178 3.488-.85.934-.525.575c-.142.154-.546.784-.742.8-.233.021-.77-.85-.941-1.033a29.375 29.375 0 00-1.071-1.076c-.316-.308-.612-.595-.874-.875-.371-.396-.729-.821-1.113-1.271a55.38 55.38 0 00-.87-1.008c-.204-.23-.409-.45-.609-.667-.429-.463-.795-.863-1.12-1.313-.238-.333-.487-.675-.646-.983-.791-1.534-.437-3.914.729-4.889.571-.479 1.325-.713 2.3-.713.179 0 .37.009.566.025.113.009.263.021.325.034.425.146.929.508 1.137.817.221.329.442.654.667.983.192.283.741 1.442 1.141 1.367.334-.062.942-.917 1.2-1.167.271-.267.542-.529.812-.796.192-.187.35-.367.475-.508.075-.084.171-.196.221-.238.612-.387 1.125-.537 1.833-.537zm0-2.501c-1.112 0-2.112.246-3.195.946-.433.279-.7.688-1.071 1.05C9.489 1.175 8.494.496 7.606.2 7.319.104 7.015.079 6.715.054a9.368 9.368 0 00-.767-.033c-1.391 0-2.762.337-3.903 1.296C-.079 3.097-.588 6.776.704 9.273c.237.458.537.879.833 1.292.583.812 1.233 1.438 1.891 2.179.683.767 1.325 1.576 2.02 2.326.909.979 2.067 1.909 2.821 3.034.412.617.937 1.117 1.429 1.663.099.112.229.233.37.233.021 0 .038-.004.059-.008a.387.387 0 00.145-.079c.267-.196.459-.496.696-.726.367-.35.692-.758 1.033-1.133.708-.775 1.417-1.555 2.121-2.33 1.062-1.163 2.116-2.325 3.178-3.488.529-.579.879-1.25 1.358-1.867a6.265 6.265 0 001.337-3.622c.059-1.808-.412-3.584-1.558-4.917-.683-.796-1.712-1.597-2.712-1.73-.504-.058-.97-.1-1.416-.1z'/%3E%3C/g%3E%3C/svg%3E");
}
.icon.heart.chosen {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' width='20' height='20'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M14.309 2.501c.3 0 .654.029 1.071.083.166.029.67.321 1.153.883.659.763.996 1.901.954 3.201-.025.771-.304 1.521-.812 2.171-.25.325-.462.638-.65.917-.212.317-.395.592-.583.796l-3.178 3.488-.85.934-.525.575c-.142.154-.546.784-.742.8-.233.021-.77-.85-.941-1.033a29.375 29.375 0 00-1.071-1.076c-.316-.308-.612-.595-.874-.875-.371-.396-.729-.821-1.113-1.271a55.38 55.38 0 00-.87-1.008c-.204-.23-.409-.45-.609-.667-.429-.463-.795-.863-1.12-1.313-.238-.333-.487-.675-.646-.983-.791-1.534-.437-3.914.729-4.889.571-.479 1.325-.713 2.3-.713.179 0 .37.009.566.025.113.009.263.021.325.034.425.146.929.508 1.137.817.221.329.442.654.667.983.192.283.741 1.442 1.141 1.367.334-.062.942-.917 1.2-1.167.271-.267.542-.529.812-.796.192-.187.35-.367.475-.508.075-.084.171-.196.221-.238.612-.387 1.125-.537 1.833-.537zm0-2.501c-1.112 0-2.112.246-3.195.946-.433.279-.7.688-1.071 1.05C9.489 1.175 8.494.496 7.606.2 7.319.104 7.015.079 6.715.054a9.368 9.368 0 00-.767-.033c-1.391 0-2.762.337-3.903 1.296C-.079 3.097-.588 6.776.704 9.273c.237.458.537.879.833 1.292.583.812 1.233 1.438 1.891 2.179.683.767 1.325 1.576 2.02 2.326.909.979 2.067 1.909 2.821 3.034.412.617.937 1.117 1.429 1.663.099.112.229.233.37.233.021 0 .038-.004.059-.008a.387.387 0 00.145-.079c.267-.196.459-.496.696-.726.367-.35.692-.758 1.033-1.133.708-.775 1.417-1.555 2.121-2.33 1.062-1.163 2.116-2.325 3.178-3.488.529-.579.879-1.25 1.358-1.867a6.265 6.265 0 001.337-3.622c.059-1.808-.412-3.584-1.558-4.917-.683-.796-1.712-1.597-2.712-1.73-.504-.058-.97-.1-1.416-.1z' fill='%23BA3B69'/%3E%3C/g%3E%3C/svg%3E");
}
.icon.trash {
  background-image: url("/_css/images/varukorg_rem.png");
  background-position: center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: cover;
}

.icon.geo, li.inventory.geo {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' standalone='no'?%3E%3C!-- Generator: Gravit.io --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 48 48' width='48' height='48'%3E%3Cdefs%3E%3CclipPath id='_clipPath_JH7eiPF4RnviO6x47SOn7YJNzJ8vdp7A'%3E%3Crect width='48' height='48'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_JH7eiPF4RnviO6x47SOn7YJNzJ8vdp7A)'%3E%3Cpath d=' M 24.104 0.007 C 21.509 0 18.809 0.515 16.471 1.597 C 11.876 3.74 9.025 7.479 6.792 11.705 C 5.882 13.429 6.002 15.392 6.002 17.274 C 6.002 20.946 7.401 24.022 9.071 27.224 C 10.304 29.591 11.838 31.815 13.635 33.831 C 15.373 35.787 16.681 37.952 18.155 40.116 C 19.11 41.52 20.058 42.916 21.02 44.312 C 21.803 45.454 22.51 46.91 23.638 47.791 C 23.795 47.917 24.006 48.037 24.202 47.977 C 24.322 47.94 24.405 47.858 24.487 47.776 C 26.202 46.006 27.488 43.901 28.864 41.863 C 30.331 39.691 31.699 37.451 33.151 35.264 C 34.64 33.01 36.55 31.017 38.024 28.785 C 40.461 25.082 41.957 20.618 42.002 16.221 C 42.04 12.242 39.934 8.084 37.099 5.27 C 35.106 3.299 32.211 2.03 29.556 1.022 C 28.21 0.507 26.796 0.134 25.337 0.037 C 24.924 0.022 24.51 0.014 24.104 0.007 Z M 24.096 28.605 C 20.832 28.598 17.839 27.642 15.32 25.037 C 12.417 22.044 11.206 17.729 12.462 13.795 C 12.65 13.19 12.981 12.63 13.305 12.078 C 15.952 7.569 21.893 4.434 27.33 6.039 C 28.729 6.449 29.895 7.368 31.015 8.263 C 32.527 9.473 33.963 10.391 34.865 12.108 C 36.738 15.676 36.392 20.73 33.579 23.813 C 32.06 25.47 30.737 27.687 28.36 28.15 C 26.894 28.449 25.473 28.605 24.096 28.605 Z ' fill='rgb(0,0,0)'/%3E%3C/g%3E%3C/svg%3E");
}
.icon.geo.green, li.inventory.geo.green {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' standalone='no'?%3E%3C!-- Generator: Gravit.io --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 48 48' width='48' height='48'%3E%3Cdefs%3E%3CclipPath id='_clipPath_JH7eiPF4RnviO6x47SOn7YJNzJ8vdp7A'%3E%3Crect width='48' height='48'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_JH7eiPF4RnviO6x47SOn7YJNzJ8vdp7A)'%3E%3Cpath d=' M 24.104 0.007 C 21.509 0 18.809 0.515 16.471 1.597 C 11.876 3.74 9.025 7.479 6.792 11.705 C 5.882 13.429 6.002 15.392 6.002 17.274 C 6.002 20.946 7.401 24.022 9.071 27.224 C 10.304 29.591 11.838 31.815 13.635 33.831 C 15.373 35.787 16.681 37.952 18.155 40.116 C 19.11 41.52 20.058 42.916 21.02 44.312 C 21.803 45.454 22.51 46.91 23.638 47.791 C 23.795 47.917 24.006 48.037 24.202 47.977 C 24.322 47.94 24.405 47.858 24.487 47.776 C 26.202 46.006 27.488 43.901 28.864 41.863 C 30.331 39.691 31.699 37.451 33.151 35.264 C 34.64 33.01 36.55 31.017 38.024 28.785 C 40.461 25.082 41.957 20.618 42.002 16.221 C 42.04 12.242 39.934 8.084 37.099 5.27 C 35.106 3.299 32.211 2.03 29.556 1.022 C 28.21 0.507 26.796 0.134 25.337 0.037 C 24.924 0.022 24.51 0.014 24.104 0.007 Z M 24.096 28.605 C 20.832 28.598 17.839 27.642 15.32 25.037 C 12.417 22.044 11.206 17.729 12.462 13.795 C 12.65 13.19 12.981 12.63 13.305 12.078 C 15.952 7.569 21.893 4.434 27.33 6.039 C 28.729 6.449 29.895 7.368 31.015 8.263 C 32.527 9.473 33.963 10.391 34.865 12.108 C 36.738 15.676 36.392 20.73 33.579 23.813 C 32.06 25.47 30.737 27.687 28.36 28.15 C 26.894 28.449 25.473 28.605 24.096 28.605 Z ' fill='rgb(0,0,0)'/%3E%3C/g%3E%3C/svg%3E");
}
.icon.geo.few, li.inventory.geo.few {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' width='20px' height='20px' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Egeo%3C/title%3E%3Cpath d='M13.934 3.641A5.899 5.899 0 0 0 9.82 2a5.9 5.9 0 0 0-4.116 1.641C3.67 5.6 3.418 9.284 5.157 11.517L9.82 18l4.653-6.475c1.747-2.241 1.494-5.925-.54-7.884zM9.819 10a2.185 2.185 0 0 1-2.183-2.182c0-1.203.98-2.182 2.183-2.182 1.202 0 2.181.98 2.181 2.182A2.184 2.184 0 0 1 9.819 10z' fill='%23F5A623' fill-rule='evenodd'/%3E%3C/svg%3E");
}
.icon.geo.unknown, li.inventory.geo.unknown {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' width='20px' height='20px' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Egeo%3C/title%3E%3Cpath d='M13.934 3.641A5.899 5.899 0 0 0 9.82 2a5.9 5.9 0 0 0-4.116 1.641C3.67 5.6 3.418 9.284 5.157 11.517L9.82 18l4.653-6.475c1.747-2.241 1.494-5.925-.54-7.884zM9.819 10a2.185 2.185 0 0 1-2.183-2.182c0-1.203.98-2.182 2.183-2.182 1.202 0 2.181.98 2.181 2.182A2.184 2.184 0 0 1 9.819 10z' fill='%23868787' fill-rule='evenodd'/%3E%3C/svg%3E");
}
.icon.geo.black, li.inventory.geo.black {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Egeo%3C/title%3E%3Cpath d='M13.934 3.641A5.899 5.899 0 0 0 9.82 2a5.9 5.9 0 0 0-4.116 1.641C3.67 5.6 3.418 9.284 5.157 11.517L9.82 18l4.653-6.475c1.747-2.241 1.494-5.925-.54-7.884zM9.819 10a2.185 2.185 0 0 1-2.183-2.182c0-1.203.98-2.182 2.183-2.182 1.202 0 2.181.98 2.181 2.182A2.184 2.184 0 0 1 9.819 10z' fill='%23444444' fill-rule='evenodd'/%3E%3C/svg%3E");
}
.icon.location:not(.spin) {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Elocation2%3C/title%3E%3Cg fill='%23ffffff' fill-rule='evenodd'%3E%3Cpath d='M13.934 1.641A5.899 5.899 0 0 0 9.82 0a5.9 5.9 0 0 0-4.116 1.641C3.67 3.6 3.418 7.284 5.157 9.517L9.82 16l4.653-6.475c1.747-2.241 1.494-5.925-.54-7.884zM9.819 8a2.185 2.185 0 0 1-2.183-2.182c0-1.203.98-2.182 2.183-2.182 1.202 0 2.181.98 2.181 2.182A2.184 2.184 0 0 1 9.819 8z'/%3E%3Cpath d='M6.134 12.28l.598.904c-1.883.466-3.146 1.322-3.146 2.3 0 1.476 2.872 2.673 6.414 2.673s6.414-1.197 6.414-2.673c0-1.017-1.363-1.9-3.37-2.352l.636-.906c2.27.642 3.803 1.86 3.803 3.258 0 2.067-3.35 3.742-7.483 3.742-4.133 0-7.483-1.675-7.483-3.742 0-1.359 1.45-2.549 3.617-3.204z'/%3E%3C/g%3E%3C/svg%3E");
}
.icon.package {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' standalone='no'?%3E%3C!-- Generator: Gravit.io --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 45.954 46' width='30' height='30'%3E%3Cdefs%3E%3CclipPath id='_clipPath_hfD1O1PJNS57bAIXaBdxQnLyBt50hK58'%3E%3Crect width='45.954' height='46'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_hfD1O1PJNS57bAIXaBdxQnLyBt50hK58)'%3E%3Cpath d=' M 44.883 8.684 C 44.351 7.948 43.806 7.236 43.262 6.524 C 42.932 6.093 42.603 5.656 42.268 5.213 L 41.526 4.22 C 41.017 3.538 40.509 2.856 39.994 2.179 C 38.731 0.504 37.193 0.522 36.17 0.534 C 36.026 0.534 35.877 0.54 35.715 0.534 L 35.254 0.528 C 34.231 0.51 33.172 0.498 32.106 0.516 C 31.61 0.528 31.119 0.54 30.622 0.552 C 29.784 0.576 28.941 0.599 28.109 0.605 L 27.074 0.605 C 26.14 0.611 25.009 0.611 24.339 0.599 L 24.057 0.593 C 23.872 0.587 23.441 0.581 22.956 0.749 C 22.4 0.623 21.807 0.599 21.221 0.587 C 20.987 0.581 20.772 0.581 20.604 0.564 C 19.868 0.48 19.144 0.498 18.504 0.51 C 17.834 0.522 17.181 0.534 16.601 0.576 C 16.296 0.599 15.996 0.623 15.685 0.623 L 14.698 0.623 C 12.777 0.623 10.784 0.623 8.809 0.671 L 8.049 0.695 C 5.679 0.773 4.476 2.993 3.758 4.322 C 3.621 4.579 3.489 4.824 3.363 5.022 C 3.106 5.417 2.807 5.818 2.49 6.237 C 2.065 6.799 1.628 7.38 1.233 8.038 C 0.802 8.756 0.401 9.504 0.174 10.318 C -0.024 11.036 0.006 11.766 0.06 12.502 C 0.108 13.155 0 13.765 0 14.417 C 0 15.926 0.012 17.428 0.036 18.936 C 0.084 22.09 0.174 25.237 0.269 28.391 L 0.287 29.085 C 0.353 31.383 0.425 33.675 0.479 35.973 L 0.497 36.907 C 0.521 37.912 0.539 38.912 0.575 39.917 C 0.575 39.995 0.575 40.109 0.569 40.246 C 0.533 41.844 0.485 43.837 2.065 44.687 C 2.986 45.183 4.04 45.154 4.895 45.13 C 5.075 45.124 5.242 45.118 5.374 45.124 C 6.481 45.177 7.588 45.219 8.695 45.255 C 11.065 45.321 13.459 45.291 15.781 45.261 C 18.612 45.225 21.538 45.189 24.369 45.333 C 26.726 45.453 29.084 45.501 31.424 45.501 C 34.542 45.501 37.636 45.423 40.664 45.345 L 41.957 45.315 C 44.524 45.249 45.135 43.669 45.374 42.299 C 45.542 41.359 45.518 40.432 45.494 39.618 C 45.482 39.187 45.476 38.78 45.488 38.409 C 45.554 36.967 45.601 35.471 45.637 33.945 C 45.703 31.282 45.733 28.373 45.733 25.052 C 45.733 23.077 45.775 21.048 45.817 19.079 C 45.853 17.529 45.883 15.985 45.895 14.459 C 45.954 12.371 46.212 10.504 44.883 8.684 Z M 27.098 4.801 L 28.127 4.801 C 29.001 4.795 29.874 4.771 30.748 4.747 C 31.233 4.735 31.711 4.717 32.196 4.711 C 33.184 4.693 34.165 4.705 35.2 4.723 L 35.661 4.729 C 35.942 4.729 36.367 4.675 36.637 4.753 C 37.163 4.902 37.852 6.297 38.175 6.733 L 38.923 7.733 C 39.264 8.188 39.599 8.631 39.934 9.073 C 40.084 9.271 40.221 9.462 40.347 9.678 C 40.365 9.708 40.383 9.738 40.371 9.768 C 40.359 9.803 40.317 9.821 40.275 9.827 C 39.575 10.001 38.677 9.798 37.953 9.792 C 36.05 9.768 34.183 9.786 32.448 9.815 L 30.904 9.845 C 30.7 9.851 30.497 9.851 30.293 9.857 C 30.102 9.857 29.904 9.857 29.719 9.851 C 29.252 9.845 28.677 9.863 28.061 9.887 C 27.983 9.887 27.899 9.893 27.822 9.893 C 27.271 9.911 26.068 10.151 25.571 9.929 C 25.26 9.792 25.53 9.115 25.518 8.834 C 25.506 8.541 25.494 8.242 25.488 7.948 C 25.476 7.541 25.464 7.134 25.44 6.728 C 25.434 6.56 25.404 6.309 25.374 6.003 C 25.338 5.644 25.135 5.118 25.488 4.86 C 25.811 4.615 26.714 4.801 27.098 4.801 Z M 5.865 8.756 C 6.212 8.295 6.571 7.817 6.906 7.296 C 7.104 6.991 7.277 6.662 7.469 6.321 C 7.66 5.961 7.828 5.471 8.145 5.178 C 8.576 4.783 9.234 4.86 9.791 4.848 C 11.43 4.812 13.076 4.818 14.716 4.818 L 15.703 4.818 C 16.14 4.818 16.535 4.789 16.924 4.759 C 17.481 4.717 18.043 4.717 18.612 4.699 C 19.437 4.681 20.341 4.603 21.149 4.759 C 21.197 5.04 21.107 5.339 21.137 5.638 C 21.101 6.608 21.065 7.529 20.987 8.451 C 20.952 8.9 21.101 9.397 20.754 9.75 C 19.545 9.965 18.157 9.821 16.93 9.833 L 16.87 9.833 C 15.278 9.845 13.638 9.851 12.053 9.774 C 10.299 9.69 8.564 9.75 6.888 9.809 C 6.637 9.821 6.379 9.827 6.122 9.833 C 5.883 9.839 5.296 10.073 5.177 9.738 C 5.099 9.54 5.739 8.924 5.865 8.756 Z M 41.67 18.996 C 41.628 20.982 41.58 23.041 41.586 25.058 C 41.586 28.343 41.556 31.216 41.49 33.843 C 41.454 35.339 41.4 36.811 41.34 38.224 C 41.316 38.738 41.328 39.241 41.34 39.72 C 41.352 40.216 41.364 40.767 41.107 41.21 C 41.059 41.294 39.587 41.186 39.449 41.186 C 38.713 41.204 37.977 41.222 37.247 41.24 C 35.841 41.27 34.429 41.294 33.022 41.306 C 30.221 41.329 27.421 41.294 24.62 41.15 C 22.974 41.066 21.323 41.036 19.683 41.036 C 18.366 41.036 17.056 41.054 15.763 41.072 C 13.489 41.102 11.137 41.132 8.857 41.066 C 8.127 41.042 7.403 41.018 6.673 40.988 C 6.23 40.97 5.272 41.18 4.937 40.845 C 4.584 40.492 4.788 39.492 4.776 39.037 C 4.752 38.295 4.74 37.559 4.722 36.817 C 4.722 36.811 4.704 35.878 4.704 35.878 C 4.65 33.574 4.584 31.27 4.512 28.966 L 4.488 28.271 C 4.411 25.62 4.333 22.963 4.285 20.312 C 4.261 19.067 4.243 17.817 4.231 16.572 C 4.225 15.955 4.207 15.339 4.201 14.723 C 4.195 13.681 5.476 14.058 6.206 14.034 C 6.625 14.046 7.038 14.058 7.469 14.07 L 7.828 14.082 C 9.084 14.118 10.299 14.142 11.436 14.148 C 12.903 14.16 14.387 14.112 15.823 14.07 C 16.206 14.058 16.595 14.046 16.984 14.034 L 17.128 14.034 C 18.001 14.029 18.881 14.023 19.755 14.034 C 19.868 14.034 20.006 14.046 20.162 14.052 C 20.437 14.064 20.76 14.082 21.113 14.082 C 21.137 14.435 21.161 14.789 21.167 15.142 C 21.185 15.902 21.119 16.656 21.155 17.416 C 21.167 17.739 21.203 18.02 21.137 18.331 C 21.017 18.906 20.922 19.965 21.293 20.48 C 21.646 20.958 22.484 21.258 23.262 21.389 C 23.585 21.443 23.896 21.467 24.153 21.467 C 24.524 21.461 24.937 21.389 25.135 21.138 C 25.224 21.018 25.254 20.875 25.284 20.737 C 25.5 19.504 25.518 18.2 25.53 16.955 C 25.536 16.297 25.524 15.638 25.5 14.98 C 25.488 14.687 25.488 14.388 25.482 14.094 C 25.763 14.106 26.05 14.112 26.338 14.112 C 26.864 14.112 27.397 14.094 27.911 14.082 C 28.713 14.07 29.515 14.058 30.311 14.046 C 32.478 14.064 34.793 14.064 37.367 14.04 C 38.318 14.04 39.27 14.023 40.215 14.011 C 40.718 14.005 41.191 13.843 41.676 14.034 C 41.939 14.136 41.741 16.105 41.735 16.338 C 41.706 17.218 41.688 18.104 41.67 18.996 Z ' fill='rgb(1,2,2)'/%3E%3C/g%3E%3C/svg%3E");
}
.icon.service {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' standalone='no'?%3E%3C!-- Generator: Gravit.io --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 49.684 49.7' width='30' height='30'%3E%3Cdefs%3E%3CclipPath id='_clipPath_sORMhEXWDtGoEgrfP54olhWQHwN0fMXY'%3E%3Crect width='49.684' height='49.7'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_sORMhEXWDtGoEgrfP54olhWQHwN0fMXY)'%3E%3Cg id='Group'%3E%3Cpath d=' M 22.054 27.598 C 21.847 27.611 21.672 27.624 21.582 27.624 C 18.711 27.54 15.814 27.585 13.008 27.637 L 12.814 27.637 C 11.52 27.656 10.589 28.057 10.124 28.794 C 9.897 29.143 9.594 29.893 10.059 30.928 C 10.654 32.26 12.115 32.253 12.885 32.247 C 13.027 32.247 13.163 32.241 13.279 32.253 C 13.874 32.305 14.43 32.253 14.967 32.202 C 15.329 32.169 15.665 32.131 15.975 32.144 C 16.486 32.15 16.997 32.163 17.508 32.176 C 18.484 32.202 19.467 32.228 20.45 32.228 C 20.773 32.228 21.122 32.247 21.491 32.26 C 21.924 32.279 22.383 32.299 22.836 32.299 C 23.599 32.299 24.368 32.241 25.06 32.04 C 25.228 31.988 25.396 31.924 25.552 31.84 C 26.101 31.549 26.502 31.096 26.69 30.553 C 27.032 29.564 26.67 28.878 26.425 28.561 C 25.571 27.456 23.87 27.475 22.054 27.598 Z ' fill='rgb(1,2,2)'/%3E%3Cpath d=' M 38.879 21.198 C 38.154 20.778 37.366 20.855 36.784 20.907 C 36.628 20.92 36.48 20.933 36.35 20.933 C 29.121 20.726 21.42 20.545 13.745 20.791 C 13.706 20.778 13.59 20.784 13.487 20.771 C 12.724 20.713 11.443 20.616 10.57 21.424 C 10.247 21.722 9.866 22.258 9.866 23.125 C 9.866 23.94 10.234 24.444 10.545 24.722 C 11.411 25.498 12.704 25.356 13.642 25.252 C 13.836 25.233 14.01 25.207 14.153 25.207 C 16.073 25.162 18.019 25.207 19.901 25.246 C 21.711 25.285 23.587 25.323 25.475 25.291 C 27.68 25.252 29.943 25.265 31.941 25.272 C 32.477 25.272 33.014 25.31 33.589 25.356 C 34.204 25.401 34.837 25.446 35.49 25.446 C 35.671 25.446 35.853 25.446 36.034 25.433 C 36.15 25.427 36.279 25.427 36.415 25.427 C 37.152 25.433 38.141 25.427 38.943 24.858 C 39.144 24.716 39.318 24.547 39.461 24.353 C 39.836 23.856 39.978 23.19 39.849 22.569 C 39.732 21.987 39.376 21.483 38.879 21.198 Z ' fill='rgb(1,2,2)'/%3E%3Cpath d=' M 38.063 13.471 C 36.906 13.387 35.748 13.439 34.623 13.491 C 34.19 13.51 33.75 13.53 33.324 13.543 L 31.041 13.601 C 28.067 13.678 25.092 13.749 22.118 13.808 C 21.161 13.827 20.204 13.846 19.247 13.866 C 16.907 13.918 14.482 13.976 12.102 13.976 C 11.753 13.976 11.022 13.976 10.428 14.487 C 9.994 14.862 9.749 15.418 9.768 16.019 C 9.787 16.691 10.111 17.338 10.647 17.745 C 11.385 18.314 12.283 18.347 12.768 18.366 C 13.958 18.405 15.154 18.398 16.305 18.386 C 17.088 18.379 17.876 18.373 18.659 18.379 C 20.043 18.398 21.394 18.405 22.719 18.405 C 26.528 18.405 30.097 18.334 33.531 18.198 C 34.662 18.153 35.787 18.101 36.912 18.036 C 37.042 18.03 37.164 18.03 37.294 18.03 C 37.695 18.023 38.154 18.023 38.626 17.881 C 40.113 17.448 40.533 16.342 40.449 15.528 C 40.326 14.422 39.324 13.555 38.063 13.471 Z ' fill='rgb(1,2,2)'/%3E%3Cpath d=' M 49.65 25.303 C 49.495 21.741 49.469 18.061 49.566 14.059 C 49.592 12.934 49.573 11.712 49.508 10.212 L 49.495 9.914 C 49.444 8.615 49.379 6.998 48.124 5.854 C 47.336 5.129 46.282 4.793 44.969 4.858 C 42.816 4.961 40.501 5.007 37.902 4.987 C 34.578 4.968 31.306 5.052 28.539 5.136 C 26.147 5.207 23.67 5.11 21.271 5.013 C 19.079 4.923 16.803 4.832 14.553 4.864 C 12.251 4.897 9.859 4.974 7.46 5.084 C 6.949 5.11 6.425 5.104 5.869 5.097 C 5.061 5.091 4.227 5.084 3.354 5.162 C 1.653 5.317 0.438 6.423 0.102 8.13 C -0.015 8.718 -0.008 9.294 0.011 9.733 C 0.076 11.343 0.121 12.688 0.127 14.04 C 0.127 15.469 0.173 16.904 0.218 18.288 C 0.27 20.021 0.321 21.818 0.296 23.564 C 0.276 24.592 0.257 25.614 0.237 26.642 C 0.192 28.84 0.14 31.116 0.147 33.366 C 0.147 33.696 0.127 34.039 0.108 34.388 C 0.043 35.578 -0.034 37.052 0.515 38.475 C 0.897 39.457 2.003 41.087 5.061 41.029 C 5.83 41.009 6.613 40.97 7.395 40.938 C 8.061 40.906 8.727 40.873 9.387 40.854 C 10.357 40.828 11.333 40.789 12.316 40.751 C 14.456 40.667 16.667 40.582 18.788 40.621 C 19.778 40.641 20.812 40.692 21.808 40.744 C 23.612 40.835 25.461 40.932 27.33 40.854 C 27.291 41.449 27.252 42.063 27.375 42.671 C 27.666 44.087 28.668 44.572 29.089 44.714 C 29.354 44.805 29.619 44.85 29.89 44.85 C 30.272 44.85 30.666 44.76 31.061 44.585 C 31.597 44.346 32.121 44.1 32.651 43.854 C 33.11 43.641 33.576 43.421 34.048 43.208 C 34.811 42.865 35.471 42.451 36.111 42.057 C 36.996 41.514 37.753 41.042 38.529 40.912 C 40.068 40.66 41.736 40.692 43.508 40.718 C 44.439 40.738 45.402 40.751 46.353 40.725 C 47.543 40.692 48.273 40.156 48.674 39.71 C 49.631 38.656 49.541 37.337 49.489 36.554 L 49.476 36.38 C 49.372 34.582 49.456 32.772 49.553 30.864 C 49.644 29.06 49.734 27.191 49.65 25.303 Z M 44.898 36.199 C 44.891 36.211 44.885 36.218 44.872 36.231 C 44.833 36.263 44.775 36.263 44.723 36.257 C 44.342 36.224 43.967 36.211 43.585 36.205 C 41.697 36.173 39.745 36.14 37.798 36.457 C 36.033 36.742 34.507 37.705 33.136 38.804 C 33.026 38.888 32.916 38.979 32.8 39.05 C 32.664 39.134 32.522 39.205 32.393 39.302 C 32.173 39.47 31.662 40.065 31.623 39.451 C 31.597 39.018 31.662 38.513 31.52 38.112 C 31.365 37.666 30.99 37.246 30.634 36.949 C 30.246 36.625 29.593 36.257 28.604 36.257 C 28.494 36.257 28.384 36.263 28.274 36.27 C 26.25 36.444 24.207 36.341 22.034 36.231 C 21.006 36.179 19.939 36.121 18.879 36.102 C 16.616 36.056 14.34 36.147 12.135 36.231 C 11.178 36.27 10.214 36.308 9.257 36.334 C 8.566 36.354 7.867 36.386 7.175 36.418 C 6.703 36.444 6.225 36.464 5.753 36.483 C 5.462 36.496 4.964 36.658 4.718 36.457 C 4.356 36.16 4.602 35.048 4.628 34.634 C 4.654 34.201 4.673 33.767 4.673 33.353 C 4.667 31.162 4.712 28.918 4.764 26.745 C 4.789 25.711 4.809 24.676 4.828 23.642 C 4.861 21.792 4.802 19.943 4.751 18.158 C 4.712 16.801 4.667 15.397 4.667 14.04 C 4.667 13.335 4.654 12.63 4.634 11.925 C 4.615 11.272 4.479 10.561 4.511 9.914 C 4.518 9.856 4.524 9.791 4.57 9.753 C 4.608 9.72 4.667 9.714 4.725 9.714 C 5.106 9.701 5.462 9.63 5.85 9.636 C 6.445 9.643 7.052 9.649 7.68 9.617 C 10.04 9.507 12.374 9.436 14.637 9.403 C 16.771 9.365 18.976 9.462 21.103 9.546 C 23.58 9.643 26.14 9.746 28.694 9.669 C 31.416 9.585 34.643 9.5 37.889 9.52 C 39.104 9.526 40.326 9.52 41.542 9.5 C 42.124 9.488 42.706 9.475 43.288 9.455 C 43.656 9.442 44.452 9.274 44.769 9.494 C 45.202 9.791 45.021 11.22 45.034 11.679 C 45.053 12.436 45.06 13.199 45.047 13.956 C 44.95 18.061 44.982 21.838 45.137 25.504 C 45.208 27.185 45.131 28.873 45.04 30.651 C 44.995 31.569 44.95 32.494 44.93 33.412 C 44.911 34.291 45.047 35.254 44.93 36.114 C 44.917 36.14 44.911 36.173 44.898 36.199 Z ' fill='rgb(1,2,2)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.icon.login {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' viewBox='0 0 46 46' width='30' height='30'%3E%3Cdefs%3E%3CclipPath id='_clipPath_dBkrc39XZZIKaUnqwaJWpJKHC18mjNcZ'%3E%3Crect width='46' height='46'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_dBkrc39XZZIKaUnqwaJWpJKHC18mjNcZ)'%3E%3Cpath d=' M 38.766 32.981 C 37.977 31.039 36.42 29.803 35.073 28.288 C 34.66 27.831 34.246 27.367 33.795 26.954 C 33.058 26.287 32.23 25.725 31.343 25.275 C 30.418 24.796 29.44 24.428 28.44 24.151 C 27.417 23.866 26.364 23.664 25.311 23.544 C 24.205 23.417 23.092 23.372 21.987 23.402 C 20.783 23.439 19.587 23.574 18.414 23.821 C 15.872 24.346 13.104 25.358 11.156 27.202 C 10.652 27.681 10.156 28.169 9.727 28.723 C 9.284 29.293 8.93 29.937 8.577 30.575 C 6.636 34.082 5.154 37.718 5.154 41.863 C 5.154 42.777 4.635 44.074 5.5 44.726 C 5.989 45.093 7.102 45.146 8.125 45.146 C 8.479 45.146 8.832 45.138 9.133 45.138 C 9.396 45.138 9.63 45.146 9.818 45.161 C 12.856 45.43 15.902 45.678 18.956 45.835 C 20.979 45.94 23.01 46 25.033 46 C 26.529 46 28.019 45.97 29.515 45.895 C 31.275 45.805 33.035 45.67 34.78 45.46 C 36.314 45.273 38.044 45.355 39.533 44.951 C 40.331 44.726 40.993 44.269 41 43.264 L 41 41.878 C 41 38.879 39.887 35.701 38.766 32.981 Z M 34.148 40.244 C 32.599 40.431 30.997 40.566 29.252 40.648 C 27.898 40.716 26.477 40.746 25.025 40.746 C 23.19 40.746 21.287 40.693 19.211 40.588 C 17.655 40.513 16.105 40.408 14.548 40.289 C 13.826 40.236 13.104 40.176 12.382 40.116 C 12.051 40.086 10.743 40.169 10.622 39.809 C 10.494 39.412 10.818 38.677 10.923 38.287 C 11.081 37.74 11.262 37.193 11.472 36.661 C 11.954 35.432 12.54 34.247 13.179 33.093 C 13.443 32.613 13.691 32.164 13.886 31.916 L 13.901 31.901 L 13.917 31.886 C 14.105 31.639 14.443 31.309 14.774 31.002 C 15.714 30.117 17.384 29.39 19.49 28.948 C 20.061 28.828 20.648 28.746 21.235 28.693 C 21.543 28.663 21.851 28.648 22.16 28.641 C 23.318 28.603 24.491 28.678 25.634 28.881 C 26.642 29.061 27.643 29.33 28.575 29.765 C 29.177 30.042 29.756 30.387 30.245 30.829 C 30.478 31.039 30.771 31.369 31.087 31.714 L 31.147 31.781 C 31.538 32.216 31.952 32.636 32.366 33.048 C 32.817 33.505 33.193 34.067 33.599 34.57 C 34.224 35.349 34.502 36.451 34.825 37.395 C 34.976 37.83 35.111 38.272 35.239 38.714 C 35.337 39.059 35.54 39.561 35.487 39.921 C 35.419 40.296 34.434 40.206 34.148 40.244 Z ' fill='rgb(0,0,0)'/%3E%3Cpath d=' M 15.612 20.964 C 16.093 21.422 16.717 21.714 17.334 21.976 C 19.019 22.681 21.553 23.34 23.907 23.34 C 25.577 23.34 27.157 23.011 28.292 22.141 C 30.503 20.447 32.918 18.356 34.144 15.83 C 34.76 14.563 34.602 13.004 34.61 11.633 C 34.625 8.425 33.264 5.299 30.737 2.953 C 29.089 1.439 27.006 0.405 24.78 0.127 C 24.125 0.038 23.494 0 22.869 0 C 20.636 0 18.597 0.532 16.537 1.656 C 15.04 2.466 13.596 4.565 12.776 6.064 C 11.844 7.765 11.377 9.691 11.377 11.625 C 11.377 13.177 11.783 14.646 12.107 16.152 C 12.483 17.936 14.303 19.713 15.612 20.964 Z M 17.394 8.582 C 17.868 7.713 18.447 6.558 19.365 6.086 C 20.44 5.532 21.666 5.247 22.869 5.247 C 23.268 5.247 23.689 5.277 24.125 5.329 C 25.201 5.464 26.284 5.989 27.149 6.783 C 28.57 8.11 29.353 9.819 29.345 11.603 C 29.345 11.88 29.345 12.157 29.353 12.442 C 29.368 13.491 29.074 14.226 28.458 15.058 C 28.367 15.186 28.255 15.298 28.142 15.403 C 27.721 15.83 27.337 16.325 26.886 16.7 C 26.367 17.127 25.803 17.479 25.216 17.816 C 24.802 18.056 24.396 18.079 23.907 18.079 C 22.343 18.079 20.5 17.599 19.38 17.134 C 19.229 17.074 19.139 17.029 19.079 16.999 C 18.597 16.535 18.086 16.062 17.665 15.545 C 17.274 15.066 17.123 14.466 16.995 13.874 C 16.838 13.139 16.642 12.382 16.642 11.618 C 16.642 10.538 16.905 9.482 17.394 8.582 Z ' fill='rgb(0,0,0)'/%3E%3C/g%3E%3C/svg%3E");
}

.icon.clear-input {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 8.586L7.879 6.464A1 1 0 0 0 6.464 7.88L8.586 10l-2.122 2.121a1 1 0 0 0 1.415 1.415L10 11.414l2.121 2.122a1 1 0 0 0 1.415-1.415L11.414 10l2.122-2.121a1 1 0 1 0-1.415-1.415L10 8.586zM10 18a8 8 0 1 1 0-16 8 8 0 0 1 0 16z' fill='%23999' fill-rule='evenodd'/%3E%3C/svg%3E");
}
.click-area:hover .icon.clear-input {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 8.586L7.879 6.464A1 1 0 0 0 6.464 7.88L8.586 10l-2.122 2.121a1 1 0 0 0 1.415 1.415L10 11.414l2.121 2.122a1 1 0 0 0 1.415-1.415L11.414 10l2.122-2.121a1 1 0 1 0-1.415-1.415L10 8.586zM10 18a8 8 0 1 1 0-16 8 8 0 0 1 0 16z' fill='%2349c070' fill-rule='evenodd'/%3E%3C/svg%3E");
}
.icon.time {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Etime%3C/title%3E%3Cg fill='%23000' fill-rule='evenodd'%3E%3Cpath d='M7 14A7 7 0 1 1 7 0a7 7 0 0 1 0 14zm0-1.75a5.25 5.25 0 1 0 0-10.5 5.25 5.25 0 0 0 0 10.5z'/%3E%3Cpath d='M6.5 3h1v4.5h-1z'/%3E%3Cpath d='M11 6.5v1H6.5v-1z'/%3E%3C/g%3E%3C/svg%3E");
}

.icon.facebook {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' width='40' height='40.442'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h40v40.442H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M19.053.105a6.45 6.45 0 011.235-.013c.369-.055.74-.086 1.113-.092.923.02 1.842.123 2.747.307a14.039 14.039 0 014.985 2.047c1.071.715 2.034 1.582 3.108 2.295.428.285.944.422 1.366.712.364.286.707.599 1.024.936a28.028 28.028 0 012.349 2.512 9.056 9.056 0 011.464 2.254c.348.834.391 1.718.683 2.555.44 1.276.71 2.605.804 3.953.15 2.078.004 4.193.032 6.276a8.202 8.202 0 01-.52 2.167 17.64 17.64 0 01-1.074 2.856c-.374.884-.84 1.726-1.39 2.512-.457.6-1.025 1.112-1.474 1.733-.795 1.099-1.589 2.76-2.877 3.357-1.38.641-2.633 1.532-4.036 2.162a27.18 27.18 0 01-1.619.672c-.667.272-1.357.485-2.061.637a3.69 3.69 0 01-1.351.131c-.624-.231-.142-1.228-.144-1.702a72.51 72.51 0 00-.076-2.639 40.57 40.57 0 00-.265-4.063 22.27 22.27 0 01.018-2.968c-.006-.874.097-1.658.172-2.511 1.249-.173 2.418.179 3.684.095 1.863-.125 1.387-3.039 1.692-4.375.078-.339.312-1.165.13-1.504-.268-.489-2.07-.161-2.592-.148-.6.016-2.596.386-2.934-.143-.187-.296-.059-1.03-.063-1.369a55.742 55.742 0 01-.004-1.735 4.68 4.68 0 01.882-2.967c.505-.609 1.374-.625 2.123-.643q.734-.019 1.469-.011c.301.004.962.15 1.22-.019.489-.322.188-2.159.178-2.663.016-.68-.012-1.359-.085-2.035-.112-.706-2.766-.687-3.403-.739a9.452 9.452 0 00-3.9.384 5.78 5.78 0 00-2.221 1.361l-.906.839c-1.264 1.175-1.631 3.17-1.651 4.858-.019 1.564-.005 3.129-.005 4.693a.622.622 0 01-.015.219c-.05.151-2.61-.131-2.881-.139-.508-.014-1.664-.237-2.098.076-.576.416-.302 1.998-.321 2.631a8.153 8.153 0 00.019 1.753c.138.509.197 1.035.177 1.561.004-.052 4.625.125 5.107.004.029.537-.101 1.039-.067 1.587l.145 2.324a47.528 47.528 0 01-.113 5.324 18.387 18.387 0 00-.05 2.603c.067.704.422 2.641-.76 2.41a13.69 13.69 0 01-2.057-.806c-.62-.238-1.241-.474-1.858-.716a17.885 17.885 0 01-3.842-2.092 19.664 19.664 0 01-7.249-9.65 12.142 12.142 0 01-.967-3.538c-.148-4.112-.072-8.279 1.757-12.056a20.824 20.824 0 011.815-3.052 21.544 21.544 0 011.769-2.139 16.25 16.25 0 011.018-.98c.444-.398.886-.803 1.363-1.16A20.21 20.21 0 0114.27.93a16.4 16.4 0 012.709-.59c.649-.077 1.301-.133 1.951-.2a.594.594 0 00.123-.035z'/%3E%3C/g%3E%3C/svg%3E");
}
.icon.instagram {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' width='40' height='40.08'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h40v40.08H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M26.551 39.658c-2.791.158-5.585.233-8.38.259-.499.005-.944.143-1.433.163a14.883 14.883 0 01-2-.15c-1.328-.129-2.653-.29-3.99-.323a11.034 11.034 0 01-5.219-1.424 9.874 9.874 0 01-4.462-5.3 18.696 18.696 0 01-1.015-7.446c.054-1.646-.091-3.311-.042-4.967l.195-6.514C.263 11.991.19 10.102.687 8.18a10.07 10.07 0 015.269-6.708C9.019-.122 12.589-.005 15.944.068c1.742.038 3.468-.065 5.218-.065 3.359 0 6.947-.076 10.258.543a9.77 9.77 0 016.034 3.704 11.92 11.92 0 012.378 7.455c.028 3.452.08 6.903.129 10.353.044 3.094.178 6.428-.547 9.453a10.124 10.124 0 01-5.541 7.027c-2.294 1.129-4.815.981-7.322 1.12zM20.053 3.682c-3.123 0-6.18.22-9.299.34a4.235 4.235 0 00-1.58.265c-.373.166-.688.437-1.045.636-.356.2-.767.332-1.146.51-3.314 1.562-3.195 6.205-3.229 9.298-.024 2.279-.007 4.558-.06 6.837a20.815 20.815 0 00-.089 3.207c.259 1.857.284 3.767.627 5.625a6.369 6.369 0 004.171 4.997c1.468.522 3.02.768 4.578.727q1.735.023 3.468.033a18.264 18.264 0 013.163.086c1.897.352 3.956-.211 5.884-.331 1.624-.1 3.425.14 5.012-.176a6.518 6.518 0 004.401-3.021c.549-.991.99-2.04 1.315-3.126.401-1.122.173-2.556.175-3.73.007-2.894.018-5.787.065-8.68a35.37 35.37 0 00-.368-5.069c-.177-1.39-.146-2.639-.694-3.991a6.382 6.382 0 00-3.342-3.45 9.521 9.521 0 00-2.976-.788 19.458 19.458 0 00-2.536-.27c-2.165.039-4.332.085-6.496.071h.001z'/%3E%3Cpath d='M20.027 30.161c-1.173.061-2.513-.554-3.6-.971a25.146 25.146 0 01-3.414-1.612 4.005 4.005 0 01-.883-.623 4.274 4.274 0 01-.72-1.1 15.896 15.896 0 01-1.66-4.25 9.767 9.767 0 01.29-4.105 10.402 10.402 0 014.514-6.307c1.179-.74 2.5-1.226 3.878-1.428a7.823 7.823 0 012.089-.101 24.96 24.96 0 012.821.731c.81.179 1.599.447 2.35.801 1.531.794 2.602 2.245 3.533 3.698.248.358.451.745.605 1.152.119.397.192.806.217 1.22.084.872.099 1.751.185 2.621.265 2.659-1.017 5.43-2.866 7.312-2.044 2.084-4.506 2.814-7.339 2.962zm6.479-10.295a5.466 5.466 0 00-.227-1.868 6.621 6.621 0 00-5.973-4.603h-.081a5.986 5.986 0 00-2.515.364c-1.249.477-2.554 1.1-3.207 2.268-.188.365-.34.747-.453 1.142-.388 1.193-.891 2.214-.59 3.457a8.78 8.78 0 001.121 3.004 6.553 6.553 0 003.097 2.443c1.52.577 2.756.359 4.302.044.231-.04.459-.101.679-.182.208-.089.405-.2.589-.332a7.715 7.715 0 003.257-5.736l.001-.001zM28.285 9.278a2.314 2.314 0 012.308-2.399 2.447 2.447 0 012.488 2.43c-.031 2.065-2.668 3.615-4.141 1.815a2.882 2.882 0 01-.655-1.846z'/%3E%3C/g%3E%3C/svg%3E");
}
.icon.youtube {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' width='57.441' height='40'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h57.441v40H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M56.07 6.182c-.805-2.365-2.278-4.356-4.997-5.084-2.984-.877-6.427-.79-9.502-.925A274.453 274.453 0 0012.223.7C9.853.849 6.935.558 4.798 1.71.178 4.202.525 10.56.232 15.072c-.31 4.733-.309 9.481.003 14.213.227 3.432 1.448 7.348 4.787 9 2.164 1.07 5.335.712 7.716.865 11.839.761 23.63 1.409 35.465.099.65-.072 1.292-.177 1.939-.268a7.205 7.205 0 003.099-1.424c3.332-2.156 3.784-7.413 4.046-10.94.371-4.99-.011-9.994-.293-14.979a20.892 20.892 0 00-.924-5.456zM23.014 28.523a96.04 96.04 0 01-.331-12.078c.015-1.317-.292-3.235.089-4.488.22-.72.091-.524.693-.326 1.132.373 2.296 1.326 3.324 1.921l4.824 2.785 6.24 3.603c-2.948 1.687-5.769 3.677-8.639 5.501-.592.397-1.212.751-1.855 1.058a39.665 39.665 0 00-4.345 2.024z' fill='%23040405'/%3E%3C/g%3E%3C/svg%3E");
}
.icon.youtube.max {
  width: 57px;
}
.icon.twitter {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' width='48.244' height='40'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h48.244v40H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M14.981 40c3.47.019 6.917-.57 10.183-1.743a26.855 26.855 0 004.292-2.015c.646-.377 1.235-.849 1.87-1.23a10.62 10.62 0 002.104-1.246 33.363 33.363 0 004.077-4.616c1.493-2.043 2.435-4.333 3.751-6.449a8.46 8.46 0 001.246-2.553c.145-.707.091-1.42.255-2.137.512-2.161.779-4.372.797-6.592 0-.431 0-.862-.02-1.292a13.471 13.471 0 002.295-1.975c.487-.557 1.045-.925 1.574-1.443.458-.405.756-.961.839-1.567-.721-.08-1.697.55-2.397.746-1.008.28-2.035.486-3.073.614 1.885-1.121 4.101-3.278 4.242-5.595-1.713.824-3.202 1.728-5.066 2.204-1.02.263-1.331.178-2.033-.569a7.331 7.331 0 00-1.78-1.532C36.031-.159 32.878-.265 30.594.443a9.864 9.864 0 00-5.417 4.422c-.379.63-.909 1.164-1.246 1.818-.99 1.919-.364 3.891-.255 5.89a28.45 28.45 0 00-4.334-.525 13.73 13.73 0 01-4.787-1.415c-1.552-.731-3.147-.935-4.481-2.136-1.012-.91-2.12-1.666-3.184-2.526-.743-.6-1.539-.889-2.187-1.639-.62-.718-1.133-1.701-1.967-2.189a14.421 14.421 0 00-1.019 7.002c.006.332.052.663.139.984.409.942.93 1.833 1.552 2.65a16.004 16.004 0 002.44 2.623c-1.106.394-3.198-.63-4.283-.964-.445.763.314 2.54.605 3.335a10.078 10.078 0 004.196 5.128c.488.31 1.005.57 1.544.777.367.131.928.131 1.21.393.222.209-2.038.466-2.149.466-.383 0-1.951-.383-2.167.042-.118.232.655 1.34.807 1.656a7.355 7.355 0 001.667 2.2 11.475 11.475 0 003.252 2.038c1.197.5 2.477.572 3.672 1.009-.525.111-.74.533-1.126.837a9.221 9.221 0 01-1.723.946 19.864 19.864 0 01-3.635 1.296 38.1 38.1 0 01-7.646.979c-.322.015.542.693.577.711.297.148.711.29 1.063.475.717.4 1.475.724 2.26.964 1.713.479 3.35 1.221 5.065 1.679a23.43 23.43 0 005.947.623' fill='%23040506'/%3E%3C/g%3E%3C/svg%3E");
}
.icon.twitter.max {
  width: 48px;
}
.icon.linkedin {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' width='40' height='39.911'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h40v39.911H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M19.977.105l3.183.021c4.554.03 9.07.145 13.615.123a2.884 2.884 0 012.897 2.375c.023.146.034.292.035.439 0 3.192.171 6.375.288 9.563.047 1.28-.235 2.533-.237 3.833 0 1.636-.017 3.268-.049 4.902-.022 1.122-.196 2.137-.142 3.283.066 1.399.104 2.8.125 4.2.04 2.683.017 5.431.017 8.07a2.808 2.808 0 01-2.676 2.8c-1.289.056-2.601-.099-3.907-.078q-1.589.025-3.176-.026c-3.942-.131-7.857.196-11.777.221-3.635.025-7.27.04-10.905.025-2.283-.01-6.385.68-6.947-2.538-.024-.15-.035-.3-.033-.451v-1.358c0-3.365-.327-6.758-.15-10.116.093-1.753-.187-3.515-.13-5.279Q.18 14.869.243 9.62c.021-1.75.04-3.499.038-5.249a11.326 11.326 0 01-.053-1.823C.293 2.159.751.786 1.133.617 2.457.034 4.156.262 5.549.163c1.56-.111 3.123-.187 4.687-.156 2.888.058 5.791.071 8.664.09l1.077.008zm1.329 17.482c0-.785-.014-1.463.006-2.139.01-.343-.09-.458-.479-.444a44.828 44.828 0 01-4.666 0c-1.249-.082-.677 3.351-.67 4.169.021 2.561.011 5.234.016 7.836 0 1.363.009 2.726.027 4.089.01.833-.458 2.975.746 2.856a21.477 21.477 0 014.398-.013c.689.074.861.025.858-.458-.019-3.702-.507-7.217.151-10.924.226-1.276.808-2.309 2.171-2.652a5.068 5.068 0 011.276-.119 2.421 2.421 0 012.606 2.072c.383 1.701.155 3.509.186 5.244q.041 2.242.005 4.485c-.013.76-.367 2.487.776 2.362a18.704 18.704 0 014.354-.019c.702.087.874.033.872-.431-.012-3.322-.011-6.674 0-10.011a17.515 17.515 0 00-.381-4.065 6.478 6.478 0 00-4.829-5.016 7.945 7.945 0 00-4.535.626c-.739.309-2.888 1.592-2.888 2.552zM6.057 24.478c0 3.016.004 6.033-.006 9.05 0 .354.086.483.583.43a20.013 20.013 0 014.724-.01c.524.065.655-.026.655-.393q-.01-9.068 0-18.137c0-.833-3.216-.647-3.786-.645-.556 0-1.728-.225-2.099.282-.402.55-.073 2.29-.073 2.963q.007 3.228.002 6.46zm2.238-12.039a2.79 2.79 0 002.135-.29c.345-.215.66-.475.936-.774 3.001-3.047-1.287-7.561-4.515-4.96a4.316 4.316 0 00-.661.69 3.151 3.151 0 00-.421.657c-.861 1.925.638 4.191 2.526 4.675v.002z'/%3E%3C/g%3E%3C/svg%3E");
}
.icon-nav-2 { height: 20px; width: auto; line-height: 20px; margin-right: 4px; padding-left: 28px; min-width: 13px; min-height: 13px; display: inline-block; vertical-align: middle; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; background-repeat: no-repeat;  }

.icon.heart-nav-2 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' width='20' height='20'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M14.309 2.501c.3 0 .654.029 1.071.083.166.029.67.321 1.153.883.659.763.996 1.901.954 3.201-.025.771-.304 1.521-.812 2.171-.25.325-.462.638-.65.917-.212.317-.395.592-.583.796l-3.178 3.488-.85.934-.525.575c-.142.154-.546.784-.742.8-.233.021-.77-.85-.941-1.033a29.375 29.375 0 00-1.071-1.076c-.316-.308-.612-.595-.874-.875-.371-.396-.729-.821-1.113-1.271a55.38 55.38 0 00-.87-1.008c-.204-.23-.409-.45-.609-.667-.429-.463-.795-.863-1.12-1.313-.238-.333-.487-.675-.646-.983-.791-1.534-.437-3.914.729-4.889.571-.479 1.325-.713 2.3-.713.179 0 .37.009.566.025.113.009.263.021.325.034.425.146.929.508 1.137.817.221.329.442.654.667.983.192.283.741 1.442 1.141 1.367.334-.062.942-.917 1.2-1.167.271-.267.542-.529.812-.796.192-.187.35-.367.475-.508.075-.084.171-.196.221-.238.612-.387 1.125-.537 1.833-.537zm0-2.501c-1.112 0-2.112.246-3.195.946-.433.279-.7.688-1.071 1.05C9.489 1.175 8.494.496 7.606.2 7.319.104 7.015.079 6.715.054a9.368 9.368 0 00-.767-.033c-1.391 0-2.762.337-3.903 1.296C-.079 3.097-.588 6.776.704 9.273c.237.458.537.879.833 1.292.583.812 1.233 1.438 1.891 2.179.683.767 1.325 1.576 2.02 2.326.909.979 2.067 1.909 2.821 3.034.412.617.937 1.117 1.429 1.663.099.112.229.233.37.233.021 0 .038-.004.059-.008a.387.387 0 00.145-.079c.267-.196.459-.496.696-.726.367-.35.692-.758 1.033-1.133.708-.775 1.417-1.555 2.121-2.33 1.062-1.163 2.116-2.325 3.178-3.488.529-.579.879-1.25 1.358-1.867a6.265 6.265 0 001.337-3.622c.059-1.808-.412-3.584-1.558-4.917-.683-.796-1.712-1.597-2.712-1.73-.504-.058-.97-.1-1.416-.1z'/%3E%3C/g%3E%3C/svg%3E");}
.icon.user-nav-2 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' viewBox='0 0 46 46' width='20' height='20'%3E%3Cdefs%3E%3CclipPath id='_clipPath_dBkrc39XZZIKaUnqwaJWpJKHC18mjNcZ'%3E%3Crect width='46' height='46'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_dBkrc39XZZIKaUnqwaJWpJKHC18mjNcZ)'%3E%3Cpath d=' M 38.766 32.981 C 37.977 31.039 36.42 29.803 35.073 28.288 C 34.66 27.831 34.246 27.367 33.795 26.954 C 33.058 26.287 32.23 25.725 31.343 25.275 C 30.418 24.796 29.44 24.428 28.44 24.151 C 27.417 23.866 26.364 23.664 25.311 23.544 C 24.205 23.417 23.092 23.372 21.987 23.402 C 20.783 23.439 19.587 23.574 18.414 23.821 C 15.872 24.346 13.104 25.358 11.156 27.202 C 10.652 27.681 10.156 28.169 9.727 28.723 C 9.284 29.293 8.93 29.937 8.577 30.575 C 6.636 34.082 5.154 37.718 5.154 41.863 C 5.154 42.777 4.635 44.074 5.5 44.726 C 5.989 45.093 7.102 45.146 8.125 45.146 C 8.479 45.146 8.832 45.138 9.133 45.138 C 9.396 45.138 9.63 45.146 9.818 45.161 C 12.856 45.43 15.902 45.678 18.956 45.835 C 20.979 45.94 23.01 46 25.033 46 C 26.529 46 28.019 45.97 29.515 45.895 C 31.275 45.805 33.035 45.67 34.78 45.46 C 36.314 45.273 38.044 45.355 39.533 44.951 C 40.331 44.726 40.993 44.269 41 43.264 L 41 41.878 C 41 38.879 39.887 35.701 38.766 32.981 Z M 34.148 40.244 C 32.599 40.431 30.997 40.566 29.252 40.648 C 27.898 40.716 26.477 40.746 25.025 40.746 C 23.19 40.746 21.287 40.693 19.211 40.588 C 17.655 40.513 16.105 40.408 14.548 40.289 C 13.826 40.236 13.104 40.176 12.382 40.116 C 12.051 40.086 10.743 40.169 10.622 39.809 C 10.494 39.412 10.818 38.677 10.923 38.287 C 11.081 37.74 11.262 37.193 11.472 36.661 C 11.954 35.432 12.54 34.247 13.179 33.093 C 13.443 32.613 13.691 32.164 13.886 31.916 L 13.901 31.901 L 13.917 31.886 C 14.105 31.639 14.443 31.309 14.774 31.002 C 15.714 30.117 17.384 29.39 19.49 28.948 C 20.061 28.828 20.648 28.746 21.235 28.693 C 21.543 28.663 21.851 28.648 22.16 28.641 C 23.318 28.603 24.491 28.678 25.634 28.881 C 26.642 29.061 27.643 29.33 28.575 29.765 C 29.177 30.042 29.756 30.387 30.245 30.829 C 30.478 31.039 30.771 31.369 31.087 31.714 L 31.147 31.781 C 31.538 32.216 31.952 32.636 32.366 33.048 C 32.817 33.505 33.193 34.067 33.599 34.57 C 34.224 35.349 34.502 36.451 34.825 37.395 C 34.976 37.83 35.111 38.272 35.239 38.714 C 35.337 39.059 35.54 39.561 35.487 39.921 C 35.419 40.296 34.434 40.206 34.148 40.244 Z ' fill='rgb(0,0,0)'/%3E%3Cpath d=' M 15.612 20.964 C 16.093 21.422 16.717 21.714 17.334 21.976 C 19.019 22.681 21.553 23.34 23.907 23.34 C 25.577 23.34 27.157 23.011 28.292 22.141 C 30.503 20.447 32.918 18.356 34.144 15.83 C 34.76 14.563 34.602 13.004 34.61 11.633 C 34.625 8.425 33.264 5.299 30.737 2.953 C 29.089 1.439 27.006 0.405 24.78 0.127 C 24.125 0.038 23.494 0 22.869 0 C 20.636 0 18.597 0.532 16.537 1.656 C 15.04 2.466 13.596 4.565 12.776 6.064 C 11.844 7.765 11.377 9.691 11.377 11.625 C 11.377 13.177 11.783 14.646 12.107 16.152 C 12.483 17.936 14.303 19.713 15.612 20.964 Z M 17.394 8.582 C 17.868 7.713 18.447 6.558 19.365 6.086 C 20.44 5.532 21.666 5.247 22.869 5.247 C 23.268 5.247 23.689 5.277 24.125 5.329 C 25.201 5.464 26.284 5.989 27.149 6.783 C 28.57 8.11 29.353 9.819 29.345 11.603 C 29.345 11.88 29.345 12.157 29.353 12.442 C 29.368 13.491 29.074 14.226 28.458 15.058 C 28.367 15.186 28.255 15.298 28.142 15.403 C 27.721 15.83 27.337 16.325 26.886 16.7 C 26.367 17.127 25.803 17.479 25.216 17.816 C 24.802 18.056 24.396 18.079 23.907 18.079 C 22.343 18.079 20.5 17.599 19.38 17.134 C 19.229 17.074 19.139 17.029 19.079 16.999 C 18.597 16.535 18.086 16.062 17.665 15.545 C 17.274 15.066 17.123 14.466 16.995 13.874 C 16.838 13.139 16.642 12.382 16.642 11.618 C 16.642 10.538 16.905 9.482 17.394 8.582 Z ' fill='rgb(0,0,0)'/%3E%3C/g%3E%3C/svg%3E");
}
.icon.user-nav-3 {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%2349c070' fill-rule='nonzero'%3E%3Cpath d='M9 1.5c1.654 0 3 1.346 3 3s-1.346 3-3 3-3-1.346-3-3 1.346-3 3-3M9 9a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9M16.5 18.5h-15v-4.547A2.457 2.457 0 0 1 3.953 11.5h10.094a2.457 2.457 0 0 1 2.453 2.453V18.5zM14.047 10H3.953A3.953 3.953 0 0 0 0 13.953v5.263c0 .432.352.784.784.784h16.432a.785.785 0 0 0 .784-.784v-5.263A3.953 3.953 0 0 0 14.047 10z'/%3E%3C/g%3E%3C/svg%3E");
}
.icon.cart-nav-3 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 50.59 40.214' width='22' height='20'%3E%3Cdefs%3E%3CclipPath id='_clipPath_dUHibYhKG8nElnSlmIMsRyJpGx4gA4cc'%3E%3Crect width='50.59' height='40.214'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_dUHibYhKG8nElnSlmIMsRyJpGx4gA4cc)'%3E%3Cpath d=' M 50.344 15.074 C 50.272 14.978 50.192 14.898 50.096 14.834 C 49.519 14.458 48.27 14.642 47.558 14.642 C 46.709 14.642 45.869 14.642 45.02 14.642 C 43.187 14.642 41.354 14.642 39.52 14.642 C 39.52 13.529 39.488 12.224 39.064 11.184 C 38.72 10.335 38.648 9.454 38.344 8.598 C 37.991 7.613 37.391 6.749 36.791 5.892 C 36.31 5.204 35.654 4.563 35.045 3.971 C 34.029 2.986 32.924 2.338 31.691 1.649 C 31.427 1.505 31.163 1.353 30.891 1.217 C 29.145 0.336 27.304 0 25.375 0 C 23.045 0 20.708 0.632 18.61 1.601 C 17.442 2.137 16.673 3.042 15.76 3.915 C 15.488 4.179 15.16 4.339 14.904 4.627 C 14.616 4.955 14.424 5.356 14.135 5.692 C 13.943 5.916 13.711 6.108 13.575 6.364 C 13.287 6.877 13.167 7.381 12.846 7.877 C 12.446 8.502 12.19 9.278 11.966 9.983 C 11.478 11.488 11.229 13.065 11.229 14.642 C 9.164 14.642 7.099 14.642 5.033 14.642 C 4.153 14.642 3.272 14.666 2.391 14.642 C 1.743 14.626 0.99 14.418 0.438 14.898 C 0.014 15.266 -0.066 15.915 0.046 16.467 C 0.246 17.444 0.774 18.324 1.167 19.229 C 1.487 19.965 1.807 20.71 2.119 21.446 C 2.92 23.312 3.728 25.177 4.529 27.042 C 5.706 29.78 6.794 32.518 7.851 35.296 C 8.275 36.401 8.748 37.537 9.372 38.554 C 9.828 39.291 10.205 40.139 11.221 40.147 C 14.864 40.147 18.514 40.107 22.157 40.059 C 23.998 40.035 25.839 40.011 27.68 39.987 C 28.577 39.979 29.466 40.043 30.362 40.091 C 31.283 40.139 32.228 40.011 33.156 39.979 C 34.469 39.939 35.774 40.011 37.087 40.075 C 37.751 40.107 38.696 40.267 39.512 40.195 C 39.897 40.163 40.249 40.075 40.529 39.907 C 41.314 39.435 41.53 37.866 41.954 37.089 C 42.514 36.088 43.075 35.072 43.347 33.959 C 43.595 32.958 44.156 32.19 44.444 31.221 C 44.82 29.948 45.477 28.723 46.005 27.507 C 46.821 25.601 47.806 23.768 48.422 21.783 C 48.671 20.982 49.143 20.294 49.471 19.517 C 49.879 18.573 50.256 17.612 50.488 16.603 C 50.632 16.091 50.656 15.506 50.344 15.074 Z M 17.257 11.32 C 17.562 9.831 19.019 8.438 20.147 7.509 C 21.276 6.58 22.709 6.02 24.174 5.86 C 24.791 5.796 25.383 5.588 25.999 5.628 C 29.089 5.828 31.539 8.005 32.972 10.583 C 33.348 11.264 33.476 12.032 33.588 12.785 C 33.669 13.369 33.901 13.977 33.941 14.562 C 33.612 14.738 33.156 14.626 32.796 14.634 C 32.324 14.634 31.859 14.634 31.387 14.634 C 30.482 14.634 29.57 14.634 28.665 14.626 C 26.872 14.618 25.079 14.594 23.294 14.546 C 22.133 14.514 20.972 14.538 19.811 14.57 C 19.235 14.586 18.65 14.602 18.074 14.618 C 17.834 14.626 16.977 14.786 16.841 14.562 C 16.673 14.274 16.921 13.377 16.969 13.041 C 17.033 12.464 17.137 11.896 17.257 11.32 Z M 42.523 21.158 C 41.618 23.984 39.945 26.466 39.056 29.284 C 38.76 30.22 38.376 31.117 37.983 32.014 C 37.815 32.39 37.599 32.75 37.447 33.126 C 37.311 33.463 37.303 33.807 37.031 34.087 C 36.927 34.199 36.791 34.279 36.655 34.351 C 35.702 34.832 34.357 34.567 33.324 34.543 C 31.523 34.487 29.73 34.455 27.929 34.471 C 24.294 34.495 20.668 34.631 17.033 34.591 C 16.409 34.583 15.776 34.607 15.152 34.591 C 15.072 34.591 14.992 34.591 14.912 34.591 C 14.504 34.591 14.079 34.583 13.823 34.199 C 13.135 33.174 12.83 32.006 12.334 30.877 C 12.166 30.501 12.006 30.132 11.838 29.756 C 11.702 29.452 11.566 29.14 11.429 28.836 C 10.861 27.539 10.285 26.258 9.724 24.953 C 9.172 23.672 8.339 22.375 8.019 21.038 C 7.955 20.758 7.931 20.39 8.179 20.246 C 8.275 20.19 8.387 20.182 8.499 20.182 C 12.134 20.07 15.776 20.182 19.411 20.238 C 23.005 20.294 26.6 20.246 30.194 20.246 C 32.428 20.246 34.669 20.246 36.903 20.246 C 38.528 20.246 40.153 20.254 41.778 20.278 C 42.058 20.278 42.402 20.318 42.531 20.566 C 42.651 20.75 42.587 20.966 42.523 21.158 Z ' fill='rgb(0,0,0)'/%3E%3C/g%3E%3C/svg%3E");
  width: 22px;
  margin-right: 0;
}
@media (min-width: 1025px) {
  .icon.cart-nav-3 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 50.59 40.214' width='30' height='27'%3E%3Cdefs%3E%3CclipPath id='_clipPath_dUHibYhKG8nElnSlmIMsRyJpGx4gA4cc'%3E%3Crect width='50.59' height='40.214'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_dUHibYhKG8nElnSlmIMsRyJpGx4gA4cc)'%3E%3Cpath d=' M 50.344 15.074 C 50.272 14.978 50.192 14.898 50.096 14.834 C 49.519 14.458 48.27 14.642 47.558 14.642 C 46.709 14.642 45.869 14.642 45.02 14.642 C 43.187 14.642 41.354 14.642 39.52 14.642 C 39.52 13.529 39.488 12.224 39.064 11.184 C 38.72 10.335 38.648 9.454 38.344 8.598 C 37.991 7.613 37.391 6.749 36.791 5.892 C 36.31 5.204 35.654 4.563 35.045 3.971 C 34.029 2.986 32.924 2.338 31.691 1.649 C 31.427 1.505 31.163 1.353 30.891 1.217 C 29.145 0.336 27.304 0 25.375 0 C 23.045 0 20.708 0.632 18.61 1.601 C 17.442 2.137 16.673 3.042 15.76 3.915 C 15.488 4.179 15.16 4.339 14.904 4.627 C 14.616 4.955 14.424 5.356 14.135 5.692 C 13.943 5.916 13.711 6.108 13.575 6.364 C 13.287 6.877 13.167 7.381 12.846 7.877 C 12.446 8.502 12.19 9.278 11.966 9.983 C 11.478 11.488 11.229 13.065 11.229 14.642 C 9.164 14.642 7.099 14.642 5.033 14.642 C 4.153 14.642 3.272 14.666 2.391 14.642 C 1.743 14.626 0.99 14.418 0.438 14.898 C 0.014 15.266 -0.066 15.915 0.046 16.467 C 0.246 17.444 0.774 18.324 1.167 19.229 C 1.487 19.965 1.807 20.71 2.119 21.446 C 2.92 23.312 3.728 25.177 4.529 27.042 C 5.706 29.78 6.794 32.518 7.851 35.296 C 8.275 36.401 8.748 37.537 9.372 38.554 C 9.828 39.291 10.205 40.139 11.221 40.147 C 14.864 40.147 18.514 40.107 22.157 40.059 C 23.998 40.035 25.839 40.011 27.68 39.987 C 28.577 39.979 29.466 40.043 30.362 40.091 C 31.283 40.139 32.228 40.011 33.156 39.979 C 34.469 39.939 35.774 40.011 37.087 40.075 C 37.751 40.107 38.696 40.267 39.512 40.195 C 39.897 40.163 40.249 40.075 40.529 39.907 C 41.314 39.435 41.53 37.866 41.954 37.089 C 42.514 36.088 43.075 35.072 43.347 33.959 C 43.595 32.958 44.156 32.19 44.444 31.221 C 44.82 29.948 45.477 28.723 46.005 27.507 C 46.821 25.601 47.806 23.768 48.422 21.783 C 48.671 20.982 49.143 20.294 49.471 19.517 C 49.879 18.573 50.256 17.612 50.488 16.603 C 50.632 16.091 50.656 15.506 50.344 15.074 Z M 17.257 11.32 C 17.562 9.831 19.019 8.438 20.147 7.509 C 21.276 6.58 22.709 6.02 24.174 5.86 C 24.791 5.796 25.383 5.588 25.999 5.628 C 29.089 5.828 31.539 8.005 32.972 10.583 C 33.348 11.264 33.476 12.032 33.588 12.785 C 33.669 13.369 33.901 13.977 33.941 14.562 C 33.612 14.738 33.156 14.626 32.796 14.634 C 32.324 14.634 31.859 14.634 31.387 14.634 C 30.482 14.634 29.57 14.634 28.665 14.626 C 26.872 14.618 25.079 14.594 23.294 14.546 C 22.133 14.514 20.972 14.538 19.811 14.57 C 19.235 14.586 18.65 14.602 18.074 14.618 C 17.834 14.626 16.977 14.786 16.841 14.562 C 16.673 14.274 16.921 13.377 16.969 13.041 C 17.033 12.464 17.137 11.896 17.257 11.32 Z M 42.523 21.158 C 41.618 23.984 39.945 26.466 39.056 29.284 C 38.76 30.22 38.376 31.117 37.983 32.014 C 37.815 32.39 37.599 32.75 37.447 33.126 C 37.311 33.463 37.303 33.807 37.031 34.087 C 36.927 34.199 36.791 34.279 36.655 34.351 C 35.702 34.832 34.357 34.567 33.324 34.543 C 31.523 34.487 29.73 34.455 27.929 34.471 C 24.294 34.495 20.668 34.631 17.033 34.591 C 16.409 34.583 15.776 34.607 15.152 34.591 C 15.072 34.591 14.992 34.591 14.912 34.591 C 14.504 34.591 14.079 34.583 13.823 34.199 C 13.135 33.174 12.83 32.006 12.334 30.877 C 12.166 30.501 12.006 30.132 11.838 29.756 C 11.702 29.452 11.566 29.14 11.429 28.836 C 10.861 27.539 10.285 26.258 9.724 24.953 C 9.172 23.672 8.339 22.375 8.019 21.038 C 7.955 20.758 7.931 20.39 8.179 20.246 C 8.275 20.19 8.387 20.182 8.499 20.182 C 12.134 20.07 15.776 20.182 19.411 20.238 C 23.005 20.294 26.6 20.246 30.194 20.246 C 32.428 20.246 34.669 20.246 36.903 20.246 C 38.528 20.246 40.153 20.254 41.778 20.278 C 42.058 20.278 42.402 20.318 42.531 20.566 C 42.651 20.75 42.587 20.966 42.523 21.158 Z ' fill='rgb(0,0,0)'/%3E%3C/g%3E%3C/svg%3E");
    width: 30px;
    height: 30px;
    margin-right: 1rem;
  }
}
.icon.menu-nav-3 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 32.558 20' width='32.558' height='20'%3E%3Cdefs%3E%3CclipPath id='_clipPath_Xlds6wnVOyoOdtna2zVzat6S9pR0bdTi'%3E%3Crect width='32.558' height='20'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_Xlds6wnVOyoOdtna2zVzat6S9pR0bdTi)'%3E%3Cpath d=' M 31.218 2.676 L 27.905 2.543 L 9.058 2.797 L 1.336 2.672 C 0.597 2.672 0 2.075 0 1.336 C 0 0.597 0.597 0 1.336 0 L 8.15 0.214 L 20.744 0.156 L 31.222 0.004 C 31.962 0.004 32.558 0.601 32.558 1.34 C 32.558 2.08 31.957 2.676 31.218 2.676 Z ' fill='rgb(1,1,1)'/%3E%3Cpath d=' M 31.222 11.387 L 11.931 11.187 L 1.34 11.387 C 0.601 11.387 0.004 10.79 0.004 10.051 C 0.004 9.312 0.601 8.715 1.34 8.715 L 23.073 8.537 L 31.218 8.715 C 31.957 8.715 32.554 9.312 32.554 10.051 C 32.554 10.79 31.962 11.387 31.222 11.387 Z ' fill='rgb(1,1,1)'/%3E%3Cpath d=' M 31.22 20 L 13.295 19.822 L 1.338 20 C 0.599 20 0.002 19.403 0.002 18.664 C 0.002 17.925 0.599 17.328 1.338 17.328 L 7.724 17.128 L 21.672 17.128 L 31.22 17.328 C 31.959 17.328 32.556 17.925 32.556 18.664 C 32.556 19.403 31.959 20 31.22 20 Z ' fill='rgb(1,1,1)'/%3E%3C/g%3E%3C/svg%3E");
  width: 32.558px;
}

.icon.expand-nav {
  background-position: 0;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' width='71.56' height='71.56'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h71.56v71.56H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M35.78 71.56c-12.67 0-24.79-7.47-31.15-17.44C1.09 48.57 0 42.84 0 35.78 0 23.92 4.56 11.7 14.26 6.43 21.23 2.64 27.91 0 35.78 0c9.25 0 17.41 3.85 24.05 9.31 8.28 6.82 11.73 15.99 11.73 26.47 0 10.04-4.47 18.96-11.15 25.46-6.44 6.28-14.94 10.32-24.63 10.32zm0-65.56c-8.02 0-14.97 3.35-20.33 8.52-5.62 5.42-9.44 12.86-9.44 21.26 0 10.17 5.09 18.64 12.89 24.02 4.8 3.31 10.63 5.76 16.89 5.76 16.42 0 29.78-13.36 29.78-29.78 0-4.83-.73-10.05-2.78-14.09C57.87 12 47.37 6 35.78 6z' fill='%2349c070'/%3E%3Cpath d='M55.68 32.78l-10.94-.45-6.3.35-.2-3.63c0-1.7-.01-3.4-.01-5.11l.42-8.19c0-1.7-1.42-3.07-3.13-3-1.64.07-2.87 1.55-2.87 3.19v8.88l.2 8.16-3.66.2c-1.7 0-3.4.01-5.11.01l-8.19-.42c-1.7 0-3.07 1.42-3 3.13.07 1.64 1.55 2.87 3.19 2.87h8.88l8.02-.2.04 1.68-.38 15.08c-.77 2.26 1.23 3.12 2.87 3.19 1.72.08 3.13-1.3 3.13-3l.45-10.94-.34-6.15 1.65-.04 15.08.38c2.26.77 3.12-1.23 3.19-2.87.08-1.7-1.29-3.12-2.99-3.12z' fill='%2349c070'/%3E%3C/g%3E%3C/svg%3E");
}
.icon.close-nav {
  background-image: url("/_css/images/varukorg_rem.png");
  background-position: center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: cover;
}
.label-button .icon, .index-button .icon {
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  width: 12px; height: 12px;
  background-size: 12px 12px;
}
.label-button .icon {
  margin: -2px 2px 0 -2px;
}
.index-button .icon {
  vertical-align: top;
}
.icon.content-brand {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' width='72.8' height='72.797'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h72.8v72.797H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M64.916 36.617c-.27-.22-.54-.43-.81-.64 2.62-2.01 4.67-3.88 7.17-6.5.53-.56.69-1.36.43-2.08-.27-.72-.92-1.22-1.69-1.29-2.16-.2-4.99-1-7.49-1.71-.51-.14-1-.28-1.49-.42 1.02-2.79 2.64-5.51 4.14-7.92.41-.66.4-1.51-.03-2.16-.43-.65-1.21-1-1.98-.87-1.02.16-2.08.38-3.19.61-2.07.43-4.35.91-6.77 1.05.05-2.06.29-4.31.55-6.82.09-.83.18-1.68.26-2.56.08-.77-.29-1.51-.95-1.9-.66-.4-1.48-.39-2.13.03-.85.56-1.75 1.12-2.65 1.69-1.98 1.25-4.01 2.53-5.86 3.87-.81-1.58-1.63-3.27-2.48-5.02-.45-.93-.91-1.88-1.39-2.86a1.99 1.99 0 00-1.62-1.11c-.71-.06-1.38.25-1.79.81-1.37 1.88-2.24 4-3.09 6.05-.41.99-.8 1.94-1.23 2.82-2.61-1.57-4.68-3.49-7.37-5.98l-.28-.26c-.56-.52-1.38-.68-2.09-.4s-1.21.94-1.26 1.71c-.21 2.75-.24 5.26-.27 7.92-.01.55-.01 1.1-.02 1.66-2.88-.85-5.75-1.4-8.83-1.96-.68-.12-1.38.12-1.84.63-.46.51-.63 1.23-.44 1.89.96 3.35 2.28 6.17 3.92 9.54-3.25.72-5.9 1.22-9.69 1.82-.77.12-1.39.68-1.61 1.43-.21.75.03 1.55.61 2.06 2.92 2.53 5.31 4.32 7.73 5.95-2.25 2.12-4.47 3.8-7.4 5.66-.68.43-1.04 1.23-.9 2.02.13.79.73 1.43 1.51 1.62 2.09.49 3.94 1.1 5.73 1.68 1.38.45 2.78.91 4.31 1.32-.44.87-.88 1.8-1.33 2.75-.95 2-1.93 4.06-3.07 6.05-.42.74-.33 1.67.23 2.31.56.64 1.47.86 2.26.54 2.81-1.14 6.05-1.94 9.47-2.35.02 1.18-.03 2.49-.09 3.84-.08 1.95-.17 3.98-.06 6.06.04.73.47 1.38 1.13 1.7.66.32 1.44.25 2.03-.18 2.91-2.09 5.43-4.21 7.52-6.32 1.45 2.96 2.79 6.01 3.6 8.94.23.83.96 1.41 1.82 1.46h.11c.81 0 1.55-.49 1.85-1.25 1.54-3.83 2.96-6.61 4.59-8.93 1.43 1.12 2.89 2.19 4.32 3.24 1.21.89 2.4 1.76 3.52 2.62.65.51 1.55.56 2.26.13.71-.43 1.08-1.24.94-2.06-.47-2.7-.19-5.4.13-8.52.03-.31.06-.62.1-.93 1.02.33 2.07.59 3.09.85 1.85.47 3.76.95 5.44 1.81.75.39 1.67.26 2.29-.31.62-.58.81-1.48.47-2.26-1.06-2.44-1.8-4.45-2.51-6.4-.4-1.1-.79-2.17-1.23-3.27 1.25-.24 2.46-.47 3.63-.68 1.73-.32 3.37-.62 4.97-.96.66-.14 1.21-.6 1.45-1.23.25-.63.16-1.34-.24-1.89-1.81-2.53-4.25-4.45-6.41-6.14z' fill='%23FFF' /%3E%3C/g%3E%3C/svg%3E");
}
.icon.content-category {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' width='63.231' height='63.2'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h63.231v63.2H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M40.971 59.773c-1.05.17-38.27.44-37.65-.34-.15.77-.31-37.63-.32-37.64-.18.35 36.92-.07 37.43.53-.52.07-.07 37.17.54 37.45z' fill='none' vector-effect='none' stroke-width='6' stroke='%23fff' stroke-linejoin='round' stroke-miterlimit='10'/%3E%3Cpath d='M12.801 21.603c-.33.57.13-8.53-1-9.3.17.63 38.42 1.05 38.31.09-.43.45.39 38.31.13 38.49-.12-.59-9.35-.93-9.52-.24' fill='none' vector-effect='none' stroke-width='6' stroke='%23fff' stroke-linejoin='round' stroke-miterlimit='10'/%3E%3Cpath d='M22.751 13.073c-.02-.3-.42-9.23-1.12-9.69.1.49 38.58-.44 38.21-.04-.59.39.09 37.38.39 37.86-.16-.39-10.04-.04-9.98-.28' fill='none' vector-effect='none' stroke-width='6' stroke='%23fff' stroke-linejoin='round' stroke-miterlimit='10' /%3E%3C/g%3E%3C/svg%3E");
}
.icon.content-page {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' width='70.1' height='70.097'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h70.1v70.097H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg fill='%23FFF' clip-path='url(%23a)'%3E%3Cpath d='M28.92 10.253c-.92-6 3.86-11.12 9.46-10.13 3.39.6 6.62 3.49 6.69 7.16.11 6.25-3.86 11.12-9.46 10.13-3.4-.59-6.14-3.52-6.69-7.16zM16.29 34.553l-.91-3.88c-.15-.65.14-1.33.71-1.62 5.32-2.64 10.6-4.38 14.29-5.55 2.99-.95 4.69-1.59 6.62-1.58 4.11.03 9.41 2.3 8.19 8.77-.22 1.17-.66 2.34-1.05 3.72-.21.74-.34 1.49-.43 2.26-.42 3.37-1.49 7.2-2.62 11.56-1.22 4.64-.73 6.9 2.66 6.64 1.75-.14 3.98-1.27 7.73-2.47.74-.24 1.54.02 1.79.8.35 1.1.81 2.37 1.38 3.8.22.54.1 1.18-.3 1.59-7.67 7.81-14.78 11.64-21.32 11.5-4.71-.1-8.16-3.8-8.16-8.8 0-5 3.94-16.82 3.94-21.83 0-4.74-2.74-7.36-10.75-3.95-.75.31-1.58-.14-1.77-.96z'/%3E%3C/g%3E%3C/svg%3E");
}
.icon.content-campaign {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' width='16' height='16'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M1 4.5a2.5 2.5 0 0 1 5 0 2.5 2.5 0 0 1-5 0zM10 11.5a2.5 2.5 0 0 1 5 0 2.5 2.5 0 0 1-5 0z' fill='none' vector-effect='non-scaling-stroke' stroke-width='2' stroke='%23FFF' stroke-linecap='square' stroke-miterlimit='3'/%3E%3Cpath d='M12 1h3L4 15H1L12 1z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E");
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' width='75.657' height='75.7'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h75.657v75.7H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg fill='%23FFF' clip-path='url(%23a)'%3E%3Cpath d='M62.727 8.981c-.21-.88-50.21 58.39-50.32 57.77M72.657 54.271c-.44 6.81-5.73 13.02-12.55 12.99-7.35.07-12.98-5.24-13.16-12.74.67-7.57 5.59-13.36 12.86-12.3 7.59-.07 12.25 5.01 12.85 12.05zM27.617 21.781c.45 6.99-5.08 12.54-12.84 12.43-6.46.2-11.71-5.52-11.71-12.52-.79-7.24 5.58-12.62 11.93-13.24 6.88-.33 12.78 5.38 12.62 13.33z' fill='none' vector-effect='none' stroke-width='6' stroke='%23fff' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");

}
.icon.content-store {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' width='71.39' height='71.4'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h71.39v71.4H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M70.226 18.445c-.27-1.18-.64-2.83-.92-4.06-.26-1.16-.65-2.28-1.16-3.36l-2.88-6.11c-.79-2.24-1.72-2.89-2.76-2.89l-22.27-.6h-16.11l-15.04.6c-1.04 0-1.97.66-2.32 1.64l-5.09 14.45-1 2.41c-1.95 3.59.6 7.96 4.05 9.86.24.13.49.25.74.36 1.09.48 2.33.43 3.56.74 4.21 1.05 6.94-2.3 8.27-5.57.42-1.04.65-2.17.65-3.35a8.915 8.915 0 008.92 8.92c5.92 0 6.94-2.3 8.27-5.57.43-1.04.66-2.17.66-3.36 0 1.19.23 2.32.65 3.35 1.32 3.27 3.68 5.77 8.27 5.57 4.74-.2 6.95-2.3 8.27-5.57.42-1.04.65-2.17.65-3.35a8.915 8.915 0 008.92 8.92c1.27 0 2.47-.26 3.56-.74.25-.11.5-.23.74-.36 3.45-1.9 5.6-6.06 3.99-9.82-.28-.68-.46-1.39-.62-2.11z' fill='%23FFF' /%3E%3Cpath d='M54.486 31.345c-.48-.44-1.21-.44-1.68 0-2.13 1.96-4.46 2.59-8.08 3.16-3.08.48-5.95-1.2-8.08-3.16-.48-.44-1.21-.44-1.68 0-2.13 1.96-2.83 3.75-8.08 3.16-3.09-.35-5.95-1.2-8.08-3.16-.48-.44-1.21-.44-1.68 0-2.13 1.96-3.98 2.42-8.08 3.16-.7.12-1.4-.06-2.07-.18-.78-.14-1.49.44-1.49 1.22v32.69c0 .69.56 1.25 1.25 1.25l17.52.49 16.27-.49c.69 0 1.25-.56 1.25-1.25l.47-13.92-.47-13.3c0-.69.56-1.25 1.25-1.25h13.24c.69 0 1.25.56 1.25 1.25l.5 23.3-.5 3.92c0 .69.56 1.25 1.25 1.25h6.1c.69 0 1.25-.56 1.25-1.25v-32.69c0-.79-.71-1.36-1.49-1.22-.67.12-1.39-.01-2.07.18-2.87.81-5.95-1.2-8.07-3.16zm-25.72 24.36h-12.19c-.69 0-2.5-.56-2.5-1.25v-13.44c0-.69 1.7-1.25 2.39-1.25h12.3c.69 0 1.25.56 1.25 1.25l.78 7.3-.78 6.14c0 .69-.56 1.25-1.25 1.25z' fill='%23FFF' /%3E%3C/g%3E%3C/svg%3E");
}

.dropdown-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 20 20' width='20' height='20'%3E%3Cdefs%3E%3CclipPath id='_clipPath_3z0cJV7PCIH2oEeUYshfjQtFDXtrcBLo'%3E%3Crect width='20' height='20'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_3z0cJV7PCIH2oEeUYshfjQtFDXtrcBLo)'%3E%3Cpath d=' M 19.414 4.727 C 19.004 4.458 18.452 4.368 17.985 4.516 C 17.082 4.805 16.514 5.651 15.864 6.277 C 15.23 6.887 14.596 7.494 13.962 8.102 C 13.068 8.957 12.179 9.812 11.292 10.671 C 10.803 10.912 10.364 11.585 9.907 11.923 C 9.888 11.935 9.869 11.951 9.847 11.957 C 9.793 11.969 9.742 11.929 9.701 11.892 C 9.465 11.675 9.238 11.452 9.01 11.225 C 7.818 10.128 6.675 8.966 5.7 7.959 L 5.151 7.395 C 4.791 7.023 4.432 6.652 4.069 6.283 C 3.949 6.159 3.826 6.032 3.706 5.902 C 3.321 5.493 2.923 5.068 2.469 4.721 C 2.024 4.38 0.96 4.16 0.5 4.578 C 0.089 4.95 -0.053 5.685 0.017 6.202 C 0.074 6.624 0.317 6.763 0.61 7.042 C 0.648 7.079 0.689 7.116 0.73 7.157 C 1.361 7.786 1.992 8.418 2.62 9.05 L 3.756 10.19 C 4.624 11.064 5.495 11.938 6.369 12.809 C 6.82 13.261 7.275 13.711 7.735 14.154 C 8.259 14.659 8.827 15.44 9.582 15.616 C 9.686 15.641 9.799 15.65 9.888 15.65 C 9.907 15.65 9.929 15.65 9.948 15.65 C 10.001 15.65 10.055 15.647 10.109 15.641 C 10.73 15.561 11.219 15.065 11.607 14.625 C 12.033 14.144 12.463 13.72 12.904 13.258 C 13.435 12.7 13.902 12.105 14.473 11.579 C 15.624 10.516 16.631 9.363 17.83 8.334 C 18.408 7.838 19.042 7.439 19.525 6.834 C 19.638 6.692 19.73 6.555 19.799 6.425 C 19.869 6.298 19.963 6.125 19.989 5.917 C 20.058 5.397 19.799 4.981 19.414 4.727 Z ' fill='rgb(0,0,0)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right center;
  background-size: 10px 10px;
}

.dropup-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 20 20' width='20' height='20'%3E%3Cdefs%3E%3CclipPath id='_clipPath_3z0cJV7PCIH2oEeUYshfjQtFDXtrcBLo'%3E%3Crect width='20' height='20'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_3z0cJV7PCIH2oEeUYshfjQtFDXtrcBLo)'%3E%3Cpath d=' M 19.414 4.727 C 19.004 4.458 18.452 4.368 17.985 4.516 C 17.082 4.805 16.514 5.651 15.864 6.277 C 15.23 6.887 14.596 7.494 13.962 8.102 C 13.068 8.957 12.179 9.812 11.292 10.671 C 10.803 10.912 10.364 11.585 9.907 11.923 C 9.888 11.935 9.869 11.951 9.847 11.957 C 9.793 11.969 9.742 11.929 9.701 11.892 C 9.465 11.675 9.238 11.452 9.01 11.225 C 7.818 10.128 6.675 8.966 5.7 7.959 L 5.151 7.395 C 4.791 7.023 4.432 6.652 4.069 6.283 C 3.949 6.159 3.826 6.032 3.706 5.902 C 3.321 5.493 2.923 5.068 2.469 4.721 C 2.024 4.38 0.96 4.16 0.5 4.578 C 0.089 4.95 -0.053 5.685 0.017 6.202 C 0.074 6.624 0.317 6.763 0.61 7.042 C 0.648 7.079 0.689 7.116 0.73 7.157 C 1.361 7.786 1.992 8.418 2.62 9.05 L 3.756 10.19 C 4.624 11.064 5.495 11.938 6.369 12.809 C 6.82 13.261 7.275 13.711 7.735 14.154 C 8.259 14.659 8.827 15.44 9.582 15.616 C 9.686 15.641 9.799 15.65 9.888 15.65 C 9.907 15.65 9.929 15.65 9.948 15.65 C 10.001 15.65 10.055 15.647 10.109 15.641 C 10.73 15.561 11.219 15.065 11.607 14.625 C 12.033 14.144 12.463 13.72 12.904 13.258 C 13.435 12.7 13.902 12.105 14.473 11.579 C 15.624 10.516 16.631 9.363 17.83 8.334 C 18.408 7.838 19.042 7.439 19.525 6.834 C 19.638 6.692 19.73 6.555 19.799 6.425 C 19.869 6.298 19.963 6.125 19.989 5.917 C 20.058 5.397 19.799 4.981 19.414 4.727 Z ' fill='rgb(0,0,0)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right center;
  background-size: 10px 10px;
  transform: rotate(180deg) scaleX(-1);
}

/* Buttons =============================================================================== */

div.button, button, div a.button, span.button a, span a.button, input.button, input[type='button'], input[type='submit'] { 
background-color: #44b064; 
color: #fff !important; 
font-size: 12px!important;
font-weight: normal !important; 
font-family: 'lato',Arial,Helvetica,sans-serif;
min-height: 40px;
padding: 0 64px; 
line-height: 40px;
border: 0;
-webkit-transition: all 0.3s linear; transition: all 0.3s linear; cursor: pointer; border: 0; 
text-transform: uppercase;
}
div.button:hover, button:hover, div a.button:hover, input.button:hover, input[type='button']:hover, input[type='submit']:hover { background-color: #008448 !important; }

div.button.small, button.small, div a.button.small, input.button.small, input[type='button'].small, input[type='submit'].small { font-weight: 400 !important; line-height: 24px; height: 24px; font-size: 10px !important; max-height: 24px !important; min-height: 24px !important; padding: 0 32px !important;}
span.button a, a.button { display: inline-block; }
span.button.small a, a.button.small { padding: 6px 10px !important; }


div.button.spin, div.button.spin-white, button.spin, button.spin-white, input.button.spin, input.button.spin-white, input[type='button'].spin, input[type='button'].spin-white, input[type='submit'].spin, input[type='submit'].spin-white, a.button.spin, a.button.spin-white { padding-right: 60px; } /* extra padding for spin symbol */
button { line-height: normal !important; }
div.button { padding-top:0; padding-bottom:0; text-align: center; }
a.micro-button { border: 1px solid #f1f1f1; padding: 1px 3px; }

button:disabled, input.button:disabled, input[type='button']:disabled, input[type='submit']:disabled, div.button.disabled, button.disabled, div a.button.disabled, input.button.disabled, input[type='button'].disabled, input[type='submit'].disabled { background-color: #f1f1f1 !important; cursor: auto; color: #dddddd !important; text-decoration: none; }

div.button.dark, button.dark, div a.button.dark, input.button.dark, input[type='button'].dark, input[type='submit'].dark { background-color: #444 !important; color: #ffffff !important; text-decoration: none; text-transform: uppercase; }
div.button.dark:hover, button.dark:hover, div a.button.dark:hover, input.button.dark:hover, input[type='button'].dark:hover, input[type='submit'].dark:hover { 
	background-color: #666 !important; }


div.button.white, button.white, div a.button.white, input.button.white, input[type='button'].white, input[type='submit'].white { background-color: #fff; color: #555 !important; border: 1px solid #f1f1f1;  }
div.button.white:hover, button.white:hover, div a.button.white:hover, input.button.white:hover, input[type='button'].white:hover, input[type='submit'].white:hover { background-color: #f1f1f1 !important; }


div.button.grey, button.grey, div a.button.grey, input.button.grey, input[type='button'].grey, input[type='submit'].grey { background-color: #999; color: #fff !important; }
div.button.grey:hover, button.grey:hover, div a.button.grey:hover, input.button.grey:hover, input[type='button'].grey:hover, input[type='submit'].grey:hover { background-color: #777 !important; }

div.button.red, button.red, div a.button.red, input.button.red, input[type='button'].red, input[type='submit'].red { background-color: #be1924; color: #fff !important; }
div.button.red:hover, button.red:hover, div a.button.red:hover, input.button.red:hover, input[type='button'].red:hover, input[type='submit'].red:hover { background-color: #be1924 !important; color: #fff !important; }


.input.large, input.large, textarea.large { height: 50px !important; font-size: 16px !important; border: 1px solid #f1f1f1; vertical-align: top; padding-left: 10px !important; }
.input.small, input.small, textarea.small { height: 30px !important; line-height: 30px !important; font-size: 12px !important; margin-bottom: 4px; }

input.icon.cart, input.icon.store, input.icon.background { background-size: 20px 20px; background-position: 1em center; padding: 15px 30px 15px 30px;  min-width: 100px; text-align: center; }
input.icon.cart.large, input.icon.store.large, input.icon.background.large { font-size: 1.6rem; height: 50px; min-width: 200px; border: 0; vertical-align: top; }

.button.round-caps, button.round-caps {
  border-radius: 20px;
  outline: none;
}
.button.large.round-caps, button.large.round-caps {
  border-radius: 25px;
  outline: none;
}

div.label-button, label-button, a.label-button, input.label-button {
  padding: 5px 10px 5px 10px;
  background-color: white;
  color: #444 !important;
  line-height:1.8rem;
  font-size: 12px !important;
  font-weight: bold !important;
  font-style: normal !important;
  text-decoration: none !important;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  cursor: pointer;
  border: 1px solid #39b060;
  white-space: nowrap;
}
a.label-button {
  display: inline-block;
}
div.label-button:hover, label-button:hover, a.label-button:hover, input.label-button:hover {
  color: white !important;
  background-color: #39b060;
  border-color: #39b060;
}

div.label-button.filled, label-button.filled, a.label-button.filled, input.label-button.filled {
  background-color: #39b060;
  color: white !important;
  padding: 6px 11px 6px 11px;
  border: none;
  text-shadow: 1px 1px 3px #20631b;
  -webkit-transition: all 0.1s ease;
  transition: all 0.1s ease;
}
div.label-button.filled:hover, label-button.filled:hover, a.label-button.filled:hover, input.label-button.filled:hover {
  background-color: #44b064;
  color: white !important;
  padding: 6px 11px 6px 11px;
  border: none;
  text-shadow: 1px 1px 4px #419d39;
}

.index-button {
  -webkit-transition: all 0.1s ease;
  transition: all 0.1s ease;
  background-color: #44b064;
  color: #FFF !important;
  position: relative;
  height: 30px;
  cursor: pointer;
  line-height: 1.8rem;
  font-size: 12px !important;
  font-weight: bold !important;
  font-style: normal !important;
  text-decoration: none !important;
  white-space: nowrap;
  text-shadow: 1px 1px 4px #419d39;
}
a.index-button {
  display: inline-block;
}
.index-button div {
  display: inline-block;
}
.index-button div.index-button-tab {
  background-color: #39b060;
  position: absolute;
  padding: 9px;
  height: 30px;
  width: 30px;
}
.index-button div.index-button-label {
  padding: 6px 11px 6px 6px;
  margin-left: 36px;
}
.index-button:hover span {
  text-decoration: underline !important;
  text-decoration-thickness: 1px !important;
  text-underline-offset: 2px;
}
#matched_contents .inline_collapsible .button {
  -webkit-transition: all 0.1s ease;
  transition: all 0.1s ease;
  padding: 6px 11px;
  height: 30px;
  color: white !important;
  line-height: 1.8rem;
  white-space: nowrap;
  display: inline-block;
  text-shadow: 1px 1px 3px #20631b;
  background-color: #39b060 !important;
}
#matched_contents .inline_collapsible .button:hover {
  background-color: #44b064 !important;
  text-shadow: 1px 1px 4px #419d39;
}

.step {
	background-color: #44b064;
	border-radius: 15px;
	width: 25px;
	height: 25px;
	line-height: 25px;
	padding: 0;
	position: relative;
	text-align: center;
	font-size: 12px;
	color: #fff;
	display: inline-block;
}

/* Fonts &amp; text */
.text-center {
  text-align: center;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.lh-1 {
  line-height: 1;
}
.lh-1-5 {
  line-height: 1.5;
}
.lh-2 {
  line-height: 2;
}
.lh-2-r {
  line-height: 2rem;
}
.lh-3-r {
  line-height: 3rem;
}
.lh-4-r {
  line-height: 4rem;
}
.lh-5-r {
  line-height: 5rem;
}
.lh-6-r {
  line-height: 6rem;
}
.m-lh-6-r {
  line-height: 6rem;
}
.td-none {
  text-decoration: none !important;
}
.normal {
  font-weight: normal;
}
.bold {
  font-weight: bold;
}
.nowrap {
  white-space: nowrap;
}
.wrap-break-word {
  overflow-wrap: break-word;
}
.td-under {
  text-decoration: underline;
}
.td-no-under {
  text-decoration: none !important;
}

@media (min-width: 1025px) {
  .lg-text-left {
    text-align: left;
  }
  .lg-text-center {
    text-align: center;
  }
  .lg-normal {
    font-weight: normal;
  }
  .lg-bold {
    font-weight: bold;
  }
}

@media (min-width: 768px) {
  .md-text-left {
    text-align: left;
  }
  .md-text-center {
    text-align: center;
  }
  .md-normal {
    font-weight: normal;
  }
  .md-bold {
    font-weight: bold;
  }
}
/* Widths &amp; heights */
.w-100 {
  width: 100%;
}
a.w-100 { display: inline-block; width: 100%; padding: 0 !important; text-align: center; }

.h-1 {
  height: 1rem;
}
.h-2 {
  height: 2rem;
}
.h-100 {
  height: 100%;
}
.w-2 {
  width: 2rem;
}
.w-3 {
  width: 3rem;
}
.max-width-mobile-nav {
  max-width: 767px;
}
.max-width-none {
  max-width: none;
}
.min-width-2 {
  min-width: 2rem;
}
.max-width-24 {
  max-width: 24rem;
}
.max-height-0 {
  max-height: 0;
}
.max-height-9999 {
  max-height: 9999px;
}
.max-height-none {
  max-height: none;
}
.nav-2-height {
  height: 8rem;
}
.nav-3-height {
  height: 6rem;
}
.nav-2-mobile {
  height: 56px;
  border-bottom: 1px solid #eee; 
  position: relative;
  background: #fff;
  padding: 10px;
}
.nav-2-mobile .logo img, #nav-checkout .logo img { max-height: 30px; width: auto; }

.overflow-hidden {
  overflow: hidden;
}
@media (max-width: 1024px) {
	.max-height-cart {
	  max-height: 100%;
	}
}
@media (min-width: 1025px) {
  .max-height-cart {
	max-height: 460px;
	overflow-y: scroll;
  }
  .lg-max-width-none {
    max-width: none;
  }
}

@media (min-width: 768px) {
  .md-max-height-none {
    max-height: none;
  }
  .md-overflow-hidden {
    overflow: hidden;
  }
  .md-width-38-5 {
    width: 38.5rem;
  }
}
@media (min-width: 1025px) {
  .lg-max-height-none {
    max-height: none;
  }
  .lg-max-height-none--important {
    max-height: none !important;
  }
  .lg-overflow-hidden {
    overflow: hidden;
  }
  .lg-width-38-5 {
    width: 38.5rem;
  }
}
/* Colors */
.fill-brand {
  fill: #44b064;
}
.stroke-brand {
  stroke: #44b064;
}
.fill-light {
  fill: #fff;
}
.fill-border {
  fill: #f1f1f1;
}
.fill-dark {
  fill: #000;
}
.fill-cta {
  fill: #ba3b69;
}
.fill-other-cta {
  fill: #F5A623;
}
.fill-text {
  fill: #222;
}
.fill-close {
  fill: #CF1B1F;
}
.fill-input, .fill-grey {
  fill: #868787;
}
.fill-nav-1 {
  fill: #fff;
}
.fc-light {
  color: #fff;
}
.fc-dark {
  color: #000;
}
.fc-medium {
  color: #999;
}
.fc-green {
  color: #44b064 !important ;
}
.fc-red, .red, a.red, a.fc-red { color: #be1924 !important ; }


.fc-brand {
  color: #44b064;
}
.fc-cta {
  color: #ba3b69;
}
.fc-other-cta {
  color: #F5A623;
}
.fc-medium-gray {
  color: #5D5F5F;
}
.fc-dark-gray {
  color: #444;
}
.fc-text {
  color: #222;
}
.fc-input, .fc-grey, .fc-gray {
  color: #868787;
}
.fc-close {
  color: #CF1B1F;
}
.bg-transparent {
  background-color: transparent;
}
.bg-light {
  background-color: #fff;
}
.bg-brand {
  background-color: #44b064;
}
.bg-brand-dark {
  background-color: #39b060;
}
.bg-dark-gray {
  background-color: #444;
}
.bg-shade-light {
  background-color: #f7f7f7;
}
.bg-input {
  background-color: #fcf8ed;
}
.bg-cta {
  background-color: #ba3b69;
}
.bg-other-cta {
  background-color: #F5A623;
}
.bg-warning {
  background-color: #feeeef;
}
/* to use one background in medium or small mode use right bg-class, then set .md- or .lg- class like below */
@media (min-width: 768px) {
  .md-bg-transparent { background-color: transparent; }
	.md-bg-light { background-color: #fff; }
}
@media (min-width: 1025px) {
  .lg-bg-transparent { background-color: transparent; }
	.lg-bg-light { background-color: #fff; }
}

.warning, .important_note { border: 5px solid #ff9a00; padding: 10px; margin-bottom: 20px; font-size: 12px; }
.warning.small { padding: 0.8rem 1rem 0.8rem 1rem; display: inline-block; margin: 0; }
.warning p { margin: 0; padding: 0rem; }
.warning p:not(:first-child) { border-top: 1px solid #fff; margin-top: 1rem; padding-top: 1rem; }
.important_note { text-align: center; font-weight: bold; margin-top: 0;  }

.border {
  border: 1px solid #f1f1f1;
}
/* Borders */
.border-top {
  border-top: 1px solid #f1f1f1;
}
.border-bottom {
  border-bottom: 1px solid #f1f1f1;
}

.border-bottom-none {
  border-bottom: none;
}
.border-left {
  border-left: 1px solid #f1f1f1;
}
.border-right {
  border-right: 1px solid #f1f1f1;
}
.border-none {
  border: none !important;
}
@media (min-width: 768px) {
  .md-border-none {
    border: none !important;
  }
  .md-border {
	border: 1px solid #f1f1f1;
  }
  .md-border-bottom {
	border-bottom: 1px solid #f1f1f1;
  }
}
@media (min-width: 1025px) {
  .lg-border-none {
    border: none !important;
  }
  .lg-border {
	border: 1px solid #f1f1f1;
  }
}


/** Functional classes */
.zero-width {
  width: 0 !important;
  min-width: 0 !important;
  max-width: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  overflow: hidden !important;
}
.zero-height {
  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  overflow: hidden !important;
}


/** General margins and clearing from B12 Archive */
.clear { clear: right; }
.clear_left { clear: left; }
.clear_both { clear: both; }
.clear_after:after { clear: both; visibility: hidden; content: ''; display: table; }
.shopbox { clear: none; padding: 0; margin: 0px 0px 20px 0px; }
.margin {  clear: none; margin: 0 0 5px 0; }
.margin_left { margin: 0 0 0 5px; }
.margin_right { margin: 0 5px 0 0; }
.margin_top { margin: 5px 0 0 0; }
.nomargin { margin: 0; }
.padding { padding: 10px; }
#modal .modalhide { display: none !important; }
#modal .clear { clear: both ; } /* modal never have anything on left or right */
#modal .shopbox { clear: both ; }
.block-center {
  margin: 1rem auto 3rem auto;
}
/** Fonts and text from B12 Archive **/
.italic { font-style: italic; }
.code { font-family: courier, courier new; }
.underline { text-decoration: underline ; }

main { min-height: 200px; }
.newsletter_layer { display: none; }

/* Closed page ============================================================================ */

#centerpage { width: 50%; min-width: 300px; margin: auto; padding: 20px 20px 40px 20px; margin-top: 40px; border: 1px dotted #600; }
#centerpage img { height: 4rem; }
#centerpage h4 { font-size: 20px; line-height: 160%; }

/* Prices ================================================================================= */

.price, .price span, .sale, .sale span, .sale_normal, .sale_normal span, .price_gold, .price_gold span, .your_price { font-weight: normal; }
.sale, .sale span, span.sale span { color: #ba3b69; }
.sale_normal, .sale_normal span { color:#555 !important; font-size: 18px; font-weight: 200; text-decoration: line-through; }
.price_gold { color: #ba3b69 !important; } /* golden: #D4A017 */
.price var, .sale var, .your_price var, .sale_normal var, .price_gold var, .price_rec var, var { font-style: normal; }
.bold .price, b .price, .bold.price, .bold.price span, .bold var, b var, var.bold, .bold .price span, b .price span, .sale.bold, .bold .sale, .bold .price_gold, b .price_gold, .bold.price_gold, .bold.price_gold span { font-weight: bold; }
.price_rec { margin-left: 6px; font-weight: 200 !important; color: #464646 !important; }
span.decimals { }
.price_font {
  font-size: 28px;
}
.medium-text {
  font-size: 1.4rem;
  line-height: 1rem;
}
@media (max-width: 1024px) {
	#cart-content { position: absolute; top: 60px; left: 0; width: 100%; }
	#cart-content .cart-product img { max-width: 60px; }
}
#cart-expanded .sale, #cart-expanded .price, #cart-expanded .price .decimals, #cart-expanded .sale .decimals { font-weight: 200 !important; }
#cart-expanded .cart_price { font-size: 16px; margin-right: 10px; }
#cart-expanded .cart_price .price, #cart-expanded .cart_price .price .decimals { font-weight: 700 !important;  }


/* breadcrumbs and margins at top ============================================================ */

#page_main { padding-top: 6px ; } /* gives space above H1 AND below breadcrumbs, works whether breadcrumbs is shown or not */
body#page_main { padding-top: 0 !important; } /* used when CSS is loaded into CKEDitor in admin */
#page_left { padding-top: 0rem; padding-right: 4rem; }

#breadcrumbs { display: none; }
#breadcrumbs_wrapper { display: none; border: none; margin: 0; text-align: center; overflow-y: hidden; overflow-x: auto; text-wrap: nowrap; padding-bottom: 14px; padding-top: 4px; }
#breadcrumbs_wrapper ul { margin: 0; list-style-type: none; padding: 0; }
#breadcrumbs_wrapper li { display: inline; font-size: 12px; font-weight: 300; margin-right: 10px; padding: 5px 15px; background-color: #F1F1F1; border-radius: 15px; }
#breadcrumbs_wrapper a { color: #ff9a00; }



/* Productpage =========================================================================== */

#Faktablad .ProductBrandWrap { padding: 15px; border: 5px solid #f1f1f1; font-weight: 200; }
#Faktablad .AristProduct { font-weight: 200; font-size: 18px; margin-bottom: 20px; }
#Faktablad #Produktinfo { font-weight: 200; line-height: 20px;  }
#Faktablad .Faktablock { font-size: 13px; }
#Faktablad h1 { text-align: left; }
#Faktablad #product_inventory li.inventory { color: #868787; }
#Faktablad #product_inventory li:not(.geo).inventory span:first-of-type { font-weight: bold; color: #000; }
#Faktablad #product_inventory li.inventory { height: auto; background-size: 20px; }
#Faktablad .funcicons .icon { cursor: pointer; }
@media (max-width: 767px) {
	#Faktablad #prodpictures { position: relative; }
	#Faktablad #prodpictures .funcicons { position: absolute; right: 0.5rem; top: auto; bottom: 4rem;; width: 46px; z-index: 1; }
	#Faktablad #prodpictures .funcicons .icon { margin-top: 0.5rem; }
}
#Faktablad .brand img { max-height: 100px; }
#Faktablad #prodpictures div.picbox { text-align: center; }
#Faktablad .review { margin-bottom: 2rem; padding-bottom: 1rem; }
#Faktablad .review_text p { margin-top: 0; margin-bottom: 2px; font-weight: 200; }
#Faktablad .review_name { margin-top: 10px; font-weight: bold; }
#Faktablad .reply { padding-left: 2rem;  }
#Faktablad .reply_name { font-weight: bold; }
#Faktablad .reply_text { font-weight: 200; }
#Faktablad .reviews_link { cursor: pointer; }

#Faktablad .inv_yes { font-weight: 700; color: #008448; }

/* Productpage tables (sizeguides, descriptions) */
#Faktablad table { margin: 0; padding: 0; border-width: 1px 0 0 1px; }
#Faktablad table tr th { font-weight: bold; text-transform: uppercase; vertical-align: middle; font-size: 1.2rem; border-width: 0px 1px 1px 0; height: 40px; padding: 0 5px 0 5px;}
#Faktablad table tr th.p-0 { padding: 0; }
#Faktablad table tr td { border-width: 0px 1px 1px 0; padding: 5px;  }
#Faktablad table tr td.p-0 { padding: 0; }

#Faktablad .tips h2 { text-align: center; font-weight: 200; margin-top: 30px; font-size: 20px; text-decoration: none; text-transform: uppercase; }

#Faktablad .pricerunner_pic {
	width: 140px;
	height: 52px;
	float: right;
	margin-left: 10px;
	margin-top: -20px;
}
@media (max-width: 767px) {
	#Faktablad .pricerunner_pic {
		width: 120px;
	}
}

/* PLP Navigation pagination - links to subcategories and brands from various startpages */

#category-remodel {
    width: 100%;
    display: inline-flex;
    white-space: nowrap;
    margin-bottom: 20px;
    padding-left: 25px;
    padding-right: 25px;
}
#category-remodel.arrows-no {
	padding-left: 0px;
	padding-right: 0px;
}
#category-remodel .slick-prev, #category-remodel .slick-next { top: 60% ; }
#category-remodel .slick-prev:before, #category-remodel .slick-next:before { 
	opacity: .5;
	color: #ff9a00;
}
#category-remodel .slick-prev:hover:before, #category-remodel .slick-next:hover:before { 
	opacity: 1;
}

#category-remodel .slick-prev { left: 2px ; }
#category-remodel .slick-next { right: 2px ; }

#category-remodel a.cat-remod-link {
    padding: 10px 20px;
	line-height : 200%;
    text-decoration: none;
    border: none;
    color: white;
    margin-right: 5px;
    font-weight: 500;
    text-transform: uppercase;
    background-color: #ff9a00;
    font-size: 13px;
}


/* Sticky Buy Buttons on productpage for mobile and tablet - hidden by default, function on page.product will show it */
#buy_button_mobile_fixed_wrapper { display: none; }

@media (max-width: 1024px) {
	#buy_button_mobile_fixed_wrapper {		
		position: fixed;
		bottom: 0px;
		left: 0px;
		z-index: 5;
		background: white;
		width: 100%;
		text-align: center;
		padding: 0;
	}
	#buy_button_mobile_fixed {
		max-width: 768px;
		margin: 0 auto;
		padding: 10px;
	}
	#buy_button_mobile_fixed input {}
}

/** Point of sales **/
ul.point_of_sales { margin-left: 30px; padding-left: 0px; line-height: 22px; margin-bottom: 20px; }
ul.point_of_sales li { font-weight: 300; padding-left: 10px; }
ul.point_of_sales li .source { font-weight: 200; font-style: italic; }

/** Splashwords productpage**/
#Faktablad .prodpage_splashboxes { position: absolute; top: 0rem; right: 0rem; z-index: 4; }
#Faktablad .prodpage_splashbox, #Faktablad .prodpage_bundle, #Faktablad .prodpage_new, #Faktablad .prodpage_campaign, #Faktablad .prodpage_pricedrop {  padding: 10px 20px; font-size: 1.5rem; font-weight: normal; border-radius: 0rem; color: #fff; z-index: 4; margin-left: 3px; float: left; }

#Faktablad .cart_button, #Faktablad #to_checkout { height: 60px !important; line-height: 60px; text-transform: uppercase; font-size: 18px !important; background-color: #44b064 !important; color: #fff !important; padding:0; }
#Faktablad .cart_button:hover { background: #008448 !important; }
#Faktablad .cart_button:disabled, #Faktablad .cart_button:disabled:hover { background: #f1f1f1!important; color: #dddddd !important; }
#Faktablad .Laggikorgen_Antalsfalt { font-size: 13px; height: 60px !important; }
#Faktablad .Laggikorgen_Antalsfalt:disabled { color: #dddddd !important; }
#Faktablad #to_checkout { background: #be1924 !important; }


/** Splashword color classes that are set in admin **/
.splash_class_0 { background-color:#17a2b8; } /* Magenta */
.splash_class_1 { background-color:#be1924; } /* Red */
.splash_class_2 { background-color:#008448; } /* Green */
.splash_class_3 { background-color:#ff9a00; } /* Orange */
.splash_class_4 { background-color:#eedc00; color: #000; } /* Dark yellow */ 
.splash_class_5 { background-color:#000; color: #FFF; } /* Black */
.splash_class_6 { background-color:#D4A017; }  /* Gold/Brown */


/** Prodpage bundles **/
#Faktablad .in_bundle .in_bundle_wrapper {
  padding-right: 13rem;
  min-height: 10rem;
}
#Faktablad .in_bundle .in_bundle_heading {
  position: absolute;
  top: 0;
  right: 0;
  color: #fff;
  padding: .5rem 1rem;
  font-size: 1.2rem;
}
#Faktablad .in_bundle .bundle_titel {
  color: #444;
  text-decoration: none;
  font-size: 1.3rem;
}
#Faktablad .in_bundle img {
  max-width: 100%;
}
#Faktablad .in_bundle h3 {
  margin-bottom: .5rem;
  font-size: 1.4rem;
}
#Faktablad .in_bundle .btn_right {
  position: absolute;
  margin-left: 2rem;
  right: 2rem;
  bottom: 1rem;
  align-items: flex-end;
}
#Faktablad .in_bundle .price_font {
  font-size: 1.4rem;
}
#Faktablad .in_bundle .btn_right a {
  line-height: inherit;
}
@media (min-width: 400px) {
  #Faktablad .in_bundle .in_bundle_wrapper {
    padding-top: 1rem;
    padding-right: 14rem;
  }
  #Faktablad .in_bundle .bundle_titel {
      font-size: 1.4rem;
  }
  #Faktablad .in_bundle .price_font {
    font-size: 1.4rem;
  }
}
@media (min-width: 500px) and (max-width: 767px), (min-width: 1025px) {
  #Faktablad .in_bundle .price_font {
    font-size: 1.6rem;
  } 
  #Faktablad .in_bundle img {
    max-width: 80%;
  }
  #Faktablad .in_bundle .in_bundle_heading {
    padding: .5rem 1rem;
    font-size: 1.6rem;
  }
  #Faktablad .in_bundle .btn_right {
  }
  #Faktablad .in_bundle .in_bundle_wrapper {
    padding-right: 16rem;
  }
    #Faktablad .in_bundle .bundle_titel {
      font-size: 1.6rem;
  }
}
@media (min-width: 1025px) {
  #Faktablad .in_bundle .in_bundle_heading {
    padding: .5rem 2rem;
  }
  #Faktablad .in_bundle .in_bundle_wrapper {
    padding-right: 18rem;
  }
}

.line-height-1-1 {
  line-height: 100%;
}
.line-height-0 {
  line-height: 0;
}


.discount_tooltip_origin {
  position: relative;
}
{* @media (max-width: 364px) {
  .discount_tooltip { display: none; }
  .discount_tooltip_origin::after { display: none; }
} *}
{* @media (min-width: 365px) and (max-width: 539px), (min-width: 768px) {
  .discount_tooltip {
    position: absolute;
    right:3px;
    left:3px;
    border-radius: 6px;
    z-index:1;
    background: #ba3b69;
    color: #fff;
    text-align: center;
    text-transform: none;
    line-height: 26px;
    margin-bottom: 8px;
    bottom: 50px;
  }
  .discount_tooltip_origin::after {
    content: "";
    position: absolute;
    left: 50%;
    margin-left: -5px;
    top: -10px;
    border-width: 5px;
    border-style: solid;
    border-color: #ba3b69 transparent transparent transparent;
    z-index: 1;
  }
  .block-tabs.tooltip_present { margin-top: 4rem; }
}
@media (min-width: 540px) and (max-width: 767px) {
  .discount_tooltip {
    position: absolute;
    width: 144px;
    left: 186px;
    border-radius: 6px;
    z-index:1;
    background:#ba3b69;
    color: #fff;
    text-align: center;
    text-transform: none;
    line-height: 26px;
    margin-bottom: 10px;
    bottom: 0px;
  }
  .discount_tooltip::before {
    content: "";
    position: absolute;
    top: 50%;
    margin-top: -5px;
    right: 144px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent #ba3b69 transparent transparent;
    z-index: 1;
  }
} *}
.puff_discount {
    padding: .5rem 1.5rem;
    font-size: 1.5rem;
    font-weight: 600;
    color: #fff;
	  min-height: 16px;
	  min-width: 39px;
	  border-radius: 8px;
	  background-color: #ba3b69;
    margin-left: 1rem;
    font-size: 1.4rem;
}
#page_main div.prodbox .prodbox_size.sale a, #modal div.prodbox .prodbox_size.sale a { color: #ba3b69; }
input.varradio.sale:not(:checked)+label {
    border-color: #ba3b69;
    position: relative;

}
input.varradio+label {
  padding: 1rem 1.8rem;
}
.prodbox_size.sale { border-color: #ba3b69; }

.prodbox .prodbox_color {
  display: inline-block;
  height: 10px;
  width: 10px;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .prodbox .prodbox_color {
      height: 12px;
      width: 12px;
  }
}

.keep_together {
  white-space: nowrap;
}


.slick-slide .prodbox_2,
.slick-slide .prodbox_3 {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.list_container&gt;div {
  display:flex;
}
.list_container&gt;.slick-list {
    display: block;
}

.list_container .slick-track {
  display: flex;
}
.list_container .slick-track .slick-slide {
  display: flex;
  height: auto;
}
.list_container .slick-track .slick-slide&gt;div {
  flex: 1;
}
.list_container .slick-track .slick-slide&gt;div&gt;div {
  height: 100%;
}


/* Compare =============================================================================== */

#modal table#compare_table { border-width: 1px 0 1px 0; margin-right: -10px; margin-left: -10px; }
#modal table#compare_table, #modal table#compare_table th, #modal table#compare_table td { border-color: #ccc ; border-style: solid; }
#modal table#compare_table thead tr th { font-weight: bold; text-transform: uppercase; vertical-align: middle; font-size: 1.2rem; border-width: 0px 1px 0 0; height: 40px; }
#modal table#compare_table tr td { border-width: 1px 0 0 1px; padding: 10px; }
#modal table#compare_table tr td:nth-child(2), #modal table#compare_table tr th:nth-child(2) { box-shadow: inset 6px 0px 5px -6px rgba(0, 0, 0, .2); padding-left: 15px; }
#modal table#compare_table tr td.no-border { border-width: 0px; }




/* Order status ========================================================================== */

table.statustable { width: 100% ; margin: 0; padding: 0; }
table.statustable tr th { font-weight: bold; border-bottom: 2px solid #444; text-align: left; margin: 0; padding: 1rem 0 1rem 0; }
table.statustable tr td { border-bottom: 1px solid #E6E6E6; margin: 0; padding: 5px 8px 5px 0; }
table.statustable tr.sums td { border-width: 0px; padding: 1rem 0 0 0; }
table.statustable tr td.text-right, table.statustable tr th.text-right { text-align: right; }
table.statustable tr td a.button { white-space: nowrap; }

/* Checkout ============================================================================== */


.checkout_container #policy_approved + label a { text-decoration: underline !important; }
.checkout_container textarea.elastic { font-size: 14px; }
.giftcard_show, .packages_show { text-transform: uppercase; font-weight: 200; }
.packages_show { padding-top: 3px; cursor: pointer; float: right; margin-right: 5px; }

.dropshadow-gradient {
  background-image: linear-gradient(rgba(0,0,0,0.16), rgba(0,0,0,0));
  width: 100%;
}

#page_main.page_checkout { padding-top: 0.8rem; }
@media (max-width: 767px) { #page_main.page_checkout { padding-top: 0; } }
#page_main.page_checkout .added_to_cart { visibility: hidden; } /* buy button after press should not be seen in checkout */

#page_main.page_checkout #checkout_giftcard_sums { background-color: #F1F1F1; }

#page_main .checkout div a { text-decoration: none; color: #444; font-weight: bold; }
#page_main .checkout div.product div.table { display: table; width: 100%; }
#page_main .checkout div.product div.table div.align-middle { display: table-cell; height: 100px; width: 100%; vertical-align: middle; }
#page_main .checkout div.picture img { padding-top: 0.5rem; padding-right: 0.5rem; }

@media (max-width: 767px) {
	/* part of products have 0 margins on mobile view */
	#page_main #checkout_a .block-tabs { margin-left: -10px; margin-right: -10px; border-width: 0; }
	#page_main #checkout_a .displaybox_puff { margin-left: -10px; margin-right: -10px; }
	#page_main #checkout_a .displaybox_puff .puff { padding-left: 10px; padding-right: 10px; }

	#page_main #checkout_a .product, #page_main #checkout_a .sum { padding-left: 10px; padding-right: 10px; }
	/* product height in mobile view is variable */
	#page_main .checkout div.product { padding-top: 2rem;  }
	#page_main .checkout div.product.border-bottom { padding-bottom: 2rem;  }
	#page_main .checkout div.product div.table div.align-middle { height: auto; }
	/* proceed buttons are full-width */
	#page_main .checkout_container input.klarna_checkout_down, #page_main .checkout_container input.klarna_checkout_up, #page_main .checkout_container input.spin, #page_main .checkout_container input.spin-white { width: 100%; }
}
@media (min-width: 767px) {
	/* on desktop the proceed button is half-width */
	#page_main .checkout_container input.klarna_checkout_down, #page_main .checkout_container input.klarna_checkout_up, #page_main .checkout_container input.spin, #page_main .checkout_container input.spin-white { width: 40% ; }
}

#page_main .checkout_container input.klarna_checkout_down, #page_main .checkout_container input.klarna_checkout_up, #page_main .checkout_container input.spin, #page_main .checkout_container input.spin-white { text-transform: uppercase; }

#page_main .checkout_container, .checkout_div { margin-top: 3rem; margin-bottom: 3rem; margin-left: auto; margin-right: auto; max-width: 768px; }
.checkout_container input.klarna_checkout_down, .checkout_container input.klarna_checkout_up { padding-left: 60px; padding-right: 80px; background-repeat: no-repeat; background-position: 95% center; background-size: 20px 20px; background-color: #44b064; color: #fff !important; }
.checkout_container input:disabled { background-color: #f1f1f1 !important; }
.checkout_container input:hover:disabled { background-color: #868787 !important; }
.checkout_container input.spin, .checkout_container input.spin-white { padding-left: 60px; padding-right: 80px; background-size: 20px 20px; }
.checkout_container input.klarna_checkout_down {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 20 20' width='20' height='20'%3E%3Cdefs%3E%3CclipPath id='_clipPath_3z0cJV7PCIH2oEeUYshfjQtFDXtrcBLo'%3E%3Crect width='20' height='20'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_3z0cJV7PCIH2oEeUYshfjQtFDXtrcBLo)'%3E%3Cpath d=' M 19.414 4.727 C 19.004 4.458 18.452 4.368 17.985 4.516 C 17.082 4.805 16.514 5.651 15.864 6.277 C 15.23 6.887 14.596 7.494 13.962 8.102 C 13.068 8.957 12.179 9.812 11.292 10.671 C 10.803 10.912 10.364 11.585 9.907 11.923 C 9.888 11.935 9.869 11.951 9.847 11.957 C 9.793 11.969 9.742 11.929 9.701 11.892 C 9.465 11.675 9.238 11.452 9.01 11.225 C 7.818 10.128 6.675 8.966 5.7 7.959 L 5.151 7.395 C 4.791 7.023 4.432 6.652 4.069 6.283 C 3.949 6.159 3.826 6.032 3.706 5.902 C 3.321 5.493 2.923 5.068 2.469 4.721 C 2.024 4.38 0.96 4.16 0.5 4.578 C 0.089 4.95 -0.053 5.685 0.017 6.202 C 0.074 6.624 0.317 6.763 0.61 7.042 C 0.648 7.079 0.689 7.116 0.73 7.157 C 1.361 7.786 1.992 8.418 2.62 9.05 L 3.756 10.19 C 4.624 11.064 5.495 11.938 6.369 12.809 C 6.82 13.261 7.275 13.711 7.735 14.154 C 8.259 14.659 8.827 15.44 9.582 15.616 C 9.686 15.641 9.799 15.65 9.888 15.65 C 9.907 15.65 9.929 15.65 9.948 15.65 C 10.001 15.65 10.055 15.647 10.109 15.641 C 10.73 15.561 11.219 15.065 11.607 14.625 C 12.033 14.144 12.463 13.72 12.904 13.258 C 13.435 12.7 13.902 12.105 14.473 11.579 C 15.624 10.516 16.631 9.363 17.83 8.334 C 18.408 7.838 19.042 7.439 19.525 6.834 C 19.638 6.692 19.73 6.555 19.799 6.425 C 19.869 6.298 19.963 6.125 19.989 5.917 C 20.058 5.397 19.799 4.981 19.414 4.727 Z ' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-size: 10px 10px;}
.checkout_container input.klarna_checkout_up { background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EArrow-uo%3C/title%3E%3Cpath d='M10.5 9.542l-2.52 2.574a.546.546 0 0 1-.784 0 .574.574 0 0 1 0-.8l2.872-2.932a.546.546 0 0 1 .432-.164.546.546 0 0 1 .432.164l2.872 2.932a.574.574 0 0 1 0 .8.546.546 0 0 1-.783 0L10.5 9.542z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' width='20' height='20'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3CclipPath id='b'%3E%3Cpath transform='rotate(180 10 10)' fill='%23FFF' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23b)'%3E%3Cpath d='M.586 15.273c.41.269.962.359 1.429.211.903-.289 1.471-1.135 2.121-1.761.634-.61 1.268-1.217 1.902-1.825.894-.855 1.783-1.71 2.67-2.569.489-.241.928-.914 1.385-1.252.019-.012.038-.028.06-.034.054-.012.105.028.146.065.236.217.463.44.691.667 1.192 1.097 2.335 2.259 3.31 3.266l.549.564c.36.372.719.743 1.082 1.112.12.124.243.251.363.381.385.409.783.834 1.237 1.181.445.341 1.509.561 1.969.143.411-.372.553-1.107.483-1.624-.057-.422-.3-.561-.593-.84-.038-.037-.079-.074-.12-.115a562.194 562.194 0 01-1.89-1.893l-1.136-1.14a716.625 716.625 0 00-2.613-2.619 96.25 96.25 0 00-1.366-1.345c-.524-.505-1.092-1.286-1.847-1.462a1.364 1.364 0 00-.306-.034h-.06c-.053 0-.107.003-.161.009-.621.08-1.11.576-1.498 1.016-.426.481-.856.905-1.297 1.367-.531.558-.998 1.153-1.569 1.679-1.151 1.063-2.158 2.216-3.357 3.245-.578.496-1.212.895-1.695 1.5a2.702 2.702 0 00-.274.409c-.07.127-.164.3-.19.508-.069.52.19.936.575 1.19z' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-size: 10px 10px;
 }
.checkout_container input.klarna_checkout_down:hover, .checkout_container input.klarna_checkout_up:hover { background-color: #008448 !important; }
#page_main #checkout_d #klarna-checkout-container { overflow: hidden; }
.checkout_container .checkout_description, .checkout_container .delivery_data { padding-left: 26px; font-size: 1.3rem; color: #868787; }

p + .delivery_pickup_partner_container { margin-top: -8px; }
div.delivery_pickup_partner_container { margin: 10px 0 10px 0; max-width: 660px; }

.checkout_container div.delivery_code, .checkout_container div.delivery_driver { margin-bottom: 0.5rem; }
.checkout_container select { display: inline-block; }
.checkout_container .select_container { display: inline-block; max-width: 90%; margin-bottom: 5px; }
.checkout_container div#pickup_stores input#locateme {
  margin-top: 0px;
  vertical-align: top;
}

@media (min-width: 768px) {
	.checkout_container .select_container { width: 660px; }
}
.checkout_container select.error + label + span.customSelect, .checkout_container select.error + span.customSelect, .checkout_container select.flat_select.error { border: 3px solid #CF1B1F; }
.checkout_container input.input { max-width: 400px; margin-left: 0px; }
.checkout_container label.error { margin-bottom: 10px; }
.checkout_container span.container label.error { margin-top: 0px; }

#block-addsales .variation_button {
  margin-top: 1rem;
}
#block-addsales .variation {
  display: inline-block;
  margin-left: 1rem;
}
#block-addsales .variation_button .prodbox_price,
#block-addsales .prodbox_price {
  margin-top: 2rem;
  font-size: 1;
}
#block-addsales .variation_button .sale_normal,
#block-addsales .variation_button .sale_normal span,
#block-addsales .sale_normal,
#block-addsales .sale_normal span{
  font-size: 1.5rem;
}
#checkout_a #block-addsales p {
  padding-left: 1rem;
}
#checkout_a .donation {
  background-color: #ffc107;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  flex-direction: column;
  padding: 1rem;
  margin-bottom: 2rem;
  margin-top: -1rem;
  font-size: 20px;
  align-items: center;
  margin-left: 0;
  margin-right: 0;

}
#checkout_a .donation .donation_icon {
  width: 100%;
  margin-bottom: 1rem;
}
#checkout_a .donation .donation_icon img{
  max-height: 50px;
}
#checkout_a .donation .donation_text {
  height: 100%;
  width: 100%;
}
#checkout_a .donation .donation_text p {
  margin: 0;
  margin-bottom: 1rem;
}
#checkout_a .donation .donation_value {
  display: flex;
  flex-direction: column;
  width: 100%;
  justify-content: flex-end;
}
@media (min-width: 768px) {
  #checkout_a .donation {
    flex-direction: row;
    padding: 1rem 1rem;
    margin-left: 1rem;
    margin-right: 1rem;
  }
  #checkout_a .donation .donation_icon img {
  max-height: 100px;
  }
  #checkout_a .donation .donation_value {
    width: inherit;
    justify-content: flex-end;
  }
  #checkout_a .donation .donation_text {
    padding: 0 1rem;
    width: auto;
    flex-shrink: 1;

  }
  #checkout_a .donation .donation_text p {
    margin: 0;
  }
  #checkout_a .donation .donation_icon {
    width: auto;
    margin-bottom: 0;
  }
}
@media (min-width: 1025px) {
    #checkout_a .donation {
      padding: 1rem 3rem;
      margin-left: 2rem;
      margin-right: 2rem;
  }
}


#checkout_b input#email+label.error,
#checkout_b input#zip+label.error {
/*  position: absolute; */
 /* bottom: -2rem; */
}

/* Spinner - processing icon */
.spinner { position:absolute; background-image: url(/ftp/spinner.gif); background-repeat: no-repeat; background-position: left top; width:50px; height:50px; z-index: 13000; }
.waiting { background-image: url(/ftp/loading2.gif); background-repeat: no-repeat; background-position: center; width:32px; height:32px; } /* legacy, used for list refresh */
.spin {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='320' height='320'%3E%3Cg%3E%3Cpath id='a' stroke='%23111' stroke-width='30' stroke-linecap='round' d='M15 160h50'/%3E%3Cuse xlink:href='%23a' transform='rotate(30 160 160)' opacity='.083'/%3E%3Cuse xlink:href='%23a' transform='rotate(60 160 160)' opacity='.166'/%3E%3Cuse xlink:href='%23a' transform='rotate(90 160 160)' opacity='.25'/%3E%3Cuse xlink:href='%23a' transform='rotate(120 160 160)' opacity='.333'/%3E%3Cuse xlink:href='%23a' transform='rotate(150 160 160)' opacity='.417'/%3E%3Cuse xlink:href='%23a' transform='rotate(180 160 160)' opacity='.5'/%3E%3Cuse xlink:href='%23a' transform='rotate(210 160 160)' opacity='.583'/%3E%3Cuse xlink:href='%23a' transform='rotate(240 160 160)' opacity='.667'/%3E%3Cuse xlink:href='%23a' transform='rotate(270 160 160)' opacity='.75'/%3E%3Cuse xlink:href='%23a' transform='rotate(300 160 160)' opacity='.833'/%3E%3Cuse xlink:href='%23a' transform='rotate(330 160 160)' opacity='.917'/%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' begin='0s' dur='1s' repeatCount='indefinite' calcMode='discrete' keyTimes='0;.0833;.166;.25;.3333;.4166;.5;.5833;.6666;.75;.8333;.9166;1' values='0,160,160;30,160,160;60,160,160;90,160,160;120,160,160;150,160,160;180,160,160;210,160,160;240,160,160;270,160,160;300,160,160;330,160,160;360,160,160'/%3E%3C/g%3E%3C/svg%3E");  background-repeat: no-repeat;
  background-position: 90% center;
  background-size: 20px 20px;
}
.spin-white {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='320' height='320'%3E%3Cg%3E%3Cpath id='a' stroke='%23fff' stroke-width='30' stroke-linecap='round' d='M15 160h50'/%3E%3Cuse xlink:href='%23a' transform='rotate(30 160 160)' opacity='.083'/%3E%3Cuse xlink:href='%23a' transform='rotate(60 160 160)' opacity='.166'/%3E%3Cuse xlink:href='%23a' transform='rotate(90 160 160)' opacity='.25'/%3E%3Cuse xlink:href='%23a' transform='rotate(120 160 160)' opacity='.333'/%3E%3Cuse xlink:href='%23a' transform='rotate(150 160 160)' opacity='.417'/%3E%3Cuse xlink:href='%23a' transform='rotate(180 160 160)' opacity='.5'/%3E%3Cuse xlink:href='%23a' transform='rotate(210 160 160)' opacity='.583'/%3E%3Cuse xlink:href='%23a' transform='rotate(240 160 160)' opacity='.667'/%3E%3Cuse xlink:href='%23a' transform='rotate(270 160 160)' opacity='.75'/%3E%3Cuse xlink:href='%23a' transform='rotate(300 160 160)' opacity='.833'/%3E%3Cuse xlink:href='%23a' transform='rotate(330 160 160)' opacity='.917'/%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' begin='0s' dur='1s' repeatCount='indefinite' calcMode='discrete' keyTimes='0;.0833;.166;.25;.3333;.4166;.5;.5833;.6666;.75;.8333;.9166;1' values='0,160,160;30,160,160;60,160,160;90,160,160;120,160,160;150,160,160;180,160,160;210,160,160;240,160,160;270,160,160;300,160,160;330,160,160;360,160,160'/%3E%3C/g%3E%3C/svg%3E");  background-repeat: no-repeat;
  background-position: 90% center;
  background-size: 20px 20px;
}

/* logistic partner logotypes on checkout, only on swedish */
#page .lev-alt-cta { display: none; }
#page.langSE .lev-alt-cta { display: block; }
#page.langSE.pg_checkout .lev-alt-cta { display: flex; justify-content: space-evenly; align-items: center; margin-bottom: 20px; }
#page.langSE.pg_checkout .lev-alt-cta img { width: 17%; }
#page.langSE.pg_checkout .lev-alt-cta img:first-of-type { margin-top: 5px; }



/* Confirmation page ===================================================================== */

.inpage-dialog-box {
  background-color: #F1F1F1;
  padding: 1rem;
}


/* Compare =============================================================================== */

#shop_menu_compare .framework_compare_content { position: fixed; bottom: 0; left: 0 ; background-color: #ba3b69; width: 100%; height: 5rem; line-height: 5rem; text-align: center; color: #fff; font-size: 1.3rem; z-index: 2; }

/* Footer ================================================================================ */

#footer { line-height: 20px; font-weight: 200; padding: 40px 0 40px 0; margin-top: 60px; }
#footer_content .footer_header { font-weight: 500; margin-bottom: 20px; }
#footer_content input#opt_in_email { width: calc(100% - 60px);  }
#footer_content a#opt_in_email_button { position: absolute; right: 60px; top: 1px; height: 38px; line-height: 38px; width: 50px; background: #ccc; text-align: center; text-indent: -99999px; }
#footer_content a#opt_in_email_button:before {
content: "\f1d8";
text-indent: 0;
float: left;
width: 46px;
font-size: 20px;
text-shadow: 0 1px 0 #fff;
font-family: "Font Awesome 5 Pro";
font-weight: 300;
}
#footer_display div.displaybox { margin-bottom: -40px !important; padding-top: 40px; }

/* Dropdown/Expand/collapse (partly same, uses Lists below) ============================== */

div.dropdown { line-height: 45px; font-weight: bold; display: block; }
div.dropdown.expand, div.dropdown.collapse { border-top: 1px solid #f1f1f1; margin-top: 2rem; }
div.expand, div.collapse { line-height: 45px; font-weight: 700; display: block; }

div.dropdown.expand + div.dropdown-content { display: none; padding-bottom: 1rem; }
div.dropdown.collapse + div.dropdown-content { display: block; padding-bottom: 1rem;  padding-top: 1rem; }

div.dropdown.expand:before{
	content:"\f0d8";
	font-family:"Font Awesome 5 Pro";
	text-align: right;
	float: right;
	line-height: 32px;
}
div.dropdown.collapse:before{
	content:"\f0d7";
	font-family:"Font Awesome 5 Pro";
	text-align: right;
	float: right;
	line-height: 32px;
}
div.dropdown h3 {
	padding-top: 1rem;
	font-size: 14px;				
}


#faq_data { margin-top: 1rem; }
.faq { margin-top: 5px; }
.faq .dropdown { border-top: 0 !important; margin-top: 0 !important; line-height: 32px; }
.faq .dropdown.expand:before { text-align: left; float: left; content: "\f055"; line-height: 32px; padding-right: 6px; }
.faq .dropdown.collapse:before { text-align: left; float: left; content: "\f056"; line-height: 32px; padding-right: 6px; }
.faq .faq_question.dropdown { }
.faq .dropdown-content { padding-left: 1rem; padding-top: 0 !important; }
.faq .dropdown-content .faq_question { margin-bottom: 5px; font-weight: 400; font-style: italic; padding-left: 10px; border-left: 4px #ccc; }
.faq .dropdown-content .faq_answer { font-weight: 200; padding-left: 10px; }
.faq .faq_question_heading { cursor: pointer; }
				


/* Lists ================================================================================ */

.list_pager { clear: both; text-align: center; width: 100%; margin-top: 30px; }
.list_container&gt;.list_pager {
  display: block;
}
.list_pager_chars { display: none ; }
.list_one_row { max-height: 46px; line-height: 40px; overflow: hidden; margin-bottom: 20px; }
.list_one_row span {}
.view_list, .view_gallery, .list_filter_sorton, .list_filter_count { margin-left: 10px; float: left; }
#mobile_sorting .list_filter_sorton { margin: 0; }
.list_filter_sorton span.container select.hasCustomSelect, .list_filter_count span.container select.hasCustomSelect { height: 40px !important; top: -24px !important; }

/* group of filter choices */
.list .filter_wrapper { padding-right: 4rem; }
.list .list_filter_set span.list_filter_hl { line-height: 45px; font-weight: 300; display: block; text-transform: uppercase; }
.list .list_filter_set .list_filter_multiples { max-height: 200px; overflow-y: auto; display: none;  } /* filter block of choices */
.list .list_filter_set .list_filter_slider_wrapper, .list .list_filter_set .list_filter_choice { display: none;  } /* filter price, weight */
.list .list_filter_set.chosen .list_filter_multiples, .list .list_filter_set.chosen .list_filter_slider_wrapper, .list .list_filter_set.chosen .list_filter_choice { display: block; margin-bottom: 20px; }
.list .list_filter_set { border-top: 0px solid #f1f1f1; }
.list .list_filter_set { background-position: right 18px; background-size: 8px 8px; background-repeat: no-repeat; cursor: pointer; }
.list .list_filter_set {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' width='48' height='47.993'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h48v47.993H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M23.88.019c-1.06.12-2.097.744-2.743 1.744-.699 1.082-.542 2.074-.549 3.359-.023 3.074-.053 6.155-.09 9.229-.015.999-.023 1.999-.03 2.998-.008.902-.151 1.796-.143 2.683 0 .083 0 .173-.06.226-.045.037-.113.045-.173.052-1.571.083-3.149 0-4.727-.007-3.435-.03-6.877-.053-10.311.067-1.27.046-2.42-.135-3.517.534-1.947 1.195-2.052 4.509-.271 5.885.917.706 2.255.774 3.48.811 2.743.083 5.343-.27 8.086-.255 1.413-.045 2.826-.076 4.246-.091.977-.007 1.947-.082 2.924.008.037 0 .075.007.097.03.038.023.053.068.068.113.173.571-.015 1.157.06 1.743.075.579.098 1.128.098 1.721-.023 1.346-.03 2.691-.038 4.028-.015 2.683 0 5.366.098 8.042.045 1.27-.135 2.42.534 3.517 1.194 1.946 4.509 2.052 5.884.271.706-.917.774-2.255.812-3.48.082-2.743-.271-5.343-.256-8.086a174.901 174.901 0 01-.083-3.908c-.007-.722-.022-1.443-.015-2.165 0-.361-.127-1.368.233-1.608.091-.06.211-.068.331-.075 1.413-.06 2.818.06 4.231.06 1.654.037 3.307.083 4.96.113 2.45.052 5.058.278 7.478-.023a7.86 7.86 0 001.398-.286c.421-.127.849-.255 1.172-.511.737-.578 1.015-2.044.917-2.87-.12-1.06-.744-2.097-1.744-2.743-1.082-.699-2.074-.542-3.359-.549-3.074-.023-6.155-.053-9.229-.09-1.097-.015-2.194-.015-3.291-.015h-1.751c-.233 0-1.075.18-1.195-.023-.188-.315-.023-1.059-.008-1.42.06-2.683.136-5.374.188-8.057.053-2.45.278-5.057-.022-7.477a8.042 8.042 0 00-.286-1.398c-.128-.421-.256-.849-.511-1.172-.594-.752-2.067-1.023-2.893-.925z' fill='%23444444' /%3E%3C/g%3E%3C/svg%3E");
}
.list .list_filter_set.chosen {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' width='48' height='48'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M44.486 27.555c-2.419.301-5.027.075-7.477.023-2.683-.053-5.374-.128-8.057-.188-5.373-.128-10.746-.211-16.12-.03-2.743-.015-5.343.33-8.086.255-1.225-.037-2.57-.113-3.48-.811-1.781-1.368-1.676-4.69.271-5.885 1.097-.676 2.247-.496 3.517-.533 3.434-.128 6.876-.098 10.311-.068 6.095.045 12.19.128 18.284.195 3.074.038 6.155.068 9.229.09 1.285.008 2.277-.15 3.36.549 1.007.646 1.623 1.684 1.743 2.743.098.827-.18 2.292-.917 2.871-.323.256-.759.383-1.172.511-.444.128-.91.218-1.406.278z' fill='%23444444' /%3E%3C/g%3E%3C/svg%3E");
}
.list .list_filter_range_wrapper span.list_filter_range_to { margin: 0 8px 0 8px; }
.list_filter_headline { padding: 0 10px; font-weight: 400; height: 64px; line-height: 64px; font-size: 20px; text-align: left; position: fixed; top: 0; left: 0; width: 100%; max-width: 768px; text-transform: uppercase; border-bottom: 1px solid #f1f1f1;}
/* Filter submit button (fixed position in mobile) */
.list_filter_btn { margin-top: 1rem; }
.list_filter_btn input { width: 100%; }
@media (max-width: 1024px) {
	.list_filter_btn { background-color: #f7f7f7; position: fixed; left: 0; bottom: 0; width: 100%; max-width: 768px; padding: 1rem; }
	.list_filter_btn input { width: 97%; }
}
.list_filter_count span:not(.container), .list_filter_sorton span:not(.container) { display: none; } /* do not show headlines before select boxes */
.list_filter_multiple { cursor: pointer; margin-bottom: 6px; } /* div box when multiple choice filter options */
.list_filter_multiple.selected, .list_filter_multiple:hover:not(.hidden):not(.selected) { color: #000; border: 0; }
.list_filter_multiple.hidden:not(.selected) { color: #cccccc; cursor: default; }
.list_filter_multiple .list_filter_checkbox { display: none; }
.list_filter_types input[type='text'] { height: 40px; line-height: 40px; text-align: left; border-radius: 2px; border: 0; background-color: #f7f7f7; width: 200px; padding: 0 10px 0 10px; } /* textbox style in filter */
.list_filter_types .list_filter_slider_min, .list_filter_types .list_filter_slider_max { width: 65px !important; text-align: center; } /* from &amp; to text field in filter */
input.list_filter_reset { background-size: 14px 14px; background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Einput close%3C/title%3E%3Cpath d='M10 8.586L7.879 6.464A1 1 0 0 0 6.464 7.88L8.586 10l-2.122 2.121a1 1 0 0 0 1.415 1.415L10 11.414l2.121 2.122a1 1 0 0 0 1.415-1.415L11.414 10l2.122-2.121a1 1 0 1 0-1.415-1.415L10 8.586zM10 18a8 8 0 1 1 0-16 8 8 0 0 1 0 16z' fill='%23000' fill-rule='evenodd'/%3E%3C/svg%3E"); background-position: 15px center; background-repeat: no-repeat; text-align: left; padding-left: 38px; padding-right: 15px; }
div.list_filter_refresh, div.refresh { background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Erefresh%3C/title%3E%3Cpath d='M19.73 11.531a.778.778 0 0 0-.77.785c0 4.474-3.57 8.114-7.96 8.114-4.389 0-7.96-3.64-7.96-8.114 0-4.209 3.161-7.677 7.19-8.074V6.05c0 .28.147.54.385.68a.76.76 0 0 0 .77 0l4.473-2.632c.239-.14.385-.4.385-.68s-.146-.54-.385-.68L11.385.105a.757.757 0 0 0-.77 0 .789.789 0 0 0-.385.68v1.882c-4.88.401-8.73 4.574-8.73 9.65C1.5 17.655 5.762 22 11 22s9.5-4.344 9.5-9.684a.778.778 0 0 0-.77-.785' fill='%23444444' fill-rule='evenodd'/%3E%3C/svg%3E"); width: 22px; height: 22px; background-position: 0 0; background-size: 16px 16px; background-repeat: no-repeat; border: 0; margin-left: 10px; cursor: pointer; display: inline-block; vertical-align: middle; }
span.filter_type_reset {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EClose-big%3C/title%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h13.167v13.167H0z'/%3E%3C/defs%3E%3Cg transform='translate(3.5 3.5)' fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath d='M7.644 6.583l5.303-5.303a.749.749 0 1 0-1.06-1.06L6.582 5.522 1.28.221A.75.75 0 0 0 .22 1.28l5.303 5.303L.22 11.886a.749.749 0 1 0 1.061 1.06l5.303-5.302 5.303 5.303a.75.75 0 0 0 1.061-1.06L7.644 6.583z' fill='%23CF1B1F' mask='url(%23b)'/%3E%3C/g%3E%3C/svg%3E"); width: 20px; height: 20px; display: inline-block; vertical-align: middle; margin-left: 10px;  }
div.list_filter_num { float: right; display: inline-block; margin-right: 30px; margin-top: 12px; text-align: center; min-width: 16px; min-height: 16px; line-height: 16px; border: 1px solid #868787; font-size: 9px; color: #868787; }
#show_mobile_filter { font-size: 14px !important; text-transform: none; padding: 10px 0; font-weight: bold !important; border: 0; height: 40px; }
#show_mobile_filter div.list_filter_num { float: none; position: absolute; margin-top: 0px; margin-left: 10px; border-color: #ffffff; color: #ffffff; }

/* show all filter options or instead have a button at bottom to show all? */
.list_filter_set_showfreefacts_link { padding-top: 20px; }
.list_filter_set.freefact_set { display: none; } /* extra filters only shown when list_filter_set_showfreefacts_link have been pressed */
.list_filter_set span.delete { display: none; } /* we have a remove-icon now in headline so the function to remove freetext search should now be hidden */

/* margin above dots on lists with a swipe function */
.list.swipe-list .slick-dots { margin-top: 10px; }


/* Search ================================================================================= */

#search_text.wait { background-image: url(/ftp/spinner.gif); background-repeat: no-repeat; background-position: right 6px center; background-size: 16px; }
.nav-2-desktop.mobile { display: block !important; visibility: hidden !important; height: 42px; }

@media (max-width: 1024px) {
	#search_text { font-size: 16px !important; border: 0 !important; font-style: normal; background-color: #f1f1f1 !important; border-radius:10px; width: 100% !important; max-width: 768px; }
	#search_area { text-align: left !important; padding: 5px 5px 5px 5px !important; border: 0px !important; max-width: 768px; }
	.LSS_Input:after { display:none; }
}
@media (min-width: 1025px) {
	#search_text { background-color: #f1f1f1 !important; border: 0 !important; border-top-left-radius:10px; border-bottom-left-radius:10px; font-size:13px;font-weight:bold; margin-top: 12px; font-style: normal;  } 
	.LSS_Input:after{ color:#222;content:"\f002";font-size:16px;height:40px;line-height:40px;font-weight:400;position:absolute; background-color: #f1f1f1;margin-top:12px; background-color:#f1f1f1;width:28px; border-bottom-right-radius:10px; border-top-right-radius:10px;
	 }
	.soktoggle { display: none; }
	.sticky-top .soktoggle { display: block; margin: 5px 15px 0 0; }
	.sticky-top .soktoggle::after{content:"\f002"}
}
#search_area.active { z-index: 5; } /* avoiding overlay on stop-scroll hiding it */


/* Warning/Info boxes (like cookies) ===================================================== */

.cookie_warning { width: 100%; background-color: #f1f1f1; display:none; color: #000; font-size: 13px; font-weight: 300; text-align: center; position: fixed; bottom: 0px; z-index: 6; }
.cookie_warning .inner { padding: 40px 10%; line-height: 150%; }
.cookie_warning a { text-decoration: underline; color: 000; }
.cookie_warning span.button { margin-left: 10px; padding: 0.5em 0.75em; background: #f39228; color: #fff; box-shadow: 0 0 2px rgba(0,0,0,0.25); text-shadow: 0 -1px 0 rgba(0,0,0,0.35); display: inline-block; }

/* Switch B2B/B2C */
.b2b-choice {
	display: none;
	width: 100%;
	position: fixed;
	bottom: 0px;
	z-index: 5;
	padding: 10px;
	text-align: center;
	background-color: #f1f1f1!important; 
}
.b2b-choice span { text-decoration: none !important; 
	padding: 5px 10px 5px 10px; font-weight: normal;  cursor: pointer; font-size: 11px; background: #fff; border-radius: 10px;
}
@media (max-width: 767px) {
	.b2b-choice { display: block; }
}

/* Styled SELECT Boxes =================================================================== */

.customSelect {
	border: 1none;
	color: #444;
	background: #f1f1f1;
	line-height: 38px;
	font-size: 14px !important;
	font-weight: normal !important; text-align: center; cursor: pointer; min-width: 164px; text-indent: 0; padding-left: 0;
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-size: 10px 10px;
  border-radius: 0px;
}
span.customSelect { white-space: nowrap; overflow: hidden; padding-left: 2px; padding-right: 10px; }
.container { position: relative ; } 
.col-6 .customSelect { width: 100%; margin-right: 0; }
.dark .customSelect {
  background-color: #444 !important;
  color: #ffffff !important;
  border-color: #444;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 20 20' width='20' height='20'%3E%3Cdefs%3E%3CclipPath id='_clipPath_3z0cJV7PCIH2oEeUYshfjQtFDXtrcBLo'%3E%3Crect width='20' height='20'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_3z0cJV7PCIH2oEeUYshfjQtFDXtrcBLo)'%3E%3Cpath d=' M 19.414 4.727 C 19.004 4.458 18.452 4.368 17.985 4.516 C 17.082 4.805 16.514 5.651 15.864 6.277 C 15.23 6.887 14.596 7.494 13.962 8.102 C 13.068 8.957 12.179 9.812 11.292 10.671 C 10.803 10.912 10.364 11.585 9.907 11.923 C 9.888 11.935 9.869 11.951 9.847 11.957 C 9.793 11.969 9.742 11.929 9.701 11.892 C 9.465 11.675 9.238 11.452 9.01 11.225 C 7.818 10.128 6.675 8.966 5.7 7.959 L 5.151 7.395 C 4.791 7.023 4.432 6.652 4.069 6.283 C 3.949 6.159 3.826 6.032 3.706 5.902 C 3.321 5.493 2.923 5.068 2.469 4.721 C 2.024 4.38 0.96 4.16 0.5 4.578 C 0.089 4.95 -0.053 5.685 0.017 6.202 C 0.074 6.624 0.317 6.763 0.61 7.042 C 0.648 7.079 0.689 7.116 0.73 7.157 C 1.361 7.786 1.992 8.418 2.62 9.05 L 3.756 10.19 C 4.624 11.064 5.495 11.938 6.369 12.809 C 6.82 13.261 7.275 13.711 7.735 14.154 C 8.259 14.659 8.827 15.44 9.582 15.616 C 9.686 15.641 9.799 15.65 9.888 15.65 C 9.907 15.65 9.929 15.65 9.948 15.65 C 10.001 15.65 10.055 15.647 10.109 15.641 C 10.73 15.561 11.219 15.065 11.607 14.625 C 12.033 14.144 12.463 13.72 12.904 13.258 C 13.435 12.7 13.902 12.105 14.473 11.579 C 15.624 10.516 16.631 9.363 17.83 8.334 C 18.408 7.838 19.042 7.439 19.525 6.834 C 19.638 6.692 19.73 6.555 19.799 6.425 C 19.869 6.298 19.963 6.125 19.989 5.917 C 20.058 5.397 19.799 4.981 19.414 4.727 Z ' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");
}

.customSelect.customSelectHover {
/* Styles for when the select box is hovered */
}
.customSelect.customSelectOpen {
  /* Styles for when the select box is open */
}
.dark .customSelect.customSelectOpen {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='isolation:isolate' width='20' height='20'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3CclipPath id='b'%3E%3Cpath transform='rotate(180 10 10)' fill='%23FFF' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23b)'%3E%3Cpath d='M.586 15.273c.41.269.962.359 1.429.211.903-.289 1.471-1.135 2.121-1.761.634-.61 1.268-1.217 1.902-1.825.894-.855 1.783-1.71 2.67-2.569.489-.241.928-.914 1.385-1.252.019-.012.038-.028.06-.034.054-.012.105.028.146.065.236.217.463.44.691.667 1.192 1.097 2.335 2.259 3.31 3.266l.549.564c.36.372.719.743 1.082 1.112.12.124.243.251.363.381.385.409.783.834 1.237 1.181.445.341 1.509.561 1.969.143.411-.372.553-1.107.483-1.624-.057-.422-.3-.561-.593-.84-.038-.037-.079-.074-.12-.115a562.194 562.194 0 01-1.89-1.893l-1.136-1.14a716.625 716.625 0 00-2.613-2.619 96.25 96.25 0 00-1.366-1.345c-.524-.505-1.092-1.286-1.847-1.462a1.364 1.364 0 00-.306-.034h-.06c-.053 0-.107.003-.161.009-.621.08-1.11.576-1.498 1.016-.426.481-.856.905-1.297 1.367-.531.558-.998 1.153-1.569 1.679-1.151 1.063-2.158 2.216-3.357 3.245-.578.496-1.212.895-1.695 1.5a2.702 2.702 0 00-.274.409c-.07.127-.164.3-.19.508-.069.52.19.936.575 1.19z' fill='%23FFF'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.customSelect.customSelectFocus { border: 1px solid #CCC; }
.customSelect.customSelectDisabledOption {
/* Styles for when the selected item is a disabled one */
}
.customSelect.customSelectDisabled {
  /* Styles for when the select box itself is disabled */
  color: #555;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 11.458l2.52-2.574a.546.546 0 0 1 .784 0 .574.574 0 0 1 0 .8l-2.872 2.932a.546.546 0 0 1-.432.164.546.546 0 0 1-.432-.164L7.196 9.684a.574.574 0 0 1 0-.8.546.546 0 0 1 .783 0l2.521 2.574z' fill='%23868787' fill-rule='evenodd'/%3E%3C/svg%3E");
}
span.customSelectInner { display: block; color: #000; cursor: pointer; border: 0px; min-width: 164px; text-indent: 0; padding-left: 0; }
.dark span.customSelectInner { color: #ffffff !important; }

/* Native-styled selects */
.flat_select {
  display: block;
  font-size: 13px !important;
  font-weight: 700;
  color: #444;
  line-height: 1.3;
  padding: 5px 24px 5px 10px;
  height: 4rem;
  width: 100%;
  box-sizing: border-box;
  margin: 0;
  border: 1px solid #ddd;
  border-radius: 0;
  -moz-appearance: none !important;
  -webkit-appearance: none !important;
  appearance: none !important;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 11.458l2.52-2.574a.546.546 0 0 1 .784 0 .574.574 0 0 1 0 .8l-2.872 2.932a.546.546 0 0 1-.432.164.546.546 0 0 1-.432-.164L7.196 9.684a.574.574 0 0 1 0-.8.546.546 0 0 1 .783 0l2.521 2.574z' fill='%23000' fill-rule='evenodd'/%3E%3C/svg%3E"),
   linear-gradient(to bottom, #fff 100%, #fff 100%);
  background-color: #fff;
  background-repeat: no-repeat, repeat;
  background-position: right 10px top 50%, 0 0;
  background-size: 20px 20px, 100%;
  cursor: pointer;
}
_::-webkit-full-page-media, _:future, :root .flat_select {
  /* Hack to circumvent Safari 12 font-weight issue */
  font-weight: 400;
}
.flat_select::-ms-expand {
  display: none;
}
.flat_select:hover {
  border-color: #ccc;
}
.flat_select:focus {
  border-color: #ccc;
  outline: none;
}
.flat_select option {
  font-weight: 200;
}
.flat_select:disabled, .flat_select[aria-disabled=true] {
  color: #555;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 11.458l2.52-2.574a.546.546 0 0 1 .784 0 .574.574 0 0 1 0 .8l-2.872 2.932a.546.546 0 0 1-.432.164.546.546 0 0 1-.432-.164L7.196 9.684a.574.574 0 0 1 0-.8.546.546 0 0 1 .783 0l2.521 2.574z' fill='%23868787' fill-rule='evenodd'/%3E%3C/svg%3E"), linear-gradient(to bottom, #fff 100%, #fff 100%);
}



/* Left menu ============================================================================ */

#page_left .h3 { border-top: 3px solid #f1f1f1; padding-top: 20px; text-align: center; }
#page_left li { list-style: none; line-height: 40px; border: 1px solid #ddd; border-radius: 10px; margin-bottom: 10px; text-align: center; font-weight: 200; }
#page_left li a { text-decoration: none;  }
#page_left li a.chosen { font-weight: 700; }


.userbox:after { display: block; clear: both; visibility: hidden; content: '.'; height: 0; font-size: 0;  }
.userbox div.picture { float: left; border-radius: 50px; border: 1px solid #f1f1f1; height: 50px; width: 50px; margin-right: 15px; background-size: 34px; background-position: 50%; }
.userbox div span { line-height: 130%; }


/* Left menu specifically for mobile */

#mobile_left { position: absolute; width: 100%; border-bottom: 1px solid #f1f1f1; background: #fff; }
#mobile_left li  { list-style: none; line-height: 40px; border-bottom: 1px solid #f1f1f1; margin: 0; font-weight: 200; padding-left: 15px; }
#mobile_left .h3 { font-weight: 200; text-transform: none; text-align: center; margin-top: 10px; margin-bottom: 10px !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 20 20' width='20' height='20'%3E%3Cdefs%3E%3CclipPath id='_clipPath_3z0cJV7PCIH2oEeUYshfjQtFDXtrcBLo'%3E%3Crect width='20' height='20'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_3z0cJV7PCIH2oEeUYshfjQtFDXtrcBLo)'%3E%3Cpath d=' M 19.414 4.727 C 19.004 4.458 18.452 4.368 17.985 4.516 C 17.082 4.805 16.514 5.651 15.864 6.277 C 15.23 6.887 14.596 7.494 13.962 8.102 C 13.068 8.957 12.179 9.812 11.292 10.671 C 10.803 10.912 10.364 11.585 9.907 11.923 C 9.888 11.935 9.869 11.951 9.847 11.957 C 9.793 11.969 9.742 11.929 9.701 11.892 C 9.465 11.675 9.238 11.452 9.01 11.225 C 7.818 10.128 6.675 8.966 5.7 7.959 L 5.151 7.395 C 4.791 7.023 4.432 6.652 4.069 6.283 C 3.949 6.159 3.826 6.032 3.706 5.902 C 3.321 5.493 2.923 5.068 2.469 4.721 C 2.024 4.38 0.96 4.16 0.5 4.578 C 0.089 4.95 -0.053 5.685 0.017 6.202 C 0.074 6.624 0.317 6.763 0.61 7.042 C 0.648 7.079 0.689 7.116 0.73 7.157 C 1.361 7.786 1.992 8.418 2.62 9.05 L 3.756 10.19 C 4.624 11.064 5.495 11.938 6.369 12.809 C 6.82 13.261 7.275 13.711 7.735 14.154 C 8.259 14.659 8.827 15.44 9.582 15.616 C 9.686 15.641 9.799 15.65 9.888 15.65 C 9.907 15.65 9.929 15.65 9.948 15.65 C 10.001 15.65 10.055 15.647 10.109 15.641 C 10.73 15.561 11.219 15.065 11.607 14.625 C 12.033 14.144 12.463 13.72 12.904 13.258 C 13.435 12.7 13.902 12.105 14.473 11.579 C 15.624 10.516 16.631 9.363 17.83 8.334 C 18.408 7.838 19.042 7.439 19.525 6.834 C 19.638 6.692 19.73 6.555 19.799 6.425 C 19.869 6.298 19.963 6.125 19.989 5.917 C 20.058 5.397 19.799 4.981 19.414 4.727 Z ' fill='rgb(0,0,0)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 20px center;
  background-size: 10px 10px;
}
#mobile_left .hide, #mobile_left .none { display: none !important ; }
#mobile_left li a { text-decoration: none; font-weight: normal; }
#mobile_left li a.chosen { font-weight: bold; }
#mobile_left #breadcrumbs { display: none !important; }


/* Tabs ================================================================================= */

.block-tabs { border-width: 0 0 2px 0; border-style: solid; border-color: #f1f1f1; padding:0px; background: #ffffff; margin: 0 0 30px 0; box-sizing: border-box; }
.block-tabs.no-border { border-width: 0; }

.block-tabs .block-content { padding: 0; }
.block-tabs .block-content div.inner { padding: 2rem 1rem 1rem 1rem; }
.block-tabs ul.block-tab { width: 100%; border-bottom: 1px solid #f1f1f1; margin: 0; padding: 0; }
.block-tabs ul.block-tab li { text-transform: uppercase; list-style: none; border-width: 1px 1px 1px 1px; border-style: solid; border-color: #f1f1f1; line-height: 50px; height: 50px; color: #70BD44; font-weight: normal; font-size: 1.2rem; text-align: center; cursor: pointer; float: left; padding-left: 15px; padding-right: 15px; margin-bottom: -1px; background-color: #F7F7F7; color: #868787; margin-left: 0; }
.block-tabs ul.block-tab li.chosen { color: inherit; border-bottom: 1px solid #ffffff; background-color: #ffffff; }
.block-tabs ul.block-tab:after {  display: block; clear: both; visibility: hidden; content: '.'; height: 0; font-size: 0;  }

.block-tabs li.icon { background-size: 20px 20px; background-position: 15px center; width: auto !important; text-align: left !important; padding-left: 4.2rem !important; }

/* Inventory icons */
li.inventory { height: 20px; line-height: 20px; margin-right: 4px; padding-left: 22px; min-width: 13px; min-height: 13px; display: inline-block; vertical-align: middle; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; background-repeat: no-repeat; background-position-y: center;}
li.inventory.inv_yes {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 71.56 71.56' width='16' height='16'%3E%3Cdefs%3E%3CclipPath id='_clipPath_3TrCcMRSIw0puJtWQDUslUY02Km1yyXj'%3E%3Crect width='71.56' height='71.56'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_3TrCcMRSIw0puJtWQDUslUY02Km1yyXj)'%3E%3Cg id='Layer_4'%3E%3Cg id='Group'%3E%3Cpath d=' M 35.78 71.56 C 23.11 71.56 10.99 64.09 4.63 54.12 C 1.09 48.57 0 42.84 0 35.78 C 0 23.92 4.56 11.7 14.26 6.43 C 21.23 2.64 27.91 0 35.78 0 C 45.03 0 53.19 3.85 59.83 9.31 C 68.11 16.13 71.56 25.3 71.56 35.78 C 71.56 45.82 67.09 54.74 60.41 61.24 C 53.96 67.52 45.47 71.56 35.78 71.56 Z M 35.78 6 C 27.76 6 20.81 9.35 15.45 14.52 C 9.83 19.94 6.01 27.38 6.01 35.78 C 6.01 45.95 11.1 54.42 18.9 59.8 C 23.69 63.11 29.53 65.56 35.78 65.56 C 52.2 65.56 65.56 52.2 65.56 35.78 C 65.56 30.95 64.83 25.73 62.78 21.69 C 57.86 12 47.37 6 35.78 6 Z ' fill='%2349c070'/%3E%3Cpath d=' M 31.81 49.73 C 31.2 49.73 30.63 49.45 30.25 48.98 L 23.68 42.03 L 20.09 36.3 C 19.72 35.84 19.55 35.23 19.68 34.66 C 20.38 31.54 25.14 33.01 25.14 33.01 L 30.61 39.83 C 31.43 40.85 32.98 40.82 33.77 39.78 L 40.35 32.04 L 46.38 23.03 C 47.82 21.12 51.11 21.42 51.89 24.53 C 52.03 25.1 51.88 25.71 51.53 26.17 C 47.4 33.77 34.7 48.54 34.7 48.54 C 34.14 49.28 33.28 49.72 32.35 49.74 L 31.81 49.74 L 31.81 49.73 Z ' fill='%2349c070'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
li.inventory.inv_few, li.inventory.inv_yesfew {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 71.56 71.56' width='16' height='16'%3E%3Cdefs%3E%3CclipPath id='_clipPath_3TrCcMRSIw0puJtWQDUslUY02Km1yyXj'%3E%3Crect width='71.56' height='71.56'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_3TrCcMRSIw0puJtWQDUslUY02Km1yyXj)'%3E%3Cg id='Layer_4'%3E%3Cg id='Group'%3E%3Cpath d=' M 35.78 71.56 C 23.11 71.56 10.99 64.09 4.63 54.12 C 1.09 48.57 0 42.84 0 35.78 C 0 23.92 4.56 11.7 14.26 6.43 C 21.23 2.64 27.91 0 35.78 0 C 45.03 0 53.19 3.85 59.83 9.31 C 68.11 16.13 71.56 25.3 71.56 35.78 C 71.56 45.82 67.09 54.74 60.41 61.24 C 53.96 67.52 45.47 71.56 35.78 71.56 Z M 35.78 6 C 27.76 6 20.81 9.35 15.45 14.52 C 9.83 19.94 6.01 27.38 6.01 35.78 C 6.01 45.95 11.1 54.42 18.9 59.8 C 23.69 63.11 29.53 65.56 35.78 65.56 C 52.2 65.56 65.56 52.2 65.56 35.78 C 65.56 30.95 64.83 25.73 62.78 21.69 C 57.86 12 47.37 6 35.78 6 Z ' fill='%23F5A623'/%3E%3Cpath d=' M 31.81 49.73 C 31.2 49.73 30.63 49.45 30.25 48.98 L 23.68 42.03 L 20.09 36.3 C 19.72 35.84 19.55 35.23 19.68 34.66 C 20.38 31.54 25.14 33.01 25.14 33.01 L 30.61 39.83 C 31.43 40.85 32.98 40.82 33.77 39.78 L 40.35 32.04 L 46.38 23.03 C 47.82 21.12 51.11 21.42 51.89 24.53 C 52.03 25.1 51.88 25.71 51.53 26.17 C 47.4 33.77 34.7 48.54 34.7 48.54 C 34.14 49.28 33.28 49.72 32.35 49.74 L 31.81 49.74 L 31.81 49.73 Z ' fill='%23F5A623'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
li.inventory.inv_no {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' standalone='no'?%3E%3C!-- Generator: Gravit.io --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 71.56 71.56' width='16' height='16'%3E%3Cdefs%3E%3CclipPath id='_clipPath_JdQV13ORbXVdsOGOQspIhsRXOgkC1uOt'%3E%3Crect width='71.56' height='71.56'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_JdQV13ORbXVdsOGOQspIhsRXOgkC1uOt)'%3E%3Cg id='Layer_3'%3E%3Cg id='Group'%3E%3Cpath d=' M 35.78 71.56 C 23.11 71.56 10.99 64.09 4.63 54.12 C 1.09 48.57 0 42.84 0 35.78 C 0 23.92 4.56 11.7 14.26 6.43 C 21.23 2.64 27.91 0 35.78 0 C 45.03 0 53.19 3.85 59.83 9.31 C 68.11 16.13 71.56 25.3 71.56 35.78 C 71.56 45.82 67.09 54.74 60.41 61.24 C 53.96 67.52 45.47 71.56 35.78 71.56 Z M 35.78 6 C 27.76 6 20.81 9.35 15.45 14.52 C 9.83 19.94 6.01 27.38 6.01 35.78 C 6.01 45.95 11.1 54.42 18.9 59.8 C 23.69 63.11 29.53 65.56 35.78 65.56 C 52.2 65.56 65.56 52.2 65.56 35.78 C 65.56 30.95 64.83 25.73 62.78 21.69 C 57.86 12 47.37 6 35.78 6 Z ' fill='%23CF1B1F'/%3E%3Cpath d=' M 41.22 34.47 L 46.12 29.03 C 46.16 28.98 46.21 28.93 46.26 28.89 L 53.22 22.61 C 54.39 21.44 54.39 19.54 53.22 18.37 C 52.05 17.2 50.15 17.2 48.98 18.37 L 39.58 27.27 C 39.54 27.31 39.5 27.35 39.46 27.39 L 37.11 30.06 C 36.39 30.88 35.13 30.92 34.35 30.15 L 29.37 25.78 L 22.58 18.38 C 21.41 17.21 19.51 17.21 18.34 18.38 C 17.17 19.55 17.17 21.45 18.34 22.62 L 22.93 28 L 30.2 34.48 C 30.53 34.81 30.71 35.23 30.77 35.68 C 30.89 36.57 30.51 37.45 29.88 38.08 L 18.64 49.31 C 17.16 50.17 17.16 52.07 18.33 53.25 C 18.92 53.84 19.68 54.13 20.45 54.13 C 21.22 54.13 21.99 53.84 22.57 53.25 L 28.4 46.66 L 34.43 41.39 C 35.17 40.65 36.37 40.65 37.1 41.39 L 42.78 47.54 L 48.98 53.24 C 49.57 53.83 50.33 54.12 51.1 54.12 C 51.87 54.12 52.64 53.83 53.22 53.24 C 54.39 52.07 54.39 50.17 53.22 49 L 46.56 42.95 L 41.29 37.07 C 40.58 36.36 40.55 35.21 41.22 34.47 Z ' fill='%23CF1B1F'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
li.inventory.inv_elsewhere, li.inventory.inv_upcoming, li.inventory.inv_part {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 71.56 71.56' width='16' height='16'%3E%3Cdefs%3E%3CclipPath id='_clipPath_3TrCcMRSIw0puJtWQDUslUY02Km1yyXj'%3E%3Crect width='71.56' height='71.56'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_3TrCcMRSIw0puJtWQDUslUY02Km1yyXj)'%3E%3Cg id='Layer_4'%3E%3Cg id='Group'%3E%3Cpath d=' M 35.78 71.56 C 23.11 71.56 10.99 64.09 4.63 54.12 C 1.09 48.57 0 42.84 0 35.78 C 0 23.92 4.56 11.7 14.26 6.43 C 21.23 2.64 27.91 0 35.78 0 C 45.03 0 53.19 3.85 59.83 9.31 C 68.11 16.13 71.56 25.3 71.56 35.78 C 71.56 45.82 67.09 54.74 60.41 61.24 C 53.96 67.52 45.47 71.56 35.78 71.56 Z M 35.78 6 C 27.76 6 20.81 9.35 15.45 14.52 C 9.83 19.94 6.01 27.38 6.01 35.78 C 6.01 45.95 11.1 54.42 18.9 59.8 C 23.69 63.11 29.53 65.56 35.78 65.56 C 52.2 65.56 65.56 52.2 65.56 35.78 C 65.56 30.95 64.83 25.73 62.78 21.69 C 57.86 12 47.37 6 35.78 6 Z ' fill='%23F5A623'/%3E%3Cpath d=' M 31.81 49.73 C 31.2 49.73 30.63 49.45 30.25 48.98 L 23.68 42.03 L 20.09 36.3 C 19.72 35.84 19.55 35.23 19.68 34.66 C 20.38 31.54 25.14 33.01 25.14 33.01 L 30.61 39.83 C 31.43 40.85 32.98 40.82 33.77 39.78 L 40.35 32.04 L 46.38 23.03 C 47.82 21.12 51.11 21.42 51.89 24.53 C 52.03 25.1 51.88 25.71 51.53 26.17 C 47.4 33.77 34.7 48.54 34.7 48.54 C 34.14 49.28 33.28 49.72 32.35 49.74 L 31.81 49.74 L 31.81 49.73 Z ' fill='%23F5A623'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
li.inventory.inv_fastmover { background-image: url({$img_path}icons/note.png); background-repeat: none; font-weight: bold; color: #ed1c2d; }

/* Menu icons */
.icon-nav-1 { height: 20px; line-height: 20px; margin-right: 4px; padding-left: 20px; min-width: 13px; min-height: 13px; display: inline-block; vertical-align: middle; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; background-repeat: no-repeat;  }
.icon-check {
  background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 45 45' width='20' height='20'%3E%3Cdefs%3E%3CclipPath id='_clipPath_bH2LQFt3ElcwzCUggbuqpXO0vweweYRP'%3E%3Crect width='45' height='45'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_bH2LQFt3ElcwzCUggbuqpXO0vweweYRP)'%3E%3Cpath d=' M 43.656 6.17 C 43.084 5.719 42.408 5.402 41.759 5.388 C 40.329 5.353 39.074 6.459 38.119 7.409 C 36.717 8.811 35.343 10.269 33.885 11.607 C 32.657 12.74 31.297 13.719 30.091 14.923 C 29.679 15.332 29.275 15.747 28.87 16.163 C 25.864 19.261 22.97 22.416 19.873 25.444 C 18.213 27.071 16.56 28.712 14.907 30.332 C 14.796 30.437 14.67 30.557 14.517 30.557 C 14.398 30.557 14.293 30.487 14.189 30.423 C 12.41 29.219 10.994 27.522 9.551 25.937 C 8.693 24.994 7.835 24.043 6.97 23.114 C 6.105 22.184 5.317 21.128 4.013 20.825 C 2.806 20.55 1.858 20.557 1 21.494 C 0.288 22.268 -0.158 23.339 0.058 24.402 C 0.449 26.282 2.192 27.613 3.441 28.916 C 4.989 30.529 6.663 32.085 8.114 33.789 C 9.551 35.466 11.078 37.135 12.801 38.501 C 13.254 38.86 13.714 39.226 14.238 39.465 C 14.482 39.578 14.761 39.663 15.012 39.578 C 15.165 39.529 15.284 39.423 15.409 39.318 C 16.183 38.656 16.965 38.015 17.697 37.311 C 20.236 34.895 22.237 31.944 24.846 29.628 C 27.001 27.719 28.989 25.642 30.956 23.529 C 33.425 20.874 36.242 18.445 38.851 15.909 C 40.49 14.325 42.352 12.74 43.74 10.938 C 44.486 9.973 45.421 8.719 44.786 7.494 C 44.542 7.029 44.138 6.55 43.656 6.17 Z ' fill='%23ffffff'/%3E%3C/g%3E%3C/svg%3E");
  padding-left: 30px;
}
#nav-checkout .icon-check {
  background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 45 45' width='20' height='20'%3E%3Cdefs%3E%3CclipPath id='_clipPath_bH2LQFt3ElcwzCUggbuqpXO0vweweYRP'%3E%3Crect width='45' height='45'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_bH2LQFt3ElcwzCUggbuqpXO0vweweYRP)'%3E%3Cpath d=' M 43.656 6.17 C 43.084 5.719 42.408 5.402 41.759 5.388 C 40.329 5.353 39.074 6.459 38.119 7.409 C 36.717 8.811 35.343 10.269 33.885 11.607 C 32.657 12.74 31.297 13.719 30.091 14.923 C 29.679 15.332 29.275 15.747 28.87 16.163 C 25.864 19.261 22.97 22.416 19.873 25.444 C 18.213 27.071 16.56 28.712 14.907 30.332 C 14.796 30.437 14.67 30.557 14.517 30.557 C 14.398 30.557 14.293 30.487 14.189 30.423 C 12.41 29.219 10.994 27.522 9.551 25.937 C 8.693 24.994 7.835 24.043 6.97 23.114 C 6.105 22.184 5.317 21.128 4.013 20.825 C 2.806 20.55 1.858 20.557 1 21.494 C 0.288 22.268 -0.158 23.339 0.058 24.402 C 0.449 26.282 2.192 27.613 3.441 28.916 C 4.989 30.529 6.663 32.085 8.114 33.789 C 9.551 35.466 11.078 37.135 12.801 38.501 C 13.254 38.86 13.714 39.226 14.238 39.465 C 14.482 39.578 14.761 39.663 15.012 39.578 C 15.165 39.529 15.284 39.423 15.409 39.318 C 16.183 38.656 16.965 38.015 17.697 37.311 C 20.236 34.895 22.237 31.944 24.846 29.628 C 27.001 27.719 28.989 25.642 30.956 23.529 C 33.425 20.874 36.242 18.445 38.851 15.909 C 40.49 14.325 42.352 12.74 43.74 10.938 C 44.486 9.973 45.421 8.719 44.786 7.494 C 44.542 7.029 44.138 6.55 43.656 6.17 Z ' fill='%2349c070'/%3E%3C/g%3E%3C/svg%3E");
  padding-left: 30px;
}
#nav-1-store-selection {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 48 48' width='20' height='20'%3E%3Cdefs%3E%3CclipPath id='_clipPath_JH7eiPF4RnviO6x47SOn7YJNzJ8vdp7A'%3E%3Crect width='48' height='48'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23_clipPath_JH7eiPF4RnviO6x47SOn7YJNzJ8vdp7A)'%3E%3Cpath d=' M 24.104 0.007 C 21.509 0 18.809 0.515 16.471 1.597 C 11.876 3.74 9.025 7.479 6.792 11.705 C 5.882 13.429 6.002 15.392 6.002 17.274 C 6.002 20.946 7.401 24.022 9.071 27.224 C 10.304 29.591 11.838 31.815 13.635 33.831 C 15.373 35.787 16.681 37.952 18.155 40.116 C 19.11 41.52 20.058 42.916 21.02 44.312 C 21.803 45.454 22.51 46.91 23.638 47.791 C 23.795 47.917 24.006 48.037 24.202 47.977 C 24.322 47.94 24.405 47.858 24.487 47.776 C 26.202 46.006 27.488 43.901 28.864 41.863 C 30.331 39.691 31.699 37.451 33.151 35.264 C 34.64 33.01 36.55 31.017 38.024 28.785 C 40.461 25.082 41.957 20.618 42.002 16.221 C 42.04 12.242 39.934 8.084 37.099 5.27 C 35.106 3.299 32.211 2.03 29.556 1.022 C 28.21 0.507 26.796 0.134 25.337 0.037 C 24.924 0.022 24.51 0.014 24.104 0.007 Z M 24.096 28.605 C 20.832 28.598 17.839 27.642 15.32 25.037 C 12.417 22.044 11.206 17.729 12.462 13.795 C 12.65 13.19 12.981 12.63 13.305 12.078 C 15.952 7.569 21.893 4.434 27.33 6.039 C 28.729 6.449 29.895 7.368 31.015 8.263 C 32.527 9.473 33.963 10.391 34.865 12.108 C 36.738 15.676 36.392 20.73 33.579 23.813 C 32.06 25.47 30.737 27.687 28.36 28.15 C 26.894 28.449 25.473 28.605 24.096 28.605 Z ' fill='%23ffffff'/%3E%3C/g%3E%3C/svg%3E");
    padding-left: 30px;
    height: 20px;
    line-height: 20px;
    margin-right: 4px;
    min-width: 13px;
    min-height: 13px;
    display: inline-block;
    vertical-align: middle;
    -webkit-transition: all 0.3s linear;
    transition: all 0.3s linear;
    background-repeat: no-repeat;
}
/* Table structure (for vertical centering) ============================================= */

.table { display: table; }
.table .td { display: table-cell; vertical-align: middle; }

/* Framed content ======================================================================== */

#framed_content {
  font-size: 1.2rem;
  background-color: #fafafa;
  margin-top: 6rem;
  margin: 6rem -1rem 0 -1rem;
}
#framed_content div#framed_icon {
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
#framed_content div#framed_background {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
#framed_content #framed_container { padding: 3rem 2rem; }
#framed_content h1, #framed_content h2 { color: #000; display: block !important; margin-left: 0;}
#framed_content p { font-size: 1.3rem; margin: 0 0 10px 0; }

#framed_content #framed_content_link { padding: 0 0 3rem 3rem; }
#framed_content button { background-color: #F7F7F7 !important; }
@media (min-width: 768px) {
  #framed_content #framed_container { padding: 3rem 3rem; }
}
@media (min-width: 1024px) {
  #framed_content {
    margin: 6rem 0rem 0 0rem;
  }

  #framed_content #framed_container { padding: 3rem 5rem; }
}

/* Display boxes ========================================================================= */

.displaybox { margin: 0 0 2rem 0; background: #ffffff; border-bottom: 1px solid #f1f1f1 ; overflow: hidden; }
.displaybox:first-of-type { margin-top: -0.5rem; }
@media (max-width: 767px) {
  .displaybox.displaybox_banner {
    margin: 1rem -1rem;
  }
	.displaybox.displaybox_banner:nth-child(1),
  .displaybox.displaybox_categories:nth-child(1) + .displaybox.displaybox_banner  {
    margin-top: 0; /* was -3.6rem; */
  } /* mobile view, top displaybox is right on line top and sideways */
}
.display_headline, .displaybox h1, .displaybox h2, .displaybox h3, .displaybox h4 { width: 100%; text-align: center; font-weight: 200; }
.display_headline a { color: #444 !important; text-decoration: none !important; }
.display_description { width: 100%; text-align:center; max-width: 768px; margin-left: auto; margin-right: auto; }
.display_description p { margin: 0 0 2rem 0; }
.display_headline { position: relative ; }
.display_headline .display_showmore { position: absolute; right: 0; text-transform: none; font-size: 11px; cursor: pointer; text-decoration: underline !important; }
.display_headline .right-0 a { text-decoration: underline !important; }

.displaybox form { width: 100%; } /* makes list always take up all row */
.displaybox.displaybox_banner, .displaybox.displaybox_puff { border: 0px; background: transparent; }
.displaybox.displaybox_banner { overflow: hidden; }
.displaybox.displaybox_banner .banner_picture { position: relative; }
.displaybox.displaybox_banner .banner_picture img { margin: 0 auto; display: block; }
.displaybox ul.banner_slider { padding: 0; margin: 0; list-style-type:none; visibility: hidden ; }
.displaybox ul.banner_slider.slick-initialized { visibility: visible ; }
.displaybox .display_swipe_list { width: 100% ; }
.displaybox .display_swipe_list + .slick-dots { position: relative; bottom: 0; margin-top: -10px; margin-bottom: 0px; }
.displaybox ul.banner_slider .slick-dots { position: absolute; bottom: 0; margin-top: -10px; margin-bottom: 0px; }

.displaybox.displaybox_banner .display_inline_text { position: absolute; bottom: 4rem; left: 3rem; }
.displaybox.displaybox_banner .display_headline { color: #fff; margin-bottom: 0px; }
.displaybox.displaybox_banner .display_description { color: #fff; margin: 0; }

.displaybox.displaybox_puff { border-bottom: 1px solid #f1f1f1; padding: 0 0 10px 0; margin-right: -10px; }
.displaybox.displaybox_puff .display_cell { padding: 0 0 20px 0; }
.displaybox.displaybox_puff .puff { background: #f1f1f1; padding: 10px; width: 100%; display: flex !important; justify-content: center; flex-direction: column; height: 80px; }
@media (max-width: 767px) {
	.displaybox.displaybox_puff .display_cell { padding: 0 0 10px 0; }
	.displaybox.displaybox_puff .display_cell:nth-child(5) { display: none;  }
	.displaybox.displaybox_puff .display_cell:nth-child(6) { display: none;  }
	.displaybox.displaybox_puff .puff { height: 80px; }
}
@media (max-width: 1024px) {
	.displaybox.displaybox_puff .display_cell:nth-child(5) { display: none;  }
	.displaybox.displaybox_puff .display_cell:nth-child(6) { display: none;  }
}
.displaybox.displaybox_puff .puff_picture { display: table; float: left; max-width: 70px; margin-right: 1rem; }
.displaybox.displaybox_puff .puff_picture img { max-width: 70px; }
.displaybox.displaybox_puff .puff_text { display: table; text-align: center; width: 100%; }
.displaybox.displaybox_puff .puff_text .puff_headline { font-weight: 400; margin-bottom: 2px; color: #008448; }
.displaybox.displaybox_puff .puff_text .puff_description { font-weight: 200; font-size: 12px; line-height: 16px; }
.displaybox.displaybox_puff a { text-decoration: none !important; color: #444 !important;  }

.displaybox.displaybox_brands .brand_item { display: flex !important; justify-content: center; flex-direction: column; height: 100px; }
.displaybox.displaybox_brands a img { max-width: 140px; max-height: 100px; margin: 0 auto; }

.displaybox.displaybox_categories .category { margin-left: 10px; }
.displaybox.displaybox_categories .category_round { width: 50px; height: 50px; background-position: 50%; background-size: 60px auto; border-radius: 50%; float: left; }
.displaybox.displaybox_categories .category_round + div { overflow:hidden; padding-top: 0.5rem; }
@media (max-width: 767px) {
	.displaybox.displaybox_categories #category_popular_header_lg { display: none; }
	.displaybox.displaybox_categories .category_round { width: 30px; height: 30px; background-position: 50%; background-size: 40px auto;}
	.displaybox.displaybox_categories .category_round + div { padding-top: 0.8rem; }
}
/* temp fix for swipe effect */
.recs-home, .recs-category { width: 100%; }


/* Mobile dialog/modals ================================================================= */
.ui-widget-overlay { background: rgba(0, 0, 0, 0.1); }
#modal.ui-dialog-content { position: relative; border: 0; padding: 1.5em 1em; background: none; overflow: auto; top: -4px; margin-bottom: -5px; min-height: 100% !important; }/* no button pane in modal so 100% not 90 */
.ui-widget-header { padding: 0 10px; font-weight: 400; height: 64px; line-height: 64px; font-size: 20px; text-align: left; position: fixed; top: 0; left: 0; width: 100%; text-transform: uppercase; border-bottom: 1px solid #f1f1f1; background: #fff !important; color: #000 !important; }

.ui-dialog-titlebar-close, .icon.modal-close {
  background-image: url("/_css/images/varukorg_rem.png");
  background-position: center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: cover;
  background-color: #fff;
  -webkit-transition-duration: 0s; -moz-transition-duration: 0s; -o-transition-duration: 0s; transition-duration: 0s;
}
.icon.modal-close { position: absolute; right: 12px; top: 26px; width: 15px; height: 15px; cursor: pointer; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 10px; top: 15px; width: 15px; height: 15px; background-color: #fff; background-repeat: no-repeat; background-size: 15px 15px; margin-left: 30px; }
.ui-dialog .ui-dialog-titlebar-close:hover { background-color: #fff !important; }

@media (max-width: 1024px) {
	.ui-dialog { width: 100% !important; min-width: 100% !important; max-width: 100% !important; min-height: 100% !important; height: 100% !important; overflow: hidden !important; position: fixed !important; top: 0 !important; left: 0 !important; }
	.ui-dialog .ui-dialog-titlebar { position: fixed; top: 0; left: 0; width: 100% ; z-index: 2; }

	


	.ui-dialog .ui-dialog-content { height: 100%!important; min-height: 90% !important; z-index: 1; overflow: auto !important; padding-top: 80px !important; }
	.ui-dialog #dialog.ui-dialog-content { padding-top: 190px !important ; }
	.ui-dialog .ui-dialog-buttonpane { height: 10%; min-height: 0%; }
	.ui-dialog .ui-dialog-titlebar-close { margin: 0 !important; }

	#modal.ui-dialog-content { top: -8px; }
	#modal.ui-dialog-content h1, #modal.ui-dialog-content h2 { margin-top: 2rem; }

}


#modal.ui-dialog-content .list .flex.mx-1n { margin: 0 !important; }
#modal button:active { background-color: #444 !important; border: 1px solid #fff; }

#modal a, #modal .link { text-decoration: underline; }
#modal a.white, #modal .link.white, #modal a.fc-light, #modal .link.fc-light { color: #fff; }
#modal a.button { text-decoration: none; }
#modal .prodbox a { text-decoration: none; color: #444; }

.ui-datepicker { min-width: 280px; }
.ui-datepicker.ui-widget.ui-widget-content { border: 1px solid #c5c5c5; }
.ui-datepicker-calendar a.ui-state-default { color: #fff; background: #ff9a00; }
.ui-datepicker-calendar a.ui-state-default.ui-state-active { border: 1px solid #c5c5c5; }
.ui-datepicker-calendar .ui-datepicker-unselectable a.ui-state-default { color: #000; background: #fff; }
.ui-datepicker .ui-datepicker-header a.ui-datepicker-next .ui-icon, .ui-datepicker .ui-datepicker-header a.ui-datepicker-prev .ui-icon { background-image: url("/_css/ui_absolution_theme/images/ui-icons_222222_256x240.png"); }
.ui-datepicker .ui-datepicker-header a.ui-datepicker-next.ui-datepicker-next { right: 2px; top: 5px; }
.ui-datepicker .ui-datepicker-header a.ui-datepicker-next.ui-datepicker-next-hover { right: 2px; top: 5px; }
.ui-datepicker .ui-datepicker-header a.ui-datepicker-next.ui-datepicker-prev { left: 2px; top: 5px; }
.ui-datepicker .ui-datepicker-header a.ui-datepicker-next.ui-datepicker-prev-hover { left: 2px; top: 5px; }


/**
 * ----------------------------------------
 * animation pulsate-fwd (http://animista.net)
 * ----------------------------------------
 */
@-webkit-keyframes pulsate-fwd {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes pulsate-fwd {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

.pulsate-fwd {
	-webkit-animation: pulsate-fwd 0.4s cubic-bezier(.33,.54,.87,.61) 3 both;
	        animation: pulsate-fwd 0.4s cubic-bezier(.33,.54,.87,.61) 3 both;
}
@media (max-width: 767px) {
  #top_banners  .banner_picture {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  #top_banners  .banner_picture {
    margin-bottom: 1rem;
  }
}
div.prodbox { position: relative; flex: 1; } /* needed for absolute positioning inside of prodbox on objects */

div.prodbox.prodbox_4 { cursor: pointer; }
div.prodbox .prodbox_fixed_upper { height: auto; }


div.prodbox.prodbox_2 { max-width: 250px; }


div.prodbox .prodbox_brand { font-weight: 200;
font-size: 12px;
margin-bottom: 10px;
margin-top: 5px;	 }



#page_main div.prodbox a, #page_main div.prodbox .link, #modal div.prodbox a, #modal div.prodbox .link { text-decoration: none; color: #444444; text-decoration: none; }


div.prodbox_title { }
div.prodbox_title a { text-decoration: none; }
div.prodbox_title a span:not(.prodname_varpart) { }

div.prodbox a.prodbox_compare { line-height: 40px; font-size: 1.2rem ; text-decoration: underline; color: #72BF44 !important; margin-left: 1.4rem; }

div.prodbox .prodbox_date { display: none; }

div.prodbox_grade { margin-bottom: 0.5rem;  }
div.prodbox_grade:after { display: block; clear: both; visibility: hidden; content: '.'; height: 0; font-size: 0; }
div.prodbox_grade .icon { float: left; width: 16px; height: 16px; }

div.prodbox_sizes { display: block; margin-bottom: 0.5rem; }
div.prodbox_sizes:after { display: block; clear: both; visibility: hidden; content: '.'; height: 0; font-size: 0; }
div.prodbox_size { float: left; height: 17px; line-height: 16px; box-sizing: border-box; border: 1px solid #f1f1f1; font-size: 9px; margin-right: 5px; padding-left: 3px; padding-right: 3px; background: #fff; }
div.prodbox_size a { color: #444444; font-size: 10px; text-decoration: none; }

div.prodbox .prodbox_inventory { font-size: 12px; font-weight: 200; margin-left: 5px; }
div.prodbox .prodbox_inventory li.inventory { height: 18px ; line-height: 18px; padding-left: 20px; color: #868787; background-size: 14px;}
div.prodbox .prodbox_inventory li.inventory.inv_no { background: none !important; padding-left: 0 !important; }
@media (max-width: 767px) {
	div.prodbox .prodbox_inventory li { max-width: 80px; }
	div.prodbox .prodbox_inventory li.inv_no { line-height: 12px; }
}

/** Wishlist icon **/
div.prodbox .wish { cursor: pointer; float: right; }
div.prodbox.prodbox_3 .wish { display: none; }

div.prodbox .icon.trash { position: absolute; top: 5px; right: 5px; cursor: pointer; z-index: 1; }

/* fix so that compare link fits next to buy button */
div.prodbox_buttons a.button { padding-left: 22px; padding-right: 22px; } /* normally 30px and then "Compare" link next to it doesn't fit */
div.prodbox_buttons a.prodbox_compare { margin-left: 0.2rem; }

/** Prices **/
div.prodbox_prices { margin-bottom: 8px; }
div.prodbox span.prodbox_sale_normal { color:#555 !important; font-weight: normal; text-decoration: line-through; }
div.prodbox .prodbox_price { font-size: 12px; }
div.prodbox.prodbox_4 .prodbox_price { line-height: 16px; margin-top: 3px; }
div.prodbox .prodbox_price_rec { font-weight: 200; line-height: 100%; }
@media (max-width: 767px) {
	div.prodbox .prodbox_price { font-size: 11px; }
	div.prodbox .prodbox_price span.price, div.prodbox .prodbox_price span.sale { font-size: 14px; }
	div.prodbox .prodbox_price_rec .red { font-size: 14px; }	
}
/** Splashwords **/
div.prodbox .splashbox, div.prodbox .prodbox_bundle, div.prodbox .prodbox_new, div.prodbox .prodbox_campaign, div.prodbox .pricedrop { position: absolute; padding: 0.2rem 1rem; font-size: 11px; font-weight: normal; color: #fff; }
/* product-splash to the left, campaign-splashes to the right */
div.prodbox .splashbox { left: 0; }
div.prodbox .prodbox_bundle, div.prodbox .prodbox_new, div.prodbox .prodbox_campaign, div.prodbox .pricedrop { right: 0; }

div.prodbox .prodbox_new { background-color: #72BF44; }
div.prodbox .prodbox_new:after { content: "New";  }
div.prodbox .prodbox_bundle { background-color: #CF1B1F ; }
div.prodbox .prodbox_bundle:after { content: "Buy together!"; }
div.prodbox .prodbox_campaign { background-color: #d13233 ; }

@media (max-width: 500px) {
    div.prodbox .splashbox ~ .prodbox_campaign {
        display: none;
    }
}

/** Pricedrop splash **/
.prodbox.prodbox .pricedrop { background: #d13233; right: 0; left: auto; z-index: 1; }


/** Picture, floats left in prodbox 3 **/
div.prodbox.prodbox_3 .prodbox_picture { float: left; margin-right: 2rem; margin-bottom: 2rem; min-height: 65px;}
div.prodbox.prodbox_3 .prodbox_picture img { margin: 0 auto;}
/* This file overrides platform-level CSS files. */


/* On brand-pages remove normal negative display padding on banners and boxes */
@media (max-width: 767px) {
#page.pg_list_part .displaybox.displaybox_banner { margin-left: 0; margin-right: 0; margin-bottom: 2rem; }
}
#page.pg_list_part .displaybox:first-of-type { margin-top: 0; }
</pre></body></html>