

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

/* End */


/* Start:/local/templates/soliday2026/assets/css/jquery-ui.css?177125034137413*/
/*! jQuery UI - v1.13.2 - 2022-07-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 */

/* 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;
	-ms-filter: "alpha(opacity=0)"; /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
	pointer-events: none;
}


/* Icons
----------------------------------*/
.ui-icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -.25em;
	position: relative;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget-icon-block {
	left: 50%;
	margin-left: -8px;
	display: block;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 2px 0 0 0;
	padding: .5em .5em .5em .7em;
	font-size: 100%;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: 0;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	cursor: pointer;
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
	position: relative;
	padding: 3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}
.ui-button {
	padding: .4em 1em;
	display: inline-block;
	position: relative;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	/* Support: IE <= 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-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%;
	-ms-filter: "alpha(opacity=25)"; /* support: IE8 */
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-selectable {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-selectmenu-menu {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.ui-selectmenu-menu .ui-menu {
	overflow: auto;
	overflow-x: hidden;
	padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;
	padding: 2px 0.4em;
	margin: 0.5em 0 0 0;
	height: auto;
	border: 0;
}
.ui-selectmenu-open {
	display: block;
}
.ui-selectmenu-text {
	display: block;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
	text-align: left;
	white-space: nowrap;
	width: 14em;
}
.ui-selectmenu-icon.ui-icon {
	float: right;
	margin-top: 0;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: pointer;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: .222em 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 2em;
}
.ui-spinner-button {
	width: 1.6em;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
}
body .ui-tooltip {
	border-width: 2px;
}
/* Component containers
----------------------------------*/
.ui-widget {
	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;
}
.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;
	-ms-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;
	-ms-filter: "alpha(opacity=35)"; /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	-ms-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("/local/templates/soliday2026/assets/css/images/ui-icons_444444_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("/local/templates/soliday2026/assets/css/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("/local/templates/soliday2026/assets/css/images/ui-icons_555555_256x240.png");
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url("/local/templates/soliday2026/assets/css/images/ui-icons_ffffff_256x240.png");
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url("/local/templates/soliday2026/assets/css/images/ui-icons_777620_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("/local/templates/soliday2026/assets/css/images/ui-icons_cc0000_256x240.png");
}
.ui-button .ui-icon {
	background-image: url("/local/templates/soliday2026/assets/css/images/ui-icons_777777_256x240.png");
}

/* positioning */
/* Three classes needed to override `.ui-button:hover .ui-icon` */
.ui-icon-blank.ui-icon-blank.ui-icon-blank {
	background-image: none;
}
.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;
	-ms-filter: Alpha(Opacity=30); /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}

/* End */


/* Start:/local/templates/soliday2026/assets/css/app.min.css?1777019996167011*/
@charset "UTF-8";@-webkit-keyframes fill{0%{width:0}to{width:100%}}@keyframes fill{0%{width:0}to{width:100%}}@-webkit-keyframes slideme{0%{left:-30px;margin-left:0}30%,to{left:110%;margin-left:80px}}@keyframes slideme{0%{left:-30px;margin-left:0}30%,to{left:110%;margin-left:80px}}@-webkit-keyframes shine{0%{opacity:.3;-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes shine{0%{opacity:.3;-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes blink{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}50%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes blink{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}50%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@-webkit-keyframes nxt{0%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}to{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}}@keyframes nxt{0%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}to{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}}@-webkit-keyframes pulsation{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}75%{opacity:.6;-webkit-transform:scale(.75);transform:scale(.75)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsation{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}75%{opacity:.6;-webkit-transform:scale(.75);transform:scale(.75)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-.8em);transform:translateY(-.8em)}}@keyframes floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-.8em);transform:translateY(-.8em)}}@-webkit-keyframes roll{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes roll{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes pulse1{0%{-webkit-box-shadow:0 0 0 0 rgba(242,90,199,.6);box-shadow:0 0 0 0 rgba(242,90,199,.6)}70%{-webkit-box-shadow:0 0 0 20px transparent;box-shadow:0 0 0 20px transparent}to{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}@keyframes pulse1{0%{-webkit-box-shadow:0 0 0 0 rgba(242,90,199,.6);box-shadow:0 0 0 0 rgba(242,90,199,.6)}70%{-webkit-box-shadow:0 0 0 20px transparent;box-shadow:0 0 0 20px transparent}to{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}@-webkit-keyframes stroke{0%{stroke-dashoffset:0}to{stroke-dashoffset:1000rem}}@keyframes stroke{0%{stroke-dashoffset:0}to{stroke-dashoffset:1000rem}}@-webkit-keyframes strokeback{0%{stroke-dashoffset:1000rem}to{stroke-dashoffset:0}}@keyframes strokeback{0%{stroke-dashoffset:1000rem}to{stroke-dashoffset:0}}@font-face{font-family:"Futura PT";src:url(/local/templates/soliday2026/assets/css/../fonts/FuturaPT-Book.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Futura PT";src:url(/local/templates/soliday2026/assets/css/../fonts/FuturaPT-Medium.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Gotham";src:url(/local/templates/soliday2026/assets/css/../fonts/gothampronarrow_medium.ttf);font-weight:500;font-style:normal;font-display:swap}.container{max-width:1880px;width:calc(100% - 40px);margin-right:auto;margin-left:auto;padding:0;position:relative;z-index:1}.container .spinner{width:90px}body{margin:0;-webkit-tap-highlight-color:transparent;width:100%;font-family:"Futura PT";font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#2b2a29;background:#e6e9ef}body.fixed{overflow:hidden}body::-webkit-scrollbar{width:.4rem;background-color:#fff}body::-webkit-scrollbar-thumb{background-color:var(--accent-800);width:.4rem}li{list-style:none}ul{padding:0}h1,h2,h3,h4,h5,h6,p,ul{margin:0}a{text-decoration:none;outline:0;color:inherit}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button,input{border:0;outline:0;background:0 0;padding:0;font-family:inherit}button{cursor:pointer}*{-webkit-box-sizing:border-box;box-sizing:border-box}.text-left{text-align:left}.fw-bold{font-weight:700}.fw-black{font-weight:900}.fw-normal{font-weight:400}.crossed{text-decoration:line-through}.visually-hidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.decor{position:absolute}picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.slick-initialized .slick-slide,picture{display:block}.slick-initialized .slick-slide,.slick-track{height:-webkit-max-content;height:-moz-max-content;height:max-content}section{position:relative;z-index:1;width:100%}footer,header{z-index:2}input:not([type=checkbox]):not([type=radio]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.sec-pt{padding-top:70px}.sec-pt-m{padding-top:40px}.sec-pb{padding-bottom:70px}[class*=ymaps-2-1][class*=-ground-pane]{filter:hue-rotate(180deg);-ms-filter:hue-rotate(180deg);-webkit-filter:grayscale(89%);-moz-filter:hue-rotate(180deg);-o-filter:hue-rotate(180deg)}.section{padding-top:128px;padding-bottom:128px}.content-gap{margin-top:96px}.content-gap--lg{margin-top:128px}.link-icon{margin-left:8px;content:"";height:16px;width:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.14909 4.65728C6.15427 4.28913 6.45692 3.99488 6.82507 4.00007L11.28 4.06281C11.6408 4.0679 11.9321 4.35918 11.9372 4.72002L11.9999 9.17493C12.0051 9.54308 11.7109 9.84573 11.3427 9.85092C10.9746 9.8561 10.6719 9.56186 10.6667 9.1937L10.6262 6.3166L5.13807 11.8047C4.87772 12.0651 4.45561 12.0651 4.19526 11.8047C3.93491 11.5444 3.93491 11.1223 4.19526 10.8619L9.6834 5.37379L6.8063 5.33327C6.43814 5.32808 6.1439 5.02543 6.14909 4.65728Z' fill='%23051D26' fill-opacity='0.85' /%3E%3C/svg%3E");background-size:contain}.link-icon,.link-icon path{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.s-item-btn:hover path,.s-item-btn:hover svg,a:hover .link-icon,a:hover .link-icon path{fill:var(--accent-800)}.page-head{padding-top:48px}.s-list{margin-top:64px}.s-item{border-top:1px solid var(--theme-400);margin-bottom:-1px;padding:24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-item-date{font-weight:400;font-size:12px;line-height:120%;color:var(--theme-600);font-family:"Furore";margin-top:14px}.p404-button,.p404-w,.s-item-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.s-item-btn{font-weight:500;font-size:16px;line-height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.s-item-btn,.s-item-btn path,.s-item-btn svg{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.s-item-btn:hover,a.text-link:hover{color:var(--accent-800)}.p404-button,.p404-w{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p404-button{width:226px;height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:16px;line-height:100%;background:var(--accent-500);color:var(--accent-800)}.p404-button.--d{background:var(--accent-800);color:#fff}.p404-w{text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:3rem;padding-bottom:3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p404-img{max-width:100%}.p404-text{margin-top:48px;margin-bottom:48px}.p404-buttons{gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p404-buttons,.sitemap-wrap,body.fullpage .page-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}body.fullpage .page-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.sitemap-wrap{margin-top:48px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:48px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sitemap-block{width:calc(50% - 24px)}.sitemap-block-title{margin-bottom:24px}.text-center{text-align:center}.text-link{font-weight:500;font-size:16px;line-height:100%;color:var(--theme-800);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.text-h1,.text-h2,.text-h3,.text-h4,.text-h5,.text-h6{font-family:"Furore";font-weight:400;font-size:96px;line-height:100%;color:var(--theme-800)}.text-h2,.text-h3,.text-h4,.text-h5,.text-h6{font-size:48px;line-height:120%}.text-h3,.text-h4,.text-h5,.text-h6{font-size:36px;line-height:100%}.text-h4,.text-h5,.text-h6{font-size:24px;line-height:160%;color:var(--theme-1000)}.text-h5,.text-h6{font-size:16px;line-height:175%}.text-h6{font-size:12px;line-height:120%;color:var(--theme-800);margin-bottom:6px}.text-color600{color:var(--theme-600)}.text--w{color:#fff}.block-sub{margin-top:20px}.link-scroll,.page-back{font-weight:500;font-size:16px;line-height:100%;color:var(--theme-800);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link-scroll{margin-top:49px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.link-scroll::before{content:"";width:48px;height:48px;background-color:var(--accent-500);background-size:10px;background-repeat:no-repeat;background-position:center;margin-right:24px;-webkit-transition:inherit;-o-transition:inherit;transition:inherit;background-image:url("data:image/svg+xml,%3Csvg width='10' height='12' viewBox='0 0 10 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.47783 6.31314C9.73449 6.57713 9.72855 6.9992 9.46456 7.25586L5.46456 11.1447C5.20581 11.3963 4.79386 11.3963 4.53512 11.1447L0.535117 7.25586C0.271126 6.9992 0.265182 6.57713 0.521839 6.31314C0.778497 6.04915 1.20056 6.04321 1.46455 6.29986L4.33317 9.08879L4.33317 1.33341C4.33317 0.965225 4.63165 0.666748 4.99984 0.666748C5.36803 0.666748 5.6665 0.965225 5.6665 1.33341L5.6665 9.08879L8.53512 6.29986C8.79911 6.04321 9.22118 6.04915 9.47783 6.31314Z' fill='%231BA0D6' /%3E%3C/svg%3E")}.link-scroll:hover{color:#1ba0d6}.link-scroll:hover::before{background-color:var(--accent-600)}.page-back{gap:8px;margin-top:24px;margin-left:176px}.text-light{color:#fff}.text-accent{color:#1ba0d6}.text-alert{color:#d32d34}.popup,.popup-wrap{width:100%;height:100%}.popup{background-color:rgba(0,0,0,.8);top:0;left:0;position:fixed;z-index:9999;display:none}.popup-wrap{overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.popup-wrap::-webkit-scrollbar{width:0}.close{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='85' height='85' viewBox='0 0 85 85' fill='none'%3E%3Crect x='19.8726' y='23.4082' width='5' height='59' transform='rotate(-45 19.8726 23.4082)' fill='%232B2A29'/%3E%3Crect x='61.592' y='19.8726' width='5' height='59' transform='rotate(45 61.592 19.8726)' fill='%232B2A29'/%3E%3C/svg%3E");cursor:pointer;z-index:5;background-size:contain;width:26px;height:26px}.menu{min-height:100vh;width:423px;max-width:100%;background-color:#fff;padding:25px;overflow:auto}.menu-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:44px}.menu-tab{font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:rgba(43,42,41,.5)}.menu-tab.active{color:#2b2a29;position:relative;border-bottom:1px solid #2b2a29}.menu-content{margin-top:35px}.menu-content:not(.active){display:none}.menu-content-block{margin-top:30px}.menu-content-block--minm{margin-top:14px}.menu-content-item{font-size:14px;line-height:157%;letter-spacing:-.03em}.menu-content-link{font-weight:400;text-transform:uppercase;color:#2b2a29;display:block}.menu-content-link.active{text-decoration:underline}.menu-content-sub{padding-left:30px;opacity:.6;display:none}.filters{position:relative;min-height:100vh;width:450px;max-width:100%;background:#f7f7f7;padding:37px 30px;overflow:auto;margin-left:auto}.filters-title{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29}.filters .close,.size-add .close{position:absolute;right:30px;top:34px}.size-add{position:relative;min-height:100vh;width:360px;max-width:100%;background:#f7f7f7;padding:37px 30px;overflow:auto;margin-left:auto}.size-add-title{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29}.size-add-img{width:100%;height:414px;-o-object-fit:cover;object-fit:cover;margin-top:45px}.size-add-inf{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.03em;color:#2b2a29;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.size-add-cost{margin-left:8px;-ms-flex-negative:0;flex-shrink:0}.size-add-btn{width:100%}.size-add .cart-item-size-inp{margin-top:24px;margin-left:0;width:100%}.size-add .cart-item-size-inp-head{width:100%;font-size:14px;height:32px}.sort-list{margin-top:51px;font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;color:#2b2a29}.sort-list-item,.sort-list-item span{display:-webkit-box;display:-ms-flexbox;display:flex}.sort-list-item{margin-bottom:12px;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content}.sort-list-item span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:8px}.sort-list-title{font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29;margin-bottom:23px}.filter-list-block{margin-top:46px}.filter-list-block-title{font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29}.filter-list-content{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-top:12px}.filter-list-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;margin-bottom:14px;cursor:pointer}input:checked+.filter-list-item-box{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M8.5 5.5C7.90666 5.5 7.32664 5.67595 6.83329 6.00559C6.33994 6.33524 5.95543 6.80377 5.72836 7.35195C5.5013 7.90013 5.44189 8.50333 5.55765 9.08527C5.6734 9.66721 5.95912 10.2018 6.37868 10.6213C6.79824 11.0409 7.33279 11.3266 7.91473 11.4424C8.49667 11.5581 9.09987 11.4987 9.64805 11.2716C10.1962 11.0446 10.6648 10.6601 10.9944 10.1667C11.3241 9.67336 11.5 9.09334 11.5 8.5C11.5 7.70435 11.1839 6.94129 10.6213 6.37868C10.0587 5.81607 9.29565 5.5 8.5 5.5ZM8.5 9.25C8.35167 9.25 8.20666 9.20601 8.08332 9.1236C7.95999 9.04119 7.86386 8.92406 7.80709 8.78701C7.75033 8.64997 7.73547 8.49917 7.76441 8.35368C7.79335 8.2082 7.86478 8.07456 7.96967 7.96967C8.07456 7.86478 8.2082 7.79335 8.35368 7.76441C8.49917 7.73547 8.64997 7.75032 8.78701 7.80709C8.92406 7.86386 9.04119 7.95999 9.1236 8.08332C9.20601 8.20666 9.25 8.35166 9.25 8.5C9.25 8.69891 9.17098 8.88968 9.03033 9.03033C8.88968 9.17098 8.69891 9.25 8.5 9.25Z' fill='%23F7F7F7'/%3E%3C/svg%3E");background-size:17px;background-repeat:no-repeat;background-position:center;background-color:#2b2a29}.filter-list-item-box{border:1px solid #d5d4d4;width:21px;height:21px;-ms-flex-negative:0;flex-shrink:0}.filter-list-item-color{height:11px;width:11px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.filter-list-item-name{font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;color:#2b2a29}.filters-tabs{margin-top:40px}.filters-tab{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:#2b2a29;margin-bottom:25px}.filters-tab-count,.fiters-buttons button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filters-tab-count{height:16px;width:16px;border:#555554 1px solid;border-radius:505px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#555554;font-size:10px}.filters-tab::after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.354 6.35378L8.35403 11.3538C8.30759 11.4003 8.25245 11.4372 8.19175 11.4623C8.13105 11.4875 8.06599 11.5004 8.00028 11.5004C7.93457 11.5004 7.86951 11.4875 7.80881 11.4623C7.74811 11.4372 7.69296 11.4003 7.64653 11.3538L2.64653 6.35378C2.55271 6.25996 2.5 6.13272 2.5 6.00003C2.5 5.86735 2.55271 5.7401 2.64653 5.64628C2.74035 5.55246 2.8676 5.49976 3.00028 5.49976C3.13296 5.49976 3.26021 5.55246 3.35403 5.64628L8.00028 10.2932L12.6465 5.64628C12.693 5.59983 12.7481 5.56298 12.8088 5.53784C12.8695 5.5127 12.9346 5.49976 13.0003 5.49976C13.066 5.49976 13.131 5.5127 13.1917 5.53784C13.2524 5.56298 13.3076 5.59983 13.354 5.64628C13.4005 5.69274 13.4373 5.74789 13.4625 5.80859C13.4876 5.86928 13.5006 5.93434 13.5006 6.00003C13.5006 6.06573 13.4876 6.13079 13.4625 6.19148C13.4373 6.25218 13.4005 6.30733 13.354 6.35378Z' fill='%232B2A29'/%3E%3C/svg%3E");height:16px;width:16px;margin-left:auto;background-size:contain;background-repeat:no-repeat;content:""}.fiters-buttons{margin-top:36px}.fiters-buttons-apply{color:#f7f7f7;background:#2b2a29}.fiters-buttons-reset{color:#2b2a29}.fiters-buttons button{height:33px;font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-align:center;width:100%}.filters-head,.fiters-buttons button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filters-back{width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M12.9427 16.3079C13.0007 16.366 13.0468 16.4349 13.0782 16.5108C13.1097 16.5867 13.1258 16.668 13.1258 16.7501C13.1258 16.8322 13.1097 16.9135 13.0782 16.9894C13.0468 17.0653 13.0007 17.1342 12.9427 17.1923C12.8846 17.2504 12.8157 17.2964 12.7398 17.3278C12.6639 17.3593 12.5826 17.3755 12.5005 17.3755C12.4184 17.3755 12.3371 17.3593 12.2612 17.3278C12.1853 17.2964 12.1164 17.2504 12.0583 17.1923L5.8083 10.9423C5.75019 10.8842 5.70409 10.8153 5.67264 10.7394C5.64119 10.6636 5.625 10.5822 5.625 10.5001C5.625 10.418 5.64119 10.3366 5.67264 10.2608C5.70409 10.1849 5.75019 10.116 5.8083 10.0579L12.0583 3.80792C12.1756 3.69064 12.3346 3.62476 12.5005 3.62476C12.6663 3.62476 12.8254 3.69064 12.9427 3.80792C13.06 3.92519 13.1258 4.08425 13.1258 4.2501C13.1258 4.41596 13.06 4.57502 12.9427 4.69229L7.13409 10.5001L12.9427 16.3079Z' fill='%23343330'/%3E%3C/svg%3E");-ms-flex-negative:0;flex-shrink:0}.filters-title--c{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;padding-right:20px}.header{position:fixed;top:0;left:0;width:100%;z-index:100}.header-w{padding-top:16px;padding-bottom:16px;position:relative;z-index:300}.header.scrolled .header-w{background-color:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.header.ns.scrolled .header-catalog{margin-top:0}.header-c,.header-ui{display:-webkit-box;display:-ms-flexbox;display:flex}.header-c{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-ui{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:13px}.header-ui-link{position:relative}.header-b img,.header-ui-link img{height:35px;width:35px}.header-ui-count{border-radius:50%;min-width:14px;aspect-ratio:1/1;font-weight:400;font-size:10px;line-height:90%;letter-spacing:-.03em;color:#f7f7f7;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;background:#5d88db}.header-menu,.header-menu-list,.header-ui-count{display:-webkit-box;display:-ms-flexbox;display:flex}.header-menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-menu-list{color:#2b2a29;font-weight:400;font-size:14px;line-height:120%;letter-spacing:0;text-transform:uppercase;gap:22px;margin-left:13px;margin-top:-5px}.header-menu-link.--color-accent{color:#5d88db}.header-menu,.header-ui{width:35%}.header-b{-ms-flex-negative:0;flex-shrink:0}.header-logo img,.header-logo svg{width:100%}.header .header-w{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.header-s{position:relative}.header-s-m{display:none}.header-s-form{position:absolute;right:0;top:-6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:5;padding:10px 0;background:#f2f4f7;border-radius:4px;opacity:0;pointer-events:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header-s-form.active{opacity:1;pointer-events:all}.header-s-input{display:block;padding:0 50px;width:26vw;height:35px;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;color:#00205c}.header-s-input::-webkit-input-placeholder{color:#00205c}.header-s-input::-moz-placeholder{color:#00205c}.header-s-input:-ms-input-placeholder{color:#00205c}.header-s-input::-ms-input-placeholder{color:#00205c}.header-s-input::placeholder{color:#00205c}.header-s-button,.header-s-close{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-s-close{right:10px;height:24px;width:24px}.header-s-button img,.header-s-close img,.header-s-close svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header-s-close path,.header-s-close svg{fill:#00205c!important;stroke:none!important}.header-s-button{left:10px;height:36px;width:36px}.header-s-button svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header-s-button path,.header-s-button svg{fill:#00205c!important}.header-catalog,.header-catalog-r{display:-webkit-box;display:-ms-flexbox;display:flex}.header-catalog{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:#2b2a29;margin-top:5.75rem;position:sticky;top:5.75rem;z-index:100}.header-catalog-r{gap:16px}.header-catalog-rm{display:none}.header-catalog button,.header-catalog-bc{font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:#2b2a29}.header-catalog-bc{display:-webkit-box;display:-ms-flexbox;display:flex}.header-catalog-bc li:not(:last-child){color:#aaaaa9}.header-catalog-bc li:not(:last-child)::after{content:"/";display:inline-block;margin:0 1em}.item-pg{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.item-pg-add-mobile{display:none}.item-pg-acc{margin-top:28px}.item-pg-acc-item{border-bottom:1px solid #eaeaea}.item-pg-acc-text{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;color:#807f7f;padding-bottom:20px;display:none}.item-pg-acc-text p:not(:first-child),.item-pg-acc-text ul:not(:first-child){margin-top:1em}.item-pg-acc-text li::before{height:4px;width:4px;border-radius:50%;background-color:#807f7f;margin:.4em;content:"";-ms-flex-negative:0;flex-shrink:0}.item-pg-acc-head,.item-pg-acc-text li,.item-pg-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.item-pg-acc-head{padding:16px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:#2b2a29;cursor:pointer}.item-pg-acc-head::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.265 6.26492L8.26502 11.2649C8.1947 11.3351 8.09939 11.3746 8.00002 11.3746C7.90064 11.3746 7.80533 11.3351 7.73502 11.2649L2.73501 6.26492C2.66877 6.19384 2.63271 6.09981 2.63443 6.00266C2.63614 5.90551 2.6755 5.81282 2.7442 5.74411C2.81291 5.67541 2.9056 5.63605 3.00275 5.63434C3.0999 5.63262 3.19393 5.66868 3.26501 5.73492L8.00002 10.4693L12.735 5.73492C12.8061 5.66868 12.9001 5.63262 12.9973 5.63434C13.0944 5.63605 13.1871 5.67541 13.2558 5.74411C13.3245 5.81282 13.3639 5.90551 13.3656 6.00266C13.3673 6.09981 13.3313 6.19384 13.265 6.26492Z' fill='%23AAAAA9'/%3E%3C/svg%3E");content:"";margin-left:auto;-ms-flex-negative:0;flex-shrink:0;height:16px;width:16px;background-size:contain;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.item-pg-acc-head.--enable-open::after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.item-pg-acc-head.active::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.item-pg-buttons{margin-top:20px}.item-pg-button-add{padding:8px 16px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:33px;background:#5d88db;font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:#f7f7f7}.item-pg-button-fav{width:33px;height:33px;background-color:#5d88db;-ms-flex-negative:0;flex-shrink:0;margin-left:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M12 2.125H5C4.76794 2.125 4.54538 2.21719 4.38128 2.38128C4.21719 2.54538 4.125 2.76794 4.125 3V14C4.12498 14.067 4.14288 14.1327 4.17685 14.1904C4.21081 14.2481 4.25961 14.2956 4.31816 14.3281C4.37671 14.3606 4.44288 14.3767 4.50981 14.375C4.57674 14.3732 4.64198 14.3536 4.69875 14.3181L8.49937 11.9431L12.3013 14.3181C12.358 14.3536 12.4233 14.3732 12.4902 14.375C12.5571 14.3767 12.6233 14.3606 12.6818 14.3281C12.7404 14.2956 12.7892 14.2481 12.8232 14.1904C12.8571 14.1327 12.875 14.067 12.875 14V3C12.875 2.76794 12.7828 2.54538 12.6187 2.38128C12.4546 2.21719 12.2321 2.125 12 2.125ZM12.125 13.3231L8.69812 11.1819C8.63853 11.1446 8.56966 11.1249 8.49937 11.1249C8.42909 11.1249 8.36022 11.1446 8.30062 11.1819L4.875 13.3231V3C4.875 2.96685 4.88817 2.93505 4.91161 2.91161C4.93505 2.88817 4.96685 2.875 5 2.875H12C12.0332 2.875 12.0649 2.88817 12.0884 2.91161C12.1118 2.93505 12.125 2.96685 12.125 3V13.3231Z' fill='%23F7F7F7'/%3E%3C/svg%3E");background-size:16px;background-repeat:no-repeat;background-position:center}.item-pg-img{position:relative;width:50%}.item-pg-img-mini{position:sticky;top:90px;left:20px}.item-pg-img-mini-wrap{position:absolute;top:0;padding-top:20px;padding-bottom:20px;left:20px;height:100%;z-index:10}.item-pg-img-mini-item{display:block;width:60px;margin-bottom:10px;height:75px}.item-pg-img-mini-item.active,.item-pg-img-mini-item:hover{border:1px solid #aaaaa9}.item-pg-img-mini-item img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom}.item-pg-img-wrap .slick-dots{position:absolute;bottom:0;left:4px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:2px}.item-pg-img-wrap .slick-dots button{font-size:0;border-radius:7px;width:16px;height:1px;background:#2b2a29;opacity:.4}.item-card-img:hover .item-card-img-nav,.item-card-img:hover .item-card-ui,.item-pg-img-wrap .slick-dots .slick-active button,.subs-form-agree-item:hover .subs-form-agree-box{opacity:1}.item-pg-img-wrap img{width:100%;height:auto}.item-pg-img-wrap::-webkit-scrollbar{width:0}.item-pg-img-wrap::-webkit-scrollbar-thumb{width:0}.item-pg-img img{vertical-align:bottom}.item-pg-inf{padding-top:57px;padding-left:150px;width:570px;max-width:50%}.item-pg-cost,.item-pg-split,.item-pg-title{font-weight:400;font-size:20px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29}.item-pg-cost,.item-pg-split{margin-top:6px}.item-pg-split{font-size:14px;color:#807f7f;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}.item-pg-split::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M15.3537 12.8538L10.3537 17.8538C10.3073 17.9002 10.2521 17.9371 10.1914 17.9622C10.1307 17.9874 10.0657 18.0003 9.99997 18.0003C9.93428 18.0003 9.86922 17.9874 9.80852 17.9622C9.74783 17.9371 9.69268 17.9002 9.64622 17.8538C9.59977 17.8073 9.56292 17.7522 9.53778 17.6915C9.51263 17.6308 9.49969 17.5657 9.49969 17.5C9.49969 17.4343 9.51263 17.3693 9.53778 17.3086C9.56292 17.2479 9.59977 17.1927 9.64622 17.1463L14.2931 12.5L9.64622 7.85378C9.5524 7.75996 9.49969 7.63272 9.49969 7.50003C9.49969 7.36735 9.5524 7.2401 9.64622 7.14628C9.74004 7.05246 9.86729 6.99976 9.99997 6.99976C10.1327 6.99976 10.2599 7.05246 10.3537 7.14628L15.3537 12.1463C15.4002 12.1927 15.4371 12.2479 15.4623 12.3086C15.4874 12.3693 15.5004 12.4343 15.5004 12.5C15.5004 12.5657 15.4874 12.6308 15.4623 12.6915C15.4371 12.7522 15.4002 12.8073 15.3537 12.8538Z' fill='%23807F7F'/%3E%3C/svg%3E");height:25px;width:25px;background-size:contain;content:""}.item-pg-color{margin-top:27px}.item-pg-color-choose{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;gap:6px}.item-pg-color-choose-item{width:60px;height:75px;display:block}.item-pg-color-choose-item img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.item-pg-color-choose-item input:checked+img{border:1px solid #aaaaa9}.item-pg-size{margin-top:30px}.item-pg-size-inp{margin-top:10px}.item-pg-property-head,.item-pg-size-inp-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.item-pg-size-inp-head{border-bottom:1px solid #d5d4d4;padding:8px 0;height:33px;font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;color:#aaaaa9}.item-pg-size-inp-head::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.265 6.26492L8.26502 11.2649C8.1947 11.3351 8.09939 11.3746 8.00002 11.3746C7.90064 11.3746 7.80533 11.3351 7.73502 11.2649L2.73501 6.26492C2.66877 6.19384 2.63271 6.09981 2.63443 6.00266C2.63614 5.90551 2.6755 5.81282 2.7442 5.74411C2.81291 5.67541 2.9056 5.63605 3.00275 5.63434C3.0999 5.63262 3.19393 5.66868 3.26501 5.73492L8.00002 10.4693L12.735 5.73492C12.8061 5.66868 12.9001 5.63262 12.9973 5.63434C13.0944 5.63605 13.1871 5.67541 13.2558 5.74411C13.3245 5.81282 13.3639 5.90551 13.3656 6.00266C13.3673 6.09981 13.3313 6.19384 13.265 6.26492Z' fill='%23AAAAA9'/%3E%3C/svg%3E");height:16px;width:16px;margin-left:auto;content:"";background-size:contain;background-repeat:no-repeat}.item-pg-property-head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.item-pg-property-btn,.item-pg-property-t{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;color:#2b2a29}.item-pg-property-btn{font-size:14px;text-transform:uppercase;text-align:center;color:#807f7f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-pg-property-btn::after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6194 3.67444L10.3262 0.381313C10.245 0.300052 10.1485 0.235592 10.0424 0.191614C9.93619 0.147636 9.8224 0.125 9.70749 0.125C9.59257 0.125 9.47878 0.147636 9.37262 0.191614C9.26645 0.235592 9.16999 0.300052 9.08874 0.381313L0.380611 9.08819C0.29935 9.16944 0.23489 9.2659 0.190912 9.37207C0.146934 9.47824 0.124298 9.59202 0.124298 9.70694C0.124298 9.82185 0.146934 9.93564 0.190912 10.0418C0.23489 10.148 0.29935 10.2444 0.380611 10.3257L3.67374 13.6188C3.75499 13.7001 3.85145 13.7645 3.95762 13.8085C4.06378 13.8525 4.17757 13.8751 4.29249 13.8751C4.4074 13.8751 4.52119 13.8525 4.62735 13.8085C4.73352 13.7645 4.82998 13.7001 4.91124 13.6188L13.6194 4.91194C13.7006 4.83069 13.7651 4.73422 13.8091 4.62806C13.853 4.52189 13.8757 4.4081 13.8757 4.29319C13.8757 4.17827 13.853 4.06449 13.8091 3.95832C13.7651 3.85215 13.7006 3.75569 13.6194 3.67444ZM13.0887 4.38131L4.38124 13.0882C4.36963 13.0998 4.35584 13.109 4.34067 13.1153C4.32549 13.1216 4.30923 13.1248 4.2928 13.1248C4.27637 13.1248 4.26011 13.1216 4.24493 13.1153C4.22976 13.109 4.21597 13.0998 4.20436 13.0882L0.911236 9.79569C0.899614 9.78408 0.890394 9.77029 0.884104 9.75512C0.877813 9.73994 0.874575 9.72368 0.874575 9.70725C0.874575 9.69082 0.877813 9.67456 0.884104 9.65938C0.890394 9.64421 0.899614 9.63042 0.911236 9.61881L2.99999 7.53006L4.73499 9.26506C4.76932 9.30191 4.81072 9.33146 4.85672 9.35195C4.90272 9.37245 4.95237 9.38347 5.00273 9.38436C5.05308 9.38525 5.10309 9.37598 5.14979 9.35712C5.19648 9.33826 5.2389 9.31019 5.27451 9.27458C5.31011 9.23897 5.33819 9.19656 5.35705 9.14986C5.37591 9.10317 5.38517 9.05315 5.38428 9.0028C5.38339 8.95245 5.37237 8.90279 5.35188 8.85679C5.33138 8.81079 5.30183 8.76939 5.26499 8.73506L3.52999 7.00006L4.99999 5.53006L6.73499 7.26506C6.80607 7.3313 6.9001 7.36736 6.99725 7.36565C7.0944 7.36394 7.18709 7.32458 7.2558 7.25587C7.3245 7.18717 7.36386 7.09447 7.36557 6.99732C7.36729 6.90017 7.33123 6.80615 7.26499 6.73506L5.52999 5.00006L6.99999 3.53069L8.73499 5.26506C8.80607 5.3313 8.9001 5.36737 8.99725 5.36565C9.0944 5.36394 9.18709 5.32458 9.2558 5.25587C9.3245 5.18717 9.36386 5.09447 9.36557 4.99732C9.36729 4.90017 9.33123 4.80615 9.26499 4.73506L7.53061 3.00006L9.61874 0.911938C9.63035 0.900316 9.64413 0.891096 9.65931 0.884806C9.67448 0.878515 9.69075 0.875277 9.70717 0.875277C9.7236 0.875277 9.73987 0.878515 9.75504 0.884806C9.77022 0.891096 9.784 0.900316 9.79561 0.911938L13.0887 4.20444C13.1004 4.21605 13.1096 4.22983 13.1159 4.24501C13.1222 4.26018 13.1254 4.27645 13.1254 4.29288C13.1254 4.3093 13.1222 4.32557 13.1159 4.34074C13.1096 4.35592 13.1004 4.3697 13.0887 4.38131Z' fill='%23807F7F' /%3E%3C/svg%3E");height:14px;width:14px;margin-left:8px;content:""}.mobile-s-form{width:100vw;position:fixed;top:0;left:0;z-index:101;background:#f7f7f7}.mobile-s-form__f{width:100%;position:relative}.form-ajaxsuggest__item,.mobile-s-form__input{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em}.mobile-s-form__input{width:100%;height:40px;display:block;color:#2b2a29}.mobile-s-form .header-s-close{right:0}.form-ajaxsuggest__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 10px;border-radius:inherit;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#00205c}.form-ajaxsuggest__item:hover{background-color:#e6e9ef}.form-ajaxsuggest__item-img{width:36px!important;height:44px!important;-ms-flex-negative:0;flex-shrink:0;margin-right:8px;-o-object-fit:cover;object-fit:cover}.form-ajaxsuggest__item-cost{margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.scrolled .header-catalog-bc,.scrolled .header-catalog-title{display:none}.header-catalog-r{margin-left:auto}.header-s-pc .form-ajaxsuggest{background-color:#f2f4f7;position:absolute;width:100%;bottom:-6px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);border-radius:4px}.header-banner,.header-product .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-banner{font-weight:400;font-size:14px;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:-.03em;text-transform:uppercase;color:#fff;background:#5d88db;position:relative;padding:10px 64px}.header-banner-close{top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M12.765 12.735a.375.375 0 11-.53.53L8 9.031l-4.235 4.234a.375.375 0 01-.53-.53L7.469 8.5 3.235 4.265a.375.375 0 01.53-.53L8 7.969l4.235-4.234a.375.375 0 01.53.53L8.531 8.5l4.234 4.235z' fill='%23fff'/%3E%3C/svg%3E");height:17px;width:17px;background-size:contain;background-repeat:no-repeat;position:absolute;cursor:pointer}.header-product{background:rgba(247,247,247,.7);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.2);box-shadow:0 4px 4px rgba(0,0,0,.2);padding-top:6px;padding-bottom:6px;z-index:200;display:none}.header-product .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-product-img{width:54px;height:53px;-o-object-fit:cover;object-fit:cover}.header-product .container,.header-product-add,.header-product-inf{display:-webkit-box;display:-ms-flexbox;display:flex}.header-product-inf{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.header-product-add{max-width:275px}.header-product-add,.header-product-add .item-pg-button-add{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header path,.header svg{fill:#2b2a29;stroke:#2b2a29}.header .header-logo path,.header .header-logo svg{fill:#2b2a29;stroke:none}.header .header-city{color:#2b2a29}.header .header-b:hover path,.header .header-b:hover svg,.header .header-ui-link:hover path,.header .header-ui-link:hover svg{fill:#666;stroke:#666}.main-page .header:not(.scrolled) .header-city,.main-page .header:not(.scrolled) .header-menu-list{color:#fff}.main-page .header:not(.scrolled) path,.main-page .header:not(.scrolled) svg{fill:#fff;stroke:#fff}.main-page .header:not(.scrolled) .header-b:hover path,.main-page .header:not(.scrolled) .header-b:hover svg,.main-page .header:not(.scrolled) .header-ui-link:hover path,.main-page .header:not(.scrolled) .header-ui-link:hover svg{fill:#ccd2de;stroke:#ccd2de}.main-page .header:not(.scrolled) .header-logo path,.main-page .header:not(.scrolled) .header-logo svg{fill:#fff;stroke:none}.main-page .header:not(.scrolled) .header-city-choosen::before{background-image:url(/local/templates/soliday2026/assets/css/../img/loc-w.svg)}.btn,.form-ajaxsuggest__all{font-weight:500;font-size:14px;text-transform:uppercase}.form-ajaxsuggest__all{line-height:17px;letter-spacing:-.07em;color:#5d88db;padding:10px;display:inline-block}.header-menu-link:hover,.subs-form-agree-item a{text-decoration:underline}.form-ajaxsuggest__item-cost del{color:#66799d}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:auto;margin-left:auto;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px;line-height:19px;color:#fcfdfe;padding:8px 28px;gap:10px;background:#5d88db;border-radius:2px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn:hover{background-color:#5d88db}.btn--inverse{color:#5d88db;background-color:#fff;border:#5d88db 1px solid;margin-top:0}.btn--inverse:hover{color:#fff!important;background:#5d88db!important}.btn.disabled,.btn:disabled{opacity:.6;pointer-events:none}.subs-form-agree{margin-top:1rem;margin-bottom:1rem}.subs-form-agree-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;font-size:12px;color:#000a1d}.subs-form-agree-box{width:15px;height:15px;border:1px solid #66799d;border-radius:4px;opacity:.5}input:checked+.subs-form-agree-box{background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.353516 3.35547L4.35352 7.35547L11.3535 0.355469' stroke='%2300205C'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:7px;opacity:1}.lk-fav-item .item-card-img{aspect-ratio:280/407}.main-banner-wrap{width:100%;overflow:hidden}.main-banner-slide{height:100vh;width:100%;position:relative}.main-banner-slide-img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.main-banner-slide-text{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:60px;z-index:2}.main-banner-slide-name{font-weight:500;font-size:20px;line-height:120%;color:#fcfdfe}.main-banner-slide-title{font-weight:700;font-size:80px;line-height:100%;text-transform:uppercase;color:#fcfdfe}.sec-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sec-header-more,.sec-header-title{line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29}.sec-header-title{font-weight:500;font-size:20px;font-family:"Gotham"}.sec-header-more{font-weight:400;font-size:14px;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-align:center}.sec-arrivals,.sec-arrivals--gap{margin-top:12px}.item-card--arrivals{width:20.8vw;margin-left:-1px}.item-card-img-list{display:block}.item-card-img{width:100%;position:relative}.item-card--arrivals .item-card-img{height:auto;aspect-ratio:300/400}.item-card-img-list-wrap{display:block;width:100%;height:100%}.item-card-img-list{width:100%;height:100%;position:relative}.item-card-img-list-item{width:100%;height:100%;position:absolute;top:0;left:0}.item-card-img-list-item:not(.active){display:none}.item-card-img-list-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item-card-info-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}.item-card-info-cat{font-weight:400;font-size:12px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29;opacity:.7}.item-card-info-color{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:4px}.item-card-info-color-item{height:10px;width:10px;border-radius:50%;margin-left:1px;margin-right:1px}.item-card-cost,.item-card-title{font-weight:400;font-size:16px;margin-top:10px;line-height:120%;letter-spacing:-.03em;color:#2b2a29}.item-card-cost{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px;gap:8px;font-size:14px}.item-card-cost-old{text-decoration:line-through;color:#aaaaa9}.item-card-cost-disc{color:#be0808}.item-card-img-nav{width:140px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;bottom:6px;left:6px}.item-card-img-nav-item{border-radius:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:0;height:2px;background:#2b2a29}.item-card-img-nav-item:not(.active){opacity:.4}.item-card-img-overlay-nav{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.item-card-img-overlay-nav-item{width:0;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.item-card-ui{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:12px;right:12px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.item-card-ui-item{cursor:pointer}.item-card-ui-item img,.item-card-ui-item svg{vertical-align:bottom}.item-card-img-nav,.item-card-ui{opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.item-card-ui-item{width:35px;height:35px}.item-card-ui-item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.item-card-favour-m{display:none}.item-card-cart,.item-card-favour,.item-card-favour-m{background-size:contain;background-repeat:no-repeat;background-position:center}.item-card-favour,.item-card-favour-m{height:28px;width:28px;background-image:url(/local/templates/soliday2026/assets/css/../img/icons/favour1.svg)}.item-card-favour-m.active,.item-card-favour.active{background-image:url(/local/templates/soliday2026/assets/css/../img/icons/favour-active.svg)}.item-card-cart{background-image:url(/local/templates/soliday2026/assets/css/../img/icons/cart.svg)}.item-card-cart.active{background-image:url(/local/templates/soliday2026/assets/css/../img/icons/cart-active.svg)}.big-banner,.sec-wrap{overflow:hidden}.big-banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.big-banner-img{height:100vh;width:50%;-o-object-fit:cover;object-fit:cover;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:-1px;-o-object-position:top 20% center;object-position:top 20% center}.big-banner-img img,.cart-notice-img img,.sec-images-item img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.big-banner-title{position:absolute;font-family:"Gotham";font-weight:500;font-size:20px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:20px}.big-banner-title--center{left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sec-header-more{margin-left:auto}.sec-product{margin-top:12px;margin-left:-4px;margin-right:-4px}.item-card--product .item-card-img{height:auto;aspect-ratio:342/443}.sec-info{padding-top:120px;padding-bottom:120px;text-align:center;color:#2b2a29;line-height:120%}.sec-info-content{max-width:631px;margin-right:auto;margin-left:auto}.sec-info-text,.sec-info-title{line-height:120%;letter-spacing:-.03em}.sec-info-title{font-weight:500;font-size:24px;text-transform:uppercase;font-family:"Gotham"}.sec-info-text{font-weight:400;font-size:16px;opacity:.8;margin-top:22px;padding:0 45px;margin-bottom:32px}.sec-info-more{font-size:14px;text-transform:uppercase;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#2b2a29}.sec-images{margin-top:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-banner-dots,.sec-images,.sec-images-item{display:-webkit-box;display:-ms-flexbox;display:flex}.sec-images-item{width:25%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:auto;aspect-ratio:360/480;margin:0 -1px}.main-banner-dots{position:absolute;bottom:30px;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10}.main-banner-dots span{font-size:0;width:100px;height:2px;background:rgba(43,42,41,.4);position:relative;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;opacity:1}.main-banner-dots span::before{width:0;position:absolute;top:0;height:100%;left:0;content:"";background-color:#2b2a29}.main-banner-dots .swiper-pagination-bullet-active::before{-webkit-animation:fill 5.8s linear;animation:fill 5.8s linear}.main-banner-wrap{position:relative}.catalog-block{display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-content{margin-top:18px;width:100%;overflow:hidden;padding-bottom:64px}.catalog-block{margin-bottom:40px}.catalog-block--full,.catalog-block--two{width:100%}.catalog-block--two .item-card{width:50%}.catalog-block--two .item-card-img,.catalog-block--two .item-card-img-list-item{height:auto;aspect-ratio:720/770}.catalog-block--two .item-card-info{padding:0 20px;max-width:300px}.catalog-block--full .item-card{width:100%}.catalog-block--full .item-card-img,.catalog-block--full .item-card-img-list-item{height:auto;aspect-ratio:1440/770}.catalog-block--full .item-card-info{padding:0 20px;max-width:300px}.catalog-block--three .item-card{width:33.333333%}.catalog-block--three .item-card-img,.catalog-block--three .item-card-img-list-item{height:auto;aspect-ratio:466/579}.catalog-block--single,.catalog-block--single-s{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.catalog-block--single .item-card{width:100%;max-width:800px}.catalog-block--single .item-card-img,.catalog-block--single .item-card-img-list-item{height:auto;aspect-ratio:800/1140}.catalog-block--single-s .item-card{width:100%;max-width:800px}.catalog-block--single-s .item-card-img,.catalog-block--single-s .item-card-img-list-item{height:auto;aspect-ratio:800/509}.catalog-block--center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.catalog-block--center-xs .item-card{width:calc(50% - 10px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:390px}.catalog-block--center-xs .item-card-img,.catalog-block--center-xs .item-card-img-list-item{height:auto;aspect-ratio:558/726}.catalog-block--slider,.catalog-block--slider-c{display:block}.catalog-block--slider .item-card,.catalog-block--slider-c .item-card{width:13.88vw}.catalog-block--slider .item-card-img,.catalog-block--slider-c .item-card-img{height:auto;aspect-ratio:200/268}.catalog-block--four-gap,.catalog-block--three-gap{gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog-block--three-gap .item-card{width:33.333333%}.catalog-block--three-gap .item-card-img{height:auto;aspect-ratio:466/620}.catalog-block--four-gap .item-card{width:25%}.catalog-block--four-gap .item-card-img{height:auto;aspect-ratio:466/620}.up{background-size:20px;background-repeat:no-repeat;background-position:center;height:40px;width:40px;display:block;background-color:#2b2a29;margin-left:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M16.0672 9.19219C16.0091 9.2503 15.9402 9.2964 15.8643 9.32785C15.7885 9.35931 15.7071 9.3755 15.625 9.3755C15.5429 9.3755 15.4615 9.35931 15.3857 9.32785C15.3098 9.2964 15.2409 9.2503 15.1828 9.19219L10.625 4.6336V16.875C10.625 17.0408 10.5591 17.1997 10.4419 17.3169C10.3247 17.4342 10.1658 17.5 10 17.5C9.83424 17.5 9.67527 17.4342 9.55805 17.3169C9.44084 17.1997 9.375 17.0408 9.375 16.875V4.6336L4.81718 9.19219C4.69991 9.30947 4.54085 9.37535 4.375 9.37535C4.20914 9.37535 4.05008 9.30947 3.93281 9.19219C3.81553 9.07492 3.74965 8.91586 3.74965 8.75C3.74965 8.58415 3.81553 8.42509 3.93281 8.30782L9.55781 2.68282C9.61585 2.62471 9.68479 2.57861 9.76066 2.54715C9.83653 2.5157 9.91786 2.49951 10 2.49951C10.0821 2.49951 10.1635 2.5157 10.2393 2.54715C10.3152 2.57861 10.3841 2.62471 10.4422 2.68282L16.0672 8.30782C16.1253 8.36586 16.1714 8.43479 16.2028 8.51067C16.2343 8.58654 16.2505 8.66787 16.2505 8.75C16.2505 8.83214 16.2343 8.91347 16.2028 8.98934C16.1714 9.06522 16.1253 9.13415 16.0672 9.19219Z' fill='%23F7F7F7'/%3E%3C/svg%3E")}.up-wrap{position:sticky;bottom:3rem;padding-bottom:1.5rem}.sizes{margin:auto;padding:30px;width:768px;height:630px;max-width:100%;background:#f7f7f7}.sizes .close{margin-left:auto}.sizes-ch{height:auto;padding-bottom:40px}.sizes-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:54px;gap:30px}.sizes-tab{font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:rgba(43,42,41,.5)}.sizes-tab.active{color:#2b2a29;position:relative;border-bottom:1px solid #2b2a29}.sizes-cont{margin-top:40px}.sizes-cont:not(.active){display:none}.sizes-table{min-width:100%;border:1px solid #d5d4d4;font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;color:#2b2a29;border-spacing:0}.sizes-table td:first-child{width:150px;min-width:150px;border-right:1px solid #d5d4d4}.sizes-table td:not(:first-child){width:50px;min-width:50px}.sizes-table.--s td:not(:first-child){width:78px;min-width:78px}.sizes-table td:not(:first-child):not(:last-child){border-right:1px dashed #d5d4d4}.sizes-table tr:not(:last-child) td:first-child{border-bottom:1px solid #d5d4d4}.sizes-table tr:not(:last-child) td:not(:first-child){border-bottom:1px dashed #d5d4d4}.sizes-table td{padding:8px}.sizes-table-wrap{max-width:100%;overflow:auto;padding-bottom:30px}.sizes-table-wrap::-webkit-scrollbar{height:2px;background:#eaeaea}.sizes-table-wrap::-webkit-scrollbar-thumb{background:#2b2a29}.sizes-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:#2b2a29}.sizes-choose-list{margin-top:40px}.sizes-choose-item{cursor:pointer;width:100%;padding:4px 8px;font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-align:center;color:#2b2a29;margin-bottom:8px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.sizes-choose-item.active,.sizes-choose-item:hover{background:#eaeaea}.sizes .item-pg-property-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;margin-right:auto;margin-left:auto}.cart-notice{padding:20px;width:400px;background:#2b2a29;position:fixed;bottom:20px;right:20px;z-index:10}.cart-notice-head,.sizes .item-pg-property-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-notice-head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-notice-title{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#f7f7f7}.cart-notice-close{cursor:pointer;height:16px;width:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12.7649 12.2349C12.8018 12.2693 12.8313 12.3107 12.8518 12.3567C12.8723 12.4027 12.8833 12.4523 12.8842 12.5027C12.8851 12.553 12.8758 12.603 12.857 12.6497C12.8381 12.6964 12.8101 12.7388 12.7744 12.7744C12.7388 12.8101 12.6964 12.8381 12.6497 12.857C12.603 12.8758 12.553 12.8851 12.5027 12.8842C12.4523 12.8833 12.4027 12.8723 12.3567 12.8518C12.3107 12.8313 12.2693 12.8018 12.2349 12.7649L7.99992 8.53055L3.76492 12.7649C3.69384 12.8312 3.59981 12.8672 3.50266 12.8655C3.40551 12.8638 3.31282 12.8244 3.24411 12.7557C3.17541 12.687 3.13605 12.5943 3.13434 12.4972C3.13262 12.4 3.16868 12.306 3.23492 12.2349L7.4693 7.99992L3.23492 3.76492C3.16868 3.69384 3.13262 3.59981 3.13434 3.50266C3.13605 3.40551 3.17541 3.31282 3.24411 3.24411C3.31282 3.17541 3.40551 3.13605 3.50266 3.13434C3.59981 3.13262 3.69384 3.16868 3.76492 3.23492L7.99992 7.4693L12.2349 3.23492C12.306 3.16868 12.4 3.13262 12.4972 3.13434C12.5943 3.13605 12.687 3.17541 12.7557 3.24411C12.8244 3.31282 12.8638 3.40551 12.8655 3.50266C12.8672 3.59981 12.8312 3.69384 12.7649 3.76492L8.53055 7.99992L12.7649 12.2349Z' fill='%23F7F7F7'/%3E%3C/svg%3E");background-size:contain}.cart-notice-inf{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;margin-bottom:20px}.cart-notice-img{width:68px;height:85px;-ms-flex-negative:0;flex-shrink:0}.cart-notice-link,.cart-notice-text{line-height:120%;letter-spacing:-.03em;color:#f7f7f7}.cart-notice-text{margin-left:10px;font-weight:400;font-size:16px}.cart-notice-text .mt{margin-top:10px}.cart-notice-link{font-size:14px;text-transform:uppercase;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-align:center;display:inline-block}.block-empty{text-align:center;padding-top:192px;padding-bottom:106px}.block-empty-icon{height:55px;width:55px}.block-empty-text,.block-empty-title{line-height:120%;letter-spacing:-.03em}.block-empty-title{font-weight:500;font-size:20px;text-transform:uppercase;color:#2b2a29;font-family:"Gotham";margin-top:15px}.block-empty-text{font-weight:400;font-size:16px;color:#555554;margin-top:6px}.block-empty-btn{padding:8px 16px;font-size:14px}.sec-arrivals--gap .item-card--arrivals{width:19.5vw}.sec-arrivals--gap .item-card--arrivals .item-card-img{aspect-ratio:170/244}.cart-title{font-weight:500;font-size:20px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29;font-family:"Gotham"}.cart{padding-top:94px}.cart-content{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-content-left{padding-right:40px;width:calc(50% + 20px)}.cart-content-right{padding-left:40px;width:calc(50% - 20px);border-left:1px solid #22222255;padding-top:10px}.cart-text{font-size:18px;line-height:120%;letter-spacing:-.03em;margin-top:10px;color:#807f7f}.cart-text a{font-size:500;border-bottom:#807f7f solid 1px}.cart-item{padding-top:10px;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.cart-item:not(:last-child){border-bottom:1px solid #22222255}.cart-item-del{width:20px;height:21px}.cart-item-del img{width:100%;height:100%}.cart-item-deleted{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-item-deleted-name{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;color:#2b2a29}.cart-item-deleted-name a{font-weight:500}.cart-item-deleted-restore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-item-deleted-restore--rs{cursor:pointer;font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29}.cart-item-deleted-restore--rm{margin-left:8px;cursor:pointer;height:11px;width:11px;-ms-flex-negative:0;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.85378 9.97957C9.90024 10.026 9.93709 10.0812 9.96223 10.1419C9.98737 10.2026 10.0003 10.2676 10.0003 10.3333C10.0003 10.399 9.98737 10.4641 9.96223 10.5248C9.93709 10.5855 9.90024 10.6406 9.85378 10.6871C9.80733 10.7335 9.75218 10.7704 9.69148 10.7955C9.63079 10.8207 9.56573 10.8336 9.50003 10.8336C9.43434 10.8336 9.36928 10.8207 9.30859 10.7955C9.24789 10.7704 9.19274 10.7335 9.14628 10.6871L5.00003 6.54019L0.853784 10.6871C0.759964 10.7809 0.632716 10.8336 0.500034 10.8336C0.367352 10.8336 0.240104 10.7809 0.146284 10.6871C0.0524635 10.5932 -0.000244138 10.466 -0.000244141 10.3333C-0.000244143 10.2006 0.0524635 10.0734 0.146284 9.97957L4.29316 5.83332L0.146284 1.68707C0.0524635 1.59325 -0.000244141 1.466 -0.000244141 1.33332C-0.000244141 1.20063 0.0524635 1.07339 0.146284 0.979566C0.240104 0.885746 0.367352 0.833038 0.500034 0.833038C0.632716 0.833038 0.759964 0.885746 0.853784 0.979566L5.00003 5.12644L9.14628 0.979566C9.2401 0.885746 9.36735 0.833038 9.50003 0.833038C9.63272 0.833038 9.75996 0.885746 9.85378 0.979566C9.9476 1.07339 10.0003 1.20063 10.0003 1.33332C10.0003 1.466 9.9476 1.59325 9.85378 1.68707L5.70691 5.83332L9.85378 9.97957Z' fill='%23AAAAA9' /%3E%3C/svg%3E")}.cart-item-img{width:130px;height:173px;-ms-flex-negative:0;flex-shrink:0;display:block}.cart-item-img img,.lk-order-details-img img,.lk-order-item-products-photo img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.cart-item-list{margin-top:10px}.cart-item-cost,.cart-item-head,.cart-item-inf{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-item-head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;line-height:120%;letter-spacing:-.03em;color:#2b2a29}.cart-item-cost,.cart-item-inf{-webkit-box-orient:vertical}.cart-item-cost{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:right}.cart-item-inf{width:100%;margin-left:20px;padding-top:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:15px;position:relative}.cart-item-params{margin-top:10px}.cart-item-param{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-item-size-inp{margin-left:4px}.cart-item-size-inp-head{border:1px solid #d5d4d4;padding:0 8px;width:74px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-item-size-inp-head::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.265 6.26492L8.26502 11.2649C8.1947 11.3351 8.09939 11.3746 8.00002 11.3746C7.90064 11.3746 7.80533 11.3351 7.73502 11.2649L2.73501 6.26492C2.66877 6.19384 2.63271 6.09981 2.63443 6.00266C2.63614 5.90551 2.6755 5.81282 2.7442 5.74411C2.81291 5.67541 2.9056 5.63605 3.00275 5.63434C3.0999 5.63262 3.19393 5.66868 3.26501 5.73492L8.00002 10.4693L12.735 5.73492C12.8061 5.66868 12.9001 5.63262 12.9973 5.63434C13.0944 5.63605 13.1871 5.67541 13.2558 5.74411C13.3245 5.81282 13.3639 5.90551 13.3656 6.00266C13.3673 6.09981 13.3313 6.19384 13.265 6.26492Z' fill='%23AAAAA9'/%3E%3C/svg%3E");height:16px;width:16px;margin-left:auto;content:"";background-size:contain;background-repeat:no-repeat}.cart-item-bt,.cart-item-count,.cart-item-fav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-item-fav{font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:#2b2a29}.cart-item-fav::before{height:21px;width:20px;margin-right:4px;background-size:contain;background-image:url(/local/templates/soliday2026/assets/css/../img/icons/favour1.svg);-ms-flex-negative:0;flex-shrink:0;content:""}.cart-item-fav.active .active-text{display:inline}.cart-item-fav .active-text,.cart-item-fav.active .inactive-text{display:none}.cart-item-fav.active::before{background-image:url(/local/templates/soliday2026/assets/css/../img/icons/favour-active.svg);content:""}.cart-item-count{margin-left:auto;margin-right:32px;gap:2px}.cart-item-count-btn{width:16px;height:16px;background-size:contain;background-repeat:no-repeat}.cart-item-count-btn--plus{background-image:url(/local/templates/soliday2026/assets/css/../img/icons/plus.svg)}.cart-item-count-btn--minus{background-image:url(/local/templates/soliday2026/assets/css/../img/icons/minus.svg)}.cart{padding-bottom:10px}.cart-final-btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2.5rem;height:36px}.cart-summary{margin-top:40px}.cart-summary--m{display:none}.cart-summary-title{font-weight:500;font-size:20px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29;font-family:"Gotham"}.cart-summary-list{margin-top:17px}.cart-summary-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;line-height:120%;letter-spacing:-.03em;color:#2b2a29;margin-bottom:5px}.cart-summary-item--final{font-size:20px;text-transform:uppercase;margin-top:15px}.cart-promo-item{margin-top:27px}.cart-promo-item:not(:last-child){margin-bottom:35px}.cart-promo-item-title{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;color:#2b2a29}.cart-promo-item-btn{margin:0;width:110px;text-align:center;-ms-flex-negative:0;flex-shrink:0}.cart-promo-item-btn.active{text-transform:uppercase;text-align:center;color:#aaaaa9;background:#eaeaea}.cart-promo-item-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:15px;position:relative}.cart-promo-item-del{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.5 3H2.5C2.36739 3 2.24021 3.05268 2.14645 3.14645C2.05268 3.24021 2 3.36739 2 3.5C2 3.63261 2.05268 3.75979 2.14645 3.85355C2.24021 3.94732 2.36739 4 2.5 4H3V13C3 13.2652 3.10536 13.5196 3.29289 13.7071C3.48043 13.8946 3.73478 14 4 14H12C12.2652 14 12.5196 13.8946 12.7071 13.7071C12.8946 13.5196 13 13.2652 13 13V4H13.5C13.6326 4 13.7598 3.94732 13.8536 3.85355C13.9473 3.75979 14 3.63261 14 3.5C14 3.36739 13.9473 3.24021 13.8536 3.14645C13.7598 3.05268 13.6326 3 13.5 3ZM12 13H4V4H12V13ZM5 1.5C5 1.36739 5.05268 1.24021 5.14645 1.14645C5.24021 1.05268 5.36739 1 5.5 1H10.5C10.6326 1 10.7598 1.05268 10.8536 1.14645C10.9473 1.24021 11 1.36739 11 1.5C11 1.63261 10.9473 1.75979 10.8536 1.85355C10.7598 1.94732 10.6326 2 10.5 2H5.5C5.36739 2 5.24021 1.94732 5.14645 1.85355C5.05268 1.75979 5 1.63261 5 1.5Z' fill='%23AAAAA9'/%3E%3C/svg%3E");background-size:contain;height:16px;width:16px;right:120px}.cart-promo-err,.cart-promo-plus,.input{font-weight:400;line-height:120%;letter-spacing:-.03em}.cart-promo-err{font-size:12px;color:#be0808}.cart-promo-plus,.input{display:-webkit-box;display:-ms-flexbox;display:flex;color:#2b2a29}.cart-promo-plus{font-size:14px;text-transform:uppercase;text-align:center;margin-top:10px}.cart-promo-plus::before{content:"";width:16px;height:16px;margin-right:4px;-ms-flex-negative:0;flex-shrink:0;background-image:url(/local/templates/soliday2026/assets/css/../img/icons/plus.svg)}.input{border-bottom:1px solid #22222255;padding:16px 0;width:100%;height:36px;font-size:16px}.input::-webkit-input-placeholder{color:#aaaaa9}.input::-moz-placeholder{color:#aaaaa9}.input:-ms-input-placeholder{color:#aaaaa9}.input::-ms-input-placeholder{color:#aaaaa9}.input::placeholder{color:#aaaaa9}.cart-form{margin-top:30px}.cart-form-ph{font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.03em;color:#aaaaa9;margin-bottom:-17px;position:absolute;top:32%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.input.active+.cart-form-ph,.input:focus+.cart-form-ph,.ta.active+.cart-form-ph,.ta:focus+.cart-form-ph{font-size:14px;top:0}.cart-form-label{width:100%;display:block;position:relative;padding-top:11px;padding-bottom:16px}.cart-form-delivery,.cart-form-payment{margin-top:45px}.cart-form-list{margin-top:23px}.cart-form-item{display:block}.cart-form-item:not(:last-child){margin-bottom:10px}.cart-form-item-box{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-form-item-box::before{border:1px solid #d5d4d4;border-radius:100px;width:23px;height:23px;content:"";-ms-flex-negative:0;flex-shrink:0;margin-right:12px;-webkit-box-sizing:border-box;box-sizing:border-box}input:checked+.cart-form-item-box::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Crect x='0.6875' y='0.6875' width='15.625' height='15.625' rx='7.8125' fill='%232B2A29'/%3E%3C/svg%3E");background-size:17px;background-repeat:no-repeat;background-position:center;border-color:#2b2a29}input:checked+.cart-form-item-box .cart-form-item-cost{display:none}input:not(:checked)+.cart-form-item-box .cart-form-item-cost-h,input:not(:checked)+.cart-form-item-box .cart-form-item-inf,input:not(:checked)+.cart-form-item-box .cart-form-item-label,input:not(:checked)+.cart-form-item-box .cart-form-item-loc-btn,input:not(:checked)+.cart-form-item-box .cart-form-loc{display:none}.cart-form-item-label{margin-top:10px}.cart-form-item-name{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.03em;color:#2b2a29}.cart-form-item-cost,.cart-form-item-inf,.cart-form-item-time{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;color:#807f7f}.cart-form-item-inf{margin-top:14px}.cart-form-item-cost-h{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.03em;color:#2b2a29;margin-top:9px}.cart-form-comment{margin-top:57px}.ta{border:0;border-bottom:1px solid #d5d4d4;padding:0 12px 28px 0;margin-top:18px;height:72px;display:block;width:100%;background-color:transparent;resize:vertical;outline:0;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;color:#2b2a29;font-family:inherit}.ta::-webkit-input-placeholder{color:#aaaaa9}.ta::-moz-placeholder{color:#aaaaa9}.ta:-ms-input-placeholder{color:#aaaaa9}.ta::-ms-input-placeholder{color:#aaaaa9}.ta::placeholder{color:#aaaaa9}.form-agree p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;color:#555554;margin-top:10px}.form-agree p::before{content:"";width:21px;height:21px;-ms-flex-negative:0;flex-shrink:0;margin-right:8px;border:1px solid #2b2a29}.form-agree input:checked+p::before{background-image:url("data:image/svg+xml,%3Csvg width='7' height='7' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.5 0.5C2.90666 0.5 2.32664 0.675947 1.83329 1.00559C1.33994 1.33524 0.955426 1.80377 0.728363 2.35195C0.5013 2.90013 0.44189 3.50333 0.557646 4.08527C0.673401 4.66721 0.959123 5.20176 1.37868 5.62132C1.79824 6.04088 2.33279 6.3266 2.91473 6.44236C3.49667 6.55811 4.09987 6.4987 4.64805 6.27164C5.19623 6.04458 5.66477 5.66006 5.99441 5.16671C6.32405 4.67336 6.5 4.09334 6.5 3.5C6.5 2.70435 6.18393 1.94129 5.62132 1.37868C5.05871 0.816071 4.29565 0.5 3.5 0.5ZM3.5 4.25C3.35167 4.25 3.20666 4.20601 3.08332 4.1236C2.95999 4.04119 2.86386 3.92406 2.80709 3.78701C2.75033 3.64997 2.73547 3.49917 2.76441 3.35368C2.79335 3.2082 2.86478 3.07456 2.96967 2.96967C3.07456 2.86478 3.2082 2.79335 3.35368 2.76441C3.49917 2.73547 3.64997 2.75032 3.78701 2.80709C3.92406 2.86386 4.04119 2.95999 4.1236 3.08332C4.20601 3.20666 4.25 3.35166 4.25 3.5C4.25 3.69891 4.17098 3.88968 4.03033 4.03033C3.88968 4.17098 3.69891 4.25 3.5 4.25Z' fill='%23F7F7F7' /%3E%3C/svg%3E");background-size:7px;background-repeat:no-repeat;background-position:center;background-color:#2b2a29}.cart-top{display:none}.cart-form-addr,.cart-form-loc,.cart-form-loc-edit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-form-loc{margin-top:10px}.cart-form-addr,.cart-form-loc-edit{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;text-align:center}.cart-form-loc-edit{color:#807f7f;margin-left:12px;border-bottom:1px dashed #807f7f}.cart-form-addr::before,.cart-form-loc-edit::after{width:16px;content:"";background-size:contain;background-repeat:no-repeat}.cart-form-loc-edit::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M14.2069 5.08561L11.4144 2.29249C11.3215 2.1996 11.2113 2.12592 11.0899 2.07565C10.9686 2.02539 10.8385 1.99951 10.7072 1.99951C10.5759 1.99951 10.4458 2.02539 10.3245 2.07565C10.2031 2.12592 10.0929 2.1996 10 2.29249L2.29313 9.99999C2.19987 10.0925 2.12593 10.2026 2.0756 10.324C2.02528 10.4453 1.99959 10.5755 2.00001 10.7069V13.5C2.00001 13.7652 2.10536 14.0196 2.2929 14.2071C2.48043 14.3946 2.73479 14.5 3.00001 14.5H5.79313C5.9245 14.5004 6.05464 14.4747 6.17599 14.4244C6.29735 14.3741 6.40748 14.3001 6.50001 14.2069L14.2069 6.49999C14.2998 6.40712 14.3734 6.29687 14.4237 6.17553C14.474 6.05419 14.4999 5.92414 14.4999 5.7928C14.4999 5.66146 14.474 5.5314 14.4237 5.41006C14.3734 5.28872 14.2998 5.17847 14.2069 5.08561ZM5.79313 13.5H3.00001V10.7069L8.50001 5.20686L11.2931 7.99999L5.79313 13.5ZM12 7.29249L9.20688 4.49999L10.7069 2.99999L13.5 5.79249L12 7.29249Z' fill='%23AAAAA9'/%3E%3C/svg%3E");height:17px;margin-left:4px}.cart-form-addr{color:#2b2a29}.cart-form-addr::before{height:16px;background-image:url(/local/templates/soliday2026/assets/css/../img/icons/loc.svg)}.form{width:450px;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);position:relative;text-align:center;background:#e6e9ef;padding:30px;margin:auto 0 auto auto}.form .form-agree{margin-top:40px;text-align:left;display:block}.form .form-agree p{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form .close{margin-left:auto}.form-ph{font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.03em;color:#aaaaa9;margin-bottom:-17px;position:absolute;top:32%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.input.active+.form-ph,.input:focus+.form-ph,.ta.active+.form-ph,.ta:focus+.form-ph{font-size:14px;top:12%}.form-label{width:100%;display:block;position:relative;padding-top:11px}.form-label:not(:last-child){margin-bottom:19px}.form-title{font-family:var(--font-family);font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:#2b2a29}.form-title--left{text-align:left}.form-sub{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;text-align:center;color:#555554;margin-top:20px}.form-sub--left{text-align:left}.about__block-text h2+ul,.container-text h2+ul,.form-group{margin-top:30px}.form-btn{width:100%;margin-top:10px}.form-err,.form-hint,.form-link{line-height:120%;letter-spacing:-.03em;text-align:center}.form-link{font-size:14px;text-transform:uppercase;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#2b2a29;display:inline-block;margin-right:auto;margin-left:auto;margin-top:12px}.form-err,.form-hint{margin-top:20px}.form-err{border:1px solid rgba(190,8,8,.2);padding:40px;font-size:16px;color:#be0808;background:rgba(190,8,8,.1)}.form-hint{font-size:14px;text-transform:uppercase;color:#807f7f;margin-bottom:13px}[data-toggle=datepicker]{background-size:20px;background-position:top 50% right 20px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M16.25 2.65625H14.2188V1.875C14.2188 1.75068 14.1694 1.63145 14.0815 1.54354C13.9935 1.45564 13.8743 1.40625 13.75 1.40625C13.6257 1.40625 13.5065 1.45564 13.4185 1.54354C13.3306 1.63145 13.2812 1.75068 13.2812 1.875V2.65625H6.71875V1.875C6.71875 1.75068 6.66936 1.63145 6.58146 1.54354C6.49355 1.45564 6.37432 1.40625 6.25 1.40625C6.12568 1.40625 6.00645 1.45564 5.91854 1.54354C5.83064 1.63145 5.78125 1.75068 5.78125 1.875V2.65625H3.75C3.45992 2.65625 3.18172 2.77148 2.9766 2.9766C2.77148 3.18172 2.65625 3.45992 2.65625 3.75V16.25C2.65625 16.5401 2.77148 16.8183 2.9766 17.0234C3.18172 17.2285 3.45992 17.3438 3.75 17.3438H16.25C16.5401 17.3438 16.8183 17.2285 17.0234 17.0234C17.2285 16.8183 17.3438 16.5401 17.3438 16.25V3.75C17.3438 3.45992 17.2285 3.18172 17.0234 2.9766C16.8183 2.77148 16.5401 2.65625 16.25 2.65625ZM3.75 3.59375H5.78125V4.375C5.78125 4.49932 5.83064 4.61855 5.91854 4.70646C6.00645 4.79436 6.12568 4.84375 6.25 4.84375C6.37432 4.84375 6.49355 4.79436 6.58146 4.70646C6.66936 4.61855 6.71875 4.49932 6.71875 4.375V3.59375H13.2812V4.375C13.2812 4.49932 13.3306 4.61855 13.4185 4.70646C13.5065 4.79436 13.6257 4.84375 13.75 4.84375C13.8743 4.84375 13.9935 4.79436 14.0815 4.70646C14.1694 4.61855 14.2188 4.49932 14.2188 4.375V3.59375H16.25C16.2914 3.59375 16.3312 3.61021 16.3605 3.63951C16.3898 3.66882 16.4062 3.70856 16.4062 3.75V6.40625H3.59375V3.75C3.59375 3.70856 3.61021 3.66882 3.63951 3.63951C3.66882 3.61021 3.70856 3.59375 3.75 3.59375ZM16.25 16.4062H3.75C3.70856 16.4062 3.66882 16.3898 3.63951 16.3605C3.61021 16.3312 3.59375 16.2914 3.59375 16.25V7.34375H16.4062V16.25C16.4062 16.2914 16.3898 16.3312 16.3605 16.3605C16.3312 16.3898 16.2914 16.4062 16.25 16.4062Z' fill='%23AAAAA9'/%3E%3C/svg%3E")}.input.err{border-bottom:1px solid #be0808}.lk{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:100px}.lk-backto{font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:#2b2a29;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lk-backto::before{height:16px;width:16px;background-image:url(/local/templates/soliday2026/assets/css/../img/icons/back.svg);background-size:contain;margin-right:4px;content:""}.lk-backto,.lk-link-back,.lk-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex}.lk-sidebar{font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-align:center;color:#2b2a29;-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;gap:15px;-ms-flex-negative:0;flex-shrink:0}.lk-link.active{border-bottom:1px solid #2b2a29}.lk-link-back{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:#be0808}.lk-link-back::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M6.875 14C6.875 14.0995 6.83549 14.1948 6.76516 14.2652C6.69484 14.3355 6.59946 14.375 6.5 14.375H3C2.76794 14.375 2.54538 14.2828 2.38128 14.1187C2.21719 13.9546 2.125 13.7321 2.125 13.5V3.5C2.125 3.26794 2.21719 3.04538 2.38128 2.88128C2.54538 2.71719 2.76794 2.625 3 2.625H6.5C6.59946 2.625 6.69484 2.66451 6.76516 2.73483C6.83549 2.80516 6.875 2.90054 6.875 3C6.875 3.09946 6.83549 3.19484 6.76516 3.26517C6.69484 3.33549 6.59946 3.375 6.5 3.375H3C2.96685 3.375 2.93505 3.38817 2.91161 3.41161C2.88817 3.43505 2.875 3.46685 2.875 3.5V13.5C2.875 13.5332 2.88817 13.5649 2.91161 13.5884C2.93505 13.6118 2.96685 13.625 3 13.625H6.5C6.59946 13.625 6.69484 13.6645 6.76516 13.7348C6.83549 13.8052 6.875 13.9005 6.875 14ZM13.765 8.235L11.265 5.735C11.1939 5.66876 11.0999 5.6327 11.0027 5.63441C10.9056 5.63613 10.8129 5.67548 10.7442 5.74419C10.6755 5.8129 10.6361 5.90559 10.6344 6.00274C10.6327 6.09989 10.6688 6.19391 10.735 6.265L12.5944 8.125H6.5C6.40054 8.125 6.30516 8.16451 6.23484 8.23484C6.16451 8.30516 6.125 8.40054 6.125 8.5C6.125 8.59946 6.16451 8.69484 6.23484 8.76517C6.30516 8.83549 6.40054 8.875 6.5 8.875H12.5944L10.735 10.735C10.6982 10.7693 10.6686 10.8107 10.6481 10.8567C10.6276 10.9027 10.6166 10.9524 10.6157 11.0027C10.6148 11.0531 10.6241 11.1031 10.6429 11.1498C10.6618 11.1965 10.6899 11.2389 10.7255 11.2745C10.7611 11.3101 10.8035 11.3382 10.8502 11.3571C10.8969 11.3759 10.9469 11.3852 10.9973 11.3843C11.0476 11.3834 11.0973 11.3724 11.1433 11.3519C11.1893 11.3314 11.2307 11.3018 11.265 11.265L13.765 8.765C13.8352 8.69469 13.8747 8.59938 13.8747 8.5C13.8747 8.40062 13.8352 8.30531 13.765 8.235Z' fill='%23BE0808'/%3E%3C/svg%3E");height:16px;width:16px;content:""}.lk-content{margin-left:86px;padding-bottom:65px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.lk-order-bt{margin-top:50px;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:650px}.lk-order-bt .lk-order-item-button,.lk-order-bt .lk-order-item-link-wrap{width:320px}.lk-order-bt,.lk-order-bt .lk-order-item-link-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lk-order-delivery{width:100%;max-width:650px;margin-top:-52px}.lk-order-delivery-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px;padding-bottom:20px;width:100%}.lk-order-delivery-block:not(:last-child){border-bottom:#eaeaea 1px solid}.lk-order-delivery-block-title{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29}.lk-order-delivery-block-info{width:370px;max-width:100%}.lk-order-delivery-block-item-ph,.lk-order-delivery-block-item-val{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.03em;color:#807f7f}.lk-order-delivery-block-item-val{color:#2b2a29}.lk-order-delivery-block-item-val-lg{text-transform:uppercase;font-size:16px;letter-spacing:-.03em;line-height:120%}.lk-order-delivery-block-item:not(:last-child){margin-bottom:20px}.lk-order-delivery-block-item-cost-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:10px}.lk-order-details{width:100%;max-width:650px;margin-top:50px}.lk-order-details-pr{margin-top:20px;width:100%;border-bottom:#eaeaea 1px solid}.lk-order-details-inf{margin-top:16px;margin-left:19px;font-size:16px;line-height:120%;letter-spacing:-.03em}.lk-order-details-title{font-size:18px;margin-bottom:16px;display:inline-block}.lk-order-details-size{margin-bottom:10px}.lk-order-details-cost{margin-top:16px;margin-left:auto;font-size:18px}.lk-order-details-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px;padding-bottom:10px;width:100%;border-top:1px solid #22222255}.lk-order-details-img{width:130px;height:173px}.lk-order-item{margin-bottom:50px}.lk-order-item-status,.lk-order-item-title{font-weight:400;line-height:120%;letter-spacing:-.03em}.lk-order-item-title{font-size:18px;text-transform:uppercase;color:#2b2a29}.lk-order-item-status{font-size:16px;color:#aaaaa9}.lk-order-item-status.--success{color:#4daa57}.lk-order-item-status.--warn{color:#be0808}.lk-order-item-products{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px;gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.lk-order-item-products-photo{width:100px;height:125px}.lk-order-item-bt{margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.lk-order-item-button{margin:0}.lk-order-item-link{font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;border-bottom:1px solid #2b2a29;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-align:center;color:#2b2a29}.lk-form{width:430px;max-width:100%}.lk-form .input.active+.form-ph,.lk-form .input:focus+.form-ph,.lk-form .ta.active+.form-ph,.lk-form .ta:focus+.form-ph{top:21%}.lk-form .form-label:not(:last-child){margin-bottom:24px}.lk-form .input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M17.7586 6.39864L14.268 2.90723C14.1519 2.79113 14.0141 2.69903 13.8624 2.63619C13.7107 2.57336 13.5482 2.54102 13.384 2.54102C13.2198 2.54102 13.0572 2.57336 12.9056 2.63619C12.7539 2.69903 12.6161 2.79113 12.5 2.90723L2.86641 12.5416C2.74983 12.6573 2.65741 12.7949 2.59451 12.9466C2.5316 13.0983 2.49948 13.261 2.50001 13.4252V16.9166C2.50001 17.2481 2.6317 17.5661 2.86612 17.8005C3.10054 18.0349 3.41849 18.1666 3.75001 18.1666H7.24141C7.40563 18.1671 7.5683 18.135 7.71999 18.0721C7.87168 18.0092 8.00935 17.9168 8.12501 17.8002L17.7586 8.16661C17.8747 8.05053 17.9668 7.91272 18.0296 7.76104C18.0925 7.60937 18.1248 7.4468 18.1248 7.28262C18.1248 7.11845 18.0925 6.95588 18.0296 6.8042C17.9668 6.65253 17.8747 6.51472 17.7586 6.39864ZM7.24141 16.9166H3.75001V13.4252L10.625 6.5502L14.1164 10.0416L7.24141 16.9166ZM15 9.15723L11.5086 5.66661L13.3836 3.79161L16.875 7.28223L15 9.15723Z' fill='%23D5D4D4'/%3E%3C/svg%3E");background-size:20px;background-repeat:no-repeat;background-position:center right 0}.lk-addr{margin-top:70px}.lk-addr-title{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29}.lk-addr-btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;margin-left:0}.lk-addr-btn::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M17.3438 10.6665C17.3438 10.7908 17.2944 10.9101 17.2065 10.998C17.1185 11.0859 16.9993 11.1353 16.875 11.1353H10.4688V17.5415C10.4688 17.6658 10.4194 17.7851 10.3315 17.873C10.2435 17.9609 10.1243 18.0103 10 18.0103C9.87568 18.0103 9.75645 17.9609 9.66854 17.873C9.58064 17.7851 9.53125 17.6658 9.53125 17.5415V11.1353H3.125C3.00068 11.1353 2.88145 11.0859 2.79354 10.998C2.70564 10.9101 2.65625 10.7908 2.65625 10.6665C2.65625 10.5422 2.70564 10.423 2.79354 10.335C2.88145 10.2471 3.00068 10.1978 3.125 10.1978H9.53125V3.7915C9.53125 3.66718 9.58064 3.54796 9.66854 3.46005C9.75645 3.37214 9.87568 3.32275 10 3.32275C10.1243 3.32275 10.2435 3.37214 10.3315 3.46005C10.4194 3.54796 10.4688 3.66718 10.4688 3.7915V10.1978H16.875C16.9993 10.1978 17.1185 10.2471 17.2065 10.335C17.2944 10.423 17.3438 10.5422 17.3438 10.6665Z' fill='%23F7F7F7'/%3E%3C/svg%3E");height:20px;width:20px;margin-right:8px;background-size:contain;content:""}.lk-addr-btn,.lk-addr-item,.lk-addr-item-edit,.lk-addr-item-val{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lk-addr-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px}.lk-addr-item-edit,.lk-addr-item-val{font-size:16px;line-height:120%;letter-spacing:-.03em;text-align:center}.lk-addr-item-val{font-weight:400;color:#2b2a29;display:-webkit-box;display:-ms-flexbox;display:flex}.lk-addr-item-val::before{content:"";width:16px;height:16px;margin-right:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M8 4.1665C7.50555 4.1665 7.0222 4.31313 6.61107 4.58783C6.19995 4.86253 5.87952 5.25298 5.6903 5.7098C5.50108 6.16661 5.45157 6.66928 5.54804 7.15423C5.6445 7.63918 5.8826 8.08464 6.23223 8.43427C6.58186 8.7839 7.02732 9.022 7.51227 9.11847C7.99723 9.21493 8.49989 9.16542 8.95671 8.9762C9.41352 8.78698 9.80397 8.46655 10.0787 8.05543C10.3534 7.64431 10.5 7.16096 10.5 6.6665C10.5 6.00346 10.2366 5.36758 9.76777 4.89874C9.29893 4.4299 8.66304 4.1665 8 4.1665ZM8 8.1665C7.70333 8.1665 7.41332 8.07853 7.16664 7.91371C6.91997 7.74889 6.72771 7.51462 6.61418 7.24053C6.50065 6.96644 6.47094 6.66484 6.52882 6.37387C6.5867 6.0829 6.72956 5.81562 6.93934 5.60584C7.14912 5.39606 7.41639 5.2532 7.70736 5.19533C7.99834 5.13745 8.29994 5.16715 8.57403 5.28068C8.84811 5.39422 9.08238 5.58647 9.2472 5.83315C9.41203 6.07982 9.5 6.36983 9.5 6.6665C9.5 7.06433 9.34196 7.44586 9.06066 7.72716C8.77936 8.00847 8.39782 8.1665 8 8.1665ZM8 1.1665C6.54182 1.16816 5.14383 1.74815 4.11274 2.77924C3.08165 3.81034 2.50165 5.20832 2.5 6.6665C2.5 8.629 3.40688 10.709 5.125 12.6821C5.89701 13.5737 6.76591 14.3766 7.71562 15.0759C7.79969 15.1348 7.89985 15.1664 8.0025 15.1664C8.10515 15.1664 8.20531 15.1348 8.28938 15.0759C9.23734 14.3763 10.1046 13.5735 10.875 12.6821C12.5906 10.709 13.5 8.629 13.5 6.6665C13.4983 5.20832 12.9184 3.81034 11.8873 2.77924C10.8562 1.74815 9.45818 1.16816 8 1.1665ZM8 14.0415C6.96687 13.229 3.5 10.2446 3.5 6.6665C3.5 5.47303 3.97411 4.32844 4.81802 3.48452C5.66193 2.64061 6.80653 2.1665 8 2.1665C9.19347 2.1665 10.3381 2.64061 11.182 3.48452C12.0259 4.32844 12.5 5.47303 12.5 6.6665C12.5 10.2434 9.03313 13.229 8 14.0415Z' fill='%23343330'/%3E%3C/svg%3E");background-repeat:no-repeat}.lk-addr-item-edit{margin-left:12px;color:#807f7f;border-bottom:1px dashed #807f7f}.lk-addr-item-edit::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M14.2069 4.75211L11.4144 1.95899C11.3215 1.86611 11.2113 1.79243 11.0899 1.74216C10.9686 1.69189 10.8385 1.66602 10.7072 1.66602C10.5759 1.66602 10.4458 1.69189 10.3245 1.74216C10.2031 1.79243 10.0929 1.86611 10 1.95899L2.29313 9.66649C2.19987 9.75901 2.12593 9.86915 2.0756 9.9905C2.02528 10.1119 1.99959 10.242 2.00001 10.3734V13.1665C2.00001 13.4317 2.10536 13.6861 2.2929 13.8736C2.48043 14.0611 2.73479 14.1665 3.00001 14.1665H5.79313C5.9245 14.1669 6.05464 14.1412 6.17599 14.0909C6.29735 14.0406 6.40748 13.9666 6.50001 13.8734L14.2069 6.16649C14.2998 6.07363 14.3734 5.96338 14.4237 5.84204C14.474 5.7207 14.4999 5.59064 14.4999 5.4593C14.4999 5.32796 14.474 5.19791 14.4237 5.07657C14.3734 4.95523 14.2998 4.84498 14.2069 4.75211ZM5.79313 13.1665H3.00001V10.3734L8.50001 4.87336L11.2931 7.66649L5.79313 13.1665ZM12 6.95899L9.20688 4.16649L10.7069 2.66649L13.5 5.45899L12 6.95899Z' fill='%23AAAAA9'/%3E%3C/svg%3E");width:16px;height:16px;margin-left:4px;content:""}.lk-addr-item-edit,.lk-fav,.login .form{display:-webkit-box;display:-ms-flexbox;display:flex}.lk-fav{gap:40px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.lk-fav-item{width:calc(33.333333% - 13.33333px)}.lk-fav-img{aspect-ratio:326/407;width:100%;height:auto;display:block;position:relative}.lk-fav-img img{vertical-align:bottom;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lk-fav-add{width:100%;margin-top:10px}.lk-fav-label{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.1665 25.7399L25.1665 29.333L25.1665 10.333C25.1665 9.78072 24.7188 9.33301 24.1665 9.33301L12.1665 9.33301C11.6142 9.33301 11.1665 9.78072 11.1665 10.333L11.1665 29.333L18.1665 25.7399ZM12.1665 27.6957L18.1665 24.6159L24.1665 27.6957L24.1665 10.333L12.1665 10.333L12.1665 27.6957Z' fill='%232B2A29'/%3E%3Cpath d='M24.1665 10.333L24.1665 27.6957L18.1665 24.6159L12.1665 27.6957L12.1665 10.333L24.1665 10.333Z' fill='%232B2A29'/%3E%3C/svg%3E");height:36px;width:36px;position:absolute;bottom:6px;right:6px}.login .form{width:100%;max-width:450px;margin-right:auto;margin-left:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 0}.login .form .btn{height:33px;font-size:14px}.login .reg-form{padding-top:75px;padding-bottom:75px}.lk-back{height:20px;width:20px;background-image:url(/local/templates/soliday2026/assets/css/../img/icons/back.svg);background-size:contain;display:none}.lk-main{width:100%;padding-bottom:90px}.lk-main-add,.lk-main-menu{font-size:14px;line-height:120%;letter-spacing:-.03em;color:#2b2a29;display:-webkit-box;display:-ms-flexbox;display:flex}.lk-main-menu{margin-top:10px;margin-bottom:10px;padding-top:15px;padding-bottom:16px;border-bottom:1px solid #d5d4d4;border-top:1px solid #d5d4d4;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:400;text-transform:uppercase;gap:32px}.lk-main-add{margin-top:38px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lk-main-add p{max-width:215px}.lk-main-add-block{width:calc(50% - 25px)}.lk-main-c,.lk-user,.lk-user-name{display:-webkit-box;display:-ms-flexbox;display:flex}.lk-main-c{font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:rgba(43,42,41,.6);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:16px;gap:4px}.lk-main-c.--row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px}.lk-user,.lk-user-name{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lk-user{margin-top:11px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.lk-user-name{font-size:14px;letter-spacing:-.03em}.lk-user-name::before{content:"";height:16px;width:16px;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M14.3244 13.8123C13.3363 12.1048 11.785 10.9067 9.9825 10.3986C10.8588 9.95311 11.5596 9.22547 11.9718 8.333C12.384 7.44054 12.4836 6.43525 12.2546 5.47923C12.0256 4.52322 11.4812 3.67221 10.7094 3.06342C9.93748 2.45463 8.98307 2.12354 8 2.12354C7.01694 2.12354 6.06252 2.45463 5.29065 3.06342C4.51878 3.67221 3.97444 4.52322 3.7454 5.47923C3.51636 6.43525 3.61598 7.44054 4.02818 8.333C4.44039 9.22547 5.14116 9.95311 6.0175 10.3986C4.215 10.9061 2.66375 12.1042 1.67563 13.8123C1.64849 13.855 1.63028 13.9027 1.62207 13.9526C1.61386 14.0025 1.61583 14.0536 1.62786 14.1027C1.6399 14.1518 1.66174 14.198 1.69208 14.2385C1.72243 14.279 1.76064 14.3129 1.80443 14.3382C1.84822 14.3635 1.89667 14.3797 1.94688 14.3858C1.99708 14.3919 2.04801 14.3877 2.09658 14.3737C2.14515 14.3596 2.19037 14.3358 2.22952 14.3038C2.26867 14.2717 2.30093 14.2321 2.32438 14.1873C3.525 12.113 5.64625 10.8748 8 10.8748C10.3538 10.8748 12.475 12.113 13.6756 14.1873C13.6991 14.2321 13.7313 14.2717 13.7705 14.3038C13.8096 14.3358 13.8549 14.3596 13.9034 14.3737C13.952 14.3877 14.0029 14.3919 14.0531 14.3858C14.1033 14.3797 14.1518 14.3635 14.1956 14.3382C14.2394 14.3129 14.2776 14.279 14.3079 14.2385C14.3383 14.198 14.3601 14.1518 14.3721 14.1027C14.3842 14.0536 14.3861 14.0025 14.3779 13.9526C14.3697 13.9027 14.3515 13.855 14.3244 13.8123ZM4.375 6.49983C4.375 5.78287 4.58761 5.08201 4.98593 4.48588C5.38425 3.88976 5.95039 3.42513 6.61277 3.15076C7.27516 2.8764 8.00402 2.80461 8.7072 2.94448C9.41039 3.08435 10.0563 3.4296 10.5633 3.93656C11.0702 4.44353 11.4155 5.08944 11.5553 5.79262C11.6952 6.4958 11.6234 7.22467 11.3491 7.88705C11.0747 8.54944 10.6101 9.11558 10.0139 9.5139C9.41782 9.91222 8.71696 10.1248 8 10.1248C7.03895 10.1237 6.11759 9.74138 5.43802 9.06181C4.75845 8.38224 4.37616 7.46088 4.375 6.49983Z' fill='%23343330'/%3E%3C/svg%3E");margin-right:4px}.lk-logout{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35' viewBox='0 0 35 35' fill='none'%3E%3Cpath d='M16.5938 24.375C16.5938 24.4993 16.5444 24.6185 16.4565 24.7065C16.3685 24.7944 16.2493 24.8438 16.125 24.8438H11.75C11.4599 24.8438 11.1817 24.7285 10.9766 24.5234C10.7715 24.3183 10.6562 24.0401 10.6562 23.75V11.25C10.6562 10.9599 10.7715 10.6817 10.9766 10.4766C11.1817 10.2715 11.4599 10.1562 11.75 10.1562H16.125C16.2493 10.1562 16.3685 10.2056 16.4565 10.2935C16.5444 10.3815 16.5938 10.5007 16.5938 10.625C16.5938 10.7493 16.5444 10.8685 16.4565 10.9565C16.3685 11.0444 16.2493 11.0938 16.125 11.0938H11.75C11.7086 11.0938 11.6688 11.1102 11.6395 11.1395C11.6102 11.1688 11.5938 11.2086 11.5938 11.25V23.75C11.5938 23.7914 11.6102 23.8312 11.6395 23.8605C11.6688 23.8898 11.7086 23.9062 11.75 23.9062H16.125C16.2493 23.9062 16.3685 23.9556 16.4565 24.0435C16.5444 24.1315 16.5938 24.2507 16.5938 24.375ZM25.2063 17.1688L22.0813 14.0438C21.9924 13.961 21.8749 13.9159 21.7534 13.918C21.632 13.9202 21.5161 13.9694 21.4302 14.0552C21.3444 14.1411 21.2952 14.257 21.293 14.3784C21.2909 14.4999 21.3359 14.6174 21.4187 14.7062L23.743 17.0312H16.125C16.0007 17.0312 15.8815 17.0806 15.7935 17.1685C15.7056 17.2565 15.6562 17.3757 15.6562 17.5C15.6562 17.6243 15.7056 17.7435 15.7935 17.8315C15.8815 17.9194 16.0007 17.9688 16.125 17.9688H23.743L21.4187 20.2937C21.3727 20.3367 21.3358 20.3884 21.3101 20.4459C21.2845 20.5034 21.2707 20.5655 21.2696 20.6284C21.2685 20.6914 21.2801 20.7539 21.3037 20.8122C21.3272 20.8706 21.3623 20.9236 21.4069 20.9681C21.4514 21.0127 21.5044 21.0478 21.5628 21.0713C21.6211 21.0949 21.6836 21.1065 21.7466 21.1054C21.8095 21.1043 21.8716 21.0905 21.9291 21.0649C21.9866 21.0392 22.0383 21.0023 22.0813 20.9563L25.2063 17.8313C25.294 17.7434 25.3433 17.6242 25.3433 17.5C25.3433 17.3758 25.294 17.2566 25.2063 17.1688Z' fill='%23343330'/%3E%3C/svg%3E");height:35px;width:35px;background-size:contain;background-repeat:no-repeat}.lk-head{display:none}.cart-item-size-inp.active .cart-item-size-inp-vars,.lk-order-item-products-photo{display:block}.lk-wrap{overflow:hidden;width:100%}.cart-form-delivery-details{margin-top:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-form-delivery-details .ta{height:50px;margin-top:6px}.cart-form-label.--w30{width:calc(33.33333% - 4px)}input:checked+.cart-form-item-box .cart-form-delivery-details{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-item-size-inp{position:relative}.cart-item-size-inp-vars{position:absolute;background:#e6e9ef;font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-align:center;color:#2b2a29;width:100%;border:1px solid #d5d4d4;margin-top:-1px;z-index:5;display:none}.cart-item-size-inp-var{display:block;width:100%;text-align:left;padding:8px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cart-item-size-inp-var.active,.cart-item-size-inp-var:hover{background:#e6e9ef}.cart-item-size-inp.active .cart-item-size-inp-head::after,.clients__item-head.active::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.item-card-img-list .swiper-wrapper{z-index:0}.item-card{position:relative;overflow:hidden}.s-pagination{position:absolute;bottom:8px!important;left:4px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:2px;z-index:5}.s-pagination span{font-size:0;border-radius:7px;width:16px;height:1px;background:#2b2a29;opacity:.4;margin:0!important}.s-pagination .swiper-pagination-bullet-active{opacity:1}.lk-order-item-products .swiper-slide{width:100px}.item-pg-img-wrap.swiper-initialized{overflow:hidden}.filter-list-item-color.--multi{background-image:-o-linear-gradient(315deg,red 0,#f90 14.5%,#fff500 30.4%,#52ff00 46.4%,#0ff 64%,#0038ff 83.5%,#bd00ff 100%);background-image:linear-gradient(135deg,red 0,#f90 14.5%,#fff500 30.4%,#52ff00 46.4%,#0ff 64%,#0038ff 83.5%,#bd00ff 100%)}.filter-list-item-color.--white{border:#d9d9d9 1px solid;background-color:#fff}.p-404{text-align:center;padding-top:254px;padding-bottom:240px}.p-404-title{font-weight:400;font-size:22px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:#2b2a29;max-width:380px;margin-right:auto;margin-left:auto}.p-404-btn{padding:8px 16px;font-size:14px;height:33px}.info-page{padding-top:96px;padding-bottom:80px}.info-page-title{font-weight:400;font-size:22px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:#2b2a29}.info-page-content{margin-top:57px}.container-text{max-width:650px;margin-right:auto;margin-left:auto;font-size:16px;line-height:120%;letter-spacing:-.03em;color:#807f7f}.about__block-text p:not(:first-child),.container-text p:not(:first-child){margin-top:1.1em}.about__block-text h2,.container-text h2{font-weight:500;font-size:18px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29;margin-top:3.35em}.about__block-text h2+p:not(:first-child),.container-text h2+p:not(:first-child){margin-top:2em}.about__block-text ul li,.container-text ul li{list-style-type:disc;margin-left:1.5em}.about__block-text ol,.container-text ol{border-left:1px dashed #d5d4d4;padding-left:1.2em;margin-top:1.3em}.about__block-text ol>li:not(:first-child),.container-text ol>li:not(:first-child){margin-top:1.15em}.about__block-text strong,.container-text strong{font-weight:400;text-transform:uppercase;color:#2b2a29}.about__block-text h2+ul li:not(:first-child),.container-text h2+ul li:not(:first-child){margin-top:9px}.collections{margin-top:20px;padding-bottom:40px}.collections__c{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;padding-bottom:40px}.collections-item{height:auto;width:calc(33.333333% - 13.33333px);aspect-ratio:453/595;overflow:hidden;cursor:pointer}.collections-item img{vertical-align:bottom;-webkit-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s}.col-detail{height:100vh;width:1012px;background:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-left:auto}.col-detail-img{width:562px;-ms-flex-negative:0;flex-shrink:0}.col-detail-img img,.col-detail-item-img img,.collections-item img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.col-detail-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:36px 0 0 28px}.col-detail-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:28px}.col-detail-title{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29}.col-detail-items{margin-top:30px;overflow-y:auto;max-height:calc(100vh - 95px);padding-right:28px;border-top:1px solid #22222255}.col-detail-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:15px;padding-bottom:15px;font-size:18px;line-height:120%;letter-spacing:-.03em;color:#2b2a29;border-bottom:1px solid #22222255}.col-detail-item-img{width:130px;height:173px;-ms-flex-negative:0;flex-shrink:0}.col-detail-item-inf{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding-left:20px;padding-top:5px}.col-detail-item-bt,.col-detail-item-inf,.col-detail-item-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.col-detail-item-fav{height:28px;width:28px;background-image:url(/local/templates/soliday2026/assets/css/../img/icons/favour1.svg);-ms-flex-negative:0;flex-shrink:0;background-size:contain;background-repeat:no-repeat;margin-right:.25rem}.col-detail-item-fav.active{background-image:url(/local/templates/soliday2026/assets/css/../img/icons/favour-active.svg)}.col-detail-item-bt{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.col-detail-item-cart{margin:-.25rem 0}.close-w{display:none}.care-head img{width:100%;height:auto}.care__content{margin-top:62px;padding-bottom:80px}.care-title,.care__item span{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:#2b2a29}.care-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.care__item{position:relative;overflow:hidden;width:calc(33.3333% - 13.333333px);height:auto;aspect-ratio:1/1}.care__item:hover img,.collections-item:hover img{height:110%;width:110%}.care__item span{position:absolute;bottom:27px;left:0;width:100%;font-weight:500;font-size:20px;font-family:"Gotham"}.care__item img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s}.care__item:nth-child(6n+4){width:100%;height:450px}.care__item:nth-child(6n),.care__item:nth-child(6n+5){width:calc(50% - 10px);height:450px}.care-page{margin-top:96px;position:relative}.clients__item-text p,.info-page-content.--sm{max-width:450px}.care-page-back{position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:#2b2a29;gap:4px}.care-page-back::before{content:"";width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M10.3538 12.7381C10.4002 12.7845 10.4371 12.8397 10.4622 12.9004C10.4874 12.9611 10.5003 13.0261 10.5003 13.0918C10.5003 13.1575 10.4874 13.2226 10.4622 13.2833C10.4371 13.344 10.4002 13.3991 10.3538 13.4456C10.3073 13.492 10.2522 13.5289 10.1915 13.554C10.1308 13.5792 10.0657 13.5921 10 13.5921C9.93433 13.5921 9.86928 13.5792 9.80858 13.554C9.74788 13.5289 9.69273 13.492 9.64628 13.4456L4.64628 8.44558C4.59979 8.39914 4.56291 8.344 4.53775 8.2833C4.51259 8.2226 4.49963 8.15754 4.49963 8.09183C4.49963 8.02612 4.51259 7.96106 4.53775 7.90036C4.56291 7.83966 4.59979 7.78452 4.64628 7.73808L9.64628 2.73808C9.7401 2.64426 9.86735 2.59155 10 2.59155C10.1327 2.59155 10.26 2.64426 10.3538 2.73808C10.4476 2.8319 10.5003 2.95915 10.5003 3.09183C10.5003 3.22451 10.4476 3.35176 10.3538 3.44558L5.7069 8.09183L10.3538 12.7381Z' fill='%23343330'/%3E%3C/svg%3E")}.sec-care-other{padding-top:115px}.sec-care-other-title,.sec-care-other__item span{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29}.sec-care-other__item{display:block;width:100%;position:relative;aspect-ratio:376/390}.about-head img,.about-head picture,.sec-care-other__item img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.sec-care-other__item span{position:absolute;bottom:26px;width:100%;font-weight:500;font-size:20px;text-align:center;font-family:"Gotham";left:0}.sec-care-other-slider{margin-top:20px}.contacts{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:125px;padding-bottom:80px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts-l,.contacts-r{width:calc(50% - 10px)}.contacts-l{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts-block{border-top:1px solid #22222255;padding:10px 0 0}.contacts-block-title{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#807f7f;max-width:440px}.contacts-social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:30px}.contacts-social-link{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-align:center;color:#2b2a29}.contacts-item{margin-top:28.5px}.contacts-item-name{font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;color:#807f7f;margin-bottom:5px}.contacts-item-link,.contacts-req{font-weight:400;line-height:120%;letter-spacing:-.03em;color:#2b2a29}.contacts-item-link{font-size:18px;text-transform:uppercase}.contacts-req{font-size:14px;margin-top:30px}.about-head{height:450px}.about-head img,.about-head picture{-o-object-position:center;object-position:center}.about__content{padding-top:70px;padding-bottom:80px}.about__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about__block:not(:first-child){padding-top:30px;border-top:1px solid #22222255}.about__block:not(:last-child){padding-bottom:70px}.about__block-text,.about__block-title{width:calc(50% - 10px)}.about__block-title{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29;padding-right:55px}.about__block-text,.about__block-text h3{font-size:16px;line-height:120%;letter-spacing:-.03em}.about__block-text{color:#807f7f;padding-right:55px}.about__block-text h3{font-weight:400;text-transform:uppercase;color:#2b2a29;margin-top:50px}.about__block-text h3+p:not(:first-child){margin-top:11px}.clients,.clients__nav{display:-webkit-box;display:-ms-flexbox;display:flex}.clients{padding-top:98px;padding-bottom:80px;min-height:60vh}.clients__nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:280px;-ms-flex-negative:0;flex-shrink:0}.clients__nav-link{font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29}.clients__item-text blockquote a,.clients__nav-link.active{text-decoration:underline}.clients__content{width:650px}.clients__item-head,.clients__item-text{font-size:16px;line-height:120%;letter-spacing:-.03em}.clients__item-head{border-top:1px solid #22222255;padding:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;text-transform:uppercase;color:#2b2a29;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.clients__item-head::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M13.265 6.76505L8.26505 11.765C8.19473 11.8353 8.09942 11.8747 8.00005 11.8747C7.90067 11.8747 7.80536 11.8353 7.73505 11.765L2.73505 6.76505C2.66881 6.69396 2.63274 6.59994 2.63446 6.50278C2.63617 6.40563 2.67553 6.31294 2.74423 6.24423C2.81294 6.17553 2.90563 6.13617 3.00278 6.13446C3.09993 6.13274 3.19396 6.16881 3.26505 6.23505L8.00005 10.9694L12.735 6.23505C12.8061 6.16881 12.9002 6.13274 12.9973 6.13446C13.0945 6.13617 13.1872 6.17553 13.2559 6.24423C13.3246 6.31294 13.3639 6.40563 13.3656 6.50278C13.3673 6.59994 13.3313 6.69396 13.265 6.76505Z' fill='%23AAAAA9'/%3E%3C/svg%3E");content:"";height:16px;width:16px;-ms-flex-negative:0;flex-shrink:0;margin-left:8px;background-size:contain;background-repeat:no-repeat;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.clients__item-text{font-weight:400;color:#555554;padding-bottom:48px}.clients__item-text:not(.text-add){display:none;padding-top:8px}.clients__item-text.--text-w,.clients__item-text.text-add{padding-bottom:40px}.clients__item-text p:not(:first-child){margin-top:19px}.clients__item-text blockquote{padding:20px;background:rgba(28,28,28,.1);margin-left:0}.clients__item-text.--text-w p,.clients__item-text.text-add p{max-width:540px}.clients-header{display:none}.clients-title{font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-align:right;color:#2b2a29}.catalog-block--search{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 20px}.catalog-block--search .item-card{width:calc(33.33333% - 13.3333px)}.catalog-block--search .item-card-img{height:auto;aspect-ratio:390/509}.header-catalog-rm{margin-left:auto}.lk-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.mb-20{margin-bottom:20px}.save-btn{margin-top:0}.item-pg-button-add,.item-pg-button-fav{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.item-pg-button-fav.active,.item-pg-button-fav:hover{background-color:#fff;border:1px solid #5d88db;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M12.25 2.625H5.25C5.01794 2.625 4.79538 2.71719 4.63128 2.88128C4.46719 3.04538 4.375 3.26794 4.375 3.5V14.5C4.37498 14.567 4.39288 14.6327 4.42685 14.6904C4.46081 14.7481 4.50961 14.7956 4.56816 14.8281C4.62671 14.8606 4.69288 14.8767 4.75981 14.875C4.82674 14.8732 4.89198 14.8536 4.94875 14.8181L8.74937 12.4431L12.5513 14.8181C12.608 14.8536 12.6733 14.8732 12.7402 14.875C12.8071 14.8767 12.8733 14.8606 12.9318 14.8281C12.9904 14.7956 13.0392 14.7481 13.0732 14.6904C13.1071 14.6327 13.125 14.567 13.125 14.5V3.5C13.125 3.26794 13.0328 3.04538 12.8687 2.88128C12.7046 2.71719 12.4821 2.625 12.25 2.625ZM12.375 13.8231L8.94812 11.6819C8.88853 11.6446 8.81966 11.6249 8.74937 11.6249C8.67909 11.6249 8.61022 11.6446 8.55062 11.6819L5.125 13.8231V3.5C5.125 3.46685 5.13817 3.43505 5.16161 3.41161C5.18505 3.38817 5.21685 3.375 5.25 3.375H12.25C12.2832 3.375 12.3149 3.38817 12.3384 3.41161C12.3618 3.43505 12.375 3.46685 12.375 3.5V13.8231Z' fill='%235D88DB'/%3E%3C/svg%3E")}.item-pg-button-fav.active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M12 2.5H5C4.73478 2.5 4.48043 2.60536 4.29289 2.79289C4.10536 2.98043 4 3.23478 4 3.5V14.5C4.00004 14.5892 4.02397 14.6768 4.06929 14.7537C4.1146 14.8306 4.17967 14.8939 4.25772 14.9371C4.33578 14.9804 4.42399 15.0019 4.51319 14.9996C4.60239 14.9972 4.68933 14.971 4.765 14.9237L8.5 12.5894L12.2356 14.9237C12.3113 14.9709 12.3982 14.9969 12.4873 14.9992C12.5764 15.0015 12.6645 14.9799 12.7424 14.9367C12.8204 14.8934 12.8854 14.8302 12.9307 14.7534C12.9759 14.6766 12.9999 14.5891 13 14.5V3.5C13 3.23478 12.8946 2.98043 12.7071 2.79289C12.5196 2.60536 12.2652 2.5 12 2.5Z' fill='%232B2A29'/%3E%3C/svg%3E")}.item-pg-button-add:hover{color:#5d88db;background-color:#f7f7f7;border:1px solid #5d88db}input[name="CodeRegForm[code]"],input[name="ParticipantRegistrationForm[smscode]"]{text-transform:none}.item-pg-size-inp{position:relative}.item-pg-alert{font-style:normal;font-weight:400;font-size:12px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#be0808;margin-bottom:30px}.cart-item-img{position:relative}.cart-item-disc{font-size:14px;padding:0 3px;position:absolute;right:2px;bottom:2px}.cart-item-cost .--old{text-decoration:line-through;font-size:.75em;margin-bottom:-1rem}.cart-item-deleted-restore{margin-left:2rem}.item-card-title{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.lk-sidebar{width:105px}.--sold-out{position:relative}.--sold-out::before{content:"SOLD OUT";background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.75)),to(transparent));background-image:-o-linear-gradient(top,rgba(0,0,0,.75) 0,transparent 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,.75) 0,transparent 100%);position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0;color:#fff;font-size:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;z-index:20;pointer-events:none}.item-card-img-list-item img{vertical-align:bottom}.lk-fav-item,.popup .form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.--sold-out::before,.popup .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup .form{padding-top:80px}.popup .close{position:absolute;top:30px;right:30px}.form-city-item{margin-top:40px;border-bottom:#d5d4d4 1px solid;text-align:left}.form-city-av{font-weight:400;font-size:12px;line-height:140%;letter-spacing:-.03em;color:#2b2a29;padding-bottom:30px;margin-top:10px}.cart-content-line{width:100%;position:relative;height:1px;background-color:#8f8e8e;margin-top:30px;margin-bottom:16px}.cart-content-line-fill{position:absolute;left:0;top:0;height:1px;background-color:#343330}.cart-content-line-fill::after{background-image:url("data:image/svg+xml,%3Csvg fill='%23000000' version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='256px' height='256px' viewBox='0 0 123.96 123.96' xml:space='preserve' transform='rotate(90)matrix(1, 0, 0, 1, 0, 0)'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cg%3E%3Cpath d='M66.18,29.742c-2.301-2.3-6.101-2.3-8.401,0l-56,56c-3.8,3.801-1.1,10.2,4.2,10.2h112c5.3,0,8-6.399,4.2-10.2L66.18,29.742 z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");height:6px;width:6px;background-size:contain;position:absolute;content:"";top:-3px;right:0}.cart-content-shipping{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.03em;color:#8f8e8e}.cart-content-shipping span{color:#2b2a29}.shop-item__wrap{height:660px}.shop-item-img{height:100%;width:100%}.item-pg-rec-img img,.parthner-head img,.parthner-head picture,.shop-item-img img,.shop-item-img picture{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.shop-item{position:relative}.shop-item-desc,.shop-item-title{line-height:120%;letter-spacing:-.03em}.shop-item-title{font-weight:500;font-size:20px;text-transform:uppercase;color:#2b2a29}.shop-item-desc{font-weight:400;font-size:18px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:12px;margin-bottom:12px}.item-pg-rec-links a,.shop-item-show{-webkit-text-decoration-line:underline;text-decoration-line:underline}.shop-item-show{font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#000}.shop-item-iframe{height:100%;width:100%;position:absolute;top:0;left:0}.shop-item-info{width:421px;left:65px;bottom:65px;padding:20px;background:#fff;position:absolute;z-index:5}.item-pg-labels{margin-top:40px}.item-pg-label-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;color:#8f8e8e;margin-top:16px}.item-pg-label-img{width:27px;-ms-flex-negative:0;flex-shrink:0;margin-top:.1em;height:auto}.item-pg-rec{padding-bottom:3rem;margin-top:3rem;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.item-pg-rec-title{font-weight:400;font-size:20px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29}.item-pg-rec-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-top:1.5rem}.item-pg-rec-img{width:112px;height:auto;-ms-flex-negative:0;flex-shrink:0}.item-pg-rec-content,.item-pg-rec-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.item-pg-rec-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.item-pg-rec-content .cart-item-param{margin-top:12px}.item-pg-rec-content .cart-item-size-inp-head{width:132px;height:28px;font-size:14px}.item-pg-rec-head{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.03em;color:#2b2a29}.item-pg-rec-links{margin-top:3rem}.item-pg-rec-links a{font-size:16px;text-align:right;color:#8f8e8e;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;margin-left:auto;margin-top:.5rem}.seo-text{margin-top:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.item-pg-rec-links a,.seo-text-left,.seo-text-main{font-weight:400;line-height:120%;letter-spacing:-.03em}.seo-text-left,.seo-text-main{color:#403f3e}.seo-text-left{width:41.5%;font-size:18px;text-transform:uppercase}.seo-text-main{width:50%;font-size:14px}.seo-text-main ol:not(:first-child),.seo-text-main p:not(:first-child),.seo-text-main ul:not(:first-child){margin-top:1em}.seo-text-main ul li{list-style:disc;margin-left:1rem}.header-city-choosen::before,.item-pg-rec-cost{-ms-flex-negative:0;flex-shrink:0}.cookie-popup{position:fixed;bottom:30px;right:30px;background-color:#fff;padding:20px;z-index:50;width:300px}.cookie-text,.cookie-title{font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em}.cookie-title{text-transform:uppercase;color:#000}.cookie-text{color:#696868;margin-top:10px}.cookie-text a,.form-agree a{text-decoration:underline}.cookie-btn{width:100%;border:1px solid transparent}.header-city,.header-city-choosen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-city-choosen{gap:8px;cursor:pointer}.header-city-choosen::before{width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-image:url(/local/templates/soliday2026/assets/css/../img/loc.svg);content:""}.header-city{margin-right:.5rem;position:relative}.header-city-apply{width:282px;position:absolute;background-color:#fff;padding:20px;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#000;top:50px}.header-city-apply::before{background-image:url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 0L11.1962 13.5H0.803848L6 0Z' fill='white' /%3E%3C/svg%3E");width:12px;height:14px;position:absolute;top:-12px;left:20px;background-size:contain;content:""}.header-city-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-city-buttons button{width:calc(50% - 5px);margin-top:0;border:1px solid transparent;padding:8px 6px}.header-city-dec,.p-city-input--input{font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em}.header-city-dec{text-transform:uppercase;text-align:center;color:#2b2a29}.p-city-input--input{border-bottom:1px solid #d5d4d4;padding:8px 0;width:308px;height:33px;color:#000}.p-city-input--input::-webkit-input-placeholder{color:#aaaaa9}.p-city-input--input::-moz-placeholder{color:#aaaaa9}.p-city-input--input:-ms-input-placeholder{color:#aaaaa9}.p-city-input--input::-ms-input-placeholder{color:#aaaaa9}.p-city-input--input::placeholder{color:#aaaaa9}.p-city-input{margin-top:24px}.p-city-predefined{margin-top:2em}.p-city-predefined li{margin-top:1em;font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#000;cursor:pointer}.menu{position:relative}.menu-city-choose{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;border-bottom:1px solid #aaaaa9;padding-bottom:16px;margin-bottom:1rem;padding-top:8px}.menu-city-choose::before{width:10px;height:15px;background-size:contain;background-repeat:no-repeat;background-image:url(/local/templates/soliday2026/assets/css/../img/loc-icon.png);content:"";-ms-flex-negative:0;flex-shrink:0}.popup-form{width:357px;position:relative;margin:auto;padding:200px 30px 40px;max-width:100%}.popup-form-bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup-form-content{position:relative}.popup-form .close{z-index:10;top:10px;right:10px}.popup-form-title{font-weight:500;font-size:15px;color:#fff}.popup-form-title span{font-size:20px;font-weight:800}.popup-form-form{margin-top:8px}.popup-form-input{width:100%;display:block;height:28px;min-height:28px;background:rgba(255,255,255,.5);font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;color:#fff;padding:8px;margin-bottom:8px}.popup-form-input::-webkit-input-placeholder{color:#fff}.popup-form-input::-moz-placeholder{color:#fff}.popup-form-input:-ms-input-placeholder{color:#fff}.popup-form-input::-ms-input-placeholder{color:#fff}.popup-form-input::placeholder{color:#fff}.popup-form-add{font-weight:400;font-size:13px;line-height:100%;text-align:center;color:#fff}.popup-form .btn{margin-top:0;width:100%;margin-bottom:16px;border:0}.item-pg-rec-cost{white-space:nowrap}.parthner-head{height:auto;width:100%;aspect-ratio:1440/682;display:block}.parthner-ft{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.3rem;padding-bottom:2.3rem}.parthner-ft-item{font-style:normal;font-weight:500;font-size:24px;line-height:120%;text-align:center;letter-spacing:-.03em;text-transform:uppercase;color:#2b2a29;width:33.3333%;position:relative}.parthner-ft-item p{max-width:285px;margin-right:auto;margin-left:auto}.parthner-ft-item:not(:last-child)::after{content:"";height:31px;width:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;border-right:1px solid #000}.parthner-images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-top:2rem;margin-bottom:2.6rem}.parthner-images-item{width:calc(33.3333% - 10.6666px)}.added-to-cart__img img,.parthner-images-item img,.subs-block-img img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.parthner-form{max-width:530px;padding-bottom:5rem;margin-right:auto;margin-left:auto;padding-top:1.5rem}.parthner-form-subtitle,.parthner-form-title{line-height:120%;text-align:center;letter-spacing:-.03em}.parthner-form-title{font-style:normal;font-weight:500;font-size:20px;text-transform:uppercase;color:#2b2a29}.parthner-form-subtitle{font-family:"Futura PT";font-size:18px;color:#807f7f;margin-top:1rem}.parthner-form .form-group{margin-top:20px}.parthner-form textarea{height:100px;resize:vertical;background-color:transparent;border:0;outline:0}.parthner-form .item-pg-size-inp-head{font-size:16px}.subs-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subs-block-img{width:50%;height:473px;vertical-align:bottom;-o-object-fit:cover;object-fit:cover}.added-to-cart__img img,.subs-block-img img{height:100%}.subs-block-form{padding:48px 80px;width:50%}.subs-form-title{font-weight:600;font-size:24px;line-height:105%;text-transform:uppercase;color:#000a1d}.subs-form-title span{color:#5d88db}.subs-form-input,.subs-form-sub{font-weight:400;font-size:16px;line-height:120%;color:#000a1d}.subs-form-sub{max-width:355px;margin-top:1rem;margin-bottom:1rem}.subs-form-input{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;padding:10px 12px;width:400px;max-width:100%;height:48px;background:#f2f4f7;border-radius:4px;margin-top:.25rem}.subs-form-input::-webkit-input-placeholder{color:#66799d}.subs-form-input::-moz-placeholder{color:#66799d}.subs-form-input:-ms-input-placeholder{color:#66799d}.subs-form-input::-ms-input-placeholder{color:#66799d}.subs-form-input::placeholder{color:#66799d}.subs-form-btn{width:400px;margin-top:0;max-width:100%}.added-to-cart{width:640px;max-width:100%;height:100vh;overflow:auto;position:relative;background-color:#f2f4f7;margin-left:auto;padding-bottom:40px}.added-to-cart__head{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;top:0;left:0;width:100%;background-color:#f2f4f7;padding:38px 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:20}.added-to-cart-title{font-weight:500;font-size:28px;line-height:105%;letter-spacing:-.07em;text-transform:uppercase;color:#00205c}.added-to-cart-close{background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6602 0.0996094C13.8251 0.102476 13.9834 0.16809 14.1006 0.283203C14.2176 0.398344 14.2851 0.554314 14.2881 0.717773C14.2909 0.881175 14.2291 1.0391 14.1162 1.1582L14.1133 1.16113L8.09961 7.06836L14.1133 12.9756H14.1123C14.1742 13.0327 14.2241 13.1013 14.2588 13.1777C14.2939 13.2551 14.3129 13.3391 14.3145 13.4238C14.3159 13.5084 14.3008 13.5925 14.2686 13.6709C14.2363 13.7494 14.1877 13.8202 14.127 13.8799C14.0662 13.9396 13.9935 13.987 13.9141 14.0186C13.8348 14.0499 13.7494 14.065 13.6641 14.0635C13.5787 14.0619 13.4941 14.044 13.416 14.0098C13.3387 13.9759 13.2691 13.927 13.2109 13.8662L7.19336 7.95801L1.17578 13.8672L1.17285 13.8691C1.05164 13.98 0.891469 14.04 0.726562 14.0371C0.561735 14.0341 0.404215 13.9685 0.287109 13.8535C0.169899 13.7384 0.102548 13.5825 0.0996094 13.4189C0.0967473 13.2554 0.158456 13.0977 0.271484 12.9785L0.273438 12.9756L6.28711 7.06836L0.273438 1.16113L0.271484 1.1582C0.158457 1.03906 0.0967435 0.881298 0.0996094 0.717773C0.102548 0.55419 0.169895 0.398369 0.287109 0.283203C0.404215 0.168194 0.561734 0.102588 0.726562 0.0996094C0.850244 0.0974662 0.97135 0.130821 1.0752 0.194336L1.17285 0.267578L1.17578 0.269531L7.19336 6.17773L13.2109 0.269531L13.2139 0.267578L13.3115 0.194336C13.4154 0.13069 13.5363 0.097464 13.6602 0.0996094Z' fill='%2300205C' stroke='%2300205C' stroke-width='0.2' /%3E%3C/svg%3E");height:15px;width:15px;background-size:contain;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.added-to-cart__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;color:#00205c;padding-left:24px;padding-right:24px}.added-to-cart__img{width:120px;height:150px}.added-to-cart__price,.added-to-cart__title{font-weight:400;font-size:24px;line-height:120%;letter-spacing:-.08em}.added-to-cart__price{font-weight:500;margin-top:4px}.added-to-cart-buttons{padding-left:24px;padding-right:24px}.added-to-cart__btn{padding:13px 28px;width:100%;font-size:16px}.added-to-cart__continue{font-weight:500;font-size:16px;letter-spacing:-.07em;text-transform:uppercase;color:#5d88db;margin-left:auto;margin-right:auto;margin-top:18px;width:-webkit-max-content;width:-moz-max-content;width:max-content;cursor:pointer}.added-to-cart__fill{padding-left:24px;padding-right:24px;margin-top:32px}.added-to-cart__fill-list{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 0}.added-to-cart__fill-item{width:33.333%}.added-to-cart__fill-img{position:relative;margin-bottom:8px}.added-to-cart__fill-img img{height:234px;width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom}.added-to-cart__fill-add{border-radius:2px;background-color:#5d88db;width:30px;height:30px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 6H11.25' stroke='%23FCFDFE' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M6 11.25L6 0.75' stroke='%23FCFDFE' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;position:absolute;left:50%;bottom:16px;cursor:pointer;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.added-to-cart__fill-price,.added-to-cart__fill-sizes,.added-to-cart__fill-title{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.07em;color:#00205c}.added-to-cart__fill-price,.added-to-cart__fill-sizes{font-weight:500;margin-top:4px}.added-to-cart__fill-sizes{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:160px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 0;font-weight:400;font-size:16px}.added-to-cart__fill-sizes-item{width:20%;cursor:pointer}.added-to-cart__fill-sizes-item:hover{color:#5d88db;text-decoration:underline}.added-to-cart__fill-sizes:not(.active){display:none}.added-to-cart__fill-added{position:absolute;bottom:0;left:0;width:100%;padding:8px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;font-weight:500;font-size:13px;letter-spacing:-.07em;text-transform:uppercase;color:#5d88db;background-color:#e6e9ef}.added-to-cart__fill-added::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.3058 5.97359C12.8592 5.48026 12.1858 5.19359 11.2525 5.09359V4.58693C11.2525 3.67359 10.8658 2.79359 10.1858 2.18026C9.49918 1.55359 8.60585 1.26026 7.67918 1.34693C6.08585 1.50026 4.74585 3.04026 4.74585 4.70693V5.09359C3.81251 5.19359 3.13918 5.48026 2.69251 5.97359C2.04585 6.69359 2.06585 7.65359 2.13918 8.32026L2.60585 12.0336C2.74585 13.3336 3.27251 14.6669 6.13918 14.6669H9.85918C12.7258 14.6669 13.2525 13.3336 13.3925 12.0403L13.8592 8.31359C13.9325 7.65359 13.9458 6.69359 13.3058 5.97359ZM7.77251 2.27359C8.43918 2.21359 9.07251 2.42026 9.56585 2.86693C10.0525 3.30693 10.3258 3.93359 10.3258 4.58693V5.05359H5.67251V4.70693C5.67251 3.52026 6.65251 2.38026 7.77251 2.27359ZM5.61251 8.76693H5.60585C5.23918 8.76693 4.93918 8.46693 4.93918 8.10026C4.93918 7.73359 5.23918 7.43359 5.60585 7.43359C5.97918 7.43359 6.27918 7.73359 6.27918 8.10026C6.27918 8.46693 5.97918 8.76693 5.61251 8.76693ZM10.2792 8.76693H10.2725C9.90585 8.76693 9.60585 8.46693 9.60585 8.10026C9.60585 7.73359 9.90585 7.43359 10.2725 7.43359C10.6458 7.43359 10.9458 7.73359 10.9458 8.10026C10.9458 8.46693 10.6458 8.76693 10.2792 8.76693Z' fill='%235D88DB' /%3E%3C/svg%3E");height:16px;width:16px;content:"";background-size:contain}.footer{background:#5d88db;padding-top:50px;padding-bottom:20px;position:relative;overflow:hidden}.footer-img{width:420px;right:-20px;top:50px;position:absolute}.footer_c{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:16vw}.footer-link{font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#fcfdfe}.footer-link:hover{color:#00205c}.footer-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-form{padding-top:10px}.footer-form-sub,.footer-form-title{line-height:120%;letter-spacing:-.03em;color:#f7f7f7}.footer-form-title{font-weight:500;font-size:20px;text-transform:uppercase;font-family:"Gotham"}.footer-form-sub{font-weight:400;font-size:14px;opacity:.6;margin-top:10px}.footer-form-group,.footer-form-input{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-form-group{border-bottom:1px solid #403f3e;padding:16px 0;width:320px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:6px}.footer-form-input{height:28px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:16px;line-height:120%;letter-spacing:-.03em;color:#807f7f}.footer-form-btn{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M14.6038 8.35354L10.1038 12.8535C10.0099 12.9474 9.88268 13.0001 9.75 13.0001C9.61732 13.0001 9.49007 12.9474 9.39625 12.8535C9.30243 12.7597 9.24972 12.6325 9.24972 12.4998C9.24972 12.3671 9.30243 12.2399 9.39625 12.146L13.0431 8.49979H3.25C3.11739 8.49979 2.99021 8.44711 2.89645 8.35334C2.80268 8.25958 2.75 8.1324 2.75 7.99979C2.75 7.86718 2.80268 7.74 2.89645 7.64624C2.99021 7.55247 3.11739 7.49979 3.25 7.49979H13.0431L9.39625 3.85354C9.30243 3.75972 9.24972 3.63247 9.24972 3.49979C9.24972 3.36711 9.30243 3.23986 9.39625 3.14604C9.49007 3.05222 9.61732 2.99951 9.75 2.99951C9.88268 2.99951 10.0099 3.05222 10.1038 3.14604L14.6038 7.64604C14.6502 7.69248 14.6871 7.74762 14.7123 7.80832C14.7374 7.86902 14.7504 7.93408 14.7504 7.99979C14.7504 8.0655 14.7374 8.13056 14.7123 8.19126C14.6871 8.25196 14.6502 8.3071 14.6038 8.35354Z' fill='%23807F7F'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.footer-form-social,.footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:30px}.footer-menu{margin-top:22px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-menu-title{font-size:16px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#f7f7f7;font-weight:500}.footer-col{width:17.14%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer-col:first-child{min-width:365px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.footer-bt,.footer-chat{font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;text-align:center}.footer-bt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fcfdfe;margin-top:50px}.footer-chat{padding:10px 20px;text-transform:uppercase;color:#2b2a29;background:#f7f7f7;position:fixed;bottom:20px;right:20px;z-index:11}.footer-bt-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px 24px}.footer-bt-links.--1{width:43%}.footer-bt-links.--2{width:400px;margin-left:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;padding-right:82px}.footer-holder{width:61px}.footer-cr{text-align:left;width:365px;min-width:365px;font-size:16px}.footer-form-success{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;color:#fff;height:61px;display:none;padding-top:16px;margin-top:6px}.footer-form-group{position:relative}.footer-form-err{position:absolute;bottom:-6px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);font-weight:400;font-size:12px;line-height:120%;letter-spacing:-.03em;color:#be0808}.pt{-webkit-animation:400s stroke infinite;animation:400s stroke infinite}.pt-b{-webkit-animation:400s strokeback infinite;animation:400s strokeback infinite}@media (min-width:451px){.pc-hidden{display:none}.catalog-block--slider-c .swiper-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.catalog-block--slider-c .swiper-wrapper.centered-slides{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}}@media (min-width:899px){.footer-col-menu.--m-show{display:none}}@media (min-width:1051px){.sort-list-item span::before{content:"";width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;margin-right:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M8 5.5C7.40666 5.5 6.82664 5.67595 6.33329 6.00559C5.83994 6.33524 5.45543 6.80377 5.22836 7.35195C5.0013 7.90013 4.94189 8.50333 5.05765 9.08527C5.1734 9.66721 5.45912 10.2018 5.87868 10.6213C6.29824 11.0409 6.83279 11.3266 7.41473 11.4424C7.99667 11.5581 8.59987 11.4987 9.14805 11.2716C9.69623 11.0446 10.1648 10.6601 10.4944 10.1667C10.8241 9.67336 11 9.09334 11 8.5C11 7.70435 10.6839 6.94129 10.1213 6.37868C9.55871 5.81607 8.79565 5.5 8 5.5ZM8 9.25C7.85167 9.25 7.70666 9.20601 7.58332 9.1236C7.45999 9.04119 7.36386 8.92406 7.30709 8.78701C7.25033 8.64997 7.23547 8.49917 7.26441 8.35368C7.29335 8.2082 7.36478 8.07456 7.46967 7.96967C7.57456 7.86478 7.7082 7.79335 7.85368 7.76441C7.99917 7.73547 8.14997 7.75032 8.28701 7.80709C8.42406 7.86386 8.54119 7.95999 8.6236 8.08332C8.70601 8.20666 8.75 8.35166 8.75 8.5C8.75 8.69891 8.67098 8.88968 8.53033 9.03033C8.38968 9.17098 8.19891 9.25 8 9.25Z' fill='%232B2A29'/%3E%3C/svg%3E");opacity:0}.sort-list-item input:checked+span::before{opacity:1}.s-pagination{display:none!important}}@media (min-width:1200px){.container--sm{max-width:888px}}@media (min-width:1280px){.login .form .form-title{padding-top:0}}@media (min-width:1281px){.container-min{max-width:1210px;width:calc(100% - 230px)}.item-pg-img-wrap{height:auto;aspect-ratio:72/81}.item-pg-img-pic{width:100%}.item-pg-inf{position:sticky;top:6rem;max-height:calc(100vh - 6rem);overflow:auto;min-height:calc(100vh - 6rem)}.item-pg-inf::-webkit-scrollbar{width:0;background-color:#fff}.item-pg-inf::-webkit-scrollbar-thumb{background-color:var(--accent-800);width:0}.item-pg-img-wrap .swiper-wrapper{position:relative;width:auto;height:auto;z-index:1;display:block;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-o-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-webkit-box-sizing:content-box;box-sizing:content-box}.lk-content .block-empty{text-align:center;padding-top:192px;padding-bottom:192px;padding-right:191px}}@media (max-width:1750px){.footer-col:first-child,.footer-cr{min-width:220px;width:220px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.footer_c{padding-right:24vw}.footer-img{width:340px}.footer-bt{text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-bt-links.--1{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-bt-links.--1 a{width:calc(50% - 20px)}}@media (max-width:1600px){.subs-block-img{height:420px}}@media (max-width:1400px){.page-back{margin-left:236px}.footer-col-menu{width:100%}.footer_c{gap:24px 0;padding-right:0}.footer-col{width:50%;min-width:50%}.footer-col-menu{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.footer-col:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-width:100%;width:100%}.footer-bt{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:47px;text-align:left;gap:18px 0}.footer-bt-links,.footer-cr{width:100%}.footer-link{display:block;margin-bottom:0}.footer-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.footer-contacts a{width:50%}.footer .footer-bt-links.--2,.footer-social{display:none}.footer .footer-bt-links.--1{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.footer .footer-bt-links.--1 a{width:calc(50% - 5px);padding-right:24px}.footer .footer-cr{width:calc(50% - 5px);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:14px;min-width:0}.footer .footer-bt{gap:10px}.footer .footer-bt p{width:calc(50% - 5px)}}@media (max-width:1280px){body{font-weight:400;font-size:12px;line-height:167%}.section{padding-top:72px;padding-bottom:72px}.content-gap{margin-top:48px}.link-icon{height:14px;width:14px}.text-h1,.text-h2{font-weight:400;font-size:32px;line-height:112%}.text-h4{font-size:16px;line-height:125%}.text-h5{font-size:12px;line-height:167%}.text-h6{font-size:10px}.link-scroll,.page-back{font-size:14px;margin-top:36px}.link-scroll::before{width:36px;height:36px;background-size:8px;margin-right:16px}.page-back{line-height:100%;margin-left:0;margin-top:16px}.header-catalog-bc,.item-pg .--hide-m{display:none}.item-pg-add-mobile{display:block;background:#f7f7f7;position:sticky;bottom:0;padding:10px;width:100%;z-index:100}.item-pg-back{height:20px;width:20px;display:block;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 10.0001C17.5 10.1659 17.4342 10.3248 17.3169 10.442C17.1997 10.5593 17.0408 10.6251 16.875 10.6251H4.6336L9.19219 15.1829C9.25026 15.241 9.29632 15.3099 9.32775 15.3858C9.35918 15.4617 9.37535 15.543 9.37535 15.6251C9.37535 15.7072 9.35918 15.7885 9.32775 15.8644C9.29632 15.9403 9.25026 16.0092 9.19219 16.0673C9.13412 16.1254 9.06519 16.1714 8.98931 16.2028C8.91344 16.2343 8.83213 16.2505 8.75 16.2505C8.66788 16.2505 8.58656 16.2343 8.51069 16.2028C8.43482 16.1714 8.36589 16.1254 8.30782 16.0673L2.68282 10.4423C2.62471 10.3842 2.57861 10.3153 2.54715 10.2394C2.5157 10.1636 2.49951 10.0822 2.49951 10.0001C2.49951 9.91797 2.5157 9.83664 2.54715 9.76077C2.57861 9.68489 2.62471 9.61596 2.68282 9.55792L8.30782 3.93292C8.42509 3.81564 8.58415 3.74976 8.75 3.74976C8.91586 3.74976 9.07492 3.81564 9.19219 3.93292C9.30947 4.05019 9.37535 4.20925 9.37535 4.3751C9.37535 4.54096 9.30947 4.70002 9.19219 4.81729L4.6336 9.3751H16.875C17.0408 9.3751 17.1997 9.44095 17.3169 9.55816C17.4342 9.67537 17.5 9.83434 17.5 10.0001Z' fill='%23343330'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;position:relative;top:10px}.item-pg{margin-top:-20px}.item-pg-acc{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.item-pg-acc-head{font-size:14px}.item-pg-buttons{font-size:16px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.item-pg-img-mini{display:none}.item-pg-img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover}.item-pg-img-pic{aspect-ratio:768/600}.item-pg,.item-pg-inf{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item-pg-inf{width:100%;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.item-pg-cost,.item-pg-split,.item-pg-title{font-size:16px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.item-pg-split{font-size:12px}.item-pg-color{margin-top:20px}.item-pg-color-choose-item{width:50px;height:62px}.item-pg-color,.item-pg-size{font-size:16px;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.item-pg-size{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:18px}.item-pg-property-btn{display:none}.cart-title{font-size:16px}.cart-content-right{margin-top:20px;border:0}.cart-content-left,.cart-content-right{width:100%;padding-left:0;padding-right:0}.cart-content-left:not(.active),.cart-content-right:not(.active){display:none}.cart-item-param--size p,.cart-text{display:none}.cart-item{padding-right:10px}.cart-item-del{margin-left:auto}.cart-item-img{width:90px;height:112px}.cart-item-head{font-size:14px}.cart-item-inf{padding-top:0;padding-bottom:0}.cart-item-params{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:0}.cart-item-size-inp{margin-left:0;margin-top:10px}.cart-item-fav{font-size:12px}.cart-item-count{position:absolute;right:0;bottom:42px;margin-right:0}.cart-final-btn{font-size:14px;height:33px}.cart-summary--m{display:block;margin-top:20px}.cart-summary-title{font-size:16px}.cart-promo-item-title,.cart-summary-item,.cart-summary-item--final,.input{font-size:14px}.input{height:28px;padding:10px 0}.cart-form-ph{top:20%;font-size:14px}.cart-form-label{margin-bottom:10px}.cart-form-delivery{margin-top:22px}.cart-form-payment{margin-top:40px}.cart-form-item:not(:last-child){margin-bottom:15px}.cart-form-item-name{font-size:16px}.cart-form-item-cost,.cart-form-item-inf,.cart-form-item-time{font-size:14px}.ta{padding-bottom:0;height:40px}.m-hide{display:none}.cart-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:12px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:#2b2a29;margin-top:-10px}.form-ph{top:20%;font-size:14px}.lk-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lk-backto{display:none}.lk-form{width:100%}.lk-title{font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-align:right;color:#2b2a29}.lk{padding-top:87px}.lk-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lk-link::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M11.265 8.76492L6.26505 13.7649C6.19396 13.8312 6.09994 13.8672 6.00278 13.8655C5.90563 13.8638 5.81294 13.8244 5.74423 13.7557C5.67553 13.687 5.63617 13.5943 5.63446 13.4972C5.63274 13.4 5.66881 13.306 5.73505 13.2349L10.4694 8.49992L5.73505 3.76492C5.66881 3.69384 5.63274 3.59981 5.63446 3.50266C5.63617 3.40551 5.67553 3.31282 5.74423 3.24411C5.81294 3.17541 5.90563 3.13605 6.00278 3.13434C6.09994 3.13262 6.19396 3.16868 6.26505 3.23492L11.265 8.23492C11.3353 8.30524 11.3747 8.40055 11.3747 8.49992C11.3747 8.5993 11.3353 8.69461 11.265 8.76492Z' fill='%23AAAAA9'/%3E%3C/svg%3E");content:"";height:16px;width:16px;background-size:contain}.lk-link--order{color:#be0808}.lk-sidebar{display:none}.lk-content{margin-left:0}.lk-back{display:block}.lk{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.lk-order-item-status,.lk-order-item-title{font-size:14px}.lk-order-item-products-photo{width:100px;height:125px}.lk-order-item-bt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:17px}.lk-order-item-button{width:100%;font-size:14px;height:33px}.lk-order-details{margin-top:0}.lk-order-details-img{width:90px;height:108px}.lk-order-details-inf{font-size:12px;margin-top:0}.lk-order-details-title{font-size:14px}.lk-order-details-size{margin-bottom:4px}.lk-order-details-cost{font-size:14px;line-height:120%;letter-spacing:-.03em;color:#2b2a29;margin-top:0;margin-right:0}.lk-order-details{width:100%;max-width:100%}.lk-order-delivery-block-title{display:none}.lk-order-bt .lk-order-item-button,.lk-order-bt .lk-order-item-link-wrap,.lk-order-delivery-block-info{width:100%}.lk-order-delivery-block-item-ph,.lk-order-delivery-block-item-val{font-size:14px}.lk-order-delivery-block-item-val-lg{font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;color:#2b2a29;text-transform:none}.clients__item-text p,.lk-order-bt,.lk-order-delivery{max-width:100%}.lk-order-bt{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:8px;margin-top:20px}.lk-fav-img,.lk-fav-item .item-card-img{aspect-ratio:280/407}.lk-fav-label{bottom:unset;top:4px;right:0}.lk-fav{gap:40px 15px}.lk-fav-item{width:calc(33.33333% - 10px)}.lk-fav-add{height:33px;font-size:14px}.cart-form-item-cost-h{font-size:16px}.cart-form-item-loc-btn{height:33px;font-size:14px}.cart-form-loc{-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}.cart-form-loc-edit{margin-left:0;margin-top:8px}.p-404{padding-top:263px}.p-404-title{font-size:16px;line-height:120%}.container-text{font-size:14px}.about__block-text ol>li:not(:first-child),.about__block-text p:not(:first-child),.container-text ol>li:not(:first-child),.container-text p:not(:first-child){margin-top:1.3em}.about__block-text h2,.container-text h2{font-size:16px;margin-top:3.8em}.collections__c{gap:10px}.collections-item{width:calc(33.333333% - 6.66667px);aspect-ratio:236/300}.col-detail-img{width:362px}.col-detail-content{padding-left:20px}.col-detail-items{padding-right:20px}.col-detail{width:728px}.care-head img{height:320px;-o-object-fit:cover;object-fit:cover}.care__content{margin-top:69px}.care-list{gap:10px}.care__item span{font-size:16px;bottom:18px}.care__item{width:calc(33.3333% - 6.6667px)}.care__item:nth-child(6n),.care__item:nth-child(6n+4),.care__item:nth-child(6n+5){height:354px}.sec-care-other{padding-top:80px}.sec-care-other__item span{font-weight:500;font-size:16px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:#2b2a29;bottom:10px}.care-page .care-page-back{position:relative}.care-page .care-page__content{max-width:100%;width:100%}.care-page .care-page__content h2:first-child{margin-top:0}.care-page .info-page-content.--sm{max-width:100%;width:100%;margin-top:18px}.contacts{padding-top:115px}.contacts-block-title{font-size:14px;max-width:360px}.about__block-text h3,.contacts-item-link,.contacts-social-link{font-size:14px}.about-head{height:330px}.about__block:not(:last-child){padding-bottom:30px}.about__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about__block-text,.about__block-title{width:100%}.about__block-title{font-size:16px;padding-right:0}.about__block-text{font-size:14px;padding-top:20px;padding-right:0}.clients{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:80px}.clients__nav{display:none}.clients__content{width:100%;margin-top:28px}.clients__item-head,.clients__item-text{font-size:14px}.clients__item-text:not(.text-add){padding-top:12px}.clients__item-text.--text-w p,.clients__item-text.text-add p{max-width:100%}.clients-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.item-pg-alert{font-size:9px;margin-bottom:10px}.item-pg-img{width:100%;overflow:hidden}.item-pg-labels{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:20px;margin-bottom:30px}.item-pg-label-img{width:25px}.item-pg-label{font-size:13px}.item-pg-rec-title{font-size:16px}.item-pg-rec-item{gap:8px}.item-pg-rec-img{width:92px}.item-pg-rec-content .cart-item-param{margin-top:6px}.item-pg-rec-head{font-size:16px}.item-pg-rec-links{margin-top:2rem}.item-pg-rec-links a{font-size:14px;margin-top:1rem}.seo-text{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-top:0;padding-bottom:3rem}.seo-text-main{width:100%}.seo-text-left{width:100%;font-size:16px}}@media (max-width:1280px) and (max-width:480px){.item-pg-back{top:-10px}}@media (max-width:1050px){.sec-pt{padding-top:60px}.sec-pb{padding-bottom:60px}.sort-list{margin-top:36px;font-weight:400;font-size:12px;line-height:120%;letter-spacing:-.03em;color:#2b2a29}.sort-list-item span::before{content:"";width:14px;height:14px;-ms-flex-negative:0;flex-shrink:0;margin-right:4px;border-radius:50%;background-color:rgba(28,28,28,.05)}.sort-list-item input:checked+span::before{background-color:#555554}.header-ui-link img{height:28px;width:28px}.header-menu-list{display:none}.header-logo{width:83px}.header-s{display:none}.header-s-m{display:block;margin-left:10px}.header-catalog-r{display:none}.header-catalog-rm{display:block}.main-banner-slide-text{bottom:57px;text-align:center}.main-banner-slide-name{font-size:20px;line-height:120%}.main-banner-slide-title{font-size:50px;line-height:120%}.sec-header-title{font-weight:500;font-size:16px;line-height:120%}.sec-header-more{font-size:12px}.item-card--arrivals{width:22.1vw}.item-card--arrivals .item-card-img{aspect-ratio:170/216}.item-card-info-top{margin-top:12px}.item-card-ui{opacity:1;bottom:4px;right:7px}.item-card-cart,.item-card-ui-item{width:28px;height:28px}.item-card-favour{display:none}.item-card-favour-m{display:block;position:absolute;top:4px;right:4px;width:28px;height:28px}.big-banner-title{font-size:16px;line-height:120%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.item-card--product .item-card-img{aspect-ratio:342/421}.sec-info{padding-top:75px;padding-bottom:67px}.sec-info-content{max-width:520px}.sec-info-title{font-size:20px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:#2b2a29}.sec-info-text{font-size:14px;padding:0 18px}.sec-info-more{font-size:12px}.sec-images-item{height:auto;aspect-ratio:196/230}.main-banner-dots span{width:63px}.catalog-block--single,.catalog-block--two{width:calc(100% - 40px);margin-right:auto;margin-left:auto}.catalog-block--two .item-card-info{padding:0}.catalog-block--two .item-card-img,.catalog-block--two .item-card-img-list-item{aspect-ratio:720/820}.catalog-block--three .item-card-img,.catalog-block--three .item-card-img-list-item{aspect-ratio:466/490}.catalog-block--single{width:calc(100% - 20px)}.catalog-block--single .item-card-img,.catalog-block--single .item-card-img-list-item{aspect-ratio:800/658}.catalog-block--single .item-card-info{padding:0 10px;max-width:300px}.catalog-block--single-s .item-card-img,.catalog-block--single-s .item-card-img-list-item{aspect-ratio:800/434}.catalog-block--single-s .item-card-info{padding:0 20px;max-width:300px}.catalog-block--center-xs .item-card{max-width:588px}.catalog-block--slider .item-card{width:19.53vw}.catalog-block--slider .slick-list{overflow:visible}.catalog-block--slider .item-card-img{aspect-ratio:200/285}.catalog-block--slider-c .item-card-img{aspect-ratio:200/245}.catalog-block--four-gap,.catalog-block--three-gap{display:block}.catalog-block--four-gap .item-card,.catalog-block--three-gap .item-card{width:35.6vw}.item-card-img-nav,.item-card-img-overlay-nav{display:none}.item-card-img-list.swiper-initialized .item-card-img-list-item{display:block!important;position:static}.item-card-img-list.swiper-initialized .item-card{overflow:hidden}.item-card-img-list.swiper-initialized .slick-dots{position:absolute;bottom:0;left:4px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:2px}.item-card-img-list.swiper-initialized .slick-dots button{font-size:0;border-radius:7px;width:16px;height:1px;background:#2b2a29;opacity:.4}.item-card-img-list.swiper-initialized .slick-dots .slick-active button{opacity:1}.sizes{width:450px;height:750px;padding:20px}.sizes-ch{height:auto;padding-bottom:40px}.block-empty{padding-top:196px;padding-bottom:140px}.block-empty-title{font-size:16px}.catalog-block--search{gap:40px 10px}.catalog-block--search .item-card{width:calc(33.33333% - 6.66667px)}.catalog-block--search .item-card-img{aspect-ratio:236/331}.footer-menu-title{font-size:14px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:#f7f7f7}}@media (max-width:980px){.parthner-ft-item{font-size:10px}.parthner-ft-item p{max-width:104px}.parthner-ft-item:not(:last-child)::after{height:20px}.parthner-ft-item:first-child p{max-width:84px}.parthner-ft{padding-bottom:0}}@media (max-width:899px){.header-ui-link svg{height:28px;width:28px}.header-ui{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:4px}.item-pg-labels{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.subs-block{-ms-flex-wrap:wrap;flex-wrap:wrap}.subs-block-img{width:100%;height:300px;vertical-align:bottom}.subs-block-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.subs-block-form{padding:48px 20px;width:100%}.subs-form{text-align:center}.subs-form-sub,.subs-form-title{font-size:20px;text-align:center}.subs-form-sub{font-size:14px;margin-right:auto;margin-left:auto}.subs-form-btn,.subs-form-input{margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.subs-form-agree-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer{padding-bottom:40vw}.footer-img{width:100%;right:-4vw;top:unset;bottom:10px}}@media (max-width:820px){.sitemap-block{width:100%}}@media (max-width:768px){.added-to-cart{width:100%;margin-top:auto;max-height:450px}.added-to-cart-title{font-size:20px}.added-to-cart-buttons,.added-to-cart__fill,.added-to-cart__head{padding:16px}.added-to-cart__img{width:80px;height:100px}.added-to-cart__price,.added-to-cart__title{font-size:18px}.added-to-cart__fill-img img{height:234px}.added-to-cart__fill-item{width:50%}.added-to-cart__fill-title{padding-right:10px}}@media (max-width:700px){.catalog-block--slider .item-card{width:25.53vw;margin-left:4px;margin-right:4px}}@media (max-width:680px){.sec-arrivals--gap .item-card--arrivals{width:33vw}}@media (max-width:640px){.p404-button{width:100%}.p404-text{margin-top:24px;margin-bottom:24px}.p404-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-banner{font-size:11px;padding-left:30px;padding-right:30px}.header-banner-close{height:14px;width:14px}.item-card--arrivals{width:33.1vw}.item-card-favour,.item-card-favour-m{width:23px;height:23px;top:7px;right:7px}.lk-fav-item{width:calc(50% - 7.5px)}.lk-fav-img,.lk-fav-item .item-card-img{aspect-ratio:172/238}.lk-fav-add{padding-left:4px;padding-right:4px}.p-404{min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}.collections-item{width:calc(50% - 5px);aspect-ratio:172/200}.col-detail-img{width:100%;height:300px}.col-detail-content{padding-top:0;background:#f7f7f7;padding-left:10px;padding-right:10px}.col-detail-head{display:none}.col-detail-items{margin-top:10px;max-height:none;padding-right:0}.col-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;width:100vw;margin-bottom:auto}.col-detail-item{font-size:14px;padding-top:10px;padding-bottom:10px}.col-detail-item-img{width:90px;height:112px}.col-detail-item-fav{height:24px;width:24px}.col-detail-item-cart img{height:28px;width:28px}.close-w{display:block;position:absolute;top:16px;right:16px;background-image:url(/local/templates/soliday2026/assets/css/../img/icons/close-2.svg)}.contacts{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.contacts-l,.contacts-r{width:100%}.contacts-social{margin-top:18px;padding-bottom:40px}.contacts-inf{margin-top:28.5px;padding-bottom:35px}.contacts-item{margin-top:18.5px}.contacts-req{margin-top:20px}.about__content{padding-top:64px;padding-bottom:59px}.catalog-block--search .item-card{width:calc(50% - 5px)}.catalog-block--search .item-card-img{aspect-ratio:172/238}.cart-content-shipping,.item-pg-label-item,.item-pg-property-t{font-size:14px}.header-city-apply::before,.header-city-choosen{display:none}.header-city{position:static}.header-city-apply{position:fixed;top:10px;right:0;z-index:10;padding:10px;background:#5d88db;color:#fff}.header-city-apply .btn{background-color:#fff;color:#2b2a29}.header-city-apply .header-city-dec{color:#fff}.parthner-head{aspect-ratio:375/667}.parthner-images{display:-ms-grid;display:grid;-ms-grid-columns:66% 34%;grid-template-columns:66% 34%;gap:8px}.parthner-images-item{width:100%}.parthner-images-item img{height:100%;-o-object-fit:cover;object-fit:cover}.parthner-images-item:first-child{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:3}.parthner-images-item:nth-child(2),.parthner-images-item:nth-child(3){-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:1;grid-column-end:3;-ms-grid-row:1;grid-row-start:1}.parthner-images-item:nth-child(3){-ms-grid-row:2;grid-row-start:2;-ms-grid-row-span:1;grid-row-end:3}.parthner-form-title{font-size:16px;text-align:left}.parthner-form-subtitle{font-size:14px;text-align:left}.parthner-form .item-pg-size-inp-head{font-size:14px}.footer-form-group{width:480px;max-width:100%}}@media (max-width:620px){.text-sm-center{text-align:center}.care-head{display:none}.care__content{margin-top:93px}.care-title{font-size:16px;max-width:270px;margin-right:auto;margin-left:auto}.care__item span{bottom:10px;font-size:14px}.care__item:nth-child(n){width:calc(50% - 5px);height:auto;aspect-ratio:172/182}}@media (max-width:580px){.lk-main-add{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:34px}.lk-fav{gap:40px 10px}.lk-main-add-block{width:100%}.lk-fav-item{width:calc(50% - 5px)}.lk-order-item-products .slick-slide{margin-right:3px;margin-left:3px}.lk-order-item-products .slick-list{overflow:visible}.lk{padding-top:80px}.lk-form{margin-top:23px}.input{font-size:16px}.lk-form .form-label:not(:last-child){margin-bottom:32px}.lk-addr-btn,.lk-addr-title{font-size:14px}.lk-addr-btn{height:33px}.lk-addr-item{-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}.lk-addr-item-edit{margin-left:0;margin-top:12px}}@media (max-width:480px){.container{width:calc(100% - 20px)}.size-add{width:100%;min-height:0;margin-top:auto;padding-bottom:120px}.size-add-title{font-size:16px}.size-add-img{height:290px;margin-top:30px}.size-add-inf{font-size:16px}.filters-m{min-height:503px;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.item-pg{margin-top:-40px}.item-pg-buttons{margin-top:10px}.item-pg-img-pic{aspect-ratio:auto}.item-pg-img-pic,.item-pg-img-pic img{min-height:calc(100vh - 200px)}.item-pg-inf{padding:10px}.item-card--arrivals{width:170px}.big-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh}.big-banner-img{height:100vh;width:100%;height:50%}.sec-info{padding-top:82px}.sec-info-content{max-width:335px}.sec-images-item{width:50%;aspect-ratio:187/230}.catalog-block{margin-bottom:64px}.catalog-block--two{width:calc(100% - 20px)}.catalog-block--two .item-card-img,.catalog-block--two .item-card-img-list-item{aspect-ratio:720/900}.catalog-block--full .item-card-img,.catalog-block--full .item-card-img-list-item{aspect-ratio:375/255}.catalog-block--full .item-card-info{padding:0 10px}.catalog-block--three{display:block}.catalog-block--three .item-card{width:40vw}.catalog-block--three .slick-list{overflow:visible}.catalog-block--three .item-card-img,.catalog-block--three .item-card-img-list-item{aspect-ratio:466/668}.catalog-block--single .item-card-img,.catalog-block--single .item-card-img-list-item{aspect-ratio:355/615}.catalog-block--single .item-card-info{padding:0;max-width:300px}.catalog-block--single-s .item-card-img,.catalog-block--single-s .item-card-img-list-item{aspect-ratio:375/255}.catalog-block--single-s .item-card-info{padding:0 10px}.catalog-block--center-xs .item-card{max-width:255px}.catalog-block--center-xs{gap:10px}.catalog-block--center-xs .item-card-img,.catalog-block--center-xs .item-card-img-list-item{aspect-ratio:255/375}.catalog-block--slider,.catalog-block--slider-c{display:block}.catalog-block--slider .item-card,.catalog-block--slider-c .item-card{width:40vw;margin-right:4px;margin-left:4px}.catalog-block--slider .item-card-img,.catalog-block--slider-c .item-card-img{height:auto;aspect-ratio:150/215}.catalog-block--slider .slick-list,.catalog-block--slider-c .slick-list{overflow:visible;margin:0 -4px}.catalog-block--three-gap .item-card{width:70vw}.catalog-block--three-gap .item-card-img{height:auto;aspect-ratio:264/335}.catalog-block--four-gap .item-card{width:70vw}.catalog-block--four-gap .item-card-img{height:auto;aspect-ratio:264/335}.catalog-block .item-card-img,.sizes{height:auto}.sizes{margin-top:auto;margin-bottom:0;padding:10px}.sizes-ch{height:auto;padding-bottom:40px}.sizes-table.--s td:not(:first-child){width:auto;min-width:0}.cart-notice{bottom:10px;right:10px;max-width:calc(100vw - 20px);padding:10px 10px 10px 110px}.cart-notice-title{font-size:12px}.cart-notice-inf{margin-top:8px;margin-bottom:8px}.cart-notice-img{width:85px;height:calc(100% - 20px);position:absolute;left:10px;top:10px}.cart-notice-text{font-size:12px;margin-left:0}.cart-notice-link{font-size:10px}.block-empty{padding-top:216px;padding-bottom:220px}.block-empty-text br{display:none}.sec-arrivals--gap .item-card--arrivals{width:39.7vw}.cart{padding-top:78px}.main-banner-slide-btn{width:100%}.footer-chat{bottom:10px;right:10px}}@media (max-width:460px){.s-item{-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}.s-item-btn{-ms-flex-item-align:end;align-self:flex-end}}@media (max-width:450px){.m-hidden{display:none}.item-card-title{margin-top:12px}.cart-final-btn{margin-top:1.3rem}.cart-summary--m{margin-top:14px}.shop-item-title{font-size:14px}.shop-item-desc{margin-top:8px;margin-bottom:8px;font-size:14px}.shop-item-show{font-size:12px}.shop-item-info{bottom:0;left:0;width:100%}.cookie-popup{width:100vw;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px}.cookie-text{font-size:12px}.cookie-btn{width:100px;margin-left:20px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:end;align-self:flex-end}}
/* End */


/* Start:/local/templates/soliday2026/assets/css/datepicker.css?17707905674398*/
/*!
 * Datepicker v1.0.10
 * https://fengyuanchen.github.io/datepicker
 *
 * Copyright 2014-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2020-09-29T14:46:09.037Z
 */

.datepicker-container {
  background-color: #fff;
  direction: ltr;
  font-size: 12px;
  left: 0;
  line-height: 30px;
  position: fixed;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 210px;
  z-index: -1;
}

.datepicker-container::before,
.datepicker-container::after {
  border: 5px solid transparent;
  content: " ";
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}

.datepicker-dropdown {
  border: 1px solid #ccc;
  -webkit-box-shadow: 0 3px 6px #ccc;
  box-shadow: 0 3px 6px #ccc;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  position: absolute;
  z-index: 1;
}

.datepicker-inline {
  position: static;
}

.datepicker-top-left,
.datepicker-top-right {
  border-top-color: #39f;
}

.datepicker-top-left::before,
.datepicker-top-left::after,
.datepicker-top-right::before,
.datepicker-top-right::after {
  border-top: 0;
  left: 10px;
  top: -5px;
}

.datepicker-top-left::before,
.datepicker-top-right::before {
  border-bottom-color: #39f;
}

.datepicker-top-left::after,
.datepicker-top-right::after {
  border-bottom-color: #fff;
  top: -4px;
}

.datepicker-bottom-left,
.datepicker-bottom-right {
  border-bottom-color: #39f;
}

.datepicker-bottom-left::before,
.datepicker-bottom-left::after,
.datepicker-bottom-right::before,
.datepicker-bottom-right::after {
  border-bottom: 0;
  bottom: -5px;
  left: 10px;
}

.datepicker-bottom-left::before,
.datepicker-bottom-right::before {
  border-top-color: #39f;
}

.datepicker-bottom-left::after,
.datepicker-bottom-right::after {
  border-top-color: #fff;
  bottom: -4px;
}

.datepicker-top-right::before,
.datepicker-top-right::after,
.datepicker-bottom-right::before,
.datepicker-bottom-right::after {
  left: auto;
  right: 10px;
}

.datepicker-panel > ul {
  margin: 0;
  padding: 0;
  width: 102%;
}

.datepicker-panel > ul::before,
.datepicker-panel > ul::after {
  content: " ";
  display: table;
}

.datepicker-panel > ul::after {
  clear: both;
}

.datepicker-panel > ul > li {
  background-color: #fff;
  cursor: pointer;
  float: left;
  height: 30px;
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: center;
  width: 30px;
}

.datepicker-panel > ul > li:hover {
  background-color: rgb(229, 242, 255);
}

.datepicker-panel > ul > li.muted,
.datepicker-panel > ul > li.muted:hover {
  color: #999;
}

.datepicker-panel > ul > li.highlighted {
  background-color: rgb(229, 242, 255);
}

.datepicker-panel > ul > li.highlighted:hover {
  background-color: rgb(204, 229, 255);
}

.datepicker-panel > ul > li.picked,
.datepicker-panel > ul > li.picked:hover {
  color: #39f;
}

.datepicker-panel > ul > li.disabled,
.datepicker-panel > ul > li.disabled:hover {
  background-color: #fff;
  color: #ccc;
  cursor: default;
}

.datepicker-panel > ul > li.disabled.highlighted,
.datepicker-panel > ul > li.disabled:hover.highlighted {
  background-color: rgb(229, 242, 255);
}

.datepicker-panel > ul > li[data-view="years prev"],
.datepicker-panel > ul > li[data-view="year prev"],
.datepicker-panel > ul > li[data-view="month prev"],
.datepicker-panel > ul > li[data-view="years next"],
.datepicker-panel > ul > li[data-view="year next"],
.datepicker-panel > ul > li[data-view="month next"],
.datepicker-panel > ul > li[data-view="next"] {
  font-size: 18px;
}

.datepicker-panel > ul > li[data-view="years current"],
.datepicker-panel > ul > li[data-view="year current"],
.datepicker-panel > ul > li[data-view="month current"] {
  width: 150px;
}

.datepicker-panel > ul[data-view="years"] > li,
.datepicker-panel > ul[data-view="months"] > li {
  height: 52.5px;
  line-height: 52.5px;
  width: 52.5px;
}

.datepicker-panel > ul[data-view="week"] > li,
.datepicker-panel > ul[data-view="week"] > li:hover {
  background-color: #fff;
  cursor: default;
}

.datepicker-hide {
  display: none;
}
/* End */


/* Start:/local/templates/soliday2026/assets/css/jquery.fancybox.css?177079056718306*/
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: none;
    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-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.fancybox-outer {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
}

.fancybox-bg {
    background: rgb(30, 30, 30);
    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-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button {
    direction: ltr;
    opacity: 0;
    position: absolute;
    transition: opacity .25s ease, visibility 0s ease .25s;
    visibility: hidden;
    z-index: 99997;
}

.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button {
    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;
    /* Using without prefix would break IE11 */
    display: none;
    height: 100%;
    left: 0;
    outline: none;
    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--previous,
.fancybox-slide--current,
.fancybox-slide--next {
    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-slide--image .fancybox-content {
    animation-timing-function: cubic-bezier(.5, 0, .14, 1);
    -webkit-backface-visibility: hidden;
    background: transparent;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    left: 0;
    max-width: none;
    overflow: visible;
    padding: 0;
    position: absolute;
    top: 0;
    -ms-transform-origin: top left;
    transform-origin: top left;
    transition-property: transform, opacity;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 99995;
}

.fancybox-can-zoomOut .fancybox-content {
    cursor: zoom-out;
}

.fancybox-can-zoomIn .fancybox-content {
    cursor: zoom-in;
}

.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content {
    cursor: -webkit-grab;
    cursor: grab;
}

.fancybox-is-grabbing .fancybox-content {
    cursor: -webkit-grabbing;
    cursor: grabbing;
}

.fancybox-container [data-selectable='true'] {
    cursor: text;
}

.fancybox-image,
.fancybox-spaceball {
    background: transparent;
    border: 0;
    height: 100%;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none;
    padding: 0;
    position: absolute;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%;
}

.fancybox-spaceball {
    z-index: 1;
}

.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--iframe .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-video,
.fancybox-iframe {
    background: transparent;
    border: 0;
    display: block;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}

/* Fix iOS */
.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;
}

/* Buttons */

.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;
}

.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link {
    color: #ccc;
}

.fancybox-button:hover {
    color: #fff;
}

.fancybox-button:focus {
    outline: none;
}

.fancybox-button.fancybox-focus {
    outline: 1px dotted;
}

.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
    color: #888;
    cursor: default;
    outline: none;
}

/* Fix IE11 */
.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--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2) {
    display: none;
}

.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1) {
    display: none;
}

.fancybox-progress {
    background: #ff5268;
    height: 2px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0;
    transform-origin: 0;
    transition-property: transform;
    transition-timing-function: linear;
    z-index: 99998;
}

/* Close button on the top right corner of html content */

.fancybox-close-small {
    background: transparent;
    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;
}

/* Navigation arrows */

.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);
}

/* Caption */

.fancybox-caption {
    background: linear-gradient(to top,
        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%,
        rgba(0, 0, 0, 0) 100%);
    bottom: 0;
    color: #eee;
    font-size: 14px;
    font-weight: 400;
    left: 0;
    line-height: 1.5;
    padding: 75px 44px 25px 44px;
    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;
}

/* Loading indicator */

.fancybox-loading {
    animation: fancybox-rotate 1s linear infinite;
    background: transparent;
    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;
}

@keyframes fancybox-rotate {
    100% {
        transform: rotate(360deg);
    }
}

/* Transition effects */

.fancybox-animated {
    transition-timing-function: cubic-bezier(0, 0, .25, 1);
}

/* transitionEffect: slide */

.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: translate3d(0, 0, 0);
}

/* transitionEffect: fade */

.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
    opacity: 0;
    transition-timing-function: cubic-bezier(.19, 1, .22, 1);
}

.fancybox-fx-fade.fancybox-slide--current {
    opacity: 1;
}

/* transitionEffect: zoom-in-out */

.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: scale3d(1, 1, 1);
}

