/* Start:/bitrix/templates/.default/ajax/ajax.min.css?1600931008420*/
iframe.waitwindowlocal{position:absolute;border:0;z-index:9999}div.waitwindowlocal{position:absolute;width:25px;height:25px;padding:0;z-index:10000;background-color:#fcf7d1;border:1px solid #e1b52d;background-image:url(/bitrix/templates/.default/ajax/images/wait.gif);background-position:center center;background-repeat:no-repeat}div.waitwindowlocalshadow{position:absolute;z-index:9998;background-image:url(/bitrix/templates/.default/ajax/images/shadow.gif);border:1px solid #808080}
/* End */


/* Start:/bitrix/templates/icelandcream/components/bitrix/menu/main-top-mobil/style.min.css?16019884163715*/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;background:#bc262c url(/bitrix/templates/icelandcream/components/bitrix/menu/main-top-mobil/images/header_menu_bg.gif) repeat-x;min-height:27px;width:100%;list-style:none;font-size:11px;float:left}#horizontal-multilevel-menu a{display:block;padding:5px 10px;text-decoration:none;text-align:center}#horizontal-multilevel-menu li{float:left}#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li a.root-item-selected{background:#fc8d3d;color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li:hover a.root-item,#horizontal-multilevel-menu li.jshover a.root-item{background:#e26336;color:#fff}#horizontal-multilevel-menu a.parent{background:url(/bitrix/templates/icelandcream/components/bitrix/menu/main-top-mobil/images/arrow.gif) center right no-repeat}#horizontal-multilevel-menu a.denied{background:url(/bitrix/templates/icelandcream/components/bitrix/menu/main-top-mobil/images/lock.gif) center right no-repeat}#horizontal-multilevel-menu li:hover,#horizontal-multilevel-menu li.jshover{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li.item-selected{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:135px;background:#f5f5f5;border:1px solid #c1c1c1}#horizontal-multilevel-menu li li{width:100%;border-bottom:1px solid #dedede}#horizontal-multilevel-menu li ul a{text-align:left}#horizontal-multilevel-menu li a,#horizontal-multilevel-menu li:hover li a,#horizontal-multilevel-menu li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a{color:#4f4f4f;font-weight:bold}#horizontal-multilevel-menu li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{color:#4f4f4f}#horizontal-multilevel-menu li ul ul{margin:-27px 0 0 132px}#horizontal-multilevel-menu li:hover ul ul,#horizontal-multilevel-menu li.jshover ul ul,#horizontal-multilevel-menu li:hover ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul ul{display:none}#horizontal-multilevel-menu li:hover ul,#horizontal-multilevel-menu li.jshover ul,#horizontal-multilevel-menu li li:hover ul,#horizontal-multilevel-menu li li.jshover ul,#horizontal-multilevel-menu li li li:hover ul,#horizontal-multilevel-menu li li li.jshover ul,#horizontal-multilevel-menu li li li li:hover ul,#horizontal-multilevel-menu li li li li.jshover ul,#horizontal-multilevel-menu li li li li li:hover ul,#horizontal-multilevel-menu li li li li li.jshover ul{display:block}div.menu-clear-left{clear:left}
/* End */


/* Start:/bitrix/templates/icelandcream/components/bitrix/menu/main-top-right/style.min.css?16263413453715*/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;background:#bc262c url(/bitrix/templates/icelandcream/components/bitrix/menu/main-top-right/images/header_menu_bg.gif) repeat-x;min-height:27px;width:100%;list-style:none;font-size:11px;float:left}#horizontal-multilevel-menu a{display:block;padding:5px 10px;text-decoration:none;text-align:center}#horizontal-multilevel-menu li{float:left}#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li a.root-item-selected{background:#fc8d3d;color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li:hover a.root-item,#horizontal-multilevel-menu li.jshover a.root-item{background:#e26336;color:#fff}#horizontal-multilevel-menu a.parent{background:url(/bitrix/templates/icelandcream/components/bitrix/menu/main-top-right/images/arrow.gif) center right no-repeat}#horizontal-multilevel-menu a.denied{background:url(/bitrix/templates/icelandcream/components/bitrix/menu/main-top-right/images/lock.gif) center right no-repeat}#horizontal-multilevel-menu li:hover,#horizontal-multilevel-menu li.jshover{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li.item-selected{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:135px;background:#f5f5f5;border:1px solid #c1c1c1}#horizontal-multilevel-menu li li{width:100%;border-bottom:1px solid #dedede}#horizontal-multilevel-menu li ul a{text-align:left}#horizontal-multilevel-menu li a,#horizontal-multilevel-menu li:hover li a,#horizontal-multilevel-menu li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a{color:#4f4f4f;font-weight:bold}#horizontal-multilevel-menu li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{color:#4f4f4f}#horizontal-multilevel-menu li ul ul{margin:-27px 0 0 132px}#horizontal-multilevel-menu li:hover ul ul,#horizontal-multilevel-menu li.jshover ul ul,#horizontal-multilevel-menu li:hover ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul ul{display:none}#horizontal-multilevel-menu li:hover ul,#horizontal-multilevel-menu li.jshover ul,#horizontal-multilevel-menu li li:hover ul,#horizontal-multilevel-menu li li.jshover ul,#horizontal-multilevel-menu li li li:hover ul,#horizontal-multilevel-menu li li li.jshover ul,#horizontal-multilevel-menu li li li li:hover ul,#horizontal-multilevel-menu li li li li.jshover ul,#horizontal-multilevel-menu li li li li li:hover ul,#horizontal-multilevel-menu li li li li li.jshover ul{display:block}div.menu-clear-left{clear:left}
/* End */


/* Start:/bitrix/templates/icelandcream/components/bitrix/menu/main-top/style.css?16426685584562*/

.x-menu--level-1--link:last-child{
	display: none;
}
@media(max-width:768px){
	.x-menu--level-1--link:last-child{
		display: block!important;
	}
}
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	background:#BC262C url(/bitrix/templates/icelandcream/components/bitrix/menu/main-top/images/header_menu_bg.gif) repeat-x;
	min-height:27px;
	width:100%;
	list-style:none;
	font-size:11px;
	float:left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{

}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}

#horizontal-multilevel-menu li
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background:#fc8d3d;
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background:#e26336;
	color:#fff;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/bitrix/templates/icelandcream/components/bitrix/menu/main-top/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/templates/icelandcream/components/bitrix/menu/main-top/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	background:#D6D6D6;
	color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	background:#D6D6D6;
	color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:135px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li
{
	width:100%;
	border-bottom:1px solid #DEDEDE;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	font-weight:bold;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}

/* End */


/* Start:/bitrix/templates/icelandcream/components/bitrix/menu/under-main/style.css?16432839184748*/

.top_under_menu li{
	padding: 0 90px;
    text-align: center;
}
.top_under_menu a{
	color: #6182A3!important;
	font-weight: bold!important;
}
.top_under_menu .carousel-item-next{
	top: 12px!important;
}
.top_under_menu .carousel{
	position: unset!important;
}
.carousel-control-prev, .carousel-control-next{
	opacity: 1!important;
}
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	background:#BC262C url(/bitrix/templates/icelandcream/components/bitrix/menu/under-main/images/header_menu_bg.gif) repeat-x;
	min-height:27px;
	width:100%;
	list-style:none;
	font-size:11px;
	float:left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{

}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}

#horizontal-multilevel-menu li
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background:#fc8d3d;
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background:#e26336;
	color:#fff;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/bitrix/templates/icelandcream/components/bitrix/menu/under-main/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/templates/icelandcream/components/bitrix/menu/under-main/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	background:#D6D6D6;
	color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	background:#D6D6D6;
	color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:135px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li
{
	width:100%;
	border-bottom:1px solid #DEDEDE;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	font-weight:bold;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}

/* End */


/* Start:/bitrix/templates/icelandcream/components/bitrix/news.list/social/style.css?1602838213150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/templates/icelandcream/components/bitrix/news.list/extra-icon/style.css?1603697143150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/templates/icelandcream/components/bitrix/system.auth.form/main/style.min.css?1608027641424*/
div.bx-system-auth-form span.bx-auth-secure{background-color:#fffae3;border:1px solid #dedbc8;padding:2px;display:inline-block;vertical-align:bottom;margin-top:-1px}div.bx-system-auth-form div.bx-auth-secure-icon{background-image:url(/bitrix/templates/icelandcream/components/bitrix/system.auth.form/main/images/sec.png);background-repeat:no-repeat;background-position:center;width:19px;height:18px}div.bx-system-auth-form div.bx-auth-secure-unlock{background-image:url(/bitrix/templates/icelandcream/components/bitrix/system.auth.form/main/images/sec-unlocked.png)}
/* End */


/* Start:/bitrix/templates/icelandcream/components/bitrix/search.title/main/style.css?16049984523875*/
.bx-searchtitle {
	margin: 10px 0 0;
}
.bx-searchtitle .bx-block-title {
	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #343434;
	text-transform: uppercase;
	font-size: 12px;
	margin-bottom: 9px;
	font-weight: 600;
}
.bx-searchtitle .bx-input-group {
	position: relative;
	display: table;
	border-collapse: separate;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-searchtitle .bx-input-group {}
.bx-searchtitle .bx-input-group .bx-form-control {
	display: table-cell;
	position: relative;
	z-index: 2;
	float: left;
	width: 100%;
	margin-bottom: 0;
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #f8fafc;
	border: 1px solid #d5dadc;
	border-right: none;
	border-radius: 2px 0 0 2px;
	outline: none;
	box-shadow: none !important;
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.bx-ios .bx-searchtitle .bx-input-group .bx-form-control {
	/* Fix of input shadow for IOS browsers. */
	background-image: -webkit-linear-gradient(#f8fafc 0%, #f8fafc 100%);
	background-image: linear-gradient(#f8fafc 0%, #f8fafc 100%);
}
.bx-searchtitle .bx-input-group-btn {
	position: relative;
	font-size: 0;
	width: 1%;
	white-space: nowrap;
	vertical-align: middle;
	display: table-cell;
}
.bx-searchtitle .bx-input-group-btn button {
	position: relative;
	border: none;
	background: #95a1a8;
	display: inline-block;
	margin-bottom: 0;
	cursor: pointer;
	padding:6px 12px;
	border-radius: 0 2px 2px 0;
	color: #fff;
	font-size: 16px;
	line-height: 1.42857143;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}
.bx-searchtitle .bx-input-group-btn button:hover {
	background: #1484CE;
}

div.title-search-fader {
	display:none;
	background-image: url('/bitrix/templates/icelandcream/components/bitrix/search.title/main/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}

p.title-search-preview {
	font-size:12px;
}
div.title-search-result td.title-search-price span {
	font-size: 26px;
}

/*========================*/
.bx_searche{}
.bx_searche .bx_img_element{
	background: #fafafa;
	float: left;
	width: 67px;
	padding: 5px 10px;
	position: absolute;
	top: 0;
	bottom: 0;
}
.bx_searche .bx_item_block{
	min-height: 65px;
	position: relative
}
.bx_searche .bx_image{
	width: 45px;
	height: 45px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	border: 1px solid #e8e8e8;
}
.bx_searche .bx_item_element{
	/*float: left;*/
	padding-left: 10px;
	margin-left: 70px;
}
.bx_searche .bx_item_element hr{
	margin: 0;
	border: none;
	border-bottom: 1px solid #e5e5e5;
}
.bx_searche .bx_item_element a{
	margin-top: 10px;
	display: inline-block;
	color: #4788cb;
	font-size: 13px;
	text-decoration: none;
}
.bx_searche .bx_item_element a b{color: #000;font-weight: normal;}
.bx_searche .bx_item_element a:hover,
.bx_searche .bx_item_element a:hover b{text-decoration: underline;}
.bx_searche .bx_price{
	font-weight:bold;
	font-size:13px;
}
.bx_searche .bx_price .old{
	font-weight:normal;
	text-decoration: line-through;
	color: #636363
}
.bx_item_block.all_result{min-height:0}
.bx_item_block.others_result{
	min-height: 0;
	padding: 0 0 12px;
	line-height: 12px;
}
.bx_item_block.all_result .all_result_title{
	display: block;
	font-size: 12px;
	color: #a7a7a7;
	padding-top: 15px;
	padding-bottom: 10px;
}
.bx_item_block.all_result .all_result_title a{color: #a7a7a7}
.bx_item_block.all_result .all_result_title a:hover{color: #4788cb}
.bx_item_block.all_result a{
	margin-top: 0;
}
/* End */


/* Start:/bitrix/templates/icelandcream/styles.css?16269379941049*/
img {border:0 none;}

h1, h2, h3, h4, h5, h6
{
	font-family: Arial, Helvetica,sans-serif; 
	margin:1.3em 0 1em;
	font-weight:normal;
	line-height:1.2;
}

h1 { font-size:200%; margin:0 0 1em; }
h2 { font-size:160%; }
h3 { font-size:140%; }
h4 { font-size:140%; }
h5 { font-size:120%; }
h6 { font-size:100%; }

hr, .hr 
{
	border-top:1px solid;
	display:block;
	font-size:1px;
	height:1px;
	line-height:1px;
	margin:12px 0;
	overflow:hidden;
	padding:0;
}

#workarea ol li, #workarea ul li { margin: 0.6em 0; }
#workarea ul { list-style-type: disc; }
@media screen and (max-width: 373px){
	.template-collection .ProductForm .ProductForm__AddToCart{
		flex-direction:row!important;
	}
	.product--root .ProductForm button {
    		max-height: 43.6px;
		text-transform: inherit;
    		padding: 12px 5px!important;
	}
	.template-collection .ProductForm .ProductForm__AddToCart span:last-child{
		padding-top:0px!important;
	}
	.ProductForm .Button{
		padding: 14px 15px!important;
	}
}
form .notetext{
	color:green!important;
	text-align:left!important;

}
/* End */


/* Start:/bitrix/templates/icelandcream/css/bootstrap.min.css?1601005397144877*/
/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014 \00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.input-group-append>.form-control-plaintext.btn,.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.input-group-append>.form-control-plaintext.btn,.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(40,167,69,.8);border-radius:.2rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label::before,.was-validated .custom-file-input:valid~.custom-file-label::before{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(220,53,69,.8);border-radius:.2rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label::before,.was-validated .custom-file-input:invalid~.custom-file-label::before{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{background-image:none}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.dropdown,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after{margin-left:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file:focus,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::before{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:first-child) .custom-file-label::before{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{margin-bottom:0}.custom-control-label::before{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-control{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-control::before{border-color:#80bdff}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(calc(2.25rem + 2px) - 1px * 2);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .dropup .dropdown-menu{top:auto;bottom:100%}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .dropup .dropdown-menu{top:auto;bottom:100%}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;background-color:#007bff;transition:width .6s ease}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75}.close:not(:disabled):not(.disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-muted{color:#6c757d!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}

/* End */


/* Start:/bitrix/templates/icelandcream/css/magnific-popup.css?14966395086951*/
/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover,
  .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before,
  .mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

/* End */


/* Start:/bitrix/templates/icelandcream/css/style.css?1626938192320141*/
/*! Avalanche | MIT License | @colourgarden */*,*:before,*:after{box-sizing:border-box}body{padding:0;margin:0;font-weight:normal;font-style:normal;position:relative}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,input[type="submit"]{padding:0;overflow:visible;background:none;border:none;border-radius:0;-webkit-appearance:none}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1}.row:before,.row:after{content:' ';display:table}.row:after{clear:both}.row.collapse .column,.row.collapse .columns{position:relative;padding-left:0;padding-right:0;float:left}.row .row{width:auto;margin-left:-8px;margin-right:-8px;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:' ';display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:' ';display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:16px;padding-right:16px;width:100%;float:left}@media only screen{.column,.columns{position:relative;padding-left:16px;padding-right:16px;float:left}.small-1{position:relative;width:8.33333%}.small-2{position:relative;width:16.66667%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.33333%}.small-5{position:relative;width:41.66667%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.33333%}.small-8{position:relative;width:66.66667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.33333%}.small-11{position:relative;width:91.66667%}.small-12{position:relative;width:100%}.small-offset-1{position:relative;margin-left:8.33333%}.small-offset-2{position:relative;margin-left:16.66667%}.small-offset-3{position:relative;margin-left:25%}.small-offset-4{position:relative;margin-left:33.33333%}.small-offset-5{position:relative;margin-left:41.66667%}.small-offset-6{position:relative;margin-left:50%}.small-offset-7{position:relative;margin-left:58.33333%}.small-offset-8{position:relative;margin-left:66.66667%}.small-offset-9{position:relative;margin-left:75%}.small-offset-10{position:relative;margin-left:83.33333%}[class*='column']+[class*='column']:last-child{float:right}[class*='column']+[class*='column'].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}}@media only screen and (min-width: 768px){.large-1{position:relative;width:8.33333%}.large-2{position:relative;width:16.66667%}.large-3{position:relative;width:25%}.large-4{position:relative;width:33.33333%}.large-5{position:relative;width:41.66667%}.large-6{position:relative;width:50%}.large-7{position:relative;width:58.33333%}.large-8{position:relative;width:66.66667%}.large-9{position:relative;width:75%}.large-10{position:relative;width:83.33333%}.large-11{position:relative;width:91.66667%}.large-12{position:relative;width:100%}.row .large-offset-1{position:relative;margin-left:8.33333%}.row .large-offset-2{position:relative;margin-left:16.66667%}.row .large-offset-3{position:relative;margin-left:25%}.row .large-offset-4{position:relative;margin-left:33.33333%}.row .large-offset-5{position:relative;margin-left:41.66667%}.row .large-offset-6{position:relative;margin-left:50%}.row .large-offset-7{position:relative;margin-left:58.33333%}.row .large-offset-8{position:relative;margin-left:66.66667%}.row .large-offset-9{position:relative;margin-left:75%}.row .large-offset-10{position:relative;margin-left:83.33333%}.row .large-offset-11{position:relative;margin-left:91.66667%}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:none}}@media only screen{[class*='block-grid-']{display:block;padding:0;margin:0 -10px;*zoom:1}[class*='block-grid-']:before,[class*='block-grid-']:after{content:' ';display:table}[class*='block-grid-']:after{clear:both}[class*='block-grid-']>li{display:inline;height:auto;float:left;padding:0 10px 10px}.small-block-grid-1>li{width:100%;padding:0 10px 10px}.small-block-grid-1>li:nth-of-type(n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;padding:0 10px 10px}.small-block-grid-2>li:nth-of-type(n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;padding:0 10px 10px}.small-block-grid-3>li:nth-of-type(n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;padding:0 10px 10px}.small-block-grid-4>li:nth-of-type(n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;padding:0 10px 10px}.small-block-grid-5>li:nth-of-type(n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;padding:0 10px 10px}.small-block-grid-6>li:nth-of-type(n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;padding:0 10px 10px}.small-block-grid-7>li:nth-of-type(n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;padding:0 10px 10px}.small-block-grid-8>li:nth-of-type(n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;padding:0 10px 10px}.small-block-grid-9>li:nth-of-type(n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;padding:0 10px 10px}.small-block-grid-10>li:nth-of-type(n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;padding:0 10px 10px}.small-block-grid-11>li:nth-of-type(n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;padding:0 10px 10px}.small-block-grid-12>li:nth-of-type(n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 768px){.small-block-grid-1>li:nth-of-type(1n+1){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:none}.large-block-grid-1>li{width:100%;padding:0 10px 10px}.large-block-grid-1>li:nth-of-type(n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;padding:0 10px 10px}.large-block-grid-2>li:nth-of-type(n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;padding:0 10px 10px}.large-block-grid-3>li:nth-of-type(n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;padding:0 10px 10px}.large-block-grid-4>li:nth-of-type(n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;padding:0 10px 10px}.large-block-grid-5>li:nth-of-type(n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;padding:0 10px 10px}.large-block-grid-6>li:nth-of-type(n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;padding:0 10px 10px}.large-block-grid-7>li:nth-of-type(n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;padding:0 10px 10px}.large-block-grid-8>li:nth-of-type(n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;padding:0 10px 10px}.large-block-grid-9>li:nth-of-type(n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;padding:0 10px 10px}.large-block-grid-10>li:nth-of-type(n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;padding:0 10px 10px}.large-block-grid-11>li:nth-of-type(n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;padding:0 10px 10px}.large-block-grid-12>li:nth-of-type(n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.flex-video{position:relative;padding-top:1.5625em;padding-bottom:67.5%;height:0;margin-bottom:1em;overflow:hidden}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.pagination{display:block;height:1.5em;margin-left:-0.3125em}.pagination li{display:block;float:left;margin-left:0.3125em}.pagination li a{display:block;padding:0.0625em 0.4375em 0.0625em}.pagination li.unavailable a{cursor:default}.pagination li.current a{font-weight:bold;cursor:default}.pagination .paginate--number{padding-top:3px}.pagination-centered{text-align:center}.pagination-centered ul>li{float:none;display:inline-block}.pagination-centered .paginate--number{padding-top:3px}*,*:before,*:after{box-sizing:border-box}.clearfix:after,.fw--blocks:after{content:'\0020';display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.show-after-js{visibility:hidden}html.after-js-loaded .show-after-js{visibility:visible}.image-scale-hack{transform:rotate(0.0001deg)}iframe[src="//localhost:3000/preview_bar"]{display:none}.fw--loading_animation{display:none}.fw--align--center-y{position:relative;top:50%;transform:translateY(-50%)}.fw--align--center-x{position:absolute;left:50%;transform:translateX(-50%)}.fw--align--center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.fw--align--center-x.fw--align--center-y{transform:translate(-50%, -50%)}.fw--align--left{position:absolute;left:0}.fw--align--right{position:absolute;right:0}.fw--align--top{position:absolute;top:0}.fw--align--bottom{position:absolute;bottom:0}.fw--align--fill-y--dynamic,.fw--align--fill-y--fixed{display:block}@media only screen and (min-width: 768px){[data-mq='small']{display:none}}@media only screen and (max-width: 767px){[data-mq='medium']{display:none}}@media only screen and (min-width: 1024px){[data-mq='medium']{display:none}}@media only screen and (max-width: 767px){[data-mq='medium-large']{display:none}}@media only screen and (max-width: 767px){[data-mq='large']{display:none}}@media only screen and (min-width: 768px) and (max-width: 1023px){[data-mq='large']{display:none}}.show--small,.show--medium,.show--large,.show--small-medium,.show--medium-large{display:none !important}@media only screen and (max-width: 767px){.show--small{display:inherit !important}}@media only screen and (max-width: 1023px){.show--small-medium{display:inherit !important}}@media only screen and (min-width: 768px) and (max-width: 1023px){.show--medium{display:inherit !important}}@media only screen and (min-width: 768px){.show--medium-large{display:inherit !important}}@media only screen and (min-width: 1024px){.show--large{display:inherit !important}}.hide-for-all{display:none !important}.spacing--1{padding:8px}.spacing--2{padding:12px}.spacing--3{padding:16px}.spacing--4{padding:32px}.spacing--5{padding:48px}.spacing--6{padding:72px}.spacing--7{padding:96px}.spacing--1x{padding-left:8px;padding-right:8px}.spacing--2x{padding-left:12px;padding-right:12px}.spacing--3x{padding-left:16px;padding-right:16px}.spacing--4x{padding-left:32px;padding-right:32px}.spacing--5x{padding-left:48px;padding-right:48px}.spacing--6x{padding-left:72px;padding-right:72px}.spacing--7x{padding-left:96px;padding-right:96px}.spacing--1y{padding-top:8px;padding-bottom:8px}.spacing--2y{padding-top:12px;padding-bottom:12px}.spacing--3y{padding-top:16px;padding-bottom:16px}.spacing--4y{padding-top:32px;padding-bottom:32px}.spacing--5y{padding-top:48px;padding-bottom:48px}.spacing--6y{padding-top:72px;padding-bottom:72px}.spacing--7y{padding-top:96px;padding-bottom:96px}@media only screen and (max-width: 767px){.spacing--small-1{padding:8px}.spacing--small-2{padding:12px}.spacing--small-3{padding:16px}.spacing--small-4{padding:32px}.spacing--small-5{padding:48px}.spacing--small-6{padding:72px}.spacing--small-7{padding:96px}.spacing--small-1x{padding-left:8px;padding-right:8px}.spacing--small-2x{padding-left:12px;padding-right:12px}.spacing--small-3x{padding-left:16px;padding-right:16px}.spacing--small-4x{padding-left:32px;padding-right:32px}.spacing--small-5x{padding-left:48px;padding-right:48px}.spacing--small-6x{padding-left:72px;padding-right:72px}.spacing--small-7x{padding-left:96px;padding-right:96px}.spacing--small-1y{padding-top:8px;padding-bottom:8px}.spacing--small-2y{padding-top:12px;padding-bottom:12px}.spacing--small-3y{padding-top:16px;padding-bottom:16px}.spacing--small-4y{padding-top:32px;padding-bottom:32px}.spacing--small-5y{padding-top:48px;padding-bottom:48px}.spacing--small-6y{padding-top:72px;padding-bottom:72px}.spacing--small-7y{padding-top:96px;padding-bottom:96px}}.spacer{padding-bottom:0}.fw--blocks{display:block;margin:0 auto;position:relative;padding:0}.fw--blocks.show-after-js{visibility:hidden}.fw--blocks>*,.fw--blocks .block{position:relative;float:left;display:block;width:100%;min-height:1px}.fw--blocks>*.show-after-js,.fw--blocks .block.show-after-js{visibility:hidden}.fw--blocks.list>*,.fw--blocks.list .item{display:inline-block;width:auto;float:none}.fw--blocks.vertical>*,.fw--blocks.vertical .item{float:none;display:block}.fw--blocks .width--1{width:8.33333%}.fw--blocks .width--2{width:16.66667%}.fw--blocks .width--3{width:25%}.fw--blocks .width--4{width:33.33333%}.fw--blocks .width--5{width:41.66667%}.fw--blocks .width--6{width:50%}.fw--blocks .width--7{width:58.33333%}.fw--blocks .width--8{width:66.66667%}.fw--blocks .width--9{width:75%}.fw--blocks .width--10{width:83.33333%}.fw--blocks .width--11{width:91.66667%}.fw--blocks .width--12{width:100%}@media only screen and (min-width: 768px){.fw--blocks .width--medium-1{width:8.33333%}}@media only screen and (min-width: 768px){.fw--blocks .width--medium-2{width:16.66667%}}@media only screen and (min-width: 768px){.fw--blocks .width--medium-3{width:25%}}@media only screen and (min-width: 768px){.fw--blocks .width--medium-4{width:33.33333%}}@media only screen and (min-width: 768px){.fw--blocks .width--medium-5{width:41.66667%}}@media only screen and (min-width: 768px){.fw--blocks .width--medium-6{width:50%}}@media only screen and (min-width: 768px){.fw--blocks .width--medium-7{width:58.33333%}}@media only screen and (min-width: 768px){.fw--blocks .width--medium-8{width:66.66667%}}@media only screen and (min-width: 768px){.fw--blocks .width--medium-9{width:75%}}@media only screen and (min-width: 768px){.fw--blocks .width--medium-10{width:83.33333%}}@media only screen and (min-width: 768px){.fw--blocks .width--medium-11{width:91.66667%}}@media only screen and (min-width: 768px){.fw--blocks .width--medium-12{width:100%}}@media only screen and (min-width: 1024px){.fw--blocks .width--large-1{width:8.33333%}}@media only screen and (min-width: 1024px){.fw--blocks .width--large-2{width:16.66667%}}@media only screen and (min-width: 1024px){.fw--blocks .width--large-3{width:25%}}@media only screen and (min-width: 1024px){.fw--blocks .width--large-4{width:33.33333%}}@media only screen and (min-width: 1024px){.fw--blocks .width--large-5{width:41.66667%}}@media only screen and (min-width: 1024px){.fw--blocks .width--large-6{width:50%}}@media only screen and (min-width: 1024px){.fw--blocks .width--large-7{width:58.33333%}}@media only screen and (min-width: 1024px){.fw--blocks .width--large-8{width:66.66667%}}@media only screen and (min-width: 1024px){.fw--blocks .width--large-9{width:75%}}@media only screen and (min-width: 1024px){.fw--blocks .width--large-10{width:83.33333%}}@media only screen and (min-width: 1024px){.fw--blocks .width--large-11{width:91.66667%}}@media only screen and (min-width: 1024px){.fw--blocks .width--large-12{width:100%}}.fw--blocks.clear-after--1>*:nth-child(1n+1),.fw--blocks.clear-after--1 .block:nth-child(1n+1){clear:left}.fw--blocks.clear-after--2>*:nth-child(2n+1),.fw--blocks.clear-after--2 .block:nth-child(2n+1){clear:left}.fw--blocks.clear-after--3>*:nth-child(3n+1),.fw--blocks.clear-after--3 .block:nth-child(3n+1){clear:left}.fw--blocks.clear-after--4>*:nth-child(4n+1),.fw--blocks.clear-after--4 .block:nth-child(4n+1){clear:left}.fw--blocks.clear-after--5>*:nth-child(5n+1),.fw--blocks.clear-after--5 .block:nth-child(5n+1){clear:left}.fw--blocks.clear-after--6>*:nth-child(6n+1),.fw--blocks.clear-after--6 .block:nth-child(6n+1){clear:left}.fw--blocks.clear-after--7>*:nth-child(7n+1),.fw--blocks.clear-after--7 .block:nth-child(7n+1){clear:left}.fw--blocks.clear-after--8>*:nth-child(8n+1),.fw--blocks.clear-after--8 .block:nth-child(8n+1){clear:left}.fw--blocks.clear-after--9>*:nth-child(9n+1),.fw--blocks.clear-after--9 .block:nth-child(9n+1){clear:left}.fw--blocks.clear-after--10>*:nth-child(10n+1),.fw--blocks.clear-after--10 .block:nth-child(10n+1){clear:left}.fw--blocks.clear-after--11>*:nth-child(11n+1),.fw--blocks.clear-after--11 .block:nth-child(11n+1){clear:left}.fw--blocks.clear-after--12>*:nth-child(12n+1),.fw--blocks.clear-after--12 .block:nth-child(12n+1){clear:left}@media only screen and (max-width: 767px){.fw--blocks.clear-after--small-1>*:nth-child(1n+1),.fw--blocks.clear-after--small-1 .block:nth-child(1n+1){clear:left}}@media only screen and (max-width: 767px){.fw--blocks.clear-after--small-2>*:nth-child(2n+1),.fw--blocks.clear-after--small-2 .block:nth-child(2n+1){clear:left}}@media only screen and (max-width: 767px){.fw--blocks.clear-after--small-3>*:nth-child(3n+1),.fw--blocks.clear-after--small-3 .block:nth-child(3n+1){clear:left}}@media only screen and (max-width: 767px){.fw--blocks.clear-after--small-4>*:nth-child(4n+1),.fw--blocks.clear-after--small-4 .block:nth-child(4n+1){clear:left}}@media only screen and (max-width: 767px){.fw--blocks.clear-after--small-5>*:nth-child(5n+1),.fw--blocks.clear-after--small-5 .block:nth-child(5n+1){clear:left}}@media only screen and (max-width: 767px){.fw--blocks.clear-after--small-6>*:nth-child(6n+1),.fw--blocks.clear-after--small-6 .block:nth-child(6n+1){clear:left}}@media only screen and (max-width: 767px){.fw--blocks.clear-after--small-7>*:nth-child(7n+1),.fw--blocks.clear-after--small-7 .block:nth-child(7n+1){clear:left}}@media only screen and (max-width: 767px){.fw--blocks.clear-after--small-8>*:nth-child(8n+1),.fw--blocks.clear-after--small-8 .block:nth-child(8n+1){clear:left}}@media only screen and (max-width: 767px){.fw--blocks.clear-after--small-9>*:nth-child(9n+1),.fw--blocks.clear-after--small-9 .block:nth-child(9n+1){clear:left}}@media only screen and (max-width: 767px){.fw--blocks.clear-after--small-10>*:nth-child(10n+1),.fw--blocks.clear-after--small-10 .block:nth-child(10n+1){clear:left}}@media only screen and (max-width: 767px){.fw--blocks.clear-after--small-11>*:nth-child(11n+1),.fw--blocks.clear-after--small-11 .block:nth-child(11n+1){clear:left}}@media only screen and (max-width: 767px){.fw--blocks.clear-after--small-12>*:nth-child(12n+1),.fw--blocks.clear-after--small-12 .block:nth-child(12n+1){clear:left}}@media only screen and (min-width: 768px) and (max-width: 1023px){.fw--blocks.clear-after--medium-1>*:nth-child(1n+1),.fw--blocks.clear-after--medium-1 .block:nth-child(1n+1){clear:left}}@media only screen and (min-width: 768px) and (max-width: 1023px){.fw--blocks.clear-after--medium-2>*:nth-child(2n+1),.fw--blocks.clear-after--medium-2 .block:nth-child(2n+1){clear:left}}@media only screen and (min-width: 768px) and (max-width: 1023px){.fw--blocks.clear-after--medium-3>*:nth-child(3n+1),.fw--blocks.clear-after--medium-3 .block:nth-child(3n+1){clear:left}}@media only screen and (min-width: 768px) and (max-width: 1023px){.fw--blocks.clear-after--medium-4>*:nth-child(4n+1),.fw--blocks.clear-after--medium-4 .block:nth-child(4n+1){clear:left}}@media only screen and (min-width: 768px) and (max-width: 1023px){.fw--blocks.clear-after--medium-5>*:nth-child(5n+1),.fw--blocks.clear-after--medium-5 .block:nth-child(5n+1){clear:left}}@media only screen and (min-width: 768px) and (max-width: 1023px){.fw--blocks.clear-after--medium-6>*:nth-child(6n+1),.fw--blocks.clear-after--medium-6 .block:nth-child(6n+1){clear:left}}@media only screen and (min-width: 768px) and (max-width: 1023px){.fw--blocks.clear-after--medium-7>*:nth-child(7n+1),.fw--blocks.clear-after--medium-7 .block:nth-child(7n+1){clear:left}}@media only screen and (min-width: 768px) and (max-width: 1023px){.fw--blocks.clear-after--medium-8>*:nth-child(8n+1),.fw--blocks.clear-after--medium-8 .block:nth-child(8n+1){clear:left}}@media only screen and (min-width: 768px) and (max-width: 1023px){.fw--blocks.clear-after--medium-9>*:nth-child(9n+1),.fw--blocks.clear-after--medium-9 .block:nth-child(9n+1){clear:left}}@media only screen and (min-width: 768px) and (max-width: 1023px){.fw--blocks.clear-after--medium-10>*:nth-child(10n+1),.fw--blocks.clear-after--medium-10 .block:nth-child(10n+1){clear:left}}@media only screen and (min-width: 768px) and (max-width: 1023px){.fw--blocks.clear-after--medium-11>*:nth-child(11n+1),.fw--blocks.clear-after--medium-11 .block:nth-child(11n+1){clear:left}}@media only screen and (min-width: 768px) and (max-width: 1023px){.fw--blocks.clear-after--medium-12>*:nth-child(12n+1),.fw--blocks.clear-after--medium-12 .block:nth-child(12n+1){clear:left}}@media only screen and (min-width: 1024px){.fw--blocks.clear-after--large-1>*:nth-child(1n+1),.fw--blocks.clear-after--large-1 .block:nth-child(1n+1){clear:left}}@media only screen and (min-width: 1024px){.fw--blocks.clear-after--large-2>*:nth-child(2n+1),.fw--blocks.clear-after--large-2 .block:nth-child(2n+1){clear:left}}@media only screen and (min-width: 1024px){.fw--blocks.clear-after--large-3>*:nth-child(3n+1),.fw--blocks.clear-after--large-3 .block:nth-child(3n+1){clear:left}}@media only screen and (min-width: 1024px){.fw--blocks.clear-after--large-4>*:nth-child(4n+1),.fw--blocks.clear-after--large-4 .block:nth-child(4n+1){clear:left}}@media only screen and (min-width: 1024px){.fw--blocks.clear-after--large-5>*:nth-child(5n+1),.fw--blocks.clear-after--large-5 .block:nth-child(5n+1){clear:left}}@media only screen and (min-width: 1024px){.fw--blocks.clear-after--large-6>*:nth-child(6n+1),.fw--blocks.clear-after--large-6 .block:nth-child(6n+1){clear:left}}@media only screen and (min-width: 1024px){.fw--blocks.clear-after--large-7>*:nth-child(7n+1),.fw--blocks.clear-after--large-7 .block:nth-child(7n+1){clear:left}}@media only screen and (min-width: 1024px){.fw--blocks.clear-after--large-8>*:nth-child(8n+1),.fw--blocks.clear-after--large-8 .block:nth-child(8n+1){clear:left}}@media only screen and (min-width: 1024px){.fw--blocks.clear-after--large-9>*:nth-child(9n+1),.fw--blocks.clear-after--large-9 .block:nth-child(9n+1){clear:left}}@media only screen and (min-width: 1024px){.fw--blocks.clear-after--large-10>*:nth-child(10n+1),.fw--blocks.clear-after--large-10 .block:nth-child(10n+1){clear:left}}@media only screen and (min-width: 1024px){.fw--blocks.clear-after--large-11>*:nth-child(11n+1),.fw--blocks.clear-after--large-11 .block:nth-child(11n+1){clear:left}}@media only screen and (min-width: 1024px){.fw--blocks.clear-after--large-12>*:nth-child(12n+1),.fw--blocks.clear-after--large-12 .block:nth-child(12n+1){clear:left}}.fw--blocks.spacing--1{padding:4px}.fw--blocks.spacing--1>*{padding:4px}.fw--blocks.spacing--2{padding:6px}.fw--blocks.spacing--2>*{padding:6px}.fw--blocks.spacing--3{padding:8px}.fw--blocks.spacing--3>*{padding:8px}.fw--blocks.spacing--4{padding:16px}.fw--blocks.spacing--4>*{padding:16px}.fw--blocks.spacing--5{padding:24px}.fw--blocks.spacing--5>*{padding:24px}.fw--blocks.spacing--6{padding:36px}.fw--blocks.spacing--6>*{padding:36px}.fw--blocks.spacing--1x{padding-left:4px;padding-right:4px}.fw--blocks.spacing--1x>*{padding-left:4px;padding-right:4px}.fw--blocks.spacing--2x{padding-left:6px;padding-right:6px}.fw--blocks.spacing--2x>*{padding-left:6px;padding-right:6px}.fw--blocks.spacing--3x{padding-left:8px;padding-right:8px}.fw--blocks.spacing--3x>*{padding-left:8px;padding-right:8px}.fw--blocks.spacing--4x{padding-left:16px;padding-right:16px}.fw--blocks.spacing--4x>*{padding-left:16px;padding-right:16px}.fw--blocks.spacing--5x{padding-left:24px;padding-right:24px}.fw--blocks.spacing--5x>*{padding-left:24px;padding-right:24px}.fw--blocks.spacing--6x{padding-left:36px;padding-right:36px}.fw--blocks.spacing--6x>*{padding-left:36px;padding-right:36px}.fw--blocks.spacing--1y{padding-top:4px;padding-bottom:4px}.fw--blocks.spacing--1y>*{padding-top:4px;padding-bottom:4px}.fw--blocks.spacing--2y{padding-top:6px;padding-bottom:6px}.fw--blocks.spacing--2y>*{padding-top:6px;padding-bottom:6px}.fw--blocks.spacing--3y{padding-top:8px;padding-bottom:8px}.fw--blocks.spacing--3y>*{padding-top:8px;padding-bottom:8px}.fw--blocks.spacing--4y{padding-top:16px;padding-bottom:16px}.fw--blocks.spacing--4y>*{padding-top:16px;padding-bottom:16px}.fw--blocks.spacing--5y{padding-top:24px;padding-bottom:24px}.fw--blocks.spacing--5y>*{padding-top:24px;padding-bottom:24px}.fw--blocks.spacing--6y{padding-top:36px;padding-bottom:36px}.fw--blocks.spacing--6y>*{padding-top:36px;padding-bottom:36px}@media only screen and (max-width: 767px){.fw--blocks.spacing--small-0{padding:0}.fw--blocks.spacing--small-0>*{padding:0}.fw--blocks.spacing--small-1{padding:4px}.fw--blocks.spacing--small-1>*{padding:4px}.fw--blocks.spacing--small-2{padding:6px}.fw--blocks.spacing--small-2>*{padding:6px}.fw--blocks.spacing--small-3{padding:8px}.fw--blocks.spacing--small-3>*{padding:8px}.fw--blocks.spacing--small-4{padding:16px}.fw--blocks.spacing--small-4>*{padding:16px}.fw--blocks.spacing--small-5{padding:24px}.fw--blocks.spacing--small-5>*{padding:24px}.fw--blocks.spacing--small-6{padding:36px}.fw--blocks.spacing--small-6>*{padding:36px}.fw--blocks.spacing--small-0x{padding-left:0;padding-right:0}.fw--blocks.spacing--small-0x>*{padding-left:0;padding-right:0}.fw--blocks.spacing--small-1x{padding-left:4px;padding-right:4px}.fw--blocks.spacing--small-1x>*{padding-left:4px;padding-right:4px}.fw--blocks.spacing--small-2x{padding-left:6px;padding-right:6px}.fw--blocks.spacing--small-2x>*{padding-left:6px;padding-right:6px}.fw--blocks.spacing--small-3x{padding-left:8px;padding-right:8px}.fw--blocks.spacing--small-3x>*{padding-left:8px;padding-right:8px}.fw--blocks.spacing--small-4x{padding-left:16px;padding-right:16px}.fw--blocks.spacing--small-4x>*{padding-left:16px;padding-right:16px}.fw--blocks.spacing--small-5x{padding-left:24px;padding-right:24px}.fw--blocks.spacing--small-5x>*{padding-left:24px;padding-right:24px}.fw--blocks.spacing--small-6x{padding-left:36px;padding-right:36px}.fw--blocks.spacing--small-6x>*{padding-left:36px;padding-right:36px}.fw--blocks.spacing--small-0y{padding-top:0;padding-bottom:0}.fw--blocks.spacing--small-0y>*{padding-top:0;padding-bottom:0}.fw--blocks.spacing--small-1y{padding-top:4px;padding-bottom:4px}.fw--blocks.spacing--small-1y>*{padding-top:4px;padding-bottom:4px}.fw--blocks.spacing--small-2y{padding-top:6px;padding-bottom:6px}.fw--blocks.spacing--small-2y>*{padding-top:6px;padding-bottom:6px}.fw--blocks.spacing--small-3y{padding-top:8px;padding-bottom:8px}.fw--blocks.spacing--small-3y>*{padding-top:8px;padding-bottom:8px}.fw--blocks.spacing--small-4y{padding-top:16px;padding-bottom:16px}.fw--blocks.spacing--small-4y>*{padding-top:16px;padding-bottom:16px}.fw--blocks.spacing--small-5y{padding-top:24px;padding-bottom:24px}.fw--blocks.spacing--small-5y>*{padding-top:24px;padding-bottom:24px}.fw--blocks.spacing--small-6y{padding-top:36px;padding-bottom:36px}.fw--blocks.spacing--small-6y>*{padding-top:36px;padding-bottom:36px}}.fw--blocks.compact--1x{margin-left:-8px;margin-right:-8px}.fw--blocks.compact--2x{margin-left:-12px;margin-right:-12px}.fw--blocks.compact--3x{margin-left:-16px;margin-right:-16px}.fw--blocks.compact--4x{margin-left:-32px;margin-right:-32px}.fw--blocks.compact--5x{margin-left:-48px;margin-right:-48px}.fw--blocks.compact--6x{margin-left:-72px;margin-right:-72px}.fw--blocks.compact--1y{margin-top:-8px;margin-bottom:-8px}.fw--blocks.compact--2y{margin-top:-12px;margin-bottom:-12px}.fw--blocks.compact--3y{margin-top:-16px;margin-bottom:-16px}.fw--blocks.compact--4y{margin-top:-32px;margin-bottom:-32px}.fw--blocks.compact--5y{margin-top:-48px;margin-bottom:-48px}.fw--blocks.compact--6y{margin-top:-72px;margin-bottom:-72px}html{-webkit-text-size-adjust:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;text-shadow:1px 1px 1px rgba(0,0,0,0.004)}.rte-content>*:not(:last-child){padding-bottom:16px}@media only screen and (max-width: 767px){.rte-content>*:not(:last-child){padding-bottom:8px}}b,strong{font-weight:bolder}img{border-style:none}a,a:link,a:visited{color:var(--color-text);text-decoration:none;background-color:transparent}.no-touchevents a,.no-touchevents a:link,.no-touchevents a:visited{transition:color 0.2s ease}.rte-content a,.rte-content a:link,.rte-content a:visited{text-decoration:underline}a:hover{color:var(--color-text)}.rte-content a:hover{color:var(--color--body--light)}.hover-links a:hover,.hover-links:hover{color:var(--color--body--light)}blockquote{font-style:italic;padding-left:16px;margin-left:0;border-left:2px solid var(--color-border)}ul{margin:0;padding:0;list-style-type:none}.rte-content ul{list-style-type:disc;list-style-position:inside;padding-left:32px;line-height:1.7em}@media only screen and (max-width: 767px){.rte-content ul{padding-left:16px}}.rte-content ul ul{list-style-type:circle}ol{margin:0;padding:0;list-style-type:none;line-height:1.7em}.rte-content ol{padding-left:32px;list-style-position:inside;counter-reset:item}@media only screen and (max-width: 767px){.rte-content ol{padding-left:16px}}.rte-content ol li:before{content:counters(item,".") ". ";counter-increment:item}.rte-content ol ol li:before{content:counters(item,".") " ";counter-increment:item}li{display:block}.rte-content li{display:list-item}hr{box-sizing:content-box;height:0;overflow:visible}table{border-collapse:collapse;border-spacing:0}.rte-content table{border:0;margin:-8px}@media only screen and (max-width: 767px){.rte-content table{width:auto !important;margin:-4px}}tr:not(:last-child){padding-bottom:16px}td{padding:8px}@media only screen and (max-width: 767px){td{margin:4px}}iframe{max-width:100%}.error{color:var(--color-error)}.errors{color:var(--color-error);padding-bottom:16px}*::-webkit-input-placeholder,*:-moz-placeholder,*::-moz-placeholder,*:-ms-input-placeholder{color:var(--color-text)}label{padding-bottom:8px;display:block}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-page-bg);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNy43cHgiIGhlaWdodD0iNC4zcHgiIHZpZXdCb3g9IjAgMCA3LjcgNC4zIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA3LjcgNC4zIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM5OTk5OTkiIGQ9Ik03LjEsMC4xQzYuNywwLjUsMy45LDMuMiwzLjksMy4yUzEsMC41LDAuNiwwLjFTMCwwLjcsMCwwLjdsMy45LDMuNmwzLjgtMy42QzcuNywwLjcsNy41LTAuMyw3LjEsMC4xeiIvPg0KPC9zdmc+DQo=");background-position:right 10px center;background-repeat:no-repeat;border-radius:2px;border:1px solid var(--color-border);color:var(--color-text);cursor:pointer;font-size:14px;margin:0 0 16px;max-width:100%;padding:9px 28px 9px 15px;text-indent:0.01px;text-overflow:'';width:100%}select.compact{padding:5px 28px 5px 15px}select:focus{color:var(--color-text);background-color:var(--color-page-bg)}select::-ms-expand{display:none}.off-canvas--viewport input,.off-canvas--viewport textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-page-bg);border-radius:2px;border:1px solid var(--color-border);box-shadow:none;color:var(--color-text);margin:0 0 16px;max-width:100%;overflow:auto;padding:9px 16px;text-transform:none;width:100%}input:focus,textarea:focus{border:1px solid var(--color-border);color:var(--color-text);background-color:var(--color-page-bg)}.off-canvas--viewport input{height:45px;line-height:45px}input.compact{padding:6px;margin:0 0 8px;height:29px;line-height:29px}.button,a.font--button,.font--button,.font--button--inverted,.font--secondary-button,.font--secondary-button--inverted,button input[type='button'],input[type='reset'],input[type='submit']{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;border:0;box-shadow:none;cursor:pointer;display:inline-block;height:45px;line-height:45px;padding:0 16px;vertical-align:bottom;width:auto;zoom:1;font-size:12px}.button.compact,.button[data-height='compact'],a.font--button.compact,a.font--button[data-height='compact'],.font--button.compact,.font--button[data-height='compact'],.font--button--inverted.compact,.font--button--inverted[data-height='compact'],.font--secondary-button.compact,.font--secondary-button[data-height='compact'],.font--secondary-button--inverted.compact,.font--secondary-button--inverted[data-height='compact'],button input[type='button'].compact,button input[type='button'][data-height='compact'],input[type='reset'].compact,input[type='reset'][data-height='compact'],input[type='submit'].compact,input[type='submit'][data-height='compact']{height:29px;line-height:29px}.button:focus,a.font--button:focus,.font--button:focus,.font--button--inverted:focus,.font--secondary-button:focus,.font--secondary-button--inverted:focus,button input[type='button']:focus,input[type='reset']:focus,input[type='submit']:focus{background:var(--color-button-bg)}.button:link,a.font--button:link,.font--button:link,.font--button--inverted:link,.font--secondary-button:link,.font--secondary-button--inverted:link,button input[type='button']:link,input[type='reset']:link,input[type='submit']:link{color:var(--color-button)}.button:visited,a.font--button:visited,.font--button:visited,.font--button--inverted:visited,.font--secondary-button:visited,.font--secondary-button--inverted:visited,button input[type='button']:visited,input[type='reset']:visited,input[type='submit']:visited{color:var(--color-button)}.button:hover,a.font--button:hover,.font--button:hover,.font--button--inverted:hover,.font--secondary-button:hover,.font--secondary-button--inverted:hover,button input[type='button']:hover,input[type='reset']:hover,input[type='submit']:hover{color:var(--color-button);background:var(--color-button-bg)}.no-touchevents .button,.no-touchevents a.font--button,.no-touchevents .font--button,.no-touchevents .font--button--inverted,.no-touchevents .font--secondary-button,.no-touchevents .font--secondary-button--inverted,.no-touchevents button input[type='button'],.no-touchevents input[type='reset'],.no-touchevents input[type='submit']{transition-property:color, border-color, background-color;transition-duration:0.2s;transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}.button[disabled],input[disabled]{cursor:default}input[type='radio']{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio;box-sizing:border-box;height:auto;height:auto;margin:0 8px 0 0;padding:0;width:auto}input[type='checkbox']{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;box-sizing:border-box;height:auto;margin:0 8px 0 0;padding:0;width:auto}form.custom .custom.dropdown{background:none}form.custom .custom.dropdown ul li.disabled{text-decoration:line-through}.font--featured-heading{font-family:var(--font--heading--family);font-weight:var(--font--heading--weight);font-style:var(--font--heading--style);text-transform:var(--font--heading--uppercase);color:var(--color-header);font-size:64px;line-height:1.125em;margin:-0.1875em 0;letter-spacing:0.025em}@media only screen and (max-width: 767px){.font--featured-heading{font-size:40px;line-height:1.2em}}.font--section-heading{font-family:var(--font--heading--family);font-weight:var(--font--heading--weight);font-style:var(--font--heading--style);text-transform:var(--font--heading--uppercase);font-size:var(--font--section-heading--size);color:var(--color-header);line-height:1em;margin:-0.25em 0;letter-spacing:0.025em}@media only screen and (max-width: 767px){.font--section-heading{font-size:20px}}.font--block-heading{font-family:var(--font--heading--family);font-weight:var(--font--heading--weight);font-style:var(--font--heading--style);text-transform:var(--font--heading--uppercase);font-size:var(--font--block-heading--size);color:var(--color-header);line-height:1.33333em;margin:-0.25em 0;letter-spacing:0.025em}@media only screen and (max-width: 767px){.font--block-heading{font-size:20px;margin-top:10px;margin-bottom:10px}}.off-canvas--viewport .font--accent,.off-canvas--viewport label,.off-canvas--viewport input,.off-canvas--viewport textarea{font-family:var(--font--accent--family);font-weight:var(--font--accent--weight);font-style:var(--font--accent--style);text-transform:uppercase;font-size:14px;letter-spacing:normal}@media only screen and (max-width: 767px){.font--accent,label,input,textarea{font-size:13px}}.font--lowercase-accent,input[type='text'],input[type='text'],input[type='password'],input[type='date'],input[type='datetime'],input[type='datetime-local'],input[type='month'],input[type='week'],input[type='email'],input[type='number'],input[type='search'],input[type='tel'],input[type='time'],input[type='url'],select,textarea{font-family:var(--font--accent--family);font-weight:var(--font--accent--weight);font-style:var(--font--accent--style);text-transform:uppercase;font-size:14px;letter-spacing:normal;text-transform:none}@media only screen and (max-width: 767px){.font--lowercase-accent,input[type='text'],input[type='text'],input[type='password'],input[type='date'],input[type='datetime'],input[type='datetime-local'],input[type='month'],input[type='week'],input[type='email'],input[type='number'],input[type='search'],input[type='tel'],input[type='time'],input[type='url'],select,textarea{font-size:13px}}.font--light-accent{font-family:var(--font--accent--family);font-weight:var(--font--accent--weight);font-style:var(--font--accent--style);text-transform:uppercase;font-size:14px;letter-spacing:normal;color:var(--color--body--light)}@media only screen and (max-width: 767px){.font--light-accent{font-size:13px}}.font--light-accent:link,.font--light-accent:visited,.font--light-accent:hover,.font--light-accent:focus{color:var(--color--body--light)}@media only screen and (max-width: 767px){.font--light-accent{font-size:13px}}.font--paragraph,body{font-family:var(--font--paragraph--family);font-weight:var(--font--paragraph--weight);font-style:var(--font--paragraph--style);font-size:var(--font--paragraph--size);line-height:1.55;margin:-0.25em 0}@media only screen and (max-width: 767px){.font--paragraph,body{font-size:15px}}body{margin:0}.font--block-link>*{font-family:var(--font--accent--family);font-weight:var(--font--accent--weight);font-style:var(--font--accent--style);text-transform:uppercase;font-size:14px;letter-spacing:normal;display:inline-block;line-height:1}@media only screen and (max-width: 767px){.font--block-link>*{font-size:13px}}.font--block-link>*:after{padding-bottom:0.14286em;border-bottom:0.07143em solid var(--color-text);content:'';display:block;width:100%}.font--block-link--inverted>*{font-family:var(--font--accent--family);font-weight:var(--font--accent--weight);font-style:var(--font--accent--style);text-transform:uppercase;font-size:14px;letter-spacing:normal;display:inline-block;line-height:1}@media only screen and (max-width: 767px){.font--block-link--inverted>*{font-size:13px}}.font--block-link--inverted>*:after{padding-bottom:0.14286em;border-bottom:0.07143em solid var(--color-text);content:'';display:block;width:100%}.font--block-link--inverted>*{color:var(--color--alternative) !important}.font--block-link--inverted>*:after{border-color:var(--color--alternative)}.font--small{font-size:12px}.font--button,a.font--button,input[type='submit']{background:var(--color-button-bg);color:var(--color-button);font-family:var(--font--accent--family);font-weight:var(--font--accent--weight);font-style:var(--font--accent--style);text-transform:uppercase;letter-spacing:1px;font-weight:500;padding:0 50px;font-size:1.1em}@media only screen and (max-width: 767px){.font--button,a.font--button,input[type='submit']{font-size:13px}}.font--button:link,.font--button:visited,.font--button:hover,.font--button:focus,a.font--button:link,a.font--button:visited,a.font--button:hover,a.font--button:focus,input[type='submit']:link,input[type='submit']:visited,input[type='submit']:hover,input[type='submit']:focus{color:var(--color-button);background:var(--color-button-bg)}.font--button--inverted,a.font--button--inverted,input[type='submit'].font--button--inverted{background:var(--color-button-bg);color:var(--color-button);font-family:var(--font--accent--family);font-weight:var(--font--accent--weight);font-style:var(--font--accent--style);text-transform:uppercase;font-size:14px;letter-spacing:normal;background:var(--color-button);color:var(--color-button-bg)}@media only screen and (max-width: 767px){.font--button--inverted,a.font--button--inverted,input[type='submit'].font--button--inverted{font-size:13px}}.font--button--inverted:link,.font--button--inverted:visited,.font--button--inverted:hover,.font--button--inverted:focus,a.font--button--inverted:link,a.font--button--inverted:visited,a.font--button--inverted:hover,a.font--button--inverted:focus,input[type='submit'].font--button--inverted:link,input[type='submit'].font--button--inverted:visited,input[type='submit'].font--button--inverted:hover,input[type='submit'].font--button--inverted:focus{color:var(--color-button);background:var(--color-button-bg)}.font--button--inverted:link,.font--button--inverted:visited,.font--button--inverted:hover,.font--button--inverted:focus,a.font--button--inverted:link,a.font--button--inverted:visited,a.font--button--inverted:hover,a.font--button--inverted:focus,input[type='submit'].font--button--inverted:link,input[type='submit'].font--button--inverted:visited,input[type='submit'].font--button--inverted:hover,input[type='submit'].font--button--inverted:focus{background:var(--color-button);color:var(--color-button-bg)}.font--secondary-button,a.font--secondary-button,input[type='submit'].font--secondary-button{background:var(--color-button-bg);color:var(--color-button);font-family:var(--font--accent--family);font-weight:var(--font--accent--weight);font-style:var(--font--accent--style);text-transform:uppercase;font-size:12px;letter-spacing:normal;background:transparent;border:1px solid currentColor;color:currentColor;line-height:42px}@media only screen and (max-width: 767px){.font--secondary-button,a.font--secondary-button,input[type='submit'].font--secondary-button{font-size:13px}}.font--secondary-button:link,.font--secondary-button:visited,.font--secondary-button:hover,.font--secondary-button:focus,a.font--secondary-button:link,a.font--secondary-button:visited,a.font--secondary-button:hover,a.font--secondary-button:focus,input[type='submit'].font--secondary-button:link,input[type='submit'].font--secondary-button:visited,input[type='submit'].font--secondary-button:hover,input[type='submit'].font--secondary-button:focus{background:transparent;border:1px solid currentColor}.font--secondary-button--inverted,a.font--secondary-button--inverted,input[type='submit'].font--secondary-button--inverted{background:var(--color-button-bg);color:var(--color-button);font-family:var(--font--accent--family);font-weight:var(--font--accent--weight);font-style:var(--font--accent--style);text-transform:uppercase;font-size:14px;letter-spacing:normal;background:transparent;border:2px solid var(--color-button-bg);color:var(--color-button-bg);line-height:41px;background:transparent;border:2px solid var(--color-page-bg);color:var(--color-page-bg)}@media only screen and (max-width: 767px){.font--secondary-button--inverted,a.font--secondary-button--inverted,input[type='submit'].font--secondary-button--inverted{font-size:13px}}.font--secondary-button--inverted:link,.font--secondary-button--inverted:visited,.font--secondary-button--inverted:hover,.font--secondary-button--inverted:focus,a.font--secondary-button--inverted:link,a.font--secondary-button--inverted:visited,a.font--secondary-button--inverted:hover,a.font--secondary-button--inverted:focus,input[type='submit'].font--secondary-button--inverted:link,input[type='submit'].font--secondary-button--inverted:visited,input[type='submit'].font--secondary-button--inverted:hover,input[type='submit'].font--secondary-button--inverted:focus{color:var(--color-button);background:var(--color-button-bg)}.font--secondary-button--inverted:link,.font--secondary-button--inverted:visited,.font--secondary-button--inverted:hover,.font--secondary-button--inverted:focus,a.font--secondary-button--inverted:link,a.font--secondary-button--inverted:visited,a.font--secondary-button--inverted:hover,a.font--secondary-button--inverted:focus,input[type='submit'].font--secondary-button--inverted:link,input[type='submit'].font--secondary-button--inverted:visited,input[type='submit'].font--secondary-button--inverted:hover,input[type='submit'].font--secondary-button--inverted:focus{color:var(--color-button-bg);background:transparent}.font--secondary-button--inverted:link,.font--secondary-button--inverted:visited,.font--secondary-button--inverted:hover,.font--secondary-button--inverted:focus,a.font--secondary-button--inverted:link,a.font--secondary-button--inverted:visited,a.font--secondary-button--inverted:hover,a.font--secondary-button--inverted:focus,input[type='submit'].font--secondary-button--inverted:link,input[type='submit'].font--secondary-button--inverted:visited,input[type='submit'].font--secondary-button--inverted:hover,input[type='submit'].font--secondary-button--inverted:focus{color:var(--color-page-bg);background:transparent}.placeholder--root{position:relative;width:100%}.placeholder--root svg{fill:#cbcbcb;color:#cbcbcb;background-color:#e9e9e9;display:block;position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%}.placeholder--container{max-width:100%}.icon--root{position:relative;display:inline-block;vertical-align:middle}.icon--root path{fill:currentColor}.icon--3d-badge,.icon--play-badge{border-radius:2px}.icon--root path,a:hover svg,a:focus svg,a:link svg,a:visited svg,.payment-options svg,svg use svg,.x-menu--overlap-icon svg{fill:currentColor}.icon--3d-badge{height:26px;width:26px}.icon--account{height:22px;width:22px}.icon--accounts{height:24px;width:24px}.icon--arrow-left{height:12px;width:16px}.icon--arrow-right{height:12px;width:16px}.icon--bag-alt{height:20px;width:16px}.icon--bag{height:20px;width:17px}.icon--behance{height:14px;width:20px}.icon--cart{height:20px;width:21px}.icon--chevron-down{height:6px;width:10px}.icon--chevron-left--small{height:14px;width:8px}.icon--chevron-left{height:20px;width:12px}.icon--chevron-right--small{height:14px;width:8px}.icon--chevron-right{height:20px;width:12px}.icon--chevron-up{height:6px;width:10px}.icon--comments{height:18px;width:20px}.icon--cross-circle{height:24px;width:24px}.icon--cross{height:20px;width:20px}.icon--facebook{height:20px;width:20px}.icon--instagram{height:20px;width:20px}.icon--kickstarter{height:20px;width:18px}.icon--link{height:18px;width:24px}.icon--lock{height:18px;width:14px}.icon--mail{height:16px;width:26px}.icon--menu-alt{height:10px;width:18px}.icon--menu{height:16px;width:22px}.icon--minus-circle{height:20px;width:20px}.icon--minus{height:2px;width:10px}.icon--pinterest{height:20px;width:20px}.icon--play-badge{height:26px;width:26px}.icon--play-circle-fill{height:60px;width:60px}.icon--play-circle{height:60px;width:60px}.icon--plus{height:10px;width:10px}.icon--rss{height:20px;width:20px}.icon--search{height:18px;width:18px}.icon--shopify{height:20px;width:70px}.icon--snapchat{height:20px;width:22px}.icon--trip-advisor{height:21px;width:35px}.icon--twitter{height:20px;width:22px}.icon--vimeo{height:21px;width:25px}.icon--yelp{height:20px;width:18px}.icon--youtube{height:20px;width:29px}hr{border:0;padding:0;border-bottom:1px solid var(--color-border)}.text-align--left{text-align:left}.text-align--center{text-align:center}.text-align--right{text-align:right}@media only screen and (min-width: 768px){.text-align--medium-left{text-align:left}.text-align--medium-center{text-align:center}.text-align--medium-right{text-align:right}}@media only screen and (min-width: 1024px){.text-align--large-left{text-align:left}.text-align--large-center{text-align:center}.text-align--large-right{text-align:right}}.divider{display:block;border-top:1px solid var(--color-border)}.panel{background:var(--color-panel-bg);border:1px solid var(--color-border);border-radius:3px}.list--no-style{list-style:none;margin:0;padding:0}table{background:transparent;border-top:solid 1px var(--color-border);border-bottom:solid 1px var(--color-border);border-radius:5px;border-collapse:separate}table.no-border{border:0px}table tr:first-child td:first-child,table tr:first-child th:first-child{border-top-left-radius:5px}table thead ~ tbody tr:first-child td:first-child,table thead ~ tbody tr:first-child th:first-child{border-radius:0}table tr:first-child td:last-child{border-top-right-radius:5px}table thead ~ tbody tr:first-child td:last-child{border-radius:0}table tr:last-child td:first-child,table tr:last-child th:first-child{border-bottom-left-radius:5px}table tr:last-child td:last-child{border-bottom-right-radius:5px}table thead th:first-child{border-top-left-radius:5px}table thead th:last-child{border-top-right-radius:5px}@media only screen and (max-width: 768px){table.responsive{display:block;width:100%;box-sizing:border-box;float:left;clear:left;border:0}table.responsive thead,table.responsive tbody,table.responsive th,table.responsive td,table.responsive tr{display:block;width:100%;box-sizing:border-box;float:left;clear:left}table.responsive thead tr{position:absolute;top:-9999px;left:-9999px}table.responsive tr{border:1px solid var(--color-border);padding:12px}table.responsive td{padding:0;line-height:1.6;border:none;border-bottom:0;position:relative;padding:8px 0}table.responsive td:empty{padding:0}table.responsive td:before{display:block;word-wrap:break-word;max-width:100%}table.responsive td:before{content:attr(data-label)}}.input--number{align-items:center;background:var(--color-page-bg);border:1px solid var(--color-border);display:inline-flex;margin-bottom:15px;position:relative;text-align:left}.input--number .minus,.input--number .plus{padding:0 8px;cursor:pointer;background:var(--color-page-bg);height:32px;display:flex;align-items:center}.input--number input{height:32px;line-height:32px;z-index:1;border-top:0 !important;border-bottom:0 !important;width:38px;margin:0;border-radius:0}.input--number input:focus{border-top:0;border-bottom:0}.input--number.updating input{color:var(--color-border)}img{vertical-align:middle;max-width:100%}.image--root{position:relative;max-width:100%}.image--root img{display:block;height:100%;left:0;position:absolute;top:0;transition:opacity 0.3s ease;width:100%}.image--root noscript img{visibility:visible;opacity:1}.image--container{max-width:100%}.responsive-video{width:100%;display:block;position:relative;padding-top:2.08333em;padding-bottom:67.5%;height:0;margin-bottom:1.33333em;overflow:hidden}.responsive-video.widescreen{padding-bottom:57.25%}.responsive-video.vimeo{padding-top:0}.responsive-video.kickstarter{padding-bottom:52%}@media only screen and (max-width: 767px){.responsive-video.kickstarter{padding-bottom:50%}}@media only screen and (min-width: 1024px){.responsive-video.kickstarter{padding-bottom:54%}}.responsive-video iframe,.responsive-video object,.responsive-video embed,.responsive-video video{position:absolute;top:0;left:0;width:100%;height:100%}.off-canvas--viewport{width:100%;overflow:hidden;position:relative}.off-canvas--left-sidebar{position:absolute;top:0;overflow:visible;display:block;z-index:100;min-height:100vh;width:80%;max-width:400px;background-color:var(--color-page-bg);transform:translateX(-100%)}[data-off-canvas--state='left-open'] .off-canvas--left-sidebar{box-shadow:2px 0 10px -2px #888}.off-canvas--right-sidebar{position:absolute;top:0;overflow:visible;display:block;z-index:100;min-height:100vh;width:80%;max-width:400px;background-color:var(--color-page-bg);transform:translateX(0);left:100%}[data-off-canvas--state='right-open'] .off-canvas--right-sidebar{box-shadow:-2px 0 10px -2px #888}.off-canvas--main-content{min-height:100%;width:100%;top:0}.off-canvas--overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;opacity:0;background:#000;cursor:pointer}.off-canvas--open{display:inline-block;cursor:pointer}.off-canvas--close{position:fixed;top:12px;color:#fff;z-index:101;cursor:pointer;display:inline-block}[data-off-canvas--state='closed'] .off-canvas--close{display:none}[data-off-canvas--state='left-open'] .off-canvas--close{left:calc(400px + 15px)}@media only screen and (max-width: 500px){[data-off-canvas--state='left-open'] .off-canvas--close{left:calc(80% + 15px)}}[data-off-canvas--state='right-open'] .off-canvas--close{right:calc(400px + 15px)}@media only screen and (max-width: 500px){[data-off-canvas--state='right-open'] .off-canvas--close{right:calc(80% + 15px)}}.off-canvas--left-sidebar .social-follow{padding:30px;text-align:center}.search--header{padding:32px;text-align:center}.search--bar{position:relative}@media only screen and (max-width: 767px){.search--bar{padding-top:8px}}@media only screen and (min-width: 768px){.search--bar{padding:16px 0}}input[type='text'].search--textbox,input[type='text'].search--textbox:focus{padding:0 55px 0 35px;border:0;outline:0;box-shadow:none !important;background:transparent;height:50px;font-size:22px}input[type='text']::-ms-clear{display:none}.search--loading{display:none;position:absolute;top:36px;left:18px}@media only screen and (min-width: 768px){.search--loading{top:45px}}.search--root[data-view='template'] .search--body{padding:0 16px}.search--results{display:flex}@media only screen and (max-width: 767px){.search--results{flex-wrap:wrap;padding:0 16px}}.search--results>*{padding:16px}@media only screen and (max-width: 767px){.search--products{width:100%}}@media only screen and (min-width: 768px){.search--products{flex:1 1 0;width:calc(100% - 300px)}}.search--root[data-view='template'] .search--products{width:100%}@media only screen and (min-width: 768px){.search--root[data-show-articles='false'][data-show-pages='false'] .search--products{width:100%}}.search--info{display:flex;padding:16px;border-bottom:1px solid var(--color-border)}.search--count{flex-grow:1}.search--items{display:flex;flex-wrap:wrap;padding:16px 0}.search--products-container{display:flex;flex-wrap:wrap;padding:16px 0}.search--product{width:100%;padding:16px}@media only screen and (min-width: 768px){.search--product{width:calc(100% / 3)}}@media only screen and (min-width: 1024px){.search--root[data-show-articles='false'][data-show-pages='false'] .search--product{width:calc(100% / 4)}}@media only screen and (min-width: 1024px){.search--root[data-view='template'] .search--product{width:calc(100% / 4)}}@media only screen and (max-width: 767px){.search--articles{width:100%}}@media only screen and (min-width: 768px){.search--articles{flex:1 0 300px;width:300px;max-width:300px}}.search--root[data-view='template'] .search--articles{max-width:800px;flex-basis:800px;text-align:center;margin:0 auto}.search--articles-container{padding:16px 0}.search--article{padding:8px 16px}.search--no-results{padding:0 16px}.search--footer{padding:0 16px}@media only screen and (min-width: 768px){.search--footer{padding:0 32px}}.search--again-button{padding:32px;text-align:center}.breadcrumbs--root{display:flex;padding:12px 0;padding-top:15px}.breadcrumbs--root *{text-transform:capitalize !important}.breadcrumbs--root li{display:inline-flex;align-items:center}.breadcrumbs--root li:not(:last-of-type):after{margin:0 12px;content:'/'}.pagination--root{display:flex;align-items:center;justify-content:center}.pagination--left-arrow a{display:flex;padding:8px}.pagination--current-page{flex:0 0 auto}.pagination--numbers{display:flex}.pagination--number a{padding:8px}.pagination--number[data-active='true']{padding:0 8px;font-weight:bold}.pagination--right-arrow a{display:flex;padding:8px}html.modal-open{overflow:auto !important}.modal--link{cursor:pointer}.modal--window{position:absolute;z-index:10;top:0;left:0;display:none;min-height:100%;width:100%;max-width:100%;overflow:hidden;padding:96px}@media only screen and (max-width: 767px){.modal--window{padding:48px 12px 12px}}.modal--window .icon--cross{vertical-align:top}.modal--window .fw--loading_animation{display:block}.modal--window[data-modal--fullscreen='true']{padding:0}@media only screen and (max-width: 767px){.modal--window[data-modal--fullscreen='true']{padding:0}}.modal--mask{display:none;opacity:0.8;position:fixed;top:0 !important;left:0;height:100%;width:100%;z-index:9000;background-color:#000}.modal--container{position:relative;width:100%;min-height:100%;z-index:9002}.modal--content{position:relative;background:var(--color-page-bg);display:none;left:50%;max-width:100%;min-width:200px;transform:translateX(-50%)}@media only screen and (min-width: 768px){.modal--content{min-width:300px}}[data-modal--fullscreen='true'] .modal--content{width:100%;min-height:100vh;top:0;left:0;transform:translateX(0)}.modal--content .responsive-video{margin-bottom:-1px}.modal--content .responsive-video.vimeo{margin-bottom:0px}.modal--content.with-padding{padding:16px}.modal--content.full-width{width:100%}.modal--content.active{display:inline-block;overflow:hidden}[data-modal--fullscreen='true'] .modal--content.active{overflow:visible}.modal--window.fixed{position:fixed;height:100%}.modal--window.fixed .modal--container{height:100%}.modal--window.fixed .modal--container .modal--content{top:50%;left:50%;transform:translate(-50%, -50%)}.modal--loading{position:fixed;top:50%;left:50%;margin:-12.5px 0 0 -12.5px;height:25px;width:25px}.modal--close,.modal--prev,.modal--next{background-color:transparent;z-index:9002;position:fixed;cursor:pointer;font-size:30px;color:#fff;padding:10px;opacity:0.8;border:none}.modal--close:hover,.modal--prev:hover,.modal--next:hover{opacity:1;background-color:transparent}.modal--close{top:0 !important;right:0;padding:32px;font-size:18px}[data-modal--fullscreen='true'] .modal--close{color:var(--color-text)}[data-modal--custom-close='true'] .modal--close{display:none}@media only screen and (max-width: 767px){.modal--close{padding:20px}body.show-border .modal--close{padding:30px}}.modal--prev{margin-top:-25px;left:12px;top:50% !important;display:none}.modal--next{margin-top:-25px;right:12px;top:50% !important;display:none}.localization--container form{width:auto;display:flex}@media only screen and (max-width: 767px){.localization--container form{justify-content:center}}.localization--root:not(:last-of-type){padding-right:16px;text-transform:none}.localization--main{position:relative}.localization--toggle{background-color:var(--color-page-bg);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNy43cHgiIGhlaWdodD0iNC4zcHgiIHZpZXdCb3g9IjAgMCA3LjcgNC4zIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA3LjcgNC4zIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM5OTk5OTkiIGQ9Ik03LjEsMC4xQzYuNywwLjUsMy45LDMuMiwzLjksMy4yUzEsMC41LDAuNiwwLjFTMCwwLjcsMCwwLjdsMy45LDMuNmwzLjgtMy42QzcuNywwLjcsNy41LTAuMyw3LjEsMC4xeiIvPg0KPC9zdmc+DQo=");background-position:right 10px center;background-repeat:no-repeat;border-radius:2px;border:1px solid var(--color-border);color:var(--color-text);cursor:pointer;font-size:14px;padding:8px 28px 8px 15px;width:100%;z-index:2;position:relative}.localization--items{background-color:var(--color-page-bg);border:1px solid var(--color-border);border-radius:2px;max-height:300px;max-width:300px;min-width:100%;position:absolute;display:none;overflow-y:auto;z-index:1}.localization--toggle[aria-expanded='true']+.localization--items{display:block}.localization--root[data-position='header'] [aria-expanded='true']+.localization--items{margin-top:8px}.localization--root[data-position='footer'] .localization--items{bottom:100%;margin-bottom:8px}.localization--item--link{color:var(--color-text) !important;display:inline-block;padding:9px 15px;white-space:nowrap;width:100%}.localization--item--link:focus,.localization--item--link:hover{outline:0;background-color:var(--color-panel-bg)}.x-menu{display:inline-block;line-height:1}.x-menu ul,.x-menu li{list-style:none;margin:0;padding:0}[data-x-menu--overlap='false'] .x-menu--overlap-icon{display:none}@media only screen and (max-width: 767px){[data-x-menu--overlap='false'] .x-menu--overlap-icon{display:block}}[data-x-menu--overlap='true'] .x-menu--level-1--container{display:none}@media only screen and (max-width: 767px){.x-menu--level-1--container{display:none}}.x-menu--level-1--link{display:inline-block}.x-menu--level-1--link[data-x-menu--depth='2']{position:relative}.x-menu--level-1--link a{display:inline-block;padding:16px;position:relative}.x-menu--level-1--link .icon--chevron-up{display:none}.x-menu--level-2--container{display:none;position:absolute;white-space:nowrap;z-index:4;min-width:150px;left:0;padding:0;background:var(--color-page-bg);overflow:hidden}[data-x-menu--depth='2'] .x-menu--level-2--container{left:-16px}[data-x-menu--depth='3'] .x-menu--level-2--container{max-width:100%;padding-top:0;padding-bottom:20px;width:100%}[data-x-menu--depth='3'] .x-menu--level-2--container ul{flex-wrap:wrap;vertical-align:top}[data-x-menu--align='center'] .x-menu--level-2--container{justify-content:center;text-align:left}.x-menu--bg{position:absolute;top:0;left:0;height:100%;width:100%;background:var(--color-page-bg)}.x-menu--single-parents{display:inline-block;flex-shrink:0;padding:12px 32px 12px 0}.x-menu--single-parents ul{position:relative;border-right:1px solid var(--color--body--light);padding-right:32px;min-height:calc(100% - 30px)}.x-menu--single-parents li{padding-bottom:0 !important;display:block !important}.x-menu--single-parents a{padding:8px 32px !important;line-height:1}.x-menu--level-2--link{text-transform:uppercase}[data-x-menu--depth='3'] .x-menu--level-2--link{display:inline-block;vertical-align:text-top}.x-menu--level-2--link:first-child>a{padding-top:32px}[data-x-menu--depth='3'] .x-menu--level-2--link:first-child>a{padding:16px 32px}.x-menu--level-2--link:last-child>a{padding-bottom:32px}[data-x-menu--depth='3'] .x-menu--level-2--link:last-child>a{padding:16px 32px}.x-menu--level-2--link a{display:inline-block;padding:16px 32px}ul.x-menu--level-3--container{padding:0 0 20px;text-transform:none}.x-menu--level-3--link a{padding:8px 32px;line-height:1}[data-x-menu--parent-link='level-2'] .x-menu--level-3--link{padding-left:20px}.x-menu{color:var(--color-header)}@media only screen and (max-width: 767px){.x-menu{display:none}}.x-menu a,.x-menu a:link,.x-menu a:visited,.x-menu a:hover{color:var(--color-header)}.x-menu[data-x-menu--overlap='true']{height:62px}.x-menu--overlap-icon{left:0;position:absolute;top:28px}.x-menu--level-1--link>a{padding:16px 16px 32px;text-transform:uppercase}.x-menu--level-2--container{background:transparent}[data-x-menu--depth='3'] .x-menu--level-2--container{margin:0 -48px;width:calc(100% + (48px * 2));max-width:calc(100% + (48px * 2));padding-left:25px;padding-right:25px}.x-menu--single-parents ul{border-right:1px solid var(--color-header)}.x-menu--bg{opacity:0.95;background:var(--color-header-bg)}[data-header--menu-transparent='false'] .x-menu--bg{opacity:1 !important}.y-menu{display:inline-block;position:relative;width:100%;max-width:400px;overflow:hidden}.y-menu ul,.y-menu li{list-style:none;margin:0;padding:0}[data-y-menu--overlap='false'] .y-menu--overlap-icon{display:none}@media only screen and (max-width: 767px){.y-menu--overlap-icon{display:none}}.y-menu--level-1--link{display:inline-block;display:block;border-bottom:1px solid var(--color-border)}.y-menu--level-1--link:first-child{border-top:1px solid var(--color-border)}.y-menu--level-1--link a{padding:16px;position:relative;display:block;z-index:0;line-height:1.3;padding:20px 35px 20px 15px}.y-menu--level-1--link .icon--chevron-right--small{position:absolute;right:12px;top:22px}.y-menu--level-1--link .icon--chevron-left--small{position:absolute;left:12px;top:22px}.y-menu--back-link{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);text-align:center}.y-menu--level-2--container{display:none;position:absolute;z-index:4;min-width:150px;padding:0;background:var(--color-page-bg);overflow:hidden;left:100%;width:100%;top:0;bottom:0}.y-menu--parent-link{display:block;border-bottom:1px solid var(--color-border)}.y-menu--parent-link:first-child{border-top:1px solid var(--color-border)}.y-menu--level-2--link{display:block;border-bottom:1px solid var(--color-border)}.y-menu--level-2--link:first-child{border-top:1px solid var(--color-border)}[data-y-menu--parent-link='level-2'] .y-menu--level-2--link>a{padding-left:35px}.y-menu--level-3--container{padding:0;position:absolute;display:none;left:100%;width:100%;top:0;bottom:0;background:var(--color-page-bg);z-index:5}.y-menu--level-3--link{display:block;border-bottom:1px solid var(--color-border)}.y-menu--level-3--link:first-child{border-top:1px solid var(--color-border)}[data-y-menu--parent-link='level-3'] .y-menu--level-3--link>a{padding-left:35px}[class*='column']+[class*='column']:last-child{float:left}.row .row{padding:0;margin:0}.show-for-medium-only{display:none}@media only screen and (min-width: 768px) and (max-width: 1279px){.show-for-medium-only{display:inherit !important}}.image-scale-hack{transform:rotate(0.0001deg)}.clearfix:after,.fw--blocks:after{content:'';display:table;clear:both}.remove_button_styles,.modal.video .close,.popup-modal-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-button);text-transform:inherit;background:transparent;font-size:14px}.plain-list{list-style:none;margin:0;padding:0}.plain-list li{margin-bottom:5px}.hide{display:none}.hide-until-js{display:none}.no-js .hide-until-js{display:inherit}.hide-for-js{display:none}.no-js .hide-for-js{display:inherit}.divider{border-top:1px solid var(--color-border)}.border-decoration{position:absolute;bottom:0;width:100%;padding-right:2.5em}.border-decoration:after{content:'';display:block;border-bottom:1px solid var(--color-border)}.tabs-wrapper.vertical{margin-bottom:10px}.tabs-wrapper.vertical:after{content:'';display:table;clear:both}.tabs-wrapper.vertical .headings{margin:0;padding:0;float:left;list-style:none;width:100%;float:left}@media only screen and (min-width: 768px){.tabs-wrapper.vertical .headings{width:30%}}.tabs-wrapper.vertical .headings>li{margin:0}.tabs-wrapper.vertical .headings>li:hover .trigger .bg,.tabs-wrapper.vertical .headings>li:focus .trigger .bg,.tabs-wrapper.vertical .headings>li.active .trigger .bg{opacity:1}.tabs-wrapper.vertical .headings .trigger{margin:0;cursor:pointer;padding:20px 30px;position:relative;z-index:0;float:left;width:100%}.tabs-wrapper.vertical .headings .trigger a,.tabs-wrapper.vertical .headings .trigger a:link,.tabs-wrapper.vertical .headings .trigger a:visited,.tabs-wrapper.vertical .headings .trigger a:hover{color:var(--color-text)}.tabs-wrapper.vertical .headings .trigger .bg{z-index:-1;opacity:0.5;background:var(--color-tabs-accordions);height:100%;width:100%;top:0;left:0;position:absolute}.tabs-wrapper.vertical .tabs.content{float:left;width:100%;overflow:auto;padding:20px;margin:0;list-style:none}@media only screen and (min-width: 768px){.tabs-wrapper.vertical .tabs.content{width:70%;padding:0 20px}}.tabs-wrapper.vertical .tabs.content>li{display:none}.tabs-wrapper.vertical .tabs.content>li.active{display:block}.tabs-wrapper.horizontal{overflow:hidden}.tabs-wrapper.horizontal .headings{margin:0;padding:0;float:left;list-style:none;width:100%}.tabs-wrapper.horizontal .headings>li{margin:0;padding:0}.tabs-wrapper.horizontal .headings>li:hover .trigger .bg,.tabs-wrapper.horizontal .headings>li:focus .trigger .bg,.tabs-wrapper.horizontal .headings>li.active .trigger .bg{opacity:1}.tabs-wrapper.horizontal .headings .trigger{margin:0;cursor:pointer;padding:20px 30px;position:relative;z-index:0;float:left}.tabs-wrapper.horizontal .headings .trigger a,.tabs-wrapper.horizontal .headings .trigger a:link,.tabs-wrapper.horizontal .headings .trigger a:visited,.tabs-wrapper.horizontal .headings .trigger a:hover{color:var(--color-text)}.tabs-wrapper.horizontal .headings .trigger .bg{z-index:-1;opacity:0.5;background:var(--color-tabs-accordions);height:100%;width:100%;top:0;left:0;position:absolute}.tabs-wrapper.horizontal .tabs.content{clear:both;float:left;width:100%;overflow:auto;padding:20px 10px;margin:0;list-style:none}.tabs-wrapper.horizontal .tabs.content:after{content:'';display:table;clear:both}.tabs-wrapper.horizontal .tabs.content>li{display:none}.tabs-wrapper.horizontal .tabs.content>li.active{display:block}.accordion-wrapper{margin-bottom:10px}.accordion-wrapper:after{content:'';display:table;clear:both}.accordion-wrapper ul.accordion{margin:0;padding:0;float:left;list-style:none;width:100%;float:left}.accordion-wrapper ul.accordion>li{margin:0;padding:0}.accordion-wrapper ul.accordion .trigger{margin:0;cursor:pointer;padding:20px 30px;position:relative;z-index:0}.accordion-wrapper ul.accordion .trigger a,.accordion-wrapper ul.accordion .trigger a:link,.accordion-wrapper ul.accordion .trigger a:visited,.accordion-wrapper ul.accordion .trigger a:hover{color:var(--color-text)}.accordion-wrapper ul.accordion .trigger .bg{z-index:-1;opacity:0.5;background:var(--color-tabs-accordions);height:100%;width:100%;top:0;left:0;position:absolute}.accordion-wrapper ul.accordion .trigger .bg:hover{opacity:1}.accordion-wrapper ul.accordion li.active .trigger .bg{opacity:1}.accordion-wrapper ul.accordion .content{display:none;padding:20px 20px 0;margin:0}.owl-carousel .owl-wrapper:after{content:'.';display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;touch-action:pan-y;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:var(--image--grabbing-icon) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut 0.7s both ease;animation:fadeOut 0.7s both ease}.owl-fade-in{-webkit-animation:fadeIn 0.7s both ease;animation:fadeIn 0.7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade 0.7s ease both;animation:scaleToFade 0.7s ease both}.owl-goDown-in{-webkit-animation:goDown 0.6s ease both;animation:goDown 0.6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom 0.5s ease both;animation:scaleUpFrom 0.5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo 0.5s ease both;animation:scaleUpTo 0.5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:0.5;-webkit-transform:translateZ(-500px)}75%{opacity:0.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:0.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:0.5;transform:translateZ(-500px)}75%{opacity:0.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:0.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:0.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:0.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:0.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:0.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(0.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(0.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;border-radius:30px}.owl-item.loading{min-height:150px;background:var(--image--loading-animation) no-repeat center center}.owl-carousel .owl-wrapper-outer{z-index:1}.owl-carousel .owl-wrapper{display:flex !important;align-items:center}.owl-carousel .owl-pagination{z-index:2}html.touchevents form.custom .dropdown{display:none}form.custom .custom.dropdown{font-size:12px}form.custom .custom.dropdown ul li{font-size:12px}form.custom .custom.dropdown ul li.disabled{text-decoration:line-through}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-page-bg);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNy43cHgiIGhlaWdodD0iNC4zcHgiIHZpZXdCb3g9IjAgMCA3LjcgNC4zIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA3LjcgNC4zIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM5OTk5OTkiIGQ9Ik03LjEsMC4xQzYuNywwLjUsMy45LDMuMiwzLjksMy4yUzEsMC41LDAuNiwwLjFTMCwwLjcsMCwwLjdsMy45LDMuNmwzLjgtMy42QzcuNywwLjcsNy41LTAuMyw3LjEsMC4xeiIvPg0KPC9zdmc+DQo=");background-position:right 10px center;background-repeat:no-repeat;border-radius:2px;border:1px solid var(--color-border);color:var(--color-text);letter-spacing:normal;margin-bottom:12px;padding:0 10px;text-indent:0.01px;text-overflow:'';text-transform:none;width:100%}input{padding:0 15px;margin:0}textarea{padding:12px;width:100%}.off-canvas--viewport input,.off-canvas--viewport select{width:100%;max-width:100%;line-height:43px;height:45px}input.small,select.small{height:28px;line-height:26px;padding:0 12px}input[type='checkbox']{height:auto;line-height:1;width:auto}input[type='text'],input[type='password'],input[type='date'],input[type='datetime'],input[type='datetime-local'],input[type='month'],input[type='week'],input[type='email'],input[type='number'],input[type='search'],input[type='tel'],input[type='time'],input[type='url'],textarea{font-size:12px;border-radius:2px;background:var(--color-page-bg);color:var(--color-text);border:1px solid var(--color-border);letter-spacing:0.8px;box-shadow:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}input[type='text']:focus,input[type='password']:focus,input[type='date']:focus,input[type='datetime']:focus,input[type='datetime-local']:focus,input[type='month']:focus,input[type='week']:focus,input[type='email']:focus,input[type='number']:focus,input[type='search']:focus,input[type='tel']:focus,input[type='time']:focus,input[type='url']:focus,textarea:focus{background:var(--color-page-bg);color:var(--color-text);border:1px solid var(--color-border)}input[type='number']{padding-right:8px}button{border:none}.button,a.button{background:var(--color-button-bg);border-color:var(--color-border);border-radius:2px;border:0;box-shadow:none;color:var(--color-button);display:inline-block;font-size:12px;font-weight:var(--font--paragraph--weight);height:45px;letter-spacing:normal;line-height:45px;margin:0;padding:0 25px;text-transform:uppercase;transition:background-color 300ms ease-out;width:auto}.button:focus,a.button:focus{background:var(--color-button-bg)}.button:hover,a.button:hover{color:var(--color-button);background:var(--color-button-bg)}.button--secondary{background:var(--color-button-bg);border-color:var(--color-border);border-radius:2px;border:0;box-shadow:none;color:var(--color-button);display:inline-block;font-size:12px;font-weight:var(--font--paragraph--weight);height:45px;letter-spacing:normal;line-height:45px;margin:0;padding:0 25px;text-transform:uppercase;transition:background-color 300ms ease-out;width:auto;background:var(--color-page-bg);border:2px solid var(--color-button-bg);color:var(--color-button-bg);line-height:41px}.button--secondary:focus{background:var(--color-button-bg)}.button--secondary:hover{color:var(--color-button);background:var(--color-button-bg)}.button--secondary:focus{background:var(--color-page-bg)}.button--secondary:hover{color:var(--color-button-bg);background:var(--color-page-bg)}@media only screen and (max-width: 768px){table.responsive{display:block;width:100%;box-sizing:border-box;float:left;clear:left;border:0}table.responsive thead,table.responsive tbody,table.responsive th,table.responsive td,table.responsive tr{display:block;width:100%;box-sizing:border-box;float:left;clear:left}table.responsive thead tr{position:absolute;top:-9999px;left:-9999px}table.responsive tr{border:1px solid var(--color-border);padding:15px}table.responsive td{padding:0;line-height:1.6;border:none;border-bottom:0;position:relative;padding:10px 0}table.responsive td:empty{padding:0}table.responsive td:before{display:block;word-wrap:break-word;max-width:100%}table.responsive td:before{content:attr(data-label)}}html{margin:0;padding:0}.error{color:var(--color-error)}body{color:var(--color-text)}body.modal-on{overflow:hidden}body.modal-unfix{overflow-x:hidden;overflow-y:auto}.shopify-section{clear:both}.textarea{white-space:pre-line;overflow-wrap:break-word;word-wrap:break-word}.page-title{padding-bottom:30px}label{color:var(--color-text)}.main-content{padding-top:30px}.row{max-width:none}@media only screen and (min-width: 768px){.row{padding:0 48px}}.hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}html,body{background:var(--color-page-bg)}.placeholder-icon{fill:#cbcbcb;color:#cbcbcb;background-color:#e9e9e9;width:100%;height:100%;max-width:100%;max-height:100%}.placeholder-noblocks{padding:50px;text-align:center}.section--slideshow .placeholder-icon{position:absolute;top:0;left:0}.header--root{position:relative;z-index:3;width:100%}@media only screen and (min-width: 768px){.header--root{padding:32px 48px 0}}.header--root .off-canvas--open{cursor:pointer}.header--root .cart{width:100%;text-align:right;padding:0}.header--root .cart .number-wrapper[data-item-count='0']{display:none}.header--root .cart .button,.header--root .cart a.button{box-shadow:none;text-transform:uppercase;border:0;border-radius:2px;margin-top:-15px}.header--root .icon--bag{bottom:2px;right:3px}.header--root .icon--cart{bottom:2px;right:3px}.header--bg{background:var(--color-header-bg);height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}[data-header--menu-transparent='false'] .header--bg{opacity:1 !important}@media only screen and (max-width: 767px){.header--bg{display:none}}.header--top-row{position:relative;display:flex;align-items:flex-start;justify-content:flex-end;margin:0 -8px}.header--top-row>*{flex:1 1 auto;padding:8px}@media only screen and (max-width: 767px){.header--top-row{display:none}}.header--localization{padding:0 16px 0 0}.header--root[data-center-logo='false'] .header--localization{order:1}.header--root[data-center-logo='false'] .localization--container form{justify-content:flex-end}.header--root[data-center-logo='false'] .header--logo{order:0}.header--root[data-center-logo='true'] .header--logo{position:absolute;left:50%;transform:translateX(-50%)}.header--logo a,.header--logo a:link,.header--logo a:hover,.header--logo a:visited{color:var(--color-header)}.header--search{justify-self:flex-end;flex-grow:0;order:2}.header--search svg{color:var(--color-header)}.header--account-icon{justify-self:flex-end;flex-grow:0;order:2}.header--account-icon svg{color:var(--color-header)}.header--account-info{display:none;top:6px;right:-3px;padding:0;width:100%;position:relative}.header--account-info .account-close:after{display:none}.header--account-info .icon--cross{top:1px}.header--bottom-row{position:relative;text-align:center;padding-top:16px}.header--root[data-center-menu='false'] .header--bottom-row{text-align:left}.header--bottom-row>*{flex:1 1 auto}.header--bottom-row.hover{background:var(--color-header);background:transparent}@media only screen and (max-width: 767px){.header--bottom-row{display:none}}.header--cart{padding:0;position:absolute;right:0;top:16px}.header--menu{margin:0 -16px}.header--mobile{background-color:var(--color-header-bg);display:flex;justify-content:space-between;align-items:center;padding:20px 16px}@media only screen and (min-width: 768px){.header--mobile{display:none}}.header--mobile .icon--menu{color:var(--color-header)}.header--mobile--menu{width:50%;flex-shrink:1;line-height:1}.header--mobile--cart{width:50%;flex-shrink:1;color:var(--color-cart) !important;flex-shrink:1;line-height:1;padding:0 0 0 12px;text-align:right;white-space:nowrap;width:50%}.header--mobile--cart svg{color:var(--color-cart);fill:var(--color-cart)}.header--mobile--cart .number-wrapper[data-item-count='0']{display:none}.header--mobile--title{flex-shrink:0;max-width:calc(100% - 120px);text-align:center}.header--mobile--title a,.header--mobile--title a:link,.header--mobile--title a:hover,.header--mobile--title a:visited{color:var(--color-header)}.header--y-menu-for-off-canvas,.header--localization-for-off-canvas{display:none}a.header--cart-link{line-height:30px;color:var(--color-cart);display:inline-block;padding:16px;margin-right:-16px}@media only screen and (min-width: 768px){a.header--cart-link{margin-top:-8px}}.mobile-nav--header{display:flex;justify-content:space-between}.mobile-nav--search a{display:block;padding:32px 16px}.mobile-nav--login a{display:block;padding:32px 16px}.y-menu--level-1--link .icon--chevron-left{top:22px}.mobile-nav--localization{padding:16px}.mobile-nav--localization form{display:flex}.footer--root{background:var(--bg-color--footer);color:var(--color--footer);padding:48px;z-index:0;position:relative}@media only screen and (max-width: 767px){.footer--root{flex-wrap:wrap;padding:32px 16px}}.footer--root>*:not(:last-child){padding-bottom:16px}.footer--root a,.footer--root a:link{color:var(--color--footer)}.footer--root p{margin-top:0}@media only screen and (max-width: 767px){.footer--root .payment-icons--list{justify-content:center;display:flex;flex-wrap:wrap}}.footer--root form{margin:0}.footer--blocks{display:flex;justify-content:space-between;margin:-16px}@media only screen and (max-width: 767px){.footer--blocks{flex-wrap:wrap}}@media only screen and (max-width: 767px){.footer--blocks>*:not(:last-child){padding-bottom:32px}}.footer--block{flex:1 1 auto;display:flex;padding:16px}@media only screen and (max-width: 767px){.footer--block{flex-basis:100% !important;text-align:center}}.footer--block[data-block-type='about']{flex-basis:35%}.footer--block[data-block-type='menu']{flex-basis:30%}.footer--block[data-block-type='subscribe']{flex-basis:50%}@media only screen and (max-width: 767px){.footer--block:nth-of-type(1) .footer--block--container{margin:0 auto}}.footer--block:nth-of-type(2) .footer--block--container{margin:0 auto}.footer--block:nth-of-type(3) .footer--block--container{margin:0 0 0 auto}@media only screen and (max-width: 767px){.footer--block:nth-of-type(3) .footer--block--container{margin:0 auto}}.footer--block[data-block-type='subscribe'] .footer--block--container{width:350px}@media only screen and (min-width: 768px) and (max-width: 1023px){.footer--block[data-block-type='subscribe'] .footer--block--container{width:300px}}.footer--block--heading{padding-bottom:16px}.footer--block--body>*:not(:last-child){padding-bottom:16px}@media only screen and (max-width: 767px){.footer--block--body>*:not(:last-child){padding-bottom:8px}}.footer--about-text{max-width:400px}.footer--social-icons{display:inline-flex;margin:-8px}@media only screen and (max-width: 767px){.footer--social-icons{padding-top:16px}}.footer--social-icons a{padding:8px}.footer--social-icons svg{height:16px}@media only screen and (max-width: 767px){.footer--localization{padding-top:16px;display:flex;justify-content:center}}@media only screen and (max-width: 767px){.footer--menu li:not(:last-child){padding-bottom:8px}}.footer--subscribe .contact-form{display:flex;max-width:350px}@media only screen and (max-width: 767px){.footer--subscribe .contact-form{margin:0 auto}}.footer--subscribe .contact-form input[type='email']{padding-top:22px;padding-bottom:22px;margin-bottom:8px}.footer--subscribe .contact-form input[type='submit']{width:auto;margin:1px 0 0 10px;flex-shrink:0}.footer--subscribe .contact-form .success{font-style:italic}.footer--subscribe--info{padding-bottom:16px}.footer--sub{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;margin:-16px}.footer--sub>*{flex:1 1 40%;padding:16px;display:flex}@media only screen and (min-width: 768px) and (max-width: 1023px){.footer--sub>*{flex-basis:36%}}@media only screen and (max-width: 767px){.footer--sub>*{flex-basis:100%;text-align:center}}.footer--sub--block[data-type='powered-by']{flex-basis:20%}@media only screen and (min-width: 768px) and (max-width: 1023px){.footer--sub--block[data-type='powered-by']{flex-basis:28%}}@media only screen and (max-width: 767px){.footer--sub--block[data-type='powered-by']{order:3}}@media only screen and (max-width: 767px){.footer--sub--container{margin:0 auto}}.footer--sub--block:nth-of-type(2) .footer--sub--container{margin:0 auto}@media only screen and (min-width: 768px){.footer--sub--block:last-of-type .footer--sub--container{margin:0 0 0 auto}}@media only screen and (min-width: 768px){.payment-icons--list{justify-content:flex-end;align-content:flex-end}}.product--root{text-align:center;position:relative;padding:16px}@media only screen and (max-width: 767px){.product--root{padding:8px}}.product--image-wrapper{display:flex;align-items:center;position:relative}.product--image{width:100%;transition:opacity 0.5s;display:flex;justify-content:center}@media only screen and (min-width: 768px){.product--root[data-hover-image='loaded']:hover .product--image{opacity:0}}.product--hover-image{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:opacity 0.5s}@media only screen and (max-width: 767px){.product--hover-image{display:none}}.product--root[data-hover-image='loaded']:hover .product--hover-image{opacity:1}.product--sale{display:block;padding:12px 16px;position:absolute;right:32px;top:32px;z-index:1;border-radius:2px;color:var(--color-grid-sale);background:var(--color-grid-sale-bg)}@media only screen and (max-width: 767px){.product--sale{padding:8px 12px;right:16px;top:16px}}.product--sold-out{display:block;padding:12px 16px;position:absolute;right:32px;top:32px;z-index:1;border-radius:2px;color:var(--color-grid-sold-out);background:var(--color-grid-sold-out-bg)}@media only screen and (max-width: 767px){.product--sold-out{padding:8px 12px;right:16px;top:16px}}.product--details{text-align:center;padding-top:16px}.product--title{padding-bottom:12px}.product--title a{color:var(--color-text)}.product--vendor{padding-bottom:12px;line-height:1}.product--price-wrapper{line-height:1}.product--price{margin-top:15px}.product--compare-price{text-decoration:line-through;padding:0 8px}@media only screen and (max-width: 767px){.product--compare-price{display:block;padding-bottom:8px}}.product-page--main-content .product-unavailable .font--paragraph{padding-bottom:16px}.product--from{text-transform:capitalize}.products--none{text-align:center}.product-grid--root{display:flex;flex-wrap:wrap;width:100%;padding:16px}.product-grid--root[data-centered='true']{justify-content:center}@media only screen and (max-width: 767px){.product-grid--root{padding:8px}}.product-grid--root[data-items-per-row='3']>*{width:calc(100% / 3)}.product-grid--root[data-items-per-row='3']>*{width:33.3333%}.product-grid--root[data-items-per-row='4']>*{width:calc(100% / 4)}.product-grid--root[data-items-per-row='6']>*{width:calc(100% / 6)}@media screen and (max-width: 1008px){.product-grid--root[data-tablet-items-per-row='3']>*{width:calc(100% / 3)}.product-grid--root[data-tablet-items-per-row='3']>*{width:33.3333%}.product-grid--root[data-tablet-items-per-row='2']>*{width:calc(100% / 2)}}@media only screen and (max-width: 767px){.product-grid--root[data-mobile-items-per-row='1']>*{width:calc(100%)}}@media only screen and (max-width: 767px){.product-grid--root[data-mobile-items-per-row='2']>*{width:calc(100% / 2)}}.featured-product--root{padding:72px 48px}@media only screen and (max-width: 767px){.featured-product--root{padding:32px 16px}}.featured-product--container{max-width:1200px;margin:0 auto}.featured-product--container>*{padding-bottom:32px}@media only screen and (max-width: 767px){.featured-product--container>*{padding-bottom:16px}}.featured-product--container>*:last-child{padding-bottom:0}.featured-product--header{text-align:center}.featured-product--body{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (min-width: 768px){.featured-product--body{margin:0 -16px}}@media only screen and (min-width: 768px){.featured-product--body>*{padding:0 16px}}@media only screen and (max-width: 767px){.featured-product--body>*{padding-bottom:16px}.featured-product--body>*:last-child{padding-bottom:0}}.featured-product--media{width:50%;position:relative;display:none}.featured-product--media[data-active='true']{display:block}@media only screen and (max-width: 767px){.featured-product--media{width:100%}}.featured-product--media>*{display:flex;justify-content:flex-end}@media only screen and (max-width: 767px){.featured-product--media>*{justify-content:center}}.featured-product--info{width:100%}@media only screen and (min-width: 768px){.featured-product--info{width:50%}}.featured-product--info--container{max-width:400px;width:100%}@media only screen and (max-width: 767px){.featured-product--info--container{margin:0 auto;text-align:center;width:100%}}.featured-product--info--container>*{padding-bottom:16px}@media only screen and (max-width: 767px){.featured-product--info--container>*{padding-bottom:8px}}.featured-product--info--container>*:last-child{padding-bottom:0}.featured-product--sold-out--product{color:var(--color-error)}.featured-product--sold-out--variant,.featured-product--unavailable-variant{display:none;padding-bottom:16px;color:var(--color-error)}.featured-product--root[data-onboarding='true'] .featured-product--sold-out--variant,.featured-product--root[data-onboarding='true'] .featured-product--unavailable-variant{display:none}.featured-product--actual-price{font-size:20px}@media only screen and (max-width: 767px){.featured-product--actual-price{font-size:16px}}.featured-product--compare-price{text-decoration:line-through}.featured-product--variants{padding-bottom:12px}[data-show-variants='false'] .featured-product--variants{display:none}.featured-product--add-to-cart{position:relative;width:100%;display:flex;justify-content:center}.featured-product--add-to-cart .font--button{width:100%;text-align:center}.featured-product--add-to-cart[data-loading='true'] .text{display:none}.featured-product--add-to-cart[data-loading='true'] .fw--loading_animation{display:block}.featured-product--smart-payment-buttons{padding:12px 0;text-align:center}.featured-product--smart-payment-buttons .shopify-payment-button__more-options{color:var(--color-text);font-weight:var(--font--paragraph--weight);margin:0 auto;padding-top:16px;text-decoration:underline;text-transform:none;width:auto}.featured-product--smart-payment-buttons .shopify-payment-button__more-options:hover{color:var(--color--body--light);background:transparent}.featured-product--smart-payment-buttons .shopify-payment-button__button--unbranded{background:var(--color-button-bg);border-color:var(--color-border);border-radius:2px;border:0;box-shadow:none;color:var(--color-button);display:inline-block;font-size:12px;font-weight:var(--font--paragraph--weight);height:45px;letter-spacing:normal;line-height:45px;margin:0;padding:0 25px;text-transform:uppercase;transition:background-color 300ms ease-out;width:auto;width:100%}.featured-product--smart-payment-buttons .shopify-payment-button__button--unbranded:focus{background:var(--color-button-bg)}.featured-product--smart-payment-buttons .shopify-payment-button__button--unbranded:hover{color:var(--color-button);background:var(--color-button-bg)}.featured-product--smart-payment-buttons .shopify-payment-button__button--unbranded[disabled='disabled']{display:none}.featured-product--smart-payment-buttons .shopify-payment-button__button--hidden{display:none}.featured-product--error{padding:16px 0 0}.featured-product--json{display:none}.featured-product--thumbs-container{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.featured-product--thumb-container{position:relative;max-width:32%;width:100px}.featured-product--thumb-container svg{position:absolute;top:0;right:0;background-color:var(--color-page-bg);border:1px solid var(--color-badge-bdr);margin:12px}.featured-product--thumb-container svg path{fill:var(--color--body--light);opacity:0.6}.featured-product--thumb{padding:8px;cursor:pointer;text-align:left;width:100%}.featured-product--thumb[data-active='true'] img{border:1px solid var(--color-border)}.product-video--root{width:100%;margin:0 auto}@media only screen and (min-width: 768px){.product-video--root{max-width:600px}}.product-video--root:focus{outline:none}.product-video--container{position:relative;width:100%}.product-video--container>:first-child{position:absolute;top:0;left:0;width:100%;height:100%}.product-video--container .plyr--video:focus{outline:none}.product-model--root{max-width:100%;position:relative;flex:1 1 auto}.product-model--root .shopify-model-viewer-ui{width:100%;height:100%;position:absolute;top:0;left:0}.product-model--root model-viewer{width:100%;height:100%;position:absolute;top:0;left:0;border:1px solid var(--color-border);text-align:left}.product-model--root model-viewer:focus{outline:none}.product-model--root button[hidden]{display:none}.product-recommendations--root{padding:72px 48px}@media only screen and (max-width: 767px){.product-recommendations--root{padding:32px 16px}}.product-recommendations--root[data-empty='true']{display:none}.product-recommendations--title{text-align:center;padding-bottom:32px}@media only screen and (max-width: 767px){.product-recommendations--title{padding-bottom:16px}}.product-recommendations--body{margin:-16px}@media only screen and (max-width: 767px){.product-recommendations--body{margin:-8px}}.product-recommendations--body--container{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1200px}@media only screen and (max-width: 767px){.product-recommendations--body--container{justify-content:flex-start}}.product-recommendations--item{padding:16px;width:25%}.product-recommendations--item>*{padding:0}@media only screen and (max-width: 767px){.product-recommendations--item{width:50%;padding:8px}}.pagination{margin-top:10px}.pagination li a,.pagination li.unavailable a,.pagination li.current a{background:none}.pagination li a:hover,.pagination li.unavailable a:hover,.pagination li.current a:hover{background:none}.pagination li.unavailable.arrow a{display:none}.pagination .arrow [class*='icon--arrow']{margin:0 10px;font-size:80%}.pagination .arrow.left{background:none}.pagination .arrow.right a{padding-right:0}.pagination .arrow.right .icon--arrow-right{margin-right:0}.modal{display:none;position:fixed;top:50% !important;left:50%;margin-left:-480px;z-index:9999;background:var(--color-page-bg)}.modal img{overflow:auto;display:block;max-width:100%}.modal .loading{position:fixed;top:50%;left:50%;margin:-12.5px 0 0 -12.5px;height:25px;width:25px}.modal .slides{display:none}.modal .slides .photo{display:none}.modal .slides .active{display:block}.modal .prev,.modal .next{display:none;position:fixed;cursor:pointer;font-size:100%;color:#fff;padding:10px;margin-top:-25px;top:50% !important;transition:0.3s, opacity;opacity:0.8}.modal .prev:hover,.modal .prev:focus,.modal .next:hover,.modal .next:focus{opacity:1}.modal .prev{left:10px}.modal .next{right:10px}.modal.video{background:none;width:600px;max-width:90%;margin:-200px 0 0 -450px}.modal.video.wide{width:900px}.modal.video>.bg{background:var(--color-slider-caption-bg);opacity:0.8;position:absolute;top:0;left:0;width:100%;height:100%}.modal.video .icon--cross{font-size:30%}.modal.video .close{cursor:pointer;opacity:0.8;transition:0.3s, opacity;display:none;position:fixed;top:0;right:0;z-index:10000;background-color:transparent;margin:0;padding:10px;font-size:2em}.modal.video .player{padding:0}.modal.video .player .flex-video{margin-bottom:0}.modal.video .caption{padding:20px}.modal.video .caption .title{font-size:12px}.modal.video .caption .sub-title{font-size:10px}.modal.video .caption a.button{font-size:10px;margin-bottom:0}@media only screen and (min-width: 768px){.modal.video .caption{padding:90px 30px 30px}.modal.video .caption .title{font-size:14px}.modal.video .caption .sub-title{font-size:12px}.modal.video .caption a.button{font-size:10px}}@media only screen and (min-width: 1024px){.modal.video .caption .title{font-size:18px}.modal.video .caption .sub-title{font-size:14px}.modal.video .caption a.button{font-size:12px}}.modal-mask,.popup-modal-mask{display:none;opacity:0.8;position:fixed;top:0;left:0;height:100%;width:100%;z-index:9000;background-color:#000}@-webkit-keyframes modal-open{to{opacity:1;transform:scale3d(1, 1, 1) translate3d(-50%, -50%, 0)}}@keyframes modal-open{to{opacity:1;transform:scale3d(1, 1, 1) translate3d(-50%, -50%, 0)}}@-webkit-keyframes modal-close{0%{opacity:1;transform:scale3d(1, 1, 1) translate3d(-50%, -50%, 0)}100%{opacity:0;transform:scale3d(0.9, 0.9, 1) translate3d(-50%, -50%, 0);z-index:-1}}@keyframes modal-close{0%{opacity:1;transform:scale3d(1, 1, 1) translate3d(-50%, -50%, 0)}100%{opacity:0;transform:scale3d(0.9, 0.9, 1) translate3d(-50%, -50%, 0);z-index:-1}}.popup-modal-close{opacity:0.8;transition:0.3s, opacity;display:none;position:fixed;top:0;right:0;z-index:10000;background-color:transparent;margin:0;padding:10px;font-size:15px}@media only screen and (min-width: 768px){.popup-modal-close{padding:15px}}.modal-on .popup-modal-close{display:block}.popup-modal-close:hover,.popup-modal-close:focus{background:transparent;opacity:1}@media only screen and (min-width: 768px){.popup-modal-close{font-size:24px}}.popup-modal{display:none;transform-origin:0 50%;position:fixed;border:none;overflow:hidden;opacity:0;top:50% !important;left:50%;transform:scale3d(1.1, 1.1, 1) translate3d(-50%, -50%, 0);z-index:9999;margin:0;padding:0;max-width:100%;padding:40px 30px;background:transparent;width:660px}.popup-modal.full-width{width:100%}.popup-modal .inner,.popup-modal .popup-image{position:relative}@media only screen and (min-width: 768px){.popup-modal .inner,.popup-modal .popup-image{flex:1;max-width:50%}}.popup-modal .inner{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;padding:4em 2em;text-align:center;width:100%;background:var(--color-page-bg);color:var(--color-text);overflow:auto}@media only screen and (min-width: 768px){.popup-modal .inner{overflow:hidden}}.popup-modal .inner:only-child{max-width:none}.popup-modal .popup-image{background:none;background-color:var(--color-page-bg)}.popup-modal .popup-image a{position:absolute;height:100%;width:100%;display:block}@media only screen and (min-width: 768px){.popup-modal .popup-image{min-height:480px;background-image:var(--image--popup);background-size:cover;background-position:50% 0%}}.popup-modal .popup-image img{display:none}.popup-modal.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons .popup-image{background:none;max-width:100%;margin:0 auto}.popup-modal.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons .popup-image a{position:relative}.popup-modal.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons .popup-image img{display:block;margin:0 auto}.popup-modal.opened,.popup-modal.closed,.popup-modal.completed{display:flex}.no-flexbox .popup-modal.opened,.flexboxtweener .popup-modal.opened,.no-flexbox .popup-modal.closed,.flexboxtweener .popup-modal.closed,.no-flexbox .popup-modal.completed,.flexboxtweener .popup-modal.completed{display:table}.no-flexbox .popup-modal.opened .inner,.no-flexbox .popup-modal.opened .popup-image,.flexboxtweener .popup-modal.opened .inner,.flexboxtweener .popup-modal.opened .popup-image,.no-flexbox .popup-modal.closed .inner,.no-flexbox .popup-modal.closed .popup-image,.flexboxtweener .popup-modal.closed .inner,.flexboxtweener .popup-modal.closed .popup-image,.no-flexbox .popup-modal.completed .inner,.no-flexbox .popup-modal.completed .popup-image,.flexboxtweener .popup-modal.completed .inner,.flexboxtweener .popup-modal.completed .popup-image{display:table-cell;vertical-align:middle}@media only screen and (min-width: 768px){.no-flexbox .popup-modal.opened .inner,.no-flexbox .popup-modal.opened .popup-image,.flexboxtweener .popup-modal.opened .inner,.flexboxtweener .popup-modal.opened .popup-image,.no-flexbox .popup-modal.closed .inner,.no-flexbox .popup-modal.closed .popup-image,.flexboxtweener .popup-modal.closed .inner,.flexboxtweener .popup-modal.closed .popup-image,.no-flexbox .popup-modal.completed .inner,.no-flexbox .popup-modal.completed .popup-image,.flexboxtweener .popup-modal.completed .inner,.flexboxtweener .popup-modal.completed .popup-image{width:50%}}.no-flexbox .popup-modal.opened.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons,.flexboxtweener .popup-modal.opened.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons,.no-flexbox .popup-modal.closed.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons,.flexboxtweener .popup-modal.closed.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons,.no-flexbox .popup-modal.completed.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons,.flexboxtweener .popup-modal.completed.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons{display:block}.no-flexbox .popup-modal.opened.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons .popup-image,.flexboxtweener .popup-modal.opened.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons .popup-image,.no-flexbox .popup-modal.closed.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons .popup-image,.flexboxtweener .popup-modal.closed.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons .popup-image,.no-flexbox .popup-modal.completed.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons .popup-image,.flexboxtweener .popup-modal.completed.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons .popup-image{display:block;width:100%}@media only screen and (min-width: 768px){.no-flexbox .popup-modal.opened.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons .popup-image,.flexboxtweener .popup-modal.opened.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons .popup-image,.no-flexbox .popup-modal.closed.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons .popup-image,.flexboxtweener .popup-modal.closed.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons .popup-image,.no-flexbox .popup-modal.completed.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons .popup-image,.flexboxtweener .popup-modal.completed.has-image.has-no-page-content.has-no-newsletter.has-no-social-icons .popup-image{width:100%}}.popup-modal.opened{-webkit-animation:modal-open 0.3s linear forwards;animation:modal-open 0.3s linear forwards}.popup-modal.closed{-webkit-animation:modal-close 0.3s linear forwards;animation:modal-close 0.3s linear forwards}.popup-modal.completed{transform:scale3d(1, 1, 1) translate3d(-50%, -50%, 0);opacity:1}.modal-unfix .popup-modal.completed{position:absolute;top:0 !important;left:50%;transform:translateX(-50%)}.popup-modal .social-follow{margin:0 auto;text-align:center;padding-top:12px}.popup-modal .social-follow a{display:inline-block;margin:10px 5px}.popup-modal .social-follow .icon--root{height:20px}.popup-modal [type='email']{padding:0 0.8em;height:3.2em;margin-bottom:12px;max-width:300px}.popup-modal [type='submit']{width:100%;max-width:300px;margin-bottom:16px}.social-share .share-item{text-transform:capitalize;display:inline-flex;align-items:center;margin:10px;border-radius:3px;padding:6px 6px 6px 16px;background:var(--color-page-bg);border:1px solid var(--color-border);transition:background-color 300ms ease-out, color 300ms ease-out, border-color 300ms ease-out}.social-share .share-item .icon--root{margin-right:12px;height:16px;width:16px}.social-share .share-item span{vertical-align:top;line-height:2.4;padding-right:12px;margin-left:-6px}.social-share .share-item:hover{color:var(--color-page-bg)}.social-share .twitter:hover{background-color:#09aeec;border-color:#09aeec}.social-share .facebook:hover{background-color:#49659d;border-color:#49659d}.social-share .pinterest:hover{background-color:#cb1f2b;border-color:#cb1f2b}.announcement--root{padding:0;text-align:center;margin:0 auto;width:100%;position:relative;z-index:1}.announcement--root[data-alternative-color='true']{color:var(--color--alternative)}.announcement--root[data-alternative-color='true'] a,.announcement--root[data-alternative-color='true'] a:link,.announcement--root[data-alternative-color='true'] a:hover,.announcement--root[data-alternative-color='true'] a:visited{color:var(--color--alternative)}.announcement--link{display:inline-block;padding-bottom:0;padding-top:0;width:100%}.announcement--wrapper{padding:0 8px;max-width:800px;margin:0 auto;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 767px){.announcement--wrapper{display:block;max-width:100%}}.announcement--wrapper>*{padding:8px}.announcement--icon{flex-shrink:0;padding-right:0;line-height:1}.announcement--icon img{max-height:25px}@media only screen and (max-width: 767px){.announcement--icon{display:none}}.announcement--text{text-transform:none}.announcement--text p{margin:0}.featured-grid--root{text-align:center;padding:72px 0}@media only screen and (max-width: 767px){.featured-grid--root{padding:32px 0}}@media only screen and (min-width: 768px){.featured-grid--root[data-header-text-exists='false'][data-full-width='true'][data-spacing='false']{padding-top:0}}@media only screen and (min-width: 768px){.featured-grid--root[data-footer-text-exists='false'][data-full-width='true'][data-spacing='false']{padding-bottom:0}}.featured-grid--root[data-full-width='true']{padding-left:0;padding-right:0}.featured-grid--root[data-alternative-color='true']{color:var(--color--alternative)}.featured-grid--root[data-alternative-color='true'] a,.featured-grid--root[data-alternative-color='true'] a:link,.featured-grid--root[data-alternative-color='true'] a:visited,.featured-grid--root[data-alternative-color='true'] a:hover{color:var(--color--alternative)}@media only screen and (max-width: 767px){.featured-grid--root[data-dark-background='true']{color:var(--color--alternative)}.featured-grid--root[data-dark-background='true'] a,.featured-grid--root[data-dark-background='true'] a:link,.featured-grid--root[data-dark-background='true'] a:visited,.featured-grid--root[data-dark-background='true'] a:hover{color:var(--color--alternative)}}.featured-grid--header{max-width:800px;margin:0 auto;text-align:center;padding:0 16px}.featured-grid--header>*{padding-bottom:16px}@media only screen and (max-width: 767px){.featured-grid--header>*{padding-bottom:12px}}.featured-grid--header>*:last-child{padding-bottom:0}@media only screen and (max-width: 767px){.featured-grid--header>*:last-child{padding-bottom:8px}}.featured-grid--title{padding-bottom:16px}.featured-grid--subtitle{margin:0;padding-bottom:16px}.featured-grid--body{display:flex;width:100%;flex-wrap:wrap;justify-content:center;align-items:flex-start;max-width:1330px;margin:0 auto}@media only screen and (max-width: 767px){.featured-grid--body{padding:8px !important}}@media only screen and (min-width: 768px){.featured-grid--root[data-text-position='center'] .featured-grid--body{align-items:center}}.featured-grid--root[data-full-width='true'] .featured-grid--body{max-width:none}.featured-grid--root[data-spacing='false'] .featured-grid--body{padding-left:0;padding-right:0}.featured-grid--root[data-spacing='false'][data-full-width='true'][data-header-text-exists='false'] .featured-grid--body{padding-top:0}.featured-grid--root[data-spacing='false'][data-full-width='true'][data-footer-text-exists='false'] .featured-grid--body{padding-bottom:0}@media only screen and (max-width: 767px){.featured-grid--item{width:100% !important;padding:8px !important;margin-bottom:30px}}.featured-grid--root[data-spacing='true'] .featured-grid--item{padding:16px}@media only screen and (max-width: 767px){.featured-grid--root[data-mobile-width='2'] .featured-grid--item{width:50% !important}}.featured-grid--item--image{order:1;width:100%;display:flex;align-items:center}.featured-grid--item--image img{width:100%}.featured-grid--item--container{position:relative;display:flex;align-items:center}@media only screen and (max-width: 767px){.featured-grid--item--container{flex-direction:column}}.featured-grid--root[data-text-position='bottom'] .featured-grid--item--container{flex-direction:column}.featured-grid--item--overlay-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0;transition:opacity 0.25s linear}@media only screen and (min-width: 768px){.featured-grid--root[data-text-position='center'] .featured-grid--item:hover .featured-grid--item--overlay-background{z-index:1;opacity:0.8}}.featured-grid--item--text-container{order:0;flex-shrink:0;position:relative;padding:16px 16px 0}@media only screen and (max-width: 767px){.featured-grid--item--text-container{order:2;display:none}}.featured-grid--root[data-text-position='bottom'] .featured-grid--item--text-container{order:2;text-align:center;padding-left:0;padding-right:0}.featured-grid--root[data-text-position='center'] .featured-grid--item--text-container{position:absolute;text-align:center;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;opacity:0;transition:opacity 0.25s linear;padding-top:0}@media only screen and (min-width: 768px){.featured-grid--root[data-text-position='center'] .featured-grid--item:hover .featured-grid--item--text-container{z-index:1;opacity:1}}@media only screen and (min-width: 768px){.featured-grid--root[data-alternative-color='true'][data-text-position='center'] .featured-grid--item--text-container{color:var(--color-text)}}.featured-grid--item--title{max-width:900px;padding-bottom:16px}@media only screen and (max-width: 767px){.featured-grid--item--title{padding-bottom:12px}}.featured-grid--item--link{max-width:900px;margin:0 auto}@media only screen and (min-width: 768px){.featured-grid--root[data-text-position='center'] .featured-grid--item--link{padding-bottom:16px}}.featured-grid--root[data-alternative-color='true'] .featured-grid--item--link-container{color:var(--color--alternative)}.featured-grid--root[data-alternative-color='true'] .featured-grid--item--link-container:after{border-color:var(--color--alternative)}@media only screen and (min-width: 768px){.featured-grid--root[data-text-position='center'][data-alternative-color='true'] .featured-grid--item--link-container{color:var(--color-text)}.featured-grid--root[data-text-position='center'][data-alternative-color='true'] .featured-grid--item--link-container:after{border-color:var(--color-text)}}.featured-grid--footer{padding-top:16px;text-align:center}@media only screen and (max-width: 767px){.featured-grid--footer{padding-top:8px;display:none}}.feedback-bar--root{z-index:100;position:fixed;bottom:0;left:0;padding:16px 32px;text-align:center;width:100%}@media only screen and (max-width: 767px){.feedback-bar--root{padding:16px}}.feedback-bar--root[data-feedback-bar--open='true']{visibility:visible;opacity:1;transition:opacity 0.5s linear}.feedback-bar--root[data-feedback-bar--open='false']{visibility:hidden;opacity:0;transition:visibility 0s 0.5s, opacity 0.5s linear}@media only screen and (max-width: 767px){.feedback-bar--root{padding:16px}}.feedback-bar--message{display:inline-block;padding:20px 32px;background-color:var(--color-text);color:var(--color-page-bg);border:1px solid var(--color-border)}.feedback-bar--message span{display:none}.popup--root{display:none}.popup-modal .popup--root{display:block}.popup--heading{padding-bottom:16px}@media only screen and (min-width: 768px){.payment-icons--root{margin:-8px}}.payment-icons--list{list-style-type:none;margin:0;padding:0;display:inline-flex;flex-wrap:wrap}.payment-icons--item{display:inline-block;line-height:1;margin:0;padding:4px}.payment-icons--item svg{width:38px;height:24px}.template-index .main-content{padding:0}@media only screen and (min-width: 768px){.template-index [data-header--menu-transparent='true'].header--root{position:absolute}.template-index [data-header--menu-transparent='true'] .header--bg{opacity:0}}.template-index [data-header--menu-transparent='true'] .header-divider{display:none}.section--slideshow{color:var(--color-slider-caption)}.section--slideshow .placeholder-noblocks{height:600px;display:inline-block;vertical-align:middle;line-height:600px;width:100%}.section--slideshow .slider{border-bottom:1px solid var(--color-border)}@media only screen and (min-width: 768px){.section--slideshow .slider{border-bottom:none}}.section--slideshow .slider .slides>.slide:not(:first-child){display:none}.section--slideshow .slider .owl-wrapper{align-items:flex-start}.section--slideshow .slider .flex-video{padding-bottom:45%}.section--slideshow .slider .video .caption,.section--slideshow .slider .video .video-src{display:none}.section--slideshow .slider .video .play-button{display:block;visibility:hidden;cursor:pointer;opacity:0.5;position:absolute;top:50%;left:50%;background-position:center center;background-repeat:no-repeat;height:80px;width:80px;margin-left:-40px;margin-top:-40px;cursor:pointer;border:4px solid #fff;background:#000;border-radius:50%}.section--slideshow .slider .video .play-button:hover{opacity:0.6}.section--slideshow .slider .video .play-button .triangle{transform:scale(0.9999);-moz-transform:scale(0.9999);position:relative;top:21px;left:30px;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:20px solid #fff}.section--slideshow .slider .owl-controlls{margin-top:0}.section--slideshow .slider .row{position:relative;padding:0}.section--slideshow .slider .slide{position:relative}.section--slideshow .slider .slide img{display:inline-block;width:100%}.section--slideshow .slider .slide .caption{visibility:hidden;position:static;padding:16px;background-color:var(--color-slider-caption-bg)}@media only screen and (max-width: 767px){.section--slideshow .slider .slide .caption{text-align:left !important}}.section--slideshow .slider .slide .caption.right{float:left !important}.section--slideshow .slider .slide .caption>*:last-child{padding-bottom:0 !important}.section--slideshow .slider .slide .caption .bg{display:none;position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--color-slider-caption-bg);opacity:0.8}@media only screen and (min-width: 768px){.section--slideshow .slider .slide .caption .bg{display:block}}.section--slideshow .slider .slide .caption .font--section-heading{position:relative;padding-bottom:16px}@media only screen and (max-width: 767px){.section--slideshow .slider .slide .caption .font--section-heading{padding-bottom:8px}}.section--slideshow .slider .slide .caption .sub-title{position:relative;padding-bottom:16px}.section--slideshow .slider .slide .caption a.font--button{color:var(--color-slider-button);background-color:var(--color-slider-button-bg);position:relative;margin-bottom:0}@media only screen and (min-width: 768px){.section--slideshow .slider .slide .caption{position:absolute;max-width:350px;margin:20px 55px 30px;padding:32px;background-color:transparent}.section--slideshow .slider .slide .caption.top{top:125px;margin-top:0}.section--slideshow .slider .slide .caption.middle{top:50%;margin-top:0}.section--slideshow .slider .slide .caption.bottom{bottom:0}.section--slideshow .slider .slide .caption.left{left:0}.section--slideshow .slider .slide .caption.center{left:50%;margin-left:0}.section--slideshow .slider .slide .caption.right{right:0}.section--slideshow .slider .slide .caption.bottom.right{bottom:45px}}@media only screen and (min-width: 1024px){.section--slideshow .slider .slide .caption{max-width:400px}}.section--slideshow .slider .owl-controls{margin-top:0}.section--slideshow .slider .owl-pagination{position:absolute;right:20px;bottom:18px;top:auto;margin:0;padding:5px}@media only screen and (min-width: 768px){.section--slideshow .slider .owl-pagination{right:50px;bottom:20px}}.section--slideshow .slider .owl-pagination .owl-page{border-radius:50%;border:0;margin:0 7px 0 0;cursor:pointer;display:inline-block;height:15px;width:15px;background-color:var(--color-slider-nav);opacity:0.6}.section--slideshow .slider .owl-pagination .owl-page:last-child{margin-right:0}.section--slideshow .slider .owl-pagination .owl-page.active{opacity:0.8}.product-slider{background:var(--color-product-slider-bg);position:relative;padding-top:40px;padding-bottom:40px}.product-slider .font--section-heading{font-size:28px}@media only screen and (max-width: 767px){.product-slider .font--section-heading{font-size:20px}}@media only screen and (max-width: 767px){.product-slider{padding:32px 0}}@media only screen and (min-width: 768px){.product-slider.disabled .owl-wrapper{width:100% !important;justify-content:center}.product-slider.disabled .owl-item,.product-slider.disabled .product-item{display:inline-block !important;float:none;width:100%;vertical-align:top}.product-slider.disabled .row.content{text-align:center}}.product-slider .content.row{padding:0 50px}@media only screen and (max-width: 767px){.product-slider .content.row{padding:0 32px}}.product-slider .content.row .product-grid--root{padding:0;margin:-16px 0}.product-slider .owl-prev,.product-slider .owl-next{color:var(--color-text);position:absolute;top:50%;background:none;opacity:0.8}.product-slider .owl-prev:before,.product-slider .owl-next:before{content:'';width:12px;height:20px;position:absolute;background-repeat:no-repeat;background-position:center center}.product-slider .owl-prev{left:0;margin:-32px 0 0 -25px}@media only screen and (max-width: 767px){.product-slider .owl-prev{margin-left:-20px}}.product-slider .owl-prev:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTcuMDkgMzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE3LjA5IDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMTYuOTk4LDMwLjIzN2MwLjA2MSwwLjE1OCwwLjA5MywwLjMyMSwwLjA5MywwLjQ5MXMtMC4wMzIsMC4zMzQtMC4wOTMsMC40OTFjLTAuMDYxLDAuMTU4LTAuMTUsMC4yOTgtMC4yNzEsMC40MThjLTAuMTIxLDAuMTIyLTAuMjYsMC4yMTItMC40MTcsMC4yNzNDMTYuMTUsMzEuOTcsMTUuOTkyLDMyLDE1LjgzNSwzMmMtMC4xNTcsMC0wLjMxNC0wLjAzLTAuNDcxLTAuMDkxYy0wLjE1OS0wLjA2MS0wLjI5OC0wLjE1MS0wLjQxOS0wLjI3M0wwLjM2MiwxNi45MDhjLTAuMTIxLTAuMTItMC4yMTItMC4yNi0wLjI3My0wLjQxN0MwLjAyOSwxNi4zMzMsMCwxNi4xNywwLDE2YzAtMC4xNjksMC4wMjktMC4zMzMsMC4wODktMC40OTFzMC4xNTItMC4yOTcsMC4yNzMtMC40MThMMTQuOTQ0LDAuMzYzYzAuMTIxLTAuMTIsMC4yNi0wLjIxMSwwLjQxOS0wLjI3M0MxNS41MjEsMC4wMywxNS42NzgsMCwxNS44MzUsMGMwLjE1NywwLDAuMzE2LDAuMDMsMC40NzUsMC4wOWMwLjE1NywwLjA2MiwwLjI5NiwwLjE1MywwLjQxNywwLjI3M2MwLjEyMSwwLjEyMiwwLjIxMSwwLjI2MSwwLjI3MSwwLjQxOGMwLjA2MSwwLjE1OCwwLjA5MywwLjMyMiwwLjA5MywwLjQ5MWMwLDAuMTctMC4wMzIsMC4zMzQtMC4wOTMsMC40OTFzLTAuMTUsMC4yOTctMC4yNzEsMC40MThMMy40MTgsMTZsMTMuMzA4LDEzLjgxOUMxNi44NDgsMjkuOTQsMTYuOTM3LDMwLjA3OSwxNi45OTgsMzAuMjM3eiIvPjwvc3ZnPg==)}.product-slider .owl-next{right:0;margin:-32px -25px 0 0}@media only screen and (max-width: 767px){.product-slider .owl-next{margin-right:-20px}}.product-slider .owl-next:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTcuMDkgMzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE3LjA5IDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMC4wOTMsMS43NjNDMC4wMzIsMS42MDYsMCwxLjQ0MiwwLDEuMjczYzAtMC4xNjksMC4wMzItMC4zMzQsMC4wOTMtMC40OTFjMC4wNjEtMC4xNTgsMC4xNS0wLjI5OCwwLjI3MS0wLjQxOGMwLjEyMS0wLjEyMiwwLjI2LTAuMjEyLDAuNDE3LTAuMjczQzAuOTQsMC4wMywxLjA5OSwwLDEuMjU2LDBDMS40MTMsMCwxLjU3LDAuMDMsMS43MjcsMC4wOTFjMC4xNTksMC4wNjEsMC4yOTgsMC4xNTEsMC40MTksMC4yNzNsMTQuNTgyLDE0LjcyOGMwLjEyMSwwLjEyLDAuMjEyLDAuMjYsMC4yNzMsMC40MTdDMTcuMDYyLDE1LjY2NywxNy4wOSwxNS44MywxNy4wOSwxNmMwLDAuMTY5LTAuMDI5LDAuMzMzLTAuMDg5LDAuNDkxYy0wLjA2MSwwLjE1OC0wLjE1MiwwLjI5Ny0wLjI3MywwLjQxOEwyLjE0NiwzMS42MzdjLTAuMTIxLDAuMTItMC4yNiwwLjIxMS0wLjQxOSwwLjI3M0MxLjU3LDMxLjk3LDEuNDEzLDMyLDEuMjU2LDMycy0wLjMxNi0wLjAzLTAuNDc1LTAuMDljLTAuMTU3LTAuMDYyLTAuMjk2LTAuMTUzLTAuNDE3LTAuMjczYy0wLjEyMS0wLjEyMi0wLjIxMS0wLjI2MS0wLjI3MS0wLjQxOEMwLjAzMiwzMS4wNjEsMCwzMC44OTcsMCwzMC43MjhjMC0wLjE3LDAuMDMyLTAuMzM0LDAuMDkzLTAuNDkxczAuMTUtMC4yOTcsMC4yNzEtMC40MThMMTMuNjcyLDE2TDAuMzY0LDIuMTgyQzAuMjQzLDIuMDYsMC4xNTMsMS45MjEsMC4wOTMsMS43NjN6Ii8+PC9zdmc+);right:0}.product-slider .owl-theme .owl-controls{margin:0}.product-slider .font--section-heading{text-align:center;padding-bottom:32px}.product-slider ul{list-style:none;margin-top:50px}.product-slider ul li .columns{float:left !important}.featured-content--root{padding:72px 48px}@media only screen and (max-width: 767px){.featured-content--root{padding:32px 16px}}@media only screen and (min-width: 768px){.featured-content--root[data-full-width="true"]{padding:0}}.featured-content--container{position:relative;display:flex;justify-content:center;align-items:center;max-width:1200px;margin:0 auto}.featured-content--root[data-full-width="true"] .featured-content--container{max-width:none}.featured-content--root[data-text-position="top"] .featured-content--container{flex-direction:column}.featured-content--root[data-text-position="bottom"] .featured-content--container{flex-direction:column}.featured-content--container .featured-content--root[data-alternative-color="true"]{color:var(--color--alternative)}.featured-content--container .featured-content--root[data-alternative-color="true"] a,.featured-content--container .featured-content--root[data-alternative-color="true"] a:link,.featured-content--container .featured-content--root[data-alternative-color="true"] a:visited,.featured-content--container .featured-content--root[data-alternative-color="true"] a:hover{color:var(--color--alternative)}.featured-content--container .featured-content--root[data-alternative-color="true"] a:after{border-color:var(--color--alternative)}@media only screen and (max-width: 767px){.featured-content--container{flex-direction:column;padding:0 !important}}.featured-content--image{order:1;width:100%}.featured-content--image img{width:100%}.featured-content--text{order:0;padding:32px;flex-shrink:0;max-width:50%;min-width:330px;position:relative;background-color:var(--color-page-bg);z-index:1}.featured-content--root[data-text-position="top"] .featured-content--text{text-align:center;margin-bottom:-3.75rem;width:90%}.featured-content--root[data-text-position="bottom"] .featured-content--text{order:2;text-align:center;margin-top:-3.75rem;width:90%}.featured-content--root[data-text-position="left"] .featured-content--text{max-width:50%;margin-right:-10%}.featured-content--root[data-text-position="left"][data-overlap="false"] .featured-content--text{padding:32px 48px}.featured-content--root[data-text-position="center"] .featured-content--text{position:absolute;text-align:center;width:90%;left:50%;top:50%;transform:translate(-50%, -50%)}.featured-content--root[data-text-position="right"] .featured-content--text{order:2;max-width:50%;margin-left:-10%}.featured-content--root[data-overlap="false"]:not([data-text-position="center"]) .featured-content--text{background:transparent;margin:0}.featured-content--root[data-text-width="small"] .featured-content--text{max-width:30%}.featured-content--root[data-text-width="large"] .featured-content--text{min-width:50%}.featured-content--root[data-transparent-overlap="true"] .featured-content--text{background-color:transparent}.featured-content--root[data-full-width="false"] .featured-content--image{padding:16px}@media screen and (max-width: 767px){.featured-content--root[data-full-width="false"] .featured-content--image{padding:0}}@media only screen and (min-width: 768px){.featured-content--root[data-alternative-color="true"] .featured-content--text{color:var(--color--alternative)}.featured-content--root[data-alternative-color="true"] .featured-content--text a,.featured-content--root[data-alternative-color="true"] .featured-content--text a:link,.featured-content--root[data-alternative-color="true"] .featured-content--text a:visited,.featured-content--root[data-alternative-color="true"] .featured-content--text a:hover{color:var(--color--alternative)}.featured-content--root[data-alternative-color="true"] .featured-content--text a:after{border-color:var(--color--alternative)}}@media only screen and (max-width: 767px){.featured-content--text{padding:16px 12px 0;padding-left:0;order:2;text-align:left;width:100% !important;max-width:100% !important;position:relative !important;top:auto !important;left:auto !important;transform:none !important;margin:0 !important;background:transparent}.featured-content--root[data-overlap="true"] .featured-content--text{margin-top:-10%}.featured-content--root[data-alternative-color="true"]:not([data-text-position="center"]) .featured-content--text{color:var(--color--alternative)}.featured-content--root[data-alternative-color="true"]:not([data-text-position="center"]) .featured-content--text a,.featured-content--root[data-alternative-color="true"]:not([data-text-position="center"]) .featured-content--text a:link,.featured-content--root[data-alternative-color="true"]:not([data-text-position="center"]) .featured-content--text a:visited,.featured-content--root[data-alternative-color="true"]:not([data-text-position="center"]) .featured-content--text a:hover{color:var(--color--alternative)}.featured-content--root[data-alternative-color="true"]:not([data-text-position="center"]) .featured-content--text a:after{border-color:var(--color--alternative)}.featured-content--root[data-dark-background="true"] .featured-content--text{color:var(--color--alternative)}.featured-content--root[data-dark-background="true"] .featured-content--text a,.featured-content--root[data-dark-background="true"] .featured-content--text a:link,.featured-content--root[data-dark-background="true"] .featured-content--text a:visited,.featured-content--root[data-dark-background="true"] .featured-content--text a:hover{color:var(--color--alternative)}.featured-content--root[data-dark-background="true"] .featured-content--text a:after{border-color:var(--color--alternative)}}.featured-content--text-container{max-width:600px;margin:0 auto}.featured-content--text-container>*:last-child{padding-bottom:0}.featured-content--root[data-text-position="left"][data-overlap="false"] .featured-content--text-container{max-width:400px}.featured-content--root[data-text-position="right"][data-overlap="false"] .featured-content--text-container{max-width:400px}.featured-content--title{padding-bottom:16px}@media only screen and (max-width: 767px){.featured-content--title{padding:8px 0 12px}}.featured-content--description{padding-bottom:16px}.featured-collections--root{text-align:center;padding:72px 0}@media only screen and (max-width: 767px){.featured-collections--root{padding:32px 0 16px}}.featured-collections--header{max-width:800px;margin:0 auto;text-align:center;padding:0 16px}.featured-collections--header>*{padding-bottom:16px}@media only screen and (max-width: 767px){.featured-collections--header>*{padding-bottom:12px}}.featured-collections--header>*:last-child{padding-bottom:0}@media only screen and (max-width: 767px){.featured-collections--header>*:last-child{padding-bottom:8px}}.featured-collections--body{display:inline-flex;width:100%;flex-wrap:wrap;justify-content:center;align-items:center;max-width:1200px;padding:16px}@media only screen and (max-width: 767px){.featured-collections--body{justify-content:flex-start;padding:8px}}.featured-collections--item{text-align:center;padding:16px}@media only screen and (max-width: 767px){.featured-collections--item{width:100% !important;padding:8px}.featured-collections--root[data-mobile-width='2'] .featured-collections--item{width:50% !important}}.featured-collections--image{display:flex;align-items:center;padding-bottom:16px}@media only screen and (max-width: 767px){.featured-collections--image{padding-bottom:12px}}.map--root{padding:72px 48px}@media only screen and (max-width: 767px){.map--root{padding:32px 16px}}.map--container{max-width:1200px;margin:0 auto}.map--body{display:flex;align-items:center;margin:0 auto}@media only screen and (max-width: 767px){.map--body{flex-wrap:wrap}}.map--info{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:400px}@media only screen and (max-width: 767px){.map--info{width:100%;justify-content:center;text-align:center;max-width:none;padding-bottom:32px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.map--info{max-width:300px;padding-right:16px}}@media only screen and (min-width: 1024px){.map--info{padding-right:32px}}.map--heading{width:100%;padding-bottom:32px}@media only screen and (max-width: 767px){.map--heading{text-align:center;padding-bottom:16px}}.map--address{padding-right:32px;padding-bottom:32px}@media only screen and (max-width: 767px){.map--address{padding:0 16px 32px}}.map--address-content{padding-bottom:32px}@media only screen and (max-width: 767px){.map--hours{padding:0 16px}}.map--open-maps-link{display:block;width:100%}.map--media{flex-grow:1;padding-left:30px}@media only screen and (max-width: 767px){.map--media{padding:0;width:100%}}.map--google-maps{min-height:400px}@media only screen and (max-width: 767px){.map--google-maps{width:100%}}.newsletter--root{padding:72px 0}@media only screen and (max-width: 767px){.newsletter--root{padding:32px 0}}.newsletter--container{max-width:1200px;margin:0 auto;text-align:center}.newsletter--header{padding:0 16px 16px}.newsletter--header>*{padding-bottom:16px}@media only screen and (max-width: 767px){.newsletter--header>*{padding-bottom:12px}}.newsletter--header>*:last-child{padding-bottom:0}@media only screen and (max-width: 767px){.newsletter--header>*:last-child{padding-bottom:8px}}.newsletter--subheading p:last-child{margin-bottom:0}.newsletter--body{max-width:400px;margin:0 auto;padding:0 32px}@media only screen and (max-width: 767px){.newsletter--body{padding:0 16px}}.newsletter--body form{display:flex}input.newsletter--email{margin:0 12px 0 0}.feature-video--root{padding:0}@media only screen and (min-width: 768px){.feature-video--root[data-full-width='false']{padding:72px 48px}}.feature-video--body{position:relative;padding-top:56%;height:0;overflow-y:hidden;display:flex;justify-content:center}.feature-video--root[data-section-height='small'] .feature-video--body{padding-top:42%}.feature-video--root[data-section-height='large'] .feature-video--body{padding-top:75%}.feature-video--container{position:absolute;width:100%;height:100%;top:50%;left:0;transform:translateY(-50%);overflow:hidden}.feature-video--root[data-darken-video='true'] .feature-video--container:after{z-index:2;content:'';background:rgba(0,0,0,0.3);height:100%;width:100%;position:absolute;top:0;left:0;pointer-events:none}.feature-video--root[data-alt-text='true'] .feature-video--container{color:var(--color--alternative)}@media only screen and (min-width: 768px){.feature-video--root[data-thumbnail='false'] .feature-video--container{pointer-events:none}}.feature-video--container [data-vimeo-initialized='true']{height:100%}.feature-video--container iframe{height:100%;width:100%}.feature-video--root[data-thumbnail='false'] .feature-video--container iframe{position:absolute;top:-250px;left:0;height:calc(100% + 500px)}.feature-video--container svg{cursor:pointer}.feature-video--root[data-alt-text='true'] .feature-video--container svg{fill:var(--color--alternative)}.feature-video--thumbnail{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}.feature-video--thumbnail .image--root{height:100%}.feature-video--thumbnail .image--container{height:100%;background:white}.feature-video--thumbnail img{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}.feature-video--header{z-index:3;padding:32px;position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;width:100%;max-width:800px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media only screen and (max-width: 767px){.feature-video--header{display:none}}.feature-video--header>*:not(.feature-video--button){width:100%}.feature-video--header>*:not(:last-child){padding-bottom:32px}.feature-video--play-mobile{display:none}@media only screen and (max-width: 767px){.feature-video--play-mobile{z-index:3;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;height:100%;width:100%}}.feature-video--header-mobile{display:none}@media only screen and (max-width: 767px){.feature-video--header-mobile{display:flex;padding:16px 16px 32px;width:100%;flex-direction:column;align-items:center;justify-content:center;text-align:center}.feature-video--header-mobile>*:not(.feature-video--button){width:100%}.feature-video--header-mobile>*:not(:last-child){padding-bottom:16px}}.feature-video--button{pointer-events:all}.featured-text--root{padding:72px 48px}@media only screen and (max-width: 767px){.featured-text--root{padding:32px 16px}}.featured-text--container{max-width:650px;margin:0 auto;text-align:center}.featured-text--heading{padding-bottom:16px}@media only screen and (max-width: 767px){.featured-text--heading{padding-bottom:16px}}.featured-text--body p:last-child{margin-bottom:0}.featured-blog--root{padding:32px 16px}@media only screen and (min-width: 768px){.featured-blog--root{padding:72px 48px}}.featured-blog--heading{text-align:center;padding-bottom:16px}@media only screen and (min-width: 768px){.featured-blog--heading{padding-bottom:32px}}.featured-blog--body{margin:-16px}@media only screen and (max-width: 767px){.featured-blog--body{margin:-8px}}.featured-blog--grid{width:100%;max-width:1200px;padding-bottom:16px;margin:0 auto}@media only screen and (min-width: 768px){.featured-blog--grid{display:flex;padding-bottom:32px;justify-content:center}}.featured-blog--grid:last-child{padding-bottom:0}.featured-blog--item{padding:8px}@media only screen and (min-width: 768px){.featured-blog--item{width:calc(100% / 3);padding:16px}}.featured-blog--item>*:not(:last-child){padding-bottom:8px}.featured-blog--item .featured-blog--item--image{padding-bottom:16px}@media only screen and (min-width: 768px){.featured-blog--item .featured-blog--item--image{padding-bottom:16px}}.featured-blog--footer{text-align:center}.custom-content--root{max-width:1200px;margin:0 auto;padding:72px 32px}@media only screen and (max-width: 767px){.custom-content--root{padding:32px 16px}}.template-list-collections .font--section-heading{padding-bottom:20px}.template-list-collections .collections-grid{display:flex;align-items:center;flex-wrap:wrap}.template-list-collections .collection-item{max-width:100%;margin:1.25em 0;text-align:center}.template-list-collections .collection-item:hover .caption{opacity:1}.template-list-collections .collection-item .image-wrapper{max-width:100%;width:100%}.template-list-collections .collection-item .image-wrapper.placeholder{width:100%}.template-list-collections .collection-item .image-wrapper img{max-width:100%}.template-list-collections .pagination{float:right}.template-list-collections .image-wrapper{display:inline-block}.template-list-collections .caption{padding:0}@media only screen and (min-width: 768px){.template-list-collections .caption{transition:0.4s opacity ease-in-out;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}}.template-list-collections .caption .bg{width:100%;height:100%;position:absolute;top:0;left:0;background:var(--color-page-bg);opacity:0.9;z-index:0}@media only screen and (max-width: 767px){.template-list-collections .caption .bg{display:none}}@media only screen and (min-width: 768px){.template-list-collections .caption .inner{position:absolute;z-index:1;top:50%;margin-top:-20px;width:100%;text-align:center}}.template-list-collections .caption .font--block-heading{position:relative;z-index:1;padding:0 0 10px 0}.template-collection .breadcrumbs--root{padding-bottom:35px}.template-collection .main-content{margin-bottom:0;padding-top:0}@media only screen and (min-width: 768px){.template-collection .main-content .row{margin:0 -16px;width:calc(100% + 32px)}}.template-collection .main-content header .tag-filter{display:flex;justify-content:flex-end;align-items:center;padding:8px 0 15px 0}.template-collection .main-content header .tag-filter .title{margin-right:5px;text-transform:capitalize}.template-collection .main-content header .tag-filter form.custom{display:inline-block;vertical-align:top}.template-collection .main-content header .tag-filter form.custom .custom.dropdown{margin:0}.template-collection .main-content header .tag-filter form.custom .custom.dropdown ul{left:auto;right:-1px;text-align:left}.template-collection .main-content .tags-listbox{margin-bottom:0}.template-collection .main-content .product-grid{margin:30px auto 0}.template-collection .main-content .divider.bottom-margin{margin-bottom:20px}.template-collection .main-content footer .right .pagination{float:right}.template-collection .collection--pagination{display:flex;justify-content:flex-end;margin-right:-8px}.collection--header{display:flex;align-items:center;flex-direction:column;padding:32px 32px 16px 32px;text-align:center}.collection--header>*:not(:last-child){padding-bottom:16px}.collection--description{max-width:600px}.size-chart{display:none}.product-low-in-stock p{font-weight:var(--font--bolder-paragraph--weight)}.template-product .popup-modal.size-chart-container{color:var(--color-text);width:760px}.template-product .popup-modal.size-chart-container .size-chart{display:block;width:100%;overflow:auto;background:var(--color-page-bg);padding:4em 2em;text-align:center}@media only screen and (min-width: 768px){.template-product .popup-modal.size-chart-container .size-chart{overflow:initial}}@media only screen and (min-width: 768px){.template-product .main-content .row{margin:0 -16px;width:calc(100% + 32px)}}html.no-cssgrid .template-product .border-decoration{display:none !important}.template-product .price--container{margin:0;padding-bottom:32px;font-size:20px}@media only screen and (max-width: 767px){.template-product .price--container{font-size:16px;padding-bottom:16px}}.template-product header .previous-next [class*='icon--arrow']{font-size:80%}.template-product header .previous-next .icon--arrow-right{margin-left:5px}.template-product header .previous-next .icon--arrow-left{margin-right:5px}.template-product header .previous-next .columns{padding-top:30px;padding-bottom:30px}.template-product article{padding-top:30px;padding-bottom:100px}@media only screen and (max-width: 767px){.template-product header .previous-next .columns{padding-top:0;padding-bottom:0;min-height:1px}.template-product article{padding-top:0}}@media only screen and (min-width: 768px){.template-product article .left-column{width:50%;display:block}}@media only screen and (min-width: 1024px){.template-product article .left-column{width:25%;display:block}}.template-product article .right-column{display:none}@media only screen and (min-width: 1024px){.template-product article .right-column{display:block}}.template-product article .variants.hidden{display:none}.template-product article .variants .selector-wrapper{display:flex;flex-wrap:wrap;align-items:baseline}.template-product article .variants .selector-wrapper select{flex:1}.template-product article .variants .selector-wrapper .size-chart-trigger{margin-left:16px}.template-product article .variants label{flex:1 1 100%}.template-product article .price--container .actual-price{font-size:20px}@media only screen and (max-width: 767px){.template-product article .price--container .actual-price{font-size:16px}}.template-product article .price--container .compare-price{text-decoration:line-through}.template-product article .quanity-cart-row{display:flex;align-items:flex-end;padding-bottom:12px}.template-product article .quanity-cart-row[data-smart-payment-button='true']{flex-wrap:wrap}.template-product article .quanity-cart-row[data-smart-payment-button='true'] .quantity{padding-bottom:15px}.template-product article .quanity-cart-row .add-to-cart{flex:1 1 100%}.template-product article .quanity-cart-row .add-to-cart button.add{width:100%;position:relative}.template-product article .quanity-cart-row .add-to-cart button.add[data-loading='true'] .fw--loading_animation{display:inherit;position:absolute;top:50%;left:50%}.template-product article .quanity-cart-row .add-to-cart button.add[data-loading='true'] .text{visibility:hidden}.template-product article .quanity-cart-row .quantity{margin-right:22px;max-width:60px}.template-product article .quanity-cart-row .quantity input{margin:0}.template-product article .add-to-cart .sold-out{display:none;padding:24px 0 0 0;float:left;color:var(--color-error);max-width:180px}.template-product article .add-to-cart .sold-out.long{padding-top:21px}.template-product article .add-to-cart.disabled .purchase{display:none}.template-product article .add-to-cart.disabled .sold-out{display:block}.template-product article .product-unavailable{max-width:250px;display:none}.template-product article .product-unavailable input[type='email']{float:left;width:180px}.template-product article .product-unavailable .button{float:left;margin-left:5px;width:auto;padding:0 10px}.template-product article .description.show-for-medium-down{padding-top:30px}.template-product .social-share{text-align:center;background:var(--color-panel-bg);padding:50px 0}.template-product .social-share .title{margin-bottom:30px}.template-product .similar-products{text-align:center;margin:0;padding-top:100px;padding-bottom:100px}.template-product .similar-products h2.title{margin-bottom:30px}.template-product .similar-products .product-item{margin-bottom:0}.product-page--main-content{display:grid;grid-template-columns:minmax(100%, 100%);grid-template-rows:auto auto 1fr}@media only screen and (min-width: 768px) and (max-width: 1279px){.product-page--main-content{grid-template-columns:minmax(40%, 40%) minmax(60%, 60%)}}@media only screen and (min-width: 1280px){.product-page--main-content{grid-template-columns:minmax(25%, 25%) minmax(50%, 50%) minmax(25%, 25%)}}html.no-cssgrid .product-page--main-content{display:flex;max-width:1200px;flex-wrap:wrap;margin:0 auto}.product-page--previous{display:flex;align-items:center}.product-page--next{display:flex;align-items:center}.product-page--title-n-vendor{padding:0 16px}.product-page--title-n-vendor>*{padding-bottom:16px}.product-page--cart-form-block{grid-row:2;padding:0 16px 16px}@media only screen and (max-width: 767px){.product-page--cart-form-block{grid-row:3}}@media only screen and (min-width: 1280px){.product-page--root[data-cart-form-position='right'] .product-page--cart-form-block{grid-row:1 / span 3;grid-column:3}}@media only screen and (min-width: 768px){.product-page--cart-form form{max-width:250px}}.font--button.product-page--smart-payment-buttons{padding-bottom:12px;width:100%;background-color:rgba(255,255,255,0);padding:0;height:inherit}.font--button.product-page--smart-payment-buttons .shopify-payment-button__more-options{text-decoration:underline}.font--button.product-page--smart-payment-buttons:hover{background-color:rgba(255,255,255,0)}.font--button.product-page--smart-payment-buttons .shopify-payment-button__button--unbranded{background:var(--color-button-bg);color:var(--color-button);font-family:var(--font--accent--family);font-weight:var(--font--accent--weight);font-style:var(--font--accent--style);text-transform:uppercase;font-size:14px;letter-spacing:normal;width:100%}@media only screen and (max-width: 767px){.font--button.product-page--smart-payment-buttons .shopify-payment-button__button--unbranded{font-size:13px}}.font--button.product-page--smart-payment-buttons .shopify-payment-button__button--unbranded:link,.font--button.product-page--smart-payment-buttons .shopify-payment-button__button--unbranded:visited,.font--button.product-page--smart-payment-buttons .shopify-payment-button__button--unbranded:hover,.font--button.product-page--smart-payment-buttons .shopify-payment-button__button--unbranded:focus{color:var(--color-button);background:var(--color-button-bg)}.font--button.product-page--smart-payment-buttons .shopify-payment-button__button--unbranded[disabled='disabled']{display:none}.font--button.product-page--smart-payment-buttons .shopify-payment-button__button--hidden{display:none}.product-page--thumbs{grid-row:3}@media only screen and (max-width: 767px){.product-page--thumbs{grid-row:3}}@media only screen and (min-width: 1280px){.product-page--thumbs{grid-row:3;grid-column:1}}@media only screen and (max-width: 767px){.product-page--thumbs[data-position='cart-form-column']{display:none}}@media only screen and (min-width: 768px) and (max-width: 1279px){.product-page--thumbs[data-position='cart-form-column']{display:none}}html.no-cssgrid .product-page--thumbs[data-position='cart-form-column']{display:none}@media only screen and (min-width: 1280px){.product-page--thumbs[data-position='image-column']{display:none}}html.no-cssgrid .product-page--thumbs[data-position='image-column']{display:flex}.product-page--thumbs-container{display:flex;flex-wrap:wrap;justify-content:center;padding:16px 0;width:100%}@media only screen and (min-width: 1280px){.product-page--thumbs-container{justify-content:center}}.product-page--thumb-container{position:relative;max-width:32%;width:100px}.product-page--thumb-container svg{position:absolute;top:12px;right:12px;background-color:var(--color-page-bg);border:1px solid var(--color-badge-bdr)}.product-page--thumb-container svg path{fill:var(--color--body--light);opacity:0.6}.product-page--thumb{padding:8px;cursor:pointer;text-align:left;width:100%}.product-page--thumb[data-active='true'] img{border:1px solid var(--color-border)}@media only screen and (min-width: 768px){.product-page--thumb{max-width:none}}.product-page--media-root{padding:0 16px;text-align:center;max-width:100%}@media only screen and (max-width: 767px){.product-page--media-root{grid-row:2}}@media only screen and (min-width: 768px) and (max-width: 1279px){.product-page--media-root{grid-row:1 / span 4}}@media only screen and (min-width: 1280px){.product-page--media-root{grid-column:2;grid-row:1 / span 3}}.product-page--media-root .modal--link{cursor:zoom-in}@media only screen and (max-width: 767px){.product-page--media-root .modal--link{cursor:default}}.product-page--media-container{position:relative;overflow:hidden;display:inline-block;width:100%}.product-page--media{display:flex;justify-content:center}.product-page--media[data-active='false']{display:none}.product-page--media:not([data-media-type='image']){cursor:default}.product-page--root[data-zoom-enabled='true'] .product-page--media[data-media-type='image']:hover{background:var(--color-page-bg);border:1px solid var(--color-border)}@media only screen and (max-width: 767px){.product-page--root[data-zoom-enabled='true'] .product-page--media[data-media-type='image']:hover{border:none}}.product-page--media img{align-self:center}.product-page--media video{width:100%;max-width:800px}.product-page--zoom-image{position:absolute;background:var(--color-page-bg)}.product-page--media[data-active='false']+.product-page--zoom-image{display:none}@media only screen and (max-width: 767px){.product-page--zoom-image{display:none !important}}.product-page--description{padding:0 16px}@media only screen and (max-width: 767px){.product-page--description{padding-top:32px}}@media only screen and (min-width: 768px) and (max-width: 1279px){.product-page--description{grid-column:1}}@media only screen and (min-width: 1280px){.product-page--description{grid-row:span 3;grid-column:3}}@media only screen and (min-width: 1280px){.product-page--root[data-cart-form-position='right'] .product-page--description{grid-row:2;grid-column:1}}.product-page--button-container button{width:100%}@media only screen and (min-width: 768px){.product-page--button-container button{display:none}}@media only screen and (min-width: 768px){.product-page--no-grid--left-column{width:40%}}@media only screen and (min-width: 768px){.product-page--no-grid--right-column{width:60%}}.template-page .main-content .row{max-width:1000px;margin:0}.template-page .main-content .row.full-width{max-width:none}.template-page .main-content .row.single-column{max-width:700px}.template-page .main-content .row.center{margin:0 auto}.template-page .main-content .left-side-column,.template-page .main-content .right-side-column{position:relative;float:left}@media only screen and (min-width: 768px){.template-page .main-content .left-side-column,.template-page .main-content .right-side-column{width:30%}}@media only screen and (min-width: 768px){.template-page .main-content .left-side-column.with-2-sidebars,.template-page .main-content .right-side-column.with-2-sidebars{width:25%}}.template-page .main-content .left-side-column{padding-right:30px}.template-page .main-content .right-side-column{padding-left:30px}.template-page .main-content .main-column{position:relative;float:left}@media only screen and (min-width: 768px){.template-page .main-content .main-column{width:70%}}@media only screen and (min-width: 768px){.template-page .main-content .main-column.with-2-sidebars{width:50%}}.template-page .main-content .contact-form input[type='text'],.template-page .main-content .contact-form input[type='email'],.template-page .main-content .contact-form input[type='tel']{max-width:300px;margin-bottom:16px}.template-page .main-content .contact-form textarea{max-width:300px;height:100px;margin-bottom:16px}.contact-page--submit-button input{width:100%;max-width:300px}.blog--root{width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto}.blog--root[data-section-id='framework--blog']{padding:32px 0 0}.blog--root[data-show-title='false'][data-show-tags='false']{padding-top:0}@media only screen and (min-width: 768px){.blog--root[data-show-featured='true'][data-section-id='framework--blog']{padding-top:0}.blog--root[data-show-featured='false'][data-section-id='framework--blog']{padding-top:72px}.blog--root[data-articles='0'][data-section-id='framework--blog']{padding-top:32px}}.blog--root>*{padding:0 0 16px;width:100%}@media only screen and (min-width: 768px){.blog--root>*{padding:0 0 32px}}.blog--featured{order:1;width:100%}@media only screen and (max-width: 767px){.blog--featured{padding-bottom:32px !important}}@media only screen and (min-width: 768px){.blog--featured{order:0;padding-bottom:72px}}@media only screen and (min-width: 768px){.blog--featured-container{position:relative}.blog--root[data-image-height='small'] .blog--featured-container{box-sizing:content-box;height:400px}.blog--root[data-image-height='small'] .blog--featured-container .blog--featured-image{height:100%}.blog--root[data-image-height='small'] .blog--featured-container .image--root,.blog--root[data-image-height='small'] .blog--featured-container .placeholder--root{height:100%}.blog--root[data-image-height='small'] .blog--featured-container .image--container,.blog--root[data-image-height='small'] .blog--featured-container .placeholder--container{height:100%;padding-top:0 !important}.blog--root[data-image-height='small'] .blog--featured-container img{height:400px;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}.blog--root[data-image-height='medium'] .blog--featured-container{box-sizing:content-box;height:640px}.blog--root[data-image-height='medium'] .blog--featured-container .blog--featured-image{height:100%}.blog--root[data-image-height='medium'] .blog--featured-container .image--root,.blog--root[data-image-height='medium'] .blog--featured-container .placeholder--root{height:100%}.blog--root[data-image-height='medium'] .blog--featured-container .image--container,.blog--root[data-image-height='medium'] .blog--featured-container .placeholder--container{height:100%;padding-top:0 !important}.blog--root[data-image-height='medium'] .blog--featured-container img{height:640px;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}}.blog--root[data-apply-overlay='true'] .blog--featured-image .image--container,.blog--root[data-apply-overlay='true'] .blog--featured-image .placeholder--container{position:relative}.blog--root[data-apply-overlay='true'] .blog--featured-image .image--container:after,.blog--root[data-apply-overlay='true'] .blog--featured-image .placeholder--container:after{position:absolute;content:'';top:0;width:100%;height:100%}@media only screen and (min-width: 768px){.blog--root[data-apply-overlay='true'] .blog--featured-image .image--container:after,.blog--root[data-apply-overlay='true'] .blog--featured-image .placeholder--container:after{background-color:rgba(0,0,0,0.3)}}@media only screen and (min-width: 768px){.blog--root[data-apply-overlay='true'][data-image-height='small'] .blog--featured-image .image--container:after{height:400px}.blog--root[data-apply-overlay='true'][data-image-height='medium'] .blog--featured-image .image--container:after{height:640px}}.blog--featured-header{display:none}@media only screen and (min-width: 768px){.blog--featured-header{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;z-index:1}.blog--featured-header h2 a{display:inline-block;max-width:1000px;text-align:center;margin:0;padding:0 48px 32px}.blog--root[data-alt-color='true'] .blog--featured-header h2 a{color:var(--color--alternative)}}.blog--featured-image{padding-bottom:16px}@media only screen and (min-width: 768px){.blog--featured-image{padding:0}}.blog--featured-title--mobile{padding:0 16px 8px}@media only screen and (min-width: 768px){.blog--featured-title--mobile{display:none}}.blog--featured-timesince{padding:0 16px 8px}@media only screen and (min-width: 768px){.blog--featured-timesince{display:none}}.blog--featured-excerpt{padding:0 16px 8px}@media only screen and (min-width: 768px){.blog--featured-excerpt{display:none}}.blog--featured-excerpt:last-child{padding-bottom:0}.blog--featured-readmore{padding:0 16px;text-decoration:underline}@media only screen and (min-width: 768px){.blog--featured-readmore{display:none}}.blog--header--root{display:flex;flex-direction:column;align-items:center;padding:0}@media only screen and (min-width: 768px){.blog--header--root{padding:0 48px 72px}}.blog--header{width:100%;padding:0 16px 32px}@media only screen and (min-width: 768px){.blog--header{padding:0 32px;margin:0 -32px;max-width:864px}.blog--root[data-columns='2'] .blog--header{max-width:1264px}.blog--root[data-columns='3'] .blog--header{max-width:1264px}}.blog--header>*:only-child{padding-bottom:0}.blog--title{width:100%;text-align:center;padding-bottom:32px}@media only screen and (min-width: 768px){.blog--title{padding-bottom:32px}}.blog--filter--root{margin:-8px 0;width:100%}.blog--filter--header{padding:0 0 8px;margin:0}@media only screen and (min-width: 768px){.blog--filter--header{display:none}}.blog--filter--header h3{text-align:center;text-transform:uppercase;padding:0;margin:0}.blog--filter--body{padding-bottom:0;display:flex;justify-content:center}.blog--filter--menu{display:none}@media only screen and (min-width: 768px){.blog--filter--menu{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}}.blog--filter--menu-item{display:none;margin:0;line-height:1em}@media only screen and (min-width: 768px){.blog--filter--menu-item{display:block}.blog--filter--menu-item a{display:inline-block;padding:8px}}.blog--filter--select{max-width:180px;padding:16px 32px 16px 16px;margin:0}@media only screen and (min-width: 768px){.blog--filter--select{display:none}}.blog--body{order:2;display:flex;align-items:center;flex-direction:column;padding-bottom:32px}@media only screen and (min-width: 768px){.blog--body{order:0;padding:0 48px 72px}}.blog--list{width:100%;padding-bottom:0}@media only screen and (max-width: 767px){.blog--list{padding:0 16px}}@media only screen and (min-width: 768px){.blog--list{margin:-32px;max-width:864px}.blog--root[data-columns='2'] .blog--list{max-width:1264px}.blog--root[data-columns='3'] .blog--list{max-width:1264px}}.blog--list>*:not(:last-child){padding-bottom:32px}@media only screen and (min-width: 768px){.blog--list>*:not(:last-child){padding-bottom:32px}}.blog--list--item{width:100%;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.blog--list--item{padding:32px}.blog--root[data-columns='2'] .blog--list--item{width:50%}.blog--root[data-columns='3'] .blog--list--item{width:33.33333%}}.blog--list--item>*:not(:last-child){padding-bottom:8px}@media only screen and (min-width: 768px){.blog--list--item>*:not(:last-child){padding-bottom:16px}}.blog--list--image-link{padding-bottom:16px !important}@media only screen and (min-width: 768px){.blog--list--image-link{padding-bottom:32px !important}}@media only screen and (max-width: 767px){.blog--list--item-image{margin:0 -16px}}.blog--footer{display:flex;flex-direction:column;align-items:center;width:100%;padding:32px 16px 0}@media only screen and (min-width: 768px){.blog--footer{flex-direction:row;justify-content:space-between;padding:72px 32px 0;margin:0 -32px;max-width:864px}.blog--root[data-columns='2'] .blog--footer{max-width:1264px}.blog--root[data-columns='3'] .blog--footer{max-width:1264px}}.blog--footer>*:not(:first-child){padding-bottom:16px}@media only screen and (min-width: 768px){.blog--footer>*:not(:first-child){padding:0}}.blog--footer-rss{order:1}@media only screen and (min-width: 768px){.blog--footer-rss{order:0}.blog--footer-rss:only-child{width:100%;text-align:center}.blog--footer-rss:only-child a{padding-left:16px}}.blog--footer-rss a{text-decoration:underline;padding:8px}@media only screen and (min-width: 768px){.blog--footer-rss a{padding:16px 16px 16px 0}}@media only screen and (min-width: 768px){.blog--footer-pagination:only-child{width:100%;text-align:center}}.blog--footer-pagination .prev{padding-right:10px}.blog--footer-pagination .prev a{height:19px}.blog--footer-pagination .prev a>svg{display:inline-block;vertical-align:middle}.blog--footer-pagination .next{padding-left:10px}.blog--footer-pagination .next a{height:19px}.blog--footer-pagination .next a>svg{display:inline-block;vertical-align:middle}.blog--footer-pagination .page{display:inline-flex;justify-content:center;width:25px}.blog--footer-pagination .page a{width:25px;text-align:center}.blog--no-articles{padding:72px 48px;margin:0;max-width:700px}.blog--no-articles p{text-align:center}.template--blog .footer{margin:0}.template-blog .main-content{padding-top:0}.blog--filter--body .blog--filter--select{padding:0 32px 0 16px}.cart--root{padding:96px 48px;max-width:1000px;margin:0 auto}@media only screen and (max-width: 767px){.cart--root[data-view='desktop']{display:none}}.cart--root[data-view='mobile']{padding:32px 16px}@media only screen and (min-width: 768px){.cart--root[data-view='mobile']{display:none}}.off-canvas--right-sidebar .cart--root{display:block !important}.cart--header{padding-bottom:32px;text-align:center}.cart--root[data-has-items='false'] .cart--form{display:none}.cart--body{display:table;width:100%;table-layout:auto}.cart--root[data-view='mobile'] .cart--body{border-top:1px solid var(--color-border)}.cart--headings{display:table-row;width:100%;border-bottom:1px solid var(--color-border);text-align:center}.cart--root[data-view='mobile'] .cart--headings{display:none}.cart--headings>*{display:table-cell;padding:16px;border-bottom:1px solid var(--color-border)}.cart--heading--total{text-align:right}.cart--item{width:100%;display:table-row}.cart--root[data-view='mobile'] .cart--item{display:flex;border-bottom:1px solid var(--color-border);align-items:flex-start;flex-wrap:wrap;padding:16px 0}.cart--item>*{display:table-cell;vertical-align:middle;padding:16px;border-bottom:1px solid var(--color-border)}.cart--root[data-view='mobile'] .cart--item>*{padding:0;display:block;border:0}.cart--item--image{max-width:150px}.cart--root[data-view='mobile'] .cart--item--image{width:35%;align-self:center;padding-left:0}.cart--root[data-view='mobile'] .cart--item--info{padding-left:16px;flex-grow:1;text-align:right;max-width:65%}.cart--root[data-view='mobile'] .cart--item--info>*:not(:last-child){padding-bottom:8px;text-align:left}.cart--item--title>*:not(:last-child){padding-bottom:16px}.cart--root[data-view='mobile'] .cart--item--title{width:100%;text-align:center;padding-bottom:16px}.cart--root[data-view='mobile'] .cart--item--title>*:not(:last-child){padding-bottom:8px}.cart--item--price{text-align:center}.cart--root[data-view='mobile'] .cart--item--price{text-align:left}.cart--item--quantity{text-align:center}.cart--root[data-view='mobile'] .cart--item--quantity{text-align:left}.cart--quantity--input{padding:0 9px;margin:0;text-align:center}.cart--quantity--input[data-loading='true'],.cart--quantity--input[data-loading='true']:focus{color:var(--color-border)}.cart--quantity--container{margin:0}.cart--item--remove{padding-top:8px}.cart--item--remove>*{font-size:12px}.cart--item--total{text-align:right}.cart--root[data-view='mobile'] .cart--item--total{text-align:left}.cart--footer{padding:72px 0;width:100%;display:flex}.cart--root[data-view='mobile'] .cart--footer{padding:32px 0 0;display:block}.cart--notes{flex-grow:1;max-width:400px}.cart--root[data-view='mobile'] .cart--notes{text-align:center;max-width:100%;padding-bottom:32px}.cart--notes--textarea{height:120px;margin:0}.cart--root[data-view='mobile'] .cart--notes--textarea{height:80px}.cart--totals{flex-grow:1;text-align:right}.cart--root[data-view='mobile'] .cart--totals{text-align:center}.cart--totals>*:not(:last-child){padding-bottom:16px}.cart--sub-total>*:not(:last-child){padding-bottom:8px}.cart--discounts>*:not(:last-child){padding-bottom:8px}.cart--total>*:not(:last-child){padding-bottom:8px}.cart--total--price{font-size:20px}@media only screen and (max-width: 767px){.cart--total--price{font-size:16px}}.cart--nav{display:flex;justify-content:flex-end;align-items:flex-end}.cart--root .cart--checkout-button{min-width:300px}.cart--root[data-view='mobile'] .cart--nav{text-align:center;flex-wrap:wrap}.cart--root[data-view='mobile'] .cart--checkout-button{width:100%;order:1}.cart--continue-shopping{margin-right:16px;display:none}.cart--root[data-view='mobile'] .cart--continue-shopping{margin-right:0;order:2;padding-top:16px;width:100%}.cart--no-items{text-align:center}.cart--root[data-has-items='true'] .cart--no-items{display:none}.cart--additional-buttons{max-width:300px;margin-left:auto}.cart--root[data-view='mobile'] .cart--additional-buttons{max-width:unset}.template-cart .main-content{padding:0}.page--account .layout--main-content,.page--create-account .layout--main-content,.page-create-account .main-content,.page--reset-account .layout--main-content,.page-reset-account .main-content{padding:0}.customer--root{max-width:800px;margin:0 auto;padding:72px 48px;overflow-y:auto}@media only screen and (max-width: 767px){.customer--root{padding:16px;padding:32px 16px}}.customer--root h1{text-align:center;padding-bottom:32px}.customer--root h2{padding-bottom:16px}.customer--root h4{padding-bottom:16px}.customer--root thead th,.customer--root tbody td{padding:16px}.customer--root .errors a{text-decoration:underline}.address--email{padding-bottom:16px}.address--full{padding-bottom:32px}.address--view{padding-bottom:32px}.address--view p{margin:0}.address--view p:last-of-type{padding-bottom:16px}.address--actions-edit{padding-right:8px}.order--table,.account--orders-table{margin:0 auto;width:100%}.order--table thead th,.account--orders-table thead th{border-bottom:solid 1px #eaeaea;font-weight:normal}.order--table td a,.account--orders-table td a{text-decoration:underline}@media only screen and (max-width: 767px){.order--table tbody tr,.account--orders-table tbody tr{padding:0}.order--table td:empty,.account--orders-table td:empty{display:none}}.order--heading--total{min-width:150px}@media only screen and (min-width: 768px){.order--heading--total{text-align:right}}@media only screen and (min-width: 768px){.order--item--quantity{text-align:center}}@media only screen and (min-width: 768px){.order--discount{text-align:right}}@media only screen and (min-width: 768px){.order--item--price{text-align:center}}@media only screen and (min-width: 768px){.order--item--total{text-align:right}}@media only screen and (min-width: 768px){.order--discount{text-align:right}}.address--actions{padding-bottom:16px;margin:0}.address--edit{padding-bottom:32px}.address--customer-table{border:0;margin:16px auto}.address--customer-table label,.address--customer-table input,.address--customer-table select{margin-bottom:0}@media only screen and (max-width: 767px){.address--customer-table input,.address--customer-table select{font-size:16px}.address--customer-table tr td:first-child{padding:16px 0}.address--customer-table tr td:last-child{padding-right:0}}.address--button-container{display:flex;align-items:center}.address--button-container .font--button{margin:0}.address--button-container span{margin-left:12px}.customer--root tbody td.address--checkbox-container{display:flex;align-items:center;padding-top:0}.customer--root tbody td.address--checkbox-container input[type='checkbox']{margin:0 8px 0 0}.account--reset{display:none;text-align:center;margin-bottom:32px;padding:8px;background-color:#e6f9ee;color:#01c753;border:1px solid #01c753;border-radius:2px}.account--button-container{display:flex;align-items:center}@media only screen and (max-width: 767px){.account--button-container{flex-direction:column}}.account--button-container input{margin-bottom:0}.activate-account--create-password{padding-bottom:16px}.activate-account--button-container{display:flex;align-items:center}@media only screen and (max-width: 767px){.activate-account--button-container{flex-direction:column}}.activate-account--button-container input{margin-bottom:0}@media only screen and (max-width: 767px){.activate-account--button-container input{width:100%}}.activate-account--button-container a{margin-left:16px}@media only screen and (max-width: 767px){.activate-account--button-container a{padding:16px;margin:0}}@media only screen and (max-width: 767px){.account--orders-table tbody{padding-bottom:32px}}@media only screen and (min-width: 768px){.account--orders-table tbody{text-align:center}}.account--breadcrumb-container{text-align:center}.account--breadcrumb-container .breadcrumbs--root{padding:0 0 32px}.account--reset-instructions,.account--forgot-password{padding-bottom:32px}.account--cancel{padding-left:16px}.account--submit{margin-bottom:0;width:auto}.account--password-buttons{display:flex;align-items:baseline}.account--password-buttons input{margin:0}input[type='submit'].account--sign-in{width:100%;text-align:center;margin:0}@media only screen and (min-width: 768px){input[type='submit'].account--sign-in{width:auto}}a.account--register{margin:8px 0 0;width:100%;text-align:center;height:auto}@media only screen and (min-width: 768px){a.account--register{margin:0 0 0 16px;width:auto}}input[type='submit'].account--create{width:100%;text-align:center;margin:0;height:auto}@media only screen and (min-width: 768px){input[type='submit'].account--create{width:auto}}a.account--login{margin:8px 0 0;width:100%;text-align:center;height:auto}@media only screen and (min-width: 768px){a.account--login{margin:0 0 0 16px;width:auto}}body.template--customers--register input[type='password']{margin-bottom:32px}.account--orders{padding-bottom:32px}.account--orders h4{padding-bottom:32px}@media only screen and (max-width: 767px){.account--orders{padding-bottom:16px}.account--orders h4{padding-bottom:16px}}.customer--login input:not(.font--button),.customer--register input:not(.font--button),.page-create-account input:not(.font--button),.account--recover-password input:not(.font--button),.account--reset-password input:not(.font--button){margin-bottom:16px}.template--password,.template-password{height:100%;min-height:100%;width:100%;padding:0;margin:0;color:var(--color--alternative) !important}.template--password .layout--main-content,.template-password .layout--main-content{padding:0}.template--password .layout--main-content+.shopify-section,.template-password .layout--main-content+.shopify-section{display:none}.template--password.show-border .off-canvas--main-content,.template-password.show-border .off-canvas--main-content{border:none}.template--password a,.template--password label,.template-password a,.template-password label{color:var(--color--alternative)}.template--password .layout--header,.template--password .layout--footer,.template--password .feedback-bar,.template--password header.header--root,.template--password .shopify-section.section--header,.template--password .shopify-section.section--footer,.template-password .layout--header,.template-password .layout--footer,.template-password .feedback-bar,.template-password header.header--root,.template-password .shopify-section.section--header,.template-password .shopify-section.section--footer{display:none}.password--root{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 16px}@media only screen and (min-width: 768px){.password--root{padding:0 48px}}.password--background-image{z-index:1;width:100%;position:fixed;top:0}.password--background-image .image--root,.password--background-image .image--container{height:100vh}.password--background-image img{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}.password--root[data-password--logo-height='30'] .password--logo .image--root{height:30px}.password--root[data-password--logo-height='50'] .password--logo .image--root{height:50px}.password--root[data-password--logo-height='70'] .password--logo .image--root{height:70px}.password--root[data-password--logo-height='90'] .password--logo .image--root{height:90px}.password--root[data-password--logo-height='110'] .password--logo .image--root{height:110px}.password--root[data-password--logo-height='130'] .password--logo .image--root{height:130px}.password--root[data-password--logo-height='150'] .password--logo .image--root{height:150px}.password--root[data-password--logo-height='170'] .password--logo .image--root{height:170px}.password--root[data-password--logo-height='190'] .password--logo .image--root{height:190px}.password--root[data-password--logo-height='210'] .password--logo .image--root{height:210px}.password--root[data-password--logo-height='230'] .password--logo .image--root{height:230px}.password--root[data-password--logo-height='250'] .password--logo .image--root{height:250px}.password--logo{padding:32px 0}@media only screen and (min-width: 768px){.password--logo{padding:72px 0}}.password--login{z-index:3;position:absolute;top:16px;right:16px}@media only screen and (min-width: 768px){.password--login{top:32px;right:32px}}.password--login-form{visibility:hidden;position:fixed;transform:translate(-50%, -50%);left:50%;top:50%;width:100%;max-width:350px;padding:0 16px}.password--login-form input[type='password']{background-color:transparent;color:var(--color--alternative);margin-bottom:8px}@media only screen and (min-width: 768px){.password--login-form input[type='password']{margin-bottom:16px}}.password--login-link{display:flex;align-items:center}.errors ul{margin-bottom:0}.errors li{margin:0;padding-bottom:8px}@media only screen and (min-width: 768px){.errors li{padding-bottom:16px}}.password--button-container{display:flex;align-items:center}.password--button-container .font--button--inverted{margin:0;margin-right:8px}@media only screen and (min-width: 768px){.password--button-container .font--button--inverted{margin-right:16px}}.password--main{z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh}.password--main a .font--section-heading{padding:32px 0}@media only screen and (min-width: 768px){.password--main a .font--section-heading{padding:72px 0}}.password--main a+.font--section-heading{padding-bottom:8px}@media only screen and (min-width: 768px){.password--main a+.font--section-heading{padding-bottom:16px}}.password--main .font--section-heading+.font--paragraph{padding-bottom:32px;text-align:center}@media only screen and (min-width: 768px){.password--main .font--section-heading+.font--paragraph{padding-bottom:72px}}.password--main .font--block-heading{padding-bottom:16px}@media only screen and (min-width: 768px){.password--main .font--block-heading{padding-bottom:32px}}.password--main .font--block-heading p{margin:0}.password--mailing-list{padding-bottom:96px;max-width:300px;width:100%}@media only screen and (min-width: 768px){.password--mailing-list{max-width:380px}}.password--mailing-list form{display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (min-width: 768px){.password--mailing-list form{flex-wrap:wrap;flex-direction:row}}.password--mailing-list .mailing-list--seperator+.font--button--inverted{max-width:300px;width:100%;margin:0}@media only screen and (min-width: 768px){.password--mailing-list .mailing-list--seperator+.font--button--inverted{width:auto;margin-left:16px}}.password--mailing-list input[type='email']{background-color:transparent;color:var(--color--alternative);border:none;border-bottom:1px solid var(--color--alternative);margin-bottom:8px;text-align:center}@media only screen and (min-width: 768px){.password--mailing-list input[type='email']{padding-left:0;margin:0;width:260px;text-align:left}}.password--mailing-list input[type='email']::-webkit-input-placeholder{text-transform:none;color:var(--color--alternative)}.password--mailing-list input[type='email']:-moz-placeholder{text-transform:none;color:var(--color--alternative)}.password--mailing-list input[type='email']::-moz-placeholder{text-transform:none;color:var(--color--alternative)}.password--mailing-list input[type='email']:-ms-input-placeholder{text-transform:none;color:var(--color--alternative)}.password--mailing-list .success,.password--mailing-list .error{font-style:italic;margin:0;padding-top:16px}@media only screen and (min-width: 768px){.password--mailing-list .success,.password--mailing-list .error{padding-top:0}}.password--mailing-list .error{color:var(--color-error)}.password--powered-by{text-align:center;padding-bottom:32px}@media only screen and (min-width: 768px){.password--powered-by{padding-bottom:72px}}.password--errors ul,.password--errors li{margin:0;list-style:none;padding:0}.password--errors li{padding-bottom:16px}.icon--lock{width:24px}.icon--shopify{width:82.28571px;height:24px;display:inline-block;line-height:0;vertical-align:top}.icon--shopify,.icon--lock{color:var(--color--alternative)}.template-password .main-content{padding:0}.template-password .font--button--inverted{width:auto}.template-password .font--block-link a:after{border-bottom-color:white}.four-o-four--root{margin:0 auto;padding:72px 48px;max-width:800px}@media only screen and (max-width: 767px){.four-o-four--root{padding:32px 16px}}.four-o-four--root>*{padding-bottom:16px}@media only screen and (max-width: 767px){.four-o-four--root>*{padding:8px}}.shopify-challenge__container{padding:72px 0}@media only screen and (max-width: 767px){.shopify-challenge__container{padding:32px 0}}.font--dark,.heading--dark{color:var(--color-text)}.font--blue,.heading--blue{color:var(--color-header)}.font--titlecase{text-transform:capitalize}.font--uppercase{text-transform:uppercase}.klaviyo-form-RhUiSB.klaviyo-form form{padding:0 !important}.klaviyo-form-RhUiSB.klaviyo-form input[type="email"]{height:46px !important;border-color:#555 !important;border-radius:0 !important;font-family:var(--font--accent--family) !important}.klaviyo-form-RhUiSB.klaviyo-form input[type="email"][aria-invalid="true"]{border-color:#d0331f !important}.klaviyo-form-RhUiSB.klaviyo-form input[type="email"]::-webkit-input-placeholder{line-height:3.7 !important}.klaviyo-form-RhUiSB.klaviyo-form input[type="email"]::-moz-placeholder{line-height:3.7 !important}.klaviyo-form-RhUiSB.klaviyo-form input[type="email"]:-ms-input-placeholder{line-height:3.7 !important}.klaviyo-form-RhUiSB.klaviyo-form input[type="email"]::-ms-input-placeholder{line-height:3.7 !important}.klaviyo-form-RhUiSB.klaviyo-form input[type="email"]::placeholder{line-height:3.7 !important}.klaviyo-form-RhUiSB.klaviyo-form .ql-editor p span{display:none !important}.klaviyo-form-RhUiSB.klaviyo-form .ql-editor p strong{font-family:var(--font--accent--family) !important;font-weight:400 !important;color:#307a07 !important;padding:12px 20px !important;background:#d2e4c4;display:block}.klaviyo-form-RhUiSB.klaviyo-form button{padding:0 15px !important;height:46px !important;font-weight:500 !important;font-family:var(--font--accent--family) !important;font-size:13px !important;letter-spacing:1px !important;margin-left:-1px}.klaviyo-form-RhUiSB.klaviyo-form button:hover{opacity:.7}.js .no-js,.no-js .hide-no-js{display:none !important}html{font-size:14px;font-family:sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-ms-overflow-style:-ms-autohiding-scrollbar}:active{outline:none}p,h1,h2,h3,h4,h5,h6{margin-top:0;font-size:inherit;font-weight:inherit}p:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.lazyload[data-sizes="auto"]{width:100%}@-webkit-keyframes lazyLoader{0%,100%{transform:translateX(-50%)}50%{transform:translateX(100%)}}@keyframes lazyLoader{0%,100%{transform:translateX(-50%)}50%{transform:translateX(100%)}}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.main-carousel:after{content:'flickity';display:none}@media screen and (min-width: 768px){.main-carousel:after{content:''}}.Grid{display:block;list-style:none;padding:0;margin:0 0 0 -24px;font-size:0}.Grid__Cell{box-sizing:border-box;display:inline-block;width:100%;padding:0 0 0 24px;margin:0;vertical-align:top;font-size:1rem}.Grid--center{text-align:center}.Grid--center>.Grid__Cell{text-align:left}.Grid__Cell--center{display:block;margin:0 auto}.Grid--right{text-align:right}.Grid--right>.Grid__Cell{text-align:left}.Grid--middle>.Grid__Cell{vertical-align:middle}.Grid--bottom>.Grid__Cell{vertical-align:bottom}.Grid--m{margin-left:-30px}.Grid--m>.Grid__Cell{padding-left:30px}.Grid--l{margin-left:-50px}.Grid--l>.Grid__Cell{padding-left:50px}.Grid--xl{margin-left:-50px}.Grid--xl>.Grid__Cell{padding-left:50px}@media screen and (min-width: 1240px){.Grid--m{margin-left:-60px}.Grid--m>.Grid__Cell{padding-left:60px}.Grid--l{margin-left:-80px}.Grid--l>.Grid__Cell{padding-left:80px}.Grid--xl{margin-left:-100px}.Grid--xl>.Grid__Cell{padding-left:100px}}.\31\/2,.\32\/4,.\36\/12{width:50%}.\31\/3,.\34\/12{width:33.33333%}.\32\/3,.\38\/12{width:66.66667%}.\31\/4,.\33\/12{width:25%}.\33\/4,.\39\/12{width:75%}.\31\/12{width:8.33333%}.\32\/12{width:16.66667%}.\35\/12{width:41.66667%}.\37\/12{width:58.33333%}.\31\30\/12{width:83.33333%}.\31\31\/12{width:91.66667%}@media screen and (max-width: 640px){.hidden-phone{display:none !important}.\31\/2--phone,.\32\/4--phone,.\36\/12--phone{width:50%}.\31\/3--phone,.\34\/12--phone{width:33.33333%}.\32\/3--phone,.\38\/12--phone{width:66.66667%}.\31\/4--phone,.\33\/12--phone{width:25%}.\33\/4--phone,.\39\/12--phone{width:75%}.\31\/12--phone{width:8.33333%}.\32\/12--phone{width:16.66667%}.\35\/12--phone{width:41.66667%}.\37\/12--phone{width:58.33333%}.\31\30\/12--phone{width:83.33333%}.\31\31\/12--phone{width:91.66667%}}@media screen and (min-width: 641px) and (max-width: 1007px){.hidden-tablet{display:none !important}.\31\/2--tablet,.\32\/4--tablet,.\36\/12--tablet{width:50%}.\31\/3--tablet,.\34\/12--tablet{width:33.33333%}.\32\/3--tablet,.\38\/12--tablet{width:66.66667%}.\31\/4--tablet,.\33\/12--tablet{width:25%}.\33\/4--tablet,.\39\/12--tablet{width:75%}.\31\/12--tablet{width:8.33333%}.\32\/12--tablet{width:16.66667%}.\35\/12--tablet{width:41.66667%}.\37\/12--tablet{width:58.33333%}.\31\30\/12--tablet{width:83.33333%}.\31\31\/12--tablet{width:91.66667%}}@media screen and (min-width: 641px){.hidden-tablet-and-up{display:none !important}.\31\/2--tablet-and-up,.\32\/4--tablet-and-up,.\36\/12--tablet-and-up{width:50%}.\31\/3--tablet-and-up,.\34\/12--tablet-and-up{width:33.33333%}.\32\/3--tablet-and-up,.\38\/12--tablet-and-up{width:66.66667%}.\31\/4--tablet-and-up,.\33\/12--tablet-and-up{width:25%}.\33\/4--tablet-and-up,.\39\/12--tablet-and-up{width:75%}.\31\/12--tablet-and-up{width:8.33333%}.\32\/12--tablet-and-up{width:16.66667%}.\35\/12--tablet-and-up{width:41.66667%}.\37\/12--tablet-and-up{width:58.33333%}.\31\30\/12--tablet-and-up{width:83.33333%}.\31\31\/12--tablet-and-up{width:91.66667%}}@media screen and (max-width: 1007px){.hidden-pocket{display:none !important}.\31\/2--pocket,.\32\/4--pocket,.\36\/12--pocket{width:50%}.\31\/3--pocket,.\34\/12--pocket{width:33.33333%}.\32\/3--pocket,.\38\/12--pocket{width:66.66667%}.\31\/4--pocket,.\33\/12--pocket{width:25%}.\33\/4--pocket,.\39\/12--pocket{width:75%}.\31\/12--pocket{width:8.33333%}.\32\/12--pocket{width:16.66667%}.\35\/12--pocket{width:41.66667%}.\37\/12--pocket{width:58.33333%}.\31\30\/12--pocket{width:83.33333%}.\31\31\/12--pocket{width:91.66667%}}@media screen and (min-width: 1008px) and (max-width: 1239px){.hidden-lap{display:none !important}.\31\/2--lap,.\32\/4--lap,.\36\/12--lap{width:50%}.\31\/3--lap,.\34\/12--lap{width:33.33333%}.\32\/3--lap,.\38\/12--lap{width:66.66667%}.\31\/4--lap,.\33\/12--lap{width:25%}.\33\/4--lap,.\39\/12--lap{width:75%}.\31\/12--lap{width:8.33333%}.\32\/12--lap{width:16.66667%}.\35\/12--lap{width:41.66667%}.\37\/12--lap{width:58.33333%}.\31\30\/12--lap{width:83.33333%}.\31\31\/12--lap{width:91.66667%}}@media screen and (min-width: 1008px){.hidden-lap-and-up{display:none !important}.\31\/2--lap-and-up,.\32\/4--lap-and-up,.\36\/12--lap-and-up{width:50%}.\31\/3--lap-and-up,.\34\/12--lap-and-up{width:33.33333%}.\32\/3--lap-and-up,.\38\/12--lap-and-up{width:66.66667%}.\31\/4--lap-and-up,.\33\/12--lap-and-up{width:25%}.\33\/4--lap-and-up,.\39\/12--lap-and-up{width:75%}.\31\/12--lap-and-up{width:8.33333%}.\32\/12--lap-and-up{width:16.66667%}.\35\/12--lap-and-up{width:41.66667%}.\37\/12--lap-and-up{width:58.33333%}.\31\30\/12--lap-and-up{width:83.33333%}.\31\31\/12--lap-and-up{width:91.66667%}}@media screen and (min-width: 1240px){.hidden-desk{display:none !important}.\31\/2--desk,.\32\/4--desk,.\36\/12--desk{width:50%}.\31\/3--desk,.\34\/12--desk{width:33.33333%}.\32\/3--desk,.\38\/12--desk{width:66.66667%}.\31\/4--desk,.\33\/12--desk{width:25%}.\33\/4--desk,.\39\/12--desk{width:75%}.\31\/12--desk{width:8.33333%}.\32\/12--desk{width:16.66667%}.\35\/12--desk{width:41.66667%}.\37\/12--desk{width:58.33333%}.\31\30\/12--desk{width:83.33333%}.\31\31\/12--desk{width:91.66667%}}@media screen and (min-width: 1500px){.hidden-widescreen{display:none !important}.\31\/2--widescreen,.\32\/4--widescreen,.\36\/12--widescreen{width:50%}.\31\/3--widescreen,.\34\/12--widescreen{width:33.33333%}.\32\/3--widescreen,.\38\/12--widescreen{width:66.66667%}.\31\/4--widescreen,.\33\/12--widescreen{width:25%}.\33\/4--widescreen,.\39\/12--widescreen{width:75%}.\31\/12--widescreen{width:8.33333%}.\32\/12--widescreen{width:16.66667%}.\35\/12--widescreen{width:41.66667%}.\37\/12--widescreen{width:58.33333%}.\31\30\/12--widescreen{width:83.33333%}.\31\31\/12--widescreen{width:91.66667%}}.Drawer__Footer{flex:none;box-shadow:0 -1px #e6e6e6}.cart--no-items.font--paragraph{margin-top:40px}[data-drawer-animated-bottom]{opacity:0;transform:translateY(45px);transition:opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.Drawer[aria-hidden="false"] [data-drawer-animated-bottom]{opacity:1;transform:translateY(0);transition:opacity 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.45s,transform 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.45s}.Form__Item{position:relative;margin-bottom:15px}.Form__Textarea{-webkit-appearance:none;display:block;padding:12px 14px;border-radius:0;border:1px solid #e6e6e6;width:100%;line-height:normal;resize:none;transition:border-color 0.1s ease-in-out;background:transparent}.Form__Textarea:focus{border-color:#959595;outline:none}.Form__Textarea:-webkit-input-placeholder{color:#9d9d9d}.Form__Textarea:-moz-placeholder{color:#9d9d9d}.Form__Textarea-ms-input-placeholder{color:#9d9d9d}.Form__Textarea:-ms-input-placeholder{color:#9d9d9d}.Form__Textarea:placeholder{color:#9d9d9d}@media screen and (min-width: 641px){.Form__Item{margin-bottom:30px}}.Cart .Drawer__Footer,.Cart__OffscreenNoteContainer{padding:14px 24px 24px 24px}.Cart__ShippingNotice{position:-webkit-sticky;position:sticky;top:0;margin-bottom:0;padding-top:9px;padding-bottom:9px;font-size:11px;border-bottom:1px solid #e6e6e6;line-height:normal;z-index:1;background:#fff}@media screen and (min-width: 641px){.Cart__ShippingNotice{font-size:13px}}.Cart__ShippingNotice{color:#b482bc;font-weight:500 !important;font-size:14px;border-top:2px solid var(--color-border)}.Cart__ShippingNotice{color:#b482bc;font-weight:500 !important;font-size:1.1em}.Cart__Checkout{display:flex;align-items:center;justify-content:center;margin-top:18px;color:#555 !important;border:1px solid #555}.Cart__Checkout:hover{background:#F9FBFF !important}.Cart__Checkout.Button.Button--primary.Button--full{border-color:#597897;font-size:18px;letter-spacing:1px;margin-top:0;text-transform:uppercase;color:#fff !important;display:block;width:100%;padding-left:15px;padding-right:15px;line-height:1;padding-top:14px;margin:0 auto;padding-bottom:14px;height:auto}.Cart__Checkout.Button.Button--primary.Button--full:before{transition:all 0.25s ease-in-out;background:#597897 !important}.Cart__Checkout.Button.Button--primary.Button--full:hover{color:#597897 !important}.Cart__Checkout.Button.Button--primary.Button--full:hover:before{background:#fff !important}.Cart__Checkout.Button.Button--primary.Button--full .Button__SeparatorDot{display:inline-block;margin:0 18px;content:'';height:3px;width:3px;border-radius:100%;background:currentColor;position:relative;margin-left:10px;margin-right:10px;top:-4px}.Cart__OffscreenNoteContainer{position:absolute;width:100%;bottom:0;left:0;z-index:1;background:#fff;border-top:1px solid #e6e6e6;transform:translateY(100%);transition:transform 0.25s ease-in-out}.Cart__Note{margin-top:10px}.Cart__NoteButton{border:0;padding:0;font-weight:500;font-size:14px;margin-bottom:0;margin-top:12px;color:#597897;display:inline-block}.Cart__Taxes{margin-bottom:8px}@media screen and (min-width: 641px){.Cart .Drawer__Footer,.Cart__OffscreenNoteContainer{padding:20px 30px 30px 30px}.Cart__NoteButton+.Cart__Taxes{margin-top:4px}}.Cart .Drawer__Footer{padding-bottom:60px}.route-widget{box-sizing:border-box;color:#333;cursor:default;font-family:"Titillium Web", sans-serif;font-weight:400;text-transform:none;display:flex;width:100%}.route-widget .rw-contents{display:flex;align-items:center;height:50px;width:auto;line-height:12px}.route-widget .rw-contents .rw-center .rw-text-top{font-weight:800;font-size:12.5px;text-align:left !important}.route-widget .rw-contents .rw-center .rw-text-top .rw-info{font-style:italic;align-items:center;border:1px solid #000 !important;border-radius:100%;box-sizing:border-box;cursor:pointer;font-size:6px;justify-content:center;line-height:1px;margin-left:5px;padding:0 4px 0 3px}.route-widget .rw-contents .rw-text-bottom{font-size:10.5px;line-height:18px;text-align:left !important}.route-widget .rw-contents .rw-right{padding:0 0 0 10px}.route-widget .rw-contents .rw-right .rw-checkbox-span{display:flex;box-sizing:border-box;transform:translate3d(0, 0, 0);position:relative;height:19px;width:40px;border-radius:100px;transform:scale(1);transition:all 0.2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;justify-content:space-between;cursor:pointer}.route-widget .rw-contents .rw-right .rw-checkbox-span .rw-checked{background-color:#5dc8db;transition:all 0.2s ease}.route-widget .rw-contents .rw-right .rw-checkbox-span .rw-slider{position:fixed;align-self:center;height:14px;width:14px;border-radius:100%;margin-left:2px;transition:all 0.5s ease;background-color:white;box-shadow:0px 0px 2px 0.3px #c2c2c2}.route-widget .rw-contents .rw-right .rw-checkbox-span .rw-slider.rw-checked{transform:translateX(22px);box-shadow:0px 0px 2px 0.3px #499dac}.route-widget .rw-contents .rw-right .rw-checkbox-span .rw-on-text{margin:0;justify-self:left;align-self:center;font-size:11px;padding:0 0 0 5.5px;color:white;font-weight:600}.route-widget .rw-contents .rw-right .rw-checkbox-span .rw-off-text{margin:0;justify-self:right;align-self:center;color:#6d6d6d;font-size:11px;padding:0 0 0 19px}.route-widget .rw-contents .rw-right .rw-checkbox-span .rw-checked{-webkit-animation:wave 0.4s ease;animation:wave 0.4s ease}.route-widget .rw-contents .rw-right .rw-checkbox-span .rw-off-text.rw-checked{display:none}.route-widget .rw-contents .rw-left{display:flex;justify-content:center;align-items:center;padding:0 4px 10px 0;width:auto}.route-widget .rw-contents .rw-left .rw-route-logo-white{position:absolute;width:31px;opacity:0}.route-widget .rw-contents .rw-left .rw-route-logo-white:hover{cursor:pointer}.route-widget .rw-contents .rw-left .rw-route-logo{z-index:1;width:31px !important}.route-widget .rw-contents .rw-left .rw-route-logo:hover{cursor:pointer}.Cart__ShippingNotice.Text--subdued{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.Cart__ShippingNotice.Text--subdued p{color:#b482bc;text-transform:uppercase;text-align:left}.cart--title.font--section-heading{text-transform:uppercase;display:inline-block;color:#597897;font-size:2em !important;line-height:1.2em;letter-spacing:1px;border-bottom:solid 2px #597897}@media only screen and (max-width: 767px){.route-widget{justify-content:center}}@media only screen and (max-width: 265px){.route-widget .rw-contents .rw-left .rw-route-logo-white{display:none}}.available-cart-page{display:none !important}.cart--desktop .available-cart-page{display:block !important}.cart--desktop .sidebar-shipping-cart{display:none}.cart--desktop.cart--root{padding-top:0}.cart--desktop .cart--headings>*{padding:10px 0;text-align:left;font-weight:500;letter-spacing:1px;color:#597897}.cart--desktop .Heading{font-family:sans-serif;font-weight:500;font-style:normal;color:#555;transition:color 0.2s ease-in-out}.cart--desktop .Text--subdued{color:#9d9d9d}.cart--desktop .Button{position:relative;display:inline-block;padding:14px 28px;line-height:normal;border:1px solid transparent;border-radius:0;text-transform:uppercase;font-size:12px;text-align:center;letter-spacing:0.2em;font-family:sans-serif;font-weight:500;font-style:normal;background-color:transparent;transition:color 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86),border 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86);z-index:1;-webkit-tap-highlight-color:initial}.cart--desktop .Button:before{position:absolute;content:'';display:block;left:0;top:0;right:0;bottom:0;width:100%;height:100%;transform:scale(1, 1);transform-origin:left center;z-index:-1}.cart--desktop .PageHeader .SectionHeader__Heading,.cart--desktop .PageHeader .SectionHeader__Description{margin-top:0 !important}@media screen and (max-width: 640px){.cart--desktop .PageHeader .SectionHeader__Heading{margin-bottom:10px}}.cart--desktop .SectionHeader--center{text-align:center}.cart--desktop .SectionHeader--center .SectionHeader__Description{margin-left:auto;margin-right:auto}.cart--desktop .SectionHeader__Heading.SectionHeader__Heading{margin-top:-0.325em}.cart--desktop .SectionHeader__Description{margin-top:16px;max-width:530px}@media screen and (min-width: 1008px){.cart--desktop .SectionHeader__Description{margin-top:24px}}.cart--desktop .Button,.cart--desktop .SectionHeader__Description.Text--subdued,.cart--desktop .continue-shopping a{letter-spacing:1px;text-transform:uppercase}.cart--desktop h1.SectionHeader__Heading.Heading.u-h1{display:inline-block;letter-spacing:1px;color:#597897 !important;text-transform:uppercase !important;line-height:1.1em;font-size:2.5em;font-weight:400}.cart--desktop h1.SectionHeader__Heading.Heading.u-h1::before{content:"";display:block;margin:0 auto;width:30%;margin-bottom:.5em;border-bottom:2px solid #597897}.cart--desktop .SectionHeader__Description.Text--subdued{color:#b482bc;font-weight:500 !important;font-size:1.3em}.cart--desktop .continue-shopping{padding-top:1em}.cart--desktop .continue-shopping a{padding:1em 2em;border:solid 1px #597897;font-weight:500;background:#597897;color:#fff;transition:all .5s ease-out}.cart--desktop .continue-shopping a:hover{color:#597897;background:#fff}.cart--desktop button.rewards{font-size:1.2em;color:#fff;background:#b482bc !important;border-color:#b482bc !important;transition:background 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86),border 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.cart--desktop button.rewards a{color:#fff}.cart--desktop button.rewards:hover{background:#597897 !important;border-color:#597897 !important}.cart--desktop button.rewards:hover a{color:#fff}.cart--desktop button.rewards:hover a:hover{color:#fff}.cart--desktop .cart--item--image{max-width:118px;padding-left:0}.cart--desktop .cart--heading--total{text-align:right}.cart--desktop .cart--heading--price,.cart--desktop .cart--heading--quantity{text-align:center}.cart--desktop .rewards-btn-wrap{width:100%;text-align:center;display:flex;align-content:center;align-items:center;justify-content:center}.cart--desktop .rewards-btn-wrap button{font-size:1em !important;width:auto;margin-left:2em}.cart--desktop .cart--item--price{text-align:left}.cart--desktop .cart--item--total{text-align:right;font-size:15px;font-weight:500}.cart--desktop .font--accent.money{font-size:18px;font-weight:500;line-height:1.5}.cart--desktop .cart--item--title>:not(:last-child){padding-bottom:5px;line-height:1.5;text-transform:capitalize}@media screen and (min-width: 641px){.cart--desktop .Cart__Footer{display:table;width:100%;table-layout:fixed}}.cart--desktop .cart--item--total{font-size:15px;font-weight:500;padding-right:0}.cart--desktop .input--number{height:40px}.cart--desktop .input--number .minus,.cart--desktop .input--number .plus{padding:0 12px;height:38px}.cart--desktop .input--number input{height:38px;line-height:33px}.cart--desktop .Cart__Note{margin-top:10px}@media screen and (min-width: 641px){.cart--desktop .Cart__NoteContainer{display:table-cell;width:340px}}.cart--desktop .Cart__Checkout{display:flex;align-items:center;justify-content:center;margin-top:18px}.cart--desktop .Cart__Taxes{margin-bottom:8px}.cart--desktop .Cart__Recap{text-align:right;margin-top:16px}.cart--desktop .Cart__Recap .Cart__Checkout{margin-top:16px;margin-left:auto}@media screen and (min-width: 641px){.cart--desktop .Cart__Recap{display:table-cell}.cart--desktop .Cart__Checkout{width:auto}}.cart--desktop .Cart__Checkout{color:#555 !important;border:1px solid #555}.cart--desktop .Cart__Checkout:hover{background:#F9FBFF !important}.cart--desktop.cart--root[data-view="desktop"] .font--button.Cart__Checkout.Button{margin-right:0;margin-left:auto}.cart--desktop .Form__Input{-webkit-appearance:none;display:block;padding:12px 14px;border-radius:0;border:1px solid #e6e6e6;width:100%;line-height:normal;resize:none;transition:border-color 0.1s ease-in-out;background:transparent}.cart--desktop .Form__Input:focus{border-color:#959595;outline:none}.cart--desktop .Form__Input:-webkit-input-placeholder{color:#9d9d9d}.cart--desktop .Form__Input:-moz-placeholder{color:#9d9d9d}.cart--desktop .Form__Input-ms-input-placeholder{color:#9d9d9d}.cart--desktop .Form__Input:-ms-input-placeholder{color:#9d9d9d}.cart--desktop .Form__Input:placeholder{color:#9d9d9d}.cart--desktop .Select{position:relative;color:currentColor;line-height:1;vertical-align:middle}.cart--desktop .Select svg{position:absolute;line-height:normal;pointer-events:none;vertical-align:baseline;fill:currentColor}.cart--desktop .Select select{-webkit-appearance:none;-moz-appearance:none;display:inline-block;color:inherit;cursor:pointer;border-radius:0;line-height:normal}.cart--desktop .Select option{background:white;color:black}.cart--desktop .Select--primary:after{content:'';position:absolute;right:1px;top:1px;height:calc(100% - 2px);width:55px;height:43px;background:linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0.7) 20%, #fff 40%);pointer-events:none}.cart--desktop .Select--primary select{width:100%;height:45px;padding-left:14px;padding-right:28px;border:1px solid #e6e6e6;background:#fff}.cart--desktop .Select--primary select:active,.cart--desktop .Select--primary select:focus{border-color:#555;outline:none}.cart--desktop .Select--primary svg{top:calc(42% - 5px);right:15px;width:10px;height:10px;z-index:1}.cart--desktop .Alert{display:block;padding:10px 20px;white-space:normal;font-size:1rem;word-break:break-all;word-break:break-word;text-shadow:none}.cart--desktop .Alert--error{background:#e4c4c4;color:#cb2b2b}.cart--desktop .Panel{position:relative;border:1px solid #e6e6e6;padding:60px 24px}.cart--desktop .Panel__Title{position:absolute;top:0;left:50%;margin:0;padding:0 14px 0 18px;transform:translate(-50%, -50%);background:#fff;white-space:nowrap}@media screen and (min-width: 641px){.cart--desktop .Panel{padding-left:50px;padding-right:50px}}.cart--desktop .Section--spacingExtraLarge{margin:90px 0}@media screen and (min-width: 1008px){.cart--desktop .Section--spacingExtraLarge{margin:145px 0}}.cart--desktop .ShippingEstimator__Results{height:0;overflow:hidden;transition:height 0.25s ease-in-out}.cart--desktop .ShippingEstimator__Error,.cart--desktop .ShippingEstimator__ResultsInner{margin-top:32px}@media screen and (max-width: 640px){.cart--desktop .ShippingEstimator__Submit{width:100%}.cart--desktop .ShippingEstimator__Country,.cart--desktop .ShippingEstimator__Province,.cart--desktop .ShippingEstimator__Zip{margin-bottom:20px}}@media screen and (min-width: 641px){.cart--desktop .ShippingEstimator__Form{display:flex}.cart--desktop .ShippingEstimator__Form>*:not(:first-child){margin-left:20px}.cart--desktop .ShippingEstimator__Country,.cart--desktop .ShippingEstimator__Province{margin-bottom:0}.cart--desktop .ShippingEstimator__Zip{margin-bottom:0;max-width:130px}}.cart--desktop button.ShippingEstimator__Submit.Button.Button--primary{background:none !important;border:solid 1px #597897;transition:background .5s ease-out;color:#597897 !important;padding:0 20px;height:45px}.cart--desktop button.ShippingEstimator__Submit.Button.Button--primary::before{display:none}.cart--desktop button.ShippingEstimator__Submit.Button.Button--primary:hover{background:#f3f7ff !important}.cart--desktop .ShippingEstimator__Results{height:0;overflow:hidden;transition:height 0.25s ease-in-out}.cart--desktop .ShippingEstimator__Error,.cart--desktop .ShippingEstimator__ResultsInner{margin-top:32px}.cart--desktop .ShippingEstimator__Results p{margin-bottom:0.5em}@media screen and (max-width: 640px){.cart--desktop .ShippingEstimator__Submit{width:100%}.cart--desktop .ShippingEstimator__Country,.cart--desktop .ShippingEstimator__Province,.cart--desktop .ShippingEstimator__Zip{margin-bottom:20px}}@media screen and (min-width: 641px){.cart--desktop .ShippingEstimator__Form{display:flex}.cart--desktop .ShippingEstimator__Form>*:not(:first-child){margin-left:20px}.cart--desktop .ShippingEstimator__Country,.cart--desktop .ShippingEstimator__Province{margin-bottom:0}.cart--desktop .ShippingEstimator__Zip{margin-bottom:0;max-width:130px}}@media screen and (max-width: 580px){.cart--desktop .rewards-btn-wrap{flex-direction:column}.cart--desktop .rewards-btn-wrap button{margin-left:0;margin-top:15px}}.PageHeader{position:relative;margin:35px 0}.PageHeader--withBackground{display:flex;margin:0;width:100%;min-height:450px;flex-direction:column;justify-content:center;align-items:center;background-size:cover;color:#ffffff;overflow:hidden}.PageHeader--withBackground .Heading,.PageHeader--withBackground .Rte a:not(.Button){color:#ffffff;-webkit-text-decoration-color:#ffffff;text-decoration-color:#ffffff}.PageHeader__ImageWrapper{position:absolute;height:100%;width:100%;top:0;left:0;background-size:cover;background-position:center center}@supports (--css: variables){.PageHeader__ImageWrapper{top:calc(-1 * var(--announcement-bar-height, 0px) - var(--header-height, 0px) * var(--use-unsticky-header, 0));height:calc(100% + var(--announcement-bar-height, 0px) + var(--header-height, 0px) * var(--use-unsticky-header, 0))}}.PageHeader .SectionHeader__Heading,.PageHeader .SectionHeader__Description{margin-top:0 !important}.PageHeader .Alert{margin-top:22px}.PageHeader__Back{display:inline-block;margin-bottom:25px}.PageHeader__Back svg{height:9px;margin-right:12px;vertical-align:initial}.PageHeader--withBackground .SectionHeader.SectionHeader{position:relative;padding:60px 0 80px 0}@supports (--css: variables){.PageHeader--withBackground .SectionHeader.SectionHeader{margin-top:calc(var(--header-height) * var(--header-is-transparent, 0))}}@media screen and (max-width: 640px){.PageHeader .SectionHeader__Heading{margin-bottom:10px}}@media screen and (min-width: 641px){.PageHeader{margin:50px 0}.PageHeader--withBackground{min-height:450px;margin-top:0;margin-bottom:0}@supports (--css: variables){.PageHeader--withBackground{min-height:calc(380px + var(--header-height) * var(--header-is-transparent, 0))}}.PageHeader--small.PageHeader--withBackground{min-height:420px}@supports (--css: variables){.PageHeader--small.PageHeader--withBackground{min-height:calc(350px + var(--header-height) * var(--header-is-transparent, 0))}}.PageHeader--large.PageHeader--withBackground{min-height:480px}@supports (--css: variables){.PageHeader--large.PageHeader--withBackground{min-height:calc(410px + var(--header-height) * var(--header-is-transparent, 0))}}.PageHeader--withBackground .SectionHeader.SectionHeader{margin-top:50px;padding:40px 0}@supports (--css: variables){.PageHeader--withBackground .SectionHeader.SectionHeader{margin-top:calc(var(--header-height) * var(--header-is-transparent, 0))}}}@media screen and (min-width: 1240px){.PageHeader--withBackground{min-height:550px}@supports (--css: variables){.PageHeader--withBackground{min-height:calc(450px + var(--header-height) * var(--header-is-transparent, 0))}}.PageHeader--small.PageHeader--withBackground{min-height:500px}@supports (--css: variables){.PageHeader--small.PageHeader--withBackground{min-height:calc(400px + var(--header-height) * var(--header-is-transparent, 0))}}.PageHeader--large.PageHeader--withBackground{min-height:620px}@supports (--css: variables){.PageHeader--large.PageHeader--withBackground{min-height:calc(520px + var(--header-height) * var(--header-is-transparent, 0))}}}@media screen and (min-width: 1800px){.PageHeader--withBackground{min-height:650px}@supports (--css: variables){.PageHeader--withBackground{min-height:calc(600px + var(--header-height) * var(--header-is-transparent, 0))}}.PageHeader--small.PageHeader--withBackground{min-height:600px}@supports (--css: variables){.PageHeader--small.PageHeader--withBackground{min-height:calc(550px + var(--header-height) * var(--header-is-transparent, 0))}}.PageHeader--large.PageHeader--withBackground{min-height:700px}@supports (--css: variables){.PageHeader--large.PageHeader--withBackground{min-height:calc(650px + var(--header-height) * var(--header-is-transparent, 0))}}}.PageLayout__Section:first-child{margin-bottom:60px}.PageLayout__Section--sticky{position:-webkit-sticky;position:sticky;top:75px;align-self:flex-start}@supports (--css: variables){.PageLayout__Section--sticky{top:calc(var(--header-height) + 20px)}}@media screen and (min-width: 641px){.PageLayout{display:flex;flex-wrap:nowrap}.PageLayout__Section{flex:1 0 0}.PageLayout__Section:first-child{margin-bottom:0}.PageLayout__Section--secondary{flex:1 1 200px;max-width:200px}.PageLayout__Section+.PageLayout__Section{margin-left:50px}}@media screen and (min-width: 641px) and (max-width: 1007px){.PageLayout--breakLap{display:block}.PageLayout--breakLap .PageLayout__Section:first-child{margin-bottom:60px}.PageLayout--breakLap .PageLayout__Section+.PageLayout__Section{margin-left:0;width:100%}}@media screen and (min-width: 1008px){.PageLayout__Section--secondary{flex-basis:235px;max-width:235px}}@media screen and (min-width: 1240px){.PageLayout__Section+.PageLayout__Section{margin-left:80px}.PageLayout__Section--secondary{flex-basis:290px;max-width:290px}}.PageContent{max-width:1000px;margin:35px auto}.PageContent--fitScreen{display:flex;min-height:calc(100vh - 120px);align-items:center}@supports (--css: variables){.PageContent--fitScreen{min-height:calc(var(--window-height) - var(--header-height) - var(--announcement-bar-height, 0px) - 120px)}}.PageContent--narrow{max-width:680px}.PageContent--extraNarrow{max-width:400px}.PageHeader+.PageContent{margin-top:0}@media screen and (min-width: 641px){.PageContent{margin-bottom:80px;margin-top:80px}.PageContent--fitScreen{min-height:calc(100vh - 160px)}@supports (--css: variables){.PageContent--fitScreen{min-height:calc(var(--window-height) - var(--header-height) - var(--announcement-bar-height, 0px) - 160px)}}}.page-afterpay .main-content .row.single-column{max-width:700px;padding:0}ul.icons{margin:3em auto;list-style:none;text-align:center;padding-left:0}ul.icons img{max-width:200px;margin-top:42px;margin-bottom:42px}ul.icons p{padding:0 20px}@media screen and (min-width: 641px){ul.icons{display:flex;align-content:center;justify-content:space-between}}.find-regimen .PageContent--narrow{max-width:100%}.Container.find-regimen{padding:0}ul.pollution-free{list-style-position:outside;margin-left:30px;margin-bottom:25px}ul.pollution-free li{padding:5px 0;display:list-item;list-style:disc}#shopify-section-page-glacial-waters-template .playfair-heading{text-transform:capitalize;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.27;letter-spacing:normal;font-size:22px}#shopify-section-page-glacial-waters-template .collapse-container{border-bottom:1px solid #E3E9F4}#shopify-section-page-glacial-waters-template .collapse-container .content-title{border:1px solid #E3E9F4;border-bottom-color:transparent;padding:20px;cursor:pointer}#shopify-section-page-glacial-waters-template .collapse-container .content-title:hover{border-color:#597897;background:#F9FBFF}#shopify-section-page-glacial-waters-template .collapse-container .content-title h3{display:inline-block;margin:0}#shopify-section-page-glacial-waters-template .collapse-container .content-title span{float:right}#shopify-section-page-glacial-waters-template .collapse-container .main-content{padding:20px}#shopify-section-page-glacial-waters-template .collapse-container .collapsable .main-content{display:none}#shopify-section-page-glacial-waters-template .collapse-container h3{padding-left:25px;position:relative}#shopify-section-page-glacial-waters-template .collapse-container h3:before{border:solid #555;border-width:0 2px 2px 0;display:inline-block;padding:3px;content:' ';height:8px;position:absolute;top:5px;left:0;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.Rte p:not(:last-child),.Rte ul:not(:last-child),.Rte ol:not(:last-child){margin-bottom:1.6em}.job-desc{background:#f8f8f8;padding:2em;border-bottom:solid 2px #597897;margin:1em 0}.job-desc h2{margin-top:0 !important}.job-desc a{color:#597897 !important}.rte-content li{display:list-item;padding:5px 0}.collapse-container{border-bottom:1px solid #E3E9F4}.botanical{width:24%;display:inline-block;vertical-align:top;text-align:center}.hover-popup{position:relative}.hover-popup img{margin-bottom:15px;border-radius:50%}.hover-popup:hover img{opacity:.15;border-color:#597897}.hover-popup .popup-box{display:none;position:absolute;max-width:500px;left:0;right:0;margin:0 auto;background:#fff;bottom:100%;padding:20px;box-shadow:0 0 8px 0 rgba(0,0,0,0.15);z-index:10;margin-left:-180px}.botanical .hover-popup:hover .popup-box{display:block;opacity:1}.page-our-commitment-to-accessibility .row.single-column.center{padding:0}.page-position-marketing-coordinator .row{padding:0}[class*="page-result-"] .image-hero__section .Container{margin-left:45px}[class*="page-result-"] .main-content .row{max-width:100%;margin:0;padding:0}[class*="page-result-"] .Button{position:relative;display:inline-block;padding:14px 28px;line-height:normal;letter-spacing:1px;text-transform:uppercase;border:1px solid transparent;border-radius:0;font-size:12px;text-align:center;letter-spacing:0.2em;font-family:sans-serif;font-weight:500;font-style:normal;background-color:transparent;transition:color 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86),border 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86);z-index:1;-webkit-tap-highlight-color:initial}[class*="page-result-"] .Button:before{position:absolute;content:'';display:block;left:0;top:0;right:0;bottom:0;width:100%;height:100%;transform:scale(1, 1);transform-origin:left center;z-index:-1}[class*="page-result-"] .ButtonGroup__Item{margin:12px}[class*="page-result-"] .ButtonGroup__Item.Button:hover{border-color:#597897 !important}[class*="page-result-"] .quiz .main-button{width:60%;display:inline-block;padding-right:10%}[class*="page-result-"] .quiz .extra-options{display:inline-block;width:29%;vertical-align:top}[class*="page-result-"] .quiz .Button{border:1px solid #555;margin-left:0}[class*="page-result-"] .quiz .extra-options{vertical-align:middle}[class*="page-result-"] .QuantitySelector__CurrentQuantity{display:inline-block;width:20px;padding:0;font-size:10px;text-align:center;letter-spacing:normal;background:transparent;border:none}@media screen and (min-width: 641px){[class*="page-result-"] .QuantitySelector__CurrentQuantity{font-size:12px}}[class*="page-result-"] .Price{display:inline-block}[class*="page-result-"] .ProductItem{text-align:center;white-space:normal}[class*="page-result-"] .ProductItem__Wrapper{position:relative}[class*="page-result-"] .ProductItem__ImageWrapper{display:block}[class*="page-result-"] .ProductItem__Image--alternate{position:absolute;top:0;left:0;opacity:0 !important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}[class*="page-result-"] .ProductItem__Info{margin-top:20px;font-size:12px}[class*="page-result-"] .ProductItem__Title{display:block;margin-bottom:4px}@media screen and (min-width: 641px){[class*="page-result-"] .ProductItem__Info{font-size:13px}}[class*="page-result-"] .ProductList--grid{padding:0 12px}@media screen and (max-width: 640px){[class*="page-result-"] .ProductList--grid{margin-left:-10px}[class*="page-result-"] .ProductList--grid>.Grid__Cell{padding-left:10px;margin-bottom:35px}}@media screen and (min-width: 641px){[class*="page-result-"] .ProductList--grid{padding:0 24px;margin-left:-24px}[class*="page-result-"] .ProductList--grid>.Grid__Cell{padding-left:24px;margin-bottom:50px}}@media screen and (min-width: 1240px){[class*="page-result-"] .ProductList--grid{padding:0 50px}}@media screen and (max-width: 1007px){[class*="page-result-"] .ProductListWrapper{overflow:hidden}}[class*="page-result-"] .ProductForm{margin-top:24px}[class*="page-result-"] .ProductForm__AddToCart{display:flex;align-items:center;justify-content:center}[class*="page-result-"] .small-heading{text-transform:uppercase;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;margin-bottom:0 !important}[class*="page-result-"] .show-popup{position:absolute;top:0;background:#fff;padding:20px;width:320px;min-height:160px;box-shadow:0 0 8px 0 rgba(0,0,0,0.15);z-index:10}[class*="page-result-"] .show-popup select{width:100%;height:35px;border:1px solid #cfcfcf;padding:0 8px;text-transform:capitalize;margin-bottom:15px}[class*="page-result-"] .show-popup .Button{border-color:#555;color:#555}[class*="page-result-"] .show-popup .Button:hover{border-color:#da1898 !important}[class*="page-result-"] .show-popup .close-popup{position:absolute;top:10px;right:10px;cursor:pointer}[class*="page-result-"] .ProductForm__AddToCart{border-color:#555;color:#555}[class*="page-result-"] .ProductForm__AddToCart:hover{color:#555 !important;border-color:#597897 !important}[class*="page-result-"] .ProductForm__AddToCart:hover::before{background:#F9FBFF !important;transform:initial !important}[class*="page-result-"] .ProductItem__ImageWrapper{border:1px solid #E3E9F4}[class*="page-result-"] .quiz h3{font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:2px;color:#555555;display:inline-block}[class*="page-result-"] .quiz .regimen{float:right}[class*="page-result-"] .quiz .product-container{border-top:1px solid #e3e9f4;padding-top:40px}[class*="page-result-"] button[type="submit"]{transition:background .5s ease-out;background:#597897 !important;color:#fff !important}[class*="page-result-"] button[type="submit"]::before{display:none}[class*="page-result-"] button[type="submit"]:hover{background:#fff !important;color:#597897 !important}[class*="page-result-"] .ProductItem__Info .show-options-add{background:none !important;border:solid 1px #597897;transition:background .5s ease-out;color:#597897 !important}[class*="page-result-"] .ProductItem__Info .show-options-add::before{display:none}[class*="page-result-"] .ProductItem__Info .show-options-add:hover{background:#f3f7ff !important}[class*="page-result-"] .ProductItem__Info{position:relative}[class*="page-result-"] .ProductItem__Info .show-options-add span{padding-left:5px}[class*="page-result-"] .ProductItem__Info .u-h6 a{color:#597897;text-transform:none !important;font-size:1.2em;letter-spacing:normal !important;font-weight:500}[class*="page-result-"] .ProductItem__Info .show-options-add{border:solid 1px #597897;text-transform:uppercase}[class*="page-result-"] .ProductItem__Info .show-options-add span{color:#597897}[class*="page-result-"] .show-options-add.ButtonGroup__Item.Button{color:#597897}[class*="page-result-"] .ProductItem__Wrapper .pwr-category-snippets{display:none}[class*="page-result-"] .ProductForm__AddToCart{border-color:#597897}[class*="page-result-"] .quiz .Button{border:1px solid #555;margin-left:0}.PageContent.rewards .Form__Header ul{list-style:disc;list-style-position:inside}.PageContent.rewards .Form__Header ul li{display:list-item;line-height:1.8}#create_customer{margin-bottom:80px}.no-scroll{overflow:hidden}body:not(.is-tabbing) button:focus,body:not(.is-tabbing) input:focus,body:not(.is-tabbing) select:focus,body:not(.is-tabbing) textarea:focus{outline:none}[data-scrollable]{overflow:auto}.Container{margin:0 auto;padding:0 24px}.Container--narrow{max-width:1420px}.Container--extraNarrow{max-width:800px}.Heading{font-weight:500;font-style:normal;color:var(--color-text);transition:color 0.2s ease-in-out}.u-h1{font-size:20px}.u-h2{font-size:18px}.u-h3{font-size:16px}.u-h4{font-size:15px}.u-h5{font-size:13px}.u-h6{font-size:12px}.u-h7{font-size:11px}.u-h8{font-size:10px}@media screen and (min-width: 641px){.u-h1{font-size:20px}.u-h2{font-size:18px}.u-h3{font-size:18px}.u-h4{font-size:16px}.u-h5{font-size:13px}.u-h6{font-size:12px}.u-h7{font-size:11px}.u-h8{font-size:10px}}.Text--subdued{color:#9d9d9d}.Link{transition:color 0.2s ease-in-out, opacity 0.2s ease-in-out}.supports-hover .Link--primary:hover,.Link--primary.is-active{color:currentColor}.supports-hover .Link--secondary:hover,.Link--secondary.is-active{color:currentColor}.Link--underline{position:relative;display:inline-block}.Link--underline::before{content:'';position:absolute;width:100%;height:1px;left:0;bottom:-1px;background:currentColor;transform:scale(1, 1);transform-origin:left center;transition:transform 0.2s ease-in-out}@media (-moz-touch-enabled: 0), (hover: hover){.Link--underline:hover::before{transform:scale(0, 1)}}.Link--underlineShort::before{width:100%}.Link--underlineNative{text-decoration:underline;text-underline-position:under}.Icon{display:inline-block;height:1em;width:1em;fill:currentColor;vertical-align:middle;stroke-width:1px;background:none;pointer-events:none}.PageOverlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:10;visibility:hidden;opacity:0;background:#363636;transition:opacity 0.3s ease-in-out, visibility 0.3s ease-in-out}.PageOverlay.is-visible{opacity:0.5;visibility:visible}.FlexboxIeFix{display:flex;flex-direction:row}@media screen and (min-width: 641px){.Container{padding:0 50px}}@media screen and (min-width: 1240px){.Container{padding:0 80px}}.Video__PlayButton{display:inline-block;transition:transform 0.2s ease-in-out;height:80px;width:80px;cursor:pointer;background:none;-webkit-filter:drop-shadow(0 2px 2px rgba(0,0,0,0.2));filter:drop-shadow(0 2px 2px rgba(0,0,0,0.2))}@media (-moz-touch-enabled: 0), (hover: hover){.Video__PlayButton:hover{transform:scale(1.1)}}.Video__PlayButton svg{width:80px;height:80px;pointer-events:none}.VideoWrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.VideoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.Rte{word-break:break-word}.Rte::after{content:'';display:block;clear:both}.Rte p:last-child{margin-bottom:0}.FeatureText{text-align:center}.FeatureText__ContentWrapper{padding-left:24px;padding-right:24px}.FeatureText__ImageWrapper{overflow:hidden}.FeatureText--withImage .FeatureText__ContentWrapper{padding-top:50px;padding-bottom:20px}.FeatureText .SectionHeader__Description{margin-top:25px;margin-bottom:20px}@media screen and (max-width: 640px){.FeatureText--imageLeft{display:flex;flex-direction:column-reverse}}@media screen and (min-width: 641px){.FeatureText__Content{max-width:430px;margin:0 auto}.FeatureText--withImage{display:table;width:100%;text-align:left;table-layout:fixed}.FeatureText--withImage .FeatureText__ContentWrapper,.FeatureText--withImage .FeatureText__ImageWrapper{display:table-cell;width:50%;vertical-align:middle}.FeatureText--withImage .FeatureText__ContentWrapper{padding:50px}.FeatureText--imageLeft .FeatureText__ContentWrapper{padding-left:40px}.FeatureText--imageLeft .FeatureText__Content,.FeatureText--imageLeft .AspectRatio{margin-left:0}.FeatureText--imageLeft .AspectRatio{text-align:left}}@media screen and (min-width: 1240px){.FeatureText--imageLeft .FeatureText__ContentWrapper{padding-left:100px}}.playfair-heading{text-transform:capitalize;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.27;letter-spacing:normal;font-size:22px;margin-bottom:25px}.solutions .Video__PlayButton svg path{fill:#fff}.solutions .content{max-width:620px;margin:80px auto;padding:20px;text-align:center}.solutions .one-column{margin-bottom:80px}.solutions .one-column .ImageHero__ContentOverlay{background:#fff;text-shadow:none;padding:40px;max-width:490px;flex-basis:auto}.solutions .three-column{margin-top:80px;flex-direction:column;flex-wrap:wrap;display:flex;align-items:flex-end;justify-content:space-between}@media screen and (min-width: 641px){.solutions .three-column{flex-direction:row}}.solutions .three-column .col-one{width:100%;margin:0;padding:0;min-height:475px;flex:0 0 33.3333%;position:relative;color:#fff}@media screen and (min-width: 641px){.solutions .three-column .col-one{width:33%}}.solutions .three-column .col-one h3{color:#fff}.solutions .three-column .col-one .FeatureText__ContentWrapper{position:absolute;bottom:45px;left:25px;width:90%}.solutions .three-column .col-one .FeatureText__ContentWrapper .popup-box{margin-left:0}.white-button{border:1px solid #fff}.white-button:hover::before{background:#fff !important;opacity:.15;transform:initial !important}.hover-popup{position:relative}.hover-popup:hover .popup-box{display:block}.hover-popup .popup-box{display:none;position:absolute;max-width:500px;left:0;right:0;margin:0 auto;background:#fff;bottom:100%;padding:20px;box-shadow:0 0 8px 0 rgba(0,0,0,0.15);z-index:10;margin-left:-180px}@media screen and (max-width: 640px){.FeatureText{padding-top:0 !important}}.Section{max-width:1330px;margin:0 auto}.Section--spacingNormal{margin:50px 0}.Section--spacingLarge,.Section--spacingExtraLarge{margin:90px 0}.shopify-section--bordered>.Section--spacingNormal{padding:50px 0;margin-top:0;margin-bottom:0}.shopify-section--bordered>.Section--spacingLarge,.shopify-section--bordered>.Section--spacingExtraLarge{padding:90px 0;margin-top:0;margin-bottom:0}.SectionHeader:not(:only-child){margin-bottom:40px}.SectionHeader--center{text-align:center}.SectionHeader__Heading.SectionHeader__Heading,.SectionHeader__SubHeading.SectionHeader__SubHeading{margin-top:-0.325em}.SectionHeader__SubHeading+.SectionHeader__Heading,.SectionHeader__SubHeading+.SectionHeader__TabList,.SectionHeader__Description{margin-top:16px}.SectionHeader__Description{max-width:530px}.SectionHeader__Description a{text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-underline-position:under}.SectionHeader--center .SectionHeader__Description{margin-left:auto;margin-right:auto}.SectionHeader__ButtonWrapper{margin-top:20px}.SectionHeader__IconHolder{margin-top:30px}.SectionFooter{margin-top:50px;text-align:center}@media screen and (min-width: 641px){.SectionHeader__Heading--emphasize{font-size:to-size(22px)}}@media screen and (min-width: 1008px){.Section--spacingNormal{margin:80px 0}.Section--spacingLarge{margin:120px 0}.Section--spacingExtraLarge{margin:145px 0}.shopify-section--bordered>.Section--spacingNormal{padding:80px 0}.shopify-section--bordered>.Section--spacingLarge{padding:120px 0}.shopify-section--bordered>.Section--spacingExtraLarge{padding:145px 0}.SectionHeader:not(:only-child){margin-bottom:70px}.SectionHeader__Description{margin-top:24px}.SectionHeader__ButtonWrapper{margin-top:30px}.SectionFooter{margin-top:80px}}.SectionHeader__SubHeading.Heading.u-h6::before,h1.SectionHeader__Heading.Heading.u-h1::before{content:"";display:block;margin:0 auto;margin-bottom:0px;width:30%;margin-bottom:.5em;border-bottom:2px solid #597897}.SectionHeader__SubHeading.Heading.u-h6,h1.SectionHeader__Heading.Heading.u-h1{display:inline-block;letter-spacing:1px;line-height:1.1em;font-size:2.5em;font-weight:400}.SectionHeader__SubHeading.Heading.u-h6::before,h1.SectionHeader__Heading.Heading.u-h1::before{content:"";display:block;margin:0 auto;width:30%;margin-bottom:.5em;border-bottom:2px solid #597897}.SectionHeader__SubHeading.Heading.u-h6,h1.SectionHeader__Heading.Heading.u-h1{display:inline-block;letter-spacing:1px;color:#597897 !important;text-transform:uppercase !important;line-height:1.1em;font-size:2.5em;font-weight:400}.solutions .three-column{margin-bottom:10em}.solutions .three-column .SectionHeader__SubHeading.Heading.u-h6{color:#fff !important}.solutions .three-column .SectionHeader__SubHeading.Heading.u-h6::before{margin-left:0;margin-right:0;border-color:#fff}.hover-popup:hover .popup-box{display:block;opacity:0}.hover-popup .popup-box .close-popup{position:absolute;right:10px;top:5px;cursor:pointer}.HorizontalList{list-style:none;margin:-6px -8px}.HorizontalList__Item{display:inline-block;margin:6px 8px 6px 8px}.HorizontalList__Item>.Link{display:inline-block}.HorizontalList--spacingTight{margin-left:-8px;margin-right:-8px}.HorizontalList--spacingTight .HorizontalList__Item{margin-right:8px;margin-left:8px}.HorizontalList--spacingLoose{margin-left:-14px;margin-right:-14px}.HorizontalList--spacingLoose .HorizontalList__Item{margin-right:14px;margin-left:14px}.HorizontalList--spacingExtraLoose{margin-left:-17px;margin-right:-17px}.HorizontalList--spacingExtraLoose .HorizontalList__Item{margin-right:17px;margin-left:17px}.HorizontalList--spacingFill{display:flex;justify-content:space-around;justify-content:space-evenly}.HorizontalList--spacingFill .HorizontalList__Item{margin-left:0;margin-right:0}@media screen and (min-width: 1240px){.HorizontalList--spacingExtraLoose{margin-left:-21px;margin-right:-21px}.HorizontalList--spacingExtraLoose .HorizontalList__Item{margin-right:21px;margin-left:21px}}.Blog li.HorizontalList__Item a{font-size:14px}.Article__Title.Heading.u-h1{color:#597897;font-size:2em;font-weight:400;border-bottom:solid 2px #597897}.VideoWrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.VideoWrapper iframe,.VideoWrapper object,.VideoWrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.logo-image.logo-mobile{display:none}@media screen and (max-width: 1023px){.logo-image.logo-desktop{display:none}.logo-image.logo-mobile{display:block}}.announcement--root{background:#597897}.announcement--wrapper>*{padding:4px 15px 5px}.announcement--text.font--accent{font-size:12px;letter-spacing:0.5px;font-weight:500}.header--root{visibility:hidden;opacity:0;transition:all 0.3s ease}.header--root.header--active{visibility:visible;opacity:1}.body--sticky .header--root{border-bottom:1px solid rgba(97,130,163,0.35)}.body--sticky .header--fixed{position:fixed;top:0;left:0;width:100%}.header--cart{right:auto;top:0;padding:8px;position:static;order:3;flex-grow:0}a.header--cart-link{padding:0;margin-right:0}@media only screen and (min-width: 768px){.header--root{padding-top:0}}.header--menu{align-self:center}.x-menu--level-1--link>a{padding-bottom:16px}.header--icons{display:flex;flex-grow:0;align-self:center}.header--icons .header--search,.header--icons .header--account-icon{padding:8px}.header--root .cart{position:relative}.header--search svg{color:var(--color-cart)}.header--account-icon svg{color:var(--color-cart)}.header--top-row{height:80px}.x-menu a{font-size:17px}.header--icons>a,.header--icons>div{margin-left:10px}[data-x-menu--depth="3"] .shop--by-concern-links{margin-right:40px}[data-x-menu--depth="3"] .x-menu--level-2--link:first-child{margin-right:40px}[data-x-menu--depth="3"] .x-menu--level-2--link:first-child a{padding:0}[data-x-menu--depth="3"] .x-menu--level-2--link>a:first-child{text-transform:uppercase;font-size:16px;border-bottom:solid 2px #597897 !important;text-align:left;padding:0;padding-right:20px;line-height:1.5;margin-bottom:15px}.x-menu ul .x-menu--level-2--list{padding-bottom:20px}#x-menu--sub-shop.x-menu--level-2--container,#x-menu--sub-concern.x-menu--level-2--container,#x-menu--sub-about-us.x-menu--level-2--container{padding-top:40px;margin-top:21px}.x-menu--level-2--container{padding-top:40px}.x-menu--level-2--container .x-menu--level-3--link a{color:#555;font-size:14px;padding:0;line-height:1.5;margin-bottom:12px}.x-menu--level-2--container .x-menu--level-3--link a:hover{color:var(--color-header);text-decoration:underline}.Header .Heading{color:#555}.MegaMenu__Push{display:inline-block;text-align:center;vertical-align:top;width:100%}.MegaMenu__Push img{transition:opacity 0.3s ease,transform 8s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.MegaMenu__Push:hover img{transform:scale(1.2)}.MegaMenu__Push--shrink{width:50%}.MegaMenu__Push--shrink a{padding:0;width:100%}.MegaMenu__Push--shrink:first-child{padding-right:15px}.MegaMenu__Push--shrink:last-child{padding-left:15px}.MegaMenu__PushImageWrapper{margin:8px auto 20px auto;max-width:100%;overflow:hidden}.MegaMenu__PushHeading.Heading.u-h6{font-size:18px;text-transform:none !important;letter-spacing:0 !important;font-weight:600;color:#597897;margin-bottom:0.3em !important;line-height:1.2em}.MegaMenu__PushHeading{margin-bottom:6px}.MegaMenu__PushSubHeading.Heading.Text--subdued.u-h7{text-transform:none !important;letter-spacing:0 !important;font-size:14px;color:#9d9d9d;font-weight:400;margin-top:0 !important;line-height:1.2em}.cart--root[data-view="desktop"] .font--button.Cart__Checkout.Button{max-width:266px;margin-right:auto;margin-left:0}.cart--root[data-view="mobile"] .cart--item--title .font--block-heading a{text-transform:none;font-size:16px;color:#597897;line-height:1.2;white-space:normal;font-weight:500;display:block}.cart--root[data-view="mobile"] .font--paragraph a{font-size:14px;color:#555555;font-weight:500}.cart--root[data-view="mobile"] .afterpay-paragraph{text-align:left}.cart--root[data-view="mobile"] .cart--item--image{align-self:normal}.cart--root[data-view="mobile"] .cart--item--total{text-align:left;font-weight:500;font-size:18px;line-height:1.5}.cart--root[data-view="mobile"] .cart--item--remove{display:inline;margin-left:25px}@media only screen and (max-width: 460px){.announcement--text.font--accent{font-size:10px;padding:4px 10px 5px;line-height:1.5}}@media screen and (max-width: 767px){#shopify-section-header{max-height:84px}.header--mobile{padding:10px 16px}header .logo-image{max-height:56px !important}}.header--mobile--cart .header--search{margin-right:15px;top:-1px;position:relative}.y-menu--level-1--link a{font-size:16px;font-weight:500 !important;padding:15px 35px 15px 15px;text-transform:none;font-weight:normal;color:#597897}.y-menu--level-1--link .icon--chevron-left--small,.y-menu--level-1--link .icon--chevron-right--small{top:18px}.y-menu--level-1--link:first-child>a{text-transform:uppercase}.y-menu--back-link{border-top:1px solid var(--color--accent);border-bottom:1px solid var(--color--accent);text-align:left;background:var(--color--accent)}.y-menu--back-link a{padding-left:35px;text-transform:uppercase}.y-menu--parent-link a{text-transform:uppercase}.mobile-nav--search a,.mobile-nav--login a{font-size:15px;color:var(--color-grid-sold-out-bg);text-transform:uppercase;font-weight:500}@media screen and (max-width: 1200px){html.touchevents .x-menu--overlap-icon{right:12px;left:auto;top:33px}html.touchevents .header--menu{position:relative}}@media screen and (max-width: 1024px){.x-menu--overlap-icon svg,.x-menu--overlap-icon path{fill:#555555}}#x-menu--sub-about-us #about-us--by-category{max-width:500px}#x-menu--sub-about-us .x-menu--level-2--link:first-child{margin-right:auto;margin-left:auto}#x-menu--sub-about-us .MegaMenu__Push--shrink{width:25%;padding-left:15px;padding-right:15px}#x-menu--sub-about-us .MegaMenu__Push--shrink:first-child{padding-right:15px}#x-menu--sub-about-us .MegaMenu__Push--shrink:last-child{padding-left:15px}#x-menu--sub-about-us ul.x-menu--level-3--container{max-width:1050px;margin-top:26px;margin-left:auto !important;margin-right:auto !important}#x-menu--sub-about-us .MegaMenu__PushHeading.Heading.u-h6{font-weight:normal}#x-menu--sub-about-us .AspectRatio{height:240px}#x-menu--sub-about-us .AspectRatio>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#x-menu--sub-about-us .MegaMenu__Item{display:flex;flex-direction:row}#x-menu--sub-about-us ul.x-menu--level-3--container:nth-child(1)>li:nth-child(1)>div:nth-child(1){width:auto !important;min-width:auto !important}.section--footer .cbb-frequently-bought-container{max-width:1200px;margin:0 auto}.footer--root{padding:75px 48px 42px 48px}.footer--root p.error{margin-top:0;position:absolute;bottom:-35px;width:100%}.footer--root form{position:relative}.footer--root .footer--block[data-block-type='subscribe']{flex-basis:inherit}.footer--root .footer--block[data-block-type='subscribe'] .footer--block--container{max-width:350px;width:100%;margin-left:0;margin-right:auto}.footer--root .footer--block[data-block-type="menu"]{flex-basis:inherit;padding-left:40px;padding-right:40px}.footer--blocks{flex-wrap:wrap}.footer--blocks .footer--subscribe .font--block-heading{font-size:12px}.footer--blocks .footer--subscribe .contact-form{width:100%}.footer--blocks .footer--subscribe .contact-form input[type="email"]{margin-right:0;border-radius:0;border-color:#555555}.footer--blocks .footer--subscribe .contact-form input[type="submit"]{margin-left:0;border-radius:0;margin-top:0;height:46px;padding:0 15px}.footer--blocks .footer--menu li{line-height:1.5;margin-bottom:12px;padding-bottom:0}.footer--blocks .footer--block{justify-content:space-around}.footer--blocks .footer--block[data-block-type="about"]{flex-basis:auto;justify-content:right}.footer--blocks .footer--block:nth-of-type(3) .footer--block--container,.footer--blocks .footer--block:nth-of-type(2) .footer--block--container{margin:0}.footer--blocks .footer--block a:hover{color:var(--color-text)}.footer--blocks .footer--social-icons{display:flex;margin:0;flex-direction:column}.footer--blocks .footer--social-icons svg{fill:var(--color-button-bg);transition:all 0.3s ease}.footer--blocks .footer--social-icons a{padding:3px;color:var(--color-button-bg)}.footer--blocks .footer--social-icons a:hover{color:var(--color-text)}.footer--blocks .footer--social-icons a:hover svg{fill:var(--color-text);color:var(--color-text)}.footer--blocks .footer--about-text.font--paragraph.rte-content{display:none}.Footer__Aside{text-align:center}.Footer__Inner+.Footer__Aside{margin-top:65px}#section-footer a{color:#60686f}.Footer__extra{max-width:340px;text-align:right;font-size:12px;line-height:1.58}.Footer__extra svg{margin:0 7px}.Footer__Copyright{font-size:12px;color:#60686f}.Footer__Copyright a{padding:0 5px}@media screen and (max-width: 980px){.footer--root .footer--block[data-block-type="menu"]{padding-left:10px;padding-right:10px}.footer--subscribe .contact-form{max-width:270px}}@media screen and (max-width: 860px){.footer--blocks{flex-basis:33%}.footer--root .footer--block[data-block-type="menu"]{padding-left:10px;padding-right:10px}.footer--root .footer--block[data-block-type="menu"]:nth-child(2){justify-content:right}.footer--root .footer--block[data-block-type="menu"]:nth-child(3){justify-content:left}.footer--root .footer--block[data-block-type='subscribe']{flex-basis:50%}.footer--subscribe .contact-form{max-width:100%}}@media screen and (max-width: 767px){.footer--root .footer--block[data-block-type="subscribe"] .footer--block--container{margin:0 auto}.footer--root .footer--block:nth-of-type(3) .footer--block--container,.footer--root .footer--block:nth-of-type(2) .footer--block--container{margin:0 auto}.footer--root .footer--block[data-block-type="about"]{padding-top:0;justify-content:center}.footer--blocks .footer--social-icons{margin:0 auto;flex-direction:row}.footer--block{justify-content:center}.footer--blocks>:not(:last-child){padding-bottom:20px}.footer--blocks .footer--social-icons a{margin-right:15px}}@media screen and (min-width: 641px){.Footer__Aside{text-align:left;display:flex;justify-content:space-between;align-items:center}.Footer__Inner+.Footer__Aside{margin-top:80px}}@media screen and (max-width: 640px){.Footer__Aside{display:flex;flex-wrap:nowrap;flex-direction:column-reverse}.Footer__extra{text-align:center;margin:0 auto;margin-bottom:20px}}.eg-cc-window.eg-cc-floating{max-width:100%;width:100%}.eg-cc-compliance{top:3px}.eg-cc-bottom{bottom:0}@media screen and (max-width: 1007px){.eg-cc-message{max-width:90% !important;flex:auto !important;line-height:1.1em;padding-top:.4em;margin-bottom:0.5em !important}.eg-cc-compliance{flex:auto !important;width:8% !important;position:absolute;top:.5em;right:.5em}.eg-cc-btn.eg-cc-dismiss{min-width:20px !important}}.Footer__Copyright .logo-image{display:none}@media screen and (max-width: 767px){.Footer__Copyright .logo-image{max-height:75px;margin:0 auto;display:block}.Footer__Copyright .desktop-only{display:none}.Footer__extra p{max-width:300px}}.featured-content--container .featured-content--title,.section--featured-collection .font--section-subtitle,.featured-grid--root.featured-no-overlay .featured-grid--item--title{font-family:'Playfair Display';text-transform:capitalize}@media screen and (min-width: 991px){body .featured-content--container .featured-content--title,body .section--featured-collection .font--section-subtitle{font-size:54px}body .featured-grid--root.featured-no-overlay .featured-grid--item--title{font-size:40px}}.section--slideshow .slideshow--image-mobile{display:none}.section--slideshow .slideshow--image-desktop{display:block}.section--slideshow .slider .slide .caption{max-width:100%;margin-left:5%}.section--slideshow .slider .slide .caption .font--section-heading{font-size:46px;font-weight:400;line-height:1;letter-spacing:0.02em;color:#597897}.section--slideshow .slider .slide .caption .bg{display:none !important}.section--slideshow .slider .slide .caption .sub-title{font-size:24px;line-height:1.1;margin-bottom:10px;color:#597897}.section--slideshow .slider .slide .caption .sub-title.sub-title--withborder{border-bottom:1.5px solid;display:inline-block;clear:both;padding-bottom:5px;margin-bottom:24px}.section--slideshow .slider .slide a.font--button{font-size:20px;font-weight:500;border-radius:0;max-width:220px;width:100%;transition:all 0.3s ease;height:40}.section--slideshow .slider .slide a.font--button:hover{opacity:.7}.section--slideshow .slider .owl-pagination .owl-page{margin:0 14px 0 0;height:14px;width:14px;background-color:transparent;opacity:1;border:2px solid #fff}.section--slideshow .slider .owl-pagination .owl-page.active{opacity:1;background:#fff}.section--slideshow .sub-title--divider{border:1px solid #597897;max-width:150px;margin-bottom:25px;margin-top:15px}@media screen and (min-width: 1600px){.section--slideshow .slider .slide .caption .font--section-heading{font-size:56px}.section--slideshow .slider .slide .caption .sub-title{font-size:32px}.section--slideshow .slider .slide .caption .sub-title.sub-title--withborder{font-size:28px}}@media screen and (min-width: 1920px){.section--slideshow .slider .slide .caption .font--section-heading{font-size:64px}.section--slideshow .slider .slide .caption .sub-title{font-size:35px}}@media screen and (max-width: 1360px){.section--slideshow .slider .slide a.font--button{max-width:180px;padding:0 25px}.section--slideshow .slider .slide .caption .font--section-heading{font-size:38px}}@media screen and (max-width: 1023px){.section--slideshow .slider .slide .caption{max-width:400px}.section--slideshow .slider .slide .caption .font--section-heading{font-size:28px}.section--slideshow .slider .slide .caption .sub-title{font-size:18px}.section--slideshow .slider .slide a.font--button{max-width:140px;padding:0 20px;font-size:16px;height:40px;line-height:40px}.section--slideshow .sub-title--divider{margin-bottom:20px;margin-top:10px;position:relative}}@media screen and (max-width: 767px){.section--slideshow .slideshow--image-mobile{display:block}.section--slideshow .slideshow--image-desktop{display:none}.section--slideshow .slider .slide .caption{max-width:100%;width:100%;text-align:center !important;margin-left:0;position:relative;top:0 !important;min-height:210px;padding-top:40px;padding-bottom:40px}.section--slideshow .slider .slide a.font--button{text-align:center}.section--slideshow .slider .slide .bg.on-mobile{display:block !important;bottom:0;right:0;opacity:1;height:150%}.section--slideshow .slider .owl-pagination{bottom:auto;top:10px;right:15px}.eg-cc-window.eg-cc-banner{flex-direction:row}.eg-cc-window .eg-cc-message{margin-bottom:0}.section--slideshow .sub-title--divider{margin-bottom:15px;margin-top:20px}}.section--featured-collection .product--root .product--title{font-weight:500}.section--featured-collection .font--section-subtitle{font-weight:400;font-size:32px;line-height:32px;margin-top:35px;display:inline-block;position:relative}@media screen and (min-width: 768px){.section--featured-collection .font--section-subtitle.on-mobile{display:none}}.section--featured-collection .font--section-subtitle:before{display:block;content:'';border-top:2px solid var(--color-button-bg);padding-bottom:15px;max-width:50%;margin:0 auto}.section--featured-collection .product-slider .font--section-heading{padding-bottom:20px}.section--featured-collection .product-slider .owl-prev,.section--featured-collection .product-slider .owl-next{top:40%;opacity:0.4;transition:all 0.2s linear}.featured-content--root[data-text-width="small"] .featured-content--text{max-width:32%}.featured-content--container .featured-content--title{padding-bottom:30px;font-size:32px;font-weight:400}.featured-content--container .featured-content--description{font-size:15.04px}.featured-content--container .font--button{margin-top:20px}.featured-content--container .font--button:after{display:none}@media screen and (max-width: 1023px){.product-slider .font--section-heading{font-size:26px}}@media screen and (max-width: 767px){.ProductForm .ProductForm__AddToCart span:last-child{padding-top:0;padding-left:5px}.featured-content--text-container{max-width:400px}.featured-content--title.font--section-heading{text-align:left}}.instagram-feed--root{position:relative;padding-top:72px;padding-bottom:72px}.instagram-feed--root .header{text-align:center}.instagram-feed--root .row.content{max-width:100%;padding:0}.instagram-feed--root .font--section-heading{text-align:center;padding-bottom:16px}.instagram-feed--root .featured-grid--item--title{max-width:100%;padding-bottom:32px}@media only screen and (max-width: 767px){.instagram-feed--root{padding:32px 0}}.product--root .product--details{padding-top:20px}.product--root .product--title{font-size:16px;text-transform:none;padding-bottom:20px;margin:0}.product--root .ProductForm{margin-top:0;margin-bottom:24px}.product--root .ProductForm button{cursor:pointer;margin:0 auto}.image--fadeIn{opacity:0;transition:opacity 0.3s ease}.image--lazyLoaded.image--fadeIn{opacity:1}.image--slideRight,.image--slideLeft{transform:translateX(25px);opacity:0;transition:transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.image--slideLeft{transform:translateX(-25px)}.image--lazyLoaded.image--slideRight,.image--lazyLoaded.image--slideLeft{opacity:1;transform:translateX(0)}.Image__Loader{position:absolute;display:block;height:2px;width:50px;left:0;bottom:0;right:0;top:0;opacity:0;visibility:hidden;margin:auto;cursor:none;background-color:#e6e6e6;z-index:-1;transition:all 0.2s ease-in-out;overflow:hidden}.Image__Loader::after{position:absolute;content:'';bottom:0;right:0;top:0;height:100%;width:200%;background-color:#e6e6e6}.image--lazyLoading+.Image__Loader{opacity:1;visibility:visible;z-index:1}.image--lazyLoading+.Image__Loader::after{-webkit-animation:lazyLoader 3s infinite;animation:lazyLoader 3s infinite;-webkit-animation-timing-function:cubic-bezier(0.43, 0.43, 0.25, 0.99);animation-timing-function:cubic-bezier(0.43, 0.43, 0.25, 0.99)}.image--zoomOut{transform:scale(1.1);opacity:0;transition:transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.image--lazyLoaded.image--zoomOut{opacity:1;transform:none}.image--slideLeft{transform:translateX(25px);opacity:0;transition:transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.image--slideLeft{transform:translateX(-25px)}.image--lazyLoaded.image--slideLeft{opacity:1;transform:translateX(0)}.AspectRatio{position:relative;margin-left:auto;margin-right:auto}.AspectRatio::before{content:'';display:block}.AspectRatio>img{max-height:100%;max-width:100%}.image-hero__section{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;background-size:cover;background-position:center;min-height:380px;width:100%;overflow:hidden}.image-hero__section--large{min-height:480px}.image-hero__wrapper,.image--hero{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.image-hero__wrapper--hasOverlay::before{position:absolute;content:'';height:100%;width:100%;left:0;top:0}.image-hero__content-overlay{position:relative;flex-basis:425px;flex-grow:0;padding:0 15px;text-shadow:0 1px rgba(0,0,0,0.5)}@media screen and (min-width: 641px){.image-hero__section{min-height:450px}.image-hero__section--large{min-height:500px}}@media screen and (min-width: 1240px){.image-hero__section{min-height:500px}.image-hero__section--large{min-height:600px}}.Modal{position:fixed;display:flex;flex-direction:column;visibility:hidden;top:50%;left:50%;width:480px;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);padding:15px 20px 20px 20px;z-index:20;opacity:0;overflow:auto;-webkit-overflow-scrolling:touch;background:inherit;transform:translate(-50%, -50%);transition:opacity 0.3s ease-in-out, visibility 0.3s ease-in-out}@supports (--css: variables){.Modal{max-height:calc(var(--window-height) - 40px)}}.Modal[aria-hidden="false"]{visibility:visible;opacity:1}.Modal--dark{background:var(--secondary-elements-background);color:var(--secondary-elements-text-color)}.Modal--dark .Rte h1,.Modal--dark .Rte h2,.Modal--dark .Rte h3,.Modal--dark .Rte h4,.Modal--dark .Rte h5,.Modal--dark .Rte h6{color:var(--secondary-elements-text-color)}.Modal--fullScreen{max-width:none;max-height:none;width:100%;height:100%;top:0;left:0;bottom:0;right:0;transform:none}.Modal--pageContent{padding:60px 0 50px 0}.Modal--videoContent{justify-content:center;background:#000000;color:#ffffff}.Modal .Heading:not(.Link){color:inherit}.Modal__Header{margin-bottom:30px;text-align:center}.Modal__Close{display:block;margin:25px auto 0 auto;flex-shrink:0;background-color:inherit;color:inherit}.Modal__Close--outside{position:absolute;margin-top:0;top:20px;right:20px;line-height:0;opacity:0.5;transition:opacity 0.2s ease-in-out}.Modal__Close--outside:hover{opacity:1}.Modal__Close--outside svg{height:16px;width:16px;stroke-width:1.25px}.Modal--fullScreen .Modal__Close--outside{right:40px;top:40px}.Modal__Content iframe{display:none}.Modal[aria-hidden="false"] .Modal__Content iframe{display:block}.Modal__Content th,.Modal__Content td{border-color:var(--secondary-elements-border-color) !important}.Modal__Content thead th:empty,.Modal__Content tbody th{background:var(--secondary-elements-background) !important}@media screen and (min-width: 641px){.Modal:not(.Modal--pageContent){padding:35px 40px 40px 40px}}@media screen and (min-width: 1008px){.Modal{flex-direction:column}.Modal--pageContent{padding:100px 0 80px 0}.Modal--pageContent .Modal__Content{flex:1 0 0}.Modal__Close:not(.Modal__Close--outside){margin-top:40px;flex-shrink:0}}.shopify-section .section--no-top-spacing{padding-top:0}.button,a.font--button,.font--button,.font--button--inverted,.font--secondary-button,.font--secondary-button--inverted,button input[type="button"],input[type="reset"],input[type="submit"]{border-radius:0}.font--button{border-radius:0}.font--button:link{transition:all 0.3s ease}a.font--button:link{transition:all 0.3s ease}a.font--button:visited,a.font--button:focus{color:var(--color-button);background:var(--color-button-bg)}a.font--button:hover{color:var(--color-button);background:var(--color-button-bg);opacity:.7}input[type="submit"]:link{transition:all 0.3s ease}input[type="submit"]:visited,input[type="submit"]:hover,input[type="submit"]:focus{color:var(--color-button);background:var(--color-button-bg)}input[type="submit"]:hover{color:var(--color-button);background:var(--color-button-bg);opacity:.7}.shopify-section .font--section-heading a{color:inherit}.shopify-section .font--block-heading a{color:inherit}.featured-grid--root:not(.featured-no-overlay) .featured-overlay--title{position:absolute;left:15px;right:15px;text-align:center;bottom:25px;font-size:24px;color:#fff;transition:opacity 0.2s linear;z-index:2;display:none}.featured-grid--root:not(.featured-no-overlay) .font--button.font-featured-grid--item--link-container{line-height:1.5;padding:10px 40px;height:40px;border-radius:0}.featured-grid--root:not(.featured-no-overlay) .font--button.font-featured-grid--item--link-container:after{display:none}.featured-grid--root:not(.featured-no-overlay) .featured-overlay--title{display:block}.featured-grid--root:not(.featured-no-overlay) .featured-grid--item--image::after{background:linear-gradient(to top, #000, rgba(0,0,0,0));content:'';position:absolute;z-index:1;left:0;right:0;bottom:0;height:55px;opacity:0.5}@media screen and (max-width: 767px){.featured-grid--root:not(.featured-no-overlay) .featured-grid--item{margin-bottom:10px}}@media screen and (min-width: 767px){.featured-grid--root:not(.featured-no-overlay) .featured-grid--item:hover .featured-overlay--title{opacity:0}}.featured-grid--root:not(.featured-no-overlay) .featured-grid--item--overlay-background{background-color:#000}.featured-grid--root:not(.featured-no-overlay) .featured-grid--item--title,.featured-grid--root:not(.featured-no-overlay) .featured-content--description{color:#fff}.featured-grid--root:not(.featured-no-overlay) .font--button.font-featured-grid--item--link-container{background:var(--color-button);color:var(--color-button-bg)}.featured-grid--root:not(.featured-no-overlay) .font--button.font-featured-grid--item--link-container:hover{opacity:.7}.featured-grid--root.featured-no-overlay .featured-grid--item--text-container{opacity:1;z-index:1;position:absolute !important;left:0 !important;top:0 !important}.featured-grid--root.featured-no-overlay hr.divider{width:50px;display:block;margin:0 0 10px 0;border-top:2px solid #fff}.featured-grid--root.featured-no-overlay .featured-grid--item--title{max-width:240px;padding-bottom:16px;font-size:32px;font-weight:500;text-align:left;top:35px;position:absolute;left:30px;line-height:1}.featured-grid--root.featured-no-overlay .font--button.inverted{position:absolute;bottom:20px;left:30px;right:auto;line-height:1;padding-top:14px;padding-bottom:10px;border:1px solid #fff}.featured-grid--root.featured-no-overlay .font--button.inverted div{font-weight:500;font-size:15.4px;letter-spacing:1px}.featured-grid--root.featured-no-overlay .font--button.inverted:hover{opacity:1;background:#fff;color:var(--color-button-bg)}.featured-grid--root.featured-no-overlay .font--button.inverted.white{background:#fff;color:var(--color-button-bg)}.featured-grid--root.featured-no-overlay .font--button.inverted.white:hover{background:var(--color-button-bg);color:#fff}.featured-grid--root.featured-no-overlay .featured-grid--item--link-container:after{display:none}.template-index .featured-content--title.font--section-heading::before{content:'';border-top:2px solid #597897;width:30%;display:block;margin-bottom:15px}div[data-section-type="addresses"]{margin-bottom:60px}.page-account .main-content{margin-bottom:60px}@media screen and (max-width: 767px){body .PageContent.rewards .Form__Header{margin-bottom:30px}}.template-page .header--root.header--active{border-bottom:1px solid rgba(97,130,163,0.35)}.template-page .page-title.font--section-heading{display:inline-block;letter-spacing:1px;color:#597897 !important;text-transform:uppercase !important;line-height:1.1em;font-size:2.5em;font-weight:400;margin:0 auto;width:100%}.template-page .page-title.font--section-heading:before{content:"";display:block;margin:0 auto;width:30%;margin-bottom:.5em;border-bottom:2px solid #597897;max-width:60px}.template-page .main-content{padding-bottom:80px}.template-page .page-title.font--section-heading{text-align:center}.template-page h2,.template-page h3,.template-page h4{font-size:18px;font-weight:500;font-style:normal;color:#555;transition:color 0.2s ease-in-out}.template-page h4{font-size:16px}.founder .quote .SectionHeader__Description{max-width:100%;padding:60px 20px;margin-top:0}.founder .quote p{font-size:16px;font-weight:normal;font-style:italic;line-height:1.5;text-align:center;color:#597897}@media screen and (min-width: 1008px){.SectionHeader__Description{margin-top:24px}}@media screen and (max-width: 640px){.founder .quote .SectionHeader__Description{padding-bottom:0px}}.page-customize-your-face-care-regimen .main-content{padding-top:0}.Faq__Section{margin-bottom:20px}.Faq__Section ~ .Faq__Section{margin-top:34px}.Faq__Item{position:relative;margin:14px 0}.Faq__Icon{position:absolute;top:0;left:0;color:#9d9d9d;transition:all 0.3s ease-in-out}.Faq__Icon svg{width:8px;height:10px;vertical-align:baseline}.Faq__Item[aria-expanded="true"] .Faq__Icon{transform:rotateZ(90deg);color:var(--color-text)}.Faq__ItemWrapper{padding-left:26px}.Faq__Question{display:block;width:100%;margin-bottom:0;text-align:left}.Faq__AnswerWrapper{height:0;overflow:hidden;visibility:hidden;transition:height 0.25s ease-in-out, visibility 0s ease-in-out 0.25s}.Faq__Item[aria-expanded="true"] .Faq__AnswerWrapper{visibility:visible;transition:height 0.25s ease-in-out}.Faq__Answer{padding:16px 0 22px 0}.Faq__Item--lastOfSection .Faq__Answer{padding-bottom:0}.FaqSummary{list-style:none;margin:0;padding:0}.FaqSummary__Item{margin-bottom:12px}.FaqSummary__Item.is-active::after{width:100%}.FaqSummary__Link{display:block}.FaqSummary__LinkLabel{position:relative;display:inline-block}.FaqSummary__LinkLabel::after{position:absolute;content:'';left:0;bottom:0;width:100%;height:1px;transform:scale(0, 1);transform-origin:left center;background:currentColor;transition:transform 0.2s linear}.FaqSummary__Item.is-active .FaqSummary__LinkLabel::after{transform:scale(1, 1)}@media screen and (min-width: 641px){.Faq__Section{margin-bottom:34px}.Faq__Section ~ .Faq__Section{margin-top:60px}}.section--collection .collection-top-background{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-position:center;background-size:cover}.section--collection .collection-top-background.mobile{display:none}@media screen and (max-width: 767px){.section--collection .collection-top-background{display:none}.section--collection .collection-top-background.mobile{display:block}}.section--collection .breadcrumbs--root{padding-top:0}.section--collection .collection--top-row .breadcrumbs--root{padding:26px 0}.section--collection [data-text-position="center"] .featured-content--title{text-align:center;margin:0 auto}.section--collection [data-text-position="left"] .featured-content--title{text-align:left;max-width:480px}.section--collection [data-text-position="left"] .featured-content--text{max-width:100%}.section--collection [data-alternative-color="false"] .featured-content--title,.section--collection [data-alternative-color="false"] .featured-content--description{color:#597897}.section--collection [data-alternative-color="true"] .featured-content--title,.section--collection [data-alternative-color="true"] .featured-content--description{color:#fff}.section--collection [data-full-width="true"] .featured-content--container{max-width:100%}@media screen and (max-width: 480px){.section--collection .ProductForm .Button{max-width:200px;padding:14px 15px;width:100%}}.product--sold-out{padding:.3em 1em;left:25px;top:25px;right:auto;border-radius:0;background:#597897;font-weight:600;font-size:14px}.product--sold-out.font--accent{display:none}.product--sale{padding:5px 34px;right:25px;top:25px;font-weight:600;border-radius:0;font-size:14px;line-height:1.5}.product--image-wrapper{border:1px solid #e3e9f4}.collection-image--root{display:block;position:relative;min-height:400px;background-position:center;background-size:cover}.collection-image--root .featured-content--container{height:400px;max-width:100%}.collection-image--root .featured-content--text{background-color:transparent;width:100%}.collection-image--root .featured-content--text-container{max-width:100%}.collection-image--root .featured-content--title{font-size:48px;font-weight:400}.collection-image--root .tsa{font-size:1.2em}.collection-image--root .tsa img{display:inline-block;max-width:40px;padding:0;margin:0 .5em 0 0;vertical-align:middle}@media screen and (max-width: 1023px){.collection-image--root{min-height:380px}.collection-image--root .featured-content--container{height:380px}}@media screen and (max-width: 767px){.template-collection .featured-content--title.font--section-heading{font-size:36px}.template-collection .collection-image--root .featured-content--container{height:185px;position:relative;top:10px}.template-collection .collection-image--root{min-height:230px}.template-collection .ProductForm .Button__SeparatorDot{display:none}.template-collection .ProductForm .ProductForm__AddToCart{flex-direction:row}.template-collection .ProductForm .ProductForm__AddToCart span:last-child{padding-top:0}.collection--top-row .left.columns.large-6{display:none}.template-collection .main-content header .tag-filter{justify-content:start}}@media screen and (max-width: 373px){.template-collection .ProductForm .ProductForm__AddToCart{flex-direction:column}.template-collection .ProductForm .ProductForm__AddToCart span:last-child{padding-top:5px}}.template-product article{padding-bottom:40px}.product-page--main-content .ProductMeta__Title{margin-bottom:0}@media only screen and (min-width: 768px){.product-page--main-content{grid-template-columns:minmax(50%, 50%)}}.product-page--main-content{grid-template-rows:auto 1fr}@media only screen and (min-width: 768px){.product-page--root[data-cart-form-position="right"] .product-page--cart-form-block{grid-row:2;grid-column:2}}@media only screen and (min-width: 768px){.product-page--media-root{grid-column:1;grid-row-start:1;grid-row-end:3}}.no-js{display:none !important}.template-product .Container.bottom{padding:0 15px}.template-product .Collapsible{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;overflow:hidden}.template-product .Collapsible+.Collapsible{border-top:none}.template-product .Collapsible__Button{display:block;position:relative;width:100%;padding:10px 0;text-align:left;font-size:15.4px;letter-spacing:1px;font-weight:500;color:#597897;text-transform:uppercase;background:none;cursor:pointer}.template-product .Collapsible__Button[aria-expanded="true"] .Collapsible__Plus::before,.template-product .Collapsible__Button[aria-expanded="true"] .Collapsible__Plus::after{transform:translate(-50%, -50%) rotate(90deg)}.template-product .Collapsible__Button[aria-expanded="true"] .Collapsible__Plus::before{opacity:0}.template-product .Collapsible__Button[aria-expanded="true"]+.Collapsible__Inner{visibility:visible;transition:height 0.35s ease-in-out}.template-product .Collapsible__Button[aria-expanded="true"]+.Collapsible__Inner.show{height:auto}.template-product .Collapsible__Plus{position:absolute;right:0;top:calc(50% - (17px / 2));width:18px;height:18px}.template-product .Collapsible__Plus:before,.template-product .Collapsible__Plus:after{position:absolute;content:'';top:50%;left:50%;transform:translate(-50%, -50%) rotate(-90deg);background-color:currentColor;transition:transform 0.4s ease-in-out, opacity 0.4s ease-in-out}.template-product .Collapsible__Plus:before{width:18px;height:1px;opacity:1}.template-product .Collapsible__Plus:after{width:1px;height:18px}.template-product .Collapsible__Inner{display:block;height:0;visibility:hidden;transition:height 0.35s ease-in-out, visibility 0s ease-in-out 0.35s;overflow:hidden}.template-product .Collapsible__Content{padding-bottom:18px}.template-product .Collapsible__Tabs{margin:50px 0}.template-product .Collapsible .Rte{word-break:break-word}.template-product .Collapsible .Rte ul{list-style:disc;list-style-type:disc;list-style-position:outside;margin-left:30px}.template-product .Collapsible .Rte ul li{list-style-type:disc;display:list-item;line-height:1.5;margin-bottom:18px;margin-top:0;line-height:20px}.template-product .Collapsible .Rte a{text-decoration:underline}.template-product .Collapsible .Rte h4{margin-top:35px;margin-bottom:22px}.template-product .Collapsible .Rte h4 label{padding-bottom:0;text-transform:none;font-weight:700;font-size:16px;cursor:pointer}.template-product .Collapsible .Rte:after{content:'';display:block;clear:both}.product-page--cart-form-block h1.ProductMeta__Title.Heading.u-h2{text-transform:none !important;color:#597897 !important;letter-spacing:normal !important;font-size:1.9em;line-height:1em}.product-page--cart-form-block h1.ProductMeta__Title.Heading.u-h2 .sub-headline{letter-spacing:normal;text-transform:uppercase;display:block;color:#555555;font-size:14px}.product-page--cart-form-block .ProductMeta__Price.Price.Text--subdued.u-h4{font-size:21px;font-style:normal;font-weight:700;color:var(--color-text);margin-top:0;display:block;line-height:1}.product-page--title-n-vendor{grid-column:2;grid-row:1}.product-page--main-content{max-width:1200px;margin:0 auto}.product-page--main-content .product-page--thumbs[data-position="image-column"]{display:block}.product-page--main-content .product-page--cart-form form{width:100%;max-width:400px;margin-top:25px;margin-bottom:25px}.product-page--main-content .afterpay-paragraph{margin-top:0;text-align:left}.product-page--main-content .ProductMeta p{margin-bottom:10px;font-size:16px;margin-top:15px;line-height:20px}@media screen and (max-width: 640px){.product-page--main-content .Product__Tabs .Collapsible__Content{padding-top:6px;padding-bottom:28px}}@media screen and (max-width: 1007px){.product-page--main-content .Product__Tabs .Collapsible{padding:0 24px}}@media screen and (min-width: 1008px){.product-page--main-content .Product__Tabs{margin:40px 0}.product-page--main-content .Product__Tabs .Collapsible__Content{padding-right:80px;font-size:15.4px;line-height:1.5}}.skin-types{margin-bottom:10px}.skin-types div{display:inline-block;text-align:center;color:#597897;font-size:13px;padding-right:20px;font-weight:700}.skin-types div span{padding-right:0;display:block;margin-top:-.5em}@media screen and (max-width: 1007px){.Product__InfoWrapper .ProductMeta .skin-types{text-align:left}}.Popover{position:absolute;width:100%;bottom:0;left:0;background:#f3f7ff;z-index:10;box-shadow:0 -2px 10px rgba(54,54,54,0.2);touch-action:manipulation;transform:translateY(100%);visibility:hidden;transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}.Popover[aria-hidden="false"]{transform:translateY(0);visibility:visible}.Popover__Header{position:relative;padding:13px 20px;border-bottom:1px solid rgba(230,230,230,0.4);text-align:center}.Popover__Close{position:absolute;left:20px;top:calc(50% - 7px);line-height:0}.Popover__Close svg{stroke-width:1.1px}.Popover__ValueList{list-style:none;max-height:385px;padding:18px 0;overflow:auto;-webkit-overflow-scrolling:touch}.Popover__Value{display:block;padding:12px 20px;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#9d9d9d;text-align:center;transition:color 0.2s ease-in-out}.Popover__Value:focus{background:#fff;outline:none}.Popover__Value.is-selected{color:#555}@media screen and (min-width: 1008px){.Popover{transform:none;width:auto;bottom:auto;left:-69%;top:-15px;opacity:0;transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out}.Popover:before{content:'';position:absolute;width:10px;height:10px;border-style:solid;right:-10px;-webkit-filter:drop-shadow(2px 0 2px rgba(54,54,54,0.2));filter:drop-shadow(2px 0 2px rgba(54,54,54,0.2));border-color:transparent transparent transparent #f3f7ff;border-width:10px 0 10px 10px;top:0;bottom:0;margin:auto}.Popover--withMinWidth{min-width:375px}.Popover--positionLeft::before{left:100%;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #f3f7ff;-webkit-filter:drop-shadow(2px 0 2px rgba(54,54,54,0.2));filter:drop-shadow(2px 0 2px rgba(54,54,54,0.2))}.Popover--positionLeft.Popover--alignCenter::before{top:calc(50% - 10px)}.Popover[aria-hidden="false"]{opacity:1;transform:none}.Popover__Header{display:none}.Popover__Value{padding-left:50px;padding-right:50px;text-align:right}.Popover--withMinWidth .Popover__Value{text-align:center}}.ProductForm{margin-top:24px;font-size:14px}.ProductForm .bold-bundles-product{width:100%}.ProductForm .bold-bundles-product:empty{display:none}.ProductForm .Link{transition:color 0.2s ease-in-out, opacity 0.2s ease-in-out}.ProductForm .supports-hover .Link--secondary:hover{color:#9d9d9d}.ProductForm .Button{position:relative;display:inline-block;padding:14px 15px;line-height:normal;border:1px solid transparent;border-radius:0;text-transform:uppercase;font-size:12px;text-align:center;letter-spacing:0.2em;font-family:sans-serif;font-weight:500;font-style:normal;background-color:transparent;transition:color 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86),border 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86);z-index:1;-webkit-tap-highlight-color:initial;letter-spacing:1px;text-transform:uppercase}.ProductForm .Button::before{position:absolute;content:'';display:block;left:0;top:0;right:0;bottom:0;width:100%;height:100%;transform:scale(1, 1);transform-origin:left center;z-index:-1}.ProductForm .Button--primary{color:#fff;border-color:#597897;color:#fff !important;transition:background .5s ease-out;background:#597897 !important;color:#fff !important}.ProductForm .Button--primary::before{background-color:#597897;display:none}.ProductForm .Button--primary:hover{background:#fff !important;color:#597897 !important}.ProductForm .Button--full{width:100%}.ProductForm .Button__SeparatorDot{display:inline-block;margin:0 12px;content:'';height:3px;width:3px;border-radius:100%;background:currentColor}.ProductForm .Select{position:relative;color:currentColor;line-height:1;vertical-align:middle}.ProductForm .Select svg{position:absolute;line-height:normal;pointer-events:none;vertical-align:baseline;fill:currentColor}.ProductForm .Select select{-webkit-appearance:none;-moz-appearance:none;display:inline-block;color:inherit;cursor:pointer;border-radius:0;line-height:normal}.ProductForm .Select option{background:white;color:black}.ProductForm .Select--primary::after{content:'';position:absolute;right:1px;top:1px;height:calc(100% - 2px);width:55px;background:linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0.7) 20%, #fff 40%);pointer-events:none}.ProductForm .Select--primary select{width:100%;height:45px;padding-left:14px;padding-right:28px;border:1px solid #e6e6e6;background:#fff}.ProductForm .Select--primary select:active{border-color:#555;outline:none}.ProductForm .Select--primary select:focus{border-color:#555;outline:none}.ProductForm .Select--primary svg{top:calc(50% - 5px);right:15px;width:10px;height:10px;z-index:1}.ProductForm .QuantitySelector{display:inline-flex;align-items:center;border:1px solid #e6e6e6;white-space:nowrap}.ProductForm .QuantitySelector svg{width:10px;height:10px;stroke-width:1.5px;vertical-align:-1px}.ProductForm .QuantitySelector__Button{display:inline-block;padding:5px 9px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ProductForm .QuantitySelector__CurrentQuantity{display:inline-block;width:20px;padding:0;font-size:10px;text-align:center;letter-spacing:normal;background:transparent;border:none}.ProductForm .QuantitySelector--large .QuantitySelector__CurrentQuantity{width:35px;font-size:14px}.ProductForm .QuantitySelector--large .QuantitySelector__Button{padding:10px 20px}.ProductForm .QuantitySelector--large svg{width:11px;height:11px}.ProductForm .ProductForm__Variants{margin-bottom:25px;position:relative}.ProductForm .Select--primary svg{top:calc(50% - 10px)}.ProductForm .Select--primary::after{height:40px}.ProductForm .Select--primary select{outline:0 !important}.ProductForm .ProductForm__Option{position:relative;margin-bottom:10px}.ProductForm .ProductForm__Item{position:relative;width:100%;text-align:left;padding:10px 28px 10px 14px;border:1px solid #e6e6e6;background:none;font-size:14px;line-height:24px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ProductForm .ProductForm__Item .Icon--select-arrow{position:absolute;top:calc(50% - 5px);right:15px;width:10px;height:10px}.ProductForm .ProductForm__SelectedValue{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:220px;vertical-align:top}.ProductForm .ProductForm__AddToCart{display:flex;align-items:center;justify-content:center;color:#597897;border-color:#597897}.ProductForm .ProductForm__AddToCart:hover{border-color:#597897}.ProductForm .ProductForm__AddToCart:hover::before{background:#F9FBFF;transform:initial}.ProductForm .ProductForm__AddToCart.Button.Button--secondary.Button--full{font-size:18px;font-weight:500;cursor:pointer}.ProductForm .afterpay-paragraph{padding-top:10px}.ProductForm button[type="submit"]{color:#fff !important;transition:background .5s ease-out;background:#597897 !important;color:#fff !important}.ProductForm button[type="submit"]::before{display:none}.ProductForm button[type="submit"]:hover{background:#fff !important;color:#597897 !important}.ProductForm #shopify-section-product-template .Product__InfoWrapper p{margin-bottom:.7em;line-height:1.3em;font-size:1.1em}@media screen and (min-width: 641px){.ProductForm .QuantitySelector__Button{padding:7px 14px 8px 14px}.ProductForm .QuantitySelector__CurrentQuantity{font-size:12px}}.Container.bottom{max-width:1200px;margin:0 auto;padding:0 28px}.ProductMeta .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars{float:none !important}.ProductMeta .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-reco{float:none !important;margin-top:15px;margin-bottom:20px;display:none}.ProductMeta .p-w-r .pr-snippet-reco-to-friend{border-top:1px solid #e3e9f4;border-bottom:1px solid #e3e9f4;padding-top:.3em;padding-bottom:0;height:33px}.ProductMeta .Heading{margin-top:10px}.p-w-r a,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-label,.p-w-r .pr-accordion .pr-accordion-btn span{color:#555555 !important}#pr-reviewdisplay{margin-top:4em}#pr-reviewdisplay .pr-headline{color:#555;font-display:swap;line-height:1.65em;font-size:1.17em}.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-footer{margin-bottom:4em}.p-w-r .pr-category-snippet__total,.p-w-r .pr-review-display p,.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span,.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def:first-of-type,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings .pr-histogram-label,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings .pr-histogram-count,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-label,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-count{color:#555;font-display:swap}.p-w-r .pr-snippet-stars-reco-inline{width:100% !important}.p-w-r p.pr-rd-description-text,.p-w-r .pr-review-display .pr-rd-bottomline span{font-size:1.2em !important}.p-w-r{margin-left:0px !important}.p-w-r .pr-star-v4-0-filled,.p-w-r .pr-star-v4-25-filled,.p-w-r .pr-star-v4-50-filled,.p-w-r .pr-star-v4-75-filled,.p-w-r .pr-star-v4-100-filled{height:14px !important;width:14px !important;padding:0px !important}.p-w-r .pr-star-v4-0-filled{background-image:url("/storage/s/files/1/0105/0587/9607/t/47/assets/star0_blue.png?v=14173559804540950237") !important}.p-w-r .pr-star-v4-25-filled{background-image:url("/storage/s/files/1/0105/0587/9607/t/47/assets/star25_blue.png?v=678086674656898135") !important}.p-w-r .pr-star-v4-50-filled{background-image:url("/storage/s/files/1/0105/0587/9607/t/47/assets/star50_blue.png?v=7004428644086319106") !important}.p-w-r .pr-star-v4-75-filled{background-image:url("/storage/s/files/1/0105/0587/9607/t/47/assets/star75_blue.png?v=13759533495933254934") !important}.p-w-r .pr-star-v4-100-filled{background-image:url("/storage/s/files/1/0105/0587/9607/t/47/assets/star100_blue.png?v=10436976226746276646") !important}.p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal{display:none !important}.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-ratings-histogram-barValue{background:#597897 !important}.pr-checkbox-icon svg circle{fill:#597897}.p-w-r .pr-review-snapshot .pr-review-snapshot-header-intro{border-bottom-color:#e3e9f4 !important}.p-w-r .pr-review-snapshot .pr-review-snapshot-block{border:1px solid #e3e9f4 !important}.p-w-r .pr-accordion .pr-accordion-btn .pr-caret-icon__line{stroke:#555 !important}.Cart__Checkout,.EmptyState__Action{color:#555 !important;border:1px solid #555}.Cart__Checkout:hover,.EmptyState__Action:hover{background:#F9FBFF !important}.p-w-r .pr-snippet-reco-to-friend .pr-reco span{font-size:21px}.p-w-r .pr-snippet-reco-to-friend .pr-checkbox-icon svg{position:relative;top:-1px}.CollectionItem__Image.Image--zoomOut.hide-no-js.Image--lazyLoaded::after{content:' ';width:100%;height:100%;background:#000;position:absolute;opacity:.10}.template-404 h3{font-size:30px}.template-index .SectionHeader h3.u-h6{text-transform:initial}.Section,#shopify-section-collection-list{max-width:1330px;margin:0 auto}.custom{background:#fff;position:relative;padding-bottom:18px !important;padding-top:18px !important}.custom .dots{color:#6083a6;font-size:18px}.custom .dots .dot{padding:0 3%;font-size:22px;font-weight:bold}#collapseReview #pr-reviewdisplay{margin-top:10px}.template-product .main-content{padding-top:10px}.template-product .Container .how-to{background:#f3f7ff;margin-bottom:70px;margin-top:50px}.template-product .Container .how-to .video{width:100%;display:inline-block}@media screen and (min-width: 1008px){.template-product .Container .how-to{display:flex;align-items:center;flex-direction:row}.template-product .Container .how-to .video{width:60%}}.template-product .Container .how-to .playfair-heading{max-width:260px;margin-bottom:15px;font-size:22px;font-weight:normal;line-height:1.27;color:#555;text-transform:none}.template-product .Container .how-to .small-heading{text-transform:uppercase;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;margin-bottom:0 !important;padding-bottom:12px;display:block}@media screen and (min-width: 1008px){.template-product .Container .how-to .full-width{width:100% !important;display:inline-block}.template-product .Container .how-to .full-width .main{max-width:80%}}.template-product .Container .how-to .copy{width:100%;display:block;padding-top:30px;padding-bottom:30px}@media screen and (min-width: 1008px){.template-product .Container .how-to .copy{width:40%;display:inline-block}}.template-product .Container .how-to .main{margin:0 auto;padding-right:50px;padding-left:50px}@media screen and (min-width: 1008px){.template-product .Container .how-to .main{max-width:390px}}@media screen and (min-width: 1240px){.template-product .Container .how-to .main{padding-left:0;padding-right:15px}}.template-product .Container .how-to p{font-size:14px;line-height:1.65;color:#555}.product-page--main-content .afterpay-paragraph{margin-top:0;opacity:0;position:absolute}.product-page--main-content .afterpay-paragraph.afterpay-show{opacity:1;position:relative}.template-product .social-share{background:none;padding:0;text-align:left;margin-top:15px}.template-product .social-share .title{margin-bottom:0;display:inline-block;margin-right:10px;font-size:14px;top:-4px;position:relative}.social-share .share-item{margin:0 10px 0 0;height:35px}@media screen and (max-width: 1006px){.template-product .social-share .title{display:block}.row.social-share{margin-bottom:20px !important}.product-page--main-content .Product__Tabs .Collapsible{padding:0}}@media screen and (max-width: 767px){.ProductForm .ProductForm__AddToCart.Button.Button--secondary.Button--full{font-size:18px;font-weight:500;cursor:pointer;position:fixed;bottom:0px;left:0;right:0}.product-page--cart-form .ProductForm .ProductForm__AddToCart.Button.Button--secondary.Button--full{flex-direction:row !important}.product-page--cart-form .ProductForm .ProductForm__AddToCart span:last-child{padding-top:0}.cbb-frequently-bought-form{padding-left:15px;padding-right:15px}.cbb-frequently-bought-products{padding:0 15px !important;margin-right:0 !important}.cbb-frequently-bought-selector-list{padding:0 15px !important}.ProductForm .Button__SeparatorDot{display:none}.ProductForm .ProductForm__AddToCart{flex-direction:row}.ProductForm .ProductForm__AddToCart span:last-child{padding-top:0}.product-page--cart-form-block .ProductMeta__Price.Price.Text--subdued.u-h4,.product-page--cart-form-block h1.ProductMeta__Title.Heading.u-h2,.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet{text-align:center}}@media screen and (max-width: 767px){.product-page--media-root .product-page--thumbs,.product-page--media-container .modal--root{display:none !important}}.mobile-slideshow{display:none}@media screen and (max-width: 767px){.mobile-slideshow{display:block}}.mobile-slideshow .dots{text-align:center;padding-bottom:0;padding-top:5px}.mobile-slideshow a.siema-dot{height:12px;width:12px;display:inline-block;text-decoration:none;font-size:0;border:1px solid #e6e6e6;background:transparent;cursor:pointer;border-radius:90%;margin:0 6px;transition:color 0.2s ease-in-out, background 0.2s ease-in-out}.mobile-slideshow a.siema-dot.is-selected{background:#555;border-color:#555}.cbb-frequently-bought-selector-list input[type="checkbox"]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-color:transparent !important;border:1px solid #6182a3;height:20px !important;width:20px !important;display:inline-block !important;position:relative;top:6px;border-radius:0;cursor:pointer}.cbb-frequently-bought-selector-list input[type="checkbox"]:checked:after{content:'\2714';position:absolute;left:2px;right:0;top:1px;bottom:0;text-align:center}.Article__ImageWrapper{overflow:hidden;height:215px}.Article__Image{position:relative;height:100%;width:100%;background-size:cover;background-position:center}@supports (--css: variables){.Article__Image{height:calc(100% + var(--announcement-bar-height, 0px));top:calc(-1 * var(--announcement-bar-height, 0px))}}.Article__Wrapper{position:relative;max-width:620px;margin:0 auto 90px auto;padding:24px 24px 0 24px;background:#fff}.Article__Header{margin-bottom:35px}.Article__Meta{margin-bottom:18px}.Article__MetaItem+.Article__MetaItem::before{position:relative;display:inline-block;content:'';height:4px;width:4px;border-radius:100%;margin:0 15px;font-size:to-size(10px);vertical-align:middle;background:currentColor}.Article__Footer{margin-top:45px}.Article__ShareButtons{margin-top:42px}@media screen and (min-width: 641px){.Article__Wrapper{margin-bottom:120px;padding:40px 50px 0 50px}.Article__ImageWrapper{height:335px}.Article__ImageWrapper+.Article__Wrapper{margin-top:-45px}.Article__Header{margin-bottom:45px}.Article__Footer{display:flex;justify-content:space-between;align-items:center;margin-top:65px}.Article__ShareButtons{margin-top:0}}@media screen and (min-width: 1008px){.Article__Wrapper{max-width:780px}.Article__ImageWrapper{height:450px}.Article__ImageWrapper+.Article__Wrapper{margin-top:-70px}}@media screen and (min-width: 1240px){.Article__ImageWrapper{height:600px}}.Article__CommentForm{margin-top:40px}.Article__Comments,.Article__CommentFormWrapper{margin:80px 0}.Article__Comments .Pagination{margin-top:40px}.ArticleComment{margin-top:35px}.ArticleComment+.ArticleComment{padding-top:35px;border-top:1px solid currentColor}.ArticleComment__Body{margin-bottom:18px}.ArticleComment__Date{margin-left:15px}@media screen and (min-width: 641px){.Article__Comments,.Article__CommentFormWrapper{margin:105px 0}.Article__Comments .Pagination{margin-top:80px}}.ArticleToolbar{position:fixed;display:flex;top:0;width:100%;align-items:center;justify-content:space-between;padding:15px 30px 16px 30px;background:#f3f7ff;color:#373737;z-index:2;pointer-events:none;transform:translateY(-100%);opacity:0;will-change:transform, opacity;transition:opacity 0.2s ease-in-out, transform 0.2s ease-in-out}@supports (--css: variables){.ArticleToolbar{top:calc(var(--use-sticky-header, 0) * var(--header-height))}}.ArticleToolbar.is-visible{transform:translateY(0);opacity:1;pointer-events:auto}.ArticleToolbar .Link:hover{color:#373737}.ArticleToolbar .Text--subdued{color:rgba(55,55,55,0.5)}.ArticleToolbar__ArticleTitle{position:relative;display:inline-flex;max-width:285px;width:285px;overflow:hidden;white-space:nowrap;text-overflow:clip;color:#597897}.ArticleToolbar__ArticleTitle::after{content:'';position:absolute;background:none;right:0;top:0;height:100%;width:35px}.ArticleToolbar__ShareList{display:inline-block}.ArticleToolbar__ShareList .HorizontalList{display:inline-block;margin-left:20px}.ArticleToolbar__Nav{display:inline-block;margin-left:50px}.ArticleToolbar__Nav svg{color:#373737}.ArticleToolbar__NavItemSeparator{display:inline-block;position:relative;content:'';width:1px;height:12px;margin:0 18px;background:rgba(55,55,55,0.6);vertical-align:middle}.ArticleToolbar__NavItem svg{vertical-align:-1px}.ArticleToolbar__NavItem--prev svg{margin-right:6px}.ArticleToolbar__NavItem--next svg{margin-left:6px}@media screen and (min-width: 1008px){.ArticleToolbar__ArticleTitle{max-width:400px;width:400px}}@media screen and (min-width: 1240px){.ArticleToolbar{padding-left:50px;padding-right:50px}.ArticleToolbar__ArticleTitle{max-width:550px;width:550px}.ArticleToolbar__Nav{margin-left:100px}}.ArticleNav{padding:140px 0;background:#f1e4d8;color:var(--color-text)}.ArticleNav .Heading{color:inherit}.ArticleNav__Item{display:block}.ArticleNav__Image{height:350px;background-size:cover;background-position:center}@media screen and (max-width: 640px){.ArticleNav .Grid__Cell+.Grid__Cell{margin-top:50px}}@media screen and (min-width: 641px){.ArticleNav{padding:140px 0}}.ArticleListWrapper{max-width:1260px;margin:0 auto 60px auto}.ArticleListWrapper .ArticleItem__Title.Heading.u-h2{color:#597897;line-height:1.3em}.ArticleListWrapper .ArticleItem__Title.Heading.u-h2 a{color:inherit}.ArticleList{margin-bottom:-60px}.ArticleList .Grid__Cell{margin-bottom:60px}.ArticleItem__ImageWrapper{display:block;margin-bottom:22px;background-size:cover;overflow:hidden;border:1px solid #E3E9F4}.ArticleItem__Image{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:'object-fit: cover; object-position: center;'}.ArticleItem__Content{margin:0 8px}.ArticleItem__Category{display:block;margin-bottom:16px}.ArticleItem__Excerpt{margin-bottom:20px}@media screen and (min-width: 641px){.ArticleList--withFeatured .Grid__Cell:first-child{margin-bottom:40px}.ArticleItem__Content{margin:0 18px}}@media screen and (min-width: 1008px){.ArticleListWrapper{margin-bottom:100px}.ArticleList{margin-bottom:-100px}.ArticleList .Grid__Cell{margin-bottom:100px}.ArticleList--withFeatured .Grid__Cell:first-child{margin-bottom:60px}}.Blog__RssLink{margin-left:14px;vertical-align:baseline}.Blog__RssLink svg{width:10px;height:10px}.Blog__TagList{padding-top:8px}.Blog__TagList .Link.is-active::after{display:block;content:'';width:calc(100% - 0.15em);height:1px;background:currentColor}@media screen and (max-width: 640px){.Blog__TagList .HorizontalList__Item{margin:5px 10px}}@media screen and (min-width: 641px){.ArticleList+.Pagination{margin-top:80px}}@media screen and (min-width: 1240px){#shopify-section-blog-template+#shopify-section-shop-now{margin-top:150px}}.Pagination{margin:60px 0;text-align:center;font-size:to-size(12px);line-height:1}.Pagination__Nav{display:inline-block;list-style:none}.Pagination__NavItem{display:inline-block;color:#9d9d9d;padding:16px 20px;border-bottom:1px solid #e6e6e6}.Pagination__NavItem svg{width:6px;height:10px;vertical-align:-1px}.Pagination__NavItem.is-active{color:var(--color-text);border-bottom-color:var(--color-text);box-shadow:0 -2px var(--color-text) inset}.Blog li.HorizontalList__Item a{color:#9d9d9d}.Blog li.HorizontalList__Item a.is-active{color:#555}@media screen and (min-width: 641px){.Pagination{margin:80px 0}.Pagination__NavItem{padding-left:28px;padding-right:28px}}@media screen and (min-width: 1240px){.Pagination{margin:120px 0}}.ArticleListWrapper .ArticleItem__Category.Heading.u-h6.Text--subdued{text-transform:uppercase;letter-spacing:1px}.template-article .ArticleToolbar{background:var(--color--accent)}.template-article .ArticleToolbar .ArticleToolbar__ArticleTitle.Heading.u-h7{color:#597897}.template-article .ArticleToolbar .ArticleToolbar__ArticleTitle.Heading.u-h7::after{background:0}@media screen and (min-width: 1008px){.template-article .Article__ImageWrapper{height:400px;max-width:75em;margin:0 auto}.template-article .Article__Wrapper{max-width:64em}}.template-article .Article__Header{margin-bottom:1.5em}.template-article .Article__Title.Heading.u-h1{color:#597897;font-size:2em !important;font-weight:400;border-bottom:solid 2px #597897}.template-article .Article__Body.Rte{font-size:1.2em}.template-article ol{margin:1em 0 1em 1em}.template-article ol li{padding:1em 0}.template-article ul.rules li,.template-article ol.rules li{border-bottom:solid 1px #eee}.template-article .blog-tmb{width:25%;margin:0}.template-article .blog-tmb.right{float:right;margin:0 0 1em 1em}.Article__CommentFormWrapper .Heading.u-h1{color:#597897;text-transform:uppercase;letter-spacing:1px}.template-blog .ArticleListWrapper .ArticleItem__Category.Heading.u-h6.Text--subdued{text-transform:uppercase;letter-spacing:1px}.template-blog .ArticleListWrapper .ArticleItem__Title.Heading.u-h2{color:#597897 !important;line-height:1.3em}.btn-botanical{cursor:pointer}.section-new-hero .page-title.font--section-heading,.template-page .font--section-heading.playfair-title,.playfair-title{text-transform:none !important;line-height:1.15em;font-size:50px;letter-spacing:0;color:var(--nc-ada-blue) !important;text-align:center;font-family:"Playfair Display", serif}.section-new-hero .page-title.font--section-heading:before,.template-page .font--section-heading.playfair-title:before,.playfair-title:before{width:50%;margin-bottom:15px;max-width:100px}.section-new-hero.one-column .ImageHero__ContentOverlay{background:rgba(255,255,255,0.8);max-width:1073px;width:100%;padding:5em 4em}.section-new-hero .SectionHeader__Description{max-width:100%}.section-new-hero .SectionHeader__Description p{text-align:center;letter-spacing:0px;color:#555555;opacity:1;font-size:1.25em;line-height:1.5em;max-width:1050px}.section-new-hero .image-hero__content-mobile{display:none}.section-responsive-table .grid-container{display:grid;grid-template-columns:33.33% 33.33% 33.33%;padding:0}.section-responsive-table .grid-item{padding:40px;font-size:30px;text-align:center;display:flex;justify-content:left;align-items:center}.section-responsive-table .grid-item.bg--blue{background-color:#F2F7FF}.section-responsive-table .grid-item ul li,.section-responsive-table .grid-item p{font-size:1.25rem;line-height:1.5rem;color:#555;letter-spacing:0;text-align:left}.section-responsive-table .grid-item ul{padding-left:10px}.section-responsive-table .grid-item ul li{text-indent:0;display:list-item;list-style:square;list-style-position:outside;padding-left:10px}.section-responsive-table .grid-item ul li::marker{color:var(--nc-ada-blue)}.section-responsive-table .grid-item ul li a{text-decoration:underline}.section-responsive-table .grid-item h5{margin-bottom:0;font-size:20px;line-height:30px;color:var(--nc-ada-blue);font-weight:bold;text-align:left;text-transform:uppercase}.section-responsive-table .grid-item h5.mobile-title{display:none}@media screen and (max-width: 767px){.section-responsive-table .grid-item h5.mobile-title{display:block}}.section-responsive-table .grid-item.grid-item--header{background:var(--nc-ada-blue);border:1px solid #fff;justify-content:center;padding-top:25px;padding-bottom:25px}.section-responsive-table .grid-item.grid-item--header h2{font-size:30px;line-height:1.5em;font-family:"Playfair Display", serif;text-align:center;letter-spacing:0px;color:#FFFFFF;opacity:1;margin-bottom:0}.section-responsive-table .grid-item.grid-item--content h2{font-size:70px;margin-bottom:0;line-height:0.8;padding-right:35px;color:var(--nc-ada-blue)}.section-responsive-table .grid-item.grid-item--content .grid-item-content{display:flex;align-items:flex-start}.section-responsive-table .grid-item p{font-size:1.25rem;line-height:1.5rem}.section-responsive-table .featured-grid--root:not(.featured-no-overlay) .featured-overlay--title{bottom:15px;font-size:22px;letter-spacing:0.28px;line-height:26px}.section-responsive-table .featured-grid--root[data-spacing="true"] .featured-grid--item{padding:6px}.section-responsive-table .grid-item.grid-item--content:nth-child(5),.section-responsive-table .grid-item.grid-item--content:nth-child(8),.section-responsive-table .grid-item.grid-item--content:nth-child(11),.section-responsive-table .grid-item.grid-item--content:nth-child(14),.section-responsive-table .grid-item.grid-item--content:nth-child(17){border-left:2px solid rgba(97,130,163,0.2);border-right:2px solid rgba(97,130,163,0.2)}.featured-grid--stress .featured-grid--subtitle{color:var(--nc-ada-blue);font-size:28px;line-height:1.16;letter-spacing:0.28px;margin-bottom:60px;text-transform:uppercase;font-weight:normal}.featured-grid--stress.featured-grid--root[data-spacing="true"] .featured-grid--item{padding:7px}.featured-grid--stress.featured-grid--root:not(.featured-no-overlay) .featured-overlay--title{display:block;letter-spacing:0.28px;font-weight:500;font-size:22px}.featured-grid--stress .featured-grid--item--image .stress-image-mobile{display:none}.page-about-the-brand .main-content{padding-top:0}.page-about-the-brand .solutions .one-column .ImageHero__ContentOverlay{background:none;max-width:1224px;padding:40px 40px}.page-about-the-brand .solutions .one-column .ImageHero__ContentOverlay .SectionHeader__Description{background:rgba(255,255,255,0.8);text-shadow:none;padding:5em 4em;max-width:1050px;flex-basis:auto;font-size:1.25em;line-height:1.5em}.page-about-the-brand .solutions .one-column .ImageHero__ContentOverlay .page-title.font--section-heading{text-transform:capitalize !important;font-size:50px}.page-about-the-brand .solutions .one-column .ImageHero__ContentOverlay .page-title{font-family:"Playfair Display", serif;padding-bottom:0}.page-about-the-brand .solutions .one-column .ImageHero__ContentOverlay .page-title.font--section-heading::before{margin-bottom:10px}.page-about-the-brand .solutions .three-column{margin-top:75px}.page-about-the-brand .solutions .three-column .col-one{max-width:calc(33% - 22.5px)}.page-about-the-brand .solutions .three-column .col-one img{-o-object-fit:cover;object-fit:cover}.page-about-the-brand .solutions .three-column .col-one a{color:var(--nc-blue);font-size:26px}.page-about-the-brand .solutions .three-column .col-one a:hover{opacity:0.9}.page-about-the-brand .solutions .three-column .col-one .FeatureText__ContentWrapper{position:relative;bottom:0;left:0;width:auto;padding:0;text-align:center;margin-top:15px}.popup-botanical-container{position:fixed;display:none;left:0;right:0;margin:auto;top:0;bottom:0;background:rgba(110,110,110,0.53);z-index:100}.popup-botanical{display:block;position:absolute;left:0;right:0;margin:auto;top:50%;bottom:auto;transform:translateY(-50%);max-width:950px;width:calc(100% - 40px);background:#fff;border:10px solid var(--nc-ada-blue);padding:40px;z-index:100}.popup-botanical .botanical-popup-close{position:absolute;right:30px;top:30px;font-size:32px;color:#707070;font-weight:300}.popup-botanical .botanical-popup-close{position:absolute;right:32px;top:32px;width:32px;height:32px;opacity:0.75;transition:all 0.3s ease-in-out}.popup-botanical .botanical-popup-close:hover{opacity:1}.popup-botanical .botanical-popup-close:before,.popup-botanical .botanical-popup-close:after{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:#707070}.popup-botanical .botanical-popup-close:before{transform:rotate(45deg)}.popup-botanical .botanical-popup-close:after{transform:rotate(-45deg)}.popup-botanical h3{font-size:36px;font-weight:400;font-family:var(--font--paragraph--family);color:var(--nc-ada-blue);text-align:center}.popup-botanical p{font-size:23px;max-width:755px;margin:0 auto 30px;text-align:center}.page-our-iceland-connection .collapse-container,.page-our-arctic-botanicals .collapse-container{border:none}.page-our-iceland-connection .main-content,.page-our-arctic-botanicals .main-content{padding-top:0}.page-our-iceland-connection .iceland-connection .SectionHeader__Description,.page-our-arctic-botanicals .iceland-connection .SectionHeader__Description{margin-top:10px}.page-our-iceland-connection .iceland-connection .SectionHeader__Description p,.page-our-arctic-botanicals .iceland-connection .SectionHeader__Description p{font-size:1.25em;max-width:1050px}.page-our-iceland-connection .iceland-connection .page-title.font--section-headline,.page-our-arctic-botanicals .iceland-connection .page-title.font--section-headline{text-transform:uppercase;font-size:25px;padding-bottom:0;color:#597897}.page-our-iceland-connection .iceland-connection .page-title.font--section-heading,.page-our-arctic-botanicals .iceland-connection .page-title.font--section-heading{text-transform:capitalize !important;font-size:50px;font-family:"Playfair Display"}.page-our-iceland-connection .iceland-connection .page-title.font--section-heading:before,.page-our-arctic-botanicals .iceland-connection .page-title.font--section-heading:before{max-width:108px;width:108px}.page-our-iceland-connection .featured-grid--root,.page-our-arctic-botanicals .featured-grid--root{padding:0}.page-our-iceland-connection .featured-grid--root .featured-content--description p,.page-our-arctic-botanicals .featured-grid--root .featured-content--description p{font-size:18px}.page-our-iceland-connection .featured-grid--root:not(.featured-no-overlay) .font--button.font-featured-grid--item--link-container,.page-our-arctic-botanicals .featured-grid--root:not(.featured-no-overlay) .font--button.font-featured-grid--item--link-container{max-width:320px;height:auto}.page-our-iceland-connection .solutions .content,.page-our-arctic-botanicals .solutions .content{max-width:1133px}.page-our-iceland-connection .solutions .content p,.page-our-arctic-botanicals .solutions .content p{font-size:1.25em;line-height:1.5em;max-width:1050px;margin:1em auto}.page-our-iceland-connection .solutions .content.what-makes-difference,.page-our-arctic-botanicals .solutions .content.what-makes-difference{max-width:1340px}.page-our-iceland-connection .solutions .content.what-makes-difference .font--section-heading::before,.page-our-arctic-botanicals .solutions .content.what-makes-difference .font--section-heading::before{width:100%;max-width:320px;margin-bottom:10px}.page-our-iceland-connection .content.what-makes-difference,.page-our-arctic-botanicals .content.what-makes-difference{margin:80px auto 30px}.page-our-iceland-connection .solutions .one-column .ImageHero__ContentOverlay,.page-our-arctic-botanicals .solutions .one-column .ImageHero__ContentOverlay{padding:5em 4em}.page-our-iceland-connection .section-new-botanical .PageContent--narrow,.page-our-arctic-botanicals .section-new-botanical .PageContent--narrow{max-width:1340px}.page-our-iceland-connection .section-new-botanical .collapse-container,.page-our-arctic-botanicals .section-new-botanical .collapse-container{justify-content:space-between;flex-wrap:wrap}.page-our-iceland-connection .section-new-botanical .collapse-container .botanical,.page-our-arctic-botanicals .section-new-botanical .collapse-container .botanical{width:33%;padding-left:50px;padding-right:50px;margin-bottom:2%;text-align:center;vertical-align:bottom;transition:all 0.3s ease-in-out}.page-our-iceland-connection .section-new-botanical .collapse-container .botanical .hover-popup img,.page-our-arctic-botanicals .section-new-botanical .collapse-container .botanical .hover-popup img{background:transparent;border:none;border-radius:0;transition:all 0.3s ease-in-out;margin-bottom:0;min-height:280px;max-height:290px;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.page-our-iceland-connection .section-new-botanical .collapse-container .botanical .hover-popup img:hover,.page-our-arctic-botanicals .section-new-botanical .collapse-container .botanical .hover-popup img:hover{opacity:1}.page-our-iceland-connection .section-new-botanical .collapse-container .botanical .hover-popup.new-botanical-popup h2,.page-our-arctic-botanicals .section-new-botanical .collapse-container .botanical .hover-popup.new-botanical-popup h2{font-size:30px;font-family:var(--font--paragraph--family);color:var(--nc-ada-blue);font-weight:normal;line-height:1.16;margin:auto;margin-bottom:10px}.page-our-iceland-connection .section-new-botanical .collapse-container .botanical p,.page-our-arctic-botanicals .section-new-botanical .collapse-container .botanical p{font-size:18px;line-height:1.25}.page-our-iceland-connection .section-new-botanical .collapse-container .botanical .popup-botanical,.page-our-arctic-botanicals .section-new-botanical .collapse-container .botanical .popup-botanical{display:none}.page-our-iceland-connection .section-new-botanical .collapse-container .font--button,.page-our-arctic-botanicals .section-new-botanical .collapse-container .font--button{color:var(--nc-ada-blue);background:#fff;border:2px solid var(--nc-ada-blue);text-transform:uppercase;font-weight:bold;line-height:42px;letter-spacing:0.58px;font-size:19px;padding-left:20px;padding-right:20px}.page-our-iceland-connection .featured-content--botanical .page-title.font--section-heading::before,.page-our-arctic-botanicals .featured-content--botanical .page-title.font--section-heading::before{margin-left:0;max-width:122px}.page-our-iceland-connection .featured-content--botanical .page-title.font--section-heading,.page-our-arctic-botanicals .featured-content--botanical .page-title.font--section-heading{text-align:left;text-transform:capitalize !important;font-family:"Playfair Display";font-size:32px}.page-our-iceland-connection .featured-content--botanical .featured-content--description,.page-our-arctic-botanicals .featured-content--botanical .featured-content--description{font-size:15px}.page-our-iceland-connection .featured-content--botanical .featured-title-mobile,.page-our-arctic-botanicals .featured-content--botanical .featured-title-mobile{display:none}.page-how-stress-affects-skin .main-content{padding-top:0}@media screen and (max-width: 1280px){.page-our-iceland-connection .featured-grid--root .featured-content--description p,.page-our-arctic-botanicals .featured-grid--root .featured-content--description p{font-size:16px}.page-our-iceland-connection .section-new-botanical .collapse-container .botanical,.page-our-arctic-botanicals .section-new-botanical .collapse-container .botanical{padding-left:30px;padding-right:30px}}@media screen and (max-width: 1098px){.featured-grid--stress .featured-grid--subtitle{margin-bottom:60px}.section-responsive-table .grid-item.grid-item--content h2{font-size:42px;padding-right:25px}.section-responsive-table .grid-item.grid-item--header h2{font-size:29px;line-height:32px}.section-responsive-table .grid-item h5{font-size:17px;line-height:19px}.section-responsive-table .grid-item ul li,.section-responsive-table .grid-item p{font-size:15px;line-height:1.3}.section-new-hero.one-column .ImageHero__ContentOverlay{max-width:700px}.section-new-hero .page-title.font--section-heading,.section-new-hero .template-page .font--section-heading.playfair-title,.section-new-hero .playfair-title{font-size:3em}.section-new-hero .SectionHeader__Description p{font-size:15px;line-height:1.3}.section-new-hero .SectionHeader__Description{margin-top:0}.featured-grid--stress.featured-grid--root:not(.featured-no-overlay) .featured-overlay--title{font-size:16px}.page-about-the-brand .solutions .three-column{margin-top:0;margin-bottom:0;padding-left:20px;padding-right:20px}.page-about-the-brand .solutions .three-column .col-one a{font-size:18px}.iceland-connection .featured-grid--root:not(.featured-no-overlay) .featured-overlay--title{font-size:18px}.iceland-connection .font--button.font-featured-grid--item--link-container{font-size:14px}.iceland-connection .featured-grid--root:not(.featured-no-overlay) .font--button.font-featured-grid--item--link-container{padding:10px 20px}.page-our-arctic-botanicals .section-new-botanical .collapse-container .botanical,.page-our-iceland-connection .section-new-botanical .collapse-container .botanical{padding:0 25px}}@media screen and (max-width: 1000px){.page-our-iceland-connection .section-new-botanical .collapse-container .botanical,.page-our-arctic-botanicals .section-new-botanical .collapse-container .botanical{width:48%}}@media screen and (min-width: 768px){.featured-content--botanical .featured-content--link.font--block-link .font--button{color:var(--nc-blue);font-size:19px;font-weight:bold;background:transparent;padding:0;margin:0}}@media screen and (max-width: 767px){.section-new-hero.one-column{margin-bottom:0}.section-new-hero.one-column .ImageHero__ContentOverlay{display:none;padding:15px}.section-new-hero .image-hero__content-mobile{display:block;padding:40px}.section-new-hero .playfair-title{font-size:36px}.section-new-hero .ImageHero__ContentOverlay{background:transparent}.section-new-hero .SectionHeader__Description{background:rgba(255,255,255,0.8);padding:40px}.section-responsive-table{padding-left:25px;padding-right:25px}.section-responsive-table .grid-container{grid-template-columns:100%}.section-responsive-table .grid-item{padding:20px;text-align:left;align-items:flex-start;position:relative}.section-responsive-table .grid-item h5{margin-bottom:5px}.section-responsive-table .grid-item h5.mobile-title{font-size:15px;text-transform:capitalize}.section-responsive-table .grid-item ul{padding-left:15px}.section-responsive-table .grid-item ul li{padding-left:5px}.section-responsive-table .grid-item:nth-child(2),.section-responsive-table .grid-item:nth-child(3){display:none}.section-responsive-table .grid-item.grid-item--content h2{padding-right:15px}.section-responsive-table .grid-item.grid-item--content:nth-child(5),.section-responsive-table .grid-item.grid-item--content:nth-child(8),.section-responsive-table .grid-item.grid-item--content:nth-child(11),.section-responsive-table .grid-item.grid-item--content:nth-child(14),.section-responsive-table .grid-item.grid-item--content:nth-child(17){border-left:0;border-right:0}.section-responsive-table .grid-item.grid-item--content:nth-child(5):after,.section-responsive-table .grid-item.grid-item--content:nth-child(8):after,.section-responsive-table .grid-item.grid-item--content:nth-child(11):after,.section-responsive-table .grid-item.grid-item--content:nth-child(14):after,.section-responsive-table .grid-item.grid-item--content:nth-child(17):after,.section-responsive-table .grid-item.grid-item--content:nth-child(5):before,.section-responsive-table .grid-item.grid-item--content:nth-child(8):before,.section-responsive-table .grid-item.grid-item--content:nth-child(11):before,.section-responsive-table .grid-item.grid-item--content:nth-child(14):before,.section-responsive-table .grid-item.grid-item--content:nth-child(17):before{border-bottom:2px solid #597897;content:'';left:15px;right:15px;display:block;position:absolute;bottom:0;opacity:0.25}.section-responsive-table .grid-item.grid-item--content:nth-child(5):before,.section-responsive-table .grid-item.grid-item--content:nth-child(8):before,.section-responsive-table .grid-item.grid-item--content:nth-child(11):before,.section-responsive-table .grid-item.grid-item--content:nth-child(14):before,.section-responsive-table .grid-item.grid-item--content:nth-child(17):before{top:0;bottom:auto}.featured-grid--stress.featured-grid--root:not(.featured-no-overlay) .featured-overlay--title{font-size:23px}.featured-grid--stress .featured-grid--title.page-title.font--section-heading.playfair-title{font-size:36px}.featured-grid--stress .featured-grid--subtitle{font-size:18px;margin-bottom:0}.page-our-iceland-connection content{margin:40px auto 0}.page-our-iceland-connection .featured-grid--item--image{height:auto !important}.page-our-iceland-connection .featured-grid--item--image .image--root{display:none}.page-our-iceland-connection .featured-grid--item--image .stress-image-mobile{display:block !important}.page-about-the-brand .solutions .three-column{flex-direction:column}.page-about-the-brand .solutions .three-column .col-one{max-width:400px;width:100%;margin:0 auto 20px}.page-our-iceland-connection .section-new-botanical .flickity-prev-next-button,.page-our-arctic-botanicals .section-new-botanical .flickity-prev-next-button{position:absolute;fill:#B9B9B9}.page-our-iceland-connection .section-new-botanical .collapse-container .botanical,.page-our-arctic-botanicals .section-new-botanical .collapse-container .botanical{width:98%}.page-our-iceland-connection .iceland-connection .page-title.font--section-headline,.page-our-arctic-botanicals .iceland-connection .page-title.font--section-headline{font-size:13px}.page-our-iceland-connection .iceland-connection .page-title.font--section-heading,.page-our-arctic-botanicals .iceland-connection .page-title.font--section-heading{font-size:38px;max-width:300px}.page-our-iceland-connection .iceland-connection .section-new-hero .image-hero__section,.page-our-arctic-botanicals .iceland-connection .section-new-hero .image-hero__section{align-items:top;padding-top:35px}.page-our-iceland-connection .solutions .content.what-makes-difference .font--section-heading::before,.page-our-arctic-botanicals .solutions .content.what-makes-difference .font--section-heading::before{max-width:165px}.page-our-iceland-connection .solutions .content,.page-our-arctic-botanicals .solutions .content{padding:40px auto}.page-our-iceland-connection .solutions .content p,.page-our-arctic-botanicals .solutions .content p{font-size:15px}.page-our-iceland-connection #shopify-section-page-iceland-connection-template .featured-grid--item--image .image--root,.page-our-arctic-botanicals #shopify-section-page-iceland-connection-template .featured-grid--item--image .image--root{display:block}.solutions.iceland-connection .section-new-hero.one-column.iceland-mobile{margin-bottom:0}.solutions.iceland-connection .section-new-hero.one-column.iceland-mobile .ImageHero__ContentOverlay{display:block !important;background:none}.solutions.iceland-connection .section-new-hero.one-column.iceland-mobile .SectionHeader__Description p{font-size:15px}.hide-description-content{display:none}.shopify-section.content.content-mobile--background{background:#F2F7FF;margin-bottom:-15px !important;padding-top:40px;padding-bottom:0}.page-our-iceland-connection .featured-grid--root,.page-our-arctic-botanicals .featured-grid--root{padding:0 50px}.page-our-iceland-connection .flickity-prev-next-button,.page-our-arctic-botanicals .flickity-prev-next-button{position:absolute}.page-our-iceland-connection .solutions .content,.page-our-arctic-botanicals .solutions .content{margin:40px auto}.page-our-iceland-connection .section-new-botanical,.page-our-arctic-botanicals .section-new-botanical{background:#F2F7FF;padding-bottom:40px}.page-our-iceland-connection .section-new-botanical .collapse-container .botanical .hover-popup.new-botanical-popup h2,.page-our-arctic-botanicals .section-new-botanical .collapse-container .botanical .hover-popup.new-botanical-popup h2{font-size:20px;margin-top:20px}.page-our-iceland-connection .section-new-botanical .collapse-container .botanical p,.page-our-arctic-botanicals .section-new-botanical .collapse-container .botanical p{font-size:16px;margin-bottom:15px}.page-our-iceland-connection .section-new-botanical .collapse-container .botanical .font--button,.page-our-arctic-botanicals .section-new-botanical .collapse-container .botanical .font--button{border:2px solid var(--nc-ada-blue);font-size:14px}.page-our-iceland-connection .section-new-botanical .PageContent--narrow,.page-our-arctic-botanicals .section-new-botanical .PageContent--narrow{margin-top:0;margin-bottom:0}.page-our-iceland-connection .flickity-prev-next-button,.page-our-arctic-botanicals .flickity-prev-next-button{top:30%;width:24px;height:24px}.page-our-iceland-connection .flickity-prev-next-button.next,.page-our-arctic-botanicals .flickity-prev-next-button.next{right:0}.page-our-iceland-connection .flickity-prev-next-button.previous,.page-our-arctic-botanicals .flickity-prev-next-button.previous{left:0}.page-our-iceland-connection .featured-grid--body,.page-our-arctic-botanicals .featured-grid--body{display:block}.page-our-iceland-connection .featured-grid--root .featured-grid--item--container,.page-our-arctic-botanicals .featured-grid--root .featured-grid--item--container{max-width:400px;margin:0 auto}.page-our-iceland-connection .featured-grid--root .featured-overlay--title,.page-our-arctic-botanicals .featured-grid--root .featured-overlay--title{font-size:24px;padding-left:15px;padding-right:15px}.page-our-iceland-connection .featured-grid--root .featured-content--description p,.page-our-arctic-botanicals .featured-grid--root .featured-content--description p{color:#5A5A5A}.page-our-iceland-connection .featured-grid--root:not(.featured-no-overlay) .featured-grid--item--image::after,.page-our-arctic-botanicals .featured-grid--root:not(.featured-no-overlay) .featured-grid--item--image::after{display:none}.page-our-iceland-connection .featured-grid--root:not(.featured-no-overlay) .featured-grid--item--overlay-background,.page-our-arctic-botanicals .featured-grid--root:not(.featured-no-overlay) .featured-grid--item--overlay-background{display:none}.page-our-iceland-connection .featured-grid--root[data-text-position="center"] .featured-grid--item--text-container,.page-our-arctic-botanicals .featured-grid--root[data-text-position="center"] .featured-grid--item--text-container{position:relative;display:block;opacity:1;margin-top:20px}.page-our-iceland-connection .featured-grid--root,.page-our-arctic-botanicals .featured-grid--root{padding:15px}.page-our-iceland-connection .featured-grid--root .main-carousel,.page-our-arctic-botanicals .featured-grid--root .main-carousel{padding:0 25px !important}.page-our-iceland-connection .featured-grid--item--text-container,.page-our-arctic-botanicals .featured-grid--item--text-container{padding:10px 10px 0}.page-our-iceland-connection .flickity-prev-next-button svg,.page-our-arctic-botanicals .flickity-prev-next-button svg{fill:#B9B9B9}.iceland-connection .featured-grid--root:not(.featured-no-overlay) .font--button.font-featured-grid--item--link-container{background:var(--color-button-bg);color:#fff}.iceland-connection .featured-grid--root:not(.featured-no-overlay) .font--button.font-featured-grid--item--link-container .text--desktop{display:none}.iceland-connection .featured-grid--root:not(.featured-no-overlay) .featured-grid--item--image{display:block;position:relative}.iceland-connection .featured-grid--root:not(.featured-no-overlay) .featured-overlay--title{font-size:24px;line-height:1.2;max-width:240px;margin:0 auto}.popup-botanical-container{overflow-y:auto}.popup-botanical{top:10vh;transform:none;max-width:500px;width:100%;padding:65px 20px}.popup-botanical h3{font-size:30px;margin-bottom:15px}.popup-botanical p{font-size:16px;margin:0 auto}.page-our-arctic-botanicals .Container.section-new-botanical{padding-top:40px}.page-our-arctic-botanicals .featured-content--botanical .page-title.font--section-heading::before{margin-left:auto}.page-our-arctic-botanicals .featured-content--botanical .featured-title-mobile{display:block !important;text-align:center !important}.page-our-arctic-botanicals .featured-content--botanical .featured-title-desktop{display:none}.page-our-arctic-botanicals .featured-content--botanical .featured-content--text{background:transparent !important;padding-top:32px}.page-our-arctic-botanicals .featured-content--botanical .featured-content--link.font--block-link{text-align:center}.page-our-arctic-botanicals .featured-content--botanical .featured-content--link.font--block-link .font--button span{display:none}.page-about-the-brand .solutions .one-column .ImageHero__ContentOverlay .SectionHeader__Description{padding:40px;font-size:16px}.page-about-the-brand .solutions .one-column .ImageHero__ContentOverlay{margin-top:20px}.page-how-stress-affects-skin .image-hero__section--large{min-height:250px;background-position:top right}}

/* End */


/* Start:/bitrix/templates/icelandcream/css/custom_homepage.css?161821170316223*/
/* 
* Homepage Custom Styles
*
* Each slide has a unique class to allow override styles for each slide 
* .skyn-style-[section id]-slide[slide number]
*
* Please try to avoid the use of !important as it is not a recommended practice. 
* Only use it as a last resource.
*/
.section--slideshow .slider .slide .caption h2.font--section-heading.slide-heading-title {
    font-family: 'Playfair Display', Georgia, serif;
    text-transform: none;
    padding-bottom: 20px;
    line-height: 1.1em;
}

.section--slideshow .slider .slide .caption .sub-title.sub-title--withborder {
    text-transform: uppercase;
}

.section--featured-collection .product-slider .owl-carousel .owl-wrapper {
    align-items: flex-start;
}

.section--slideshow .slider .owl-pagination .owl-page {
    width: 10px;
    height: 10px;
    margin: 0 5px;
}

/*3-col merch units*/
.featured-grid--root:not(.featured-no-overlay) .featured-overlay--title {
    font-size: 33px;
    line-height: 33px;
}

.featured-grid--root:not(.featured-no-overlay) .featured-content--description.rte-content.font--paragraph {
    font-size: 1.4em;
    padding-left: 2em;
    padding-right: 2em;
}

.featured-grid--root:not(.featured-no-overlay) .featured-grid--item--image::after {
    height: 100px;
}

/*3-col merch units*/
@media screen and (min-width: 769px) and (max-width: 1350px) {
    .section--featured-collection .product-slider .owl-carousel .owl-wrapper .product--details .product--title {
        height: 55px;
    }
}

@media screen and (max-width: 767px) {
    .section--slideshow .slider .slide[class*="skyn-style"] .caption {
        padding: 20px 15px 25px;
    }

    .section--slideshow .slider .slide[class*="skyn-style"] .caption .sub-title.sub-title--withborder.font--paragraph {
        font-size: 15px;
        padding-bottom: 2px;
        border-bottom-width: 1px;
        margin-bottom: 20px;
    }

    .section--slideshow .slider .slide[class*="skyn-style"] .caption h2.font--section-heading {
        font-size: 33px;
        padding-bottom: 0;
    }

    .section--slideshow .slider .slide[class*="skyn-style"] .caption br + p, .section--slideshow .slider .slide[class*="skyn-style"] .caption hr + p {
        padding-left: 2em;
        padding-right: 2em;
        padding-bottom: 10px;
    }

    .section--slideshow .slider .slide[class*="skyn-style"] .caption .sub-title {
        padding-bottom: 10px;
    }

    .section--slideshow .slider .owl-pagination {
        bottom: auto;
        top: 5px;
        right: 10px;
    }

    .shopify-section.section--featured-grid-2-col .featured-grid--item--container .featured-grid--item--text-container h4.featured-grid--item--title.font--block-heading {
        margin-top: 0;
        top: 25px;
        left: 20px;
        max-width: 300px;
    }

    /*end 2-col grd */
}

/* end mobile MQ */
@media screen and (min-width: 768px) {
    .section--slideshow .slider .slide[class*="skyn-style"] .caption {
        max-width: 58%;
        margin-left: 0;
    }

    .section--slideshow .slider .slide[class*="skyn-style"] .caption .sub-title.sub-title--withborder.font--paragraph {
        font-size: 13px;
        padding-bottom: 2px;
        border-bottom-width: 1px;
        margin-bottom: 20px;
    }

    .section--slideshow .slider .slide[class*="skyn-style"] .caption h2.font--section-heading {
        font-size: 33px;
        padding-bottom: 20px;
    }

    .section--slideshow .slider .slide[class*="skyn-style"] .caption br + p, .section--slideshow .slider .slide[class*="skyn-style"] .caption hr + p {
        padding-left: 2em;
        padding-right: 2em;
        padding-bottom: 8px;
    }

    .section--slideshow .slider .slide[class*="skyn-style"] .caption .sub-title {
        padding-bottom: 8px;
    }

    .section--slideshow .slider .owl-pagination {
        right: 15px;
        bottom: 5px;
    }

    .shopify-section.section--featured-grid-2-col .featured-grid--item--container .featured-grid--item--text-container h4.featured-grid--item--title.font--block-heading {
        max-width: 300px;
    }

    /*end 2-col grd */
}

@media screen and (min-width: 1024px) {
    .section--slideshow .slider .slide[class*="skyn-style"] .caption {
        max-width: 50%;
    }

    .section--slideshow .slider .slide[class*="skyn-style"] .caption .sub-title.sub-title--withborder.font--paragraph {
        font-size: 18px;
        margin-bottom: 30px;
    }

    .section--slideshow .slider .slide[class*="skyn-style"] .caption h2.font--section-heading {
        font-size: 40px;
    }

    .section--slideshow .slider .slide[class*="skyn-style"] .caption br + p, .section--slideshow .slider .slide[class*="skyn-style"] .caption hr + p {
        font-size: 20px;
        padding-bottom: 16px;
    }

    .section--slideshow .slider .slide[class*="skyn-style"] .caption.left {
        margin-left: 3%;
    }
}

@media screen and (min-width: 1200px) {
    .section--slideshow .slider .slide[class*="skyn-style"] .caption {
        max-width: 48%;
    }

    .section--slideshow .slider .slide[class*="skyn-style"] .caption h2.font--section-heading {
        font-size: 45px;
    }

    .section--slideshow .slider .slide[class*="skyn-style"] .caption.left {
        margin-left: 5%;
    }
}

@media screen and (min-width: 1440px) {
    .section--slideshow .slider .slide[class*="skyn-style"] .caption {
        max-width: 48%;
    }

    .section--slideshow .slider .slide[class*="skyn-style"] .caption .sub-title.sub-title--withborder.font--paragraph {
        font-size: 22px;
        margin-bottom: 40px;
    }

    .section--slideshow .slider .slide[class*="skyn-style"] .caption h2.font--section-heading {
        font-size: 55px;
    }

    .section--slideshow .slider .slide[class*="skyn-style"] .caption br + p, .section--slideshow .slider .slide[class*="skyn-style"] .caption hr + p {
        font-size: 22px;
        margin-bottom: 15px;
    }

    .section--slideshow .slider .slide[class*="skyn-style"] .caption .slideshow--button a.font--button {
        height: auto;
        padding: 4px 50px;
        font-size: 25px;
        max-width: 250px;
    }

    .section--slideshow .slider .slide[class*="skyn-style"] .caption.left {
        margin-left: 8%;
    }

    /*caption*/
}

@media screen and (min-width: 1600px) {
    .section--slideshow .slider .slide[class*="skyn-style"] .caption {
        max-width: 42%;
    }
}

/*custom sliders */
.section--slideshow .slider #jump-start .caption h2.font--section-heading {
    text-transform: none;
    letter-spacing: 0;
}

@media screen and (min-width: 1301px) {
    .section--slideshow .slider #jump-start .caption h2.font--section-heading {
        font-size: 45px;
    }
}

@media screen and (min-width: 1500px) {
    .section--slideshow .slider #jump-start .caption h2.font--section-heading {
        font-size: 50px;
    }
}

@media screen and (max-width: 1300px) {
    .section--slideshow .slider #jump-start .caption h2.font--section-heading {
        font-size: 40px !important;
    }
}

@media screen and (max-width: 1100px) {
    .section--slideshow .slider #jump-start .caption h2.font--section-heading {
        font-size: 35px !important;
    }
}

@media screen and (max-width: 767px) {
    .section--slideshow .slider #jump-start .caption h2.font--section-heading {
        padding-right: 0;
        padding-left: 0;
    }
}

/* travel oinc*/
.section--slideshow .slider #travel-oinc .caption {
    background: rgba(255, 255, 255, 0.7);
    padding: 3.5em 2.5em;
}

@media screen and (min-width: 1024px) {
    .section--slideshow .slider #travel-oinc .caption {
        max-width: 40%;
    }
}

@media screen and (min-width: 767px) and (max-width: 1300px) {
    .section--slideshow .slider #travel-oinc .caption {
        margin-left: 8%;
        max-width: 45% !important;
    }
}

.section--slideshow .slider #travel-oinc .caption h2.font--section-heading {
    text-transform: none;
    letter-spacing: 0;
}

@media screen and (min-width: 1301px) {
    .section--slideshow .slider #travel-oinc .caption h2.font--section-heading {
        font-size: 35px;
        line-height: 1.1em;
    }
}

@media screen and (max-width: 1300px) {
    .section--slideshow .slider #travel-oinc .caption h2.font--section-heading {
        font-size: 35px !important;
    }
}

@media screen and (max-width: 1100px) {
    .section--slideshow .slider #travel-oinc .caption {
        padding: 2.5em 2em;
    }

    .section--slideshow .slider #travel-oinc .caption h2.font--section-heading {
        font-size: 30px !important;
    }
}

@media screen and (max-width: 767px) {
    .section--slideshow .slider #travel-oinc .caption h2.font--section-heading {
        padding-right: 0;
        padding-left: 0;
    }
}

/* national relaxation day 8-15-20
@media screen and (min-width: 768px){
.section--slideshow .slider .skyn-style-1519177052247-slide1 .caption {
    background: rgba(255, 255, 255, .85);
    padding: 3.5em 3em;
}
}*/
/* HCBFM GFW promo Aug 18 
.section--slideshow .slider .skyn-style-1519177052247-slide1 .caption.left {
  

}
@media screen and (min-width: 1024px) {
  .section--slideshow .slider .skyn-style-1519177052247-slide1 .caption.left {

    br + p, hr + p {
      font-size: 18px;
      line-height: 1.2em;
      max-width: 500px;
    }
  }
}
@media screen and (min-width: 1300px) {
  .section--slideshow .slider .skyn-style-1519177052247-slide1 .caption.left {
	margin-left: 3% !important;
    br + p, hr + p {
      font-size: 22px;
      max-width: 600px;

    }
  }
}*/
@media only screen and (max-width: 1800px) {
    #genie-bottle-cleansing .caption {
        width: 38%;
        padding: 3.5rem;
    }
}

@media only screen and (max-width: 1600px) {
    #genie-bottle-cleansing .caption {
        width: 45%;
        padding: 3.5rem;
    }
}

@media only screen and (max-width: 1300px) {
    #genie-bottle-cleansing .caption {
        width: 50%;
        padding: 2.5rem;
    }
}

@media only screen and (max-width: 1200px) {
    #genie-bottle-cleansing .caption {
        width: 60%;
        padding: 2.5rem;
    }
}

@media only screen and (max-width: 767px) {
    #genie-bottle-cleansing .caption {
        width: 100%;
    }
}

@media only screen and (max-width: 1800px) {
    #cult-favorite-eye-gels .caption {
        width: 35%;
    }

    #cult-favorite-eye-gels .slide-desc--tagline {
        max-width: 95%;
    }
}

@media only screen and (max-width: 1600px) {
    #cult-favorite-eye-gels .caption {
        width: 40%;
    }
}

@media only screen and (max-width: 767px) {
    #cult-favorite-eye-gels .caption {
        width: 100%;
    }
}

@media screen and (min-width: 1440px) {
    #dmep-slide .caption h2.font--section-heading {
        font-size: 32px;
    }
}

@media screen and (min-width: 768px) {
    body #dmep-slide .caption.center {
        margin-left: -8%;
    }
}

#supernatural-cleansers.slide a.font--button {
    max-width: 250px;
    padding-left: 15px;
    padding-right: 15px;
}

@media screen and (min-width: 1440px) {
    #supernatural-cleansers .caption h2.font--section-heading {
        font-size: 36px;
    }

    #supernatural-cleansers .caption .sub-title.sub-title--withborder.font--paragraph {
        margin-bottom: 30px;
    }

    #supernatural-cleansers .caption br + p, #supernatural-cleansers .caption hr + p {
        padding-left: 5px;
        padding-right: 5px;
    }

    #supernatural-cleansers .caption .slideshow--button a.font--button {
        padding: 4px 35px;
        font-size: 20px;
    }
}

@media screen and (max-width: 1360px) {
    #supernatural-cleansers.slide a.font--button {
        max-width: 230px;
    }
}

@media screen and (max-width: 1023px) {
    #supernatural-cleansers.slide a.font--button {
        max-width: 180px;
        padding: 0 15px;
    }
}

#arctic-repair-cream .caption h2, #arctic-repair-cream .caption p {
    color: #6F617E;
}

#arctic-repair-cream a.font--button {
    background: #6F617E;
}

@media screen and (min-width: 1200px) {
    #dmep-hero .caption {
        margin-left: 3%;
    }
}

@media screen and (min-width: 1200px) {
    #masks-patches .caption {
        margin-left: 3%;
    }
}

@media screen and (min-width: 1200px) {
    .section--slideshow .slider #afterpay .caption {
        max-width: 630px;
    }
}

.section--slideshow .slider #afterpay .caption .slideshow--button .font--button {
    background: url("/storage/s/files/1/0105/0587/9607/files/Afterpay_Badge.png?v=1601902790");
    background-size: cover;
    width: 183px;
    height: 63px;
    text-indent: -9999px;
    max-width: 100%;
}

@media screen and (max-width: 767px) {
    .section--slideshow .slider #afterpay .caption .slideshow--button .font--button {
        width: 122px;
        height: 42px;
    }
}

.section--slideshow .slider #withsarah-bundle .caption {
    /*.slideshow--button {position: relative;}
    .slideshow--button::after {
      display:block;
        content:"Restock Coming Soon!";
        color: #6182a3 !important;
          padding-top: .5em;
      font-weight: 600;
          font-size: 1.5em;

    }*/
}

@media screen and (min-width: 1200px) {
    .section--slideshow .slider #withsarah-bundle .caption {
        max-width: 630px;
    }
}

.section--slideshow .slider #withsarah-bundle .caption h2 {
    text-transform: none;
    letter-spacing: 0;
    font-style: normal;
}

.section--slideshow .slider #bareface-bundle .caption h2 {
    text-transform: none;
    letter-spacing: 0;
    font-style: normal;
}

@media screen and (min-width: 1200px) {
    .section--slideshow .slider #bareface-bundle .caption {
        max-width: 630px;
    }
}

@media screen and (min-width: 1200px) {
    .section--slideshow .slider #holiday-gifts .caption {
        max-width: 600px;
    }
}

@media screen and (min-width: 1200px) {
    .section--slideshow .slider #dmep-5pk .caption {
        margin-left: 3%;
    }
}

.section--slideshow .slider #moisturizers-flashsale .caption h2 {
    font-family: "DIN Next", sans-serif;
    letter-spacing: 0 !important;
    line-height: 1em !important;
}

@media screen and (min-width: 1200px) {
    .section--slideshow .slider #moisturizers-flashsale .caption {
        margin-left: 4%;
    }

    .section--slideshow .slider #moisturizers-flashsale .caption h2 {
        font-size: 55px;
    }
}

@media screen and (min-width: 1400px) {
    .section--slideshow .slider #moisturizers-flashsale .caption h2 {
        font-size: 65px;
    }
}

@media screen and (min-width: 1600px) {
    .section--slideshow .slider #moisturizers-flashsale .caption {
        max-width: 630px;
        margin-left: 8%;
    }

    .section--slideshow .slider #moisturizers-flashsale .caption h2 {
        font-size: 75px;
    }
}

.section--slideshow .slider #plg-2pk .caption {
    max-width: 550px;
}

@media screen and (max-width: 1440px) {
    .section--slideshow .slider #plg-2pk .caption {
        max-width: 500px;
    }
}

@media screen and (max-width: 1200px) {
    .section--slideshow .slider #plg-2pk .caption {
        max-width: 450px;
    }
}

@media screen and (min-width: 1200px) {
    .section--slideshow .slider #nrc .caption {
        margin-left: 3%;
    }
}

@media screen and (min-width: 769px) and (max-width: 1200px) {
    .section--slideshow .slider #nrc .caption {
        max-width: 500px;
    }

    .section--slideshow .slider #nrc .caption h2 {
        font-size: 35px;
    }
}

@media screen and (min-width: 769px) and (max-width: 1200px) {
    .section--slideshow .slider #hcfeg .caption {
        max-width: 550px;
    }

    .section--slideshow .slider #hcfeg .caption h2 {
        font-size: 35px;
    }
}

/* End */


/* Start:/bitrix/templates/icelandcream/css/root.css?1625543274152392*/
@import url(https://fonts.googleapis.com/css?family=Titillium+Web);
@font-face {
    font-family: 'Didact Gothic';
    src: url(data:font/woff2;base64,d09GMgABAAAAAGZAABEAAAABOqQAAGXdgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiQbgc0yHAwGYABECIFCCZdiEQgKgtxMgrpyATYCJAOKUAuFKgAEIAWGVAeVAwyBMVv1JXEDvX0rUXA7sOP5Oz/2bETsdjAn89cLUjGOTQXoDodQ0yhm9v//n51UZMw0QLJNPhzAL4qgh5htlgyTbJQUbwkmCho1Iln6qdMdqRQUwbHBvczDKaaL1nmbV/yGP1KbyfQILd4cHJ34wts+YyF+QjFFRZEtNBQkTExdcpdXnPp+9N1wHGSDWEVicmjRMnEP9+7PN3am4Z1VRESkmGzqZLEkrq5HTXkPmckmQjZzNrFtMYkcUSixhumKxseOH4xfxy/OzGys/TU+k3q9zjX+91cGdL2phrLE2LUhJGOKxdH6PPTZPd+t6pl5/liDkciMDElFm+35bRDN2exJVEnAE6S4JcGqSIJ/aMu3VMzhhVfqBl7S4BX4VGjTvOXzJg5PdJ++nXM3ufkD5RKrDdAoFfygluucfdfePyDjYgcogdDnX3NtDpIrjYXem5AzekKiX1+q+UJ3/wGYlIEhFCiHFEhu0tJBKycUagirWKNxCjBwvuzR8P+vrqTTh8DNU37ClruwQxpKeJeloDQLRb1F7a66ctiGtoI1h2T9zHmx6ot2Dp1WHLbXJhg0IxSIBkmEy3nKD0VF0ZQbQBTg7ssMiYLSSU2J4abc/G/m6vbmOtX+KtXui9sTs6i/BAkECQzswiqwWdAzuc+KGKHHwF3UkLuGeQx6BfoSvwBogH+pgIPzQp5wAQP83Hrr64gW5QCVyg0YY8G29xbvvcV7C5ZJ1aAn0jqwiTQQA5vz9IvMaI7LsJiRF+21Z/4HABy1lVU1cFI1RF2Bnh02YSXJJJlzgeQ3fKMqTfeJvvR5BfBvhm6Iei4tkF8m/rojE16dkSO3HeBHUR9UiVFnDPOiDsdixY7ED7FiW1RCI96QxPYWsWZvGhpM//eazURdfltFPimy+QFgK+A2Ff6rMQ3g27uJFRGW0VE7/p/dG18hUVdHRhaIgcDm0FcH/C+V5UHIh6aNnlpddFlc5hJhts3JK6olTU02Av7P1LSdjyUuKENOkfajH+XM56IJsfVz0fipqXb/LEDMzs7hdnFpMYROIC4tVxQFgKBuCQWQSlTKmcsFjgSUCCri6JRTFWOdiurcdupcumhcN/7/bdpXKsnu9hBQENruHliEINwg9Lv3vVcu7qqS5CNLstuWGdqNr16V5JLknjX0nw/kT2z30AeyewD55LtBAoBJvkEiDXsjomiDbCfJNk0/T183sHv2wTy5pYuaWYw0jIh2jdeC4kVVdG/8YLli9DD/6a6ARvTbyPx7GvZS2iKLiPg3IiKDERkGf++m7ESzk/O/78DtTtcR0h1EMMEYIYQQQrjjZ6zV78OOKXOybRvHmSxRUBEQUNBM59r9xxkBBLexv4qvHgST3eKPzPn/Pyi2r9r61+q9SBJFlrAzTiYEawMBxoB5UKtDPAxnR9i21QTwwIaCxCKH77N+JXgYoEpkDjtg7T6R5zIo0KWCKQKQiMVn6zVpy6Zcmptzbz6WQ+lJb/6Qv5WQEl0SS1mpKnPK4vJI6Sh9xVc+K980EU1qU9Nsbo4315vXmj+a/9qQNr9tbFvbntbb/tJp+ie7gG5pt7lz91Q9fa9h8lHvcO9i762+X39l/2R/pH9+8JPqwU3Fmrzjw24OwJ9tMG2wdNARWfXNYKjtyTvxpcP/nGLwxzBs+OxwxtAcaFZtXuEQzsrhZsidw+ZAXdAqWuMv/uzw8LBneHP4TuCIEWpGAaPToy/GnHWusnHQuGm8d9wzvjv2jP+b+E2yJ6snW+vlJ80Tt1Wf/yI/mnwx+QnRhsXFJyAkJiElI6egpqMXIIRBuCkyZMmRK59Jiammma5MuSrVatSq9xC7BrPNsVNSQDCC4sTrSzMsxwuiJCuqphumZTuu5wdRnGZ5UVZ103b9ME7zsm77cV7385yLC5xbbrvjrkn33Of2gMcLXvIyL5+3fOwTn/rcF770rd/96S9/+2f5eykmEiKbzuZnF3f3L28ffzGPNxjSbid3Jx/9nBehh9Cy7JUjUg+jEo184hNq+aq2g9r9fBylRhOelHfIp7wf8fxEkd8eS8VPDdMI+KH0jiPYbseNgw4+WOC6rQIERdxMN76TgIKdFqhltzbrdzxutJ/HM69xfCJyw0IUSTAZvQOH4IbgOGYK62qF9KsbAmaGnzBjKCrt6CnOy+CWW8L4W2kWLAfPYMWG1etW7Jx4+DVTMAoUCELWHCcJfTcdYUgU8vGTEy/Y+kAgLohocX4QQxgbxLDBDgg0uShsBJPQYvQJZaWNN2L2pJrxteE659+27UT6Yg5cPoHzeEtF0VSYLHbtYTxxIunu/mY4VZZq2Vrl8Mq1XB6eBA4MQoixa0YATEGClMMjOIAcDOGNzkelVywhTp3GyUqqSJJOUgE4gCGAMXA8p1wdYmBAIIAIEGCgpSGiNEEO/AMWXAYTbNiEQ+dp3Ksoh1S9YjlAuabKY0FvSwXSAAFADwb1KgnwC8RJUcA8hBBAEyQvlxmlgSLg1EInKlDh1QwUXpB+BVUwAAMElDmjOACVMCkQM9gTaKAB41lh3jaET2zKxFmFCZkgZ0cu9mqv1jfmMH5nbmBixLNRtD4+MBFxZW6PTA64C57DTmlDn/XCO/6ttVTtGWvrdyBxNOxcpqfQN+Co5ew3EDay/2ag8XipiUaubrfrTaJV92Ge8pqVorbUgbEz1rtYaCcCHDUhBBMwlEAHB3zognN/A4Q5IVktI0/l2hJ9bx6cXk7FBjDfkXKj3cbHJkZcA7czkzl3SjEoIW7AnR92sVV75aow4pwYNf7xXhNhLq8XCp+nu/JO1sddKjMxcQODSPuYH+CDSqNp08J7M+nSLbkF0k/6BsZrKbQJVt+tZ6Qv49goAhtMwIBc7Y9Y4WqQWijp/dWb3uC3Lvf27X6qdWba0bo7V05w9xSPTvPlOq/OYhYHnZvi6TTPZtpKbs39T20kFDx1ThZuyVA1IPE39NakmLMBLJ4Sq2XcWg8+zPwMeBh/sDHJEmMpDGt5sbYrdRXsoOTsHHBAwHWsvLbQJ7ifcCjYUZ8SY5uhFS3+EW7wxkRordveXMuxvF/nU9BPZbuGDDvuENrYFWxMmoqn5WLeuXCL+ymRBV1Qea9ZXQrYG9RyUNtG7bVLoIK/MrFDCDQ6LIHLt1RpkZvD0AnzCYWOeLHh1l7J+AT1auaN8fR/sDCd94ARXsGbyk8CZH581nZgCEILhTEzGWZ+dZNmk5UhYqPsduL9WIhLHBLGz8SpLzGZJoCopKicFMkEAh74kEAEiQIWCi42BSmOEsyPYYkEJCZkKjBzSTUWGiMMfjUpdR/xjCtFA3zVxFdJCZtM+AUelj6B8YvEJ1ZWmA0zFZG5wBqLrRRMMJoFNvR5LyjvrTuRD+xaCSnIQeeu1Pt7V16pH67ju66GjZ2vNvAng680tNyw9Y/82Oi/jHn32u9dB7sBuNl4/O2e+wPX+916pTsG7sI9uO+6f+cBwj1/98Jib22nYNJrKxx4dQEeoxylztRA1uubPpob32iilStxOzJZyT3kyUaWAHMoSeV4ZCJ3W5ok4WaZE3BQuCkEXb6cPHH1bS90OzBx1sj2x7UqnSPi10kMjsGLcmnkFm/6spAFG1QoCvsJnpzAOVIEff5eo4XxzSZ2ur3QZDXPYF8V4+gjW6g4zW6r3GStMfUhWu4kWlLq+k6pfZdmX9oBnvXikDO3GkCO5wVRCeN4xIHCOG/jOXqNlAxE5chkQexc61YyfZWcxVboDAhLjTPdvt/kbO4wz7B9LDLWLxaOUwKLjSgup3VkrbCjsZ6Jvojas84O0yD/QQhp6IMBEOrcBmwMiZh4St9UbHXeueDq5j47oca48BSe/h/1UtQfY+D/fL2uhvI0NDKSnfgoeCuUjlQQri+ukAISlu4BiVMbGyQ1xv9+lFx+N1oEQFl4QL0/H+SFwgF6gsqg0Yt/aGRHoCY0Joh3iTAKBGih23i0KdqDLvQjDX8/uyZIDPd5qFJ58GwCNYojgQusGaJ1it5yt6AO0sasCVuMH63P1dbDCoAShBmhuJk4HjxAMfVCieTV+nt7enz8/8Xv2mXr6iuj4Mj+YJMPkFlRtLxKQwq9mg1CiVDpwck4DoaWhDrRk9rRWYWQDXANiJt2iz2rGuIUyEKEEygwQLkXDopCxYRkkljxv4M9UmClJ4yUAFovbBhaEkv9aAq5Qigq1Jc+WrUXLWkWF+HKBHGU8S1gzDNgHlUiKIFcXZEvc66EMYdDKYdBL+geTTBSP5E+s0Xlr9KqJYtczePg2SBu004wXNlRMkhUIVEDksnHWpJRr7KLaQn/FgcrMc6JNcGdw+l8Tk4EuOKEe3BgSdYWBIP90HprTvD0U8Vd1pGuqQaV742sxqNwDkSM+4AZRbGAlshvhykEIlZcjdL4OaDoAbygggoSb8k9HSVKwiCYeoC95jW6FOxkwDMKBVKi+UGjh+LAI+1Mne2RlZwXjOEwXVW1YH73zprBnC2vlUEPpofnQ7n6a0nO7atKXsupG0Rgt8/mykyQt6fD3oG7qHZrp8emqeGwIGd7ewMEHKpLTYLwViMh/qk1ypz2jqrS5BLEANghBlQ6H40jyIBBWkdRO4huqO1cQ5slfUxU6+m0nLnfA1tZE8sLpFooIHEiqT9l+UgHU28pBkt/qUF671Qjq9CD2XR2TnPfphqb3LYN1HUkwc+L7tyoz9NS+1kQ0No+dYNmUL04xbyHeFqfeXTuKWGWnBU4zodvKgyC7F9cKO4lOQ1Kv1lVFqo237DN+W9rBIXkhdpZX+2lZZA4azyz7T7NQKkgGV4sBzb/AQUEokqKykqp9yMpMKFYR2LwTUEasrnFRiMtHpnChKjO52Fy78Q1EnVvVw5AT9Z3GoPZuk0eRiBAzeU07adSdPDkOlLzIayqwORxDdsbhyh/uqpYSd1mx2iliAxcwbz0PqAEKlgBNZ+3wfPYEmWJGVGo8jt0HSixYRKHnT0saqXUiy8VFLZGTSUHblgz5J5yyMyhTThp3/5gVQ5sTlmeFtVvOpBEp0syK/ZGmRqUiEYNWwzP0gW8WAlVVicXu6EgDV37mSqWkInRh45XFoJz9lS4Kxl1PyweYLoy1VA3FBhltyvXQBftWV2ari9TU1gGPKjQgPIww1JaNyE1kiPjo4iHvA5+hZTTUkBzMwhV2mjl39RqJAB5vcFlYIUiof7FpwQQHSP0f3pYTnpqll298hr3aWgqMsP0ozwug3TAINoz8iXZewWX0iY3XpJc9h4Wm6Y+OLTXDsXB6XHAXuiJ39DhW8LuGcxiYUD9zVFAM3gb3bw/jPN0M1RZAsf2o1FkUy09fADVDl6vFmP9sJ6eYi+Uppk2bNFCD4J1WJ7ZR7VfVenbCPkYY/Sg9WbndoIUxbadYDKq2pYZcOuMSVg1/6tEQyhDBQoqYVRqKEuyUnRdRfXLGNRIqPaQbHeyatOpjpfb7JMacHQ9Ahm5jOOSt24NCyEaY1m2zN32ugFJOSCEUIohGj19zyD0jJ2+r9i6azyjwqjuCgKbOixVA0C7xhDNT5wKc9jLQxS7xqTcspucoRTB/0EkRW4AA5XoViY7mKgWcAv/CNfVgarxAf01gYQrQAXPqkV2Ta0y8G0paaMcqhEDIng1kq4Ebks6vg1ZSlAlaeuzkCIp+RS4UTrZClNER6KiCLVrLJ0TAqo4XLiowReehgHQpGGzN7beChCT07VK6KimI39vgxM08VomL7oWcAa3Yx4NNJkclqvCTLuOEvTBmP9WaDr0hOowpR2s7f4c/NsLG3Rv904fgs+3+M+tygkXPHTDHZ9iexic2Z2DrG3Spksxurl/9G1fgEeK0ePaBs8wMiYWcpYERHScT+C2YlJq2oYub5TQDWzXGwys2JIksX2yImURmV0+TZSqt+X7fKle1hXCLiQfHZJSuRsPowH1qoiEGjbF7jQr4A1p91yLckFeAOPqubzPWWwmWZKroVLiFzWN1MrxpBrG9CIfarTqyfKjgAuxjmoFN4FASNBAhNtAYa4SdQdq9lcBikSdcEFfRuuIxpjNhBSrUPmV4mOGisGV9VRdylYnRKuWMe0IIvWoCkpOb1KcLko+H/KDYZBIR0HmEZ2AppRjYaEnZB9gIZ27YyZZSUTZ/yMwNrwP1aAYvCaJ2QV8AYVFLiMKjopMvn/f8mCOw1vjSg6BUZSEra6PCIpPYnLpnMA8k/i4wE0swqXzWstLQVhxKpFFlB4SlhH+AtlyRHPHPXPBQ49+ZeY9N9MWTLlYEGAnOJrlw4deGl7BU6xlnZ7CpIJAq9lLZhuXt1Xfjboi25hJh4GwUv4Ql+ajTGEtEVOGEwvJkS8EOGI72ZCXs01/2gQ/hK1dYviCENAO0qK2oGKg0LjMOY6zyOVEnamJe/R3DQfntiEFYSzeq2WPb2gSdbiSY40qYPhZNdN61ufToKZjeyuuhH+0kCi8HRoHy6SNIwSR4gwLgaUcVeNYptYJhi50xJaoP1GI28FLDQT1qtFimtc+ADetGCUawKxxzcBSxUg9BprsRWjxUBRRhMOwrEkIIbL7VXrDj1q97hx/iLvLjoICb+trQRTehrBLZBG8ZRfjhOI3tsz2wGOzwcyuIMsI9bX1ChbTDnSSgjziIOR30QtBV3yfenBlkmaPKhm/zst+OUypfV5abQhyJIqJuobQN/SQQL6RyI4LQ/15UvXZWxU4Z1fkTaJ8poYN5OWoN39gt94cuoDOgUABWgRZhC6qJPL4LV1mfq68kL1GuYEzdlgRa6rQFr0vtPOPxoGJ3GdBmbaC6uKJO+7pzVSFYarllrxYBiWjXcr8NpRFXgSuIqKayzQQwjDy2DUyWCE4ngJB/XodcTnz5GqxIRV9Umoo8gUY9P6+chwSXuqAoGGh+H1jNjaXw8RylTHo5f+iLAoMW6IIF9QwhpDXxXCRPPJYAzlJspOCAu46i4BC15IRzZ2xhKiDq6w0UfuSDq5RaO8MgNdDTYRAGrRuUWf8o9GyaPsdaXeFB6CLbo7Bq7VAZFF+XJpIWEnh6mno9jW+xkZg5Zcogldy4A5BqBS66Yro5WRd/N+HvuJhtS1HRu0aikqxvqvy+ZCDozaE/6lMqv8AnzwSZlIbmZAQQ0wabfaGurwjYA5a9T9Wv1znfbvfZAA+EwSkYP0st0LOkN/S5P9Zarer0a5Gnw7y+WrLPJB3lQfXe60ue61Oz2/ZUi1Lkxp1X2q3470Ouh3qqLesRuCbyKchFQV1FT2tMVhmV74O8zeFzxBcHjAnND60iuYhIPgeAhGCzKKlrv4YzAza3Ch3ttogWXO8rQ+EnvYwSsbeblKh1xi0PQk+AYq4J0NKiaXlgs/kZ8Kj+nzmiRmZSBSZLdpOjyvyBI8KL/Da7zXvOOLjUDodmvD3YgRFsFfDEBFejymR7+2wxAw/gmCjTAx2fSxcBiwnzqxJsEL+eh0JjrIaHDPEAsWYxePg4oErJMJbHTGJSXyvwL0oqahpaK2VKDeeUxg9fwEC6YQK0p3BQoRC2M+lOgZG4XQiRIoyRTQIWleSHMlSpCKWJr2dDPlgU2aZsmTLkStPPhPzgedfqDALygsUKlL8XQg44U4zXarhlrkhG7vKb0cYrFOv/lsSZD37oH9Xgmc3V+OM2+hh9YrbDzVhN02qzDNfZvsECbypPJ8DVZ5cW9UxbIYF8tUyqYvGgJymMT9spoVmWaRQg9vIUouRnGouQggyq1dmiXJLv01XwwzYwbKc1SDyWIMNhQHrqmFh/5aQQ1otp0SUwCO8KLCpOZiH8o0b6s4ZpfjcceUSaNBDXA3N3xNYEpCwlfvpob8Bc4qkOYrIKGskSuhr9MLEhLQCSIS7Kocr66Ezh0APD0wO6Jgs+KQ7p/DzwvQUwhgoRTj4QYpgb8du5orVHrLR4q5KYXV2MU7i2cWyO66e4HGn6KywJBlKZbLLuuLZAHXhNRKVsbGJlzgEuO3gJqhk87jNQ8dX8fLZlHvcBGAurQIreIhCVqs/yAQ2L2uT5whVSqRsx6tPkyNd8vXJk+Qm5SyJCHHSogBkpnxPZikHpJGFiiBl5/CYOAkSUOihXFqipyMvUYUUSMiBQ3gMX2H1XhRYXV6C57ihF2B4eCCQ0R+/YCGvTw+4KgqPPyQHD0icApT/DlXLxOEdusOBxU0wC/kO9Mo1BQ1NQsjALUB8m2NgATRI8NgsJ07AYyTCSLsxBc5s5jb/xwcLNGAufbkD/vj/558fBLBND8SEXJvFt1DfSJjxg9z1B/6OJ5oYk38M+es6o7/id0LtR/DyXp94nxXLOZDU0HSFgPJmaSR7D07mCib5disFBLEC1XGWpHf/ILG+g3P5HEmdEnXNxxqqI5SW//r4GIoObNk4B+pBoU1HEDAHDwEh/rGHgg7FxAZgnM9jVFpydjCD40UHrWnrS3TmmqFOVGzsi8ypEZnxbpnXpEqZK4dEoXjCEYkLm0QqMsEkia+1CMEx5isjBG8I4kg6SV+aU1pvIJaSgYp4lJKHhmaC0SJVIMuNCCsBjgQV/AniexjYrliHlQ2DsCit2XDHkx/Gnx1A713GKmqwsH/VamJ+b2ALmzFvNGUrRUsuCfN2xBtNs+K8a3lYwOW9EZSRGOd8cySYgCEUqPAYEkF82L2HC4k5SsiDf0wqVOl+zDllp/MUTcfDyK2mOAt3ndmPgY9uMAUMmhEzUAijWbPBEHQJNZUNf3MOETLFbKBh0GplWv1hERa1MJY4CvybNWZLRNiY3CisZFu6xcZcuus8YlQq49FUph4JiIokRHxbVHsekJAQJ8AG4lKPFEKmD1f/mFTE852GhFlDo5BIMI8M73ZiZeJpuo44sROPHO8247vtFKtxG0XZXYEKaeFuUrqaQ4KA1BIohNJQRT9A7EIGJhUyG7FqzoXRMHQt1unsnRVJvJpNHpKnKd2xpARbyM4WmHHaaf+03gwVQDaFEOSPJLSbPg6UWKmo4p2IVIJmCCUgEBg/KEOC37LWKjRwCENjVRTubLjXXEseFSqU9zxqVBIRTYQi2ghN/CIM0UVYoo9wiH+ESwIiPBIY4e8yBWZyB45v3CJTB3n2jpN6ojMWajp+Lx2zMKLjf4MOwgoTUw2CIQhCMGKhycjCkBmQGZGFI4tAFoksCvOxUK+DjZK4wozM18TO+aQd+4lPrJv+0MSDOCNu70mAtFAH9lt5ZKPh/s/VbHC1J7Fdg8iAhH1l0/1ZvIlh4w6WZJT9yMonQ/dlvRYpWCG8Gk4dYjUjbhk0v5vvh+d/bo9qctrf9aRCvRay/iiBwvLIk4buUu9JJ8tBeEDaJAOVSg1uqNMCGAbEhjdD68J0iuLk0GKCSBjT01H//F1PJoAGRr/T7ED4vHc0xIvUD2wmZGWl1a0HBCOBYkbRuBGFeTP+pFbrc7PuwllvUwgmeNRgoLyGNs8w7IO7ZUHsXhFAMR8aNMthVo5iaV6NPHaNS+8vJsE4Nu8+Zsxzcyh9ohyONWthGDDDshzlYLUcxyXQmKEyXAXQTubG6FjFpz95stVPKllYB0qsf+TJScvBk4BPzsGasKMgtFwcCs+MuRRVsVNvrrniG01ycH07HE2UvbmL01YKdF7WKUS+vCePu8V20fIkL20eb8eRfJg6g32w+VZUn7oan3b3PKa0FhsVzJTB+Tdtacm0CqcVtGTZUCtYCpE0AL0TGHbEm6fQubhhwbKGTb26HkKressuaisvp8EOvy8Wjgeiw9ji9Hb7ELs65ZJ8WrEmuOqJkpSzJVNBaW58qqHume6IIXi3nOtI3Xum4ZD909sKojpH2mtuRkvGE5nph2Zm6jQfJIiv7FmtLVrMXMEoKG1HMGAWqJERjePBdBQxYmCZKTJiccRsFHFi4DNXZMTjiPkoEsRAs1BkJOKIxSiSxMCxVGQk44jlKFLEAFgpMlJxxDAb1HrCZ/nFRrlZn/VWLGxw90tawCbh1MqlUaF43Yg3cJJ24aohRXFNxDuI+IVrRiiKx0Q8QSMy/hPCGcpGs65NhJh+3oL7aOMOJ9NJgAdBanUW2rHLaVHe2yC2g1nWA+YOoNx3JPOAduy37dcCeh4yNBZVJhClIkAmTcuvaDmBRhpwypAHm2ISJbGvbMjVY6ha7RqCHGJCysEieXASqKjH6SFJMbw0jcpryFkorC1acmRl0pKJZXmsoBUpKiJQDFqUUcMYmsvsN43fY9wUjiFZVaohZ+0zvj+pqcIhQk4nYa7ZqmkohCqkBR2dwAsgXQqZFcu4ZhC3OL/0iwKWqiXvkWUmYixee30JkGZiujJLxl4VBoYYcUUWb6JlNcINARHj9xMLt5F26TejTYFEpAb+WHHeoEc6tmqLXw4P9icKNSFGE2tyjNmkzFTNDLF7O+giCcZSFVhXC5OiWI/EA5y677OuU1WZftbLvgGeenGjOSrCbj7ehTKzFEJitMdqMVTgajSdfP29vm92h9PhvNqkrMnm85Me1ExyzBxTGo2m07J2G3Y73tHu2FrJmMlzpqErPJmAWSqnOp8TtVMmfefp39vQTpMcfqJzd09rjcN2aLGg47NCyR5vDWxNcjEy87HvxYjh15+me/B29+FNkPIAvKcHzNz6dDDuO+c+dIwkRkLxzBPQQx9uBtOhoctvxwef6P58nVp9yev0Zfyi/GfSrSmOXhKSzXBJUL4CLfVpgsI1rrk9to/raU6cM5Dnn5a+Wl1RoIyzFHbzoz0qzjpDWa823N5vEt0F02yVojkD/rDAGyH0QDDSl8Of/chgAPC4yfc0Cp3oUa1p1ChiXJZDTgnafb11WSVFPytLK8qXf1ht1lO5S443JORaCIrVMP+YqPxk3JzXQhUp78lPu+Kzn1yPmXs045yb1ElTEQ2Se3Ouk5WU8myxEGEQcyjn+rXI1Z5BlgsBbjQe+f9SzdfC3FBQnl/rx0SXVZylEboCcl4uDpIsyKvdwyR1NxW1ZP6cwVS4t0Fo5Av8p4bJx8nllhdvRdG3I2+MNUxRcXxV9bhQMO1YXlwyobZmojHU8jmnVUpeSbd+kJjrplOVdKta0ffFeTSyiC+qqHec6N+6wpQtV0/IB9yQEt8Pzqa0iIKcRxGyl2d2KNLeQ/XSI9HoLI2gQuO4LVptOPuzmNMFJVeDSmdpZhPZ5ihwFQYIF177ish6w+LrM3/WLRFbe/zaoDksXIttsnIishm40o4Z6N+G8lhmUY4Fj35R5CVLqeDBq227J2tRVMh2Krk7Dq/A9NNKO9Q+w6VQrsXLcpbFihBOs4x/LNp70ahA4YXVmrnBWL9I3BAXVV4FFR6X7bWpdQ3UAW3tHL10v3HW3SXWBHNPZsGoCF3AJmfwUDkS8ttysbBeZWNyKcaNCivW0TxPYYErQg4l5wVZBS4fdJhAwFLEgH3USJeTr5mi0J8VeHNsxSsFE30j0VUgC0LleiMl4LAwtp5Is2qvnNk68VOjO3LZ477lsQ3GghE/9vWdfYO+e5rBanJKeyUq34BunYYsQsbEsEmwIVYEcjSDTFiRiloelQhei9/te32DxeK1mNPbWGW7OHa1Jdn86WAeTPi4dG9kMzCxex9XpJp5HNd7i4kPz2teloIcBn0kpD6ZTZa0tIMTFeV9ue7coa/r+HEH6JiWXBvjEhLqsdomf9CdYNWmy4fniiH7qLhOkCXtgXYUe+Fz7nIz/4SxZglzlwH7kj2fAo9kyMtJFjhEFzbWMNeijBXoajjc05gMpltdcP9rTGdNp7becwXKQLOedt/kN8Iscs2429RS0M3OsOcFeGpSm/3XyUfNfbZPn7fkLSLXI3/SjLYbztl/bSFfSy5HF6n1qIQXndVXGzBgq3omUHawB191+qVP0Vly0bq7NJ5zfJn2bze3EQikOd5zJImAN23gPHiXRj44UD2o8t6pDvealCTO1cEyLHv/IK04+1OzKapTjvcGgbbySISz/y09/dfwUjnfC7xCZJPDMzR38ZHl7FoAtU6MRIbfLFYFYTYzAvUTZ741FQhdmMqIukFK3FwZFNThiarHVcu0YMrhT9w45Qq28ziHVpgwO544ZuVEUbzlWphkalF+joBnF+lWR46MneItnEEfawCy+Rkj29yRalyHVkXJdpJmoTp475w38CKsrXD17rtlGZDo4MIgQda5EUolDht5SCPIVrZXDmnVLe6tS85yOdwSyx8qU9+Dg4EfVapUnakc6Nzj7wOYexCrNNversYig7LUfG3XuZxxna+R8C3PdviomSE5S9pw0c9FReq+TRBaRf7l9qVaozKHrgYMsIC5B1JZ5tsmHZCQH0Zp1PVYBVmx20+pcWj/kWgnDjmtmTs+XStpLum9LirpWuimcAkfySouN54+rIE/xh6nmGgCwdLHySMyywVEJ8YM/ucYooAtisNj5qpAh+ON31whht91Oq98mm/t39fNV1/LHjBCEJdXG/H1nzyPuvrGagmAOrxL/pFu29uDeTdsMaf1FfdvtGm3w4gWUotGlICui/HejeMXfqxnIhY61KFDk0vq0ccCCzawKFgMkZtlc2C4iZyotW5J+IkQGd4Z7sQMAB/M+y5fvFRZcFQY1qwww7EgcMjMx6IOTue/AVUH5f6/wEJCBvMoIGQoQmNP6Pn3VA9yqWa/P6k/9+jDLYwkZK1IYieaf/WetqSIbcTGR6cDgnVQGZRxXxASeSQfJ7JsJC7rBFiMDEQufUc9BjLG5mth5SHyFvm1Y22snAcwB+vqryjmdUypKAhAatdHlcqvXiQ+KOT08mD8gqazud9mj0YCiSclWfmIruEwn30dPWBnrBCl8cXqsuQHzfPErsFc/3nSNFEwZ/vdggcgwLU6Eq/d7mXRvFwmuYUFT3BOPQ0ZzOKThk0oEihLlvyWIAcgW5Qy6KzyYGKtgWsiWZw5FPjjzfAZCHhk+NnIbgl1Rv4qE11n3tfsNuQclt5j1Tk9o0/DqU/gPJeU++yjEbya269Z+wiAezp10m+k2N81ZHg4fWX8Aa9wvSMoTm0EZDE8No1GYjghlHYW41cquM8lJScSZBd2KHwcKW+0LJGr249Idpxh4fcc5gC3yYVgH/pcQBzWd8W4cqEwfwDXqnZNJuXnv+8fUeRzlJycHK9YYcdIbWxPXOT0eUA/X++/wEc8oHxY/wfNusb2PnKuRw0MrHjSYSUFBciOMuQ8gAWWyCfHl+d0fqR9BJoYRVydw8lXlGGAEyoje5o1KhworylvpgXAuAoTN21Gn/T2cW3EIOd2Q/6UAkW988JDpj5rk7uLcfg1VyYlipoL2cGoZrzfhGrTbNVWyIbbkoOwxtTVl4nznHr/SkXID6Tx2GIPwvtTHvetcY0i4Zku0pnN8lUHKH6eaYU+arNpYJQyqnuejsSgUdolVTs8lAEZJG79ihNy4bVOTvDi73mL3s+IuJhBo5pmnUXMZdodkUc7UosIkgQQfF09j5C7DzGImJlNSwMftcvqyn61AgfqRyPpmMO43i2jLwXErqk9G1W95tz+/yKZmWXuJA+wMq1jGgnwTMvwEnxQ6Bj7EplGo1cLLZgpq+qKu1JjjDtfgstMB2ChCrgqC8RHhkFKnc2Anr2cIsoSSfIarDtLfEc+XyS0mwOPwmmmV7yTqikh8alWp3O/Lx3Mn3aqz8ii+KyPz+aZxe2rfI4sihUxZiymICv7QjYODMO/Nvnwbn7Ai04FwoH8j07hYNzt4xTu2AuvKW7FWmPwuzDAVp/TWtjofQT2OdI6+rjeR4yXQ7sh79Ot/GqZvT2bkt+yLL10YY1AvHQX1LqwNBYokUj+p0xR/GymyRau/P3WhYHilX9rIwC9WLj8i4MvI8PW0FTyMS5IiApO+rCuRnYz6fzhcYgCTfl5rmK8hvxfUZyYwYfSwQfVX84LxKTQyOCQa6HMgM3qFuNxiGeR1TYpY5KFn40OFBgpSg45R0inSiure2+OBMBoYJA9vnsBz15Hg6VEdg7UnKvkX0jSXOfJzONfZx49CcPyT7Pkn8MZg1vnrv6XMUekYcOpwjTh8GnXXodSUVT0x4L0uVsTlInvTgLOhB+ddHVs2sF75wcH3yjwZ68mUoIeUR6FpR6JX4SPM82+mjU9/4+JL7v9b/70Rtv0v7aTG49+Itj+9oVtc+jWOaMp14X6lxdOjyxFCd9C8IE0pHSrBYMoVBGpcWPmK9v2AAOZba226mBBqRkZ1VRMCgvbttJc1pFSW3YFKbzELIpPQq0APz0ZhNZxfRMgXjOblAkyGBiB3RxuyyQo6qzSNBDTl3EecR67UTeEQmfQMzmoEi9UENlVQmsxT6ywyIiQ9xhBZIVXndycWdvU1FDa2V29rWcJ+mHftnPbtxXmpx1ASkwCY9Qv7OsRzGtgFqoXcnbZCl2jbf29ocg1wK6BD343K/uiBqwOHtLxeIiWN6RBdmyaUbWYDqw3qUwiYhndad9SYzJvq7E7y+li4kchdIRcj+Q08nNyaQKKMbGMz4d3M4Jx9WdMj3J22Qtd1sJd1iKX1GVUsN1UyK7nrtmUgcuEVmmNeP0RtvDYCuJN/Ctf6uZyNj+EMhDzSWxlSmpPWDdx/0M5y6ksxQB1Q7WcEI40/lM7nQw//+ei8YUgnpv1g6yVLJE3lRbL6sTUoVAwNYoQtC5WLzjcO7vdfHKuw33w9ja6IPy8ci165ONXn4sZA5aiJmbuyVPP3k3y469hFybwD81EPGCTTNocE5tLMuLTSfrX1vKZVzM25Ho4fD3v3xlKllxdx/2eK3V/pHVaMCWa1cDRsm07iq39mog+SMd3aXnwznWeDiaHnZ7W7TId+D7DZG/dgS9TDnxd16rf/i5cq9Y4pn+qPqE1Q20sJhvhNiZbpdSeN6mu/ZY1JnEFNXhSz6Br67bBnh6p1L0JpHleAr+uyQN0Z+8FfZ4kGfgZuOQaaK8d+hy/78sWsRXG895NRmhUo+NkU7P9mBp/pSrcJjJI3RieiMfWpBgRE0/VE+O5w9z40Q5nmCNBJ+5zKQQuDxU9x54XOpv1QKkkHASom/CCEdtSUkCn4QnCFP57taszCAB3U9kv8p/kMje69CNK+tHiJSDZTLl01I3yqDS6U1fX+ubZemZdfeups90kuIQzt39QV8DXP+RK3R5rX/GcgUYNRDWH98Fa3rJPmzKfv1H/kKGcz39P0G6ussFWyqKejrECQ99HhaCiuSq9+NdkE2ktSPCxZMXBdYur+eiyR1Ir1tSY5Po6S2mnrmE7z2IQcanMsMehXY1V+wtiHmiJlXqXpZG7AUtmuR8ZQaJeRWXS+WQ4uBm4C8w7USdHED2SN1Is7ThZb7viEclIf8ee+obOPbn/LBqN2D5DPkfyXp3DwoUo8eysqD+hL0HcH98Xf0Ykb1VKkv2iXdkXsjNEecF+Rq7sWda7TEn6Zfbo6688Shta8J5Mk5nQDJxB9XjDasayUqXcB28m2d32pDdjosee2ZgSbiSeSsp35yedinnx9Pxfo3tP+tZqWh75Bf2LqETut/Wpd3csj3F9uHNEZ+KJAdgDMxHMqBOJ9tirN5Y6f9pVG7u6QRb0DEJ4YpOub6SwaMewziTIm6LnYyGmSmfr+kcYBGWZs1PJRJ6IY696GOKQpicLqn49CPws11P4o5hor3x20olanoWsZMHOcvnF9zJzw1RIkRLp9ZuJjH0U114BVEzAEwyA0Q6o1UBkjcxf3w+qHBXmPeAeDl8iSqu+weAzPAEi5IgEbVh53k9q7D37uEzfUFCSqu/9exLkeiBP57mzZX5NXfNeCa0EVGpgTSnrGTR38aJ9ZuZmgmL/bwWXiuFn0DP8V+yeDAgKGFXx98cDxa0EMmTpPT2C9CRhWVFzzZ0eKHVcfpKiQqZwy48kNFfT7G111tAN+kHHIMDUE7ubfIrHYZ+GTtHdalonVgLcUnlNbSUUYN2EquKXH0QVXCv63e9f60FnIFwl0XYRqhZIPhggB5/khR07l/C46+FpiaL1h5A4aL1Uzy2k5S88glIzWHmZ8T7WtK+fPYLKIvcCjL3w3hY4aQVtWiEP9sApR/U5i+tXF9Dxrl1d6LUF0fHxBUFjvXtAGuua6gTXKlFdMS+mPvrXtk/y8vcnZWfD+F8yx1lyebLnGvK7Dj0mkL53zYNmxe8FrICf2f80U+XUhzGBpcGxR2sJhQom/fe3ibKgyNMygi0kMmh1WQxdziz0rx2LDQ4sjeGdObCcA8Ep8GrFFALkQSh4kTQSAZMq02JKwKBIAQkPNm2JNRQE4wPxz6JcAtd/DsNxh64XX5c2zCxxgXTP78Bva0zA5hujzLG1jen+pb79n2wZHIdbZcXKdjQFTJFtq7BPI4m6VSu973AIY7hwTtVl5h1sXmRGa3ZDaCmLqts5VDTYF/4VJrJW3V9TwzOTlQaYp+LtlRSJOUiHcVvSZhWiYcQt3iRQ5IYp4SIVDPz+l9v+hsVOJkZtuv1G0+vFwl/u1TFgLuyJFQq2zLh8iCwTAvTkW2uE5fj7FOQW3NsR8U398huCWBKN/KglGB8cFTQsND3o5giJX6GevrHo9vR7EU8ubndTMzaBzJoqdWNEzI05iU56BSbCsBLf8V3vju/hEWKYqNhvdPf8yHjJ/Ha+X1EVwityDPkLfEtqd5Q4Rm2yz94JaMINzAIKHG7c/HX6oLegwdHdN1Gz0wUYsLKNxaxi1d7vZ1DnLty0FyyrHF1R5g/6ryivHJEZvN+Cu3tk8NaBAWbs47gYQ1TfJLH7A+f1gNzJ1OrTSTsiKihKFLUzq1wbpDVqInauvQLTzPejHMW8PEFPsma6cbgyOSb/sJGbQpyYu0bq3gWK71defbd+q9oUcqyfk14Bys7VOxP7MXkim8mh36UYUyqCwgNoCkq2PEOJILfIKPnWbjdDmS1XUGgB4UGJIDGBTTOez5f33xMYOJVny2SZ2QS7ZmeWya5JOAZB/718+Xmakfc9SDQ31RUQGkq6astURRmmkky4BTZIKKBVouYqMU52JsSjpCjDnIS4mjiS2mEyWa1EjMajom6UzsvFslVHvjtHUJLkchiIsatmTh5HzjNk2yfcqHMld37WvSZ7/ABQEGPjX7kr66/YUCHcxuxH5b9ohehn65TMhO0TuUUiFstW1j3m2Iftk6sbRqpASHS43U8J2KKpUe3cMSUQMEvq0UX5mVP1RBPRr8G9LtY8aN4J3ovqN+3R8ufeaFhj9V23X0Y/DrNS3NtGG9HHioXazLLKkRXlgWDgirLKUZkGrnXrt7fWHfg65cCXdb2WchWMKq9Np25UNswybklD5anrXq4qxuV5iNe0r6kYeovwXoaKURMWFUEtIgRH2/hqFPBaesNTf0A9RpteGQrOg6FiI9+2s9h6Vnf1aTpCgTfGvftCqOke+rRjSKPduGcTOkrqKOCgvPRFv1uVlR2qqgnV622srNzN8vRU6GgcigGNyUPr+PkapnqHCg+v5asvtrAEKjRJ0MfykICfJuqkVtaTnyEnX9yaOiH+HF0C/cP8xzIx30noC/IJwIORvr+1GePv8O7Ex7X99i9F4gN8glJ8MzRxygxjH1Hmf/triPGS4ZjlzX6S/pLL+OddfxnR2KfMWGJyvb5z6iFYtCKHL8EzhX/Gnu5xhZ14HIwoEJBcaUhWcStFvKTv/Wu4dzmcDxstEOK021keaMfi7UoPtPm/XrtXQuP42B2/+XZFvXZFS3Z4929ucPqHs523h0GpigkDgGPNBqF44IkTluCFrAU4VtWiEjhV2w9nLkhcTT1NFkabNRcyB3mgWyG3ylme3R5oImRCv8Ec9L2ArauU3DpbZWSOOWFnKKztGS4qHBjRkUV34bsiytuK+RQWuYa1SENLUBCdY68WS3SVbP7uMGY/LO9j0SY0UR1hXc9dTwF5G5glCgbiQT4PQrXF+YXtCx5WtnNuAj7uq/A8sx+S/8q5UPlDaH7/1eU6roCQYdq+e98G4Mak2t4oRbF6qX2i65UH9izxFAeGho4Ik4TH4AKMvfvjYlstwcL8yb0kpsWyHPkd/NUX1CtoIiIvMdWUnfW2gH2o1FWwVendycxPC5s2TIXFX9O7XqrbqTi0pFVud+FMplt7dPcvq7ebMgQE7m5Z5jCpXlm9T9F0whlbidVL7D3PQge2kwfmzXtSEFQJa84AM9Kh9OPg8bfVpVPXHsFBvWCaTuEL/gD+shyxWJhTzCF0d+XKSVU7DJs4/su+cVUbGT3teJLgOTitYO+t4FuqV8v4w5/Gqf2EaoQSRnFe997zHJND8hMd99MZoHrE++mM+O/wEXjfeDr9tPhfTxmXKxttLZ/P6B6WxqUzhzFlt07fQq54kk6P/6fETf4Tn0d/S3z+HWNr5SmHzJjO106112F1pdSGA/18EtU+2/scJzgApwAuQIFDu5vC+9a9zUEEbPXyKpYtNBkYTco0ZAL4nMmOpgxEVXW3msuJ34TlkTh/CcRddzR7BfALK8HEWZwXe4aYpgHZ6qPJsP5Slud5P/f9NPFYwCEK9867tuDxLZQtU9hUq/d/lPzD40BFcQml5DX0v9Ogm89/U7UFje0NPZbmWkBEltbIhBZOLmbEIe84mMbPHDW3YYWxrKBWVmQlUcl842glJdfCrxmQTd8SEnbXqTAB/DJZO6OSUIdrnAd9k9eBGY3Iy2T1DMqHbKt5ortKU0m1xvucMkW+LU1WSxeZRUz4gfGVsx3314HM7BqA+SLu0vMK0p7TzDWstfMN7O24vdbLTL09DE4zligk56Fu5n+5elZGg95Wa2aEPPDr/+E7XOKmnDShMAKOSpfDgUz7MbPERdzRE03GOH/9ZDrT1BS+2fNFD3UuhakGzcx/e7YH3x17fxbiWpj1xWiAD5VruedXSBX2SPoc5luyhPj6mYQmYSqMY9zXO+Q7HTz7GrwUtZ7WLFu4YYTj8thX/pSnvzwLH2jY5lqwW3JNOMjHiNgWpm9P0vXFWCO/cSLfysK/4RzWLMKyMPUXToQ4LWiuf5YPwFHtASgEHWBL6+SHZqes6s5xsLeGfilFYODlSKhvOJZ88Y980gAl0vTZVPRbdmrehn2fD1dXnVckRbLXyncZGmpPajNu6Rx3e0UTPFi9c/Rre11vXOSZO2kCy/+r8Y51kcndxlP6DVEf55O+zOFqOoeKxZo29pqpENDGlMorWVGHIVG7irsdBOD1JZsRvswP9r5LuNR6WYQsZnWKCalrhsA2k9b8QMS5/l/WxCxwDpi1XfAD5lKDm0/moJs3n6LE4p8o8xhfBKRHX9sF5kDLp+T/jP6st5Ip9msL6K6u8fdjt8xOKRyEBvMOr7YmXJP/yy/azyVb9TJ2TsM8RDfjXWWw36bP5kbx+zH5L05d373P7K+IZQneGu2zvGveQnmZpJlBFL1D2CRO7UmyKiYgUysP/f4xo/0OVC1UEYMKUJydYTd71Q6VlAwX8mr+rrxuYDR+l57PF8NLFUV/BTp0hdYuq8yXmQWtKNvz4GEh4ZffYx9iD5eXnNIO3sjBVV6KpayiIZYjCn0UVjs0YmaZsrNNq2vgWa/QRtNs0wXLLF5qUQUCF1Q6akTbZhT6/g9C4uKrKtgN8UJhUBjalo8YitpqKnz9+0PaOxn97upQR3GmlDnsdd7qpRbfev1uji4O2PZxT47aO8K97Wzwv8yojaDf4/oq3iDzae0zFbk5+YBY73WZUbF71o258V5575OoOXwjWHG4Qt5r9xdHalyo3Po+32EtMV8IcBhK7CRKAc//5q9cyuzdL85Ups7Qd/c/BvwKUHe0tWKeQJ8qda60fincI8xl1EuJBfaJE9sjA2qokU/KBYV6BhHDZrCruhfgsGCGdRx+J+QW9CmaZnciQ82P2hKCWfP5gPFw/WChM8kvmfJBlfbAJOYRlHAomqMZiVK34ikbdDp1MlBCuNhYPk9o3TLrRvX5tsJ5seJTBC1qpH76Vv/gga/qOkeubnnmFVq/flpXBLU1L9sSLK9w8Nv6OOlOO6523MJkELX2Ht+I/XyuwYc3SlduqBc8+kVVmGHS3qE+DBK5lM5xFdZz354v9t0LSIDLnzcFlNUg9oYik0Ukeu99PlvIh7IbtfXg+Y+LcF44nE0TP/dsYN1yBle6fuzw+vGjR8+siPNHnWNyt1DCidSCIIrvxTbp6g1aZgfqxTUZGr9rktBwfHsYfmPgMSgvk1epALaNOmyPNowDFN/bhk1dhLyUzE9uVK8i88VTUw+Ui6EvXV0Ea8ol733dwzWwlL7Dubabd/i8OvRg3cwl0/6xYwcZi0IpfAOXGX4CRIC2/VkfKp+zUSfQfQJR9oVYQ3kSscbeBx31F8sOr7tYBDq23P/sSJ1vy065J4KBxa1dqU6yeq3amxKRsneVrykJCV2LxSUHSnkk5qlwfmYOjJB4zHqZStTrzFO2de3piN3aHkgmi5VsAkWHImz/hiwHyrSXs2nrOH/wtYGwgRJZ2gDTOyw88UVYuc5RPvCs7JCOeGweX/wq4ihiThfFEQmcR11IwKH+xUjlPTT8LCU3npRwZQuqxhejIh294omgxCjJylaeAkqEkqFsU3KUIqpkd1JZJ2uT8MGA2046W6VE2a40KHZlBV8px/Ou249WduhXapRZyiqzNH/xiYQPv65ZPy8UfJCr0qlMKAuU5UquOdMYkZPNA9RbizOdWONbNtGnyBvE8V5DK/P5UlCaOpYZH1FH9ysPxFUHiTRsQ2JgVZO4zmM25b/iACgO4UxwEz56UBEqA4Mb81HPdCmitXX125mV1qj47jLRQ4qVD8qtLBGrsfygRCInYVcIorlKSbRLUQg3J57GN3pWSYlOKLG6e/E110ObM0k37RtuzmRcfViJiwkeyEPcBu7yRAfw7fix//j2TMz860RcP+H8rkYmbPaz38mOBnQbpAjBv+ZBvY+CgNyulLJCfFmOR7HS+jmZfydi6g/aRwxP43/ZHf3D7q68UhXXvRupK9M7Livqsc+SLARNJ6Hc0sHbOcaDiSCsK8dYIRcoJ6NaK5cTFBCvlwoZ43nmomjb+KzjS42WV0AiyeYDKrvGK+ElyrI4HCR0KiH+BX84ztVA/ApUlZXxQ3RVFohvciC5tqYqIA9eBnHfK/G+6prXKYW4fjxTURadt+TfguHaRWLBDSbsr7WakqQ02afzT57iD5NONSC+pigx3YyehgDy5xyjafxbfk4L5aBSQQ/5Dq3etaKCdyLZ25UD1YNUPRnAWtvj+66qomVhwOoAgsifcdbRUqebAMc+TO6mrL/x2S5fmysXtcxiHYqWHnK3K40LEMCDWKmAS+96oVZdrEPRUpr35BzS9wMkpMOFQnbfBgMg7pLF/Iv3otz4bfgwhyGgVlh6JkkVcb+bSHZsDUg/BwDcQl7ytaWh9DqQR0Bisy4A3zSld/7kkWUPHJ5qUUmTPOswiUEAPy8d4CsgsRbf+JA1Kfi6CXsHos0nVsK5+0k9Lg/4znxeAbE/lZXzTtWyxuthdwSHy85NXlektcv02mo0Z2KaQanOlox3RROky/JGGjqVagfa/qpcR5msodjkWa97JfNtAjzd+8SuDVbuUmol/yz1EghnidHPaPg9A19g49eutZKXiKol//JV4h53/ULEdmqEkpoowhkTwM8B9mUolr1aXASHDzTBEbmhGVuSoe8HHHWl4sDu6txIrY4h+iwr9MvKM5bWSdINcMH1BxmVE4m2Rf3DeKFY21ps6KxodS1L2mELeKmnRvp+dWaQVwW4B/FmVABvsT+qgLwEJLRFeiXd0pv7Cq60jPtgKKgdgUJ3dPXp1716NCPcqXq7yqQJV4JFurAwWCwTK38cgOH7oRuV7wQCqZdcEqR8OeAV5UDdFQ6QV3z1kx3CekL7WsRi4Cnkq7EDQRsQKg4PhG4nlq+TxM3MV0byY7XyoyhxRl3vwI61tHZxmMLPhUEkMSLlQJWvryFtz6t4Msfix7VX9cFDzgeefOpVgoleBwYL+3rEHRgVHMUqITUt7fvWJQGX0l/CHuDvWtUpFwm0FalBaYcZr2zYLKmW3GWhca19sx/UwSX4g+UWqaptpYhF+sk1YGjPTmXKCZLbiCMbQyFmzy8GGG/5TUVpACtaXRcYmTZJerYNPWadqL7itLxaalGayC3N1l6BrYOk2rwRBIg7Eusqqnp4tLmAHN0gtIMNWnsE9vNaooKkAx7Ve1LiMuoY9hrHQcC+JRLnGF6lo2aoMxzdYuKEAoWF01FubtA7kFGauK4AkGjFK+9vN90KEMGJtJpgmswEhzxuJDJdAvOXIsGmrTpB0RQqZIXiKa01roYz7Ukq1NDGNfQaTL99Y+4rd4UCCi2AOVFV562MT7eC7+JuiKpxD7bw1jmFo8HzoCFZsPBzBBQPQOoR0zUoQXrdJQkgkffl6FQvaLuQ6OpGjLBh06IjXSZzbEZz6CrmPVE+3Qx9M7bjwrk5D/StZI3yMe2sucZGCuOKUQsrywP38jUVNBoVphSHNIUET0BMpwamGFm/z6+77ZGPevLe+rh6Zv0EPKnxqy5D2A6gwCmdgILpt7XBuzLa15/wSMhvGU3+VbKGMbFODHD7i7CvwW1j75dHtTwQxk5olH9Uc+ihDAfbNO9IwBv319nyxouPnxTOzPRtbn7KgWc8Mn65JTSbGz3EP5FXK+6OhDT+RFFZd0I0+VF1wUPf7CE36zRG+gNexe/Hvuc5vOFf9XOeY4KOuuffImbmbLpale295UucUbPdTVo05D7vldrSfvb/5fO7N8vUd3UpeH7MZy3xHf5X9WgqmgUvOeEd9s8RY83HdBzeC3H7EYaMNQnewuAn7csjALTP6o31eKYX5ycpPE6Z03uexCF0emYD/GAgR7oCIocUknzDxNdN1V1mC3iyk22psrN5Sd5OcPwyr8fmbVG2iisIUuMiWxNY0UklA8ZdmnsVTGZt0Qag16XVIIxYBffbOVpIWvBUMmuDQbQEtztw/Kgy5CIcYf4ykax2x5453NkNkMghZF6O35FlGjGibDJbFQmcyKqPygI4wtH90D4zzCpltilCNKljfIkchyl6fNM1gBlm8klfCudHwP0dVG8wJhX76KEJZHORLnVBwOAdTe4qvMra/szNl9FatJtEhBmjEDNPs+I5M4cKiP0FwuXfehFcQ8ZAGA+u66uBwIjhmebARTp7kUH25aO+YvAuvdcFtoxKzH4mqLWmhzL9EjaJR0NvetucOcxGniRKs8oLfPcytZtxSCVdFh7SCIG/GH9XZQjvCzxQMLQsEHso4ug15whA7KHUFnixMoXf9bzq7Jwb836SseNGQ38j/tu4BnCM4weCvX4ZcqvaYDM+VDrwuMn6AqfaO68YlDmGiPHL8lWn2KEQyfhwjBgx6TU2B2j6HwFfN2B+v7jXEzPMPns8z6I1+45u7BzyXD1MLzDcEqwAOb4wlGeVBGoEYxpAYa/PSyUHN06xsli9FcTQmPs8TTXotPkFAYvVZoYnzeMRDSi67f6Lww04e9KeyoJTCy+H4TJ+rrfYRxnwWBHdgmKG4/CkkiHrLg3b8xftn3bchN3FZ1g7Jit7xbgAAhLQ3sw2NL7NkQHT8wJA9qQRzvOgzc3FLP1GH0jABbaEY6gxNeHQKDVWvduiMGQ2e91Cf+jNUmmdOog1fUECgJ6/ty+GisbuLQu9KBt6066o6+eIrjlGpRS0H/sH7yUIdsGd2hy000fDLrNkvVRK1lhCn3gEvVp2kTBAaqjVr7GBoAmPc9RgL5knRapLgpEnlKtDxN54MgUJC6pctpElUFgM3SDQb6HHGPyW3dM/fZiTffcUH1LM2GUqsokwB3mPN+R1BU1sAW5qOwhIjACuxC0GMpBTM/gJOjLj3n7k2EDI1PjhhXWS57adAbyInaD4LnEPyQn8KAAkOXshQzkdktlxixEOeHd2A2FkpSAfjjSAfh+qCSFaYMsbDp/pA5VNyQQpF/oBby67BnrKdrFG3tw66loUYvo0bVN5ZOy4jMJQadf2odo8xUreN2AsbmiEx3ZXEK1CpGlFTiniN8qSJtVV3g0xeNJzDO7TfTe+x0ovTM98bwWwMBmJgxuIPpPF0tiM4wYHFMX90plZPvRIXD/1UYOJzOGV4rWE75D351rZXsaWVXPDDfpHTFEnXVe8KqM7/b6UIDPi+rcCawdQiZoIN8hGwyyFwgkEIq7XO1g0kNsMzVjYLpAc3tsG7BsIzuE5YpgmGzJKbBJbovdRvwrnx/z//9UKgw+LXHrguo5aWsfsBQPRd7m1zyM8rE2jP1rroyPrPsDGbK6uBZ7/g+xsID1q+n0rQ0InLMWBoosoWruzgCEot7lBY+TwzGK7WshSI9cwh0lOfvGRGgjIlDACeAwB5Mj1BLEXokX5f5nr7TiSXSbP2SUEMr1oKfO6Dr8u1jZV3dQxUZerCjPDJIo214Eh7S6ll0SuYzchpJtsWp6s4ctfsLLm/ln6ugT3E/UEYHS2DRNep2jm4xtiZQgOW94Itg7Fgs2TMWIXPBsB3oVhn5PLDCq3OOKscUEFwPugeL85xRQHMpoNMqbPgRGeDhJ5UYzwFDL2sY947yaYK0xaRgMCSNM7YQFnGiIX/7WSLBE6JSG5ZV+39Ho35Vx6EQM0VkkGE8BFUevLGfE1kNZEDbmH5MU+Bb/AySkg2dwtvwGpPBKmrZLsm8yetAO8Y8GxFD0+ns/29dGNbaOORwcdHaDmYH+l2ffKCrKZdVbB3IV0iOA6dhl9Qa4BrjKskSkL6rYv50T5q/wuGh4wx6RBBzcxz43s1jLYrqIiA5eHXnFzj2bOjDWesCrqu/b3QTw/gEI90P1ilTY+p+cJBVz7ZWLVmPREY78m5jdgyHRCmGMD4EexVYxCW9UsdAvrJBeyHK5+D26EzAw/EteJ95s0OSdBg8z0Cd2RP3Mrx2PLa0UcKTC8BMq5NO58bNNPNiOOV4vvNAUV6l3ejsDCxkVfBnoKgLZG0JsRD7rsOJp1FcZDfqb1qISHD2/qqSrY4vA4iVtF8I3jFgl+DZB8+nXfyrZZtmV9AjMjOsfIzdiya+Oc1X/OZtJDMGT7BrPl1BMFck0Jk8ERhPBAgntqEr7dAeJaGYm2Rikk4+r37FiV/htCpWrSSQeb8UchTUHRs62SwxOGpGlxBfOil+wKF9aO2XvQKrx1pP/S/v8XSJYQTqja538c9b1ViqPLXwmTlFY6o0m/UDtTc8qlaWkN2wG4qYQdWzfhwe3u4UVX6tbQgiZ6pgLyr6xDm26SUJ5xHkSDEd58ah5D3uVK+P/19fO7t9w6MxlcWvoL61squj6uPmvt5qBRQtiRDSkAj9HKe+yx0jo2z7VYcFVIUY/osipFQcu/knj8MSG/pdeWQLstfrJN/rM0V07koTGrtC+D9pXhlMmCKw2bGwBfp1/b3qxcbE0h31XPl3FIH7WvBMfmABEaf7W+7sdEh2vm/SnhN8BMRmBJGp0fVSjYUgi4TjxVEqZQpDaemLqkr5Fy+6Um/ADEMQvJr8DGb/VZPxdza3AjTCP4HVgBh+9m3qlkL5Ss2MXA1DLJGY2/hgogp0S75qYysmIHspjlm91Q0cbqEAP03p46KAxAJD7w6yFVmslacMQi8ESkYzTb7eeKmPYCRWftnNJkCwRlQL6bgMxK8NcBF7zTOWMBtvHbkxrdvGab774ARWJrgGVw8kZIK0eqxYEAN+8aKz+crI9Q8/hgLnqa7XvpGpx3ysYcRTvtti2GlVPEMtpS2SiSvBIb0dZa+5L83akzBngwoxY8uE/3ObRD1KQRg1tKANRc23E7dXjhSz7lAiwncjk359YSYGrijFBJdzP7vxngAQeVVhMuXSkP4CE97C4HsJn6+Vn/GV6P9ul39v9/ru/MBIm/GlNuDzaHyFbijdRAHHD4EFlrfxQdwwAQyBS8DvWduFiNGcpFk7e7ACQ8BHu5fod/cKpsbCcuUrhhHz0+j39YPSYELlq8YUcP/JZto2R6KjKHiayl336kUW1MJQ9ZMP+bJYbruHB+EZa3U5xo3O7be44x98dkhyp1FLP9bnKWbGyFmpGm2RGjDS8YnKBpqW9SXW9Jc/CbadX+XQ8PUvHWOLpmpCdrYEXTczafFKuGGGCBJTZ4zh3bDlzbOTinnUmOW2XxipbPFGRH7YvEaIJD9zVrOEnymguYS3vMaF765AMEVTZxTw2Fts6KVo1UWamlP0p3yi/T4mGWaBluuiEEFWM90ipmvhtigzkN7bKJp/XYXZkI9kaVcirUvjXiLoPnPBQ8qVSD8VtDVOfJcmCUd/SIsUBfjDrRpQDj9dfuG2GgUqJYrlg2KVeJZ1fRNRDY462QkVgukYqtN79bQeu1qdN02UQxhk0ucFilQR+Nt0kxcb8O0BpzqCpR7xoyz/htZBrqbDyfrqMx4TSfIv2op/cegSXPNO//Ge01MZ+7Z5FIxhcENQgBNCRpGfwpF3Duqqiqwkqi6colgbfu93J8NO8e5k9qqJeZQhlrjdoJ52jzce95tAOPjEgU+CzWHgo8awXvCFfF9hgEINwykudIeFqTkN84LDCjP/nI2ZpYn/G2zv4ub0BLn2xlU6r0rH4i3rFOGrx5dhyLYcbI6CZsDd4o5uTY4liyQyaK6etbS2zP7l7KWfNV/VQybVeUSyQFgOHZOrH9XLh4L+KdYsFgNNJQpQJF67NDI6Xzci9aEFH7Y7dpi/QcXHQXwJS32C+G/tIPqAlthy+UK13+k41q0+0kJVWbK7S6/e2AcD6LIrhPE75pGOzJcs7OB2yOUiUjbxggB6CTAJtOH6eleZCVoyO0DUzuHRumeHcpJvtkfzcp7bIxLBwnwrF30CA4WsQt5IViZb/QbU1LuDVRyZquEE+pnCi4BYdTZiuJZqByU3AkwLNNqYPHZq7WBJHlqg1qx6L9JCxyRvqQDWGEW+0ypzXR+gk2yoqThnW8h5XkTQR4vBG1lsW99ILHOJpyFojofI+kxWnOVh7xpCtLaHg5dQ4+hd0SfJYJ6FZ7wd+BUppSlliIY6w+XK4JztAHyz7m6utW5S9wL/lgbq8crtitgjx/Qg9GUdmNolDwJn5kDOms2H4hRM0nHQ6wOLT/yC9iAC25UjzWU6O0m4kRuNiHHmU6eSBghHdLPfaFq6/pRaSh2I5AENNhoyxpcuff0DWAL9h7W567u7SwNmE/NvbCEMALzFUPsDbOCgVBRdh6dOk7mf+/m5YLfacHD+UwoxayJOQAw+hF8aplOB6U9N6ANstHekhnTMsO+KPZlIZBaftzyazLVFEZqiKt9FyGK4CkFGqKGKOLUFjo+/Xk2ZDdI6bsadIjMTgJ6PoGvD7rHtA+ayEqUxVxhY+8yfwYX2Pdhb4CGutP4SSBEWVocDf2AkeS6N2AQxgmW00aZUgwI5jAJ0V2PwV/4fqsBbGawk6fSPB3vF8Ab5N9AY6MbYh4AWiuYkTIMsmbq6IxnTbIhCcPfcmYYmi0c3//ikfHv+ZjPYuO0WD8zvCr7bKyeUvdLW0SEQoJTg4iG9+1QWCjTzqOGUVYtUH7JjFdqAf0q/9yGwxR64vQqwoGT8wirnQmUzAb+7W3jHwRZgqXQyifJKiuB+FeZmwUNyPTMfgpOZqVCopHGTYIoO57p7Qg+IJTlSLFwx4jAWZQp3vACZ+06TUUSKEU8RtlSfMyxzMQpJDiJvNIszmsN+sOTemJLc9Y6ZqfdwRN3s5Mc+3LR4IUB5yUEF0SgybWnwVKWpkZiZs0xSfQHG4RwNmifSs7rjiZbRR6RCG/etrQr711UV+xAqkiNqQCC75rSTCFbyZwtIhJBjDHDMK+bqM9ILa8EILAZGps6ZRcWMYvjbYBe42CBhn3ZznfFNfaMv/4dH06ON2yQRso18+VyEWTRNX+iqk2lukQm9N+rqaCuRzddvWWL4ul6nHBA29YNKTMHgjTKqllCo0UOp6azKIo+44QkKdOevARCi6ZE+geZ68PMsR5FQNsYuvZZqUYW1SWUT0Hb6eIkvxGLADSbMubXTAnY6KdeJBnT4FIbqGUySDRdIsyd/jtO8YsY7xODLmCMaZzvoWHLBcDix69B5+qc/LBlaN95wfElhfi5jKJjbJ0Fkwak99sJAysWL+2o+2ytV5Yrczcl4xWQrFhjqlyB+fhldgjMzrVGnBfcwr871Udz9mluw7C2dnQN93SklR/SUej9WJJfudzq8CB9ZvgJm28hZHg/tWFB3i48koWwQOJiNxS+gzLrb0fKxz7IHlw9lIMpm/jh4qCPpDdAQuwYSJXTtBfST4kp4EH5+DjadbIAm3DNmxBg2k2hp7605hCWA47Y1hPKWjlx1EC/KsQP6UHJHAr3aljBJxC4JR11NnwnsQfofNQTPYA9yemajHJBYjXBXulYZbb6UlTg5/XnhezA5oTJUypagG4LgbXb8aLiKSfBTpUt6N+BS6iW2vd19wjdWnPNn9+E/e/P5bOWYVxxtOj9sh2bTB4s1Xl7h1VrJffjtob0Zi9iLjdaVYrekOajIFKdoOTZ/ZFdG1/XDJAgTUBGrqUWNewe8/VYQHnsyoQsl/7pZOPhIOAkFprdnATOe8UynVOM8oPbDKfYqVf2VQw3RawsQZoedQw1FSfPfFKPooms8lW7VL+Mv7IMwCGVvB3FR7Lb7npSl3BAl3xJSS+BysJWEEy9SjHaB792ZKdRkaAT1zoeOzDbv9ya2osjHHFH/PNsN5Rp/hN5DigbBlqyXfOqw5hn1rK65Pzb55lq2zgszUMPGVLO0dwLikiWhG31wdIq5U+WzkY5m6DnoyGoKB0Q6s8jVWkHhamZuXQ409UROovxnaKg0KYzm+EJGqP8dIlXg8YBydV5tYsK3+iB/F8rk+Af9G0LCOA63sbco/hOgGBhYAMvTugcNMo22rZGEvcIkeRVoFBMlMPchLLKQKDgtfIMupsIGdTIkZaATbvnJEHCIEadW3EFl83hgLUIhLP6WwkG/siPAPvKss5WiKFbPnyfWcks0wteKQ2U0m8qzaHFBOr15jvTgM7LCy3pOUJwO/1DZVTU0+/qnS5IG3Jy0PjZy5ocd6KzPvtxTwueMXrn9KvtQQSNcy89hIj/E3Wy8oDIUimb+mAB5JjAp5IlZijKBVlTh3CD4V/kRe9ZY9K9Kw3+3/Mn+E9qvOXU51Klll0EOt+yL6EmVVaJSxDWqxEuCsiCZD17XqFQK93lfZRnmnuREr99q+RlQr4P4jM/PsIGkB8IqilCr4jfX6F6pZjGPXc8Ef/CcLC37DCf2FR2WriOuBtPw+fRhY3k3+EXDHEjf15VX4prwS1y7+gN4j+E6+b71WLH7o266bz1kUgY7rCaPcL/OJSg9/TAsgj6xx90Q7feA/Vdd6K/UlxTal08kKHhq7tQm9gFf2Lu5QtXdjLdTXpVdQg5V+uvFbk2sXgPCv4is5j/ieu/Km0D70pCHTEhM5jfrdsCblpOqgdTiEAfE/1btAC6OfO7twtZhsfr1lze46OATuHzGnBx1fpN0ErMg5UTA8neclB/IxOONMqQPFpJ89tfyHOaYwW+VEPXqXYflSyyh6M168z86UpR0J/qfzUCmcqtzusYEP5TvAxNwSF8hhAh4hantpf2j7wWMnVr4H0+thUioVaEJ5fAcIwQWMxwAWIaFaneCx8CKLKm9hrLHQOwxQ3faEpl52rvh21PTclC4fQmG2kQsnqhQLieeEeFBzYlmpCSW1owRdXY1g7RTbxj9YnajcYSZqCUij9MpgWLnYq6uUad7UVT8jskSa3dlZEVHzrcR0MbphgTj/rAIXwOASAzwp1wBQNdrvQL1PkLevuPafwnLxZ2WonZIo1cqUL9+DCc2Uz8cIgW+R0WJsnFaSV/y/yMiVpLB/TSAO9KbosM5AQJdb1xXBk4WqKZ7QyxWmkqGpGC9OSAygtH8MqvKjZ2trdkCE2IPpRmsaOqUiYDOVkFEQ6wkGh1ssmnCKdJRWutP9tgchfDbBKR6TLI2IgYT6izAqq4tOVrRHwMRFGsx1GON6SApp5qYDYX2zhcMaO1suYglDZ1XC87jUK8mocRH8wuF4PvhFI4OMYFbbSdQrg2ZZupZohwymc2oMXJKXB90zpRnNKm1/mZxwEEFr90MxYXs0yXyvR8ns26ykym60ljMgWFZkWGx1zlGLDKNGpLfFiUDsNgXjyrbSpKQAttJx2e/k9hCO9AyiixhtkPktsvvZzPeEgGpBS1MGivDur3PJB4mUoU2C8MxV70i/HnFB6lrTnF1EyvU36ue8F5ye6Go/vGCnntLxib9JcYeC/xO46vjT2/VCxJf3Zvbh2Zdy3BbZ2oTyTrWRemlx5nBjozLpCM4aC+dJL+FhWrULz7CwFy2/JqMeccx8NWVRHqRAvTQj0KAHfdN1cDsM9ANheMZEDwL9TWiAj31L5NPb5JkMcPzi6MwtEBnKXaq6zN0Lmu1EzRBYsbHXej+keENjWSF89Z0GClBZbqvczqvTXNcJ8NqefkrrqRh5OuMeFL/hTH8ycfAQovavdL4UaFZJozgRL79Z+KlrIMHqblJa7VED85eGHmsD8UQwklADEGMYgW2nYlM8M7En8/S8lIvJ67BRkaVaequlOzpyFHmxiLx08bBn6gtYhLRLmyy/STZIA6dQJSXuNAl5Gj+iWqy+FY9jdvE4qf7uK2lSZPCDVEErdPTUi1ba9lapn/kqyENydLkUmkV5kqmYxXiRbCO1uRkJ8gVaCX5U5DbC9IPKXocSDbVNKcp/YBAuqdaxbiGDF5Mq7vXy6p2ll1RRbQYh6Swj6XHwaQGG/HVShq+gnfvR4ZWNbtLMIZrEaiyIqLPnSdgi5vK9uOZXBITDd571VMEwmV8NBi+XzOH87juSg3efKTV7G8TkonJBsMxRCqrLlLgNrwSjo5Vy6Pm3B7eT2zzmr9x7EuPfnVREzC33C7kKUaC9SXGOw/YViNm+EeN4Zy8pe+rTRBVa/xKBPFAoqdCiOcWLggCK02QKsa9OdEsSa2sZupmD7E1LnTt4lJ1nmxHUrFtkmcBRA1o3qdgk6RTdRZwdYSwiUTgGG0pW6onuwGKI59uptCvQrOIpAD1leLS9oxXRDB7W1ZuEE4ochkFWILKcsnUVj3pqBd056cw6lL6TWNbXFuzRBY2dQVINGmlzrffy2buC6VbZ1i1LdLgWdnKiFE+Gnd1shpwxDD16fHv75hLbGVTi9/2rlQl9J4PFgofdq500DEl+BKNi9Q6BVeryUthWJSVMtXiWnNruktiIjD6RPPRWE1Z/DgIEgdkoIKiYcVRLaX0reI+o6WuhXl7rqY7alcskwok+D2T3bwy5OrwhFHFmvojZLugDkR+tnJdkSZng8IO9zRpCmA89K/h1NAnFgKhA+4eCx/1LPLxK9d6GoGqHBDQZ0H/xQ7cE7MAw6s89SRnL3g+t5XSV5LF9FpDGTp3Mgp8YV2QGtqC6pHRkBAJzU14gsS/5REVG4jvRTBHZhtE8N7jyotQwRtXBJtFyZ+8jcIZ+PKMh6FE5NCMi+oa90q79UnmkEG5mfFNyBmo5XwcS6PI23JYEOzYyzlL1gQxYl/ExD5ovyDJEHso/s6CwGwuvsi4IOzRL7dMMmSmSsTemDi4Hpgsc3smBijqy3mtN8qiR0uJDPjl8P1ldyuHEQFiyIIXNpo5q9pAlyhWVriqIC9rqOPoCFXqacfputFepgQPLGoInb9aX2DcfXmMpIsCcRuynh9aZlRFSR1OORvwrZW2nZvPDsMPtl0+bYXIQnESIV44t9cDkhxiz5Au4yQGNPNOMlc4P3klsID6lTM7BpZyUY1dWNrNkRnPLytf631yBgYqIU8dj/0jT5+n7Zj+zgeucQT04PkelFnk1xcqwND++g41BYO/9hNnvxk2nYAtaS6oA1dfDyn0V0tizYM1cvtaCFd9MkFfejFdGvgs/1B+TU1CdWB+qVNGH3UDtP3INPP7u2+rfPitdEH8M73FUcV1nJ79fygn5VqTMtXZ4sXlPgFlXhX2Frbv6h8mwIuHVFq6VyJmdlzlFT6TISIoMqW3AY7lDl5QMSpHvHRORkLRE8yRsQbhoaUSSjikSR+NpMQsMx+JQBd+KsBAfJ6y9xvNCWmLFbDdX11fgceVXTdWQx4AAVTwxAW1hbplZJle+h5xqq1d11diYv9Wa/p+4O6W0+0tW5Bw8o52lF17Ir5VUFkIEoTiugjv9Z53Su1p4RSWpX9uIuvpCGcHULW9HAU9WxvOyamqoXcwmdEHrkwgHVz2jQOCQwWIa8KT0jugrbOMtCVt6RGWRdoXrWdBIVGH09jSso71bCeLw+I4ojMpLGksXC2akii1cWPvrzNngM0R0qjHWzXDMhJRNtw0IqfX1shSXJTpkLUGKNLq8ilO9CK4igbkvXzK5w/SzB0+fnDW1LGotEvBOpwp3pER4llj94m0bA+OQjd5/uqwaIJHc/EK7To462tgJyilIVHhzzEMSsANlk+kBsDYQ3Eg/1dwtuXmERfGI9skgDCJwNnl/uf/Xdqdz/ENwgnPmNM5prAD7Ya2L/9/J/QapDNgHmTfUImN7UaWgkCeIcEmZNLYldEljZva12BT+Bf1jCKjejRMWnjBksKo2C3ZTrB8SaVqKjSULcEellSVEly0vW3cuQ+XlOvgsAE6RBhkiIiUI4UT7M14wvvuEfRxWqVtPiDUGFYEqWIjmLNWeIy9WHJI0VX4GtCMlKEoXp8StRhvrkTQpKLGs2m8E+MZltwfa2SBOSFJTZambOqP8XSxt/08QnkAWRwUdxuywMwar4Unz4IK6QC+xBWuILtYMh9fnQC/RBBhZ3xbpbvXVVil9SUlQssWUZUoI5i+JGPt4WjGYGOeFF8gOy6CD1gdEnwr8I4FBkRxuTRVrcltP3qKKp3+Qs8T1TSPr/X/vRKAvKJgHxVa6pb0lrwbhXE+k0PWCJp+WaJ8EMOSRCxMA08i4rb7l8in/eEjFtPn2UceRZpgnhVauF3BaUx6Fcq5xXKOOU353EfYrch/JAsZzFWpp5Eo+qomynTTEEUqDBEvk0yBNdiVZk15MUlHTYkiaLlcPoWSu0PMZaOob24ZfQXCegPGulib8Md6WWFu+xxEaWLMDwMdXn9OGgzCAWY8XrulQCNteJ36M8qOLSIg+acUgp9JosDTKNJT4VkC6WfFP11OLnPpZ4yf2EMj9SKksiue9PA3ltLW4YpI6PBbtnSr1Fiy2R4PIWsBXpRdDZy5p1lQvp4nsBOaMnzxLvsFLhmGR2E3KHdVso7bRFTZ8ywrhKmbMhGVhSSOvPJIvX67/qjLsKbO5QJH1RabDyBUv6FhdDsU587mEcLTpCYQyUMY6KT2AkUcvPMK8iGhdNi4Uy+1HZJDT+FCAL5YbNBTOg+FO6PEXCeVmeIfWd/BgmMzCCP78LL0uQXAHsG46DPU6zuNSVDoj3PMtIoaxxi68GOO4UiJHNwtJfkO2to40bldwNFhhHORDNOmFLHWIymWH0JoYgM0OApDh+tPfxdKK9RfFePjaxjKHYJw3sLEyiib9ITWuq6KXIZlcQiF1UYy061KcYpdoEzh59NEv26pm89ybY2PdUv7GIA33pShyruopoG7oaIme6WpG6J3axidMolOn1aKThA17iVV2EPg53UUTR30WriutdDL+UdbHKMmoiR02UqYh8Lk0CP91zYOsSONOkEIpgm6XK+Aw9ClMDK3USVebkdM1EGMnASwwFeDpq9XhthEup3n7no1PYdyQwU0mw4YIk0lzPBosEc02OizMynNuUOr/GYAkYQWq50cJdyVAL74ke1U9K7ylEVrlvjVEyk0aeqcSc1LG0/p59L0ZppK7Rafcc2LoEzjQphCLwTB0bM1uHHoWpgZU6idaRuSt+ijqEe4fMwl6KGRQGeLortBjedBvhUkbd89EpYvuOCfiMFltzNnzECGp3rudFYpGQcyXAND+rC5xqS9HKYCt0MgKvu9lfBHqKcZWhbglWxuSPWfh9TzJyvSrmHJRgmeZNn4WpxHyJ3Anuze+8F6PUZNX9QOdapXnp9jTu9WYhH/MMy1RNQc6tmc71yccTM48Le9rxqiXrB7OYc/QskonFD62YU/yQtmYTrzw6Pjk9e85mnMsrjLNUPXszOIv42xHf+x/m5/vfNp/q4+Pb15Fn3pLK+DMORXkFRfML8cpzKcPqx70DiDB5XmX+lyWk0oZp2Y7r+UEYxUma5UVZ1U3b9cM4zcu67cd53QRJ0QzL8YIoyYqq6YZp2Y7r+UEYxUma5UVZ1U3b9cM4zcu67Yfj6Xy53u6P5+v9+f7+CIrhBEm93p/vj2ZYjhdESVZUTTdMy3Zczw/CKE7SLC/Kqm5a0PXDOM3Luu3Hed3/x559Bw4dSUnLyMrJKygqKauoqqlraGpp6zjW1SORKVR9Gj0ffxZeYLdlw7YnbMAHKrTt77IJUkTL+9GOHGDb4uAlD106HkqY79x0CphYMn9VBom67R+fTT4J5nEhV9UJh2uvub1O2SjLoWWISIVBWK4qDiFDSimtKpjHhQw9Y4wxxhhj9QcuZLIbBEKZx4UMqWwyCGUeFzL0SimllHoqxnIe/YJo1xmma43bapiGaZiG6WUKyFO171H4KY1XpfktaGPfvQL+eNmpW6Ip87hYJcoHbey8fgImlHlcSOWDNja1AQAAAAAAAAC01lprrbXWWmutjTHGGGPuDOeXFvUPtDY21bsEHFhrre0mVC6ttdb2CDhwzjnnnHPOuXELuUsgwzDtfI17O9U5CHl6z37yf1FPcrQD3I0ebpiWGjKMaF93A0F5P6cf2Vf3GN4LL1HfFXdJXVCbE270tOrDUJ8AezYG/4JI4w9uwTTDR6PofiN5bMf/9Dn9WF0QiXDGeLs/AsuZL55fdUe6aZNfYskJrP28/0R3rtoeI4p+jPx/wX3MU/dTKHqQbepQtAkAAA==) format("woff");
    font-weight: normal;
    font-style: normal
}
.PFDinTextUniversal-Medium {
    font-family: "PF Din Text Universal Medium", sans-serif;
}
.PFDinTextUniversal-Light {
    font-family: "PF Din Text Universal Light", sans-serif;
}
.Pallada-Italic {
    font-family: "Pallada Italic", sans-serif;
}
.dinnext_n5 {
    font-family: "DIN Next N5", sans-serif;
}
/*
@font-face {
    font-family: "DIN Next N5";
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url("https://fonts.shopifycdn.com/din_next/dinnext_n5.9de62f474792d83a5c7487ba13c73b05f03f03c7.woff2?h1=c2t5bmljZWxhbmQuY29t&hmac=53379efbf94ce82af0d447ac0819dcc75cd07071451b31790e0298a0c3ee6502") format("woff2"),
    url("https://fonts.shopifycdn.com/din_next/dinnext_n5.780618dec464e6222d24888730ca26e0ca6ad6af.woff?h1=c2t5bmljZWxhbmQuY29t&hmac=5d85bae4bb4267978621f1371538079fbe4f0fdc74e35b82ac0226ca6cab0106") format("woff");
}

@font-face {
    font-family: "PF Din Text Universal Medium";
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url("/bitrix/templates/icelandcream/css/fonts/PFDinTextUniversal-Medium/font.woff2") format("woff2"),
    url("/bitrix/templates/icelandcream/css/fonts/PFDinTextUniversal-Medium/font.woff") format("woff"),
    url("/bitrix/templates/icelandcream/css/fonts/PFDinTextUniversal-Medium.otf") format("opentype");
}

@font-face {
    font-family: "PF Din Text Universal Light";
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url("/bitrix/templates/icelandcream/css/fonts/PFDinTextUniversal-Light/font.woff2") format("woff2"),
    url("/bitrix/templates/icelandcream/css/fonts/PFDinTextUniversal-Light/font.woff") format("woff");
}

@font-face {
    font-family: "Pallada Italic";
    font-weight: 400;
    font-style: italic;
    font-display: swap;
    src: url("/bitrix/templates/icelandcream/css/fonts/Pallada-Italic/font.woff2") format("woff2"),
    url("/bitrix/templates/icelandcream/css/fonts/Pallada-Italic/font.woff") format("woff"),
    url("/bitrix/templates/icelandcream/css/fonts/PalladaItalic.otf") format("opentype");
}
@font-face {
    font-family: "DIN Next";
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url("/bitrix/templates/icelandcream/css/fonts/PFDinTextUniversal-Medium/font.woff2") format("woff2"),
    url("/bitrix/templates/icelandcream/css/fonts/PFDinTextUniversal-Medium/font.woff") format("woff"),
    url("/bitrix/templates/icelandcream/css/fonts/PFDinTextUniversal-Medium.otf") format("opentype");
}
@font-face {
    font-family: "DIN Next";
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url("/bitrix/templates/icelandcream/css/fonts/PFDinTextUniversal-Light/font.woff2") format("woff2"),
    url("/bitrix/templates/icelandcream/css/fonts/PFDinTextUniversal-Light/font.woff") format("woff");
}
@font-face {
    font-family: "DIN Next";
    font-weight: 400;
    font-style: italic;
    font-display: swap;
    src: url("/bitrix/templates/icelandcream/css/fonts/Pallada-Italic/font.woff2") format("woff2"),
    url("/bitrix/templates/icelandcream/css/fonts/Pallada-Italic/font.woff") format("woff"),
    url("/bitrix/templates/icelandcream/css/fonts/PalladaItalic.otf") format("opentype");
}
@font-face {
    font-family: "DIN Next";
    font-weight: 700;
    font-style: italic;
    font-display: swap;
    src: url("/bitrix/templates/icelandcream/css/fonts/Pallada-Italic/font.woff2") format("woff2"),
    url("/bitrix/templates/icelandcream/css/fonts/Pallada-Italic/font.woff") format("woff"),
    url("/bitrix/templates/icelandcream/css/fonts/PalladaItalic.otf") format("opentype");
}
*/
div.snize-ac-results li.snize-label {
    background-color: #FFFFFF;
}

div.snize-ac-results div.snize-arrow-inner.snize-arrow-inner-label {
    border-bottom: 13px solid #FFFFFF;
}

div.snize-ac-results.snize-ac-results-mobile li.snize-label {
    background-color: #FFFFFF;
}

div.snize-ac-results.snize-ac-results-mobile div.snize-arrow-inner.snize-arrow-inner-label {
    border-bottom: 13px solid #FFFFFF;
}

div.snize-ac-results .snize-no-products-found-text {
    background-color: #FFFFFF;
}

div.snize-ac-results span.snize-title {
    color: #6182A3;
}

div.snize-ac-results li.snize-category a.snize-view-link {
    color: #6182A3;
}

div.snize-ac-results.snize-ac-results-mobile span.snize-title {
    color: #6182A3;
}

div.snize-ac-results.snize-ac-results-mobile li.snize-category {
    color: #6182A3;
}

div.snize-ac-results .snize-no-products-found-text .snize-no-products-found-link {
    color: #6182A3;
}

div.snize-ac-results li.snize-view-all-link span {
    color: #6182A3;
}

div.snize-ac-results.snize-ac-results-mobile li.snize-view-all-link span {
    color: #6182A3;
}

div.snize li.snize-product span.snize-title {
    color: #6182A3;
}

div.snize li.snize-category span.snize-title {
    color: #6182A3;
}

div.snize li.snize-page span.snize-title {
    color: #6182A3;
}

div.snize div.slider-container.snize-theme .back-bar .pointer {
    background-color: #6182A3;
}

div.snize ul.snize-product-filters-list li:hover span {
    color: #6182A3;
}

div.snize li.snize-no-products-found div.snize-no-products-found-text span a {
    color: #6182A3;
}

div.snize li.snize-product div.snize-price-list {
    color: #6182A3;
}

div.snize#snize_results.snize-mobile-design li.snize-product .snize-price-list .snize-price {
    color: #6182A3;
}

div.snize div.snize-main-panel-controls ul li a {
    color: #6182A3;
}

#snize_results.snize-mobile-design div.snize-main-panel-dropdown > a {
    color: #6182A3;
}

#snize_results.snize-mobile-design div.snize-main-panel-dropdown > a > .caret {
    border-color: #6182A3;
}

#snize_results.snize-mobile-design div.snize-main-panel-mobile-filters > a {
    color: #6182A3
}

#snize_results.snize-mobile-design div.snize-main-panel-view-mode a.snize-list-mode-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%236182A3' fill-rule='nonzero' d='M8 15h10a1 1 0 0 1 0 2H8a1 1 0 0 1 0-2zm-5-1a2 2 0 1 1 0 4 2 2 0 0 1 0-4zm5-5h10a1 1 0 0 1 0 2H8a1 1 0 0 1 0-2zM3 8a2 2 0 1 1 0 4 2 2 0 0 1 0-4zm5-5h10a1 1 0 0 1 0 2H8a1 1 0 1 1 0-2zM3 2a2 2 0 1 1 0 4 2 2 0 0 1 0-4z'/%3E%3C/svg%3E")
}

#snize_results.snize-mobile-design div.snize-main-panel-view-mode a.snize-grid-mode-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%236182A3' fill-rule='nonzero' d='M12 11h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1v-5a1 1 0 0 1 1-1zm-9 0h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-5a1 1 0 0 1 1-1zm9-9h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1zM3 2h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1z'/%3E%3C/svg%3E")
}

#snize-modal-mobile-filters-dialog div.snize-product-filters-header a.snize-back-to-filters {
    color: #6182A3
}

div.snize .snize-button {
    background-color: #6182A3;
}

#snize-modal-product-quick-view .snize-button {
    background-color: #6182A3;
}

div.snize div.slider-container .back-bar {
    background-color: #FFFFFF !important;
}

.intl-tel-input .country-list .country-name, .intl-tel-input .country-list .dial-code, .intl-tel-input .country-list .flag-box {
    vertical-align: middle
}

.intl-tel-input {
    position: relative;
    display: block
}

.intl-tel-input * {
    box-sizing: border-box;
    -moz-box-sizing: border-box
}

.intl-tel-input .hide {
    display: none
}

.intl-tel-input .v-hide {
    visibility: hidden
}

.intl-tel-input input, .intl-tel-input input[type=tel], .intl-tel-input input[type=text] {
    position: relative;
    z-index: 0;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-right: 36px;
    margin-right: 0
}

.intl-tel-input .flag-container {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    padding: 1px
}

.intl-tel-input .selected-flag {
    z-index: 1;
    position: relative;
    width: 36px;
    height: 100%;
    padding: 0 0 0 8px
}

.intl-tel-input .selected-flag .iti-flag {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto
}

.intl-tel-input .selected-flag .iti-arrow {
    position: absolute;
    top: 50%;
    margin-top: -2px;
    right: 6px;
    width: 0;
    height: 0;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 4px solid #555
}

.intl-tel-input .selected-flag .iti-arrow.up {
    border-top: none;
    border-bottom: 4px solid #555
}

.intl-tel-input .country-list {
    position: absolute;
    z-index: 2;
    list-style: none;
    text-align: left;
    padding: 0;
    margin: 0 0 0 -1px;
    box-shadow: 1px 1px 4px rgba(0, 0, 0, .2);
    background-color: #fff;
    border: 1px solid #CCC;
    white-space: nowrap;
    max-height: 200px;
    overflow-y: scroll
}

.intl-tel-input .country-list .country.highlight, .intl-tel-input.allow-dropdown .flag-container:hover .selected-flag {
    background-color: rgba(0, 0, 0, .05)
}

.intl-tel-input .country-list.dropup {
    bottom: 100%;
    margin-bottom: -1px
}

.intl-tel-input .country-list .flag-box {
    display: inline-block;
    width: 20px
}

@media (max-width: 500px) {
    .intl-tel-input .country-list {
        white-space: normal
    }
}

.intl-tel-input .country-list .divider {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #CCC
}

.intl-tel-input .country-list .country {
    padding: 5px 10px
}

.intl-tel-input .country-list .country .dial-code {
    color: #999
}

.intl-tel-input .country-list .country-name, .intl-tel-input .country-list .flag-box {
    margin-right: 6px
}

.intl-tel-input.allow-dropdown input, .intl-tel-input.allow-dropdown input[type=tel], .intl-tel-input.allow-dropdown input[type=text], .intl-tel-input.separate-dial-code input, .intl-tel-input.separate-dial-code input[type=tel], .intl-tel-input.separate-dial-code input[type=text] {
    padding-right: 6px;
    padding-left: 52px;
    margin-left: 0
}

.intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container {
    right: auto;
    left: 0
}

.intl-tel-input.allow-dropdown .selected-flag, .intl-tel-input.separate-dial-code .selected-flag {
    width: 46px
}

.intl-tel-input.allow-dropdown .flag-container:hover {
    cursor: pointer
}

.intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover {
    cursor: default
}

.intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover .selected-flag, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover .selected-flag {
    background-color: transparent
}

.intl-tel-input.separate-dial-code .selected-flag {
    background-color: rgba(0, 0, 0, .05);
    display: table
}

.intl-tel-input.separate-dial-code .selected-dial-code {
    display: table-cell;
    vertical-align: middle;
    padding-left: 28px
}

.intl-tel-input.separate-dial-code.iti-sdc-2 input, .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel], .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text] {
    padding-left: 66px
}

.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag {
    width: 60px
}

.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text] {
    padding-left: 76px
}

.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag {
    width: 70px
}

.intl-tel-input.separate-dial-code.iti-sdc-3 input, .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel], .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text] {
    padding-left: 74px
}

.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag {
    width: 68px
}

.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text] {
    padding-left: 84px
}

.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    width: 78px
}

.intl-tel-input.separate-dial-code.iti-sdc-4 input, .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel], .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text] {
    padding-left: 82px
}

.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag {
    width: 76px
}

.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text] {
    padding-left: 92px
}

.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag {
    width: 86px
}

.intl-tel-input.separate-dial-code.iti-sdc-5 input, .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel], .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text] {
    padding-left: 90px
}

.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag {
    width: 84px
}

.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text] {
    padding-left: 100px
}

.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag {
    width: 94px
}

.intl-tel-input.iti-container {
    position: absolute;
    top: -1000px;
    left: -1000px;
    z-index: 1060;
    padding: 1px
}

.intl-tel-input.iti-container:hover {
    cursor: pointer
}

.iti-mobile .intl-tel-input.iti-container {
    top: 30px;
    bottom: 30px;
    left: 30px;
    right: 30px;
    position: fixed;
    z-index: 99999;
}

.iti-mobile .intl-tel-input .country-list {
    max-height: 100%;
    width: 100%
}

.iti-mobile .intl-tel-input .country-list .country {
    padding: 10px;
    line-height: 1.5em
}

.iti-flag {
    width: 20px
}

.iti-flag.be {
    width: 18px
}

.iti-flag.ch {
    width: 15px
}

.iti-flag.mc {
    width: 19px
}

.iti-flag.ac {
    height: 10px;
    background-position: 0 0
}

.iti-flag.ad {
    height: 14px;
    background-position: -22px 0
}

.iti-flag.ae {
    height: 10px;
    background-position: -44px 0
}

.iti-flag.af {
    height: 14px;
    background-position: -66px 0
}

.iti-flag.ag {
    height: 14px;
    background-position: -88px 0
}

.iti-flag.ai {
    height: 10px;
    background-position: -110px 0
}

.iti-flag.al {
    height: 15px;
    background-position: -132px 0
}

.iti-flag.am {
    height: 10px;
    background-position: -154px 0
}

.iti-flag.ao {
    height: 14px;
    background-position: -176px 0
}

.iti-flag.aq {
    height: 14px;
    background-position: -198px 0
}

.iti-flag.ar {
    height: 13px;
    background-position: -220px 0
}

.iti-flag.as {
    height: 10px;
    background-position: -242px 0
}

.iti-flag.at {
    height: 14px;
    background-position: -264px 0
}

.iti-flag.au {
    height: 10px;
    background-position: -286px 0
}

.iti-flag.aw {
    height: 14px;
    background-position: -308px 0
}

.iti-flag.ax {
    height: 13px;
    background-position: -330px 0
}

.iti-flag.az {
    height: 10px;
    background-position: -352px 0
}

.iti-flag.ba {
    height: 10px;
    background-position: -374px 0
}

.iti-flag.bb {
    height: 14px;
    background-position: -396px 0
}

.iti-flag.bd {
    height: 12px;
    background-position: -418px 0
}

.iti-flag.be {
    height: 15px;
    background-position: -440px 0
}

.iti-flag.bf {
    height: 14px;
    background-position: -460px 0
}

.iti-flag.bg {
    height: 12px;
    background-position: -482px 0
}

.iti-flag.bh {
    height: 12px;
    background-position: -504px 0
}

.iti-flag.bi {
    height: 12px;
    background-position: -526px 0
}

.iti-flag.bj {
    height: 14px;
    background-position: -548px 0
}

.iti-flag.bl {
    height: 14px;
    background-position: -570px 0
}

.iti-flag.bm {
    height: 10px;
    background-position: -592px 0
}

.iti-flag.bn {
    height: 10px;
    background-position: -614px 0
}

.iti-flag.bo {
    height: 14px;
    background-position: -636px 0
}

.iti-flag.bq {
    height: 14px;
    background-position: -658px 0
}

.iti-flag.br {
    height: 14px;
    background-position: -680px 0
}

.iti-flag.bs {
    height: 10px;
    background-position: -702px 0
}

.iti-flag.bt {
    height: 14px;
    background-position: -724px 0
}

.iti-flag.bv {
    height: 15px;
    background-position: -746px 0
}

.iti-flag.bw {
    height: 14px;
    background-position: -768px 0
}

.iti-flag.by {
    height: 10px;
    background-position: -790px 0
}

.iti-flag.bz {
    height: 14px;
    background-position: -812px 0
}

.iti-flag.ca {
    height: 10px;
    background-position: -834px 0
}

.iti-flag.cc {
    height: 10px;
    background-position: -856px 0
}

.iti-flag.cd {
    height: 15px;
    background-position: -878px 0
}

.iti-flag.cf {
    height: 14px;
    background-position: -900px 0
}

.iti-flag.cg {
    height: 14px;
    background-position: -922px 0
}

.iti-flag.ch {
    height: 15px;
    background-position: -944px 0
}

.iti-flag.ci {
    height: 14px;
    background-position: -961px 0
}

.iti-flag.ck {
    height: 10px;
    background-position: -983px 0
}

.iti-flag.cl {
    height: 14px;
    background-position: -1005px 0
}

.iti-flag.cm {
    height: 14px;
    background-position: -1027px 0
}

.iti-flag.cn {
    height: 14px;
    background-position: -1049px 0
}

.iti-flag.co {
    height: 14px;
    background-position: -1071px 0
}

.iti-flag.cp {
    height: 14px;
    background-position: -1093px 0
}

.iti-flag.cr {
    height: 12px;
    background-position: -1115px 0
}

.iti-flag.cu {
    height: 10px;
    background-position: -1137px 0
}

.iti-flag.cv {
    height: 12px;
    background-position: -1159px 0
}

.iti-flag.cw {
    height: 14px;
    background-position: -1181px 0
}

.iti-flag.cx {
    height: 10px;
    background-position: -1203px 0
}

.iti-flag.cy {
    height: 14px;
    background-position: -1225px 0
}

.iti-flag.cz {
    height: 14px;
    background-position: -1247px 0
}

.iti-flag.de {
    height: 12px;
    background-position: -1269px 0
}

.iti-flag.dg {
    height: 10px;
    background-position: -1291px 0
}

.iti-flag.dj {
    height: 14px;
    background-position: -1313px 0
}

.iti-flag.dk {
    height: 15px;
    background-position: -1335px 0
}

.iti-flag.dm {
    height: 10px;
    background-position: -1357px 0
}

.iti-flag.do {
    height: 14px;
    background-position: -1379px 0
}

.iti-flag.dz {
    height: 14px;
    background-position: -1401px 0
}

.iti-flag.ea {
    height: 14px;
    background-position: -1423px 0
}

.iti-flag.ec {
    height: 14px;
    background-position: -1445px 0
}

.iti-flag.ee {
    height: 13px;
    background-position: -1467px 0
}

.iti-flag.eg {
    height: 14px;
    background-position: -1489px 0
}

.iti-flag.eh {
    height: 10px;
    background-position: -1511px 0
}

.iti-flag.er {
    height: 10px;
    background-position: -1533px 0
}

.iti-flag.es {
    height: 14px;
    background-position: -1555px 0
}

.iti-flag.et {
    height: 10px;
    background-position: -1577px 0
}

.iti-flag.eu {
    height: 14px;
    background-position: -1599px 0
}

.iti-flag.fi {
    height: 12px;
    background-position: -1621px 0
}

.iti-flag.fj {
    height: 10px;
    background-position: -1643px 0
}

.iti-flag.fk {
    height: 10px;
    background-position: -1665px 0
}

.iti-flag.fm {
    height: 11px;
    background-position: -1687px 0
}

.iti-flag.fo {
    height: 15px;
    background-position: -1709px 0
}

.iti-flag.fr {
    height: 14px;
    background-position: -1731px 0
}

.iti-flag.ga {
    height: 15px;
    background-position: -1753px 0
}

.iti-flag.gb {
    height: 10px;
    background-position: -1775px 0
}

.iti-flag.gd {
    height: 12px;
    background-position: -1797px 0
}

.iti-flag.ge {
    height: 14px;
    background-position: -1819px 0
}

.iti-flag.gf {
    height: 14px;
    background-position: -1841px 0
}

.iti-flag.gg {
    height: 14px;
    background-position: -1863px 0
}

.iti-flag.gh {
    height: 14px;
    background-position: -1885px 0
}

.iti-flag.gi {
    height: 10px;
    background-position: -1907px 0
}

.iti-flag.gl {
    height: 14px;
    background-position: -1929px 0
}

.iti-flag.gm {
    height: 14px;
    background-position: -1951px 0
}

.iti-flag.gn {
    height: 14px;
    background-position: -1973px 0
}

.iti-flag.gp {
    height: 14px;
    background-position: -1995px 0
}

.iti-flag.gq {
    height: 14px;
    background-position: -2017px 0
}

.iti-flag.gr {
    height: 14px;
    background-position: -2039px 0
}

.iti-flag.gs {
    height: 10px;
    background-position: -2061px 0
}

.iti-flag.gt {
    height: 13px;
    background-position: -2083px 0
}

.iti-flag.gu {
    height: 11px;
    background-position: -2105px 0
}

.iti-flag.gw {
    height: 10px;
    background-position: -2127px 0
}

.iti-flag.gy {
    height: 12px;
    background-position: -2149px 0
}

.iti-flag.hk {
    height: 14px;
    background-position: -2171px 0
}

.iti-flag.hm {
    height: 10px;
    background-position: -2193px 0
}

.iti-flag.hn {
    height: 10px;
    background-position: -2215px 0
}

.iti-flag.hr {
    height: 10px;
    background-position: -2237px 0
}

.iti-flag.ht {
    height: 12px;
    background-position: -2259px 0
}

.iti-flag.hu {
    height: 10px;
    background-position: -2281px 0
}

.iti-flag.ic {
    height: 14px;
    background-position: -2303px 0
}

.iti-flag.id {
    height: 14px;
    background-position: -2325px 0
}

.iti-flag.ie {
    height: 10px;
    background-position: -2347px 0
}

.iti-flag.il {
    height: 15px;
    background-position: -2369px 0
}

.iti-flag.im {
    height: 10px;
    background-position: -2391px 0
}

.iti-flag.in {
    height: 14px;
    background-position: -2413px 0
}

.iti-flag.io {
    height: 10px;
    background-position: -2435px 0
}

.iti-flag.iq {
    height: 14px;
    background-position: -2457px 0
}

.iti-flag.ir {
    height: 12px;
    background-position: -2479px 0
}

.iti-flag.is {
    height: 15px;
    background-position: -2501px 0
}

.iti-flag.it {
    height: 14px;
    background-position: -2523px 0
}

.iti-flag.je {
    height: 12px;
    background-position: -2545px 0
}

.iti-flag.jm {
    height: 10px;
    background-position: -2567px 0
}

.iti-flag.jo {
    height: 10px;
    background-position: -2589px 0
}

.iti-flag.jp {
    height: 14px;
    background-position: -2611px 0
}

.iti-flag.ke {
    height: 14px;
    background-position: -2633px 0
}

.iti-flag.kg {
    height: 12px;
    background-position: -2655px 0
}

.iti-flag.kh {
    height: 13px;
    background-position: -2677px 0
}

.iti-flag.ki {
    height: 10px;
    background-position: -2699px 0
}

.iti-flag.km {
    height: 12px;
    background-position: -2721px 0
}

.iti-flag.kn {
    height: 14px;
    background-position: -2743px 0
}

.iti-flag.kp {
    height: 10px;
    background-position: -2765px 0
}

.iti-flag.kr {
    height: 14px;
    background-position: -2787px 0
}

.iti-flag.kw {
    height: 10px;
    background-position: -2809px 0
}

.iti-flag.ky {
    height: 10px;
    background-position: -2831px 0
}

.iti-flag.kz {
    height: 10px;
    background-position: -2853px 0
}

.iti-flag.la {
    height: 14px;
    background-position: -2875px 0
}

.iti-flag.lb {
    height: 14px;
    background-position: -2897px 0
}

.iti-flag.lc {
    height: 10px;
    background-position: -2919px 0
}

.iti-flag.li {
    height: 12px;
    background-position: -2941px 0
}

.iti-flag.lk {
    height: 10px;
    background-position: -2963px 0
}

.iti-flag.lr {
    height: 11px;
    background-position: -2985px 0
}

.iti-flag.ls {
    height: 14px;
    background-position: -3007px 0
}

.iti-flag.lt {
    height: 12px;
    background-position: -3029px 0
}

.iti-flag.lu {
    height: 12px;
    background-position: -3051px 0
}

.iti-flag.lv {
    height: 10px;
    background-position: -3073px 0
}

.iti-flag.ly {
    height: 10px;
    background-position: -3095px 0
}

.iti-flag.ma {
    height: 14px;
    background-position: -3117px 0
}

.iti-flag.mc {
    height: 15px;
    background-position: -3139px 0
}

.iti-flag.md {
    height: 10px;
    background-position: -3160px 0
}

.iti-flag.me {
    height: 10px;
    background-position: -3182px 0
}

.iti-flag.mf {
    height: 14px;
    background-position: -3204px 0
}

.iti-flag.mg {
    height: 14px;
    background-position: -3226px 0
}

.iti-flag.mh {
    height: 11px;
    background-position: -3248px 0
}

.iti-flag.mk {
    height: 10px;
    background-position: -3270px 0
}

.iti-flag.ml {
    height: 14px;
    background-position: -3292px 0
}

.iti-flag.mm {
    height: 14px;
    background-position: -3314px 0
}

.iti-flag.mn {
    height: 10px;
    background-position: -3336px 0
}

.iti-flag.mo {
    height: 14px;
    background-position: -3358px 0
}

.iti-flag.mp {
    height: 10px;
    background-position: -3380px 0
}

.iti-flag.mq {
    height: 14px;
    background-position: -3402px 0
}

.iti-flag.mr {
    height: 14px;
    background-position: -3424px 0
}

.iti-flag.ms {
    height: 10px;
    background-position: -3446px 0
}

.iti-flag.mt {
    height: 14px;
    background-position: -3468px 0
}

.iti-flag.mu {
    height: 14px;
    background-position: -3490px 0
}

.iti-flag.mv {
    height: 14px;
    background-position: -3512px 0
}

.iti-flag.mw {
    height: 14px;
    background-position: -3534px 0
}

.iti-flag.mx {
    height: 12px;
    background-position: -3556px 0
}

.iti-flag.my {
    height: 10px;
    background-position: -3578px 0
}

.iti-flag.mz {
    height: 14px;
    background-position: -3600px 0
}

.iti-flag.na {
    height: 14px;
    background-position: -3622px 0
}

.iti-flag.nc {
    height: 10px;
    background-position: -3644px 0
}

.iti-flag.ne {
    width: 18px;
    height: 15px;
    background-position: -3666px 0
}

.iti-flag.nf {
    height: 10px;
    background-position: -3686px 0
}

.iti-flag.ng {
    height: 10px;
    background-position: -3708px 0
}

.iti-flag.ni {
    height: 12px;
    background-position: -3730px 0
}

.iti-flag.nl {
    height: 14px;
    background-position: -3752px 0
}

.iti-flag.no {
    height: 15px;
    background-position: -3774px 0
}

.iti-flag.np {
    width: 13px;
    height: 15px;
    background-position: -3796px 0
}

.iti-flag.nr {
    height: 10px;
    background-position: -3811px 0
}

.iti-flag.nu {
    height: 10px;
    background-position: -3833px 0
}

.iti-flag.nz {
    height: 10px;
    background-position: -3855px 0
}

.iti-flag.om {
    height: 10px;
    background-position: -3877px 0
}

.iti-flag.pa {
    height: 14px;
    background-position: -3899px 0
}

.iti-flag.pe {
    height: 14px;
    background-position: -3921px 0
}

.iti-flag.pf {
    height: 14px;
    background-position: -3943px 0
}

.iti-flag.pg {
    height: 15px;
    background-position: -3965px 0
}

.iti-flag.ph {
    height: 10px;
    background-position: -3987px 0
}

.iti-flag.pk {
    height: 14px;
    background-position: -4009px 0
}

.iti-flag.pl {
    height: 13px;
    background-position: -4031px 0
}

.iti-flag.pm {
    height: 14px;
    background-position: -4053px 0
}

.iti-flag.pn {
    height: 10px;
    background-position: -4075px 0
}

.iti-flag.pr {
    height: 14px;
    background-position: -4097px 0
}

.iti-flag.ps {
    height: 10px;
    background-position: -4119px 0
}

.iti-flag.pt {
    height: 14px;
    background-position: -4141px 0
}

.iti-flag.pw {
    height: 13px;
    background-position: -4163px 0
}

.iti-flag.py {
    height: 11px;
    background-position: -4185px 0
}

.iti-flag.qa {
    height: 8px;
    background-position: -4207px 0
}

.iti-flag.re {
    height: 14px;
    background-position: -4229px 0
}

.iti-flag.ro {
    height: 14px;
    background-position: -4251px 0
}

.iti-flag.rs {
    height: 14px;
    background-position: -4273px 0
}

.iti-flag.ru {
    height: 14px;
    background-position: -4295px 0
}

.iti-flag.rw {
    height: 14px;
    background-position: -4317px 0
}

.iti-flag.sa {
    height: 14px;
    background-position: -4339px 0
}

.iti-flag.sb {
    height: 10px;
    background-position: -4361px 0
}

.iti-flag.sc {
    height: 10px;
    background-position: -4383px 0
}

.iti-flag.sd {
    height: 10px;
    background-position: -4405px 0
}

.iti-flag.se {
    height: 13px;
    background-position: -4427px 0
}

.iti-flag.sg {
    height: 14px;
    background-position: -4449px 0
}

.iti-flag.sh {
    height: 10px;
    background-position: -4471px 0
}

.iti-flag.si {
    height: 10px;
    background-position: -4493px 0
}

.iti-flag.sj {
    height: 15px;
    background-position: -4515px 0
}

.iti-flag.sk {
    height: 14px;
    background-position: -4537px 0
}

.iti-flag.sl {
    height: 14px;
    background-position: -4559px 0
}

.iti-flag.sm {
    height: 15px;
    background-position: -4581px 0
}

.iti-flag.sn {
    height: 14px;
    background-position: -4603px 0
}

.iti-flag.so {
    height: 14px;
    background-position: -4625px 0
}

.iti-flag.sr {
    height: 14px;
    background-position: -4647px 0
}

.iti-flag.ss {
    height: 10px;
    background-position: -4669px 0
}

.iti-flag.st {
    height: 10px;
    background-position: -4691px 0
}

.iti-flag.sv {
    height: 12px;
    background-position: -4713px 0
}

.iti-flag.sx {
    height: 14px;
    background-position: -4735px 0
}

.iti-flag.sy {
    height: 14px;
    background-position: -4757px 0
}

.iti-flag.sz {
    height: 14px;
    background-position: -4779px 0
}

.iti-flag.ta {
    height: 10px;
    background-position: -4801px 0
}

.iti-flag.tc {
    height: 10px;
    background-position: -4823px 0
}

.iti-flag.td {
    height: 14px;
    background-position: -4845px 0
}

.iti-flag.tf {
    height: 14px;
    background-position: -4867px 0
}

.iti-flag.tg {
    height: 13px;
    background-position: -4889px 0
}

.iti-flag.th {
    height: 14px;
    background-position: -4911px 0
}

.iti-flag.tj {
    height: 10px;
    background-position: -4933px 0
}

.iti-flag.tk {
    height: 10px;
    background-position: -4955px 0
}

.iti-flag.tl {
    height: 10px;
    background-position: -4977px 0
}

.iti-flag.tm {
    height: 14px;
    background-position: -4999px 0
}

.iti-flag.tn {
    height: 14px;
    background-position: -5021px 0
}

.iti-flag.to {
    height: 10px;
    background-position: -5043px 0
}

.iti-flag.tr {
    height: 14px;
    background-position: -5065px 0
}

.iti-flag.tt {
    height: 12px;
    background-position: -5087px 0
}

.iti-flag.tv {
    height: 10px;
    background-position: -5109px 0
}

.iti-flag.tw {
    height: 14px;
    background-position: -5131px 0
}

.iti-flag.tz {
    height: 14px;
    background-position: -5153px 0
}

.iti-flag.ua {
    height: 14px;
    background-position: -5175px 0
}

.iti-flag.ug {
    height: 14px;
    background-position: -5197px 0
}

.iti-flag.um {
    height: 11px;
    background-position: -5219px 0
}

.iti-flag.un {
    height: 14px;
    background-position: -5241px 0
}

.iti-flag.us {
    height: 11px;
    background-position: -5263px 0
}

.iti-flag.uy {
    height: 14px;
    background-position: -5285px 0
}

.iti-flag.uz {
    height: 10px;
    background-position: -5307px 0
}

.iti-flag.va {
    width: 15px;
    height: 15px;
    background-position: -5329px 0
}

.iti-flag.vc {
    height: 14px;
    background-position: -5346px 0
}

.iti-flag.ve {
    height: 14px;
    background-position: -5368px 0
}

.iti-flag.vg {
    height: 10px;
    background-position: -5390px 0
}

.iti-flag.vi {
    height: 14px;
    background-position: -5412px 0
}

.iti-flag.vn {
    height: 14px;
    background-position: -5434px 0
}

.iti-flag.vu {
    height: 12px;
    background-position: -5456px 0
}

.iti-flag.wf {
    height: 14px;
    background-position: -5478px 0
}

.iti-flag.ws {
    height: 10px;
    background-position: -5500px 0
}

.iti-flag.xk {
    height: 15px;
    background-position: -5522px 0
}

.iti-flag.ye {
    height: 14px;
    background-position: -5544px 0
}

.iti-flag.yt {
    height: 14px;
    background-position: -5566px 0
}

.iti-flag.za {
    height: 14px;
    background-position: -5588px 0
}

.iti-flag.zm {
    height: 14px;
    background-position: -5610px 0
}

.iti-flag.zw {
    height: 10px;
    background-position: -5632px 0
}

.iti-flag {
    height: 15px;
    box-shadow: 0 0 1px 0 #888;
    background-image: url(/images/flags.png);
    background-repeat: no-repeat;
    background-color: #DBDBDB;
    background-position: 20px 0
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
    .iti-flag {
        background-size: 5652px 15px;
        background-image: url(/images/flags@2x.png)
    }
}

.iti-flag.np {
    background-color: transparent
}

.cart-property .property_name {
    font-weight: 400;
    padding-right: 0;
    min-width: auto;
    width: auto
}

.input_file + label {
    cursor: pointer;
    padding: 3px 10px;
    width: auto;
    text-align: center;
    margin: 0;
    background: #f4f8fb;
    border: 1px solid #dbe1e8
}

#error-msg, .hulkapps_with_discount {
    color: red
}

.discount_error {
    border-color: red
}

.edit_form input, .edit_form select, .edit_form textarea {
    min-height: 44px !important
}

.hulkapps_summary {
    font-size: 14px;
    display: block;
    color: red;
}

.hulkapps-summary-line-discount-code {
    margin: 10px 0;
    display: block
}

.actual_price {
    text-decoration: line-through
}

.hide {
    display: none
}

input.error {
    border: 1px solid #FF7C7C
}

#valid-msg {
    color: #00C900
}

.edit_cart_option {
    margin-top: 10px !important;
    display: none;
    cursor: pointer;
    border: 1px solid transparent;
    border-radius: 2px;
    color: #fff;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.08em;
    font-size: 14px;
    padding: 8px 15px;
}

.hulkapps_discount_hide {
    margin-top: 10px;
    display: flex !important;
    align-items: center;
    justify-content: flex-end
}

.hulkapps_discount_code {
    width: auto !important;
    margin: 0 12px 0 0 !important;
}

.discount_code_box {
    display: none;
    margin-bottom: 10px;
    text-align: right
}

@media screen and (max-width: 480px) {
    .hulkapps_discount_code {
        width: 100%
    }

    .hulkapps_option_name, .hulkapps_option_value {
        display: block !important
    }

    .hulkapp_close, .hulkapp_save {
        margin-bottom: 8px
    }
}

@media screen and (max-width: 991px) {
    .hulkapps_option_name, .hulkapps_option_value {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important
    }

    .hulkapps_discount_button {
        height: 40px
    }
}

body.body_fixed {
    overflow: hidden;
}

select.hulkapps_dd {
    padding-right: 30px !important
}

.cb_render .hulkapps_option_value label {
    display: flex !important;
    align-items: center
}

.dd_multi_render select {
    padding-right: 5px !important;
    min-height: 80px !important
}

.hulkapps-tooltip {
    position: relative;
    display: inline-block;
    cursor: pointer;
    vertical-align: middle
}

.hulkapps-tooltip img {
    display: block;
}

.hulkapps-tooltip .hulkapps-tooltip-inner {
    position: absolute;
    bottom: calc(100% + 5px);
    background: #000;
    left: -8px;
    color: #fff;
    box-shadow: 0 6px 30px rgba(0, 0, 0, .08);
    opacity: 0;
    visibility: hidden;
    transition: all ease-in-out .5s;
    border-radius: 5px;
    font-size: 13px;
    text-align: center;
    z-index: 999;
    white-space: nowrap;
    padding: 7px;
}

.hulkapps-tooltip:hover .hulkapps-tooltip-inner {
    opacity: 1;
    visibility: visible
}

.hulkapps-tooltip .hulkapps-tooltip-inner:after {
    content: "";
    position: absolute;
    top: 100%;
    left: 11px;
    border-width: 5px;
    border-style: solid;
    border-color: #000 transparent transparent transparent;
}

.hulkapps-tooltip.bottom .hulkapps-tooltip-inner {
    bottom: auto;
    top: calc(100% + 5px);
    padding: 0
}

.hulkapps-tooltip.bottom .hulkapps-tooltip-inner:after {
    bottom: 100%;
    top: auto;
    border-color: transparent transparent #000
}

.hulkapps-tooltip .hulkapps-tooltip-inner.swatch-tooltip {
    left: 1px;
}

.hulkapps-tooltip .hulkapps-tooltip-inner.swatch-tooltip p {
    margin: 0 0 5px;
    color: #fff;
    white-space: normal;
}

.hulkapps-tooltip .hulkapps-tooltip-inner.swatch-tooltip img {
    max-width: 100%
}

.hulkapps-tooltip .hulkapps-tooltip-inner.swatch-tooltip img.circle {
    border-radius: 50%
}

.hulkapp_save, button.hulkapp_close, .hulkapps_discount_button {
    cursor: pointer;
    border-radius: 2px;
    font-weight: 600;
    text-transform: none;
    letter-spacing: 0.08em;
    font-size: 14px;
    padding: 8px 15px;
}

.hulkapps-cart-original-total {
    display: block;
}

.hulkapps-tooltip .hulkapps-tooltip-inner.multiswatch-tooltip {
    left: 1px;
}

.hulkapps-tooltip .hulkapps-tooltip-inner.multiswatch-tooltip p {
    margin: 0 0 5px;
    color: #fff;
    white-space: normal;
}

.hulkapps-tooltip .hulkapps-tooltip-inner.multiswatch-tooltip img {
    max-width: 100%
}

.hulkapps-tooltip .hulkapps-tooltip-inner.multiswatch-tooltip img.circle {
    border-radius: 50%
}

.hulkapp_save, button.hulkapp_close, .hulkapps_discount_button {
    cursor: pointer;
    border-radius: 2px;
    font-weight: 600;
    text-transform: none;
    letter-spacing: 0.08em;
    font-size: 14px;
    padding: 8px 15px;
}

.hulkapps-cart-original-total {
    display: block;
}

.discount-tag {
    background: #ebebeb;
    padding: 5px 10px;
    border-radius: 5px;
    display: inline-block;
    margin-right: 30px;
    color: #000000;
}

.discount-tag .close-ajax-tag {
    position: relative;
    width: 15px;
    height: 15px;
    display: inline-block;
    margin-left: 5px;
    vertical-align: middle;
    cursor: pointer;
}

.discount-tag .close-ajax-tag:after, .discount-tag .close-ajax-tag:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(45deg);
    width: 2px;
    height: 10px;
    background-color: #3d3d3d;
}

.discount-tag .close-ajax-tag:before {
    width: 10px;
    height: 2px;
}

.hulkapps_discount_code {
    max-width: 50%;
}

.discount-tag {
    background: #ebebeb;
    padding: 5px 10px;
    border-radius: 5px;
    display: inline-block;
    margin-right: 30px;
}

.discount-tag .close-tag {
    position: relative;
    width: 15px;
    height: 15px;
    display: inline-block;
    margin-left: 5px;
    vertical-align: middle;
    cursor: pointer;
}

.discount-tag .close-tag:after, .discount-tag .close-tag:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(45deg);
    width: 2px;
    height: 10px;
    background-color: #3d3d3d;
}

.discount-tag .close-tag:before {
    width: 10px;
    height: 2px;
}

.after_discount_price {
    font-weight: bold;
}

.final-total {
    font-weight: normal;
    margin-right: 30px;
}

@media screen and (max-width: 991px) {
    body.body_fixed {
        position: fixed;
        top: 0;
        right: 0;
        left: 0;
        bottom: 0
    }
}

@media only screen and (max-width: 749px) {
    .hulkapps_swatch_option {
        margin-bottom: 10px !important;
    }
}

@media (max-width: 767px) {
    #hulkapp_popupOverlay {
        padding-top: 10px !important;
    }

    .hulkapps_discount_code {
        width: 100% !important;
    }
}

.hulkapps-volumes {
    display: block;
    width: 100%;
}

:root {

    --font--section-heading--size: 28px;
    --font--block-heading--size: 20px;
    --font--heading--uppercase: uppercase;
    --font--paragraph--size: 13px;

    --font--heading--family: sans-serif;
    --font--heading--weight: 500;
    --font--heading--normal-weight: 400;
    --font--heading--style: normal;

    --font--accent--family: sans-serif;
    --font--accent--weight: 400;
    --font--accent--style: normal;

    --font--paragraph--family: sans-serif;
    --font--paragraph--weight: 400;
    --font--paragraph--style: normal;
    --font--bolder-paragraph--weight: 700;

    --image--loading-animation: url('/storage/s/files/1/0105/0587/9607/t/47/assets/AjaxLoader.gif?v=6643103100573399637');
    --image--grabbing-icon: url('/storage/s/files/1/0105/0587/9607/t/47/assets/grabbing.png?v=16299554155157915417');


    --image--popup: url('/storage/s/files/1/0105/0587/9607/files/home_meet_founder2_1200x.jpg?v=1575323776');

    --nc-ada-blue: #597897;
    --nc-light-blue: #f2f7ff;
    --nc-blue: #597897;
    --nc-maingray: #555555;
    --nc-ada-blue-smalltext: #455b73;
    --color--accent: #f3f7ff;
    --color-text: #555555;
    --color-page-bg: #ffffff;
    --color-panel-bg: #f7f7f7;
    --color-badge-bdr: rgba(85, 85, 85, 0.05);
    --color-border: #ebebeb;
    --color-error: #f66767;
    --color-button: #ffffff;
    --color-button-bg: #6182a3;
    --color--body--light: #858585;
    --color--alternative: #ffffff;
    --color-header: #6182a3;
    --color-header-bg: #ffffff;
    --color-menubar: #6182a3;
    --color-cart: #555555;
    --color--footer: #60686f;
    --bg-color--footer: #f3f7ff;
    --color-slider-caption: #272727;
    --color-slider-caption-bg: #ffffff;
    --color-slider-button: #f7f7f7;
    --color-slider-button-bg: #6182a3;
    --color-slider-button-hover-bg: #474747;
    --color-slider-nav: #272727;
    --color-product-slider-bg: #ffffff;
    --color-featured-promo-bg: #f7f7f7;
    --color-social-feed-bg: #ffffff;
    --color-grid-sale: #ffffff;
    --color-grid-sale-bg: #6182a3;
    --color-grid-sold-out: #ffffff;
    --color-grid-sold-out-bg: #cccccc;
    --color-tabs-accordions: #ebebeb;
}

@media screen and (min-width: 750px) {
    #dynamic-checkout-cart {
        min-height: 50px;
    }
}

@media screen and (max-width: 750px) {
    #dynamic-checkout-cart {
        min-height: 240px;
    }
}

@font-face {
    font-family: 'Didact Gothic';
    src: url(data:font/woff2;base64,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) format("woff");
    font-weight: normal;
    font-style: normal
}

.App__app-infinity-root_3VuWDtaa[data-v-4398dff6] {
    width: 100vw;
    height: 100vh;
    position: fixed;
    z-index: 9999999999;
    background: rgba(0, 0, 0, 0.151);
    top: 0px;
    left: 0px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center
}

.App__app-infinity-root_3VuWDtaa *[data-v-4398dff6] {
    all: initial;
    line-height: normal;
    font-family: 'Didact Gothic'
}

.App__app-infinity-root_3VuWDtaa .App__modal_3oqzjl0g[data-v-4398dff6] {
    width: 580px;
    height: 380px;
    display: flex;
    position: relative;
    flex-direction: column;
    align-items: flex-start;
    background-size: cover;
    padding-top: 60px;
    padding-left: 40px;
    transition: 0.2s ease;
    transform: scale(0.8);
    opacity: 0;
    box-sizing: border-box;
    overflow: hidden
}

.App__app-infinity-root_3VuWDtaa .App__modal_3oqzjl0g .App__bg_3DpjpNwL[data-v-4398dff6] {
    position: absolute;
    top: -178px;
    right: -229px;
    background-size: contain;
    background-repeat: no-repeat;
    width: 680px;
    height: 680px;
    z-index: -1
}

.App__app-infinity-root_3VuWDtaa .App__modal_3oqzjl0g .App__title_3Yf-v9xs[data-v-4398dff6] {
    margin-top: 10px;
    font-size: 30px;
    font-weight: 600;
    color: white
}

.App__app-infinity-root_3VuWDtaa .App__modal_3oqzjl0g .App__subtitle_26MV5W4h[data-v-4398dff6] {
    margin-top: 10px;
    font-size: 22px;
    color: white
}

.App__app-infinity-root_3VuWDtaa .App__modal_3oqzjl0g .App__list_3sar9jK1[data-v-4398dff6] {
    display: flex;
    flex-direction: column;
    margin-top: 20px;
    margin-left: 4px
}

.App__app-infinity-root_3VuWDtaa .App__modal_3oqzjl0g .App__list_3sar9jK1 .App__item_3sI_Wrxz[data-v-4398dff6] {
    display: flex;
    align-items: center;
    margin: 6px 0;
    font-size: 18px;
    color: white
}

.App__app-infinity-root_3VuWDtaa .App__modal_3oqzjl0g .App__list_3sar9jK1 .App__item_3sI_Wrxz img[data-v-4398dff6] {
    margin-right: 10px;
    margin-bottom: -3px;
    width: 14px;
    height: auto
}

.App__app-infinity-root_3VuWDtaa .App__modal_3oqzjl0g .App__rate-btn_2bjgK090[data-v-4398dff6] {
    all: initial;
    margin-top: 25px;
    font-size: 14px;
    color: white;
    width: 120px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #ff9f4a;
    border-radius: 70px;
    padding: 12px 20px;
    margin-left: 15px;
    box-sizing: border-box;
    font-family: 'Didact Gothic';
    cursor: pointer
}

.route-widget {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #333;
    cursor: default;
    font-family: "Titillium Web", sans-serif;
    font-weight: 400;
    text-transform: none;
    display: -ms-flexbox;
    display: flex;
    width: 100%
}

.route-widget.desktop-align-left {
    -ms-flex-pack: start;
    justify-content: flex-start
}

.route-widget.desktop-align-center {
    -ms-flex-pack: center;
    justify-content: center
}

.route-widget.desktop-align-right {
    -ms-flex-pack: end;
    justify-content: flex-end
}

@media only screen and (max-width: 767px) {
    .route-widget.mobile-align-left {
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .route-widget.mobile-align-center {
        -ms-flex-pack: center;
        justify-content: center
    }

    .route-widget.mobile-align-right {
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

@media only screen and (max-width: 767px) {
    .route-widget {
        -ms-flex-pack: center;
        justify-content: center
    }
}

.route-widget .rw-contents {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    height: 50px;
    width: auto;
    line-height: 12px
}

.route-widget .rw-contents .rw-left {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 4px 10px 0;
    width: auto
}

.route-widget .rw-contents .rw-left .rw-route-logo {
    z-index: 1;
    width: 31px !important
}

.route-widget .rw-contents .rw-left .rw-route-logo:hover {
    cursor: pointer
}

.route-widget .rw-contents .rw-left .rw-route-logo-white {
    position: absolute;
    width: 31px;
    opacity: 0
}

@media only screen and (max-width: 265px) {
    .route-widget .rw-contents .rw-left .rw-route-logo-white {
        display: none
    }
}

.route-widget .rw-contents .rw-left .rw-route-logo-white:hover {
    cursor: pointer
}

.route-widget .rw-contents .rw-center .rw-text-top {
    font-weight: 800;
    font-size: 12.5px;
    text-align: left !important
}

.route-widget .rw-contents .rw-center .rw-text-top .rw-info {
    font-style: italic;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #000 !important;
    border-radius: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    font-size: 6px;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 1px;
    margin-left: 5px;
    padding: 0 4px 0 3px
}

.route-widget .rw-contents .rw-center .rw-text-bottom {
    font-size: 10.5px;
    line-height: 18px;
    text-align: left !important
}

.route-widget .rw-contents .rw-right {
    padding: 0 0 0 10px
}

.route-widget .rw-contents .rw-right .rw-checkbox-span {
    display: -ms-flexbox;
    display: flex;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    position: relative;
    height: 19px;
    width: 40px;
    border-radius: 100px;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-flex-pack: justify;
    justify-content: space-between;
    cursor: pointer
}

.route-widget .rw-contents .rw-right .rw-checkbox-span.rw-unchecked {
    background-color: #f3f3f3;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease
}

.route-widget .rw-contents .rw-right .rw-checkbox-span.rw-checked {
    background-color: #5dc8db;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease
}

.route-widget .rw-contents .rw-right .rw-checkbox-span .rw-slider {
    position: fixed;
    -ms-flex-item-align: center;
    align-self: center;
    height: 14px;
    width: 14px;
    border-radius: 100%;
    margin-left: 2px;
    -webkit-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    background-color: white;
    -webkit-box-shadow: 0px 0px 2px 0.3px #c2c2c2;
    box-shadow: 0px 0px 2px 0.3px #c2c2c2
}

.route-widget .rw-contents .rw-right .rw-checkbox-span .rw-slider.rw-checked {
    -webkit-transform: translateX(22px);
    -ms-transform: translateX(22px);
    transform: translateX(22px);
    -webkit-box-shadow: 0px 0px 2px 0.3px #499dac;
    box-shadow: 0px 0px 2px 0.3px #499dac
}

.route-widget .rw-contents .rw-right .rw-checkbox-span .rw-on-text {
    margin: 0;
    justify-self: left;
    -ms-flex-item-align: center;
    align-self: center;
    font-size: 11px;
    padding: 0 0 0 5.5px;
    color: white;
    font-weight: 600
}

.route-widget .rw-contents .rw-right .rw-checkbox-span .rw-on-text.rw-unchecked {
    display: none
}

.route-widget .rw-contents .rw-right .rw-checkbox-span .rw-route-remove {
    width: 14px;
    height: 14px;
    justify-self: center;
    -ms-flex-item-align: center;
    align-self: center
}

.route-widget .rw-contents .rw-right .rw-checkbox-span .rw-route-remove.rw-unchecked {
    display: none
}

.route-widget .rw-contents .rw-right .rw-checkbox-span .rw-off-text {
    margin: 0;
    justify-self: right;
    -ms-flex-item-align: center;
    align-self: center;
    color: #6d6d6d;
    font-size: 11px;
    padding: 0 0 0 19px
}

.route-widget .rw-contents .rw-right .rw-checkbox-span .rw-off-text.rw-checked {
    display: none
}

.route-widget .rw-contents .rw-right .rw-checkbox-span.rw-checked {
    -webkit-animation: wave 0.4s ease;
    animation: wave 0.4s ease
}

.route-widget .rw-contents .rw-right .rw-input {
    display: none
}

.route-widget .rw-contents .rw-right .rw-input:checked .rw-checkbox-label .rw-checkbox-span {
    -webkit-animation: wave 0.4s ease;
    animation: wave 0.4s ease
}

.route-widget.dark-ui {
    color: #e6e6e6 !important
}

.route-widget.dark-ui .rw-contents .rw-left {
    padding: 0 4px 10px 0
}

.route-widget.dark-ui .rw-contents .rw-left .rw-route-logo {
    opacity: 0
}

.route-widget.dark-ui .rw-contents .rw-left .rw-route-logo-white {
    z-index: 1;
    position: absolute;
    width: 32px;
    opacity: 1
}

@media only screen and (max-width: 265px) {
    .route-widget.dark-ui .rw-contents .rw-left .rw-route-logo-white {
        display: none
    }
}

.route-widget.dark-ui .rw-contents .rw-left .rw-route-logo-white:hover {
    cursor: pointer
}

.route-widget.dark-ui .rw-contents .rw-center .rw-text-top .rw-info {
    border: 1px solid #e6e6e6 !important
}

.route-widget.alt-ui {
    position: relative;
    display: block
}

.route-widget.alt-ui .section__header .section__title {
    display: inline-block
}

.route-widget.alt-ui .section__header .section__title img {
    max-height: 27px;
    width: auto;
    display: inline-block;
    vertical-align: bottom;
    margin: 0 5px 0 4px
}

.route-widget.alt-ui .section__header small a {
    margin-left: 10px
}

.route-widget.alt-ui .radio__label__accessory {
    font-weight: 600
}

.route-modal {
    background-color: rgba(0, 0, 0, 0.8);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #69727b;
    display: none;
    font-family: "Titillium Web", sans-serif;
    height: 100%;
    left: 0;
    overflow: scroll;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000000000
}

.route-modal.rm-open {
    display: block
}

@media screen and (min-width: 1024px) {
    .route-modal.rm-open {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center
    }
}

.route-modal .route-modal-box {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    background-color: #fff;
    border-radius: 25px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 50px auto;
    max-width: 775px;
    height: auto;
    position: relative;
    text-align: center;
    -ms-flex-pack: center;
    justify-content: center
}

@media screen and (min-width: 481px) and (max-width: 768px) {
    .route-modal .route-modal-box {
        width: 90%;
        max-height: 950px
    }
}

@media only screen and (max-width: 480px) {
    .route-modal .route-modal-box {
        display: grid;
        width: 315px;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

.route-modal .route-modal-box .background {
    position: absolute;
    border-radius: 25px;
    width: 100%;
    height: 100%
}

@media screen and (min-width: 481px) and (max-width: 768px) {
    .route-modal .route-modal-box .background {
        position: inherit
    }
}

@media only screen and (max-width: 480px) {
    .route-modal .route-modal-box .background {
        display: none
    }
}

.route-modal .route-modal-box .route-line {
    position: absolute;
    width: 100%;
    justify-self: center;
    top: 50px
}

@media screen and (min-width: 769px) {
    .route-modal .route-modal-box .route-line {
        margin-top: 50px
    }
}

@media screen and (min-width: 481px) and (max-width: 768px) {
    .route-modal .route-modal-box .route-line {
        margin-top: 50px
    }
}

@media only screen and (max-width: 480px) {
    .route-modal .route-modal-box .route-line {
        margin-top: 65px
    }
}

.route-modal .route-modal-box .route-rm-close-modal {
    cursor: pointer;
    height: 20px;
    padding: 5px;
    position: absolute;
    right: 10px;
    top: 5px;
    z-index: 10;
    -ms-flex-item-align: end;
    align-self: flex-end;
    padding: 5px 5px 0 0
}

@media only screen and (max-width: 480px) {
    .route-modal .route-modal-box .route-rm-close-modal {
        width: 15px
    }
}

.route-modal .route-modal-box .route-modal-header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    z-index: 10;
    margin-top: 50px
}

@media only screen and (min-width: 481px) and (max-width: 768px) {
    .route-modal .route-modal-box .route-modal-header {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        position: absolute;
        height: 100%;
        margin-left: 50px
    }
}

@media only screen and (max-width: 480px) {
    .route-modal .route-modal-box .route-modal-header {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly;
        -ms-flex-align: center;
        align-items: center;
        height: 150px;
        width: auto;
        margin-top: 25px
    }
}

.route-modal .route-modal-box .route-modal-header .route-rm-secure-with {
    color: white;
    font-size: 12px
}

@media screen and (min-width: 769px) {
    .route-modal .route-modal-box .route-modal-header .route-rm-secure-with {
        -ms-flex-item-align: start;
        align-self: flex-start;
        margin-left: 55px;
        font-size: 16px
    }
}

@media screen and (min-width: 586px) and (max-width: 768px) {
    .route-modal .route-modal-box .route-modal-header .route-rm-secure-with {
        margin-top: 25px;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

@media only screen and (min-width: 481px) and (max-width: 585px) {
    .route-modal .route-modal-box .route-modal-header .route-rm-secure-with {
        margin-top: 10px;
        font-size: 70%;
        text-align: left;
        margin-right: 30px
    }
}

@media screen and (max-width: 480px) {
    .route-modal .route-modal-box .route-modal-header .route-rm-secure-with {
        color: #69727b;
        -ms-flex-order: 0;
        order: 0;
        padding: 0
    }
}

.route-modal .route-modal-box .route-modal-header .route-rm-route-logo {
    width: 180px;
    -ms-flex-align: center;
    align-items: center
}

@media screen and (min-width: 769px) {
    .route-modal .route-modal-box .route-modal-header .route-rm-route-logo {
        margin-left: 55px
    }
}

@media screen and (max-width: 480px) {
    .route-modal .route-modal-box .route-modal-header .route-rm-route-logo {
        display: none;
        padding: 0
    }
}

.route-modal .route-modal-box .route-modal-header .route-rm-route-logo-color {
    width: 180px
}

@media screen and (min-width: 769px) {
    .route-modal .route-modal-box .route-modal-header .route-rm-route-logo-color {
        display: none
    }
}

@media screen and (min-width: 481px) and (max-width: 768px) {
    .route-modal .route-modal-box .route-modal-header .route-rm-route-logo-color {
        display: none
    }
}

.route-modal .route-modal-box .route-modal-content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
    -ms-flex-align: center;
    align-items: center;
    height: 450px;
    z-index: 10;
    margin: 60px 0 25px 0;
    -ms-flex-item-align: end;
    align-self: end;
    justify-self: center;
    width: 775px
}

@media only screen and (min-width: 481px) and (max-width: 768px) {
    .route-modal .route-modal-box .route-modal-content {
        position: absolute;
        width: 100%;
        height: auto;
        margin: 0
    }
}

@media only screen and (max-width: 480px) {
    .route-modal .route-modal-box .route-modal-content {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: 300px;
        height: 100%;
        margin-top: 15px
    }
}

.route-modal .route-modal-box .route-modal-content .icon-box1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: auto;
    height: auto
}

.route-modal .route-modal-box .route-modal-content .icon-box1 .route-rm-icon-box1 {
    vertical-align: text-top;
    width: 224px;
    height: 295px;
    border-radius: 15px;
    -webkit-box-shadow: 0 0 10px gray;
    box-shadow: 0 0 10px gray;
    grid-row: modalCTop-s/modalCTop-e;
    background-color: white;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-line-pack: center;
    align-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

@media screen and (min-width: 561px) and (max-width: 768px) {
    .route-modal .route-modal-box .route-modal-content .icon-box1 .route-rm-icon-box1 {
        width: 160px;
        height: auto
    }
}

@media only screen and (min-width: 481px) and (max-width: 585px) {
    .route-modal .route-modal-box .route-modal-content .icon-box1 .route-rm-icon-box1 {
        width: 120px;
        height: 80%
    }
}

.route-modal .route-modal-box .route-modal-content .icon-box1 .route-rm-icon-box1 .route-rm-icon-box-image {
    height: 253px;
    -ms-flex-item-align: center;
    align-self: center;
    margin-top: 10px
}

@media screen and (min-width: 586px) and (max-width: 768px) {
    .route-modal .route-modal-box .route-modal-content .icon-box1 .route-rm-icon-box1 .route-rm-icon-box-image {
        height: 200px;
        width: 100%
    }
}

@media screen and (min-width: 481px) and (max-width: 585px) {
    .route-modal .route-modal-box .route-modal-content .icon-box1 .route-rm-icon-box1 .route-rm-icon-box-image {
        width: 110px;
        height: 150px
    }
}

.route-modal .route-modal-box .route-modal-content .icon-box1 .route-rm-icon-box1 .route-rm-icon-box-title {
    color: #242627;
    font-size: 18px;
    margin-top: 15px
}

.route-modal .route-modal-box .route-modal-content .icon-box1 .route-rm-icon-box1 .route-rm-icon-box-text {
    color: #000000;
    font-size: 13px
}

@media screen and (max-width: 480px) {
    .route-modal .route-modal-box .route-modal-content .icon-box1 .route-rm-icon-box1 {
        -ms-flex-order: 1;
        order: 1
    }
}

.route-modal .route-modal-box .route-modal-content .icon-box1 .route-rm-text1 {
    margin: 25px 0 15px 0
}

@media screen and (min-width: 481px) and (max-width: 585px) {
    .route-modal .route-modal-box .route-modal-content .icon-box1 .route-rm-text1 {
        font-size: 0.8em;
        margin: 15px 0 25px 0
    }
}

@media screen and (max-width: 480px) {
    .route-modal .route-modal-box .route-modal-content .icon-box1 .route-rm-text1 {
        -ms-flex-order: 0;
        order: 0
    }
}

.route-modal .route-modal-box .route-modal-content .icon-box2 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: auto;
    height: auto
}

.route-modal .route-modal-box .route-modal-content .icon-box2 .route-rm-icon-box2 {
    vertical-align: text-top;
    width: 224px;
    height: 295px;
    border-radius: 15px;
    -webkit-box-shadow: 0 0 10px gray;
    box-shadow: 0 0 10px gray;
    grid-row: modalCTop-s/modalCTop-e;
    background-color: white;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-line-pack: center;
    align-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

@media screen and (min-width: 561px) and (max-width: 768px) {
    .route-modal .route-modal-box .route-modal-content .icon-box2 .route-rm-icon-box2 {
        width: 160px;
        height: auto
    }
}

@media only screen and (min-width: 481px) and (max-width: 585px) {
    .route-modal .route-modal-box .route-modal-content .icon-box2 .route-rm-icon-box2 {
        width: 120px;
        height: 80%
    }
}

.route-modal .route-modal-box .route-modal-content .icon-box2 .route-rm-icon-box2 .route-rm-icon-box-image {
    height: 253px;
    -ms-flex-item-align: center;
    align-self: center;
    margin-top: 10px
}

@media screen and (min-width: 586px) and (max-width: 768px) {
    .route-modal .route-modal-box .route-modal-content .icon-box2 .route-rm-icon-box2 .route-rm-icon-box-image {
        height: 200px;
        width: 100%
    }
}

@media screen and (min-width: 481px) and (max-width: 585px) {
    .route-modal .route-modal-box .route-modal-content .icon-box2 .route-rm-icon-box2 .route-rm-icon-box-image {
        width: 110px;
        height: 150px
    }
}

.route-modal .route-modal-box .route-modal-content .icon-box2 .route-rm-icon-box2 .route-rm-icon-box-title {
    color: #242627;
    font-size: 18px;
    margin-top: 15px
}

.route-modal .route-modal-box .route-modal-content .icon-box2 .route-rm-icon-box2 .route-rm-icon-box-text {
    color: #000000;
    font-size: 13px
}

@media screen and (max-width: 480px) {
    .route-modal .route-modal-box .route-modal-content .icon-box2 .route-rm-icon-box2 {
        -ms-flex-order: 1;
        order: 1
    }
}

.route-modal .route-modal-box .route-modal-content .icon-box2 .route-rm-text2 {
    margin: 25px 0 15px 0
}

.route-modal .route-modal-box .route-modal-content .icon-box2 .route-rm-text2 .route-rm-icon-box-image {
    height: 253px;
    -ms-flex-item-align: center;
    align-self: center;
    margin-top: 10px
}

@media screen and (min-width: 586px) and (max-width: 768px) {
    .route-modal .route-modal-box .route-modal-content .icon-box2 .route-rm-text2 .route-rm-icon-box-image {
        height: 200px;
        width: 100%
    }
}

@media screen and (min-width: 481px) and (max-width: 585px) {
    .route-modal .route-modal-box .route-modal-content .icon-box2 .route-rm-text2 .route-rm-icon-box-image {
        width: 110px;
        height: 150px
    }
}

.route-modal .route-modal-box .route-modal-content .icon-box2 .route-rm-text2 .route-rm-icon-box-title {
    color: #242627;
    font-size: 18px;
    margin-top: 15px
}

.route-modal .route-modal-box .route-modal-content .icon-box2 .route-rm-text2 .route-rm-icon-box-text {
    color: #000000;
    font-size: 13px
}

@media screen and (min-width: 481px) and (max-width: 585px) {
    .route-modal .route-modal-box .route-modal-content .icon-box2 .route-rm-text2 {
        font-size: 0.8em;
        margin: 15px 0 25px 0
    }
}

@media screen and (max-width: 480px) {
    .route-modal .route-modal-box .route-modal-content .icon-box2 .route-rm-text2 {
        -ms-flex-order: 0;
        order: 0
    }
}

.route-modal .route-modal-box .route-modal-content .icon-box3 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: auto;
    height: auto
}

.route-modal .route-modal-box .route-modal-content .icon-box3 .route-rm-icon-box3 {
    vertical-align: text-top;
    width: 224px;
    height: 295px;
    border-radius: 15px;
    -webkit-box-shadow: 0 0 10px gray;
    box-shadow: 0 0 10px gray;
    grid-row: modalCTop-s/modalCTop-e;
    background-color: white;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-line-pack: center;
    align-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

@media screen and (min-width: 561px) and (max-width: 768px) {
    .route-modal .route-modal-box .route-modal-content .icon-box3 .route-rm-icon-box3 {
        width: 160px;
        height: auto
    }
}

@media only screen and (min-width: 481px) and (max-width: 585px) {
    .route-modal .route-modal-box .route-modal-content .icon-box3 .route-rm-icon-box3 {
        width: 120px;
        height: 80%
    }
}

.route-modal .route-modal-box .route-modal-content .icon-box3 .route-rm-icon-box3 .route-rm-icon-box-image {
    height: 253px;
    -ms-flex-item-align: center;
    align-self: center;
    margin-top: 10px
}

@media screen and (min-width: 586px) and (max-width: 768px) {
    .route-modal .route-modal-box .route-modal-content .icon-box3 .route-rm-icon-box3 .route-rm-icon-box-image {
        height: 200px;
        width: 100%
    }
}

@media screen and (min-width: 481px) and (max-width: 585px) {
    .route-modal .route-modal-box .route-modal-content .icon-box3 .route-rm-icon-box3 .route-rm-icon-box-image {
        width: 110px;
        height: 150px
    }
}

.route-modal .route-modal-box .route-modal-content .icon-box3 .route-rm-icon-box3 .route-rm-icon-box-title {
    color: #242627;
    font-size: 18px;
    margin-top: 15px
}

.route-modal .route-modal-box .route-modal-content .icon-box3 .route-rm-icon-box3 .route-rm-icon-box-text {
    color: #000000;
    font-size: 13px
}

@media screen and (max-width: 480px) {
    .route-modal .route-modal-box .route-modal-content .icon-box3 .route-rm-icon-box3 {
        -ms-flex-order: 1;
        order: 1
    }
}

.route-modal .route-modal-box .route-modal-content .icon-box3 .route-rm-text3 {
    margin: 25px 0 15px 0
}

.route-modal .route-modal-box .route-modal-content .icon-box3 .route-rm-text3 .route-rm-icon-box-image {
    height: 253px;
    -ms-flex-item-align: center;
    align-self: center;
    margin-top: 10px
}

@media screen and (min-width: 586px) and (max-width: 768px) {
    .route-modal .route-modal-box .route-modal-content .icon-box3 .route-rm-text3 .route-rm-icon-box-image {
        height: 200px;
        width: 100%
    }
}

@media screen and (min-width: 481px) and (max-width: 585px) {
    .route-modal .route-modal-box .route-modal-content .icon-box3 .route-rm-text3 .route-rm-icon-box-image {
        width: 110px;
        height: 150px
    }
}

.route-modal .route-modal-box .route-modal-content .icon-box3 .route-rm-text3 .route-rm-icon-box-title {
    color: #242627;
    font-size: 18px;
    margin-top: 15px
}

.route-modal .route-modal-box .route-modal-content .icon-box3 .route-rm-text3 .route-rm-icon-box-text {
    color: #000000;
    font-size: 13px
}

@media screen and (min-width: 481px) and (max-width: 585px) {
    .route-modal .route-modal-box .route-modal-content .icon-box3 .route-rm-text3 {
        font-size: 0.8em;
        margin: 15px 0 25px 0
    }
}

@media screen and (max-width: 480px) {
    .route-modal .route-modal-box .route-modal-content .icon-box3 .route-rm-text3 {
        -ms-flex-order: 0;
        order: 0
    }
}

.route-modal .route-modal-box .route-modal-footer {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 775px
}

@media only screen and (min-width: 481px) and (max-width: 768px) {
    .route-modal .route-modal-box .route-modal-footer {
        height: 100%;
        padding-top: 50px
    }
}

@media only screen and (max-width: 480px) {
    .route-modal .route-modal-box .route-modal-footer {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: center;
        align-items: center;
        width: 315px
    }
}

.route-modal .route-modal-box .route-modal-footer .rm-footer-1 {
    width: 75%
}

@media only screen and (max-width: 480px) {
    .route-modal .route-modal-box .route-modal-footer .rm-footer-1 {
        margin-top: 50px
    }
}

.route-modal .route-modal-box .route-modal-footer .rm-footer-1 .route-rm-terms {
    font-size: 10px
}

.route-modal .route-modal-box .route-modal-footer .rm-footer-2 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    margin: 25px 0 35px 0
}

@media screen and (min-width: 586px) and (max-width: 768px) {
    .route-modal .route-modal-box .route-modal-footer .rm-footer-2 {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

@media screen and (min-width: 481px) and (max-width: 585px) {
    .route-modal .route-modal-box .route-modal-footer .rm-footer-2 {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        margin: 0
    }
}

@media only screen and (max-width: 480px) {
    .route-modal .route-modal-box .route-modal-footer .rm-footer-2 {
        margin-top: 20px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.route-modal .route-modal-box .route-modal-footer .rm-footer-2 .route-rm-copyright {
    font-size: 12px;
    margin: 5px 0
}

.route-modal .route-modal-box .route-modal-footer .rm-footer-2 .route-rm-terms-of-use {
    margin: 5px 0;
    z-index: 100
}

.route-modal .route-modal-box .route-modal-footer .rm-footer-2 .route-rm-terms-of-use .route-rm-terms-of-use-text {
    color: #67c8d9;
    text-decoration: underline;
    font-size: 11px
}

.route-modal .route-modal-box .route-modal-footer .rm-footer-2 .route-rm-user-privacy {
    z-index: 100
}

.route-modal .route-modal-box .route-modal-footer .rm-footer-2 .route-rm-user-privacy .route-rm-user-privacy-text {
    color: #67c8d9;
    text-decoration: underline;
    font-size: 11px;
    margin: 5px 0
}

.route-modal .route-modal-box .route-modal-footer .rm-footer-2 .route-rm-lloyds-container {
    margin: 5px 0
}

.route-modal .route-modal-box .route-modal-footer .rm-footer-2 .route-rm-lloyds-container .route-rm-lloyds-image {
    height: 22px;
    width: 100px
}

iframe#ShopifyChat {
    z-index: 2147483646 !important;
}

@media screen and (min-width: 768px) {

    /* .section--slideshow .slider .skyn-style-1519177052247-slide5 .caption { */
    #arctic-repair-cream .caption {
        max-width: 45%;
    }


    .section--slideshow .slider .skyn-style-1519177052247-slide5 .caption .font--section-heading,
    .section--slideshow .slider .skyn-style-1519177052247-slide5 .caption .sub-title {
        color: #6182a3;
    }

    .skyn-style-1519177052247-slide5 .caption .sub-title--divider {
        border: 1px solid #6182a3;
    }


    .section--slideshow .slider .skyn-style-1519177052247-slide5 .caption a.font--button {
        color: #fff;
        background-color: #6182a3;
    }


    #arctic-repair-cream .caption.center {
        margin-left: 0;
        margin-right: 0;
    }
}

@media screen and (min-width: 768px) {

    /* .section--slideshow .slider .skyn-style-1519177052247-slide7 .caption { */
    #cult-favorite-eye-gels .caption {
        max-width: 40%;
    }


    .section--slideshow .slider .skyn-style-1519177052247-slide7 .caption .font--section-heading,
    .section--slideshow .slider .skyn-style-1519177052247-slide7 .caption .sub-title {
        color: #6182a3;
    }

    .skyn-style-1519177052247-slide7 .caption .sub-title--divider {
        border: 1px solid #6182a3;
    }


    .section--slideshow .slider .skyn-style-1519177052247-slide7 .caption a.font--button {
        color: #fff;
        background-color: #6182a3;
    }


    #cult-favorite-eye-gels .caption.center {
        margin-left: 0;
        margin-right: 0;
    }
}

@media screen and (min-width: 768px) {

    /* .section--slideshow .slider .skyn-style-1519177052247-slide8 .caption { */
    #supernatural-cleansers .caption {
        max-width: 42%;
    }


    .section--slideshow .slider .skyn-style-1519177052247-slide8 .caption .font--section-heading,
    .section--slideshow .slider .skyn-style-1519177052247-slide8 .caption .sub-title {
        color: #6182a3;
    }

    .skyn-style-1519177052247-slide8 .caption .sub-title--divider {
        border: 1px solid #6182a3;
    }


    .section--slideshow .slider .skyn-style-1519177052247-slide8 .caption a.font--button {
        color: #fff;
        background-color: #6182a3;
    }


    .section--slideshow .slider .skyn-style-1519177052247-slide8 .caption {
        background-color: rgba(243, 247, 255, 0.5);
    }

    #supernatural-cleansers .caption.center {
        margin-left: 0;
        margin-right: 0;
    }
}

.kKQEmZ.kKQEmZ {
    width: 100%;
    position: relative;
}

.dqEOHo.dqEOHo {
    background-color: white;
    position: absolute;
    z-index: 1;
    top: 9px;
    left: 0px;
    border-radius: 4px;
    animation: 0.4s ease 0s 1 normal none running fadein;
}

.hAkfYz.hAkfYz {
    border-radius: 4px;
    box-shadow: rgba(0, 0, 0, 0.26) 1px 1px 4px 0px;
    border: 1px solid rgb(208, 51, 31);
    background-color: rgb(248, 236, 233);
}

.hAkfYz.hAkfYz::after, .hAkfYz.hAkfYz::before {
    content: "";
    display: block;
    position: absolute;
    width: 0px;
    height: 0px;
    border-style: solid;
}

.hAkfYz.hAkfYz::before {
    border-width: 9px;
    left: 7px;
    top: -17px;
    border-color: transparent transparent rgb(208, 51, 31);
}

.hAkfYz.hAkfYz::after {
    top: -15px;
    border-color: transparent transparent rgb(248, 236, 233);
    left: 8px;
    border-width: 8px;
}

.gRcEuJ.gRcEuJ {
    font-size: 14px;
    padding: 8px;
    font-family: Helvetica, Arial, sans-serif;
    color: rgb(208, 51, 31);
}

.bwIBYc.bwIBYc.bwIBYc.bwIBYc.bwIBYc.bwIBYc {
    width: 100%;
}

.bwIBYc.bwIBYc.bwIBYc.bwIBYc.bwIBYc.bwIBYc .ql-container {
    border: none;
}

.bwIBYc.bwIBYc.bwIBYc.bwIBYc.bwIBYc.bwIBYc .ql-container p {
    font-size: 14px;
}

.ql-font-helvetica {
    font-family: var(--font--accent--family) !important;
    font-weight: 400 !important;
    color: #307a07 !important;
    padding: 12px 20px !important;
    background: #d2e4c4;
    display: block;
}

.error-container, .result-container, .unsubscribe-error, .unsubscribe-result {
    display: none;
}

#subscription_form, #unsubscribe_form {
    position: relative;
}

.button-subscription, .button-unsubscribe {
    padding: 0 15px !important;
    height: 46px !important;
    font-weight: 500 !important;
    font-family: var(--font--accent--family) !important;
    font-size: 13px !important;
    letter-spacing: 1px !important;
    margin-left: -1px;
    position: absolute !important;
    top: 0 !important;
    width: auto !important;
    right: 0 !important;
}

.input-subscription, .input-unsubscribe {
    font-weight: var(--font--accent--weight);
    font-style: var(--font--accent--style);
    text-transform: none;
    font-size: 12px;
    background: var(--color-page-bg);
    color: var(--color-text);
    border: 1px solid var(--color-border);
    letter-spacing: 0.8px;
    box-shadow: none !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
    height: 46px !important;
    border-color: #555 !important;
    /*border-color: #d0331f !important;*/
    border-radius: 0 !important;
    font-family: var(--font--accent--family) !important;
    padding-right: 140px;
    margin-bottom: 0 !important;
}

.input-subscription::-webkit-input-placeholder {
    color: #b8b8bc;
}

.subscribe {
    max-width: 800px;
    margin: auto;
}

.subscribe--block--heading {
    padding-bottom: 16px;
}

#shopify-section-page-our-team .single-column {
    margin: 0 auto
}

.our-team-page > .Section {
    border-bottom: 1px solid #ccc;
    margin-bottom: 50px;
    padding-bottom: 50px;
    margin-left: 0;
    margin-right: 0
}

.TeamText__ContentWrapper {
    max-width: calc(100% - 250px);
    padding-left: 50px
}

.our-team-page {
    max-width: 1000px;
    margin: 0 auto;
    margin-top: 50px;
    padding-left: 50px;
    padding-right: 50px
}

.our-team-page .TeamText__Heading.Heading.u-h1 {
    color: #597897;
    font-size: 21px;
    line-height: 1.2
}

.our-team-page .TeamText__Heading.Heading.u-h1 strong {
    font-weight: bold
}

.our-team-page > .Section {
    max-width: 900px
}

#shopify-section-page-our-team .single-column {
    margin-top: 40px
}

.TeamText.TeamText--withImage {
    display: flex;
    flex-wrap: wrap
}

.Team__ImageWrapper {
    max-width: 225px;
    width: 100%
}

.TeamText__Description.Rte {
    line-height: 1.7
}

.our-team-page > .Section:last-child {
    border-bottom: 0
}

.waiting_success p:first-child{
    display: none;
}
@media screen and (max-width: 767px) {
    .our-team-page {
        padding-left: 20px;
        padding-right: 20px
    }
}

@media screen and (max-width: 679px) {
    .our-team-page {
        padding-left: 20px;
        padding-right: 20px
    }

    .TeamText.TeamText--withImage {
        flex-direction: column
    }

    .TeamText__ContentWrapper {
        max-width: 100%;
        padding-left: 0
    }

    .Team__ImageWrapper {
        max-width: 400px;
        margin-bottom: 25px
    }
}

/* End */


/* Start:/bitrix/templates/icelandcream/css/0.css?160083231766721*/
.kl-private-reset-css-Xuajs1 input :not([type="image"]){border:black solid 1px}.kl-private-reset-css-Xuajs1 input :not([type="image"]) ::placeholder{line-height:-moz-block-height;white-space:nowrap;overflow:hidden}.kl-private-reset-css-Xuajs1 label{text-align:left}.kl-private-reset-css-inner-Zxasda,.kl-private-reset-css-Xuajs1 input :not([type="image"]) ::placeholder,.kl-private-reset-css-Xuajs1.kl-private-quill-wrapper-Lkqws1 *:not(em):not(strong):not(u):not(br),.kl-private-reset-css-Xuajs1 ::before,.kl-private-reset-css-Xuajs1 ::after,.kl-private-reset-css-Xuajs1 input[type="text"],.kl-private-reset-css-Xuajs1 input[type="email"],.kl-private-reset-css-Xuajs1 input[type="number"],.kl-private-reset-css-Xuajs1 input[type="date"],.kl-private-reset-css-Xuajs1 input[type="tel"],.kl-private-reset-css-Xuajs1{animation:none;animation-delay:0;animation-direction:normal;animation-duration:0;animation-fill-mode:none;animation-iteration-count:1;animation-name:none;animation-play-state:running;animation-timing-function:ease;backface-visibility:visible;background:0;background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:none;background-origin:padding-box;background-position:0 0;background-position-x:0;background-position-y:0;background-repeat:repeat;background-size:auto auto;border:0;border-style:none;border-width:medium;border-color:inherit;border-bottom:0;border-bottom-color:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:none;border-bottom-width:medium;border-collapse:separate;border-image:none;border-left:0;border-left-color:inherit;border-left-style:none;border-left-width:medium;border-radius:0;border-right:0;border-right-color:inherit;border-right-style:none;border-right-width:medium;border-spacing:0;border-top:0;border-top-color:inherit;border-top-left-radius:0;border-top-right-radius:0;border-top-style:none;border-top-width:medium;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:inherit;columns:auto;column-count:auto;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-rule-color:currentColor;column-rule-style:none;column-rule-width:none;column-span:1;column-width:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:block;empty-cells:show;float:none;font:normal;font-family:inherit;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;height:auto;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;list-style:none;list-style-image:none;list-style-position:outside;list-style-type:disc;margin:0;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:0;outline:0;outline-color:invert;outline-style:none;outline-width:medium;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;pointer-events:initial;position:static;right:auto;tab-size:8;table-layout:auto;text-align:inherit;text-align-last:auto;text-decoration:none;text-decoration-color:inherit;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-style:flat;transition:none;transition-delay:0s;transition-duration:0s;transition-property:none;transition-timing-function:ease;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:0;width:auto;word-spacing:normal;z-index:auto;-webkit-font-smoothing:antialiased}

.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor p,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ul,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor pre,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor blockquote,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor h1,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor h2,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor h3,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor h4,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor h5,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor h6{word-break:break-word}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-arial{font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-arial-black{font-family:'Arial Black', 'Arial Bold', Gadget, sans-serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-century-gothic{font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-courier{font-family:Courier, 'Lucida Sans Typewriter', 'Lucida Typewriter', monospace}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-courier-new{font-family:'Courier New', Courier, 'Lucida Sans Typewriter', 'Lucida Typewriter', monospace}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-georgia{font-family:Georgia, Times, 'Times New Roman', serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-geneva{font-family:Geneva, Tahoma, Verdana, sans-serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-helvetica{font-family:Helvetica, Arial, sans-serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-helvetica-neue{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-lucida{font-family:'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-lucida-grande{font-family:'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-lucida-sans{font-family:'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-ms-serif{font-family:serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-new-york{font-family:TimesNewRoman, 'Times New Roman', Times, Baskerville, Georgia, serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-palatino{font-family:Palatino, 'Palatino Linotype', 'Palatino LT STD', 'Book Antiqua', Georgia, serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-palatino-linotype{font-family:'Palatino Linotype', 'Palatino LT STD', 'Book Antiqua', Georgia, serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-tahoma{font-family:Tahoma, Verdana, Segoe, sans-serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-times-new-roman{font-family:TimesNewRoman, 'Times New Roman', Times, Baskerville, Georgia, serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-trebuchet-ms{font-family:'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Tahoma, sans-serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-verdana{font-family:Verdana, Geneva, sans-serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor a{cursor:pointer}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor span,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor img,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor a{font-size:inherit;display:inline}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor p{font-size:14px;color:#000000;font-family:'Arial'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor img{vertical-align:bottom}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor strong{font-weight:700}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor em{font-style:italic}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor u{text-decoration:underline}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-container{box-sizing:border-box;font-family:Helvetica, Arial, sans-serif;font-size:13px;margin:0px;position:relative}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-container.ql-disabled .ql-tooltip{visibility:hidden}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-container.ql-disabled .ql-editor ul[data-checked]>li::before{pointer-events:none}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-clipboard p{margin:0;padding:0}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor{box-sizing:border-box;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor>*{cursor:text}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor p,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ul,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor pre,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor blockquote,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor h1,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor h2,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor h3,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor h4,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor h5,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ul{padding-left:1.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol>li,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ul>li{list-style-type:none}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ul>li::before{content:'\2022'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ul[data-checked='true'],.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ul[data-checked='false']{pointer-events:none}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ul[data-checked='true']>li *,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ul[data-checked='false']>li *{pointer-events:all}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ul[data-checked='true']>li::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ul[data-checked='false']>li::before{color:#777;cursor:pointer;pointer-events:all}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ul[data-checked='true']>li::before{content:'\2611'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ul[data-checked='false']>li::before{content:'\2610'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li::before{display:inline-block;white-space:nowrap;width:1.2em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li:not(.ql-direction-rtl)::before{margin-left:-1.5em;margin-right:0.3em;text-align:right}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li.ql-direction-rtl::before{margin-left:0.3em;margin-right:-1.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li:not(.ql-direction-rtl),.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-direction-rtl,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li:before{content:counter(list-0, decimal) ". "}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-1{counter-increment:list-1}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-1:before{content:counter(list-1, lower-alpha) ". "}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-2{counter-increment:list-2}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-2:before{content:counter(list-2, lower-roman) ". "}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-3{counter-increment:list-3}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-3:before{content:counter(list-3, decimal) ". "}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-4{counter-increment:list-4}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-4:before{content:counter(list-4, lower-alpha) ". "}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-5{counter-increment:list-5}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-5:before{content:counter(list-5, lower-roman) ". "}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-6{counter-increment:list-6}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-6:before{content:counter(list-6, decimal) ". "}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-7{counter-increment:list-7}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-7:before{content:counter(list-7, lower-alpha) ". "}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-8{counter-increment:list-8}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-8:before{content:counter(list-8, lower-roman) ". "}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-8{counter-reset:list-9}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-9{counter-increment:list-9}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor ol li.ql-indent-9:before{content:counter(list-9, decimal) ". "}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-video{display:block;max-width:100%}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-video.ql-align-center{margin:0 auto}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-bg-black{background-color:#000}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-bg-red{background-color:#e60000}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-bg-orange{background-color:#f90}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-bg-yellow{background-color:#ff0}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-bg-green{background-color:#008a00}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-bg-blue{background-color:#06c}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-bg-purple{background-color:#93f}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-color-white{color:#fff}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-color-red{color:#e60000}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-color-orange{color:#f90}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-color-yellow{color:#ff0}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-color-green{color:#008a00}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-color-blue{color:#06c}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-color-purple{color:#93f}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-serif{font-family:Georgia, Times New Roman, serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-monospace{font-family:Monaco, Courier New, monospace}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-size-small{font-size:0.75em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-size-large{font-size:1.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-size-huge{font-size:2.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-align-center{text-align:center}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-align-justify{text-align:justify}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-align-right{text-align:right}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-embed-selected{border:1px solid #777;user-select:none}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor.ql-blank::before{color:rgba(0,0,0,0.6);content:attr(data-placeholder);font-style:italic;pointer-events:none;position:absolute}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar:after,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar:after{clear:both;content:'';display:table}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button svg,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button svg{float:left;height:100%}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button:active:hover,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button:active:hover{outline:none}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar input.ql-image[type='file'],.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar input.ql-image[type='file']{display:none}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button:hover,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button:hover,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button:focus,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button:focus,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button.ql-active,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button.ql-active,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-label:hover,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-label:hover,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-label.ql-active,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-label.ql-active,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-item:hover,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-item:hover,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button:hover .ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button:hover .ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button:focus .ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button:focus .ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button.ql-active .ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button.ql-active .ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button:hover .ql-stroke,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button:hover .ql-stroke,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button:focus .ql-stroke,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button:focus .ql-stroke,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button.ql-active .ql-stroke,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button.ql-active .ql-stroke,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button:hover .ql-stroke-miter,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button:hover .ql-stroke-miter,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button:focus .ql-stroke-miter,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button:focus .ql-stroke-miter,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button:hover:not(.ql-active),.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-hidden{display:none}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-out-bottom,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-out-top{visibility:hidden}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-formats{display:inline-block;vertical-align:middle}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-formats:after{clear:both;content:'';display:table}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-fill,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-stroke.ql-fill{fill:#444}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-empty{fill:none}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-even{fill-rule:evenodd}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-thin,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-stroke.ql-thin{stroke-width:1}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-transparent{opacity:0.4}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-direction svg:last-child{display:none}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-direction.ql-active svg:last-child{display:inline}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-direction.ql-active svg:first-child{display:none}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-editor h1{font-size:2em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-editor h2{font-size:1.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-editor h3{font-size:1.17em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-editor h4{font-size:1em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-editor h5{font-size:0.83em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-editor h6{font-size:0.67em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-editor a{text-decoration:underline}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-editor code,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-editor code{font-size:85%;padding-bottom:2px;padding-top:2px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-editor code:before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-editor code:after{content:'\A0';letter-spacing:-2px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-editor img{max-width:100%}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-color-picker,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-icon-picker{width:28px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-color-picker .ql-picker-label,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-color-picker .ql-picker-label svg,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0px;width:16px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before{content:attr(data-label)}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header{width:98px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-label::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-item::before{content:'Normal'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='1']::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='1']::before{content:'Heading 1'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='2']::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='2']::before{content:'Heading 2'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='3']::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='3']::before{content:'Heading 3'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='4']::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='4']::before{content:'Heading 4'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='5']::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='5']::before{content:'Heading 5'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='6']::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='6']::before{content:'Heading 6'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='1']::before{font-size:2em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='2']::before{font-size:1.5em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='3']::before{font-size:1.17em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='4']::before{font-size:1em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='5']::before{font-size:0.83em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='6']::before{font-size:0.67em}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-font{width:108px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-font .ql-picker-label::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-font .ql-picker-item::before{content:'Sans Serif'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-font .ql-picker-label[data-value='serif']::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-font .ql-picker-item[data-value='serif']::before{content:'Serif'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-font .ql-picker-label[data-value='monospace']::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-font .ql-picker-item[data-value='monospace']::before{content:'Monospace'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-font .ql-picker-item[data-value='serif']::before{font-family:Georgia, Times New Roman, serif}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-font .ql-picker-item[data-value='monospace']::before{font-family:Monaco, Courier New, monospace}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-size{width:98px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-size .ql-picker-label::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-size .ql-picker-item::before{content:'Normal'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-size .ql-picker-label[data-value='small']::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-size .ql-picker-item[data-value='small']::before{content:'Small'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-size .ql-picker-label[data-value='large']::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-size .ql-picker-item[data-value='large']::before{content:'Large'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-size .ql-picker-label[data-value='huge']::before,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-size .ql-picker-item[data-value='huge']::before{content:'Huge'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-size .ql-picker-item[data-value='small']::before{font-size:10px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-size .ql-picker-item[data-value='large']::before{font-size:18px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-picker.ql-size .ql-picker-item[data-value='huge']::before{font-size:32px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;padding:8px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-toolbar.ql-snow .ql-formats{margin-right:15px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0,0,0,0.2) 0 2px 8px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0px 0px 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-tooltip::before{content:'Visit URL:';line-height:26px;margin-right:8px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-tooltip input[type='text']{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0px;padding:3px 5px;width:170px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #ccc;content:'Edit';margin-left:16px;padding-right:8px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-tooltip a.ql-remove::before{content:'Remove';margin-left:8px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-tooltip a{line-height:26px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-tooltip.ql-editing a.ql-preview,.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-tooltip.ql-editing input[type='text']{display:inline-block}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0px;content:'Save';padding-right:0px}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-tooltip[data-mode='link']::before{content:'Enter link:'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-tooltip[data-mode='formula']::before{content:'Enter formula:'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow .ql-tooltip[data-mode='video']::before{content:'Enter video:'}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-snow a{color:#06c}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-container.ql-snow{border:1px solid #ccc}


/* End */


/* Start:/bitrix/templates/icelandcream/css/custom_footer.css?1611562641600*/
.ql-editor p:nth-child(3){margin-top:-2px !important}.ql-font-helvetica-neue{font-family:sans-serif !important;font-weight:400 !important}.ql-font-lucida-grande{font-family: sans-serif !important;font-weight:500 !important;margin-left:-5px !important;font-size:60px !important;margin-bottom:0 !important;line-height:.9em !important}.needsclick.Button__FormStyledButton-p2mbjt-0.bUlNKC{font-family:sans-serif !important;font-weight:500 !important}.needsclick.TextInput__FormStyledTextInput-sc-1o6de9f-0.jwHPjh.kl-private-reset-css-Xuajs1{text-align:center !important;justify-content:center !important}
/* End */


/* Start:/bitrix/templates/icelandcream/css/smile-ui-styles.css?16008319667680*/
.smile-launcher-frame-container{border:0;outline:0;position:fixed;height:60px;z-index:0;overflow:hidden;box-shadow:0 0 25px 0 rgba(0,0,0,.05);visibility:hidden}.smile-launcher-frame-container.smile-launcher-animate{-webkit-animation:smileFadeScaleIn .2s ease-in-out!important;animation:smileFadeScaleIn .2s ease-in-out!important;-webkit-animation-delay:.15s!important;animation-delay:.15s!important;-webkit-animation-fill-mode:forwards!important;animation-fill-mode:forwards!important;transition:all .2s ease-in-out!important}.smile-launcher-frame-container.smile-no-animation{-webkit-animation:none!important;animation:none!important}.smile-launcher-frame-container.smile-launcher-border-radius-square{border-radius:0}.smile-launcher-frame-container.smile-launcher-border-radius-shaved{border-radius:5px}.smile-launcher-frame-container.smile-launcher-border-radius-rounded{border-radius:10px}.smile-launcher-frame-container.smile-launcher-border-radius-circular{border-radius:30px}.smile-launcher-frame-container.smile-launcher-open{box-shadow:0 0 80px 20px rgba(0,0,0,.1);width:60px!important}.smile-launcher-frame-container.smile-launcher-mobile{width:60px!important}.smile-launcher-frame-container .smile-launcher-frame{position:absolute!important;height:0!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;width:0!important;border:0!important;outline:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important}@-webkit-keyframes smileFadeScaleIn{0%{opacity:0;transform:scale(.8);visibility:hidden}to{opacity:1;transform:scale(1);visibility:visible}}@keyframes smileFadeScaleIn{0%{opacity:0;transform:scale(.8);visibility:hidden}to{opacity:1;transform:scale(1);visibility:visible}}#SmileUIPanelContainer .grecaptcha-badge{box-shadow:none!important;bottom:60px!important;width:0!important}.smile-panel-frame-container{max-height:600px;width:360px;position:fixed;border:0;outline:0;overflow:hidden;z-index:1;box-shadow:0 0 80px 0 rgba(0,0,0,.12);-webkit-animation:smileFadeSlideUp .2s ease-in!important;animation:smileFadeSlideUp .2s ease-in!important}.smile-panel-frame-container.smile-panel-exit-active{-webkit-animation:smileFadeSlideDown .2s ease-in!important;animation:smileFadeSlideDown .2s ease-in!important}.smile-panel-frame-container.smile-panel-border-radius-square{border-radius:0}.smile-panel-frame-container.smile-panel-border-radius-shaved{border-radius:5px}.smile-panel-frame-container.smile-panel-border-radius-rounded{border-radius:10px}.smile-panel-frame-container.smile-panel-border-radius-circular{border-radius:15px}.smile-panel-frame-container .smile-panel-frame{position:absolute;width:100%;height:100%;border:0;outline:0;top:0;right:0;bottom:0;left:0}@-webkit-keyframes smileFadeSlideUp{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes smileFadeSlideUp{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes smileFadeSlideDown{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,10px,0)}}@keyframes smileFadeSlideDown{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,10px,0)}}@media only screen and (max-height:450px),only screen and (max-width:450px){.smile-panel-frame-container{border-radius:0!important;height:100%!important;max-height:100vh!important;top:0!important;right:0!important;left:0!important;width:100%!important;max-width:100vw!important}}.smile-prompt-frame-container{width:375px;position:fixed;border:0;outline:0;overflow:hidden;z-index:1;box-shadow:0 0 80px 0 rgba(0,0,0,.12);-webkit-animation:smilePromptFadeSlideUp .3s cubic-bezier(0,0,.2,1)!important;animation:smilePromptFadeSlideUp .3s cubic-bezier(0,0,.2,1)!important}.smile-prompt-frame-container.smile-prompt-exit-active{-webkit-animation:smilePromptFadeSlideDown .2s cubic-bezier(.4,0,1,1)!important;animation:smilePromptFadeSlideDown .2s cubic-bezier(.4,0,1,1)!important}.smile-prompt-frame-container.smile-prompt-exit{opacity:0}.smile-prompt-frame-container.smile-prompt-preview{position:relative}.smile-prompt-frame-container.smile-prompt-border-radius-square{border-radius:0}.smile-prompt-frame-container.smile-prompt-border-radius-shaved{border-radius:5px}.smile-prompt-frame-container.smile-prompt-border-radius-rounded{border-radius:10px}.smile-prompt-frame-container.smile-prompt-border-radius-circular{border-radius:15px}.smile-prompt-frame-container .smile-prompt-frame{position:absolute;width:100%;height:100%;border:0;outline:0;top:0;right:0;bottom:0;left:0;border-radius:inherit}@-webkit-keyframes smilePromptFadeSlideUp{0%{opacity:0;transform:translate3d(0,100%,0)}50%{opacity:1}to{opacity:1;transform:translateZ(0)}}@keyframes smilePromptFadeSlideUp{0%{opacity:0;transform:translate3d(0,100%,0)}50%{opacity:1}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes smilePromptFadeSlideDown{0%{opacity:1;transform:translateZ(0)}75%{opacity:1}90%{opacity:0}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes smilePromptFadeSlideDown{0%{opacity:1;transform:translateZ(0)}75%{opacity:1}90%{opacity:0}to{opacity:0;transform:translate3d(0,100%,0)}}@media only screen and (max-height:450px),only screen and (max-width:450px){.smile-prompt-frame-container{bottom:16px!important;right:0!important;left:0!important;max-width:100vw!important;margin:0 auto;width:calc(100vw - 32px)}.smile-prompt-frame-container.smile-prompt-preview{width:375px!important}}.smile-nudges-frame{width:388px;position:fixed;border:0;overflow:hidden;z-index:1}@media only screen and (max-height:375px),only screen and (max-width:450px){.smile-nudges-frame{width:100%;height:calc(100% - 30px);max-height:100vh;bottom:0!important}.smile-nudges-frame.smile-no-launcher{bottom:0!important}.smile-nudges-frame.smile-nudges-frame-left{left:0!important}.smile-nudges-frame.smile-nudges-frame-right{right:0!important}}.smile-ios-overflow-scroll{overflow:visible!important}.smile-ios-overflow-scroll>body{overflow:hidden;height:100%;width:100%;position:fixed}.smile-content-loading{position:inherit;overflow:hidden;pointer-events:none}.smile-content-loading:before{content:"";display:block;position:absolute;border:1px solid #e6e6e6;border-top-color:#637381;border-radius:50%;background-color:inherit;width:30px;height:30px;z-index:1;top:0;left:0;right:0;bottom:0;margin:auto;-webkit-animation:spin .75s linear infinite;animation:spin .75s linear infinite}.smile-content-loading:after{content:"";display:block!important;position:absolute!important;top:0!important;right:0!important;left:0!important;background-color:#fff;height:100%!important;width:100%!important;z-index:0}.smile-loading-spinner-container{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.smile-loading-spinner-container.smile-loading-spinner-hide{-webkit-animation:loadingSpinnerOut .35s ease-in-out;animation:loadingSpinnerOut .35s ease-in-out;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.smile-loading-spinner-container.smile-loading-spinner-hidden{display:none!important;-webkit-animation:none!important;animation:none!important}.smile-theme-dark .smile-content-loading:before{border:1px solid #46464d;border-top-color:#afafb3}.smile-theme-dark .smile-content-loading:after{background-color:#242426}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes loadingSpinnerOut{0%{opacity:1}95%{opacity:0}to{opacity:0;display:none}}@keyframes loadingSpinnerOut{0%{opacity:1}95%{opacity:0}to{opacity:0;display:none}}
/* End */


/* Start:/bitrix/templates/icelandcream/css/styles.css?1625740540153768*/
div.snize-ac-results{z-index:2147483647;margin-top:-1px;padding:0;background-color:#ffffff;box-shadow:0 0 5px rgba(0,0,0,.25);text-align:left;width:380px;border-radius:2px;}div.snize-ac-results a{color:#0288d1;text-decoration:none;}div.snize-ac-results ul{margin:0;padding:0;width:100%;list-style:none outside none;}div.snize-ac-results li{border-top:1px solid transparent;border-bottom:1px solid transparent;line-height:16px;padding:4px 10px 4px 10px;}div.snize-ac-results li,div.snize-ac-results li a.snize-view-link{display:block;margin:0;color:#333333;overflow:hidden;cursor:pointer;text-decoration:none;}div.snize-ac-results li b{line-height:16px;}div.snize-ac-results li.snize-separator{display:block;padding:0;height:0;border-top:1px solid #eeeeee;margin:0;border-bottom:none;font-size:0px;}div.snize-ac-results li.snize-recent{color:#52188C;}div.snize-ac-results li.snize-label{display:block;padding:0px 10px 0px;color:#a0a0a0;text-align:right;text-transform:uppercase;font-size:10px;line-height:14px;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;background:#f7f7f7;cursor:auto;}div.snize-ac-results li.snize-label:first-child{border-top:1px solid transparent;}div.snize-ac-results li.snize-nothing-found{cursor:auto;width:95%;height:100px;display:table;}div.snize-ac-results li.snize-nothing-found span{display:table-cell;text-align:center;vertical-align:middle;}div.snize-ac-results li.snize-ac-over-nodrop{border-color:transparent;}div.snize-ac-results li.snize-ac-over-nodrop,div.snize-ac-results li.snize-ac-over-nodrop a.snize-view-link{background-color:#f7f7f7;}div.snize-ac-results li:first-child.snize-ac-over-nodrop{border-top-color:transparent;}div.snize-ac-results li:last-child.snize-ac-over-nodrop{border-bottom-color:transparent;}div.snize-ac-results li.snize-label.snize-ac-over-nodrop{color:#a0a0a0;border-color:transparent;background-color:transparent;cursor:default;}div.snize-ac-results li.snize-separator.snize-ac-over-nodrop{border-color:#dddddd;background-color:transparent;cursor:default;}div.snize-ac-results li:first-child{border-top-left-radius:2px;border-top-right-radius:2px;}div.snize-ac-results li:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px;}div.snize-ac-results div.snize-dropdown-arrow{position:absolute;top:-14px;right:30px;float:left;overflow:hidden;width:21px;height:14px;}div.snize-ac-results div.snize-arrow-outer,div.snize-ac-results div.snize-arrow-inner{position:absolute;top:1px;left:0;display:inline-block;margin-left:-2px;}div.snize-ac-results div.snize-arrow-outer{border-right:11px solid rgba(255,255,255,0);border-left:11px solid rgba(255,255,255,0);border-bottom:15px solid #dddddd;}div.snize-ac-results div.snize-arrow-inner{top:2px;left:2px;display:inline-block;border-right:9px solid rgba(255,255,255,0);border-left:9px solid rgba(255,255,255,0);border-bottom:13px solid #ffffff;}div.snize-ac-results div.snize-arrow-inner.snize-arrow-inner-label{border-bottom:13px solid #f7f7f7;}div.snize-ac-results a.snize-item{clear:both;display:block;padding:2px;min-height:60px;outline:none;opacity:1;text-decoration:none;-moz-outline-style:none;}div.snize-ac-results span.snize-title{display:block;color:#0288d1;font-weight:bold;font-size:100%;margin-top:3px;}div.snize-ac-results .snize-price-list{float:left;margin-top:6px;color:#014e70;font-weight:bold;font-size:115%;}div.snize-ac-results div.snize-product-label{display:inline-block;position:relative;background:#d2354f;margin-left:20px;padding:0 8px 0 4px;color:#fff;font-weight:500;font-size:11px;line-height:20px;white-space:nowrap;}div.snize-ac-results div.snize-product-label.snize-product-tag-label{float:right;}div.snize-ac-results div.snize-product-label .snize-left-arrow{position:absolute;top:0;left:-9px;border-right:9px solid #d2354f;border-top:10px solid transparent;border-bottom:10px solid transparent;}div.snize-ac-results span.snize-discounted-price{color:#949494;font-size:80%;margin-left:6px;text-decoration:line-through;}div.snize-ac-results span.snize-in-stock,div.snize-ac-results span.snize-pre-order,div.snize-ac-results span.snize-out-of-stock{float:right;margin-top:5px;background:#fff;border:1px solid #e5e5e5;border-radius:9px;padding:0px 6px;font-size:10px;font-weight:400;color:#1abc9c;}div.snize-ac-results span.snize-pre-order{color:#ea621f;}div.snize-ac-results span.snize-out-of-stock{color:#be6e6e;}div.snize-ac-results span.snize-thumbnail{display:inline-block;float:left;margin:5px 10px 5px 0px;text-align:center;width:70px;}div.snize-ac-results span.snize-thumbnail img{display:inline;}div.snize-ac-results span.snize-sku,div.snize-ac-results span.snize-attribute{display:block;margin-top:5px;margin-bottom:-2px;color:#747474;font-size:70%;}div.snize-ac-results span.snize-attribute{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:block;}div.snize-ac-results span.snize-description{display:block;margin-top:5px;color:#747474;}div.snize-ac-results li.snize-view-all-link{padding-top:3px;padding-bottom:4px;text-align:center;}div.snize-ac-results li.snize-view-all-link span{display:block;color:#0288d1;font-size:95%;}div.snize-ac-results li.snize-category a.snize-view-link{display:block;color:#0288d1;font-weight:bold;font-size:100%;}div.snize-ac-results li.snize-page .snize-page-img{width:16px;height:16px;margin-right:5px;display:inline-block;vertical-align:text-bottom;background-size:16px;background-position:0px 0px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAsxJREFUeNq0l89r0nEYxx9FRTE1DzacE419b8GKhAWSstglVrcudS8679I6dqxd6g+ocx3qtBpdRgeLwMMIQRT6SsLGdEy0/FUiSs/z2aPUpu7z+Wy+4YVf9Ps8z/v7/fzw+Vg2NjZAUueQW8gN5ApyEfHxb7+QH8g35BPyAWnKJLVJ3GMga8g9xD3mngvMNeQh0kJeI88Qc1Jy64TfnMhTJIvcn1B8lNwck2UTTlUD88hXfnIH6ItiH3EuQ9bAVeQLj/NZiXJ95twTDZDLj8gMnL1mOLcxzoALeYsEYHqi3O+41jEDT5DLOlktFgt4vV6w2WQWFSxwrf8M0KRb1X2sxcVFSCaTsLS0JGtidTAUAwOPEbtOcbvdDoHA4ag5nU5wOKQWjZ1rCgMe3mS01O12oVAoQKvVgnw+D+12Wzb0LtWm97WiuMkcUy6XEyiKaq7QG1g+TXGXywVut7b/ZRvPSuVZPzc3B4ZhDIubpimGQFELNl4BSorFYqJwtVodGvD5fDpvYJ4MeFWjyuUy7O3tQTAYhHA4LL6rVCo6Brw2najd3V3xGY1GxWe/3x9+pyqahHWdQHrlfr9fXJdKJeh0Ojpp6mSgoBMZiUSG18ViUXcVFMhARjWKttvZ2Vlx3Ww2oVar6RrIkIEt1SiafIM9f2dn57DzcGj1LVtkYJN7OGkNnn4w+0OhECQSCbBarSppaM/epIgG8kYl0uPxDK/j8bjYkNLptFgNCqKmtTGwTM1nVzaSZn2v14N6vS7+A1KpFDQaDaX/MG5Wh205tc7PuYE8UdlsVnAKvUC+j+qIMjB9ZUZ1RKTfyB3kYIrFD7hGe1xXTENxE9mfQvF9zm2edC7YRq6f8XBkOOe27MnI5HPeusrqGDPb1zmXqXo2/MNHs0vIy3/HTUI0n15x7Brn0j4d03J5wK307SPH8/N8z88jx/P3ssfzvwIMABT2uIpc6PNMAAAAAElFTkSuQmCC);}div.snize-ac-results .snize-small-spinner{top:0;left:50%;height:8px;width:24px;margin:-5px auto 0 -12px;position:absolute;background-image:url(data:image/png;base64,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);background-position:0px center;background-repeat:no-repeat;}div.snize-ac-results ul .snize-big-spinner{height:100px;width:32px;margin:0 auto;background-image:url(data:image/png;base64,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);background-position:0px center;background-repeat:no-repeat;}div.snize-ac-results li.snize-no-products-found{padding:10px;border-bottom:1px solid #eee;text-align:center;}div.snize-ac-results .snize-no-products-found-text{background-color:#f7f7f7;padding:12px;border:1px solid #eee;border-radius:3px;font-size:14px;color:#747474;}div.snize-ac-results .snize-no-products-found-text .snize-no-products-found-link{color:#0288d1;font-weight:bold;}.snize-no-scroll{overflow:hidden !important;}@media only screen and (max-width:767px){.snize-no-scroll{position:fixed;}}div.snize-overlay{position:fixed;top:0;left:0;height:100%;width:100%;z-index:1000001;overflow:auto;background-color:rgba(51,51,51,0.4);}div.snize-modal{width:90%;max-width:806px;margin-left:auto;transform:translate(-50%,-50%);left:50%;top:50%;position:fixed;background-color:#fff;color:#000;text-align:center;z-index:2147483646;border-radius:6px;box-shadow:0 2px 16px 0 rgba(33,43,54,0.08),0 31px 41px 0 rgba(33,43,54,0.2);padding:40px 20px 20px;}.snize-modal-content-wrapper{overflow:auto;margin-top:0px;}a.snize-sticky-searchbox{position:fixed;width:58px;height:58px;display:block;text-decoration:none;overflow:hidden;z-index:2147483647;cursor:pointer;border-radius:50%;transition:all 0.3s ease;background-color:#fff;box-shadow:0px 0px 30px rgba(0,0,0,0.1),0px 2px 8px rgba(0,0,0,0.15),0px 4px 8px rgba(0,0,0,0.05);opacity:1;}.snize-sticky-searchbox.top-left{top:6% !important;left:25px;}.snize-sticky-searchbox.top-right{top:6% !important;right:25px;}.snize-sticky-searchbox.bottom-left{top:88% !important;left:25px;}.snize-sticky-searchbox.bottom-right{top:88% !important;right:25px;}#snize-modal-sticky-searchbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2147483646;background:#fff;min-width:850px;transform:none;padding:0;max-width:100%;border-radius:0;background-color:rgba(249,249,249,0.95);outline:none;}.snize-modal-sticky-icon{background:transparent;border:0;height:17px;margin:0;outline:0;padding:0;vertical-align:middle;width:17px;background-size:17px;background-repeat:no-repeat;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTYuOTY2IDU2Ljk2NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTYuOTY2IDU2Ljk2NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiBjbGFzcz0iIj48Zz48cGF0aCBkPSJNNTUuMTQ2LDUxLjg4N0w0MS41ODgsMzcuNzg2YzMuNDg2LTQuMTQ0LDUuMzk2LTkuMzU4LDUuMzk2LTE0Ljc4NmMwLTEyLjY4Mi0xMC4zMTgtMjMtMjMtMjNzLTIzLDEwLjMxOC0yMywyMyAgczEwLjMxOCwyMywyMywyM2M0Ljc2MSwwLDkuMjk4LTEuNDM2LDEzLjE3Ny00LjE2MmwxMy42NjEsMTQuMjA4YzAuNTcxLDAuNTkzLDEuMzM5LDAuOTIsMi4xNjIsMC45MiAgYzAuNzc5LDAsMS41MTgtMC4yOTcsMi4wNzktMC44MzdDNTYuMjU1LDU0Ljk4Miw1Ni4yOTMsNTMuMDgsNTUuMTQ2LDUxLjg4N3ogTTIzLjk4NCw2YzkuMzc0LDAsMTcsNy42MjYsMTcsMTdzLTcuNjI2LDE3LTE3LDE3ICBzLTE3LTcuNjI2LTE3LTE3UzE0LjYxLDYsMjMuOTg0LDZ6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIHN0eWxlPSJmaWxsOiM3NDc0NzQiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIj48L3BhdGg+PC9nPiA8L3N2Zz4=');}.snize-sticky-searchbox .snize-search-magnifier{color:#787878;position:absolute;width:16px;height:16px;border:solid 2px currentColor;border-radius:100%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:19px;top:19px;box-sizing:border-box;}.snize-sticky-searchbox .snize-search-magnifier:before{content:'';position:absolute;top:13px;left:5px;height:9px;width:2px;background-color:currentColor;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.snize-sticky-searchbox .snize-search-close{color:#787878;position:absolute;margin-top:0;margin-left:0;width:21px;height:21px;box-sizing:border-box;left:18px;top:18px;display:none;}.snize-sticky-searchbox .snize-search-close:before{content:'';position:absolute;top:10px;width:22px;height:2px;background-color:currentColor;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:5px;}.snize-sticky-searchbox .snize-search-close:after{content:'';position:absolute;top:10px;width:22px;height:2px;background-color:currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:5px;}.snize-sticky-searchbox span{position:absolute;left:57px;width:320px;color:#fff;opacity:1;top:14px;font-size:16px;line-height:1.7;font-family:'Open Sans',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;}#snize-modal-sticky-searchbox .snize-modal-content-wrapper{background-color:#fff;}.snize-modal .snize-close-button{background:transparent;border:0;height:68px;width:75px;background-repeat:no-repeat;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI4OEVGRkM1OEUzOTExRTc4MjBBREZBODFCNTZCQkM2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI4OEVGRkM2OEUzOTExRTc4MjBBREZBODFCNTZCQkM2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Qjg4RUZGQzM4RTM5MTFFNzgyMEFERkE4MUI1NkJCQzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Qjg4RUZGQzQ4RTM5MTFFNzgyMEFERkE4MUI1NkJCQzYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74tdr0AAABCklEQVR42mJgYGC4DsSBDOSBaCC+BGJYAfEbII4h0YA0IH4JxEYwAUOoQAaRBhQD8VMg1kKX0ATiJ0BcSsCAOiC+D8TKuBQoQRU0YpFjBOIeIL4BxHKEnCoDDew+qEYQYALi6UB8EYjFiQ00MSC+AMQzgZgNiJcA8UkgFiI1+gSB+DgQPwbig0DMi0shEx5DQHIsQPwHymYi1RAJqO2ngFgViG8D8T4gFiHWG/JAfAuI29FiZhIQXwViSUIGqAHxQyCuxiHfBsR3gFgBlwG6QPwMiHMJWFQBxI+AWB1dwhSIXwFxMpFezgbi50CsDxOwA+LXQBxOYhJIgOozY4AmYx8yi4IwID4LEGAAeQ4sxJArSUgAAAAASUVORK5CYII=');background-size:13px;background-position:center;position:absolute;top:2px;right:0;box-shadow:none;padding:0;margin:0;border-radius:0px;min-height:initial;min-width:initial;z-index:100000;}#snize-modal-sticky-searchbox form{margin:16px 0 16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center;}#snize-modal-sticky-searchbox .control-group{display:inline-block;margin-top:0;position:relative;}#snize-modal-sticky-searchbox form label{margin:0;text-align:left;color:#ccc;font-size:15px;font-family:'Open Sans',Helvetica,Arial,sans-serif;display:block;font-weight:normal;line-height:1.7;-webkit-font-smoothing:antialiased;}#snize-modal-sticky-searchbox form input{line-height:1.32;border-radius:0px;font-weight:normal;color:#333;display:block;-webkit-font-smoothing:antialiased;height:auto;background:#fff;margin:0;border:none;font-size:18px;padding:0;width:700px;box-shadow:none;min-height:auto;overflow:hidden;}#snize-modal-sticky-searchbox form input:focus{outline:none;border:none;}#snize-modal-sticky-searchbox form input::-webkit-input-placeholder{color:#999;opacity:1;}#snize-modal-sticky-searchbox form input::-moz-placeholder{color:#999;opacity:1;}#snize-modal-sticky-searchbox form input:-ms-input-placeholder{color:#999;opacity:1;}#snize-modal-sticky-searchbox form input:-moz-placeholder{color:#999;opacity:1;}#snize-modal-sticky-searchbox .snize-sticky-submit{width:42px;height:42px;background:#eee;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;margin:0;padding:0;overflow:visible;color:inherit;font:inherit;-webkit-appearance:none;outline:none;margin-left:10px;transition:none;box-shadow:none;}#snize-modal-sticky-searchbox form button:focus{outline:none;}#snize-modal-sticky-searchbox > .snize-close-button{display:none;}@media (max-width:825px){#snize-modal-sticky-searchbox{min-width:auto;}#snize-modal-sticky-searchbox form input{width:500px;}}@media (max-width:600px){#snize-modal-sticky-searchbox form input{width:400px;}}div.snize-ac-results .clearfix{zoom:1;}div.snize-ac-results a.clearfix:before,div.snize-ac-results a.clearfix:after{display:block;visibility:hidden;overflow:hidden;width:0;height:0;content:'\0020';}div.snize-ac-results .clearfix:after{clear:both;}div.snize-ac-results span.snize-overhidden{display:block;overflow:hidden;}div.snize-ac-results .stars-container{position:relative;display:inline-block;color:transparent;font-size:13px;word-wrap:normal;}div.snize-ac-results .stars-container:before{position:absolute;top:0;left:0;content:'\2605\2605\2605\2605\2605';color:#d3d3d3;}div.snize-ac-results .stars-container:after{position:absolute;top:0;left:0;content:'\2605\2605\2605\2605\2605';color:#fec602;overflow:hidden;word-break:keep-all;word-wrap:normal;}div.snize-ac-results .stars-0:after{width:0%;}div.snize-ac-results .stars-10:after{width:10%;}div.snize-ac-results .stars-20:after{width:20%;}div.snize-ac-results .stars-30:after{width:30%;}div.snize-ac-results .stars-40:after{width:40%;}div.snize-ac-results .stars-50:after{width:50%;}div.snize-ac-results .stars-60:after{width:60%;}div.snize-ac-results .stars-70:after{width:70%;}div.snize-ac-results .stars-80:after{width:80%;}div.snize-ac-results .stars-90:after{width:90%;}div.snize-ac-results .stars-100:after{width:100%;}div.snize-ac-results .snize-reviews{display:block;clear:both;padding:3px 0 1px;}div.snize-ac-results .snize-reviews .total-reviews{float:right;font-size:10px;color:#0288d1;}div.snize-ac-results .money.best-currency-converter .price-on-hover-wrapper{display:none;}div.snize-ac-results span.snize-discounted-price.money.best-currency-converter{text-decoration:line-through !important;font-size:80% !important;}div.snize-ac-results.snize-rtl .snize-price-list div.snize-product-label{margin-right:10px;margin-left:15px;}div.snize-ac-results.snize-rtl ul > li{text-align:initial;}div.snize-ac-results.snize-rtl li.snize-page .snize-page-img{margin-right:0;margin-left:5px;}div.snize-ac-results.snize-rtl span.snize-thumbnail{float:right;margin-right:0;margin-left:10px;}div.snize-ac-results.snize-rtl span.snize-overhidden .snize-price-list{float:right;margin-left:5px;}div.snize-ac-results.snize-rtl .stars-container:after,div.snize-ac-results.snize-rtl .stars-container:before{right:0;}.snize-ac-results .snize-demo-banner{margin:-10px;}.snize-ac-results .snize-demo-banner img{width:100%;height:90px;}.snize-hidden{display:none !important;}div.snize-ac-results.snize-ac-results-mobile .snize-small-spinner{left:0%;margin:-5px auto 0 12px;}div.snize-ac-results.snize-ac-results-mobile ul .snize-big-spinner{position:absolute;left:0;right:0;}div.snize-ac-results.snize-ac-results-mobile li.snize-ac-over-nodrop{border-color:transparent;background-color:#f7f7f7;}div.snize-ac-results.snize-ac-results-mobile li:first-child.snize-ac-over-nodrop{border-top-color:transparent;}div.snize-ac-results.snize-ac-results-mobile li:last-child.snize-ac-over-nodrop{border-bottom-color:transparent;}div.snize-ac-results.snize-ac-results-mobile li.snize-label.snize-ac-over-nodrop{color:#a0a0a0;border-color:transparent;background-color:transparent;cursor:default;}div.snize-ac-results.snize-ac-results-mobile li.snize-separator.snize-ac-over-nodrop{border-color:#dddddd;background-color:transparent;cursor:default;}div.snize-ac-results.snize-ac-results-mobile{background-color:transparent;bottom:0 !important;height:100%;max-width:100%;overflow:auto;position:absolute !important;right:0 !important;top:0 !important;width:100%;zoom:1;-webkit-overflow-scrolling:touch;box-shadow:none;z-index:999999999;}div.snize-ac-results.snize-ac-results-mobile li{background-color:#fff;border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;border-top:0;font-size:16px;line-height:16px;margin-left:7px;margin-right:7px;padding:12px 10px 12px 10px;box-sizing:border-box;}div.snize-ac-results.snize-ac-results-mobile li:hover{border-left:1px solid #eee;border-right:1px solid #eee;}div.snize-ac-results.snize-ac-results-mobile li.snize-product{padding:7px 10px 7px 10px;}div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel{background-color:#fff;height:50px;margin:0 0 -1px 0;position:relative;z-index:12;display:table;width:100%;padding:0;border:0;border-bottom:3px solid #5d5d5d;}div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel:hover{background-color:#fff;}div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel .snize-close-button{display:table-cell;vertical-align:middle;}div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel button.snize-close-button-arrow{background:transparent;border:0;display:block;box-shadow:none;height:26px;margin:0 12px 0 12px;outline:0;padding:0;width:26px;background-repeat:no-repeat;background-size:26px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU3RDkzMjE1QjFBNjExRTRCMTJFRTcwMUQwRDc2N0U4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU3RDkzMjE2QjFBNjExRTRCMTJFRTcwMUQwRDc2N0U4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjQxMUQwNkNCMTlDMTFFNEIxMkVFNzAxRDBENzY3RTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTdEOTMyMTRCMUE2MTFFNEIxMkVFNzAxRDBENzY3RTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7sssaeAAABeklEQVR42uzasYrCQBAG4E0IB2JhLT5I7g28Uu20yMOlOa44udY3iE9ytYUINnEWdgqDkt0ku/lnycAPFkvkIxudHU3qulYxVaoiqwmEXhm/KIoi6BuXZSnuDuWUTSxbTmNOlB/KTjqIMQvKB+U7JCr1iOEKiko9Y4Kj0gCYJmqLDrLBcN0o/8ggF8yF8kWpUEFwmD4gSExXECymCwga89ScesCsKWfUXk4ExhYkBmMDEoVpe4a8YnwcKPWhMRsAo8y6So1bybst54qBHpKIxrwCrShzJbiaIPFj1CZIn1WuMYEq039dYgExai0V9a5TODui9LpP810wVlo7BUbZfIwvzDrrbmGsUbDLnWJUjrjlxKJsz0NiUC5HcBEo15kCPKrL1Aca1XUuB4vqMzmFRPWdbcOhhvj1wQU1M2cuaJAt6k45UI4SQG0oxvyiP0M2KI3Zh8D4ADVRjDmqQJV5ui6jlpS/kJ1C5vHao4yEk+n/chNoAvWqhwADAKz5ezpJ4tn3AAAAAElFTkSuQmCC);min-width:auto;min-height:auto;}div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel .snize-search{display:table-cell;width:100%;background:#f7f7f7;}div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel input.snize-mobile-input-style{background-color:#f7f7f7;border:none;color:#333;font-size:18px;line-height:33px;height:33px;outline:0;padding:0;vertical-align:middle;width:100%;margin:10px 0 10px 15px;-moz-appearance:none;-webkit-appearance:none;box-sizing:border-box;box-shadow:none;text-transform:none;}div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel input.snize-mobile-input-style::-webkit-search-cancel-button{-webkit-appearance:none;}div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel input.snize-mobile-input-style::-ms-clear{display:none;}div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel input.snize-mobile-input-style::-webkit-input-placeholder{padding:0 !important;margin:0 !important;height:33px;line-height:33px;color:#999 !important;}div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel input.snize-mobile-input-style:-moz-placeholder{padding:0 !important;margin:0 !important;height:33px;line-height:33px;color:#999 !important;}div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel input.snize-mobile-input-style:-ms-input-placeholder{padding:0 !important;margin:0 !important;height:33px;line-height:33px;color:#999 !important;}div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel .snize-clear-button-container{display:table-cell;width:100%;background:#f7f7f7;}div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel button.snize-clear-button{background:transparent;border:0;height:20px;margin:0 10px;box-shadow:none;outline:0;padding:0;vertical-align:middle;width:20px;background-repeat:no-repeat;background-size:16px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM0NjNFNTJDQjFGMDExRTRCMTJFRTcwMUQwRDc2N0U4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM0NjNFNTJEQjFGMDExRTRCMTJFRTcwMUQwRDc2N0U4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDRCREJGRDlCMUM1MTFFNEIxMkVFNzAxRDBENzY3RTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDRCREJGREFCMUM1MTFFNEIxMkVFNzAxRDBENzY3RTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7wgVCzAAABOklEQVR42uyXbQqCQBCGzTxAdaE8QvTDhTxIHxeoi1jsjz4uEHWObtCf8AJmI4wgi2szs8QSuPCCyu68D7Ozow7Ksgx8jjDwPHoA7wBR20Ot9U/MlFKiDMxBU4HfFNc6bcEKdARdQQnDPME11dqlFGAG2uL1ELQnQiQ4d4j3O4zFBshBReOeAmGaBxgjlwDcQSkDwmaeYixRDWgiRJe5Zh/DFohqZA2DGqIeInMqQBfEoSWTZHMOgA3C3EKWORegCbFvMX9zzf/yZaRwC0JLrAzn/ARAGftfp/1tHFEWROhgXhXcAlVIISIHc7PgzCOaGYUrygDV3NYxv2aiCyAmmlMgYgnASNBebRBjCcAFtBF0OBNiDTpLi7D6IHmAXqAbs2M+QRPQyfUUHIVN7k6ZNOh/zXoA3wAfAQYAe69gjU12tK8AAAAASUVORK5CYII=);background-position:center;min-width:auto;}div.snize-ac-results.snize-ac-results-mobile li.snize-separator{margin-left:7px;margin-right:7px;line-height:0;height:0;padding:0;border-top:none;border-bottom:none;}div.snize-ac-results.snize-ac-results-mobile li.snize-label{border-left:none;border-right:none;border-top:none;border-bottom:1px solid #eeeeee;background:transparent;color:#333;font-size:11px;line-height:14px;margin:0px 7px;padding:5px 10px 5px;}div.snize-ac-results.snize-ac-results-mobile li.snize-category{font-size:16px;}div.snize-ac-results.snize-ac-results-mobile li.snize-category:first-child{padding-top:12px;}div.snize-ac-results.snize-ac-results-mobile li.snize-category:last-child{padding-bottom:12px;}div.snize-ac-results.snize-ac-results-mobile span.snize-title{font-size:16px;line-height:21px;margin-top:3px;}div.snize-ac-results.snize-ac-results-mobile span.snize-sku,div.snize-ac-results.snize-ac-results-mobile span.snize-attribute{font-size:11px;margin-top:8px;margin-bottom:-3px;}div.snize-ac-results.snize-ac-results-mobile span.snize-description{font-size:14px;line-height:18px;margin-top:6px;}div.snize-ac-results.snize-ac-results-mobile .snize-price-list{font-size:16px;line-height:18px;margin-bottom:3px;margin-top:9px;}div.snize-ac-results.snize-ac-results-mobile div.snize-product-label{display:inline-block;position:relative;background:#d2354f;margin-left:20px;padding:0 8px 0 4px;color:#fff;font-weight:500;font-size:11px;line-height:20px;white-space:nowrap;}div.snize-ac-results.snize-ac-results-mobile div.snize-product-label .snize-left-arrow{position:absolute;top:0;left:-9px;border-right:9px solid #d2354f;border-top:10px solid transparent;border-bottom:10px solid transparent;}div.snize-ac-results.snize-ac-results-mobile span.snize-discounted-price{font-size:13px;}div.snize-ac-results.snize-ac-results-mobile span.snize-in-stock,div.snize-ac-results.snize-ac-results-mobile span.snize-pre-order,div.snize-ac-results.snize-ac-results-mobile span.snize-out-of-stock{margin-top:9px;}div.snize-ac-results.snize-ac-results-mobile .snize-view-all-link{font-size:15px;}div.snize-ac-results.snize-ac-results-mobile li.snize-view-all-link span{line-height:20px;}div.snize-ac-results.snize-ac-results-mobile li.snize-nothing-found,div.snize-ac-results.snize-ac-results-mobile li.snize-noresults-html{display:table;background-color:transparent;border:0;color:#747474;font-size:18px;height:auto;min-height:228px;line-height:24px;margin:0;padding:0;width:100%;}div.snize-ac-results.snize-ac-results-mobile li.snize-nothing-found span,div.snize-ac-results.snize-ac-results-mobile li.snize-noresults-html span{display:block;margin-top:100px;margin-bottom:100px;text-align:center;}div.snize-ac-results.snize-ac-results-mobile li.snize-search-icon{display:table;background-color:#f7f7f7;border:0;vertical-align:middle;text-align:center;height:100%;line-height:100px;margin:0;margin-top:-50px;padding:0;width:100%;}div.snize-ac-results.snize-ac-results-mobile li.snize-search-icon span{display:table-cell;vertical-align:middle;text-align:center;background-size:100px;background-position:center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM0NjNFNTM0QjFGMDExRTRCMTJFRTcwMUQwRDc2N0U4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM0NjNFNTM1QjFGMDExRTRCMTJFRTcwMUQwRDc2N0U4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzQ2M0U1MzJCMUYwMTFFNEIxMkVFNzAxRDBENzY3RTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzQ2M0U1MzNCMUYwMTFFNEIxMkVFNzAxRDBENzY3RTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7WFmN0AAATQklEQVR42uxdCbRW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);}div.snize-ac-results.snize-ac-results-mobile li.snize-nothing-found a,div.snize-ac-results.snize-ac-results-mobile li.snize-noresults-html a{color:#0288d1;font-size:18px;line-height:24px;}div.snize-ac-results.snize-ac-results-mobile li.snize-close-area{position:absolute;width:100%;height:100px;background:transparent;border:0;border-top:1px solid #ddd;margin-left:0;margin-right:0;margin-top:7px;box-shadow:0px -9999px 0px 9999px rgba(247,247,247,0.94);z-index:-1;}div.snize-ac-results.snize-ac-results-mobile .snize-dropdown-arrow{display:none !important;}div.snize div,div.snize dl,div.snize dt,div.snize dd,div.snize ul,div.snize ol,div.snize li,div.snize h1,div.snize h2,div.snize h3,div.snize h4,div.snize h5,div.snize h6,div.snize pre,div.snize code,div.snize form,div.snize fieldset,div.snize legend,div.snize input,div.snize textarea,div.snize p,div.snize blockquote,div.snize th,div.snize td{margin:0;padding:0}div.snize table{border-collapse:collapse;border-spacing:0}div.snize fieldset,div.snize img{border:0}div.snize address,div.snize caption,div.snize cite,div.snize code,div.snize dfn,div.snize em,div.snize strong,div.snize th,div.snize var{font-style:normal;font-weight:normal}div.snize ol,div.snize ul{list-style:none}div.snize caption,div.snize th{text-align:left}div.snize h1,div.snize h2,div.snize h3,div.snize h4,div.snize h5,div.snize h6{font-size:100%;font-weight:normal}div.snize q:before,div.snize q:after{content:""}div.snize abbr,div.snize acronym{border:0;font-variant:normal}div.snize sup{vertical-align:text-top}div.snize sub{vertical-align:text-bottom}div.snize input,div.snize textarea,div.snize select{font-family:inherit;font-size:inherit;font-weight:inherit}div.snize input,div.snize textarea,div.snize select{*font-size:100%}div.snize *{position:static;top:auto;left:auto;bottom:auto;right:auto;z-index:auto;overflow:visible;outline:none;border:0 none;border-radius:0;box-shadow:none;vertical-align:baseline;text-align:inherit;text-indent:0;text-transform:none;text-overflow:clip;text-shadow:none;line-height:normal;opacity:1;box-sizing:content-box;background:transparent none repeat scroll 0% 0%;}div.snize *:not(.ssw-fave-icon){color:inherit;}div.snize,div.snize .clearfix{zoom:1;}div.snize:before,div.snize:after,div.snize .clearfix:before,div.snize .clearfix:after{content:"\0020";display:block;height:0;visibility:hidden;clear:both;}div.snize-search-results{width:auto;border:none;box-shadow:none;margin-bottom:30px;}div.snize.snize-search-results.snize-mobile-design#snize_results{float:none;}div.snize-search-results ul li{list-style:none;content:none;}div.snize-search-results#snize_results ul li::before,div.snize-search-results#snize_results ul li::after{list-style:none;content:none;}div.snize-search-results ul.snize-search-results-content{min-height:160px;}div.snize-search-results#snize_results a{transition:all,0.14s;text-decoration:none;outline:0;box-shadow:none;}div.snize-search-results a:hover{text-decoration:none;opacity:1;outline:0;}.snize-hidden{display:none !important;}div.snize .snize-underline{text-decoration:underline;}div.snize-search-results li.snize-product,div.snize-search-results li.snize-category,div.snize-search-results li.snize-page{position:relative;}div.snize-search-results li.snize-product button.wk-button-collection,div.snize-search-results li.snize-product button.swym-button.swym-add-to-wishlist-view-product,div.snize-search-results li.snize-product div.ssw-faveiticon{position:absolute;z-index:1;top:0;right:0;background:transparent none repeat scroll 0% 0%;max-width:30px;max-height:30px;zoom:1.5;text-align:center;}div.snize-search-results li.snize-product div.snize-item.snize-stock-status-showed button.wk-button-collection,div.snize-search-results li.snize-product div.snize-item.snize-stock-status-showed button.swym-button.swym-add-to-wishlist-view-product,div.snize-search-results li.snize-product div.snize-item.snize-stock-status-showed div.ssw-faveiticon,div.snize-search-results li.snize-product div.snize-item.snize-top-right-label-showed button.wk-button-collection,div.snize-search-results li.snize-product div.snize-item.snize-top-right-label-showed button.swym-button.swym-add-to-wishlist-view-product,div.snize-search-results li.snize-product div.snize-item.snize-top-right-label-showed div.ssw-faveiticon{top:40px;}div.snize-search-results li.snize-product div.ssw-faveiticon{zoom:1.2;padding:5px;}div.snize-search-results li.snize-product div.ssw-faveiticon .faves-count::before,div.snize-search-results li.snize-product div.ssw-faveiticon .faves-count::after{display:none !important;}div.snize-search-results li.snize-product button.swym-button.swym-add-to-wishlist-view-product{padding:5px 7px;}div.snize li.snize-product span.snize-title,div.snize li.snize-category span.snize-title,div.snize li.snize-page span.snize-title{color:#0288d1;font-weight:bold;text-decoration:none;}div.snize li.snize-product .snize-price-list{color:#014e70;font-weight:bold;}div.snize li.snize-product span.snize-description{color:#747474;font-weight:normal;}div.snize li.snize-product .snize-price-list .snize-price,div.snize li.snize-product .snize-price-list .snize-discounted-price{display:inline-block;white-space:nowrap;margin-right:6px;}div.snize li.snize-product .snize-price-list .snize-discounted-price{color:#949494;font-size:13px;text-decoration:line-through;}div.snize .snize-button{background:#0288d1;border-radius:3px;color:#fff;font-size:15px;line-height:21px;min-height:21px;padding:5px 10px;position:absolute;text-align:center;text-decoration:none;z-index:3;min-width:auto;height:auto;letter-spacing:0;}div.snize .snize-button:hover{opacity:0.85;}div.snize-search-results .snize-spinner{position:absolute;z-index:10;left:45%;height:160px;width:32px;margin:30px auto 0;background-image:url(data:image/png;base64,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);background-position:0px center;background-repeat:no-repeat;}div.snize div.snize-main-panel{border:1px solid #eee;display:inline-block;margin-left:-1px;min-height:40px;width:100%;}div.snize div.snize-main-panel-controls{float:left;margin-left:6px;margin-top:6px;vertical-align:middle;}div.snize div.snize-main-panel-controls ul{list-style:none;margin:0;padding:0;}div.snize div.snize-main-panel-controls ul li{float:left;height:28px;margin:0;padding:0;}div.snize div.snize-main-panel-controls ul li a,div.snize div.snize-main-panel-controls ul li a.active,div.snize div.snize-main-panel-controls ul li a:hover{border:0;color:#0288d1;display:block;font-size:15px;opacity:1;line-height:28px;padding:0px 15px;margin-right:2px;}div.snize div.snize-main-panel-controls ul li a.active,div.snize div.snize-main-panel-controls ul li a:hover{background-color:#f7f7f7;border-radius:3px;color:#333;}div.snize div.snize-main-panel-controls ul li a span{border:0;margin:0;padding:0;vertical-align:baseline;}div.snize div.snize-main-panel-dropdown{color:#333;float:right;position:relative;}div.snize div.snize-main-panel-dropdown > a{border:1px solid #d3d3d3;border-radius:3px;display:block;line-height:20px;margin:10px 10px 5px 10px;padding:0 6px;position:relative;}div.snize div.snize-main-panel-dropdown:hover > a{background-color:#f7f7f7;}div.snize div.snize-main-panel-dropdown > a span{border:0;margin:0;padding:0;vertical-align:baseline;}div.snize div.snize-main-panel-dropdown a{color:#333;font-size:12px;}div.snize div.snize-main-panel-dropdown a .caret,div.snize div.snize-filters-dropdown-title .caret{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid;box-sizing:border-box;display:inline-block;font-weight:700;height:0;margin:0;margin-left:4px !important;position:initial;vertical-align:middle;width:0;}div.snize div.snize-main-panel-dropdown ul.snize-main-panel-dropdown-content{background-color:#fff;border:1px solid #d3d3d3;border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,.25);display:none;list-style:none;margin:-5px 10px 0 0;min-width:150px;padding:5px 0;position:absolute;right:0;z-index:99;}div.snize div.snize-main-panel-dropdown ul.snize-main-panel-dropdown-content a{display:block;line-height:18px;padding:0 10px 0 20px;border-bottom:none;}div.snize div.snize-main-panel-dropdown ul.snize-main-panel-dropdown-content a:hover{background-color:#f7f7f7;opacity:1;}div.snize div.snize-main-panel-dropdown ul.snize-main-panel-dropdown-content a:first-child{margin-top:5px;}div.snize div.snize-main-panel-dropdown ul.snize-main-panel-dropdown-content a.current,#snize-modal-mobile-sortby-dialog ul.snize-main-panel-dropdown-content li a.current{background-position:left center;background-size:15px 10px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAYAAACaq43EAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY3Q0M5NDAyQUMyMTExRTRBRDA2RDk3NkRDM0FCQUZBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY3Q0M5NDAzQUMyMTExRTRBRDA2RDk3NkRDM0FCQUZBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjdDQzk0MDBBQzIxMTFFNEFEMDZEOTc2REMzQUJBRkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjdDQzk0MDFBQzIxMTFFNEFEMDZEOTc2REMzQUJBRkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4MOt8pAAABRUlEQVR42mL8//8/w0AAJoYBAnS1eMmSJQlAvALEZqGThbJAqheIQ4F4KV18DLQ0GkidglraHgMENPUx0EJWINUBxEVQoRagnbUweUZapGqgpcJAahEQe0GFJgItLUBWQ3WLgZbKAal1QGwMFVoFtDQcXR0LiYYKAqkGID4CxGuABv5Hk1cAUtuBWAMqdBWI06iRneYCcR7IF0B8CGiRA5pPtyFZ+hmIo4CO+4jNIJKCGmi4CTQ7qEGF/gHxZCBeAMTzgdgASXk60NJZuMwiOY6BlssDqc1ArIsk/BuIWZH4W4GW+lC15AIa+BBIeQDxOSRhZEvfAXE2TYpMoOXPgBTIR1ewSNdAHUebshpo+HMg5QfEd5CEjwLxTGL0U5yPgXGuDaQOALEIEFsCHXSCLhZDLQeVUE5AS0uI1cM42hCgFwAIMAD9DW9WY9QF3wAAAABJRU5ErkJggg==);}div.snize .snize-main-panel-dropdown-total_reviews-asc,div.snize .snize-main-panel-dropdown-total_reviews-desc{white-space:nowrap;}div.snize div.snize-main-panel-view-mode{float:right;margin:10px 10px 5px 30px;}div.snize div.snize-main-panel-view-mode a{float:left;opacity:0.5;}div.snize div.snize-main-panel-view-mode a.active,div.snize div.snize-main-panel-view-mode a:hover{opacity:1;}div.snize div.snize-main-panel-view-mode a.snize-view-mode-icon{width:21px;height:21px;background-repeat:no-repeat;background-size:21px;margin-left:4px;padding:0;border-bottom:none;}div.snize div.snize-main-panel-view-mode a.snize-grid-mode-icon{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 200v200h200 200v-200-200h-200-200v200m374.77-181.17c3.508 0.753 5.846 2.954 6.935 6.53 0.944 3.103 0.706 347.85-0.243 350.57-0.942 2.705-2.825 4.588-5.53 5.53-2.059 0.718-7.73 0.742-175.93 0.742h-173.8l-2.103-0.951c-2.655-1.2-4.306-3.069-5.089-5.761-0.547-1.882-0.602-20.795-0.51-176.1l0.102-173.99 1.086-2.059c1.16-2.199 2.817-3.481 5.644-4.365 2.212-0.692 346.22-0.836 349.44-0.146m-291.37 59.32c-2.484 0.79-3.671 1.751-4.672 3.783l-0.92 1.867v21.211 21.21l1.016 1.974c0.788 1.533 1.456 2.201 2.989 2.989l1.974 1.016h21.21 21.211l1.992-1c1.578-0.793 2.2-1.413 3-2.989l1.008-1.99v-21.221-21.221l-1.016-1.974c-0.788-1.532-1.457-2.201-2.988-2.989l-1.973-1.016-20.612-0.08c-15.805-0.062-20.986 0.039-22.219 0.43m95.29 0.013c-5.544 1.511-5.682 2.162-5.682 26.837 0 30.017-2.589 27.525 28.4 27.328l20-0.128 1.992-1c1.578-0.793 2.2-1.413 3-2.989l1.008-1.99v-21.221-21.221l-1.016-1.974c-0.788-1.532-1.457-2.201-2.988-2.989l-1.973-1.016-20.412-0.08c-15.765-0.062-20.848 0.039-22.329 0.443m95.544-0.114c-5.875 1.377-6.026 2.051-6.026 26.951 0 29.935-2.539 27.396 27.4 27.396 29.938 0 27.4 2.537 27.4-27.396 0-29.927 2.553-27.397-27.6-27.35-10.78 0.017-20.308 0.196-21.174 0.399m-190.16 95.234c-1.673 0.304-2.5 0.745-3.856 2.052-2.622 2.528-2.668 3.004-2.532 26.125l0.118 19.963 1.016 1.973c0.788 1.531 1.457 2.2 2.989 2.988l1.974 1.016h21.21 21.211l1.992-1c1.578-0.793 2.2-1.413 3-2.989l1.008-1.99v-21.21c0-29.992 2.579-27.435-27.6-27.361-10.12 0.025-19.358 0.22-20.53 0.433m95.661-0.065c-3.316 0.655-5.172 2.182-6.208 5.107-0.923 2.602-0.743 41.706 0.203 44.156 1.955 5.066 2.719 5.206 27.674 5.047l20-0.128 1.992-1c1.578-0.793 2.2-1.413 3-2.989l1.008-1.99v-21.21c0-29.991 2.58-27.433-27.6-27.365-10.12 0.023-19.151 0.19-20.069 0.372m95.2-0.012c-3.333 0.682-5.174 2.2-6.208 5.119-0.405 1.141-0.523 6.135-0.523 22.075 0 29.7-2.523 27.196 27.4 27.196 29.905 0 27.4 2.467 27.4-26.996 0-24.241-0.038-24.467-4.503-26.666l-1.897-0.934-20-0.068c-11-0.037-20.751 0.086-21.669 0.274m-190.17 95.187c-6.914 1.215-6.961 1.402-6.961 27.807 0 29.475-2.515 27.198 29.714 26.897 27.023-0.252 24.886 2.11 24.886-27.497 0-29.862 2.377-27.37-26.2-27.465-10.78-0.036-20.427 0.081-21.439 0.258m94.797 0.145c-6.405 1.412-6.742 2.767-6.742 27.062 0 22.881 0.245 24.24 4.749 26.352l2.235 1.048h20.2c30.112 0 27.6 2.493 27.6-27.4 0-29.859 2.378-27.364-26.2-27.478-14.346-0.058-20.201 0.054-21.842 0.416m95.749-0.116c-6.929 1.367-7.291 2.717-7.291 27.178 0 29.4-1.826 27.575 27.584 27.575 22.436 0 24.124-0.305 26.309-4.754l1.091-2.221v-20.628-20.629l-1.2-2.335c-1.354-2.634-2.685-3.541-6.167-4.202-2.574-0.488-37.842-0.474-40.326 0.016' fill='%23a4a4a4' fill-rule='evenodd'/%3E%3C/svg%3E");}div.snize div.snize-main-panel-view-mode a.snize-list-mode-icon{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 200v200h200 200v-200-200h-200-200v200m374.77-181.17c3.508 0.753 5.846 2.954 6.935 6.53 0.944 3.103 0.706 347.85-0.243 350.57-0.942 2.705-2.825 4.588-5.53 5.53-2.059 0.718-7.73 0.742-175.93 0.742h-173.8l-2.103-0.951c-2.655-1.2-4.306-3.069-5.089-5.761-0.547-1.882-0.602-20.795-0.51-176.1l0.102-173.99 1.086-2.059c1.16-2.199 2.817-3.481 5.644-4.365 2.212-0.692 346.22-0.836 349.44-0.146m-291.37 59.32c-2.484 0.79-3.671 1.751-4.672 3.783l-0.92 1.867v21.211 21.21l1.016 1.974c0.788 1.533 1.456 2.201 2.989 2.989l1.974 1.016h21.21 21.211l1.992-1c1.578-0.793 2.2-1.413 3-2.989l1.008-1.99v-21.221-21.221l-1.016-1.974c-0.788-1.532-1.457-2.201-2.988-2.989l-1.973-1.016-20.612-0.08c-15.805-0.062-20.986 0.039-22.219 0.43m95.29 0.02c-5.541 1.49-5.682 2.155-5.682 26.83 0 24.532 0.137 25.2 5.51 26.796 2.589 0.768 135.7 0.925 138.49 0.162 5.909-1.614 6-2.021 6-26.958 0-25.041-0.121-25.565-6.208-26.968-2.875-0.662-135.63-0.53-138.11 0.138m-94.612 95.113c-1.673 0.304-2.5 0.745-3.856 2.052-2.622 2.528-2.668 3.004-2.532 26.125l0.118 19.963 1.016 1.973c0.788 1.531 1.457 2.2 2.989 2.988l1.974 1.016h21.21 21.211l1.992-1c1.578-0.793 2.2-1.413 3-2.989l1.008-1.99v-21.21c0-29.992 2.579-27.435-27.6-27.361-10.12 0.025-19.358 0.22-20.53 0.433m95.661-0.069c-3.322 0.664-5.172 2.188-6.208 5.111-0.775 2.185-0.757 41.613 0.019 43.809 0.854 2.414 2.652 4.174 4.968 4.862 2.589 0.768 135.7 0.925 138.49 0.162 5.894-1.61 6-2.078 6-26.558 0-24.241-0.038-24.467-4.503-26.666l-1.897-0.934-67.6-0.06c-37.18-0.033-68.351 0.09-69.269 0.274m-94.97 95.179c-6.914 1.215-6.961 1.402-6.961 27.807 0 29.475-2.515 27.198 29.714 26.897 27.023-0.252 24.886 2.11 24.886-27.497 0-29.862 2.377-27.37-26.2-27.465-10.78-0.036-20.427 0.081-21.439 0.258m94.797 0.157c-6.399 1.377-6.742 2.754-6.742 27.05 0 22.881 0.245 24.24 4.749 26.352l2.235 1.048 65.6 0.114c78.349 0.137 74.006 0.403 76.509-4.693l1.091-2.221v-20.628-20.629l-1.2-2.335c-1.354-2.634-2.685-3.541-6.167-4.202-3.294-0.624-133.14-0.488-136.08 0.144' fill='%23a4a4a4' fill-rule='evenodd'/%3E%3C/svg%3E");}div.snize div.snize-header{margin:15px 0;overflow:hidden;width:100%;}div.snize div.snize-search-results-header{float:left;font-size:15px;margin:12px 0;max-width:100%;min-width:240px;vertical-align:middle;}div.snize div.snize-search-results-header a{padding:0;border-bottom:none;}#snize_results.snize-mobile-design div.snize-search-results-header{margin:0 0 12px;}#snize_results.snize-mobile-design div.snize-main-panel-controls{float:none;margin:6px 2px;border:1px solid #eee;padding:7px 0px;border-radius:14px;}#snize_results.snize-mobile-design div.snize-main-panel-controls > ul{margin:0 6px;display:flex;}#snize_results.snize-mobile-design div.snize-main-panel-controls > ul > li{float:none;flex:auto;text-align:center;height:auto;min-height:28px;margin:0;}#snize_results.snize-mobile-design div.snize-main-panel-controls ul li a,#snize_results.snize-mobile-design div.snize-main-panel-controls ul li a.active,#snize_results.snize-mobile-design div.snize-main-panel-controls ul li a:hover{padding:1px;}#snize_results.snize-mobile-design div.snize-main-panel-view-mode{float:right;margin:10px 2px 6px 0px;}#snize_results.snize-mobile-design div.snize-main-panel-dropdown{float:left;margin:10px 2px 6px;max-width:55%;}#snize_results.snize-mobile-design div.snize-main-panel-dropdown > a{margin:0;border:1px solid #eeeeee;border-radius:14px;padding:7px 26px 7px 10px;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#0288d1;}#snize_results.snize-mobile-design div.snize-main-panel-dropdown > a > .caret{box-sizing:border-box;height:7px;width:7px;border-style:solid;border-color:#0288d1;border-width:0px 2px 2px 0px;transform:rotate(45deg);position:absolute;right:13px;top:13px;}#snize_results.snize-mobile-design div.snize-main-panel-view-mode a.snize-view-mode-icon.active{display:none;}#snize_results.snize-mobile-design div.snize-main-panel-dropdown ul.snize-main-panel-dropdown-content{left:0;right:auto;margin-top:0;}#snize_results.snize-mobile-design div.snize-main-panel{border:none;}div.snize-search-results div.snize-main-panel-mobile-filters{display:none;}#snize_results.snize-mobile-design div.snize-main-panel-mobile-filters{display:block;float:right;margin:10px 0 6px;position:relative;max-width:28%;}#snize_results.snize-mobile-design div.snize-main-panel-mobile-filters > a{margin:0;padding:7px 10px;display:block;overflow:hidden;text-overflow:ellipsis;color:#0288d1;white-space:nowrap;font-size:15px;border-radius:14px;border:solid 1px #eeeeee;}#snize_results.snize-mobile-design div.snize-main-panel-mobile-filters span.snize-selected-filters-count-container:empty{display:none;}#snize_results.snize-mobile-design div.snize-main-panel-mobile-filters span.snize-selected-filters-count-container{position:absolute;background-color:#de3618;color:#fff;font-size:12px;font-weight:bold;border-radius:17px;text-align:center;width:19px;height:19px;line-height:18px;top:-8px;right:-8px;}#snize_results.snize-mobile-design div.snize-selected-filters-container:empty{display:none;}#snize_results.snize-mobile-design div.snize-selected-filters-container{clear:both;}#snize_results.snize-mobile-design div.snize-selected-filters-container > span{display:inline-block;background-color:#f2f2f2;height:34px;padding:0 10px;margin:0px 6px 6px 0;border:solid 1px #e8e9eb;border-radius:17px;line-height:34px;}#snize_results.snize-mobile-design div.snize-selected-filters-container > span i.snize-product-filters-reset{margin-left:5px;height:14px;width:14px;background-size:14px 14px;margin-top:-2px;}#snize_results.snize-mobile-design div.snize-selected-filters-container > span span.snize-selected-filter-color,#snize-modal-mobile-filters-dialog .snize-product-filter-opener .snize-selected-filter-values span.snize-selected-filter-color{width:17px;height:17px;display:inline-block;border-radius:17px;vertical-align:middle;margin-top:-2px;}#snize_results.snize-mobile-design div.snize-main-panel-view-mode a.snize-view-mode-icon{border:1px solid #eeeeee;border-radius:14px;padding:6px 7px;background-position:center;opacity:1;}#snize_results.snize-mobile-design div.snize-main-panel-view-mode a.snize-list-mode-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%230288d1' fill-rule='nonzero' d='M8 15h10a1 1 0 0 1 0 2H8a1 1 0 0 1 0-2zm-5-1a2 2 0 1 1 0 4 2 2 0 0 1 0-4zm5-5h10a1 1 0 0 1 0 2H8a1 1 0 0 1 0-2zM3 8a2 2 0 1 1 0 4 2 2 0 0 1 0-4zm5-5h10a1 1 0 0 1 0 2H8a1 1 0 1 1 0-2zM3 2a2 2 0 1 1 0 4 2 2 0 0 1 0-4z'/%3E%3C/svg%3E");}#snize_results.snize-mobile-design div.snize-main-panel-view-mode a.snize-grid-mode-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%230288d1' fill-rule='nonzero' d='M12 11h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1v-5a1 1 0 0 1 1-1zm-9 0h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-5a1 1 0 0 1 1-1zm9-9h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1zM3 2h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1z'/%3E%3C/svg%3E");}#snize-search-results-grid-mode ul{list-style:none outside none;margin:0 -1%;padding:0;width:102%;display:block;display:flex;flex-wrap:wrap;}#snize-search-results-grid-mode li{margin-left:1%;margin-right:1%;}#snize-search-results-grid-mode li.snize-product{display:inline-block;display:inline-flex;vertical-align:top;border:none;min-width:190px;box-sizing:border-box;color:#535353;cursor:pointer;line-height:16px;margin:0 1% 2%;overflow:hidden;padding:0;position:relative;transition:border-color 0.09s ease-in 0s;width:23%;align-self:stretch;flex-direction:column;}#snize-search-results-grid-mode li.snize-product{display:inline-block\9;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#snize-search-results-grid-mode li.snize-product{display:-ms-inline-flexbox;margin:0 10px 2%;}div.snize-search-results li.snize-product button.wk-button-collection,div.snize-search-results li.snize-product button.swym-button.swym-add-to-wishlist-view-product,div.snize-search-results li.snize-product div.ssw-faveiticon{right:17px;}}#snize-search-results-grid-mode li.snize-product .snize-view-link,#snize-search-results-grid-mode li.snize-product .snize-item{display:flex;flex-direction:column;align-self:stretch;padding:0;border-bottom:none;}#snize-search-results-grid-mode li.snize-product .snize-button{display:inline-block;width:130px;left:-75px;margin-left:50%;top:155px;transition:all,0.20s;opacity:0;visibility:hidden;}.snize-search-results:not(.snize-mobile-design) #snize-search-results-grid-mode li.snize-product:hover .snize-button,.snize-mobile-design #snize-search-results-grid-mode li.snize-product.mobile-in-view .snize-button{opacity:1;visibility:visible;}#snize-search-results-grid-mode li.snize-product .size-button-view-cart{background-color:#56ad6a;}#snize-search-results-grid-mode div.snize-product-label{position:absolute;z-index:1;background:#d2354f;padding:0 4px 0 8px;color:#fff;font-weight:500;font-size:11px;line-height:20px;white-space:nowrap;}#snize-search-results-grid-mode div.snize-product-label.top-left{top:3px;left:3px;}#snize-search-results-grid-mode div.snize-product-label.top-right{top:3px;right:3px;}#snize-search-results-grid-mode div.snize-product-label.down-left{bottom:3px;left:3px;}#snize-search-results-grid-mode div.snize-product-label.down-right{right:3px;bottom:3px;}#snize-search-results-grid-mode div.snize-product-label .snize-right-arrow{position:absolute;top:0;right:-9px;border-left:9px solid #d2354f;border-top:10px solid transparent;border-bottom:10px solid transparent;}#snize-search-results-grid-mode div.snize-product-label .snize-left-arrow{position:absolute;top:0;left:-9px;border-right:9px solid #d2354f;border-top:10px solid transparent;border-bottom:10px solid transparent;}#snize-search-results-grid-mode .snize-product-label-image{position:absolute;z-index:1;}#snize-search-results-grid-mode .snize-product-label-image.top-left{top:3px;left:3px;}#snize-search-results-grid-mode .snize-product-label-image.top-right{top:3px;right:3px;}#snize-search-results-grid-mode .snize-product-label-image.down-left{bottom:3px;left:3px;}#snize-search-results-grid-mode .snize-product-label-image.down-right{right:3px;bottom:3px;}#snize-search-results-grid-mode .snize-product-label-image img{max-width:50px;max-height:50px;}#snize-search-results-grid-mode .snize-thumbnail-wrapper{position:relative;}#snize-search-results-grid-mode span.snize-thumbnail{display:block;position:relative;text-align:center;height:300px;max-width:100%;margin:0 auto;padding:0;border:1px solid #f9f9f9;border-bottom:none;}#snize-search-results-grid-mode span.snize-thumbnail img{display:block;bottom:-100%;left:-50%;margin:auto !important;position:absolute;right:-50%;top:-100%;max-width:100%;max-height:300px;vertical-align:middle;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;box-shadow:none;}li.snize-product span.snize-thumbnail img.snize-flip-image,li.snize-product:hover span.snize-thumbnail img{opacity:0;}li.snize-product:hover span.snize-thumbnail img:only-child,li.snize-product:hover span.snize-thumbnail img.snize-flip-image{opacity:1;}#snize-search-results-grid-mode span.snize-overhidden{display:block;background:#fcfcfc;padding:15px 10px 5px 10px;flex:1;-ms-flex:auto;}div.snize.snize-options #snize-search-results-grid-mode span.snize-overhidden{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;}#snize-search-results-grid-mode li.snize-product span.snize-title{display:block;display:-webkit-box;font-size:14px;line-height:1.4em;overflow:hidden;text-align:center;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0 0 10px 0;}#snize-search-results-grid-mode span.snize-sku,#snize-search-results-grid-mode span.snize-attribute{display:block;display:-webkit-box;color:#747474;font-size:11px;line-height:1;overflow:hidden;text-align:center;-webkit-box-orient:vertical;margin:0 0 5px 0;}#snize-search-results-grid-mode span.snize-description{display:block;display:-webkit-box;font-size:13px;line-height:1.4;overflow:hidden;text-align:center;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0 0 10px 0;}#snize-search-results-grid-mode .snize-price-list{margin:0 0 10px 0;font-size:15px;text-align:center;}#snize-search-results-grid-mode span.snize-discounted-price{vertical-align:bottom;}#snize-search-results-grid-mode span.snize-in-stock,#snize-search-results-list-mode span.snize-in-stock,#snize-search-results-grid-mode span.snize-pre-order,#snize-search-results-list-mode span.snize-pre-order,#snize-search-results-grid-mode span.snize-out-of-stock,#snize-search-results-list-mode span.snize-out-of-stock{display:inline-block;margin:12px 10px 18px 10px;float:right;background:#1abc9c;padding:0px 6px;font-size:10px;font-weight:600;color:#fff;line-height:16px;}#snize-search-results-grid-mode span.snize-pre-order,#snize-search-results-list-mode span.snize-pre-order{background:#ea621f;}#snize-search-results-grid-mode span.snize-out-of-stock,#snize-search-results-list-mode span.snize-out-of-stock{background:#be6e6e;}#snize-search-results-grid-mode span.snize-in-stock,#snize-search-results-grid-mode span.snize-pre-order,#snize-search-results-grid-mode span.snize-out-of-stock{position:absolute;top:10px;right:-10px;}#snize-search-results-grid-mode.snize-one-column li.snize-product{margin:0 0 15px 0;width:100%;}#snize-search-results-grid-mode.snize-two-columns li.snize-product{width:48%;}#snize-search-results-grid-mode.snize-three-columns li.snize-product{width:31.33%;}#snize-search-results-grid-mode.snize-four-columns li.snize-product{width:23%;}#snize-search-results-grid-mode.snize-five-columns li.snize-product{width:18%;}#snize_results.snize-mobile-design #snize-search-results-grid-mode.snize-two-columns li.snize-product{min-width:160px;}#snize-search-results-list-mode ul{margin:0;padding:0;width:100%;list-style:none outside none;}#snize-search-results-list-mode li.snize-product{border-bottom:1px solid #eee;border-top:none;box-sizing:border-box;color:#535353;cursor:pointer;display:block;line-height:16px;margin:0;overflow:hidden;padding:25px 12px 25px 5px;position:relative;}div.snize.snize-options #snize-search-results-list-mode li.snize-product{display:-webkit-box;display:-ms-flexbox;display:flex;}#snize-search-results-list-mode li.snize-product .snize-button{display:inline-block;margin-left:115px;margin-top:6px;opacity:0;padding:5px 15px;transition:all,0.3s;visibility:hidden;white-space:nowrap;position:relative;width:auto;}.snize-mobile-design #snize-search-results-list-mode li.snize-product .snize-button,#snize-search-results-list-mode .snize-view-link{display:block;border-bottom:none;}.snize-search-results:not(.snize-mobile-design) #snize-search-results-list-mode li.snize-product:hover .snize-button,.snize-mobile-design #snize-search-results-list-mode li.snize-product.mobile-in-view .snize-button{margin-left:15px;opacity:1;visibility:visible;}#snize-search-results-list-mode li.snize-product .size-button-view-cart{background-color:#56ad6a;}.snize-mobile-design #snize-search-results-list-mode li.snize-product.mobile-in-view .snize-button{margin-left:0px;}#snize-search-results-list-mode li.snize-product:hover .snize-button:hover{opacity:0.85;}#snize-search-results-list-mode li.snize-product:first-child{padding-top:10px;}#snize-search-results-list-mode li.snize-product:last-child{border-bottom:1px solid transparent;}#snize-search-results-list-mode span.snize-thumbnail{border:1px solid #eee;display:inline-block;float:left;height:70px;margin:0 15px 0 0;position:relative;text-align:center;width:70px;}#snize-search-results-list-mode span.snize-thumbnail img{bottom:-100%;display:block;left:0;margin:auto !important;position:absolute;right:0;top:-100%;max-width:70px;max-height:70px;vertical-align:middle;}#snize-search-results-list-mode span.snize-overhidden{display:block;overflow:hidden;}#snize-search-results-list-mode li.snize-product span.snize-title{display:block;display:-webkit-box;font-size:18px;line-height:1.4em;height:auto !important;max-height:none !important;}#snize-search-results-list-mode div.snize-product-label{display:none;position:relative;background:#d2354f;margin-left:20px;padding:0 8px 0 4px;vertical-align:middle;color:#fff;font-weight:500;font-size:11px;line-height:20px;white-space:nowrap;}#snize-search-results-list-mode div.snize-product-label .snize-right-arrow{position:absolute;top:0;left:-9px;border-right:9px solid #d2354f;border-top:10px solid transparent;border-bottom:10px solid transparent;}#snize-search-results-list-mode .snize-product-label-image{display:none;position:relative;margin-left:10px;vertical-align:middle;}#snize-search-results-list-mode .snize-product-label-image img{max-width:50px;max-height:50px;}#snize-search-results-list-mode span.snize-sku,#snize-search-results-list-mode span.snize-attribute{display:block;display:-webkit-box;color:#747474;margin-top:10px;margin-bottom:-3px;font-size:12px;line-height:1em;max-height:1.2em;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:initial;}#snize-search-results-list-mode span.snize-description{display:block;display:-webkit-box;margin-top:8px;font-size:15px;line-height:1.4em;max-height:2.8em;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}div.snize.snize-options #snize-search-results-list-mode span.snize-description{margin:8px 0;}div.snize.snize-options #snize-search-results-list-mode .snize-view-link{width:100%;}#snize-search-results-list-mode .snize-price-list{display:inline-block;margin-top:11px;font-size:18px;line-height:18px;}#snize-search-results-list-mode span.snize-in-stock,#snize-search-results-list-mode span.snize-pre-order,#snize-search-results-list-mode span.snize-out-of-stock{float:none;margin-bottom:10px;margin-left:20px;}.snize-mobile-design #snize-search-results-list-mode span.snize-in-stock,.snize-mobile-design #snize-search-results-list-mode span.snize-pre-order,.snize-mobile-design #snize-search-results-list-mode span.snize-out-of-stock{position:absolute;}div.snize div.snize-search-results-categories li.snize-category{border-bottom:1px solid #eee;border-top:1px solid transparent;color:#535353;cursor:pointer;display:block;line-height:16px;margin:0;overflow:hidden;padding:25px 12px 25px 5px;position:relative;transition:all,0.14s;}div.snize div.snize-search-results-categories li.snize-category:hover{background-color:#f7f7f7;}div.snize div.snize-search-results-categories li.snize-category:last-child{border-bottom:1px solid transparent;}div.snize div.snize-search-results-categories li.snize-category a.snize-view-link{padding:0;border-bottom:none;}div.snize div.snize-search-results-categories li.snize-category span.snize-title{display:block;display:-webkit-box;font-size:18px;line-height:24px;max-height:51px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}div.snize div.snize-search-results-pages li.snize-page{border-bottom:1px solid #eee;border-top:1px solid transparent;color:#535353;cursor:pointer;display:block;line-height:16px;margin:0;overflow:hidden;padding:25px 12px 25px 5px;position:relative;transition:all,0.14s;}div.snize div.snize-search-results-pages li.snize-page:hover{background-color:#f7f7f7;}div.snize div.snize-search-results-pages li.snize-page:last-child{border-bottom:1px solid transparent;}div.snize div.snize-search-results-pages li.snize-page a.snize-view-link{padding:0;border-bottom:none;}div.snize div.snize-search-results-pages li.snize-page span.snize-title{display:block;display:-webkit-box;font-size:18px;line-height:24px;max-height:51px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}div.snize div.snize-search-results-pages li.snize-page span.snize-description{display:block;display:-webkit-box;color:#747474;font-weight:normal;margin-top:8px;font-size:15px;line-height:18px;max-height:38px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}div.snize div.snize-pagination{display:inline-block;width:100%;float:right;margin:30px auto 0;position:relative;text-align:center;}div.snize div.snize-pagination ul{display:inline-block;list-style:none;margin:0;padding:0;width:auto !important;}div.snize div.snize-pagination ul li{display:inline;float:left;margin:0;padding:0;}div.snize div.snize-pagination ul li a,div.snize div.snize-pagination ul li span{border:1px solid #d3d3d3;border-left:none;color:#333;float:left;opacity:1;font-size:13px;line-height:25px;padding:0px 12px;}div.snize div.snize-pagination ul li:first-child a,div.snize div.snize-pagination ul li:first-child span{border-bottom-left-radius:3px;border-left:1px solid #d3d3d3;border-top-left-radius:3px;}div.snize div.snize-pagination ul li:last-child a,div.snize div.snize-pagination ul li:last-child span{border-top-right-radius:3px;border-bottom-right-radius:3px;}div.snize div.snize-pagination ul li a.active,div.snize div.snize-pagination ul li a:hover{background-color:#f7f7f7;}div.snize div.snize-pagination ul li a.disabled,div.snize div.snize-pagination ul li span.disabled{color:#999;cursor:default;}div.snize div.snize-pagination ul li a.disabled:hover{background-color:#ffffff;}div.snize div.snize-pagination a.snize-pagination-load-more{padding:5px 25px;border:solid 1px #d3d3d3;border-radius:10px;}div.snize li.snize-no-products-found{background-color:#fcfcfc;margin:30px auto 0;min-height:160px;text-align:center;width:100%;}div.snize li.snize-no-products-found div.snize-no-products-found-text{padding:65px 0;}div.snize li.snize-no-products-found div.snize-no-products-found-text span{color:#747474;font-size:120%;line-height:1.65;}div.snize li.snize-no-products-found div.snize-no-products-found-text span a{color:#0288d1;padding:0;border-bottom:none;}div.snize li.snize-no-products-found.snize-with-suggestion{margin-top:0;margin-bottom:20px;border:1px solid #eee;min-height:60px;}div.snize li.snize-no-products-found.snize-with-suggestion div.snize-no-products-found-text{padding:20px;}div.snize li.snize-no-products-found.snize-with-suggestion div.snize-no-products-found-text span{font-size:100%;}div.snize li.snize-no-products-found.snize-with-suggestion div.snize-no-products-found-text span > a{font-weight:bold;}div.snize-collection-mode div.snize-main-panel{border:0;}div.snize-collection-mode div.snize-main-panel-controls,div.snize-collection-mode.snize-mobile-design div.snize-main-panel-controls{display:none;}div.snize-collection-mode div.snize-main-panel-collection-results-found{float:left;margin-left:6px;margin-top:6px;font-size:15px;line-height:28px;vertical-align:middle;}div.snize-collection-mode div.snize-header{display:none;}div.snize div.snize-search-results-main-content > div{position:relative;display:inline-block;float:left;}div.snize div.snize-search-results-main-content div.snize-search-results-pages,div.snize div.snize-search-results-main-content div.snize-search-results-categories{display:block;}div.snize div.snize-filters-sidebar{border:1px solid #eee;float:left;margin-bottom:20px;margin-right:20px;vertical-align:top;width:225px;box-sizing:border-box;font-weight:normal;line-height:1.45em;}div.snize-mobile-design div.snize-filters-sidebar{display:none;}div.snize .snize-product-filters-block{height:100%;border-bottom:1px solid #eee;transition:all,0.2s;}div.snize .snize-product-filters-block:last-child{border-bottom:none;}div.snize .snize-product-filters-block:hover{background-color:#f7f7f7;}div.snize div.snize-product-filters-title{padding:14px 10px 10px;font-size:14px;font-weight:normal;line-height:18px;color:#333;cursor:pointer;}div.snize div.snize-product-filters-title i.snize-product-filters-close,div.snize div.snize-product-filters-wrapper-title i.snize-product-filters-close{display:none;}div.snize div.snize-product-filters-title.open i.snize-product-filters-close,div.snize div.snize-product-filters-wrapper-title.open i.snize-product-filters-close{display:inline-block;position:relative;margin-right:9px;width:9px;height:10px;vertical-align:middle;background-size:9px 10px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAUCAYAAACAl21KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARRJREFUeNpi/P//PwM1ABMDlQDVDGKZNWsWXVwkCsQngfgKEFfjdREeOS4g3gzEZlB+CxC/A+LppLiIGYiXA7E5mvhkIPYjxSB0Dd8JWIDVoAogzkTibwJiZyD+huZlFXwGRQNxGxIfFNCRQHwcSv9FioTtUBrDICcgngfEjFD+HSD2RXIJyGW5SOpVoC7jQjZIF4jXATEblP8aiD2hNDIAxVgHEt8cGmbMIIMkgXgbEPNDJb9BXXIHR0RUAfFSJD4oUnpABhkAsQxU8C80LE7iSV+gXJ4ExPuQxNyYoIEGS2S50LAgBH4BcRAQX4b6IIkFyYBFQHyChOz1ERpBwkB8kwXJSyfIyKtvoJiBcfgWbAABBgDuhjuGiA44ZQAAAABJRU5ErkJggg==);}div.snize i.snize-product-filters-open{display:inline-block;position:relative;margin-right:9px;width:9px;height:10px;vertical-align:middle;background-size:9px 10px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAUCAYAAACAl21KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARNJREFUeNpi/P//PwM1ABMDlcDgM4hl1qxZVHMRFxDvAOJiEvUmA/EBIBYFuwiIFwCxOxC7AfFHIJ5DhCF+QDwTiJmBeCMQW4FcJAyVZATiGVBF+IA5EC+HGgICQjCvRQDxHaggM1SROQ5DVIB4MzQ4QOAlEPvADHoNxJ5QmgGqaDNUEzKQAeLdsDCBBoMrzBGw6AdxfIH4K5QPUrwdSRM/EG8DYgUo/xcQBwHxZWzp6CQ0fH4heWMn1LB1QKwLFQflqSQg3ocvQe6DKoJlQEMgvgTETkhqqoB4KTEpeylUMQxIILGnAXEHKVkEpHg6FgtycGYRPOklF4j5gNgAiO+jeZkkg/4CcQyx+YVx+BZsAAEGANx8NFXr1U78AAAAAElFTkSuQmCC);}div.snize div.snize-product-filters-title a{padding:0;border-bottom:none;}div.snize i.snize-product-filters-reset,div.snize i.snize-product-filters-search-field-clear{display:inline-block;width:11px;height:11px;vertical-align:middle;background-size:11px 11px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAeFJREFUeNq0lb9LgkEYx++VlJoyFwtUoqnhRV1schQqaKnN/opaKmguiIba+gOE2lordGurRasliArtBy1mk6SDfb9yJ2/XXZbWAx+Qe+75vOe9z3vn5HI5YYkRkAWzIA5GQQM8gBtwBA7Aq6l4wDA2CJbBCghquQCYlMyBDbANdkDdO9GnFY6Dc7BpkJoiKOVnstYojoBT4IrfhytrI7qYf//Qm+ghItIx5BUvgZToP1LS1RaHwJo+w3EckUwmRSgU+lLNMeY4xxCrnOKTLTWsZ+PxuHBdV2QymU9y/uYYc4lEwiSmK0vxtClbqVREo9EQgUCgI1dSjjFXLpdtWzLj4ANhNmrKekXNZrM95vf729JCoSCq1apNXOGKw7YsCymglELC312kjDDF7+IfguJnW1JthVqpWrn+Qg3xQvF1t/3lnubz+Tb6C7VEieITUyYajXakak/Vnit5LBaziY/ZFXzsrd7LbH72KVtKf1FcKaWlUkm0Wi1d+gYmeGyyakueaJ1gQbFYtHbLN11BV1WdFbvg8g+a4Uq6OocQD+kF8NSH9BHMqwPfex7zuknLp/ay0rR0GG+QOzAF1kHtB8KanMua+253Xl2+yD2wyANFXqZjMs8P6oItBfZtl+mHAAMAUBGqLkfcaCQAAAAASUVORK5CYII=);}div.snize i.snize-product-filters-reset:hover,div.snize i.snize-product-filters-search-field-clear:hover{opacity:0.85;}div.snize div.snize-product-filters-title.open i.snize-product-filters-open,div.snize div.snize-product-filters-wrapper-title.open i.snize-product-filters-open{display:none !important;}div.snize ul.snize-product-filters-list{display:block;position:relative;font-size:13px;font-weight:normal;list-style:none;margin:0 0 10px 0;max-height:215px;overflow-y:auto;overflow-x:hidden;padding:0 10px 0 10px;}div.snize ul.snize-product-filters-list li{color:#666;font-size:13px;margin:10px 0;padding:0;line-height:21px;list-style-type:none;}div.snize ul.snize-product-filters-list li:first-child{margin:0 0 10px;}div.snize ul.snize-product-filters-list li:hover span{color:#0288d1;}div.snize ul.snize-product-filters-list li.snize-disabled,div.snize ul.snize-product-filters-list li.snize-disabled:hover span{opacity:0.65;}div.snize ul.snize-product-filters-list li .snize-filter-checkbox{position:absolute;margin:1px 6px 0 0;padding:0;vertical-align:middle;height:12px;width:12px;}div.snize ul.snize-product-filters-list li .snize-filter-checkbox input[type="checkbox"]{visibility:hidden;}div.snize ul.snize-product-filters-list li .snize-filter-checkbox span{width:12px;height:12px;cursor:pointer;position:absolute;top:0;left:0;background:#fff;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.2);}div.snize ul.snize-product-filters-list li .snize-filter-checkbox span:after{content:'';width:8px;height:5px;position:absolute;top:3px;left:2px;border:2px solid #333;border-top:none;border-right:none;background:transparent;opacity:0;transform:rotate(-50deg);box-sizing:border-box;}div.snize ul.snize-product-filters-list li:hover .snize-filter-checkbox span{box-shadow:0 0 0 1px rgba(0,0,0,.3);}div.snize ul.snize-product-filters-list li .snize-filter-checkbox input[type=checkbox]:checked + span:after{opacity:1;}div.snize ul.snize-product-filters-list li > label{display:block;font-size:13px;margin:0;padding:0;font-weight:inherit;font-style:normal;letter-spacing:0;text-transform:none;}div.snize ul.snize-product-filters-list li label > span{margin:0;padding:0;font-size:13px;line-height:16px;display:inline-block;max-width:100%;padding-left:18px;vertical-align:top;cursor:pointer;word-wrap:break-word;word-break:break-word;box-sizing:border-box;}div.snize ul.snize-product-filters-list li a.snize-product-filters-see-more{color:#666;font-size:13px;border-bottom:1px dotted #d3d3d3;text-decoration:none;}div.snize ul.snize-product-filters-list li a.snize-product-filters-see-more:hover{color:#0288d1;}div.snize ul.snize-product-filters-list li.snize-filters-show-more,div.snize ul.snize-product-size-filter li.snize-filters-show-more,div.snize ul.snize-product-color-filter li.snize-filters-show-more{margin-top:17px;}div.snize ul.snize-product-filters-list li.snize-filters-show-more div,div.snize ul.snize-product-size-filter li.snize-filters-show-more div,div.snize ul.snize-product-color-filter li.snize-filters-show-more div{display:inline-block;background:#fff;border:1px solid #ddd;border-radius:3px;padding:5px 10px;cursor:pointer;}div.snize ul.snize-product-filters-list li.snize-filters-show-more div:hover,div.snize ul.snize-product-size-filter li.snize-filters-show-more div:hover,div.snize ul.snize-product-color-filter li.snize-filters-show-more div:hover{border:1px solid #ccc;color:#0288d1;}div.snize ul.snize-product-size-filter li.snize-filters-show-more,div.snize ul.snize-product-color-filter li.snize-filters-show-more{color:#666;font-size:13px;padding:0;margin:10px 0;line-height:21px;float:none;width:100%;height:auto;}div.snize ul.snize-product-filters-list .snize-filter-variant-count{margin-left:0.3em;}div.snize ul.snize-product-filters-list .snize-filter-variant-count:before{content:"(";}div.snize ul.snize-product-filters-list .snize-filter-variant-count:after{content:")";}div.snize input.snize-price-range-input::-webkit-input-placeholder{color:#a3a3a3 !important;}div.snize input.snize-price-range-input::-moz-placeholder{color:#a3a3a3 !important;}div.snize input.snize-price-range-input:-ms-input-placeholder{color:#a3a3a3 !important;}div.snize input.snize-price-range-input::-webkit-outer-spin-button,div.snize input.snize-price-range-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;} div.snize .snize-price-range input.snize-price-range-input{display:inline-block;width:46%;min-width:auto;padding:0 5px;height:28px;vertical-align:middle;outline:0;border:1px solid #d3d3d3;background-color:#fff;box-shadow:none;box-sizing:border-box;color:#666;float:none;margin:0;min-height:auto;-moz-appearance:textfield;}div.snize ul.snize-product-filters-list li span.snize-range-divider{display:inline-block;width:8%;color:#a3a3a3;padding:0;text-align:center;vertical-align:middle;}div.snize ul.snize-product-filters-list li:hover span.snize-range-divider{color:#a3a3a3;}div.snize div.snize-price-range{margin-bottom:10px;}div.snize input.snize-price-range-input:focus{border:1px solid #b3b3b3;}div.snize .snize-product-filters-search{position:relative;margin:4px 10px 10px;}div.snize input[type="text"].snize-product-filters-search-field{display:block;width:100%;padding:0 22px 0 5px;height:28px;vertical-align:middle;outline:0;border:1px solid #d3d3d3;background-color:#fff;box-shadow:none;box-sizing:border-box;color:#666;}div.snize input[type="text"].snize-product-filters-search-field:focus{border:1px solid #b3b3b3;}div.snize input[type="text"].snize-product-filters-search-field::-webkit-input-placeholder{color:#a3a3a3 !important;}div.snize input[type="text"].snize-product-filters-search-field::-moz-placeholder{color:#a3a3a3 !important;}div.snize input[type="text"].snize-product-filters-search-field:-ms-input-placeholder{color:#a3a3a3 !important;}div.snize i.snize-product-filters-search-field-clear{position:absolute;right:7px;top:9px;}div.snize div.snize-price-range{margin-top:4px;}div.snize .snize-price-range-slider{display:block;position:relative;padding:24px 0;}div.snize div.slider-container.snize-theme{margin:0 auto;}div.snize div.slider-container.snize-theme .back-bar{background-color:#eee;height:4px;position:relative;}div.snize div.slider-container.snize-theme .selected-bar{background-color:#d3d3d3;position:absolute;height:100%;}div.snize div.slider-container.snize-theme .back-bar .pointer{position:absolute;border-radius:3px;background-color:#0288d1;height:16px;width:8px;top:-6px;z-index:4;cursor:col-resize;opacity:1;}div.snize div.slider-container.snize-theme .scale{position:relative;}div.snize div.slider-container.snize-theme .scale span{position:absolute;border-left:1px solid #d3d3d3;height:10px;top:-9px;text-align:center;}div.snize div.slider-container.snize-theme .scale ins{position:absolute;color:#666;font-size:10px;left:0;line-height:1;text-decoration:none;top:17px;margin-left:-21px !important;width:42px !important;overflow:hidden;}div.snize ul.snize-product-size-filter{margin:-2px 0 13px;padding:0 7px 0 8px;max-width:220px;}div.snize div.snize-filters-dropdown-content ul.snize-product-size-filter{min-width:210px;}div.snize ul.snize-product-size-filter li{display:inline-block;float:left;width:48px;height:48px;margin:2px;box-sizing:border-box;}div.snize ul.snize-product-size-filter li label{display:inline-block;width:100%;height:100%;margin:0;font-weight:normal;text-transform:none;letter-spacing:0;font-style:normal;padding:0;}div.snize ul.snize-product-size-filter li label .snize-size-filter-checkbox{display:inline-block;position:relative;width:100%;height:100%;}div.snize ul.snize-product-size-filter li label .snize-size-filter-checkbox > span{display:inline-block;background:#fff;width:100%;height:100%;border:1px solid #eee;font-size:12px;line-height:48px;text-align:center;box-sizing:border-box;cursor:pointer;transition:all,0.12s;overflow:hidden;}div.snize ul.snize-product-size-filter li .snize-size-filter-checkbox input[type=checkbox]{display:none;opacity:0;visibility:hidden;}div.snize ul.snize-product-size-filter li .snize-size-filter-checkbox input[type=checkbox]:checked + span,div.snize ul.snize-product-size-filter li:hover .snize-size-filter-checkbox input[type=checkbox]:checked + span{border:1px solid #0288d1;color:#0288d1;}div.snize ul.snize-product-size-filter li:hover .snize-size-filter-checkbox input[type=checkbox] + span{border-color:#d3d3d3;}div.snize ul.snize-product-size-filter li.snize-disabled label .snize-size-filter-checkbox > span{opacity:0.5;}div.snize ul.snize-product-size-filter li.snize-disabled:hover .snize-size-filter-checkbox input[type=checkbox] + span{border:1px solid #eee;}div.snize ul.snize-product-size-filter li.snize-disabled label .snize-size-filter-checkbox > span{cursor:default;}div.snize ul.snize-product-color-filter{margin:-4px 0 11px;padding:0 6px;max-width:220px;}div.snize ul.snize-product-color-filter li{display:inline-block;float:left;width:30px;height:30px;margin:4px;box-sizing:border-box;}div.snize ul.snize-product-color-filter li label{display:inline-block;width:100%;height:100%;margin:0;}div.snize ul.snize-product-color-filter li label .snize-color-filter-checkbox{display:inline-block;position:relative;width:100%;height:100%;}div.snize ul.snize-product-color-filter li label .snize-color-filter-checkbox > span{display:inline-block;position:relative;background-color:#fff;width:100%;height:100%;border:1px solid #eee;line-height:30px;height:30px;text-align:center;box-sizing:border-box;cursor:pointer;}div.snize ul.snize-product-color-filter li label .snize-color-filter-checkbox > span:after{opacity:0;content:'';transition:all,0.08s;}div.snize ul.snize-product-color-filter li .snize-color-filter-checkbox input[type=checkbox]{display:none;opacity:0;visibility:hidden;}div.snize ul.snize-product-color-filter li .snize-color-filter-checkbox input[type=checkbox]:checked + span:after,div.snize ul.snize-product-color-filter li:hover .snize-color-filter-checkbox input[type=checkbox]:checked + span:after{display:inline-block;position:absolute;opacity:1;width:14px;height:14px;background:#0288d1;border:2px solid #fff;border-radius:10px;content:'';right:1px;bottom:1px;box-sizing:border-box;}div.snize ul.snize-product-color-filter li label .snize-color-filter-checkbox > span:before{display:inline-block;position:absolute;visibility:visible;opacity:0;width:36px;height:36px;border:1px solid #d3d3d3;content:'';left:-4px;top:-4px;box-sizing:border-box;border-radius:0;transition:all,0.12s;}div.snize ul.snize-product-color-filter li:hover .snize-color-filter-checkbox input[type=checkbox] + span:before{opacity:1;content:'';}div.snize ul.snize-product-color-filter li label .snize-color-filter-checkbox > span.icon-multicolor{background:url("data:image/png;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QCMRXhpZgAATU0AKgAAAAgABQESAAMAAAABAAEAAAEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAIdpAAQAAAABAAAAWgAAAAAAAABIAAAAAQAAAEgAAAABAAOgAQADAAAAAQABAACgAgAEAAAAAQAAACSgAwAEAAAAAQAAACQAAAAA/+0AOFBob3Rvc2hvcCAzLjAAOEJJTQQEAAAAAAAAOEJJTQQlAAAAAAAQ1B2M2Y8AsgTpgAmY7PhCfv/AABEIACQAJAMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/3QAEAAP/2gAMAwEAAhEDEQA/AOXtdI81duwk7/unrwOxqG40dgoYLk4yDj7xPY+9ei6BpIlKjZlWbgZ4OV7Hsa0dQ8ObY9xTIwpPHJwM/mK/Enm/JU5bnuZVJVGkeI3+mbIzhenAz6d65PV7XYSMdOB9PWvbNd0UxW7kpnHXHf1/PNeY+IrJln2be/PpwcflX0+XYp1Gj9JyvKvbLQ4V7Yk5x1Hem/Zm9B+ddBJZ4IyB079ab9kHolfYxpSsj0XlOux//9D0bwzboApA6gdR15yM9j3FdfNYJPZgqvIGP8K53S4tuGXg9/euu0idSPLfvX4Jh8rdWXtDiyTMrNO5wHibSR9nk+XH+T/jXk2taIHuXfZjB4/Dn+n8zX0V4ps1+ySECvM9R04DPy81+nZHll+XQ/Z8izbkp3ueO3OkxRylZCVOOMEDPvz/ADqL+zLb++3/AH2K9FuNLIlPJXPpio/7MP8Afb8x/jX6HHL9FofVLNbo/9H1bRiTGPyrfg4AI4I71z+i/wCrH1roIPu1+Y5YlofCZPJ6aljVWMumAvya429hj5OOa7HUP+QYv1rk7z7pr9RyGK00P2PJG+VHN3caiYgCodi+/wCdWLz/AF5qGvvoxVj7mL0P/9k=");}div.snize ul.snize-product-color-filter li label .snize-color-filter-checkbox > span.icon-clear{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4goYBSYUl4riSgAAADxJREFUSMft1bENADAIA0HIaN4bVjM7EClN/nt0khuyqhyLJG3O4sTjAAEBAQHvS9urb9HdTAoICAj4CzhFSgpp05or0gAAAABJRU5ErkJggg==");}div.snize ul.snize-product-color-filter li.snize-disabled label .snize-color-filter-checkbox > span{opacity:0.1;cursor:default;}div.snize ul.snize-product-color-filter li.snize-disabled label .snize-color-filter-checkbox > span:before{border:none;}div.snize div.snize-horizontal-filters{font-weight:normal;margin:16px 0 21px;padding:3px;width:100%;box-sizing:border-box;}div.snize div.snize-filters-dropdown{position:relative;float:left;margin:0 7px 7px 0;}div.snize div.snize-filters-dropdown > ul{margin:0;padding:0;list-style:none;font-weight:normal;}div.snize div.snize-filters-dropdown.no-js:hover div.snize-filters-dropdown-content{display:block !important;}div.snize div.snize-filters-dropdown-title{display:block;position:relative;background-color:#fff;border:1px solid #eee;color:#333;cursor:pointer;font-size:14px;line-height:24px;padding:0 15px;box-sizing:border-box;border-radius:3px;}div.snize div.snize-filters-dropdown-title.active{background-color:#f7f7f7;}div.snize div.snize-filters-dropdown-title a{padding:0;border-bottom:none;}div.snize div.snize-filters-dropdown-content{position:absolute;background-color:#fff;border:1px solid #d3d3d3;z-index:999;min-width:220px;padding-top:10px;box-shadow:0 0 5px rgba(0,0,0,.25);}div.snize div.snize-filters-dropdown-content ul.snize-product-filters-list{margin-top:10px;}div.snize div.disabled-opacity{position:absolute;opacity:0.8;filter:alpha(opacity=80);background-color:white;z-index:1;}.snize-quick-view-image-wrapper{max-height:100%;max-width:100%;margin-bottom:11px;height:370px;}.snize-quick-view-image{display:block;margin-left:auto;margin-right:auto;max-height:370px;max-width:100%;}.snize-quick-view-title{margin-bottom:8px;text-decoration:none;display:block;font-size:28px;font-weight:500;color:#212b36;line-height:1.14;text-align:left;width:86%;}.snize-quick-view-title:hover{color:#212b36;text-decoration:none;}.snize-quick-view-sku,.snize-quick-view-attribute{font-size:12px;line-height:1.33;text-align:left;color:#333333;display:block;margin-bottom:5px;}.snize-quick-view-price-wrapper{text-align:left;margin:10px 0px 14px;}#snize-modal-product-quick-view{padding:40px 10px 20px 20px;text-align:left;}#snize-modal-product-quick-view .snize-modal-content-wrapper{padding-right:10px;}#snize-modal-product-quick-view .snize-price-list{font-size:20px;font-weight:500;line-height:1.4;text-align:left;color:#0288d1;}#snize-modal-product-quick-view span.snize-discounted-price{margin-left:10px;text-decoration:line-through;font-size:20px;font-weight:500;line-height:1.4;text-align:left;color:#747474;}.snize-quick-view-description{text-decoration:none;margin-bottom:5px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;vertical-align:initial;font-size:16px;line-height:1.25;text-align:left;color:#747474;max-height:80px;}div.snize-quick-view-content-left{float:left;width:48.37%;display:block;padding-right:8px;box-sizing:border-box;}div.snize-quick-view-content-right{float:right;width:51.63%;padding-left:8px;box-sizing:border-box;}#snize-modal-product-quick-view span.snize-sku,#snize-modal-product-quick-view span.snize-attribute{display:block;margin:0;padding:0;color:#747474;font-size:70%;text-align:left;}.snize-quick-view-show-more,.snize-quick-view-show-more:hover{display:block;margin-bottom:19px;color:#0288d1;font-size:16px;line-height:1.25;text-align:left;}.snize-quick-view-add-to-cart-quantity{display:inline;}#snize-modal-product-quick-view .snize-quick-view-quantity-label{margin-right:8px;font-weight:normal;font-size:14px;display:inline-block;vertical-align:middle;margin-top:5px;margin-bottom:2px;text-transform:none;letter-spacing:0;font-style:normal;padding:0;}#snize-modal-product-quick-view .snize-add-to-cart-quantity-num{width:90px;height:44px;display:inline-block;vertical-align:middle;margin:5px 0 0 0;padding:13px 20px;border-radius:3px;background-color:#fff;border:solid 1px #d3d3d3;color:#333;font-size:16px;line-height:1.25;box-sizing:border-box;font-family:inherit;font-weight:normal;letter-spacing:0;outline:none;text-indent:0;}#snize-modal-product-quick-view .snize-button{background:#0288d1;border-radius:4px;color:#fff;font-size:16px;height:44px;padding:8px 16px;text-align:center;text-decoration:none;margin-top:5px;margin-left:20px;border:none;vertical-align:middle;line-height:inherit;margin-bottom:0;width:auto;min-width:auto;box-shadow:none;text-transform:none;letter-spacing:0;box-sizing:border-box;min-height:auto;}#snize-modal-product-quick-view .snize-button:before,#snize-modal-product-quick-view .snize-button:after{box-sizing:border-box;}#snize-modal-product-quick-view .snize-button:hover{opacity:0.85;}#snize-modal-product-quick-view form #snize-quick-view-view-cart{display:none;background-color:#56ad6a;}#snize-modal-product-quick-view form.snize-add-to-cart-form-success #snize-quick-view-view-cart{display:inline-block;}#snize-modal-product-quick-view form.snize-add-to-cart-form-success #snize-quick-view-add-to-cart,#snize-modal-product-quick-view form.snize-add-to-cart-form-out-of-stock #snize-quick-view-add-to-cart{display:none;}#snize-modal-product-quick-view .snize-button-loading{position:relative;background-color:#0288d1;color:transparent;}#snize-modal-product-quick-view .snize-button-loading:after{content:'';display:block;width:24px;height:24px;position:absolute;left:50%;top:50%;margin-left:-12px;margin-top:-12px;border-radius:50%;border:3px solid #fff;border-top-color:transparent;-webkit-animation:snize-spin 1s infinite linear;-moz-animation:snize-spin 1s infinite linear;-o-animation:snize-spin 1s infinite linear;animation:snize-spin 1s infinite linear;}@-moz-keyframes snize-spin{from{-moz-transform:rotate(0deg);}to{-moz-transform:rotate(360deg);}}@-webkit-keyframes snize-spin{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}@keyframes snize-spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}#snize-modal-product-quick-view form #snize-quick-view-out-of-stock{display:none;color:#b6b6b6;background-color:#f6f6f6;}#snize-modal-product-quick-view form.snize-add-to-cart-form-out-of-stock #snize-quick-view-out-of-stock{display:inline-block;}.snize-quick-view-add-to-cart-wrapper{margin:0;text-align:left;}#snize-modal-product-quick-view .snize-error{color:#d02e2e;background-color:#fff6f6;border-radius:2px;padding:6px 12px;margin:15px 0;border:1px solid #d02e2e;font-size:0.9em;text-align:left;}.snize-quick-view-thumbnails{text-align:left;margin:0;padding:0;}.snize-quick-view-thumbnail{display:inline-block;width:80px;height:80px;text-align:center;vertical-align:top;margin:5px;padding:1px;cursor:pointer;background:none;}.snize-quick-view-thumbnail:before{content:"";display:inline-block;height:100%;vertical-align:middle;}.snize-quick-view-thumbnail.active{border:solid 1px #637381;border-radius:3px;}.snize-quick-view-thumbnail img{max-width:100%;max-height:100%;display:inline-block;vertical-align:middle;border:none;}.snize-option-selector-wrapper label{font-size:16px;line-height:1.25;text-align:left;color:#333333;margin-bottom:5px;font-weight:normal;text-transform:none;display:block;letter-spacing:0;font-style:normal;padding:0;}.snize-option-selector-wrapper select{display:block;width:100%;height:40px;padding:8px 10px;font-size:16px;line-height:1.25;text-align:left;color:#333;background-color:#fff;background-image:none;border:1px solid #d3d3d3;border-radius:3px;margin-bottom:19px;-moz-appearance:listbox;-webkit-appearance:menulist-button;font-style:normal;outline:none;text-transform:none;max-width:none;}.snize-option-selector-text label{font-weight:bold;display:inline-block;margin-right:5px;}.snize-quick-view-form-wrapper .snize-option-selector-text label{min-width:30%;}.snize-quick-view-form-wrapper hr{border-top:solid 1px #eee;background-color:#fff;border-width:1px 0 0;height:0;margin:25px 0 30px;}div.snize .stars-container,.snize-modal-content-wrapper .stars-container{position:relative;display:inline-block;color:transparent;font-size:15px;line-height:16px;height:16px;vertical-align:text-top;word-wrap:normal;}.snize-modal-content-wrapper .stars-container{line-height:20px;}div.snize .stars-container:before,.snize-modal-content-wrapper .stars-container:before{position:absolute;top:0;left:0;height:16px;content:'\2605\2605\2605\2605\2605';color:#d3d3d3;}div.snize .stars-container:after,.snize-modal-content-wrapper .stars-container:after{position:absolute;top:0;left:0;height:16px;content:'\2605\2605\2605\2605\2605';color:#fec602;overflow:hidden;word-break:keep-all;word-wrap:normal;}div.snize ul.snize-product-filters-list li:hover span.stars-container,.snize-modal-content-wrapper ul.snize-product-filters-list li:hover span.stars-container{color:transparent;}div.snize .stars-0:after,div.snize .stars-nostar:after,.snize-modal-content-wrapper .stars-0:after,.snize-modal-content-wrapper .stars-0:after{width:0%;}div.snize .stars-10:after,.snize-modal-content-wrapper .stars-10:after,.snize-modal-content-wrapper .stars-10:after{width:10%;}div.snize .stars-20:after,div.snize .stars-onestar:after,.snize-modal-content-wrapper .stars-20:after,.snize-modal-content-wrapper .stars-onestar:after{width:20%;}div.snize .stars-30:after,.snize-modal-content-wrapper .stars-30:after{width:30%;}div.snize .stars-40:after,div.snize .stars-twostar:after,.snize-modal-content-wrapper .stars-40:after,.snize-modal-content-wrapper .stars-twostar:after{width:40%;}div.snize .stars-50:after,.snize-modal-content-wrapper .stars-50:after{width:50%;}div.snize .stars-60:after,div.snize .stars-threestar:after,.snize-modal-content-wrapper .stars-60:after,.snize-modal-content-wrapper .stars-threestar:after{width:60%;}div.snize .stars-70:after,.snize-modal-content-wrapper .stars-70:after{width:70%;}div.snize .stars-80:after,div.snize .stars-fourstar:after,.snize-modal-content-wrapper .stars-80:after,.snize-modal-content-wrapper .stars-fourstar:after{width:80%;}div.snize .stars-90:after,.snize-modal-content-wrapper div.snize .stars-90:after{width:90%;}div.snize .stars-100:after,div.snize .stars-fivestar:after,.snize-modal-content-wrapper div.snize .stars-100:after,.snize-modal-content-wrapper div.snize .stars-fivestar:after{width:100%;}.snize-modal-content-wrapper .snize-reviews .total-reviews{font-size:14px;line-height:16px;text-align:left;color:#333333;margin-left:5px;}.snize-quick-view-reviews-wrapper{text-align:left;margin:0px 0px 10px;}div.snize .snize-reviews{display:block;height:31px;margin:-5px 0 10px;text-align:center;}div.snize .snize-reviews .total-reviews{display:block;color:#0288d1;font-size:10px;line-height:10px;margin-top:4px;}div.snize #snize-search-results-list-mode .snize-reviews{height:auto;margin:2px 0px 12px;text-align:left;}div.snize #snize-search-results-list-mode .snize-reviews .total-reviews{float:right;}div.snize-search-results .money.best-currency-converter .price-on-hover-wrapper,div.snize-quick-view-price-wrapper .money.best-currency-converter .price-on-hover-wrapper{display:none;}#snize-search-results-grid-mode span.snize-discounted-price.money.best-currency-converter,#snize-search-results-list-mode span.snize-discounted-price.money.best-currency-converter{text-decoration:line-through !important;font-size:13px !important;}#snize-modal-product-quick-view span.snize-discounted-price.money.best-currency-converter{text-decoration:line-through !important;font-size:20px !important;font-weight:500 !important;}div.snize .snize-simple-options-box .snize-option-selector-wrapper label{font-size:12px;text-align:left;color:#747474;margin-bottom:2px;display:inline-block;padding:0;}div.snize .snize-simple-options-box .snize-option-selector-wrapper select{display:block;height:30px;font-size:13px;color:#747474;background-color:#fff;border:1px solid #d3d3d3;border-radius:3px;margin-bottom:10px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-position:right center;background-image:url(/storage/s/files/1/0083/1219/3129/t/3/assets/ico-select.svg);background-repeat:no-repeat;background-position:right 10px center;padding:0 0 0 10px;text-indent:0.01px;cursor:pointer;line-height:normal;width:calc(100% - 10px);font-style:normal;min-height:auto;letter-spacing:0;}div.snize .snize-product .snize-size-select-box{margin:8px 0;display:flex;flex-wrap:wrap;}div.snize .snize-product .snize-size-select-box .snize-size:not(.snize-size-active){color:#555;border-color:#dddd;}div.snize .snize-product .snize-size-select-box .snize-size{border:1px solid;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:12px;line-height:18px;margin-bottom:6px;min-width:20px;min-height:20px;padding:0 4px;}div.snize .snize-product .snize-size-select-box .snize-size-active{color:#0288d1;border-color:#0288d1;}div.snize .snize-product .snize-size-select-box .snize-size{margin-right:6px;}#snize-search-results-grid-mode li.snize-product{cursor:default;}div.snize .snize-product .snize-color-swatch > span{display:inline-block;vertical-align:middle;width:20px;height:20px;border:1px solid #eee;position:relative;}div.snize .snize-product .snize-color-swatch{display:inline-block;cursor:pointer;margin-bottom:6px;float:none;position:relative;line-height:1;}div.snize .snize-product .snize-color-swatch:not(:last-child){margin-right:8px;}div.snize .snize-product .snize-color-swatch ul.snize-product-color-list li{color:#666;font-size:13px;margin:10px !important;padding:0;line-height:17px;}div.snize .snize-product .snize-color-swatch ul.snize-product-color-list{display:block !important;position:relative;font-size:13px;font-weight:normal;max-height:200px;overflow-y:auto;overflow-x:hidden;text-align:left;}div.snize .snize-product .snize-color-swatch.active{border:1px solid #333;}div.snize .snize-product .snize-color-swatch-box{margin:8px 3px;}div.snize ul.snize-product-color-list li:hover span{color:#0288d1;}#snize-search-results-list-mode .snize-simple-options-box .snize-option-selector-wrapper select{width:35%;}div.snize .snize-product .snize-color-swatch > span:before,div.snize .snize-product .snize-color-swatch.snize-color-swatch-active > span:before{display:inline-block;position:absolute;visibility:visible;opacity:0;width:28px;height:28px;border:1px solid #d3d3d3;content:'';left:-4px;top:-4px;box-sizing:border-box;border-radius:0;transition:all,0.12s;}div.snize .snize-product .snize-color-swatch.snize-color-swatch-active > span:before{opacity:1 !important;content:'';}[data-sntooltip]{position:relative;z-index:2;cursor:pointer;}[data-sntooltip]:before,[data-sntooltip]:after{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none;}[data-sntooltip]:before{position:absolute;bottom:150%;left:50%;margin-bottom:5px;margin-left:-35px;padding:7px;width:70px;word-break:break-word;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#000;background-color:hsla(0,0%,20%,0.9);color:#fff;content:attr(data-sntooltip);text-align:center;font-size:12px;line-height:1.2;-webkit-box-sizing:border-box;box-sizing:border-box;}[data-sntooltip]:after{position:absolute;bottom:150%;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid hsla(0,0%,20%,0.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0;}[data-sntooltip]:hover:before,[data-sntooltip]:hover:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}div.snize .snize-product .snize-size-select-box:empty,div.snize .snize-product .snize-color-swatch-box:empty,div.snize .snize-product .snize-simple-options-box:empty{display:none;}@media (max-width:480px){div.snize #snize-search-results-list-mode .snize-simple-options-box .snize-option-selector-wrapper select,div.snize #snize-search-results-grid-mode .snize-simple-options-box .snize-option-selector-wrapper select{font-size:14px;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;height:auto;padding:8px;}div.snize .snize-simple-options-box .snize-option-selector-wrapper label{font-size:13px;margin-bottom:3px;}div.snize .snize-product .snize-size-select-box .snize-size{font-size:12px;margin-bottom:6px;padding:3px 8px;}#snize-search-results-grid-mode .snize-product .snize-button{opacity:1;visibility:visible;}}div.snize .snize-product .snize-color-swatch > span.icon-multicolor{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4goYBSUYtRH9ogAAAahJREFUSMe9k79LAmEYx7/vq2dqSkqgeG6Rgw0ZguAQSTSZQQ0NLa1RIP07DTVXQjRFQyREtAWCgRUZ0VBeSYKReeepXZOS6b2HcHcvvPAe9+H5vD+eL7kRggrvF8AatTyPQPYDHGQmV7oIgT8tMhmaOKngW54BIUR1umcEtNYnQRxeJhecfwTZSqj+BwD62ZIROyyi1ogwdyb57lBfDQB2D5PDxCWwOad+QgCoSHXTpLSzMEtK/36YIaX/GaOldBBjpJSqMcNIxWU/wI1qSkuLIRC6Q5VORgaNcbsT12shuEbyzHr2chjOIwGQqqqMoiigkVqKWagi1RHPPEGUo7pcL+Vu01hyp5lQWfxC9OBelzelAPCWTWlK9WqkbtOYJe3pUjOkfbEwWjowh0ZKVYNvhLRBHOrCYaTxzAPE5pSm9H3BC2prt6ElXfFsa+RURHT/WfOkrukSaOTqFV6rhQm+nCV1u17aLBHEclVNqV5vSgGgXKiaJu02jVnSni41Q9oXC6OlA3NopJRs2PcUNZjjFRRmedQtVmbRn/Aucu5jJjNmteE86cMvg6NZs7rGwloAAAAASUVORK5CYII=");}div.snize .snize-product .snize-color-swatch > span.icon-clear{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4goYBSYUl4riSgAAADxJREFUSMft1bENADAIA0HIaN4bVjM7EClN/nt0khuyqhyLJG3O4sTjAAEBAQHvS9urb9HdTAoICAj4CzhFSgpp05or0gAAAABJRU5ErkJggg==");}#snize-search-results-list-mode .snize-option-selector-wrapper select{margin-bottom:5px;}div.snize .snize-product .snize-size-select-box .snize-size:not(.snize-size-active):hover{border-color:#aaa;}div.snize .snize-product .snize-color-swatch:not(.snize-color-swatch-active):hover span:before{opacity:1;}div.snize #snize-search-results-grid-mode .snize-product .snize-options-box .snize-size-select-box{justify-content:center;}div.snize #snize-search-results-grid-mode .snize-product .snize-options-box .snize-color-swatch-box{text-align:center;}div.snize .snize-button.snize-out-of-stock-product-button{color:#b6b6b6;background-color:#f6f6f6;cursor:not-allowed;}div.snize .snize-product .snize-simple-options-box.snize-unmapped-colors-box{margin:0 0 14px 0;}#snize-modal-mobile-filters-dialog,#snize-modal-mobile-sortby-dialog{width:100%;height:93%;top:7%;transform:translate(0px,0px);border-radius:20px 20px 0px 0px;display:block;left:0px;padding:inherit;}#snize-modal-mobile-filters-dialog label{letter-spacing:0;text-transform:none;font-style:normal;}#snize-modal-mobile-filters-dialog div.snize-product-filters-list-container,#snize-modal-mobile-filters-dialog div.snize-product-filter-container,#snize-modal-mobile-sortby-dialog ul.snize-main-panel-dropdown-content{position:absolute;top:90px;overflow-y:auto;left:20px;right:20px;text-align:left;margin:0;-webkit-overflow-scrolling:touch;}#snize-modal-mobile-filters-dialog #snize_filters_block,#snize-modal-mobile-sortby-dialog ul.snize-main-panel-dropdown-content{top:50px;}#snize-modal-mobile-filters-dialog div.snize-product-filters-list-container{bottom:134px;}#snize-modal-mobile-filters-dialog div.snize-product-filter-container{bottom:77px;}#snize-modal-mobile-sortby-dialog ul.snize-main-panel-dropdown-content{bottom:0;list-style:none;padding:0;}#snize-modal-mobile-filters-dialog div.snize-product-filters-buttons-container{position:absolute;bottom:0;left:20px;right:20px;text-align:center;padding-bottom:12px;}#snize-modal-mobile-filters-dialog div.snize-product-filters-buttons-container button{width:100%;margin:5px 0;height:46px;border-radius:6px;box-sizing:border-box;}#snize-modal-mobile-filters-dialog div.snize-product-filters-buttons-container button.snize-product-filters-show-products{background-color:#0288d1;color:#fff;font-size:16px;font-weight:bold;}#snize-modal-mobile-filters-dialog div.snize-product-filters-buttons-container button.snize-product-filters-reset-all{border:solid 1px #e8e9eb;background-color:#fff;color:#de3618;font-size:16px;font-weight:bold;}#snize-modal-mobile-filters-dialog div.snize-filter-opened div.snize-product-filters-buttons-container button.snize-product-filters-reset-all{display:none;}#snize-modal-mobile-filters-dialog div.snize-product-filters-header a.snize-back-to-filters{display:block;position:absolute;font-size:18px;font-weight:bold;top:17px;left:0;color:#0288d1;text-decoration:none;}#snize-modal-mobile-filters-dialog div.snize-product-filters-header a.snize-back-to-filters .snize-back-arrow{display:inline-block;border-right:2px solid;border-bottom:2px solid;height:13px;width:13px;transform:rotate(135deg);margin:0 8px;}#snize-modal-mobile-filters-dialog div.snize-product-filters-header,#snize-modal-mobile-sortby-dialog div.snize-sortby-header{display:block;position:absolute;top:0px;padding-top:50px;left:20px;right:20px;text-align:left;}#snize-modal-mobile-filters-dialog #snize_filters_block_header,#snize-modal-mobile-sortby-dialog div.snize-sortby-header{padding-top:17px;}#snize-modal-mobile-sortby-dialog ul.snize-main-panel-dropdown-content li:last-child{border-bottom:none;}#snize-modal-mobile-sortby-dialog ul.snize-main-panel-dropdown-content li a{color:#333;font-size:16px;font-weight:bold;white-space:nowrap;overflow:hidden;display:inline-block;text-overflow:ellipsis;vertical-align:middle;line-height:56px;width:100%;padding-left:25px;text-decoration:none;}#snize-modal-mobile-filters-dialog div.snize-product-filters-header span.snize-product-filters-title,#snize-modal-mobile-sortby-dialog div.snize-sortby-header span.snize-sortby-title{font-size:20px;font-weight:bold;color:#333;}#snize-modal-mobile-filters-dialog div.snize-product-filters-header span.snize-product-filters-title span.snize-product-filters-count,#snize-modal-mobile-filters-dialog div.snize-product-filters-header span.snize-product-filters-title span.snize-product-filter-count{font-size:18px;color:#999999;padding-left:10px;font-weight:normal;}#snize-modal-mobile-filters-dialog i.snize-product-filters-reset,#snize-modal-mobile-filters-dialog i.snize-product-filters-search-field-clear{width:20px;height:20px;background-size:20px 20px;background-repeat:no-repeat;}#snize-modal-mobile-filters-dialog div.snize-product-filter-opener,#snize-modal-mobile-sortby-dialog ul.snize-main-panel-dropdown-content li{height:56px;border-bottom:solid 1px #e8e9eb;margin:0;list-style-type:none;padding:0;}#snize-modal-mobile-filters-dialog div.snize-product-filter-opener span.snize-product-filter-title{color:#333;font-size:16px;font-weight:bold;white-space:nowrap;max-width:60%;overflow:hidden;display:inline-block;text-overflow:ellipsis;vertical-align:middle;line-height:56px;}#snize-modal-mobile-filters-dialog div.snize-product-filter-opener span.snize-product-filter-count{line-height:56px;font-size:16px;color:#999999;margin-left:8px;font-weight:normal;vertical-align:middle;}#snize-modal-mobile-filters-dialog div.snize-product-filter-opener .snize-product-filters-reset{margin-left:8px;}#snize-modal-mobile-filters-dialog div.snize-product-filter-container span.snize-filter-variant-count{float:right;color:#999;line-height:24px;}#snize-modal-mobile-filters-dialog ul.snize-product-filters-list{max-height:none;padding:0 2px;;}#snize-modal-mobile-filters-dialog ul.snize-product-filters-list li > label{padding:12px 0 18px;border-bottom:1px solid #e8e9eb;}#snize-modal-mobile-filters-dialog ul.snize-product-filters-list li label > span{display:inline;padding-left:30px;font-size:16px;color:#666;line-height:24px;}#snize-modal-mobile-filters-dialog ul.snize-product-filters-list .snize-filter-variant-count:before{content:"";}#snize-modal-mobile-filters-dialog ul.snize-product-filters-list .snize-filter-variant-count:after{content:"";}#snize-modal-mobile-filters-dialog ul.snize-product-color-filter{max-width:320px;position:relative;left:50%;transform:translateX(-50%);}#snize-modal-mobile-filters-dialog ul.snize-product-color-filter li label .snize-color-filter-checkbox > span:before,#snize-modal-mobile-filters-dialog ul.snize-product-color-filter li .snize-color-filter-checkbox input[type=checkbox]:checked + span:before{border:none;}#snize-modal-mobile-filters-dialog ul.snize-product-color-filter li .snize-color-filter-checkbox input[type=checkbox]:checked + span:after{width:32px;height:32px;background:transparent;border:2px solid #0288d1;border-radius:30px;top:-5px;left:-5px;}#snize-modal-mobile-filters-dialog ul.snize-product-color-filter li{margin:17px;}#snize-modal-mobile-filters-dialog ul.snize-product-filters-list li .snize-filter-checkbox span{width:20px;height:20px;border-radius:4px;}#snize-modal-mobile-filters-dialog ul.snize-product-filters-list li .snize-filter-checkbox span:after{width:13px;height:8px;top:5px;left:3px;border:3px solid #0288d1;border-top:none;border-right:none;}#snize-modal-mobile-filters-dialog ul.snize-product-color-filter li label .snize-color-filter-checkbox > span{border-radius:20px;box-shadow:0 1px 6px 0 rgba(32,33,36,0.2);height:24px;width:24px;}#snize-modal-mobile-filters-dialog ul.snize-product-size-filter{max-width:320px;position:relative;left:50%;transform:translateX(-50%);}#snize-modal-mobile-filters-dialog ul.snize-product-size-filter li{width:68px;height:68px;margin:6px;}#snize-modal-mobile-filters-dialog ul.snize-product-size-filter li .snize-size-filter-checkbox input[type=checkbox]:checked + span,#snize-modal-mobile-filters-dialog ul.snize-product-size-filter li:hover .snize-size-filter-checkbox input[type=checkbox]:checked + span{border:2px solid #0288d1;background-color:#e6f6ff;}#snize-modal-mobile-filters-dialog ul.snize-product-size-filter li label .snize-size-filter-checkbox > span{border-radius:10px;line-height:68px;font-size:16px;color:#333;}#snize-modal-mobile-filters-dialog .snize-price-range{text-align:center;margin:50px 0;}#snize-modal-mobile-filters-dialog .snize-price-range-input{width:100px;height:50px;}#snize-modal-mobile-filters-dialog .snize-price-range-slider{width:280px;margin-top:50px;left:50%;transform:translateX(-50%);}#snize-modal-mobile-filters-dialog .snize-product-filter-opener .snize-selected-filter-values{float:right;max-width:20%;text-overflow:ellipsis;overflow:hidden;line-height:56px;color:#666;white-space:nowrap;}#snize-modal-mobile-filters-dialog .snize-product-filter-opener[data-se-facet-attribute=reviews_average_score_titles] .snize-selected-filter-values{width:75px;max-width:unset;}#snize-modal-mobile-filters-dialog .snize-product-filter-opener .snize-selected-filter-values .snize-selected-filter-color{margin:0 2px;}#snize-modal-mobile-filters-dialog .snize-product-filter-opener .snize-selected-filter-values .snize-selected-filter-value:not(:first-child):before{content:',\00a0';}#snize-modal-mobile-filters-dialog #snize_product_filter_reviews_average_score_titles ul.snize-product-filters-list li > label{padding:0;border-bottom:none;letter-spacing:0;}#snize-modal-mobile-filters-dialog #snize_product_filter_reviews_average_score_titles label{position:relative;}#snize-modal-mobile-filters-dialog #snize_product_filter_reviews_average_score_titles label .snize-filter-checkbox{position:static;height:50px;}#snize-modal-mobile-filters-dialog #snize_product_filter_reviews_average_score_titles label .snize-filter-checkbox span{width:100%;height:100%;border-radius:6px;}#snize-modal-mobile-filters-dialog #snize_product_filter_reviews_average_score_titles label .snize-filter-checkbox input[type="checkbox"]:checked + span{border-radius:8px;border:1px solid #0288d1;background-color:#e6f6ff;}#snize-modal-mobile-filters-dialog #snize_product_filter_reviews_average_score_titles label .snize-filter-checkbox span:after{display:none;}#snize-modal-mobile-filters-dialog #snize_product_filter_reviews_average_score_titles label .snize-filter-variant-count{float:none;vertical-align:middle;margin-left:10px;}#snize-modal-mobile-filters-dialog #snize_product_filter_reviews_average_score_titles label > span{padding-left:0;width:100%;height:50px;text-align:center;vertical-align:middle;position:absolute;top:0;line-height:48px;}#snize-modal-mobile-filters-dialog #snize_product_filter_reviews_average_score_titles label .stars-container{font-size:18px;line-height:18px;vertical-align:middle;opacity:.99;}#snize-modal-mobile-filters-dialog #snize_product_filter_reviews_average_score_titles label .stars-container:before,#snize-modal-mobile-filters-dialog #snize_product_filter_reviews_average_score_titles label .stars-container:after{top:50%;transform:translateY(-50%);}#snize-modal-mobile-filters-dialog ul.snize-product-color-filter li.snize-filters-show-more{margin:0;}#snize-modal-mobile-filters-dialog ul.snize-product-size-filter li.snize-filters-show-more{width:100%;}#snize-modal-mobile-filters-dialog ul.snize-product-filters-list li.snize-filters-show-more div,#snize-modal-mobile-filters-dialog ul.snize-product-size-filter li.snize-filters-show-more div,#snize-modal-mobile-filters-dialog ul.snize-product-color-filter li.snize-filters-show-more div{width:auto;display:block;margin:0 10px;text-align:center;border-radius:6px;border:1px solid #e8e9eb;font-weight:bold;font-size:16px;height:46px;box-sizing:border-box;padding:12px;}@media only screen and (min-device-width:768px){#snize-modal-mobile-filters-dialog ul.snize-product-color-filter,#snize-modal-mobile-filters-dialog ul.snize-product-size-filter{max-width:700px;}#snize-modal-mobile-filters-dialog .snize-price-range-slider{width:700px;}#snize-modal-mobile-filters-dialog .snize-price-range-input{width:300px;}}@media (max-width:768px){#snize-modal-mobile-filters-dialog div.slider-container.snize-theme .scale ins{font-size:14px;}#snize-modal-mobile-filters-dialog .snize-price-range input.snize-price-range-input{font-size:16px;}#snize-modal-mobile-filters-dialog div.slider-container.snize-theme .back-bar .pointer{height:18px;width:9px;top:-8px;}#snize-modal-mobile-filters-dialog .slider-container .pointer:after{display:block;position:absolute;content:'';width:28px;height:28px;background:transparent;top:-5px;left:-10px;}#snize-modal-mobile-filters-dialog .slider-container .pointer{z-index:999;}#snize-modal-mobile-filters-dialog div.slider-container.snize-theme .scale{margin-top:3px;}}@media (max-width:340px){#snize-modal-mobile-filters-dialog #snize_product_filter_price,#snize-modal-mobile-filters-dialog #snize_product_filter_price > .snize-product-filters-list{overflow:visible;}}#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-controls{margin:6px 0;border:initial;padding:initial;border-radius:initial;}#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-controls > ul{margin:0 2px;border:1px solid #eee;border-radius:20px;box-shadow:0 1px 6px 0 rgba(32,33,36,0.2);padding:7px 13px;}#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-controls > ul:empty{display:none;}#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-controls ul li a,#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-controls ul li a.active,#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-controls ul li a:hover{text-transform:uppercase;font-size:12px;font-weight:500;letter-spacing:0.5px;}#snize_results.snize-mobile-design.snize-new-version ul li a.active{padding:0px 15px;}#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-controls ul li a.active,#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-controls ul li a:hover{background-color:transparent;}#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-controls ul li a span{color:#999;}#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-view-mode{max-width:17%;}#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-dropdown{max-width:50%;}#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-dropdown > a{border:1px solid #e8e9eb;border-radius:17px;padding:7px 26px 7px 16px;}#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-dropdown > a > span{text-transform:uppercase;font-size:12px;font-weight:bold;letter-spacing:0.75px;}#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-mobile-filters{display:block;float:right;margin:10px 2% 6px;position:relative;max-width:26%;}#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-mobile-filters > a{padding:7px 16px;text-transform:uppercase;font-size:12px;font-weight:bold;letter-spacing:0.75px;border-radius:17px;border:solid 1px #e8e9eb;line-height:20px;}#snize_results.snize-mobile-design.snize-new-version div.snize-selected-filters-container{padding:7px 2px;}#snize_results.snize-mobile-design.snize-new-version div.snize-header{margin:6px 0;}#snize_results.snize-mobile-design.snize-new-version div.snize-search-results-header,#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-collection-results-found{display:none;}#snize_results.snize-mobile-design.snize-new-version div.snize-selected-filters-container > span{margin:4px 6px 4px 0;text-transform:uppercase;font-size:12px;font-weight:500;color:#333;letter-spacing:0.75px;}#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-view-mode a.snize-view-mode-icon{border:1px solid #e8e9eb;border-radius:17px;padding:6px 16px;opacity:1;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode li.snize-product{min-width:160px;margin:0;padding:0;border:1px solid #eeeeee;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode.snize-two-columns li.snize-product{width:50%;border-left:none;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode.snize-two-columns li.snize-product:nth-child(even){border-right:none;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul,#snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode ul,#snize_results.snize-mobile-design.snize-new-version div.disabled-opacity{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode span.snize-thumbnail{height:187px;border:none;padding-top:10px;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode span.snize-thumbnail img{max-height:187px;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode span.snize-overhidden{background:transparent;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode li.snize-product span.snize-title{font-size:15px;font-weight:normal;line-height:1.33;letter-spacing:normal;text-align:left;height:39px;margin-bottom:4px;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode span.snize-description,#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode .snize-price-list,#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode span.snize-attribute,#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode span.snize-sku{font-size:13px;text-align:left;line-height:normal;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode .snize-price-list{margin-top:8px;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode span.snize-overhidden{padding:15px 5px 5px 16px;}#snize_results.snize-mobile-design.snize-new-version .snize-reviews{text-align:left;margin-top:0;white-space:nowrap;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode .snize-reviews{margin-top:21px;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode .snize-reviews .total-reviews{float:none;margin-top:0;}#snize_results.snize-mobile-design.snize-new-version .snize-reviews .total-reviews{display:inline-block;font-size:13px;line-height:normal;margin-left:10px;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode li.snize-product{padding-left:0;padding-bottom:10px;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode span.snize-attribute{margin-top:4px;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode span.snize-thumbnail{margin:0 15px;width:128px;height:128px;border:none;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode span.snize-thumbnail img{max-width:128px;max-height:128px;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode li.snize-product:first-child{border-top:1px solid #eee;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode li.snize-product span.snize-title{font-weight:normal;font-size:15px;line-height:1.33;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode span.snize-description{margin-top:5px;font-size:13px;line-height:normal;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode .snize-price-list{font-size:15px;line-height:normal;}#snize_results.snize-mobile-design.snize-new-version li.snize-product .snize-price-list .snize-price{color:#014E70;}#snize_results.snize-mobile-design.snize-new-version li.snize-product .snize-price-list .snize-price.snize-price-with-discount{color:#b01d04;}#snize_results.snize-mobile-design.snize-new-version li.snize-product .snize-price-list .snize-discounted-price{color:#666;font-size:15px;font-weight:normal;}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode span.snize-overhidden{padding:0 16px;}#snize_results.snize-mobile-design.snize-new-version div.snize-pagination{display:flex;justify-content:center;flex-wrap:wrap;}#snize_results.snize-mobile-design.snize-new-version div.snize-pagination div.snize-current-page{font-size:12px;letter-spacing:0.5px;color:#999;font-weight:normal;line-height:14px;display:inline-block;width:100%;}#snize_results.snize-mobile-design.snize-new-version div.snize-pagination a.snize-pagination-prev,#snize_results.snize-mobile-design.snize-new-version div.snize-pagination a.snize-pagination-next,#snize_results.snize-mobile-design.snize-new-version div.snize-pagination a.snize-pagination-load-more{display:inline-block;flex-grow:1;border:solid 1px #eeeeee;border-radius:6px;background-color:#ffffff;padding:15px 0;margin:16px 5px;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;max-width:47%;}#snize_results.snize-mobile-design.snize-new-version div.snize-pagination a.snize-pagination-load-more{max-width:none;width:162px;margin:0;}#snize_results.snize-mobile-design.snize-new-version div.snize-pagination a.disabled{opacity:0.5;}.snize-mobile-design.snize-new-version #snize-search-results-list-mode span.snize-in-stock,.snize-mobile-design.snize-new-version #snize-search-results-list-mode span.snize-pre-order,.snize-mobile-design.snize-new-version #snize-search-results-list-mode span.snize-out-of-stock{position:static;margin-left:0;white-space:nowrap;}#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel{background:transparent;margin-left:calc(50% - 46vw);margin-right:calc(50% - 46vw);width:92vw;}div.snize.snize-rtl ul.snize-product-filters-list .snize-filter-checkbox{left:15px;}div.snize.snize-rtl ul.snize-product-filters-list .snize-filter-variant-count{display:inline-block;margin-right:0.3em;}div.snize.snize-rtl div.snize-product-filters-title.open i.snize-product-filters-close,div.snize.snize-rtl i.snize-product-filters-open{margin-left:9px;margin-right:0;}div.snize.snize-rtl div.snize-main-panel-dropdown a .caret,div.snize.snize-rtl div.snize-filters-dropdown-title .caret{margin-right:4px;margin-left:0 !important;}div.snize.snize-rtl div.snize-search-results-header{float:none;}div.snize.snize-rtl .stars-container:after,div.snize.snize-rtl .stars-container:before{right:0;}div.snize.snize-rtl .snize-simple-options-box .snize-option-selector-wrapper select{background-position:left 10px center;padding:0 10px 0 0;text-align:right;}div.snize.snize-rtl .snize-product .snize-color-swatch:not(:last-child){margin-left:8px;margin-right:0;}div.snize.snize-rtl div.snize-price-range,#snize-modal-mobile-filters-dialog.snize-rtl ul.snize-product-color-filter{direction:ltr;}#snize-modal-mobile-filters-dialog.snize-rtl div.snize-product-filter-opener{text-align:right;}#snize-modal-mobile-filters-dialog.snize-rtl div.snize-product-filters-header a.snize-back-to-filters{left:auto;}#snize-modal-mobile-filters-dialog.snize-rtl div.snize-product-filters-header span.snize-product-filters-title span.snize-product-filter-count{padding-left:0;padding-right:6px;}#snize-modal-mobile-filters-dialog.snize-rtl .snize-close-button,#snize-modal-mobile-sortby-dialog.snize-rtl .snize-close-button{right:auto;left:0;}#snize-modal-mobile-filters-dialog.snize-rtl ul.snize-product-filters-list li label > span{padding-left:0;padding-right:30px;}#snize-modal-mobile-filters-dialog.snize-rtl ul.snize-product-filters-list li .snize-filter-checkbox span{right:0;top:0;}#snize-modal-mobile-filters-dialog.snize-rtl div.snize-product-filter-container span.snize-filter-variant-count{float:left;margin-left:0;margin-right:0.3em;}#snize-modal-mobile-filters-dialog.snize-rtl div.snize-product-filters-header a.snize-back-to-filters .snize-back-arrow{transform:rotate(315deg);}#snize-modal-mobile-sortby-dialog.snize-rtl ul.snize-main-panel-dropdown-content li a{text-align:right;padding-left:0;padding-right:25px;}#snize-modal-mobile-filters-dialog.snize-rtl div.snize-product-filters-header span.snize-product-filters-title span.snize-product-filters-count{padding-left:0;padding-right:10px;}#snize-modal-mobile-filters-dialog.snize-rtl div.snize-product-filter-opener i.snize-product-filters-reset{margin-left:0;margin-right:8px;}#snize-modal-mobile-filters-dialog.snize-rtl div.snize-product-filter-opener span.snize-product-filter-count{margin-left:0;margin-right:8px;}#snize_results.snize-mobile-design.snize-new-version.snize-rtl #snize-search-results-grid-mode li.snize-product span.snize-title,#snize_results.snize-mobile-design.snize-new-version.snize-rtl #snize-search-results-grid-mode span.snize-description,#snize_results.snize-mobile-design.snize-new-version.snize-rtl #snize-search-results-grid-mode .snize-price-list,#snize_results.snize-mobile-design.snize-new-version.snize-rtl #snize-search-results-grid-mode span.snize-attribute,#snize_results.snize-mobile-design.snize-new-version.snize-rtl #snize-search-results-grid-mode span.snize-sku,#snize-modal-mobile-filters-dialog.snize-rtl ul.snize-product-filters-list li > label{text-align:right;}#snize-modal-mobile-filters-dialog.snize-rtl ul.snize-product-filters-list li .snize-filter-checkbox{margin-right:0;margin-left:6px;left:auto;}#snize-modal-mobile-filters-dialog.snize-rtl div.snize-product-filters-header,#snize-modal-mobile-sortby-dialog.snize-rtl div.snize-sortby-header{text-align:right;}#snize-modal-mobile-filters-dialog.snize-rtl .snize-product-filter-opener .snize-selected-filter-values{float:left;}#snize_results.snize-mobile-design.snize-rtl div.snize-selected-filters-container > span{margin:4px 0 4px 6px;}#snize_results.snize-mobile-design.snize-rtl div.snize-selected-filters-container > span i.snize-product-filters-reset{margin-left:0;margin-right:5px;}#snize_results.snize-mobile-design.snize-rtl div.snize-main-panel-dropdown > a > .caret{margin-right:0;left:13px;right:auto;}#snize-modal-mobile-sortby-dialog.snize-rtl ul.snize-main-panel-dropdown-content li a.current{background-position:right center;}#snize-modal-mobile-filters-dialog.snize-rtl #snize_product_filter_reviews_average_score_titles label > span{padding-right:0;}div.snize.snize-rtl div.snize-pagination{display:flex;justify-content:center;}div.snize.snize-rtl div.snize-pagination ul{display:flex;flex-direction:row;}div.snize.snize-rtl div.snize-pagination ul li:last-child a,div.snize.snize-rtl div.snize-pagination ul li:last-child span{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:3px;border-bottom-left-radius:3px;border-left:1px solid #d3d3d3;}div.snize.snize-rtl div.snize-pagination ul li:first-child a,div.snize.snize-rtl div.snize-pagination ul li:first-child span{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0;border-bottom-right-radius:3px;border-right:1px solid #d3d3d3;border-top-right-radius:3px;}#snize_results.snize-mobile-design.snize-rtl div.snize-main-panel-dropdown > a{padding:7px 16px 7px 26px;}#snize_results.snize-mobile-design.snize-rtl div.snize-main-panel-mobile-filters span.snize-selected-filters-count-container{left:-8px;right:auto;}div.snize-search-results#snize_results a:after{border:none;}div.snize .snize-simple-options-box .snize-option-selector-wrapper span.selected-text{display:none;}.snize-recommendation{margin:20px 0;}.snize-recommendation *{position:static;top:auto;left:auto;bottom:auto;right:auto;z-index:auto;overflow:visible;outline:none;border:0 none;border-radius:0;box-shadow:none;vertical-align:baseline;text-align:inherit;text-indent:0;text-transform:none;text-overflow:clip;text-shadow:none;line-height:normal;opacity:1;box-sizing:content-box;color:inherit;background:transparent none repeat scroll 0% 0%;}.snize-recommendation .snize-recommendation-title{padding-bottom:5px;font-size:26px;line-height:1.4;border-bottom:1px solid #e3e5e5;color:#303e4e;text-transform:uppercase;font-style:normal;}div.snize-recommendation-results{position:relative;overflow:hidden;min-height:370px;margin:0 0 10px;}div.snize-recommendation-results a.buttons{position:absolute;z-index:2;top:calc(50% - 40px);color:#fff;opacity:0;}div.snize-recommendation-results:hover a.buttons,.snize-recommendation.snize-mobile-design div.snize-recommendation-results a.buttons{opacity:1;}div.snize-recommendation-results a.buttons.prev{left:0;}div.snize-recommendation-results a.buttons.next{right:0;}div.snize-recommendation-results a.buttons .snize-recommendation-arrow{display:inline-block;background-color:rgba(240,240,240,.8);padding:20px 0;line-height:1;border-radius:0 5px 5px 0;cursor:pointer !important;}div.snize-recommendation-results a.buttons .snize-recommendation-arrow svg{width:40px;height:40px;}div.snize-recommendation-results a.buttons .snize-recommendation-arrow svg path{fill:gray;}div.snize-recommendation-results a.buttons.prev .snize-recommendation-arrow svg{transform:rotateZ(180deg);}div.snize-recommendation-results a.buttons.next .snize-recommendation-arrow{border-radius:5px 0 0 5px;}div.snize-recommendation-results a.buttons.prev.disable,div.snize-recommendation-results a.buttons.next.disable{display:none;}div.snize-recommendation-results ul{overflow:hidden;list-style-type:none;margin:0;padding-left:0;}div.snize-recommendation-results li.snize-product{position:relative;float:left;margin:0 30px 0 0;padding:0;list-style-type:none;}div.snize-recommendation-results div.snize-item{text-align:center;}div.snize-recommendation-results span.snize-thumbnail{display:block;position:relative;text-align:center;height:300px;max-width:100%;margin:0 auto;padding:0;}div.snize-recommendation-results span.snize-thumbnail img{display:block;bottom:-100%;left:-50%;margin:auto !important;position:absolute;right:-50%;top:-100%;max-width:100%;max-height:300px;vertical-align:middle;width:auto;height:auto;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}div.snize-recommendation-results span.snize-title{display:block;margin:0 0 2px;padding-top:5px;font-family:inherit;font-weight:normal;font-size:15px;line-height:1.3em;color:#505050;text-decoration:none;text-transform:capitalize;}div.snize-recommendation-results .snize-price-list{font-size:12px;font-weight:600;color:#4f4f4f;}div.snize-recommendation-results .snize-price-list .snize-discounted-price{margin-left:6px;font-size:11px;color:#949494;text-decoration:line-through;vertical-align:bottom;}div.snize-recommendation-results .snize-button{background:#0288d1;border-radius:3px;color:#fff;font-size:15px;line-height:21px;min-height:21px;padding:5px 10px;position:absolute;text-align:center;text-decoration:none;z-index:3;}div.snize-recommendation-results .snize-button:hover{opacity:0.85;}div.snize-recommendation-results li.snize-product .snize-button{display:inline-block;width:130px;left:-75px;margin-left:50%;top:155px;transition:all,0.20s;opacity:0;visibility:hidden;box-shadow:none;font-weight:normal;height:auto;letter-spacing:0;}div.snize-recommendation-results li.snize-product:hover .snize-button{opacity:1;visibility:visible;}div.snize-recommendation-results .size-button-view-cart{  background-color:#56ad6a;}div.snize-recommendation-results .snize-reviews{display:block;margin-top:2px;color:transparent;height:31px;text-align:center;}div.snize-recommendation-results .snize-reviews .stars-container{position:relative;display:inline-block;color:transparent;vertical-align:text-top;line-height:16px;height:16px;font-size:15px;word-wrap:normal;}div.snize-recommendation-results .snize-reviews .stars-container:before{position:absolute;top:0;left:0;height:16px;content:'\2605\2605\2605\2605\2605';color:#d3d3d3;}div.snize-recommendation-results .snize-reviews .stars-container::after{position:absolute;top:0;left:0;height:16px;content:'\2605\2605\2605\2605\2605';color:#fec602;overflow:hidden;word-break:keep-all;word-wrap:normal;}div.snize-recommendation-results .stars-0:after,div.snize .stars-nostar:after{width:0%;}div.snize-recommendation-results .stars-10:after{width:10%;}div.snize-recommendation-results .stars-20:after,div.snize .stars-onestar:after{width:20%;}div.snize-recommendation-results .stars-30:after{width:30%;}div.snize-recommendation-results .stars-40:after,div.snize .stars-twostar:after{width:40%;}div.snize-recommendation-results .stars-50:after{width:50%;}div.snize-recommendation-results .stars-60:after,div.snize .stars-threestar:after{width:60%;}div.snize-recommendation-results .stars-70:after{width:70%;}div.snize-recommendation-results .stars-80:after,div.snize .stars-fourstar:after{width:80%;}div.snize-recommendation-results .stars-90:after{width:90%;}div.snize-recommendation-results .stars-100:after,div.snize .stars-fivestar:after{width:100%;}div.snize-recommendation-results .snize-reviews .total-reviews{display:block;color:#505050;font-size:10px;}div.snize-recommendation-results div.snize-product-label{position:absolute;z-index:1;background:#d2354f;padding:0 4px 0 8px;color:#fff;font-weight:500;font-size:11px;line-height:20px;white-space:nowrap;}div.snize-recommendation-results div.snize-product-label.top-left{top:3px;left:3px;}div.snize-recommendation-results div.snize-product-label.top-right{top:3px;right:3px;}div.snize-recommendation-results div.snize-product-label.down-left{bottom:3px;left:3px;}div.snize-recommendation-results div.snize-product-label.down-right{right:3px;bottom:3px;}div.snize-recommendation-results div.snize-product-label .snize-right-arrow{position:absolute;top:0;right:-9px;border-left:9px solid #d2354f;border-top:10px solid transparent;border-bottom:10px solid transparent;}div.snize-recommendation-results div.snize-product-label .snize-left-arrow{position:absolute;top:0;left:-9px;border-right:9px solid #d2354f;border-top:10px solid transparent;border-bottom:10px solid transparent;}div.snize-recommendation-results .snize-product-label-image{position:absolute;z-index:1;}div.snize-recommendation-results .snize-product-label-image.top-left{top:3px;left:3px;}div.snize-recommendation-results .snize-product-label-image.top-right{top:3px;right:3px;}div.snize-recommendation-results .snize-product-label-image.down-left{bottom:3px;left:3px;}div.snize-recommendation-results .snize-product-label-image.down-right{right:3px;bottom:3px;}div.snize-recommendation-results .snize-product-label-image img{max-width:50px;max-height:50px;}div.snize-recommendation-results .snize-thumbnail-wrapper{position:relative;}div.snize-recommendation-results span.snize-in-stock,div.snize-recommendation-results span.snize-pre-order,div.snize-recommendation-results span.snize-out-of-stock{display:inline-block;margin:12px 10px 18px 10px;float:right;background:#1abc9c;padding:0px 6px;font-size:10px;font-weight:600;color:#fff;line-height:16px;}div.snize-recommendation-results span.snize-pre-order{background:#ea621f;}div.snize-recommendation-results span.snize-out-of-stock{background:#be6e6e;}div.snize-recommendation-results span.snize-in-stock,div.snize-recommendation-results span.snize-pre-order,div.snize-recommendation-results span.snize-out-of-stock{position:absolute;top:10px;right:-10px;}div.snize-recommendation-results.snize-rtl div.snize-item{direction:rtl;}div.snize-recommendation-results.snize-rtl{direction:ltr;}div.snize-recommendation-results.snize-rtl .stars-container:after,div.snize-recommendation-results.snize-rtl .stars-container:before{  right:0;}div.snize-recommendation-results li.snize-product button.wk-button-collection,div.snize-recommendation-results li.snize-product button.swym-button.swym-add-to-wishlist-view-product,div.snize-recommendation-results li.snize-product div.ssw-faveiticon{position:absolute;z-index:1;top:0;right:0;background:transparent none repeat scroll 0% 0%;max-width:30px;max-height:30px;zoom:1.5;text-align:center;}div.snize-recommendation-results li.snize-product div.snize-item.snize-stock-status-showed button.wk-button-collection,div.snize-recommendation-results li.snize-product div.snize-item.snize-stock-status-showed button.swym-button.swym-add-to-wishlist-view-product,div.snize-recommendation-results li.snize-product div.snize-item.snize-stock-status-showed div.ssw-faveiticon,div.snize-recommendation-results li.snize-product div.snize-item.snize-top-right-label-showed button.wk-button-collection,div.snize-recommendation-results li.snize-product div.snize-item.snize-top-right-label-showed button.swym-button.swym-add-to-wishlist-view-product,div.snize-recommendation-results li.snize-product div.snize-item.snize-top-right-label-showed div.ssw-faveiticon{top:40px;}div.snize-recommendation-results li.snize-product div.ssw-faveiticon{zoom:1.2;padding:5px;}div.snize-recommendation-results li.snize-product div.ssw-faveiticon .faves-count::before,div.snize-recommendation-results li.snize-product div.ssw-faveiticon .faves-count::after{display:none !important;}div.snize-recommendation-results li.snize-product button.swym-button.swym-add-to-wishlist-view-product{padding:5px 7px;}div.snize-recommendation-results a{text-decoration:none;box-shadow:none;}div.snize-recommendations.snize-horizontal-padding{padding-right:30px;padding-left:30px;}@media (max-width:768px){div.snize-recommendations.snize-horizontal-padding{padding-right:15px;padding-left:15px;}}div.snize-recommendation-results li.snize-product::before,div.snize-recommendation-results li.snize-product::after{display:none;}
/* End */


/* Start:/bitrix/templates/icelandcream/css/slick.min.css?16043035061674*/
/**
 * Minified by jsDelivr using clean-css v4.2.0.
 * Original file: /npm/slick-carousel@1.8.1/slick/slick.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
.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;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-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;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{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}[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}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

/* End */


/* Start:/bitrix/templates/icelandcream/css/slick-theme.min.css?16043035742707*/
/**
 * Minified by jsDelivr using clean-css v4.2.0.
 * Original file: /npm/slick-carousel@1.8.1/slick/slick-theme.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(/bitrix/templates/icelandcream/css/./ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/bitrix/templates/icelandcream/css/./fonts/slick.eot);src:url(/bitrix/templates/icelandcream/css/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(/bitrix/templates/icelandcream/css/./fonts/slick.woff) format('woff'),url(/bitrix/templates/icelandcream/css/./fonts/slick.ttf) format('truetype'),url(/bitrix/templates/icelandcream/css/./fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{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:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}

/* End */


/* Start:/bitrix/templates/icelandcream/css/custom.css?1645129796172118*/
@font-face {
    font-family: "icons";
    font-style: normal;
    font-weight: 400;
    src: url("/bitrix/templates/icelandcream/css/fonts/icons.woff") format("woff");
}

@font-face {
    font-family: "2icons";
    font-style: normal;
    font-weight: 400;
    src: url("/bitrix/templates/icelandcream/css/fonts/2icons.woff") format("woff");
}
@media only screen and (min-width: 768px) {
    .product-page--cart-form div.ProductForm {
        max-width: 250px;
    }
}
.product-page--main-content .product-page--cart-form div.ProductForm {
    width: 100%;
    max-width: 400px;
    margin-top: 25px;
    margin-bottom: 25px;
}
@media screen and (min-width: 1201px) {
    .product-page--main-content {
        width: 1200px;
    }
}
@media screen and (max-width: 1200px) {
    .product-page--main-content {
        width: 100%;
    }
}
.off-canvas--main-content {
    display: flex;
    flex-direction: column;
    min-height: 100vh;
}

.section--footer {
    flex: 0 0 auto;
}

.main-content {
    flex: 1 0 auto;
}



select.small {
    font-size: 14px !important;
}

div.title-search-result {
    z-index: 2147483647;
    margin-top: -1px;
    padding: 0;
    background-color: #ffffff;
    box-shadow: 0 0 5px rgba(0, 0, 0, .25);
    text-align: left;
    width: 380px;
    border-radius: 2px;
}

div.title-search-result div.snize-dropdown-arrow {
    position: absolute;
    top: -14px;
    right: 30px;
    float: left;
    overflow: hidden;
    width: 21px;
    height: 14px;
}

div.title-search-result div.snize-arrow-outer, div.title-search-result div.snize-arrow-inner {
    position: absolute;
    top: 1px;
    left: 0;
    display: inline-block;
    margin-left: -2px;
}

div.title-search-result div.snize-arrow-outer {
    border-right: 11px solid rgba(255, 255, 255, 0);
    border-left: 11px solid rgba(255, 255, 255, 0);
    border-bottom: 15px solid #dddddd;
}

div.title-search-result div.snize-arrow-outer, div.title-search-result div.snize-arrow-inner {
    position: absolute;
    top: 1px;
    left: 0;
    display: inline-block;
    margin-left: -2px;
}

div.title-search-result div.snize-arrow-inner {
    top: 2px;
    left: 2px;
    display: inline-block;
    border-right: 9px solid rgba(255, 255, 255, 0);
    border-left: 9px solid rgba(255, 255, 255, 0);
    border-bottom: 13px solid #ffffff;
}

div.title-search-result div.snize-arrow-inner.snize-arrow-inner-label {
    border-bottom: 13px solid #f7f7f7;
}

div.title-search-result div.snize-arrow-inner.snize-arrow-inner-label {
    border-bottom: 13px solid #FFFFFF;
}

div.title-search-result li.snize-view-all-link {
    padding-top: 3px;
    padding-bottom: 4px;
    text-align: center;
}

div.title-search-result li.snize-view-all-link span {
    display: block;
    color: #0288d1;
    font-size: 95%;
}

div.title-search-result li.snize-view-all-link span {
    color: #6182A3;
}

div.title-search-result li:last-child {
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
}

div.title-search-result li {
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    line-height: 16px;
    padding: 4px 10px 4px 10px;
}

div.title-search-result li.snize-label {
    display: block;
    padding: 0px 10px 0px;
    color: #a0a0a0;
    text-align: right;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 14px;
    border-top: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    background: #f7f7f7;
    cursor: auto;
}

div.title-search-result li.snize-label:first-child {
    border-top: 1px solid transparent;
}

div.title-search-result li.snize-label {
    background-color: #FFFFFF;
}
div.title-search-result li.snize-removable:hover {
    background-color:  #f7f7f7;
}
div.title-search-result li.snize-label:hover {
    background-color:  #FFFFFF;
}
div.title-search-result li:first-child {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}

div.title-search-result a {
    color: #0288d1;
    text-decoration: none;
}

.no-touchevents a, .no-touchevents a:link, .no-touchevents a:visited {
    transition: color 0.2s ease;
}

div.title-search-result .clearfix {
    zoom: 1;
}

div.title-search-result a.snize-item {
    clear: both;
    display: block;
    padding: 2px;
    min-height: 60px;
    outline: none;
    opacity: 1;
    text-decoration: none;
    -moz-outline-style: none;
}

div.title-search-result span.snize-thumbnail {
    display: inline-block;
    float: left;
    margin: 5px 10px 5px 0px;
    text-align: center;
    width: 70px;
}

div.title-search-result span.snize-thumbnail img {
    display: inline;
}

div.title-search-result span.snize-overhidden {
    display: block;
    overflow: hidden;
}

div.title-search-result span.snize-title {
    display: block;
    color: #0288d1;
    font-weight: bold;
    font-size: 100%;
    margin-top: 3px;
}

div.title-search-result span.snize-title {
    color: #6182A3;
}

div.title-search-result span.snize-description {
    display: block;
    margin-top: 5px;
    color: #747474;
}

div.title-search-result .clearfix:after {
    clear: both;
}

div.title-search-result a.clearfix:before, div.title-search-result a.clearfix:after {
    display: block;
    visibility: hidden;
    overflow: hidden;
    width: 0;
    height: 0;
    content: '\0020';
}

div.title-search-result li, div.title-search-result li a.snize-view-link {
    display: block;
    margin: 0;
    color: #333333;
    overflow: hidden;
    cursor: pointer;
    text-decoration: none;
}

div.title-search-result li.snize-category a.snize-view-link {
    display: block;
    color: #0288d1;
    font-weight: bold;
    font-size: 100%;
}

div.title-search-result li.snize-category a.snize-view-link {
    color: #6182A3;
}

div.title-search-result .snize-price-list {
    float: left;
    margin-top: 6px;
    color: #014e70;
    font-weight: bold;
    font-size: 115%;
}

div.title-search-result span.snize-discounted-price {
    color: #949494;
    font-size: 80%;
    margin-left: 6px;
    text-decoration: line-through;
}

div.title-search-result li.snize-separator {
    display: block;
    padding: 0;
    height: 0;
    border-top: 1px solid #eeeeee;
    margin: 0;
    border-bottom: none;
    font-size: 0px;
}

div.title-search-result li.snize-page .snize-page-img {
    width: 16px;
    height: 16px;
    margin-right: 5px;
    display: inline-block;
    vertical-align: text-bottom;
    background-size: 16px;
    background-position: 0px 0px;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAsxJREFUeNq0l89r0nEYxx9FRTE1DzacE419b8GKhAWSstglVrcudS8679I6dqxd6g+ocx3qtBpdRgeLwMMIQRT6SsLGdEy0/FUiSs/z2aPUpu7z+Wy+4YVf9Ps8z/v7/fzw+Vg2NjZAUueQW8gN5ApyEfHxb7+QH8g35BPyAWnKJLVJ3GMga8g9xD3mngvMNeQh0kJeI88Qc1Jy64TfnMhTJIvcn1B8lNwck2UTTlUD88hXfnIH6ItiH3EuQ9bAVeQLj/NZiXJ95twTDZDLj8gMnL1mOLcxzoALeYsEYHqi3O+41jEDT5DLOlktFgt4vV6w2WQWFSxwrf8M0KRb1X2sxcVFSCaTsLS0JGtidTAUAwOPEbtOcbvdDoHA4ag5nU5wOKQWjZ1rCgMe3mS01O12oVAoQKvVgnw+D+12Wzb0LtWm97WiuMkcUy6XEyiKaq7QG1g+TXGXywVut7b/ZRvPSuVZPzc3B4ZhDIubpimGQFELNl4BSorFYqJwtVodGvD5fDpvYJ4MeFWjyuUy7O3tQTAYhHA4LL6rVCo6Brw2najd3V3xGY1GxWe/3x9+pyqahHWdQHrlfr9fXJdKJeh0Ojpp6mSgoBMZiUSG18ViUXcVFMhARjWKttvZ2Vlx3Ww2oVar6RrIkIEt1SiafIM9f2dn57DzcGj1LVtkYJN7OGkNnn4w+0OhECQSCbBarSppaM/epIgG8kYl0uPxDK/j8bjYkNLptFgNCqKmtTGwTM1nVzaSZn2v14N6vS7+A1KpFDQaDaX/MG5Wh205tc7PuYE8UdlsVnAKvUC+j+qIMjB9ZUZ1RKTfyB3kYIrFD7hGe1xXTENxE9mfQvF9zm2edC7YRq6f8XBkOOe27MnI5HPeusrqGDPb1zmXqXo2/MNHs0vIy3/HTUI0n15x7Brn0j4d03J5wK307SPH8/N8z88jx/P3ssfzvwIMABT2uIpc6PNMAAAAAElFTkSuQmCC);
}

.custom-modal-lg {
    max-width: 100%;
    margin: 0;
    height: 100%;
}

.search, .authorization-form {
    padding-right: 0 !important;
}

.custom-modal-content {
    height: 100%;
    border: 0;
}

@media (min-width: 768px) {
    .modal--close {
        padding: 32px !important;
    }
}

.x-menu--level-3--link a {
    text-transform: none;
}

[data-link-id="brands"] .MegaMenu__Item {
    max-width: 60%;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.MegaMenu__PushSubHeading.Heading.Text--subdued.u-h7 {
    white-space: initial;
}

.x-menu--level-2--link.x-menu--level-2--link--indent {
    margin-right: 40px;
}

[data-link-id="catalog"] .MegaMenu__PushImageWrapper {
    height: 200px;
}

.x-menu--level-2--link--product {
    width: 650px;
}

.close {
    opacity: 1;
    background-color: transparent;
    color: #000;
    text-decoration: none;
}

.off-canvas--left-sidebar, .y-menu--level-2--container {
    transition: transform 0.5s ease;
}

.y-menu--level-2--container {
    transform: translateX(0%);
}

[data-x-menu--depth='3'] .x-menu--level-2--container {
    display: flex;
}

.x-menu--level-2--container {
    /*height: auto !important;*/
    max-height: 100vh;
    padding-top: 40px !important;
}

[data-x-menu--depth="3"] .x-menu--level-2--link:first-child {
    margin-right: 0;
}

[data-link-id="brands"] .x-menu--level-2--list, [data-link-id="about"] .x-menu--level-2--list {
    display: flex;
    justify-content: center;
}
[data-link-id="brands"] .x-menu--level-2--list{
    max-width: 1200px;
    margin: 0 20px;
}
[data-link-id="brands"] .x-menu--level-2--list .x-menu--level-2--container{
    max-height: none;
}

[data-link-id="brands"] .x-menu--level-3--link, [data-link-id="about"] .x-menu--level-3--link {
    padding-left: 15px;
    padding-right: 15px;
}

[data-link-id="brands"] .x-menu--level-3--link {
    width: 345px;
}

[data-link-id="about"] .x-menu--level-3--link {
    width: 25%;
}

[data-link-id="about"] .MegaMenu__PushHeading.Heading.u-h6 {
    font-weight: normal;
}

[data-link-id="brands"] .MegaMenu__PushLink:hover, [data-link-id="about"] .MegaMenu__PushLink:hover {
    text-decoration: none !important;
}

[data-link-id="brands"] .x-menu--level-3--link:last-child, [data-link-id="about"] .x-menu--level-3--link:last-child {
    padding-left: 15px;
}

[data-link-id="brands"] .x-menu--level-3--link:first-child, [data-link-id="about"] .x-menu--level-3--link:first-child {
    padding-right: 15px;
}

.MegaMenu__PushHeading, .MegaMenu__PushSubHeading {
    text-align: center;
}

[data-link-id="about"] .AspectRatio {
    height: 240px;
}

.grid2x1 .bx_content_section {
    width: calc(100% - 273px);
}

[data-x-menu--depth="3"] .x-menu--level-2--link:first-child a {
    padding: 0;
}

.grid2x1 .bx_sidebar {
    float: left;
    width: auto;
    padding-left: 48px;
}

div.snize-filter-c {
    width: 225px;
}

.fa-angle-up, .fa-angle-down {
    margin-right: 9px;
}

.snize-price-range-ci {
    display: flex;
    align-items: baseline;
    justify-content: space-between;
}

.bx-filter.bx-blue .bx-ui-slider-pricebar-v {
    background: #d3d3d3;
}

.bx-filter.bx-blue .bx-ui-slider-pricebar-vn {
    background: #FFFFFF;
}

div.snize ul.snize-product-filters-list li:hover span {
    color: #6182A3 !important;
}

.bx-filter .bx-ui-slider-range {
    z-index: 100;
}

.bx-filter.bx-blue .bx-ui-slider-handle.right, .bx-filter.bx-blue .bx-ui-slider-handle.left {
    background: none;
}

.bx-filter .bx-ui-slider-part {
    z-index: 75;
    background: #d3d3d3;
}

.bx-filter .bx-ui-slider-part span {
    top: initial;
    bottom: -16px;
}

.bx-filter.bx-blue .bx-ui-slider-handle.right, .bx-filter.bx-blue .bx-ui-slider-handle.left {
    position: absolute;
    border-radius: 3px;
    background-color: #6182A3;
    height: 16px;
    width: 8px;
    top: -6px;
    cursor: col-resize;
    opacity: 1;
}

.header--root {
    z-index: 120;
}

.bx-filter .bx-ui-slider-handle.right {
    margin-right: -4px;
}

.bx-filter .bx-ui-slider-handle.left {
    margin-left: -4px;
}

div.snize div.snize-filters-sidebar {
    margin-right: 0;
    width: 100%;
}

.seo-filter {
    padding: 0 16px 16px;
}

.skin-types div span {
    margin-top: 0;
}

.collection-filter--default {
    width: 200px;
}

.footer--social-icons img {
    width: 16px;
}

.template-collection .main-content header .tag-filter .title {
    margin-bottom: 10px;
}

.search--textbox {
    width: 100%;
}

.announcement--root a {
    width: 100%;
    max-width: 800px;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 4px 15px 5px;
    font-size: 12px;
    letter-spacing: 0.5px;
    font-weight: 500;
    text-transform: none;
    font-family: var(--font--accent--family);
    font-style: var(--font--accent--style);
}

@media only screen and (max-width: 460px) {
    .announcement--root a {
        font-size: 10px;
        padding: 4px 10px 5px;
        line-height: 1.5;
    }
}

.product--root .ProductForm button {
    max-height: 43.6px;
}

.modal {
    top: 0 !important;
    margin-left: 0;
    background: initial;
}

[data-x-menu--depth="3"] .x-menu--level-2--link:first-child a {
    padding-right: 20px;
}

.mb20 {
    margin-bottom: 20px !important;
}

.mt20 {
    margin-top: 20px !important;
}

.brand > div {
    width: 100%;
}

.brand__container {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    padding: 16px;
    padding-top: 32px;
    padding-bottom: 53px;
}

.brand__container[data-items-per-row='4'] > * {
    width: calc(100% / 4);
}

.section--brands .breadcrumbs--root {
    padding-bottom: 12px;
}
.brands {
    margin-bottom: 15px;
}
.brand__container[data-items-per-row='2'] > * {
    width: calc(100% / 2 - 32px);
}

@media (max-width: 767px) {
    .brand .row {
        width: 100%;
    }

    .brand__container {
        margin-top: 8px;
        margin-bottom: 20px;
        padding: 0;
    }

    .brand__container[data-items-per-row='2'] > * {
        width: 100%;
        margin-bottom: 8px;
        margin-top: 8px;
    }
}

.brand__element {
    margin: 16px;
    height: 404px;
    position: relative;
    padding: 29px;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    background-size: 100% 100%
}

.brand__name {
    display: inline-block;
    letter-spacing: 1px;
    text-transform: uppercase !important;
    line-height: 1.1em;
    font-size: 2.5em;
    color: #6182A3;
    font-weight: 400;
    margin: 0 auto;
    text-align: left;
    width: 100%;
}

.brand__name:before {
    content: "";
    display: block;
    width: 30%;
    border-bottom: 2px solid #6182A3;
    margin-bottom: .5em;
    max-width: 60px;
}

.brand__link {
    text-transform: uppercase;
    font-weight: 500;
    font-size: 15px;
    width: 285px;
    height: 45px;
    background-color: #ffffff;
}

.brand__line-bottom, .brand__footer .left {
    display: none;
}
.page-brand .brand__line-bottom {
    margin-top: 30px;
}
.brand__footer .right {
    margin-top: 20px;
}

@media (max-width: 1024px) {
    .brand__element {
        height: 257px;
    }
}

@media (max-width: 800px) {
    .brand__element {
        height: 184px;
    }

    .brand__link {
        width: 100%;
    }
}

.page-brands .main-content {
    padding-top: 0;
}

.section--brands [data-text-position="left"] .featured-content--text {
    max-width: 100%;
}

.section--brands .breadcrumbs--root {
    padding-top: 26px;
}

.page-brand .section--brands .breadcrumbs--root {
    padding-top: 18px;
}


@media (max-width: 767px) {

    .page-brand .section--brands .breadcrumbs--root {
        padding-top: 0;
    }
    .page-brands .collection-image--root {
        min-height: 160px;
        height: 160px;
    }

    .page-brands .collection-image--root .featured-content--container {
        height: 80px;
    }

    .brand__element {
        height: 420px;
        padding-bottom: 20px;
    }

    .brand__name {
        line-height: 1em;
        font-size: 2.2em;
    }

    .brand__line-bottom, .brand__footer .left {
        display: block;
    }

    .brand__footer .right {
        margin-top: 0;
    }

    .brand__footer .breadcrumbs--root {
        padding: 0 0 20px;
    }
    .brand-page--root {
        margin-bottom: 15px;
    }
}

@media (max-width: 500px) {
    .brand__element {
        height: 269px;
    }
}

@media (max-width: 400px) {
    .brand__element {
        height: 220px;
    }
}

.brand__link > a {
    display: flex;
    justify-content: center;
    align-items: center;
    color: #6182A3;
    width: 100%;
    height: 100%;
}

.brand-page {
    padding: 0 16px;
    width: 100%;
}

.brand-page--main-content {
    display: grid;

}

@media only screen and (min-width: 1280px) {
    .brand-page--main-content {
        grid-template-columns: minmax(25%, 25%) minmax(50%, 50%) minmax(25%, 25%);
    }
}

@media only screen and (min-width: 850px) {
    .brand-page--main-content {
        grid-template-columns: minmax(50%, 50%);
    }
}

.brand-page--main-content {
    grid-template-rows: auto 1fr;
}

.brand-page--main-content {
    max-width: 1370px;
    margin: 20px auto 77px;
}

.brand-page--main-content .brand-page--block .brand-page--block--meta {
    padding: 36px 0 0 88px;
    height: 100%;
}

@media only screen and (min-width: 850px) {
    .brand-page--block {
        grid-row: 2;
        grid-column: 2;
    }
}

@media only screen and (min-width: 850px) {
    .brand-page--media-root {
        grid-column: 1;
        grid-row-start: 1;
        grid-row-end: 3;
    }
}

.page-brand .brand__name {
    line-height: 1.1em;
    font-size: 3em;
    margin-bottom: 32px;
}

.brand-page--media-root {
    padding: 0 0 0 13px;
    text-align: center;
    max-width: 100%;
}

.brand-page--block {
    padding: 0 16px 16px;
}

.brand-page--media-container {
    position: relative;
    overflow: hidden;
    display: inline-block;
    width: 100%;
}
.page-brand .section--featured-collection .font--section-subtitle {
    font-size: 32px;
    text-transform: uppercase;
    line-height: 23px;
}
.brand-page--media:not([data-media-type='image']) {
    cursor: default;
}

.brand-page--media {
    display: flex;
    justify-content: center;
}
.flexMenu-popup > li > a > span{
    white-space: nowrap;
}

@media (min-width: 1400px) {
    .page-brand .brand-page .image--container {
        padding-top: 425px !important;
    }

    .page-brand .brand-page .image--lazyLoaded.image--fadeIn {
        height: 386px;
    }
}
.brand-page--block h1.brand-page--block--meta__subtitle.Heading.u-h2 {
    text-transform: none !important;
    color: #597897 !important;
    letter-spacing: normal !important;
    font-size: 1.9em;
    line-height: 1em;
    margin-top: 32px;
}

.brand-page--block h1.brand-page--block--meta__subtitle.Heading.u-h2 .sub-headline {
    letter-spacing: normal;
    text-transform: uppercase;
    display: block;
    font-weight: bold;
    color: #555555;
    font-size: 14px;
}

.brand-page--main-content .brand-page--block--meta p {
    margin-bottom: 10px;
    font-size: 16px;
    margin-top: 15px;
    line-height: 19.5px;
}

.brand-page--block--meta__btn {
    font-family: sans-serif;
    font-size: 17px;
    font-weight: 500;
    max-width: 300px;
    text-transform: uppercase;
    text-decoration: none solid rgb(255, 255, 255);
    text-align: center;
    vertical-align: baseline;
    max-height: 70px;
    letter-spacing: 1px;
    white-space: normal;
    line-height: 15.2px;
    color: rgb(255, 255, 255);
    background: none 0% 0% / auto repeat scroll padding-box border-box rgb(97, 130, 163) !important;
    box-shadow: none;
    border: 1px solid rgb(97, 130, 163);
    border-radius: 0px;
    padding: 14px 28px;
    position: relative;
    display: inline-block;
    margin-top: 0px;
    margin-left: 0px;
    cursor: pointer;
    margin-top: 32px;
}

.brand-page--block--meta__btn:hover {
    background: #fff !important;
}

.brand-page--block--meta__btn span {
    color: rgb(255, 255, 255);
}

.brand-page--block--meta__btn:hover span {
    color: #597897 !important;
}
.brand_collection-slider {
    padding-top: 0;
    padding-bottom: 0;
    text-align: center;
}
.brand_collection {
    padding-top: 87px;
    padding-bottom: 0;
    text-align: center;
}

.brand_collection .font--section-subtitle:before {
    width: 100px;
    padding-bottom: 30px !important;
}
.collection__sort {
    margin-top: 25px;
}
.collection__sort .tag-filter {
    display: flex;
    align-items: center;
    padding: 8px 0 5px 0;
    font-weight: bold;
}
.collection__sort .tag-filter .title {
    margin-bottom: 10px;
    margin-right: 5px;
    font-size: 12px;
    text-transform: capitalize;
}
.page-brand .product--root .product--title {
    color: #597897;
}
@media (max-width: 849px) {
    .brand-page--main-content {
        margin: 0 auto 50px;
    }

    .brand-page--media-root, .brand-page--block, .brand-page--main-content .brand-page--block .brand-page--block--meta {
        padding: 0;
    }

    .brand-page--main-content .brand-page--block .brand-page--block--meta {
        margin-top: 23px;
    }
}

@media (max-width: 767px) {
    .page-brand .main-content {
        padding-top: 7px;
    }
    .page-brand .brand-page .image--container {
        padding-top: 235px !important;
    }

    .page-brand .brand-page .image--lazyLoaded.image--fadeIn {
        height: 235px;
    }
    .page-brand .brand__name {
        font-size: 2em;
        margin-bottom: 16px;
    }
    .brand-page--block h1.brand-page--block--meta__subtitle.Heading.u-h2 {
        line-height: 0.8em;
        margin-top: 26px;
    }
    .brand-page--block--meta__btn {
        margin-top: 20px;
        width: 100%;
        max-width: 100%;
    }
    .brand-page--main-content {
        margin-bottom: 30px;
    }
    .page-brand .section--featured-collection .font--section-subtitle {
        line-height: 30px;
    }
    .brand_collection {
        padding-top: 55px;
    }
    .collection__sort {
        display: flex;
    }
}
.ProductForm .QuantitySelector__CurrentQuantity {
    margin: 0;
}

.Footer__extra img {
    margin: 0 7px 5px;
}

.image-hero__wrapper * {
    transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    opacity: 1;
    transform: none;
}

.Footer__bottom {
    display: flex;
}

.section--featured-collection .product-slider .font--section-heading {
    padding-bottom: 36px;
}

.footer--root .footer--block[data-block-type='subscribe'] {
    flex-basis: 17%;
}

.footer--root {
    letter-spacing: 0.4px;
}

.off-canvas--overlay, .off-canvas--left-sidebar, .off-canvas--close {
    z-index: 1000;
}

.off-canvas--left-sidebar {
    position: fixed;
}

div.snize div.snize-main-panel {
    margin-bottom: 0;
}

.snize-main-panel-dropdown a {
    text-decoration: none !important;
}

div.collection-main-panel-mobile-filters *, .collection-main-panel-mobile-filters, .filter-container div.snize-main-panel-dropdown *, .filter-container .snize-main-panel-dropdown {
    position: static;
    top: auto;
    left: auto;
    bottom: auto;
    right: auto;
    z-index: auto;
    overflow: visible;
    outline: none;
    border: 0 none;
    border-radius: 0;
    box-shadow: none;
    vertical-align: baseline;
    text-align: inherit;
    text-indent: 0;
    text-transform: none;
    text-overflow: clip;
    text-shadow: none;
    line-height: normal;
    opacity: 1;
    box-sizing: content-box;
    background: transparent none repeat scroll 0% 0%;
}

.collection-main-panel-mobile-filters, .snize-main-panel-dropdown {
    display: none;
}

.collection-main-panel-mobile-filters a {
    transition: all, 0.14s;
    text-decoration: none;
    outline: 0;
    box-shadow: none;
}

.collection-main-panel-mobile-filters > a {
    margin: 0;
    padding: 7px 10px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #0288d1;
    white-space: nowrap;
    font-size: 15px;
    border-radius: 14px;
    border: solid 1px #eeeeee;
}

.collection-main-panel-mobile-filters > a {
    color: #6182A3;
}

.collection-main-panel-mobile-filters > a {
    padding: 7px 16px;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 0.75px;
    border-radius: 17px;
    border: solid 1px #e8e9eb;
    line-height: 20px;
}

.filter-container .snize-main-panel-dropdown {
    color: #333;
    float: right;
    position: relative;
}

.filter-container .snize-main-panel-dropdown {
    float: left;
    margin: 10px 2px 6px;
    max-width: 55%;
}

.filter-container .snize-main-panel-dropdown {
    max-width: 50%;
}

.filter-container .snize-main-panel-dropdown > a {
    border: 1px solid #d3d3d3;
    border-radius: 3px;
    display: block;
    line-height: 20px;
    margin: 10px 10px 5px 10px;
    padding: 0 6px;
    position: relative;
}

.filter-container .snize-main-panel-dropdown a {
    color: #333;
    font-size: 12px;
}

.filter-container .snize-main-panel-dropdown a {
    transition: all, 0.14s;
    text-decoration: none;
    outline: 0;
    box-shadow: none;
}

.filter-container .snize-main-panel-dropdown > a {
    margin: 0;
    border: 1px solid #eeeeee;
    border-radius: 14px;
    padding: 7px 26px 7px 10px;
    font-size: 15px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #0288d1;
}

.filter-container .snize-main-panel-dropdown > a {
    color: #6182A3;
}

.filter-container .snize-main-panel-dropdown > a {
    border: 1px solid #e8e9eb;
    border-radius: 17px;
    padding: 7px 26px 7px 16px;
}

.filter-container .snize-main-panel-dropdown a .caret, .filter-container .snize-main-panel-dropdown .caret {
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 3px solid;
    box-sizing: border-box;
    display: inline-block;
    font-weight: 700;
    height: 0;
    margin: 0;
    margin-left: 4px !important;
    position: initial;
    vertical-align: middle;
    width: 0;
}

.filter-container .snize-main-panel-dropdown > a > .caret {
    box-sizing: border-box;
    height: 7px;
    width: 7px;
    border-style: solid;
    border-color: #0288d1;
    border-width: 0px 2px 2px 0px;
    transform: rotate(45deg);
    position: absolute;
    right: 13px;
    top: 13px;
}

.filter-container .snize-main-panel-dropdown > a > .caret {
    border-color: #6182A3;
}

.filter-container .snize-main-panel-dropdown > a span {
    border: 0;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.filter-container .snize-main-panel-dropdown > a > span {
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 0.75px;
}

.collection-selected-filters-count-container {
    position: absolute;
    background-color: #de3618;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    border-radius: 17px;
    text-align: center;
    width: 19px;
    height: 19px;
    line-height: 18px;
    top: -8px;
    right: -8px;
}

.snize-product-filters-buttons-container .snize-product-filters-show-products {
    width: 100%;
    margin: 5px 0;
    height: 46px;
    border-radius: 6px;
    box-sizing: border-box;
    color: #fff!important;
    font-size: 16px;
    font-weight: bold;
    border: 1px solid #597897;
    background: #597897;
}

.snize-product-filters-buttons-container .snize-product-filters-reset-all {
    width: 100%;
    margin: 5px 0;
    height: 46px;
    border-radius: 6px;
    box-sizing: border-box;
    border: solid 1px #e8e9eb;
    background-color: #fff;
    color: #de3618 !important;
    font-size: 16px;
    font-weight: bold;
}

.collection-selected-filters-count-container:empty {
    display: none;
}

.snize-sort-desktop {
    margin-top: 6px !important;
    margin-right: 6px !important;
    max-height: 34px !important;
}

.snize-sort-desktop .tag-filter {
    display: flex;
    justify-content: flex-end;
    align-items: center;
}

.snize-sort-desktop .tag-filter .title {
    margin-right: 5px;
    text-transform: capitalize;
}

.snize-sort-desktop .tag-filter form.custom {
    display: inline-block;
    vertical-align: top;
    margin-right: 21px;
    padding: 0 !important;
    height: 28px;
}

.snize-sort-desktop .tag-filter form.custom select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: var(--color-page-bg);
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNy43cHgiIGhlaWdodD0iNC4zcHgiIHZpZXdCb3g9IjAgMCA3LjcgNC4zIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA3LjcgNC4zIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM5OTk5OTkiIGQ9Ik03LjEsMC4xQzYuNywwLjUsMy45LDMuMiwzLjksMy4yUzEsMC41LDAuNiwwLjFTMCwwLjcsMCwwLjdsMy45LDMuNmwzLjgtMy42QzcuNywwLjcsNy41LTAuMyw3LjEsMC4xeiIvPg0KPC9zdmc+DQo=);
    background-position: right 10px center;
    background-repeat: no-repeat;
    border-radius: 2px;
    border: 1px solid var(--color-border);
    color: var(--color-text);
    letter-spacing: normal;
    margin-bottom: 0;
    padding: 0 10px;
    height: 26px;
    text-indent: 0.01px;
    text-overflow: '';
    text-transform: none;
    width: 100%;
}

@media screen and (min-width: 1009px) {
    .snize-price-range-slider {
        margin: 0 10px !important;
    }

    div.snize div.snize-main-panel {
        display: flex;
        justify-content: space-between;
    }
}

@media screen and (max-width: 1008px) {
    .snize-price-range-ci {
        justify-content: center;
    }

    .filter-container {
        display: flex;
        align-items: center;
        justify-content: flex-end;
    }

    .collection-main-panel-mobile-filters, .filter-container .snize-main-panel-dropdown {
        display: block;
        margin: 0 2px;
        position: relative;
    }

    .snize-main-panel-dropdown {
        display: block;
    }

    .snize-sort-desktop {
        display: none;
    }

    .bx_sidebar, .template-collection .main-content header .tag-filter {
        display: none;
    }

    .bx_content_section {
        width: 100% !important;
    }

}

.mobile-slides {
    display: none;
}

@media screen and (max-width: 930px) {
    .Footer__bottom {
        display: block;
    }
}

@media screen and (max-width: 767px) {
    .filter-container {
        justify-content: space-between;
    }

    section.row {
        max-width: 100% !important;
    }

    .featured-content--link a {
        font-size: 13px !important;
    }

    .product-page--thumbs, .product-page--for {
        display: none !important;
    }

    .mobile-slides {
        display: block;
    }

    header .logo-image img {
        height: 56px !important;
    }

    .modal--close {
        padding: 20px !important;
    }

    .product-page--main-content {
        max-width: 100%;
    }

    .filter-container .collection-main-panel-mobile-filters, .filter-container .snize-main-panel-dropdown {
        margin: 10px 2% 18px;
    }
}

@media screen and (max-width: 1250px) {
    .footer--root .footer--block[data-block-type='subscribe'] {
        flex-basis: 26.5%;
    }
}

@media screen and (max-width: 860px) {
    .footer--root .footer--block[data-block-type='subscribe'] {
        flex-basis: 50%;
    }
}


.rte-content > *:not(:last-child), .rte-content > div > *:not(:last-child) {
    padding-bottom: 16px;
}

.rte-content > div:not(:last-child) {
    padding-bottom: 0;
}

#snize-modal-mobile-filters-dialog div.snize-filter-opened div.snize-product-filters-buttons-container input.snize-product-filters-reset-all {
    display: none;
}

.snize-modal {
    display: none;
}

.snize-product-filters-title span {
    font-size: 13px;
}

.fa-angle-up:before, .fa-angle-down:before {
    color: #a6a6a6;
}

.bx-filter .bx-ui-slider-track {
    height: 4px;
}

.bx-filter .bx-ui-slider-part {
    height: 10px;
    top: -5px;
}

.bx-filter .bx-ui-slider-part span {
    bottom: -20px;
    color: #666 !important;
    font-size: 10px;
}

.ProductForm .ProductForm__AddToCart.Button.Button--secondary.Button--full {
    max-height: 53.2px;
}

div.snize ul.snize-product-filters-list .snize-filter-variant-count {
    line-height: 16px;
}

@media screen and (min-width: 1240px) {
    .image-hero__section--large {
        min-height: 580px;
    }
}

.popup-botanical h3 {
    line-height: 1.55;
    margin-bottom: 36px;
}

.page-our-iceland-connection .featured-grid--root:not(.featured-no-overlay) .featured-overlay--title {
    font-size: 24px;
    line-height: 1.33333em;
}

.featured-grid--root:not(.featured-no-overlay) .featured-content--description.rte-content.font--paragraph {
    padding-right: initial;
    padding-left: initial;
}

.flickity-viewport {
    position: initial;
    overflow: hidden;
}

.flickity-slider {
    display: flex;
    transition: transform 0.6s ease;
    position: initial;
}

.flickity-prev-next-button {
    position: absolute;
    top: 50%;
    display: block;
    align-items: center;
    justify-content: center;
    width: 40px;
    color: #b6b6b6;
    text-align: center;
    opacity: 1;
    height: 50px;
    transform: translateY(-50%);
    background: rgba(0, 0, 0, .5);
}

.slider__control_show {
    display: flex;
}

.previous {
    left: 0;
}

.next {
    right: 0;
}

.flickity-prev-next-button::before {
    content: '';
    display: inline-block;
    width: 24px;
    height: 24px;
    background: transparent no-repeat center center;
    background-size: 100% auto;
}

.previous::before {
    background-image: url(/storage/bitrix/templates/icelandcream/images/arrow.png);
    transform: rotate(-180deg);
}

.next::before {
    background-image: url(/storage/bitrix/templates/icelandcream/images/arrow.png);
}

@media screen and (max-width: 767px) {
    .main-mobile-slider .featured-grid--item {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .main-mobile-slider .featured-grid--item > div {
        text-align: center;
    }

    .page-our-arctic-botanicals .section-new-botanical .collapse-container .botanical, .page-our-iceland-connection .section-new-botanical .collapse-container .botanical {
        padding: 0 25px !important;
    }
}

@media screen and (min-width: 991px) {
    body .featured-content--container .featured-content--title, body .section--featured-collection .font--section-subtitle {
        font-size: 59px;
    }
}

@media screen and (max-width: 991px) {
    .product-recommendations--item {
        width: 50%;
    }
}

.Faq__AnswerWrapper {
    height: auto;
    visibility: visible;
}

.Faq__AnswerWrapper .Faq__Answer {
    display: none;
    padding: initial;
}

.Faq__AnswerWrapper .Faq__Answer p {
    padding: 16px 0 22px 0;
}

@media screen and (min-width: 641px) {
    #basket-root .PageHeader {
        margin-top: 77px;
        margin-bottom: 28px;
    }
}

.cart--desktop h1.SectionHeader__Heading.Heading.u-h1 {
    line-height: 0.9em;
    font-size: 3em;
}

.PageHeader .SectionHeader__Heading {
    margin-bottom: 29px;
}

.cart--desktop .cart--headings > * {
    font-weight: bold;
    font-size: 16px;
    line-height: 19px;
    text-transform: initial;
    letter-spacing: 0.03em;
    color: #6182A3;
}

@media screen and (max-width: 640px) {
    .PageHeader .SectionHeader__Heading {
        margin-bottom: 10px;
    }
}

@media screen and (max-width: 1200px) {
    .product-page--main-content {
        max-width: 100%;
    }
}

div.snize div.snize-main-panel-controls ul li a {
    color: #6182A3;
}

div.snize .snize-button {
    background-color: #6182A3;
}

div.snize li.snize-product span.snize-title, div.snize li.snize-category span.snize-title, div.snize li.snize-page span.snize-title {
    color: #6182A3;
}

div.snize li.snize-no-products-found div.snize-no-products-found-text span a {
    color: #6182A3;
}

.cbb-frequently-bought-container {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    height: 100%;
    clear: both;
    text-align: left;
    padding: 20px 0px;
}

.cbb-frequently-bought-title {
    text-align: center;
    font-size: 1.5rem;
    color: rgb(97, 130, 163);
    font-weight: 500;
    margin-bottom: 1rem;
    font-family: sans-serif;
    font-style: normal;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.cbb-frequently-bought-discount-message-container {
    display: none;
    text-align: left;
    padding: 0px;
    margin: 0px;
}

.cbb-frequently-bought-discount-message {
    display: inline-block;
    border-width: initial;
    border-style: none;
    border-image: initial;
    border-radius: 4px;
    font-size: 16px;
    font-weight: bold;
    padding: 10px 0px;
    text-decoration: none;
    text-transform: none;
}

.cbb-frequently-bought-products {
    display: inline-block;
    float: left;
    vertical-align: middle;
    list-style: none;
    padding: 0px;
    margin: 0px 15px 15px 0px;
}

.cbb-frequently-bought-product {
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 10px;
    vertical-align: middle;
}

.cbb-frequently-bought-product-image {
    overflow: hidden;
    width: 250px;
    height: 225px;
    margin: 0px 5px;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    cursor: pointer;
}

.cbb-frequently-bought-plus-icon {
    user-select: none;
    font-size: 18px;
    font-weight: 200;
    font-family: monospace;
    height: 225px;
    width: 19px;
    line-height: 225px;
    color: rgb(0, 0, 0);
    text-shadow: rgba(255, 255, 255, 0.4) -1px 0px, rgba(255, 255, 255, 0.4) 0px 1px, rgba(255, 255, 255, 0.4) 1px 0px, rgba(255, 255, 255, 0.4) 0px -1px;
    text-align: center;
    float: right;
}

@media screen and (min-width: 769px) {
    .cbb-frequently-bought-container {
        padding-left: 40px !important;
        padding-right: 40px !important;
    }
}

.cbb-frequently-bought-form {
    display: inline-block;
    margin-bottom: 12px;
}

.cbb-frequently-bought-add-button {
    font-family: sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    text-decoration: none solid rgb(255, 255, 255);
    text-align: center;
    vertical-align: baseline;
    max-height: 70px;
    letter-spacing: 1px;
    white-space: normal;
    line-height: 21px;
    color: rgb(255, 255, 255);
    background: none 0% 0% / auto repeat scroll padding-box border-box rgb(97, 130, 163);
    box-shadow: none;
    border: 1px solid rgb(97, 130, 163);
    border-radius: 0px;
    padding: 14px 28px;
    position: relative;
    display: inline-block;
    width: auto;
    margin-top: 0px;
    margin-left: 0px;
    cursor: pointer;
}

.cbb-frequently-bought-add-button:hover {
    background: #fff !important;
}

.cbb-frequently-bought-add-button:hover span {
    color: #597897 !important;
}

.cbb-frequently-bought-total-price-box {
    margin-bottom: 10px;
    margin-right: 0.5em;
}

.cbb-frequently-bought-selector-list {
    list-style: none;
    display: block;
    clear: left;
    padding-left: 0px;
    margin-left: 0px;
}

.cbb-frequently-bought-selector-input {
    font-family: none !important;
    appearance: checkbox !important;
    display: inline !important;
    float: none !important;
    width: auto !important;
    min-width: unset !important;
    height: auto !important;
    min-height: unset !important;
    margin-top: 0px !important;
    vertical-align: baseline !important;
}

.cbb-frequently-bought-selector-label-name {
    display: inline;
    color: rgb(97, 130, 163);
    font-weight: bold;
    font-size: 1em;
    line-height: 2em;
}

.cbb-frequently-bought-selector-link .cbb-frequently-bought-selector-label-name {
    margin-left: 5px;
    font-weight: 400;
}

.cbb-frequently-bought-selector-list .cbb-recommendations-variant-select {
    display: inline-block;
    /*appearance: auto;
    background-image: none;*/
    width: auto !important;
    max-width: 220px;
    font-size: 0.8em;
    font-weight: normal;
    border: 1px solid rgb(230, 230, 230);
    color: rgb(85, 85, 85);
    background-color: rgb(255, 255, 255);
    text-align: left;
    vertical-align: baseline;
    margin: 2px 2px 2px 5px;
    /*padding: 2px;*/
    line-height: initial;
    padding: 2px 25px 2px 4px;
    height: 2em !important;
    min-height: 2em;
    max-height: 2em;
}

.cbb-frequently-bought-selector-link {
    color: rgb(97, 130, 163);
    font-weight: 400;
    display: inline;
}

.snize-main-panel-dropdown .snize-main-panel-dropdown-content {
    display: none;
}

.snize-product-filters-header, .snize-product-filters-list-container {
    display: none;
}

.snize-product-filters form[data-form-resolution="mobile"] {
    display: none;
}

.snize-tag-filters-container {
    display: none;
}

.snize-product-filters-header {
    display: none;
}

.snize-product-filter-container .snize-product-filters-block {
    display: block !important;
}

.snize-product-filters-buttons-container {
    display: none;
}

.snize-product-filters .snize-product-filters-header-mobile, .snize-product-filters .snize-product-filters-list-container {
    display: none !important;
}

.snize-product-filters .snize-product-filters-block {
    display: block !important;
}

@media (max-width: 1008px) {
    .snize-product-filters-header, .snize-product-filters-list-container {
        display: block;
    }

    .snize-product-filters form[data-form-resolution="mobile"] {
        display: block;
    }

    .snize-product-filters-block {
        display: none;
        position: initial !important;
    }

    .snize-product-filters-title-desktop {
        display: none;
    }

    .bx-filter-container-modef {
        display: none;
    }

    .snize-product-filters-header {
        display: block;
    }

    #snize-modal-mobile-filters-dialog ul.snize-product-filters-list {
        display: block;
        position: relative;
        font-size: 13px;
        font-weight: normal;
        list-style: none;
        margin: 0 0 10px 0;
        overflow-y: auto;
        overflow-x: hidden;
    }

    .snize-product-filters-buttons-container {
        display: block;
    }
}

#snize-modal-mobile-sortby-dialog .snize-main-panel-dropdown-content {
    display: block !important;
}

.snize-sections, .snize-pages {
    display: none;
}

div.snize .snize-product-filters-block {
    min-width: 100%;
}

#snize_results.snize-mobile-design div.snize-main-panel-dropdown > a > .caret {
    border-color: #6182A3;
}

@media (min-width: 1009px) {
    .snize-pagination[data-resolution="mobile"] {
        display: none !important;
    }
}

@media (max-width: 1008px) {
    div.snize div.snize-main-panel-dropdown > a span {
        line-height: 16px;
    }

    .snize-five-columns {
        width: 100% !important;
    }

    #snize-search-results-grid-mode.snize-five-columns li.snize-product {
        width: 31.3333%;
    }

    #snize_results.snize-mobile-design div.snize-main-panel-mobile-filters > a, #snize_results.snize-mobile-design div.snize-main-panel-dropdown > a {
        color: #6182A3;
        font-weight: 500;
    }

    #snize_results.snize-mobile-design div.snize-main-panel-mobile-filters > a {
        line-height: 20px;
    }

    .snize-pagination {
        width: 100% !important;
    }

    .snize-pagination[data-resolution="desktop"] {
        display: none !important;
    }

    .snize-pagination[data-resolution="mobile"] {
        display: flex;
    }
}

@media (max-width: 768px) {
    #snize-search-results-grid-mode.snize-five-columns li.snize-product {
        width: 48%;
    }
}

<!--
@keyframes snize-skeleton-anim {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0.5;
    }
    100% {
        opacity: 1;
    }
}

#snize_skeleton_results * {
    box-sizing: border-box;
}

/* Fix for some themes */
#snize_skeleton_results ul li:before,
#snize_skeleton_results ul li:after {
    display: none;
}

#snize_skeleton_results .snize-skeleton-card {
    padding: 10px;
    border: 1px solid #eee;
}

#snize_skeleton_results .snize-skeleton-text {
    height: 8px;
    background: #eee;
    border-radius: 3px;
    display: inline-block;
    animation: snize-skeleton-anim 2s infinite;
}

#snize_skeleton_results .snize-skeleton-text.snize-full-width:last-child {
    width: 100%;
}

#snize_skeleton_results .snize-skeleton-text.snize-full-width:first-child:not(:last-child) {
    width: 80%;
}

#snize_skeleton_results .snize-skeleton-text.snize-full-width:nth-child(2):not(:last-child) {
    width: 95%;
}

#snize_skeleton_results .snize-skeleton-text.snize-full-width:last-child:not(:first-child) {
    width: 60%;
}

#snize_skeleton_results .snize-main-panel .snize-main-panel-controls {
    width: 70%;
    display: inline-block;
}

#snize_skeleton_results .snize-main-panel .snize-main-panel-controls > span {
    width: 100px;
    margin-right: 15px;
}

#snize_skeleton_results .snize-main-panel .snize-main-panel-controls > span:nth-child(2) {
    width: 120px;
}

#snize_skeleton_results .snize-main-panel .snize-main-panel-controls > span:nth-child(3) {
    width: 80px;
}

#snize_skeleton_results .snize-main-panel .snize-main-panel-dropdown {
    width: 29%;
    text-align: right;
    display: inline-block;
}

#snize_skeleton_results .snize-main-panel .snize-main-panel-dropdown > span {
    max-width: 160px;
}

#snize_skeleton_results .snize-header {
    padding: 12px 0 12px 0;
    margin: 20px 0 15px 0;
    width: 250px;
}

#snize_skeleton_results .snize-horizontal-filters {
    padding: 3px;
    margin-bottom: 26px;
}

#snize_skeleton_results .snize-horizontal-filters .snize-filters-dropdown {
    display: inline-block;
    width: 100px;
    border-radius: 3px;
    margin-right: 7px;
    padding: 2px 15px 2px 15px;
}

#snize_skeleton_results .snize-horizontal-filters .snize-filters-dropdown:nth-child(2) {
    width: 120px;
}

#snize_skeleton_results .snize-horizontal-filters .snize-filters-dropdown:nth-child(3) {
    with: 80px;
}

#snize_skeleton_results .snize-filters-sidebar {
    float: left;
    width: 225px;
}

#snize_skeleton_results .snize-filters-sidebar > .snize-skeleton-card:not(:last-child) {
    border-bottom: none;
}

#snize_skeleton_results .snize-filters-sidebar .snize-product-filters-title {
    padding: 4px 0 12px 0;
}

#snize_skeleton_results .snize-filters-sidebar .snize-product-filters-title > span.snize-full-width {
    width: 40%;
}

#snize_skeleton_results .snize-filters-sidebar .snize-product-filters-list > span {
    margin: 1px 0 12px 0;
}

#snize_skeleton_results .snize-filters-sidebar .snize-product-filters-list > span:last-child {
    margin-bottom: 10px;
}

#snize_skeleton_results .snize-search-results-main-content {
    margin-left: 225px;
}

#snize_skeleton_results ul.snize-search-results-content {
    margin: 0 0 0 -1%;
    padding: 0 0 0 20px;
    list-style: none;
    white-space: nowrap;
}

#snize_skeleton_results ul.snize-search-results-content > li {
    display: inline-block;
}

#snize_skeleton_results .snize-three-columns ul.snize-search-results-content > li {
    width: 30.3%;
    width: calc(100% / 3 - 2%);
}

#snize_skeleton_results li.snize-product {
    cursor: pointer;
    margin: 0 1% 2%;
    white-space: normal;
}

#snize_skeleton_results li.snize-product .snize-thumbnail-wrapper {
    position: relative;
}

#snize_skeleton_results li.snize-product .snize-thumbnail-wrapper .snize-thumbnail {
    margin: -10px -10px 0px -10px;
    background: #eee;
    height: 180px;
}

#snize_skeleton_results li.snize-product .snize-overhidden {
    padding-bottom: 20px;
    text-align: center;
}

#snize_skeleton_results li.snize-product .snize-overhidden > span {
    margin: 15px 0 0 0;
}

#snize_skeleton_results ul.snize-search-results-content li.snize-product:nth-child(4),
#snize_skeleton_results ul.snize-search-results-content li.snize-product:nth-child(5) {
    display: none;
}

/* 4-column view */
#snize_skeleton_results div.snize-four-columns ul.snize-search-results-content li.snize-product {
    width: 22.5%;
    width: calc(100% / 4 - 2%);
}

#snize_skeleton_results div.snize-four-columns ul.snize-search-results-content li.snize-product:nth-child(4) {
    display: inline-block;
}

/* 5-column view */
#snize_skeleton_results div.snize-five-columns ul.snize-search-results-content li.snize-product {
    width: 17.5%;
    width: calc(100% / 5 - 2%);
}

#snize_skeleton_results div.snize-five-columns ul.snize-search-results-content li.snize-product:nth-child(4),
#snize_skeleton_results div.snize-five-columns ul.snize-search-results-content li.snize-product:nth-child(5) {
    display: inline-block;
}

/* Tablet view 2-column mode */
@media (min-width: 768px) and (max-width: 910px) {
    #snize_skeleton_results ul.snize-search-results-content li.snize-product {
        width: 46%;
        width: calc(50% - 10px);
        min-width: 160px;
        margin: 0 5px 10px;
    }

    #snize_skeleton_results ul.snize-search-results-content li.snize-product:nth-child(3) {
        display: none;
    }
}

/* Mobile view 2-column mode */
@media (max-width: 768px) {
    #snize_skeleton_results .snize-main-panel > div.snize-main-panel-controls {
        display: none;
    }

    #snize_skeleton_results .snize-main-panel > div.snize-main-panel-dropdown {
        text-align: left;
        width: 100%;
    }

    #snize_skeleton_results .snize-main-panel .snize-main-panel-controls > span:not(:first-child) {
        display: none;
    }

    #snize_skeleton_results .snize-main-panel > div.snize-main-panel-dropdown {
        margin-top: 0;
    }

    #snize_skeleton_results .snize-main-panel,
    #snize_skeleton_results .snize-header {
        margin-left: calc(50% - 46vw);
        margin-right: calc(50% - 46vw);
        width: 92vw;
    }

    #snize_skeleton_results .snize-skeleton-text.snize-full-width:last-child {
        width: 250px;
    }

    #snize_skeleton_results .snize-header {
        margin-top: 3px;
        margin-bottom: 12px;
    }

    #snize_skeleton_results .snize-filters-sidebar {
        display: none;
    }

    #snize_skeleton_results .snize-search-results-main-content {
        margin-left: 0;
    }

    #snize_skeleton_results .snize-horizontal-filters .snize-filters-dropdown:not(:first-child) {
        display: none;
    }

    #snize_skeleton_results .snize-horizontal-filters .snize-filters-dropdown:first-child {
        padding: 10px;
        width: 100%;
    }

    #snize_skeleton_results .snize-horizontal-filters .snize-filters-dropdown:first-child > span {
        width: 100px;
    }

    #snize_skeleton_results .snize-horizontal-filters {
        display: none;
    }

    #snize_skeleton_results ul.snize-search-results-content {
        margin-top: 0;
        margin-bottom: 0;
        margin-left: calc(50% - 50vw);
        margin-right: calc(50% - 50vw);
        width: 100vw;
        padding: 0;
    }

    #snize_skeleton_results ul.snize-search-results-content li.snize-product:nth-child(3) {
        display: none;
    }

    #snize_skeleton_results ul.snize-search-results-content li.snize-product {
        width: 46%;
        width: calc(50% - 10px);
        min-width: 160px;
        margin: 0 5px 10px;
    }
}

/* Mobile view one-column mode */
@media (max-width: 370px) {
    #snize_skeleton_results ul.snize-search-results-content li.snize-product {
        width: 96%;
        width: calc(100% - 10px);
    }

    #snize_skeleton_results ul.snize-search-results-content li.snize-product:not(:first-child) {
        display: none;
    }
}

/*** Themes hacks ***/
/* Story */
.snize-results-page.snize-story-css-fix .grid > .large-up--push-one-sixth {
    left: 0;
}

.snize-results-page.snize-story-css-fix .grid > .large-up--two-thirds {
    width: 100%;
}

/* Boost */
.snize-results-page.snize-boost-css-fix main#MainContent .reading-width {
    max-width: 1340px;
    padding: 0;
}

/* Cascade */
.snize-results-page.snize-cascade-css-fix main#MainContent .lg--up--seven-eighths {
    width: 100%;
}

.snize-results-page.snize-cascade-css-fix main#MainContent .lg--up--seven-eighths > .grid {
    background: #fff;
    margin: 0;
    padding: 10px;
}

.snize-results-page.snize-cascade-css-fix main#MainContent .lg--up--seven-eighths > .grid > .grid__item {
    float: none;
    padding-left: 0;
}

.snize-results-page.snize-cascade-css-fix main#MainContent .lg--up--seven-eighths > .grid > .lg--up--two-fifths,
.snize-results-page.snize-cascade-css-fix main#MainContent .lg--up--seven-eighths > .grid > .lg--up--three-fifths {
    width: 100%;
}

.snize-results-page.snize-cascade-css-fix main#MainContent .lg--up--seven-eighths > .grid > .mt3 {
    margin-top: 15px;
}

/* Impulse */
.snize-results-page.snize-impulse-css-fix .grid > .medium-up--push-one-eighth {
    left: 0;
}

.snize-results-page.snize-impulse-css-fix .grid > .medium-up--three-quarters {
    width: 100%;
}

/* Icon */
.snize-results-page.snize-icon-css-fix div.snize-search-results.snize-mobile-design {
    float: none;
    margin: 0;
}

.snize-results-page.snize-icon-css-fix #content #page_sidebar {
    display: none;
}

.snize-results-page.snize-icon-css-fix #content #page_content.desktop-9 {
    grid-column: auto / span 12;
}

/* Artisan */
.snize-results-page.snize-artisan-css-fix .narrowWidth--true.container {
    max-width: 1220px;
}

/* Prestige */
.snize-results-page.snize-prestige-css-fix .PageContent {
    background: #fff;
    max-width: 1200px;
    padding: 10px;
}

.snize-results-page.snize-prestige-css-fix #snize-search-results-grid-mode li.snize-product .snize-button {
    left: -65px;
}

.snize-results-page.snize-prestige-css-fix div.snize ul.snize-product-size-filter li {
    margin: 1px;
}

.snize-results-page.snize-prestige-css-fix div.snize div.slider-container.snize-theme .back-bar .pointer {
    z-index: 2;
}

.snize-results-page.snize-prestige-css-fix .snize-options-box *,
.snize-results-page.snize-prestige-css-fix .snize-mobile-design.snize-new-version div.snize-main-panel-view-mode a,
.snize-results-page.snize-prestige-css-fix div.snize ul.snize-product-color-filter,
.snize-results-page.snize-prestige-css-fix div.snize ul.snize-product-size-filter {
    box-sizing: content-box !important;
}

.snize-results-page.snize-prestige-css-fix div.snize .snize-simple-options-box .snize-option-selector-wrapper select {
    word-break: keep-all;
}

/* Reach */
.snize-results-page.snize-reach-css-fix main.site-main .page-masthead,
.snize-results-page.snize-reach-css-fix main.site-main .page-container {
    max-width: 80rem;
}

/* Modular */
.snize-results-page.snize-modular-css-fix .row.row-sm {
    width: calc(100% - 80px);
}

/* Motion */
.snize-results-page.snize-motion-css-fix .grid > .medium-up--push-one-eighth {
    left: 0;
}

.snize-results-page.snize-motion-css-fix .grid > .medium-up--three-quarters {
    width: 100%;
}

/* Loft */
.snize-results-page.snize-loft-css-fix .grid--full > .grid__item {
    padding: 0 10px;
}

.snize-results-page.snize-loft-css-fix .grid--full > .push--large--one-sixth {
    left: 0;
}

.snize-results-page.snize-loft-css-fix .grid--full > .large--two-thirds {
    width: 100%;
}

.snize-results-page.snize-loft-css-fix .snize-simple-options-box .snize-option-selector-wrapper select {
    padding-right: 0 !important;
}

.snize-results-page.snize-loft-css-fix .snize-price-range input.snize-price-range-input::-webkit-input-placeholder {
    font-size: 14px !important;
}

@media (max-width: 768px) {
    .snize-results-page.snize-loft-css-fix #PageContainer main.wrapper {
        max-width: 100%;
    }
}

/* Split */
.snize-results-page.snize-split-css-fix .shopify-section .site-box.lap--box--bigger .site-box-content {
    width: 100%;
    max-width: 1200px;
    padding-right: 10px;
    padding-left: 10px;
}

.snize-results-page.snize-split-css-fix #section-page .site-box:first-child {
    display: none;
}

.snize-results-page.snize-split-css-fix #section-page .site-box:last-child {
    width: 100%;
}

.snize-results-page.snize-split-css-fix .site-box-container {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.snize-results-page.snize-split-css-fix .snize-price-range input.snize-price-range-input {
    padding: 0 5px !important;
    font-size: 14px;
    height: 28px !important;
    width: 46% !important;
}

#snize-modal-product-quick-view .snize-add-to-cart-quantity-num {
    padding: 13px 20px !important;
}

/* Empire */
.snize-results-page.snize-empire-css-fix .page-content {
    max-width: 1400px;
}

.snize-results-page.snize-empire-css-fix #snize_skeleton_results {
    height: 620px;
}

/* Venue */
.snize-results-page.snize-venue-css-fix .main .section.section--page .container {
    max-width: 1600px;
}

/* Narrative */
.snize-results-page.snize-narrative-css-fix .rte a:not(.image-link)::after,
.snize-results-page.snize-narrative-css-fix .rte-setting a:not(.image-link)::after,
.snize-results-page.snize-narrative-css-fix .text-link:not(.image-link)::after {
    content: none;
}

.snize-results-page.snize-narrative-css-fix .grid > .medium-up--push-one-tenth {
    left: 0;
}

.snize-results-page.snize-narrative-css-fix .grid > .medium-up--four-fifths {
    width: 100%;
}

.snize-results-page.snize-narrative-css-fix div.snize-search-results {
    background: #fff;
    padding: 10px;
}

.snize-results-page.snize-narrative-css-fix main .page-width {
    max-width: 1050px;
}

@media (max-width: 768px) {
    .snize-results-page.snize-narrative-css-fix main .page-width {
        padding: 0;
    }
}

/* Local */
.snize-results-page.snize-local-css-fix .layout--main-content .page-wrapper {
    max-width: 100%;
    padding: 25px;
}

/* Galleria */
.snize-results-page.snize-galleria-css-fix .col-md-8.col-md-offset-2 {
    margin-left: 0px;
    width: 100%;
    float: none;
}

/* Editorial */
.snize-results-page.snize-editorial-css-fix div.snize-search-results {
    max-width: 100%;
    overflow: hidden;
    padding: 1px;
}

/* Handy */
.snize-results-page.snize-handy-css-fix .page-content {
    max-width: 100%;
}

.snize-results-page.snize-handy-css-fix #snize-search-results-grid-mode span.snize-thumbnail img {
    transform: inherit;
}

/* Trademark */
.snize-results-page.snize-trademark-css-fix main.main .container .box--shrinked {
    max-width: 100%;
}

.snize-results-page.snize-trademark-css-fix main.main .container .box--shrinked .box__content--large-padding {
    padding: 20px;
}

.snize-results-page.snize-trademark-css-fix div.snize-search-results .snize-button,
.snize-results-page.snize-trademark-css-fix .snize-options-box *,
.snize-results-page.snize-trademark-css-fix .snize-mobile-design.snize-new-version div.snize-main-panel-view-mode a,
.snize-results-page.snize-trademark-css-fix div.snize ul.snize-product-color-filter,
.snize-results-page.snize-trademark-css-fix div.snize ul.snize-product-size-filter {
    box-sizing: content-box !important;
}

@media (max-width: 768px) {
    .snize-results-page.snize-trademark-css-fix main.main .page__content-wrapper .container {
        padding: 0;
    }
}

/* Capital */
.snize-results-page.snize-capital-css-fix .main-content .grid-item-66 {
    width: 100%;
}

/* Vogue */
.snize-results-page.snize-vogue-css-fix .page-content {
    max-width: calc(1200px + 10%);
    padding-right: 10px;
    padding-left: 10px;
}

.snize-results-page.snize-vogue-css-fix div.snize-search-results {
    background: #fff;
    padding: 10px;
}

/* Warehouse */
.snize-results-page.snize-warehouse-css-fix div.snize-search-results {
    background: #fff;
    padding: 10px;
}

.snize-results-page.snize-warehouse-css-fix main div.container {
    max-width: 1200px;
    padding: 0;
}

.snize-results-page.snize-warehouse-css-fix div.snize-search-results .snize-button,
.snize-results-page.snize-warehouse-css-fix .snize-options-box *,
.snize-results-page.snize-warehouse-css-fix .snize-mobile-design.snize-new-version div.snize-main-panel-view-mode a {
    box-sizing: content-box !important;
}

/* Debut */
.snize-results-page.snize-debut-css-fix main.main-content .page-width .medium-up--push-one-twelfth {
    left: 0;
}

.snize-results-page.snize-debut-css-fix main.main-content .page-width .medium-up--five-sixths {
    width: 100%;
}

/* Flow */
.snize-results-page.snize-flow-css-fix .page-main--wrapper > .push--large--one-sixth {
    left: 0;
}

.snize-results-page.snize-flow-css-fix .page-main--wrapper > .large--two-thirds {
    width: 100%;
}

@media (max-width: 768px) {
    .snize-results-page.snize-flow-css-fix .wrapper.main-content .grid__item.large--one {
        float: none;
        padding: 0;
    }
}

/* Lorenza */
.snize-results-page.snize-lorenza-css-fix main#mainWrap .grid > .flexItem.half {
    width: 100%;
}

/* Launch */
.snize-results-page.snize-launch-css-fix .module-default-page {
    max-width: 1260px;
}

.snize-results-page.snize-launch-css-fix .module-default-page .page-body {
    max-width: 100%;
}

/* Ira */
.snize-results-page.snize-ira-css-fix main.main-content .text-max-width {
    max-width: 100%;
    padding-right: 2.5em;
    padding-left: 2.5em;
}

/* Palo Alto */
.snize-results-page.snize-palo-alto-css-fix main.main-content .push--large--one-sixth {
    left: 0;
}

.snize-results-page.snize-palo-alto-css-fix main.main-content .large--two-thirds {
    width: 100%;
}

/* Maker */
.snize-results-page.snize-maker-css-fix main.layout--main-content .spacing--4x {
    padding-right: 0;
    padding-left: 0;
}

.snize-results-page.snize-maker-css-fix main.layout--main-content .spacing--4x .page-wrapper {
    max-width: 1200px;
    padding-right: 0;
    padding-left: 0;
}

/* Label */
.snize-results-page.snize-label-css-fix .grid > .push--large--one-sixth {
    left: 0;
}

.snize-results-page.snize-label-css-fix label {
    text-transform: none;
}

.snize-results-page.snize-label-css-fix .grid > .large--two-thirds {
    width: 100%;
}

/* Venture */
.snize-results-page.snize-venture-css-fix main.main-content .page-width .content-block {
    padding: 20px;
}

/* Boundless */
.snize-results-page.snize-boundless-css-fix main.main-content .page-container.page-width {
    max-width: 100%;
}

/* Atlantic */
.snize-results-page.snize-atlantic-css-fix.template-page .text-content-wrap {
    max-width: 100%;
}

/* Vantage */
.snize-results-page.snize-vantage-css-fix div.snize-search-results {
    margin-top: 30px;
    background: #fff;
    padding: 10px;
}

.snize-results-page.snize-vantage-css-fix div.snize div.slider-container.snize-theme .back-bar .pointer {
    z-index: 2;
}

/* Mr Parker */
.snize-results-page.snize-mr-parker-css-fix div.snize ul.snize-product-filters-list li .snize-filter-checkbox {
    margin-top: 5px;
}

.snize-results-page.snize-mr-parker-css-fix #snize-modal-product-quick-view .snize-button {
    font-size: 15px;
}

.snize-results-page.snize-mr-parker-css-fix div.snize div.snize-main-panel-controls ul li a,
.snize-results-page.snize-mr-parker-css-fix div.snize div.snize-main-panel-controls ul li a.active,
.snize-results-page.snize-mr-parker-css-fix div.snize div.snize-main-panel-controls ul li a:hover {
    font-size: 14px;
}

.snize-results-page.snize-mr-parker-css-fix div.snize div.snize-filters-dropdown-title {
    font-size: 13px;
}

.snize-results-page.snize-mr-parker-css-fix div.snize ul.snize-product-filters-list li label > span {
    font-size: 12px;
}

.snize-results-page.snize-mr-parker-css-fix div.snize div.snize-main-panel-dropdown a {
    font-size: 11px;
}

.snize-results-page.snize-mr-parker-css-fix .snize-option-selector-wrapper select {
    background-image: url(/storage/s/files/1/0083/1219/3129/t/71/assets/select-arrow.png);
}

.snize-results-page.snize-mr-parker-css-fix div.snize .snize-button {
    padding: 5px 10px !important;
    line-height: 22px !important;
    font-size: 13px;
}

.snize-results-page.snize-mr-parker-css-fix #snize-modal-mobile-filters-dialog #snize_product_filter_reviews_average_score_titles ul li label {
    font-family: sans-serif;
}

/* Pipeline */
.snize-results-page.snize-pipeline-css-fix .grid > .push--large--one-sixth {
    left: 0;
}

.snize-results-page.snize-pipeline-css-fix .grid > .large--two-thirds {
    width: 100%;
}

/* Colors */
.snize-results-page.snize-colors-css-fix .layout > .content > .inner,
.snize-results-page.snize-colors-css-fix .layout > .content > .inner > #rte {
    max-width: 100%;
}

.snize-results-page.snize-colors-css-fix div.snize ul.snize-product-size-filter {
    padding-bottom: 7px;
}

.snize-results-page.snize-colors-css-fix #rte ul:not(.snize-product-color-filter),
.snize-results-page.snize-colors-css-fix div.snize div.snize-main-panel-controls ul li {
    margin: 0 !important;
}

.snize-results-page.snize-colors-css-fix div.snize div.snize-pagination a.snize-pagination-load-more:hover {
    border: solid 1px #d3d3d3 !important;
}

.snize-results-page.snize-colors-css-fix div.snize-search-results {
    background: #fff;
    padding: 10px;
}

.snize-results-page.snize-colors-css-fix div.snize div.snize-main-panel-controls ul li a.active,
.snize-results-page.snize-colors-css-fix div.snize div.snize-main-panel-controls ul li a:hover,
.snize-results-page.snize-colors-css-fix div.snize .snize-product-filters-block:hover,
.snize-results-page.snize-colors-css-fix div.snize div.snize-search-results-categories li.snize-category:hover,
.snize-results-page.snize-colors-css-fix div.snize div.snize-search-results-pages li.snize-page:hover {
    background-color: #fafafa;
}

.snize-results-page.snize-colors-css-fix div.snize ul.snize-product-color-filter {
    margin: -4px 0 11px !important;
}

.snize-results-page.snize-colors-css-fix a:hover {
    border-bottom: none !important;
}

.snize-results-page.snize-colors-css-fix .snize-main-panel-dropdown-button:hover {
    border-bottom: 1px solid #d9d9d9 !important;
}

.snize-results-page.snize-colors-css-fix #rte ul:not(.snize-product-color-filter) {
    margin: 0 !important;
}

.snize-results-page.snize-colors-css-fix div.snize ul.snize-product-color-filter {
    margin: -4px 0 11px !important;
}

@media (max-width: 768px) {
    .snize-results-page.snize-colors-css-fix .main .content {
        padding: 0;
    }
}

@media (min-width: 768px) {
    .snize-results-page.snize-colors-css-fix #rte div.snize ul.snize-product-color-filter li {
        margin: 4px;
    }

    .snize-results-page.snize-colors-css-fix #rte div.snize ul.snize-product-size-filter li {
        margin: 2px;
    }
}

/* Kagami */
.snize-results-page.snize-kagami-css-fix main.main > section.page__content > .container {
    max-width: 1200px;
}

.snize-results-page.snize-kagami-css-fix div.snize-search-results .snize-button,
.snize-results-page.snize-kagami-css-fix .snize-options-box *,
.snize-results-page.snize-kagami-css-fix .snize-mobile-design.snize-new-version div.snize-main-panel-view-mode a,
.snize-results-page.snize-kagami-css-fix div.snize ul.snize-product-color-filter,
.snize-results-page.snize-kagami-css-fix div.snize ul.snize-product-size-filter {
    box-sizing: content-box !important;
}

/* District */
.snize-results-page.snize-district-css-fix main.main-content .wrapper > .content-container.narrow {
    max-width: 100%;
}

.snize-results-page.snize-district-css-fix div.snize-search-results {
    background: #fff;
    padding: 10px;
}

/* Canopy */
.snize-results-page.snize-canopy-css-fix #content > .container > .reading-column {
    width: 100%;
}

/* Brooklyn */
.snize-results-page.snize-brooklyn-css-fix .grid > .push--large--one-twelfth,
.snize-results-page.snize-brooklyn-css-fix .grid > .push--large--one-tenth {
    left: 0;
}

.snize-results-page.snize-brooklyn-css-fix .grid > .large--five-sixths,
.snize-results-page.snize-brooklyn-css-fix .grid > .large--four-fifths {
    width: 100%;
}

/* Kingdom */
.snize-results-page.snize-kingdom-css-fix main#content > #page-content {
    padding-right: 30px;
    padding-left: 30px;
}

/* Grid */
.snize-results-page.snize-grid-css-fix .page-content {
    max-width: 100%;
}

.snize-results-page.snize-grid-css-fix .page-content div.snize-search-results {
    background: #fff;
    max-width: 100%;
    padding: 10px;
}

/* Showtime */
.snize-results-page.snize-showtime-css-fix .page_content .rte {
    padding: 0;
}

@media (max-width: 768px) {
    .snize-results-page.snize-showtime-css-fix #shopify-section-page .container .row .col-sm-12 {
        padding-left: 0;
        padding-right: 0;
    }
}

/* Simple */
@media (max-width: 768px) {
    .snize-results-page.snize-simple-css-fix #shopify-section-header + .site-wrapper {
        padding: 0;
    }
}

/* Pacific */
.snize-results-page.snize-pacific-css-fix .main-content {
    width: 100%;
}

/* California */
.snize-results-page.snize-california-css-fix .main-content .main {
    max-width: 100%;
}

.snize-results-page.snize-california-css-fix div.snize input.snize-price-range-input {
    font-size: 14px;
}

/* Supply */
.snize-results-page.snize-supply-css-fix .grid > .push--large--one-sixth {
    left: 0;
}

.snize-results-page.snize-supply-css-fix .grid > .large--two-thirds {
    width: 100%;
}

.snize-results-page.snize-supply-css-fix .grid div.snize-search-results {
    background: #fff;
    padding: 10px;
}

/* Pop */
.snize-results-page.snize-pop-css-fix .grid > .push--large--one-sixth {
    left: 0;
}

.snize-results-page.snize-pop-css-fix .grid > .large--two-thirds {
    width: 100%;
}

/* Minimal */
.snize-results-page.snize-minimal-css-fix .grid > .push--post-large--one-sixth {
    left: 0;
}

.snize-results-page.snize-minimal-css-fix .grid > .post-large--two-thirds {
    width: 100%;
}

.snize-results-page.snize-minimal-css-fix div.snize-search-results {
    background: #fff;
    padding: 10px;
}

/* Showcase */
.snize-results-page.snize-showcase-css-fix #page-content > .content {
    width: calc(100% - 60px);
    padding: 20px;
    max-width: 1600px;
}

/* Alchemy */
.snize-results-page.snize-alchemy-css-fix #shopify-section-page-template .container > #main > .rte {
    max-width: 100%;
}

/* Startup */
.snize-results-page.snize-startup-css-fix .main-content {
    max-width: 1200px;
}

.snize-results-page.snize-startup-css-fix .rte div {
    max-width: 100%;
}

.snize-results-page.snize-startup-css-fix .rte #snize-search-results-grid-mode ul {
    max-width: 102%;
}

/* Blockshop */
.snize-results-page.snize-blockshop-css-fix .main-content .row.single-column {
    max-width: none;
}

/* Providence */
.snize-results-page.snize-providence-css-fix div.snize-search-results {
    background: #fff;
    padding: 10px;
}

/* Sunrise */
.snize-results-page.snize-sunrise-css-fix div.snize-search-results {
    background: #fff;
    padding: 10px;
}

@media (max-width: 768px) {
    .snize-results-page.snize-sunrise-css-fix #site-wrap,
    .snize-results-page.snize-sunrise-css-fix section#main {
        padding: 0;
    }
}

/* Symmetry */
.snize-results-page.snize-symmetry-css-fix div.snize-search-results {
    background: #fff;
    padding: 10px;
}

.snize-results-page.snize-symmetry-css-fix main div.container {
    padding: 0;
}

/* Mobilia */
.snize-results-page.snize-mobilia-css-fix div.snize-search-results {
    background: #fff;
    padding: 10px;
}

/* Editions */
.snize-results-page.snize-editions-css-fix #page-content {
    padding: 0;
}

.snize-results-page.snize-editions-css-fix .snize-quick-view-add-to-cart-wrapper {
    margin-bottom: 1px;
}

.snize-results-page.snize-editions-css-fix div.snize div.snize-header,
.snize-results-page.snize-editions-css-fix div.snize div.snize-filters-sidebar,
.snize-results-page.snize-editions-css-fix div.snize div.snize-filters-dropdown-content,
.snize-results-page.snize-editions-css-fix #snize-search-results-list-mode li.snize-product,
.snize-results-page.snize-editions-css-fix div.snize div.snize-main-panel-dropdown ul.snize-main-panel-dropdown-content a,
.snize-results-page.snize-editions-css-fix div.snize div.snize-search-results-categories li.snize-category,
.snize-results-page.snize-editions-css-fix div.snize div.snize-search-results-pages li.snize-page {
    text-align: left;
}

.snize-results-page.snize-editions-css-fix #snize-search-results-grid-mode li.snize-product {
    text-align: center;
}

.snize-results-page.snize-editions-css-fix div.snize ul.snize-product-color-filter,
.snize-results-page.snize-editions-css-fix div.snize ul.snize-product-size-filter,
.snize-results-page.snize-editions-css-fix div.snize ul.snize-product-filters-list {
    width: auto;
}

.snize-results-page.snize-editions-css-fix #snize-search-results-grid-mode span.snize-attribute {
    display: block;
}

.snize-results-page.snize-editions-css-fix div.snize div.snize-main-panel-controls ul {
    width: 100%;
}

/* Masonry */
.snize-results-page.snize-masonry-css-fix #content .reading-container {
    max-width: none;
    margin: 25px 50px;
    padding: 0;
}

.snize-results-page.snize-masonry-css-fix div.snize-search-results {
    background: #fff;
    padding: 10px;
}

/* Expression */
.snize-results-page.snize-expression-css-fix div.snize-search-results {
    background: #fff;
    padding: 10px;
}

.snize-results-page.snize-expression-css-fix main .reading-width {
    max-width: 100%;
}

div.snize div.snize-filters-sidebar {
    border: 1px solid #eee;
    float: left;
    margin-bottom: 20px;
    margin-right: 20px;
    vertical-align: top;
    width: 225px;
    box-sizing: border-box;
    font-weight: normal;
    line-height: 1.45em;
}

-->

#snize_results.snize-mobile-design div.snize-main-panel-view-mode a.snize-list-mode-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%236182A3' fill-rule='nonzero' d='M8 15h10a1 1 0 0 1 0 2H8a1 1 0 0 1 0-2zm-5-1a2 2 0 1 1 0 4 2 2 0 0 1 0-4zm5-5h10a1 1 0 0 1 0 2H8a1 1 0 0 1 0-2zM3 8a2 2 0 1 1 0 4 2 2 0 0 1 0-4zm5-5h10a1 1 0 0 1 0 2H8a1 1 0 1 1 0-2zM3 2a2 2 0 1 1 0 4 2 2 0 0 1 0-4z'/%3E%3C/svg%3E");
}

#snize_results.snize-mobile-design div.snize-main-panel-view-mode a.snize-grid-mode-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%236182A3' fill-rule='nonzero' d='M12 11h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1v-5a1 1 0 0 1 1-1zm-9 0h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-5a1 1 0 0 1 1-1zm9-9h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1zM3 2h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1z'/%3E%3C/svg%3E");
}

.snize-products {
    margin-top: -15px;
}

.snize-products .grid2x1 .bx_sidebar {
    padding-left: 0;
}

.snize-products .grid2x1 .bx_content_section {
    width: calc(100% - 225px);
    float: right;
}

.snize-products .row {
    max-width: inherit !important;
    width: 100%;
}

@media (min-width: 768px) {
    .snize-products .product-grid--root {
        width: calc(100% + 32px);
        margin: 0 -16px;
    }

    .review__list__comment.row {
        margin: 0 0 25px !important;
    }
}

@media (min-width: 1009px) {
    .snize-products .bx_content_section {
        margin-right: -16px;
    }
}

@media (max-width: 1008px) {
    .snize-products {
        margin-left: calc(50% - 46vw);
        margin-right: calc(50% - 46vw);
    }

    .snize-products .bx_content_section {
        width: calc(100% + 32px) !important;
        margin: 0 -16px;
    }
}

#tabs.tab1 div.tab1, #tabs.tab2 div.tab2, #tabs.tab3 div.tab3, #tabs.tab4 div.tab4, #tabs.tab5 div.tab5, #tabs.tab6 div.tab6, #tabs.tab7 div.tab7, #tabs.tab8 div.tab8 {
    display: block;
    width: 100%;
    border-top: 2px solid #dcdcdc;
    border-bottom: 2px solid #dcdcdc;
    color: #000;
    line-height: 24px;
    letter-spacing: 0.2px;
    font-size: 14px;
    padding: 45px 0 50px;
}

.review__form {
    clear: both;
    display: block;
    position: relative;
    z-index: 2;
}

.review__form {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.review__form input::-webkit-input-placeholder, .review__form textarea::-webkit-input-placeholder {
    color: #b8b8bc !important;
}

.review-item .review__form.row {
    margin-bottom: 20px !important;
}

.review-item .row, .review-item .clearfix {
    zoom: 1;
}

.review__form__username {
    margin-top: 93px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 12px;
    color: #000000;
    letter-spacing: 1.5px;
    line-height: 16px;
}

.column1, .column2, .column3, .column4, .column5, .column6, .column7, .column8, .column9, .column10, .column11, .column12, .column13, .column14, .column15, .column16 {
    display: inline;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}

.alpha {
    margin-left: 0;
}

.column3 {
    width: calc(20% - 20px);
}

.omega {
    margin-right: 0;
    margin-left: 0 !important;
    margin-bottom: 40px;
}

.column9 {
    width: 80%;
}

.review__form__select:nth-child(2n) {
    float: right;
}

.review__form__h {
    font-weight: 600;
    font-size: 18px;
    height: 50px;
    line-height: 50px;
    color: #000000;
    letter-spacing: 0.2px;
}

.review__form__input-wrap, .review__form__textarea-wrap {
    position: relative;
    margin-top: 20px;
}

.review__form__starrequired:after {
    content: "*";
    font-size: 24px;
    display: block;
    position: absolute;
    color: #D6302A;
    top: 10px;
    right: 12px;
}

.review__form__textarea, .review__form__input {
    -webkit-appearance: none;
    border-radius: 0;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    display: block;
}

.review__form__textarea, .review__form__input {
    width: 100%;
    position: relative;
    /*border: 2px solid #DCDCDC!important;*/
    font-size: 14px !important;
    line-height: 21px !important;
    color: #000 !important;
    letter-spacing: 0;
    padding: 15px 20px !important;
    text-transform: none !important;
}

.review__form__input {
    height: 45px;
    transition: all .2s;
}

.review__form__input-wrap, .review__form__textarea-wrap {
    position: relative;
    margin-top: 20px;
}

.review__form__textarea {
    height: 100px;
}

textarea.review__form__textarea {
    overflow: hidden;
}

.review__form__textarea {
    height: 100px;
}

textarea.review__form__textarea {
    overflow: hidden;
}

.review__form__pictures {
    padding: 15px 0 0;
    letter-spacing: 0;
    font-size: 0;
}

.review__form__photo-upload {
    display: block;
    width: 170px;
    height: 40px;
    padding: 10px 0;
    font-size: 14px;
    color: #597897;
    letter-spacing: 0.5px;
    cursor: pointer;
    transition: opacity .3s ease;
}

.review__form__photo-upload__icon {
    width: 21px;
    height: 18px;
    display: inline-block;
    vertical-align: text-bottom;
    margin-right: 10px;
    background: url(/bitrix/templates/icelandcream/css/../images/photo-upload.png) no-repeat;
    background-size: 100%;
}

#review__form__photo {
    max-height: 165px;
    min-height: 100%;
}

.review__form__pictures__photo-wrap:last-child {
    margin-right: 0;
}

.review__form__pictures__photo-wrap {
    display: none;
    vertical-align: top;
    position: relative;
    margin-right: 15px;
    margin-bottom: 15px;
}

.review__form__pictures__photo-wrap img {
    height: 100px;
}

.review__form__pictures__tools {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    position: absolute;
    width: 60px;
    height: 30px;
    z-index: 999;
    top: 0;
    right: 0;
    background-color: rgba(83, 81, 82, 0.6);
}

.review__form__pictures__tools__rotate {
    width: 14px;
    height: 12px;
    margin-right: 10px;
    background: url(/bitrix/templates/icelandcream/css/../images/svg/photo-rotate.svg) no-repeat;
}

.review__form__pictures__tools__delete {
    width: 11px;
    height: 11px;
    background: url(/bitrix/templates/icelandcream/css/../images/svg/photo-delete.svg) no-repeat;
}

.review__form__pictures__tools__rotate:hover, .review__form__pictures__tools__delete:hover {
    transform: scale(1.2);
    transition: all 0.5s cubic-bezier(.25, .8, .25, 1);
}

.review__form__pictures__tools__rotate, .review__form__pictures__tools__delete {
    cursor: pointer;
}

.review__form__photo-upload__hide {
    display: none;
}

.jq-file {
    width: 270px;
    border-radius: 4px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
}

.jq-file__name {
    overflow: hidden;
    box-sizing: border-box;
    width: 100%;
    height: 34px;
    padding: 0 80px 0 10px;
    border: 1px solid #CCC;
    border-bottom-color: #B3B3B3;
    border-radius: 4px;
    background: #FFF;
    box-shadow: inset 1px 1px #F1F1F1;
    line-height: 32px;
    color: #333;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.jq-file__browse {
    position: absolute;
    top: 1px;
    right: 1px;
    padding: 0 10px;
    border-left: 1px solid #CCC;
    border-radius: 0 4px 4px 0;
    background: #F5F5F5;
    background: -webkit-linear-gradient(#FFF, #E6E6E6);
    background: linear-gradient(#FFF, #E6E6E6);
    box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, .1);
    font: 14px/32px Arial, sans-serif;
    color: #333;
    text-shadow: 1px 1px #FFF;
}

.jq-file input {
    height: auto;
    line-height: 1em;
    cursor: pointer;
}

.review__form__select-wrap {
    padding-top: 20px;
}

.review__form__select-wrap {
    padding: 20px 0 0 !important;
    width: 100% !important;
    margin: 0 !important;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.review__list__comment.row {
    padding: 0 !important;
    width: 100% !important;
}

.review__list__comment[data-age-display="true"],
.review__list__comment[data-skin-type-display="true"],
.review__list__comment[data-skin-tone-display="true"] {
    display: flex;
}

.review__list__comment[data-age-display="false"],
.review__list__comment[data-skin-type-display="false"],
.review__list__comment[data-skin-tone-display="false"] {
    display: none;
}

.review__form__select {
    width: 45%;
    display: inline-block;
}

.review__form__select__label {
    font-size: 14px;
    color: #000;
    display: block;
    margin-bottom: 24px;
}

.review__form__select__label-text {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    text-align: left;
    letter-spacing: 1.1px;
}

.review__form__select__input {
    height: 40px;
    width: 60%;
    float: right;
    display: inline-block;
    vertical-align: middle;
}

.review__form__select__input.getItems {
    width: 100%;
}

.jq-selectbox {
    vertical-align: middle;
    cursor: pointer;
}

.jq-selectbox__select {
    height: 40px;
    line-height: 40px;
    padding: 0 50px 0 25px;
    /* border: 1px solid #CCC; */
    /* border-bottom-color: #B3B3B3; */
    background: #e9e9e9;
    font-size: 12px;
    color: #000000;
    border: 1px solid transparent;
}

.jq-selectbox .placeholder {
    color: #888;
}

.jq-selectbox__select-text {
    display: block;
    overflow: hidden;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.jq-selectbox__select-text {
    line-height: 38px;
}

.jq-selectbox__trigger {
    position: absolute;
    top: 0;
    right: 0;
    width: 40px;
    height: 100%;
}

.jq-selectbox__dropdown {
    box-sizing: border-box;
    width: 100%;
    margin: -1px 0 0;
    padding: 10px 16px;
    border: 1px solid #CCC;
    background: #f8f8f8;
    font-size: 12px;
    color: #000000;
}

.review__filters__select__name:after {
    content: "";
    position: absolute;
    top: 15px;
    height: 6px;
    width: 20px;
    background: transparent no-repeat center center;
    background-size: auto 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transition: all 0.1s ease;
    -moz-transition: all 0.1s ease;
    -o-transition: all 0.1s ease;
    -ms-transition: all 0.1s ease;
    transition: all 0.1s ease;
    background-image: url("/bitrix/templates/icelandcream/css/../images/arrow-black.png");
}

.review__filters__select.hover:after {
    -moz-transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg);
}

.jq-selectbox ul {
    margin: 0;
    padding: 0;
}

.jq-selectbox li {
    min-height: 18px;
    padding: 5px 10px 6px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
    color: #797979;
}

.jq-selectbox li.selected {
    color: #000;
}

.a-q__ask-btn {
    font-family: sans-serif;
    font-size: 18px;
    width: auto !important;
    font-weight: 500;
    text-transform: uppercase;
    text-decoration: none solid rgb(255, 255, 255);
    text-align: center;
    vertical-align: baseline;
    max-height: 70px;
    letter-spacing: 1px;
    white-space: normal;
    line-height: 21px;
    color: rgb(255, 255, 255);
    background: none 0% 0% / auto repeat scroll padding-box border-box rgb(97, 130, 163);
    box-shadow: none;
    border: 1px solid rgb(97, 130, 163) !important;
    border-radius: 0px;
    opacity: 1 !important;
    padding: 14px 28px;
    position: relative;
    display: inline-block;
    width: auto;
    margin-top: 0px;
    margin-left: 0px;
    cursor: pointer;
}

.a-q__ask-btn:hover {
    color: #597897 !important;
    background: #fff !important;
}

.jq-selectbox.opened .jq-selectbox__select {
    border: 1px solid #dcdcdc;
    background-color: #f8f8f8;
}

.review__list {
    padding-top: 40px;
}

.review__list__comment__author {
    font-weight: 600;
    text-transform: uppercase;
    font-size: 12px;
    color: #000000;
    letter-spacing: 1.5px;
    padding-bottom: 8px;
    line-height: 16px;
    margin-top: 3px;
    max-height: 34px;
    overflow: hidden;
}

.review__list__comment__parameters {
    list-style: none !important;
    list-style-type: none !important;
    list-style-position: none !important;
    margin-left: 0 !important;
}

.review__list__comment__parameters li {
    /* list-style-type: none; */
    /* display: list-item; */
    /* line-height: 1.5; */
    /* margin-bottom: 18px; */
    /* margin-top: 0; */
    /* line-height: 20px; */
}

.review__list__comment__parameters li {
    font-size: 11px;
    padding: 4px 0;
    list-style-type: none !important;
    line-height: 13px !important;
    margin: 0 !important;
    color: #000000;
    letter-spacing: 0;
}

.review__list__comment__parameters li span {
    color: #AEA8A8;
    padding-right: 8px;
}

.review__list__comment__title {
    font-weight: 600;
    font-size: 16px;
    color: #000000;
    letter-spacing: 0;
    margin-bottom: 10px;
    margin-top: 0;
}

.review__list__comment__text {
    font-size: 14px;
    color: #797979;
    letter-spacing: 0;
    line-height: 21px;
}

.review__list__comment__pictures {
    margin-top: 15px;
    letter-spacing: 0;
    font-size: 0;
}

.review__list__comment__pictures img {
    height: 74px;
    margin-right: 10px;
}

.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {
    padding: 0;
    margin: 0;
    border: 0;
    outline: none;
    vertical-align: top;
}

.fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    display: none;
    z-index: 89010;
    background: url(/bitrix/templates/icelandcream/css/../images/fancybox_overlay.png);
}

.fancybox-lock .fancybox-overlay {
    overflow: auto;
    overflow-y: scroll;
}

.fancybox-overlay-fixed {
    position: fixed;
    bottom: 0;
    right: 0;
}

.fancybox-opened {
    z-index: 99030;
}

.fancybox-skin {
    position: relative;
    background: #fafafa;
    color: #000;
    text-shadow: none;
}

.fancybox-outer, .fancybox-inner {
    position: relative;
}

.fancybox-inner {
    overflow: hidden;
}

.fb-faq-new {
    display: none;
    padding: 15px 70px 20px;
    background: #fafafa;
}

.fb-faq-new {
    display: none;
    max-width: 550px;
    width: 100%;
    padding: 15px 70px 20px;
    background: #fafafa;
}

.fb-time-box__cont {
    text-align: center;
    margin-top: 12px;
    color: #000;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0.5px;
}

.fancybox-close {
    position: absolute;
    top: 8px;
    right: 9px;
    width: 36px;
    height: 36px;
    cursor: pointer;
    z-index: 8040;
    text-decoration: none !important;
    text-align: center;
}

.fancybox-close:before {
    content: "\2715";
    font-size: 14px;
    color: #545d6e;
    line-height: 36px;
}

.review__form__photo-img-wrap {
    width: 100% !important;
    margin: 0 !important;
    display: flex;
    flex-wrap: wrap;
}

.review__form__photo-img {
    width: auto;
    margin-right: 1%;
    display: none;
}

.review__form__photo-img-0 {
    display: flex;
}

@media (max-width: 1000px) {
    .review__form__username.column3.alpha {
        display: none;
    }

    .review__form.mob-top-review__form {
        padding-top: 0;
    }

    .omega {
        width: 100%;
    }

    .review__form__h {
        font-size: 18px;
        height: auto;
        text-align: center;
        line-height: normal;
        margin-bottom: 20px;
    }

    .review__form__input-wrap, .review__form__textarea-wrap {
        margin-top: 10px;
    }

    .review__form__pictures {
        padding: 10px 0;
    }

    .review__form__photo-upload {
        margin-bottom: 0;
    }

    .review__form__select-wrap {
        padding: 20px 0 10px;
    }

    .review__list {
        padding-top: 0;
    }

    .review__list__comment.row {
        margin-bottom: 0;
    }

    .review__list__comment div.column3 {
        margin-bottom: 10px;
        width: 100%;
    }

    .review__list__comment__author {
        padding-bottom: 2px;
        font-size: 11px;
        color: #8d8d8d;
    }

    .review__list__comment__parameters {
        line-height: normal;
    }

    .review__list__comment__parameters li {
        padding: 3px 0 0 0;
        letter-spacing: 0.4px;
        line-height: 13px;
        color: #8d8d8d;
    }

    .review__list__comment__parameters li {
        display: inline-block !important;
        margin-right: 10px !important;
    }

    .review__list__comment__title {
        margin-bottom: 10px;
        margin-top: 5px;
    }

    .review__list__comment__text {
        color: #000000;
    }
}

@media (max-width: 767px) {
    .review__form__select, .review__form__photo-img {
        width: 100% !important;
    }

    button.a-q__ask-btn {
        width: 100% !important;
    }

    .product-page--cart-form .ProductForm .ProductForm__AddToCart.Button.Button--secondary.Button--full {
        z-index: 999;
    }

    .column3, .column7 {
        width: 100% !important;
        margin-right: 0;
    }

    .review__filters__text {
        margin-bottom: 20px !important;
        text-align: center;
    }

    .review__filters .column7 {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        margin-bottom: 20px;
    }
}

.a-q__ask-btn {
    display: block;
    max-width: 170px !important;
    height: 40px !important;
    font-size: 12px !important;
    color: #000000 !important;
    font-weight: 500 !important;
    letter-spacing: 1px !important;
    border: 2px solid #DCDCDC !important;
    text-decoration: none !important;
    text-align: center !important;
    line-height: 38px !important;
    text-transform: uppercase !important;
    transition: all .2s !important;
    cursor: pointer !important;
    background: none !important;
    padding: 0;
    overflow: hidden !important;
}

.review__filters {
    padding-top: 30px;
}

.review__filters__text {
    font-size: 12px;
    color: #797979;
    letter-spacing: 0.5px;
    line-height: 14px;
    margin-top: 10px;
    margin-bottom: 80px;
}

.review__filters__text__span.active, .review__filters__text__clear.active {
    display: inline;
}

.review__filters__text__clear {
    position: relative;
    background-color: #efefef;
    padding: 10px 20px 10px 30px;
    border-radius: 4px;
    cursor: pointer;
    transition: all .4s;
}

.review__filters__text__span, .review__filters__text__clear {
    display: none;
}

.column7 {
    width: 60%;
}

.review__filters__select {
    position: relative;
    display: inline-block;
    font-size: 12px;
    color: #000000;
    text-transform: uppercase;
    line-height: 15px;
    padding: 10px 12px 10px 0;
    letter-spacing: 0.5px;
    cursor: pointer;
    margin-right: 30px;
}

.review__filters__select__name {
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 90px;
    vertical-align: middle;
    display: inline-block;
    white-space: nowrap;
    padding-right: 3px;
}

.g__aside__label {
    display: block;
    color: #000;
    margin-bottom: 0 !important;
    font-size: 12px;
    font-weight: 400;
    line-height: 25px;
    cursor: pointer;
}

.review__filters__select .review__filters__select__items .g__aside__label, .review__filters__select .review__filters__select__items li a {
    display: block;
    width: 100%;
    text-decoration: none;
    font-size: 12px;
    color: #000000;
    text-transform: none;
    letter-spacing: 1px;
    white-space: nowrap;
}

.review__filters__select .review__filters__select__items .g__aside__label {
    padding: 5px 20px;
}

.jq-checkbox {
    top: -1px;
    vertical-align: middle;
    width: 15px;
    height: 15px;
    margin: 0 4px 0 0;
    border: 1px solid #000;
    background: #fff;
    cursor: pointer;
}

.jq-checkbox.checked .jq-checkbox__div {
    width: 5px;
    height: 5px;
    margin: 4px;
    background: #000;
}

.review__filters__select__items {
    display: none;
    position: absolute;
    top: 35px;
    z-index: 999;
    background-color: #fff;
    border: 2px solid #DCDCDC;
}

.hover .review__filters__select__items {
    display: block;
}

.review__filters__text__span.active, .review__filters__text__clear.active {
    display: inline;
}

.review__filters__text__clear {
    position: relative;
    background-color: #efefef;
    padding: 10px 20px 10px 30px;
    border-radius: 4px;
    cursor: pointer;
    transition: all .4s;
}

.a-q__empty-message {
    line-height: 40px;
    color: #8C8C8C;
}

.review__no__message {
    display: none;
    width: 100%;
    min-height: 115px;
    margin-bottom: 50px;
}

.review__filters__select-sort-wrap {
    margin-bottom: 80px;
}

.review__filters__text__clear::before {
    content: "✕";
    display: inline-block;
    vertical-align: middle;
    font-weight: 600;
    position: absolute;
    left: 17px;
    font-size: 10px;
    color: rgb(191, 191, 191);
}

.review__filters__select.sort {
    width: auto;
}

.review__filters__select.sort {
    float: right;
    text-transform: none;
    padding: 10px 0 10px 10px;
}

.review__filters__select.sort {
    margin-right: 0;
    padding-right: 20px;
}

.review__filters__select.sort ul.review__filters__select__items {
    width: auto;
    list-style: none;
    list-style-type: none;
    list-style-position: initial;
    margin-left: 0;
}

.review__filters__select.sort a.active {
    color: #d6302a;
}

.review__filters__select-sort__arrow-up, .review__filters__select-sort__arrow-dwn {
    display: inline-block;
    vertical-align: middle;
    width: 7px;
    height: 8px;
    margin-right: 7px;
}

.review__filters__select-sort__arrow-dwn {
    background: url(/bitrix/templates/icelandcream/css/../images/svg/arrow-dwn.svg) no-repeat;
}

.review__filters__select-sort__arrow-up {
    background: url(/bitrix/templates/icelandcream/css/../images/svg/arrow-up.svg) no-repeat;
}

.review__filters__select.sort ul.review__filters__select__items li {
    list-style-type: none;
    list-style: none;
    display: list-item;
    margin-bottom: initial;
    margin-top: 0;
}

.review__filters__select.sort ul.review__filters__select__items {
    right: 0;
}

.review__filters__select .review__filters__select__items li a {
    padding: 8px 20px;
    text-decoration: none !important;
}

.Form__Submit.Button.Button--primary.Button--full {
    line-height: 20px;
}

.Form__FloatingLabel {
    text-transform: none !important;
    font-size: 12px !important;
}

#news {
    overflow: hidden;
}

#news .right #instagram h3, #news .right #instagram h4, #news .sidebar .archive dt, #news .sidebar .archive h3 {
    font-size: 16px;
}

.entries {
    margin: 0;
}

#news .entries .boxTitle h1 {
    color: #597897;
    text-align: center;
    font-size: 30px;
    margin: 14px 0 43px;
    padding-bottom: 16px;
    border-bottom: 1px solid transparent;
}
.boxText .entries.all, .boxText .view .entry{
    padding: 0;
    max-width: 980px;
    margin-top: 40px;
}
@media(max-width:767px){
    .boxText .entries.all, .boxText .view .entry{
        margin: 80px 0 20px!important;
    }
}
.entry {
    list-style: none;
    margin-top: .5em;
}
.entry:nth-child(2n){
    padding-right: 0px!important;
    padding-left: 20px!important;
}
.entry:nth-child(n){
    padding-left: 0px;
    padding-right: 20px;
}
@media(max-width:574px){
    .imageWrap{
        height: 215px!important;
    }
    .entry:nth-child(2n){
        padding-left: 0px!important;
    }
    .entry:nth-child(n){
        padding-right: 0px!important;
    }
    
}
#news .entry {
    padding-bottom: 21px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 21px;
}

#news .entries .entry {
    text-align: center;
    margin-top: -20px;
    border-bottom: 1px solid transparent!important;
    padding-bottom: 40px;
}

#news .entries .entry h2 {
    font-size: 24px;
    text-transform: uppercase;
    margin: -3px 0 1px;
}

#news a {
    background-color: transparent;
    color: #597897;
    text-decoration: none;
}

#news .entryContent, #news .entryInfo {
    clear: none;
}

#news .entry .entryContent {
    text-align: center;
}

#news .entries .entry .entryContent {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 20px;
    font-style: italic;
}

#news .entry .entryInfo {
    font-size: 12px;
    text-align: center;
    color: #999;
    text-transform: uppercase;
}

#news .entry .entryInfo .categories {
    display: inline-block;
    padding-left: 5px;
}

#news .entry .entryInfo .categories:before {
    content: '|';
    padding-right: 5px;
}

#news .entries .entry .entryImage.thumb {
    float: none;
    margin: 0;
    width: 100%;
}

#news .entries .entry br.clear {
    display: none;
}

br.clear {
    clear: both;
}

#news .entry .imageWrap {
    position: relative;
    width: 100%;
    text-align: center;
}

.entryImage img {
    border: 0;
}

img.responsive {
    display: block;
    max-width: 100%;
    height: auto;
    visibility: hidden;
}

img.responsive.loaded {
    visibility: visible;
}

#news .entry .imageWrap img {
    display: inline-block;
}

#news .entries .entry .entryImage.thumb img {
    max-width: 100%;
    width: 100%;
}

#news .entry .inline-share {
    position: absolute;
    top: 10px;
    width: 100%;
    text-align: center;
}

.fb_iframe_widget {
    display: inline-block;
    position: relative;
}

.share-btn.fb-widget {
    width: 106px;
    height: 21px !important;
    vertical-align: top;
}

.inline-share .share-btn, .inline-share iframe {
    display: inline-block !important;
    margin: -1px 10px !important;
}

.share-btn {
    height: 20px !important;
}

.share-btn, .share-btn iframe {
    display: inline;
    display: inline-block;
    padding: 0;
    border: 0;
    vertical-align: baseline;
}

.share-btn.pin-widget {
    background: url(/images/pidgets/bps1.png) no-repeat !important;
    width: 40px;
    text-decoration: none;
}

.inline-share .share-btn, .inline-share iframe {
    display: inline-block !important;
    margin: -1px 10px !important;
}

#news .more {
    white-space: nowrap;
}

#news .more {
    display: block;
    margin-top: 10px;
}

#news .back, #news .more {
    font-weight: 700;
    text-transform: uppercase;
    font-size: 14px;
}

#news .entries .entry .more {
    display: inline-block;
    background: #597897;
    color: #fff;
    font-size: 11px;
    padding: 4px 10px;
    line-height: 1;
}

#news .entries .entry .more:after {
    content: "\f04b";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    color: #597897;
    font-size: 35px;
    margin: -11px 0 0 4px;
}

#news .entryFooter {
    clear: both;
    width: 100%;
    margin-top: 21px;
    border-top: 1px solid #ccc;
    padding-top: 21px;
}

#news .entry .entryFooter {
    padding: 0;
    margin-top: 20px;
    overflow: hidden;
    border: 0;
    position: relative;
}

#news .entry .entryFooter:before {
    content: '';
    position: absolute;
    border-top: 2px dotted #999;
    left: 108px;
    right: 0;
    top: -2px;
    margin: 28px 0 0;
}

#news .entry .entryFooter h4 {
    float: left;
    font-size: 14px;
    text-transform: uppercase;
    color: #333;
    padding-top: 12px;
    background: #fff;
    margin-top: 10.5px;
    margin-bottom: 10.5px;
    padding-right: 5px;
}

#news .sidebar {
    max-width: 230px;
}

#news .sidebar .social, #news .sidebar .tags {
    border-bottom: 1px solid #597897;
}

#news .social {
    padding-left: 10px;
    background: #fff;
    margin-top: 3px;
}

#news .sidebar .social {
    float: none;
    overflow: hidden;
    padding-bottom: 16px;
    margin-bottom: 10px;
}

#news .sidebar .social h3 {
    margin-top: 0;
    font-size: 14px;
    color: #597897;
    margin-bottom: 10.5px;
}

#news .sidebar .social ul {
    list-style: none;
    margin: 0;
    padding: 0;
    max-width: 150px;
}

#news .sidebar .social ul:after, #news .sidebar .social ul:before {
    display: table;
    content: " ";
}

#news .sidebar .social li {
    position: relative;
    float: left;
    margin-right: 13px;
    margin-bottom: 10px;
    width: 29px;
    height: 29px;
    background: #597897;
    border-radius: 100%;
    overflow: hidden;
}

#news .sidebar .social li:before {
    width: 100%;
    height: 100%;
    color: #fff;
    position: absolute;
    text-align: center;
    padding-top: 7px;
    font-size: 18px;
}

#news .sidebar .social li:nth-child(1), #news .sidebar .social li:nth-child(2) {
    font: normal normal normal 14px/1 FontAwesome;
    display: inline-block;
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
}

#news .sidebar .social li:nth-child(1) {
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
}

#news .sidebar .social li:nth-child(1):before {
    content: "\f09a";
}

#news .sidebar .social li:nth-child(2) {
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
}

#news .sidebar .social li:nth-child(2):before {
    content: "\f099";
}

#news .sidebar .social li:nth-child(3) {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    text-rendering: auto;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#news .sidebar .social li:nth-child(3):before {
    content: "\f16d";
}

#news .sidebar .social li:last-child {
    margin-right: 0;
}

#news .sidebar .social li a {
    position: relative;
    display: block;
    height: 43px;
    text-indent: -99px;
}

#news .sidebar .tags ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#news .sidebar .tags ul li {
    display: inline-block;
    margin-right: 5px;
    font-size: 16px;
}

#news .sidebar .archive h3 {
    text-transform: uppercase;
    text-align: center;
    color: #434343;
    margin-top: 48px;
    padding-bottom: 10px;
    border-bottom: 1px solid;
    margin-bottom: 22px;
}

#news .sidebar .archive dl {
    margin-bottom: 13px;
}

#news .sidebar .archive dd a {
    display: inline-block;
    text-transform: uppercase;
    color: #434343;
    padding-right: 5px;
}

#news .sidebar .archive dd a:after {
    content: '|';
    padding-left: 5px;
}

#news .sidebar .archive dd a:last-child:after {
    content: '';
    padding-left: 0;
}

#news .Pagination {
    margin: 60px 0;
}

#news .entry {
    margin-top: .5em;
}

#news .view .entry {
    padding-bottom: 0;
    border-bottom: 0;
    margin-bottom: 0;
}

#news .entry .boxTitle h1 {
    color: #597897;
    font-size: 30px;
    text-align: center;
    text-transform: uppercase;
    margin: 9px 0 0;
    line-height: 1;
}

#news .entry .intro {
    font-size: 18px;
    line-height: 26px;
    text-align: center;
    color: #434343;
    font-style: italic;
    margin-bottom: 16px;
}

#news .entry .entryContent {
    font-size: 16px;
    line-height: 22px;
    text-align: center;
}

#news p {
    margin: 0;
}

#news .news-navigation {
    width: 420px;
    margin: 40px auto;
    overflow: hidden;
    max-width: 100%;
}

#news .news-navigation a {
    display: block;
    float: left;
    margin: 0 5px 10px;
    padding: 5px 8px;
    width: 200px;
    background: #597897;
    color: #fff;
    text-transform: uppercase;
}

#news .news-navigation a.disabled {
    background: #666;
    visibility: hidden;
}

#news .news-navigation a.previous {
    padding-right: 12px;
}

#news .news-navigation a.next {
    padding-left: 12px;
    text-align: right;
}

#news .news-navigation a span {
    padding: 0 4px;
    font-size: 120%;
}

#news .entryContent ul {
    padding-left: 40px;
    list-style-type: disc;
}

#news .entryContent ul li {
    display: list-item;
}

.table-responsive {
    min-height: .01%;
    overflow: hidden;
}

.table-responsive > table {
    max-width: 100%;
    width: 100% !important;
    border: none;
}

#news .entry .imageWrap {
    position: relative;
    width: 100%;
    text-align: center;
}

#news .entry .imageWrap img {
    display: inline-block;
}

#news .mailinglist h3 {
    color: #497aa8;
    font-size: 16px;
    margin-top: 48px;
}
#news .mailinglist .mc_embed_signup {
    float: none;
}
#news .mailinglist #mc_embed_signup_scroll3 .mc-field-group {
    margin: 0 5px 0 0;
    float: left;
    width: calc(100% - 32px);
}
#news .mc_embed_signup input {
    color: #434343;
    border: 1px solid #4c7ba5;
    padding: 1px 0 1px 8px;
    margin-top: 1px;
    outline: 0;
    height: 24.8px;
}
#news .mailinglist .elm_submit{
    position: relative;
    background: #497aa8;
    width: 27px;
    height: 25px;
    margin-top: 1px;
    text-align: center;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
#news .elm_submit:before {
    content: "\f101";
    display: block;
    padding-top: 4px;
    color: #fff;
    font-size: 16px;
}
#news .mailinglist .elm_submit input[type=submit]{
    position: absolute;
    top: 0;
    right: 0;
    border: 0;
    margin: 0;
    padding: 0;
    background: 0 0;
    width: 27px;
    height: 25px;
    text-indent: 99px;
    overflow: hidden;
}
#news .elm_submit:hover {
    opacity: .7;
}
@media (max-width: 992px) {
    #news .sidebar {
        max-width: none;
    }

    #news .sidebar .social ul {
        max-width: none;
    }
}

.header--favorites {
    right: auto;
    top: 0;
    padding: 8px;
    position: static;
    order: 3;
    flex-grow: 0;
}

.favorites {
    width: 100%;
    text-align: right;
    padding: 0;
    position: relative;
    margin-top: 4px;
}
/*
.favorites .row {
    padding: 0;
}*/
.lk-menu {
    width: 273px;
    padding-left: 48px;
}
.lk-content {
    width: calc(100% - 273px);
}
.lk-universal__title .font--section-heading {
    text-align: center;
}
.lk-universal__title .font--section-heading:before {
    content: "";
    display: block;
    margin: 0 auto;
    width: 30%;
    margin-bottom: .5em;
    border-bottom: 2px solid #597897;
    max-width: 60px;
}
@media only screen and (max-width: 767px) {
    .lk-menu {
        width: 100%;
        padding: 0 16px;
    }
    .lk-content {
        width: 100%;
    }
    .lk-universal__title .font--section-heading {
        padding-bottom: 0;
    }
}
.header--root .favorites .number-wrapper[data-item-count='0'] {
    opacity: 0;
    width: 0;
}

.header--favorites-link .number-wrapper {
    margin-left: 5px;
}

.header--root .header--favorites-link {
    display: flex;
    align-items: center;
}

a.header--favorites-link {
    line-height: 30px;
    color: var(--color-cart);
    padding: 16px;
    margin-right: -16px;
}

.header--mobile a.header--favorites-link, .header--mobile a.header--favorites-link .icon-heartnew {
    display: inline-block;
}

.header--mobile a.header--favorites-link .icon-heartnew {
    vertical-align: middle;
}

@media only screen and (min-width: 768px) {
    a.header--favorites-link {
        margin-top: -8px;
    }
}

a.header--favorites-link {
    padding: 0;
    margin-right: 0;
}

.header--mobile--cart .header--favorites-link,
.header--mobile .header--account-icon {
    margin-right: 15px;
}

.authorization-form .PageHeader.account-login {
    text-align: center;
}

.authorization-form .Form__Header {
    margin-bottom: 24px;
    text-align: center;
}

.authorization-form .Form__Title {
    font-size: 20px;
    font-weight: 500;
    color: #555;
    transition: color 0.2s ease-in-out;
    text-transform: none;
    line-height: 1.65;
}

.authorization-form .Form__Legend {
    font-size: 14px;
}

.authorization-form .Form--spacingTight .Form__Item {
    margin-bottom: 15px;
}

.authorization-form .Form__FloatingLabel {
    position: absolute;
    bottom: calc(100% - 8px);
    left: 10px;
    padding: 0 5px;
    line-height: normal;
    color: #9d9d9d;
    font-size: 12px;
    opacity: 0;
    background: rgba(255, 255, 255, 0);
    pointer-events: none;
    transform: translateY(3px);
    transition: all 0.3s ease-in-out;
}

.authorization-form .Form__ItemHelp {
    position: absolute;
    right: 12px;
    top: 50%;
    font-size: 12px;
    color: #9d9d9d;
    transform: translateY(-50%);
    background-color: transparent;
    cursor: pointer;
    transition: color 0.2s ease;
}

.authorization-form .Form__Submit.Button.Button--primary.Button--full {
    font-size: 1.3em;
    width: 100%;
    max-width: 100%;
    height: 45px;
}

.authorization-form .Form__Hint--center {
    text-align: center;
}

.authorization-form .Form__Hint {
    margin: 24px 0 0 0;
    font-size: 14px;
}

.authorization-form .Form__Input {
    display: block;
    resize: none;
    transition: border-color 0.1s ease-in-out;
    background-color: var(--color-page-bg);
    overflow: auto;
    padding: 9px 16px;
    width: 100%;
    max-width: 100%;
    line-height: 43px;
    height: 45px;
}

.container12 {
    margin: 0 auto;
    padding: 0;
    position: relative;
    width: 1140px;
}

.container12 .column7 {
    width: 645px;
}

.container12 .column3 {
    width: 265px;
}

.container12 .column9 {
    width: 835px;
}

.container12 .column4 {
    width: 360px;
}

.container12 .column12 {
    width: 1120px;
}

.container12 .omega {
    margin-bottom: 0;
}

.container12:before, .container12:after {
    content: '.';
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}

.g__container-aside {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}

.column3.shop-list__aside.lk-menu {
    margin-bottom: 0 !important;
}

.menu-side__ul-1 {
    margin-top: 60px;
}
/*
.menu-side__ul-1.lk-menu__ul {
    padding-right: 40px;
}
*/
.menu-side__a-2 {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.menu-side__a-1, .menu-side__a-2 {
    display: block;
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
    color: #797979;
    font-size: 12px;
    line-height: 14px;
    padding: 17px 0;
    text-transform: uppercase;
    position: relative;
    margin-top: -1px;
}

.menu-side__a-1.lk-universal__menu-side, .menu-side__a-2.lk-universal__menu-side {
    border: none;
    font-size: 15px;
    line-height: 16px;
    text-transform: none;
    letter-spacing: 0;
    margin-top: 0;
}

.lk-menu .menu-side__a-2 {
    padding: 13px 0px;
}

.menu-side__a-1.active, .menu-side__a-2.active {
    color: #000;
    font-weight: 600;
}

.lk-menu__icons {
    margin-right: 20px;
}

[class^="icon-"], [class*=" icon-"] {
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.lk-menu__icons:before {
    font-size: 15px;
}

.icon-personnew:before {
    content: "\e91c";
    color: #797c84;
}


.icon-heartnew:before {
    content: "\e91b";
    color: #797c84;
    font-size: 18px;
}

.lk-menu__icons.icon-heartnew:before {
    font-size: 14px;
}

.icon-historynew:before {
    content: "\e916";
    color: #797c84;
}

.lk-menu__icons:before {
    font-size: 15px;
}

.lk-universal__title, .lk-universal__title_h2 {
    color: #000;
    font-weight: 600;
}

.lk-universal__title {
    /*font-size: 30px;*/
    margin: 60px 0px 40px;
    letter-spacing: 0;
}
#favorites .lk-universal__title {
    margin-bottom: 0;
}
#profile .profile__general-info {
    min-height: 140px;
    background-color: #fff;
    border: 2px solid #f4f4f4;
    position: relative;
    -moz-box-sizing: border-box;
}

.container12 .column2 {
    width: 170px;
}

#profile .profile__generel-info__photo-block {
    padding: 20px 0px;
    min-width: 106px;
    text-align: center;
}

#profile .profile__general-info__photo {
    width: 86px;
    height: 86px;
    overflow: hidden;
    margin: auto;
    border-radius: 50%;
    background-position: center center;
    background-size: cover;
}

#profile .profile__general-info__photo-upload {
    line-height: 16px;
    margin-top: 10px;
    color: #797979;
    font-size: 12px;
    font-weight: 400;
    border-bottom: 1px dotted #797979;
    display: inline-block;
    vertical-align: top;
    letter-spacing: 0.5px;
    cursor: pointer;
}

#profile .profile__general-info__file {
    display: none !important;
}

#profile .profile__general-info__basic-block.column7 {
    padding: 25px 20px 40px 5px;
    float: right;
}

#profile .profile__general-info__nick-wrap {
    position: relative;
}

#profile .profile__general-info__icon {
    position: absolute;
    left: 8px;
    top: 14px;
    cursor: pointer;
    font-size: 16px;
}

.g__icons_2 {
    text-decoration: none;
    font-family: "2icons";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#profile .profile__general-info__nickname {
    height: 32px !important;
    min-height: 32px;
    margin: 8px 0px;
    color: #000;
    width: 100%;
    font-size: 22px;
    font-weight: 400;
    letter-spacing: 0px;
    resize: none;
    border: 1px solid transparent;
    padding: 3px 0px 0px 35px;
    overflow-y: hidden;
    line-height: 22px;
    text-transform: initial;
}

#profile .profile__general-info__nickname:focus {
    outline: none;
    border: 1px solid black;
}

#profile .profile__form__label {
    font-size: 14px;
    color: #000;
    display: block;
    margin-bottom: 24px;
}

#profile .profile__form__label .Form__Item {
    width: 70%;
    float: right;
    margin-bottom: 0;
}

#profile .profile__form__label #profile-edit-phone {
    width: 100%;
}

#profile .profile__form__label-text {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    text-align: left;
    text-transform: initial;
}

#profile .profile__form__input {
    height: 40px;
    width: 70%;
    display: inline-block;
    vertical-align: middle;
    float: right;
    font-size: 14px;
}

#profile .profile__form__input:hover {
    border-color: #B3B3B3;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#profile .profile__form__input:focus {
    border-color: #000;
    outline: none;
    box-shadow: none;
}

.profile__form__input-deskript {
    font-size: 10px;
    font-weight: 400;
    display: block;
    text-align: right;
    margin-top: -17px;
    height: 25px;
    letter-spacing: 1px;
}
.popover-hint {
    display: inline-block;
    vertical-align: top;
    background: #e9e9e9;
    border-radius: 50%;
    height: 18px;
    width: 18px;
    position: relative;
    cursor: help;
}
.popover-hint:after {
    content: attr(data-text);
    display: none;
    width: 230px;
    cursor: default;
    color: #000;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0.5px;
    padding: 22px 18px;
    background-color: #fff;
    position: absolute;
    top: -18px;
    left: 37px;
    z-index: 10;
    border: 1px solid #e7e7e7;
}
.popover-hint:before {
    position: absolute;
    content: "?";
    line-height: 18px;
    text-align: center;
    width: 18px;
    color: #3e3e3e;
    font-size: 14px;
    font-weight: 400;
}
.popover-hint:before {
    left: 0;
}
.popover-hint:hover:after, .popover-hint_show:after {
    display: block;
}
.popover-hint_open-left:after {
    left: -246px;
}
.popover-hint__tri {
    display: none;
}
.popover-hint:hover .popover-hint__tri, .popover-hint_show .popover-hint__tri {
    display: block;
}
.popover-hint__tri:before {
    content: "";
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 10px 16px 10px 0;
    border-color: transparent #e7e7e7 transparent transparent;
    z-index: 11;
    position: absolute;
    left: 21px;
}
.popover-hint_open-left .popover-hint__tri:before {
    left: -16px;
    border-width: 10px 0 10px 16px;
    border-color: transparent transparent transparent #e7e7e7;
}
.popover-hint__tri:after {
    content: "";
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 10px 16px 10px 0;
    border-color: transparent #fff transparent transparent;
    z-index: 11;
    position: absolute;
    left: 23px;
}
.popover-hint_open-left .popover-hint__tri:after {
    left: -18px;
    border-width: 10px 0 10px 16px;
    border-color: transparent transparent transparent #fff;
}
.profile__form__apply__border {
    color: #6182a3!important;
    border-bottom: 1px solid #6182a3;
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
    margin-top: 2px;
    margin-left: 5px;
    padding-bottom: 3px;
}
.fancybox-container {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99992;
    -webkit-tap-highlight-color: transparent;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.fancybox-stage {
    overflow: hidden;
    direction: ltr;
    z-index: 99994;
    -webkit-transform: translate3d(0, 0, 0);
}
.fancybox-outer, .fancybox-inner, .fancybox-bg, .fancybox-stage {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.fancybox-bg {
    background: #1e1e1e;
    opacity: 0;
    transition-duration: inherit;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
}
.fancybox-is-open .fancybox-bg {
    opacity: 0.4;
    transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}
.fancybox-slide {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow: auto;
    outline: none;
    white-space: normal;
    box-sizing: border-box;
    text-align: center;
    z-index: 99994;
    -webkit-overflow-scrolling: touch;
    display: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition-property: opacity, -webkit-transform;
    transition-property: transform, opacity;
    transition-property: transform, opacity, -webkit-transform;
}
.fancybox-is-sliding .fancybox-slide, .fancybox-slide--previous, .fancybox-slide--current, .fancybox-slide--next {
    display: block;
}
.fancybox-slide::before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    width: 0;
}
.fancybox-slide > * {
    display: inline-block;
    position: relative;
    padding: 24px;
    margin: 44px 0 44px;
    border-width: 0;
    vertical-align: middle;
    text-align: left;
    background-color: #fff;
    overflow: hidden;
    box-sizing: border-box;
}
.fb-identification {
    max-width: 500px;
    display: none;
    padding: 30px 50px 30px;
    background: #fafafa;
}
.fb-identification__h1 {
    color: #010101;
    font-size: 14px;
    font-weight: 600;
    line-height: 18px;
    text-transform: uppercase;
    letter-spacing: 1.65px;
}
.fb-identification__cont {
    margin-top: 12px;
    color: #000;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0.5px;
}
.fb-identification__cont a {
    color: #6182a3;
    text-decoration: underline;
}
.fb-identification__phone__inbl_1 {
    margin-top: 20px;
}
.fb-identification__phone__input {
    width: 125px;
    display: inline-block;
    vertical-align: top;
}
.fb-identification__phone__input {
    display: block;
    width: 100%;
    margin-bottom: 9px;
    text-align: center;
}
.fb-identification__phone__btn {
    display: inline-block;
    vertical-align: top;
    padding: 10px 36px !important;
}
.fb-identification__phone__btn {
    display: block;
    width: 100% !important;
}
.fancybox-close-small {
    position: absolute;
    top: 0;
    right: 0;
    width: 44px;
    height: 44px;
    padding: 0;
    margin: 0;
    border: 0;
    border-radius: 0;
    background: transparent;
    z-index: 10;
    cursor: pointer;
}

.fancybox-close-small::after {
    content: "×";
    position: absolute;
    top: 10px;
    right: 10px;
    width: 30px;
    height: 30px;
    color: rgb(121, 124, 132);
    text-align: center;
    background-color: transparent;
    box-sizing: border-box;
    z-index: 2;
    opacity: 1;
    font: 300 20px / 30px sans-serif;
    border-radius: 50%;
    border-width: 0px;
    transition: background-color 0.25s ease 0s;
}

.fancybox-close-small:hover:after {
    color: #555;
    background: #eee;
}

.fancybox-slide .fancybox-close-small:after, .fancybox-slide--image .fancybox-close-small:after, .fancybox-slide--iframe .fancybox-close-small:after {
    font-size: 40px;
    color: rgb(121, 124, 132);
}
#profile .profile__clr {
    clear: both;
}

#profile .profile__form__h3 {
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #000;
    font-size: 12px;
    margin: 30px 0px;
    font-weight: bold;
}

#profile .profile__form__right.column4 {
    float: right;
}

#profile .profile__hr__bottom {
    margin: 25px 0px 0px;
    width: 100%;
    display: inline-block;
    vertical-align: middle;
    border: none;
    height: 2px;
    border-bottom: 2px solid #dcdcdc;
    float: none;
}

.label-dog-ofert {
    font-size: 10px;
    color: #666;
    letter-spacing: 1.1px;
    margin-bottom: 14px;
    display: block;
    text-align: center;
    text-transform: initial;
}

.user .label-dog-ofert {
    text-align: right;
    margin-top: 5px;
}

.label-dog-ofert a {
    color: #666;
    text-decoration: underline;
}

#profile .profile__btn {
    padding-top: 13px;
    float: right;
}

.btn_border_long {
    cursor: pointer;
    display: block;
    padding: 13px 36px;
    color: #000;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    text-align: center;
    border: 2px solid #dcdcdc;
    background: transparent;
    line-height: 15px;
    height: auto;
}

.btn_border_long:hover {
    background: transparent;
    color: #000;
    opacity: 1;
    border-color: #000;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.btn_border_long:focus {
    background: transparent;
    color: #000;
    opacity: 1;
    outline: none;
    border-color: #000;
}

#profile .profile__general-info__exit {
    position: absolute;
    right: 20px;
    bottom: 10px;
    color: #000;
    font-size: 12px;
    font-weight: 400;
    line-height: 20px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    cursor: pointer;
}

.g__icons {
    text-decoration: none;
    font-family: "icons";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#profile .profile__form__phone {
    display: flex;
}

#profile .profile__form__flag .featured-product--select {
    width: auto;
    padding-right: 25px;
}

.favorites #tabs {
    font-size: 0;
    line-height: 0;
    letter-spacing: -1px;
}

.favorites .tabs__li, .tabs__li_2 {
    position: relative;
    display: inline-block;
    vertical-align: top;
    border-right: 2px solid #dcdcdc;
}

.favorites .tabs__li_2 {
    display: none;
}

.favorites .favorites__tabs {
    border-bottom: none !important;
}

.favorites #tabs > div {
    display: none;
    font-size: 0;
    line-height: 0;
    letter-spacing: -1px;
}

.favorites #tabs.tab1 div.tab1 {
    display: block;
    width: 100%;
    /*border-top: 2px solid #dcdcdc;
    border-bottom: 2px solid #dcdcdc;*/
    color: #000;
    line-height: 24px;
    letter-spacing: 0.2px;
    font-size: 14px;
    padding: 0 0 50px;
    border: none;
}

.favorites .favorites__title {
    background: #e9e9e9;
    padding: 12px 0px 12px 20px;
    text-align: left;
}

.favorites .favorites__title span {
    font-size: 12px;
    text-transform: uppercase;
    color: #000;
    letter-spacing: 1.6px;
    font-weight: 600;
}

.favorites .favorites__not-item {
    margin: 25px 0;
    text-align: center;
    color: #9A9A9A;
}

#history .messege__no-history-items {
    font-size: 12px;
    color: #777;
}

#history .messege__no-history-items {
    padding-bottom: 20px;
}

#history .g__table {
    width: 100%;
    color: #000;
    border-radius: 0;
}

#history .g__tx-h12 {
    font-size: 12px;
}

#history .history-list__wrap.g__table tr.history-list__table-h {
    border: none;
}

#history .g__table tr:nth-child(2) {
    border: none;
}

#history .history-list__wrap.g__table tr:last-child {
    border-bottom: 1px solid #e9e9e9;
}

#history .g__table th {
    padding: 11px 10px;
    text-transform: uppercase;
    background: #e9e9e9;
    text-align: left;
}

#history .g__table td {
    padding: 18px 10px;
}

#history .g__tx-under {
    text-decoration: underline;
}

#history .g__tx-color {
    color: #597897;
}

#history tr.history-list__table-h th {
    background: #f0f0f1;
    padding: 15px 10px;
}

.favorites__item {
    border-bottom: 1px solid #e9e9e9;
    border-top: 1px solid #e9e9e9;
    padding: 11px 5px 11px 0px;
    width: 100%;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin-top: -1px;
}

.favorites__item__img__wrp {
    width: 60px;
    height: 60px;
}

.favorites__item__img {
    width: 100%;
}

.favorites__item__cnt {
    margin-left: 18px;
    width: 90%;
    position: relative;
}

.favorites__item__name {
    width: 60%;
    color: #010101;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    text-transform: uppercase;
    letter-spacing: 1.6px;
    margin-bottom: 5px;
    text-align: left;
}

.favorites__btn_buy:hover, .favorites__item__name:hover {
    opacity: 0.7;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.favorites__item__prop {
    border-top: none !important;
    border-bottom: none !important;
    width: 50%;
}

.fb-item__prop {
    border-top: 2px solid #dcdcdc;
    padding: 9px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: stretch;
    align-items: stretch;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}

.fb-item__price {
    height: 18px;
    line-height: 18px;
}

.fb-item__price {
    letter-spacing: 1.1px;
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    text-align: center;
    color: #000;
}

.favorites__item__prop .fb-item__price {
    text-transform: lowercase;
    font-size: 14px;
    line-height: 26px;
}

.g__rub {
    font-size: 15px;
    vertical-align: bottom;
    text-decoration: none;
    font-family: "icons";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.favorites.fb-item__price .g__rub {
    display: inline-block;
    vertical-align: bottom;
    line-height: 25px;
    font-size: 15px;
}

.favorites__btn_buy {
    letter-spacing: 1px;
    cursor: pointer;
    color: #000000;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 26px;
    text-align: left;
    display: flex;
    align-items: center;
}

.favorites__btn_buy .icon--root {
    margin-right: 10px;
}

.favorites__item__close:after {
    position: absolute;
    right: 0;
    top: 2px;
    color: #cfcfcf;
    cursor: pointer;
    text-align: center;
    content: "\2715";
    font-size: 12px;
    color: #cfcfcf;
    line-height: 12px;
}

@media (min-width: 768px) {
    .main-account {
        padding-bottom: 90px;
    }
}

@media only screen and (max-width: 1160px) and (min-width: 960px) {
    .container12, .container16 {
        width: 960px;
    }

    .container12 .column12 {
        width: 940px;
    }

    .container12 .column9 {
        width: 700px;
    }

    .container12 .column3 {
        width: 220px;
    }

    .container12 .column2 {
        width: 140px;
    }

    .container12 .column7 {
        width: 540px;
    }

    .container12 .column4 {
        width: 300px;
    }
}

@media only screen and (max-width: 959px) and (min-width: 768px) {
    .container12, .container16 {
        width: 768px;
    }

    .container12 .column12 {
        width: 748px;
    }

    .container12 .column9 {
        width: 556px;
    }

    .container12 .column3 {
        width: 172px;
    }

    .container12 .column2 {
        width: 108px;
    }

    .container12 .column7 {
        width: 428px;
    }

    .container12 .column4 {
        width: 236px;
    }

    .profile__form__left {
        width: 100% !important;
    }

    .profile__form__right {
        width: 100% !important;
    }
}

@media only screen and (max-width: 767px) {
    .container12, .container16 {
        width: 300px;
    }

    .container12 .column1, .container16 .column1, .container12 .column2, .container16 .column2, .container12 .column3, .container16 .column3, .container12 .column4, .container16 .column4, .container12 .column5, .container16 .column5, .container12 .column6, .container16 .column6, .container12 .column7, .container16 .column7, .container12 .column8, .container16 .column8, .container12 .column9, .container16 .column9, .container12 .column10, .container16 .column10, .container12 .column11, .container16 .column11, .container12 .column12, .container16 .column12, .container16 .column13, .container16 .column14, .container16 .column15, .container16 .column16 {
        margin: 0 0 20px 0;
        width: 300px !important;
    }

    .g__container-aside {
        display: block;
    }

    .shop-list__aside {
        display: none;
        background-color: #fff;
        padding: 20px;
        border-left: 1px solid #dcdcdc;
        border-right: 1px solid #dcdcdc;
        border-bottom: 1px solid #dcdcdc;
    }

    .shop-list__aside.lk-menu, .menu-side__ul-1.lk-menu__ul {
        display: block;
        margin-top: 20px;
        padding: 0;
        background: none;
        border-left: 0;
        border-right: 0;
    }

    .shop-list__aside.lk-menu {
        border: none;
        padding: 33px 0;
    }

    .shop-list__aside.lk-menu {
        padding: 0px;
    }

    .shop-list__aside.lk-menu, .menu-side__ul-1.lk-menu__ul {
        display: block;
        margin-top: 20px;
        padding: 0;
        background: none;
        border-left: 0;
        border-right: 0;
    }

    .user {
        margin-bottom: 0px !important;
    }

    .lk-universal__title {
        font-size: 22px;
        margin: 30px 0px 20px;
    }

    .profile__generel-info__photo-block.column2 {
        padding-bottom: 0px;
    }

    .profile__general-info__basic-block.column7 {
        padding: 0px 20px 40px 20px;
        text-align: center;
    }

    .profile__general-info__icon {
        position: relative;
        cursor: pointer;
        font-size: 16px;
        display: block;
        margin: -10px auto 10px;
        width: 100%;
        left: 0px;
    }

    .profile__general-info__nickname {
        text-align: center;
        height: 55px;
        padding-left: 0px !important;
        line-height: 20px;
    }

    .profile__form__left.column4 {
        margin-bottom: 0px !important;
    }

    .favorites__item__prop {
        padding: 2px 0px !important;
        height: 30px;
        width: 100%;
    }

    .favorites__item__prop .fb-item__price {
        font-size: 13px;
        width: initial;
    }

    #history .messege__no-history-items {
        font-size: 12px;
        display: block;
        text-align: center;
    }

    #history .g__table__mob tr {
        padding: 12px;
        display: block;
    }

    #history .history-list__table-h {
        display: none !important;
    }

    #history .g__table tr:nth-child(2) {
        border-top: 1px solid #E9E9E9;
    }

    #history .g__table__mob td {
        display: block;
        padding: 1px 0;
        margin: 0;
    }
}

#history .history-list__wrap.g__table tr {
    border-top: 1px solid #e9e9e9;
}

@media (max-width: 480px) {
    .profile__general-info__nickname {
        height: 50px !important;
    }
}

@media (min-width: 960px) {
    .favorites__bye-status-position {
        width: 50%;
    }
}

@media (min-width: 768px) {
    .favorites__item__cnt {
        position: relative;
    }

    .favorites__item__prop {
        width: 38%;
        position: absolute;
        right: 22px;
        top: -14px;
    }
}

.favorites--btn {
    position: absolute;
    top: 30px;
    right: 30px;
    z-index: 3;
    cursor: pointer;
}
.favorites--btn:before {
    content: "";
    display: inline-block;
    width: 23px;
    height: 23px;
    background: transparent no-repeat center center;
    background-size: 100% auto;
    background-image: url("/bitrix/templates/icelandcream/css/../images/heart-regular.png");
}
.favorites--btn.active:before {
    background-image: url("/bitrix/templates/icelandcream/css/../images/heart-solid.png");
}
.product-recommendations--item .favorites--btn, .product-page--media-container .favorites--btn {
    top: 20px;
    right: 20px;
}

.favorites--btn.icon-heartnew:before {
    font-size: 20px;
}

.favorites--btn.icon-heartnew.active:before {
    color: #7794c3;
}

.wh {
    width: 100px !important;
    height: 100px !important;
}

.product-page--thumbs .slick-track {
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
}

.product-page--media-container {
    padding-bottom: 20px;
}

#shopify-section-page-completing .single-column {
    margin: 0 auto;
}

.completing {
    max-width: 1000px;
    margin: 0 auto;
    margin-top: 50px;
    padding-left: 50px;
    padding-right: 50px;
    text-align: center;
}

.completing__number {
    margin: 25px 0 105px;
    font-style: normal;
    font-weight: normal;
    font-size: 36px;
    line-height: 43px;
    color: #4F4F4F;
}

.completing__text {
    font-size: 24px;
    line-height: 29px;
    text-align: center;
    color: #828282;
}

.completing__text {
    font-size: 24px;
    line-height: 29px;
    color: #828282;
}

.completing__confirmation {
    margin-top: 40px;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 22px;
    color: #828282;
}

.completing__confirmation a {
    color: #6182A3;
}

.Form__Title {
    margin-bottom: 20px;
}

#create_customer .Form__Header p {
    font-size: 17px;
}

.PageContent.rewards h2 {
    margin-bottom: 17.5px;
}

.product-slider .content.row .product-grid--root {
    /*max-height: 450px;*/
}
.product-slider.length--50{
    height: 100%;
}
@media (max-width: 400px) {
    .product-slider .content.row .product-grid--root {
        max-height: 440px;
    }
}

@media (max-width: 350px) {
    .product-slider .content.row .product-grid--root {
        max-height: 385px;
    }
}

.cart--root {
    max-width: initial;
}

.cart--desktop.cart--root {
    padding-bottom: 35px;
}

.cart--desktop .cart--heading--total {
    text-align: center;
}

.font--block-heading {
    font-size: 20px;
    line-height: 24px;
    letter-spacing: 0.03em;
    color: #4F4F4F;
}

.font--paragraph {
    line-height: 19px;
    letter-spacing: 0.03em;
    color: #828282;
}

.cart--item--title {
    order: 2;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.basket-item-image {
    border: 1px solid #C4C4C4;
}

.basket-item-image:hover {
    border-color: #C4C4C4;
}

.basket-items-list-item-price, .basket-items-list-item-amount, .basket-items-list-item-remove {
    vertical-align: inherit;
}
.basket-items-list-item-container .basket-items-list-item-price .basket-item-block-price, .basket-items-list-item-container .basket-items-list-item-amount {
    padding-top: 0;
}
.basket-items-list-item-container:first-child .basket-items-list-item-price .basket-item-block-price, .basket-items-list-item-container:first-child .basket-items-list-item-amount {
    padding-top: 10px;
}

.basket-items-list-item-remove {
    padding-top: 0 !important;
}

.basket-items-list-item-price {
    padding-right: 75px;
    padding-left: 75px;
}

.basket-items-list-item-amount {
    padding-right: 60px;
    padding-left: 100px;
}

.cart--item--title {
    padding-left: 90px;
}

@media (min-width: 768px) {
    .cart--item--title {
        width: calc(100% - 118px);
    }
}
.cart--item--title .font--block-heading {
    line-height: 20px!important;
    margin-bottom: 2px;
}
.basket-item-block-price {
    text-align: center;
}
.basket-item-price-current-text {
    font-weight: bold;
    font-size: 18px;
}
.basket-items-list-item-descriptions {
    padding-left: 0 !important;
    padding-bottom: 20px;
}

#basket-root {
    margin-left: 16px;
    margin-right: 16px;
}
.basket-item-block-image {
    padding: 0;
    max-width: 118px;
}

.basket-items-list-item-remove {
    padding-left: 68px;
    padding-right: 0;
}

.cart--quantity--input {
    padding: 0 9px !important;
    width: 38px !important;
}

.cart--item--remove.remove {
    cursor: pointer;
}

.Cart__Completion-container {
    display: flex;
    justify-content: space-between
}

.Cart__Completion-container .basket-coupon-section {
    /*width: 50%;*/
    flex: initial;
    margin-top: 16px;
}

.basket-coupon-block-field .basket-coupon-input {
    border: 1px solid rgba(97, 130, 163, 0.5);
    box-sizing: border-box;
    width: 300px;
}

.Cart__Footer {
    margin-top: 33px;
}

.basket-coupon-block-field .basket-coupon-input {
    padding: 9px 30px;
}

.basket-coupon-input::-webkit-input-placeholder {
    text-transform: uppercase;
}

.basket-coupon-input:-moz-placeholder {
    text-transform: uppercase;
}

.basket-coupon-input::-moz-placeholder {
    text-transform: uppercase;
}

.basket-coupon-input:-ms-input-placeholder {
    text-transform: uppercase;
}

.basket-coupon-input::placeholder {
    text-transform: uppercase;
}

.basket-items-list-item-amount .cart--item--remove {
    display: none;
}

.Cart__total {
    margin-top: 20px;
    font-size: 24px;
    line-height: 29px;
    color: #828282;
    height: 45px;
    width: 32%;
    display: flex;
    align-items: center;
}

.Cart__total span {
    font-size: 24px;
    line-height: 29px;
    letter-spacing: 0.03em;
    color: #4F4F4F;
    font-weight: bold;
}
.Cart__Recap {
    min-width: 224px;
}
.Cart__Checkout.Button.Button--primary.Button--full {
    max-height: 45px;
    padding-left: 40px;
    padding-right: 40px;
}

.Form__Submit.Button.Button--primary.Button--full {
    border: 1px solid #6182a3;
}

.PageContent.rewards {
    max-width: 70em;
}

.inst_container iframe{
    padding-bottom: 20px;
}
.off-canvas--left-sidebar .y-menu--level-1--link.font--accent,
.mobile-nav--header a{
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}
@media (max-width: 1100px) {
    .basket-items-list-item-price, .basket-items-list-item-amount, .cart--item--title {
        padding-right: 40px;
        padding-left: 40px;
    }

    .basket-items-list-item-remove {
        padding-left: 40px;
    }
}

@media (max-width: 991px) {
    .basket-items-list-item-price, .basket-items-list-item-amount, .cart--item--title {
        padding-right: 10px;
        padding-left: 10px;
    }

    .basket-items-list-item-remove {
        padding-left: 10px;
    }

    .Cart__Completion-container .basket-coupon-section {
        order: initial;
    }

    .basket-item-block-amount {
        margin-bottom: 0;
    }
}

@media (max-width: 900px) {
    .Cart__Completion-container {
        flex-wrap: wrap;
    }

    .basket-coupon-section, .basket-coupon-block-field .basket-coupon-input {
        width: 100% !important;
        margin-top: 0 !important;
    }

    .Cart__total, .Cart__Recap {
        width: 50%;
        margin-top: 0 !important;
    }

}

@media (max-width: 580px) {

    #basket-root .PageHeader {
        margin-top: 25px;
        margin-bottom: 30px;
    }

    .cart--item--title .font--block-heading {
        font-size: 18px;
        line-height: 1.3em !important;
    }

    .basket-items-list-item-price .basket-item-block-price, .basket-items-list-item-amount {
        padding-top: 0 !important;
    }

    .cart--desktop h1.SectionHeader__Heading.Heading.u-h1 {
        line-height: 1.2em;
        font-size: 2.5em;
    }

    #basket-root {
        margin: 0 13px;
        padding: 0;
    }

    .basket-items-list-item-descriptions-inner {
        -ms-flex-direction: initial;
        flex-direction: initial;
        -webkit-box-orient: initial;
        -webkit-box-direction: initial;
    }

    .basket-item-image {
        width: 100%;
        height: 100%;
        margin-bottom: 0;
    }

    .basket-items-list-item-container > td {
        border: none;
    }

    .cart--headings {
        display: none;
    }

    .Cart__total {
        width: 100%;
        margin-top: 10px !important;
    }
    .Cart__Recap {
        width: 100%;
        margin-top: 5px !important;
    }
    .Cart__total {
        margin-bottom: 20px;
    }

    .Cart__Recap {
        margin-bottom: 28px;
    }

    .cart--root {
        padding: 96px 20px;
    }

    .basket-item-block-image {
        max-width: 120px;
        min-width: 120px;
        margin: 0;
    }

    .basket-items-list-item-price-for-one {
        display: none !important;
    }

    .basket-items-list-item-price {
        order: 2;
    }

    .basket-items-list-item-price, .basket-items-list-item-amount, .cart--item--title {
        padding-right: 20px;
        padding-left: 20px;
    }

    td.basket-items-list-item-descriptions {
        padding-bottom: 0;
    }

    .cart--item--title {
        justify-content: initial;
        margin-bottom: 9px;
    }

    .basket-items-list-item-price {
        margin: -9px 0 10px 145px;
        padding: 0;
        width: 100%;
    }

    .basket-items-list-item-price .basket-item-block-price {
        padding: 0;
    }

    .basket-items-list-item-price .basket-item-price-current {
        text-align: left;
    }

    .basket-items-list-item-amount {
        padding: 0;
        margin: 0 0 0 145px;
        min-width: initial;
        width: 100%;
    }

    .basket-item-block-amount {
        padding: 0;
        align-items: end !important;
        flex-direction: initial !important;
        justify-content: space-between;
        margin-bottom: 13px;
    }

    tr.basket-items-list-item-container {
        justify-content: initial;
        padding-top: 15px;
    }

    .basket-items-list-item-amount .cart--item--remove {
        display: block;
        padding-top: 13px;
        padding-right: 8px;
    }
    .Cart__Footer {
        margin: 28px 3px 0;
    }
}

/*Font*/
.Form__Title {
    font-size: 18px;
    font-weight: bold;
}

.ProductForm .Button,
.announcement--root a,
.footer--blocks .footer--subscribe .font--block-heading,
.Footer__Copyright,
.Footer__extra {
    font-size: 11px;
}

.product--root .product--title {
    font-size: 15px;
}

/*
.off-canvas--viewport .font--accent, .off-canvas--viewport label, .off-canvas--viewport input, .off-canvas--viewport textarea {
    font-size: 13px;
}
 */
.off-canvas--viewport .font--accent, .off-canvas--viewport label, .off-canvas--viewport input, .off-canvas--viewport textarea {
    font-size: 11px;
}
.footer--block{
    padding: 16px 0!important;
}
.footer--blocks .footer--subscribe .font--block-heading {
    color: var(--color-header);
    font-weight: bold;
}


.shopify-challenge__container {
    max-width: 500px;
    display: none;
    margin: 50px auto;
}

.shopify-challenge__container .g-recaptcha {
    margin: 1rem auto;
    width: max-content;
}

.shopify-challenge__container .g-recaptcha div {
    margin: 0 auto
}

.shopify-challenge__container .shopify-challenge__message, .shopify-challenge__container .shopify-challenge__errors {
    text-align: center
}

.shopify-challenge__container .shopify-challenge__button {
    display: block;
    margin: 0 auto;
    width: auto;
    font-weight: bold;
}

.Form__Button-check.Button.Button--primary.Button--full {
    border: 1px solid #6182a3;
}

.Form__Button-check.Button.Button--primary.Button--full {
    line-height: 20px;
}

.Form__Button-check.Button.Button--primary.Button--full {
    font-size: 1.3em;
}

.Alert__ErrorItem--password, .Alert__ErrorItem--email {
    display: none;
}

.g__hr_t25 {
    margin: 25px 10px 0;
    width: 100%;
    display: inline-block;
    vertical-align: middle;
    border: none;
    height: 2px;
    border-bottom: 2px solid #dcdcdc;
    float: none;
}

.g__hr_t25 {
    display: none;
}

.bx_mo_link {
    color: #010101;
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 20px;
    padding-top: 33px;
    line-height: 33px;
}

.bx_my_order_switch {
    margin-bottom: 15px;
    line-height: 30px;
}

.bx_mo_link:hover {
    opacity: 0.8;
}

.bx_my_order_switch .bx_mo_link {
    margin-right: 20px;
}

.bx_mo_link:before {
    font-family: 'icons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 10px;
    text-decoration: none;
    content: "\e604";
    display: block;
    font-size: 10px;
    position: absolute;
    line-height: 33px;
    left: 5px;
}

.bx_order_list .bx_order_list_table {
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #e8e8e8;
}

.bx_order_list .bx_order_list_table tr td {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.bx_order_list .bx_order_list_table thead tr td {
    padding: 10px;
    font-size: 14px;
    color: #000;
    background: #e9e9e9;
}

.bx_order_list .bx_order_list_table tbody tr td {
    padding: 5px 10px;
    color: #3f3f3f;
    font-size: 13px;
    vertical-align: top;
}

.bx_order_list .bx_order_list_table tbody tr td:nth-child(2) {
    width: 75%;
}

.bx_order_list .bx_order_list_table tbody tr td[colspan="2"] {
    padding: 10px;
    font-size: 14px;
    color: #3d4345;
    background: #fafafa;
    font-weight: bold;
}

.bx-order_list__h3 {
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #000;
    font-size: 12px !important;
    margin: 30px 0px;
    font-weight: bold;
}

.bx_order_list h3 {
    font-size: 14px;
    color: #000;
}

.bx-order_list_table_order__tr {
    border-bottom: 1px solid #dcdcdc;
}

.bx_order_list .bx_order_list_table_order tbody tr td.name {
    min-width: 60%;
}

.bx_ordercart_order_sum {
    margin-top: 20px;
    width: 100% !important;
    display: block !important;
    position: relative;
    border: none;
}

.bx_ordercart_order_sum tbody {
    position: absolute;
    right: 0;
}

.bx_ordercart_order_sum__total-price .fwb {
    color: #333;
    font-size: 16px !important;
    font-weight: 600 !important;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    height: 40px;
}

.bx_order_list .bx_ordercart_order_sum tr td {
    padding: 1px;
    text-align: right;
    font-size: 13px;
}

.bx_order_list .bx_ordercart_order_sum tr td.custom_t2 {
    white-space: nowrap;
}

.bx_order_list a {
    color: #6182a3;
}

td.order_pay_robokassa {
    background-color: #F0F0F0 !important;
}

.bx_order_list .amount, .bx_order_list .price {
    color: #000;
    color: #5f6a71;
    white-space: nowrap;
    text-align: right;
}

.bx_order_list .bx_order_list_table_order thead tr td {
    padding: 10px;
    font-size: 14px;
    color: #000;
    background: #e9e9e9;
}

.bx_order_list .bx_order_list_table_order tbody tr td a {
    color: black;
    text-transform: uppercase;
    letter-spacing: 1.6px;
    font-size: 12px;
    display: block;
    margin-bottom: 10px;
}

.mb100 {
    margin-bottom: 100px !important;
}

.order-cancel_my_order_cancel {
    margin-top: 33px !important;
    font-size: 14px !important;
    display: block;
    text-align: left;
    color: #000;
}


.order-cancel_my_order_cancel a {
    color: #6182a3
}

.order-cancel_my_order_cancel a:hover {
    opacity: 0.5;
    border-color: transparent;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.order-cancel__comment {
    padding: 11px 20px !important;
    border: 1px solid #dcdcdc !important;
    color: #000;
    font-size: 14px !important;
}

.order-cancel_my_order_switch {
    margin-bottom: 15px;
    line-height: 30px;
}

.order-cancel_mo_link {
    color: #010101;
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 20px;
    padding-top: 33px;
    line-height: 33px;
}

.order-cancel_mo_link:before {
    font-family: 'icons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 10px;
    text-decoration: none;
    content: "\e604";
    display: block;
    font-size: 10px;
    position: absolute;
    line-height: 33px;
    left: 5px;
}

.order-cancel_mo_link:hover {
    opacity: 0.8;
}

.order-cancel_my_order_cancel textarea {
    display: block;
    width: 100%;
    height: 100px;
    margin: 40px 0 20px;
    padding: 10px 25px;
    letter-spacing: 0.5px;
    color: #000;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    border: 1px solid #dcdcdc;
    resize: none;
}

.order-cancel__btn_border_long {
    cursor: pointer;
    display: block;
    padding: 13px 36px;
    color: #000000;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    text-align: center;
    border: 2px solid #dcdcdc;
    background: transparent;
}

.order-cancel__btn_border_long:hover {
    border-color: #000;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.order-cancel_my_order_cancel .Form__Submit.Button.Button--primary.Button--full {
    width: auto;
}
.section--slideshow .slider .slide .caption h2.font--section-heading.slide-heading-title {
    text-transform: none;
}
.ProductForm .ProductForm__AddToCart,
.ProductForm .ProductForm__GoTo a{
    color: #597897!important;
}
.ProductForm .Button {
    background-color: transparent!important;
    transition: color 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86),border 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86)!important;
}
.city {
    text-transform: none;
    font-size: 11px;
}
.selectize-control.single .selectize-input {
    padding: 12px 16px;
    height: 45px;
    border-radius: 2px;
    background: var(--color-page-bg);
    color: var(--color-text);
    border: 1px solid var(--color-border);
}
.selectize-input input {
    height: 25px;
    position: initial!important;
    text-transform: none;
}
.selectize-control.single .selectize-input:after, .selectize-control.single .selectize-input:before {
    display: none;
}
.selectize-dropdown {
    border: 1px solid #bdbdbd;
    border-radius: 2px;
    -webkit-box-shadow: 0 2px 3px #c7c7c7;
    box-shadow: 0 2px 3px #c7c7c7;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: none;
    max-height: 200px;
    overflow-y: auto;
    left: 0;
    top: 35px;
    padding: 5px 5px 3px 5px;
    position: absolute;
    width: 100%;
}
.selectize-dropdown {
    background-color: #fff;
    z-index: 999;
    border: 1px solid #87919c;
}
.selectize-dropdown {
    box-shadow: none !important;
    border: 1px solid #dfdfdf !important;
}
.selectize-dropdown-content {
    font-size: 12px;
    overflow: hidden;
}
.selectize-dropdown-content {
    list-style: none;
    margin: 0;
    padding: 0;
}
.selectize-dropdown-content .title {
    background-color: #E9E9E9 !important;
}
.selectize-dropdown-content .title {
    border-radius: 2px;
    padding: 7px 4px 7px 10px;
    margin-bottom: 2px;
}
.selectize-dropdown-content .title {
    padding: 10px 10px;
}
.logo-mobile img{
    max-height: 70px;
}
.ProductForm button span:last-child{
    white-space: nowrap;
}
.ProductForm .ProductForm__GoTo a{
    border: 1px solid #597897;
    font-size: 11px;
    text-transform: uppercase;
    padding: 14px 28px;
}
.ProductForm .ProductForm__GoTo a:hover{
    background: #F9FBFF;
}
.ProductForm .ProductForm__GoTo,
.ProductForm .ProductForm__GoTo a{
    display: flex;
    justify-content: center;
    align-items: center;
}
.product-page--cart-form .ProductForm__GoTo a{
    max-height: 53.2px;
    font-size: 35px;
    text-transform: uppercase;
    font-weight: 500;
    background: #597897 !important;
    color: #fff !important;
    width: 100%;
}
.product-page--cart-form .ProductForm__GoTo a:hover{
    background: #fff !important;
    color: #597897 !important;
}
.product-page--cart-form .ProductForm__GoTo a img{
    width: 32px;
    margin-right: 20px;
}
.elm_submit input{
    padding: 0 15px;
}
.mc-field-group.email{
    display: flex;
}
.mc-field-group.email > input{
    border: 1px solid black;
    border-radius: 0;
}
.elm_submit{
    position: absolute;
    right: 0;
}
#blog-subscription_form .elm_submit{
    top: 0;
}
.cbb-frequently-bought-products{
    display: flex;
    justify-content: center;
    width: 100%;
}
.page-about-the-brand .solutions .three-column .col-one a{
    white-space: nowrap;
}
.mobile-nav--search a, .mobile-nav--login a, .mobile-nav--favorites a{
    font-weight: 600 !important;
}
.y-menu--level-1--link a{
    font-weight: 600 !important;
}
.mobile-nav--favorites{
    padding: 32px 16px;
}
.mobile-nav--favorites a{
    font-size: 15px;
    color: var(--color-grid-sold-out-bg);
    text-transform: uppercase;
}
.form_wrap{
    display: flex;
    justify-content: center;
}
.inst_container{
    max-height: 530px;
}
.logo-image.logo-desktop img,
.Footer__Copyright .desktop-only img{
    width: 180px;
}
.logo-image.logo-image.logo-desktop{
    display: flex;
    justify-content: center!important;
}
.logo_menu_wrap{
    display: block!important;
    padding: 0;
    width: 100%;
    position: absolute;
}
.header--logo{
    padding-top: 10px;
}
.header--icons{
    justify-content: flex-end;
    margin-top: 10px;
}
.top_under_menu ul{
    width: 100%;
    display: flex;
    justify-content: center;
    font-size: 12px;
    position: absolute;
    background: #f3f7ff;
    border-top: 0.5px solid #6182A3;
    border-bottom: 0.5px solid #6182A3;
    padding: 12px 0;
}
@media(max-width:350px){
	.product-page--main-content .mobile-slides .slick-track{
		max-height:288px!important;
		overflow:hidden;
	}
}
@media(max-width:400px){
	.product-page--main-content .mobile-slides .slick-track{
		max-height:344px!important;
		overflow:hidden;
	}
}

@media(max-width:500px){
	.product-page--main-content .mobile-slides .slick-track{
		max-height:410px;
		overflow:hidden;
	}
}
@media(max-width:572px){
	.product-page--main-content .mobile-slides .slick-track{
		max-height:487px;
		overflow:hidden;
	}
}
@media(max-width:768px){
	.product-page--main-content .mobile-slides .slick-track{
		max-height:600px;
		overflow:hidden;
	}
}
.main-content{
    padding-top: 189px!important;
}
.mob{
    display: none;
}
@media(max-width:600px){
    .mob{
        display: flex;
    }
    .main-content{
        padding-top: 85px!important;
    }
}
.top_right_menu ul{
    display: flex;
    justify-content: flex-end;
    font-size: 12px;
    position: absolute;
    top: 50px;
}
.top_right_menu ul .root-item{
    padding: 5px 9px 5px;
    text-transform: none;
    color: #999999;
    white-space: nowrap;
}
.top_right_menu ul .root-item-selected{
    padding: 5px 9px 5px;
    text-transform: none;
    color: #999999;
    white-space: nowrap;
}
.x-menu--level-1--link>a{
    padding: 16px 11px 16px;
}
.x-menu--level-1--container{
    left: 0;
    width: 100%;
}
.Footer__Aside{
    padding-left: 8px;
    padding-right: 8px;
}
.second-top-menu-page{
    max-width: 1200px;
    justify-content: flex-start !important;
    font-size: 16px;
    display: flex;
}
.second-top-menu-page .brand-page--block.page.brand-detail-info{
    margin-top: 30px;
}
.second-top-menu-page-breadcrumb .breadcrumbs--root{
    padding-top: 26px;
}
.brands-style{
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;
}
.brands-style a{
    padding-left: 15px !important;
}
.archive dt{
    font-weight: normal;
}
.section--collection [data-text-position="left"] .featured-content--title{
    max-width: 300px;
}
.combined-text-li{
    display: flex;
}
.cbb-frequently-bought-selector-list input[type="checkbox"]{
    top: 4px;
}
.cbb-frequently-bought-selector-link,
.cbb-frequently-bought-selector-label-name{
    display: flex;
}
.order-success-heading{
    display: flex;
    justify-content: center;
    color: #6182a3;
    font-size: 25px;
    margin-bottom: 30px;
}
.order-success-text a{
    font-weight: 600;
}
.pass_change_success{
    font-family: var(--font--accent--family) !important;
    font-weight: 400 !important;
    color: #307a07 !important;
    padding: 12px 20px !important;
    background: #d2e4c4;
    display: block;
    margin: 0 0 30px;
}
.password_change{
    max-width: 600px;
    flex-direction: column;
    margin: 0 auto;
}
.x-menu--level-2--list{
    width: 80%;
}
.settings-wrap{
    width: 855px;
}
.settings-wrap .page-title.font--section-heading{
    display: inline-block;
    letter-spacing: 1px;
    color: #597897 !important;
    text-transform: uppercase;
    line-height: 1.1em;
    font-size: 2.5em;
    font-weight: 400;
    margin: 0 auto;
    width: 100%;
}
.Form__Alert.Alert.Alert--error p .errortext{
    color: #cb2b2b !important;
}
.brand-page--main-content .image--container img{
    object-fit: contain;
}
.y-menu--level-1--container{
    display: flex;
    flex-direction: column;
}
nav.x-menu.font--accent{
    width: 100%;
    justify-content: center;
    display: flex;
}
#more-nav{
    display: flex;
    justify-content: center;
}
#more-nav > li{
    float: left;
}
[data-x-menu--overlap='true'] .x-menu--level-1--container{
    display: block;
}
@media(max-width:500px){
    [data-x-menu--overlap='true'] .x-menu--level-1--container {
         display: none!important;
    }
}
header, .flexMenu-popup{
    background: #fff;
}
.flexMenu-popup{
    display: flex;
    flex-direction: column;
    left: 0;
}
.flexMenu-popup > li:first-child > a{
    padding: 5px 18px 10px;
}
.flexMenu-popup > li > a{
    padding: 10px 18px;
}
.flexMenu-popup > li > a > svg,
.flexMenu-popup > li > div{
    display: none !important;
}
.flexMenu-viewMore:hover > a .icon--root.icon--chevron-down{
    display: none;
}
.flexMenu-viewMore:hover > a .icon--root.icon--chevron-up{
    display: inline-block;
}
.flexMenu-viewMore > a > svg{
    margin-left: 4px;
}
#more-nav .flexMenu-viewMore{
    position: relative;
}
#offer-buy[value = 'zero']:hover{
    background: rgb(199, 198, 198) !important;
}
.ProductForm__QuantitySelector .QuantitySelector__CurrentQuantity,
.cart--quantity--container.input--number .cart--quantity--input{
    -moz-appearance: textfield !important;
	-webkit-appearance: textfield !important;
	appearance: textfield !important;
}
.QuantitySelector__CurrentQuantity::-webkit-outer-spin-button,
.QuantitySelector__CurrentQuantity::-webkit-inner-spin-button,
.cart--quantity--input::-webkit-outer-spin-button,
.cart--quantity--input::-webkit-inner-spin-button{
    display: none;
}
#offer-buy[value = 'zero']:hover .Button__SeparatorDot{
    display: none !important;
}
#offer-buy[value = 'zero']:hover .featured-product--actual-price.money{
    display: none !important;
}
#offer-buy[value = 'zero']:hover span:first-child{
    display: none !important;
}
#offer-buy[value = 'zero']:hover .alt-span::before{
    content: "Выберите размер упакровки" !important;
    color: #fff;
    line-height: 53px;
}
.brand-page--block.page.brand-detail-info{
    line-height: 19.5px;
}
@media screen and (max-width: 1440px){
    .cbb-frequently-bought-container .cbb-frequently-bought-products{
        justify-content: center;
    }
    .cbb-frequently-bought-container .cbb-frequently-bought-products .cbb-frequently-bought-product{
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .cbb-frequently-bought-container .cbb-frequently-bought-products .cbb-frequently-bought-product .cbb-frequently-bought-product-image{
        width: 279px;
        height: 225px;
    }
}
@media screen and (min-width: 1405px){
    [data-link-id="brands"] .x-menu--level-2--container{
        max-height: none;
    }
    [data-link-id="brands"] .x-menu--level-2--container .x-menu--level-2--list{
        padding-bottom: 0;
    }
}
@media screen and (max-width: 1404px){

    .top_right_menu{
        display: none;
    }
    .header--top-row{
        height: 88px !important;
    }
    html.touchevents .x-menu--overlap-icon{
        right: 208px;
        top: 35px;
        left: auto;
    }
    .header--icons_wrap{
        margin-top: 17px;
    }
}
@media screen and (max-width: 1200px){
    html.touchevents .header--menu{
        position: inherit;
    }
}
@media screen and (max-width: 1024px){
    .logo_menu_wrap{
        display: flex;
        justify-content: space-between;
    }
    #shopify-section-header,
    .header--bg,
    .header--top-row{
        height: 88px !important;
    }
    .x-menu--overlap-icon{
        position: relative;
        top: 26px !important;
        right: 4px !important;
    }
    .header--logo{
        padding-top: 10px;
    }
    .top_right_menu{
        display: none;
    }
    .header--icons_wrap{
        flex: 0 1 auto;
        display: flex;
        height: 100%;
        align-items: center;
    }
    .section--slideshow .slider .slide[class*="skyn-style"] .caption{
        top: 0 !important;
    }
    .cbb-frequently-bought-container .cbb-frequently-bought-products .cbb-frequently-bought-product .cbb-frequently-bought-product-image{
        width: 300px;
        height: 300px;
    }
    .cbb-frequently-bought-container .cbb-frequently-bought-products .cbb-frequently-bought-product:last-child{
        margin-right: 19px;
    }
    .cbb-frequently-bought-container .cbb-frequently-bought-products{
        flex-wrap: wrap;
    }
    .header--icons_wrap{
        margin-top: 0;
    }
    .x-menu--level-1--link .MegaMenu__Item{
        display: flex;
        flex-direction: column;
    }
    .MegaMenu__Push--shrink{
        padding-left: 0px;
        padding-right: 0px;
    }
    .MegaMenu__Push--shrink:first-child{
        padding-right: 0px;
    }
    .MegaMenu__Push--shrink:last-child{
        padding-top: 10px;
        padding-left: 0;
    }
}
@media screen and (min-width: 768px){
    .logo-image.logo-desktop{
        display: block;
    }
    .logo-image.logo-mobile{
        display: none;
    }
    
}
@media screen and (max-width: 1023px){
.logo-image.logo-desktop {
    display: none!important;
}
}
@media screen and (max-width: 768px){
    .Footer__Copyright .logo-image{
        max-height: none !important;
    }
    .favorites--btn{
        top: 26px;
        right: 26px;
    }
    .favorites--btn::before{
        width: 21px;
        height: 21px;
    }
	.inst_container{
		max-height: 150px;
	}
    .cbb-frequently-bought-form .cbb-frequently-bought-add-button,
    .cbb-frequently-bought-selector-list{
        margin: 0 23px;
    }
    .section--slideshow .slider .slide[class*="skyn-style"] .caption{
        padding-top: 10px;
        max-width: 68%;
    }
    .cbb-frequently-bought-selector-label-name{
        line-height: 20px;
    }
    .cbb-frequently-bought-selector-list li:not(:last-child){
        margin-bottom: 10px;
    }
    .cbb-frequently-bought-container .cbb-frequently-bought-products .cbb-frequently-bought-product .cbb-frequently-bought-product-image{
        width: 318px;
        height: 318px;
    }
    .settings-wrap{
        width: 566px;
    }
    .settings-wrap .settings-input-wrap{
        padding: 0 0 0 10%;
    }
    .settings-wrap .Form__Item{
        width: 60% !important;
    }
    .x-menu--level-1--container{
        display: none;
    }
    
}
@media screen and (min-width: 767px){
    .x-menu--overlap-icon{
        display: none;
    }
}
@media screen and (max-width: 767px){
    .header--mobile--menu,
    .header--mobile--title,
    .header--mobile--cart.font--accent{
        width: 33%;
    }
    .header--mobile--title{
        display: flex;
        justify-content: center;
    }
    .header--mobile--title{
        margin-left: -20px;
    }
    .Footer__Aside{
        flex-direction: column;
    }
    .Footer__Copyright .logo-image.logo-mobile img{
        height: 56px;
        margin-left: -20px;
    }
    .Footer__Copyright .logo-image.logo-mobile{
        display: flex;
        justify-content: center;
    }
    .section--collection [data-text-position="left"] .featured-content--title{
        max-width: 290px;
    }
    #offer-buy[value = 'zero']:hover .alt-span::before{
        content: "Выберите размер упакровки" !important;
        color: #fff;
    }
}
@media screen and (max-width: 580px){
    .logo-image.logo-mobile img{
        width: 131px;
    }
}
@media (max-width: 550px) {
    .bx_mo_link {
        padding-top: 3px;
    }

    .bx-touch .bx_order_list .bx_order_list_table tr {
        padding: 0;
    }

    .bx-touch .bx_order_list .bx_order_list_table tr, .bx-touch .bx_order_list .bx_order_list_table td {
        display: block;
        width: 100%;
        margin: 0;
        border-radius: initial;
    }

    .bx-touch .bx_order_list .bx_order_list_table_order td {
        display: block;
        width: 100%;
        margin: 0;
    }

    .bx-touch .bx_order_list .bx_order_list_table tbody tr td:nth-child(2) {
        padding-top: 2px;
    }

    .bx-touch .bx_order_list .bx_order_list_table tbody tr td[colspan="2"] {
        padding: 10px;
    }

    .bx-touch .bx_order_list .bx_ordercart_order_sum, .bx_ordercart_order_sum tbody, .bx_ordercart_order_sum tbody tr {
        width: 100% !important;
    }

    .bx-touch .bx_order_list .bx_ordercart_order_sum tr td.custom_t1, .bx-touch .bx_order_list .bx_ordercart_order_sum tr td.custom_t2 {
        width: inherit !important;
        text-align: right !important;
    }
	.inst_container{
		max-height: 90px;
	}
}
@media screen and (max-width: 480px){
    .cbb-frequently-bought-add-button .translatable{
        font-size: 17px;
    }
}
@media screen and (max-width: 425px){
    .favorites--btn{
        top: 18px;
        right: 18px;
    }
    .form_wrap{
        padding: 0 30px;
    }
    .cbb-frequently-bought-container .cbb-frequently-bought-products{
        justify-content: center;
        padding: 0 !important;
    }
    
    .header--mobile--cart.font--accent{
        padding-left: 0;
    }
    .header--mobile--cart{
        width: 35%;
    }
    .section--slideshow .slider .slide[class*="skyn-style"] .caption{
        max-width: 100%;
    }
    #shopify-section-header,
    .header--bg,
    .header--top-row{
        height: 53px !important;
    }
    .cbb-frequently-bought-container .cbb-frequently-bought-products .cbb-frequently-bought-product .cbb-frequently-bought-product-image{
        width: 176px;
        height: 176px;
    }
    .cbb-frequently-bought-plus-icon{
        height: 150px;
        display: flex;
        align-items: center;
    }
    .cbb-frequently-bought-add-button .translatable{
        font-size: 14px;
    }
    .settings-wrap{
        width: 300px !important;
    }
    .settings-wrap .form_wrap{
        padding: 0;
    }
    .settings-wrap .Form__Item{
        width: 70% !important;
    }
    .settings-wrap .user.column9.bx-auth-profile{
        padding: 0 0 80px;
    }
    .settings-wrap .page-title.font--section-heading{
        font-size: 2.2em;
    }
}
@media screen and (max-width: 375px){
    .header--mobile--cart{
        width: 45%;
    }
    .cbb-frequently-bought-container .cbb-frequently-bought-products .cbb-frequently-bought-product .cbb-frequently-bought-product-image{
        width: 151px;
        height: 151px;
    }
    .cbb-frequently-bought-plus-icon{
        height: 100px;
    }
    .cbb-frequently-bought-add-button .translatable{
        font-size: 12px;
    }
}
@media screen and (max-width: 350px){
    .header--search,
    .header--favorites-link.font--accent{
        margin-right: 10px !important;
    }
    .header--mobile--cart.font--accent{
        margin-right: 5px;
    }
    .header--mobile--title{
        margin-left: -11px;
    }
    #offer-buy[value = 'zero']:hover .alt-span::before{
        font-size: 16px;
    }
}
@media screen and (max-width: 320px){
    .cbb-frequently-bought-add-button{
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .cbb-frequently-bought-container .cbb-frequently-bought-products .cbb-frequently-bought-product .cbb-frequently-bought-product-image{
        width: 124px;
        height: 124px;
    }
    .Footer__Copyright .logo-image.logo-mobile img{
        width: 95px;
        margin-left: -17px;
    }
    .cbb-frequently-bought-add-button{
        padding: 14px 14px;
        line-height: 30px;
    }
    .cbb-frequently-bought-add-button .translatable{
        font-size: 10px;
    }
}
/* End */
/* /bitrix/templates/.default/ajax/ajax.min.css?1600931008420 */
/* /bitrix/templates/icelandcream/components/bitrix/menu/main-top-mobil/style.min.css?16019884163715 */
/* /bitrix/templates/icelandcream/components/bitrix/menu/main-top-right/style.min.css?16263413453715 */
/* /bitrix/templates/icelandcream/components/bitrix/menu/main-top/style.css?16426685584562 */
/* /bitrix/templates/icelandcream/components/bitrix/menu/under-main/style.css?16432839184748 */
/* /bitrix/templates/icelandcream/components/bitrix/news.list/social/style.css?1602838213150 */
/* /bitrix/templates/icelandcream/components/bitrix/news.list/extra-icon/style.css?1603697143150 */
/* /bitrix/templates/icelandcream/components/bitrix/system.auth.form/main/style.min.css?1608027641424 */
/* /bitrix/templates/icelandcream/components/bitrix/search.title/main/style.css?16049984523875 */
/* /bitrix/templates/icelandcream/styles.css?16269379941049 */
/* /bitrix/templates/icelandcream/css/bootstrap.min.css?1601005397144877 */
/* /bitrix/templates/icelandcream/css/magnific-popup.css?14966395086951 */
/* /bitrix/templates/icelandcream/css/style.css?1626938192320141 */
/* /bitrix/templates/icelandcream/css/custom_homepage.css?161821170316223 */
/* /bitrix/templates/icelandcream/css/root.css?1625543274152392 */
/* /bitrix/templates/icelandcream/css/0.css?160083231766721 */
/* /bitrix/templates/icelandcream/css/custom_footer.css?1611562641600 */
/* /bitrix/templates/icelandcream/css/smile-ui-styles.css?16008319667680 */
/* /bitrix/templates/icelandcream/css/styles.css?1625740540153768 */
/* /bitrix/templates/icelandcream/css/slick.min.css?16043035061674 */
/* /bitrix/templates/icelandcream/css/slick-theme.min.css?16043035742707 */
/* /bitrix/templates/icelandcream/css/custom.css?1645129796172118 */