/*! modern-normalize v2.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::before,::after{box-sizing:border-box}html{font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:"Inter";font-weight:400;font-style:normal;src:url("/tpl-assets/fonts/interregular.eot");src:local("Inter"),url("/tpl-assets/fonts/interregular.eot?#iefix") format("embedded-opentype"),url("/tpl-assets/fonts/interregular.woff2") format("woff2"),url("/tpl-assets/fonts/interregular.woff") format("woff"),url("/tpl-assets/fonts/interregular.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:400;font-style:italic;src:url("/tpl-assets/fonts/interitalic.eot");src:local("Inter"),url("/tpl-assets/fonts/interitalic.eot?#iefix") format("embedded-opentype"),url("/tpl-assets/fonts/interitalic.woff2") format("woff2"),url("/tpl-assets/fonts/interitalic.woff") format("woff"),url("/tpl-assets/fonts/interitalic.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:500;font-style:normal;src:url("/tpl-assets/fonts/intermedium.eot");src:local("Inter"),url("/tpl-assets/fonts/intermedium.eot?#iefix") format("embedded-opentype"),url("/tpl-assets/fonts/intermedium.woff2") format("woff2"),url("/tpl-assets/fonts/intermedium.woff") format("woff"),url("/tpl-assets/fonts/intermedium.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:500;font-style:italic;src:url("/tpl-assets/fonts/intermediumitalic.eot");src:local("Inter"),url("/tpl-assets/fonts/intermediumitalic.eot?#iefix") format("embedded-opentype"),url("/tpl-assets/fonts/intermediumitalic.woff2") format("woff2"),url("/tpl-assets/fonts/intermediumitalic.woff") format("woff"),url("/tpl-assets/fonts/intermediumitalic.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:600;font-style:normal;src:url("/tpl-assets/fonts/intersemibold.eot");src:local("Inter"),url("/tpl-assets/fonts/intersemibold.eot?#iefix") format("embedded-opentype"),url("/tpl-assets/fonts/intersemibold.woff2") format("woff2"),url("/tpl-assets/fonts/intersemibold.woff") format("woff"),url("/tpl-assets/fonts/intersemibold.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:600;font-style:italic;src:url("/tpl-assets/fonts/intersemibolditalic.eot");src:local("Inter"),url("/tpl-assets/fonts/intersemibolditalic.eot?#iefix") format("embedded-opentype"),url("/tpl-assets/fonts/intersemibolditalic.woff2") format("woff2"),url("/tpl-assets/fonts/intersemibolditalic.woff") format("woff"),url("/tpl-assets/fonts/intersemibolditalic.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:700;font-style:normal;src:url("/tpl-assets/fonts/interbold.eot");src:local("Inter"),url("/tpl-assets/fonts/interbold.eot?#iefix") format("embedded-opentype"),url("/tpl-assets/fonts/interbold.woff2") format("woff2"),url("/tpl-assets/fonts/interbold.woff") format("woff"),url("/tpl-assets/fonts/interbold.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:700;font-style:italic;src:url("/tpl-assets/fonts/interbolditalic.eot");src:local("Inter"),url("/tpl-assets/fonts/interbolditalic.eot?#iefix") format("embedded-opentype"),url("/tpl-assets/fonts/interbolditalic.woff2") format("woff2"),url("/tpl-assets/fonts/interbolditalic.woff") format("woff"),url("/tpl-assets/fonts/interbolditalic.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:800;font-style:normal;src:url("/tpl-assets/fonts/interextrabold.eot");src:local("Inter"),url("/tpl-assets/fonts/interextrabold.eot?#iefix") format("embedded-opentype"),url("/tpl-assets/fonts/interextrabold.woff2") format("woff2"),url("/tpl-assets/fonts/interextrabold.woff") format("woff"),url("/tpl-assets/fonts/interextrabold.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:800;font-style:italic;src:url("/tpl-assets/fonts/interextrabolditalic.eot");src:local("Inter"),url("/tpl-assets/fonts/interextrabolditalic.eot?#iefix") format("embedded-opentype"),url("/tpl-assets/fonts/interextrabolditalic.woff2") format("woff2"),url("/tpl-assets/fonts/interextrabolditalic.woff") format("woff"),url("/tpl-assets/fonts/interextrabolditalic.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:900;font-style:normal;src:url("/tpl-assets/fonts/interblack.eot");src:local("Inter"),url("/tpl-assets/fonts/interblack.eot?#iefix") format("embedded-opentype"),url("/tpl-assets/fonts/interblack.woff2") format("woff2"),url("/tpl-assets/fonts/interblack.woff") format("woff"),url("/tpl-assets/fonts/interblack.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:900;font-style:italic;src:url("/tpl-assets/fonts/interblackitalic.eot");src:local("Inter"),url("/tpl-assets/fonts/interblackitalic.eot?#iefix") format("embedded-opentype"),url("/tpl-assets/fonts/interblackitalic.woff2") format("woff2"),url("/tpl-assets/fonts/interblackitalic.woff") format("woff"),url("/tpl-assets/fonts/interblackitalic.ttf") format("truetype")}body{font-family:"Inter",sans-serif}*{max-height:999999px}:root{--colors-default-fg: #242a33;--colors-default-bg: #ffffff;--colors-agency-fg: var(--colors-default-fg);--colors-agency-bg: var(--colors-default-bg);--colors-agency-line: #d4dbe3;--colors-agency-icon-fg: #8398ad;--colors-agency-link-fg: #019a79;--colors-agency-social-icon-bg: #0cc298;--colors-agency-social-icon-fg: #ffffff;--colors-agency-advert-border: #eceff2;--colors-agency-advert-bg: #ffffff;--colors-feedback-btn-bg-outer: #0cc298;--colors-feedback-btn-bg-inner: #05ab8c;--colors-feedback-btn-fg: #ffffff;--colors-feedback-btn-shadow: #0cc29880;--colors-modal-fade-bg: #00000080;--colors-modal-bg: #ffffff;--colors-modal-shadow: #00000040;--colors-modal-border: #242a3380;--colors-modal-section-separator: #242a3340;--colors-modal-manager-not-response-fg: #0cc298;--colors-modal-feedback-circle-icon-fg: #0cc298;--colors-modal-feedback-circle-icon-bg: #ffffff;--colors-modal-feedback-icon-fg: #828d9e;--colors-modal-close-btn-fg: #ffffff;--colors-modal-close-btn-bg: #0cc298;--colors-modal-close-btn-fg-hover: #ffffff;--colors-modal-close-btn-bg-hover: #017b64;--colors-modal-close-btn-border-hover: #019a79;--default_background: var(--default_background_light);--colors-advanced-text-fg: #647b93;--colors-advanced-text-link-fg: #019a79;--colors-qq-advert-q-fg: #ff2323;--colors-manager-bg: #ffffff;--colors-manager-border: #eceff2;--colors-manager-circle-icon-fg: #ffffff;--colors-manager-circle-icon-bg: #0cc298;--colors-manager-caption-bg: #f2f5ff;--colors-manager-link-fg: #019a79;--colors-item-like-main: #828d9e;--colors-item-like: #ff2323;--colors-item-name: #017b64;--colors-item-card-bg: #ffffff;--colors-item-card-border: #eceff2;--colors-item-card-shadow: #0000000d;--colors-item-header-tag-fg: #242a33;--colors-item-header-tag-bg: #ffffff;--colors-item-header-tag-shadow: #00000080;--colors-item-header-tag-icon-fg: #ffffff;--colors-item-header-tag-icon-bg: #0cc298;--colors-item-comment-fg: #647b93;--colors-item-comment-bg: #d0fbe9;--colors-item-comment-icon: #019a79;--colors-item-detail-icon: #828d9e;--colors-flight-bg: #f2f5ff;--colors-flight-icon: #8398ad;--colors-flight-info-fg: #8398ad;--colors-flight-plate-icons: #828d9e;--colors-item-thumbnail-shadow: #00000040;--colors-item-thumbnail-image-bg: #f2f2f2;--colors-item-thumbnail-header-fade: #00000060;--colors-item-thumbnail-icons-plate-bg: #00000080;--colors-item-thumbnail-icons-plate-fg: #ffffff;--colors-item-thumbnail-clicks-plate-bg: #9B51E0;--colors-item-thumbnail-clicks-plate-border: #9d54e1;--colors-item-thumbnail-clicks-plate-fg: #ffffff;--colors-item-thumbnail-popup-bg: #000000d0;--colors-item-thumbnail-popup-fg: #ffffff;--colors-item-description-fg: #647b93;--colors-item-description-toggle-btn-fg: #05ab8c;--colors-item-description-amenities-fg: #8290a4;--colors-item-expand-btn-fg: #05ab8c;--colors-item-expand-price-init-fg: #8290a4;--colors-add-item-slot-fg: #05ab8c;--colors-add-item-btn-bg: #05ab8c;--colors-add-item-btn-bg-hover: #019a79;--colors-add-item-btn-fg: #ffffff;--colors-add-item-btn-fg-hover: #ffffff;--colors-add-item-btn-border: #05ab8c;--colors-add-item-items-bg: #ffffff;--colors-add-item-items-fg: #242a33;--colors-purchase-btn-bg: #0cc298;--colors-purchase-btn-fg: #ffffff;--colors-purchase-btn-border: #0cc298;--colors-purchase-btn-bg-hover: #019a79;--colors-purchase-btn-fg-hover: #ffffff;--colors-purchase-btn-border-hover: #019a79;--colors-purchase-btn-shadow: #0cc29840;--colors-purchase-price-bg: #d0fbe9;--colors-purchase-price-init-fg: #8398ad;--filter-agency-logo: none;--filter-touroperator-logo: none;--filter-airline-logo: none}:root{--default_background_light: #fafbff;--default_background_dark: #415063}:root.light{color-scheme:light;--colors-default-fg: #242a33;--colors-default-bg: #ffffff;--colors-agency-fg: var(--colors-default-fg);--colors-agency-bg: var(--colors-default-bg);--colors-agency-line: #d4dbe3;--colors-agency-icon-fg: #8398ad;--colors-agency-link-fg: #019a79;--colors-agency-social-icon-bg: #0cc298;--colors-agency-social-icon-fg: #ffffff;--colors-agency-advert-border: #eceff2;--colors-agency-advert-bg: #ffffff;--colors-feedback-btn-bg-outer: #0cc298;--colors-feedback-btn-bg-inner: #05ab8c;--colors-feedback-btn-fg: #ffffff;--colors-feedback-btn-shadow: #0cc29880;--colors-modal-fade-bg: #00000080;--colors-modal-bg: #ffffff;--colors-modal-shadow: #00000040;--colors-modal-border: #242a3380;--colors-modal-section-separator: #242a3340;--colors-modal-manager-not-response-fg: #0cc298;--colors-modal-feedback-circle-icon-fg: #0cc298;--colors-modal-feedback-circle-icon-bg: #ffffff;--colors-modal-feedback-icon-fg: #828d9e;--colors-modal-close-btn-fg: #ffffff;--colors-modal-close-btn-bg: #0cc298;--colors-modal-close-btn-fg-hover: #ffffff;--colors-modal-close-btn-bg-hover: #017b64;--colors-modal-close-btn-border-hover: #019a79;--default_background: var(--default_background_light);--colors-advanced-text-fg: #647b93;--colors-advanced-text-link-fg: #019a79;--colors-qq-advert-q-fg: #ff2323;--colors-manager-bg: #ffffff;--colors-manager-border: #eceff2;--colors-manager-circle-icon-fg: #ffffff;--colors-manager-circle-icon-bg: #0cc298;--colors-manager-caption-bg: #f2f5ff;--colors-manager-link-fg: #019a79;--colors-item-like-main: #828d9e;--colors-item-like: #ff2323;--colors-item-name: #017b64;--colors-item-card-bg: #ffffff;--colors-item-card-border: #eceff2;--colors-item-card-shadow: #0000000d;--colors-item-header-tag-fg: #242a33;--colors-item-header-tag-bg: #ffffff;--colors-item-header-tag-shadow: #00000080;--colors-item-header-tag-icon-fg: #ffffff;--colors-item-header-tag-icon-bg: #0cc298;--colors-item-comment-fg: #647b93;--colors-item-comment-bg: #d0fbe9;--colors-item-comment-icon: #019a79;--colors-item-detail-icon: #828d9e;--colors-flight-bg: #f2f5ff;--colors-flight-icon: #8398ad;--colors-flight-info-fg: #8398ad;--colors-flight-plate-icons: #828d9e;--colors-item-thumbnail-shadow: #00000040;--colors-item-thumbnail-image-bg: #f2f2f2;--colors-item-thumbnail-header-fade: #00000060;--colors-item-thumbnail-icons-plate-bg: #00000080;--colors-item-thumbnail-icons-plate-fg: #ffffff;--colors-item-thumbnail-clicks-plate-bg: #9B51E0;--colors-item-thumbnail-clicks-plate-border: #9d54e1;--colors-item-thumbnail-clicks-plate-fg: #ffffff;--colors-item-thumbnail-popup-bg: #000000d0;--colors-item-thumbnail-popup-fg: #ffffff;--colors-item-description-fg: #647b93;--colors-item-description-toggle-btn-fg: #05ab8c;--colors-item-description-amenities-fg: #8290a4;--colors-item-expand-btn-fg: #05ab8c;--colors-item-expand-price-init-fg: #8290a4;--colors-add-item-slot-fg: #05ab8c;--colors-add-item-btn-bg: #05ab8c;--colors-add-item-btn-bg-hover: #019a79;--colors-add-item-btn-fg: #ffffff;--colors-add-item-btn-fg-hover: #ffffff;--colors-add-item-btn-border: #05ab8c;--colors-add-item-items-bg: #ffffff;--colors-add-item-items-fg: #242a33;--colors-purchase-btn-bg: #0cc298;--colors-purchase-btn-fg: #ffffff;--colors-purchase-btn-border: #0cc298;--colors-purchase-btn-bg-hover: #019a79;--colors-purchase-btn-fg-hover: #ffffff;--colors-purchase-btn-border-hover: #019a79;--colors-purchase-btn-shadow: #0cc29840;--colors-purchase-price-bg: #d0fbe9;--colors-purchase-price-init-fg: #8398ad;--filter-agency-logo: none;--filter-touroperator-logo: none;--filter-airline-logo: none}:root.dark{color-scheme:dark;--colors-default-fg: #d4dbe3;--colors-default-bg: #000000;--colors-agency-line: #4f627a;--colors-agency-icon-fg: #415063;--colors-agency-link-fg: #30d7ab;--colors-agency-social-icon-bg: #017b64;--colors-agency-social-icon-fg: #afbcca;--colors-agency-advert-border: #4f627a;--colors-agency-advert-bg: #242a33;--colors-modal-fade-bg: #4f627acc;--colors-modal-bg: #242a33;--colors-modal-shadow: #00000080;--colors-modal-border: #41506380;--colors-modal-section-separator: #d4dbe340;--colors-modal-close-btn-fg: #eceff2;--colors-modal-close-btn-bg: #019a79;--default_background: var(--default_background_dark);--colors-advanced-text-fg: #afbcca;--colors-advanced-text-link-fg: #30d7ab;--colors-qq-advert-q-fg: #ff5757;--colors-manager-bg: #242a33;--colors-manager-border: #4f627a;--colors-manager-circle-icon-fg: #afbcca;--colors-manager-circle-icon-bg: #017b64;--colors-manager-caption-bg: #384454;--colors-manager-link-fg: #30d7ab;--colors-item-name: #0cc298;--colors-item-card-border: #4f627a;--colors-item-card-bg: #242a33;--colors-item-card-shadow: #00000040;--colors-item-header-tag-bg: #afbcca;--colors-item-header-tag-shadow: #000000c0;--colors-item-header-tag-icon-bg: #019a79;--colors-item-comment-fg: #afbcca;--colors-item-comment-bg: #046150;--colors-item-comment-icon: #a5f5d8;--colors-flight-bg: #323c48;--colors-add-item-items-bg: #242a33;--colors-add-item-items-fg: #afbcca;--colors-purchase-btn-bg: #019a79;--colors-purchase-btn-fg: #eceff2;--colors-purchase-btn-border: #019a79;--colors-purchase-btn-bg-hover: #017b64;--colors-purchase-btn-border-hover: #017b64;--colors-purchase-btn-shadow: rgba(4, 97, 80, 0.4);--colors-purchase-price-bg: #046150;--filter-agency-logo: none;--filter-touroperator-logo: brightness(200%) contrast(30%);--filter-airline-logo: brightness(200%) contrast(70%)}:root.dark .quote__items .item--flight .l-flight__web .c-sector__duration{opacity:.45}:root:not(.light,.dark){color-scheme:light dark}@media screen and (prefers-color-scheme: dark){:root:not(.light,.dark){--colors-default-fg: #d4dbe3;--colors-default-bg: #000000;--colors-agency-line: #4f627a;--colors-agency-icon-fg: #415063;--colors-agency-link-fg: #30d7ab;--colors-agency-social-icon-bg: #017b64;--colors-agency-social-icon-fg: #afbcca;--colors-agency-advert-border: #4f627a;--colors-agency-advert-bg: #242a33;--colors-modal-fade-bg: #4f627acc;--colors-modal-bg: #242a33;--colors-modal-shadow: #00000080;--colors-modal-border: #41506380;--colors-modal-section-separator: #d4dbe340;--colors-modal-close-btn-fg: #eceff2;--colors-modal-close-btn-bg: #019a79;--default_background: var(--default_background_dark);--colors-advanced-text-fg: #afbcca;--colors-advanced-text-link-fg: #30d7ab;--colors-qq-advert-q-fg: #ff5757;--colors-manager-bg: #242a33;--colors-manager-border: #4f627a;--colors-manager-circle-icon-fg: #afbcca;--colors-manager-circle-icon-bg: #017b64;--colors-manager-caption-bg: #384454;--colors-manager-link-fg: #30d7ab;--colors-item-name: #0cc298;--colors-item-card-border: #4f627a;--colors-item-card-bg: #242a33;--colors-item-card-shadow: #00000040;--colors-item-header-tag-bg: #afbcca;--colors-item-header-tag-shadow: #000000c0;--colors-item-header-tag-icon-bg: #019a79;--colors-item-comment-fg: #afbcca;--colors-item-comment-bg: #046150;--colors-item-comment-icon: #a5f5d8;--colors-flight-bg: #323c48;--colors-add-item-items-bg: #242a33;--colors-add-item-items-fg: #afbcca;--colors-purchase-btn-bg: #019a79;--colors-purchase-btn-fg: #eceff2;--colors-purchase-btn-border: #019a79;--colors-purchase-btn-bg-hover: #017b64;--colors-purchase-btn-border-hover: #017b64;--colors-purchase-btn-shadow: rgba(4, 97, 80, 0.4);--colors-purchase-price-bg: #046150;--filter-agency-logo: none;--filter-touroperator-logo: brightness(200%) contrast(30%);--filter-airline-logo: brightness(200%) contrast(70%)}:root:not(.light,.dark) .quote__items .item--flight .l-flight__web .c-sector__duration{opacity:.45}}@media screen and (prefers-color-scheme: light){:root:not(.light,.dark){--colors-default-fg: #242a33;--colors-default-bg: #ffffff;--colors-agency-fg: var(--colors-default-fg);--colors-agency-bg: var(--colors-default-bg);--colors-agency-line: #d4dbe3;--colors-agency-icon-fg: #8398ad;--colors-agency-link-fg: #019a79;--colors-agency-social-icon-bg: #0cc298;--colors-agency-social-icon-fg: #ffffff;--colors-agency-advert-border: #eceff2;--colors-agency-advert-bg: #ffffff;--colors-feedback-btn-bg-outer: #0cc298;--colors-feedback-btn-bg-inner: #05ab8c;--colors-feedback-btn-fg: #ffffff;--colors-feedback-btn-shadow: #0cc29880;--colors-modal-fade-bg: #00000080;--colors-modal-bg: #ffffff;--colors-modal-shadow: #00000040;--colors-modal-border: #242a3380;--colors-modal-section-separator: #242a3340;--colors-modal-manager-not-response-fg: #0cc298;--colors-modal-feedback-circle-icon-fg: #0cc298;--colors-modal-feedback-circle-icon-bg: #ffffff;--colors-modal-feedback-icon-fg: #828d9e;--colors-modal-close-btn-fg: #ffffff;--colors-modal-close-btn-bg: #0cc298;--colors-modal-close-btn-fg-hover: #ffffff;--colors-modal-close-btn-bg-hover: #017b64;--colors-modal-close-btn-border-hover: #019a79;--default_background: var(--default_background_light);--colors-advanced-text-fg: #647b93;--colors-advanced-text-link-fg: #019a79;--colors-qq-advert-q-fg: #ff2323;--colors-manager-bg: #ffffff;--colors-manager-border: #eceff2;--colors-manager-circle-icon-fg: #ffffff;--colors-manager-circle-icon-bg: #0cc298;--colors-manager-caption-bg: #f2f5ff;--colors-manager-link-fg: #019a79;--colors-item-like-main: #828d9e;--colors-item-like: #ff2323;--colors-item-name: #017b64;--colors-item-card-bg: #ffffff;--colors-item-card-border: #eceff2;--colors-item-card-shadow: #0000000d;--colors-item-header-tag-fg: #242a33;--colors-item-header-tag-bg: #ffffff;--colors-item-header-tag-shadow: #00000080;--colors-item-header-tag-icon-fg: #ffffff;--colors-item-header-tag-icon-bg: #0cc298;--colors-item-comment-fg: #647b93;--colors-item-comment-bg: #d0fbe9;--colors-item-comment-icon: #019a79;--colors-item-detail-icon: #828d9e;--colors-flight-bg: #f2f5ff;--colors-flight-icon: #8398ad;--colors-flight-info-fg: #8398ad;--colors-flight-plate-icons: #828d9e;--colors-item-thumbnail-shadow: #00000040;--colors-item-thumbnail-image-bg: #f2f2f2;--colors-item-thumbnail-header-fade: #00000060;--colors-item-thumbnail-icons-plate-bg: #00000080;--colors-item-thumbnail-icons-plate-fg: #ffffff;--colors-item-thumbnail-clicks-plate-bg: #9B51E0;--colors-item-thumbnail-clicks-plate-border: #9d54e1;--colors-item-thumbnail-clicks-plate-fg: #ffffff;--colors-item-thumbnail-popup-bg: #000000d0;--colors-item-thumbnail-popup-fg: #ffffff;--colors-item-description-fg: #647b93;--colors-item-description-toggle-btn-fg: #05ab8c;--colors-item-description-amenities-fg: #8290a4;--colors-item-expand-btn-fg: #05ab8c;--colors-item-expand-price-init-fg: #8290a4;--colors-add-item-slot-fg: #05ab8c;--colors-add-item-btn-bg: #05ab8c;--colors-add-item-btn-bg-hover: #019a79;--colors-add-item-btn-fg: #ffffff;--colors-add-item-btn-fg-hover: #ffffff;--colors-add-item-btn-border: #05ab8c;--colors-add-item-items-bg: #ffffff;--colors-add-item-items-fg: #242a33;--colors-purchase-btn-bg: #0cc298;--colors-purchase-btn-fg: #ffffff;--colors-purchase-btn-border: #0cc298;--colors-purchase-btn-bg-hover: #019a79;--colors-purchase-btn-fg-hover: #ffffff;--colors-purchase-btn-border-hover: #019a79;--colors-purchase-btn-shadow: #0cc29840;--colors-purchase-price-bg: #d0fbe9;--colors-purchase-price-init-fg: #8398ad;--filter-agency-logo: none;--filter-touroperator-logo: none;--filter-airline-logo: none}}@media print{:root{--colors-default-fg: black;--colors-default-bg: white;--default_background: #ffffff;--colors-manager-border: gray;--filter-agency-logo: none;--filter-touroperator-logo: none;--filter-airline-logo: none}}:root{--v-indent: 1.33em;--h-indent: max(env(safe-area-inset-right), env(safe-area-inset-left), 1.33em)}html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}body{color:var(--colors-default-fg);background-color:var(--colors-default-bg);font-size:.75rem;line-height:120%}@media screen and (pointer: fine){body{font-size:.8125rem}}@media print{body{-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact;width:100%;font-size:9pt}}.quote__body{background:var(--custom_background, var(--default_background));padding:var(--v-indent) 0}@media print{.quote__body{margin:0 2px 0 0}}.quote__name,.quote__advanced_text,.quote__advanced_text--bottom{margin:0 auto 1em auto}@media screen{.quote__name,.quote__advanced_text,.quote__advanced_text--bottom{width:calc(100% - var(--h-indent)*2);max-width:1024px}}.quote__name{line-height:120%;font-weight:500}@media screen{.quote__name{font-size:14px}}@media screen and (min-width: 1024px){.quote__name{font-size:16px}}@media print{.quote__name{font-size:120%;clear:both}}.quote__advanced_text,.quote__advanced_text--bottom{color:var(--colors-advanced-text-fg);line-height:1.5}@media screen{.quote__advanced_text a,.quote__advanced_text--bottom a{color:var(--colors-advanced-text-link-fg)}}@media print{.quote__advanced_text a,.quote__advanced_text--bottom a{color:inherit;text-decoration:none}}.qq__advert{text-align:center;margin:var(--v-indent) auto 0 auto}@media screen and (min-width: 1024px){.qq__advert{max-width:1024px}}.qq__advert a{color:inherit;text-decoration:none;font-weight:bold}@media screen{.qq__advert a span{color:var(--colors-qq-advert-q-fg)}}.flex-grow{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.lock-scroll{overflow:hidden !important}svg:has(use[href^="#telegram"]){-webkit-transform:translateX(-5%);-ms-transform:translateX(-5%);transform:translateX(-5%)}.qr_code{font-size:90%;float:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5em;width:5.5cm;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.qr_code .qr_code__text{text-wrap:balance}@media screen{.qr_code{display:none}}.modal__wrapper{--modal-indent: 1em;position:fixed;z-index:1;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;inset:0;height:0;-webkit-transition:height 0s linear .5s;transition:height 0s linear .5s}@media print{.modal__wrapper{display:none}}.modal__wrapper .modal__overlay{position:absolute;inset:0;background-color:var(--colors-modal-fade-bg);z-index:-1;opacity:0;-webkit-transition:opacity .375s ease .125s;transition:opacity .375s ease .125s}.modal__wrapper .modal__content{background-color:var(--colors-modal-bg);margin:var(--modal-indent) auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:opacity .375s ease,-webkit-transform .375s ease;transition:opacity .375s ease,-webkit-transform .375s ease;transition:transform .375s ease,opacity .375s ease;transition:transform .375s ease,opacity .375s ease,-webkit-transform .375s ease;box-sizing:border-box;border:1px solid var(--colors-modal-border);border-radius:var(--modal-indent);box-shadow:0 .25em 8px 2px var(--colors-modal-shadow);overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:calc(100% - var(--modal-indent)*2);max-width:min(100% - var(--modal-indent)*2,576px)}.modal__wrapper .modal__header,.modal__wrapper .modal__footer,.modal__wrapper .modal__body{padding:var(--modal-indent);box-sizing:border-box}.modal__wrapper .modal__header{border-bottom:1px solid var(--colors-modal-section-separator)}.modal__wrapper .modal__footer{border-top:1px solid var(--colors-modal-section-separator)}.modal__wrapper .modal__body{overflow-y:auto;-webkit-mask-image:-webkit-linear-gradient(top, transparent 0, black calc(var(--modal-indent) * 1.375), black calc(100% - var(--modal-indent) * 1.375), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, black calc(var(--modal-indent) * 1.375), black calc(100% - var(--modal-indent) * 1.375), transparent 100%)}.modal__toggle:checked~.modal__wrapper{height:100%;-webkit-transition:height 0s linear 0s;transition:height 0s linear 0s}.modal__toggle:checked~.modal__wrapper .modal__overlay{opacity:1;-webkit-transition:opacity .375s ease;transition:opacity .375s ease}.modal__toggle:checked~.modal__wrapper .modal__content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.feedback__modal .feedback__close--times,.quote__body .item__description--popup .modal__header .description__toggle{font-size:3em;line-height:.5;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;cursor:pointer;display:block;opacity:.5}.agency__footer .footer__logo img,.agency__header img{object-fit:contain;display:block;-webkit-filter:var(--filter-agency-logo, none);filter:var(--filter-agency-logo, none)}.agency__header{padding:.66em var(--h-indent);background-color:var(--colors-agency-bg);border-bottom:2px solid var(--colors-agency-line)}@media print{.agency__header{border-bottom:none;padding:0}}.agency__header .header__container{line-height:120%;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:1.33em;-moz-column-gap:1.33em;column-gap:1.33em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:48px;margin:0 auto}@media screen and (min-width: 1024px){.agency__header .header__container{max-width:1024px}}@media print{.agency__header .header__container{min-height:unset}}.agency__header .agency__name{line-height:120%}@media screen{.agency__header .agency__name{font-size:1.2em}}@media screen and (min-width: 1024px){.agency__header .agency__name{font-size:1.5em;line-height:120%}}@media print{.agency__header .agency__name{font-size:120%;line-height:120%}}.agency__header .agency__logo{max-width:104px;-webkit-flex-shrink:2;-ms-flex-negative:2;flex-shrink:2}@media screen and (min-width: 1024px){.agency__header .agency__logo{max-width:104px}}@media print{.agency__header .agency__logo{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}}.agency__header img{max-height:48px;max-width:100%}.agency__footer{border-top:2px solid var(--colors-agency-line);background-color:var(--colors-agency-bg);padding:2em var(--h-indent)}@media print{.agency__footer{padding:2em 0;border-top:2px solid gray}.agency__footer .footer__map{display:none}}.agency__footer .footer__body{margin:0 auto;max-width:1024px}@media print,screen and (min-width: 1024px){.agency__footer .footer__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.agency__footer .footer__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--h-indent)}@media print,screen and (min-width: 1024px){.agency__footer .footer__row{display:block;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-columns:3;-moz-columns:3;columns:3}}.agency__footer .footer__cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--h-indent)}@media print,screen and (min-width: 1024px){.agency__footer .footer__cell{margin:0 0 var(--h-indent) 0;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid-column}}.agency__footer .footer__cell svg{display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media screen{.agency__footer .footer__cell svg{color:var(--colors-agency-icon-fg)}}.agency__footer .footer__cell a{word-break:break-all}.agency__footer .cell__socials{padding:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.33em}.agency__footer .cell__socials:first-child{-webkit-column-span:all;-moz-column-span:all;column-span:all;margin:0}.agency__footer .cell__socials:not(:first-child){padding:2em 0 .66em 0;border-top:2px dotted var(--colors-agency-line)}@media screen and (min-width: 1024px){.agency__footer .cell__socials:not(:first-child){border-top:none;padding:0;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}}@media print{.agency__footer .cell__socials{display:none}}.agency__footer .cell__socials .icon{width:2.66em;height:2.66em;padding:.5em;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;background-color:var(--colors-agency-social-icon-bg)}@media screen and (min-width: 1024px){.agency__footer .cell__socials .icon{width:2em;height:2em;padding:.33em}}.agency__footer .cell__socials .icon svg{color:var(--colors-agency-social-icon-fg)}.agency__footer .cell__socials .icon-text{font-size:1.3em;padding:0;vertical-align:middle;color:var(--colors-agency-social-icon-fg)}@media screen and (min-width: 1024px){.agency__footer .cell__socials .icon-text{font-size:1em;padding:0}}.agency__footer .footer__logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.agency__footer .footer__logo:not(:first-child){border-top:2px dotted var(--colors-agency-line);padding:2em 0;margin:1.33em 0 0 0}@media screen and (min-width: 1024px){.agency__footer .footer__logo:not(:first-child){border-right:2px dotted var(--colors-agency-line)}}@media print,screen and (min-width: 1024px){.agency__footer .footer__logo:not(:first-child){border-top:none;margin:0 1.33em 0 0;padding:0 1.33em 0 0;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.agency__footer .footer__logo:only-child{width:100%}.agency__footer .footer__logo img{max-height:56px;max-width:104px}.agency__footer a{display:inline-block;text-decoration:none;color:var(--colors-agency-link-fg)}@media print{.agency__footer a{color:inherit}}.agency__advert{max-width:min(100% - var(--h-indent)*2,1024px);margin:0 auto .5em auto}@media print{.agency__advert{max-width:unset}}.agency__advert .advert__content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:1em 1.5em;border:1px solid var(--colors-agency-advert-border);background-color:var(--colors-agency-advert-bg);border-radius:1.25em}@media print{.agency__advert .advert__content{border:1px solid gray}}.agency__advert p{margin:0 0 .5em 0}.agency__advert p:last-child{margin:0}.agency__advert a{color:var(--colors-agency-link-fg)}@media print{.agency__advert a{color:#000;text-decoration:none}}.manager{width:min(100% - var(--h-indent)*2,1024px);margin:0 auto var(--v-indent) auto;padding:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;box-sizing:border-box;gap:1.33em;background-color:var(--colors-manager-bg);border:1px solid var(--colors-manager-border);border-radius:1.6625em}@media print{.manager{width:auto;gap:.665em 1.33em}}.manager .manager__photo-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:.665em;-moz-column-gap:.665em;column-gap:.665em;font-size:120%}.manager .manager__photo-name img{width:2em;height:2em;object-fit:cover;border-radius:.5em}.manager .manager__caption{position:relative;box-sizing:border-box;border-radius:1.33em;-webkit-box-flex:100%;-webkit-flex:100% 1 0;-ms-flex:100% 1 0px;flex:100% 1 0}@media screen{.manager .manager__caption{padding:.665em 1.33em;background-color:var(--colors-manager-caption-bg)}.manager .manager__caption::before{box-sizing:border-box;display:block;position:absolute;content:"";left:.9975em;top:calc(-1.33em*.75 + 1px);border-bottom:.9975em solid var(--colors-manager-caption-bg);border-left:.665em solid rgba(0,0,0,0);border-right:.665em solid rgba(0,0,0,0)}.manager .manager__caption a{color:var(--colors-manager-link-fg)}}@media print{.manager .manager__caption a{color:inherit;text-decoration:none}}.manager .manager__contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.9975em}.manager .manager__contacts .icon{width:24px;height:24px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:24px;padding:6px;box-sizing:border-box;background-color:var(--colors-manager-circle-icon-bg)}.manager .manager__contacts .icon a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;height:24px;color:var(--colors-manager-circle-icon-fg)}.manager .manager__contacts .icon svg{display:block;max-width:14px;max-height:14px}@media print{.manager .manager__contacts{display:none}}.manager .manager__contacts.has-wrapped{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.manager .manager__contacts--print{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.665em 1.33em}.manager .manager__contacts--print .icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5ch}.manager .manager__contacts--print svg{display:block}@media screen{.manager .manager__contacts--print{display:none}}.feedback__modal .feedback__close--button,.quote__body .item__description--popup .modal__footer .description__toggle,.quote__items .item--tour .purchase .purchase__button,.quote__items .item--flight .purchase .purchase__button{color:var(--button-fg);background-color:var(--button-bg);border:1px solid var(--button-border, none);-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;text-decoration:none;font-size:110%;line-height:110%;font-weight:500;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 1em;text-align:center;cursor:pointer}.feedback__modal .feedback__close--button,.quote__body .item__description--popup .modal__footer .description__toggle,.quote__items .item--tour .purchase .purchase__button,.quote__items .item--flight .purchase .purchase__button{-webkit-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.25s;transition-duration:.25s}.feedback__modal .feedback__close--button:hover,.quote__body .item__description--popup .modal__footer .description__toggle:hover,.quote__items .item--tour .purchase .purchase__button:hover,.quote__items .item--flight .purchase .purchase__button:hover,.feedback__modal .feedback__close--button:active,.quote__body .item__description--popup .modal__footer .description__toggle:active,.quote__items .item--tour .purchase .purchase__button:active,.quote__items .item--flight .purchase .purchase__button:active{color:var(--button-fg-hover);background-color:var(--button-bg-hover);border-color:var(--button-border-hover)}.quote__items .item__name,.quote__body .item__description--popup .item__name{font-weight:500;font-size:115%;line-height:110%;text-wrap:balance}.quote__items .item__name a,.quote__body .item__description--popup .item__name a{text-decoration:none;color:currentColor}@media screen{.quote__items .item__name,.quote__body .item__description--popup .item__name{color:var(--colors-item-name)}}.quote__items{--item-indents: 1em;--item-gaps: 0.75em;box-sizing:border-box;position:relative;z-index:0;scroll-behavior:smooth}@media screen and (pointer: coarse){.quote__items{padding:1px 0 0 0;white-space:nowrap;text-align:center;overflow-x:auto;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;--items_columns: 1}.quote__items::-webkit-scrollbar{display:none}}@media screen and (pointer: coarse)and (min-width: 576px){.quote__items{--items_columns: 2}}@media screen and (pointer: coarse)and (min-width: 768px){.quote__items{--items_columns: 3}}@media screen and (pointer: coarse)and (min-width: 1024px){.quote__items{--items_columns: 4}}@media screen and (pointer: coarse){.quote__items .item__scrollsnap{box-sizing:border-box;text-align:center;display:inline-block;vertical-align:top;scroll-snap-align:center;width:calc((100vw - 6.5em - 1.5em*(var(--items_columns) - 1))/var(--items_columns))}.quote__items .item__scrollsnap:first-child:not(:last-child){margin-left:3.25em}.quote__items .item__scrollsnap:not(:last-child){margin-right:1.5em}.quote__items .item__scrollsnap:last-child:not(:first-child){margin-right:3.25em}.quote__items .item__shadow{inset:6em 0 0 0}}@media screen and (pointer: fine){.quote__items{margin:0 16px}}@media screen and (pointer: fine)and (min-width: 1056px){.quote__items{margin:0 auto;max-width:1024px}}@media screen and (pointer: fine){.quote__items .item__scrollsnap{display:block}.quote__items .item__shadow{inset:6em 0 0 0}}@media screen and (pointer: fine)and (min-width: 576px){.quote__items .item__shadow{inset:0}}@media screen and (pointer: fine)and (min-width: 768px){.quote__items{--item-indents: 1.5em}}.quote__items .item__scrollsnap{box-sizing:border-box;white-space:normal;text-align:left}.quote__items .item--tour,.quote__items .item--flight{position:relative;box-sizing:border-box;padding:var(--item-indents)}.quote__items .item--tour .purchase,.quote__items .item--flight .purchase{--button-fg: var(--colors-purchase-btn-fg);--button-bg: var(--colors-purchase-btn-bg);--button-border: var(--colors-purchase-btn-border);--button-fg-hover: var(--colors-purchase-btn-fg-hover);--button-bg-hover: var(--colors-purchase-btn-bg-hover);--button-border-hover: var(--colors-purchase-btn-border-hover);--button-shadow: var(--colors-purchase-btn-shadow);--price-init-color: var(--colors-purchase-price-init-fg);--price-bg-color: var(--colors-purchase-price-bg);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box;margin:var(--item-indents) 0 0 0}@media print{.quote__items .item--tour .purchase,.quote__items .item--flight .purchase{display:none}}@media screen and (min-width: 576px)and (pointer: fine){.quote__items .item--tour .purchase,.quote__items .item--flight .purchase{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.quote__items .item--tour .purchase .purchase__button,.quote__items .item--flight .purchase .purchase__button{border-radius:.5em;box-shadow:0px 12px 30px var(--button-shadow)}.quote__items .item--tour .purchase .purchase__price,.quote__items .item--flight .purchase .purchase__price{background-color:var(--price-bg-color);border-radius:.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;padding:0 1em}.quote__items .item--tour .purchase .purchase__price a,.quote__items .item--flight .purchase .purchase__price a{text-decoration:none;color:currentColor}.quote__items .item--tour .purchase .purchase__price .price,.quote__items .item--flight .purchase .purchase__price .price{font-weight:500;font-size:115%;line-height:110%}.quote__items .item--tour .purchase .purchase__price .price--init,.quote__items .item--flight .purchase .purchase__price .price--init{color:var(--price-init-color);text-decoration:line-through}@media screen and (min-width: 768px){.quote__items .item--tour .purchase .purchase__price,.quote__items .item--flight .purchase .purchase__price{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.quote__items .item--tour .purchase .purchase__button,.quote__items .item--tour .purchase .purchase__price,.quote__items .item--flight .purchase .purchase__button,.quote__items .item--flight .purchase .purchase__price{min-height:2.625em}.quote__items .item--tour .purchase.has-wrapped .purchase__button,.quote__items .item--tour .purchase.has-wrapped .purchase__price,.quote__items .item--flight .purchase.has-wrapped .purchase__button,.quote__items .item--flight .purchase.has-wrapped .purchase__price{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media print{.quote__items .item--tour,.quote__items .item--flight{border:1px solid gray;border-radius:20px}}@media screen and (pointer: coarse){.quote__items .item--tour{padding-top:2px}}@media screen{.quote__items .item--tour.item--hidden,.quote__items .item--flight.item--hidden{opacity:.6}}.quote__items .item--tour .item__hidden-icon,.quote__items .item--flight .item__hidden-icon{position:absolute;z-index:1;right:2em;top:2em;-webkit-filter:drop-shadow(0 0 4px var(--colors-item-card-bg));filter:drop-shadow(0 0 4px var(--colors-item-card-bg))}.quote__items .item--tour .item__like--main{cursor:pointer;display:none}@media screen and (min-width: 768px)and (pointer: fine){.quote__items .item--tour .item__like--main{display:block;color:var(--colors-item-like-main);float:right;margin:0 0 .5em 2ch}.quote__items .item--tour .item__like--main .heart__outline{fill:currentColor}.quote__items .item--tour .item__like--main .heart__fill{fill:rgba(0,0,0,0)}.quote__items .item--tour .item__like--main[data-has-like=true] .heart__outline{fill:var(--colors-item-like)}}.quote__items .item--tour .package__thumbnail{box-sizing:border-box;border-radius:.75em;box-shadow:0 .25em 8px 2px var(--colors-item-thumbnail-shadow);overflow:hidden;position:relative}.item--tour::after{content:"";display:block;clear:both}@media screen and (pointer: coarse){.quote__items .item--tour .package__thumbnail{margin:0 0 var(--item-indents) 0}}@media screen and (pointer: fine){.quote__items .item--tour .package__thumbnail{margin:0 0 var(--item-indents) 0}}@media screen and (pointer: fine)and (min-width: 576px){.quote__items .item--tour .package__thumbnail{float:left;width:min(275px,45%);margin:0 var(--item-indents) 0 0}}@media print{.quote__items .item--tour .package__thumbnail{display:none}}.quote__items .item--tour .package__thumbnail .tag--header:first-child{margin:.5em 0 .5em .5em}.quote__items .item--tour .package__thumbnail .thumbnail__image{width:100%;height:100%;background:center/cover no-repeat url("/tpl-assets/with-like-image-placeholder.png");background-color:var(--colors-item-thumbnail-image-bg);aspect-ratio:280 / 180}@supports not (aspect-ratio: auto){.quote__items .item--tour .package__thumbnail .thumbnail__image::before{content:"";padding-top:64.2857142857%;display:block}}.quote__items .item--tour .package__thumbnail .thumbnail__rows{position:absolute;inset:0;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.quote__items .item--tour .package__thumbnail .thumbnail__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:-webkit-linear-gradient(top, var(--colors-item-thumbnail-header-fade) 0%, transparent 100%);background:linear-gradient(180deg, var(--colors-item-thumbnail-header-fade) 0%, transparent 100%);padding:0 0 2em 0;gap:.5em}.quote__items .item--tour .package__thumbnail .thumbnail__rating_ta,.quote__items .item--tour .package__thumbnail .thumbnail__rating_b{gap:.25em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.quote__items .item--tour .package__thumbnail .thumbnail__rating_ta{padding:0 .5em 0 .25em}.quote__items .item--tour .package__thumbnail .thumbnail__rating_b{padding:0 .35em 0 .35em;background:#003b95;box-shadow:0 0 .1em .1em #eee;color:#fff}.quote__items .item--tour .package__thumbnail .thumbnail__icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 .5em;height:3em;background-color:var(--colors-item-thumbnail-icons-plate-bg);color:var(--colors-item-thumbnail-icons-plate-fg);border-radius:0 0 0 .75em}.quote__items .item--tour .package__thumbnail .thumbnail__icons>a{padding:.5em}.quote__items .item--tour .package__thumbnail .thumbnail__icons a,.quote__items .item--tour .package__thumbnail .thumbnail__icons svg{display:block;cursor:pointer}@media screen and (min-width: 768px)and (pointer: fine){.quote__items .item--tour .package__thumbnail .thumbnail__icons .item__like{display:none}}.quote__items .item--tour .package__thumbnail .item__like .heart__outline{fill:currentColor}.quote__items .item--tour .package__thumbnail .item__like .heart__fill{fill:rgba(0,0,0,0)}.quote__items .item--tour .package__thumbnail .item__like[data-has-like=true] .heart__outline{fill:var(--colors-item-like)}.quote__items .item--tour .package__thumbnail .item__like[data-has-like=true] .heart__fill{fill:var(--colors-item-like)}.quote__items .item--tour .package__thumbnail .thumbnail__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.quote__items .item--tour .package__thumbnail .thumbnail__clicks{padding:.375em .5em;margin:0 .625em .625em 0;background-color:var(--colors-item-thumbnail-clicks-plate-bg);color:var(--colors-item-thumbnail-clicks-plate-fg);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.5ch;box-sizing:border-box;border-radius:.495em;border:1px solid var(--colors-item-thumbnail-clicks-plate-border);cursor:default;box-shadow:0 .25em 8px 2px var(--colors-item-thumbnail-shadow);z-index:1}.quote__items .item--tour .package__thumbnail .thumbnail_popup{-webkit-transform:translateY(calc(100% + 1px));-ms-transform:translateY(calc(100% + 1px));transform:translateY(calc(100% + 1px));-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s;color:var(--colors-item-thumbnail-popup-fg);background-color:var(--colors-item-thumbnail-popup-bg);z-index:1;position:absolute;inset:0;font-weight:500}.package__thumbnail .thumbnail_popup--toggle:checked~.thumbnail_popup{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.quote__items .item--tour .package__thumbnail .thumbnail_popup.preload{display:none}.quote__items .item--tour .package__thumbnail .thumbnail_popup a{text-decoration:none;color:currentColor;cursor:pointer}.quote__items .item--tour .package__thumbnail .thumbnail_popup .popup__body{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;text-align:center}.quote__items .item--tour .package__thumbnail .thumbnail_popup .popup__inner{padding:0 1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1em}.quote__items .item--tour .package__thumbnail .thumbnail_popup .popup__caption{text-wrap:balance}.quote__items .item--tour .package__thumbnail .thumbnail_popup .popup__close{position:absolute;right:.5em;top:.5em;font-size:2em;-webkit-filter:grayscale() brightness(0.75);filter:grayscale() brightness(0.75)}.quote__items .item--tour .package__thumbnail .thumbnail_popup .popup__close label{cursor:pointer}.quote__items .item--tour .package__thumbnail .thumbnail_popup .popup__contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.quote__items .item--tour .package__thumbnail .thumbnail_popup .popup__contacts .contact{background-color:var(--colors-item-thumbnail-popup-fg);color:var(--colors-item-thumbnail-popup-bg);text-decoration:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:2.25em;height:2.25em;border-radius:100%}.quote__items .item--tour .location:not(:empty){margin:var(--item-gaps) 0 0 0}.quote__items .item--tour .location::after{content:"";display:block;clear:right}.quote__items .item--tour .location .location__place{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:.5ch;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.quote__items .item--tour .location .location__place svg{color:var(--colors-item-detail-icon);-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media print{.quote__items .item--tour .location .location__place svg{color:inherit}}.quote__items .item--tour .item__divider--image-detail{clear:both}@media screen and (min-width: 576px)and (pointer: fine){.quote__items .item--tour .item__divider--image-detail+.item__collapsible{margin:calc(var(--item-gaps)*2) 0 0 0}}.quote__items .item--tour .item__description::after{content:"";display:block;clear:both}.quote__items .item--tour .item__description .item__amenities{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.125em 0;margin:1em 0 0 0;font-weight:500;color:var(--colors-item-description-amenities-fg)}.quote__items .item--tour .item__description .item__amenities span:not(:last-child)::after{content:"•";margin:0 .5ch}.quote__items .item--tour .item__description.is-popup{float:right}.quote__items .item--tour .item__description.is-popup .description__opener{color:var(--colors-item-description-toggle-btn-fg);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.5ch;font-size:95%;line-height:100%;font-weight:500;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:none;border:none;margin:0 0 0 1ch}.quote__items .item--tour .item__description.is-popup .description__opener svg{display:block;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.quote__body .item__description--popup .item__name{line-height:130%}.quote__body .item__description--popup .item__amenities{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.125em 0;margin:1em 0 0 0;font-weight:500;color:var(--colors-item-description-amenities-fg)}.quote__body .item__description--popup .item__amenities span:not(:last-child)::after{content:"•";margin:0 .5ch}.quote__body .item__description--popup .modal__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1ch;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.quote__body .item__description--popup .modal__footer{text-align:center}.quote__body .item__description--popup .modal__footer .description__toggle{--button-fg: var(--colors-modal-close-btn-fg);--button-bg: var(--colors-modal-close-btn-bg);--button-border: var(--colors-modal-close-btn-bg);--button-fg-hover: var(--colors-modal-close-btn-fg-hover);--button-bg-hover: var(--colors-modal-close-btn-bg-hover);--button-border-hover: var(--colors-modal-close-btn-border-hover);padding:.5em 1.5em;border-radius:.5em}@media screen and (pointer: fine)and (min-width: 576px){.quote__items .item--tour .item__description.is-popup{display:none}}@media print{.quote__items .item--tour .item__description.is-popup{display:none}}.quote__items .item--tour .item__description.is-rollup{color:var(--colors-item-description-fg);display:none}@media screen{.quote__items .item--tour .item__description.is-rollup{-webkit-transform:translateY(var(--item-gaps));-ms-transform:translateY(var(--item-gaps));transform:translateY(var(--item-gaps))}}.quote__items .item--tour .item__description.is-rollup .description__text{font-size:95%;line-height:120%}.quote__items .item--tour .item__description.is-rollup .description__toggle{display:none}.quote__items .item--tour .item__description.is-rollup.is-overflow .description__toggle{color:var(--colors-item-description-toggle-btn-fg);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.5ch;font-size:95%;line-height:100%;font-weight:500;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:none;border:none;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:calc(var(--item-gaps)*.5) 0 0 0}.quote__items .item--tour .item__description.is-rollup.is-overflow .description__toggle svg{display:block;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.quote__items .item--tour .item__description.is-rollup.is-overflow .description__toggle.do-hide{margin-bottom:var(--item-gaps)}.quote__items .item--tour .item__description.is-rollup.is-overflow .description__toggle.do-hide svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen{.quote__items .item--tour .item__description.is-rollup.is-overflow .rollup__toggle:not(:checked)~.description__rollup{-webkit-mask-image:-webkit-linear-gradient(top, black calc(100% - 1.375em), transparent 100%);mask-image:linear-gradient(to bottom, black calc(100% - 1.375em), transparent 100%)}}@media screen{.quote__items .item--tour .item__description.is-rollup .rollup__toggle:not(:checked)~.description__rollup .description__text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}@media screen{.quote__items .item--tour .item__description.is-rollup .rollup__toggle:not(:checked)~.description__rollup .item__amenities{height:0;overflow:hidden;margin:0}}@media print{.quote__items .item--tour .item__description.is-rollup .rollup__toggle:not(:checked)~.description__rollup .item__amenities{color:inherit}}.quote__items .item--tour .item__description.is-rollup .rollup__toggle:not(:checked)~.description__rollup .description__toggle.do-hide{display:none}.quote__items .item--tour .item__description.is-rollup .rollup__toggle:not(:checked)~.description__toggle.do-hide{display:none}.quote__items .item--tour .item__description.is-rollup .rollup__toggle:checked~.description__rollup .description__toggle.do-show{display:none}.quote__items .item--tour .item__description.is-rollup .rollup__toggle:checked~.description__toggle.do-show{display:none}@media screen and (min-width: 576px){.quote__items .item--tour .item__description.is-rollup{display:block}}@media screen and (pointer: coarse){.quote__items .item--tour .item__description.is-rollup{display:none}}@media print{.quote__items .item--tour .item__description.is-rollup{font-size:90%;color:inherit;display:block;margin:var(--item-gaps) 0 0 0}.quote__items .item--tour .item__description.is-rollup.is-overflow .description__toggle{display:none}}.quote__items .item--tour .item__detail{margin:var(--item-gaps) 0 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:var(--item-gaps)}.quote__items .item--tour .item__detail .detail__blocks{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--item-gaps) calc(var(--item-gaps)*2)}@media print{.quote__items .item--tour .item__detail .detail__blocks{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.quote__items .item--tour .item__detail .detail__operator img{display:block;max-height:1.5em;max-width:13ch;-webkit-filter:var(--filter-touroperator-logo);filter:var(--filter-touroperator-logo)}.quote__items .item--tour .item__detail .detail__operator a{text-decoration:none}@media screen{.quote__items .item--tour .item__detail .detail__operator a{color:var(--colors-advanced-text-link-fg)}}.quote__items .item--tour .item__detail .detail__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:.5ch}.quote__items .item--tour .item__detail .detail__block svg{display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;color:var(--colors-item-detail-icon)}@media print{.quote__items .item--tour .item__detail .detail__block svg{color:inherit}}@media screen and (min-width: 576px)and (pointer: fine){.quote__items .item--tour .item__detail{gap:calc(var(--item-gaps)*2)}.quote__items .item--tour .item__detail .detail__blocks{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.quote__items .item--tour .item__flight{margin:var(--item-gaps) 0 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--item-gaps)}@media print,screen and (min-width: 576px)and (pointer: fine){.quote__items .item--tour .item__flight{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.quote__items .item--tour .item__flight .flight__icon{margin:0 1ch 0 0;position:relative}.quote__items .item--tour .item__flight .flight__icon::after{position:absolute;inset:1.5em 0 .25em calc(50% - 2px);content:"";display:block;border-left:2px dotted var(--colors-flight-info-fg)}@media screen{.quote__items .item--tour .item__flight .flight__icon{color:var(--colors-flight-icon)}}.quote__items .item--tour .item__flight .flight__line{padding:.5em;border-radius:.5em;-webkit-box-flex:50%;-webkit-flex:50% 1 1;-ms-flex:50% 1 1;flex:50% 1 1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen{.quote__items .item--tour .item__flight .flight__line{background-color:var(--colors-flight-bg)}}@media print{.quote__items .item--tour .item__flight .flight__line{border:1px solid gray}}.quote__items .item--tour .item__flight .flight__info{box-sizing:border-box;font-size:90%;line-height:110%;margin:.5em 0}.quote__items .item--tour .item__flight .flight__info:last-child{margin:.5em 0 0 0}.quote__items .item--tour .item__flight .flight__info:first-child{margin:.375em 0 0 0}@media screen{.quote__items .item--tour .item__flight .flight__info{color:var(--colors-flight-info-fg)}}.quote__items .item--tour .item__expand__toggler{margin:var(--item-gaps) 0 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media print{.quote__items .item--tour .item__expand__toggler{display:none}}.quote__items .item--tour .item__expand__toggler .expand__toggler{color:var(--colors-item-expand-btn-fg);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.5ch;font-size:95%;line-height:100%;font-weight:500;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:none;border:none}.quote__items .item--tour .item__expand__toggler .expand__toggler svg{display:block;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.quote__items .item--tour .item__expand__toggler.do-collapse .expand__toggler svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.quote__items .item--tour .item__expand__toggler .item__collapsible{height:100%;-webkit-transition:height 1s;transition:height 1s}.quote__items .item--tour .item__expand__toggler .toggler__price{text-align:right}.quote__items .item--tour .item__expand__toggler .price{font-weight:500;font-size:115%;line-height:110%}.quote__items .item--tour .item__expand__toggler .price--init{color:var(--colors-item-expand-price-init-fg);text-decoration:line-through}@media screen and (min-width: 576px)and (pointer: fine){.quote__items .item--tour .item__expand__toggler{display:none}}@media screen and (pointer: coarse),screen and (pointer: fine)and (max-width: 576px){.item--tour[data-expanded=false] .item__collapsible{height:0;overflow:hidden}.item--tour[data-expanded=false] .item__expand__toggler.do-collapse{display:none}.item--tour[data-expanded=false] .comment__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.item--tour[data-expanded=true] .item__expand__toggler.do-expand{display:none}}.quote__items .item--flight .item__shadow{inset:0}.quote__items .item--flight .flight__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5em}@media print{.quote__items .item--flight .flight__header{display:none}}.quote__items .item--flight .flight__header .plane__icon{gap:.25em;padding:0 .75em 0 .25em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.quote__items .item--flight .flight__header .header__icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 0;color:var(--colors-flight-plate-icons)}.quote__items .item--flight .flight__header .header__icons>a{padding:.5em}.quote__items .item--flight .flight__header .header__icons a,.quote__items .item--flight .flight__header .header__icons svg{display:block;cursor:pointer}.quote__items .item--flight .flight__header .item__like .heart__outline{fill:currentColor}.quote__items .item--flight .flight__header .item__like .heart__fill{fill:rgba(0,0,0,0)}.quote__items .item--flight .flight__header .item__like[data-has-like=true] .heart__outline{fill:var(--colors-item-like)}.quote__items .item--flight .flight__title{margin:var(--item-gaps) 0 0}@media print{.quote__items .item--flight .flight__title{display:none}}.quote__items .item--flight .flight__title .touroperator{float:right;text-decoration:none}@media screen{.quote__items .item--flight .flight__title .touroperator{color:var(--colors-advanced-text-link-fg)}}.quote__items .item--flight .flight__title .touroperator img{max-height:1.5em;-webkit-filter:var(--filter-touroperator-logo, none);filter:var(--filter-touroperator-logo, none)}.quote__items .item--flight .flight__title::after{content:"";display:block;clear:both}.quote__items .item--flight .flight__search,.quote__items .item--flight .flight__clicks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:.5ch;margin:var(--item-gaps) 0 0 0}.quote__items .item--flight .flight__search svg,.quote__items .item--flight .flight__clicks svg{display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;color:var(--colors-item-detail-icon)}@media print{.quote__items .item--flight .flight__search svg,.quote__items .item--flight .flight__clicks svg{color:inherit}}.quote__items .item--flight .l-flight__web{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:var(--item-gaps) 0 0;gap:var(--item-gaps);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (pointer: fine)and (min-width: 576px){.quote__items .item--flight .l-flight__web{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media print{.quote__items .item--flight .l-flight__web{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.quote__items .item--flight .l-flight__web .l-flight__sector{-webkit-box-flex:50%;-webkit-flex:50% 1 1;-ms-flex:50% 1 1;flex:50% 1 1;background-color:var(--colors-flight-bg);padding:.5em;border-radius:.5em;overflow:hidden}@media print{.quote__items .item--flight .l-flight__web .l-flight__sector{border:1px solid gray;background-color:inherit}}.quote__items .item--flight .l-flight__web .l-sector__info{margin:-0.5em -0.5em 0 0}.quote__items .item--flight .l-flight__web .c-sector-info__body{margin:0 0 .25em 0;text-align:right}.quote__items .item--flight .l-flight__web .c-sector__cities{position:relative;top:.0625lh;-webkit-margin-end:.5em;margin-inline-end:.5em}.quote__items .item--flight .l-flight__web .c-sector__city:not(:last-child)::after{content:"➙";padding:0 .375em}.quote__items .item--flight .l-flight__web .c-sector__city,.quote__items .item--flight .l-flight__web .c-info__airline{font-weight:normal}.quote__items .item--flight .l-flight__web .l-transship__body{padding:.5em 0;font-size:90%;color:var(--colors-flight-info-fg)}@media print{.quote__items .item--flight .l-flight__web .l-transship__body{color:inherit}}.quote__items .item--flight .l-flight__web .c-sector__duration,.quote__items .item--flight .l-flight__web .l-info__duration,.quote__items .item--flight .l-flight__web .c-transship__duration{display:inline-block;font-weight:normal;font-size:90%}@media screen{.quote__items .item--flight .l-flight__web .c-sector__duration,.quote__items .item--flight .l-flight__web .l-info__duration,.quote__items .item--flight .l-flight__web .c-transship__duration{color:var(--colors-flight-info-fg)}}.quote__items .item--flight .l-flight__web .c-sector__duration{font-size:80%;font-weight:500;padding-inline:.75ch;border-radius:0 0 0 .5em;opacity:.75}@media screen{.quote__items .item--flight .l-flight__web .c-sector__duration{color:#fff;background:var(--colors-flight-info-fg)}}.quote__items .item--flight .l-flight__web .l-info__duration::before,.quote__items .item--flight .l-flight__web .c-transship__duration::before{content:"("}.quote__items .item--flight .l-flight__web .l-info__duration::after,.quote__items .item--flight .l-flight__web .c-transship__duration::after{content:")"}@media print{.quote__items .item--flight .l-flight__web .l-info__duration,.quote__items .item--flight .l-flight__web .c-transship__duration{color:inherit}}.quote__items .item--flight .l-flight__web .l-flight__transship{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.quote__items .item--flight .l-flight__web .c-transship__line--before{width:2em;margin:0 1ch 0 0;position:relative}.quote__items .item--flight .l-flight__web .c-transship__line--before::after{content:"";position:absolute;display:block;left:50%;top:0;bottom:.5em;border-left:2px dotted var(--colors-flight-info-fg)}.quote__items .item--flight .l-flight__web .l-flight__trip{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.quote__items .item--flight .l-flight__web .c-trip__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.quote__items .item--flight .l-flight__web .c-trip__body .has-bullet:not(:last-child)::after,.quote__items .item--flight .l-flight__web .l-flight__transship .has-bullet:not(:last-child)::after{content:"•";color:var(--colors-flight-info-fg);margin:0 .25ch}.quote__items .item--flight .l-flight__web .c-trip__icon{margin:0 1ch 0 0}.quote__items .item--flight .l-flight__web .c-trip__icon img{width:2em;-webkit-filter:var(--filter-airline-logo);filter:var(--filter-airline-logo)}.quote__items .item--flight .l-flight__web .c-trip__waypoints{font-size:90%;line-height:110%;color:var(--colors-flight-info-fg)}@media print{.quote__items .item--flight .l-flight__web .c-trip__waypoints{color:inherit}}.quote__items .item--flight .l-flight__web .c-trip__waypoints strong{font-weight:normal}.quote__items .item--flight .l-flight__web .l-trip__waypoint{display:inline-block}@media screen{.quote__items .item__shadow{position:absolute;z-index:-1;background-color:var(--colors-item-card-bg);border:1px solid var(--colors-item-card-border);border-radius:1em;box-shadow:0 .5em 12px 1px var(--colors-item-card-shadow)}}.quote__items .item__number::before{content:"#"}.quote__items .tag--header{color:var(--colors-item-header-tag-fg);text-decoration:none;border-radius:4em;height:2em;min-width:2em;background-color:var(--colors-item-header-tag-bg);box-shadow:0 0 4px var(--colors-item-header-tag-shadow);box-sizing:border-box;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 .25em;font-weight:500}.quote__items .tag--header--icon{background-color:var(--colors-item-header-tag-icon-bg);color:var(--colors-item-header-tag-icon-fg);border-radius:100%;height:1.5em;width:1.5em;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.quote__items .tag--header--icon svg{display:block}@media print{.quote__items .item__name{display:none}}.quote__items .item__comment{margin:var(--item-gaps) calc(var(--item-indents)*-1 - 1px) 0 calc(var(--item-indents)*-1);padding:var(--item-indents);color:var(--colors-item-comment-fg);background-color:var(--colors-item-comment-bg);font-size:90%}.quote__items .item__comment .comment__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:1ch}.quote__items .item__comment .comment__icon{color:var(--colors-item-comment-icon);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.quote__items .item__comment .comment__icon svg{display:block}@media print{.quote__items .item__comment .comment__icon{color:inherit}}.quote__items .item__comment .comment__text{word-break:break-word}@media print{.quote__items .item__comment{color:inherit;background-color:unset;border-top:1px solid gray;border-bottom:1px solid gray}}.quote__items .add-item{font-size:12px}@media print{.quote__items .add-item{display:none}}.quote__items .add-item.hide,.quote__items .add-item .hide{display:none}.quote__items .add-item a{text-decoration:none;cursor:pointer}.quote__items .add-item a:hover{text-decoration:none}.quote__items .add-item.buttons a{font-weight:bold;margin-left:15px}.quote__items .add-item.buttons a.show-list{display:none}.quote__items .add-item.list{position:relative;margin-top:7px;margin-bottom:7px}.quote__items .add-item.list .item-example{display:none}.quote__items .add-item.list .items .item{display:block;margin:5px;padding:5px 10px;border:1px solid #ccc;cursor:pointer}.quote__items .add-item.list .items .item input{margin:0 .5em 0 0}.quote__items .add-item.list .buttons{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.quote__items .add-item.list .buttons .button{border-radius:21px;font-size:14px;padding:4px 12px;margin:0px 4px}@media(hover: none){.quote__items .item__scrollsnap .add-item .hide-list.hide+.show-list:not(.hide){display:block}}@media(hover: hover){.quote__items .item__scrollsnap:hover .add-item .hide-list.hide+.show-list:not(.hide){display:block}}.quote__items .item__scrollsnap .add-item-slot{margin:2px 0 0 0;min-height:calc(0.5em + 12px + 1px + 1px)}.quote__items .item__scrollsnap .add-item.buttons{color:var(--colors-add-item-slot-fg);text-align:center}.quote__items .item__scrollsnap .add-item.buttons a{margin-left:0}.quote__items .item__scrollsnap .add-item.list .items .item{margin:.25em 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-radius:.5em;border-color:var(--colors-item-card-border);background-color:var(--colors-add-item-items-bg);box-shadow:0 .5em 12px 1px var(--colors-item-card-shadow);color:var(--colors-add-item-items-fg)}.quote__items .item__scrollsnap .add-item.list .items a{color:var(--colors-add-item-slot-fg)}.quote__items .item__scrollsnap .add-item.list .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5ch;margin:7px 0 0 0}.quote__items .item__scrollsnap .add-item.list .buttons .button{margin:0;padding:4px 6px}.quote__items .item__scrollsnap .add-item.list .buttons a{font-size:90%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:var(--colors-add-item-btn-fg);background-color:var(--colors-add-item-btn-bg);border:1px solid var(--colors-add-item-btn-border);text-decoration:none;font-weight:500;border-radius:.5em}.quote__items .item__scrollsnap .add-item.list .buttons a:hover{color:var(--colors-add-item-btn-fg-hover);background-color:var(--colors-add-item-btn-bg-hover)}.quote__items .item__header--print{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.quote__items .item__header--print .item__name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative;top:.275em}.quote__items .item__header--print .item__name img{max-height:1.25em}.quote__items .item__header--print .item__icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;gap:.5ch;padding-right:.75ch}.quote__items .item__header--print .tag--header{border:1px solid #000;box-shadow:none}.quote__items .item__header--print .tag--header--icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:#000}.quote__items .item__header--print .tag--header--b-rating{padding-left:.4ch}.quote__items .item__header--print .purchase__price{border:1px solid #000;padding:.5em 1em;border-radius:1em;text-align:right}.quote__items .item__header--print .purchase__price .price--init{text-decoration:line-through}.quote__items .item__header--print .purchase__price .price{font-weight:700;font-size:120%}@media screen{.quote__items .item__header--print{display:none}}.feedback__button{position:fixed;right:1em;bottom:1em;border-radius:100%;padding:1.5em;color:var(--colors-feedback-btn-fg);background-color:var(--colors-feedback-btn-bg-inner);border:.75em solid var(--colors-feedback-btn-bg-outer);box-shadow:0 0 2.5em 0 var(--colors-feedback-btn-shadow);cursor:pointer}@media screen and (min-width: 1024px){.feedback__button{right:max(1em,(100% - 1024px)/2 - 6.25em - 1em)}}.feedback__button svg{display:block}@media print{.feedback__button{display:none}}.feedback__modal .modal__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1ch;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.feedback__modal .feedback__caption{font-weight:500;font-size:115%;line-height:160%;text-wrap:balance}.feedback__modal .modal__footer{text-align:center}.feedback__modal .feedback__close--button{--button-fg: var(--colors-modal-close-btn-fg);--button-bg: var(--colors-modal-close-btn-bg);--button-border: var(--colors-modal-close-btn-bg);--button-fg-hover: var(--colors-modal-close-btn-fg-hover);--button-bg-hover: var(--colors-modal-close-btn-bg-hover);--button-border-hover: var(--colors-modal-close-btn-border-hover);padding:.5em 1.5em;border-radius:.5em}.feedback__modal .feedback__manager{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em}.feedback__modal .manager__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:.5em;-moz-column-gap:.5em;column-gap:.5em;font-size:120%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.feedback__modal .manager__title img{width:2em;height:2em;object-fit:cover;border-radius:.5em}.feedback__modal .manager__contacts,.feedback__modal .agency__icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.75em}.feedback__modal .manager__contacts .icon,.feedback__modal .agency__icons .icon{width:24px;height:24px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:24px;padding:6px;box-sizing:border-box;background-color:var(--colors-modal-feedback-circle-icon-fg)}.feedback__modal .manager__contacts .icon a,.feedback__modal .agency__icons .icon a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;height:24px;color:var(--colors-modal-feedback-circle-icon-bg)}.feedback__modal .manager__contacts .icon svg,.feedback__modal .agency__icons .icon svg{display:block;max-width:14px;max-height:14px}.feedback__modal .manager__not_respond{color:var(--colors-modal-manager-not-response-fg);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.5ch;font-size:95%;line-height:100%;font-weight:500;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:none;border:none;margin:1em 0 0 0}.feedback__modal .manager__not_respond svg{display:block;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.feedback__modal #manager_not_respond:checked~.manager__not_respond{display:none}.feedback__modal #manager_not_respond:not(:checked)~.feedback__agency{display:none}.feedback__modal .feedback__agency{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1em;overflow:hidden}.feedback__modal .feedback__agency:not(:first-child){margin:1em 0 0 0}.feedback__modal .feedback__agency:first-child .agency__title{border-bottom:none}.feedback__modal .agency__title{font-size:120%;font-weight:500;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:1px solid var(--colors-modal-section-separator);margin:0 auto;padding:0 1em .25em 1em}.feedback__modal .agency__texts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:.75em;-moz-column-gap:.75em;column-gap:.75em;row-gap:.25em}.feedback__modal .agency__texts .cell{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.5ch}.feedback__modal .agency__texts .cell svg{display:block;color:var(--colors-modal-feedback-icon-fg);-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.feedback__modal .agency__texts .cell a{color:currentColor;text-decoration:none}