/* transitionEffect: rotate */

.fancybox-fx-rotate.fancybox-slide--previous {
    opacity: 0;
    -ms-transform: rotate(-360deg);
    transform: rotate(-360deg);
}

.fancybox-fx-rotate.fancybox-slide--next {
    opacity: 0;
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
}

.fancybox-fx-rotate.fancybox-slide--current {
    opacity: 1;
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}

/* transitionEffect: circular */

.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: scale3d(1, 1, 1) translate3d(0, 0, 0);
}

/* transitionEffect: tube */

.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: translate3d(0, 0, 0) scale(1);
}

/* Styling for Small-Screen Devices */
@media all and (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));
        }
    }
}
/* Share */

.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 0;
}

.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 5px;
    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:visited,
.fancybox-share__button:link {
    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: transparent;
    border: 0;
    border-bottom: 1px solid #d7d7d7;
    border-radius: 0;
    color: #5d5b5b;
    font-size: 14px;
    margin: 10px 0 0 0;
    outline: none;
    padding: 10px 15px;
    width: 100%;
}
/* Thumbs */

.fancybox-thumbs {
    background: #ddd;
    bottom: 0;
    display: none;
    margin: 0;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    padding: 2px 2px 4px 2px;
    position: absolute;
    right: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    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: absolute;
    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: center center;
    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: none;
    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;
}

