

/* Start:/inc/css/admin_style.css?1681482999256*/
.adm-list-table-footer .adm-select-wrap {
    overflow: hidden;
    max-width: 500px!important;
}
.adm-list-table-footer .adm-select {
    max-width: 500px!important;
}
.adm-select-multiple option:checked {
    background-color: #333e53;
    color: #fff;
}
/* End */


/* Start:/bitrix/tools/maxyss.ozon/jquery-ui.css?168171276436177*/
/*! jQuery UI - v1.12.1 - 2018-02-18
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */

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

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


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


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

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

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

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 2px 0 0 0;
	padding: .5em .5em .5em .7em;
	font-size: 100%;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: 0;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	cursor: pointer;
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
	position: relative;
	padding: 3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

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

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

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

	/* Support: IE <= 11 */
	overflow: visible;
}

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

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

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

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

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

}

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

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

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

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

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

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

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

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

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

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

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

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	background: #ffffff;
	color: #333333;
	z-index: 10000!important;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 1px solid #dddddd;
	background: #e9e9e9;
	color: #333333;
	font-weight: bold;
}
.ui-widget-header a {
	color: #333333;
}

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

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

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

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

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

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("/bitrix/tools/maxyss.ozon/images/ui-icons_444444_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("/bitrix/tools/maxyss.ozon/images/ui-icons_444444_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url("/bitrix/tools/maxyss.ozon/images/ui-icons_555555_256x240.png");
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url("/bitrix/tools/maxyss.ozon/images/ui-icons_ffffff_256x240.png");
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url("/bitrix/tools/maxyss.ozon/images/ui-icons_777620_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("/bitrix/tools/maxyss.ozon/images/ui-icons_cc0000_256x240.png");
}
.ui-button .ui-icon {
	background-image: url("/bitrix/tools/maxyss.ozon/images/ui-icons_777777_256x240.png");
}

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


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

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

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa;
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}
.custom_category{
	text-align: left;
	padding: 20px 0;
	color: gray;
	font-weight: 600;
}
.help_maxyss{
	padding: 20px;
}
.answer{
	padding: 30px;
}
/* End */


/* Start:/bitrix/tools/maxyss.ozon/print.min.css?1681712764494*/
.printModal{font-family:sans-serif;display:flex;text-align:center;font-weight:300;font-size:30px;left:0;top:0;position:absolute;color:#0460b5;width:100%;height:100%;background-color:hsla(0,0%,100%,.91)}.printClose{position:absolute;right:10px;top:10px}.printClose:before{content:"\00D7";font-family:Helvetica Neue,sans-serif;font-weight:100;line-height:1px;padding-top:.5em;display:block;font-size:2em;text-indent:1px;overflow:hidden;height:1.25em;width:1.25em;text-align:center;cursor:pointer}
/* End */


/* Start:/local/templates/abtoys/css/plugins/jquery-ui.min.css?168148310931004*/
/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("//code.jquery.com/ui/1.12.1/themes/base/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("//code.jquery.com/ui/1.12.1/themes/base/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("//code.jquery.com/ui/1.12.1/themes/base/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("//code.jquery.com/ui/1.12.1/themes/base/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("//code.jquery.com/ui/1.12.1/themes/base/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("//code.jquery.com/ui/1.12.1/themes/base/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("//code.jquery.com/ui/1.12.1/themes/base/images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
/* End */


/* Start:/local/templates/abtoys/css/plugins/jquery.fancybox.min.css?168148310912763*/
@keyframes a{to{transform:rotate(1turn)}}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption{direction:ltr;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden}.fancybox-caption,.fancybox-infobar,.fancybox-toolbar{opacity:0;position:absolute}.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-image,.fancybox-slide--image .fancybox-content,.fancybox-spaceball{background:0 0;left:0;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background-repeat:no-repeat;background-size:100% 100%;overflow:visible;transform-origin:top left;transition-property:transform,opacity;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{border:0;height:100%;margin:0;max-height:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px;color:#ccc}.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */


/* Start:/local/templates/abtoys/css/fonts.css?171204123016435*/
/* This stylesheet generated by Transfonter (https://transfonter.org) on April 11, 2018 12:04 PM */


@font-face {
    font-family: 'fontello';
    src: url('/local/templates/abtoys/css/../fonts/fontello.eot?62487504');
    src: url('/local/templates/abtoys/css/../fonts/fontello.eot?62487504#iefix') format('embedded-opentype'),
    url('/local/templates/abtoys/css/../fonts/fontello.woff2?62487504') format('woff2'),
    url('/local/templates/abtoys/css/../fonts/fontello.woff?62487504') format('woff'),
    url('/local/templates/abtoys/css/../fonts/fontello.ttf?62487504') format('truetype'),
    url('/local/templates/abtoys/css/../fonts/fontello.svg?62487504#fontello') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'fontello4';
    src: url('/local/templates/abtoys/css/../fonts/fontello.eot?26519316');
    src: url('/local/templates/abtoys/css/../fonts/fontello.eot?26519316#iefix') format('embedded-opentype'),
    url('/local/templates/abtoys/css/../fonts/fontello.svg?26519316#fontello') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
 @font-face {
      font-family: 'fontello4';
      src: url('/local/templates/abtoys/css/../fonts/fontello4.eot?35572795');
      src: url('/local/templates/abtoys/css/../fonts/fontello4.eot?35572795#iefix') format('embedded-opentype'),
           url('/local/templates/abtoys/css/../fonts/fontello4.woff?35572795') format('woff'),
           url('/local/templates/abtoys/css/../fonts/fontello4.ttf?35572795') format('truetype'),
           url('/local/templates/abtoys/css/../fonts/fontello4.svg?35572795#fontello') format('svg');
      font-weight: normal;
      font-style: normal;
	  font-display: swap;
    }


@font-face {
    font-family: 'fontello2';
    src: url('/local/templates/abtoys/css/../fonts/fontello2.eot?28326342');
    src: url('/local/templates/abtoys/css/../fonts/fontello2.eot?28326342#iefix') format('embedded-opentype'),
    url('/local/templates/abtoys/css/../fonts/fontello2.woff2?28326342') format('woff2'),
    url('/local/templates/abtoys/css/../fonts/fontello2.woff?28326342') format('woff'),
    url('/local/templates/abtoys/css/../fonts/fontello2.ttf?28326342') format('truetype'),
    url('/local/templates/abtoys/css/../fonts/fontello2.svg?28326342#fontello2') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/*@font-face {
    font-family: 'fontello4';
    src: url('data:application/octet-stream;base64,d09GRgABAAAAAAvcAA8AAAAAFIwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIslek9TLzIAAAGUAAAAQwAAAFY+IEiaY21hcAAAAdgAAABQAAABfohD7KljdnQgAAACKAAAABMAAAAgBtf/BGZwZ20AAAI8AAAFkAAAC3CKkZBZZ2FzcAAAB8wAAAAIAAAACAAAABBnbHlmAAAH1AAAAWYAAAGoOhvP12hlYWQAAAk8AAAAMAAAADYWD1QyaGhlYQAACWwAAAAbAAAAJAc8A1ZobXR4AAAJiAAAAAwAAAAMCRoAAGxvY2EAAAmUAAAACAAAAAgAOADUbWF4cAAACZwAAAAgAAAAIADNC+puYW1lAAAJvAAAAXcAAALNzJ0fIXBvc3QAAAs0AAAAKQAAADpAYlyfcHJlcAAAC2AAAAB6AAAAhuVBK7x4nGNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAJjsFSAB4nGNgZOZknMDAysDAVMW0h4GBoQdCMz5gMGRkAooysDIzYAUBaa4pDA4vGF4wMgf9z2KIYg5mmAYUZgTJAQDCLws4AHic7ZCxDYAwDATPiaFAjEFBwTBU7F+yRfK2GYOX7qR/uTKwAF1cwsEejMit1XLvbLk7R9547K+NIRNW93STVv7s6fNrLf5U1OcK2gTMuAtdeJxjYEADEhDIHPw/C4QBEnYD3wB4nK1WaXfTRhQdeUmchCwlCy1qYcTEabBGJmzBgAlBsmMgXZytlaCLFDvpvvGJ3+Bf82Tac+g3flrvGy8kkLTncJqTo3fnzdXM22USWpLYC+uRlJsvxdTWJo3sPAnphk3LUXwoO3shZYrJ3wVREK2W2rcdh0REIlC1rrBEEPseWZpkfOhRRsu2pFdNyi096S5b40G9Vd9+GjrKsTuhpGYzdGg9siVVGFWiSKY9UtKmZaj6K0krvL/CzFfNUMKITiJpvBnG0EjeG2e0ymg1tuMoimyy3ChSJJrhQRR5lNUS5+SKCQzKB82Q8sqnEeXD/Iis2KOcVrBLttP8vi95p3c5P7Ffb1G25EAfyI7s4Ox0JV+EW1th3LST7ShUEXbXd0Js2exU/2aP8ppGA7crMr3QjGCpfIUQKz+hzP4hWS2cT/mSR6NaspETQetlTuxLPoHW44gpcc0YWdDd0QkR1P2SMwz2mD4e/PHeKZYLEwJ4HMt6RyWcCBMpYXM0SdowcmAlZYsqqfWumDjldVrEW8J+7drRl85o41B3YjxbDx1bOVHJ8WhSp5lMndpJzaMpDaKUdCZ4zK8DKD+iSV5tYzWJlUfTOGbGhEQiAi3cS1NBLDuxpCkEzaMZvbkbprl2LVqkyQP13KP39OZWuLnTU9oO9LNGf1anYjrYC9PpaeQv8Wna5SJF6frpGX5M4kHWAjKRLTbDlIMHb/0O0svXlhyF1wbY7u3zK6h91kTwpAH7G9AeT9UpCUyFmFWIVkBirWtZlsnVrBapyNR3Q5pWvqzTBIpyHBfHvoxx/V8zM5aYEr7fidOzIy49c+1LCNMcfJt1PZrXqcVyAXFmeU6nWZbv6zTH8gOd5lme1+kIS1unoyw/1GmB5Uc6HWN5QQuadN/BkIsw5AIOkDCEpQNDWF6CISwVDGG5CENYFmEIyyUYwvJjGMJyGYawvKxl1dRTSePamVgGbEJgYo4eucxF5WoquVRCu2hUakOeEm6VVBTPqn9loF488oY5sBZIl8iaXzHOlY9G5fjWFS1vGjtXwLHqbx+O9jnxUtaLhT8F/9XWVCW9Ys3Dk6vwG4aebCeqNql4dE2Xz1U9uv5fVFRYC/QbSIVYKMqybHBnIoSPOp2GaqCVQ8xszDy063XLmp/D/TcxQhZQ/fg3FBoL3INOWUlZ7eCs1dfbstw7g3I4EyxJMTfz+lb4IiOz0n6RWcqej3wecAWMSmXYagOtFbzZJzEPmd4kzwRxW1E2SNrYzgSJDRzzgHnznQQmYeqqDeRO4YYN+AVhbsF5J1yieqMsh+5F7PMopPxbp+JE9qhojMCz2Rthr+9Cym9xDCQ0+aV+DFQVoakYNRXQNFJuqAZfxtm6bULGDvQjKnbDsqziw8cW95WSbRmEfKSI1aOjn9Zeok6q3H5mFJfvnb4FwSA1MX9733RxkMq7WskyR20DU7calVPXmkPjVYfq5lH1vePsEzlrmm66Jx56X9Oq28HFXCyw9m0O0lImF9T1YYUNosvFpVDqZTRJ77gHGBYY0O9Qio3/q/rYfJ4rVYXRcSTfTtS30edgDPwP2H9H9QPQ92Pocg0uz/eaE59u9OFsma6iF+un6Dcwa625WboG3NB0A+IhR62OuMoNfKcGcXqkuRzpIeBj3RXiAcAmgMXgE921jOZTAKP5jDk+wOfMYdBkDoMt5jDYZs4awA5zGOwyh8Eecxh8wZx1gC+ZwyBkDoOIOQyeMCcAeMocBl8xh8HXzGHwDXPuA3zLHAYxcxgkzGGwr+nWMMwtXtBdoLZBVaADU09Y3MPiUFNlyP6OF4b9vUHM/sEgpv6o6faQ+hMvDPVng5j6i0FM/VXTnSH1N14Y6u8GMfUPg5j6TL8Yy2UGv4x8lwoHlF1sPufvifcP28VAuQABAAH//wAPeJwlTctOwlAQnblcbnm0pdAXaIBYXgoJyKUFoWIwAQ0JiQt57oWFLvALjFt3bv0O/4TvMH4CegtzMufMnJnkAIIoMiTvoIM34BCG8BYIklfKCCDCNFDAZUjMOEFIaqocj0qMEtBRl8JGDblo03D6WHBcHz2XZ5GUc7nd0y4g/DxqQEEUwN8z+Q09QhdWUB/U5ogE7ye3NlAyCpK3IgphKX4VGPu9u2Fv5a/cBg2iyhWBxlE8t1J2JBUlZh524dSRSUeYhm3Zlo+XTd5pd9oeOnXsY7sjzBZve27nMB5hGiqSH2bpZ3oVS9qJnIgzmY5edCtrp9QYo2hosplKqynS4rPFBtfLKW/tP5yug3JM09NRORLPMyWipWNaCJ0uRkc3rpe/Is3MRbFaVxih/Oth/sbSRs7MJGk0LsWSmULDH5ubxYy3XD5drvffxX4xUjm1lIQSuS7USoal2o5ZOKeSOPwDgrA70AAAeJxjYGRgYABiFdcA/nh+m68M3MwvgCIMN1s4PBD0/yzmF8zBQC4HAxNIFAAATwlueJxjYGRgYA76nwUkXzAwgElGBlTADABc9wOaAAPoAAACRAAAAu4AAAAAAAAAOADUAAEAAAADAFoAAgAAAAAAAgAOAB4AcwAAAEYLcAAAAAB4nHWQy07CQBSG/5GLCokaTdw6KwMxlkviAhISEgxsdEMMW1NKaUtKh0wHEl7Dd/BhfAmfxZ92MAZim+l855szZ04HwDW+IZA/Txw5C5wxyvkEp+hZLtA/Wy6SXyyXUMWb5TL9u+UKHhBYruIGH6wgiueMFvi0LHAlLi2f4ELcWS7QP1ouknuWS7gVr5bL9J7lCiYitVzFvfgaqNVWR0FoZG1Ql+1mqyOnW6moosSNpbs2odKp7Mu5Sowfx8rx1HLPYz9Yx67eh/t54us0UolsOc29GvmJr13jz3bV003QNmYu51ot5dBmyJVWC98zTmjMqtto/D0PAyissIVGxKsKYSBRo61zbqOJFjqkKTMkM/OsCAlcxDQu1twRZisp4z7HnFFC6zMjJjvw+F0e+TEp4P6YVfTR6mE8Ie3OiDIv2ZfD7g6zRqQky3QzO/vtPcWGp7VpDXftutRZVxLDgxqS97FbW9B49E52K4a2iwbff/7vB+x4hFUAeJxjYGKAAC4G7ICZkYmRmZGFgaUgp7SYMzM5Py8+LbMolYEBADfWBZsAAAB4nGPw3sFwIihiIyNjX+QGxp0cDBwMyQUbGVidNjEwMmiBGJu5mBg5ICw+BjCLzWkX0wGgNCeQze60i8EBwmZmcNmowtgRGLHBoSNiI3OKy0Y1EG8XRwMDI4tDR3JIBEhJJBBs5mFi5NHawfi/dQNL70YmBhcADHYj9AAA') format('woff'),
    url('data:application/octet-stream;base64,AAEAAAAPAIAAAwBwR1NVQiCLJXoAAAD8AAAAVE9TLzI+IEiaAAABUAAAAFZjbWFwiEPsqQAAAagAAAF+Y3Z0IAbX/wQAAAh0AAAAIGZwZ22KkZBZAAAIlAAAC3BnYXNwAAAAEAAACGwAAAAIZ2x5Zjobz9cAAAMoAAABqGhlYWQWD1QyAAAE0AAAADZoaGVhBzwDVgAABQgAAAAkaG10eAkaAAAAAAUsAAAADGxvY2EAOADUAAAFOAAAAAhtYXhwAM0L6gAABUAAAAAgbmFtZcydHyEAAAVgAAACzXBvc3RAYlyfAAAIMAAAADpwcmVw5UErvAAAFAQAAACGAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAEDCQGQAAUAAAJ6ArwAAACMAnoCvAAAAeAAMQECAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAQOgA6AEDUv9qAFoDUwCWAAAAAQAAAAAAAAAAAAUAAAADAAAALAAAAAQAAAFWAAEAAAAAAFAAAwABAAAALAADAAoAAAFWAAQAJAAAAAQABAABAADoAf//AADoAP//AAAAAQAEAAAAAQACAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAoAAAAAAAAAAIAAOgAAADoAAAAAAEAAOgBAADoAQAAAAIAAAABAAAAAAJEAoAAEwA1QDIABQAFbwACAQJwBAYCAAEBAFQEBgIAAAFYAwEBAAFMAQAREA4MCwkHBgQCABMBEwcFFCsBMhQrARUUIj0BIyI0OwE1NDIdAQImHh7SZNIeHtJkAZBk0h4e0mTSHh7SAAAAAgAA/2oC7gNTADkAWQAuQCtWAQECAUdMQRcABAJFAAIBAm8DAQEBAFgAAAANAEk7OkZEOlk7WTQvBAUUKwEmJyYnJi8BJicmJyY1NCcmIgcOAQcGFSYnJicmJyY1LgEGBwYHBgcGBxUUFxYXFjsBMDEyNzY3NjUBIi4BPQE2NxYXFjMyNjU0NzY3FhcWFxYXFhcWFRQOAQLsBhYTIRMqASUQGgwPCwYMBEVrExYdFxIOCgYEARQQDBUSGA4SAjMyVVdmAWVYVDIz/okiOSIBDAoQExgJDAgLHwYNCBAYChADASI5AQlFPjQ1HzgCMRkpJCouDQYCBDKZT1Z+BhgUHhUZEQQJCwcKERkjLztJFWZXVTIzNDJUWGX+syQ9JAgnGxYNDw0IPCMrJRQWDhciFSMoBAckPSQAAQAAAAEAACRFUA9fDzz1AAsD6AAAAADZhAhIAAAAANmECEgAAP9qA+gDUwAAAAgAAgAAAAAAAAABAAADUv9qAAAD6AAAAAAD6AABAAAAAAAAAAAAAAAAAAAAAwPoAAACRAAAAu4AAAAAAAAAOADUAAEAAAADAFoAAgAAAAAAAgAOAB4AcwAAAEYLcAAAAAAAAAASAN4AAQAAAAAAAAA1AAAAAQAAAAAAAQAIADUAAQAAAAAAAgAHAD0AAQAAAAAAAwAIAEQAAQAAAAAABAAIAEwAAQAAAAAABQALAFQAAQAAAAAABgAIAF8AAQAAAAAACgArAGcAAQAAAAAACwATAJIAAwABBAkAAABqAKUAAwABBAkAAQAQAQ8AAwABBAkAAgAOAR8AAwABBAkAAwAQAS0AAwABBAkABAAQAT0AAwABBAkABQAWAU0AAwABBAkABgAQAWMAAwABBAkACgBWAXMAAwABBAkACwAmAclDb3B5cmlnaHQgKEMpIDIwMTkgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbWZvbnRlbGxvUmVndWxhcmZvbnRlbGxvZm9udGVsbG9WZXJzaW9uIDEuMGZvbnRlbGxvR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AQwBvAHAAeQByAGkAZwBoAHQAIAAoAEMAKQAgADIAMAAxADkAIABiAHkAIABvAHIAaQBnAGkAbgBhAGwAIABhAHUAdABoAG8AcgBzACAAQAAgAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAGYAbwBuAHQAZQBsAGwAbwBSAGUAZwB1AGwAYQByAGYAbwBuAHQAZQBsAGwAbwBmAG8AbgB0AGUAbABsAG8AVgBlAHIAcwBpAG8AbgAgADEALgAwAGYAbwBuAHQAZQBsAGwAbwBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQIBAwEEAARwbHVzCWljb25fZmlyZQAAAAAAAQAB//8ADwAAAAAAAAAAAAAAAAAAAAAAGAAYABgAGANT/2oDU/9qsAAsILAAVVhFWSAgS7gADlFLsAZTWliwNBuwKFlgZiCKVViwAiVhuQgACABjYyNiGyEhsABZsABDI0SyAAEAQ2BCLbABLLAgYGYtsAIsIGQgsMBQsAQmWrIoAQpDRWNFUltYISMhG4pYILBQUFghsEBZGyCwOFBYIbA4WVkgsQEKQ0VjRWFksChQWCGxAQpDRWNFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwAStZWSOwAFBYZVlZLbADLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbAELCMhIyEgZLEFYkIgsAYjQrEBCkNFY7EBCkOwAWBFY7ADKiEgsAZDIIogirABK7EwBSWwBCZRWGBQG2FSWVgjWSEgsEBTWLABKxshsEBZI7AAUFhlWS2wBSywB0MrsgACAENgQi2wBiywByNCIyCwACNCYbACYmawAWOwAWCwBSotsAcsICBFILALQ2O4BABiILAAUFiwQGBZZrABY2BEsAFgLbAILLIHCwBDRUIqIbIAAQBDYEItsAkssABDI0SyAAEAQ2BCLbAKLCAgRSCwASsjsABDsAQlYCBFiiNhIGQgsCBQWCGwABuwMFBYsCAbsEBZWSOwAFBYZVmwAyUjYUREsAFgLbALLCAgRSCwASsjsABDsAQlYCBFiiNhIGSwJFBYsAAbsEBZI7AAUFhlWbADJSNhRESwAWAtsAwsILAAI0KyCwoDRVghGyMhWSohLbANLLECAkWwZGFELbAOLLABYCAgsAxDSrAAUFggsAwjQlmwDUNKsABSWCCwDSNCWS2wDywgsBBiZrABYyC4BABjiiNhsA5DYCCKYCCwDiNCIy2wECxLVFixBGREWSSwDWUjeC2wESxLUVhLU1ixBGREWRshWSSwE2UjeC2wEiyxAA9DVVixDw9DsAFhQrAPK1mwAEOwAiVCsQwCJUKxDQIlQrABFiMgsAMlUFixAQBDYLAEJUKKiiCKI2GwDiohI7ABYSCKI2GwDiohG7EBAENgsAIlQrACJWGwDiohWbAMQ0ewDUNHYLACYiCwAFBYsEBgWWawAWMgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLEAABMjRLABQ7AAPrIBAQFDYEItsBMsALEAAkVUWLAPI0IgRbALI0KwCiOwAWBCIGCwAWG1EBABAA4AQkKKYLESBiuwcisbIlktsBQssQATKy2wFSyxARMrLbAWLLECEystsBcssQMTKy2wGCyxBBMrLbAZLLEFEystsBossQYTKy2wGyyxBxMrLbAcLLEIEystsB0ssQkTKy2wHiwAsA0rsQACRVRYsA8jQiBFsAsjQrAKI7ABYEIgYLABYbUQEAEADgBCQopgsRIGK7ByKxsiWS2wHyyxAB4rLbAgLLEBHistsCEssQIeKy2wIiyxAx4rLbAjLLEEHistsCQssQUeKy2wJSyxBh4rLbAmLLEHHistsCcssQgeKy2wKCyxCR4rLbApLCA8sAFgLbAqLCBgsBBgIEMjsAFgQ7ACJWGwAWCwKSohLbArLLAqK7AqKi2wLCwgIEcgILALQ2O4BABiILAAUFiwQGBZZrABY2AjYTgjIIpVWCBHICCwC0NjuAQAYiCwAFBYsEBgWWawAWNgI2E4GyFZLbAtLACxAAJFVFiwARawLCqwARUwGyJZLbAuLACwDSuxAAJFVFiwARawLCqwARUwGyJZLbAvLCA1sAFgLbAwLACwAUVjuAQAYiCwAFBYsEBgWWawAWOwASuwC0NjuAQAYiCwAFBYsEBgWWawAWOwASuwABa0AAAAAABEPiM4sS8BFSotsDEsIDwgRyCwC0NjuAQAYiCwAFBYsEBgWWawAWNgsABDYTgtsDIsLhc8LbAzLCA8IEcgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLAAQ2GwAUNjOC2wNCyxAgAWJSAuIEewACNCsAIlSYqKRyNHI2EgWGIbIVmwASNCsjMBARUUKi2wNSywABawBCWwBCVHI0cjYbAJQytlii4jICA8ijgtsDYssAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgsAhDIIojRyNHI2EjRmCwBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2EjICCwBCYjRmE4GyOwCENGsAIlsAhDRyNHI2FgILAEQ7ACYiCwAFBYsEBgWWawAWNgIyCwASsjsARDYLABK7AFJWGwBSWwAmIgsABQWLBAYFlmsAFjsAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wNyywABYgICCwBSYgLkcjRyNhIzw4LbA4LLAAFiCwCCNCICAgRiNHsAErI2E4LbA5LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWG5CAAIAGNjIyBYYhshWWO4BABiILAAUFiwQGBZZrABY2AjLiMgIDyKOCMhWS2wOiywABYgsAhDIC5HI0cjYSBgsCBgZrACYiCwAFBYsEBgWWawAWMjICA8ijgtsDssIyAuRrACJUZSWCA8WS6xKwEUKy2wPCwjIC5GsAIlRlBYIDxZLrErARQrLbA9LCMgLkawAiVGUlggPFkjIC5GsAIlRlBYIDxZLrErARQrLbA+LLA1KyMgLkawAiVGUlggPFkusSsBFCstsD8ssDYriiAgPLAEI0KKOCMgLkawAiVGUlggPFkusSsBFCuwBEMusCsrLbBALLAAFrAEJbAEJiAuRyNHI2GwCUMrIyA8IC4jOLErARQrLbBBLLEIBCVCsAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgR7AEQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsSsBFCstsEIssDUrLrErARQrLbBDLLA2KyEjICA8sAQjQiM4sSsBFCuwBEMusCsrLbBELLAAFSBHsAAjQrIAAQEVFBMusDEqLbBFLLAAFSBHsAAjQrIAAQEVFBMusDEqLbBGLLEAARQTsDIqLbBHLLA0Ki2wSCywABZFIyAuIEaKI2E4sSsBFCstsEkssAgjQrBIKy2wSiyyAABBKy2wSyyyAAFBKy2wTCyyAQBBKy2wTSyyAQFBKy2wTiyyAABCKy2wTyyyAAFCKy2wUCyyAQBCKy2wUSyyAQFCKy2wUiyyAAA+Ky2wUyyyAAE+Ky2wVCyyAQA+Ky2wVSyyAQE+Ky2wViyyAABAKy2wVyyyAAFAKy2wWCyyAQBAKy2wWSyyAQFAKy2wWiyyAABDKy2wWyyyAAFDKy2wXCyyAQBDKy2wXSyyAQFDKy2wXiyyAAA/Ky2wXyyyAAE/Ky2wYCyyAQA/Ky2wYSyyAQE/Ky2wYiywNysusSsBFCstsGMssDcrsDsrLbBkLLA3K7A8Ky2wZSywABawNyuwPSstsGYssDgrLrErARQrLbBnLLA4K7A7Ky2waCywOCuwPCstsGkssDgrsD0rLbBqLLA5Ky6xKwEUKy2wayywOSuwOystsGwssDkrsDwrLbBtLLA5K7A9Ky2wbiywOisusSsBFCstsG8ssDorsDsrLbBwLLA6K7A8Ky2wcSywOiuwPSstsHIsswkEAgNFWCEbIyFZQiuwCGWwAyRQeLABFTAtAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAFQrIAAQAqsQAFQrMKAgEIKrEABUKzDgABCCqxAAZCugLAAAEACSqxAAdCugBAAAEACSqxAwBEsSQBiFFYsECIWLEDZESxJgGIUVi6CIAAAQRAiGNUWLEDAERZWVlZswwCAQwquAH/hbAEjbECAEQAAA==') format('truetype');
    font-display: swap;
}*/

[class^="icon-"]:before, [class*=" icon-"]:before {
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-mail:before { content: '\e819'; } /* 'о ™' */

/*.icon-icon_fire:before { content: '\e801'; font-family: "fontello4";} /* 'о Ђ' */
.icon-fire .item-link:before { content: '\e801'; font-family: "fontello4";} /* 'о Ђ' */
.icon-phone2:before { content: '\e800'; font-family: "fontello2";} /* 'о Ђ' */
.icon-star:before { content: '\e801'; font-family: "fontello2";} /* 'о Ѓ' */
.icon-star-empty:before { content: '\e806'; font-family: "fontello2"; } /* 'о †' */
.icon-left-open-big:before { content: '\e802'; font-family: "fontello2";} /* 'о ‚' */
.icon-right-open-big:before { content: '\e803'; font-family: "fontello2";} /* 'о ѓ' */
.icon-you-tube:before { content: '\e804'; font-family: "fontello2";} /* 'о „' */
.icon-instagram-icon:before { content: '\e857'; font-family: "fontello2";} /* 'оЎ—' */
.icon-card:before { content: '\e86d'; font-family: "fontello2";} /* 'оЎ­' */
.icon-phone:before { content: '\e86f'; font-family: "fontello2";} /* 'оЎЇ' */
.icon-search:before { content: '\e870'; font-family: "fontello2";} /* 'оЎ°' */
.icon-location:before { content: '\e871'; font-family: "fontello2";} /* 'оЎ±' */
.icon-groups:before { content: '\e872'; font-family: "fontello2";} /* 'оЎІ' */
/* .icon-sale .item-link:before { content: '\e873'; font-family: "fontello2";} 'оЎі' */
.icon-heroes:before { content: '\e874'; font-family: "fontello2";} /* 'оЎґ' */
.icon-play:before { content: '\e875'; font-family: "fontello2";} /* 'оЎµ' */
.icon-sm-phone:before { content: '\e876'; font-family: "fontello2";} /* 'оЎ¶' */
.icon-sm-clock:before { content: '\e877'; font-family: "fontello2";} /* 'оЎ·' */
.icon-sm-location:before { content: '\e878'; font-family: "fontello2";} /* 'оЎё' */
.icon-vkontakte:before { content: '\f189'; font-family: "fontello2";} /* 'п†‰' */
.icon-facebook:before { content: '\f300'; font-family: "fontello2";} /* 'пЊЂ' */
.icon-twitter-bird:before { content: '\f303'; font-family: "fontello2";} /* 'пЊѓ' */
.icon-odnoklassniki:before { content: '\f30c'; font-family: "fontello2";} /* 'пЊЊ' */
.icon-close:before { content: '\e879'; font-family: "fontello2"; } /* 'оЎ№' */
.icon-check:before { content: '\e87a'; font-family: "fontello2"; } /* 'оЎє' */
.icon-videocam:before { content: '\e805'; font-family: "fontello2"; } /* 'о …' */
.icon-heart-emp:before { content: '\e87b'; font-family: "fontello2"; } /* 'оЎ»' */
.icon-heart-full:before { content: '\e87c'; font-family: "fontello2"; } /* 'оЎј' */
.icon-present:before { content: '\e87d'; font-family: "fontello2"; } /* 'оЎЅ' */
.icon-ver-list:before { content: '\e87e'; font-family: "fontello2"; } /* 'оЎѕ' */
.icon-hor-list:before { content: '\e87f'; font-family: "fontello2"; } /* 'оЎї' */
.icon-remove:before { content: '\e880'; font-family: "fontello2"; } /* 'оўЂ' */


/* End */


/* Start:/local/templates/abtoys/css/libs.css?1681483109101176*/
/*!
 * Bootstrap Grid 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)
 */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.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%}}.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}}.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}}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.selectric-wrapper{position:relative;cursor:pointer}.selectric{border:1px solid #ededed;border-radius:0;background-color:#fdfdfd;position:relative;overflow:hidden}.selectric-focus .selectric{border-color:#bababa}.selectric-hover .selectric{border-color:#d4d4d4}.selectric-label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 1em;font-size:12px;line-height:38px;color:#2f2f2f;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:transparent;color:#b0b0b0;text-align:center;border:none;padding:0;font:0/0 a}.selectric-button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.selectric-hover .selectric-button{color:#979797}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#d4d4d4}.selectric-open .selectric-items{display:block}.selectric-disabled{opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;z-index:-1;top:100%;left:0;background:#fdfdfd;border:1px solid #d4d4d4;box-shadow:0 0 10px -6px;font-size:12px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0}.selectric-items li{display:block;padding:10px;color:#2f2f2f;cursor:pointer}.selectric-items li.selected{background:#f0f0f0;color:#222}.selectric-items li.highlighted{background:#e4e4e4;color:#222}.selectric-items li:hover{background:#d7d7d7;color:#222}.selectric-items .disabled{opacity:.5;cursor:default!important;background:0 0!important;color:#2f2f2f!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#161616}.selectric-items .selectric-group.disabled li{opacity:1}.selectric-items .selectric-group li{padding-left:25px}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(/local/templates/abtoys/css/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}/*! nouislider - 10.1.0 - 2017-07-28 13:09:54 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-connect{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-origin{position:absolute;height:0;width:0}.noUi-handle{position:relative;z-index:1}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:top .3s,right .3s,bottom .3s,left .3s;transition:top .3s,right .3s,bottom .3s,left .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connect{background:#3fb8af;border-radius:4px;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);padding-left:25px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}
/* End */


/* Start:/local/templates/abtoys/css/style.css?1712057025190518*/
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box;-webkit-box-sizing:border-box}html.menu-opened{overflow:hidden}body{font-family:Roboto,sans-serif;font-weight:400;font-size:12px;line-height:1.3;color:#999;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;height:100vh;background-image:url(/local/templates/abtoys/css/../images/main-bg.jpg);background-repeat:repeat;background-position:left top}body.menu-opened{overflow:hidden}#main{overflow:hidden;width:100%;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.container{padding-right:20px;padding-left:0}.container-bg{padding-left:20px}.main-container{padding-left:20px}.title-h,h1,h2,h3,h4,h5,h6{margin:0;padding-bottom:17px;font-weight:400;line-height:1.3;color:#000}.title-h1,h1{font-size:22px}.title-h2,h2{font-size:20px}.title-h3,h3{font-size:14px}.title-h4,h4{font-size:12px}p{margin:0;padding-bottom:15px}ol,ul{margin:0;padding:0 0 15px;list-style:none}ul{list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.pop-up ul.styled-list{list-style-position:outside;padding-left:0;padding-bottom:15px;list-style:none}.pop-up ul.styled-list li{position:relative;padding-left:9px;font-size:14px;color:#666}.pop-up ul.styled-list li:before{content:"";position:absolute;width:3px;height:3px;left:0;top:7px;background-color:#999;border-radius:50%}.pop-up ul.styled-list li+li{margin-top:1px}section ol.styled-list,section ol:not([class]),section ul.styled-list,section ul:not([class]){list-style-position:outside;padding-left:0;padding-bottom:15px}section ol.styled-list li+li,section ol:not([class]) li+li,section ul.styled-list li+li,section ul:not([class]) li+li{margin-top:0}section ol.styled-list,section ol:not([class]){counter-reset:point}section ol.styled-list ol,section ol:not([class]) ol{padding-bottom:5px}section ol.styled-list>li,section ol:not([class])>li{display:block;padding-left:12px;position:relative}section ol.styled-list>li:before,section ol:not([class])>li:before{content:counter(point) ")";counter-increment:point 1;position:absolute;left:0;top:0}section ol.styled-list>li>ol,section ol:not([class])>li>ol{counter-reset:point2}section ol.styled-list>li>ol>li,section ol:not([class])>li>ol>li{padding-left:21px}section ol.styled-list>li>ol>li:before,section ol:not([class])>li>ol>li:before{content:counter(point) "." counter(point2) ")";counter-increment:point2 1}section ol.styled-list>li>ol>li>ol,section ol:not([class])>li>ol>li>ol{counter-reset:point3}section ol.styled-list>li>ol>li>ol>li,section ol:not([class])>li>ol>li>ol>li{padding-left:30px}section ol.styled-list>li>ol>li>ol>li:before,section ol:not([class])>li>ol>li>ol>li:before{content:counter(point) "." counter(point2) "." counter(point3) ")";counter-increment:point3 1}section ol.styled-list.point-separate>li,section ol:not([class]).point-separate>li{padding-left:0}section ol.styled-list.point-separate>li:first-letter,section ol:not([class]).point-separate>li:first-letter{padding-left:12px}section ol.styled-list.point-separate>li:before,section ol:not([class]).point-separate>li:before{content:counter(point) "."}section ul.styled-list,section ul:not([class]){list-style:none}section ul.styled-list li,section ul:not([class]) li{position:relative;padding-left:9px}section ul.styled-list li:before,section ul:not([class]) li:before{content:"";position:absolute;width:3px;height:3px;left:0;top:6px;background-color:#999;border-radius:50%}section ul.styled-list li ul,section ul:not([class]) li ul{padding-left:12px;margin-top:1px;padding-bottom:0}blockquote{border-left:none;font-size:12px;padding:6px 0 7px 20px;margin:0;position:relative}blockquote:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;border-radius:20px}blockquote.col-c2:before{background-color:#ffd900}blockquote.col-c4:before{background-color:#66aebe}a{-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;text-decoration:none;color:#999}a:hover{cursor:pointer;color:#000;text-decoration:none}a:focus{text-decoration:none;color:#000}.styled-hov,.styled-hov-elements a{transition-duration:0s;cursor:pointer;display:inline;border-bottom:1px solid transparent}.styled-hov-elements a:hover,.styled-hov:hover{color:#000;border-bottom:1px solid #000}.styled-hov2{transition-duration:0s;cursor:pointer;display:inline;color:#666;border-bottom:1px solid #666}.styled-hov2:hover{color:#000;border-bottom:1px solid #000}section li:not([class]) a:not([class]),section p a:not([class]){transition-duration:0s;border-bottom:1px solid #999}section li:not([class]) a:not([class]):hover,section p a:not([class]):hover{color:#000;border-bottom:1px solid #000}.pop-up p a:not([class]){display:inline;color:#66aebe;transition-duration:0s;border-bottom:1px solid #66aebe}.pop-up p a:not([class]):hover{color:#000;border-bottom:1px solid #000}.styled-hov-col{display:inline;color:#66aebe;transition-duration:0s;cursor:pointer;border-bottom:1px solid #66aebe}.styled-hov-col:hover{color:#000;border-bottom:1px solid #000}.selectric,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{font-family:"Myriad Pro";font-size:14px;font-weight:400;box-sizing:border-box;width:100%;height:41px;border:1px solid #f0f0f0;border-radius:20px;padding:0 25px 0;color:#000;outline:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.selectric.error,input[type=email].error,input[type=password].error,input[type=tel].error,input[type=text].error,select.error,textarea.error{color:#f31917}.selectric.error+label,input[type=email].error+label,input[type=password].error+label,input[type=tel].error+label,input[type=text].error+label,select.error+label,textarea.error+label{font-size:14px;color:#df7474}.selectric:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#ffd900!important}label.error{color:#f31917;font-size:14px;margin-bottom:5px;float:right}label.error~.sub-field-label{margin-top:0}select{-webkit-appearance:none;appearance:none;-moz-appearance:none;position:relative;z-index:4;background-color:transparent}select>option[value=""]{display:none}select.error{background-color:transparent}select.error~.select-bg{background-color:#fff6f6}select.error:before{content:"";position:absolute}select::-ms-expand{display:none}textarea{resize:none;width:100%;height:105px;line-height:1.2;padding:12px 25px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-weight:400;color:#666}input::-moz-placeholder,textarea::-moz-placeholder{font-weight:400;color:#666}input:-ms-input-placeholder{font-weight:400;color:#666}input::-ms-clear,input::-ms-reveal{display:none}img{max-width:100%;height:auto;display:block}section img:not([class]){padding:9px 0 23px}section iframe{margin:0 auto 23px;display:block;width:100%!important}.flex{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.button,.button2{display:inline-block;padding:6px 22px 7px;text-align:center;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;font-size:13px;border:none;color:#000;border-radius:14.5px;text-decoration:none;cursor:pointer;line-height:1.3}.button2:focus,.button:focus{outline:0;text-decoration:none}.button.regular,.button2.regular{width:100%;padding:12px 22px 13px;border-radius:21.5px}.button.regular:hover,.button2.regular:hover{background-color:#d8d8d8;color:#000}.button.regular-shrt,.button2.regular-shrt{padding:11px 38px 12px;border-radius:21.5px}.button.regular-shrt:hover,.button2.regular-shrt:hover{background-color:#d8d8d8;color:#000}.button.regular-mid,.button2.regular-mid{padding:11px 69px 12px;border-radius:21.5px}.button.regular-mid:hover,.button2.regular-mid:hover{background-color:#d8d8d8;color:#000}.button.regular-big,.button2.regular-big{width:100%;padding:17px 22px 18px;border-radius:25px}.button.regular-big:hover,.button2.regular-big:hover{background-color:#d8d8d8;color:#000}.button.fixed-size,.button2.fixed-size{padding:11px 20px 12px;border-radius:20px;width:175px}.button.fixed-size:hover,.button2.fixed-size:hover{background-color:#d8d8d8;color:#000}.button.form-fixed-size,.button2.form-fixed-size{width:250px}.button2:hover,.button:hover{text-decoration:none;background-color:#d8d8d8}.button.button-c2,.button2.button-c2{background-color:#ffd900;color:#000}.button.button-c3,.button2.button-c3{background-color:#f31917}.button.button-c4,.button2.button-c4{background-color:#66aebe;color:#fff}.button2{background-color:#999;color:#fff}.button2:hover{color:#fff}.container-bg{position:relative}.container-bg:before{position:absolute;z-index:-1;content:"";left:0;right:0;top:0;bottom:0;background-color:#fff;display:block}table{width:100%;text-align:left;border-collapse:collapse}#main tr{border-bottom:2px solid #e8e8e8}#main th{padding:15px 5px 16px;font-weight:400;text-align:left}#main td{padding:30px 5px 20px}#main thead tr{border-top:2px solid #e8e8e8}#main .selectric,#main input[type=email],#main input[type=password],#main input[type=tel],#main input[type=text],#main select,#main textarea{font-family:"Myriad Pro";font-size:14px;font-weight:400;box-sizing:border-box;width:100%;height:41px;border:1px solid #f0f0f0;border-radius:20px;padding:0 25px 0;color:#000;outline:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.simple-table tr{border-bottom:1px solid #e8e8e8}.simple-table th{padding:12px 5px 11px;color:#66aebe}.simple-table td{padding:13px 5px 12px}.simple-table thead tr{border-top:1px solid #e8e8e8}#open-menu{position:fixed;z-index:20;top:0;left:0;right:0;background:#222;height:50px;display:none}#open-menu.filter-active{position:absolute;top:-50px}#open-menu.opened span:after,#open-menu.opened span:before{top:0;left:0;right:0;background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}#open-menu.opened span:before{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotate(-45deg) translate(-7px,7px);-moz-transform:rotate(-45deg) translate(-7px,7px);-ms-transform:rotate(-45deg) translate(-7px,7px);-o-transform:rotate(-45deg) translate(-7px,7px);transform:rotate(-45deg) translate(-7px,7px)}#open-menu.opened span:after{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotate(45deg) translate(7px,7px);-moz-transform:rotate(45deg) translate(7px,7px);-ms-transform:rotate(45deg) translate(7px,7px);-o-transform:rotate(45deg) translate(7px,7px);transform:rotate(45deg) translate(7px,7px)}#open-menu p{margin-left:3%;color:#fff;font-size:24px;text-transform:uppercase;line-height:50px;padding-bottom:0}#open-menu span{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moztransform:translate(0,-50%);transform:translate(0,-50%);right:3%;width:27px;height:26px;cursor:pointer;z-index:300;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#open-menu span:after,#open-menu span:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;box-shadow:0 3px 0 0 #fff,0 19px 0 0 #fff;-webkit-box-shadow:0 3px 0 0 #fff,0 19px 0 0 #fff;-moz-box-shadow:0 3px 0 0 #fff,0 19px 0 0 #fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#open-menu span:after{content:"";position:absolute;top:8px;height:3px;-webkit-box-shadow:0 3px 0 0 #fff;-moz-box-shadow:0 3px 0 0 #fff;-ms-box-shadow:0 3px 0 0 #fff;-o-box-shadow:0 3px 0 0 #fff;box-shadow:0 3px 0 0 #fff}.blocks-2x{-webkit-flex-basis:47%;-moz-flex-basis:47%;-ms-flex-preferred-size:47%;flex-basis:47%}.blocks-3x{-webkit-flex-basis:30.1%;-moz-flex-basis:30.1%;-ms-flex-preferred-size:30.1%;flex-basis:30.1%}hr{border-color:#e9e9e9;border-width:1px;clear:both}.styled-c2{background-color:#ffd900;color:#000}.styled-c2 *{color:#000}.styled-c4{background-color:#66aebe;color:#fff}.styled-c4 *{color:#fff}.styled-shadow{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.12);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.12);box-shadow:0 0 15px 0 rgba(0,0,0,.12)}.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.simple-table-wrap{overflow-x:auto}.css-transitions-after-page-load *{transition:none!important}.css-transitions-after-page-load~.pop-up{display:none!important}header.sticky{position:relative;z-index:99}header.sticky+section{padding-top:60px;position:relative;z-index:1}header.sticky .sticky-phone{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-left:25px}header.sticky .header__bottom-bas-wrapper{margin-left:30px}header.sticky #search-form input{height:38px}header.sticky .icon-search{height:38px!important}header.sticky .icon-search:before{font-size:19px!important}header.sticky .header__bottom-basket{height:38px}header.sticky .header__bottom-basket:before{top:12px;left:61px;height:14px}.sticky-phone{padding-left:50px;position:relative;display:none}.sticky-phone .icon{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:38px;height:38px;background-color:#fff;border:2px solid #d7d7d7;border-radius:50%}.sticky-phone .icon:before{position:absolute;left:8px;top:7px;font-size:19px;color:#bababa}.sticky-phone a{font-size:24px;color:#fff}.header__top{background-color:#66aebe}.header__top *{color:#fff}.header__top .flex{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.header__top>.container{position:relative}.header__top-location{min-height:56px;width:300px;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#5596aa;padding-left:20px;position:relative;cursor:pointer;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.header__top-location:hover{background-color:#ccc;color:#000}.header__top-location:before{font-family:fontello2;content:"\e878";position:absolute;right:24px;font-size:15px}.header__top-schedule{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-size:16px;background-image:url(/local/templates/abtoys/css/../images/icons/clock.svg);background-repeat:no-repeat;background-position:left center;padding-left:40px}.header__middle.sticky{position:fixed;top:0;left:0;width:100%;z-index:2;-webkit-box-shadow:5px 5px 30px 0 rgba(0,0,0,.15);-moz-box-shadow:5px 5px 30px 0 rgba(0,0,0,.15);box-shadow:5px 5px 30px 0 rgba(0,0,0,.15)}.header__middle .container{padding-left:0}.header__middle .flex{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.header__middle-logo{width:300px;height:125px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.header__middle-logo>*{display:inline-block;-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center}.header__middle-right{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.header__middle-item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:relative}.header__middle-authorization{order:2}.header__middle-favorites{order:1}.header__middle-item-border{width:1px;background-color:#d8d8d8;height:70%}.header__middle-item-before{order:1}.header__middle-item:last-child{padding-right:0;margin-right:0}.header__middle-item .quantity{font-size:13px;position:absolute;left:-4px;top:-7px;width:20px;height:20px;background-color:#ffd900;border-radius:50%;color:#0f0e0e;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.header__middle-item .icon{width:55px;min-width:55px;height:55px;border:3px solid #d8d8d8;border-radius:50%;background-image:url(/local/templates/abtoys/css/../images/icons/person.png);background-repeat:no-repeat;background-position:center;margin-right:16px;position:relative}.header__middle-item .registration,.header__middle-item .title,.header__middle-item .user-info{font-size:14px;color:#000;padding-bottom:5px}.header__middle-item .registration a,.header__middle-item .user-info a{color:#000;transition-duration:0s}.header__middle-item .authorization,.header__middle-item .details,.header__middle-item .user-exit{font-size:13px;color:#aeaeae;position:relative;display:inline;cursor:pointer}.header__middle-item .authorization:hover,.header__middle-item .details:hover,.header__middle-item .user-exit:hover{color:#000}.mob-entrance{font-size:14px;color:#000}.header__middle-authorization:after,.header__middle-authorized:after,.header__middle-favorites:after{top:-9px;bottom:-9px}.header__middle-authorization input[type=submit]{background:0 0;border:none;padding:0}.header__middle-authorization input[type=submit]:hover{border-bottom:1px solid #000}.header__middle-favorites .icon{background-image:url(/local/templates/abtoys/css/../images/icons/star.png);display:inline-block}.header__middle-favorites .title a{color:#000}.header__middle-card,.header__middle-phone{width:28%}.header__middle-card .icon-card,.header__middle-card .icon-phone2,.header__middle-phone .icon-card,.header__middle-phone .icon-phone2{background-image:none}.header__middle-card .icon-card:before,.header__middle-card .icon-phone2:before,.header__middle-phone .icon-card:before,.header__middle-phone .icon-phone2:before{font-family:fontello2;color:#1f1f1d;font-size:28px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header__middle-card .info,.header__middle-phone .info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding-right:63px}.header__middle-card .phone,.header__middle-phone .phone{font-size:24px;color:#000;margin-bottom:9px;display:inline-block;line-height:1;white-space:nowrap}.header__middle-card .button,.header__middle-phone .button{width:100%;padding:6px 15px 7px;white-space:nowrap}.header__middle-card .button:hover,.header__middle-phone .button:hover{background-color:#d8d8d8}.header__middle-card{width:24%}.header__middle-card .icon-card:before{font-size:22px;width:30px}.header__bottom{background-color:#66aebe}.header__bottom.sticky{position:fixed;top:0;left:0;width:100%;z-index:2;-webkit-box-shadow:5px 5px 30px 0 rgba(0,0,0,.15);-moz-box-shadow:5px 5px 30px 0 rgba(0,0,0,.15);box-shadow:5px 5px 30px 0 rgba(0,0,0,.15)}.filter-main-title,.header__bottom-catalog{background-color:#ffd900;width:300px;position:relative;margin-right:25px;min-height:60px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-left:75px;background-image:url(/local/templates/abtoys/css/../images/icons/cat-icon.png);background-repeat:no-repeat;background-position:left 20px center}.filter-main-title .text,.header__bottom-catalog .text{text-transform:uppercase;font-size:22px;position:relative;color:#000}.filter-main-title .text:after,.header__bottom-catalog .text:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:1px;background-color:#655500;opacity:0;visibility:hidden}.filter-main-title:hover .text:after,.header__bottom-catalog:hover .text:after{opacity:1;visibility:visible}#search-form{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#search-form input{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;border-radius:20px 0 0 20px;height:45px;border:1px solid transparent;padding:0 20px 0;transition:height 0s ease,border-color .4s ease}#search-form input::-webkit-input-placeholder,#search-form textarea::-webkit-input-placeholder{color:#8e8e8e}#search-form input::-moz-placeholder,#search-form textarea::-moz-placeholder{color:#8e8e8e}#search-form input:-ms-input-placeholder{color:#8e8e8e}#search-form .icon-search{border-radius:0 20px 20px 0;width:54px;height:45px;padding:0;transition:height 0s ease,opacity .4s ease}#search-form .icon-search:before{font-family:fontello2;font-size:24px;color:#fff;position:relative;top:1px;left:-1px}#search-form .icon-search:hover{opacity:.8}.quantity-margin{margin:10px 0}.selectric-select-point .selectric{padding-left:0;padding-right:0;border:none!important;display:flex}.selectric-select-point .selectric:before{border-color:#000 transparent transparent transparent!important;right:150px!important;display:none!important}.selectric-select-point .selectric-label{color:#2f2f2f!important}.selectric-select-point .selectric-button{color:#2f2f2f!important;position:relative}.selectric-select-point .selectric-button:focus{outline:0!important;box-shadow:none!important}.selectric-select-point .selectric-items{margin-top:0!important}.selectric-select-point .selectric-items:after{content:none!important}.selectric-open .selectric{border:none!important}.selectric-open .selectric:before{transform:none!important}#search-form .field-wrapper{position:relative;margin-bottom:0}#search-form .search-results-list{padding:15px 0}#search-form .search-results{position:absolute;opacity:0;left:0;right:0;top:100%;visibility:hidden;background-color:#fff;max-height:200px;overflow-y:auto;box-shadow:0 6px 8px 0 rgba(0,0,0,.42);z-index:100;border-radius:20px}#search-form .search-results.active{opacity:1;visibility:visible}#search-form .search-results-item{font-size:17px;color:#000;display:block;padding:8px 33px;text-transform:inherit;font-weight:600}#search-form .search-results-item:hover{color:#fff!important;background-color:#ffd900}#search-form .icon-location{display:inline-block;position:absolute;left:15px;top:13px;width:20px;height:27px;font-size:0;line-height:1.8}#search-form .icon-location:before{color:#8a8a8a;font-size:27px;height:inherit;width:inherit}#search-form .input-placeholder{position:absolute;z-index:2;left:47px;top:19px;font-size:17px;color:#8a8a8a;webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:text}#search-form .input-placeholder.active{top:11px;font-size:14px}#search-form .icon-arrow-up{position:absolute;top:23px;right:14px;display:block;font-size:0;width:16px;height:9px}#search-form .icon-arrow-up:before{color:#8a8a8a;font-size:9px;width:inherit;height:inherit;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#search-form .icon-arrow-up.active:before{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}#search-form .location-results{position:absolute;left:0;right:0;top:100%;opacity:0;visibility:hidden;background-color:#fff;max-height:168px;overflow-y:auto;box-shadow:0 6px 8px 0 rgba(0,0,0,.42)}#search-form .location-results.active{opacity:1;visibility:visible}#search-form .field-wrapper-search{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#search-form .field-wrapper-location{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin:0 10px}#search-form .location-input{font-size:17px;padding-top:17px}.header__bottom-bas-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-left:20px}.header__bottom-basket{width:225px;height:45px;position:relative;color:#fff;padding:0 15px 0 71px;background-color:#5094a7;border-radius:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;background-image:url(/local/templates/abtoys/css/../images/icons/basket.svg);background-repeat:no-repeat;background-position:left 17px center;transition:height 0s ease}.header__bottom-basket:before{content:"";position:absolute;top:9px;left:56px;height:25px;width:1px;background-color:#fff}.header__bottom-basket .quantity{position:absolute;left:-10px;top:-4px;width:26px;height:26px;background-color:#ffd900;border-radius:50%;color:#0f0e0e;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.header__bottom-basket .details{font-size:14px;position:relative;color:#fff;top:1px}.header__bottom-basket .details:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background-color:#fff;opacity:0;visibility:hidden}.header__bottom-basket:hover .details:after{opacity:1;visibility:visible}.menu-open{width:70px;height:66px;background-color:#ffd900;cursor:pointer}.menu-open svg{width:100%;height:100%}.menu-open line{stroke-linecap:round;stroke:#000;stroke-width:4}.header__mobile-logo{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-left:15px;margin-right:40px}.header__mobile-logo img{height:49px}.header__mobile-phone{font-size:19px;color:#fff;margin:0 0 0 auto;text-align:center;padding-top:4px}.header__mobile-phone .button{display:inline-block;padding:4px 22px 5px;margin-top:5px}.header__mobile-phone .button:hover{background-color:#d8d8d8}.header__middle-basket{position:relative;margin-right:23px;margin-top:6px;display:inline-block}.header__middle-basket .quantity{position:absolute;right:-22px;top:-9px;width:26px;height:26px;background-color:#ffd900;border-radius:50%;color:#0f0e0e;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.header__top-mob-location{font-size:16px;color:#66aebe;margin:9px 3% 9px;cursor:pointer;display:inline-block}.header__top-mob-city{font-size:16px;color:#bec0bf;margin:0 3% 5px;display:none}.header__top-mob-card{color:#000;font-size:17px;padding:9px 3%;border-bottom:1px solid #f0f0f0;cursor:pointer;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;display:none}.header__top-mob-card:hover{opacity:.75}.entrance-icon,.header-catalog-icon,.header__middle-basket,.header__middle-search-icon{cursor:pointer;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.entrance-icon:hover,.header-catalog-icon:hover,.header__middle-basket:hover,.header__middle-search-icon:hover{opacity:.7}.side-bar{margin-right:25px;-webkit-flex-basis:300px;-moz-flex-basis:300px;-ms-flex-preferred-size:300px;flex-basis:300px;max-width:300px;margin-bottom:30px;margin-left:-20px}.side-menu-list .sub{display:none;padding-bottom:0}.side-menu-list a{box-shadow:none!important}.side-menu-list .side-menu-item,.side-menu-list .wrapper{display:block;min-height:42px;padding:10px 27px 9px 20px;position:relative}.side-menu-list .side-menu-item:after,.side-menu-list .wrapper:after{content:"";position:absolute;left:20px;right:0;bottom:0;height:1px;background-color:#f0f0f0}.side-menu-list .side-menu-item:not(.icon-sale):hover:before{opacity:1}.side-menu-list .side-menu-item.active .side-menu-item:before{display:none}.side-menu-list .side-menu-item.active>.item-link{color:#66aebe}.side-menu-list .side-menu-item .side-menu-item{min-height:30px}.side-menu-list .side-menu-item .side-menu-item:after{display:none}.side-menu-list .item-link{font-size:15px;color:#000;display:block;width:100%;height:100%}.side-menu-list .sub-trigger.active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.side-menu-list>li:last-child:after{display:none}.side-menu-list .sub-level-trigger:before{border-color:#858585 transparent transparent transparent!important}.side-menu-item{-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;background-color:transparent}.side-menu-item:hover{background-color:#f0f0f0}.side-menu .side-menu-lego,.side-menu .side-menu-sale{background-color:transparent;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;padding-left:0!important}.side-menu-lego:hover,.side-menu-sale:hover{background-color:rgba(254,147,14,.2)}.side-menu-lego .item-link,.side-menu-sale .item-link{color:#fe930e;font-weight:700;text-transform:uppercase}.side-menu-lego{background-image:url(/local/templates/abtoys/css/../images/icons/lego.png);background-repeat:no-repeat;background-position:left 20px top 12px}.side-menu-lego:hover{background-color:rgba(132,107,174,.2)}.side-menu-lego .item-link{color:#846bae}.side-menu-groups .wrapper:hover,.side-menu-heroes .wrapper:hover{background-color:rgba(99,174,197,.2)}.side-menu-groups .wrapper .item-link,.side-menu-heroes .wrapper .item-link{font-weight:700;text-transform:uppercase}.side-menu-groups .wrapper:hover{background-color:rgba(167,206,33,.2)}.side-menu-groups .wrapper .item-link{color:#a7ce21}.side-menu-groups .sub{display:block}.widget-vk{padding-left:20px}.main-container{padding-top:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.side-menu-close-icon{position:absolute;cursor:pointer;right:10px;top:10px}.side-menu-close-icon:before{color:#66aebe}.main-content-wrapper,.main-page__top-content{width:calc(100% - 305px)}.main-page__brends{border-bottom:2px solid #e9e9e9;padding:12px 0 20px}.main-page__brends-swiper .swiper-slide{height:80px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.main-page__brends-swiper a{display:block;width:100%}.main-page__brends-swiper img{max-height:80px;margin:0 auto;padding:0!important}.main-page__advertising{height:360px;margin:20px 0 20px}.main-page__advertising .advertising-main{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:block;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.main-page__advertising .advertising-sumbs{-webkit-flex-basis:220px;-moz-flex-basis:220px;-ms-flex-preferred-size:220px;flex-basis:220px;margin-left:20px;height:100%}.main-page__advertising .advertising-sumb{margin-bottom:20px;display:block;height:calc((100% - 40px)/ 3);background-size:cover;background-position:center center;background-repeat:no-repeat}.main-page__advertising .advertising-sumb:last-child{margin-bottom:0}.hidden-img-container{position:relative}.hidden-img{position:absolute;opacity:0}.main-page__age{padding:5px 0 20px}.main-page__age .item{width:137px;height:137px;border-radius:50%;border:10px solid #f5f5f5;background-color:#ebebeb;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;font-size:16px;color:#bdbfbe;text-transform:uppercase;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.main-page__age .item:hover{border-color:#d2e6ed;background-color:#b4dbea;color:#568da1}.main-page__age .info{position:relative;top:-3px}.main-page__age .range{font-size:36px;font-weight:700;display:block}.sub-section-title-wrap{font-size:22px;color:#4e96ac;text-transform:uppercase;border-bottom:2px solid #e9e9e9;margin-bottom:20px}.sub-section-title-wrap .sub-section-title{position:relative;display:inline-block;padding-bottom:6px;color:#4e96ac}.sub-section-title-wrap .sub-section-title:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:5px;background-color:#4e96ac}a.sub-section-title:hover{color:#666}.main-page__products{padding:5px 0 20px}.main-page__products .swiper-container{padding-bottom:5px}.main-page__products .swiper-slide{height:auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.main-page__products .tabs{padding-bottom:6px}.main-page__products .sub-section-title{cursor:pointer;padding-bottom:0}.main-page__products .sub-section-title:after{bottom:-8px;opacity:0;visibility:hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.main-page__products .sub-section-title+.sub-section-title{margin-left:35px}.main-page__products .sub-section-title+.sub-section-title:before{content:"";position:absolute;left:-20px;top:0;bottom:0;width:1px;background-color:#e9e9e9}.main-page__products .sub-section-title.active:after{opacity:1;visibility:visible}.main-page__products .tab-content{position:relative}.main-page__products .tab-content+.tab-content{opacity:0;visibility:hidden;height:1px}.main-page__products .tab-content.trigger{display:none;opacity:1;visibility:visible;height:auto}.tab-item{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;cursor:pointer}.tab-item:hover{color:#666}.hor-items .nameplate,.product-top .nameplate{display:none;color:#fff;font-size:9px;text-transform:uppercase;position:absolute;right:10px;top:10px;padding:5px 10px}.hor-items .nameplate.soon,.product-top .nameplate.soon{background-color:#c800ff}.hor-items .nameplate.new,.product-top .nameplate.new{background-color:#f31917}.hor-items .nameplate.best,.product-top .nameplate.best{background-color:#ffd900;color:#000}.hor-items .nameplate.adver,.product-top .nameplate.adver{background-color:#00ad00}.hor-items .nameplate.active,.product-top .nameplate.active{display:inline-block}.hor-items .nameplate+.nameplate,.product-top .nameplate+.nameplate{top:34px}.hor-items .nameplate+.nameplate+.nameplate,.product-top .nameplate+.nameplate+.nameplate{top:58px}.hor-items .nameplate+.nameplate+.nameplate+.nameplate,.product-top .nameplate+.nameplate+.nameplate+.nameplate{top:82px}.product-single__top .nameplate-wrapper div+div{top:47px!important}.product-single__top .nameplate-wrapper div+div+div{top:74px!important}.product-single__top .nameplate-wrapper div+div+div+div{top:101px!important}.product-top{height:220px;border:1px solid #dedede;position:relative;overflow:hidden}.product-top img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;padding:0!important;background-image:url(/local/templates/abtoys/css/../images/preloader/load.svg);background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:50px}.product-top img.loaded{background:0 0}.product-top .discount{display:inline-block;position:absolute;bottom:10px;left:10px;width:50px;height:50px;border-radius:50%;background-color:#ffd900;font-size:18px;color:#000;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.product-top .icon-search{width:35px;height:94px;background-color:#dedede;position:absolute;bottom:-42px;right:0;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.product-top .icon-search:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:30px;left:7px;font-size:15px;color:#fff}.gen-rate,.product-middle,.product-single__top,.product-single__top-details .top-info{padding:15px 0 12px}.gen-rate .rate,.product-middle .rate,.product-single__top .rate,.product-single__top-details .top-info .rate{margin-right:10px;margin-bottom:3px}.gen-rate .rate .icon-star:before,.product-middle .rate .icon-star:before,.product-single__top .rate .icon-star:before,.product-single__top-details .top-info .rate .icon-star:before{color:#ffd900}.gen-rate .rate.zero .icon-star:nth-child(1n+1):before,.product-middle .rate.zero .icon-star:nth-child(1n+1):before,.product-single__top .rate.zero .icon-star:nth-child(1n+1):before,.product-single__top-details .top-info .rate.zero .icon-star:nth-child(1n+1):before{color:#e2e2e2}.gen-rate .rate.one .icon-star:nth-child(1n+2):before,.product-middle .rate.one .icon-star:nth-child(1n+2):before,.product-single__top .rate.one .icon-star:nth-child(1n+2):before,.product-single__top-details .top-info .rate.one .icon-star:nth-child(1n+2):before{color:#e2e2e2}.gen-rate .rate.two .icon-star:nth-child(1n+3):before,.product-middle .rate.two .icon-star:nth-child(1n+3):before,.product-single__top .rate.two .icon-star:nth-child(1n+3):before,.product-single__top-details .top-info .rate.two .icon-star:nth-child(1n+3):before{color:#e2e2e2}.gen-rate .rate.three .icon-star:nth-child(1n+4):before,.product-middle .rate.three .icon-star:nth-child(1n+4):before,.product-single__top .rate.three .icon-star:nth-child(1n+4):before,.product-single__top-details .top-info .rate.three .icon-star:nth-child(1n+4):before{color:#e2e2e2}.gen-rate .rate.four .icon-star:nth-child(1n+5):before,.product-middle .rate.four .icon-star:nth-child(1n+5):before,.product-single__top .rate.four .icon-star:nth-child(1n+5):before,.product-single__top-details .top-info .rate.four .icon-star:nth-child(1n+5):before{color:#e2e2e2}.gen-rate .icon-star,.product-middle .icon-star,.product-single__top .icon-star,.product-single__top-details .top-info .icon-star{display:inline-block;vertical-align:top}.gen-rate .icon-star:before,.product-middle .icon-star:before,.product-single__top .icon-star:before,.product-single__top-details .top-info .icon-star:before{font-size:14px}.gen-rate .icon-star+.icon-star,.product-middle .icon-star+.icon-star,.product-single__top .icon-star+.icon-star,.product-single__top-details .top-info .icon-star+.icon-star{margin-left:1px}.gen-rate .info.present,.product-middle .info.present,.product-single__top .info.present,.product-single__top-details .top-info .info.present{color:#00ad00}.gen-rate .info.absent,.product-middle .info.absent,.product-single__top .info.absent,.product-single__top-details .top-info .info.absent{color:#f31917}.gen-rate .info.order,.product-middle .info.order,.product-single__top .info.order,.product-single__top-details .top-info .info.order{color:#333}.product-bottom{position:relative;padding-bottom:45px}.product-bottom .title-h3{padding-bottom:0;display:inline;position:relative;transition-duration:0s;border-bottom:1px solid transparent}.product-bottom .title-h3:hover{border-bottom:1px solid #000}.product-bottom .manufacturer,.product-bottom .vendor-code{color:#333}.product-bottom .vendor-code{padding-top:8px}.product-bottom .prices{position:absolute;padding:10px 0 5px;left:0;bottom:0;width:100%}.products-page__items.hor-items .product-bottom .prices{bottom:initial}.product-bottom .old-price{font-size:14px;color:#63aec5;text-decoration:line-through;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;position:absolute;text-align:left;top:20px;left:0}.hor-items .product-bottom .old-price{padding-right:0}.product-bottom .current-price{font-size:24px;color:#000;position:relative;text-align:right;width:100%}.product-wrapper+.button{margin-top:8px}.swiper-button-next,.swiper-button-prev{background-image:none;margin-top:0;height:23px;width:17px}.swiper-button-next:before,.swiper-button-prev:before{font-size:17px;line-height:23px;position:absolute;height:23px;width:17px;left:0;top:0;color:#000;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media screen and (max-width:600px){.swiper-button-next:before,.swiper-button-prev:before{font-size:27px}}.swiper-button-next:hover:before,.swiper-button-prev:hover:before{color:#66aebe}.swiper-button-next{top:-56px;right:0}.swiper-button-next:after{content:"";position:absolute;left:-13px;top:0;bottom:0;width:1px;background-color:#d8d8d8}.swiper-button-prev{top:-56px;right:42px;left:auto}.slider-wrapper{position:relative}.main-page__characters .slider-wrapper{padding-top:42px}.main-page__characters .swiper-slide{text-align:center;line-height:1.1}.main-page__characters .item{margin-bottom:10px;display:inline-block;height:100px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.main-page__characters img{margin:0 auto;max-height:100px;padding:0!important}.main-page__characters .title{transition-duration:0s;font-size:16px;color:#666;border-bottom:1px solid transparent}.main-page__characters .title:hover{border-bottom:1px solid #959595}.main-page__news-video{padding:13px 0 24px;border-bottom:2px solid #e9e9e9}.main-page__news{width:48.7%}.main-page__news .slider-wrapper{padding-top:5px}.main-page__news .swiper-slide{height:auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.main-page__news .date{font-size:13px;color:#666;padding-bottom:5px}.main-page__news .title-h{font-size:16px;line-height:1;padding-bottom:0;transition-duration:0s}.main-page__news p{font-size:14px;color:#666;line-height:1.2}.main-page__news p:first-of-type{padding-top:10px}.main-page__news .button{margin-top:20px;-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.main-page__video{width:48.7%}.main-page__video .slider-wrapper{padding-top:9px;text-align:center}.main-page__video .video-image{height:150px;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;cursor:pointer;margin-bottom:10px}.main-page__video .video-image:before{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;z-index:2;color:#fff;font-size:72px}.main-page__video .video-image:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background-color:rgba(0,0,0,.3)}.main-page__video .title-wrapper{padding:0 20px}.main-page__video .title-h{line-height:1.35;padding-bottom:0;transition-duration:0s}.main-page__info{padding:40px 0 0}.main-page__info h1{color:#4e96ac;font-size:26px;text-align:center;padding-bottom:35px;text-transform:uppercase}.main-page__info p{font-size:14px;color:#666;line-height:1.2;padding-bottom:25px}.main-page__info a{color:#666}.main-page__info a:hover{color:#000}.main-page__info a[href*=tel]{color:#000;background:0 0!important}.footer__top{background-color:#66aebe;color:#fff;padding:39px 0 9px}.footer__top .container{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;padding-left:20px;position:relative}.footer__top.unsubscribe{padding:35px 0 26px}.footer__top.unsubscribe .footer__top-right{max-width:none;width:auto}.footer__top.unsubscribe #subscribe-form{display:none}.footer__top.unsubscribe p:not(.unsubscribe-text){display:none}.footer__top.unsubscribe .unsubscribe-text{display:inline-block}.footer__top.unsubscribe .unsubscribe-btn{display:inline-block}.footer__top .unsubscribe-btn{padding:13px 55px 13px;font-size:16px;display:none}.footer__top .unsubscribe-text{display:none}.footer__top-left{margin-right:30px;position:relative;top:-5px}.footer__top-left *{display:inline-block;vertical-align:middle}.footer__top-left img{margin-right:35px}.footer__top-left p{font-size:16px;line-height:1.2;padding-bottom:0}#subscribe-form .main-fields{font-size:0;width:496px;position:relative}#subscribe-form .main-fields input{display:inline-block;vertical-align:middle;width:50%;border-radius:20px 0 0 20px;font-size:16px;height:45px;border:1px solid transparent;padding:0 20px 0}#subscribe-form .main-fields input::-webkit-input-placeholder,#subscribe-form .main-fields textarea::-webkit-input-placeholder{color:#ccc}#subscribe-form .main-fields input::-moz-placeholder,#subscribe-form .main-fields textarea::-moz-placeholder{color:#ccc}#subscribe-form .main-fields input:-ms-input-placeholder{color:#ccc}#subscribe-form .main-fields label{text-align:right;width:100%}#subscribe-form .main-fields button{display:inline-block;vertical-align:middle;width:50%;border-radius:0 20px 20px 0;font-size:16px;padding:11px 15px 11px}#subscribe-form .icon-check{color:#fff}#subscribe-form .styled-hov-col{color:#fff;border-bottom:1px solid #fff}#subscribe-form .styled-hov-col:hover{color:#000;border-bottom:1px solid #000}#subscribe-form input[type=checkbox]~span:after{border:1px solid #fff!important;top:0}#subscribe-form input[type=checkbox]~span:before{color:#fff;top:9px}#subscribe-form .form-bottom{margin-top:15px;margin-bottom:5px}.footer__top-right{max-width:496px;width:100%}.footer__top-right p{font-size:14px;padding-bottom:0;padding-top:8px;text-align:right}.footer__top-right-info{position:absolute;right:20px;top:-27px;font-size:14px;padding-bottom:0}.footer__bottom .container{padding:30px 20px 22px 20px}.footer__bottom .item:nth-child(1){width:24%}.footer__bottom .item:nth-child(2){width:21%}.footer__bottom .item:nth-child(3){width:13%}.footer__bottom .item:nth-child(4){width:13%}.footer__bottom .item:nth-child(5){width:15%}.footer__bottom .button{padding:9px 64px 10px;font-size:16px}.footer__bottom-socials{margin-bottom:31px;margin-left:5%}.footer__bottom-socials a{display:inline-block;vertical-align:top;width:37px;height:37px;border-radius:50%;position:relative;margin-right:1px}.footer__bottom-socials a:before{color:#fff}.footer__bottom-socials a:hover{opacity:.8}.icon-vkontakte{background-color:#5a76a5}.icon-vkontakte:before{font-size:22px;position:absolute;left:6px;top:7px}.icon-odnoklassniki{background-color:#df8839}.icon-odnoklassniki:before{font-size:26px;position:absolute;left:6px;top:5px}.icon-facebook{background-color:#485896}.icon-facebook:before{font-size:26px;position:absolute;left:5px;top:5px}.icon-twitter-bird{background-color:#6aa4d6}.icon-twitter-bird:before{font-size:26px;position:absolute;left:6px;top:4px}.icon-you-tube{background-color:#b43627}.icon-you-tube:before{font-size:23px;position:absolute;left:7px;top:6px}.icon-instagram-icon{background-color:#637ca5}.icon-instagram-icon:before{font-size:19px;position:absolute;left:9px;top:9px}.copyright{font-size:16px;color:#000}.footer__bottom-logo{display:inline-block;margin-bottom:31px;margin-left:5%}.footer__bottom-location{font-size:16px;color:#000;position:relative;padding-left:24px;margin-bottom:18px;font-weight:600}.footer__bottom-location:before{font-size:15px;position:absolute;left:0;top:2px}.footer__bottom-schedule{font-size:16px;color:#000;position:relative;padding-left:24px;margin-bottom:29px;font-weight:600}.footer__bottom-schedule:before{font-size:14px;position:absolute;left:0;top:3px}.footer__icon-phone{margin-bottom:27px;padding-left:24px;position:relative}.footer__icon-phone:before{font-size:14px;position:absolute;left:0;top:9px;color:#000}.footer__bottom-phone{font-size:24px;color:#000;display:inline-block;font-weight:600}.footer__bottom-title{font-size:16px;color:#000;padding-bottom:20px;font-weight:600}.footer__bottom-menu{padding-bottom:0}.footer__bottom-menu a{font-size:16px;color:#666;transition-duration:0s}.footer__bottom-menu a:hover{color:#000}.footer__bottom-menu li+li{margin-top:10px}.footer-cab{font-size:16px;color:#666;transition-duration:0s;margin-bottom:10px}.footer-info{margin-top:10px}.footer-info:last-of-type{margin-bottom:18px}.footer-info span{font-size:16px;cursor:pointer}.footer__mob-copyright{background-color:#66aebe;padding:17px 0}.footer__mob-copyright .text{font-size:16px;color:#fff;text-align:center}.breadcrumbs-wrapper{margin-top:16px;margin-bottom:18px;max-height:36px;overflow:hidden;position:relative}.breadcrumbs{padding:0;width:100%}.breadcrumbs li{display:inline-block;vertical-align:top;font-size:14px;position:relative;padding-right:10px}.breadcrumbs li+li{margin-left:3px}.breadcrumbs li:last-child{padding-right:0;color:#000}.breadcrumbs li:after{content:"/";position:absolute;top:0;right:0}.breadcrumbs li:last-child:after{display:none}.breadcrumbs a{color:#8e8e8e}.breadcrumbs a:hover{color:#000}.breadcrumbs .lastItem{position:relative}.breadcrumbs .lastItem:before{content:"...";position:absolute;bottom:0;right:-10px;color:#8e8e8e}.news-single__date{font-size:13px;color:#a2a2a2;padding-top:5px;padding-bottom:14px}.news-single__content{padding-bottom:30px}.news-single__content h1{text-transform:uppercase}.news-page__content .row{margin-right:-10px;margin-left:-10px;padding-top:10px}.news-page__content .top-image{display:block;height:220px;background-size:cover;background-position:center center;background-repeat:no-repeat}.news-page__content .col{padding-right:10px;padding-left:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:30px}.news-page__content .date{font-size:13px;color:#a2a2a2;padding:15px 0 14px}.news-page__content .title-h{padding:0;line-height:1.3}.news-page__content p:first-of-type{padding-top:10px}.news-page__content .page-pagination,.video-page__content .page-pagination{margin-bottom:60px}.page-pagination{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.page-pagination .pagination-list{padding-bottom:0;margin:0 12px}.page-pagination li{display:inline-block;vertical-align:top;margin:0 2px}.page-pagination li>*{font-size:14px;color:#999;width:33px;height:33px;background-color:#f6f6f6;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.page-pagination li>:hover{color:#000;background-color:#d8d8d8}.page-pagination .active{color:#000;background-color:#ffd900}.page-pagination .active:hover{background-color:#ffd900}.page-pagination .pagination-next,.page-pagination .pagination-prev{width:15px;height:15px;position:relative}.page-pagination .pagination-next:before,.page-pagination .pagination-prev:before{position:absolute;left:2px;top:1px;font-size:13px}.page-pagination .pagination-prev:before{left:0}.video-page__content .row{margin-right:-10px;margin-left:-10px;padding-top:10px}.video-page__content .video-image{height:220px;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;margin-bottom:25px;cursor:pointer}.video-page__content .video-image:before{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;z-index:2;color:#fff;font-size:92px}.video-page__content .video-image:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background-color:rgba(0,0,0,.3)}.video-page__content .col{padding-right:10px;padding-left:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:30px}.video-page__content .title-h{display:inline;cursor:pointer;padding:0;line-height:1.3}.video-page__content p{color:#666}.video-page__content p:first-of-type{padding-top:10px}.video-page__content p:last-of-type{padding-bottom:0}.video-page__content .button{margin-top:10px;display:none}.video-page__content .button.active{display:block}.video-top-content{max-height:71px;overflow:hidden}.video-top-content.full{max-height:none}.sitemap .main-container{display:block}.sitemap__content{padding-bottom:19px}.sitemap__content .col{padding-bottom:15px}.sitemap__content ul a{color:#666}.sitemap__content .sitemap-subtitle+ul,.sitemap__content .sub-section-title-wrap+ul{padding-bottom:12px!important}.sitemap__content .sitemap-subtitle+ul>li,.sitemap__content .sub-section-title-wrap+ul>li{padding-left:0}.sitemap__content .sitemap-subtitle+ul>li:before,.sitemap__content .sub-section-title-wrap+ul>li:before{display:none}.sitemap__content .sitemap-subtitle+ul>li>ul,.sitemap__content .sub-section-title-wrap+ul>li>ul{margin:14px 0!important}.sitemap__content .sitemap-subtitle+ul>li li,.sitemap__content .sub-section-title-wrap+ul>li li{padding-left:8px}.sitemap__content .sitemap-subtitle+ul>li li:before,.sitemap__content .sub-section-title-wrap+ul>li li:before{width:4px;height:1px;top:7px;color:#666;border-radius:0}.sitemap__content .sub-section-title-wrap{margin-bottom:25px}.sitemap__heroes-list{-webkit-box-flex:0;-webkit-flex:0 0 66.7%;-moz-box-flex:0;-moz-flex:0 0 66.7%;-ms-flex:0 0 66.7%;flex:0 0 66.7%;max-width:66.7%}.sitemap__shop-list{-webkit-box-flex:0;-webkit-flex:0 0 33.3%;-moz-box-flex:0;-moz-flex:0 0 33.3%;-ms-flex:0 0 33.3%;flex:0 0 33.3%;max-width:33.3%}.sitemap__heroes-list ul{column-count:2;-moz-column-count:2;-webkit-column-count:2;-moz-column-gap:30px;-webkit-column-gap:30px;column-gap:30px}.sitemap__catalog-list .items{margin:0 -15px}.sitemap__catalog-list .item{float:left;width:calc((100% / 3));padding:0 15px}.sitemap-subtitle{font-size:17px;color:#000;padding-bottom:15px}.error-page__top{width:100%;padding:10px 0 10px}.error-page__top .image{-webkit-flex-basis:54.5%;-moz-flex-basis:54.5%;-ms-flex-preferred-size:54.5%;flex-basis:54.5%}.error-page__top .image img{padding-bottom:0}.error-page__top .text{-webkit-flex-basis:42%;-moz-flex-basis:42%;-ms-flex-preferred-size:42%;flex-basis:42%}.error-page__top h1{font-size:36px;color:#4e96ac;text-transform:uppercase}.error-page__top p{font-size:14px;color:#666;line-height:1.35}.error-page__top .button-wrapper{padding-top:66px;width:90%}.error-page__top .button{width:47%;font-size:16px}.error-page__recommended{width:100%;padding:35px 0 30px}.swiper-content{position:relative}.contacts__top-info{padding-top:10px}.contacts__top-info .item{-webkit-flex-basis:48%;-moz-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;margin-bottom:30px}.contacts__top-info .title{font-size:14px;color:#000;margin-right:17px;padding-left:35px;position:relative}.contacts__top-info .title:before{position:absolute;left:0;top:0;color:#7b7b7b}.contacts__top-info .icon-sm-location:before{font-size:16px}.contacts__top-info .icon-sm-phone:before{font-size:14px;top:1px}.contacts__top-info .icon-sm-clock:before{font-size:14px;top:1px}.contacts__top-info .icon-mail:before{font-size:13px;top:1px}.contacts__top-info .icon-mail+a{position:relative;transition-duration:0s}.contacts__top-info .icon-mail+a:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background-color:#bcbcbc}.contacts__top-info .icon-mail+a:hover{color:#000}.contacts__top-info .icon-mail+a:hover:after{background-color:#000}.contacts__top-info .info{color:#666;font-size:14px}.contacts__top-info .info a{color:#666;font-size:14px;font-weight:700;display:inline-block}.contacts__top-info .info a:last-of-type{margin-top:5px}.contacts__top-details{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.contacts__top-details .item{-webkit-flex-basis:48%;-moz-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%;margin-bottom:35px}.contacts__top-details .title{font-size:14px;color:#000;padding-bottom:15px}.contacts__top-details .button{margin-top:-11px}.contacts__top-details p{font-size:14px;line-height:1.35;color:#666}.authorization-icons .title,.contacts__socials .title,.product-single__top-details .shares .title{display:inline-block;vertical-align:middle;margin-right:25px;padding-bottom:0}.authorization-icons .socials,.contacts__socials .socials,.product-single__top-details .shares .socials{display:inline-block;vertical-align:middle}.authorization-icons a,.contacts__socials a,.product-single__top-details .shares a{display:inline-block;vertical-align:top;width:29px;height:29px;border-radius:50%;position:relative}.authorization-icons a:before,.contacts__socials a:before,.product-single__top-details .shares a:before{color:#fff}.authorization-icons a:hover,.contacts__socials a:hover,.product-single__top-details .shares a:hover{opacity:.8}.authorization-icons .icon-vkontakte:before,.contacts__socials .icon-vkontakte:before,.product-single__top-details .shares .icon-vkontakte:before{font-size:18px;left:4px;top:5px}.authorization-icons .icon-odnoklassniki:before,.contacts__socials .icon-odnoklassniki:before,.product-single__top-details .shares .icon-odnoklassniki:before{font-size:21px;left:4px;top:3px}.authorization-icons .icon-facebook:before,.contacts__socials .icon-facebook:before,.product-single__top-details .shares .icon-facebook:before{font-size:22px;left:4px;top:3px}.authorization-icons .icon-twitter-bird:before,.contacts__socials .icon-twitter-bird:before,.product-single__top-details .shares .icon-twitter-bird:before{font-size:21px;left:4px;top:3px}.authorization-icons .icon-you-tube:before,.contacts__socials .icon-you-tube:before,.product-single__top-details .shares .icon-you-tube:before{font-size:17px;left:6px;top:6px}.authorization-icons .icon-instagram-icon:before,.contacts__socials .icon-instagram-icon:before,.product-single__top-details .shares .icon-instagram-icon:before{font-size:15px;left:7px;top:7px}.contacts__requisites .info{font-size:14px;color:#666;padding-bottom:15px}.contacts__requisites .info:last-of-type{padding-bottom:0}.contacts__requisites .item-left{position:relative;width:51%}.contacts__requisites .item-left:after{content:"";position:absolute;width:1px;background-color:#f2eff0;top:0;bottom:0;right:-6%}.contacts__requisites .item-right{width:40%;padding-top:15px}.contacts__description p:last-of-type{padding-bottom:0}.c-contacts-map{position:relative;width:100%;height:395px;z-index:0;background-color:#fafbfc;overflow:hidden}.c-contacts-map:before{content:"";position:absolute;left:50%;top:50%;width:50px;height:50px;margin:-25px 0 0 -25px;background:url(/local/templates/abtoys/css/../images/icons/i-spinner-map.svg) center no-repeat;background-size:contain;z-index:-1}#contacts-form{padding-top:10px}#contacts-form img{padding:0}#contacts-form .item{-webkit-flex-basis:44.5%;-moz-flex-basis:44.5%;-ms-flex-preferred-size:44.5%;flex-basis:44.5%}#contacts-form input,#contacts-form textarea{margin-bottom:30px}#contacts-form input::-webkit-input-placeholder,#contacts-form textarea::-webkit-input-placeholder{color:#9a9a9a}#contacts-form input::-moz-placeholder,#contacts-form textarea::-moz-placeholder{color:#9a9a9a}#contacts-form input:-ms-input-placeholder{color:#9a9a9a}#contacts-form textarea{height:183px}#contacts-form .button{margin:35px 0 30px}.scheme-btn{margin:30px 0 25px}#balance-form .button{width:250px;margin-top:30px}.registration__content .sub-section-title-wrap{margin-bottom:25px}.registration__content p{font-size:14px;color:#666;line-height:1.2;max-width:875px}.group-title{color:#66aebe;font-size:14px;border-bottom:2px solid #e9e9e9;padding-bottom:4px;margin-bottom:22px}.registration__address{margin-top:5px;position:relative}.registration__remove-address{position:absolute;right:0;top:0;cursor:pointer;display:inline-block;width:14px;height:14px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.registration__remove-address:before{color:#f31917;position:absolute;top:1px;left:1px}.registration__remove-address:hover{opacity:.7}#registration-form{padding:10px 0 0}#registration-form .field-wrapper .field-label{color:#000}#registration-form .buttons-wrapper,#registration-form .items-bottom,#registration-form .items-top{max-width:875px}#registration-form .buttons-wrapper .item,#registration-form .items-bottom .item,#registration-form .items-top .item{-webkit-flex-basis:47%;-moz-flex-basis:47%;-ms-flex-preferred-size:47%;flex-basis:47%}#registration-form .buttons-wrapper .sub-item,#registration-form .items-bottom .sub-item,#registration-form .items-top .sub-item{-webkit-flex-basis:48%;-moz-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%}#registration-form .buttons-wrapper{padding:14px 0 30px}#registration-form .buttons-wrapper .icon-check{font-size:14px;color:#000;padding-left:36px}#registration-form .buttons-wrapper .icon-check:before{top:2px;left:6px}#registration-form .buttons-wrapper .icon-check:after{top:-5px;left:0;width:26px;height:26px}#registration-form .buttons-wrapper .checkbox-item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#registration-form .add-fields{font-size:14px;color:#66aebe;background-color:#ebebeb;border-radius:20px;padding:12px 25px 11px;text-align:center;cursor:pointer;max-width:47%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#registration-form .add-fields:hover{color:#000}#registration-form .add-fields span{padding-right:10px}#registration-form .line-separator{height:2px;background-color:#e9e9e9}#registration-form .form-bottom{max-width:875px;margin:21px auto 16px 0;padding:0 15%}#registration-form .form-bottom .checkbox-label{width:50%}#registration-form .form-bottom .links{padding-right:5%}#registration-form img{padding:0;margin:0 auto;width:300px}#registration-form button,#registration-form input[type=submit]{width:300px;margin:22px auto 30px;display:block;font-size:16px;padding:11px 22px 13px}.sub-field-label{display:block;color:#666;margin-top:-3px;margin-bottom:5px}.checkbox-label.field-wrapper,.checkbox-wrapper.field-wrapper{margin-bottom:0}.favorites__wrapper .sub-section-title-wrap{margin-bottom:25px}.favorites__content{padding-bottom:50px}.basket__table th,.favorites__table th,.ordering__table th{font-size:14px;color:#66aebe}.basket__table th:first-child,.favorites__table th:first-child,.ordering__table th:first-child{padding-left:24px}.basket__table .product-td,.favorites__table .product-td,.ordering__table .product-td{width:40%;padding-left:24px}.basket__table .vendor-code-td,.favorites__table .vendor-code-td,.ordering__table .vendor-code-td{width:11%}.basket__table .prices-td,.favorites__table .prices-td,.ordering__table .prices-td{width:12%}.basket__table .amount-td,.favorites__table .amount-td,.ordering__table .amount-td{width:15%}.basket__table .button-td,.favorites__table .button-td,.ordering__table .button-td{width:22%;position:relative;text-align:right;padding:30px 0 20px 5px}.basket__table figure,.favorites__table figure,.ordering__table figure{width:96px;height:96px;border:1px solid #ececec;position:relative;display:inline-block;vertical-align:middle;margin:0 15px 0 0}.basket__table img,.favorites__table img,.ordering__table img{padding:0!important;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.basket__table .title,.favorites__table .title,.ordering__table .title{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.basket__table .title *,.favorites__table .title *,.ordering__table .title *{font-size:14px;color:#000;line-height:1.2}.basket__table .vendor-code,.favorites__table .vendor-code,.ordering__table .vendor-code{font-size:14px;color:#666}.basket__table .old-price,.favorites__table .old-price,.ordering__table .old-price{font-size:14px;color:#66aebe;text-decoration:line-through}.basket__table .amount,.basket__table .current-price,.favorites__table .amount,.favorites__table .current-price,.ordering__table .amount,.ordering__table .current-price{font-size:14px;color:#000}.basket__table .button,.favorites__table .button,.ordering__table .button{padding:13px 25px 13px;width:145px;vertical-align:middle}.basket__table .remove,.favorites__table .remove,.ordering__table .remove{cursor:pointer;display:inline-block;vertical-align:middle;margin-left:13.6%}.basket__table .remove:before,.favorites__table .remove:before,.ordering__table .remove:before{font-size:19px;color:#f31917}.favorites__table{margin-bottom:60px}.favorites__table td{padding:30px 10px 20px}.basket__total,.favorites__total,.ordering__item-total,.ordering__total{text-align:right;padding:19px 0 10px}.basket__total .total-text,.favorites__total .total-text,.ordering__item-total .total-text,.ordering__total .total-text{display:inline-block;vertical-align:bottom;font-size:14px;color:#66aebe;position:relative;bottom:2px;margin-right:15px}.basket__total .total-amount,.favorites__total .total-amount,.ordering__item-total .total-amount,.ordering__total .total-amount{display:inline-block;vertical-align:bottom;font-size:24px;color:#000}.product-thumbnails-wrapper{position:relative;color:red}.product-thumbnails-wrapper .thumbnails-next,.product-thumbnails-wrapper .thumbnails-prev{top:auto;bottom:35px;right:-17px}.product-thumbnails-wrapper .thumbnails-next:after{display:none}.product-thumbnails-wrapper .thumbnails-prev{right:auto;left:-18px}.product-single__top{padding-bottom:65px}.product-single__top-images{width:55.2%}.product-single__top-images .product-main-image{height:345px}.product-single__top-images .nameplate{font-size:11px;padding:5px 11px 3px;top:20px}.product-single__top-images .discount{bottom:20px}.product-single__top-images .product-thumbnails{font-size:0;margin-top:30px}.product-single__top-images .thumbnail{border:1px solid #dedede;height:92px;position:relative;cursor:pointer}.product-single__top-images .thumbnail:after{content:"";position:absolute;left:-1px;right:-1px;bottom:-1px;height:0;background-color:#ffd900;-webkit-transition:height .2s;transition:height .2s;z-index:2}.product-single__top-images .thumbnail.active:after{height:7px}.product-single__top-images .thumbnail:hover:after{height:7px}.product-single__top-images .thumbnail img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;padding:0!important;z-index:1}.product-single__top-images .icon-videocam{margin-top:19px;display:inline-block}.product-single__top-images .icon-videocam:before{color:#ffd900;font-size:45px}.product-single__top-images .full-video{text-align:center}.product-single__top-images .full-video .text{display:block;color:#9d9d9d;font-size:16.5px;position:relative;top:-5px}.product-single__top .save-prod{position:relative;padding-left:25px}.product-single__top .save-prod:before{font-family:fontello2;content:"\e87b";position:absolute;font-size:14px;left:0;top:1px;color:#f31917}.product-single__top .save-prod.full:before{content:"\e87c"}.product-single__top .save-prod-text{font-size:16px;color:#999;position:relative;cursor:pointer}.product-single__top .save-prod-text:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#999}.product-single__top .save-prod-text:hover{color:#000}.product-single__top .save-prod-text:hover:after{background-color:#000}.product-single__top-details{-webkit-flex-basis:36.3%;-moz-flex-basis:36.3%;-ms-flex-preferred-size:36.3%;flex-basis:36.3%}.product-single__top-details .top-info{padding:0 0 22px}.product-single__top-details .rate{padding-top:3px}.product-single__top-details .save-prod{position:relative;padding-left:25px}.product-single__top-details .save-prod:before{font-family:fontello2;content:"\e87b";position:absolute;font-size:14px;left:0;top:1px;color:#f31917}.product-single__top-details .save-prod.full:before{content:"\e87c"}.product-single__top-details .save-prod-text{font-size:16px;color:#999;position:relative;cursor:pointer}.product-single__top-details .save-prod-text:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#999}.product-single__top-details .save-prod-text:hover{color:#000}.product-single__top-details .save-prod-text:hover:after{background-color:#000}.product-single__top-details h1{font-size:24px;font-weight:700;padding-bottom:12px}.product-single__top-details .code,.product-single__top-details .vendor-code{font-size:15px;color:#999;display:inline-block;vertical-align:top}.product-single__top-details .vendor-code{margin-right:60px}.product-single__top-details .vendor-code span{color:#000}.product-single__top-details .info{font-size:15px;padding-top:7px;padding-bottom:10px}.product-single__top-details .info.present{color:#00ad00}.product-single__top-details .info.absent{color:#f31917}.product-single__top-details .info.order{color:#333}.product-single__top-details .manufacturer{font-size:15px;color:#999}.product-single__top-details .manufacturer-title{color:#66aebe}.product-single__top-details .manufacturer-title:hover{color:#000}.product-single__top-details .old-price{font-size:20px;color:#66aebe;font-weight:700;text-decoration:line-through;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative;top:-4px}.product-single__top-details .current-price{font-size:34px;color:#000;font-weight:700}.product-single__top-details .button{font-size:24px;font-weight:600;border-radius:25px;padding:9px 22px 12px;margin:20px 0 28px}.product-single__top-details .delivery{font-size:16px;color:#000;padding-bottom:19px}.product-single__top-details .delivery-type{color:#66aebe;margin-left:28px;cursor:pointer;position:relative}.product-single__top-details .delivery-type:after{content:"";position:absolute;left:0;right:0;bottom:1px;height:1px;background-color:#66aebe;opacity:0}.product-single__top-details .delivery-type:hover:after{opacity:1}.product-single__top-details .shares-text{font-size:14px;color:#666;padding-bottom:15px}.product-single__top-details .shares-links a{margin-right:5px}.gen-tabs-container{padding:5px 0 20px}.gen-tabs-container .tabs{padding-bottom:6px;margin-bottom:35px}.gen-tabs-container .sub-section-title{padding-bottom:0}.gen-tabs-container .sub-section-title:after{bottom:-8px;opacity:0;visibility:hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.gen-tabs-container .sub-section-title+.sub-section-title{margin-left:35px}.gen-tabs-container .sub-section-title+.sub-section-title:before{content:"";position:absolute;left:-20px;top:0;bottom:0;width:1px;background-color:#e9e9e9}.gen-tabs-container .sub-section-title.active:after{opacity:1;visibility:visible}.gen-tabs-container .tab-content+.tab-content{display:none}.product-single__bottom p{font-size:14px;color:#666;line-height:1.2;padding-bottom:25px}.description-tab-content{max-width:780px}.description-tab-content .left-item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.description-tab-content .right-item{-webkit-flex-basis:230px;-moz-flex-basis:230px;-ms-flex-preferred-size:230px;flex-basis:230px;margin-left:50px}.description-tab-content .option{padding-bottom:7px}.description-tab-content .option-info,.description-tab-content .option-title{font-size:14px;color:#666;display:inline-block;vertical-align:top}.description-tab-content .option-title{margin-right:7px}.description-tab-content .option-info{font-weight:700;position:relative;top:-1px}.description-tab-content .manufacturer{color:#66aebe}.description-tab-content .manufacturer:hover{color:#000}.description-tab-content .instructions{background-image:url(/local/templates/abtoys/css/../images/icons/doc.png);background-repeat:no-repeat;background-position:left top;padding-left:50px;padding-top:12px;margin-top:32px}.description-tab-content .instructions a{font-size:14px}.description-tab-content .instructions .details{font-size:11px;color:#666}.feedback-tab-content .button{max-width:215px}.feedback-tab-content .feedback{border-bottom:1px solid #f0f0f0;padding:27px 50px 27px 15px}.feedback-tab-content .image{margin-right:35px;width:100px;height:100px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#f0f0f0;border-radius:50%}.feedback-tab-content .image img{width:inherit;height:inherit;padding:0;border-radius:50%}.feedback-tab-content .info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.feedback-tab-content .title{font-size:16px;color:#000}.feedback-tab-content .gen-rate{padding:0 0 19px}.feedback-tab-content .short-trigger{font-size:14px;color:#666;position:relative;cursor:pointer;margin-top:15px;display:none}.feedback-tab-content .short-trigger.active{display:inline-block}.feedback-tab-content .short-trigger:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background-color:#666}.feedback-tab-content .short-trigger:hover{color:#000}.feedback-tab-content .short-trigger:hover:after{background-color:#000}.feedback-tab-content p{padding-bottom:15px}.feedback-tab-content p:last-of-type{padding-bottom:0}.feedback-tab-content .info-bottom-content{max-height:81px;overflow:hidden}.feedback-tab-content .info-bottom-content.full{max-height:none}.feedback-absent{border-bottom:1px solid #f0f0f0;margin-bottom:30px;padding-bottom:25px!important;padding-top:27px}.feedbacks-wrapper .page-pagination{padding-top:45px;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.product-single__similar{padding-top:40px;padding-bottom:60px;border-bottom:2px solid #e9e9e9}.product-single__warning{background-image:url(/local/templates/abtoys/css/../images/icons/warning.png);background-repeat:no-repeat;background-position:left top;margin-left:20px;padding:0 0 20px 75px;margin-top:24px}.product-single__warning h3{padding-bottom:4px}.product-single__warning p{font-size:14px;color:#a2a2a2;line-height:1.2}.categories__top-content-wrapper .row{margin-right:0;margin-left:0}.categories__top-content-wrapper .row .item{border:1px solid transparent;padding-top:22px;padding-bottom:27px;-webkit-box-shadow:5px 5px 25px 0 transparent;-moz-box-shadow:5px 5px 25px 0 transparent;box-shadow:5px 5px 25px 0 transparent}.categories__top-content-wrapper .row .item:hover{border-color:#f0f0f0;-webkit-box-shadow:5px 6px 11px 0 rgba(0,0,0,.22);-moz-box-shadow:5px 6px 11px 0 rgba(0,0,0,.22);box-shadow:5px 6px 11px 0 rgba(0,0,0,.22)}.categories__top-content-wrapper figure{height:140px;position:relative;margin:0 auto}.categories__top-content-wrapper img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;padding:0!important}.categories__top-content-wrapper .title-h{line-height:1.2;text-align:center;padding:0;margin-top:8px}.categories__bottom .container{padding:10px 0 0 0}.categories__bottom p{font-size:14px;color:#666;line-height:1.2;padding-bottom:25px}.categories__bottom-info{border-top:2px solid #e9e9e9;padding-top:55px;padding-bottom:55px}.basket-page__content p,.ordering__conten p{font-size:14px;color:#666;line-height:1.2}.basket-page__content .basket__total,.basket-page__content .ordering__total,.ordering__conten .basket__total,.ordering__conten .ordering__total{border-bottom:2px solid #e9e9e9;padding:19px 0 23px;margin-bottom:27px}.quantity-container{color:#000;font-size:14px;text-align:left}.quantity-input-container{min-width:89px;height:28px;border:1px solid #ededed;font-size:0}.quantity-input-container .counter-handler{background-color:#ededed;height:100%;width:30px;display:inline-block;vertical-align:top;position:relative;cursor:pointer;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.quantity-input-container .counter-handler:hover{background-color:#999}.quantity-input-container input{display:inline-block;vertical-align:top;width:27px!important;text-align:center;padding:0!important;height:100%!important;font-size:14px!important;color:#000!important;border:none!important;background-color:transparent}.quantity-input-container .quantity-minus:after{position:absolute;content:"";width:5px;height:1px;background:#000;top:13px;left:12px}.quantity-input-container .quantity-plus:before{position:absolute;content:"";width:1px;height:9px;background:#000;top:9px;left:15px}.quantity-input-container .quantity-plus:after{position:absolute;content:"";width:9px;height:1px;background:#000;top:13px;left:11px}.basket__table,.ordering__table{margin-top:10px}.basket__table .product-td,.ordering__table .product-td{width:41%}.basket__table .vendor-code-td,.ordering__table .vendor-code-td{width:12%}.basket__table .quantity-td,.ordering__table .quantity-td{width:16%}.basket__table .prices-td,.ordering__table .prices-td{width:13%}.basket__table .amount-td,.ordering__table .amount-td{width:15%}.basket__table .button-td,.ordering__table .button-td{width:3%}.basket__table .remove,.ordering__table .remove{margin-left:0}.basket__table .title,.ordering__table .title{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.basket__table .empty-field,.ordering__table .empty-field{display:inline-block;position:relative}.basket__table .empty-field:before,.ordering__table .empty-field:before{content:"";position:absolute;top:-4px;width:14px;height:1px;background-color:#000}.basket__table .present .title-top,.ordering__table .present .title-top{font-size:14px;color:#66aebe;text-transform:uppercase;width:100%;margin-bottom:12px;position:relative;padding-left:37px}.basket__table .present .title-top:before,.ordering__table .present .title-top:before{position:absolute;left:0;top:-3px;font-size:19px}.basket__table .present .amount,.ordering__table .present .amount{text-transform:uppercase}.ordering__option{margin-bottom:10px}.ordering__option .group-title{text-transform:uppercase;border-bottom-color:#66aebe;margin-bottom:17px}.ordering__option .field-wrapper .field-label{color:#000}.ordering__option .items-wrapper{max-width:875px}.ordering__option .items-wrapper .item{-webkit-flex-basis:47%;-moz-flex-basis:47%;-ms-flex-preferred-size:47%;flex-basis:47%}.ordering__option .items-wrapper .sub-item{-webkit-flex-basis:48%;-moz-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%}.ordering__option .item-full{width:100%}.selectric-wrapper .selectric-label{margin:0;font-size:14px;line-height:39px;height:39px;color:#66aebe}.selectric-wrapper .selectric{background-color:transparent;border-color:#f0f0f0!important}.selectric-wrapper .selectric:before{content:"";position:absolute;top:17px;right:15px;display:inline-block;width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#66aebe transparent transparent transparent}.selectric-wrapper .selectric-button{display:none}.selectric-wrapper .selectric-items{border:none;margin-top:18px;background:0 0}.selectric-wrapper .selectric-items:after{content:"";position:absolute;width:0;height:0;top:0;left:50%;margin-left:8px;border:6px solid #000;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(135deg);box-shadow:-2px 1px 1px 0 rgba(0,0,0,.05);z-index:3}.selectric-wrapper .selectric-scroll{border-radius:10px;overflow:hidden;box-shadow:2px 2px 6px 0 rgba(0,0,0,.25);position:relative;z-index:2;background:#fff}.selectric-wrapper .selectric-scroll ul{max-height:165px;overflow:auto;padding-bottom:0}.selectric-wrapper .selectric-scroll ul li{font-size:14px;color:#8e8e8e;padding:11px 25px}.selectric-wrapper .selectric-scroll ul li:before{display:none}.selectric-wrapper .selectric-scroll ul li.highlighted{background:#f5f6f8}.selectric-wrapper .selectric-scroll ul li:hover{background:#f5f6f8;color:#66aebe}.selectric-open .selectric{border-color:#ffd900!important}.selectric-open .selectric:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.ordering__item-total{padding:38px 0 0}.ordering__table-summary td:first-child,.ordering__table-summary th:first-child{padding-left:25px}.ordering__table-summary td:last-child,.ordering__table-summary th:last-child{padding-right:25px}.ordering__table-summary th{font-size:14px;color:#66aebe;padding:15px 10px 16px}.ordering__table-summary td{font-size:14px;color:#000;padding:20px 10px 18px}.ordering__table-summary td:nth-child(1){width:30%}.ordering__table-summary td:nth-child(2){width:30%}.ordering__table-summary td:nth-child(3){width:20%}.ordering__table-summary td:nth-child(4){width:20%}.ordering__table-summary .total{font-size:24px}.ordering__info{padding:30px 0 0}.ordering__bottom{text-align:left;border-top:2px solid #e9e9e9;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-top:11px;margin-bottom:30px;padding-top:30px}.ordering__bottom .checkbox-wrapper{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;position:relative;padding-left:35px}.ordering__bottom .checkbox-label{width:auto;position:absolute;left:0;top:3px;height:26px;margin-bottom:0}.ordering__bottom .checkbox-label .icon-check{width:26px;height:26px;padding:0}.ordering__bottom .checkbox-label .icon-check:after{width:26px;height:26px;top:0}.ordering__bottom .checkbox-label .icon-check:before{left:6px}.ordering__bottom .field-label{position:absolute;opacity:0;visibility:hidden}.ordering__bottom p{font-size:14px;color:#000;line-height:1.2;padding-bottom:0;clear:both}.ordering__bottom .button{font-size:16px;width:190px;margin-left:10%}.ordering__bottom #AGREEMENT-error+.checkbox-label{top:26px}.ordering__bottom #AGREEMENT-error[style="display: none;"]+.checkbox-label{top:3px}.ordering__bottom .checkbox-label{width:auto!important}.show-all-cat{width:calc(100% - 40px)!important;margin:15px 20px 30px 20px;display:none!important}.show-all-cat span{padding-left:7px}#filter-form{position:relative}#filter-form.active{margin-top:22px}.filter-close-icon{position:absolute;right:0;top:-25px;cursor:pointer;height:16px}.open-filter.hidden{display:none}.filter-list-wrapper{padding-bottom:20px;color:red}.filter-main-title{background-image:url(/local/templates/abtoys/css/../images/icons/filter.png);margin-bottom:15px;height:60px}.filter-main-title .text{-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center}.filter-main-title .text:after{display:none}.filter-list-title{font-size:16px;color:#66aebe;position:relative;min-height:42px;padding:10px 10px 9px 20px;cursor:pointer}.filter-list-title:before{content:"";position:absolute;top:16px;right:18px;display:inline-block;width:0;height:0;border-style:solid;border-width:7px 5.5px 0 5.5px;border-color:#66aebe transparent transparent transparent;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.filter-list-title.active:before{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.filter-item-label{display:block}.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:transparent}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:0;background-color:#66aebe!important}.mCSB_container.disable{top:0!important}.mCSB_container.disable+.mCSB_scrollTools_vertical{opacity:0}.mCSB_scrollTools_vertical.no-scroll{display:none!important}ul.mCustomScrollbar .wrapper{padding:10px 25px 9px 50px}.mCSB_inside>.mCSB_container{margin-right:0}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{margin-right:0}.filter-list-items{padding-bottom:0;overflow:hidden;max-height:210px}.filter-list-item:last-child .wrapper:after{display:none}.filter-list-item:last-child .title:after{display:none}.filter-list-item input:checked+span{background-color:#66aebe;color:#fff}.filter-list-item input:checked+span .title:after{opacity:1}.filter-list-item input:checked+span:before{background-color:#fff}.filter-list-item .wrapper{font-size:16px;color:#000;position:relative;display:block;min-height:42px;padding:10px 10px 9px 50px;cursor:pointer;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.filter-list-item .wrapper:before{content:"";position:absolute;display:inline-block;left:36px;top:19px;width:5px;height:1px;background-color:#000;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.filter-list-item .wrapper:after{content:"";position:absolute;left:20px;right:0;bottom:0;height:1px;background-color:#f0f0f0}.filter-list-item .wrapper .title:after{content:"";position:absolute;left:0;width:20px;bottom:0;height:1px;background-color:#f0f0f0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:0}.filter-checkbox{opacity:0;visibility:hidden;position:absolute}.filter-item-label.disabled .wrapper{background:#f0f0f0;cursor:no-drop}.filter-title{font-size:16px;color:#66aebe;padding:0 10px 5px 20px}.filter-age-items{padding-left:20px;justify-content:flex-start;margin:0 -10px}.filter-age-item{width:80px;margin-bottom:10px;margin-left:10px;margin-right:10px}.filter-age-item .wrapper{height:39px;border:1px solid #f0f0f0;display:block;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;font-size:24px;color:#969799;text-align:center;padding-top:3px}.filter-age-item .filter-item-label{cursor:pointer}.filter-age-item input:checked+span{background-color:#66aebe;color:#fff}.c-price__filter .noUiRange{height:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;background:#f0f0f0;margin:5px 0 11px}.c-price__filter .noUi-background{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#ffd900;max-width:195px}.c-price__filter .noUi-connect{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#ffd900;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.c-price__filter .noUi-horizontal .noUi-handle{width:15px;height:15px;background:#ffd900;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;left:-8px;top:-7px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;cursor:pointer;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.c-price__filter .noUi-horizontal .noUi-handle:focus{outline:0}.c-price__filter .noUi-horizontal .noUi-handle:hover{background-color:#fb6000}.c-price__filter .noUi-handle:after,.c-price__filter .noUi-handle:before{content:none}.c-filter__range__item{position:relative}.c-filter__range-name{position:absolute;top:10px;left:5px;font-family:"Open Sans",sans-serif;font-weight:300;font-size:10px;line-height:20px;text-transform:uppercase;color:rgba(20,20,20,.5);pointer-events:none}.u-numeric-inputs{padding:0 5px 0!important;line-height:33px;height:33px!important;border-radius:0!important;text-align:center}.filter-price-wrapper{padding-bottom:15px}.filter-price-wrapper .item{width:90px}.c-filter__item{padding:0 0 0 20px}.prod-list-wrapper{padding-bottom:10px}.filter-buttons{width:100%;display:flex;flex-wrap:wrap}.sub-filter{width:calc(100% - 40px)!important;margin:5px 20px 10px}.clear-filter{width:calc(100% - 40px)!important;margin:0 20px 20px}.clear-filter-wrapper{text-align:center;margin-bottom:30px}.clear-filter{font-size:14px;color:#000}.clear-filter .sign{padding-left:7px}.products-page__items{margin-right:-10px;margin-left:-10px}.products-page__items .item{padding-right:10px;padding-left:10px;margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.products-page__items .item p{display:none}.products-page__items.hor-items .item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-bottom:17px;margin-bottom:20px;position:relative}.products-page__items.hor-items .item:after{content:"";left:10px;right:10px;bottom:0;height:2px;background-color:#e9e9e9;position:absolute}.products-page__items.hor-items .item:last-child{margin-bottom:30px}.products-page__items.hor-items .product-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.products-page__items.hor-items .product-top{-webkit-flex-basis:215px;-moz-flex-basis:215px;-ms-flex-preferred-size:215px;flex-basis:215px;margin-right:25px}.products-page__items.hor-items .product-middle{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;-webkit-flex-basis:130px;-moz-flex-basis:130px;-ms-flex-preferred-size:130px;flex-basis:130px;margin-left:10px;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;color:red;padding-top:3px}.products-page__items.hor-items .product-middle .info{font-size:14px;text-align:right}@media screen and (max-width:479px){.products-page__items.hor-items .product-middle .info{text-align:left}}.products-page__items.hor-items .product-bottom{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding-bottom:43px;position:relative}.products-page__items.hor-items .product-bottom .title-h3{font-size:18px}.products-page__items.hor-items .product-bottom .manufacturer,.products-page__items.hor-items .product-bottom .vendor-code{font-size:14px}.products-page__items.hor-items .product-bottom p{font-size:14px;color:#666;line-height:1.2;display:block}.products-page__items.hor-items .product-bottom .prices{padding:16px 0 16px}.products-page__items.hor-items .button{width:215px;position:absolute;left:0;bottom:0}.products-page__content{padding-bottom:60px}.products-page__content-top{text-align:right;padding:10px 0 24px}.products-page__content-top>*{display:inline-block;vertical-align:middle;text-align:left}.products-page__content-top>*>*{display:inline-block;vertical-align:middle}.products-quantity,.products-sort{position:relative;padding-right:15px;margin-right:13px}.products-quantity:after,.products-sort:after{content:"";position:absolute;right:0;top:-7px;width:1px;background-color:#e9e9e9;height:30px}.products-quantity .title,.products-sort .title{font-size:14px;color:#8e8e8e;margin-right:8px}.products-quantity .selectric,.products-sort .selectric{padding:0 23px 0 3px;height:18px;border:none!important}.products-quantity .selectric:before,.products-sort .selectric:before{top:6px;right:1px}.products-quantity .selectric-wrapper,.products-sort .selectric-wrapper{width:auto}.products-quantity .selectric-label,.products-sort .selectric-label{line-height:18px;height:18px}.products-quantity .selectric-items,.products-sort .selectric-items{width:auto!important;height:auto!important;left:-12px;margin-top:13px}.products-quantity ul,.products-sort ul{max-height:none!important}.products-quantity li,.products-sort li{white-space:nowrap;padding:11px 15px!important}.products-view .title{font-size:14px;color:#8e8e8e;margin-right:11px}.icon-hor-list,.icon-ver-list{cursor:pointer;display:inline-block;width:22px;height:18px}.icon-hor-list:before,.icon-ver-list:before{color:#e9e9e9;font-size:18px;display:inline-block;width:22px;height:18px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.icon-hor-list.active:before,.icon-ver-list.active:before{color:#66aebe}.icon-hor-list:hover:before,.icon-ver-list:hover:before{color:#66aebe}.icon-ver-list{margin-right:17px}.view-list{position:relative;top:-1px}.products-page__content-bottom{position:relative}.products-quantity{position:absolute;right:20px;padding-right:0;margin-right:0}.products-quantity:after{display:none}.products-quantity .selectric-wrapper,.products-quantity .title{display:inline-block;vertical-align:middle}.products-quantity .title{color:#000}.products-quantity .selectric-items{left:9px;margin-top:11px}.products-quantity li{width:50px;padding:11px 10px!important;text-align:center}.basket-page__content .title-h1{color:#66aebe}.basket-page__content p{padding-bottom:20px}.basket__table{margin-top:20px}.basket__buttons{text-align:right}.basket__buttons .title{font-size:14px;color:#000}.basket__buttons .button{width:235px;margin-left:17px;padding:13px 38px 14px}.basket__buttons-link{color:#000;border-bottom:1px solid transparent}.basket__buttons-link:hover{border-bottom-color:#000}.basket__discounts{padding:0 0 20px}.basket__discount{-webkit-flex-basis:47%;-moz-flex-basis:47%;-ms-flex-preferred-size:47%;flex-basis:47%}.basket__discount .form-wrapper{display:none}.basket__discount form{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;padding-bottom:10px}.basket__discount .field-label{color:#000!important}.basket__discount .button{width:164px;margin-top:10px}.basket__discount .field-wrapper{margin-bottom:0}.basket__discount .title{font-size:14px;color:#66aebe;padding-bottom:5px;border-bottom:2px solid #e9e9e9;margin-bottom:17px}.basket__discount .title .icon-right-open-big{position:relative;padding-right:23px;cursor:pointer}.basket__discount .title .icon-right-open-big:before{position:absolute;right:0;top:2px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.basket__discount .title .icon-right-open-big.active:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.basket__similar{padding:30px 0}.profile .sub-section-title-wrap{width:100%}.profile__blocks{width:100%}.profile__blocks-wrapper{-webkit-flex-basis:610px;-moz-flex-basis:610px;-ms-flex-preferred-size:610px;flex-basis:610px}.profile__block .top .title{font-weight:600}.gen-table,.profile__block{background-color:#f4f4f4;padding:20px 40px 22px 30px;margin-bottom:30px}.gen-table .top,.profile__block .top{border-bottom:1px solid #e7e7e7;padding-bottom:10px;margin-bottom:11px}.gen-table .top>*,.profile__block .top>*{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.gen-table .top .title,.profile__block .top .title{font-size:14px;color:#000;padding:3px 0 0 37px;background-image:url(/local/templates/abtoys/css/../images/icons/person-col.png);background-repeat:no-repeat;background-position:left center}.gen-table .top .cancel,.profile__block .top .cancel{font-size:14px;color:#000;position:relative;cursor:pointer;display:none}.gen-table .top .cancel:after,.profile__block .top .cancel:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background-color:#000}.gen-table .top .button,.profile__block .top .button{margin-left:36px;width:164px;padding:11px 13px 12px}.gen-table .top button,.profile__block .top button{display:none}.gen-table .fields-container,.profile__block .fields-container{-webkit-flex-basis:45.5%;-moz-flex-basis:45.5%;-ms-flex-preferred-size:45.5%;flex-basis:45.5%}.gen-table .field-wrapper,.profile__block .field-wrapper{margin-bottom:7px}.gen-table input,.profile__block input{opacity:0;visibility:hidden;position:absolute;transition:border-color .4s ease}.gen-table .fixed-text,.profile__block .fixed-text{font-size:14px;color:#000;display:block;height:41px}.gen-table .show-all,.profile__block .show-all{margin-top:10px}.editable-fields label.error{display:none}.editable-fields .selectric-select-point{display:none}.editable-fields.edit-data .selectric-select-point{display:block}form.edit-data .edit-btn{display:none}form.edit-data button{display:inline-block!important}form.edit-data .cancel{display:inline-block!important}form.edit-data .fixed-text{display:none}form.edit-data input{opacity:1;visibility:visible;position:static}form.edit-data label.error{display:block}form.edit-data .items-bottom .field-label{display:inline-block!important}form.edit-data .prof-add-address{display:inline-block!important}.field-label{margin-right:5px}#prof-subscribe-form .title{background-image:url(/local/templates/abtoys/css/../images/icons/por-mail.png)}#prof-subscribe-form.edit-data .cancel-subscribe{display:none}#prof-address-form.edit-data .items-bottom{padding-bottom:5px;border-bottom:1px solid #e7e7e7;margin-bottom:10px}#prof-address-form .title{background-image:url(/local/templates/abtoys/css/../images/icons/prof-loc.png)}#prof-address-form .fields-container{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}#prof-address-form .fixed-text{height:auto}#prof-address-form .fields-wrapper{margin-bottom:6px;position:relative}#prof-address-form .fields-wrapper.main-address-fields .icon-close{display:none}#prof-address-form .fields-wrapper:last-child{margin-bottom:0}#prof-address-form .fields-wrapper:last-child .items-bottom{margin-bottom:0;padding-bottom:0;border:none}#prof-address-form .field-label{font-size:14px;color:#66aebe;display:inline-block;margin-bottom:5px}#prof-address-form .items-bottom .field-wrapper{-webkit-flex-basis:45.5%;-moz-flex-basis:45.5%;-ms-flex-preferred-size:45.5%;flex-basis:45.5%}#prof-address-form .items-bottom .items{width:100%}#prof-address-form .items-bottom .field-label{display:none}.prof-address-remove{position:absolute;right:0;top:0;cursor:pointer;display:inline-block;width:15px;height:15px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.prof-address-remove:before{color:#f31917;position:absolute;top:1px;left:1px;font-size:13px!important}.prof-address-remove+.field-label{margin-right:25px}.prof-address-remove:hover{opacity:.75}.prof-add-address{font-size:14px;color:#000;position:relative;cursor:pointer;display:none;margin-top:5px}.prof-add-address:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background-color:#000}.profile__favorites .top{margin-bottom:16px}.profile__favorites .top .title{background-image:url(/local/templates/abtoys/css/../images/icons/prof-fav.png)}.profile__favorites .top .prof-quantity{font-size:14px;color:#000;text-align:center;display:inline-block;width:115px;background-color:#ffd900;border-radius:12px;padding:3px 12px 3px;margin-left:20px;position:relative;top:2px}.profile__favorites .bottom .item{width:100%;margin-bottom:10px}.profile__favorites .bottom .image-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.profile__favorites .bottom figure{width:62px;height:62px;position:relative;background-color:#fff;margin:0;margin-right:15px}.profile__favorites .bottom img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;padding:0!important}.profile__favorites .bottom .title-wrap{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin-right:20px;padding-top:6px}.profile__favorites .bottom .title{font-size:14px;color:#000;line-height:1.35}.profile__favorites .bottom .old-price{margin-bottom:3px;color:#66aebe;text-decoration:line-through;font-size:16px}.profile__favorites .bottom .amount,.profile__favorites .bottom .amount-wrapper{font-size:18px;color:#000;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-basis:16%;-moz-flex-basis:16%;-ms-flex-preferred-size:16%;flex-basis:16%;margin-right:10px;line-height:1.1}.profile__favorites .bottom .basket-wrap,.profile__favorites .bottom .remove-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.profile__favorites .bottom .basket-wrap{margin-right:6px}.profile__favorites .bottom .basket{height:50px;width:50px;border-radius:50%;background-color:#66aebe;background-image:url(/local/templates/abtoys/css/../images/icons/basket.svg);background-repeat:no-repeat;background-position:center;cursor:pointer;background-size:29px 25px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.profile__favorites .bottom .basket:hover{background-color:rgba(102,174,190,.6)}.profile__favorites .bottom .remove{height:50px;width:50px;border-radius:50%;background-color:#e7e7e7;position:relative;cursor:pointer}.profile__favorites .bottom .remove:before{font-size:25px;height:26px;padding-top:1px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;color:#373737}.profile__favorites .bottom .remove:hover:before{color:grey}.profile__history .top{margin-bottom:0}.profile__history .top .title{background-image:url(/local/templates/abtoys/css/../images/icons/prof-history.png)}.profile__history .show-all{margin-top:15px}.profile__bonus-table,.profile__history-table{width:100%}.profile__bonus-table .item,.profile__history-table .item{-webkit-flex-basis:23%;-moz-flex-basis:23%;-ms-flex-preferred-size:23%;flex-basis:23%;padding:6px 10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.profile__bonus-table .item:first-child,.profile__history-table .item:first-child{-webkit-flex-basis:10%;-moz-flex-basis:10%;-ms-flex-preferred-size:10%;flex-basis:10%;padding-right:0}.profile__bonus-table .item:nth-child(2),.profile__history-table .item:nth-child(2){-webkit-flex-basis:22%;-moz-flex-basis:22%;-ms-flex-preferred-size:22%;flex-basis:22%}.profile__bonus-table .item:nth-child(3),.profile__history-table .item:nth-child(3){-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.profile__bonus-table .table-head,.profile__history-table .table-head{border-bottom:1px solid #e7e7e7}.profile__bonus-table .table-head .item,.profile__history-table .table-head .item{font-size:14px;color:#66aebe;min-height:38px}.profile__bonus-table .table-body .item,.profile__history-table .table-body .item{font-size:14px;color:#000;min-height:40px}.profile__bonus-table .table-row,.profile__history-table .table-row{border-bottom:1px solid #e7e7e7}.profile__bonus-table .table-row:last-child,.profile__history-table .table-row:last-child{border-bottom:none}.profile__bonus-table .history-status,.profile__history-table .history-status{text-align:center;display:inline-block;width:93px;border-radius:12px;padding:4px 8px 4px;font-size:12px}.profile__bonus-table .history-status.yellow,.profile__history-table .history-status.yellow{background-color:#ffd900}.profile__bonus-table .history-status.green,.profile__history-table .history-status.green{background-color:#00ad00;color:#fff}.profile__bonus-table .history-status.red,.profile__history-table .history-status.red{background-color:#f31917;color:#fff}.profile__bonus-table .remove,.profile__history-table .remove{height:29px;width:29px;border-radius:50%;background-color:#e7e7e7;position:relative;cursor:pointer}.profile__bonus-table .remove:before,.profile__history-table .remove:before{font-size:15px;height:16px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.profile__bonus-table .remove:hover,.profile__history-table .remove:hover{color:grey}.profile__bonus-table .number,.profile__history-table .number{position:relative;color:#000}.profile__bonus-table .number:after,.profile__history-table .number:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background-color:#000;opacity:0;visibility:hidden}.profile__bonus-table .number:hover:after,.profile__history-table .number:hover:after{opacity:1;visibility:visible}.profile__bonus .top{margin-bottom:0;min-height:52px}.profile__bonus .top .title{background-image:url(/local/templates/abtoys/css/../images/icons/prof-bonus.png)}.profile__bonus.profile__bonus-no-card .top{margin-bottom:11px}.profile__bonus.profile__bonus-no-card button{display:inline-block}.profile__bonus.profile__bonus-no-card .profile__bonus-table{display:none}.profile__bonus.profile__bonus-no-card .field-wrapper{display:block;width:100%}.profile__bonus.profile__bonus-no-card input{opacity:1;visibility:visible;position:static}.profile__bonus .field-wrapper{display:none}.profile__bonus .styled-hov-col{font-size:14px}.profile__bonus .link-wrapper{margin-top:15px}.profile__bonus-table .table-head,.profile__bonus-table .table-row{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.profile__bonus-table .item{-webkit-box-pack:start!important;-ms-flex-pack:start!important;-webkit-justify-content:flex-start!important;-moz-justify-content:flex-start!important;justify-content:flex-start!important}.profile__bonus-table .item:nth-child(1){-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.profile__bonus-table .item:nth-child(2){-webkit-flex-basis:28%;-moz-flex-basis:28%;-ms-flex-preferred-size:28%;flex-basis:28%}.profile__bonus-table .item:nth-child(3){-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.profile__subscribe{position:relative}.profile__subscribe .cancel-subscribe{font-size:14px;color:#000;cursor:pointer;display:inline-block;position:absolute;bottom:40px;right:40px}.profile__subscribe .cancel-subscribe:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background-color:#000}.button-more{color:#66aebe;border:2px solid #d8d8d8;width:150px;height:40px;border-radius:40px;padding:9px 15px 7px;margin:0 auto 30px;display:block}.button-more:hover{color:#000}.profile__bonus-program{padding-bottom:32px}.profile__bonus-program .top{min-height:52px;margin-bottom:0}.profile__bonus-program .top .title{background-image:url(/local/templates/abtoys/css/../images/icons/bonus-pr.png)}.profile__bonus-program p{color:#000;font-size:14px;padding:0}.profile__bonus-program p span{color:#66aebe}.profile__bonus-program ol{color:#000;font-size:14px}.profile__bonus-program b{font-weight:600}.profile__sub-title{color:#66aebe;font-size:14px;border-bottom:1px solid #e7e7e7;padding:10px 0 10px;background-color:#f4f4f4;margin-bottom:11px}.profile__sub-title~.profile__sub-title{border-top:1px solid #e7e7e7;margin-top:10px}.bonus-program-code{color:#000;font-size:14px;margin-top:9px;margin-bottom:12px}.bonus-program-code .title{color:#66aebe;margin-bottom:5px}.bonus-program-code .number{max-width:225px;background-color:#fff;height:41px;border:1px solid #f0f0f0;border-radius:20px;padding:0 25px 0;line-height:40px}.thanks-page .container{display:block;text-align:center;padding-top:100px;padding-bottom:150px}.thanks-page__top{background-image:url(/local/templates/abtoys/css/../images/thanks-bg.png);background-repeat:no-repeat;background-position:left bottom;background-color:#ffd900;padding:12px 30px 22px}.thanks-page__top .title{font-size:66px;color:#66aebe;font-weight:600}.thanks-page__bottom{position:relative;color:#fff;background-color:#66aebe;padding:47px 230px 74px}.thanks-page__bottom .title{font-size:25px;font-weight:600;padding-bottom:10px}.thanks-page__bottom .text{font-size:21px}.thanks-page__bottom img{position:absolute;left:10px;padding:0!important;bottom:-50px;max-width:250px}.thanks-page__bottom .number{color:#f31917}.pop-up{position:fixed;z-index:100;left:0;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.pop-up.active{opacity:1;visibility:visible;overflow:auto}.pop-up__container{-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;position:relative;margin:auto;background-color:#fff;padding:20px 40px 30px;text-align:center}.pop-up__container.size-1{width:345px}.pop-up__container.size-1 p{font-size:14px;line-height:1.35}.pop-up__container.size-1 p:last-of-type{padding-bottom:0}.pop-up__container.size-2{width:480px}.pop-up__container.size-3{width:655px}.pop-up__container.size-4{width:855px}.pop-up__container .pop-up__close{position:absolute;color:#fff;top:-27px;right:-27px;cursor:pointer;width:55px;height:55px;border-radius:50%;background-color:#66aebe;z-index:10}.pop-up__container .pop-up__close:before{font-size:18px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.pop-up__container .title{font-size:26px;color:#000;padding-bottom:22px;line-height:1.1;padding-left:10px;padding-right:10px}.pop-up__container p{font-size:16px;color:#666;line-height:1.2}.pop-up__container .button{padding:17px 22px 18px;border-radius:25px}.pop-up__container .button:hover{background-color:#d8d8d8;color:#000}.pop-up__video-container .title{padding-left:32px;padding-right:32px}.pop-up__location-container{padding:20px 20px 30px}.pop-up__location-container .button{width:47.6%;margin-top:13px}.pop-up__city-search-container ul{column-count:3;-moz-column-count:3;-webkit-column-count:3;padding-bottom:40px;padding-top:3px}.pop-up__city-search-container li{text-align:left;margin-bottom:12px}.pop-up__city-search-container li a{font-size:16px;color:#000;position:relative;transition-duration:0s}.pop-up__city-search-container li a:after{content:"";position:absolute;left:0;right:0;bottom:1px;height:1px;background-color:#000;opacity:0;visibility:hidden}.pop-up__city-search-container li a:hover:after{opacity:1;visibility:visible}.pop-up__city-search-container input{margin-top:10px;margin-bottom:30px}.pop-up__city-search-container .button{width:100%}.field-wrapper{text-align:left;display:block;margin-bottom:21px}.field-wrapper .field-label{font-size:14px;color:#66aebe;display:inline-block;margin-bottom:5px}.pass-restore-link{font-size:14px}.form-bottom{text-align:right;margin-top:25px;margin-bottom:33px;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.form-bottom .checkbox-label{width:52%;text-align:left;cursor:pointer}.form-bottom .links{width:40%}.form-bottom .links div:first-child{margin-bottom:5px}input[type=checkbox]:not(.filter-checkbox){opacity:0;visibility:hidden;position:absolute}input[type=checkbox]:not(.filter-checkbox)~span{position:relative;color:#666;padding-left:40px;display:inline-block;line-height:1.2}input[type=checkbox]:not(.filter-checkbox)~span:hover{cursor:pointer}input[type=checkbox]:not(.filter-checkbox)~span:before{position:absolute;font-size:13px;top:7px;left:8px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:0;color:#66aebe}input[type=checkbox]:not(.filter-checkbox)~span:after{content:"";display:inline-block;width:30px;height:30px;border:1px solid #66aebe;position:absolute;top:-2px;left:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}input[type=checkbox]:not(.filter-checkbox):checked~span:before{opacity:1}input[type=checkbox]:not(.filter-checkbox):checked~span:after{border-color:#66aebe}#authorization-form .button{width:250px}.phone-input{display:block;position:relative;padding-left:30px}.phone-input .code{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;color:#000}#pop-up__call-back p{font-size:14px;text-align:left;padding-top:5px}#pop-up__call-back .form-bottom{margin-top:13px}#pop-up__call-back .button{width:250px}.pop-up__full-image-container .title{max-width:585px;margin:0 auto}.pop-up__full-image-container img{margin:0 auto}.pop-up__video-container{padding-left:0;padding-right:0}.pop-up__video-container .title{max-width:585px;margin:0 auto}#player{width:100%!important;border:none}.pop-up__agreement-container,.pop-up__confidentiality-container{text-align:left;margin-top:35px}.pop-up__agreement-container .title,.pop-up__confidentiality-container .title{text-align:center}.pop-up__agreement-container p,.pop-up__confidentiality-container p{font-size:14px}.pop-up__confidentiality-container h3{font-size:16px}.pop-up__scheme-container{width:600px;height:710px;background-size:cover;background-position:center center;background-repeat:no-repeat}.pop-up__feedback-container .icon-star{height:14px;cursor:pointer}.pop-up__feedback-container input[type=radio]{position:absolute;opacity:0;visibility:hidden}.pop-up__feedback-container .gen-rate{padding:0}.pop-up__feedback-container .button{width:250px;margin-top:30px}.pop-up__basket-container figure{width:100px;height:100px;position:relative;margin:0;margin-right:25px}.pop-up__basket-container img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.pop-up__basket-container .details{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;text-align:left}.pop-up__basket-container .prod-title{padding:0;font-size:16px;line-height:1.2}.pop-up__basket-container .wrapper{margin-top:15px}.pop-up__basket-container .amount{font-size:24px;color:#000;position:relative;top:-5px}.pop-up__basket-container .button-wrapper{margin-top:15px}.pop-up__basket-container .button{width:46%}.pop-up__basket-container .quantity-input-container{margin-right:20px;margin-bottom:10px}.pop-up__restore-container{padding:20px 25px 25px}.pop-up__restore-container .links{width:100%;text-align:left;margin-top:10px}.pop-up__restore-container .icon-check{padding-left:35px!important}.pop-up__restore-container .icon-check:before{top:8px!important;left:6px!important}.pop-up__restore-container .icon-check:after{top:1px!important;width:26px!important;height:26px!important}.pop-up__restore-container .form-bottom{margin-top:20px;margin-bottom:0}.pop-up__restore-container .form-bottom .field-wrapper{width:100%}.pop-up__restore-confirmation-container{padding:20px 25px 30px}.pop-up__warning-container p{max-width:500px;margin:0 auto}.image-animate{z-index:200;transition:all .5s ease-in;opacity:.5}.image-animate.resize-zero{height:0!important;width:0!important}.pop-up__subscribe-cancel-container{padding:25px 40px 27px}.pop-up__subscribe-cancel-container p{font-size:16px!important}.authorization-icons{margin-bottom:10px;text-align:left}.authorization-icons .icon-facebook{margin-left:3px}.authorization-icons .icon-vkontakte:before{left:5px}.pop-up__authorization-container p{padding-bottom:10px;text-align:left}.pop-up__authorization-container .authorization-options{display:none}.pop-up__authorization-container .radio-visible{display:block}.authorization-options{text-align:left;padding-top:30px;padding-bottom:1px}.authorization-options li{margin-bottom:25px}.authorization-options .radio{display:inline-block;cursor:pointer;position:relative;padding-left:40px}.authorization-options .radio:hover span{color:#000}.authorization-options span:after,.authorization-options span:before{content:"";position:absolute;top:-7px;left:0;display:inline-block;border-radius:50%}.authorization-options span:before{width:30px;height:30px;border:1px solid #a5a5a5}.authorization-options span:after{width:18px;height:18px;background-color:#66aebe;opacity:0;top:-1px;left:6px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.radio-input{position:absolute;opacity:0;visibility:hidden}.radio-input:checked+span{color:#000}.radio-input:checked+span:after{opacity:1}.radio-text{font-size:14px;color:#a6a6a6;line-height:1.35}#toTop{background-color:#ffd900;background-image:url(/local/templates/abtoys/css/../images/up-arrow.svg);background-position:center;background-repeat:no-repeat;color:#fff;font-size:11px;width:45px;height:45px;border-radius:5px;text-align:center;padding:5px;position:fixed;bottom:10px;right:10px;cursor:pointer;display:none}#toTop:hover{background-color:#d8d8d8}.gift{display:flex;align-items:center;justify-content:space-between;width:100%;margin:15px 0;padding:0 20px}.gift__img{width:96px;height:96px;border:1px solid #ececec;position:relative;display:inline-block}.gift__img img{padding:0!important;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.gift__title{font-size:14px;color:#000;line-height:1.15;display:inline-block;max-width:195px;margin:0 5px}.gift__title:hover{text-decoration:underline}.gift span{font-size:20px;text-transform:uppercase;color:#f31917;display:inline-block;margin:0 5px}.gift .button.regular-shrt,.gift .button2.regular-shrt{padding-left:15px;padding-right:15px}@media screen and (max-width:1300px){.basket__table .button,.favorites__table .button,.ordering__table .button{right:10px;bottom:12px;font-size:0;width:50px;height:50px;border-radius:50%;background-image:url(/local/templates/abtoys/css/../images/icons/mob-basket.png);background-repeat:no-repeat;background-position:center}.favorites__table .button-td{width:9.5%;min-width:100px}.profile__blocks-wrapper{-webkit-flex-basis:49%;-moz-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%}.profile__bonus-table .history-status,.profile__history-table .history-status{width:100%}#prof-address-form .items-bottom .field-wrapper{-webkit-flex-basis:47.5%;-moz-flex-basis:47.5%;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media screen and (max-width:1250px){.header__top-location{width:270px}.footer__bottom .button{padding:9px 10px 10px;width:100%}.news-page__content .top-image,.video-page__content .video-image{height:210px}}@media screen and (max-width:1199px){.product-single__top-images{width:54%}.product-thumbnails-wrapper .thumbnails-next,.product-thumbnails-wrapper .thumbnails-prev{bottom:22px}.header__top-schedule{display:none}.header__middle-phone{width:27%}.header__middle-phone .phone{font-size:17px;margin-bottom:5px}.header__middle-phone .button{max-width:165px}.header__middle-item .icon{width:48px;min-width:48px;height:48px;border:2px solid #d8d8d8;margin-right:10px}.header__middle-phone .icon-phone2:before{font-size:24px}.header__middle-card .icon-card:before{font-size:19px}.header__middle-favorites .icon{background-size:27px}.header__middle-logo{width:175px;margin-left:20px;margin-right:20px;height:110px}.header__middle-logo img{max-width:175px}.header__middle-item{margin-right:20px}.header__middle-item:after{right:-10px;top:0;bottom:0}.header__middle-phone .button{padding:6px 12px 7px}.header__middle-wrapper{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.sticky-phone{display:none!important}.main-menu-wrapper #main-menu{margin:0 0 0 auto}.main-page__brends{display:none}.main-page__advertising{height:250px}.main-page__advertising .advertising-sumbs{margin-left:15px;-webkit-flex-basis:160px;-moz-flex-basis:160px;-ms-flex-preferred-size:160px;flex-basis:160px}.main-page__advertising .advertising-sumb{margin-bottom:15px;height:calc((100% - 30px)/ 3)}.main-page__age .items{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.main-page__age .item{margin:0 6px 12px}.main-page__age{padding:5px 0 15px;color:red}.main-page__characters .slider-wrapper{padding-top:10px}.subscribe-text{display:none}p.mob-subscribe-text{display:block;padding-top:0;padding-bottom:0;text-align:left}.footer__top-right-info{display:none}.footer__top{padding:12px 0 15px}.footer__top-left{top:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-right:10px}.footer__top-right{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;max-width:none}#subscribe-form{width:auto}#subscribe-form .main-fields{width:100%;-webkit-flex-wrap:inherit;-moz-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit}#subscribe-form .main-fields button{width:250px;margin-top:10px;transition:margin-top 0s,opacity .4s ease}#subscribe-form input{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin-top:10px;transition:margin-top 0s,border-color .4s ease}#subscribe-form label{position:static}#subscribe-form label:not([style="display: none;"])+input,#subscribe-form label:not([style="display: none;"])~button{margin-top:0}.unsubscribe-btn{max-width:250px}.footer__top.unsubscribe .footer__top-right{min-width:250px;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.footer__top.unsubscribe .unsubscribe-text{padding-right:33%}.footer__top.unsubscribe{padding:22px 0 22px}.copyright{display:none}.footer__bottom-details{display:none}.footer__bottom-logo{max-width:137px;margin-left:0}.mob-footer-phone a{font-size:21px;color:#000;white-space:nowrap}.footer__bottom-socials{margin-left:0}.mob-footer-btn{margin-top:7px;max-width:155px}.footer__bottom .item:nth-child(1){width:26%}.footer__bottom .item:nth-child(3){width:21%}.footer__bottom .item:nth-child(4){width:21%}.footer__bottom .item:nth-child(5){width:25%}.footer__bottom-mob-item{width:100%;color:red;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-top:25px}.footer__bottom-mob-item .footer__bottom-socials{margin-bottom:0}.footer__bottom-mob-item .address{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;text-align:center;margin:0 15px;font-size:14px;color:#000}.footer__bottom-info .footer__bottom-socials{display:none}.footer__bottom-links .footer__bottom-yandex{display:none}.error-page__top{display:block;text-align:center}.error-page__top .image img{margin:0 auto}.error-page__top .button-wrapper{width:100%;padding-top:10px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.error-page__top .image{margin-bottom:20px}.error-page__recommended{padding:20px 0 30px}.error-page__top .button{margin:0 10px;max-width:180px;padding:10px 10px 11px}.categories__top-content-wrapper .row .item{padding-top:10px;padding-bottom:15px}.categories__top-content-wrapper figure{height:130px}.item.contacts__top-address,.item.contacts__top-hours{display:block}.contacts__top-address .title,.contacts__top-hours .title{margin-right:0}.contacts__top-address .info,.contacts__top-hours .info{padding-left:35px}.contacts__top-details .form-link-btn{display:none}.contacts__top-details{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts__socials{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}.contacts__requisites .item-left:after{right:-1%}.contacts__requisites .item-right{padding-top:33px}.contacts__socials .socials{position:relative;top:-5px}.item.contacts__description{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:6;-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5;margin-bottom:25px}.scheme-img{margin:40px auto 35px}.news-page__content .page-pagination,.video-page__content .page-pagination{margin-bottom:45px}.products-page__content-bottom{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.products-page__content-bottom .products-quantity{position:static}.page-pagination{width:100%}.page-pagination .pagination-list{margin:0 auto 0 0}.products-page__content{padding-bottom:45px}.basket__table tr,.ordering__table tr{position:relative}.basket__table .button-td,.ordering__table .button-td{position:absolute;top:50%;transform:translateY(-50%);right:0}.basket__table th:last-child,.favorites__table th:last-child{display:none}.mob-remove-tbl-row{position:absolute;top:10px;right:0}.basket__table .amount-td,.ordering__table .amount-td{position:relative}.basket__table th:first-child,.favorites__table th:first-child,.ordering__table th:first-child{padding-left:10px}.basket__table .product-td,.favorites__table .product-td,.ordering__table .product-td{padding-left:10px}td{padding:20px 5px 20px}th{padding:10px 5px 11px}.basket__table .prices-td,.ordering__table .prices-td{width:15%}.basket__table figure,.favorites__table figure,.ordering__table figure{margin:0 10px 0 0}.basket__buttons .button{width:200px}.basket__discounts{display:block}.basket__discount form{padding-bottom:20px}.favorites__table th:last-child{display:table-cell}.favorites__table .prices-td{width:15%}.favorites__table .remove{position:absolute;top:10px;right:0}.favorites__table .button-td{text-align:left;min-width:75px}.ordering__table-summary td:nth-child(1){width:26%}.ordering__table-summary td:nth-child(2){width:25%}.ordering__table-summary td:nth-child(4){width:29%}.product-single__top-details{-webkit-flex-basis:42.3%;-moz-flex-basis:42.3%;-ms-flex-preferred-size:42.3%;flex-basis:42.3%}.product-single__top-images .thumbnail{height:66px}.product-single__top-images .product-thumbnails{margin-top:25px}.product-single__top-images .icon-videocam{margin-top:1px}.product-single__top-details .delivery-type{margin-left:23px}.product-single__top{padding-bottom:35px}.product-single__similar{padding-top:10px;padding-bottom:30px}.feedback-tab-content .feedback{padding:27px 50px 27px 0}.feedbacks-wrapper .page-pagination{padding-top:30px}.profile__blocks{display:block}.profile__bonus-table .table-row,.profile__history-table .table-row{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.blocks-3x{-webkit-flex-basis:31.1%;-moz-flex-basis:31.1%;-ms-flex-preferred-size:31.1%;flex-basis:31.1%}#registration-form .form-bottom{max-width:100%;display:block;padding:0;text-align:center}#registration-form .form-bottom .checkbox-label{width:auto;display:inline-block;max-width:300px}#registration-form .form-bottom .links{padding-right:0;width:100%;text-align:center;margin-top:15px}.video-page__content .video-image:before{font-size:80px}.thanks-page__bottom{padding-left:30px;padding-right:30px}.thanks-page__bottom img{display:none}.thanks-page .container{padding-top:65px;padding-bottom:65px}}@media screen and (max-width:991px){.product-thumbnails-wrapper .thumbnails-prev{right:auto;left:-17px}.sub-level-wrapper .sub-level{width:calc(100% + 27px);padding-bottom:5px;display:none;transition:all 0s ease}.sub-level-wrapper .sub-level .side-menu-item{padding:2px 27px 2px 20px;min-height:auto}.sub-level-wrapper .sub-level .side-menu-item:hover{background-color:transparent}.sub-level-wrapper .sub-level .side-menu-item:first-child{padding-top:4px}.menu-open.opened+.main-menu-wrapper{display:block;padding:30px 0 0 0}.main-menu-wrapper{height:calc(100vh - 70px);z-index:20;position:absolute;top:70px;width:100%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;background-color:#fff;right:0;overflow:auto;display:none}.main-menu-wrapper ul{padding-bottom:0;background-color:#fff}.main-menu-wrapper ul li{display:inline-block;width:100%;padding:0}.main-menu-wrapper ul li a{margin:0;color:#000;font-size:17px;padding:9px 3%;border-bottom:1px solid #f0f0f0;position:relative;display:block;text-decoration:none}.main-menu-wrapper ul li:hover>a{opacity:.75;cursor:pointer}.main-menu-wrapper ul li.current-menu-ancestor>a,.main-menu-wrapper ul li.current-menu-item>a,.main-menu-wrapper ul li.current-menu-parent>a{background:#999;color:#fff}.main-menu-wrapper ul li span{margin:0;color:#000;font-size:17px;padding:9px 3%;border-bottom:1px solid #f0f0f0;position:relative;display:block;text-decoration:none}.main-menu-wrapper ul li ul{margin-top:0;opacity:1;visibility:visible;width:100%;display:none;-webkit-transition:none .4s ease;-moz-transition:none .4s ease;-ms-transition:none .4s ease;-o-transition:none .4s ease;transition:none .4s ease}.main-menu-wrapper ul li ul a{padding:10px 6%}.main-menu-wrapper ul li ul ul a{font-size:16px;font-style:italic;padding:10px 7.5%}.header__top-location{display:none}.header__middle-logo{display:none}.header__middle-right{height:90px}.header__middle-item:after{display:none}.header__middle-item .registration,.header__middle-item .title{padding-bottom:0}.header__middle-phone{display:none}.header__bottom-catalog{display:none}.header__bottom-wrapper{height:60px}.header__middle-catalog .icon{background-image:url(/local/templates/abtoys/css/../images/icons/catalog.png);border-color:#f31917}.header__middle-catalog .title{color:#f31917}.header__middle-catalog .title:hover{color:#000}.header__middle-card .title{padding-bottom:5px}.header__bottom .container,.header__middle .container-bg{padding-left:20px}.header__middle-card{width:auto}.header__middle-item{margin-right:10px}.header__middle-card .info{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.icon-close:not(.pop-up__close):before{font-size:16px}.menu-close-icon{position:absolute;right:10px;top:12px;width:16px;height:16px;cursor:pointer}.menu-close-icon:before{color:#66aebe}.header__top-mob-city.active{display:block}.side-bar{z-index:20;position:absolute;top:-60px;left:0;width:100%;background-color:#fff;display:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;max-width:100%;margin-right:0;padding-top:38px;border-top:1px solid #f31917}.side-bar.active{display:block}.side-bar:before{content:"";position:absolute;left:0;right:0;top:37px;height:1px;background-color:#f0f0f0}.side-bar .widget-vk{display:none}.side-bar .side-menu{overflow-y:auto;overflow-x:hidden;height:calc(100vh - 70px - 90px - 38px)}.side-menu-list{padding-bottom:0}.side-menu-list .side-menu-item:after,.side-menu-list .side-menu-list .wrapper:after{left:0}.side-menu-list>li:last-child:after{display:block}.main-container{padding-left:20px}.main-content-wrapper,.main-page__top-content{width:100%}.main-page__advertising{height:270px}.main-page__age .items{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.main-page__age .item{margin:0 0 12px;width:90px;height:90px;border:7px solid #f5f5f5}.main-page__age .range{font-size:23px}.main-page__age .info{font-size:12px;top:-2px}.main-page__news-video{display:block}.main-page__news,.main-page__video{width:100%}.main-page__news{margin-bottom:25px}.main-page__news-video{padding:20px 0 24px}.main-page__bottom .container-bg{padding-left:20px}.main-page__info{padding:30px 0 0}.main-page__info h2{padding-bottom:20px}.footer__top.unsubscribe .unsubscribe-text{padding-right:5%}.error-page__top .image{width:75%;margin:0 auto 20px}.error-page__top h1{font-size:26px}.side-bar{margin-left:0}.categories__bottom-info{padding-top:25px;padding-bottom:25px}.sub-section-title-wrap{margin-bottom:15px}.swiper-button-next,.swiper-button-prev{top:-50px}.item.contacts__socials,.item.contacts__top-hours,.item.contacts__top-mail{-webkit-flex-basis:35%;-moz-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%}.item.contacts__requisites{-webkit-flex-basis:59%;-moz-flex-basis:59%;-ms-flex-preferred-size:59%;flex-basis:59%}.contacts__requisites .item-left{width:60%;padding-right:15px}.contacts__requisites .item-right{width:32%}.contacts__requisites .item-right{padding-top:15px}.filter-main-title{width:100%}.breadcrumbs-wrapper{margin-top:6px}#filter-form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #f0f0f0;margin-bottom:30px}.filter-main-title{display:none}.open-filter{width:215px!important;padding:15px 22px 16px;display:block;margin:0 auto 25px}.filter-main-title,.filter-price-wrapper{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.filter-age-wrapper,.filter-list-wrapper{-webkit-flex-basis:47%;-moz-flex-basis:47%;-ms-flex-preferred-size:47%;flex-basis:47%}.products-filter .clear-filter,.products-filter .sub-filter{width:215px!important;margin:5px 16px 25px}.products-filter .clear-filter{margin:5px auto 25px 16px}.clear-filter-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-top:14px;margin-left:10px;margin-right:auto}.filter-list-title{padding:10px 10px 9px 0}.filter-list-item .wrapper{padding:10px 10px 9px 30px}.filter-list-item .wrapper:before{left:16px}ul.mCustomScrollbar .wrapper{padding:10px 25px 9px 30px}.filter-title{padding:10px 10px 5px 0}.c-filter__item{padding:0 8px}.filter-age-items{margin-top:5px;margin-left:-5px;margin-right:-5px;padding-left:15px}.filter-age-item{margin-left:5px;margin-right:5px}.filter-list-item .wrapper:after{left:15px}.pop-up__container .pop-up__close{color:#66aebe;top:10px;right:10px;width:20px;height:20px;border-radius:0;background-color:transparent}.pop-up__agreement-container,.pop-up__confidentiality-container{margin-top:20px}.favorites__table{margin-bottom:40px}.header-favorites-icon{cursor:pointer;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.header-favorites-icon:hover{opacity:.7}.header__mobile-phone .button{padding:8px 22px 8px;border-radius:17.5px}.menu-open{height:72px}.side-menu-list .side-menu-item:after,.side-menu-list .wrapper:after{left:0}.product-top .discount{width:42px;height:42px;font-size:15px}.sitemap__content ul:not([class]) li+li{margin-top:7px}.sitemap__content ul ul{margin-top:7px!important}.thanks-page__top .title{font-size:46px}.thanks-page__bottom{padding:40px 30px 65px}#filter-form{border-top:1px solid #f0f0f0;opacity:0;visibility:hidden;position:absolute;padding-top:10px}#filter-form.active{opacity:1;visibility:visible;position:relative;z-index:50}}@media screen and (max-width:767px){.product-single__top-images{width:100%}.product-thumbnails-wrapper .thumbnails-next,.product-thumbnails-wrapper .thumbnails-prev{bottom:54px}.product-thumbnails-wrapper .thumbnails-next,.product-thumbnails-wrapper .thumbnails-prev{right:-18px}.container{max-width:100%}.header__middle-favorites{margin-right:0!important}.header__bottom-basket{width:200px;padding:0 12px 0 60px}.header__bottom-basket:before{left:53px}.header__middle-item:not(.header__middle-phone){display:block;vertical-align:top;height:100%;padding-top:8px;padding-bottom:8px}.header__middle-item:not(.header__middle-phone) .icon{margin-right:0}.header__middle-item{margin-right:4%;text-align:center}.header__middle-item .icon{margin:0 auto 7px!important}.header__middle-favorites .icon{display:block}.header__middle-right{height:auto;min-height:125px}.footer__top-right .mob-btn-text{display:none}#subscribe-form .main-fields button{width:190px}.footer__top.unsubscribe .unsubscribe-text{padding-right:3%}.news-page__content .top-image,.video-page__content .video-image{height:260px}.news-page__content .page-pagination,.video-page__content .page-pagination{margin-bottom:30px}.favorites__table .button-td{min-width:65px}.ordering__table-summary td:first-child,.ordering__table-summary th:first-child{padding-left:10px}.ordering__table-summary td:last-child,.ordering__table-summary th:last-child{padding-right:10px}.product-single__top{display:block}.product-single__wrapper .breadcrumbs-wrapper{margin-bottom:23px}.product-single__wrapper .title-h{text-align:center;font-weight:700}.product-single__top-images .product-thumbnails{margin-top:18px}.product-single__top-images .thumbnail{height:100px}.product-single__top-images .icon-videocam{margin-top:18px}.product-single__top .top-info{margin-top:5px;margin-bottom:20px}.product-single__top-images .nameplate{top:10px}.product-single__top-images .discount{bottom:auto;top:10px}.product-single__top-details .info.present{float:right;padding-top:0;padding-bottom:0;margin-top:-19px}.product-single__top-images .product-thumbnails{margin-bottom:15px}.product-single__top-details .vendor-code{display:block}.product-single__top-details .button{margin:10px 0 18px}.product-single__top{padding-bottom:20px}.product-single__bottom .sub-section-title-wrap{margin-bottom:20px}.description-tab-content>.flex{display:block}.product-single__top-details .shares-text{text-align:center}.product-single__top-details .shares-links{text-align:center}.description-tab-content .right-item{margin-left:0}.description-tab-content .instructions{margin-top:5px}.sitemap__heroes-list,.sitemap__shop-list{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sitemap__catalog-list .item{width:calc((100% / 2))}.side-bar .side-menu{height:calc(100vh - 70px - 120px - 38px)}}@media screen and (max-width:700px){.main-page__advertising{height:240px}.main-page__advertising .advertising-sumbs{-webkit-flex-basis:150px;-moz-flex-basis:150px;-ms-flex-preferred-size:150px;flex-basis:150px}.footer__bottom-mob-item{display:none}.footer__bottom .item:nth-child(1n+1){width:100%;text-align:center}.footer__bottom .item:nth-child(3),.footer__bottom .item:nth-child(4),.footer__bottom-logo,.mob-footer-btn,.mob-footer-phone{display:none}.footer__bottom-info .footer__bottom-socials{display:block;margin-bottom:15px}.footer__bottom-details{display:block}.footer__bottom-location,.footer__bottom-phone,.footer__bottom-schedule{padding:0}.footer__bottom-location:before,.footer__bottom-phone:before,.footer__bottom-schedule:before{display:none}.footer__icon-phone{padding:0;margin-bottom:15px}.footer__icon-phone:before{display:none}.footer__bottom-socials a{margin-right:4px}.footer__bottom .container{padding:23px 20px 0 20px}.footer__bottom-location{margin-bottom:9px}.footer__bottom-schedule{margin-bottom:8px}.footer__bottom-details .button{margin:0 auto 3px;max-width:220px;display:block}.footer-cab,.footer__bottom-title{display:none}.products-page__items.hor-items .product-top{-webkit-flex-basis:190px;-moz-flex-basis:190px;-ms-flex-preferred-size:190px;flex-basis:190px}.products-page__items.hor-items .product-bottom p{display:none}.products-page__items.hor-items .product-bottom .title-h3{font-size:16px}.products-page__items.hor-items .product-middle{-webkit-flex-basis:115px;-moz-flex-basis:115px;-ms-flex-preferred-size:115px;flex-basis:115px}#prof-address-form.edit-data .items-bottom{display:block}.blocks-3x{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.blocks-3x+.blocks-3x{margin-top:20px}#player{height:400px}}@media screen and (max-width:640px){.product-thumbnails-wrapper .thumbnails-next,.product-thumbnails-wrapper .thumbnails-prev{bottom:46px}.footer__top.unsubscribe .unsubscribe-text{padding-right:0}.main-page__advertising .advertising-sumbs{display:none}.main-page__age .item{margin:0 5px 12px}.main-page__products .sub-section-title{font-size:16px}.main-page__products .tabs{padding-bottom:4px}.main-page__age{padding:5px 0 5px}.footer__top .container{display:block}p.mob-subscribe-text{display:none}p.subscribe-text{display:block;font-size:14px}.footer__top-left img{max-width:33px;margin-right:15px}.footer__top .unsubscribe-text{font-size:14px}.footer__top-left{margin-right:0}.footer__top.unsubscribe .unsubscribe-btn{margin:10px auto 0;width:100%;display:block}.footer__top.unsubscribe{padding:12px 0 15px}.item.contacts__socials,.item.contacts__top-hours,.item.contacts__top-mail{-webkit-flex-basis:48%;-moz-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%}.contacts__top-info .title{padding-left:27px}.contacts__top-address .info,.contacts__top-hours .info{padding-left:0}.item.contacts__requisites,.item.contacts__socials{display:block;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.contacts__requisites .item-left:after{display:none}.contacts__requisites .item-left,.contacts__requisites .item-right{width:100%;padding-right:0}.contacts__requisites .info br{display:none}.contacts__socials .title{display:block;margin-right:0;text-align:center}.contacts__socials .socials{top:0;text-align:center!important;display:block;margin-top:5px}.item.contacts__requisites{margin-bottom:16px}.item.contacts__socials{margin-bottom:25px}.contacts__description{text-align:center}.c-contacts-map{height:340px}.scheme-btn{margin:30px auto 25px;display:block}#contacts-form .items{display:block}#contacts-form .button{margin:35px auto 30px;display:block}.products-page__content-bottom .pagination-mob-item{display:none}.mob__table td:nth-child(1n+2),.mob__table thead tr{display:none}.mob__table td{padding-left:0!important;padding-right:0}.mob__table .product-td{position:relative}.mob__table .quantity-input-container{width:96px;position:absolute;left:0;bottom:21px;border:1px solid #ededed}.mob__table .quantity-container{position:absolute;left:93px;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);bottom:22px}.mob__table .quantity-input-container input{width:34px!important}.mob__table .prices{display:inline-block;padding-left:106px;padding-top:10px}.mob__table .prices .current-price{font-size:21px}.mob__table .title{display:block}.mob__table .table-mob-vc-wrap{display:block;margin-bottom:15px;color:#666}.mob__table .table-mob-vc{color:#666}.basket__table{margin-top:0}.basket__discount form{display:block}.basket__discount .button{margin-left:auto;margin-top:15px;margin-right:auto;display:block}.basket__buttons{text-align:center}.basket__buttons .title{display:block}.basket__buttons .button{margin-left:10px;margin-right:10px;width:230px;margin-top:10px}.basket__discounts{padding:0}.mob__table .button{float:right}.favorites__content .sub-section-title-wrap{margin-bottom:15px}.favorites__content .swiper-button-next,.favorites__content .swiper-button-prev{top:-45px}.favorites__total{padding:19px 0 15px}.ordering__option .items-wrapper{max-width:100%;display:block}.ordering__table{margin-top:0}.ordering__item-total{padding:5px 0 0}.ordering__table-summary{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.ordering__table-summary tbody,.ordering__table-summary thead{padding:10px 0}.ordering__table-summary tr{border:none}.ordering__table-summary td,.ordering__table-summary th{display:block;width:auto!important;padding:2px 0 2px!important}.ordering__table-summary thead th:last-child{min-height:35px;padding-top:13px!important}.ordering__table-mob{padding-right:12px}.ordering__bottom{display:block}.ordering__bottom .button{margin-left:auto;margin-right:auto;display:block;margin-top:20px}.ordering__bottom{margin-top:15px;padding-top:20px}.product-single__top-images .thumbnail{height:85px}.product-single__top-images .icon-videocam{margin-top:10px}#registration-form .buttons-wrapper,#registration-form .items-bottom,#registration-form .items-top{display:block}#registration-form .add-fields{margin:0 auto 20px}#registration-form .buttons-wrapper .checkbox-item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.registration__content .sub-section-title-wrap{margin-bottom:15px}.registration__content .sub-section-title-wrap+p{display:none}#registration-form .buttons-wrapper .add-fields{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:300px}.mob__table .amount{display:inline-block;font-size:24px;padding-left:106px;padding-top:10px}}@media screen and (max-width:600px){.gen-table .top,.profile__block .top{display:block}.gen-table .top .button,.profile__block .top .button{margin-left:0}.gen-table .top,.profile__block .top{border-bottom:none}.gen-table .top-left,.profile__block .top-left{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e7e7e7}.profile__block .bottom{display:block}.gen-table .top .cancel,.profile__block .top .cancel{margin-right:20px}.profile__subscribe .cancel-subscribe{position:relative;bottom:0;right:0}.profile__favorites .bottom figure{margin-bottom:20px;margin-right:20px}.profile__favorites .bottom .item{display:block;position:relative;margin-bottom:20px}.profile__favorites .bottom .image-wrapper{float:left}.profile__favorites .bottom .title-wrap{margin-right:0;padding-top:0}.profile__favorites .bottom .amount{margin-right:0}.profile__favorites .bottom .basket-wrap,.profile__favorites .bottom .remove-wrap{clear:both;margin-right:0}.profile__favorites .bottom .remove-wrap{position:absolute;left:55px;bottom:0}.profile__bonus-table .table-head,.profile__history-table .table-head{display:none}.profile__bonus-table .table-row,.profile__history-table .table-row{display:block;position:relative;margin-bottom:15px}.profile__bonus-table .table-body .item,.profile__history-table .table-body .item{padding:1px 0;min-height:16px}.mob-table-item{margin-right:13px;color:#66aebe}.profile__history-table{padding-top:10px}.profile__bonus-table .history-status,.profile__history-table .history-status{width:auto;padding:0;background:0 0!important;font-size:14px;color:#000!important}.profile__bonus-table .remove,.profile__history-table .remove{position:absolute;top:3px;right:0}.gen-table .show-all,.profile__history .show-all{margin-top:0}.profile__bonus .table-row{margin-bottom:0}.profile__bonus .top-left{margin-bottom:5px}.profile__bonus .item{display:block;margin-bottom:12px}.profile__bonus .item:last-child{margin-bottom:0}.profile__bonus .mob-table-item{display:block;margin-right:0;margin-bottom:5px}.profile__bonus .button{margin-top:15px}.pop-up__scheme-container{width:100%;background-size:contain}.profile__favorites .bottom .amount,.profile__favorites .bottom .amount-wrapper{display:block;margin-right:0;margin-top:5px;margin-bottom:10px}.profile__bonus-program .top-left{margin-bottom:0}.profile__bonus-program .top{min-height:auto;padding-bottom:0}}@media screen and (max-width:575px){.header__middle-item-border{display:none}.page-pagination .pagination-list{margin:0 auto}.products-filter .clear-filter,.products-filter .sub-filter{width:215px!important;margin:10px auto 0}#filter-form.active{padding-bottom:20px}.side-bar{top:-5px}.header__middle-card{display:none!important}.header__middle-right{min-height:auto;margin-bottom:10px}.header__middle-logo{display:inline-block;margin-left:0;height:auto}.header__mobile-logo{display:none}.h-logo-box{height:45px;overflow:hidden}.header__middle-wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:red}.header__middle-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;margin-top:10px}.header__middle .flex{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding-top:10px;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.header__middle-favorites .details{display:none}.header__bottom-bas-wrapper{display:none}.header__middle-search .icon{background-image:url(/local/templates/abtoys/css/../images/icons/search.png);background-position:center right 12px;background-size:22px}.header__mobile-phone{margin:0 auto}.header__bottom{display:none}.header__middle{border-bottom:5px solid #66aebe}.header__bottom-wrapper{height:54px}#search-form{position:relative;top:-3px}header.sticky+section{padding-top:151px}.header__top-mob-card{display:block}.sub-section-title-wrap{font-size:20px;text-align:center}.tabs.sub-section-title-wrap{text-align:left}.main-page__video .video-image{height:270px}.main-page__info h2{font-size:21px}.main-page__info p{padding-bottom:15px}.main-page__info{padding:30px 0 10px}.error-page__top .image{width:100%}.error-page__top h1{font-size:21px}.error-page__top .button{max-width:140px}.error-page__top .button:first-letter{text-transform:capitalize}.error-page__top .button span{display:none}.error-page__recommended{display:none}.error-page__top{padding:10px 0 25px}.categories .page-pagination{padding:0 0 20px}.categories__top-content-wrapper .row .item{border:1px solid #c3c3c3;margin:0 3% 30px;-webkit-box-flex:0;-ms-flex:0 0 44%;flex:0 0 44%;max-width:44%}.categories__top-content-wrapper .row{margin-right:-3%;margin-left:-3%}.item.contacts__top-mail,.item.contacts__top-phone{display:block}.item.contacts__top-mail .title,.item.contacts__top-phone .title{margin-right:0}.news-page__content .top-image,.video-page__content .video-image{height:220px}.filter-age-wrapper,.filter-list-wrapper{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.filter-list-item .wrapper:before{display:none}.filter-list-item .wrapper{padding:6px 10px 5px 0;min-height:34px}.filter-list-item .wrapper:after{left:0}ul.mCustomScrollbar .wrapper{padding:6px 25px 5px 0}.filter-list-title{padding:10px 10px 3px 0}.filter-list-title{min-height:36px}.filter-age-items{padding-left:0;margin-left:-7px;margin-right:-7px}.c-price__filter .noUi-horizontal .noUi-handle{width:22px;height:22px;left:-10px;top:-10px}.c-filter__item{padding-top:7px}.c-filter__range__row{padding-top:10px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.sub-filter{margin:5px auto 0 auto;display:block}.clear-filter-wrapper{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.filter-list-wrapper{padding-bottom:15px}.open-filter{width:215px!important;padding:15px 22px 16px;display:block;margin:0 auto 20px}.products-page__content-top{padding:10px 0 19px}#filter-form{border-top:1px solid #f0f0f0;opacity:0;visibility:hidden;position:absolute}#filter-form.active{opacity:1;visibility:visible;position:relative;z-index:50}.filter-age-item{margin-left:7px;margin-right:7px}.products-quantity{display:none}.products-page__content-bottom{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.products-page__content{padding-bottom:30px}.products-page__items .button{width:215px;margin-left:auto;margin-right:auto}.hor-items .product-wrapper{display:block!important;margin-top:10px;position:relative}.hor-items .product-wrapper:after{content:"";clear:both;display:table}.products-page__items.hor-items .button{left:200px}.products-page__items.hor-items .item{padding-bottom:32px}.hor-items .nameplate{position:static;margin-bottom:3px}.hor-items .col-12{display:block}.hor-items .product-top .discount{bottom:auto;left:5px;top:5px}.hor-items .product-bottom .product-middle{margin-left:0;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.products-page__items.hor-items .product-top{margin-right:10px;width:190px;float:left}.products-page__items.hor-items .product-bottom{width:calc(100% - 200px);float:left;position:static}.products-page__items.hor-items .product-middle{margin-left:0;width:calc(100% - 200px);float:left}.product-single__top-images .thumbnail{height:80px}.product-single__top-images .icon-videocam{margin-top:8px}.product-single__wrapper .breadcrumbs-wrapper{margin-bottom:10px}.feedback-tab-content .image{display:none}.feedbacks-wrapper .page-pagination{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.product-single__warning{margin-left:0}.product-single__top-images .product-thumbnails{margin-top:10px}.product-thumbnails-wrapper .thumbnails-next,.product-thumbnails-wrapper .thumbnails-prev{bottom:44px}.blocks-2x{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}section p~img{float:none!important;margin:0 auto!important}.blocks-2x+.blocks-2x{margin-top:20px}.sitemap__content .sub-section-title{border-bottom:1px dashed #4e96ac;padding-bottom:0;cursor:pointer}.sitemap__content .sub-section-title:after{display:none}.sitemap__content .sub-section-title:before{content:"";position:absolute;top:10px;right:-20px;display:inline-block;width:0;height:0;border-style:solid;border-width:7px 5.5px 0 5.5px;border-color:#66aebe transparent transparent transparent;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.sitemap__content .sub-section-title.active:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.sitemap__content .sub-section-title-wrap{border-bottom:none;margin-bottom:15px}.sitemap__content .col+.col .grid,.sitemap__content .col+.col ul{display:none}.sitemap__content .col+.col .grid ul{display:block}.sitemap__content{padding-bottom:10px}.pop-up .form-bottom{display:block;text-align:center;margin-top:20px;margin-bottom:25px}.pop-up .checkbox-label{width:auto;max-width:300px;display:inline-block}.pop-up .links{width:100%;margin-top:15px}#player{height:350px}.pop-up-captcha{margin:0 auto}.pop-up__quick-buy-container .form-bottom{margin-top:10px}.pop-up__restore-container .form-bottom{margin-bottom:0}header.sticky .header__bottom{position:fixed;top:135px;left:0;width:100%;z-index:2}.mob-authorization-wrap{z-index:18;position:absolute;top:100%;width:100%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;background-color:#fff;left:0;display:none;border-top:1px solid #f31917;text-align:left;height:100vh;padding-top:20px}.mob-authorization-wrap.active{display:block}.mob-authorization-wrap .icon-close{position:absolute;right:10px;top:12px;width:16px;height:16px;cursor:pointer}.mob-authorization-wrap .icon-close:before{color:#66aebe}.mob-authorization-wrap .authorization,.mob-authorization-wrap .registration{font-size:17px;padding:9px 3%!important;border-bottom:1px solid #f0f0f0;display:block;background:0 0;color:#000}.mob-authorization-wrap .authorization *,.mob-authorization-wrap .registration *{background:0 0}.mob-authorization-wrap .authorization{display:inline-block;padding:0!important;margin:9px 3%;border-bottom:none;position:static}.mob-authorization-wrap .authorization:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#f0f0f0}.header__middle-authorization{position:static}#subscribe-form .form-bottom{display:block;text-align:center}#subscribe-form .form-bottom .checkbox-label{width:auto;max-width:300px;display:inline-block}#subscribe-form .form-bottom .links{width:100%;margin-top:15px}.side-bar .side-menu{height:calc(100vh - 70px - 134px - 38px)}.sitemap__heroes-list ul{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.sitemap__catalog-list .item{padding:0 10px}.sitemap__catalog-list .items{margin:0 -10px}.thanks-page__top{padding:10px 30px 17px}.thanks-page__top .title{font-size:36px;line-height:1.1}.thanks-page__bottom .text{font-size:18px}.thanks-page__bottom .title{font-size:20px}.thanks-page__bottom{padding:25px 30px 35px}.thanks-page .container{padding-top:35px;padding-bottom:40px}.hor-items .product-middle .rate{margin-right:auto;margin-left:0;padding-right:10px}}@media screen and (max-width:479px){.products-page__items.hor-items .product-wrapper{padding-bottom:45px}.products-filter .sub-filter{margin:5px auto 0}.main-page__products-best,.main-page__products-hits,.products-gen-swiper{margin:0 42px}.main-page__products-best~.swiper-button-next,.main-page__products-best~.swiper-button-prev,.main-page__products-hits~.swiper-button-next,.main-page__products-hits~.swiper-button-prev,.products-gen-swiper~.swiper-button-next,.products-gen-swiper~.swiper-button-prev{height:40px;width:22px;top:90px}.main-page__products-best~.swiper-button-next:before,.main-page__products-best~.swiper-button-prev:before,.main-page__products-hits~.swiper-button-next:before,.main-page__products-hits~.swiper-button-prev:before,.products-gen-swiper~.swiper-button-next:before,.products-gen-swiper~.swiper-button-prev:before{font-size:45px;line-height:40px;height:40px;width:22px}.main-page__products-best~.swiper-button-next:after,.main-page__products-hits~.swiper-button-next:after,.products-gen-swiper~.swiper-button-next:after{display:none}.main-page__products-best~.swiper-button-prev,.main-page__products-hits~.swiper-button-prev,.products-gen-swiper~.swiper-button-prev{right:auto}.main-page__products .sub-section-title+.sub-section-title{margin-left:15px}.main-page__products .sub-section-title+.sub-section-title:before{left:-10px}.main-page__video .video-image{height:240px}.main-page__info{text-align:center}.unsubscribe-btn{max-width:100%}#subscribe-form .main-fields button{width:120px}.footer__bottom-details .button{max-width:100%}.error-page__top .button{margin:0 5px}.categories__top-content-wrapper .row .item{-ms-flex:0 0 94%;flex:0 0 94%;max-width:94%}.categories .page-pagination{padding:0 0 30px}.contacts__top-info .item{-webkit-flex-basis:45%;-moz-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%}.news-page__content .col,.video-page__content .col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.news-page__content .top-image,.video-page__content .video-image{height:260px}.page-pagination .pagination-mob-item{display:none}.products-sort{margin-right:0;padding-right:0;margin-bottom:10px}.products-sort:after{display:none}.products-page__content-top>*{display:block;text-align:center}.products-page__content-top>* .selectric-scroll{text-align:left}.products-page__content-top{padding:0 0 19px}.page-pagination .pagination-next:before,.page-pagination .pagination-prev:before{position:absolute;left:4px;top:-1px;font-size:18px}.page-pagination .pagination-prev:before{left:-7px}.products-page__items.hor-items .product-bottom .prices{padding-bottom:0}.products-page__items.hor-items .button{right:0;bottom:0;left:auto;font-size:0;width:70px;height:43px;background-color:#66aebe;background-image:url(/local/templates/abtoys/css/../images/icons/mob-basket.png);background-repeat:no-repeat;background-position:center top 8px}.products-page__items.hor-items .product-top{-webkit-flex-basis:110px;-moz-flex-basis:110px;-ms-flex-preferred-size:110px;flex-basis:110px;height:110px;width:90px}.products-page__items.hor-items .product-bottom .prices{position:absolute;left:0;bottom:0;right:0}.products-page__items.hor-items .product-bottom,.products-page__items.hor-items .product-middle{width:calc(100% - 120px);display:block}.products-page__items.hor-items .product-bottom .title-h3{font-size:14px}.product-bottom .current-price{padding-left:80px}.hor-items .product-bottom .old-price{width:85px}.products-page__items.hor-items .product-bottom .manufacturer,.products-page__items.hor-items .product-bottom .vendor-code{font-size:12px}.products-page__items.hor-items .product-bottom{padding-bottom:0}.hor-items .old-price{font-size:14px;color:#63aec5;text-decoration:line-through;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;width:110px;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;position:absolute;padding-top:4px}.hor-items .current-price{font-size:24px;color:#000;width:100%;padding-right:80px;padding-left:120px;line-height:1.1}.products-page__items.hor-items .item{margin-bottom:10px;padding-bottom:22px}.basket-page__content p:not(.basket-empty-text){display:none}.basket-empty-text~.basket__similar{padding:5px 0 30px}.basket-page__content .title-h1{display:none}.basket__discount .button{width:230px}.favorites__content{padding-bottom:40px}.product-single__top .top-info{margin-bottom:10px}.product-single__top-images .product-main-image{height:300px}.feedback-tab-content .button{max-width:100%}.feedback-tab-content .gen-rate{padding:0 0 14px}.feedback-tab-content .title{margin-right:10px}.feedback-tab-content .feedback{padding:20px 50px 20px 0}.gen-table,.profile__block{padding:20px}.pop-up__location-container .button-wrapper{display:block}.pop-up__location-container .button{margin-left:10px;margin-right:10px;min-width:195px}.pop-up__city-search-container ul{column-count:2;-moz-column-count:2;-webkit-column-count:2}.pop-up__container{padding:20px 25px 30px}.pop-up__city-search-container p br{display:none}.pop-up__container .title{font-size:22px}.pop-up__video-container{padding:20px 0 30px}#player{height:290px}.pop-up__scheme-container{height:605px}.pop-up__basket-container .button{min-width:185px;margin:0 10px}.pop-up__basket-container .button+.button{margin-top:10px}.pop-up__basket-container .button-wrapper{display:block}.pop-up__container .button{padding:12px 22px 13px}}@media screen and (max-width:390px){.thanks-page__top .title{font-size:33px}.product-thumbnails-wrapper .thumbnails-next,.product-thumbnails-wrapper .thumbnails-prev{bottom:38px}.product-single__warning{padding:0 0 20px 65px}.main-page__age .item{margin:0 2px 12px}.products-gen-swiper{margin:0 35px}.main-page__products .sub-section-title{font-size:15px}.main-page__products .tabs{padding-bottom:5px}.main-page__products .sub-section-title+.sub-section-title{margin-left:5px}.main-page__products .sub-section-title+.sub-section-title:before{left:-5px}.main-page__video .video-image{height:200px}.main-page__info{padding:25px 0 10px}.error-page__top .button{max-width:120px}.contacts__top-info .item{margin-bottom:20px}.c-contacts-map{height:300px}.news-page__content .top-image,.video-page__content .video-image{height:230px}.hor-items .current-price{font-size:22px}.product-single__top-images .thumbnail{height:70px}.product-single__top-images .icon-videocam{margin-top:3px}#registration-form button{width:100%}.pop-up__scheme-container{height:440px}.favorites__table{margin-bottom:35px}}@media screen and (max-width:360px){.products-page__items.hor-items .product-top{-webkit-flex-basis:100px;-moz-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px}.hor-items .current-price{font-size:20px}}@media screen and (min-width:576px){.header__middle-logo .mob-img{display:none}.header__middle-basket,.header__middle-search{display:none!important}.categories .page-pagination{display:none}/*.open-filter{opacity:0;visibility:hidden;position:absolute}*//*.filter-close-icon{display:none}*/.authorization-close-icon,.mob-entrance{display:none}}@media screen and (min-width:601px){.mob-table-item{display:none}}@media screen and (min-width:641px){.table-mob-vc-wrap{display:none}.mob__table .product .mob-remove-tbl-row{display:none}.ordering__table-mob{display:none}}@media screen and (min-width:992px){.header__top-mob-location,.menu-close-icon,.side-menu-close-icon{display:none}.menu-open{display:none}.main-menu-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin-left:23px}#main-menu ul{padding:0}#main-menu li{display:inline-block;vertical-align:top;margin-right:12px}#main-menu li:last-child{margin-right:0}#main-menu li>*{display:inline-block;transition-duration:0s;padding:0 2px;font-size:16px;position:relative}#main-menu li>:after{content:"";position:absolute;left:2px;right:2px;bottom:2px;height:1px;background-color:#23434d;opacity:0;visibility:hidden}#main-menu li>:hover{text-decoration:none;color:#000}#main-menu li>:hover:after{opacity:1;visibility:visible}.header__mobile-logo{display:none}.header__mobile-phone{display:none}.header__middle-catalog{display:none}.header-favorites-icon:hover{cursor:auto}.side-menu-list .sub-level{display:block;border-radius:10px;background:#f0f0f0;border:2px solid #e8e8e8;padding:10px 0 10px 0;position:absolute;width:270px;z-index:1111;opacity:0;visibility:hidden;margin-left:10px;left:100%;top:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.side-menu-list .sub-level .sub-level-trigger{top:10px}.side-menu-list .sub-level-wrapper li{padding:5px 27px 5px 20px}.side-menu-list .sub-level-wrapper:hover>.sub-level{opacity:1;visibility:visible;margin-left:-8px}.side-menu-list .sub-level-wrapper .sub-level-wrapper .sub-level{left:60%;top:100%}.open-filter{opacity:0;visibility:hidden;position:absolute}.filter-close-icon{display:none}}@media screen and (min-width:1200px){.container{width:inherit;max-width:1270px}.footer__bottom-mob-item,.footer__mob-copyright,.mob-footer-btn,.mob-footer-phone,.mob-subscribe-text,.scheme-img{display:none}.mob-remove-tbl-row{display:none!important}.thanks-page__bottom .mail{display:block}}@media (max-width:1025px){.gift{padding:0 10px}}@media (max-width:767px){.gift{flex-wrap:wrap;padding:0}.gift__title{max-width:170px}.gift span{width:50%;margin:10px 5px}.gift .rz_oneclick-buy{margin:auto}}.error-section{color:#f31917}.already-subscribed{background-color:#fff!important}.hide{display:none}.edit-address{display:none;font-size:14px;color:#000;position:relative;cursor:pointer;font-weight:400;margin:35px 0 0}.edit-address:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background-color:#000}form.edit-data .items-bottom .edit-address{display:inline-block;vertical-align:bottom}form.edit-data .prof-add-address.hide{display:none!important}.page-pagination{display:flex;flex-direction:column}.page-pagination .pagination-arrow-item{width:33px;height:33px;position:relative}.page-pagination .pagination-next,.page-pagination .pagination-prev{display:inline-block;position:absolute;left:50%;top:50%;margin-top:-8px;margin-left:-8px;background:0 0!important;border-radius:0}.form-col-link{color:#66aebe;border-bottom:1px solid #66aebe;cursor:pointer}.form-col-link:hover{color:#000;border-bottom-color:#000}.bx-filter-popup-result{width:100%}.profile__bonus-table .item,.profile__history-table .item{-webkit-flex-basis:21%;-moz-flex-basis:21%;-ms-flex-preferred-size:21%;flex-basis:21%}.u-popup-buy-inclick{width:1040px;padding:0}.u-popup-buy-inclick .modal-body{padding:0!important}.u-popup-buy-inclick .thanks-page__top{padding-top:40px}.u-popup-buy-inclick .thanks-page__bottom{padding-left:30px;padding-right:30px}.u-popup-buy-inclick .thanks-page__bottom img{display:none}@media screen and (max-width:1199px){.u-popup-buy-inclick{width:auto;max-width:670px}}@media screen and (max-width:991px){.thanks-page__top .title{font-size:26px}}@media screen and (max-width:575px){.thanks-page__top .title{font-size:21px}}.button.button-c2.unsubscribe-button{float:none!important;margin-top:15px}@media screen and (max-width:575px){.button.button-c2.unsubscribe-button{display:block}}body{font-size:16px!important}.description-tab-content .left-item{font-size:16px!important}.main-page__info p{font-size:16px!important}.basket-page__content p,.ordering__conten p{font-size:16px!important}.share a{position:relative}.share-img{height:240px;width:100%;background-position:top center;background-size:cover;display:flex;justify-content:center;align-items:center;margin-bottom:17px}.share-img-plus-blur::before{content:"";width:100%;height:100%;background-color:#fff;opacity:.7;z-index:1}.share .btn-share-end{position:absolute;background-color:#ffd900;padding:12px 40px;font-size:1.2rem;color:#000;text-transform:uppercase;z-index:2}.share span{color:#63aec5;font-weight:600;text-transform:uppercase;font-size:1.1rem}.share .item-link:hover{border-bottom:1px solid #63aec5}.share .share-data{color:#000;font-weight:700;font-size:.85rem;text-transform:none;margin-bottom:10px}.share .icon-icon_fire:before{font-size:12px;color:#f31917;position:relative;left:auto;top:-1px;padding-right:12px}.share .plus-fn{color:#333;font-size:.8rem}.plus-red{color:#f31917!important}@media (max-width:1200px){.share-img{height:300px;width:100%}}@media (max-width:505px){.share-img{height:200px;width:100%}}@media (max-width:380px){.share-img{height:170px;width:100%}}.side-menu-fire .item-link{color:#f31917!important;font-weight:700!important}.products-quantity .selectric,.products-sort .selectric{display:flex;align-items:center}.products-quantity .selectric:before,.products-sort .selectric:before{top:16px;right:1px}.field-wrapper-search>input[type=text]{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.field-wrapper-search>.icon-search{height:41px!important}.main-page__age-inner-wrap{display:flex;justify-content:space-between}.main-page__age{padding:5px 0 0;border-bottom:2px solid #e9e9e9;margin-bottom:20px}.main-page__age-inner-wrap .items.flex,.main-page__age-inner-wrap .main-page__brends{width:48%}.main-page__age-inner-wrap .main-page__brends{padding:0;border-bottom:none}.main-page__age-inner-wrap .main-page__brends .item{width:100%;height:initial;border-radius:0;border:none;background-color:initial}.main-page__age-inner-wrap>.items.flex .item{flex-basis:13%;height:60px;align-items:flex-end;padding-bottom:12px;border-radius:0;border:none;background:#5093a7;position:relative}.main-page__age-inner-wrap>.items.flex .item:before{content:"";position:absolute;top:10px;left:50%;transform:translateX(-50%);width:14px;height:14px;background-size:60%}.main-page__age-inner-wrap>.items.flex .item:nth-child(4):before{width:17px}.main-page__age-inner-wrap>.items.flex .item:first-child:before{background:url(/local/templates/abtoys/css/../images/Vector.svg) no-repeat}.main-page__age-inner-wrap>.items.flex .item:nth-child(2):before{background:url(/local/templates/abtoys/css/../images/ageSelection1.svg) no-repeat}.main-page__age-inner-wrap>.items.flex .item:nth-child(3):before{background:url(/local/templates/abtoys/css/../images/ageSelection2.svg) no-repeat}.main-page__age-inner-wrap>.items.flex .item:nth-child(4):before{background:url(/local/templates/abtoys/css/../images/ageSelection3.svg) no-repeat}.main-page__age-inner-wrap>.items.flex .item:nth-child(5):before{background:url(/local/templates/abtoys/css/../images/ageSelection4.svg) no-repeat}.main-page__age-inner-wrap>.items.flex .item:nth-child(6):before{background:url(/local/templates/abtoys/css/../images/ageSelection5.svg) no-repeat}.main-page__age-inner-wrap>.items.flex .item .range{font-size:18px;color:#fff;font-family:"Myriad Pro",sans-serif;font-weight:600;line-height:0}.main-page__brends-swiper .swiper-slide{align-items:flex-start;margin:0 auto}.main-page__brends-swiper .main-page__brends-next,.main-page__brends-swiper .main-page__brends-prev{position:absolute;width:11px;height:20px;display:block;z-index:999;top:50%;transform:translateY(-100%)}.main-page__brends-swiper .main-page__brends-next:after,.main-page__brends-swiper .main-page__brends-prev:after{content:none}.main-page__brends-swiper .main-page__brends-prev{background:url(/local/templates/abtoys/css/../images/arrow-left-brands.svg) no-repeat;left:0}.main-page__brends-swiper .main-page__brends-next{background:url(/local/templates/abtoys/css/../images/arrow-right-brands.svg) no-repeat;right:20px}.main-page__filter .filter-main-title{background:0 0;padding-left:0}.main-page__filter-block{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap}.filter-gender{flex-basis:24%}.main-page__filter{padding:32px 61px;background:#f6f6f6;border-radius:2px;margin-bottom:20px}.main-page__age-block{width:23%}.main-page__age-inner-block{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:170px}.main-page__age-inner-block .main-page__checkbox-wrap{display:flex;align-items:center;justify-content:center;width:50px;height:30px;background:#fff;border-radius:2px;margin-bottom:10px;cursor:pointer}.main-page__age-inner-block .filterAge{font-size:18px;color:#757575;cursor:pointer}.main-page__checkbox-wrap input:checked+.filterAge{display:flex;align-items:center;justify-content:center;background:#5093a7;border:1px solid #5093a7;color:#fff;width:100%;height:100%}.main-page__range-block{display:flex;justify-content:space-between;margin-bottom:20px}.main-page__label-wrap{width:auto;display:flex;align-items:center}.main-page__range-block .main-page__label-wrap:nth-child(2){display:flex;align-items:center;justify-content:flex-end}.main-page__label-wrap input{max-width:92px;height:30px!important;border:1px solid #bdbdbd!important;border-radius:2px!important;background:#f6f6f6;line-height:30px;margin-left:8px}.main-page__price-block{width:33%}.main-page__filter-title{font-family:"Myriad Pro",sans-serif;font-size:22px;line-height:1.18;font-weight:400;color:#4e96ac;text-transform:uppercase;margin-bottom:13px;display:inline-block}.main-page__filter-item-title{font-family:"Myriad Pro",sans-serif;font-size:18px;color:#5093a7;line-height:1.22;font-weight:400;margin-bottom:14px;display:inline-block}.main-page__filter-gender__inner{position:relative}.main-page__filter-gender__inner label{font-size:18px;line-height:1.22;font-weight:400;font-family:"Myriad Pro",sans-serif;color:#333;cursor:pointer;padding-left:30px}.filter-gender__male{margin-bottom:10px}.main-page__filter-gender__inner label:before{content:"";position:absolute;left:0;width:20px;height:20px;border-radius:2px;border:1px solid #616161}.main-page__filter-gender__inner input:checked+label:before{border:1px solid #333;background:url(/local/templates/abtoys/css/../images/tick.svg) center no-repeat;background-size:cover}.main-page__range-block input{padding:0 17px 0 9px!important;margin-left:8px;outline:0}.main-page__label-wrap{position:relative;color:#333}.main-page__label-wrap:after{content:"СЂСѓР±.";font-family:"Myriad Pro",sans-serif;font-size:14px;position:absolute;right:10px;top:50%;transform:translateY(-50%);font-weight:400;color:#333}.main-page__filter-block .noUi-tooltip{display:none}.main-page__filter-block .noUi-target{height:4px;margin-right:10px}.main-page__filter-block .noUi-connect{height:4px;background:#ffd900;box-shadow:none}.main-page__filter-block .noUi-handle{width:15px;height:15px;border-radius:50%;border:none;background:#ffd900;box-shadow:none;left:-2px;outline:0}.main-page__filter-block .noUi-handle:after,.main-page__filter-block .noUi-handle:before{content:none}.main-page__filter-block .noUi-base{top:-1px}.main-page__producer-block{width:24%}.main-page__country-block{width:23%}.main-page__btn-block{width:33%;margin-top:15px}.main-page__country-block .selectric,.main-page__producer-block .selectric{width:170px!important;height:32px!important;border-radius:2px!important;border:1px solid #bdbdbd!important}.main-page__country-block .selectric:before,.main-page__producer-block .selectric:before{top:50%;transform:translateY(-50%)!important;border-color:#5093a7 transparent transparent transparent!important}.main-page__country-block .selectric-label,.main-page__producer-block .selectric-label{color:#333;font-size:16px;line-height:32px}.main-page__form-bottom-block,.main-page__top-block{display:flex;justify-content:space-between;align-items:center}.main-page__top-block{align-items:initial}.main-page__form-btn{background:#ffd900;border-radius:20px;padding:13px 10px;color:#000;font-size:14px;font-weight:400;display:inline-block;width:100%;text-align:center;border:none;cursor:pointer}@media screen and (max-width:1200px){.main-page__age-inner-wrap{flex-direction:column}.main-page__age-inner-wrap .items.flex,.main-page__age-inner-wrap .main-page__brends{width:100%}.main-page__age-inner-wrap .items.flex{justify-content:space-between}.main-page__age-inner-wrap .items .item{margin-left:0;margin-right:0}.main-page__age-inner-wrap .main-page__brends{display:block}.main-page__brends-swiper .main-page__brends-next{right:0}.filter-gender{flex-basis:33%}.main-page__range-block{flex-direction:column;align-items:center}.main-page__label-wrap input{max-width:100%}.main-page__label-wrap:first-child{margin-bottom:15px}.main-page__top-block{margin-bottom:40px}.main-page__form-bottom-block{flex-wrap:wrap}.main-page__country-block,.main-page__producer-block{width:50%}.main-page__btn-block{margin-top:20px;width:35%}}@media screen and (max-width:620px){.main-page__top-block{flex-direction:column}.filter-gender{flex-basis:100%;margin-bottom:20px}.main-page__age-block{width:100%;margin-bottom:20px}.main-page__price-block{width:50%}}@media screen and (max-width:576px){.main-page__age-inner-wrap .main-page__brends{display:none}.main-page__age-inner-wrap>.items.flex .item{flex-basis:30%}.main-page__age-inner-wrap .items.flex{flex-wrap:wrap}.main-page__filter{padding:32px 20px}.main-page__form-bottom-block{flex-direction:column;align-items:flex-start}.main-page__country-block,.main-page__producer-block{width:100%;margin-bottom:15px;display:flex;flex-direction:column;align-items:center}.main-page__btn-block{width:100%}.main-page__price-block{width:100%}.main-page__filter-item-title{align-self:flex-start}.main-page__age-inner-block{max-width:100%}.main-page__checkbox-wrap{width:30%!important;height:35px!important}.main-page__label-wrap{width:100%}.selectric-wrapper{width:100%}.main-page__country-block .selectric,.main-page__producer-block .selectric{width:100%!important}.main-page__country-block .selectric-label,.main-page__producer-block .selectric-label{line-height:40px}.main-page__country-block .selectric,.main-page__producer-block .selectric{height:40px!important}.main-page__label-wrap input{height:40px!important}#main .amount-td,#main .quantity-td{padding:0 5px 20px}#main .quantity-td .quantity-input-container{max-width:100%}.mob-remove-tbl-row{top:0}}@media screen and (max-width:330px){#main .mobile .quantity-td{padding-right:0;width:36%!important}#main .mobile .amount-td{width:45%!important;margin-left:10px}}.fancybox-is-open .fancybox-bg{opacity:.5}.product-main-image a{width:100%;height:100%;display:block;position:relative;z-index:2;background:0 0}.hor-items .nameplate,.product-top .nameplate{z-index:2}.fancybox-slide--iframe .fancybox-content{width:800px;height:600px;max-width:80%;max-height:80%;margin:0;background:#191919}.fancybox-close-small{right:-25px;top:-25px;background:#66aebe;border-radius:50%;width:55px;height:55px;opacity:1}.fancybox-button svg path{fill:#fff}.fancybox-caption__body{font-size:26px}.fancybox-button--arrow_left,.fancybox-button--arrow_right{top:50%;transform:translateY(-50%);position:absolute;background:#66aebe;width:44px;height:44px}.fancybox-button--arrow_right{right:0}.fancy-button-right{transform:rotate(-180deg)}.fancybox-button[disabled]{background:rgba(102,174,190,.5)}.swiper-container.product-swiper{height:100%}.product-single__top-images .discount{z-index:2}@media screen and (max-width:991px){.fancybox-close-small{width:28px;height:28px;background:#fff;padding:0;top:20px;right:20px}.fancybox-button svg path{fill:#66aebe}}@media screen and (max-width:768px){.fancybox-caption__body{font-size:17px}}@media screen and (max-width:640px){.main-page__advertising .main-page__banner-swiper{position:relative}.main-page__advertising .main-page__banner-swiper:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.1;z-index:99;pointer-events:none}.main-page__advertising .swiper-pagination{z-index:100}}@media screen and (max-width:430px){.main-page__advertising{height:200px}}@media screen and (max-width:360px){.main-page__advertising{height:150px}}

/* End */


/* Start:/local/templates/abtoys/css/dev.css?173372900369054*/
.form-bottom-agreement{
    margin-top: 25px;
    margin-bottom: 33px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
}

.personal-text-wrapper {
    width: 100%;
}
.prediction-text {
    padding-top: 15px;
}
#prof-main-form:not(.edit-data) .selectric-wrapper {
    display: none;
}
.last_name_block {
    position: absolute;
    left: 100000000px;
}
.swiper-slide {
    background-size: cover;
}
.no-items {
    width: 100%;
    text-align: center;
    font-size: 20px;
}
.filter-checkbox.hidden {
    display: none;
}
.description-tab-content .left-item *,
.description-tab-content .left-item {
    font-size: 14px;
    color: #666666;
    line-height: 1.2;
}
.news-single__content img {
    display: inline-block;
}
#pop-up__authorization .title.subscr-desc {
    font-size: 20px;
}
#search-form .search-results {
    max-height: 300px;
}
#toTop {
    z-index: 998;
}
span.header__bottom-catalog:hover .text:after {
    opacity: 0 !important;
    visibility: hidden !important;
}
.bx-context-toolbar-empty-area {
    min-width: 12px;
}
.footer__bottom-menu span {
    font-size: 16px;
}
.header__bottom-wrapper > div:not(.sticky-phone):not(.header__bottom-bas-wrapper) {
    -webkit-box-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center;
}
.footer__bottom-phones a {
    font-size: 24px;
    color: black;
    display: inline-block;
    font-weight: 600;
}
@media screen and (max-width: 700px) {
    .footer__bottom-phones a {
        padding: 0;
    }
    .footer__bottom-phones a:before {
        display: none;
    }
}
.pop-up .text ul {
    list-style-position: outside;
    padding-left: 0;
    padding-bottom: 15px;
    list-style: none;
}
.pop-up .text ul li {
    position: relative;
    padding-left: 9px;
    font-size: 14px;
    color: #666666;
}
.pop-up .text ul li:before {
    content: "";
    position: absolute;
    width: 3px;
    height: 3px;
    left: 0;
    top: 7px;
    background-color: #999999;
    border-radius: 50%;
}
.pop-up .text ul li + li {
    margin-top: 1px;
}
.basket__buttons .title {
    display: inline-block;
    vertical-align: middle;
}
.button.button-c2.unsubscribe-button {
    float: right;
}
.profile__history .table-row:nth-child(1n + 6) {
    display: none;
}
.profile__history.show-all .table-row:nth-child(1n + 6) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.pop-up__warning.active {
    display: block !important;
}
#pop-up__city-search #altasib_geobase_info {
    overflow-y: auto !important;
}
#altasib_geobase_info div:last-child,
#altasib_geobase_info span:last-child {
    border-bottom: none;
}
#order_form_content .dropdown-block {
    padding: 0 25px 0 30px;
}
#order_form_content .dropdown-icon {
    left: 11px;
    top: 13px;
}
.ordering .selectric-wrapper .selectric-scroll ul {
    max-height: 100%;
}
#bxmedialib .ml-search {
    width: 150px;
    height: 20px;
}
#bxmedialib .ml-left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
#bxmedialib .ml-left a {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
}
#bxmedialib td {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
#bxmedialib #bxml_close img {
    margin: -5px !important;
}
#bxmedialib .bxml-dialog {
    width: 565px;
}
#bxmedialib .ml-buttons-cont {
    padding-top: 10px;
}
#bxmedialib .ml-head-cont {
    padding-top: 3px;
}
.footer__top .form-bottom {
    font-size: 12px;
}
.footer__top-left img {
    margin-right: 35px;
}
.text-red {
    top: 1px;
    right: -8px;
}
.mobile-call-time {
    left: -78px;
    top: 4px;
}
.footer-time-call,
.mobile-call-time,
.text-red {
    position: absolute;
    color: #ff0000;
    font-size: 17px;
}
.footer-time-call {
    position: absolute;
    right: -80px;
    top: 0;
    font-size: 16px;
}
@media screen and (max-width: 1200px) {
    .text-red {
        top: 0;
        font-size: 14px;
    }
}
@media screen and (max-width: 620px) {
    .footer-time-call {
        position: static;
        display: block;
        font-size: 16px;
    }
}
@media screen and (max-width: 576px) {
    .mobile-call-time {
        right: -55px;
        top: 6px;
        font-size: 14px;
        left: auto;
    }
}
.info.info-time {
    position: relative;
}
.header__mobile-phone.header__mobile-phone-time {
    position: relative;
}
.info.info-footer-time {
    position: relative;
}
.a-preloader {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url(/local/templates/abtoys/css/../images/preloader/load.svg);
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 70px;
    z-index: 1106;
    opacity: 0.8;
}
.news-page__content .news-top .styled-hov {
    display: inline-block;
    padding: 15px 0;
}
.hidden-date {
    display: none !important;
}
.side-menu-list .side-menu-bell-orange .item-link {
    display: block;
    font-weight: 700;
    color: #63aec5;
    padding: 0 27px 0 0;
    position: relative;
}
.side-menu-list .side-menu-bell-orange .item-link:before {
    content: "";
    width: 25px;
    height: 25px;
    position: absolute;
    left: -38px;
    top: 0;
    top: 50%;
    transform: translate(0, -50%);
    /* background-image: url(/local/templates/abtoys/css/../images/icons/i-bell.svg); */
    background-image: url(/local/templates/abtoys/css/../images/icons/99.svg);
    background-repeat: no-repeat;
    background-position: center;
}
.side-menu-list .side-menu-NY .item-link {
    display: block;
    font-weight: 700;
    color: #4ea835;
    padding: 0 0px 0 0;
    position: relative;
}
.side-menu-list .side-menu-NY .item-link:before {
    content: "";
    width: 24px;
    height: 24px;
    position: absolute;
    left: -38px;
    top: 0;
    top: 50%;
    transform: translate(0, -50%);
    /* background-image: url(/local/templates/abtoys/css/../images/icons/i-bell.svg); */
    background-image: url(/local/templates/abtoys/css/../images/icons/NY.svg);
    background-repeat: no-repeat;
    background-position: center;
}

.side-menu-list .side-menu-news .item-link {
    display: block;
    font-weight: 700;
    color: #A7CE21!important;
    padding: 0 0px 0 0;
    position: relative;
}

.icon-news .item-link:before{
    content: '';
    width: 25px;
    height: 25px;
    position:absolute;
    left: -38px;
    top: 50%;
    transform: translate(0, -50%);
    background-image: url(/local/templates/abtoys/css/../images/icon-news.svg);
    background-repeat: no-repeat;
    background-position: center;    
}
.side-menu-item.side-menu-news .item-link{
    position: relative;
}
.side-menu-item.side-menu-symbol-year .item-link {
	display: block;
    font-weight: 400;
    /* color: #63aec5; */
    padding: 4px 0px 0 0px;
    position: relative;
}
.side-menu-heroes.side-menu-rastar .item-link,
.side-menu-heroes.side-menu-fire .item-link,
.side-menu-heroes.side-menu-sale .item-link
{
    position: relative;
    font-weight: normal;
}
.side-menu-heroes.side-menu-rastar .item-link:before {
    content: "";
    width: 25px;
    height: 25px;
    position: absolute;
    left: -38px;
    top: 50%;
    transform: translate(0, -50%);
    background-image: url(/local/templates/abtoys/css/../images/icons/car.svg);
    background-repeat: no-repeat;
    background-position: center;    
} 
.icon-sale .item-link:before{
    line-height: 1;
    font-size:24px;
    color:#fe930e;
    position:absolute;
    left: -38px;
    top: 50%;
    transform: translate(0, -50%); 
}
.icon-icon_fire:before{font-size:21px;color:#f31917;position:absolute;top:59px;left:20px}
.icon-fire .item-link:before{
    line-height: 1;
    font-size:25px!important;
    color:#f31917!important;
    position:absolute;
    left: -36px;
    top: 50%;
    transform: translate(0, -50%); 
}
.icon-heroes:before{font-size:21px;color:#63aec5;position:absolute;top:10px;left:20px}
.icon-groups:before{font-size:17px;color:#a7ce21;position:absolute;top:12px;left:20px}


.side-menu-list .side-menu-bestsellers .item-link:before {
    content: "";
    width: 25px;
    height: 25px;
    position: absolute;
    left: -38px;
    top: 50%;
    transform: translate(0, -50%);
    background-image: url(/local/templates/abtoys/css/../images/icons/icon-B.svg);
    background-repeat: no-repeat;
    background-position: center;
}
.side-menu-list .side-menu-sale .item-link:before {
    content: "";
    width: 25px;
    height: 25px;
    position: absolute;
    left: -38px;
    top: 50%;
    transform: translate(0, -50%);
    background-image: url(/local/templates/abtoys/css/../images/icons/icon-sale.svg);
    background-repeat: no-repeat;
    background-position: center;
}

.side-menu-groups .wrapper .item-link {
	color: #427ccb;
}

.side-menu-list .sub-trigger:before {
	content:"";
	top: 50%;
    transform: rotate(-180deg) translate(50%, 50%);
	right:2px;
	position: absolute;
	/* width:0;
	height:0; */
	/* border-style:solid; */
	/* border-width:7px 5.5px 0 5.5px;
	border-color:#427ccb transparent transparent transparent; */
}
.icon-groups:before {
	color: #427ccb;
}

.side-menu-list .side-menu-bestsellers .item-link {
    display: block;
    font-weight: 700;
    color: #de3ddc;
    padding: 2px 27px 0 0;
    position: relative;
}
.side-menu-sale .icon-sale .item-link {
    color: #fe930e;
}
.product-single__top-details .assortment-text p {
    position: relative;
    padding-left: 25px;
    font-size: 12px;
    color: #666666;
}
.product-single__top-details .assortment-text p:before {
    content: "!";
    position: absolute;
    left: 0;
    top: 0;
    font-size: 50px;
    line-height: 42px;
    color: #00ad00;
}
.action-timer-page .sub-section-title-wrap {
    margin-bottom: 12px;
}
.action-timer-page h1 {
    font-size: 20px;
    padding-bottom: 8px;
}
.action-timer-page .action-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: -20px;
    margin-left: -20px;
    padding: 0 20px;
}
.action-timer-page .action-block_img-item {
    width: 48%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 48%;
    flex: 0 0 48%;
}
.action-timer-page .action-block_timer-item {
    width: 52%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 52%;
    flex: 0 0 52%;
    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-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 5px;
    transform: scale(0.8);
}
.action-timer-page .action-block span {
    background-color: #000;
    padding: 0 17px;
    border-radius: 2px;
}
.action-timer-page .action-block .time-number {
    /*display: block;*/
    display: flex;
    color: #ffc905;
    font-size: 50px;
    font-weight: bold;
    padding-top: 7px;
    padding-right: 17px;
    padding-left: 17px;
    padding-bottom: 7px;
    -webkit-box-shadow: 1px 12px 20px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 1px 12px 20px 0 rgba(0, 0, 0, 0.2);
    margin-bottom: 12px;
}
.action-timer-page .action-block .time-number span {
    display: inline-block;
    position: relative;
    padding-left: 17px;
    padding-right: 0;
    margin-left: 14px;
}
.action-timer-page .action-block .time-number span:before {
    content: "";
    width: 2px;
    position: absolute;
    left: 0;
    top: -7px;
    bottom: -7px;
    background-color: #fff;
}
.action-timer-page .action-block .time-number span span {
    padding-right: 0;
}
.action-timer-page .action-block ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
}
.action-timer-page .action-block ul li {
    position: relative;
    list-style-type: none;
    text-align: center;
    margin-left: 5px;
    color: black;
}
.action-timer-page .action-block ul li:first-of-type {
    padding-left: 0;
    margin-left: 0;
}
.action-timer-page .action-block ul li:before {
    content: none !important;
}
.action-timer-page .action-block ul li:after {
    content: ":";
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-85%);
    transform: translateY(-85%);
    right: -11px;
    font-size: 30px;
    color: #000;
}
.action-timer-page .action-block ul li:last-of-type:after {
    content: none;
}

@media screen and (min-width: 991px) and (max-width: 1192px) {
	.action-timer-page .action-block_timer-item {
		transform: scale(0.6);
	}
}

@media screen and (max-width: 1200px) {
    .action-timer-page .action-block .time-number {
        font-size: 40px;
    }
}
@media screen and (max-width: 991px) {
    .action-timer-page .action-block {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .action-timer-page .action-block_img-item {
        width: 100%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    }
    .action-timer-page .action-block_timer-item {
        width: 100%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        transform: none;
    }
}
@media screen and (max-width: 767px) {
    .action-timer-page h1 {
        font-size: 16px;
    }
    .action-timer-page .action-block_img-item img {
        padding-bottom: 18px;
    }
    .action-timer-page .action-block ul li {
        font-size: 12px;
    }
    .action-timer-page .action-block .time-number {
        font-size: 30px;
        margin-bottom: 5px;
    }
    .action-timer-page .action-block span {
        white-space: nowrap;
        padding: 0 10px;
    }
    .action-timer-page .action-block .time-number {
        padding: 5px 10px;
    }
    .action-timer-page .action-block .time-number span {
        padding-left: 10px;
        margin-left: 10px;
    }
}
@media screen and (max-width: 359px) {
    .action-timer-page .action-block span {
        padding: 0 7px;
    }
    .action-timer-page .action-block .time-number {
        padding-right: 7px;
        padding-left: 7px;
        font-size: 27px;
        border-radius: 0;
    }
    .action-timer-page .action-block .time-number span {
        padding-left: 8px;
        margin-left: 5px;
    }
}
.popular-link-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 10px;
    margin-bottom: 35px;
}
.popular-link-block a {
    display: inline-block;
    color: #000;
    background-color: #f6f6f6;
    padding: 8px 17px;
    font-size: 12px;
    line-height: 14px;
    margin-right: 5px;
    margin-bottom: 8px;
    border-radius: 25px;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.popular-link-block a:hover {
    background-color: #ffd900;
}
.side-menu .icon-new-year {
    padding-right: 0;
}
.side-menu .icon-new-year:hover {
    background-color: rgba(88, 176, 64, 0.2);
}
.icon-new-year .item-link {
    position: relative;
    font-weight: 700;
    color: #58b040;
    text-transform: uppercase;
    padding-left: 40px;
}
.icon-new-year .item-link:before {
    content: "";
    width: 25px;
    height: 28px;
    position: absolute;
    left: -2px;
    top: -6px;
    background-image: url(/local/templates/abtoys/css/../images/icons/i-tree.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.main-page-price-wrapp {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.main-page-price-wrapp .main-page-price-item:nth-child(6n) {
    margin-right: 0;
}
.main-page-price-item {
    opacity: 1;
    width: calc(100% / 5 - 12px);
    margin-bottom: 25px;
    margin-right: 14px;
    height: 60px;
    background: #5093a7;
    -webkit-transition: 0.3s all;
    transition: 0.3s all;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.main-page-price-item:hover {
    background-color: #d8d8d8;
}
.main-page-price-item span {
    font-size: 16px;
    line-height: 19px;
    text-align: center;
    color: #fff;
    -webkit-transition: 0.3s all;
    transition: 0.3s all;
}
.main-page-price-item:hover span {
    color: #000;
}
.show-mobile {
    display: none;
}
@media screen and (max-width: 480px) {
    .main-page-price-wrapp .main-page-price-item:nth-child(5n) {
        margin-right: 19px;
    }
    .main-page-price-wrapp .main-page-price-item:nth-child(3n) {
        margin-right: 0;
    }
    .main-page-price-item {
        width: calc(100% / 3 - 13px);
        margin-bottom: 15px;
        margin-right: 19px;
        height: 60px;
    }
    .show-mobile {
        display: block;
        text-align: center;
        padding-top: 19px;
    }
    .delivery {
        display: none !important;
    }
}
@media screen and (max-width: 380px) {
    .main-page-price-wrapp .main-page-price-item:nth-child(5n) {
        margin-right: 12px;
    }
    .main-page-price-wrapp .main-page-price-item:nth-child(3n) {
        margin-right: 0;
    }
    .main-page-price-item {
        width: calc(100% / 3 - 10px);
        margin-right: 15px;
        height: 60px;
    }
}
.btn-show-more {
    display: none;
}
@media screen and (max-width: 479px) {
    .btn-show-more {
        display: block;
        width: 100%;
        height: 70px;
        position: absolute;
        bottom: 0;
        -webkit-box-shadow: -1px -16px 20px 4px #fff;
        box-shadow: -1px -16px 20px 4px #fff;
        background-color: #fff;
        text-align: center;
    }
    .btn-show-more span {
        display: inline-block;
        padding: 0 25px;
        border-radius: 12px;
        border: 2px solid #d8d8d8;
        cursor: pointer;
        margin-top: 12px;
        -webkit-transition: all 0.2s ease;
        transition: all 0.2s ease;
        color: #66aebe;
    }
    .btn-show-more span:hover {
        border-color: #66aebe;
    }
    .categories__bottom-info {
        max-height: 310px;
        overflow: hidden;
    }
    .categories__bottom-info.show-content {
        max-height: initial;
    }
}
@media screen and (max-width: 991px) {
    .header__mobile-logo img,
    .header__middle-logo img {
        max-width: 155px;
        height: auto;
    }
}
.red-link {
    display: block;
    color: #f31917;
    text-decoration: underline;
    margin-top: 9px;
}
.side-menu-list .icon-heroes .item-link {
    color: #63aec5;
}
.side-menu-lego .wrapper .item-link {
    color: #846bae;
}
.side-menu-list .side-menu-fire .item-link {
    padding-left: 0 !important;
}
.hidden-to-free {
    display: none !important;
}
.product-single__wrapper {
    width: 100%;
    max-width: 1180px;
}
.product-name {
    font-size: 24px;
    line-height: 28px;
    font-weight: bold;
    margin-top: 35px;
    padding-bottom: 15px;
}
.product-single__top {
    padding-bottom: 15px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.product-single__top-images {
    position: relative;
    width: 100%;
    max-width: 670px;
    height: 540px;
    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;
}
.product-thumbnails-wrapper {
    position: static;
    width: 100%;
    max-width: 80px;
    height: 100%;
    margin-right: 20px;
}
.product-thumbnails-wrapper .swiper-container {
    height: 100%;
    margin: 25px 0;
}
.product-single__top-images .product-thumbnails {
    margin: 0;
}
.product-main-image {
    width: 100%;
}
.product-single__top-images .thumbnail {
    min-height: 80px;
    height: 80px;
    margin-bottom: 2px;
}
.product-single__top-images .thumbnail::after {
    height: 1px;
}
.product-thumbnails .thumbnail.active::after {
    height: 4px;
}
.product-thumbnails-wrapper .thumbnails-prev,
.product-thumbnails-wrapper .thumbnails-next {
    left: 0;
    width: 80px;
    height: 20px;
    background-color: #ffd900;
    border-radius: 3px 3px 0 0;
    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-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.product-thumbnails-wrapper .thumbnails-prev:before,
.product-thumbnails-wrapper .thumbnails-next:before {
    display: none;
}
.product-thumbnails-wrapper .thumbnails-prev {
    top: 0;
}
.product-thumbnails-wrapper .thumbnails-next {
    bottom: 0;
    border-radius: 0 0 3px 3px;
}
.product-thumbnails-wrapper .thumbnails-next svg {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.product-single__top-images .product-main-image {
    height: 540px;
}
.product-main-image .thumbnails-prev,
.product-main-image .swiper-button-next {
    width: 15px;
    height: 15px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.product-main-image .thumbnails-prev:before,
.product-main-image .thumbnails-prev:after,
.product-main-image .swiper-button-next:before,
.product-main-image .swiper-button-next:after {
    display: none;
}
.product-main-image .thumbnails-prev svg,
.product-main-image .swiper-button-next svg {
    width: 9px;
    height: 16px;
}
.product-main-image .thumbnails-prev.swiper-button-disabled,
.product-main-image .swiper-button-next.swiper-button-disabled {
    opacity: 0;
}
.product-main-image .thumbnails-prev {
    left: 27px;
    right: auto;
}
.product-main-image .thumbnails-next {
    right: 27px;
    left: auto;
}
.product-main-image .thumbnails-next svg {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.product-single__top-details a {
    position: relative;
    text-decoration: none;
}
.product-single__top-details a:after {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    height: 1px;
    bottom: -3px;
    background-color: #ededed;
    -webkit-transition: 0.3s all ease;
    transition: 0.3s all ease;
    pointer-events: none;
}
.product-single__top-details a:hover {
    opacity: 0.8;
}
.product-single__top-details a:hover:after {
    width: 0;
}
.product-single__top-details .info {
    position: relative;
    padding-top: 15px;
    padding-bottom: 20px;
}
.product-single__top-details .info:before {
    content: "";
    display: inline-block;
    margin-right: 5px;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background-color: #00ad00;
}
.product-single__top-details .info.persent:before {
    background-color: #00ad00;
}
.product-single__top-details .to-desc {
    color: #66aebe;
}
.product-single__top-details .block-align-right {
    margin: 21px 0;
}
.product-single__top-details .prices {
    margin-top: 25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.product-single__top-details .prices .current-price {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-right: 67px;
    font-size: 24px;
    line-height: 28px;
}
.product-single__top-details .prices .old-price {
    position: relative;
    font-size: 15px;
    line-height: 18px;
}
.product-single__top-details .top-info {
    padding-bottom: 13px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.product-single__top-details .top-info a {
    font-size: 15px;
    line-height: 18px;
    color: #999;
}
.product-single__top-details .top-info .left-wrapp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 40px;
}
.product-single__top-details .top-info .left-wrapp .rate {
    margin-right: 0;
    padding-top: 0;
}
.product-single__top-details .top-info .left-wrapp span {
    font-size: 15px;
    line-height: 18px;
    color: #999;
    margin-left: 10px;
}
.bonuses-new.bonuses-tip {
    font-size: 15px;
    line-height: 18px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bonuses-new.bonuses-tip .tip-content {
    top: -90px;
}
.bonuns-tip {
    position: absolute;
    top: -55px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    padding: 5px;
    min-width: 170px;
    height: auto;
    opacity: 0;
    visibility: hidden;
    background-color: #dedede;
    border-radius: 3px;
    -webkit-transition: 0.2s all;
    transition: 0.2s all;
}
.bonuns-tip span {
    font-size: 12px;
}
.bonuses-icon {
    position: relative;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    margin-left: 5px;
    background-color: #dedede;
    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-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.bonuses-icon svg {
    pointer-events: none;
}
.bonuses-icon:hover .tip-content,
.bonuses-icon:focus .tip-content {
    opacity: 1;
    visibility: visible;
}
.bonuses-new.active .tip-content {
    right: auto;
    opacity: 1;
    left: -68px;
}
.product-single__top-details .button.basket-prod {
    margin-bottom: 10px;
}
.second-line-btns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 30px;
}
.second-line-btns .button {
    font-size: 14px;
    line-height: 17px;
    margin: 0;
    width: calc(50% - 2px);
    margin-right: 5px;
    padding: 17px 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.second-line-btns .button:nth-child(2n) {
    margin-right: 0;
}
.second-line-btns .favourite-btn:first-child:last-child {
    width: 100%;
    max-width: 100%;
    margin-right: 0;
    margin-left: 0;
}
.oneclick-btn {
    background-color: #ffd900;
}
.favourite-btn {
    background-color: #ededed;
}
.favourite-btn svg {
    margin-right: 5px;
    -webkit-transition: 0.2s all;
    transition: 0.2s all;
}
.favourite-btn svg path {
    -webkit-transition: 0.2s all;
    transition: 0.2s all;
}
.favourite-btn span {
    font-size: 14px;
    line-height: 16px;
    color: #000;
}
.favourite-btn.active {
    background-color: #d8d8d8;
}
.favourite-btn.active svg {
    fill: #f31917;
}
.favourite-btn.active svg path {
    stroke: #f31917;
}
.basket-prod.active {
    background-color: #79d8ed;
}
.delivery-table {
    margin-bottom: 2px;
    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-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.delivery-row {
    position: relative;
    margin-bottom: 11px;
    padding-left: 28px;
}
.delivery-row img {
    position: absolute;
    left: 0;
    top: 1px;
    padding: 0;
    margin-right: 15px;
}
.delivery-row p {
    display: inline;
    padding: 0;
    margin: 0;
    color: #999999;
    margin-right: 3px;
}
.delivery-row span {
    color: #000;
    display: inline;
}
.discount-info {
    font-size: 15px;
    line-height: 18px;
    margin-bottom: 15px;
    color: #000;
}
.payment-methods {
    width: 100%;
    margin-bottom: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.payment-methods img {
    margin-right: 15px;
    margin-bottom: 10px;
    width: auto;
    height: auto;
}
.payment-methods img:last-child {
    margin-right: 0;
}
.assortment-text p {
    max-width: 306px;
}
.product-single__top-details .block-align-right .mob-fav {
    display: none;
    margin: 0;
    max-width: 177px;
    padding: 7px 5px;
}
.product-single__top-details .block-align-right .mob-fav svg {
    width: 9px;
}
.product-single__top-details .block-align-right .mob-fav span {
    font-size: 12px;
    line-height: 14px;
}
.delivery-city {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 15px;
}
.delivery-city span {
    margin-left: 3px;
    color: #000;
}
.change-delivery-city {
    position: relative;
    margin-left: 15px;
    color: #66aebe;
    cursor: pointer;
}
.change-delivery-city:after {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    height: 1px;
    bottom: -1px;
    background-color: #ededed;
    -webkit-transition: 0.3s all ease;
    transition: 0.3s all ease;
    pointer-events: none;
}
.change-delivery-city:hover {
    opacity: 0.8;
}
.change-delivery-city:hover:after {
    width: 0;
}
.product-swiper .swiper-pagination {
    display: none;
}
.product-swiper .swiper-pagination .swiper-pagination-bullet {
    background: #dedede;
    width: 7px;
    height: 7px;
    margin: 0 5px;
}
.product-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #66aebe;
}
.swiper-slide .video-image a {
    width: 100%;
    height: 100%;
}
.swiper-slide .video-image a iframe {
    width: 100%;
    height: 100%;
    margin: 0;
}
.breadcrumbs-wrapper {
    max-height: none;
}
.product-single__top-images .video-image {
    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-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.product-single__top-images .icon-videocam {
    margin: 0;
}
.product-single__top-images .product-swiper .video-image.swiper-slide {
    width: 100%;
    height: 100%;
    border: none;
}
.product-single__top-images .product-swiper .video-image.swiper-slide:after {
    display: none;
}
.product-single__top-images .product-swiper .video-image.swiper-slide a.fancybox {
    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-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.product-single__bottom .sub-section-title-wrap:not(:first-child) {
    margin-top: 15px;
}
.product-single__top-details .product-buttons-holder a.button {
    margin-top: 20px;
    margin-bottom: 10px;
}
.product-single__top-details .product-buttons-holder a.button:after {
    display: none;
}
@media (max-width: 1280px) {
    .bonuses-tip.bonuses-tip:hover .tip-content,
    .bonuses-new.active .tip-content {
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        right: 0;
    }
}
@media (max-width: 1199px) {
    .product-single__top-images {
        max-width: 480px;
        height: auto;
        -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;
    }
    .product-single__top-images .product-main-image {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0;
        height: 480px;
    }
    .product-single__top-images .product-thumbnails-wrapper {
        position: relative;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        max-width: 100%;
    }
    .product-single__top-images .product-thumbnails-wrapper .thumbnails-prev {
        top: auto;
        left: -30px;
        bottom: 56px;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }
    .product-single__top-images .product-thumbnails-wrapper .thumbnails-next {
        left: auto;
        right: -30px;
        bottom: 56px;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        border-radius: 3px 3px 0 0;
    }
    .product-single__top-images .product-thumbnails-wrapper .thumbnails-next svg {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    .product-single__top-images .product-thumbnails-swiper {
        margin-left: 25px;
        margin-top: 10px;
    }
    .product-single__top-images .thumbnail {
        width: 80px;
    }
}
@media (max-width: 1050px) {
    .bonuses-tip.bonuses-tip:hover .tip-content,
    .bonuses-new.active .tip-content {
        left: auto;
        -webkit-transform: none;
        transform: none;
        right: 0;
    }
}
@media (max-width: 992px) {
    .product-single__top-images {
        max-width: 100%;
    }
    .product-single__top-details {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    }
    .product-single__top-details .top-info {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .product-single__top-details .prices {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
}
@media (max-width: 768px) {
    .bonuns-tip {
        left: auto;
        -webkit-transform: none;
        transform: none;
        right: 0;
    }
    .bonuses-new.bonuses-tip .tip-content {
        right: 0;
    }
    .bonuses-new.bonuses-tip:hover .tip-content {
        right: 0;
    }
}
@media (max-width: 576px) {
    .product-thumbnails-wrapper {
        display: none;
    }
    .product-single__top {
        padding-bottom: 10px;
    }
    .product-single__top-images {
        margin-bottom: 15px;
    }
    .product-single__top-images .product-main-image {
        height: 317px;
    }
    .product-main-image.nameplates-reposition .discount {
        right: 145px;
    }
    .product-main-image.nameplates-reposition .nameplate-wrapper {
        top: 10px;
    }
    .product-swiper .swiper-pagination {
        display: block;
    }
    .product-single__top-details .top-info {
        padding-bottom: 0;
        margin-bottom: 10px;
    }
    .product-single__top-details .top-info .left-wrapp {
        margin-right: 10px;
    }
    .product-single__top-details .info.present {
        float: none;
        margin-top: 5px;
        margin-bottom: 10px;
    }
    .product-single__top-details .block-align-right {
        margin-top: 15px;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .product-single__top-details .block-align-right .mob-fav {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .product-single__top-details .basket-prod {
        max-width: calc(50% - 4px);
        margin-right: 7px;
        font-size: 16px;
        line-height: 19px;
        min-height: 52px;
        margin: 0;
        margin-right: 7px;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: center;
    }
    .product-single__top-details .old-price {
        font-size: 15px;
        line-height: 18px;
    }
    .product-single__top-details .prices {
        margin-bottom: 20px;
    }
    .product-single__top-details .prices .current-price {
        margin-right: 10px;
    }
    .product-single__top-details .button.basket-prod {
        margin-bottom: 0;
    }
    .payment-methods img {
        margin-right: 12px;
    }
    .product-buttons-holder {
        position: fixed;
        bottom: 10px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        padding: 0 20px;
        width: 100%;
        max-width: 100%;
        z-index: 17;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .product-buttons-holder .button {
        padding: 16px;
    }
    .product-buttons-holder {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .product-buttons-holder .basket-prod {
        margin-top: 3px;
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
    }
    .product-buttons-holder .button {
        height: 52px;
        max-width: 100%;
        margin-right: 0;
    }
    #lhWidgetItem-83033 .lh-point-wrap-icon {
        bottom: 7px !important;
    }
    .delivery-city {
        margin-top: 20px;
        font-size: 15px;
        line-height: 18px;
    }
    .delivery-city span {
        font-size: 15px;
        line-height: 18px;
    }
    .change-delivery-city {
        font-size: 15px;
        line-height: 18px;
    }
    .delivery-row {
        font-size: 15px;
        line-height: 18px;
    }
    .delivery-row img {
        margin-right: 10px;
    }
    .delivery-row span {
        font-size: 15px;
        line-height: 18px;
    }
    .bonuses-new {
        font-size: 15px;
        line-height: 18px;
    }
    .second-line-btns {
        display: inline-block;
        width: 100%;
        max-width: calc(50% - 4px);
        height: 53px;
        margin: 0;
    }
    .second-line-btns .oneclick-btn {
        width: 100%;
        margin: 0;
        height: 100%;
        font-size: 16px;
        line-height: 19px;
    }
    .second-line-btns .favourite-btn {
        display: none;
    }
    .header__middle-logo img {
        max-width: 140px;
    }
    .product-single__top-details .product-buttons-holder a.button {
        font-size: 18px;
        line-height: 20px;
    }
    .product-single__top-details .product-buttons-holder .second-line-btns {
        display: none;
    }
}
@media (max-width: 370px) {
    .product-single__top-images .product-main-image {
        height: 280px;
    }
    .product-single__top-details .top-info .left-wrapp span {
        display: none;
    }
    .product-single__top-details .top-info a {
        font-size: 13px;
        line-height: 16px;
    }
    .product-single__top-details .block-align-right .mob-fav {
        margin-left: 5px;
    }
    .product-single__top-details .basket-prod {
        margin-right: 0;
        margin-bottom: 10px;
    }
    .bonuses-new {
        font-size: 13px;
        line-height: 16px;
    }
    .second-line-btns {
        width: 100%;
        max-width: 100%;
    }
}
@media (max-width: 340px) {
    .product-single__top-details .prices .current-price {
        margin-right: 0;
    }
}
.breadcrumbs li + li {
    margin-left: 0;
    margin-right: 3px;
}
.breadcrumbs li:last-child {
    margin-right: 0;
}
.feedback-tab-content .gen-rate {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding-bottom: 30px;
}
.feedback-tab-content .feedback {
    border-bottom: none;
}
.feedback-tab-content .info-bottom-content p {
    color: #666666;
    line-height: unset;
}
.title-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.title-right .title {
    margin-right: 13px;
    margin-top: 2px;
    font-size: 14px;
    color: #999999;
}
.title-right .rate {
    margin: 0;
}
.title-right .icon-star:before {
    font-size: 17px;
}
.feedbacks-wrapper {
    max-width: 1067px;
    margin-top: 40px;
}
.feedback-tab-content .feedback {
    padding: 0;
    margin-bottom: 44px;
}
.name-wrapp .name {
    font-size: 18px;
    color: #4e96ac;
    text-transform: uppercase;
}
.review-images {
    margin-top: 28px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.review-images a {
    position: relative;
    width: 120px;
    height: 80px;
    margin-right: 15px;
    margin-bottom: 20px;
    overflow: hidden;
}
.review-images a:last-child {
    margin-right: 0;
}
.review-images a img {
    position: absolute;
    width: 100%;
    min-height: 100%;
    height: auto;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.review-discussion {
    width: 100%;
    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-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.answer-review {
    width: 100%;
    margin-top: 10px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.answer-review-btn {
    font-size: 14px;
    text-transform: uppercase;
    color: #4e96ac;
    cursor: pointer;
    -webkit-transition: 0.2s all;
    transition: 0.2s all;
}
.answer-review-btn:hover {
    opacity: 0.8;
}
.review-answer {
    position: relative;
    width: 100%;
    margin-top: 22px;
    border: solid 1px #e9e9e9;
    background-color: #f9f9f9;
    padding: 30px 33px 30px 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.review-answer .figure {
    position: absolute;
    top: -9px;
    left: 16px;
    width: 25px;
    height: 12px;
    -webkit-clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
    clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
    background-color: #e9e9e9;
    z-index: -1;
}
.review-answer .figure:after {
    content: "";
    display: block;
    position: relative;
    width: 20px;
    height: 10px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
    clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
    background-color: #f9f9f9;
    z-index: 1;
}
.review-answer .answer-arrow {
    position: absolute;
    top: 5px;
    left: 25px;
}
.answer-content {
    width: 100%;
    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-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.answer-content p {
    font-size: 14px;
    color: #666666;
    margin-bottom: 19px;
}
.answer-head {
    width: 100%;
    margin-bottom: 18px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.answer-head .name {
    font-size: 18px;
    color: #4e96ac;
    text-transform: uppercase;
}
.answer-head .date {
    font-size: 14px;
    color: #999;
}
.answer-review-form-wrapp {
    top: 0;
    left: 0;
    width: 100%;
    background-color: #f9f9f9;
    border: 1px solid #e9e9e9;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    height: 0;
    overflow: hidden;
    -webkit-transition: 0.3s all;
    transition: 0.3s all;
}
.answer-review > .open-answer {
    opacity: 1;
}
.answer-review.active .answer-review-form-wrapp {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
    height: auto;
}
.answer-review.active > .open-answer {
    opacity: 0;
    display: none;
}
.answer-review-form {
    width: 100%;
    padding: 30px 20px;
    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-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
#main .answer-review-form {
    width: 100%;
    padding: 30px 20px;
    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-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
#main .answer-review-form .answer-review-elem {
    width: 100%;
    padding: 20px;
    border: 1px solid #e9e9e9;
    font-family: Roboto-Regular, sans-serif;
    background-color: #fff;
    margin-bottom: 10px;
    border-radius: 0;
}
#main .answer-review-form .answer-review-elem.custom-error {
    border-color: red;
}
#main .answer-review-form input {
    height: 50px;
}
#main .answer-review-form textarea {
    min-height: 100px;
}
.answer-review-form-buttons {
    margin-top: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.answer-review-form-buttons button {
    margin-right: 15px;
    border: none;
    padding: 0;
    background: transparent;
}
.review-gallery .fancybox-bg {
    opacity: 1;
    background-color: #fff;
}
.review-gallery .fancybox-inner {
    right: 0;
}
.review-gallery .fancybox-stage {
    width: 100%;
}
.review-gallery .fancybox-button--arrow_left {
    left: 0;
    z-index: 10;
}
.review-gallery .fancybox-button--arrow_right {
    right: 0;
    z-index: 10;
}
.review-gallery .fancybox-thumbs {
    top: auto;
    width: auto;
    bottom: 0;
    left: 0;
    right: 0;
    height: auto;
    padding: 0;
    padding-bottom: 30px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: transparent;
}
.review-gallery .fancybox-thumbs__list {
    width: 100% !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.review-gallery .fancybox-thumbs__list a {
    width: 120px;
    height: 80px;
    margin-right: 15px;
}
.review-gallery .fancybox-thumbs__list a:before {
    border: 1px solid #fff;
    opacity: 1;
}
.review-gallery .fancybox-thumbs__list a.fancybox-thumbs-active:before {
    border: 2px solid #4e96ac;
}
.review-gallery .fancybox-show-thumbs .fancybox-inner {
    right: 0;
    bottom: 95px;
}
.review-gallery .fancybox-slide--image {
    padding: 0 50px;
}
.review-gallery .fancybox-button {
    background-color: transparent;
    -webkit-transition: 0.2s all;
    transition: 0.2s all;
}
.review-gallery .fancybox-button:hover {
    opacity: 0.8;
}
.review-gallery .fancybox-close-small {
    position: fixed;
    right: 30px;
    top: 30px;
    width: auto;
    height: auto;
    padding: 0;
}
.review-gallery .fancybox-close-small svg {
    width: 42px;
    height: 42px;
    margin: 0;
}
.review-gallery .fancybox-close-small svg path {
    fill: #000;
}
.review-gallery .fancybox-content {
    z-index: 5;
}
.review-gallery .fancybox-content .fancybox-close-small {
    display: none;
}
#main .answer-review-form label.error {
    color: #f31917;
}
.description-tab-content .option {
    padding-bottom: 0;
}
#feedback-form .field-wrapper textarea {
    height: 80px;
    padding-top: 15px;
    padding-bottom: 5px;
}
.checkbox-label .error {
    float: left;
    margin-bottom: 5px;
}
@media (max-width: 1300px) {
    .review-gallery .fancybox-slide--image {
        padding: 0 70px;
    }
    .review-gallery .fancybox-slide--image .fancybox-image {
        position: static;
        width: 100%;
        height: auto;
    }
}
@media (max-width: 767px) {
    .review-gallery .fancybox-thumbs {
        display: none;
    }
}
@media (max-width: 576px) {
    .review-images a {
        margin-right: 5px;
        margin-bottom: 5px;
    }
    .review-images a img {
        width: 90px;
    }
    .review-answer {
        padding: 25px 15px 25px 15px;
    }
    .review-discussion {
        margin-top: 10px;
    }
    .review-answer {
        margin-top: 15px;
    }
    .answer-head {
        margin-bottom: 15px;
    }
    .answer-head .name {
        font-size: 16px;
    }
    .feedback-tab-content .gen-rate {
        padding-bottom: 15px;
    }
    #main .answer-review-form {
        padding: 25px 15px;
    }
    #main .answer-review-form textarea {
        padding-top: 10px;
        min-height: 80px;
    }
    .review-gallery .fancybox-close-small {
        top: 5px;
        right: 5px;
    }
    .review-images a {
        width: calc(33.33% - 4px);
    }
    .review-images a img {
        width: 100%;
    }
    .review-images a:nth-child(3n) {
        margin-right: 0;
    }
    .fancybox-slide--iframe .fancybox-content {
        width: 100%;
        height: 300px;
        max-width: 90%;
        max-height: 90%;
    }
    .review-gallery .fancybox-slide--image {
        padding: 0 60px;
    }
}
@media (max-width: 400px) {
    .title-right {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
    }
    .title-right .rate {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0;
    }
    .title-right .title {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        margin-right: 0;
    }
}
@media (max-width: 350px) {
    .review-images a {
        width: calc(50% - 3px);
    }
    .review-images a img {
        width: 100%;
    }
    .review-images a:nth-child(2n) {
        margin-right: 0;
    }
    .review-images a:nth-child(3n) {
        margin-right: 5px;
    }
    .review-images a:last-child {
        margin-right: 0;
    }
    .review-answer {
        padding: 25px 10px;
    }
    #main .answer-review-form {
        padding: 15px 10px;
    }
    .review-gallery .fancybox-slide--image {
        padding: 0 40px;
    }
    .fancybox-button--arrow_left,
    .fancybox-button--arrow_left {
        padding: 5px;
        width: 30px;
    }
    .fancybox-button--arrow_left,
    .fancybox-button--arrow_right {
        padding: 5px;
        width: 30px;
    }
}
.top-info .hidden {
    display: none;
}
.description-tab-content {
    max-width: 1067px;
}
.description-tab-content .flex {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.description-tab-content .left-item {
    -webkit-box-flex: unset;
    -ms-flex: unset;
    flex: unset;
    width: 100%;
    max-width: 660px;
}
.description-tab-content .right-item {
    -ms-flex-preferred-size: 310px;
    flex-basis: 310px;
}
.description-tab-content .option-title {
    margin-right: 2px;
}
.description-tab-content .option-title,
.description-tab-content .option-info {
    font-size: 15px;
    line-height: 25px;
    margin-right: 3px;
    top: auto;
}
.description-tab-content .manufacturer {
    font-size: 15px;
    line-height: 25px;
    border: none;
}
@media (min-width: 475px) {
    .product-bottom .manufacturer {
        overflow: hidden;
        height: 40px;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
    }
}
@media (max-width: 1200px) {
    .description-tab-content .left-item {
        max-width: 450px;
    }
    .description-tab-content .right-item {
        margin-left: 20px;
    }
}
@media (max-width: 992px) {
    .product-name {
        margin-top: 15px;
        padding-bottom: 20px;
    }
    .product-single__top {
        padding: 0;
        padding-bottom: 5px;
    }
    .description-tab-content .right-item {
        margin-top: 20px;
        margin-bottom: 20px;
        margin-left: 0;
    }
}
@media (max-width: 767px) {
    .description-tab-content .right-item {
        margin-top: 20px;
    }
}
@media (max-width: 576px) {
    .lt-label-mobile {
        -webkit-transform: translateY(-60px);
        transform: translateY(-60px);
    }
    .lt-label-mobile.grounded {
        -webkit-transform: none;
        transform: none;
    }
    #main #toTop {
        right: auto;
        left: 20px;
        bottom: 125px;
    }
}
@media (max-width: 370px) {
    .lt-label-mobile {
        -webkit-transform: translateY(-103px);
        transform: translateY(-103px);
    }
    .lt-label-mobile.grounded {
        -webkit-transform: none;
        transform: none;
    }
}
.product-buttons-holder {
    -webkit-transition: 0.2s;
    transition: 0.2s;
}
.product-buttons-holder.hidden {
    pointer-events: none;
    opacity: 0;
}
.review-photos-label span {
    margin-bottom: 10px;
}
.review-photos-label p {
    font-size: 12px;
    line-height: 14px;
    padding: 0;
    margin-bottom: 10px;
}
.dropzone#standalone-dz {
    min-height: auto;
    border: none;
    padding: 0;
    cursor: pointer;
}
.dropzone#standalone-dz .dz-default.dz-message {
    display: none;
}
.dropzone-squares-wrapp {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.dropzone-squares-wrapp .dropzone-square:last-child {
    margin-right: 0;
}
.dropzone-square {
    width: 80px;
    height: 80px;
    margin-right: 5px;
    margin-bottom: 5px;
    border: 1px solid #dedede;
    pointer-events: none;
    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-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.previews-wrapp {
    margin-top: -85px;
    min-height: 80px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.dz-preview {
    position: relative;
    width: 80px;
    height: 80px;
    margin-right: 5px;
    margin-bottom: 5px;
    background-color: #fff;
}
.dz-remove {
    position: absolute;
    width: 22px;
    height: 22px;
    background-color: #000;
    border-radius: 50%;
    overflow: hidden;
    top: 4px;
    right: 4px;
    z-index: 10;
    cursor: pointer;
    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-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.dz-remove svg {
    width: 20px;
    height: 15px;
}
.dz-remove svg path {
    -webkit-transition: 0.2s all;
    transition: 0.2s all;
}
.dz-remove:hover svg path {
    stroke: red;
}
.dz-image {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.dz-image:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #343434;
    opacity: 0;
    z-index: 1;
    -webkit-transition: 0.3s all;
    transition: 0.3s all;
}
.dz-image img {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: auto;
    height: auto;
    min-width: 100%;
    min-height: 100%;
    max-width: 120px;
}

.quantity-input-container {
    max-width: 89px;
}

@media (max-width: 767px) {
    .dropzone-square {
        width: 60px;
        height: 60px;
    }
    .previews-wrapp {
        margin-top: -65px;
        min-height: 60px;
    }
    .dz-preview {
        width: 60px;
        height: 60px;
    }
    .dz-remove {
        width: 16px;
        height: 16px;
    }
    .dz-remove svg {
        width: 14px;
        height: 12px;
    }
}
.product-main-image .discount {
    right: 10px;
    top: 10px;
    bottom: auto;
    left: auto;
}
.product-main-image .nameplate-wrapper {
    position: absolute;
    width: auto;
    top: 70px;
    right: 10px;
    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-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.product-main-image .nameplate-wrapper .nameplate {
    position: static;
    margin-bottom: 5px;
    display: inline-block;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
}
.product-main-image .nameplate-wrapper .tv-comm {
    background-color: #00ad00;
}

    .main-page__banner-swiper {
        opacity: 1;
    }

@media (max-width: 576px) {
    .product-main-image .nameplate-wrapper {
        top: 60px;
    }

    .main-page__banner-swiper {
        opacity: 1;
    }

    .content .main-page__banner-swiper img {
        padding: 0;
    }

    .content .main-page__advertising {
        height: auto;

    }

    .content .main-page__banner-swiper noindex a {
        height: auto;
    }

    .content  .main-page__banner-swiper noindex a img {
        position: static;
        width: auto;
        height: auto;
        min-height: none;
        left: auto;
        top: auto;
        transform: none;
    }
}

/*@media screen and (max-width: 430px) {
    .main-page__advertising {
        height: 200px;
    }   
}


@media screen and (max-width: 360px) {
    .main-page__advertising {
        height: 150px;
    }    
}*/


.fancybox-button.fancybox-button--arrow_left,
.fancybox-button.fancybox-button--arrow_right {
    z-index: 99996;
}
.fancybox-button--arrow_left {
    left: 0;
}
.lt-widget-wrap {
	opacity: 1;
}

.bx-sls .bx-ui-sls-container {
	min-height: 39px;
	top: 0;
	border: none;
}

.bx-sls .bx-ui-sls-container * {
	border: none !important;
}

/*.main-page__advertising .advertising-sumbs img {
    padding-bottom: 4px;
}

.main-page__advertising .advertising-sumbs .slide-wrap:last-child img{
    padding-bottom: 0;
}*/

.advertising-sumbs .slide-wrap img {
    padding: 0;
}

.advertising-sumbs .slide-wrap {
    margin-bottom: 18px;
}

.advertising-sumbs .slide-wrap:last-child {
    margin-bottom: 0;
}

.content .main-page__banner-swiper img {
    padding: 0;
}

.main-page__banner-swiper noindex a {
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;    
}

.main-page__banner-swiper noindex a img {
    position: absolute;
    width: auto;
    height: auto;
    min-width: 100%;
    min-height: 100%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    padding: 0;
}

@media screen and (max-width: 1199px) {
    .advertising-sumbs .slide-wrap {
        margin-bottom: 15px;
        height: calc((100% - 30px)/ 3);
        overflow: hidden;
    }    
}

body {
    background-color: #F9F9F9;
    background-image: none !important;
}

.main-page-price-wrapp .main-page-price-item:nth-child(1), .main-page-price-wrapp .main-page-price-item:nth-child(2)  {
    background-color: #A7CE21;
    color: #fff;
}

.main-page-price-wrapp .main-page-price-item:nth-child(1):hover, .main-page-price-wrapp .main-page-price-item:nth-child(2):hover {
    color: #fff;
    opacity: 0.8;
}

.main-page-price-wrapp .main-page-price-item:nth-child(1):hover span, .main-page-price-wrapp .main-page-price-item:nth-child(2):hover span {
    color: #fff;
}


#main-menu {
    padding-bottom: 0;
}

#main-menu li.h-nav-item {
    margin-right: 19px;
}

#main-menu li > span:hover {
    cursor: default;
    color: #fff;
}

#main-menu li > span:hover:after {
    display: none;
}

#main-menu li {
    position: relative;
}

#main-menu li .main-menu-dropdown-icon {
    padding: 0;
}

#main-menu li .main-menu-dropdown-icon:after {
    position: absolute;
    content: '\e803';
    font-family: "fontello2";
    opacity: 1;
    visibility: visible;
    left: auto;
    bottom: auto;
    background-color: transparent;
    right: -6px;
    top: -11px;
    transform: rotate(90deg);
    font-size: 13px;
    color: #fff;
    padding: 0;
    height: 13px;
    width: 6px;
    transition: 0.2s all;
    pointer-events: none;
}

noindex:-o-prefocus, #main-menu li .main-menu-dropdown-icon:after {
  right: -10px;
}

@-moz-document url-prefix() {
    #main-menu li .main-menu-dropdown-icon:after {
        right: -10px;
    }
}

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {

    #main-menu li {
        opacity: 1;
    }

    #main-menu li .main-menu-dropdown-icon:after {
        right: -10px;
    }
 }

@media (min-resolution: .001dpcm) {
    _:-o-prefocus, #main-menu li .main-menu-dropdown-icon:after {
         right: -10px;
    };
}

#main-menu li .sub-header_nav {
    position: absolute;
    padding-top: 6px !important;
    left: 50%;
    top: 80%;
    background: transparent;
    border-radius: 10px;
    min-width: 95px;
    overflow: hidden;
    text-decoration: none;
    display: flex;
    flex-direction: column;
    transform: translateX(-50%);
    padding: 0;
    opacity: 0;
    visibility: hidden;
    z-index: 9;
    border: none;
    pointer-events: none;
    transition: 0.2s all;
}

#main-menu li .sub-header_nav * {
    z-index: 9;
}

#main-menu li .sub-header_nav:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 6px;
    right: 0;
    bottom: 0;
    border-radius: 10px;
    height: calc(100% - 6px);
    background: #f0f0f0;
    border: 2px solid #e8e8e8;
    width: 100%;
    z-index: 8;
    pointer-events: none;
}


#main-menu li:hover .sub-header_nav, #main-menu ul li .sub-header_nav:hover {
    pointer-events: all;
    text-decoration: none;
    top: 100%;
    opacity: 1;
    visibility: visible;
}

#main-menu li:hover .main-menu-dropdown-icon:after, #main-menu li .sub-header_nav:hover + .main-menu-dropdown-icon:after {
    transform: rotate(-90deg);
}


#main-menu li .h-nav-item:after, .sub-header_nav:after  {
    display: none;
}

#main-menu li .sub-header_nav a, #main-menu li .sub-header_nav span {
    font-size: 16px;
    color: #000;
    padding: 8px 15px;
}

#main-menu li .sub-header_nav a:after, #main-menu li .sub-header_nav span:after {
    display: none;
}


@media (max-width: 992px) {
    #main-menu li .main-menu-dropdown-icon {
        display: none;
    }


    #main-menu li .sub-header_nav {
        position: static;
        padding-top: 0 !important;
        left: auto;
        top: auto;
        border-radius: 0;
        min-width: auto;
        transform: none;
        opacity: 1;
        visibility: visible;
        pointer-events: all;
    }

    #main-menu li .sub-header_nav a {
        padding: 9px 3%;
    }

    #main-menu li .sub-header_nav:before {
       display: none;
    }
}

@media (min-width: 900px) and (-webkit-min-device-pixel-ratio: 0 ){
    .main-page__filter-block { 
        flex-wrap: unset;
    }
}
/* End */


/* Start:/local/templates/abtoys/css/cashback.css?171204123011342*/
.quantity-margin{display:inline-flex;margin:0;margin-right:auto}.block-align-right{display:flex;align-items:center;justify-content:flex-end;margin:10px 0}.bonuses{background:#ededed;border-radius:15px;font-size:11px;display:inline-block;color:#494949}.bonuses span{display:inline-block;padding:3px 8px}.bonuses__percent{background:#f21f25;border-radius:15px;color:#fff}.bonuses__amount{padding-left:3px!important}.bonuses__amount img{display:inline-block;padding:0!important;padding-left:3px!important;position:relative;top:2px}.profile__bonuses .top .title{background-image:url(/local/templates/abtoys/css/../images/icon_bonuses_green.svg);background-size:18px}.bonuses__history{display:flex;justify-content:space-between;margin-top:25px;margin-bottom:40px;color:#212121;font-size:14px}.bonuses__history p{padding-bottom:0;min-height:31px;font-size:16px;display:inline-flex;align-items:flex-end}.bonuses__history .bonuses__info:nth-child(1) p{font-size:14px}.bonuses__history p span{line-height:1}.bonuses__info{border-left:1px solid #e7e7e7;width:33%;padding-left:5%}.bonuses__info span{display:block;color:rgba(33,33,33,.7)}.bonuses__icon{background:#fff;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;margin-right:10px}.bonuses__icon img{display:inline-block;padding:0!important}.profile__bonuses{padding-top:28px}.profile__bonuses .top{padding-bottom:20px}.profile__bonuses .item{font-size:16px!important;padding:19px 10px}.profile__bonuses .item a:after{content:none}.profile__bonuses .item:nth-child(2){color:rgba(21,21,21,.5)}.profile__bonuses .table-row:first-child{border-top:1px solid #e7e7e7}.profile__bonuses .table-row:last-child{border-bottom:1px solid #e7e7e7}.profile__bonus-table .item:nth-child(2),.profile__bonuses .profile__history-table .item:nth-child(2){flex-basis:23%}.profile__bonus-table .item:first-child,.profile__bonuses .profile__history-table .item:first-child{flex-basis:25%}.bonuses__charge .color_green{font-size:20px}.bonuses__write-off .color_red{font-size:20px}.bonuses__pagination.page-pagination{margin-top:10px}.bonuses__pagination.page-pagination li{margin:0 5px;background-color:transparent}.bonuses__pagination.page-pagination .active{color:#a8a8a8;background-color:transparent}.bonuses__pagination.page-pagination li a{color:#45a7cd;background-color:transparent;text-decoration:underline}.bonuses__pagination.page-pagination li a:hover{background-color:transparent}.bonuses__pagination.page-pagination .pagination-next,.bonuses__pagination.page-pagination .pagination-prev{color:#45a7cd;background-color:#fff;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px}.bonuses__pagination.page-pagination .pagination-next:before,.bonuses__pagination.page-pagination .pagination-prev:before{position:relative;left:auto;top:auto}.bonuses__title{background-image:url(/local/templates/abtoys/css/../images/icon_history.svg)!important;background-size:16px!important;background-position-y:6px!important}.color_green{color:#23bc2d}.color_dark-green{color:#66aebe!important;font-size:24px;font-weight:700;margin-right:10px}.color_red{color:#f94952!important;font-size:18px}.bonuses-present{display:flex;align-items:center;width:100%;padding:29px 0;color:#333;max-width:875px;justify-content:space-between}.bonuses-present img{width:85px!important;height:85px!important;margin:0 35px!important}.bonuses-present__left{display:flex;flex-basis:47%}.bonuses-present__right{flex-basis:47%}.bonuses-present__right .item{min-width:100%}.bonuses-present__title{font-size:20px;font-weight:700;padding-left:10px}.bonuses-present__title p{font-weight:400;padding-bottom:0;padding-top:10px}#datepicker{padding-left:50px!important;position:relative;z-index:1}.bonuses-date{position:relative}.bonuses-date:before{content:url(/local/templates/abtoys/css/../images/datepicker.svg);position:absolute;top:11px;left:17px;width:18px;height:18px;display:inline-block;z-index:10}.bonuses-tip{position:relative;font-size:13px}.bonuses-tip span{padding:5px 13px}.bonuses-tip .tip-content{display:flex;align-items:flex-start;position:absolute;top:-77px;right:9999px;width:230px;padding:15px;color:#000;border-radius:10px;font-size:14px;background:#fff;-webkit-box-shadow:3px 3px 15px rgba(0,0,0,.3);-moz-box-shadow:3px 3px 15px rgba(0,0,0,.3);box-shadow:3px 3px 15px rgba(0,0,0,.3);opacity:0;-webkit-transition:opacity 250ms ease-out;-moz-transition:opacity 250ms ease-out;-ms-transition:opacity 250ms ease-out;-o-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out}.bonuses-tip .tip-content img{display:inline-block;margin:0;padding:0!important}.bonuses-tip .tip-content span{padding:0 10px}.bonuses-tip .tip-content:before{content:' ';position:absolute;top:74px;left:50%;width:0;height:0;margin-top:-8px;border:8px solid transparent;border-top-color:#fff}.bonuses-tip:hover .tip-content{right:auto;opacity:1;left:-68px}.pop-up__authorization-container .authorization-options{display:block}.important-information{font-size:14px;color:#000;display:flex;align-items:center;margin:15px 40px 0}.important-information span{display:inline-block}.important-information img{width:6px}.important-information span:after,.important-information span:before{content:none}.important-information__img{background:#efefef;padding:7px 8px;margin-right:10px}.bonuses-wrapper__block{background-color:#f0f0f0;border-radius:20px;display:flex;align-items:center;padding-right:15px}.bonuses-wrapper__block input{width:155px;color:#66aebe}.bonuses-wrapper__block span{font-size:13px;color:#000;display:inline-block;margin-left:15px}.btn-delivery p{color:#fff;display:inline-block;font-size:16px;line-height:40px;padding:0;letter-spacing:1px}.btn-delivery img{display:inline-block;margin:0;margin-left:5px;position:relative;top:2px}.top.delivery{display:none;padding:4px 0 0 0;text-align:center;margin:0;width:225px;height:48px;background:#f5211f;z-index:15;border-radius:30px 30px 0 0;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform-origin:bottom right;position:fixed;right:0;top:30%;cursor:pointer;-webkit-box-shadow:0 0 25px rgba(243,25,23,.3);-moz-box-shadow:0 0 25px rgba(243,25,23,.3);box-shadow:0 0 25px rgba(243,25,23,.3)}.btn-delivery__close{position:absolute;right:-23px;top:13px;color:#f5211f;font-weight:700;font-size:20px}.btn-delivery__close .icon-close:before{font-size:14px}.pop-up__delivery-container{text-align:left;font-size:13px;color:#000;background-image:url(/local/templates/abtoys/css/../images/delivery-oclock.png);background-repeat:no-repeat;background-position-x:-80px;background-position-y:77px;border-radius:10px;padding:62px 115px 70px}.pop-up__delivery-container .title{font-size:38px;font-weight:700;padding-left:0;padding-bottom:35px}.pop-up__delivery-container .info{font-size:22px;font-weight:300;color:#000}.pop-up__delivery-container p{color:rgba(0,0,0,.5)}.title_green{font-size:13px!important;text-transform:uppercase;color:#66aebe!important;position:relative;padding-bottom:25px}.title_green:after{content:' ';width:100%;height:1px;background:#66aebe;position:absolute;left:0;top:23px}.delivery-variant{color:#66aebe;padding-left:25px;display:block;margin:20px 0}.delivery-choice{position:relative;background:#fff;margin:30px 0 40px;border-radius:12px;-webkit-box-shadow:3px 0 15px rgba(0,0,0,.3);-moz-box-shadow:3px 0 15px rgba(0,0,0,.3);box-shadow:3px 0 15px rgba(0,0,0,.3)}.delivery-choice:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.delivery-choice ul{padding-bottom:0}.delivery-choice ul li span{color:#949591;display:block;padding:14px 27px}.delivery-choice ul li span.current{background:#f4f4f4;color:#000}.delivery-link{font-size:16px}.delivery-link a{color:#66aebe;text-decoration:underline}.bubble{font-size:16px;color:#fff;text-align:center;background-image:url(/local/templates/abtoys/css/../images/bubble.png);background-repeat:no-repeat;background-position:center;position:absolute;top:-150px;right:-185px;z-index:11;width:300px;height:300px;background-size:contain;display:flex;align-items:center;justify-content:center;padding:0 52px 50px}.main-page__banner-swiper{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:block;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.main-page__banner-swiper .item{width:100%}.main-page__banner-swiper .swiper-button-next{top:48%;right:10px;z-index:100}.main-page__banner-swiper .swiper-button-prev{top:48%;right:auto;left:10px;z-index:100}.main-page__banner-swiper .swiper-button-next:before,.main-page__banner-swiper .swiper-button-prev:before{color:#fff;font-size:26px}.main-page__banner-swiper .swiper-button-next:after{content:none}.swiper-pagination-bullet-active{background-color:#fff}.swiper-pagination-bullet{width:10px;height:10px}.side-menu-news .wrapper .item-link{color:#427ccb}.side-menu-news .sub-trigger:before{border-color:#427ccb transparent transparent transparent}.side-menu-news .wrapper:hover{background-color:rgba(66,124,203,.2)}@media (max-width:1200px){.bonuses-wrapper__block input{width:130px}.bonuses-wrapper__block span{margin-left:10px}}@media (max-width:991px){.bonuses-tip:hover .tip-content{right:-40px;opacity:1;left:auto}}@media (max-width:767px){.bubble{font-size:11px;top:-65px;right:-35px;width:200px;height:200px;padding:0 52px 35px}}@media (max-width:600px){.profile__bonuses .top{padding-bottom:0}.bonuses__history{flex-wrap:wrap;margin-top:15px;margin-bottom:5px}.bonuses__info{border-left:none;width:50%;padding-left:0;margin-bottom:15px}.profile__bonuses .table-row:first-child{border-top:none}.profile__bonuses .profile__history-table .item{flex-basis:auto!important;width:49%;display:inline-flex;justify-content:baseline;font-size:14px!important}.profile__bonuses .top-left{padding-bottom:15px!important;margin-bottom:0!important}.profile__bonuses .table-row{margin-bottom:0!important;padding-bottom:10px}.bonuses-present{padding:20px 0}.bonuses-present .field-wrapper{margin-bottom:0}.bonuses-present__left{flex-basis:100%;flex-direction:column;align-items:center;margin-bottom:15px}.bonuses-present__right{flex-basis:100%}.bonuses-present__title{text-align:center;padding-left:0}.pop-up__delivery-container{padding:30px 25px;background-position-x:-33px;background-position-y:110px;background-size:60px}}@media (max-width:500px){.bubble{font-size:10px;top:-20px;right:-20px;width:150px;height:150px;padding:0 30px 20px}}@media (max-width:400px){.bonuses{font-size:10px}.bonuses span{padding:3px 5px}}.ui-datepicker{z-index:100!important}.ui-datepicker-header{background-color:#66aebe;opacity:.8}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #000;background:#ffd900;color:#000}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #000;background:#66aebe}.ui-datepicker-today{background:#f5211f!important}.sub-item{position:relative}.ui-datepicker-trigger{position:absolute;right:5px;z-index:5;background-color:transparent;border:none;outline:0;height:30px}.ui-datepicker-trigger img{width:20px}
/* End */


/* Start:/local/templates/abtoys/css/custom.css?174823895858320*/
/* cookie */
.cookies {
    position: fixed;
    bottom: 24px;
    left: 24px;
    z-index: 100000001;
    display: none; /* РР·РЅР°С‡Р°Р»СЊРЅРѕ СЃРєСЂС‹С‚, JS СѓРїСЂР°РІР»СЏРµС‚ РѕС‚РѕР±СЂР°Р¶РµРЅРёРµРј */
    grid-gap: 35px;
    grid-template-columns: repeat(2, auto);
    align-items: center;
    width: calc(100% - 8px);
    max-width: 416px;
    padding: 16px;
    border-radius: 10px;
    color: #000;
    background-color: #66aebe;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .04), 0 4px 20px rgba(0, 0, 0, .1)
}

@media (max-width: 1023.9px) {
    .cookies {
        left: 50%;
        transform: translateX(-50%);
        bottom: 12px
    }
}

@media (max-width: 767.9px) {
    .cookies {
        bottom: 4px;
        max-width: none;
    }
}

.cookies__desc {
    margin: 0;
    font-size: 12px;
    line-height: 16px
}

.cookies__desc a {
    color: inherit;
    text-decoration: underline
}

.cookies__desc a:focus, .cookies__desc a:hover {
    text-decoration: none
}

.cookies__button {
    margin: 0;
    border: 0;
    color: inherit;
    font: inherit;
    -webkit-tap-highlight-color: transparent;
    padding: 10px 24px;
    border-radius: 6px;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    background-color: #5093a7;
    cursor: pointer;
    transition: background-color .15s ease-out
}

.cookies__button:focus {
    outline: none
}

.cookies__button::-webkit-input-placeholder {
    color: inherit
}

.cookies__button::-moz-placeholder {
    color: inherit
}

.cookies__button:-ms-input-placeholder {
    color: inherit
}

.cookies__button::-ms-input-placeholder {
    color: inherit
}

.cookies__button::placeholder {
    color: inherit
}

.cookies__button:focus, .cookies__button:hover {
    background-color: #3f8ca4
}
/* end cookies */
.header__bottom-catalog{
  padding-left: 76px;
  background-position: left 22px center;
}
.h-logo-box img,
.footer__bottom-logo img
{
    width: 100%;
}
.h-logo-box img{
    max-width: 255px;
    margin: 0 auto;
}
.h-logo-box, .footer__bottom-logo{
    width: 100%;
}
/*
    start task: 40830209
*/
.products-sort .title{
    margin-right: 0;
}
.selectric-hide-select{
    display: none;
}
#main .products-sort .selectric-wrapper.selectric-sort-list .selectric{
    padding: 0 13px 0;
}
/*
    end task: 40830209
*/
/*
* СЃС‚РёР»Рё РґР»СЏ РїРѕРёСЃРєР° - СѓРґР°Р»РµРЅРёРµ
*/
.icon-fire .item-link::before{
    left: -35px;
}
#registration-form .buttons-wrapper .icon-check:before{
    top: 14px;
}
.remove-letter{
    position: absolute;
    right: 54px;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 14px;
    height: 14px;
    transition: all 0.5s ease-in-out;
}
.remove-letter:before{
    cursor: pointer;
    content: '\e879';
    font-family: "fontello2";
    font-size: 14px;
    color: #66aebe;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    -ms-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
    
}
.remove-letter.__hidden{
    overflow: hidden;
    opacity: 0;
    width: 0;
    height: 0;
    visibility: hidden;
    transition: all 0.5s ease-in-out;
}
/* РїСЂР°РІРєР° Р»РёС‡РЅРѕРіРѕ РєР°Р±РёРЅРµС‚Р° */
.color_dark-green.bonuses-cnt{
    font-size: 21px;
    white-space: nowrap;
}
/*
* РїСЂР°РІРєР° РїРѕ Р·Р°РґР°С‡Рё 35805403 
* РґРѕР±Р°РІРёР»Рё РѕС‚СЃС‚СѓРїС‹ РґР»СЏ РЅР°РґРїРёСЃРё РєРѕРіРґР° РѕС‚СЃСѓС‚СЃС‚РІСѓСЋС‚ С‚РѕРІР°СЂС‹ РІ РёР·Р±СЂР°РЅРЅРѕРј
*/

.waitingfor{
    padding: 20px 0 30px;
}
.button-td-wrap{
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: space-between;
}
/*
* РљРѕРЅРµС† РїСЂР°РІРєРѕ 35805403
*/
.ukassa-wrap{
	font-family: arial;
    max-width: 400px;
    width: 100%;
	padding: 10px 10px 13px 10px;
    border: 1px solid #e5e5e5;
    text-align: center;
    margin-bottom: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.sale-paysystem-yandex-button-container{
    width: 100%;
}
.sale-paysystem-yandex-button{
    margin: 0;
    max-width: 320px;
    width: 100%;
}
.ukassa-wrap .sale-paysystem-yandex-button-item{
    margin: 0;
	font-family: arial;
    display: inline-block;
    max-width: 320px;
    width: 100%;
    margin: 8px 0 5px;
    background-color: #1eb42f !important;
    color: #fff !important;
    border: none;
    box-shadow: none;
    outline: none;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    padding: 6px 12px;
    text-decoration: none !important;
	border: none;
}
body .widget-payment-checkout-info a.btn-success{
    font-family: arial;
    display: inline-block;
    max-width: 320px;
    width: 100%;
    margin: 8px 0 5px;
    background-color: #1eb42f !important;
    color: #fff !important;
    border: none;
    box-shadow: none;
    outline: none;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    padding: 6px 12px;
    text-decoration: none !important;
}

@media screen and (max-width: 991px) {
    .side-bar {
        top: 0;
    }
}
.side-menu-list .sub-trigger.active {
    transform: rotate(-180deg)  !important;
}


.breadcrumbs li {
    margin-right: 3px;
}
.breadcrumbs li:after {
    color: #9999999c;
}
section li:not([class]) a:not([class]) {
    border-bottom: unset;
}
section li:not([class]) a:not([class]):hover {
    border-bottom: 1px solid #999;
}
.footer__bottom-socials,
.footer__bottom-info .copyright {
    margin-left: 47px;
}
.footer__bottom-socials a {
    margin-right: 10px;
}
/* РїСЂР°РІРєРё Сѓ РІР»РѕР¶РµРЅРЅС‹С… РјРµРЅСЋ*/
.side-menu-item.active .sub{
    margin-top: 6px;
}
.side-menu-item.active > .side-menu-item-wrapper > .item-link{
    font-weight: 500;
    color: #66aebe;
}

.footer-cab{
    display: inline-block;
}
.side-menu-lego .item-link,.side-menu-sale .icon-sale .item-link{color:#fe930e;font-weight:700;text-transform:uppercase}
/*РїСЂР°РІРєР° РїРµСЂРµРїРѕР»РЅРµРЅРёСЏ РІС‹Р±СЂР°РЅРЅРѕРіРѕ СЃРµР»РµРєС‚Р°*/
.main_page_common__filter .select-selected:before{
    content: "";
    background: #ffffff;
    position: absolute;
    height: 100%;
    width: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    right: 0;
}
.main_page_common__filter .select-selected:hover:before{
    background: #f5f6f8;
}/* РїСЂР°РІРєРё С„РёР»СЊС‚СЂР° РґР»СЏ Р±СЂРµРЅРґР° РµСЃР»Рё СЌР»РµРјРµРЅС‚ РѕРґРёРЅ*/
.custom-select__single{
    position: relative;
    display: flex;
    align-items: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
    max-width: 261px;
    overflow: hidden;
    padding: 8px 11px;
    border: 1px solid #ccc;
    /*cursor: pointer;*/
    background: #fff;
    color: #000;
    cursor: not-allowed;
}
.select-options__single{
    display: flex;
    align-items: center;
    width: 100%;
}
.custom-select__single__wrapper{
    padding: 0 10px 5px 20px;
}
.custom-select__single .select-options__single__box {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 10px;
    width: 100%;
}
.custom-select__single .select-option--count{
    color: #999;
}

.custom-select__single .pseudo-checkbox::before{
    content: "";
    display: inline-block;
    position: absolute;
    width: 100%;
    height: 100%;
    font-weight: 700;
    top: 0;
    left: 0;
    text-align: center;
    color: #5093a7;
    font-size: 12px;
    line-height: 16px;
    background-color: #fff;
    background-image: url(/local/templates/abtoys/css/../images/icons/filter_check_new.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 12px;
    /* border-radius: 2px; */

}
/* РЅРѕРІРѕРіРѕРґРЅРёРµ РїСЂР°РІРєРё */
/*.header__middle-authorization .icon{*/
/*    position: relative;*/
/*}*/
/*.header__middle-wrapper{*/
/*    background-image: url(/local/templates/abtoys/css/../images/icons/snow.svg);*/
/*    background-repeat: no-repeat;*/
/*    background-size: cover;*/
/*    background-position: center center;*/
/*}*/

/*.header__middle-authorization .icon:before {*/
/*    content: '';*/
/*    position: absolute;*/
/*    background-image: url(/local/templates/abtoys/css/../images/icons/hat.svg);*/
/*    background-repeat: no-repeat;*/
/*    background-size: contain;*/
/*    background-position: center center;*/
/*    height: 60px;*/
/*    width: 60px;*/
/*    top: -11px;*/
/*    transform: rotate(-3deg) translate(-59%, -45%);*/
/*    left: 12px;*/
/*}*/
/*@media (max-width: 768px) {*/
/*    .header__middle-authorization .icon:before {*/
/*        content: '';*/
/*        position: absolute;*/
/*        background-image: url(/local/templates/abtoys/css/../images/icons/hat.svg);*/
/*        background-repeat: no-repeat;*/
/*        background-size: contain;*/
/*        background-position: center center;*/
/*        height: 40px;*/
/*        width: 40px;*/
/*        top: -9px;*/
/*        transform: rotate(-3deg) translate(-59%, -45%);*/
/*        left: 12px;*/
/*    }*/
/*}*/
/*@media (max-width: 490px) {*/
/*    .header__middle-authorization .icon:before {*/
/*        content: '';*/
/*        position: absolute;*/
/*        background-image: url(/local/templates/abtoys/css/../images/icons/hat.svg);*/
/*        background-repeat: no-repeat;*/
/*        background-size: contain;*/
/*        background-position: center center;*/
/*        height: 47px;*/
/*        width: 47px;*/
/*        top: -9px;*/
/*        transform: rotate(-3deg) translate(-59%, -45%);*/
/*        left: 12px;*/
/*    }*/
/*}*/

/* СЃС‚РёР»Рё РґР»СЏ РјРµРЅСЋ 23292376 26.10.2023 */
.button-more{
    display: flex;
    align-items: center;
    justify-content: center;
}
.side-menu-symbol-year .icon-symbol-year .item-link:before{
    content: '';
    position: absolute;
    left: 13px;
    transform: translateX(50%);
    display: inline-block;
    height: 21px;
    width: 21px;
    background-image: url(/local/templates/abtoys/css/../images/icons/i-symbol-snake.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center;

}
.pagination-list .item{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}
.side-menu-list .side-menu-bell-orange .item-link{
    line-height: 1;
}

.side-menu-heroes{
    list-style: none;
}
.side-menu-list .wrapper .item-link{
    line-height: 1;
    display: flex;
    align-items: center;
}
.side-menu-list .wrapper{
    display: flex;
    align-items: center;
    padding: 10px 27px 10px 20px;

}
.button.button-c4{
    display: flex;
    align-items: center;
    justify-content: center;
}
/* РєРѕРЅРµС† РЅРѕРІС‹С… СЃС‚РёР»РµР№*/
.products-sort::after{
    content: "";
    position: absolute;
    right: 0;
    top: 50%;
    width: 1px;
    background-color: #e9e9e9;
    height: 30px;
    transform: translate(0, -50%);
}
.main-page__filter{
    background: #f0fbfd;
}
.main-page__filter-icon{
    transition: 0.3ms;
    width: 16px;
    height: 16px;
}
.main-page__filter-icon:not(.__close){
    background-image: url(/local/templates/abtoys/css/../images/filter-icon-open.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
}
@keyframes wink-animation {
    0%, 100% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
}
.main-page__filter-sub-section .main-page__filter-collapse-title.wink-animation {
    animation: wink-animation 1.5s infinite; /* 2 СЃРµРєСѓРЅРґС‹ РЅР° С†РёРєР» */
}
.main-page__filter-icon.__close{
    background-image: url(/local/templates/abtoys/css/../images/filter-icon-close.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.main-page__filter-icon.__close + .main-page__filter-collapse-title{
    text-decoration-color: #f20606;
}
/**/
.header__middle.menu-opened-fixed{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 2;
    -webkit-box-shadow: 5px 5px 30px 0 rgba(0,0,0,.15);
    -moz-box-shadow: 5px 5px 30px 0 rgba(0,0,0,.15);
    box-shadow: 5px 5px 30px 0 rgba(0,0,0,.15);
}
/*header.menu-opened-fixed .header__top{*/
/*    width: 100%;*/
/*    z-index: 3;*/
/*    top: 0;*/
/*    right: 0;*/
/*    left: 0;*/
/*}*/
/**/

.main-page__brends-swiper .main-page__brends-next:active,
.main-page__brends-swiper .main-page__brends-next:hover {
    background-image: url("/local/templates/abtoys/css/../images/icons/right_arrow_slider_hover.svg");
}
.main-page__brends-swiper .main-page__brends-prev:active,
.main-page__brends-swiper .main-page__brends-prev:hover {
    background-image: url("/local/templates/abtoys/css/../images/icons/left_arrow_slider_hover.svg");
}
.__main-filter-block {
    opacity: 0;
    visibility: hidden;
    transition:
        opacity 0.3s ease,
        visibility 0s linear 0.3s;
}
.main_page_common__filter .main-page-price-item {
    margin-bottom: unset;
}
.__main-filter-block.show {
    opacity: 1;
    visibility: visible;
    transition-delay: 0s;
}
.icon-clear_icon .side-menu-item-wrapper{
    width: 100%;
}
.icon-clear_icon a.item-link{
    font-weight: bold;
    color: #749F37;
}
.wrapper.icon-clear_icon.active ~ .sub{
    display: block;
}
.side-menu-clear_icon:hover{
    background-color: #f0f0f0;
}
.side-menu-clear_icon.active .sub{
    display: block;
    padding-left: 27px;
}
.side-menu-clear_icon.active .sub .side-menu-item  {
    display: block;
    min-height: 42px;
    padding: 10px 27px 9px 20px;
    position: relative;
}
.side-menu-item-wrapper .icon-clear_icon .item-link{
    display: inline-flex;
    position: relative;
    align-items: center;
    width: 100%;
}
.icon-clear_icon:before{
    content: '';
    position: absolute;
    left: 13px;
    transform: translateX(50%);
    display: inline-block;
    height: 21px;
    width: 21px;
    background-image: url(/local/templates/abtoys/css/../images/icons/hygiene.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center;

}
.wrapper.icon-clear_icon{
    padding-left: 60px;

    position: relative;
}
.wrapper.icon-clear_icon .wrapper.icon-clear_icon{
    padding: 0;
}

@keyframes slideIn {
    from {
        transform: translateY(100%);
    }
    to {
        transform: translateY(0);
    }
}

@keyframes slideOut {
    from {
        transform: translateY(0);
    }
    to {
        transform: translateY(100%);
    }
}
.main-page__brends .swiper-container {
    height: 59px;
}
.main-page__brends-swiper .swiper-slide {
    height: 100%;
}
.main-page__age-inner-wrap .main-page__brends .item {
    height: 100%;
}.header__bottom-basket .quantity,
.header__bottom-basket .quantity.quantity-wrap,
.header__middle-item .quantity{
    line-height: 1;
}
.favorites-number{
    line-height: 1;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.side-menu-list .sub-trigger{
    display: flex;
    align-items: center;
    justify-content: center;
    width:15px;
    height: 100%;
    top: 0;
    right: -12px;
    position:absolute;
    cursor:pointer;
    -webkit-transition:transform .4s linear;
    -moz-transition:transform .4s linear;
    -ms-transition:transform .4s linear;
    -o-transition:transform .4s linear;
    transition:transform .4s linear
}
.mob__table .title{
    padding-right: 12px;
}
.favorites__table .remove{
    transform: translate(-50%, -50%);
    height: 17px;
    width: 17px;
    top: 50%;
    position: absolute;
    right: 0;
}
.side-menu-list .sub-trigger.active{
    transform: rotate(180deg) ;
}
.side-menu-list .side-menu-item{
    /* display: flex;
    align-items: center; */
}
.side-menu-item.active > .sub{
    display: block;
}
.side-menu-list .sub-level-trigger{
    /* -webkit-transform:rotate(-90deg) translate(50%, 50%)!important;
    -moz-transform:rotate(-90deg) translate(50%, 50%)!important;
    -ms-transform:rotate(-90deg) translate(50%, 50%) !important;
    -o-transform:rotate(-90deg) translate(50%, 50%) !important;
    transform:rotate(-90deg) translate(50%, 50%) !important; */
    -webkit-transform:rotate(-90deg) !important;
    -moz-transform:rotate(-90deg) !important;
    -ms-transform:rotate(-90deg)  !important;
    -o-transform:rotate(-90deg) !important;
    transform:rotate(-90deg) !important;
    cursor: auto;
    /* width: 20px; */
    
}

@media screen and (max-width: 991px) {
    .sub-level-wrapper .sub-level .side-menu-item:first-child,
    .sub-level-wrapper .sub-level .side-menu-item {
        padding: 9px 27px 9px 20px;
    }
}

.side-menu-groups .sub-trigger:before{border-color:#a7ce21 transparent transparent transparent}
.side-menu-list .sub-trigger:before{
    /* content:""; */
    /* top:2px;
    right:2px; */
    position:absolute;
    /* width:0;
    height:0;
    border-style:solid;
    border-width:7px 5.5px 0 5.5px;
    border-color:#63aec5 transparent transparent transparent */
}
/* .side-menu-list .side-menu-item{
    display: flex;
    align-items: center;
} */
.main-page__brends .swiper-container::after {
    right: 0;
    background: linear-gradient(
        to right,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0.25) 25%,
        rgba(255, 255, 255, 0.5) 50%,
        rgba(255, 255, 255, 1) 75%,
        rgba(255, 255, 255, 1) 100%
    );
}
.main-page__brends .swiper-container::before {
    left: 0;
    background: linear-gradient(
        to right,
        rgba(255, 255, 255, 1) 0%,
        rgba(255, 255, 255, 1) 25%,
        rgba(255, 255, 255, 0.5) 50%,
        rgba(255, 255, 255, 0.25) 75%,
        rgba(255, 255, 255, 0) 100%
    );
}
.side-menu-item-wrapper{
    display: flex;
    position: relative;
}
.main-page__brends .swiper-container::before,
.main-page__brends .swiper-container::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 15%; /* РЁРёСЂРёРЅР° Р±РѕРєРѕРІРѕРіРѕ Р·Р°С‚РµРјРЅРµРЅРёСЏ */
    z-index: 10;
}
.main-page__brends-swiper .main-page__brends-prev {
    height: 20px;
    width: 20px;
    background-image: url("/local/templates/abtoys/css/../images/icons/left_arrow_slider.svg");
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    transform: translateY(-50%);
}
.main-page__brends-swiper .main-page__brends-next {
    height: 20px;
    width: 20px;
    right: 0;
    background-image: url("/local/templates/abtoys/css/../images/icons/right_arrow_slider.svg");
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    transform: translateY(-50%);
}
.main-page__top-block-grid {
    display: grid;
    /*grid-template-rows: auto auto auto; !* Р Р°СЃРїСЂРµРґРµР»РµРЅРёРµ РІС‹СЃРѕС‚С‹ СЃС‚СЂРѕРє: 2/4, 1/4, 1/4 *!*/
    /*grid-template-columns: 1fr 255px 255px; !* Р Р°СЃРїСЂРµРґРµР»РµРЅРёРµ С€РёСЂРёРЅС‹ РєРѕР»РѕРЅРѕРє: 1/3, 1/3, 1/3 *!*/
    /*grid-template-columns: repeat(3, 1fr);*/
    grid-template-columns: 255px 288px 255px;
    /*grid-gap: 23px 0;*/
    grid-gap: 21px 0;

    /* РџСЂРѕРјРµР¶СѓС‚РѕРє */
}

.main-page__top-block-grid > .filter-block__item-1 {
    grid-row: span 2; /* Р­Р»РµРјРµРЅС‚ Р·Р°РЅРёРјР°РµС‚ 2 СЃС‚СЂРѕРєРё */
    grid-column: 1; /* Р­Р»РµРјРµРЅС‚ Р·Р°РЅРёРјР°РµС‚ РїРµСЂРІСѓСЋ РєРѕР»РѕРЅРєСѓ */
    order: -1; /* РџРµСЂРµРјРµСЃС‚РёС‚СЊ СЌР»РµРјРµРЅС‚ РІ РЅР°С‡Р°Р»Рѕ СЃРµС‚РєРё */
    width: unset;
    max-height: 239px;
}
.main-page__top-block-grid > .filter-block__item {
    width: unset;
    flex-basis: unset;
}
.main-page__filter-new {
    margin-bottom: 18px;
}
.main-page__filter-new .main-page__label-wrap .minprice {
    background: #fff;
}
.main-page__filter-new .main-page__label-wrap .maxprice {
    background: #fff;
}
.main-page__filter-new .main-page__filter-gender__inner label:before {
    content: "";
    display: inline-block;
    width: 17px;
    height: 17px;
    font-weight: 700;
    text-align: center;
    color: #5093a7;

    line-height: 16px;
    background-color: #fff; /* Р¦РІРµС‚РЅР°СЏ РіР°Р»РѕС‡РєР° */
    border-radius: 0;
}
.side-menu-groups:not(.not-icon) .wrapper,
.side-menu-heroes:not(.not-icon) .wrapper{
    background-color:transparent;
    -webkit-transition:all .4s ease;
    -moz-transition:all .4s ease;
    -ms-transition:all .4s ease;
    -o-transition:all .4s ease;
    transition:all .4s ease;
    padding-left:60px!important;
}
.main-page__filter-new .main-page__filter-gender__inner input:checked + label:before {
    content: "";
    background-color: #fff;
    background-image: url("/local/templates/abtoys/css/../images/icons/filter_check_new.svg");
    background-position: center;
    background-repeat: no-repeat;
}
.side-menu-list .side-menu-heroes.not-icon .wrapper{
    padding: 10px 27px 9px 20px;
}
.side-menu-list .side-menu-heroes.not-icon .wrapper span {
    font-weight: 400;
    text-transform: unset;
}
.main-page__filter-new .main-page__top-block-grid .main-page__age-inner-block {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(65px, 1fr)); /* РљРѕР»РѕРЅРєРё СЃ Р°РІС‚РѕРјР°С‚РёС‡РµСЃРєРѕР№ С€РёСЂРёРЅРѕР№, РјРёРЅРёРјСѓРј 200px */
    grid-gap: 14px; /* РџСЂРѕРјРµР¶СѓС‚РѕРє РјРµР¶РґСѓ СЌР»РµРјРµРЅС‚Р°РјРё */
    max-width: 245px;
    width: fit-content;
}
.main-page__filter-new .main-page__filter-gender__inner label {
    line-height: 1;
}
.main-page__filter-new .main-page__filter-gender__inner label {
    display: flex;
    align-items: center;
}
.main-page__filter-new .main-page__filter-gender__inner label span {
    letter-spacing: -0.4px;
    font-weight: 400;
}
.main-page__filter-gender__inner label {
    font-family: Roboto, sans-serif;
    font-weight: 400;
}

.main-page__filter-gender__inner label:before {
    border: 1px solid #999;
}

.main-page__filter-new .main-page__age-title,
.main-page__filter-new .main-page__filter-item-title {
    font-weight: 700;
    letter-spacing: -0.4px;
    font-size: 16px;
}
.main-page__filter.main-page__filter-new {
    padding: 21px;
}

/* РїСЂР°РІРєР° РјР°СЃРёРјР°Р»СЊРЅРѕР№ С€РёСЂРёРЅС‹ Р±Р»РѕРєР° СЃР»Р°Р№РґРµСЂР° РїСЂРё СЂРµР¶РёРјРµ РїСЂР°РІРєРё*/
.main-page__age-inner-wrap .main-page__brends {
    max-width: 925px;
}
.main_page_common__filter .main-page__range-block {
    flex-direction: unset;
    gap: 8px;
    margin-bottom: 11px;
}
.main_page_common__filter .main-page__label-wrap:first-child {
    margin-bottom: unset;
}
.main_page_common__filter .main-page__country-block_new,
.main_page_common__filter .main-page__producer-block_new {
    display: flex;
    flex-direction: column;
}
.main-page__producer-block_new,
.main-page__country-block_new {
    order: 1;
}
.main-page__price-block-new,
.main-page__filter-gender-new {
    order: 0;
}

.filter-gender__male {
    margin-bottom: 8px;
}

.main-page__filter-new {
    margin-bottom: 14px;
}
.main-page__age {
    padding: 0;
}
.main-page__filter-new.__main-filter-block {
    margin-bottom: 0;
}
.main-page__products .swiper-container {
    padding-bottom: 0;
}
.main-page__news-video {
    padding: 0 0 24px;
}
.main-page__products {
    padding: 0 0 20px;
}
.main-page__products {
    padding: 0;
    margin-bottom: 40px;
}
.main_page_common__filter {
    margin-bottom: 20px;
}
.main-page__btn-catalog-link {
    display: flex;
    align-items: center;
    /*justify-content: flex-end;*/
    white-space: nowrap;
}
.main-page__btn-catalog-link a {
    color: #5093a7;
    font-size: 17px;
    margin-right: 12px;
    letter-spacing: -0.4px;
}
/* start task 40830209 */
/*.main-page__btn-catalog-link a::after {*/
/*    content: "";*/
/*    display: inline-block;*/
/*    width: 10px;*/
/*    height: 10px;*/
    /*position: absolute;*/

    /* start task 40830209 */
    /*color: #5093a7;*/
    /*border-style: solid;*/
    /*border-width: 7px 5.5px 0 5.5px;*/
    /*border-color: #858585 transparent transparent transparent;*/

/*    transform: rotate(-90deg);*/
/*    margin-left: 17px;*/
/*}*/
.main-page__btn-catalog-link svg{
    width: 10px;
    height: 16px;
    transform: rotate(90deg);
}
.main-page__btn-catalog-link svg {
    fill: #5093a7;
}
.main-page__btn-catalog-link a{
    display: flex;
    align-items: center;
    gap: 10px;
}
.products-sort .selectric:before{
    top: 18px;
}
/* end task 40830209 */

.select-selected::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translateY(-50%);
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid;
    transition: transform 0.3s ease;
    border-color: #5093a7 transparent transparent transparent;
}

.select-selected.opened::after {
    transform: translateY(-50%) rotate(180deg);
}
.main-page__btn-catalog-link a:hover {
    color: rgba(80, 147, 167, 0.85);
}
.main-page__btn-catalog-link,
.main-page__btn-clear,
.main-page__btn-block-new {
    order: 2;
}
.filter-block__item-bottom {
    order: 2;
    grid-column: span 3;
    display: grid;
    /*grid-template-columns: 1fr 1fr 1fr;*/
    grid-template-columns: 255px 288px 255px;
    justify-content: space-between;
    grid-gap: 0 21px;
}
.main_page_common__filter .custom-select {
    position: relative;
    display: inline-block;
}

.main_page_common__filter .select-selected {
    position: relative;
    display: flex;
    align-items: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
    max-width: 261px;
    overflow: hidden;
    padding: 8px 11px;
    border: 1px solid #ccc;
    cursor: pointer;
    background: #fff;
    color: #000;
}
.main_page_common__filter .select-selected__wrap {
}

.main_page_common__filter .select-options {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    width: 100%;
    max-width: 261px;
    border: 1px solid #ccc;
    overflow-x: auto;
    max-height: 200px;
    padding: 4px 0;
    z-index: 999;
}
.main_page_common__filter .select-options label{
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 10px;
    width: 100%;
}
.main_page_common__filter .select-options input{
    flex-shrink: 0;
}
.main_page_common__filter .select-options-inner {
    white-space: nowrap;
    padding: 0 8px;
}

.main_page_common__filter .select-option {
    padding: 4px 8px;
    display: flex;
    align-items: center;
}
.main_page_common__filter .select-option label {
    line-height: 1.2;
}

.main_page_common__filter .select-option.disabled {
    display: none;
    /*opacity: 0.5;*/
}
.main_page_common__filter .select-option .select-option--name{
    color: #000;
}
.main_page_common__filter .select-option .select-option--count{
    color: #999;
}
.main_page_common__filter .select-selected:hover {
    background-color: #f5f6f8;
}

.main-page__filter-gender-new .filter-gender__male.disabled {
    opacity: 0.5;
    cursor: not-allowed;
}

.main_page_common__filter .select-option {
    padding: 8px 16px;
}
.main_page_common__filter .main-page__form-btn {
    /*max-width: 244px;*/
    max-width: 261px;
    line-height: 15px;
}
.main_page_common__filter .main-page__form-btn .mobile {
    display: none;
}
.main_page_common__filter .select-option:hover {
    background-color: #f5f6f8;
    color: #66aebe;
}

.main_page_common__filter .main-page__form-btn:not(.filter-reset):hover {
    background-color: #d8d8d8;
}
.main_page_common__filter .filter-reset.main-page__form-btn {
    background-color: #d8d8d8;
}
.main_page_common__filter .filter-reset.main-page__form-btn:hover {
    background-color: #b5b3b3;
}
.main_page_common__filter .select-option input[type="checkbox"] {
    margin-right: 8px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 16px;
    height: 16px;
    border: 1px solid #999;
    /*border-radius: 3px;*/
    outline: none;
    cursor: pointer;
    position: relative;
    background-color: transparent; /* РџСЂРѕР·СЂР°С‡РЅС‹Р№ С„РѕРЅ С„Р»Р°Р¶РєР° */
}
.main_page_common__filter .select-option.selected .reset-checkbox::before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 100%;
    height: 100%;
    font-weight: 700;
    top: 0;
    left: 0;
    text-align: center;
    color: #5093a7;
    font-size: 12px;
    line-height: 16px;
    background-color: #fff;
    background-image: url(/local/templates/abtoys/css/../images/icons/filter_check_new.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 12px;
    /* border-radius: 2px; */
}
.no-check.pseudo-checkbox::before {
    content: "";
    background-color: #fff;
    background-image: unset;
    background-position: center;
    background-repeat: no-repeat;
}
.pseudo-checkbox {
    line-height: 16px;
    font-size: 12px;
    display: inline-block;
    width: 16px;
    height: 16px;
    border: 1px solid #999;
    flex-shrink: 0;
    /*border-radius: 3px;*/
    background-color: #fff;
    vertical-align: middle;
    margin-right: 11px;
    position: relative;
}

.pseudo-checkbox::before {
    content: "";

    display: inline-block;
    position: absolute;
    width: 100%;
    height: 100%;
    font-weight: 700;
    top: 0;
    left: 0;
    text-align: center;
    color: #5093a7;
    font-size: 12px;
    line-height: 16px;
    background-color: #fff;
    background-image: url("/local/templates/abtoys/css/../images/icons/filter_check_new.svg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 12px;
    /*border-radius: 2px;*/
}
.reset-checkbox {
    line-height: 16px;
    font-size: 12px;
    display: inline-block;
    width: 16px;
    height: 16px;
    border: 1px solid #999;
    flex-shrink: 0;
    /*border-radius: 3px;*/
    background-color: #fff;
    vertical-align: middle;
    margin-right: 11px;
    position: relative;
}
.pseudo-checkbox.selected::before {
    opacity: 1;
    transform: translate(-50%, -50%) rotate(45deg);
}

/* РЎС‚РёР»Рё РіР°Р»РѕС‡РєРё (checked state) */
.main_page_common__filter .select-option input[type="checkbox"]:checked::before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 100%;
    height: 100%;
    font-weight: 700;
    top: 0;
    left: 0;
    text-align: center;
    color: #5093a7;
    font-size: 12px;
    line-height: 16px;
    background-color: #fff;
    background-image: url("/local/templates/abtoys/css/../images/icons/filter_check_new.svg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 12px;
    /*border-radius: 2px;*/
}

/* РЎС‚РёР»Рё РІС‹Р±СЂР°РЅРЅРѕРіРѕ РїСѓРЅРєС‚Р° */
.main_page_common__filter .select-option.selected {
    background-color: #f5f6f8;
    color: #66aebe;
}
.main-page__filter-new .main-page__filter-gender__inner label span {
    font-size: 16px;
}
/* РЎС‚РёР»Рё С„РѕРєСѓСЃР° (focus state) */
.main_page_common__filter .select-option input[type="checkbox"]:focus {
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}

/* РЎС‚РёР»Рё РїСЂРё РЅР°РІРµРґРµРЅРёРё РЅР° С„Р»Р°Р¶РѕРє */
.main_page_common__filter .select-option input[type="checkbox"]:hover {
    border-color: #5c98ff;
}

.main-page__filter-new .main-page__btn-block {
    margin-top: unset;
    width: 100%;
}

.main-page__filter-new .main-page__checkbox-wrap-icon span[class^="ageSelection"] {
    flex-shrink: 0;
}
.main-page__filter-new .main-page__checkbox-wrap .filterAge .main-page__checkbox-wrap-text {
    white-space: nowrap;
}
.filter-block__item-bottom .main-page__btn-catalog-link a.tablet {
    display: none;
}
.main-page__age-inner-wrap .main-page__brends .item {
    /*h100%*/
}
/*
Р”Р»СЏ С„РёР»СЊС‚СЂР° РєР°С‚Р°Р»РѕРіР°
*/
.filter-buttons .clear-filter,
.filter-buttons #set_filter
{
    font-size: 14px;
}
.select-selected::before {
    content: "Р’С‹Р±СЂР°РЅРѕ";
    color: red; /* РЈРєР°Р¶РёС‚Рµ РЅСѓР¶РЅС‹Р№ С†РІРµС‚ */
    margin-right: 4px; /* Р”РѕР±Р°РІР»СЏРµС‚ РѕС‚СЃС‚СѓРї */
}
.clear-filter{
    margin: 0 20px;
}
.elements-count-0{
    display: none !important;
}
.main-page__producer-block-catalog{
    width: 100%;
}
.main-page__producer-block-catalog .main-page__filter-item-title{
    padding: 0 10px 5px 20px;
}
#filter-form .main-page__filter-item-title{
    margin-bottom: 10px;
}

.main-page__producer-block-catalog .custom-select{
    padding: 0 10px 5px 20px;
}
/* РЅРѕРІРѕРіРѕРґРЅРёРµ РїСЂР°РІРєРё */
/*.header__middle-authorization .icon{*/
/*    position: relative;*/
/*}*/
/*.header__middle-wrapper{*/
/*    background-image: url(/local/templates/abtoys/css/../images/icons/snow.svg);*/
/*    background-repeat: no-repeat;*/
/*    background-size: cover;*/
/*    background-position: center center;*/
/*}*/

input[type=checkbox]:not(.filter-checkbox)~span:after{
    width: 20px;
    height: 20px;
    top: 50%;
    transform: translate(0, 50%);
}
#subscribe-form input[type=checkbox]~span:before{
    top: 47%;
    transform: translate(0, -50%);
    left: 3px;
}
#call-back-form input[type=checkbox]:not(.filter-checkbox)~span:after{
    top: 50%;
    transform: translate(0, -50%);
}
#call-back-form  input[type=checkbox]:not(.filter-checkbox)~span:before{
    top: 50%;
    transform: translate(-50%, -50%);
    left: 10px;
}
input[type=checkbox]:not(.filter-checkbox)~span{
    padding-left: 30px;
}
@media (min-width: 1024px){
   
}
@media screen and (max-width: 1220px) {
    .filter-block__item-bottom{
        grid-template-columns: 1fr 1fr 1fr;
    }
}
@media screen and (max-width: 1199px) {
    .main-page__age .item {
        margin: 0;
    }

}
@media screen and (max-width: 1195px) {
    .main-page__top-block-grid {
        grid-template-columns: 1fr 1fr;
        grid-gap: 20px 20px;
        margin-bottom: 0;
    }
    .filter-block__item-bottom .main-page__btn-catalog-link a {
        margin-right: 0;
        font-size: 16px;
    }
    .main-page__top-block-grid > .filter-block__item-1 {
        max-height: 300px;
    }
    .filter-gender {
        margin-bottom: -11px;
    }
    .filter-block__item-bottom {
        grid-column: span 2;
        gap: 10px;
    }

    .main-page__filter-gender__inner {
        display: flex;
        justify-content: space-between;
    }
    .main-page__filter-gender__inner .filter-gender__male label {
        position: relative;
    }

    .main_page_common__filter .main-page__range-block {
        margin-bottom: unset;
        padding-bottom: 26px;
    }
}

@media screen and (max-width: 1024px) and (min-width: 768px) {
    .filter-block__item-bottom .main-page__btn-catalog-link a.desktop {
        display: none;
    }
    .filter-block__item-bottom .main-page__btn-catalog-link a.tablet {
        display: inline-flex;
        align-items: center;
    }
}
/*
Р”Р»СЏ С„РёР»СЊС‚СЂР° РєР°С‚Р°Р»РѕРіР°
*/
@media (max-width: 1200px) and (min-width: 768px){
    .footer__bottom-mob-item .footer__bottom-socials{
        display: none;
    }
    .footer__bottom-info .footer__bottom-socials{
        display: block;
        margin-top: 30px;
        margin-left: 0;
    }
}
@media (max-width: 994px) and (min-width: 768px){ 
    .footer__bottom-info .footer__bottom-socials a{
         margin-right: 0;
    }
}
@media (max-width: 991px) {
   
    .custom-select__single{
        max-width: 100%;
    }
    .custom-select__single__wrapper{
        padding: 0;
        width: 100%;
    }
    .side-bar{
        z-index: 999;
    }
    .top.delivery{
        z-index: 999;
    }
    .custom-select{
        width: 100%;
    }
    .filter_custom_filter{
        width: 100%;
    }
    .main_page_common__filter .select-selected{
        max-width: 100%;
    }
    .main-page__producer-block-catalog .custom-select{
        padding: 0;
    }
    .main_page_common__filter .select-options{
        width: 100%;
        max-width: 100%;
    }
}
@media screen and (max-width: 770px) {
    .footer__bottom-socials{
        margin-left: 0;
    }
    .main-page__price-block-new {
        position: relative;
    }
    .main-page__filter-block .noUi-base {
        max-width: 292px;
    }
    .main-page__filter-block .noUi-target {
        position: absolute;
        bottom: 4px;
    }
    .main-page__price-block-new #steps-slider {
        width: 100%;
        max-width: 630px;
    }
    .filter-gender__male {
        margin-bottom: 0;
    }
    .main-page__filter-gender__inner {
        display: flex;
        justify-content: space-between;
    }
    .main-page__filter-gender__inner .filter-gender__male label {
        position: relative;
    }
}
@media (max-width: 767px) and (min-width: 576px){
    .header__middle-item .info a{
        line-height: 1;
        display: inline-block;
    }
    .header__middle-item .user-info{
        padding-bottom: 0;
    }
    .header__middle-item:not(.header__middle-phone){
        height: unset;
    }
}
@media screen and (max-width: 768px) and (min-width: 617px) {
    .header__mobile-phone{
        padding-top: 0;
    }
    .header__mobile-phone br{
        display: none;
    }
    .header__mobile-phone a{
        line-height: 1;
    }
    .header__mobile-phone.header__mobile-phone-time{
        display: flex;
        align-items: center;
        gap: 20px;
    }
    .header__mobile-phone .button{
        margin-top: 0;
    }
}
@media screen and (max-width: 570px) {

    /*
    * РїСЂР°РІРєР° РїРѕ Р·Р°РґР°С‡Рё 35805403 
    *  РєРѕСЂСЂРµРєС‚РёСЂСѓРµРј РѕС‚РѕР±СЂР°Р¶РµРЅРёРµ СЃС‚СЂРµР»РѕРє РїРѕРґСЂР°Р·РґРµР»Р°
    */
    .breadcrumbs a:active,
    .breadcrumbs a:focus,
    .breadcrumbs a:focus-within,
    .breadcrumbs a:target,
    section li:not([class]) a:not([class]):hover
    {
        text-decoration: none;
        border-bottom: none;
    }
    .sub-trigger.sub-level-trigger{
        transform: rotate( 0deg) !important;
        z-index: 999999;
        /* right: 20px; */
    }
    .sub-level-wrapper .item-link{
        display: inline-flex;
        align-items: center;
    }
    .side-menu-item.sub-level-wrapper.active .sub-trigger.sub-level-trigger svg{
        transform: rotate(0deg)  !important;
        z-index: 999999;
        /* right: 20px; */
    }
    /*
    * РљРѕРЅРµС† РїСЂР°РІРєРѕ 35805403
    */
    .main-page__filter-icon{
        width: 20px;
        height: 20px;
    }
    .main-page__filter-icon.__close{
        width: 20px;
        height: 20px;
    }
    .filter-gender {
        margin-bottom: 0;
    }
    .filter-gender__male {
        margin-bottom: 8px;
    }
    .main-page__btn-catalog-link {
        justify-content: flex-start;
    }
    .main-page__filter-gender__inner {
        display: flex;
        justify-content: unset;
        /*flex-direction: column;*/
        gap: 20px;
    }
    .main-page__filter-gender__inner .filter-gender__male label {
        margin-bottom: 0;
    }
    .main-page__filter-sub-section {
        flex-direction: column;
        align-items: center;
        gap: 20px;
    }
    .main-page__age-inner-wrap .main-page__brends {
        display: block;
    }
}

.main-page__age.main-page__filter-new {
    border: unset;
}
.main-page__filter-sub-section {
    display: flex;
    justify-content: space-between;
}
.main-page__filter-sub-section .main-page__filter-collapse {
    display: flex;
    align-items: center;
    gap: 10px;
}
.filter_custom_filter input[type="checkbox"] {
    visibility: unset;
    position: unset;
    opacity: unset;
}
.main-page__age.main-page__filter-new .main-page__age-inner-block .main-page__checkbox-wrap {
    margin-bottom: unset;
}
.main-page__filter-new .main-page__age-inner-block .main-page__checkbox-wrap {
    margin-bottom: 0;
}
.main-page__filter-sub-section .main-page__filter-collapse-title {
    transition: 0.3s;
    text-transform: initial;
    font-weight: 300;
    text-decoration-style: dotted;
    -webkit-text-decoration-style: dotted;
    text-decoration-line: underline;
    -webkit-text-decoration-line: underline;
    text-decoration-color: #5f5b5b;
    -webkit-text-decoration-color: #5f5b5b;
    text-underline-offset: 4px;
    -webkit-text-underline-offset: 4px;
    text-decoration-thickness: 1px;
    font-size: 16px;
    color: #5f5b5b;
}
.main-page__filter-sub-section .main-page__filter-collapse-title:hover{
    color: #4e96ac;
}
.main-page__filter-sub-section .main-page__filter-collapse {
    cursor: pointer;
}
.main-page__filter-sub-section .main-page__filter-collapse.down .main-page__filter-collapse-icon {
    transform: rotate(180deg);
    transition: transform 0.5s ease;
}
.main-page__filter-sub-section .main-page__filter-collapse .main-page__filter-collapse-icon {
    width: 10px;
    height: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: transform 0.5s ease;
}
.main-page__filter-sub-section.sub-section-title-wrap {
    border: unset;
}
.sub-section-title-wrap-hidden {
    margin-bottom: 0;
}

.main-page__filter-sub-section .main-page__filter-collapse-icon svg {
    width: 100%;
    height: 100%;
}
.main-page__filter-new .main-page__checkbox-wrap {
    align-items: center;
    justify-content: center;
    height: 65px !important;
    width: 65px !important;
}
.main-page__filter-new .main-page__checkbox-wrap-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    background: #5093a7;
    height: 100%;
    width: 100%;
    gap: 10px;
}
.main-page__filter-new .main-page__checkbox-wrap-icon:hover {
    background: #39879c;
}
.main-page__filter-new .main-page__checkbox-wrap .filterAge {
    color: #fff;
}
.main-page__filter-new .main-page__checkbox-wrap input:checked + .filterAge.main-page__checkbox-wrap-icon {
    /*height: unset;*/

    background: #fff;
}
.main-page__filter-new
    .main-page__checkbox-wrap
    input:checked
    + .filterAge.main-page__checkbox-wrap-icon
    .main-page__checkbox-wrap-text {
    color: #5093a7;
}
.main-page__filter-new .main-page__checkbox-wrap-icon img {
    padding: 0;
    height: 18px;
}

.main-page__filter-new .main-page__checkbox-wrap-icon span[class^="ageSelection"] {
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center;
}
.main-page__filter-new .main-page__checkbox-wrap-icon .ageSelection {
    background-image: url(/local/templates/abtoys/css/../images/ageSelection.svg);
}
.main-page__filter-new
    .main-page__checkbox-wrap
    input:checked
    + .filterAge.main-page__checkbox-wrap-icon
    .ageSelection {
    background-image: url(/local/templates/abtoys/css/../images/ageSelection_blue.svg);
}
.main-page__filter-new .main-page__checkbox-wrap-icon .ageSelection1 {
    background-image: url(/local/templates/abtoys/css/../images/ageSelection1.svg);
}
.main-page__filter-new
    .main-page__checkbox-wrap
    input:checked
    + .filterAge.main-page__checkbox-wrap-icon
    .ageSelection1 {
    background-image: url(/local/templates/abtoys/css/../images/ageSelection1_blue.svg);
}
.main-page__filter-new .main-page__checkbox-wrap-icon .ageSelection2 {
    background-image: url(/local/templates/abtoys/css/../images/ageSelection2.svg);
}
.main-page__filter-new
    .main-page__checkbox-wrap
    input:checked
    + .filterAge.main-page__checkbox-wrap-icon
    .ageSelection2 {
    background-image: url(/local/templates/abtoys/css/../images/ageSelection2_blue.svg);
}
.main-page__filter-new .main-page__checkbox-wrap-icon .ageSelection3 {
    background-image: url(/local/templates/abtoys/css/../images/ageSelection3.svg);
}
.main-page__filter-new
    .main-page__checkbox-wrap
    input:checked
    + .filterAge.main-page__checkbox-wrap-icon
    .ageSelection3 {
    background-image: url(/local/templates/abtoys/css/../images/ageSelection3_blue.svg);
}
.main-page__filter-new .main-page__checkbox-wrap-icon .ageSelection4 {
    background-image: url(/local/templates/abtoys/css/../images/ageSelection4.svg);
}
.main-page__filter-new
    .main-page__checkbox-wrap
    input:checked
    + .filterAge.main-page__checkbox-wrap-icon
    .ageSelection4 {
    background-image: url(/local/templates/abtoys/css/../images/ageSelection4_blue.svg);
}
.main-page__filter-new .main-page__checkbox-wrap-icon .ageSelection5 {
    background-image: url(/local/templates/abtoys/css/../images/ageSelection5.svg);
}
.main-page__filter-new
    .main-page__checkbox-wrap
    input:checked
    + .filterAge.main-page__checkbox-wrap-icon
    .ageSelection5 {
    background-image: url(/local/templates/abtoys/css/../images/ageSelection5_blue.svg);
}
/*.main-page__checkbox-wrap input:checked+.filterAge*/

/*redisign filter*/
.main-page__age-inner-wrap .main-page__brends {
    width: 100%;
}
.main-page__brends-swiper .swiper-slide {
    height: unset;
}
.main-page__brends-swiper .swiper-slide {
    justify-content: center;
    align-items: center;
}
.main-page__advertising {
    margin: 20px 0 0;
}

.main-page__brends-swiper img {
    height: 100%;
}

/*.main-page__age-inner-wrap div.main-page__brends .swiper-slide a.item{*/
/*width: unset !important;*/
/*width: 80px;*/
/*height: 100%;*/
/*}*/
.main-page__age:not(.main-page__filter-new) {
    margin-bottom: 20px;
    padding: 10px 0;
}
/**/
.product-thumbnails-wrapper {
    overflow: hidden;
}
.product-swiper .swiper-slide.__view {
    display: block;
}
.product-swiper .swiper-slide.__hide {
    display: none;
}
.header__middle-phone {
    margin-left: 27px;
}
.header__middle-authorization {
    margin-right: 111px;
}
.header__bottom-basket {
    width: 220px;
}
.header__middle-logo {
    padding: 5px;
}
.header__middle-item-border {
    display: none;
}
/*.header__middle-right{*/
/*    justify-content: space-around;*/
/*}*/
@media (max-width: 1440px) and (min-width: 1024px) {
    .main-page__price-block-new {
        position: relative;
    }
    .main-page__price-block-new .noUi-horizontal {
        position: absolute;
        width: calc(calc(100% - calc(15px / 2)) - 4px);
        bottom: -3px;
    }
}
@media screen and (max-width: 1440px) {
    .main-page__top-block-grid {
        grid-gap: 21px 0;
    }
    .filter-gender__male:last-child {
        margin-bottom: 0;
    }
    .filter-gender__male:first-child {
        margin-bottom: 13px;
    }
}
@media screen and (max-width: 1080px) {
    .header__middle-logo img {
        max-width: 190px;
    }
    .header__middle-item {
        margin-right: unset;
    }
    .header__top-location {
        width: 300px;
    }
    .header__middle-logo {
        width: 300px;
        margin-left: 0;
        margin-right: 0;
    }
    .header__middle-logo img {
        max-width: 262px;
    }

    .header__middle-phone .info {
        padding-right: unset;
    }
    .header__middle-authorization {
        margin-right: unset;
    }
    .header__middle-phone {
        margin-left: unset;
        min-width: min-content;
    }
}
@media screen and (max-width: 1024px) {
    .main-page__products {
        padding: 0 20px;
    }
    .header__middle-right {
        margin-left: 25px;
    }
    .main-page__age:not(.main-page__filter-new) {
        padding: 10px 0;
        margin-bottom: 30px;
    }
    .main-page__filter.main-page__filter-new {
        padding: 20px 25px;
        margin-bottom: 30px;
    }
    /*.main-page__filter-new .main-page__top-block-grid .main-page__age-inner-block{*/
    /*    grid-gap: 8px 14px;*/
    /*}*/
}
@media screen and (max-width: 991px) {
    .side-bar{
        border-top: unset;
    }
}
@media screen and (max-width: 768px) {
    .filter-gender__male:first-child {
        margin-bottom: 0;
    }
}
@media screen and (max-width: 700px) {
    .header__middle-right {
        padding: unset;
        margin-left: unset;
    }
    .header__middle-logo {
        width: 175px;
    }
    .header__middle-phone {
        margin-left: unset;
    }
    .header__middle-authorization {
        margin-right: unset;
    }
    .header__middle-logo {
        padding: unset;
    }
}
@media screen and (max-width: 640px) {
    .main-page__age-inner-wrap .main-page__brends .item {
        margin: 0;
    }
}
@media screen and (max-width: 575px) {
    .side-menu-list .sub-trigger{
        top: -25%;
        right: -12px;  
    }
    .side-menu-list .sub-level-trigger,
    .side-menu-list .sub-trigger{
        width: 30px;
        height: 30px;
        right: 0;
    }

    .filter-gender__male:first-child {
        margin-bottom: 13px;
    }
    .main-page__filter-new .main-page__top-block-grid .main-page__age-inner-block {
        grid-template-columns: 1fr 1fr 1fr;
    }
    .h-logo-box {
        overflow: unset;
    }
    .main-page__filter.main-page__filter-new {
        padding: 15px 20px;
    }
} 
@media screen and (max-width: 480px) {

    .side-bar.active{
        position: fixed;
        bottom: 0;
        margin-bottom: 0;
    }
    .header-sticky.active{
        top: 199px;
    }
   .side-bar:not(.header-sticky).active{
        top: 272px;
        position: fixed;
        bottom: 0;
        margin-bottom: 0;
    }
    .bx-ios .header-sticky.active{
        top: 199px;
        
    }
    .bx-ios .side-bar:not(.header-sticky).active{
        /* top: 272px; */
        top: 249px;
        position: fixed;
        bottom: 0;
        margin-bottom: 0;
    }
    
    .side-menu{
        height: 100% !important;
    }
    .header__middle-logo img {
        width: 100%;
    }
    .side-menu-list{
        height: 100%;
    }
    .main-page-filter__block .filter-block__item-bottom {
        /*grid-template-columns: 57% 43%;*/
    }
    .main_page_common__filter {
        margin-bottom: 15px;
    }
    .main-page__filter-new .main-page__checkbox-wrap-icon span[class^="ageSelection"] {
        width: 25px;
        height: 25px;
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center center;
    }

    .main-page__price-block-new {
        position: unset;
    }
    .main-page__filter-block .noUi-base {
        max-width: unset;
    }
    .main-page__filter-block .noUi-target {
        position: unset;
    }
    .main-page__price-block-new #steps-slider {
        width: unset;
    }
    .main-page__filter-gender-new {
        margin-bottom: 0;
    }
    .main-page__country-block,
    .main-page__producer-block {
        margin-bottom: 0;
    }
    .main-page__country-block_new .main-page__filter-item-title,
    .main-page__producer-block_new .main-page__filter-item-title {
        margin-bottom: 10px;
    }

    .filter-block__item-bottom {

    }
    .main-page-filter__block .filter-block__item-bottom {
        display: flex;
        grid-column: unset;
        grid-template-columns: unset;
        gap: 16px;
        flex-wrap: wrap;
        justify-content: space-between;
        /*grid-template-columns: 55% 45%;*/
        /*width: max-content;*/
    }
    .main_page_common__filter .filter-reset.main-page__form-btn {
        /*width: unset;*/
        width: 100%;
        padding: 13px 17px;
    }
    .main-page__filter-new .main-page__btn-block{
        flex-basis: 50%;
        order: 1;
        max-width: calc(50% - 8px);
        width: 100%;
    }
    .main-page__btn-clear {
        order: 1;
        display: flex;
        justify-content: unset;
        /*justify-content: flex-end;*/
        max-width: calc(50% - 8px);
        width: 100%;
    }
    .main-page__btn-catalog-link{
        order: 2;
        width: 100%;
    }

    .main_page_common__filter .main-page__form-btn {
        max-width: 100%;
    }
    /*.main_page_common__filter .main-page__form-btn .desktop {*/
    /*    display: none;*/
    /*}*/
    /*.main_page_common__filter .main-page__form-btn .mobile {*/
    /*    display: block;*/
    /*}*/
    .main_page_common__filter .select-selected {
        max-width: 100%;
    }
    .main-page-price-wrapp .main-page-price-item:nth-child(5n) {
        margin-right: unset;
    }
    .main-page-price-wrapp {
        gap: 10px;
    }
    .main-page-price-item {
        margin-right: unset;
    }
    .main-page__filter-new .custom-select {
        width: 100%;
    }
    .main-page__top-block-grid {
        grid-template-columns: 1fr;
        gap: 20px;
    }
    .main-page__filter-new .main-page__top-block-grid .main-page__age-inner-block {
        gap: 8px;
        max-width: 100%;
        width: unset;
        /*height: 264px;*/
        /*width: fit-content;*/
    }
    .main-page__filter-new .main-page__checkbox-wrap .filterAge {
        padding: 10px;
    }
    .main-page__filter-new .main-page__checkbox-wrap {
        height: 100% !important;
        width: 100% !important;
    }
    .main-page__age-block {
        margin-bottom: 0;
    }
    .filter-gender__male:last-child {
        margin-bottom: 0;
    }
    .main-page__producer-block {
        margin-top: 3px;
    }
    .main-page__filter.main-page__filter-new {
        width: 100%;
        margin: 0 auto;
    }
    .main-page__filter-new {
        margin-bottom: 10px;
    }
}
@media (min-width: 652px){
    .main-page__btn-clear{
        display: flex;
        justify-content: flex-end;
    }

}
@media screen and (max-width: 410px) {
    .product-bottom .current-price {
        padding-left: 0;
    }
    .h-logo-box {
        overflow: unset;
    }
    #mob-basket {
        display: flex;
        align-items: center;
        align-self: stretch;
        height: auto;
    }
    .header__middle-logo img {
        max-width: 180px;
    }
}

@media screen and (max-width: 430px) {
    .main-page-filter__block .filter-block__item-bottom {
        grid-template-columns: 70% 30%;
        /*width: max-content;*/
    }
    .main-page__btn-clear{
        max-width: unset;
        width: unset;
    }
    .main-page__filter-new .main-page__btn-block{
        max-width: 100%;
    }
    .main_page_common__filter .main-page__form-btn .mobile {
        display: block;
    }
    .main_page_common__filter .main-page__form-btn .desktop {
        display: none;
    }
}
@media screen and (max-width: 425px) {
    .main-page__filter-new .main-page__top-block-grid .main-page__age-inner-block {
        gap: 8px;
        max-width: 100%;
        width: unset;
        height: 228px;
        /*width: fit-content;*/
    }
}
@media screen and (max-width: 414px) {
    .main-page__filter-new .main-page__top-block-grid .main-page__age-inner-block {
        height: 155px;
    }
    .main-page__filter-new .main-page__checkbox-wrap-icon span[class^="ageSelection"] {
        width: 20px;
        height: 20px;
    }
}
@media screen and (max-width: 375px) {
    .main-page__filter-new .main-page__top-block-grid .main-page__age-inner-block {
        gap: 8px;
        max-width: 100%;
        width: unset;
        height: 194px;
        /*width: fit-content;*/
    }
    .main-page__filter-new .main-page__checkbox-wrap .filterAge {
        padding: 10px;
    }
}
@media screen and (max-width: 350px) {
    .main-page__filter.main-page__filter-new {
        width: auto;
    }
    .main-page__filter-new .main-page__top-block-grid .main-page__age-inner-block {
        justify-items: center;
        width: 100%;
        height: 177px;
    }
    .main-page__filter-new .main-page__checkbox-wrap-icon span[class^="ageSelection"] {
        width: 24px;
        height: 24px;
    }
    /*    grid-template-areas:*/
    /*    ". a a a ."*/
    /*    ". a a a .";*/

    /*}*/
    /*.main-page__filter-new .main-page__checkbox-wrap{*/
    /*    grid-area: a;*/
    /*}*/
    .main-page__filter.main-page__filter-new .main-page__label-wrap:after {
        font-size: 12px;
    }

    .main-page__filter-block .noUi-target {
        margin-bottom: 2px;
    }
    .filter-block__item-bottom .main-page__btn-catalog-link {
        padding: 0;
    }
    .main-page__top-block-grid {
        gap: 15px;
    }
    .main-page__filter-new .main-page__checkbox-wrap-icon span[class^="ageSelection"] {
        width: 16px;
        height: 16px;
    }
    .main-page__top-block-grid > .filter-block__item-1 {
        max-height: 212px;
        margin-bottom: 0;
    }
    .main_page_common__filter .main-page__range-block {
        padding-bottom: 18px;
    }
}
@media screen and (max-width: 320px) {
    .main-page__filter-gender__inner {
        flex-direction: column;
        gap: 0;
    }
    .main-page__filter-new .main-page__top-block-grid .main-page__age-inner-block {
        height: 157px;
    }

    .main-page-filter__block .filter-block__item-bottom {
        grid-template-columns: 70% 24%;
    }
}
@media screen and (max-width: 280px) {
    .main-page__top-block-grid > .filter-block__item-1 {
        max-height: unset;
    }
    .main-page__filter-new .main-page__top-block-grid .main-page__age-inner-block {
        max-width: 180px;
        grid-template-columns: 1fr 1fr;
        height: unset;
        min-height: 157px;
    }
}

/* End */


/* Start:/bitrix/components/abricos/antisovetnik/templates/.default/style.css?168171274957356*/

div#mkwtvk5q42u2 {
    z-index: 2147483646 !important;
    top: 0px !important;
    left: 0px !important;
    position: fixed !important;
    width: 100% !important;
    display: none;
    transform: none !important;
    pointer-events: auto !important;
}

div#mkwtvk5q42u2 * {
    animation: none 0s ease 0s 1 normal none running !important;
    backface-visibility: visible !important;
    background: transparent none repeat 0 0 / auto auto padding-box border-box scroll !important;
    border: medium none currentColor !important;
    border-collapse: separate !important;
    -o-border-image: none !important;
       border-image: none !important;
    border-radius: 0 !important;
    border-spacing: 0 !important;
    bottom: auto !important;
    box-shadow: none !important;
    box-sizing: content-box !important;
    caption-side: top !important;
    clear: none !important;
    clip: auto !important;
    color: #000 !important;
    -moz-columns: auto !important;
         columns: auto !important;
    -moz-column-count: auto !important;
         column-count: auto !important;
    -moz-column-fill: balance !important;
         column-fill: balance !important;
    -moz-column-gap: normal !important;
         column-gap: normal !important;
    -moz-column-rule: medium none currentColor !important;
         column-rule: medium none currentColor !important;
    -moz-column-span: 1 !important;
         column-span: 1 !important;
    -moz-column-width: auto !important;
         column-width: auto !important;
    content: normal !important;
    counter-increment: none !important;
    counter-reset: none !important;
    cursor: auto !important;
    direction: ltr !important;
    display: inline !important;
    empty-cells: show !important;
    float: none !important;
    font-family: serif !important;
    font-size: medium !important;
    font-style: normal !important;
    font-variant: normal !important;
    font-weight: normal !important;
    font-stretch: normal !important;
    line-height: normal !important;
    height: auto !important;
    -webkit-hyphens: none !important;
        -ms-hyphens: none !important;
            hyphens: none !important;
    left: auto !important;
    letter-spacing: normal !important;
    list-style: disc outside none !important;
    margin: 0 !important;
    max-height: none !important;
    max-width: none !important;
    min-height: 0 !important;
    min-width: 0 !important;
    opacity: 1 !important;
    orphans: 2 !important;
    outline: medium none invert !important;
    overflow: visible !important;
    overflow-x: visible !important;
    overflow-y: visible !important;
    padding: 0 !important;
    page-break-after: auto !important;
    page-break-before: auto !important;
    page-break-inside: auto !important;
    perspective: none !important;
    perspective-origin: 50% 50% !important;
    position: static !important;
    right: auto !important;
    -moz-tab-size: 8 !important;
      -o-tab-size: 8 !important;
         tab-size: 8 !important;
    table-layout: auto !important;
    text-align: left !important;
    -moz-text-align-last: auto !important;
         text-align-last: auto !important;
    text-decoration: none !important;
    text-indent: 0 !important;
    text-shadow: none !important;
    text-transform: none !important;
    top: auto !important;
    transform: none !important;
    transform-origin: 50% 50% 0 !important;
    transform-style: flat !important;
    transition: none 0s ease 0s !important;
    unicode-bidi: normal !important;
    vertical-align: baseline !important;
    visibility: visible !important;
    white-space: normal !important;
    widows: 2 !important;
    width: auto !important;
    word-spacing: normal !important;
    z-index: auto !important;
    all: initial !important;
}

div#mkwtvk5q42u2 * {
    box-sizing: border-box !important;

    cursor: inherit !important;
    text-align: inherit !important;
    white-space: inherit !important;

    color: inherit !important;

    font: inherit !important;
    font-family: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: normal !important;

    pointer-events: inherit !important;
}

div#mkwtvk5q42u2 .mh2iu57wtvk5 {
    text-decoration: none !important;

    color: #999999 !important;

    font-size: 12px !important;
}

div#mkwtvk5q42u2 .m3a38yawtvk5 {
    text-align: left !important;
}

div#mkwtvk5q42u2 .mhry0wtvk55c {
    text-align: right !important;
}

div#mkwtvk5q42u2 .masqwtvk56ur {
    text-align: center !important;
}

div#mkwtvk5q42u2 .mmcdafswtvk5 {
    display: inline-block !important;
    overflow: hidden !important;

    max-width: 100% !important;

    white-space: nowrap !important;
    text-overflow: ellipsis !important;
}

div#mkwtvk5q42u2 .mlhgwtvk5xyz {
    display: block !important;

    height: 1px !important;

    background: #e6e6e6 !important;
}

div#mkwtvk5q42u2 .mykkwtvk5n4v:before,
div#mkwtvk5q42u2 .mykkwtvk5n4v:after {
    display: table !important;

    content: " " !important;
}

div#mkwtvk5q42u2 .mykkwtvk5n4v:after {
    clear: both !important;
}

div#mkwtvk5q42u2 .mrvlsjwtvk5n {
    display: block !important;

    background-repeat: no-repeat !important;
    background-position: 50% 50% !important;
}





div#mkwtvk5q42u2 .m7oamdnwtvk5 {
    width: 16px !important;
    height: 13px !important;

    background-image: url("data:image/svg+xml,%3Csvg width='16' height='13' viewBox='0 0 16 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23999' fill-rule='evenodd' d='M5.09 9.636L1.274 5.818 0 7.09l5.09 5.092L16 1.272 14.727 0'/%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .ms58cljwtvk5 {
    width: 10px !important;
    height: 6px !important;

    background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' xmlns='http://www.w3.org/2000/svg' fill='%23999' fill-rule='evenodd'%3E%3Cpath d='M9.287 0L5 4.5.714 0 0 .75l4.286 4.5L5 6l.714-.75L10 .75'/%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .mphu7wtvk5to:focus .ms58cljwtvk5,
div#mkwtvk5q42u2 .mphu7wtvk5to:hover .ms58cljwtvk5,
div#mkwtvk5q42u2 .mphu7wtvk5to:active .ms58cljwtvk5 {
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' xmlns='http://www.w3.org/2000/svg' fill='%232b2b2b' fill-rule='evenodd'%3E%3Cpath d='M9.287 0L5 4.5.714 0 0 .75l4.286 4.5L5 6l.714-.75L10 .75'/%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .m3bvrd8wtvk5 {
    width: 10px !important;
    height: 6px !important;

    transform: rotate(180deg) !important;

    background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' xmlns='http://www.w3.org/2000/svg' fill='%23999' fill-rule='evenodd'%3E%3Cpath d='M9.287 0L5 4.5.714 0 0 .75l4.286 4.5L5 6l.714-.75L10 .75'/%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .mphu7wtvk5to:focus .m3bvrd8wtvk5,
div#mkwtvk5q42u2 .mphu7wtvk5to:hover .m3bvrd8wtvk5,
div#mkwtvk5q42u2 .mphu7wtvk5to:active .m3bvrd8wtvk5 {
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' xmlns='http://www.w3.org/2000/svg' fill='%232b2b2b' fill-rule='evenodd'%3E%3Cpath d='M9.287 0L5 4.5.714 0 0 .75l4.286 4.5L5 6l.714-.75L10 .75'/%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .mob343iwtvk5 {
    width: 16px !important;
    height: 16px !important;

    opacity: 0.3 !important;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%232B2B2B' fill-rule='evenodd'%3E%3Cpath d='M6.475 7.89L4 10.363l1.414 1.414L7.89 9.303l2.474 2.475 1.414-1.414L9.303 7.89l2.475-2.476L10.364 4 7.89 6.475 5.413 4 4 5.414 6.475 7.89zM8 16c4.418 0 8-3.582 8-8s-3.582-8-8-8-8 3.582-8 8 3.582 8 8 8z'/%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .mxwu9gvwtvk5 {
    width: 16px !important;
    height: 16px !important;

    opacity: 0.3 !important;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%232B2B2B' fill-rule='evenodd'%3E%3Cpath d='M8 16c4.418 0 8-3.582 8-8s-3.582-8-8-8-8 3.582-8 8 3.582 8 8 8zm3.82-7.515c.02-.16.036-.32.036-.485 0-.165-.015-.33-.036-.5l1.085-.815c.098-.075.123-.21.062-.32l-1.028-1.73c-.063-.11-.202-.155-.315-.11l-1.28.5c-.267-.195-.545-.365-.87-.49l-.19-1.325C9.266 3.09 9.16 3 9.03 3H6.972c-.128 0-.236.09-.257.21l-.19 1.325c-.324.125-.602.295-.87.49l-1.28-.5c-.112-.045-.25 0-.312.11l-1.028 1.73c-.067.11-.036.245.06.32l1.086.815c-.02.17-.036.335-.036.5 0 .165.015.325.036.485l-1.085.83c-.097.075-.128.21-.06.32l1.027 1.73c.06.11.2.15.313.11l1.28-.505c.267.2.545.37.87.495l.19 1.325c.02.12.128.21.256.21H9.03c.128 0 .236-.09.256-.21l.19-1.325c.324-.13.602-.295.87-.495l1.28.505c.112.04.25 0 .313-.11l1.027-1.73c.06-.11.036-.245-.062-.32l-1.085-.83z'/%3E%3Ccircle cx='8' cy='8' r='1'/%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .m5wr9l2wtvk5 {
    width: 16px !important;
    height: 16px !important;

    opacity: 0.3 !important;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%232B2B2B' fill-rule='evenodd'%3E%3Cpath d='M8 16c4.418 0 8-3.582 8-8s-3.582-8-8-8-8 3.582-8 8 3.582 8 8 8zM5.9 4.925c.25-.264.557-.47.913-.618.355-.15.755-.222 1.196-.222.567 0 1.042.076 1.422.235.38.156.687.35.92.582.233.233.4.483.5.752.1.268.15.52.15.75 0 .384-.05.702-.15.95-.1.25-.225.46-.373.637-.15.178-.313.327-.494.452-.18.125-.35.248-.51.372-.16.125-.304.267-.427.427-.125.16.095.52.064.76h-2.26c.025-.344.427-.876.535-1.106.107-.234.234-.43.378-.598.145-.162.297-.305.457-.426.16-.12.308-.24.446-.358.136-.123.246-.254.33-.398.085-.143.122-.326.114-.54 0-.37-.09-.642-.27-.82-.18-.175-.43-.263-.752-.263-.216 0-.402.043-.558.126-.158.086-.285.198-.384.337-.102.142-.175.306-.223.493-.048.19-.073.392-.073.608H5.087c.01-.433.082-.83.223-1.19.14-.362.337-.674.59-.94zM7.02 12.87H8.91v-1.85H7.022v1.85z'/%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .mswdtqpwtvk5 {
    width: 16px !important;
    height: 9px !important;

    opacity: 0.3 !important;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='9' viewBox='0 0 16 9' xmlns='http://www.w3.org/2000/svg' fill='%232B2B2B' fill-rule='evenodd'%3E%3Cpath d='M16 4.5V4l-4-4-1 1 2 3H0v1h13l-2 3 1 1 4-4'/%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .m3owtvk5cylp {
    width: 16px !important;
    height: 11px !important;

    opacity: 0.3 !important;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' xmlns='http://www.w3.org/2000/svg' fill='%232B2B2B' fill-rule='evenodd'%3E%3Cpath d='M3 6H0v1l4 4 1-1-2-3h13V6M13 5h3V4l-4-4-1 1 2 3H0v1'/%3E%3C/svg%3E") !important;
}


div#mkwtvk5q42u2 .mxvjkdmwtvk5 {
    width: 9px !important;
    height: 10px !important;

    background-image: url("data:image/svg+xml,%3Csvg width='9' height='10' viewBox='0 0 9 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 7.647C8.14 9.062 6.612 10 4.87 10 2.182 10 0 7.757 0 4.994 0 2.344 2.003.176 4.536 0c-.984.826-1.614 2.082-1.614 3.492 0 2.488 1.963 4.506 4.383 4.506.6 0 1.174-.125 1.695-.35z' fill='%232B2B2B' fill-rule='evenodd'/%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .mqwtvk5346l9 {
    width: 13px !important;
    height: 13px !important;

    background-image: url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.84 1.984c.543.046 1.015-.363 1.06-.91.04-.55-.363-1.026-.907-1.07C8.455-.04 7.98.37 7.94.918c-.048.545.356 1.025.9 1.066zm-.905.28c.248-.152.5-.098.763-.075.337.023.614.235.783.492l.994 1.99 1.354.94c.116.092.187.235.172.394-.02.246-.233.43-.476.41-.075-.005-.134-.035-.202-.066L9.844 5.325c-.044-.038-.082-.083-.112-.132l-.37-.745-.445 1.98 1.744 2.085c.04.064.068.14.08.215l.475 2.515c-.004.057.003.09 0 .136-.027.373-.348.646-.715.62-.304-.027-.528-.254-.6-.534L9.456 9.11l-1.42-1.57-.328 1.526c-.01.072-.105.223-.13.284l-1.362 2.32c-.135.21-.363.347-.62.324-.372-.026-.645-.352-.615-.722.01-.106.055-.216.09-.29l1.266-2.146 1.12-4.606-.652.833L5.75 6.418c-.137.173-.39.248-.586.13-.214-.125-.284-.398-.16-.614.008-.017.02-.033.033-.052L6.27 4.304c.05-.052 1.083-1.366 1.435-1.815.073-.095.23-.228.23-.228v.002z' fill='%23F00' fill-rule='evenodd'/%3E%3Cellipse fill='%23F00' fill-rule='evenodd' cx='1.637' cy='11.574' rx='.421' ry='.426'/%3E%3Cpath d='M4.203 7.995L3.03 7.07c-.175-.14-.427-.108-.563.07l-.164.21-.008-.006c-.174-.138-.426-.106-.562.07L.085 9.548c-.136.176-.105.43.07.567l.007.007-.013.018c-.14.176-.108.43.066.568l.85.672c.082-.24.304-.414.57-.414.23 0 .426.132.527.324L4.27 8.563c.137-.176.106-.43-.07-.568h.003z' fill='%23F00' fill-rule='evenodd'/%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .mtk7wtvk50ol {
    width: 40px !important;
    height: 44px !important;

    background-image: url("data:image/svg+xml,%3Csvg width='40' height='44' viewBox='0 0 40 44' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.667 12.57c-.487 0-.96.05-1.425.13C28.556 8.763 24.607 6 20 6c-4.607 0-8.558 2.763-10.242 6.7-.464-.08-.938-.13-1.425-.13C3.73 12.57 0 16.25 0 20.787 0 25.323 3.73 29 8.333 29h23.334C36.27 29 40 25.322 40 20.786c0-4.537-3.73-8.215-8.333-8.215z' fill='%23DDDACD' fill-rule='evenodd'/%3E%3Cpath d='M31.667 12.57c-.487 0-.96.05-1.425.13C28.556 8.763 24.607 6 20 6v.02c3.367 2.496 5.556 6.457 5.556 10.932 0 4.476-2.19 8.436-5.556 10.933V29h11.667C36.27 29 40 25.322 40 20.786c0-4.537-3.73-8.215-8.333-8.215z' fill-rule='evenodd' opacity='.15'/%3E%3Cpath fill='%23FFCF00' fill-rule='evenodd' d='M4 28h32l-6.07 16H10.07'/%3E%3Cellipse fill='%23F00' fill-rule='evenodd' cx='19.5' cy='5.5' rx='5.5' ry='5.5'/%3E%3Cpath d='M18.935.23c.88.253 1.715.688 2.41 1.362 2.216 2.148 2.216 5.634 0 7.78-.693.674-1.53 1.112-2.41 1.363 1.93.552 4.096.114 5.62-1.362 2.215-2.148 2.215-5.634 0-7.78C23.03.115 20.864-.322 18.934.23zM16 27.492h2.27V44H16V27.492zm9.08 0V44h5.677L37 27.492H25.08zm-2.27 0h-2.27V44h2.27V27.492z' fill-rule='evenodd' opacity='.15'/%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .mplowtvk53f2 {
    width: 44px !important;
    height: 44px !important;

    background-image: url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 44 44' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Ccircle id='b' cx='22' cy='22' r='22'/%3E%3Ccircle id='a' cx='22' cy='22' r='22'/%3E%3Cmask id='d' x='0' y='0' width='44' height='44' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='c' fill='%23fff'%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cuse fill='%23FFED81' xlink:href='%23b'/%3E%3Cpath fill='%23FFF' mask='url(%23c)' d='M22 22L1 37l-5-18 1-10L6-3l3-1 13-1'/%3E%3Cuse stroke='%23FFCF00' mask='url(%23d)' stroke-width='4' xlink:href='%23a'/%3E%3C/g%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .mswa5d2wtvk5 {
    width: 9px !important;
    height: 10px !important;

    background-image: url("data:image/svg+xml,%3Csvg width='9' height='10' viewBox='0 0 9 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 7.647C8.14 9.062 6.612 10 4.87 10 2.182 10 0 7.757 0 4.994 0 2.344 2.003.176 4.536 0c-.984.826-1.614 2.082-1.614 3.492 0 2.488 1.963 4.506 4.383 4.506.6 0 1.174-.125 1.695-.35z' fill='%232B2B2B' fill-rule='evenodd'/%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .m68bbjjwtvk5 {
    width: 9px !important;
    height: 10px !important;

    background-image: url("data:image/svg+xml,%3Csvg width='9' height='10' viewBox='0 0 9 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 7.647C8.14 9.062 6.612 10 4.87 10 2.182 10 0 7.757 0 4.994 0 2.344 2.003.176 4.536 0c-.984.826-1.614 2.082-1.614 3.492 0 2.488 1.963 4.506 4.383 4.506.6 0 1.174-.125 1.695-.35z' fill='%23F61017' fill-rule='evenodd'/%3E%3C/svg%3E") !important;
}


div#mkwtvk5q42u2 .mgwtvk5n4dz9 {
    width: 64px !important;
    height: 64px !important;

    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='64' height='64' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 53c-3.04 0-5.5 2.46-5.5 5.5s2.46 5.5 5.5 5.5 5.5-2.46 5.5-5.5-2.46-5.5-5.5-5.5zm31 0c-3.04 0-5.5 2.46-5.5 5.5s2.46 5.5 5.5 5.5 5.5-2.46 5.5-5.5-2.46-5.5-5.5-5.5z' fill='%23222222'/%3E%3Cpath d='M64 11.99H19.243L14.703 0H0v6.976h9.08L23.136 46l36.368-9.985S64 35.035 64 29.17V11.99z' fill='%234B72B8'/%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .m3mmvsrwtvk5 {
    width: 46px !important;
    height: 44px !important;

    background-image: url("data:image/svg+xml,%3Csvg width='46' height='44' viewBox='0 0 46 44' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M13 36c-2.212 0-4 1.788-4 4 0 2.212 1.788 4 4 4 2.212 0 4-1.788 4-4 0-2.212-1.788-4-4-4zm22 0c-2.212 0-4 1.788-4 4 0 2.212 1.788 4 4 4 2.212 0 4-1.788 4-4 0-2.212-1.788-4-4-4z' fill='%23222'/%3E%3Cpath d='M46 8H14l-3-8H0v5h7l10 27 26-7c-.232.054 3-.628 3-5V8z' fill='%234B72B8'/%3E%3C/g%3E%3C/svg%3E") !important;
}


div#mkwtvk5q42u2 .m3l1wtvk5vf4 {
    width: 17px !important;
    height: 14px !important;

    background-image: url("data:image/svg+xml,%3Csvg width='17' height='14' viewBox='-2 -1 17 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%232b2b2b' stroke-width='2' d='M6 0L0 6l6 6'/%3E%3Cpath fill='%232b2b2b' d='M15 5H0v2h15z'/%3E%3C/g%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .myj7rfmwtvk5 {
    width: 17px !important;
    height: 14px !important;

    background-image: url("data:image/svg+xml,%3Csvg width='17' height='14' viewBox='0 -1 17 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%232b2b2b' stroke-width='2' d='M9 0l6 6-6 6'/%3E%3Cpath fill='%232b2b2b' d='M0 5h15v2H0z'/%3E%3C/g%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .mvtne2wtvk5o {
    width: 14px !important;
    height: 12px !important;

    background-image: url("data:image/svg+xml,%3Csvg width='14' height='12' viewBox='0 0 14 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10h14v2H0v-2zm0-5h14v2H0V5zm0-5h14v2H0V0z' fill='%23999' fill-rule='evenodd'/%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .mxjqtbtwtvk5 {
    width: 8px !important;
    height: 14px !important;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' viewBox='0 0 8 13'%3E%3Cg fill='%23B2B2B2'%3E%3Cpath d='M4 7.8L2.7 13C6 8.4 8 6.5 8 3.9L4 7.8z'/%3E%3Cellipse cx='4' cy='3.9' rx='4' ry='3.9'/%3E%3C/g%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .m9wtvk5jsdfn {
    width: 8px !important;
    height: 14px !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' viewBox='0 0 8 13'%3E%3Cg fill='%23ff0000'%3E%3Cpath d='M4 7.8L2.7 13C6 8.4 8 6.5 8 3.9L4 7.8z'/%3E%3Cellipse cx='4' cy='3.9' rx='4' ry='3.9'/%3E%3C/g%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .mjtb4uwtvk5m {
    display: block !important;
    width: 16px !important;
    height: 16px !important;
    background-repeat: no-repeat !important;
    background-position: 50% 50% !important;
}


div#mkwtvk5q42u2 .mphu7wtvk5to {
    position: relative !important;

    display: inline-block !important;
    overflow: visible !important;

    margin: 0 !important;
    padding: 0 !important;

    cursor: pointer !important;
    -webkit-user-select: none !important;
       -moz-user-select: none !important;
        -ms-user-select: none !important;
            user-select: none !important;
    transition: 0.1s ease-out !important;
    transition-property: border-color, border-width, background-color !important;
    text-align: center !important;
    white-space: nowrap !important;
    text-decoration: none !important;

    color: #2b2b2b !important;
    border: 1px solid transparent !important;
    border-radius: 2px !important;
    outline: 0 !important;
    background: 0 0 !important;
    background-clip: padding-box !important;

    font-family: Arial, sans-serif !important;
}

div#mkwtvk5q42u2 .mphu7wtvk5to:focus {
    outline: none !important;
}

div#mkwtvk5q42u2 .mphu7wtvk5to:disabled {
    cursor: default !important;
    pointer-events: none !important;

    background-color: rgba(0, 0, 0, 0.08) !important;
}

div#mkwtvk5q42u2 .mphu7wtvk5to::-moz-focus-inner {
    padding: 0 !important;

    border: 0 !important;
}

div#mkwtvk5q42u2 .mxqi2njwtvk5 {
    position: relative !important;

    display: inline-block !important;

    padding: 0 1em !important;

    resize: none !important;

    font-size: inherit !important;
    line-height: inherit !important;
}

div#mkwtvk5q42u2 .mphu7wtvk5to:disabled .mxqi2njwtvk5 {
    opacity: 0.5 !important;
}

div#mkwtvk5q42u2 .mfr4cimwtvk5 {
    position: relative !important;
    top: -1px !important;

    display: inline-block !important;

    max-width: 36px !important;

    resize: none !important;
    vertical-align: middle !important;

    color: rgba(0, 0, 0, 0.4) !important;
}

div#mkwtvk5q42u2 .m7wtvk5da9ej {
    border-color: #e6e6e6 !important;
    background: none !important;
}

div#mkwtvk5q42u2 .m7wtvk5da9ej:focus,
div#mkwtvk5q42u2 .m7wtvk5da9ej:hover,
div#mkwtvk5q42u2 .m7wtvk5da9ej:active {
    border-color: #c7c7c7 !important;
}

div#mkwtvk5q42u2 .md9pmljwtvk5 {
    border-color: #ffdb4d !important;
    background-color: #ffdb4d !important;
}

div#mkwtvk5q42u2 .md9pmljwtvk5:hover {
    border-color: #ffd632 !important;
    background-color: #ffd632 !important;
}

div#mkwtvk5q42u2 .md9pmljwtvk5:active {
    border-color: #ffcc00 !important;
    background-color: #ffcc00 !important;
}


div#mkwtvk5q42u2 .mukwtvk5wexw {
    min-width: 200px !important;
    padding-right: 24px !important;
    padding-left: 24px !important;

    font-size: 13px !important;
}

div#mkwtvk5q42u2 .mv842ewtvk5a {
    color: #ffffff !important;
    border-radius: 2px !important;
    border: solid 1px #cccccc !important;
    cursor: pointer !important;
    font-size: 12px !important;
}

    div#mkwtvk5q42u2 .mv842ewtvk5a .mxqi2njwtvk5 {
        padding: 4px 15px !important;
    }

        div#mkwtvk5q42u2 .mv842ewtvk5a:hover {
            border: solid 1px #ffffff !important;
        }

div#mkwtvk5q42u2 .mkyftyowtvk5 {
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    left: 0 !important;

    display: block !important;

    height: 39px !important;

    cursor: pointer !important;
    transition: background-color 0.1s ease-out, box-shadow 0.1s ease-out !important;
    text-align: left !important;

    color: #2b2b2b !important;

    font: 13px/13px Arial, sans-serif !important;
}

div#mkwtvk5q42u2 .mb74wtvk5yyt .mpp941qwtvk5,
    div#mkwtvk5q42u2 .mb74wtvk5yyt .move7x8wtvk5,
    div#mkwtvk5q42u2 .mb74wtvk5yyt .mowtvk5guq9k,
    div#mkwtvk5q42u2 .mb74wtvk5yyt .m5wr9l2wtvk5,
    div#mkwtvk5q42u2 .mb74wtvk5yyt .mxwu9gvwtvk5,
    div#mkwtvk5q42u2 .mb74wtvk5yyt .mcrfqg9wtvk5{
        visibility: hidden !important;
        opacity: 0 !important;
        pointer-events: none !important;
    }

    div#mkwtvk5q42u2 .mb74wtvk5yyt .mob343iwtvk5 {
        pointer-events: auto !important;
    }

    div#mkwtvk5q42u2 .mb74wtvk5yyt .m2ieq9wtvk5b {
        pointer-events: none !important;
    }

    div#mkwtvk5q42u2 .ms9uvy9wtvk5 {
    /*заглушка для нативки*/
}

div#mkwtvk5q42u2 .mkyftyowtvk5:hover {
    background-color: #ffefa6 !important;
    box-shadow: 0 1px 0 0 #d2c079 !important;
}

div#mkwtvk5q42u2 .mwtvk5v17wp3 {
    position: absolute !important;
    z-index: 1 !important;
    top: 0 !important;
    left: 0 !important;

    display: block !important;

    width: 37px !important;
    height: 100% !important;

    transition: background-color 0.1s ease-out, box-shadow 0.1s ease-out !important;

    background: #fadf76 !important;
    box-shadow: 0 1px 0 0 #d6c97e !important;
}

div#mkwtvk5q42u2 .mwtvk5v17wp3:before {
    position: absolute !important;
    top: 0 !important;
    right: -11px !important;

    display: block !important;

    width: 11px !important;
    height: 39px !important;

    content: '' !important;

    background-image: url("data:image/svg+xml,%3Csvg width='11' height='39' viewBox='0 0 11 39' xmlns='http://www.w3.org/2000/svg' fill='%23FADF76' fill-rule='evenodd'%3E%3Cpath d='M0 19v20l11-20L0 0v19z'/%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .mkyftyowtvk5:hover .mwtvk5v17wp3 {
    background-color: #ffefa6 !important;
    box-shadow: 0 1px 0 0 #d2c079 !important;
}

div#mkwtvk5q42u2 .mkyftyowtvk5:hover .mwtvk5v17wp3:before {
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='39' viewBox='0 0 11 39' xmlns='http://www.w3.org/2000/svg' fill='%23ffefa6' fill-rule='evenodd'%3E%3Cpath d='M0 19v20l11-20L0 0v19z'/%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .mfyd9jgwtvk5 {
    position: relative !important;
    z-index: 2 !important;

    display: -ms-flexbox !important;

    display: flex !important;

    width: 100% !important;
    height: 100% !important;

    line-height: inherit !important;

    -ms-flex-align: center !important;

        align-items: center !important;
}

div#mkwtvk5q42u2 .mpsf4gjwtvk5 {
    height: 39px !important;

    line-height: inherit !important;
}

div#mkwtvk5q42u2 .m2ieq9wtvk5b {
    width: 52px !important;

    background-repeat: no-repeat !important;
    background-position: 3px 3px !important;

    -ms-flex: 0 0 52px !important;

        flex: 0 0 52px !important;
}

div#mkwtvk5q42u2 .mpp941qwtvk5 {
    padding-right: 5px !important;
}

div#mkwtvk5q42u2 .mppkok7wtvk5 {
    margin-top: 11px !important;

    opacity: 0.6 !important;
}

div#mkwtvk5q42u2 .move7x8wtvk5 {
    display: -ms-flexbox !important;
    display: flex !important;
    overflow: hidden !important;

    padding-left: 4px !important;

    -ms-flex-align: center !important;

        align-items: center !important;
    -ms-flex: 1 0 0 !important;
        flex: 1 0 0 !important;
}

div#mkwtvk5q42u2 .mzf91awtvk50 {
    overflow: hidden !important;

    white-space: nowrap !important;
    text-overflow: ellipsis !important;

    line-height: inherit !important;

    -ms-flex: 0 1 auto !important;

        flex: 0 1 auto !important;
}

div#mkwtvk5q42u2 .mfhdxcwtvk5g {
    font-weight: bold !important;
}

div#mkwtvk5q42u2 .mrwz2i4wtvk5 {
    white-space: nowrap !important;

    line-height: inherit !important;

    -ms-flex: 0 0 auto !important;

        flex: 0 0 auto !important;
}

div#mkwtvk5q42u2 .mm3kprjwtvk5 {
    display: none !important;
}

div#mkwtvk5q42u2 .mi3wtvk5uh7w {
    display: inline-block !important;

    vertical-align: middle !important;
}

div#mkwtvk5q42u2 .mwtvk5adw5ar {
    margin: 0 6px 0 7px !important;
}

div#mkwtvk5q42u2 .mxk1jpiwtvk5 {
    position: relative !important;
    top: -1px !important;

    margin-right: 1px !important;
}

div#mkwtvk5q42u2 .m58dwtvk5haj {
    position: relative !important;
    top: -1px !important;

    margin-right: 2px !important;
}

div#mkwtvk5q42u2 .m1t8wtvk5c4o {
    position: relative !important;
    top: -1px !important;

    margin-left: 4px !important;

    transition: opacity 0.1s ease-out !important;
}

div#mkwtvk5q42u2 .m1t8wtvk5c4o:hover {
    opacity: 0.5 !important;
}

div#mkwtvk5q42u2 .mkyftyowtvk5:hover .m1t8wtvk5c4o {
    opacity: 0.5 !important;
}

div#mkwtvk5q42u2 .m1t8wtvk5c4o:first-child {
    margin-left: 0 !important;
}

div#mkwtvk5q42u2 .m1t8wtvk5c4o:hover {
    opacity: 0.5 !important;
}

div#mkwtvk5q42u2 .m2v8znuwtvk5 {
    font-weight: bold !important;
}

div#mkwtvk5q42u2 .m78wtvk5linc {
    font-weight: bold !important;
}

div#mkwtvk5q42u2 .mgwtvk5nsbtm {
    font-weight: bold !important;
}

div#mkwtvk5q42u2 .m2sa5mxwtvk5 {
    font-weight: bold !important;
}

div#mkwtvk5q42u2 .m1fha9wtvk5u {
    margin-left: 4px !important;

    opacity: 0.6 !important;

    font-size: 12px !important;
}

div#mkwtvk5q42u2 .m2behdwtvk5d {
    display: inline-block !important;
    overflow: hidden !important;

    max-width: 117px !important;

    transform: translateY(1px) !important;
    vertical-align: top !important;
    text-overflow: ellipsis !important;
}

div#mkwtvk5q42u2 .muvgewtvk52m {
    vertical-align: middle !important;
}

div#mkwtvk5q42u2 .mowtvk5guq9k {
    display: -ms-flexbox !important;
    display: flex !important;

    text-align: right !important;

    line-height: 39px !important;

    -ms-flex-align: center !important;

        align-items: center !important;
}

@media (min-width: 640px) {
    div#mkwtvk5q42u2 .mowtvk5guq9k {
        padding-left: 24px !important;
    }
}

div#mkwtvk5q42u2 .mp0khxmwtvk5 {
    height: 28px !important;
    margin-right: 4px !important;
    margin-left: 4px !important;
    padding-right: 23px !important;
    padding-left: 23px !important;

    font-size: 13px !important;
    line-height: 26px !important;
}

div#mkwtvk5q42u2 .mkyftyowtvk5:hover .mp0khxmwtvk5 {
    border-color: rgba(0, 0, 0, 0.3) !important;
}

div#mkwtvk5q42u2 .me78wchwtvk5 {
    margin-right: 4px !important;
    padding-right: 18px !important;
}

div#mkwtvk5q42u2 .mp6kwtvk5egl {
    display: none !important;
}

div#mkwtvk5q42u2 .mp0khxmwtvk5:first-child {
    margin-left: 0 !important;
}

div#mkwtvk5q42u2 .mp0khxmwtvk5:last-child {
    margin-right: 0 !important;
}

div#mkwtvk5q42u2 .mp0khxmwtvk5 .mupcwtvk5mfi {
    margin-left: 8px !important;
}

div#mkwtvk5q42u2 .mp0khxmwtvk5 .ms58cljwtvk5 {
    display: inline-block !important;
}

div#mkwtvk5q42u2 .mp0khxmwtvk5 .m3bvrd8wtvk5 {
    display: none !important;
}

div#mkwtvk5q42u2 .m6ekt8wtvk5s .ms58cljwtvk5 {
    display: none !important;
}

div#mkwtvk5q42u2 .m6ekt8wtvk5s .m3bvrd8wtvk5 {
    display: inline-block !important;
}

div#mkwtvk5q42u2 .me78wchwtvk5 {
    padding-right: 18px !important;
}

div#mkwtvk5q42u2 .muyxrp6wtvk5 {
    padding-right: 16px !important;
    padding-left: 24px !important;

    cursor: pointer !important;
    text-align: right !important;
    white-space: nowrap !important;

    line-height: 39px !important;
}

@media (min-width: 880px) {
    div#mkwtvk5q42u2 .mvuk5sjwtvk5 {
        display: block !important;
    }
}

div#mkwtvk5q42u2 .mwtvk57easu8 {
    overflow: hidden !important;

    background-color: #f6f5f3 !important;
    box-shadow: 0 1px 0 0 #e3e1dc !important;
}

div#mkwtvk5q42u2 .mwtvk57easu8:hover {
    cursor: pointer !important;

    background-color: #f6f5f3 !important;
    box-shadow: 0 1px 0 0 #e3e1dc !important;
}

div#mkwtvk5q42u2 .mwtvk57easu8 .m2ieq9wtvk5b {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDEiIGhlaWdodD0iMzMiIHZpZXdCb3g9IjAgMCA0MSAzMyI+ICAgIDxkZWZzPiAgICAgICAgPHBhdGggaWQ9ImEiIGQ9Ik0wIDB2MzNoMzJsOS0xNy05LTE2eiIvPiAgICA8L2RlZnM+ICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+ICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjYSIvPiAgICAgICAgPC9tYXNrPiAgICAgICAgPHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYSIvPiAgICAgICAgPGcgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIj4gICAgICAgICAgICA8cGF0aCBmaWxsPSIjRkZDNjAwIiBkPSJNMjIuODY4IDIwLjMyOGwtMS4xNTctMS4xNTdzLjU3OS0xLjA0MiAxLjE1Ny0xLjYyYTUuMzMgNS4zMyAwIDAgMSAuOC0uNjY1LjM0LjM0IDAgMCAxIC40MjkuMDQxbDEuMDE1IDEuMDE1Yy4xMTIuMTEzLjEzMi4yOS4wNDQuNDI0LS4xMjYuMTktLjM0Mi40OC0uNjY4LjgwNS0uNTc4LjU3OS0xLjYyIDEuMTU3LTEuNjIgMS4xNTdtLTgtOGwtMS4xNTctMS4xNTdzLjU3OS0xLjA0MiAxLjE1Ny0xLjYyYTUuMzMgNS4zMyAwIDAgMSAuOC0uNjY1LjM0LjM0IDAgMCAxIC40MjkuMDQxbDEuMDE1IDEuMDE1Yy4xMTIuMTEzLjEzMi4yOS4wNDQuNDI0LS4xMjYuMTktLjM0Mi40OC0uNjY4LjgwNS0uNTc4LjU3OS0xLjYyIDEuMTU3LTEuNjIgMS4xNTciLz4gICAgICAgICAgICA8cGF0aCBmaWxsPSIjMDAwIiBkPSJNMTkuNjAxIDExLjc1OUw3Ljc5NSA4Ljk5NmwtLjg5NS44OTIgOS4wNDQgNS41MjcgMi42OSAyLjY2OCA1LjUwNyA5LjA3Mi44OTYtLjg5MS0yLjczNi0xMS44NDd6TTExLjIxMSAyMS4wNzhsLTUuNS0uNzUtLjUuNSA1IDMgMyA1IC41LS41LS43NS01LjVjLTEuNzY1LjU1NC0yLjI5NS4wMTctMS43NS0xLjc1eiIvPiAgICAgICAgICAgIDxwYXRoIGZpbGw9IiNGQzAiIGQ9Ik0yOC4yMTEgNS44MjhjLS40NzQtLjQ3My0zLjA5LjQxLTUuMjQ4IDIuNTY5TDE5LjYgMTEuNzU5bC0zLjY1NiAzLjY1Ni0yLjQ3NCAyLjQ3NWMtLjg4Ny44ODctMi4xNDkgMi40MzItMi43NTkgMy40MzgtLjM3Mi42MTMtMS41NDcgMi40NTMtMSAzIC41NDguNTQ4IDIuNDA3LS42MjcgMy0xIDEuMDE0LS42MzcgMi41NTctMS44NzkgMy40MzctMi43Ni40OTItLjQ5IDEuNDA0LTEuNDAzIDIuNDg2LTIuNDg1bDMuNjY3LTMuNjY3IDMuMzQtMy4zNGMyLjE1OS0yLjE1OSAzLjA0NC00Ljc3NCAyLjU3LTUuMjQ4eiIvPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+') !important;
}

div#mkwtvk5q42u2 .mx8gripwtvk5 {
    background-color: #fadf76 !important;
    box-shadow: 0 1px 0 0 #d2c079 !important;
}

div#mkwtvk5q42u2 .mx8gripwtvk5:hover {
    background-color: #ffefa6 !important;
    box-shadow: 0 1px 0 0 #d2c079 !important;
}

div#mkwtvk5q42u2 .mx8gripwtvk5 .m2ieq9wtvk5b {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iOTYiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCA5NiAyMCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iYSIgZD0iTTguNTcyLjIyM2gtOC4zdjE1LjE0aDguM3oiLz4KICAgICAgICA8cGF0aCBpZD0iYyIgZD0iTTYuMjE3IDEwLjc4MlYuMTEySC4yODd2MTAuNjd6Ii8+CiAgICA8L2RlZnM+CiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxwYXRoIGQ9Ik0wLTFoOTZ2MjAuNDE4SDB6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iIzFEMUQxQiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNNi4xMiAyLjE0MUg1LjI1Yy0xLjMxMiAwLTIuNTgzLjg2OS0yLjU4MyAzLjM4OCAwIDIuNDM1IDEuMTY1IDMuMjE5IDIuNTgzIDMuMjE5aC44NjlWMi4xNHptLTEuMzU2IDcuOTYyTDIuMTggMTUuOTA1SC4yOTdMMy4xMzQgOS43QzEuOCA5LjAyMy45MTIgNy43OTYuOTEyIDUuNTI5YzAtMy4xNzYgMi4wMS00Ljc2MyA0LjQwMy00Ljc2M2gyLjQzNHYxNS4xMzlINi4xMnYtNS44MDJINC43NjV6TTM5LjQzIDEwLjU2OWMwLTMuMzQ2IDEuMjkzLTUuNDg0IDMuNzkxLTUuNDg0Ljk1MyAwIDEuNTA0LjI1NCAxLjk2OS41NTFsLS4yMzMgMS41NjZjLS40NDUtLjM4MS0xLjA4LS43NDItMS43NTctLjc0Mi0xLjE4NyAwLTIuMDMyIDEuMzM1LTIuMDMyIDQuMDI0IDAgMi42NjguNjM0IDQuMTkzIDEuOTY4IDQuMTkzLjgwNSAwIDEuNDItLjMxOCAxLjgwMS0uNjU3bC4zOCAxLjIyOWMtLjU3LjQ4NS0xLjI0OS44MDMtMi4yMjMuODAzLTIuMjg2IDAtMy42NjMtMS44NDEtMy42NjMtNS40ODN6bS00LjgyNi4wMnY1LjMxNUgzMi45NVY1LjIzNGgxLjY1M3Y0LjkzMmwyLjU2Mi00LjkzM2gxLjY3M2wtMi42NDggNS4wMTggMy4wMjggNS42NTNoLTEuOGwtMi44MTUtNS4zMTR6bS03Ljc3Mi0uOTk1aDIuNzMxYzAtMS44Mi0uMjk2LTMuMTUzLTEuMjQ4LTMuMTUzLTEuMDE3IDAtMS4zNzcgMS4yNDgtMS40ODMgMy4xNTN6bTEuODIyIDYuNDU4Yy0yLjIwMyAwLTMuNTU3LTEuNzU2LTMuNTU3LTUuMDM4IDAtMy40My45NTEtNS45MjkgMy4yMTgtNS45MjkgMS43NzggMCAyLjk0MyAxLjMzMyAyLjk0MyA0Ljk1NHYuOTExaC00LjQ0N2MwIDIuNDEzLjY3OCAzLjY4NSAxLjk5IDMuNjg1LjkzMiAwIDEuNjczLS40MjQgMi4wOTctLjcybC4zODIgMS4yN2MtLjY3OC41My0xLjU2OC44NjctMi42MjYuODY3em0tNy4wMy05LjQ4NmgtMS44NDN2LjE5MWMwIDIuMjQ2LS4xMDQgNS41MjgtLjk5NCA3Ljc5M2gyLjgzN1Y2LjU2NnptMi40NzcgMTEuNDM1SDIyLjYydi0yLjA5N2gtNC41NzRWMThoLTEuNDgzVjE0LjU1aC42NTZjLjk3NS0yLjI2NSAxLjA4LTUuNTY4IDEuMDgtOC40MDZ2LS45MWg0Ljk1NXY5LjMxNmguODQ3VjE4em0tOC40OS0xMi43Njh2MTAuNjdIMTMuOThWMTEuMTJoLTIuNDU2djQuNzg0SDkuODcyVjUuMjM0aDEuNjUydjQuNTNoMi40NTZ2LTQuNTNoMS42MzF6Ii8+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTAuMTUgLjU0MykiPgogICAgICAgICAgICA8bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgPHBhdGggZmlsbD0iIzFEMUQxQiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMS43MTEgNC42N2EyNi4xNTcgMjYuMTU3IDAgMCAxLS41MDgtMi4xNmgtLjA2NGMuMDQyLjcyLjA2NCAxLjQ4MS4wNjQgMi4yNDR2MTAuNjA5aC0uOTNWLjIyM2gxLjIyNmwyLjU2NCA5LjY3NmMuMTA2LjQwMi4yNTQgMS4xODYuMzE2IDEuNzU4aC4wNjNjLjA4NS0uNTcyLjI1NC0xLjM3Ny4zNi0xLjc1OEw3LjM4NS4yMjJoMS4xODd2MTUuMTRINy41NTdWNC43NTVjMC0uNzIuMDQtMS40ODMuMDgyLTIuMjQ0aC0uMDgyYy0uMTkzLjg0Ni0uMzQgMS40Ni0uNTEgMi4wOTZMNC43OCAxMy4wMzJoLS44MjZMMS43MTEgNC42N3oiIG1hc2s9InVybCgjYikiLz4KICAgICAgICA8L2c+CiAgICAgICAgPHBhdGggZmlsbD0iIzFEMUQxQiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNNjUuMjkgMTMuMjE2di0yLjk0M2gtMS4xNDJjLTEuNzU5IDAtMi42MDYuODA1LTIuNjA2IDIuNjY4IDAgMS41MDIuNjU3IDIuMzcgMS42NzQgMi4zNy45OTUgMCAxLjY5My0uOTUzIDIuMDc0LTIuMDk1bS4wNDIgMS4yNWMtLjUwOCAxLjAxNS0xLjI2OSAxLjY1LTIuMzI4IDEuNjUtMS40NCAwLTIuNDM1LTEuMTQzLTIuNDM1LTMuMDkgMC0yLjI4NyAxLjI0OC0zLjQ3MyAzLjU1Ni0zLjQ3M2gxLjE2NVY4LjIxOGMwLTEuNjMtLjYxNC0yLjMyOS0xLjc3OC0yLjMyOS0uOTEgMC0xLjczNy40MjQtMi4yNDUgMS4xNjZMNjAuOTkgNi4xYy40MjQtLjU1IDEuMzE0LTEuMDggMi41MjEtMS4wOCAxLjc1NyAwIDIuNzUzLjk3NCAyLjc1MyAzLjA5MXY1LjgyNGMwIC43NC4xMDUgMS41NjYuMjMzIDEuOTY5aC0uOTExYy0uMDg1LS4yNzYtLjE5MS0uNjc4LS4yNTUtMS40NE03My43NjUgMTAuMzM2YzAtMi43OTUtLjc2My00LjQ0Ny0xLjk5LTQuNDQ3LS45NTMgMC0xLjc1OCAxLjAxNy0yLjIyNCAyLjE2djUuOTcxYy40MjMuODY5IDEuMDE2IDEuMjkgMS45NyAxLjI5IDEuMzU0IDAgMi4yNDQtMS42MDcgMi4yNDQtNC45NzRtLTQuMjE0IDQuODI3djQuMDQ0aC0uOTk0VjUuMjM0aC44NjhsLjA4MyAxLjc1NmMuNDY2LTEuMDE3IDEuMjUtMS45NjggMi40MzctMS45NjggMS43NzcgMCAyLjgxNCAyLjEzOCAyLjgxNCA1LjIzIDAgMy45MTctMS4zMTIgNS44NDMtMy4zMDIgNS44NDNhMi40MTkgMi40MTkgMCAwIDEtMS45MDYtLjkzMk03Ny42NjUgMTUuOTA1aC0uOTk0VjUuMjM1aC45OTR2NS4wMTdsMy41NzgtNS4wMThoLjk3NWwtMy41MTUgNC45NTQgMy43NjkgNS43MTdIODEuMzdsLTMuNzA1LTUuNTI2ek04My45MTUgOS45NTVoMy44NzVjLjE3LTIuODM3LS42NzgtNC4xMDgtMS43NTctNC4xMDgtMS4xMjMgMC0yLjAzNCAxLjQ0LTIuMTE4IDQuMTA4bTIuMzI4IDUuMjk0YzEuNDIgMCAyLjE2MS0xLjE0NCAyLjE2MS0xLjE0NGwuMzE4LjgwNXMtLjgwNSAxLjIwNi0yLjQ5OCAxLjIwNmMtMi4yNjcgMC0zLjMwMy0yLjA1My0zLjMwMy01LjU0NyAwLTMuNDk0IDEuMzExLTUuNTQ3IDMuMTEyLTUuNTQ3IDEuODQxIDAgMy4wMjggMS45MjYgMi42ODkgNS43MTdoLTQuODI5Yy4wNDMgMi45MjIuODA1IDQuNTEgMi4zNSA0LjUxIi8+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODkuMzQ4IDUuMTIzKSI+CiAgICAgICAgICAgIDxtYXNrIGlkPSJkIiBmaWxsPSIjZmZmIj4KICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI2MiLz4KICAgICAgICAgICAgPC9tYXNrPgogICAgICAgICAgICA8cGF0aCBmaWxsPSIjMUQxRDFCIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0zLjc2LjkzNnY5Ljg0NmgtLjk5NFYuOTM2SC4yODdWLjExaDUuOTN2LjgyNXoiIG1hc2s9InVybCgjZCkiLz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=) !important;
    background-size: 96px 20px !important;
    background-position: 11px 9px !important; /* left offset and top offset */
    margin-right: 16px !important;
    width: 96px !important;
    -ms-flex: 0 0 107px !important;
        flex: 0 0 107px !important; /* 96px of width + 11px of left offset */
}

div#mkwtvk5q42u2 .mx8gripwtvk5 .m1fha9wtvk5u {
    display: none !important;
}

@media (min-width: 1100px) {
    div#mkwtvk5q42u2 .mx8gripwtvk5 .m1fha9wtvk5u {
        display: inline !important;
    }
}

div#mkwtvk5q42u2 .mx8gripwtvk5 .muvgewtvk52m {
    display: none !important;

    margin-left: 4px !important;

    opacity: 0.6 !important;
}

@media (min-width: 1100px) {
    div#mkwtvk5q42u2 .mx8gripwtvk5 .muvgewtvk52m {
        display: inline !important;
    }
}

div#mkwtvk5q42u2 .mx8gripwtvk5 .me78wchwtvk5 {
    padding-right: 6px !important;
    padding-left: 6px !important;
}

div#mkwtvk5q42u2 .mx8gripwtvk5 .m7o7wtvk59dr {
}

div#mkwtvk5q42u2 .mx8gripwtvk5 .mwtvk5ob0t1w {
    display: none !important;
}

@media (min-width: 880px) {
    div#mkwtvk5q42u2 .mx8gripwtvk5 .me78wchwtvk5 {
        padding-right: 18px !important;
        padding-left: 23px !important;
    }

    div#mkwtvk5q42u2 .mx8gripwtvk5 .m7o7wtvk59dr {
        display: none !important;
    }

    div#mkwtvk5q42u2 .mx8gripwtvk5 .mwtvk5ob0t1w {
        display: inline !important;
    }
}

div#mkwtvk5q42u2 .mt8wtvk5sn9w {
    background-color: #fadf76 !important;
    box-shadow: 0 1px 0 0 #d2c079 !important;
}

div#mkwtvk5q42u2 .mx8gripwtvk5:hover {
    background-color: #ffefa6 !important;
    box-shadow: 0 1px 0 0 #d2c079 !important;
}

div#mkwtvk5q42u2 .mt8wtvk5sn9w .m2ieq9wtvk5b {
    width: 67px !important;

    background-image: url("data:image/svg+xml,%3Csvg width='55' height='33' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0v33h46l9-17-9-16z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0v33h46l9-17-9-16z' fill='%23FFF' fill-rule='nonzero'/%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cg mask='url(%23b)' fill='%23DE3322' fill-rule='nonzero'%3E%3Cpath d='M38.074 12.832l-3.247-.397c-.765-.093-1.997-.616-2.596-1.104l-2.343-1.9C28.903 8.632 27.155 8 25.818 8h-8.41c-1.368 0-3.107.716-4.028 1.615l-2.648 2.523C9.744 13.101 9 14.804 9 16.078v2.303c0 1.616 1.445 2.99 3.224 2.99h1.39C14.107 22.856 15.57 24 17.293 24a3.907 3.907 0 0 0 3.68-2.63h8.193c.494 1.486 1.957 2.63 3.68 2.63s3.185-1.144 3.68-2.63h1.39a3.095 3.095 0 0 0 2.183-.866 2.94 2.94 0 0 0 .9-2.123v-2.303c0-1.62-1.277-3.045-2.926-3.246h.001zm-20.78 8.638c-.719-.018-1.292-.59-1.292-1.291s.573-1.274 1.291-1.292c.713.025 1.277.596 1.277 1.291s-.564 1.266-1.277 1.291v.001h.001zm15.553 0c-.718-.018-1.29-.59-1.29-1.291s.572-1.274 1.29-1.292c.713.025 1.277.596 1.277 1.291s-.564 1.266-1.277 1.291v.001zm5.677-3.09c0 .364-.393.39-.608.39H36.45c-.555-1.3-1.958-2.424-3.603-2.424-1.644 0-3.049 1.125-3.603 2.425h-8.347c-.556-1.3-1.96-2.425-3.604-2.425-1.644 0-3.049 1.125-3.603 2.425h-1.467c-.326 0-.747-.127-.747-.39v-2.303c0-.624.51-1.681 1.005-2.165l2.663-2.566c.461-.45 1.569-.933 2.264-.933h8.41c.747 0 1.914.453 2.458.895l2.344 1.9c.97.788 2.646 1.512 3.9 1.663l3.27.405c.368.045.734.438.734.801v2.303-.001z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") !important;

    -ms-flex: 0 0 67px !important;

        flex: 0 0 67px !important;
}

div#mkwtvk5q42u2 .mt8wtvk5sn9w .mzf91awtvk50 {
    display: block !important;

    margin-right: 8px !important;

    -ms-flex: 1 0 100% !important;

        flex: 1 0 100% !important;
}

@media (min-width: 640px) {
    div#mkwtvk5q42u2 .mt8wtvk5sn9w .mzf91awtvk50 {
        display: inline !important;

        -ms-flex: unset !important;

            flex: unset !important;
    }
}

@media (min-width: 880px) {
    div#mkwtvk5q42u2 .mt8wtvk5sn9w .mzf91awtvk50 {
        display: -ms-flexbox !important;
        display: flex !important;

        -ms-flex-align: center !important;

            align-items: center !important;
    }
}

div#mkwtvk5q42u2 .mt8wtvk5sn9w .mnsrdmwtvk5w {
    display: inline !important;
}

@media (min-width: 880px) {
    div#mkwtvk5q42u2 .mt8wtvk5sn9w .mnsrdmwtvk5w {
        display: block !important;
    }
}

div#mkwtvk5q42u2 .mt8wtvk5sn9w .m78wtvk5linc {
    display: inline !important;

    margin-right: 3px !important;
    margin-left: 3px !important;

    font-weight: bold !important;
}

@media (min-width: 880px) {
    div#mkwtvk5q42u2 .mt8wtvk5sn9w .m78wtvk5linc {
        display: block !important;
        overflow: hidden !important;

        text-overflow: ellipsis !important;

        -ms-flex: 0 1 auto !important;

            flex: 0 1 auto !important;
    }
}

div#mkwtvk5q42u2 .mt8wtvk5sn9w .mrwz2i4wtvk5 {
    font-weight: bold !important;
}

div#mkwtvk5q42u2 .mt8wtvk5sn9w .me78wchwtvk5 {
    padding-right: 6px !important;
    padding-left: 6px !important;
}

div#mkwtvk5q42u2 .mt8wtvk5sn9w .m7o7wtvk59dr {
}

div#mkwtvk5q42u2 .mt8wtvk5sn9w .mwtvk5ob0t1w {
    display: none !important;
}

@media (min-width: 880px) {
    div#mkwtvk5q42u2 .mt8wtvk5sn9w .me78wchwtvk5 {
        padding-right: 18px !important;
        padding-left: 23px !important;
    }

    div#mkwtvk5q42u2 .mt8wtvk5sn9w .m7o7wtvk59dr {
        display: none !important;
    }

    div#mkwtvk5q42u2 .mt8wtvk5sn9w .mwtvk5ob0t1w {
        display: inline !important;
    }
}

div#mkwtvk5q42u2 .mev6owtvk5ub {
}

div#mkwtvk5q42u2 .mev6owtvk5ub .mwtvk5v17wp3 {
    width: 100% !important;

    transition: width 30s cubic-bezier(0.28, 0.65, 1, 0.86) !important;
}

div#mkwtvk5q42u2 .mjzwtvk5k6tr {
}

div#mkwtvk5q42u2 .mjzwtvk5k6tr .mjgwtvk54cjr {
    display: none !important;
}

div#mkwtvk5q42u2 .mjzwtvk5k6tr.mjzwtvk5k6tr .mwtvk5v17wp3 {
    /*specifity hack for duration abtest!!!*/
    width: 101% !important;

    transition: width 0.5s ease !important;
}

div#mkwtvk5q42u2 .mjzwtvk5k6tr .m6etwwtvk5aq {
    width: 2000px !important;
    height: 2000px !important;

    transition: width 1s 0.5s cubic-bezier(0.25, 0.53, 0.79, 0.48), height 1s 0.5s cubic-bezier(0.25, 0.53, 0.79, 0.48),
        opacity 1s 0.5s cubic-bezier(0.25, 0.1, 1, 0.21) !important;

    opacity: 0 !important;
}

div#mkwtvk5q42u2 .mjzwtvk5k6tr .m6vdwtvk5o61 {
    display: inline !important;
}

div#mkwtvk5q42u2 .mjzwtvk5k6tr .me7r2cwtvk52 {
    display: none !important;
}

div#mkwtvk5q42u2 .m2ddpwtvk5lt {
}

div#mkwtvk5q42u2 .m2ddpwtvk5lt .mv46x7wwtvk5 {
    display: inline-block !important;
}

div#mkwtvk5q42u2 .m7x8gugwtvk5 {
}

div#mkwtvk5q42u2 .m7x8gugwtvk5 .mhawtvk53nrx {
    display: inline-block !important;
}

div#mkwtvk5q42u2 .m7x8gugwtvk5 .muvgewtvk52m {
    display: inline-block !important;

    color: #666666 !important;
}

div#mkwtvk5q42u2 .mkwtvk5jqque {
    pointer-events: none !important;
}

div#mkwtvk5q42u2 .mkwtvk5jqque * {
    pointer-events: none !important;
}

div#mkwtvk5q42u2 .malm705wtvk5 {
    cursor: default !important;
}

div#mkwtvk5q42u2 .m343owtvk5x4 {
    background-color: #ffefa6 !important;
    box-shadow: 0 1px 0 0 #d2c079 !important;
}

/* v2 features */
div#mkwtvk5q42u2 .m6kwtvk58vxc {
    height: 48px !important;
    font-family: "Yandex Sans Text", Arial, sans-serif !important;
    box-shadow: none !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc:hover {
    box-shadow: none !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc .mpsf4gjwtvk5 {
    height: 48px !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc .muyxrp6wtvk5 {
    line-height: 48px !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc.m5wtvk5741ug .m2ieq9wtvk5b {
    width: 96px !important;
    -ms-flex: 0 0 107px !important;
        flex: 0 0 107px !important; /* 96px of width + 11px of left offset */
    background-size: 96px 20px !important;
    background-position: 11px 8px !important; /* left offset and top offset */
    margin-right: 16px !important;
    height: 32px !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc.m5wtvk5741ug .mmhkcwtvk57y {
    width: 1px !important;
    height: 32px !important;
    -o-object-fit: contain !important;
       object-fit: contain !important;
    opacity: 0.1 !important;
    background-color: #2b2b2b !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc .m2behdwtvk5d {
    font-size: 9px !important;
    vertical-align: baseline !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc .mij7uwtvk5ur {
    text-transform: uppercase !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc.m5wtvk5741ug .mpp941qwtvk5 {
    padding-right: 0 !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc .mppkok7wtvk5 {
    display: inline-block !important;
    width: 12px !important;
    height: 12px !important;
    margin-top: 0 !important;
    background-size: 12px 12px !important;
    vertical-align: middle !important;
    opacity: 1 !important;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' fill-rule='evenodd'%3E%3Cpath d='M8.818 7.412c.767 0 1.074-.3 1.074-1.19 0-.915-.306-1.188-1.073-1.188-.768 0-1.075.273-1.075 1.19 0 .887.307 1.188 1.074 1.188M8.773 8.63c-.892 0-1.213.395-1.213 1.256 0 .862.32 1.203 1.214 1.203.893 0 1.214-.343 1.214-1.205 0-.86-.32-1.257-1.214-1.257m.09 3.846c-2.103-.042-2.646-.808-2.646-2.356 0-1.045.07-1.84 1.003-2.202-.78-.57-.793-1.156-.793-1.63v-.474c.083-1.575.613-2.174 2.438-2.174 1.826 0 2.356.6 2.44 2.174v.474c0 .474-.015 1.06-.795 1.63.933.363 1.003 1.157 1.003 2.202 0 1.548-.544 2.314-2.65 2.356h.002zM12.295.418C11.972.098 11.57 0 11.11 0H4.892c-.46 0-.864.098-1.184.418L.544 3.624C.17 4 0 4.446 0 4.962v6.146c-.012.516.155.892.518 1.254l3.107 3.108c.363.363.767.53 1.268.53h6.216c.5 0 .905-.167 1.267-.53l3.108-3.108c.363-.348.516-.738.516-1.254V8.99c-.013-.18-.11-.28-.292-.28h-.933v.656c0 .488-.07.74-.488.74h-.42c-.416 0-.486-.252-.486-.74V8.71h-.654c-.488 0-.74-.07-.74-.487v-.446c0-.418.252-.488.74-.488h.655v-.657c0-.488.07-.74.488-.74h.42c.417 0 .487.252.487.74v.655h.933c.195 0 .293-.112.293-.32V4.96c0-.516-.18-.962-.543-1.338L12.294.418zM4.25 3.955h-1.27c-.487 0-.738.082-.738.478v.45c0 .398.25.48.738.48h.293c.183 0 .266.095.266.368v5.906c0 .478.084.725.49.725H4.5c.404 0 .487-.246.487-.724V4.433c0-.396-.25-.478-.74-.478z'/%3E%3C/svg%3E") !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc.m5wtvk5741ug .mcrfqg9wtvk5 {
    padding-left: 11px !important;
    font-size: 10px !important;
    margin-top: 0 !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc.m5wtvk5741ug .mopfb4dwtvk5 {
    width: 12px !important;
    height: 12px !important;
    background-size: 12px 12px !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc.m5wtvk5741ug .mcrfqg9wtvk5:before {
    left: 146px !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc.m5wtvk5741ug .move7x8wtvk5 {
    padding-left: 8px !important;
}


div#mkwtvk5q42u2 .m6kwtvk58vxc .mp0khxmwtvk5 {
    height: 32px !important;
    line-height: 30px !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc:hover .mp0khxmwtvk5 {
    height: 32px !important;
    line-height: 30px !important;
    border-color: transparent !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc .mvuk5sjwtvk5 {
    height: 32px !important;
    line-height: 32px !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc .mvuk5sjwtvk5:before {
    border-width: 16px 0 16px 8px !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc .move7x8wtvk5 {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-direction: column !important;
        flex-direction: column !important;
    text-align: left !important;
    -ms-flex-pack: center !important;
        justify-content: center !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc .mgkjgg2wtvk5 {
    display: -ms-flexbox !important;
    display: flex !important;
    width: 100% !important;
    height: 16px !important;
    padding-left: 16px !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc .m1vouyywtvk5 {
    height: 14px !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc .m1vouyywtvk5.mdfplfiwtvk5 {
    padding-top: 2px !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc .m1vouyywtvk5 .mzf91awtvk50 {
    text-transform: uppercase !important;
    font-size: 9px !important;
    font-weight: normal !important;
    font-style: normal !important;
    font-stretch: normal !important;
    line-height: normal !important;
    letter-spacing: normal !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc .m1vouyywtvk5 .mmwtvk5wwkqc:hover,
div#mkwtvk5q42u2 .m6kwtvk58vxc .mgkjgg2wtvk5 .mac84ehwtvk5:hover {
    border-bottom: 1px solid rgba(43, 43, 43, 0.2) !important;
    cursor: pointer !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc .m1vouyywtvk5 .mfhdxcwtvk5g {
    font-weight: bold !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc .m78wtvk5linc {
    font-size: 13px !important;
    font-weight: normal !important;
    font-style: normal !important;
    font-stretch: normal !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc .myvr7ynwtvk5 {
    border-color: #fff !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc .mvuk5sjwtvk5 {
    font-weight: bold !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc.mx8gripwtvk5 .me78wchwtvk5 {
    padding-right: 6px !important;
    padding-left: 6px !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc.mx8gripwtvk5 .m7o7wtvk59dr {
    display: block !important;
}

div#mkwtvk5q42u2 .m6kwtvk58vxc.mx8gripwtvk5 .mwtvk5ob0t1w {
    display: none !important;
}

@media (min-width: 600px) {
    div#mkwtvk5q42u2 .m6kwtvk58vxc .m1fha9wtvk5u {
        display: inline !important;
    }
}

@media (min-width: 1000px) {
    div#mkwtvk5q42u2 .m6kwtvk58vxc.mx8gripwtvk5 .me78wchwtvk5 {
        padding-right: 18px !important;
        padding-left: 23px !important;
    }

    div#mkwtvk5q42u2 .m6kwtvk58vxc.mx8gripwtvk5 .m7o7wtvk59dr {
        display: none !important;
    }

    div#mkwtvk5q42u2 .m6kwtvk58vxc.mx8gripwtvk5 .mwtvk5ob0t1w {
        display: inline !important;
    }
}

div#mkwtvk5q42u2 .m97n1apwtvk5,
div#mkwtvk5q42u2 .m97n1apwtvk5:visited {
    cursor: pointer !important;
    transition: color 0.25s ease-out, border-color 0.25s ease-out !important;
    text-decoration: none !important;

    color: #666699 !important;
    border: 0 !important;
    outline: 0 !important;

    font-family: Arial, sans-serif !important;
    line-height: inherit !important;
}

        div#mkwtvk5q42u2 .m97n1apwtvk5:hover,
        div#mkwtvk5q42u2 .m97n1apwtvk5:visited:hover {
            transition: none !important;

            color: #f61017 !important;
        }

        div#mkwtvk5q42u2 .m97n1apwtvk5:hover .m7ojll9wtvk5 {
            color: #f61017 !important;
        }

        div#mkwtvk5q42u2 .mb5exwtvk57e .m97n1apwtvk5:hover,
        div#mkwtvk5q42u2 .mb5exwtvk57e .m97n1apwtvk5:visited:hover {
             color: #db3727 !important;
        }

div#mkwtvk5q42u2 .maugd6bwtvk5,
div#mkwtvk5q42u2 .maugd6bwtvk5:visited {
    text-decoration: underline !important;
}

div#mkwtvk5q42u2 .mzwptrmwtvk5,
div#mkwtvk5q42u2 .mzwptrmwtvk5:visited {
    color: #007700 !important;
}

div#mkwtvk5q42u2 .m8vqqwtvk58y,
div#mkwtvk5q42u2 .m8vqqwtvk58y:visited {
    color: #2b2b2b !important;
}

div#mkwtvk5q42u2 .mtkqdyrwtvk5,
div#mkwtvk5q42u2 .mtkqdyrwtvk5:visited {
    color: #3757c5 !important;
}

div#mkwtvk5q42u2 .mkocwtvk5p8w,
div#mkwtvk5q42u2 .mkocwtvk5p8w:visited {
    color: #999999 !important;
}

        div#mkwtvk5q42u2 .mkocwtvk5p8w:hover,
        div#mkwtvk5q42u2 .mkocwtvk5p8w:visited:hover {
            color: #2b2b2b !important;
        }

        div#mkwtvk5q42u2 .mb5exwtvk57e .mkocwtvk5p8w:hover,
        div#mkwtvk5q42u2 .mb5exwtvk57e .mkocwtvk5p8w:visited:hover {
             color: #db3727 !important;
        }

div#mkwtvk5q42u2 .m96viw3wtvk5,
div#mkwtvk5q42u2 .m96viw3wtvk5:visited {
    color: #ffffff !important;
}

        div#mkwtvk5q42u2 .m96viw3wtvk5:hover,
        div#mkwtvk5q42u2 .m96viw3wtvk5:visited:hover {
            opacity: 0.5 !important;
            color: #ffffff !important;
        }

div#mkwtvk5q42u2 .m65rawtvk59e,
div#mkwtvk5q42u2 .m65rawtvk59e:visited {
    color: #f61017 !important;
}

div#mkwtvk5q42u2 .m8wtvk5jwev5 {
    transition: none !important;
}

div#mkwtvk5q42u2 .mn1kewtvk5d6,
div#mkwtvk5q42u2 .mn1kewtvk5d6:visited {
    color: #999999 !important;
}

        div#mkwtvk5q42u2 .mn1kewtvk5d6:hover,
        div#mkwtvk5q42u2 .mn1kewtvk5d6:visited:hover {
            color: #f61017 !important;
        }

div#mkwtvk5q42u2 .mhyvwtvk5cn7,
div#mkwtvk5q42u2 .mhyvwtvk5cn7:visited {
    color: #db3727 !important;
}
div#mkwtvk5q42u2 .m84nljdwtvk5 {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    overflow: hidden !important;

    margin-right: -40px !important;
    margin-bottom: 24px !important;
    margin-left: -40px !important;
    padding-right: 40px !important;
    padding-left: 24px !important;

    background-color: #f7f7f7 !important;
}

div#mkwtvk5q42u2 .mw6orufwtvk5 {
    float: left !important;

    margin-right: 16px !important;
    margin-left: 16px !important;
    padding-top: 13px !important;
    padding-bottom: 11px !important;

    border-bottom: 2px solid transparent !important;

    font-size: 12px !important;
    line-height: 14px !important;
}

div#mkwtvk5q42u2 .mciv7mwwtvk5 {
    border-bottom-color: #2b2b2b !important;
}

div#mkwtvk5q42u2 .mciv7mwwtvk5:hover,
div#mkwtvk5q42u2 .mciv7mwwtvk5:visited:hover {
    cursor: default !important;

    color: #2b2b2b !important;
}

div#mkwtvk5q42u2 .mfqwtvk5awqy {
}

div#mkwtvk5q42u2 .mfqwtvk5awqy .mciv7mwwtvk5 {
    border-bottom-color: #db3727 !important;
}

/*
A/B-testing SOVETNIK-13822
*/
div#mkwtvk5q42u2 .mk150aswtvk5 {
    height: 40px !important;
    margin-bottom: 0 !important;
}

div#mkwtvk5q42u2 .mk150aswtvk5 .mxwtvk5nv6a7 {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-align: center !important;
        align-items: center !important;
}

div#mkwtvk5q42u2 .mk150aswtvk5 .mw6orufwtvk5 {
    font-family: 'Yandex Sans Text Regular', Arial, sans-serif !important;
    letter-spacing: 0.3px !important;
    text-transform: uppercase !important;
    font-size: 10px !important;
    line-height: 10px !important;
    padding-bottom: 14px !important;
}

div#mkwtvk5q42u2 .mk150aswtvk5 .mciv7mwwtvk5 {
    border-bottom-color: #999 !important;
}
/* End */


/* Start:/local/templates/abtoys/components/altasib/geobase.select.city/top/style.css?1681483109497*/
#altasib_geobase_info{
	position: absolute;
	display: none;
	width: 400px;
	z-index: 999;
	margin-top: -30px;
	border: 0;
	background-color: #fff;
	max-height: 107px;
	overflow-y: scroll!important;
}
#altasib_geobase_info div, #altasib_geobase_info span{
	display: inline-block;
	padding: 8px 6px;
	font: normal 14px Tahoma;
	color: #8c8c8c;
	border-bottom: 1px solid #eaeaea;
	width: 100%;
}
#altasib_geobase_info div:hover{
	background-color: #e6ecef;
	cursor: pointer;
}

/* End */


/* Start:/local/components/flamix/subscribes/templates/.default/style.css?17264960851145*/
input[type=checkbox]:not(.filter-checkbox)~span:after{
    transform: unset;
}
#subscribe-form input[type=checkbox]~span:before{
    top: 34%;
}
#subscribe-form input[type=checkbox]~span:after{
    top: 2px;
}
#subscribe-form .form-bottom{
    padding-left: 20px;
}
#subscribe-form .form-bottom{ 
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    align-items: flex-start;
    /* justify-content: unset; */
    text-align: left;
}
.form-bottom .links{
    width: unset;
    padding-left: 24px;
} 
.form-bottom .checkbox-label{
    width: 48%;
} 
@media (min-width: 1180px) {
    .form-bottom .links{
        width: unset;
        padding-left: 24px;
    } 
    #subscribe-form .form-bottom{ 
        justify-content: unset;
    }
}
@media (min-width: 490px) {
    .footer__top-right-info{
        right: 78px;
    }
}
@media (max-width: 490px) {
    #subscribe-form .form-bottom{
        text-align: left;
        display: flex;
        flex-direction: column;
        justify-content: flex-start;
    }
}
/* End */


/* Start:/local/templates/abtoys/components/bitrix/system.auth.form/popup/style.css?1681483109443*/
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(/local/templates/abtoys/components/bitrix/system.auth.form/popup/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(/local/templates/abtoys/components/bitrix/system.auth.form/popup/images/sec-unlocked.png);}


/* End */


/* Start:/local/templates/abtoys/components/bitrix/form.result.new/popup.callback/style.css?1708086576299*/
#call-back-form .captcha-img {
	margin-bottom: 10px;
}
#call-back-form .g-recaptcha-wrap{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
}
.g-recaptcha-wrap .g-recaptcha-error {
	float: left;
	display: none;
	color: #f31917;
	font-size: 14px;
	margin-bottom: 5px;
}
/* End */


/* Start:/local/templates/abtoys/components/altasib/geobase.your.city/auto/style.css?168148310963*/
.no-city-btns {
	text-align: center;
    display: inherit;
}
/* End */
/* /inc/css/admin_style.css?1681482999256 */
/* /bitrix/tools/maxyss.ozon/jquery-ui.css?168171276436177 */
/* /bitrix/tools/maxyss.ozon/print.min.css?1681712764494 */
/* /local/templates/abtoys/css/plugins/jquery-ui.min.css?168148310931004 */
/* /local/templates/abtoys/css/plugins/jquery.fancybox.min.css?168148310912763 */
/* /local/templates/abtoys/css/fonts.css?171204123016435 */
/* /local/templates/abtoys/css/libs.css?1681483109101176 */
/* /local/templates/abtoys/css/style.css?1712057025190518 */
/* /local/templates/abtoys/css/dev.css?173372900369054 */
/* /local/templates/abtoys/css/cashback.css?171204123011342 */
/* /local/templates/abtoys/css/custom.css?174823895858320 */
/* /bitrix/components/abricos/antisovetnik/templates/.default/style.css?168171274957356 */
/* /local/templates/abtoys/components/altasib/geobase.select.city/top/style.css?1681483109497 */
/* /local/components/flamix/subscribes/templates/.default/style.css?17264960851145 */
/* /local/templates/abtoys/components/bitrix/system.auth.form/popup/style.css?1681483109443 */
/* /local/templates/abtoys/components/bitrix/form.result.new/popup.callback/style.css?1708086576299 */
/* /local/templates/abtoys/components/altasib/geobase.your.city/auto/style.css?168148310963 */