/* Styling for Small-Screen Devices */
@media all and (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/soliday2026/assets/css/swiper-bundle.min.css?177079056718444*/
/**
 * Swiper 11.1.9
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: July 31, 2024
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content: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-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* End */


/* Start:/local/templates/soliday2026/assets/css/notice.min.css?17707905673065*/
.notice-surface{position:fixed;z-index:99999;right:32px;top:28px;max-width:calc(100% - 64px);max-height:calc(100vh - 56px);display:flex;flex-direction:row}.notice-surface--left{left:32px;right:auto}.notice-surface--reverse{bottom:28px;top:auto}@media (max-width:991px){.notice-surface{max-width:calc(100% - 32px)}.notice-surface--right{right:16px}.notice-surface--left{left:16px}.mfixed_y .notice-surface{top:74px}.bottom-icons-panel_y .notice-surface--reverse{bottom:72px}}.notice-surface__inner{display:flex;flex-direction:column-reverse;align-items:flex-start;position:relative;min-width:0}.notice-surface--reverse .notice-surface__inner{display:flex;flex-direction:column}.notice{color:#EEE;min-width:0;box-shadow:0 5px 20px rgba(0,0,0,.15);background:#2b2a29;border-radius:0;position:relative;width:346px;max-width:100%;transition:transform .1s linear;flex-shrink:0;margin:4px 0}@media (max-width:320px){.notice{word-break:break-all}}.notice--link{cursor:pointer}.notice--hidden{display:none!important;margin:0}.notice__closer{width:38px;height:38px;position:absolute;top:-1px;right:-1px;display:flex;justify-content:center;align-items:center;z-index:1;cursor:pointer}.notice__inner{padding:20px}.notice__image{height:60px;width:60px}.notice__image img{max-height:100%;max-width:100%}.notice .line-block__item+.line-block__item{align-self:center}.notice .line-block__item+.line-block__item .notice__title:first-child{margin-top:-7px;color:#EEE;font-weight:500}.notice .line-block__item+.line-block__item .notice__detail:first-child{margin-top:-3px}.notice__title+.notice__detail{margin-top:4px}.notice__detail__more{margin-top:6px}.notice-surface--right .animate--notice-show{-webkit-animation:animate--notice-show--right .4s linear;-ms-animation:animate--notice-show--right .4s linear;animation:animate--notice-show--right .4s linear;right:0}@-webkit-keyframes animate--notice-show--right{from{right:calc(-100% - 32px)}50%{right:32px}to{right:0}}@-ms-keyframes animate--notice-show--right{from{right:calc(-100% - 32px)}50%{right:32px}to{right:0}}@keyframes animate--notice-show--right{from{right:calc(-100% - 32px)}50%{right:32px}to{right:0}}.notice-surface--left .animate--notice-show{-webkit-animation:animate--notice-show--left .6s linear;-ms-animation:animate--notice-show--left .6s linear;animation:animate--notice-show--left .6s linear;left:0}@-webkit-keyframes animate--notice-show--left{from{left:calc(-100% - 32px)}50%{left:32px}to{left:0}}@-ms-keyframes animate--notice-show--left{from{left:calc(-100% - 32px)}50%{left:32px}to{left:0}}@keyframes animate--notice-show--left{from{left:calc(-100% - 32px)}50%{left:32px}to{left:0}}.animate--notice-hide{height:0!important;opacity:0!important;margin:0!important;transition:transform .1s linear,opacity .3s ease-in-out .1s,height .3s linear .4s,margin .3s linear .4s}.animate--notice-hide .notice__closer{display:none}.animate--notice-click{transform:scale(.95)}

@media (max-width: 450px) {
    .notice__inner {
        padding: 10px;
    }
    .notice{
        width:calc(100vw - 32px);
    }
}
/* End */


/* Start:/local/templates/soliday2026/assets/css/regions.popup.min.css?17709888533868*/
 .city_chooser_small_frame.popup,.city_chooser_frame.popup{max-width:884px}.form.popup.popup--regions .form-header{padding-bottom:24px}.form.popup.popup--regions .form-body{padding-bottom:35px}.popup_regions .favorits .cities .item{padding-top:12px;--theme-button-border-radius:50px}.popup_regions .items{transition:opacity ease .5s}.popup_regions .items .items_block{max-height:320px;padding-right:12px}.popup_regions .items .regions .item:not(.current):hover{cursor:pointer}.popup_regions .items .regions .item.current{font-weight:600;color:#333;color:#FFF;background:#000;border-radius:8px;border-radius:4px}.popup_regions .items .item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 0 0;padding:9px 16px}.popup_regions .items .cities .item{display:inline-block;vertical-align:top;background:none}.bx-ie .popup_regions .items .cities .item{vertical-align:middle}.popup_regions .items .cities .item.current{background:var(--darkgrey_bg_black);border-radius:var(--theme-button-border-radius);cursor:default}.popup_regions .items .cities .item.current span{font-weight:600;color:#333;color:var(--white_text_black)}.popup_regions .items .cities .item.shown{display:block}.popup_regions .more_cities span{color:#333;color:var(--light_basic_text_black);font-size:11px}.popup_regions .more_cities:hover span{color:var(--fill_dark_light_white_hover)}.popup_regions .items.fade{opacity:.1}.popup_regions .items.only_city .cities .items_block{font-size:0}.popup_regions .items.only_city .cities .item{width:25%;margin-bottom:0}.popup_regions .items.only_city .cities .item.shown{display:inline-block}body .popup_regions .items.only_city .cities .item.more_cities{cursor:pointer;width:auto}.popup_regions .items.ext_view{font-size:0;background:#fafafa;background:#CCC;display:flex}.popup_regions .items.ext_view .block.cities{background:#fff;background:#CCC}.popup_regions .items.ext_view>div{display:inline-block;vertical-align:top;flex-grow:1;flex-shrink:1;flex-basis:0;font-size:14px;padding:0 0 0 12px}.popup_regions .items.ext_view>div:first-of-type{padding-left:0}.popup_regions .items.ext_view .skeleton-grid{margin-right:10px}.popup_regions .items.ext_view .title{padding:9px 16px}.popup_regions .items.ext_view .item .mes-city{font-size:11px;color:#999;font-weight:normal}.popup_regions .items.ext_view .parent_block{display:none}.popup_regions .items.ext_view .parent_block.shown{display:block}.popup_regions .items.ext_view .cities .item{display:block}.popup_regions .autocomplete-block{padding-bottom:20px}.popup_regions .autocomplete-block .wrapper{position:relative}.popup_regions .autocomplete-block .ui-menu li:before{display:none;padding-left:10px}.popup_regions .autocomplete-block .ui-autocomplete{position:absolute!important;top:48px!important;width:100%;box-shadow:0 5px 20px rgba(0,0,0,.15);background:#F2F4F7;border-radius:4px;padding:0;z-index:9;height:auto;max-height:230px;overflow-y:auto;margin:0}.popup_regions .autocomplete-block .ui-menu-item{padding:8px 20px;margin:0;cursor:pointer}.popup_regions .autocomplete-block .ui-menu-item:is(:hover,.selected){background-color:#FFF;background-color:var(--darkgrey_bg_black)}.popup_regions .autocomplete-block .ui-menu-item a{color:#222;color:var(--light,#222) var(--dark,#ccc)}.popup_regions .autocomplete-block .ui-menu-item:is(:hover,.selected) a{color:#222;color:var(--light,#222) var(--dark,#fff)}.popup_regions .autocomplete-block .city-path{font-size:11px;color:#999}@media (max-width:600px){.form.popup.popup--regions .form-header{padding-left:18px;padding-right:18px}.form.popup.popup--regions .form-body{padding-bottom:20px}.popup_regions .autocomplete-block{padding-bottom:0}.popup_regions .items.ext_view,.popup_regions .items.only_city{display:none!important}}@media (max-width:430px){.popup_regions .autocomplete-block .ui-autocomplete{max-height:calc(100vh - 161px)}}
/* End */


/* Start:/local/templates/soliday2026/assets/css/custom.css?177909479019673*/
div[id^="wait_comp"],
.bx-core-waitwindow {
  display: none;
}

.ui-widget{
    font-family: "Futura PT";
}

.loading-state:before {
    content: "";
    display: block;
    min-height: 300px;
    background: transparent url("/local/templates/soliday2026/assets/css/../img/svg/double_ring.svg") no-repeat center center;
    position: absolute;
    z-index: 105;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.loading-state-before:before {
    content: "";
    display: block;
    background: rgba(255,255,255,.5) url("/local/templates/soliday2026/assets/css/../img/svg/double_ring.svg") center 50px no-repeat;
    position: absolute;
    z-index: 105;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.sending{
    position: relative;
}

.sending:before {
    content: "";
    display: block;
    background: rgba(255,255,255,.5) url("/local/templates/soliday2026/assets/css/../img/svg/double_ring.svg") center 50px no-repeat;
    position: absolute;
    z-index: 105;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.bottom_nav_wrapper.sending:before{
    background-color: transparent;
}

.line-block {
    display: flex;
    align-items: center;
    flex-shrink: 0;
    margin: 0 -16px;
}

.line-block--20 {
    margin-left: -10px;
    margin-right: -10px;
}

.line-block>.line-block__item {
    padding-left: 16px;
    padding-right: 16px;
}

.line-block--20>.line-block__item {
    padding-left: 10px;
    padding-right: 10px;
}

.line-block--align-flex-start {
    align-items: flex-start;
}

.w100{
    width: 100%;
}

.form-success{
	background: #9beb9b;
    padding: 10px 10px;
    color: #222;
    display: inline-block;
    margin: 10px 0 0 0;
}

.form-danger{
	background: #eb9b9b;
    padding: 10px 10px;
    color: #FFF;
    display: inline-block;
    margin: 10px 0 0 0;
}

.form-wrap .alert{
    width: 100%;
    margin-bottom: 15px;
}

.lk-form .form-err,
.lk-form .form-success{
    margin: 5px 0 15px 0;
}

div.title-search-result {
    margin-left: 1px;
    margin-top: 14px;
    display: none;
    overflow: hidden;
    z-index: 9;
    padding: 0;
    border: none;
	z-index: 999;
    border-radius: 4px;
}

.bx_search_container {
    height: 50px;
    line-height: 50px;
    padding: 0 10px;
}

.bx_search_container .bx_field {
    position: relative;
    margin-top: 15px;
    height: 30px;
    border-top: 1px solid #8ca3ae;
    border-right: 1px solid #a0b4be;
    border-bottom: 1px solid #b6c8d1;
    border-left: 1px solid #a0b4be;
    border-radius: 3px;
    background: #fff;
    box-shadow: inset 0 2px 3px 0 rgba(0,0,0,0.1);
    line-height: 30px;
}

.bx_search_container .bx_field .bx_input_text {
    position: absolute;
    right: 34px;
    left: 5px;
    height: 30px;
    outline: none;
    border: none;
    background: none;
    line-height: 30px;
}

.bx_search_container .bx_field .bx_input_submit {
    position: absolute;
    top: 2px;
    right: 0;
    bottom: 0;
    width: 34px;
    border: none;
    background: url('/bitrix/templates/aspro-scorp/images/search_lupe.png') no-repeat left center;
    cursor: pointer;
}

div.title-search-fader {
    display: none;
    background-image: url('/bitrix/templates/aspro-scorp/images/fader.png');
    background-position: right top;
    background-repeat: repeat-y;
    position: absolute;
}

p.title-search-preview {
    font-size: 12px;
}

div.title-search-result td.title-search-price span {
    font-size: 26px;
}

.bx_searche {
    background: none repeat scroll 0 0 #F2F4F7;
    border: medium none;
    border-top: 1px solid #e0e7ec;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
}

.bx_searche .bx_img_element {
    width: 36px;
    height: 45px;
    float: left;
    padding: 0;
    margin-right: 8px;
}

.bx_searche .bx_item_block {
    position: relative;
    display: block;
    text-decoration: none;
    font-weight: 400;
    font-size: 16px;
    line-height: 120%;
    letter-spacing: -0.03em;
    color: #00205C;
    padding: 5px 0 5px 10px;
}

.bx_searche .bx_item_block:hover {
    background-color: #e6e9ef;
}

.bx_searche .bx_image {
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    overflow: hidden;
}

.bx_searche .bx_item_element {
    line-height: 44px;
    /* padding-left: 15px; */
    border-top: 1px solid transparent;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: flex;
    width: 100%;
    padding-right: 10px;
}

.bx_searche .bx_item_element b{
    font-weight: 500;
}

.bx_searche .bx_price .old {
    font-weight: normal;
    text-decoration: line-through;
    color: #66799D;
}

.title-search-result .bx_item_block{
    display: flex;
}

.bx_item_block.all_result .bx_img_element{
    display: none;
}

.bx_item_block.all_result {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: -0.07em;
    text-transform: uppercase;
    color: #5D88DB;
    padding: 10px;
    display: inline-block;
}

.bx_searche .bx_item_block.all_result .bx_item_element{
    line-height: 1;
}


.title-search-result .bx_price{
    margin-left: auto;
}

.rating_widget{
    margin-top: 15px;
}

@media(max-width: 768px)
{
	div.title-search-result
	{
		left: 0 !important;
		width: 100% !important;
	}
    
    .rating_widget{
        margin-top: 20px;
    }
	
	/* .bx_searche .bx_item_block{ */
		/* padding: 5px 10px; */
	/* } */
	
	/* .bx_searche .bx_item_element{ */
		/* width: 35px; */
		/* display: flex; */
		/* justify-content: space-between; */
		/* padding-left: 35px; */
		/* margin-left: 10px; */
		/* padding-right: 0; */
	/* } */
	
	/* .bx_searche .bx_img_element{ */
		/* padding: 0; */
	/* } */
}

.menu-popup.popup{
	padding: 0;
}

body .item-action--basket .to_cart_link{
    display: none;
}

body .item-action--basket.active .to_cart{
    display: none;
}

body .item-action--basket.active .to_cart_link{
    display: inline-block;
}

.item-action--basket{
	display: flex;
	width: 100%;
}

.jqmWindow {
    display: none;
    position: fixed;
	right: 0;
    min-width: 250px;
    max-width: 450px;
    background: transparent;
    animation: toggle_opacity .2s;
    max-height: 100%;
    width: 100%;
    padding: 0;
    overflow: hidden;
	margin-left: auto;
}

#popup_iframe_wrapper {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    display: none;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
}

.jqmOverlay {
    background: #3a3f44;
    opacity: .7!important;
    height: 100%;
    width: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 998
}

.jqmOverlay.mobp {
    z-index: 992
}

.jqmOverlay.waiting {
    z-index: 998
}

.jqmClose.top-close {
    position: absolute;
    top: 30px;
    right: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1;
    cursor: pointer;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='85' height='85' viewBox='0 0 85 85' fill='none'%3E%3Crect x='19.8726' y='23.4082' width='5' height='59' transform='rotate(-45 19.8726 23.4082)' fill='%232B2A29'/%3E%3Crect x='61.592' y='19.8726' width='5' height='59' transform='rotate(45 61.592 19.8726)' fill='%232B2A29'/%3E%3C/svg%3E");
    cursor: pointer;
    z-index: 5;
    background-size: contain;
    width: 26px;
    height: 26px
}

.fill-use-999 svg, .fill-use-svg-999 {
    fill: #999;
}

.scrollbar:not(.scroller) {
    overflow: hidden;
    overflow-y: auto;
    overscroll-behavior: contain;
    scrollbar-width: thin;
}

.jqmWindow>.scrollbar {
    max-height: 100vh;
    display: block;
    height: 100%;
}

.img-responsive {
    max-width: 100%;
    max-height: 100%
}

.mt-1{
    margin-top: 1rem;
}

.block-empty{
    position: relative;
}

.block-empty .big_text{
    font-size: 24px;
    margin-bottom: 10px;
    display: inline-block;
}

.block-empty .middle_text{
    font-size: 16px;
    color: #666;
}

.form-label.error .input{
    border-color: red;
}

.btn.lk-fav-add{
    border: 1px solid;
}

.btn.lk-fav-add:hover{
    cursor: pointer;
}

.popup-pay{
    background: #FFF;
}

h1.header-catalog-title{
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    letter-spacing: -.03em;
    text-transform: uppercase;
    color: #2b2a29;
}

h1.page-title{
    font-weight: 400;
    font-size: 24px;
    line-height: 120%;
    letter-spacing: -.03em;
    text-transform: uppercase;
    color: #2b2a29;
    margin-bottom: 2rem;
}

.header-catalog-title h1{
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    letter-spacing: -.03em;
    text-transform: uppercase;
    color: #2b2a29;
}

.collection_frame {
    max-width: 1020px;
}

.col-detail-items img{
    max-width: 130px;
}

input:checked+label > .cart-form-item-box:before{
    background-size: 15px;
}

.sizes-table{
    border: 1px solid #d5d4d4 !important;
    border-collapse: collapse;
}

.form-agree a{
    text-decoration: underline;
}

.sizes{
    overflow-y: auto;
    background: #E6E9EF;
}

.menu,
.size-add,
.filters,
.col-detail,
.sizes table,
.sizes table tr,
.sizes table tr th,
.sizes table tr td{
    background: #E6E9EF !important;
}

@media (any-hover: hover) {
    :root {
        --scrollbar-width:5px
    }
    .sizes::-webkit-scrollbar {
        width: var(--scrollbar-width) !important;
        height: 2px;
    }
    .sizes::-webkit-scrollbar-thumb {
        background: #2b2a29; 
        border: 1px solid #fff;
    }
    
    .sizes::-webkit-scrollbar-thumb:window-inactive-thumb {
        background: #2b2a29; 
        border: 1px solid #fff;
    }

    @supports not selector(::-webkit-scrollbar) {
        .scrollbar:not(.scroller) {
            scrollbar-width: thin
        }
    }
}

@media (max-width: 500px) {
    .cart-notice-custom{
        padding-left: 100px;
    }
}

.item-pg .digi-dolyame-button{
    margin-left: 0;
    padding-left: 0;
}

.item-pg .digi-dolyame-button__before-content, 
.item-pg .digi-dolyame-button__content{
    margin-left: 0;
}

.popup .digi-dolyame-button--wrapper{
    display: none !important;
}

.menu-content-link__sale,
.menu-content-link__garage_sale{
    color: #e10000;
}

.hidden{
    display: none !important;
}

.digi-dolyame-button{
    border: 0 !important;
    padding: 10px 0 0 0 !important;
    opacity: 0.6 !important;
}
.digi-dolyame-button svg{
    display: none;
}

.digi-dolyame-button__text{
    font-size: 14px !important;
    text-transform: uppercase;
}

@media(max-width: 768px)
{
    .form{
        width: auto;
    }
}

.q-last{
	margin-left: 4px;
}

.q-subscribe{
	margin-left: 4px;
    opacity: 0.5;
}

.item-action--subscribe,
.item-action--check {
    display: flex;
    width: 100%;
}

.menu-tabs{
    flex-wrap: wrap;
    row-gap: 15px;
}

.btn-sync{
    position: fixed;
    bottom: 20px;
    left: 20px;
    display: block;
    width: 48px;
    height: 48px;
    background: #2B2A29;
    color: #FFF;
    text-align: center;
    line-height: 32px;
    border-radius: 50%;
    overflow: hidden;
    font-size: 18px;
    z-index: 99;
}

.btn-sync:active{
    bottom: 19px;
}

.btn-sync.sending:before{
    background-size: 70%;
    background-position: center;
    background-color: rgba(255, 255, 255, .7)
}

#sizes{
    z-index: 10000;
}

.image-left{
    display: block;
}



.image-left ul,
.image-left ol{
    margin-left: 30px;
}

.image-left img{
    height: auto;
    display: block;
    max-width: 90%;
    margin: 20px auto;
}

.seo-text-main img{
    display: block;
    max-width: 90%;
    margin: 20px auto;
}

.seo-text-main a{
    text-decoration: underline;
}

@media(min-width: 768px){
    .image-left img{
        max-width: 200px;
        height: auto;
        float: left;
        margin: 20px 20px 20px 0;
    }
    
    .image-left > img:first-child{
        margin-top: 0;
    }
}

.popup-form-input.error,
.visually-hidden.error + .subs-form-agree-box{
    background: rgba(255,141,141,0.5);
}

.visually-hidden.error + .subs-form-agree-box{
    border-color: red;
}

.table tbody, .table td, .table tfoot, .table th, .table thead, .table tr {
    border-color: inherit;
    border-style: solid;
    border-width: 0;
}

.table {
    margin: 25px 0;
    caption-side: bottom;
    border-collapse: collapse;
  --bs-table-bg: transparent;
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: #212529;
  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
  --bs-table-active-color: #212529;
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: #212529;
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: #807f7f;
  vertical-align: top;
  border-color: #dee2e6;
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}
.table > :not(:last-child) > :last-child > * {
  border-bottom-color: currentColor;
}

.table > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.table > :not(caption) > * {
  border-width: 1px 0;
}
.table > :not(caption) > * > * {
  border-width: 0 1px;
}
.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.info-page-content a{
    text-decoration: underline;
}

.confirm_region{
    display: none;
}

.debug .confirm_region{
    display: block;
}

.p-city-input{
    position: relative;
}

.city_chooser_small_frame .ui-state-active{
    background: #000;
    color: #FFF;
}

.city_chooser_small_frame .ui-state-active,
.city_chooser_small_frame .ui-state-active:hover,
.city_chooser_small_frame .ui-state-active a,
.city_chooser_small_frame .ui-state-active a span{
    color: #FFF;
    background: none;
    border: 0;
    box-shadow: none;
}

.city_chooser_small_frame .ui-menu .ui-menu-item-wrapper{
    padding: 0;
}

.city_chooser_small_frame .ui-menu .ui-menu-item{
    color: #000;
}
.city_chooser_small_frame .ui-menu .ui-menu-item:hover{
    background: #e6e9ef;
    color: #000;
}

.ui-widget.ui-widget-content{
    border: 0;
}

.ui-menu .ui-state-focus, .ui-menu .ui-state-active {
    margin: 0;
}

.wrap{
    position: relative;
}

.confirm_region--mobile{
    display: none !Important;
}
.item-pg-label-item_preorder{
    color: #B81323;
}

.item-pg-alert-preorder{
    font-size: 14px;
    margin-bottom: 9px;
}
#size.popup{
    z-index: 99999;
}
.cookie-popup{
    z-index: 999;
}

.bottom_nav .ajax_load_btn{
    display: none;
}

.footer-link__wa,
.contacts-social-link__wa{
    display: none;
}

.search-language-guess{
    padding: 10px 0 10px 10px;
    border-left: 2px solid #2B2A29;
    margin: 10px 0 0 0;
}

.search-language-guess a{
    text-decoration: underline;
}

.form .form-agree + .form-agree{
    margin-top: 10px;
}

.form-agree.error p:before{
    border-color: red;
}

.form-agree p.invert:before{
    background-color: #e5e1dd;
}

.form-agree input:checked+p.invert:before {
    background-image: url("data:image/svg+xml,%3Csvg width='7' height='7' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.5 0.5C2.90666 0.5 2.32664 0.675947 1.83329 1.00559C1.33994 1.33524 0.955426 1.80377 0.728363 2.35195C0.5013 2.90013 0.44189 3.50333 0.557646 4.08527C0.673401 4.66721 0.959123 5.20176 1.37868 5.62132C1.79824 6.04088 2.33279 6.3266 2.91473 6.44236C3.49667 6.55811 4.09987 6.4987 4.64805 6.27164C5.19623 6.04458 5.66477 5.66006 5.99441 5.16671C6.32405 4.67336 6.5 4.09334 6.5 3.5C6.5 2.70435 6.18393 1.94129 5.62132 1.37868C5.05871 0.816071 4.29565 0.5 3.5 0.5ZM3.5 4.25C3.35167 4.25 3.20666 4.20601 3.08332 4.1236C2.95999 4.04119 2.86386 3.92406 2.80709 3.78701C2.75033 3.64997 2.73547 3.49917 2.76441 3.35368C2.79335 3.2082 2.86478 3.07456 2.96967 2.96967C3.07456 2.86478 3.2082 2.79335 3.35368 2.76441C3.49917 2.73547 3.64997 2.75032 3.78701 2.80709C3.92406 2.86386 4.04119 2.95999 4.1236 3.08332C4.20601 3.20666 4.25 3.35166 4.25 3.5C4.25 3.69891 4.17098 3.88968 4.03033 4.03033C3.88968 4.17098 3.69891 4.25 3.5 4.25Z' fill='%232b2a29' /%3E%3C/svg%3E");
    background-size: 7px;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #e5e1dd;
}

#stay_informed,
#stay_informed form{
    position: relative;
}

#stay_informed .form-success{
    width: 100%;
    max-width: 400px;
    background: #b9ef94;
    border-radius: 4px;
    margin-bottom: .25rem;
}

.subs-block .subs-form-input.error{
     border-bottom: 1px solid red;
}
.subs-block .visually-hidden.error + .subs-form-agree-box{
    border-color: red;
}

.item-card-cart {
    background-image: url(/local/templates/soliday2026/assets/css/../img/icons/cart_dark.svg)
}

.header-w{
    padding-top: 8px;
    padding-bottom: 8px;
}

.header-menu-list{
    margin-top: 0;
}

.header-b,
.header-logo{
    display: flex;
}

.popup-form .subs-form-agree-item{
    color: #FFF;
}

.popup-form .subs-form-agree-box{
    background: rgba(255, 255, 255, .5);
    border-color: #FFF;
}

.popup-form [name="stay_informed"] input:checked+.subs-form-agree-box {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.353516 3.35547L4.35352 7.35547L11.3535 0.355469' stroke='%23000000'/%3E%3C/svg%3E%0A");
}

.popup-form [name="stay_informed"] .btn{
    margin-top: 10px;
}

.menu-tabs > .menu-tab:last-child{
    color: #e10000;
}

.added-to-cart__fill.sending{
    height: 100%;
}

.added-to-cart__fill.sending:before{
    background-color: transparent;
}

.added-to-cart-title{
    font-weight: 400;
    font-size: 18px;
    line-height: 120%;
    letter-spacing: -.03em;
    text-transform: uppercase;
    color: #2b2a29;
}

.added-to-cart__item{
    color: #2b2a29;
}

.added-to-cart__fill-title{
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    padding-right: 10px;
}

.added-to-cart__fill-price{
    font-size: 14px;
    display: flex;
    gap: 10px;
}

.added-to-cart__fill-price, .added-to-cart__fill-sizes, .added-to-cart__fill-title{
    color: #2b2a29;
}

.added-to-cart__price, .added-to-cart__title{
    letter-spacing: 0;
}

.added-to-cart__fill-add{
    border: 1px solid transparent;
}
.added-to-cart__fill-add:hover{
    background-color: #FFF;
    border-color: #5D88DB;
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 6H11.25' stroke='%235D88DB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M6 11.25L6 0.75' stroke='%235D88DB' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}
/* End */
/* /bitrix/templates/.default/ajax/ajax.css?1734424244448 */
/* /local/templates/soliday2026/assets/css/jquery-ui.css?177125034137413 */
/* /local/templates/soliday2026/assets/css/app.min.css?1777019996167011 */
/* /local/templates/soliday2026/assets/css/datepicker.css?17707905674398 */
/* /local/templates/soliday2026/assets/css/jquery.fancybox.css?177079056718306 */
/* /local/templates/soliday2026/assets/css/swiper-bundle.min.css?177079056718444 */
/* /local/templates/soliday2026/assets/css/notice.min.css?17707905673065 */
/* /local/templates/soliday2026/assets/css/regions.popup.min.css?17709888533868 */
/* /local/templates/soliday2026/assets/css/custom.css?177909479019673 */
