.css-var-root.css-var-root,:root{--ant-color-text-base:#000000;--ant-color-text-light-solid:#FFFFFF;--ant-color-bg-base:#FFFFFF;--ant-color-primary:#077DAD;--ant-color-error:#E84F0E;--ant-color-warning:#F9B515;--ant-color-success:#52C41A;--ant-color-info:#77ABDC;--ant-color-primary-bg:#E5F7FF;--ant-color-primary-bg-hover:#CCF0FF;--ant-color-primary-border:#99E0FF;--ant-color-primary-border-hover:#66D1FF;--ant-color-primary-hover:#0092D0;--ant-color-primary-active:#33c2ff;--ant-color-primary-text-hover:#006B99;--ant-color-primary-text:#004766;--ant-color-primary-text-active:#002433;--ant-color-bg-blur:#F1F7FB;--ant-color-success-bg:#f6ffed;--ant-color-success-bg-hover:#d9f7be;--ant-color-success-border:#b7eb8f;--ant-color-success-border-hover:#95de64;--ant-color-success-hover:#73d13d;--ant-color-success-active:#389e0d;--ant-color-success-text-hover:#237804;--ant-color-success-text:#135200;--ant-color-success-text-active:#092b00;--ant-color-warning-bg:#FEF7E6;--ant-color-warning-bg-hover:#FEEFCD;--ant-color-warning-border:#FCDF9C;--ant-color-warning-border-hover:#FBD06A;--ant-color-warning-hover:#FAC038;--ant-color-warning-active:#C78D05;--ant-color-warning-text-hover:#956A04;--ant-color-warning-text:#634603;--ant-color-warning-text-active:#322301;--ant-color-warning-outline:rgba(255,251,230,1);--ant-color-error-bg:#FEEEE7;--ant-color-error-bg-hover:#FCDCCF;--ant-color-error-border:#F9BA9F;--ant-color-error-border-hover:#F6976F;--ant-color-error-hover:#F3753F;--ant-color-error-active:#C0420C;--ant-color-error-text-hover:#C0420C;--ant-color-error-text:#C0420C;--ant-color-error-text-active:#C0420C;--ant-color-info-bg:#EBF3FA;--ant-color-info-bg-hover:#D6E6F5;--ant-color-info-border:#AECDEA;--ant-color-info-border-hover:#85B4E0;--ant-color-info-hover:#77ABDC;--ant-color-info-active:#2A68A2;--ant-color-info-text-hover:#1F4E7A;--ant-color-info-text:#153451;--ant-color-info-text-active:#0A1A29;--ant-color-text:rgba(0,0,0,0.85);--ant-color-text-heading:rgba(0,0,0,0.85);--ant-color-text-description:rgba(0,0,0,0.45);--ant-color-text-placeholder:rgba(0,0,0,0.25);--ant-color-text-disabled:rgba(0,0,0,0.25);--ant-color-text-label:rgba(0,0,0,0.65);--ant-color-text-secondary:rgba(0,0,0,0.65);--ant-color-text-tertiary:rgba(0,0,0,0.45);--ant-color-text-quaternary:rgba(0,0,0,0.25);--ant-color-icon:rgba(83,83,83,1);--ant-color-icon-hover:rgba(0,0,0,0.85);--ant-color-bg-container:#ffffff;--ant-color-bg-container-disabled:rgba(0,0,0,0.04);--ant-color-bg-layout:rgba(245,245,245,1);--ant-color-bg-elevated:#ffffff;--ant-color-bg-spotlight:rgba(0,0,0,0.85);--ant-color-bg-mask:rgba(0,0,0,0.45);--ant-color-bg-text-active:rgba(0,0,0,0.15);--ant-control-item-bg-hover:rgba(0,0,0,0.04);--ant-control-item-bg-active:rgba(230,244,255,1);--ant-control-item-bg-active-hover:rgba(186,224,255,1);--ant-control-item-bg-active-disabled:rgba(0,0,0,0.15);--ant-color-border:rgba(0,0,0,0.15);--ant-color-border-secondary:rgba(0,0,0,0.06);--ant-color-split:rgba(0,0,0,0.06);--ant-color-fill:rgba(0,0,0,0.15);--ant-color-fill-secondary:rgba(0,0,0,0.06);--ant-color-fill-content:rgba(240,240,240,1);--ant-color-fill-tertiary:rgba(0,0,0,0.04);--ant-color-fill-quaternary:rgba(0,0,0,0.02);--ant-color-fill-content-hover:rgba(0,0,0,0.15);--ant-color-fill-alter:rgba(0,0,0,0.02);--ant-color-link:rgba(0,147,208,1);--ant-color-link-hover:#4096FF;--ant-red-1:#FFECE0;--ant-red-2:#FFC8B2;--ant-red-3:#FFA589;--ant-red-4:#FF7D61;--ant-red-5:#F25442;--ant-red-6:#D4380D;--ant-red-7:#AD2102;--ant-red-8:#871400;--ant-red-9:#610B00;--ant-red-10:#3B0900;--ant-volcano-1:#FFF2E8;--ant-volcano-2:#FFD8BF;--ant-volcano-3:#FFBB96;--ant-volcano-4:#FF9C6E;--ant-volcano-5:#FF7A45;--ant-volcano-6:#FA541C;--ant-volcano-7:#D4380D;--ant-volcano-8:#AD2102;--ant-volcano-9:#871400;--ant-volcano-10:#610B00;--ant-orange-1:#FFECE0;--ant-orange-2:#FFD9B3;--ant-orange-3:#FFC280;--ant-orange-4:#FFA633;--ant-orange-5:#FF8C00;--ant-orange-6:#FF7300;--ant-orange-7:#FF5C00;--ant-orange-8:#FF4500;--ant-orange-9:#FF2E00;--ant-orange-10:#D41C00;--ant-gold-1:#FFFBE6;--ant-gold-2:#FFF1B8;--ant-gold-3:#FFE58F;--ant-gold-4:#FFD666;--ant-gold-5:#FFC53D;--ant-gold-6:#FAAD14;--ant-gold-7:#D48806;--ant-gold-8:#AD6800;--ant-gold-9:#874D00;--ant-gold-10:#613400;--ant-yellow-1:#FEFFE6;--ant-yellow-2:#FFFFB8;--ant-yellow-3:#FFFB8F;--ant-yellow-4:#FFF566;--ant-yellow-5:#FFEC3D;--ant-yellow-6:#FADB14;--ant-yellow-7:#D4B106;--ant-yellow-8:#AD8B00;--ant-yellow-9:#876800;--ant-yellow-10:#614700;--ant-lime-1:#FCFFE6;--ant-lime-2:#F4FFB8;--ant-lime-3:#EAFF8F;--ant-lime-4:#D3F261;--ant-lime-5:#BAE637;--ant-lime-6:#A0D911;--ant-lime-7:#7CB305;--ant-lime-8:#5B8C00;--ant-lime-9:#3F6600;--ant-lime-10:#254000;--ant-green-1:#F6FFED;--ant-green-2:#D9F7BE;--ant-green-3:#B7EB8F;--ant-green-4:#95DE64;--ant-green-5:#73D13D;--ant-green-6:#52C41A;--ant-green-7:#389E0D;--ant-green-8:#237804;--ant-green-9:#135200;--ant-green-10:#092B00;--ant-cyan-1:#E6FFFB;--ant-cyan-2:#B5F5EC;--ant-cyan-3:#87E8DE;--ant-cyan-4:#5CDBD3;--ant-cyan-5:#36CFC9;--ant-cyan-6:#13C2C2;--ant-cyan-7:#08979C;--ant-cyan-8:#006D75;--ant-cyan-9:#00474F;--ant-cyan-10:#002329;--ant-blue-1:#E6F4FF;--ant-blue-2:#BAE0FF;--ant-blue-3:#91CAFF;--ant-blue-4:#69B1FF;--ant-blue-5:#4096FF;--ant-blue-6:#1677FF;--ant-blue-7:#0958D9;--ant-blue-8:#003EB3;--ant-blue-9:#002C8C;--ant-blue-10:#001D66;--ant-geekblue-1:#F0F5FF;--ant-geekblue-2:#D6E4FF;--ant-geekblue-3:#ADC6FF;--ant-geekblue-4:#85A5FF;--ant-geekblue-5:#597EF7;--ant-geekblue-6:#2F54EB;--ant-geekblue-7:#1D39C4;--ant-geekblue-8:#10239E;--ant-geekblue-9:#061178;--ant-geekblue-10:#030852;--ant-purple-1:#F9F0FF;--ant-purple-2:#EFDBFF;--ant-purple-3:#D3ADF7;--ant-purple-4:#B37FEB;--ant-purple-5:#9254DE;--ant-purple-6:#722ED1;--ant-purple-7:#531DAB;--ant-purple-8:#391085;--ant-purple-9:#22075E;--ant-purple-10:#120338;--ant-magenta-1:#FFF0F6;--ant-magenta-2:#FFD6E7;--ant-magenta-3:#FFADD2;--ant-magenta-4:#FF85C0;--ant-magenta-5:#F759AB;--ant-magenta-6:#EB2F96;--ant-magenta-7:#C41D7F;--ant-magenta-8:#9E1068;--ant-magenta-9:#780650;--ant-magenta-10:#520339;--ant-control-interactive-size:20px;--ant-control-height:40px;--ant-control-height-lg:48px;--ant-control-height-sm:32px;--ant-control-height-xs:24px;--ant-border-radius:6px;--ant-border-radius-xs:2px;--ant-border-radius-sm:4px;--ant-border-radius-lg:8px;--ant-font-weight-strong:600;--ant-font-size:14px;--ant-font-size-sm:12px;--ant-font-size-lg:16px;--ant-font-size-xl:18px;--ant-font-size-heading1:38px;--ant-font-size-heading2:30px;--ant-font-size-heading3:24px;--ant-font-size-heading4:20px;--ant-font-size-heading5:16px;--ant-line-height:1.375;--ant-line-height-sm:1.375;--ant-line-height-lg:1.375;--ant-line-height-heading1:2.875;--ant-line-height-heading2:2.375;--ant-line-height-heading3:2;--ant-line-height-heading4:1.75;--ant-line-height-heading5:1.5;--ant-margin-xs:6px;--ant-margin-sm:8px;--ant-margin:16px;--ant-margin-md:20px;--ant-padding-xxs:4px;--ant-padding-xs:8px;--ant-padding-sm:12px;--ant-padding-md:20px;--ant-padding-lg:24px;--ant-padding-xl:32px;--ant-padding-content-vertical-lg:16px;--ant-padding-content-horizontal-sm:16px;--ant-screen-xs:480px;--ant-screen-xsmin:480px;--ant-screen-xsmax:575px;--ant-screen-sm:576px;--ant-screen-smmin:576px;--ant-screen-smmax:767px;--ant-screen-md:768px;--ant-screen-mdmin:768px;--ant-screen-mdmax:991px;--ant-screen-lg:992px;--ant-screen-lgmax:1199px;--ant-screen-lgmin:992px;--ant-screen-xl:1200px;--ant-screen-xlmin:1200px;--ant-screen-xlmax:1599px;--ant-screen-xxl:1600px;--ant-screen-xxlmin:1600px;--ant-box-shadow-secondary:0px 6px 16px rgba(0,0,0,0.08),0px 3px 6px -4px rgba(0,0,0,0.12),0px 9px 28px 8px rgba(0,0,0,0.05);--ant-box-shadow:0px 1px 2px rgba(0,0,0,0.03),0px 1px 6px -1px rgba(0,0,0,0.02),0px 2px 4px rgba(0,0,0,0.02);--custom-ticker-bar-bg-color:#CCF0FF;--custom-skeleton-bg-color:#f0f0f0;--custom-hotel-show-case-border-radius:24px;--custom-news-slider-card-border-radius:12px;--custom-space-1:4px;--custom-space-2:6px;--custom-space-3:8px;--custom-space-4:10px;--custom-border-radius-xl:12px;--custom-border-radius-2xl:16px;--custom-font-size-xs:10px;--custom-line-height-xs:0.875rem;--custom-font-size-xxs:8px;--custom-line-height-xxs:0.625rem;--custom-font-size-xxl:48px;--custom-line-height-xxl:3.5rem;--custom-chip-border-radius:20px;--custom-transition:0.3s ease-in-out}:root[data-theme=coral],[data-theme=coral] .css-var-root.css-var-root{--custom-hotel-show-case-border-radius:20px;--custom-news-slider-card-border-radius:12px}:root[data-theme=sunmar],[data-theme=sunmar] .css-var-root.css-var-root{--ant-color-primary:#2E3465;--ant-color-primary-hover:#1D1F3B;--ant-color-primary-active:#1D1F3B;--ant-color-primary-border:#8484A5;--ant-color-border:rgba(0,0,0,0.15);--ant-control-item-bg-active:#DFDFE8;--ant-color-info-bg:rgba(223,223,232,1);--ant-color-primary-bg:rgba(223,223,232,1);--ant-blue-1:rgba(223,223,232,1);--ant-blue-2:rgba(192,192,209,1);--ant-color-primary-text-hover:#1D1F3B;--ant-color-primary-text:#1E203A;--ant-color-link:#2E3465;--ant-color-link-hover:#1D1F3B;--ant-border-radius-lg:12px;--ant-font-family:Museo_Sans,Museo_Sans_Cyrill,sans-serif;--custom-ticker-bar-bg-color:#fff;--custom-hotel-show-case-border-radius:12px;--custom-news-slider-card-border-radius:12px}:where(.ant-scope-custom) .ant-col-xs-0{display:none}:where(.ant-scope-custom) .ant-col-xs-1{flex:0 0 4.1666666667%;max-width:4.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-xs-2{flex:0 0 8.3333333333%;max-width:8.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-xs-3{flex:0 0 12.5%;max-width:12.5%;display:block}:where(.ant-scope-custom) .ant-col-xs-4{flex:0 0 16.6666666667%;max-width:16.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-xs-5{flex:0 0 20.8333333333%;max-width:20.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-xs-6{flex:0 0 25%;max-width:25%;display:block}:where(.ant-scope-custom) .ant-col-xs-7{flex:0 0 29.1666666667%;max-width:29.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-xs-8{flex:0 0 33.3333333333%;max-width:33.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-xs-9{flex:0 0 37.5%;max-width:37.5%;display:block}:where(.ant-scope-custom) .ant-col-xs-10{flex:0 0 41.6666666667%;max-width:41.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-xs-11{flex:0 0 45.8333333333%;max-width:45.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-xs-12{flex:0 0 50%;max-width:50%;display:block}:where(.ant-scope-custom) .ant-col-xs-13{flex:0 0 54.1666666667%;max-width:54.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-xs-14{flex:0 0 58.3333333333%;max-width:58.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-xs-15{flex:0 0 62.5%;max-width:62.5%;display:block}:where(.ant-scope-custom) .ant-col-xs-16{flex:0 0 66.6666666667%;max-width:66.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-xs-17{flex:0 0 70.8333333333%;max-width:70.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-xs-18{flex:0 0 75%;max-width:75%;display:block}:where(.ant-scope-custom) .ant-col-xs-19{flex:0 0 79.1666666667%;max-width:79.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-xs-20{flex:0 0 83.3333333333%;max-width:83.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-xs-21{flex:0 0 87.5%;max-width:87.5%;display:block}:where(.ant-scope-custom) .ant-col-xs-22{flex:0 0 91.6666666667%;max-width:91.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-xs-23{flex:0 0 95.8333333333%;max-width:95.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-xs-24{flex:0 0 100%;max-width:100%;display:block}:where(.ant-scope-custom) [class*=ant-col-xs-offset-]{display:block}:where(.ant-scope-custom) .ant-col-xs-offset-1{margin-left:4.1666666667%}:where(.ant-scope-custom) .ant-col-xs-offset-2{margin-left:8.3333333333%}:where(.ant-scope-custom) .ant-col-xs-offset-3{margin-left:12.5%}:where(.ant-scope-custom) .ant-col-xs-offset-4{margin-left:16.6666666667%}:where(.ant-scope-custom) .ant-col-xs-offset-5{margin-left:20.8333333333%}:where(.ant-scope-custom) .ant-col-xs-offset-6{margin-left:25%}:where(.ant-scope-custom) .ant-col-xs-offset-7{margin-left:29.1666666667%}:where(.ant-scope-custom) .ant-col-xs-offset-8{margin-left:33.3333333333%}:where(.ant-scope-custom) .ant-col-xs-offset-9{margin-left:37.5%}:where(.ant-scope-custom) .ant-col-xs-offset-10{margin-left:41.6666666667%}:where(.ant-scope-custom) .ant-col-xs-offset-11{margin-left:45.8333333333%}:where(.ant-scope-custom) .ant-col-xs-offset-12{margin-left:50%}:where(.ant-scope-custom) .ant-col-xs-offset-13{margin-left:54.1666666667%}:where(.ant-scope-custom) .ant-col-xs-offset-14{margin-left:58.3333333333%}:where(.ant-scope-custom) .ant-col-xs-offset-15{margin-left:62.5%}:where(.ant-scope-custom) .ant-col-xs-offset-16{margin-left:66.6666666667%}:where(.ant-scope-custom) .ant-col-xs-offset-17{margin-left:70.8333333333%}:where(.ant-scope-custom) .ant-col-xs-offset-18{margin-left:75%}:where(.ant-scope-custom) .ant-col-xs-offset-19{margin-left:79.1666666667%}:where(.ant-scope-custom) .ant-col-xs-offset-20{margin-left:83.3333333333%}:where(.ant-scope-custom) .ant-col-xs-offset-21{margin-left:87.5%}:where(.ant-scope-custom) .ant-col-xs-offset-22{margin-left:91.6666666667%}:where(.ant-scope-custom) .ant-col-xs-offset-23{margin-left:95.8333333333%}@media (min-width:576px){:where(.ant-scope-custom) .ant-col-sm-0{display:none}:where(.ant-scope-custom) .ant-col-sm-1{flex:0 0 4.1666666667%;max-width:4.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-sm-2{flex:0 0 8.3333333333%;max-width:8.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-sm-3{flex:0 0 12.5%;max-width:12.5%;display:block}:where(.ant-scope-custom) .ant-col-sm-4{flex:0 0 16.6666666667%;max-width:16.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-sm-5{flex:0 0 20.8333333333%;max-width:20.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-sm-6{flex:0 0 25%;max-width:25%;display:block}:where(.ant-scope-custom) .ant-col-sm-7{flex:0 0 29.1666666667%;max-width:29.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-sm-8{flex:0 0 33.3333333333%;max-width:33.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-sm-9{flex:0 0 37.5%;max-width:37.5%;display:block}:where(.ant-scope-custom) .ant-col-sm-10{flex:0 0 41.6666666667%;max-width:41.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-sm-11{flex:0 0 45.8333333333%;max-width:45.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-sm-12{flex:0 0 50%;max-width:50%;display:block}:where(.ant-scope-custom) .ant-col-sm-13{flex:0 0 54.1666666667%;max-width:54.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-sm-14{flex:0 0 58.3333333333%;max-width:58.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-sm-15{flex:0 0 62.5%;max-width:62.5%;display:block}:where(.ant-scope-custom) .ant-col-sm-16{flex:0 0 66.6666666667%;max-width:66.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-sm-17{flex:0 0 70.8333333333%;max-width:70.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-sm-18{flex:0 0 75%;max-width:75%;display:block}:where(.ant-scope-custom) .ant-col-sm-19{flex:0 0 79.1666666667%;max-width:79.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-sm-20{flex:0 0 83.3333333333%;max-width:83.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-sm-21{flex:0 0 87.5%;max-width:87.5%;display:block}:where(.ant-scope-custom) .ant-col-sm-22{flex:0 0 91.6666666667%;max-width:91.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-sm-23{flex:0 0 95.8333333333%;max-width:95.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-sm-24{flex:0 0 100%;max-width:100%;display:block}:where(.ant-scope-custom) [class*=ant-col-sm-offset-]{display:block}:where(.ant-scope-custom) .ant-col-sm-offset-1{margin-left:4.1666666667%}:where(.ant-scope-custom) .ant-col-sm-offset-2{margin-left:8.3333333333%}:where(.ant-scope-custom) .ant-col-sm-offset-3{margin-left:12.5%}:where(.ant-scope-custom) .ant-col-sm-offset-4{margin-left:16.6666666667%}:where(.ant-scope-custom) .ant-col-sm-offset-5{margin-left:20.8333333333%}:where(.ant-scope-custom) .ant-col-sm-offset-6{margin-left:25%}:where(.ant-scope-custom) .ant-col-sm-offset-7{margin-left:29.1666666667%}:where(.ant-scope-custom) .ant-col-sm-offset-8{margin-left:33.3333333333%}:where(.ant-scope-custom) .ant-col-sm-offset-9{margin-left:37.5%}:where(.ant-scope-custom) .ant-col-sm-offset-10{margin-left:41.6666666667%}:where(.ant-scope-custom) .ant-col-sm-offset-11{margin-left:45.8333333333%}:where(.ant-scope-custom) .ant-col-sm-offset-12{margin-left:50%}:where(.ant-scope-custom) .ant-col-sm-offset-13{margin-left:54.1666666667%}:where(.ant-scope-custom) .ant-col-sm-offset-14{margin-left:58.3333333333%}:where(.ant-scope-custom) .ant-col-sm-offset-15{margin-left:62.5%}:where(.ant-scope-custom) .ant-col-sm-offset-16{margin-left:66.6666666667%}:where(.ant-scope-custom) .ant-col-sm-offset-17{margin-left:70.8333333333%}:where(.ant-scope-custom) .ant-col-sm-offset-18{margin-left:75%}:where(.ant-scope-custom) .ant-col-sm-offset-19{margin-left:79.1666666667%}:where(.ant-scope-custom) .ant-col-sm-offset-20{margin-left:83.3333333333%}:where(.ant-scope-custom) .ant-col-sm-offset-21{margin-left:87.5%}:where(.ant-scope-custom) .ant-col-sm-offset-22{margin-left:91.6666666667%}:where(.ant-scope-custom) .ant-col-sm-offset-23{margin-left:95.8333333333%}}@media (min-width:768px){:where(.ant-scope-custom) .ant-col-md-0{display:none}:where(.ant-scope-custom) .ant-col-md-1{flex:0 0 4.1666666667%;max-width:4.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-md-2{flex:0 0 8.3333333333%;max-width:8.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-md-3{flex:0 0 12.5%;max-width:12.5%;display:block}:where(.ant-scope-custom) .ant-col-md-4{flex:0 0 16.6666666667%;max-width:16.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-md-5{flex:0 0 20.8333333333%;max-width:20.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-md-6{flex:0 0 25%;max-width:25%;display:block}:where(.ant-scope-custom) .ant-col-md-7{flex:0 0 29.1666666667%;max-width:29.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-md-8{flex:0 0 33.3333333333%;max-width:33.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-md-9{flex:0 0 37.5%;max-width:37.5%;display:block}:where(.ant-scope-custom) .ant-col-md-10{flex:0 0 41.6666666667%;max-width:41.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-md-11{flex:0 0 45.8333333333%;max-width:45.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-md-12{flex:0 0 50%;max-width:50%;display:block}:where(.ant-scope-custom) .ant-col-md-13{flex:0 0 54.1666666667%;max-width:54.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-md-14{flex:0 0 58.3333333333%;max-width:58.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-md-15{flex:0 0 62.5%;max-width:62.5%;display:block}:where(.ant-scope-custom) .ant-col-md-16{flex:0 0 66.6666666667%;max-width:66.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-md-17{flex:0 0 70.8333333333%;max-width:70.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-md-18{flex:0 0 75%;max-width:75%;display:block}:where(.ant-scope-custom) .ant-col-md-19{flex:0 0 79.1666666667%;max-width:79.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-md-20{flex:0 0 83.3333333333%;max-width:83.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-md-21{flex:0 0 87.5%;max-width:87.5%;display:block}:where(.ant-scope-custom) .ant-col-md-22{flex:0 0 91.6666666667%;max-width:91.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-md-23{flex:0 0 95.8333333333%;max-width:95.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-md-24{flex:0 0 100%;max-width:100%;display:block}:where(.ant-scope-custom) [class*=ant-col-md-offset-]{display:block}:where(.ant-scope-custom) .ant-col-md-offset-1{margin-left:4.1666666667%}:where(.ant-scope-custom) .ant-col-md-offset-2{margin-left:8.3333333333%}:where(.ant-scope-custom) .ant-col-md-offset-3{margin-left:12.5%}:where(.ant-scope-custom) .ant-col-md-offset-4{margin-left:16.6666666667%}:where(.ant-scope-custom) .ant-col-md-offset-5{margin-left:20.8333333333%}:where(.ant-scope-custom) .ant-col-md-offset-6{margin-left:25%}:where(.ant-scope-custom) .ant-col-md-offset-7{margin-left:29.1666666667%}:where(.ant-scope-custom) .ant-col-md-offset-8{margin-left:33.3333333333%}:where(.ant-scope-custom) .ant-col-md-offset-9{margin-left:37.5%}:where(.ant-scope-custom) .ant-col-md-offset-10{margin-left:41.6666666667%}:where(.ant-scope-custom) .ant-col-md-offset-11{margin-left:45.8333333333%}:where(.ant-scope-custom) .ant-col-md-offset-12{margin-left:50%}:where(.ant-scope-custom) .ant-col-md-offset-13{margin-left:54.1666666667%}:where(.ant-scope-custom) .ant-col-md-offset-14{margin-left:58.3333333333%}:where(.ant-scope-custom) .ant-col-md-offset-15{margin-left:62.5%}:where(.ant-scope-custom) .ant-col-md-offset-16{margin-left:66.6666666667%}:where(.ant-scope-custom) .ant-col-md-offset-17{margin-left:70.8333333333%}:where(.ant-scope-custom) .ant-col-md-offset-18{margin-left:75%}:where(.ant-scope-custom) .ant-col-md-offset-19{margin-left:79.1666666667%}:where(.ant-scope-custom) .ant-col-md-offset-20{margin-left:83.3333333333%}:where(.ant-scope-custom) .ant-col-md-offset-21{margin-left:87.5%}:where(.ant-scope-custom) .ant-col-md-offset-22{margin-left:91.6666666667%}:where(.ant-scope-custom) .ant-col-md-offset-23{margin-left:95.8333333333%}}@media (min-width:992px){:where(.ant-scope-custom) .ant-col-lg-0{display:none}:where(.ant-scope-custom) .ant-col-lg-1{flex:0 0 4.1666666667%;max-width:4.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-lg-2{flex:0 0 8.3333333333%;max-width:8.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-lg-3{flex:0 0 12.5%;max-width:12.5%;display:block}:where(.ant-scope-custom) .ant-col-lg-4{flex:0 0 16.6666666667%;max-width:16.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-lg-5{flex:0 0 20.8333333333%;max-width:20.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-lg-6{flex:0 0 25%;max-width:25%;display:block}:where(.ant-scope-custom) .ant-col-lg-7{flex:0 0 29.1666666667%;max-width:29.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-lg-8{flex:0 0 33.3333333333%;max-width:33.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-lg-9{flex:0 0 37.5%;max-width:37.5%;display:block}:where(.ant-scope-custom) .ant-col-lg-10{flex:0 0 41.6666666667%;max-width:41.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-lg-11{flex:0 0 45.8333333333%;max-width:45.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-lg-12{flex:0 0 50%;max-width:50%;display:block}:where(.ant-scope-custom) .ant-col-lg-13{flex:0 0 54.1666666667%;max-width:54.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-lg-14{flex:0 0 58.3333333333%;max-width:58.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-lg-15{flex:0 0 62.5%;max-width:62.5%;display:block}:where(.ant-scope-custom) .ant-col-lg-16{flex:0 0 66.6666666667%;max-width:66.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-lg-17{flex:0 0 70.8333333333%;max-width:70.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-lg-18{flex:0 0 75%;max-width:75%;display:block}:where(.ant-scope-custom) .ant-col-lg-19{flex:0 0 79.1666666667%;max-width:79.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-lg-20{flex:0 0 83.3333333333%;max-width:83.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-lg-21{flex:0 0 87.5%;max-width:87.5%;display:block}:where(.ant-scope-custom) .ant-col-lg-22{flex:0 0 91.6666666667%;max-width:91.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-lg-23{flex:0 0 95.8333333333%;max-width:95.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-lg-24{flex:0 0 100%;max-width:100%;display:block}:where(.ant-scope-custom) [class*=ant-col-lg-offset-]{display:block}:where(.ant-scope-custom) .ant-col-lg-offset-1{margin-left:4.1666666667%}:where(.ant-scope-custom) .ant-col-lg-offset-2{margin-left:8.3333333333%}:where(.ant-scope-custom) .ant-col-lg-offset-3{margin-left:12.5%}:where(.ant-scope-custom) .ant-col-lg-offset-4{margin-left:16.6666666667%}:where(.ant-scope-custom) .ant-col-lg-offset-5{margin-left:20.8333333333%}:where(.ant-scope-custom) .ant-col-lg-offset-6{margin-left:25%}:where(.ant-scope-custom) .ant-col-lg-offset-7{margin-left:29.1666666667%}:where(.ant-scope-custom) .ant-col-lg-offset-8{margin-left:33.3333333333%}:where(.ant-scope-custom) .ant-col-lg-offset-9{margin-left:37.5%}:where(.ant-scope-custom) .ant-col-lg-offset-10{margin-left:41.6666666667%}:where(.ant-scope-custom) .ant-col-lg-offset-11{margin-left:45.8333333333%}:where(.ant-scope-custom) .ant-col-lg-offset-12{margin-left:50%}:where(.ant-scope-custom) .ant-col-lg-offset-13{margin-left:54.1666666667%}:where(.ant-scope-custom) .ant-col-lg-offset-14{margin-left:58.3333333333%}:where(.ant-scope-custom) .ant-col-lg-offset-15{margin-left:62.5%}:where(.ant-scope-custom) .ant-col-lg-offset-16{margin-left:66.6666666667%}:where(.ant-scope-custom) .ant-col-lg-offset-17{margin-left:70.8333333333%}:where(.ant-scope-custom) .ant-col-lg-offset-18{margin-left:75%}:where(.ant-scope-custom) .ant-col-lg-offset-19{margin-left:79.1666666667%}:where(.ant-scope-custom) .ant-col-lg-offset-20{margin-left:83.3333333333%}:where(.ant-scope-custom) .ant-col-lg-offset-21{margin-left:87.5%}:where(.ant-scope-custom) .ant-col-lg-offset-22{margin-left:91.6666666667%}:where(.ant-scope-custom) .ant-col-lg-offset-23{margin-left:95.8333333333%}}@media (min-width:1200px){:where(.ant-scope-custom) .ant-col-xl-0{display:none}:where(.ant-scope-custom) .ant-col-xl-1{flex:0 0 4.1666666667%;max-width:4.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-xl-2{flex:0 0 8.3333333333%;max-width:8.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-xl-3{flex:0 0 12.5%;max-width:12.5%;display:block}:where(.ant-scope-custom) .ant-col-xl-4{flex:0 0 16.6666666667%;max-width:16.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-xl-5{flex:0 0 20.8333333333%;max-width:20.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-xl-6{flex:0 0 25%;max-width:25%;display:block}:where(.ant-scope-custom) .ant-col-xl-7{flex:0 0 29.1666666667%;max-width:29.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-xl-8{flex:0 0 33.3333333333%;max-width:33.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-xl-9{flex:0 0 37.5%;max-width:37.5%;display:block}:where(.ant-scope-custom) .ant-col-xl-10{flex:0 0 41.6666666667%;max-width:41.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-xl-11{flex:0 0 45.8333333333%;max-width:45.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-xl-12{flex:0 0 50%;max-width:50%;display:block}:where(.ant-scope-custom) .ant-col-xl-13{flex:0 0 54.1666666667%;max-width:54.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-xl-14{flex:0 0 58.3333333333%;max-width:58.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-xl-15{flex:0 0 62.5%;max-width:62.5%;display:block}:where(.ant-scope-custom) .ant-col-xl-16{flex:0 0 66.6666666667%;max-width:66.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-xl-17{flex:0 0 70.8333333333%;max-width:70.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-xl-18{flex:0 0 75%;max-width:75%;display:block}:where(.ant-scope-custom) .ant-col-xl-19{flex:0 0 79.1666666667%;max-width:79.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-xl-20{flex:0 0 83.3333333333%;max-width:83.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-xl-21{flex:0 0 87.5%;max-width:87.5%;display:block}:where(.ant-scope-custom) .ant-col-xl-22{flex:0 0 91.6666666667%;max-width:91.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-xl-23{flex:0 0 95.8333333333%;max-width:95.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-xl-24{flex:0 0 100%;max-width:100%;display:block}:where(.ant-scope-custom) [class*=ant-col-xl-offset-]{display:block}:where(.ant-scope-custom) .ant-col-xl-offset-1{margin-left:4.1666666667%}:where(.ant-scope-custom) .ant-col-xl-offset-2{margin-left:8.3333333333%}:where(.ant-scope-custom) .ant-col-xl-offset-3{margin-left:12.5%}:where(.ant-scope-custom) .ant-col-xl-offset-4{margin-left:16.6666666667%}:where(.ant-scope-custom) .ant-col-xl-offset-5{margin-left:20.8333333333%}:where(.ant-scope-custom) .ant-col-xl-offset-6{margin-left:25%}:where(.ant-scope-custom) .ant-col-xl-offset-7{margin-left:29.1666666667%}:where(.ant-scope-custom) .ant-col-xl-offset-8{margin-left:33.3333333333%}:where(.ant-scope-custom) .ant-col-xl-offset-9{margin-left:37.5%}:where(.ant-scope-custom) .ant-col-xl-offset-10{margin-left:41.6666666667%}:where(.ant-scope-custom) .ant-col-xl-offset-11{margin-left:45.8333333333%}:where(.ant-scope-custom) .ant-col-xl-offset-12{margin-left:50%}:where(.ant-scope-custom) .ant-col-xl-offset-13{margin-left:54.1666666667%}:where(.ant-scope-custom) .ant-col-xl-offset-14{margin-left:58.3333333333%}:where(.ant-scope-custom) .ant-col-xl-offset-15{margin-left:62.5%}:where(.ant-scope-custom) .ant-col-xl-offset-16{margin-left:66.6666666667%}:where(.ant-scope-custom) .ant-col-xl-offset-17{margin-left:70.8333333333%}:where(.ant-scope-custom) .ant-col-xl-offset-18{margin-left:75%}:where(.ant-scope-custom) .ant-col-xl-offset-19{margin-left:79.1666666667%}:where(.ant-scope-custom) .ant-col-xl-offset-20{margin-left:83.3333333333%}:where(.ant-scope-custom) .ant-col-xl-offset-21{margin-left:87.5%}:where(.ant-scope-custom) .ant-col-xl-offset-22{margin-left:91.6666666667%}:where(.ant-scope-custom) .ant-col-xl-offset-23{margin-left:95.8333333333%}}@media (min-width:1600px){:where(.ant-scope-custom) .ant-col-xxl-0{display:none}:where(.ant-scope-custom) .ant-col-xxl-1{--ant-display:block;display:var(--ant-display);flex:0 0 4.1666666667%;max-width:4.1666666667%}:where(.ant-scope-custom) .ant-col-xxl-2{--ant-display:block;display:var(--ant-display);flex:0 0 8.3333333333%;max-width:8.3333333333%}:where(.ant-scope-custom) .ant-col-xxl-3{--ant-display:block;display:var(--ant-display);flex:0 0 12.5%;max-width:12.5%}:where(.ant-scope-custom) .ant-col-xxl-4{--ant-display:block;display:var(--ant-display);flex:0 0 16.6666666667%;max-width:16.6666666667%}:where(.ant-scope-custom) .ant-col-xxl-5{--ant-display:block;display:var(--ant-display);flex:0 0 20.8333333333%;max-width:20.8333333333%}:where(.ant-scope-custom) .ant-col-xxl-6{--ant-display:block;display:var(--ant-display);flex:0 0 25%;max-width:25%}:where(.ant-scope-custom) .ant-col-xxl-7{--ant-display:block;display:var(--ant-display);flex:0 0 29.1666666667%;max-width:29.1666666667%}:where(.ant-scope-custom) .ant-col-xxl-8{--ant-display:block;display:var(--ant-display);flex:0 0 33.3333333333%;max-width:33.3333333333%}:where(.ant-scope-custom) .ant-col-xxl-9{--ant-display:block;display:var(--ant-display);flex:0 0 37.5%;max-width:37.5%}:where(.ant-scope-custom) .ant-col-xxl-10{--ant-display:block;display:var(--ant-display);flex:0 0 41.6666666667%;max-width:41.6666666667%}:where(.ant-scope-custom) .ant-col-xxl-11{--ant-display:block;display:var(--ant-display);flex:0 0 45.8333333333%;max-width:45.8333333333%}:where(.ant-scope-custom) .ant-col-xxl-12{--ant-display:block;display:var(--ant-display);flex:0 0 50%;max-width:50%}:where(.ant-scope-custom) .ant-col-xxl-13{--ant-display:block;display:var(--ant-display);flex:0 0 54.1666666667%;max-width:54.1666666667%}:where(.ant-scope-custom) .ant-col-xxl-14{--ant-display:block;display:var(--ant-display);flex:0 0 58.3333333333%;max-width:58.3333333333%}:where(.ant-scope-custom) .ant-col-xxl-15{--ant-display:block;display:var(--ant-display);flex:0 0 62.5%;max-width:62.5%}:where(.ant-scope-custom) .ant-col-xxl-16{--ant-display:block;display:var(--ant-display);flex:0 0 66.6666666667%;max-width:66.6666666667%}:where(.ant-scope-custom) .ant-col-xxl-17{--ant-display:block;display:var(--ant-display);flex:0 0 70.8333333333%;max-width:70.8333333333%}:where(.ant-scope-custom) .ant-col-xxl-18{--ant-display:block;display:var(--ant-display);flex:0 0 75%;max-width:75%}:where(.ant-scope-custom) .ant-col-xxl-19{--ant-display:block;display:var(--ant-display);flex:0 0 79.1666666667%;max-width:79.1666666667%}:where(.ant-scope-custom) .ant-col-xxl-20{--ant-display:block;display:var(--ant-display);flex:0 0 83.3333333333%;max-width:83.3333333333%}:where(.ant-scope-custom) .ant-col-xxl-21{--ant-display:block;display:var(--ant-display);flex:0 0 87.5%;max-width:87.5%}:where(.ant-scope-custom) .ant-col-xxl-22{--ant-display:block;display:var(--ant-display);flex:0 0 91.6666666667%;max-width:91.6666666667%}:where(.ant-scope-custom) .ant-col-xxl-23{--ant-display:block;display:var(--ant-display);flex:0 0 95.8333333333%;max-width:95.8333333333%}:where(.ant-scope-custom) .ant-col-xxl-24{--ant-display:block;display:var(--ant-display);flex:0 0 100%;max-width:100%}:where(.ant-scope-custom) [class*=ant-col-xxl-offset-]{--ant-display:block;display:var(--ant-display)}:where(.ant-scope-custom) .ant-col-xxl-offset-1{margin-left:4.1666666667%}:where(.ant-scope-custom) .ant-col-xxl-offset-2{margin-left:8.3333333333%}:where(.ant-scope-custom) .ant-col-xxl-offset-3{margin-left:12.5%}:where(.ant-scope-custom) .ant-col-xxl-offset-4{margin-left:16.6666666667%}:where(.ant-scope-custom) .ant-col-xxl-offset-5{margin-left:20.8333333333%}:where(.ant-scope-custom) .ant-col-xxl-offset-6{margin-left:25%}:where(.ant-scope-custom) .ant-col-xxl-offset-7{margin-left:29.1666666667%}:where(.ant-scope-custom) .ant-col-xxl-offset-8{margin-left:33.3333333333%}:where(.ant-scope-custom) .ant-col-xxl-offset-9{margin-left:37.5%}:where(.ant-scope-custom) .ant-col-xxl-offset-10{margin-left:41.6666666667%}:where(.ant-scope-custom) .ant-col-xxl-offset-11{margin-left:45.8333333333%}:where(.ant-scope-custom) .ant-col-xxl-offset-12{margin-left:50%}:where(.ant-scope-custom) .ant-col-xxl-offset-13{margin-left:54.1666666667%}:where(.ant-scope-custom) .ant-col-xxl-offset-14{margin-left:58.3333333333%}:where(.ant-scope-custom) .ant-col-xxl-offset-15{margin-left:62.5%}:where(.ant-scope-custom) .ant-col-xxl-offset-16{margin-left:66.6666666667%}:where(.ant-scope-custom) .ant-col-xxl-offset-17{margin-left:70.8333333333%}:where(.ant-scope-custom) .ant-col-xxl-offset-18{margin-left:75%}:where(.ant-scope-custom) .ant-col-xxl-offset-19{margin-left:79.1666666667%}:where(.ant-scope-custom) .ant-col-xxl-offset-20{margin-left:83.3333333333%}:where(.ant-scope-custom) .ant-col-xxl-offset-21{margin-left:87.5%}:where(.ant-scope-custom) .ant-col-xxl-offset-22{margin-left:91.6666666667%}:where(.ant-scope-custom) .ant-col-xxl-offset-23{margin-left:95.8333333333%}}:where(.ant-scope-custom) .ant-col-0{display:none}:where(.ant-scope-custom) .ant-col-1{flex:0 0 4.1666666667%;max-width:4.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-2{flex:0 0 8.3333333333%;max-width:8.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-3{flex:0 0 12.5%;max-width:12.5%;display:block}:where(.ant-scope-custom) .ant-col-4{flex:0 0 16.6666666667%;max-width:16.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-5{flex:0 0 20.8333333333%;max-width:20.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-6{flex:0 0 25%;max-width:25%;display:block}:where(.ant-scope-custom) .ant-col-7{flex:0 0 29.1666666667%;max-width:29.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-8{flex:0 0 33.3333333333%;max-width:33.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-9{flex:0 0 37.5%;max-width:37.5%;display:block}:where(.ant-scope-custom) .ant-col-10{flex:0 0 41.6666666667%;max-width:41.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-11{flex:0 0 45.8333333333%;max-width:45.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-12{flex:0 0 50%;max-width:50%;display:block}:where(.ant-scope-custom) .ant-col-13{flex:0 0 54.1666666667%;max-width:54.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-14{flex:0 0 58.3333333333%;max-width:58.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-15{flex:0 0 62.5%;max-width:62.5%;display:block}:where(.ant-scope-custom) .ant-col-16{flex:0 0 66.6666666667%;max-width:66.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-17{flex:0 0 70.8333333333%;max-width:70.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-18{flex:0 0 75%;max-width:75%;display:block}:where(.ant-scope-custom) .ant-col-19{flex:0 0 79.1666666667%;max-width:79.1666666667%;display:block}:where(.ant-scope-custom) .ant-col-20{flex:0 0 83.3333333333%;max-width:83.3333333333%;display:block}:where(.ant-scope-custom) .ant-col-21{flex:0 0 87.5%;max-width:87.5%;display:block}:where(.ant-scope-custom) .ant-col-22{flex:0 0 91.6666666667%;max-width:91.6666666667%;display:block}:where(.ant-scope-custom) .ant-col-23{flex:0 0 95.8333333333%;max-width:95.8333333333%;display:block}:where(.ant-scope-custom) .ant-col-24{flex:0 0 100%;max-width:100%;display:block}:where(.ant-scope-custom) [class*=ant-col-offset-]{display:block}:where(.ant-scope-custom) .ant-col-offset-1{margin-left:4.1666666667%}:where(.ant-scope-custom) .ant-col-offset-2{margin-left:8.3333333333%}:where(.ant-scope-custom) .ant-col-offset-3{margin-left:12.5%}:where(.ant-scope-custom) .ant-col-offset-4{margin-left:16.6666666667%}:where(.ant-scope-custom) .ant-col-offset-5{margin-left:20.8333333333%}:where(.ant-scope-custom) .ant-col-offset-6{margin-left:25%}:where(.ant-scope-custom) .ant-col-offset-7{margin-left:29.1666666667%}:where(.ant-scope-custom) .ant-col-offset-8{margin-left:33.3333333333%}:where(.ant-scope-custom) .ant-col-offset-9{margin-left:37.5%}:where(.ant-scope-custom) .ant-col-offset-10{margin-left:41.6666666667%}:where(.ant-scope-custom) .ant-col-offset-11{margin-left:45.8333333333%}:where(.ant-scope-custom) .ant-col-offset-12{margin-left:50%}:where(.ant-scope-custom) .ant-col-offset-13{margin-left:54.1666666667%}:where(.ant-scope-custom) .ant-col-offset-14{margin-left:58.3333333333%}:where(.ant-scope-custom) .ant-col-offset-15{margin-left:62.5%}:where(.ant-scope-custom) .ant-col-offset-16{margin-left:66.6666666667%}:where(.ant-scope-custom) .ant-col-offset-17{margin-left:70.8333333333%}:where(.ant-scope-custom) .ant-col-offset-18{margin-left:75%}:where(.ant-scope-custom) .ant-col-offset-19{margin-left:79.1666666667%}:where(.ant-scope-custom) .ant-col-offset-20{margin-left:83.3333333333%}:where(.ant-scope-custom) .ant-col-offset-21{margin-left:87.5%}:where(.ant-scope-custom) .ant-col-offset-22{margin-left:91.6666666667%}:where(.ant-scope-custom) .ant-col-offset-23{margin-left:95.8333333333%}:where(.ant-scope-custom) .ant-row{display:flex;flex-flow:row wrap;box-sizing:border-box;margin-left:calc(var(--ant-row-gutter-x) / -2);margin-right:calc(var(--ant-row-gutter-x) / -2);row-gap:var(--ant-row-gutter-y)}:where(.ant-scope-custom) .ant-row.nowrap{flex-wrap:nowrap}:where(.ant-scope-custom) .ant-col{position:relative;min-height:1px;box-sizing:border-box;font-size:14px}:where(.ant-scope-custom) .ant-row>:not(.ant-col){padding-left:calc(var(--ant-row-gutter-x) / 2);padding-right:calc(var(--ant-row-gutter-x) / 2)}:where(.ant-scope-custom) .ant-form-item>.ant-row{margin-left:0;margin-right:0}:where(.ant-scope-custom) .ant-form-item>.ant-row>.ant-col{padding-left:0;padding-right:0}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}:root{--theme-font-family:"Manrope",sans-serif}:root:has(link[href*=museo-sans]){--theme-font-family:"Museo_Sans","Museo_Sans_Cyrill",sans-serif}.theme-sunmar{--theme-font-family:"Museo_Sans","Museo_Sans_Cyrill",sans-serif}*,.ant-scope-custom{box-sizing:border-box}body,html{overflow-x:clip!important;font-family:var(--theme-font-family)}body{margin:0;box-sizing:border-box}html{scroll-behavior:smooth}img{max-width:100%}a{text-decoration:none}button{outline:none}button,h1,h2,h3,h4,h5,h6{font-family:var(--theme-font-family)}figure{margin:0}.visible-on-desktop{display:none}@media(min-width:992px){.visible-on-desktop{display:block}}.visible-on-mobile{display:none}@media(max-width:767px){.visible-on-mobile{display:block}.body-scroll-prevented,.body-scroll-prevented body{overscroll-behavior-y:none}}.ant-scope-custom{font-family:var(--theme-font-family)}.layout-container-limit{box-sizing:border-box;width:100%;max-width:1530px;padding:0 80px}@media(max-width:992px){.layout-container-limit{max-width:100%;padding:0}}@media(min-width:992px)and (max-width:1200px){.layout-container-limit{max-width:100%!important;padding:0 24px!important}}@media(min-width:1201px)and (max-width:1348px){.layout-container-limit{max-width:100%!important}}.layout-container-limit.center{margin:auto}.row-outer-container .row-container{overflow-x:clip}.d-none{display:none!important}.d-block{display:block!important}.overflow-hidden{overflow:hidden!important}.quick-search-wrapper{display:flex;align-items:flex-start}.visible-on-tablet-and-mobile{display:none}@media(max-width:992px){.visible-on-tablet-and-mobile{display:block}}.ant-form-vertical .ant-form-item:not(.ant-form-item-horizontal) .ant-form-item-row{row-gap:0}.ant-tabs-tab .ant-tabs-tab-active{min-height:56px}nextjs-portal{display:none!important}.overflow-hidden{margin-right:16px}body.hotel-detail-v2-active{overflow:unset!important;width:100%!important}@media(max-width:992px){body.hotel-detail-v2-active .headerMobileWrapper{padding-top:0!important}body.hotel-detail-v2-active .header-mobile-container{position:static!important}}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_7e352e{font-family:Manrope,Manrope Fallback,sans-serif;font-style:normal}.__variable_7e352e{--font-manrope:"Manrope","Manrope Fallback",sans-serif}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.glide--rtl{direction:rtl}@keyframes HotelSidebar_skeleton-shimmer__NAm7c{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelSidebar_hotelSidebar__WYuAH{border-radius:var(--custom-border-radius-2xl);overflow:hidden}@media(max-width:992px){.HotelSidebar_hotelSidebar__WYuAH{border:1px solid var(--ant-color-border);width:100%}}.HotelSidebar_hotelSidebar__WYuAH .hotel-promotion{border-radius:0;justify-content:center;padding:10px var(--ant-padding-sm);gap:var(--ant-padding-xs)}.HotelSidebar_hotelSidebar__WYuAH .hotel-promotion div{color:var(--ant-volcano-8)}.HotelSidebar_summaryCard__oMbPz{padding:var(--ant-padding-sm);background-color:var(--ant-color-bg-base)}.HotelSidebar_summaryCard__oMbPz,.HotelSidebar_summaryCard__oMbPz .HotelSidebar_priceContainer__M_Yf4{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}@media(max-width:992px){.HotelSidebar_summaryCard__oMbPz .HotelSidebar_priceContainer__M_Yf4{position:fixed;bottom:0;left:0;right:0;background:var(--ant-color-bg-base);flex-direction:row;justify-content:space-between;align-items:center;box-shadow:0 -3px 6px -4px rgba(0,0,0,.03),0 -6px 16px 0 rgba(0,0,0,.05);padding:var(--ant-padding-sm) var(--ant-padding-content-vertical-lg);z-index:11;border-top-right-radius:20px;border-top-left-radius:20px;z-index:1}.HotelSidebar_summaryCard__oMbPz .HotelSidebar_priceContainer__M_Yf4 .hotel-price{gap:2px;align-items:flex-start}.HotelSidebar_summaryCard__oMbPz .HotelSidebar_priceContainer__M_Yf4 .hotel-price .primary-price{font-size:var(--ant-font-size-heading3);line-height:32px}.HotelSidebar_summaryCard__oMbPz .HotelSidebar_priceContainer__M_Yf4 .hotel-price .lowest-price{padding:0;background:none;border:none}.HotelSidebar_summaryCard__oMbPz{padding:var(--ant-padding-content-vertical-lg) var(--ant-padding-sm)}}@keyframes HotelSidebar_skeleton_skeleton-shimmer__bsJKF{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelSidebar_skeleton_row__PlBOl{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-sm);padding:var(--ant-padding-sm);border:1px solid var(--ant-color-border);border-radius:var(--ant-border-radius-lg)}.HotelSidebar_skeleton_row__PlBOl .ant-skeleton-input{height:22px!important;min-width:0!important}.HotelSidebar_skeleton_rowText__mOCr2{flex:1 1;min-width:0}.HotelSidebar_skeleton_priceBlock__fql3_{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm);margin-top:var(--ant-padding-xs)}.HotelSidebar_skeleton_priceBlock__fql3_ .ant-skeleton-input{height:32px!important}.HotelSidebar_skeleton_priceBlock__fql3_ .ant-skeleton-button{height:40px!important;width:100%!important}.IconFactory_iconFallback__EKhTU,.IconFactory_lazyIcon___6vWd{display:inline-block}.IconFactory_iconFallbackRounded__rxX7C{display:inline-block;background:#f0f0f0;border-radius:50%}.IconFactory_iconFallbackSquare__tOgAs{display:inline-block;background:#f0f0f0;border-radius:4px}.IconFactory_iconFallbackGhost__USiL4{display:inline-block;background:rgba(0,0,0,0) none!important}@keyframes StatusServerErrorBlock_skeleton-shimmer__xkTAo{0%{background-position:-200% 0}to{background-position:200% 0}}.StatusServerErrorBlock_statusServerErrorBlock__RzNye{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100vh}.StatusServerErrorBlock_statusServerErrorBlock__RzNye h2{margin:0 0 var(--ant-margin)!important}@media(max-width:992px){.StatusServerErrorBlock_statusServerErrorBlock__RzNye h2{font-weight:var(--ant-font-weight-strong);font-size:var(--ant-font-size-lg);line-height:24px}}.StatusServerErrorBlock_statusServerErrorBlock__RzNye h5{margin:0 0 var(--ant-margin)!important}@media(max-width:992px){.StatusServerErrorBlock_statusServerErrorBlock__RzNye h5{font-weight:var(--ant-font-weight-strong);font-size:var(--ant-font-size);line-height:22px}}.StatusServerErrorBlock_imageContainer__7vzBx{margin-bottom:var(--custom-space-4)}.StatusServerErrorBlock_errorCode__3Ztif{font-size:100px;font-weight:300;line-height:137px;text-align:center;color:var(--ant-color-error);margin-bottom:var(--custom-space-4)}.StatusServerErrorBlock_statusFooter__Sn9Sp{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--ant-padding-xs)}.StatusServerErrorBlock_statusFooter__Sn9Sp button{width:unset}.StatusServerErrorBlock_statusContact__7Luce{margin-top:var(--ant-padding-content-horizontal-sm);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-content-horizontal-sm)}.StatusServerErrorBlock_statusContactItem__uuTOr{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin-sm)}.StatusServerErrorBlock_statusContactItem__uuTOr a{color:var(--ant-color-text);font-size:var(--ant-font-size-sm);font-weight:var(--ant-font-weight-strong);line-height:16px;text-decoration:none}@keyframes SwiperContainer_glider_skeleton-shimmer__uD8me{0%{background-position:-200% 0}to{background-position:200% 0}}.SwiperContainer_glider_glideContainer__vYxDN{position:relative}.SwiperContainer_glider_glideContainer__vYxDN .glide{position:relative;width:100%;box-sizing:border-box}.SwiperContainer_glider_glideContainer__vYxDN .glide__track{overflow:hidden}.SwiperContainer_glider_glideContainer__vYxDN .glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.SwiperContainer_glider_glideContainer__vYxDN .glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);content-visibility:auto;contain-intrinsic-size:auto 350px}.SwiperContainer_glider_glideContainer__vYxDN .glide-navigation{-webkit-user-select:none;user-select:none;width:50px;height:50px;box-shadow:var(--ant-box-shadow-secondary);background:var(--ant-color-bg-base);border-radius:50%;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:50%;z-index:2;transform:translateY(-50%)}.SwiperContainer_glider_glideContainer__vYxDN .glide-navigation:hover{background:var(--ant-color-bg-container)}.SwiperContainer_glider_glideContainer__vYxDN .glide-navigation:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:2px}[data-widget-layout=v2] .SwiperContainer_glider_glideContainer__vYxDN .glide-navigation{border-radius:8px}.SwiperContainer_glider_glideContainer__vYxDN .next-arrow{right:-74px}.SwiperContainer_glider_glideContainer__vYxDN .prev-arrow{left:-74px}.SwiperContainer_glider_glideContainer__vYxDN .glide__bullets{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;position:static;margin:16px 0 0}.SwiperContainer_glider_glideContainer__vYxDN .glide__bullet{-webkit-appearance:none;appearance:none;border:none;padding:0;width:10px;height:10px;cursor:pointer;background:rgba(0,0,0,0);opacity:1;outline:none}.SwiperContainer_glider_glideContainer__vYxDN .glide__bullet .dot{display:block;background:var(--ant-color-primary);opacity:.3;width:10px;height:10px;border-radius:50%;cursor:pointer}.SwiperContainer_glider_glideContainer__vYxDN .glide__bullet:hover .dot{opacity:.6}.SwiperContainer_glider_glideContainer__vYxDN .glide__bullet:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:2px;border-radius:50%}.SwiperContainer_glider_glideContainer__vYxDN .glide__bullet--active .dot,.SwiperContainer_glider_glideContainer__vYxDN .swiper-pagination-bullet-active .dot{opacity:1;border:none!important}[data-widget-layout=v2] .SwiperContainer_glider_glideContainer__vYxDN .glide__bullets{gap:0!important}[data-widget-layout=v2] .SwiperContainer_glider_glideContainer__vYxDN .glide__bullets .glide__bullet,[data-widget-layout=v2] .SwiperContainer_glider_glideContainer__vYxDN .glide__bullets .swiper-pagination-bullet{box-sizing:border-box;padding:2px;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center}[data-widget-layout=v2] .SwiperContainer_glider_glideContainer__vYxDN .glide__bullets .glide__bullet.glide__bullet--active,[data-widget-layout=v2] .SwiperContainer_glider_glideContainer__vYxDN .glide__bullets .glide__bullet.swiper-pagination-bullet-active,[data-widget-layout=v2] .SwiperContainer_glider_glideContainer__vYxDN .glide__bullets .swiper-pagination-bullet.glide__bullet--active,[data-widget-layout=v2] .SwiperContainer_glider_glideContainer__vYxDN .glide__bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid var(--ant-color-primary)}[data-widget-layout=v2] .SwiperContainer_glider_glideContainer__vYxDN .glide__bullets .glide__bullet .dot,[data-widget-layout=v2] .SwiperContainer_glider_glideContainer__vYxDN .glide__bullets .swiper-pagination-bullet .dot{background:var(--ant-color-primary)!important;width:10px!important;height:10px!important}[data-widget-layout=v2] .SwiperContainer_glider_glideContainer__vYxDN .glide__bullets .glide__bullet.glide__bullet--active,[data-widget-layout=v2] .SwiperContainer_glider_glideContainer__vYxDN .glide__bullets .glide__bullet.slick-active,[data-widget-layout=v2] .SwiperContainer_glider_glideContainer__vYxDN .glide__bullets .swiper-pagination-bullet.glide__bullet--active,[data-widget-layout=v2] .SwiperContainer_glider_glideContainer__vYxDN .glide__bullets .swiper-pagination-bullet.slick-active{border-color:var(--ant-color-primary)}@media(max-width:767px){.SwiperContainer_glider_glideContainer__vYxDN .navigations{margin-top:var(--ant-padding-sm);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--ant-margin)}.SwiperContainer_glider_glideContainer__vYxDN .navigations .glide-navigation{position:relative;top:unset;transform:unset;width:40px;height:40px;box-shadow:none;left:0!important;right:0!important}.SwiperContainer_glider_glideContainer__vYxDN .glide__bullets{display:none}}@keyframes BannerFullBlock_skeleton-shimmer__PU4WJ{0%{background-position:-200% 0}to{background-position:200% 0}}.BannerFullBlock_bannerFullBlock__rNVQK{max-width:1370px!important;margin:0 auto;padding:0 8px;border-radius:calc(var(--ant-border-radius-lg)*4);overflow:hidden}@media(max-width:767px){.BannerFullBlock_bannerFullBlock__rNVQK{width:100%;height:542.66px;top:0;padding:0;border-radius:0}}.BannerFullBlock_bannerFullBlock__rNVQK .swiper,.BannerFullBlock_bannerFullBlock__rNVQK .swiper-container{height:100%}.BannerFullBlock_bannerFullBlock__rNVQK .swiper-pagination{position:absolute!important;bottom:20px;left:0;right:0;margin:0 auto!important;padding:0}@keyframes BannerLinkWrapper_skeleton-shimmer__Eib1C{0%{background-position:-200% 0}to{background-position:200% 0}}.BannerLinkWrapper_bannerLinkWrapper__HSmbW{width:100%;color:var(--ant-color-text);display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex:1 1}.BannerLinkWrapper_bannerLinkWrapper__HSmbW:active,.BannerLinkWrapper_bannerLinkWrapper__HSmbW:focus,.BannerLinkWrapper_bannerLinkWrapper__HSmbW:hover,.BannerLinkWrapper_bannerLinkWrapper__HSmbW:link,.BannerLinkWrapper_bannerLinkWrapper__HSmbW:visited{color:var(--ant-color-text)}@keyframes HotelSidebarButton_skeleton-shimmer__frCAl{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelSidebarButton_hotelSidebarButton__eDWPE{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}.HotelSidebarButton_hotelSidebarButton__eDWPE .hotel-sidebar-book-now{width:100%}.HotelSidebarButton_assurances__k_hZM{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--ant-padding-xxs);flex-wrap:wrap;margin:0;padding:0;list-style:none;color:var(--ant-color-text-secondary);font-size:var(--ant-font-size-sm)}@media(max-width:992px){.HotelSidebarButton_assurances__k_hZM{display:none}}.HotelSidebarButton_assurance__q04wZ{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:2px}@keyframes HotelSidebarAction_skeleton-shimmer__uNIK8{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelSidebarAction_container__0Z6lJ{cursor:pointer;border-radius:var(--ant-border-radius-lg);border:1px solid var(--ant-color-border);padding:var(--ant-padding-sm);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}.HotelSidebarAction_container__0Z6lJ.HotelSidebarAction_active__zcqfI,.HotelSidebarAction_container__0Z6lJ:hover{border-color:var(--ant-color-primary)}.HotelSidebarAction_container__0Z6lJ.HotelSidebarAction_active__zcqfI .HotelSidebarAction_rightIcon__I9O_k path,.HotelSidebarAction_container__0Z6lJ:hover .HotelSidebarAction_rightIcon__I9O_k path{fill:var(--ant-color-primary-hover)}.HotelSidebarAction_container__0Z6lJ.HotelSidebarAction_active__zcqfI .HotelSidebarAction_item__lbile .HotelSidebarAction_title__rCals{text-decoration:underline;color:var(--ant-color-primary-text)}.HotelSidebarAction_container__0Z6lJ.HotelSidebarAction_disabled__Bp3Wr{cursor:default;background:var(--ant-color-bg-container-disabled)}.HotelSidebarAction_container__0Z6lJ.HotelSidebarAction_disabled__Bp3Wr .HotelSidebarAction_rightIcon__I9O_k path{fill:var(--ant-color-text-disabled)}.HotelSidebarAction_container__0Z6lJ.HotelSidebarAction_disabled__Bp3Wr:hover{border-color:var(--ant-color-border)}.HotelSidebarAction_container__0Z6lJ.HotelSidebarAction_disabled__Bp3Wr .HotelSidebarAction_item__lbile:hover .HotelSidebarAction_title__rCals{text-decoration:none;color:var(--ant-color-text)}@media(max-width:992px){.HotelSidebarAction_container__0Z6lJ{padding:7px var(--ant-padding-sm)}}.HotelSidebarAction_item__lbile{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:var(--ant-padding-xs)}.HotelSidebarAction_item__lbile .HotelSidebarAction_content__J_OVm{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:var(--ant-padding-xs)}.HotelSidebarAction_item__lbile .HotelSidebarAction_content__J_OVm .HotelSidebarAction_titleContainer__RiMUR{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.HotelSidebarAction_item__lbile .HotelSidebarAction_content__J_OVm .HotelSidebarAction_title__rCals{font-size:var(--ant-font-size);line-height:22px;font-weight:400;color:var(--ant-color-text);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.HotelSidebarAction_item__lbile .HotelSidebarAction_content__J_OVm .HotelSidebarAction_subtitle__GCMPh{font-size:var(--ant-font-size-sm);line-height:16px;font-weight:400;color:var(--ant-color-text-secondary);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs)}.HotelSidebarAction_item__lbile:hover .HotelSidebarAction_title__rCals{text-decoration:underline;color:var(--ant-color-primary-text)}@media(max-width:992px){.HotelSidebarAction_item__lbile{min-height:32px;align-items:center}}.HotelSidebarAction_divider__06_vn{height:1px;width:100%;background-color:var(--ant-color-border)}.HotelSidebarAction_animatedContent__kUmXU{transform-origin:left center;animation:HotelSidebarAction_sidebarItemFlashIn__S4dp1 .48s cubic-bezier(.22,1,.36,1)}.HotelSidebarAction_animatedContent__kUmXU .HotelSidebarAction_title__rCals{animation:HotelSidebarAction_sidebarTitleHighlight__L_7Gs .7s cubic-bezier(.22,1,.36,1)}@keyframes HotelSidebarAction_sidebarItemFlashIn__S4dp1{0%{opacity:0;transform:translateY(8px) scale(.97)}60%{transform:translateY(-2px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes HotelSidebarAction_sidebarTitleHighlight__L_7Gs{0%{color:var(--ant-color-primary)}to{color:var(--ant-color-text)}}@media(prefers-reduced-motion:reduce){.HotelSidebarAction_animatedContent__kUmXU,.HotelSidebarAction_animatedContent__kUmXU .HotelSidebarAction_title__rCals{animation:none}}@keyframes HotelSidebarPopover_skeleton-shimmer__rsksK{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelSidebarPopover_trigger__T_tti{cursor:pointer}.HotelSidebarPopover_backdrop__oOQ8I{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:1029}.HotelSidebarPopover_header__78xR1{border-bottom:1px solid var(--ant-color-border-secondary);padding:var(--ant-padding-lg)}.HotelSidebarPopover_header__78xR1 .HotelSidebarPopover_title__1dscK{font-size:var(--ant-font-size-heading4);font-weight:600;line-height:28px}.HotelSidebarPopover_content__nFbAf{padding:var(--ant-padding-content-vertical-lg)}@media(max-width:992px){.HotelSidebarPopover_content__nFbAf{padding:0}}.HotelSidebarPopover_footer__EscPJ{padding:0 var(--ant-padding-content-vertical-lg) var(--ant-padding-content-vertical-lg)}.HotelSidebarPopover_popover__bUA45 .ant-popover-container{padding:0!important;border-radius:24px!important}@keyframes HotelSidebarPassenger_skeleton-shimmer__59yND{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelSidebarPassenger_content__tLLi2{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin);width:246px}@media(max-width:992px){.HotelSidebarPassenger_content__tLLi2{width:unset}}.HotelSidebarPassenger_row__UuJTN{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.HotelSidebarPassenger_label__ogSA_{font-size:var(--ant-font-size-lg);font-weight:var(--ant-font-weight-strong);line-height:24px;color:var(--ant-color-text)}.HotelSidebarPassenger_counter__lj5gz{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs)}.HotelSidebarPassenger_counter__lj5gz .ant-btn{background:var(--ant-color-bg-layout);border:none}.HotelSidebarPassenger_counter__lj5gz .ant-btn .anticon{font-size:20px}.HotelSidebarPassenger_counter__lj5gz .HotelSidebarPassenger_value__wCycl{height:var(--ant-control-height-lg);width:24px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:20px;font-weight:400;line-height:28px}.HotelSidebarPassenger_divider__NH__k{height:1px;background:var(--ant-color-border)}.HotelSidebarPassenger_childAges__RknSd{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}.HotelSidebarPassenger_alert__YatmK{border-radius:var(--ant-border-radius-lg);font-size:var(--ant-font-size-sm);line-height:16px}.HotelSidebarPassenger_applyButton__55WzA{border-radius:var(--ant-border-radius-lg)!important}.CalendarLegend_legend__AeVj5{display:inline-flex;align-items:center;gap:6px;font-size:var(--ant-font-size-sm);color:var(--ant-color-text)}.CalendarLegend_legend__AeVj5 .CalendarLegend_dot__m5BMN{width:8px;height:8px;border-radius:50%;background:var(--ant-geekblue-4)}@keyframes HotelSidebarCalendar_skeleton-shimmer__cqvO3{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelSidebarCalendar_calendar__dFdIG{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-content-vertical-lg)}.HotelSidebarCalendar_monthsRow__zOqcb{display:flex;gap:var(--ant-padding-md)}@media(max-width:992px){.HotelSidebarCalendar_selectorsHeader__1U8su{position:sticky;top:calc(-1*var(--ant-padding-xs));z-index:2;background:var(--ant-color-bg-container);padding-block:var(--ant-padding-sm);margin-block:calc(-1*var(--ant-padding-sm));display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-content-vertical-lg)}}@keyframes HotelSidebarContent_skeleton-shimmer__1kXnB{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelSidebarContent_content__bgjfl{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}@keyframes BasicButtonContainer_skeleton-shimmer__t3SaQ{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes BasicButtonContainer_loadingAnimation__mq6Wr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BasicButtonContainer_loadingSpinner__89BdB{display:inline-block;width:1em;height:1em;border:2px solid;border-right:2px solid rgba(0,0,0,0);border-radius:50%;animation:BasicButtonContainer_loadingAnimation__mq6Wr .75s linear infinite}.BasicButtonContainer_button__pAh8c{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;font-size:14px;font-family:var(--ant-font-family) var(--ant-font-family-secondary)!important;transition:all .3s;outline:none;border:none;gap:8px}.BasicButtonContainer_button__pAh8c:hover{filter:brightness(90%)}.BasicButtonContainer_button__pAh8c:active{filter:brightness(80%)}.BasicButtonContainer_button__pAh8c.BasicButtonContainer_loading__hvc69{display:flex!important;pointer-events:none}.BasicButtonContainer_button__pAh8c.BasicButtonContainer_disabled__eVBkm{opacity:.5;cursor:not-allowed}.BasicButtonContainer_button__pAh8c .BasicButtonContainer_icon__Kx_oX{display:inline-flex}.BasicButtonContainer_button__pAh8c.BasicButtonContainer_default__1H6F4{background:#fff;border:1px solid #d9d9d9;color:rgba(0,0,0,.85)}.BasicButtonContainer_button__pAh8c.BasicButtonContainer_primary__8LcpW{background:var(--ant-color-primary);border:1px solid var(--ant-color-primary);color:var(--ant-button-primary-color,#fff)}.BasicButtonContainer_button__pAh8c.BasicButtonContainer_primaryBg___Pvgx{background:var(--ant-color-primary-bg);border:1px solid var(--ant-color-primary-border);color:var(--ant-color-primary-text)}.BasicButtonContainer_button__pAh8c.BasicButtonContainer_dashed__MnEzW{background:#fff;border:1px dashed #d9d9d9;color:rgba(0,0,0,.85)}.BasicButtonContainer_button__pAh8c.BasicButtonContainer_link__a3VTT{background:none;border:none;color:var(--ant-color-primary);text-decoration:none}.BasicButtonContainer_button__pAh8c.BasicButtonContainer_link__a3VTT.BasicButtonContainer_btn-child__f9GOf{text-decoration:none}.BasicButtonContainer_button__pAh8c.BasicButtonContainer_text__WjCZ8{background:none;border:none;color:rgba(0,0,0,.85)}.BasicButtonContainer_button__pAh8c.BasicButtonContainer_circle___f5kZ{width:40px;height:40px;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.BasicButtonContainer_button__pAh8c.BasicButtonContainer_round__Sc9Ro{border-radius:32px}.BasicButtonContainer_button__pAh8c.BasicButtonContainer_small__bd7j_{padding:0 8px;font-size:12px;height:24px}.BasicButtonContainer_button__pAh8c.BasicButtonContainer_middle__DvpUm{padding:0 16px;font-size:14px;height:40px}.BasicButtonContainer_button__pAh8c.BasicButtonContainer_large__AsYaG{padding:0 24px;font-size:16px;height:48px;border-radius:12px}.BasicButtonContainer_button__pAh8c.BasicButtonContainer_ghost__PLdIw{background:rgba(0,0,0,0);color:inherit;border-color:rgba(0,0,0,0)}.BasicButtonContainer_button__pAh8c.BasicButtonContainer_danger__CPkQl{background:var(--ant-color-error);border-color:var(--ant-color-error);color:#fff}.BasicButtonContainer_button__pAh8c.BasicButtonContainer_block__aKI6N{display:block;width:100%}.BasicButtonContainer_basicButtonContainerSkeleton__Ao1TC{width:100%;height:40px;border-radius:6px;background-color:var(--ant-color-bg-container-disabled)}.BasicButtonContainer_basicButtonContainerSkeleton__Ao1TC.BasicButtonContainer_large__AsYaG{height:48px}@keyframes BannerAdvertiser_skeleton-shimmer__D8_SE{0%{background-position:-200% 0}to{background-position:200% 0}}.BannerAdvertiser_bannerAdvertiser__eXMa1{contain:layout style}.BannerAdvertiser_bannerAdvertiser__eXMa1 .BannerAdvertiser_bannerIntroducerButton__bfeaE{height:32px;color:#535353;border:none;font-size:10px;line-height:10px;will-change:auto}.BannerAdvertiser_bannerAdvertiser__eXMa1 .BannerAdvertiser_bannerIntroducerButton__bfeaE:hover{color:var(--ant-color-text-base)!important;border-color:var(--ant-color-split)!important;transform:translateZ(0)}.BannerAdvertiser_tokenContainer__t4miw{display:flex;gap:var(--ant-padding-xxs);align-items:center;padding-left:10px;font-size:10px;contain:layout;min-height:32px}.BannerAdvertiser_tokenContainer__t4miw button{will-change:auto}.BannerAdvertiser_tokenContainer__t4miw button:hover{background-color:var(--ant-color-split);transform:translateZ(0)}.BannerAdvertiser_tokenContainer__t4miw button:active{background-color:var(--ant-color-bg-layout);transform:translateZ(0)}@keyframes BannerPrice_skeleton-shimmer__YvFZN{0%{background-position:-200% 0}to{background-position:200% 0}}.BannerPrice_bannerPrice__vyyRH{font-size:var(--ant-font-size-lg);line-height:24px;margin-bottom:var(--ant-padding-sm)}.BannerPrice_bannerPrice__vyyRH div{display:inline}@media(max-width:767px){.BannerPrice_bannerPrice__vyyRH{font-size:var(--ant-font-size-lg);line-height:24px}}@keyframes BannerFullBlockCard_skeleton-shimmer__lZqPm{0%{background-position:-200% 0}to{background-position:200% 0}}@media(max-width:767px){.BannerFullBlockCard_bannerFullBlockCard__aJ9K6{display:flex;flex-direction:column;flex:1 1;min-height:100%}}.BannerFullBlockCard_bannerFullBlockCard__aJ9K6 .BannerFullBlockCard_wrapper__OAkoG{display:flex;flex:1 1;position:relative;margin:0 auto;max-width:100%;min-height:698.64px;border-radius:calc(var(--ant-border-radius-lg)*4);overflow:hidden;min-width:100%}@media(max-width:767px){.BannerFullBlockCard_bannerFullBlockCard__aJ9K6 .BannerFullBlockCard_wrapper__OAkoG{overflow:unset!important;width:100%!important;min-height:100%!important;display:flex!important;flex-direction:column!important;flex:1 1!important;border-radius:0!important}}.BannerFullBlockCard_bannerFullBlockCard__aJ9K6 .BannerFullBlockCard_wrapper__OAkoG .banner-introducer{z-index:3;position:absolute;right:40px;top:40px}@media(max-width:767px){.BannerFullBlockCard_bannerFullBlockCard__aJ9K6 .BannerFullBlockCard_wrapper__OAkoG .banner-introducer{bottom:27px;right:20px}}.BannerFullBlockCard_bannerFullBlockCard__aJ9K6 .BannerFullBlockCard_wrapper__OAkoG .BannerFullBlockCard_imageWrapper__Co8T9{display:flex;flex-grow:1;align-items:center;position:relative;min-width:100%}@media(max-width:767px){.BannerFullBlockCard_bannerFullBlockCard__aJ9K6 .BannerFullBlockCard_wrapper__OAkoG .BannerFullBlockCard_imageWrapper__Co8T9{position:fixed;width:100vw;height:100%;min-width:unset}}.BannerFullBlockCard_bannerFullBlockCard__aJ9K6 .BannerFullBlockCard_wrapper__OAkoG .BannerFullBlockCard_imageWrapper__Co8T9 img{margin:0 auto;height:100%!important;width:100%!important;object-fit:cover;max-height:700px}@media(max-width:767px){.BannerFullBlockCard_bannerFullBlockCard__aJ9K6 .BannerFullBlockCard_wrapper__OAkoG .BannerFullBlockCard_imageWrapper__Co8T9 img{aspect-ratio:unset!important;height:100%!important;max-height:100%!important}}.BannerFullBlockCard_bannerFullBlockCard__aJ9K6 .BannerFullBlockCard_wrapper__OAkoG .BannerFullBlockCard_container__5lpRQ{position:absolute;display:flex;flex-direction:column;height:100%;padding:var(--ant-padding-xl);box-sizing:border-box;color:var(--ant-color-text-light-solid);z-index:2;left:0;right:0;gap:var(--ant-padding-sm)}@media(max-width:767px){.BannerFullBlockCard_bannerFullBlockCard__aJ9K6 .BannerFullBlockCard_wrapper__OAkoG .BannerFullBlockCard_container__5lpRQ{position:relative;gap:24px;height:unset;min-height:520px;max-width:100%;padding:30px 20px;margin:0 auto;right:0;text-align:center}}.BannerFullBlockCard_bannerFullBlockCard__aJ9K6 .BannerFullBlockCard_wrapper__OAkoG .BannerFullBlockCard_container__5lpRQ .BannerFullBlockCard_title__beYGn{font-size:var(--font-size-xxl)!important;font-weight:300;line-height:50px}@media(max-width:767px){.BannerFullBlockCard_bannerFullBlockCard__aJ9K6 .BannerFullBlockCard_wrapper__OAkoG .BannerFullBlockCard_container__5lpRQ .BannerFullBlockCard_title__beYGn{font-size:36px!important;line-height:40px}}.BannerFullBlockCard_bannerFullBlockCard__aJ9K6 .BannerFullBlockCard_wrapper__OAkoG .BannerFullBlockCard_container__5lpRQ .BannerFullBlockCard_description__Lbmry{font-size:var(--ant-font-size-heading4)!important;line-height:28px!important}.BannerFullBlockCard_bannerFullBlockCard__aJ9K6 .BannerFullBlockCard_wrapper__OAkoG .BannerFullBlockCard_container__5lpRQ .BannerFullBlockCard_price__LOHjj{font-size:var(--ant-font-size-lg);line-height:24px}@media(max-width:767px){.BannerFullBlockCard_bannerFullBlockCard__aJ9K6 .BannerFullBlockCard_wrapper__OAkoG .BannerFullBlockCard_container__5lpRQ .BannerFullBlockCard_price__LOHjj{font-size:16px;line-height:24px}}.BannerFullBlockCard_bannerFullBlockCard__aJ9K6 .BannerFullBlockCard_wrapper__OAkoG .BannerFullBlockCard_container__5lpRQ .BannerFullBlockCard_button__P1fWc{font-weight:600;line-height:22px;font-size:14px;padding:13px 24px;background:var(--ant-color-primary);border-radius:9999px;color:var(--ant-color-text-light-solid);text-decoration:none;display:block;width:-moz-fit-content;width:fit-content}@keyframes BannerFullWidth_skeleton-shimmer__uf67q{0%{background-position:-200% 0}to{background-position:200% 0}}.BannerFullWidth_bannerFullWidth__owOZi{margin:0 auto;height:580px}@media(max-width:767px){.BannerFullWidth_bannerFullWidth__owOZi{width:100%;height:542.66px;top:0;padding:0}}.BannerFullWidth_bannerFullWidth__owOZi .banner-introducer{z-index:3;position:absolute;right:40px;top:40px}@media(max-width:767px){.BannerFullWidth_bannerFullWidth__owOZi .banner-introducer{bottom:27px;right:20px}}.BannerFullWidth_bannerFullWidth__owOZi .prev-arrow{left:10%!important}.BannerFullWidth_bannerFullWidth__owOZi .next-arrow{right:10%!important}@media(max-width:767px){.BannerFullWidth_bannerFullWidth__owOZi .prev-arrow{left:2%!important}.BannerFullWidth_bannerFullWidth__owOZi .next-arrow{right:2%!important}}@keyframes BannerFullWidthCard_skeleton-shimmer__5mWhT{0%{background-position:-200% 0}to{background-position:200% 0}}@media(max-width:767px){.BannerFullWidthCard_bannerFullWidthCard__WjxSg{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex:1 1;height:542.66px}}.BannerFullWidthCard_bannerFullWidthCard__WjxSg .BannerFullWidthCard_wrapper__WOd9B{display:flex;flex:1 1;position:relative;margin:0 auto;max-width:100%;height:580px;overflow:hidden;min-width:100%}@media(max-width:767px){.BannerFullWidthCard_bannerFullWidthCard__WjxSg .BannerFullWidthCard_wrapper__WOd9B{overflow:unset!important;width:100%!important;min-height:100%!important;border-radius:0!important;display:flex!important;flex-direction:column!important;flex:1 1!important;height:542.66px}}.BannerFullWidthCard_bannerFullWidthCard__WjxSg .BannerFullWidthCard_wrapper__WOd9B .banner-introducer{z-index:3;position:absolute;right:70px;bottom:265px}@media(max-width:767px){.BannerFullWidthCard_bannerFullWidthCard__WjxSg .BannerFullWidthCard_wrapper__WOd9B .banner-introducer{bottom:27px;right:20px}}.BannerFullWidthCard_bannerFullWidthCard__WjxSg .BannerFullWidthCard_wrapper__WOd9B .BannerFullWidthCard_imageWrapper__UvnRS{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-grow:1;position:relative;min-width:100%;width:1530px;height:700px;background-repeat:no-repeat!important;background-position:50%!important}@media(max-width:767px){.BannerFullWidthCard_bannerFullWidthCard__WjxSg .BannerFullWidthCard_wrapper__WOd9B .BannerFullWidthCard_imageWrapper__UvnRS{position:absolute;width:100vw;min-height:542.66px;height:auto}}.BannerFullWidthCard_bannerFullWidthCard__WjxSg .BannerFullWidthCard_wrapper__WOd9B .BannerFullWidthCard_imageWrapper__UvnRS img{margin:0 auto;height:100%!important;width:100%!important;object-fit:contain;max-height:700px}@media(max-width:767px){.BannerFullWidthCard_bannerFullWidthCard__WjxSg .BannerFullWidthCard_wrapper__WOd9B .BannerFullWidthCard_imageWrapper__UvnRS img{aspect-ratio:unset!important;height:100%!important;max-height:100%!important}}.BannerFullWidthCard_bannerFullWidthCard__WjxSg .BannerFullWidthCard_wrapper__WOd9B .BannerFullWidthCard_container__KuZdm{position:absolute;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm);height:100%;max-width:1354px!important;padding:var(--ant-padding-xl) 80px;box-sizing:border-box;color:var(--ant-color-text-light-solid);z-index:2;left:0;right:0;margin:0 auto}@media(max-width:767px){.BannerFullWidthCard_bannerFullWidthCard__WjxSg .BannerFullWidthCard_wrapper__WOd9B .BannerFullWidthCard_container__KuZdm{position:relative;height:unset;gap:24px;min-height:520px;max-width:100%;padding:30px 20px;margin:0 auto;right:0;text-align:center}}.BannerFullWidthCard_bannerFullWidthCard__WjxSg .BannerFullWidthCard_wrapper__WOd9B .BannerFullWidthCard_container__KuZdm .BannerFullWidthCard_title__NU0wT{font-size:var(--font-size-xxl)!important;font-weight:300;line-height:50px}@media(max-width:767px){.BannerFullWidthCard_bannerFullWidthCard__WjxSg .BannerFullWidthCard_wrapper__WOd9B .BannerFullWidthCard_container__KuZdm .BannerFullWidthCard_title__NU0wT{font-size:36px!important;line-height:40px}}.BannerFullWidthCard_bannerFullWidthCard__WjxSg .BannerFullWidthCard_wrapper__WOd9B .BannerFullWidthCard_container__KuZdm .BannerFullWidthCard_description__iWnpZ{font-size:var(--ant-font-size-heading4)!important;line-height:28px!important}.BannerFullWidthCard_bannerFullWidthCard__WjxSg .BannerFullWidthCard_wrapper__WOd9B .BannerFullWidthCard_container__KuZdm .BannerFullWidthCard_price__qIvkP{font-size:var(--ant-font-size-lg);line-height:24px}@media(max-width:767px){.BannerFullWidthCard_bannerFullWidthCard__WjxSg .BannerFullWidthCard_wrapper__WOd9B .BannerFullWidthCard_container__KuZdm .BannerFullWidthCard_price__qIvkP{font-size:16px;line-height:24px}}.BannerFullWidthCard_bannerFullWidthCard__WjxSg .BannerFullWidthCard_wrapper__WOd9B .BannerFullWidthCard_container__KuZdm .BannerFullWidthCard_button__HkG9d{font-weight:600;line-height:22px;font-size:14px;padding:13px 24px;background:var(--ant-color-primary);border-radius:9999px;color:var(--ant-color-text-light-solid);text-decoration:none;display:block;width:-moz-fit-content;width:fit-content}@keyframes BannerHotelDetailCard_skeleton-shimmer___tvWV{0%{background-position:-200% 0}to{background-position:200% 0}}.BannerHotelDetailCard_bannerHotelDetailCard__VP7OW a .wrapper{width:100%}.BannerHotelDetailCard_bannerHotelDetailCard__VP7OW .BannerHotelDetailCard_wrapper__gcbbw{padding:16px;border-radius:calc(var(--ant-border-radius-lg)*2);background-size:cover;background-repeat:no-repeat;position:relative}@media(max-width:767px){.BannerHotelDetailCard_bannerHotelDetailCard__VP7OW .BannerHotelDetailCard_wrapper__gcbbw{min-height:184px}}@media(min-width:576px)and (max-width:991px){.BannerHotelDetailCard_bannerHotelDetailCard__VP7OW .BannerHotelDetailCard_wrapper__gcbbw{min-height:147px}}@media(min-width:992px){.BannerHotelDetailCard_bannerHotelDetailCard__VP7OW .BannerHotelDetailCard_wrapper__gcbbw{min-height:147px}}.BannerHotelDetailCard_bannerHotelDetailCard__VP7OW .BannerHotelDetailCard_wrapper__gcbbw .banner-introducer{z-index:1;position:absolute;top:16px;right:16px}.BannerHotelDetailCard_bannerHotelDetailCard__VP7OW .BannerHotelDetailCard_wrapper__gcbbw .BannerHotelDetailCard_content__Cpx4F{display:flex;flex-direction:column}.BannerHotelDetailCard_bannerHotelDetailCard__VP7OW .BannerHotelDetailCard_wrapper__gcbbw .BannerHotelDetailCard_content__Cpx4F h3{font-size:24px!important;color:var(--ant-orange-8);margin:0 0 8px;line-height:32px}.BannerHotelDetailCard_bannerHotelDetailCard__VP7OW .BannerHotelDetailCard_wrapper__gcbbw .BannerHotelDetailCard_content__Cpx4F .BannerHotelDetailCard_description__ulBJW{font-size:var(--ant-font-size);line-height:22px!important;font-weight:500}@keyframes BannerHotelListCard_skeleton-shimmer__16iL5{0%{background-position:-200% 0}to{background-position:200% 0}}.BannerHotelListCard_bannerHotelListCard__sAcCn{display:flex;height:106px;position:relative;margin-top:8px;margin-bottom:12px}.BannerHotelListCard_bannerHotelListCard__sAcCn a,.BannerHotelListCard_bannerHotelListCard__sAcCn a:active,.BannerHotelListCard_bannerHotelListCard__sAcCn a:focus,.BannerHotelListCard_bannerHotelListCard__sAcCn a:hover,.BannerHotelListCard_bannerHotelListCard__sAcCn a:visited{color:var(--ant-color-text)}@media(max-width:767px){.BannerHotelListCard_bannerHotelListCard__sAcCn{height:128px}}.BannerHotelListCard_bannerHotelListCard__sAcCn .banner-introducer{z-index:1;position:absolute;top:16px;right:16px}.BannerHotelListCard_bannerHotelListCard__sAcCn .BannerHotelListCard_wrapper__T1Qb7{box-sizing:border-box;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:24px;border-radius:calc(var(--ant-border-radius)*2);background-size:cover!important;background-repeat:no-repeat;background-position:100%;flex:1 0 auto}@media(max-width:767px){.BannerHotelListCard_bannerHotelListCard__sAcCn .BannerHotelListCard_wrapper__T1Qb7{max-width:100%}}.BannerHotelListCard_bannerHotelListCard__sAcCn .BannerHotelListCard_wrapper__T1Qb7 h3{font-size:var(--ant-font-size-heading3)!important;margin:0 0 4px;line-height:32px}.BannerHotelListCard_bannerHotelListCard__sAcCn .BannerHotelListCard_wrapper__T1Qb7 .BannerHotelListCard_description__SsPWm{font-size:var(--ant-font-size)!important;line-height:22px;color:var(--ant-color-text)}@keyframes BannerMainBanner_skeleton-shimmer__drvZd{0%{background-position:-200% 0}to{background-position:200% 0}}.BannerMainBanner_bannerMainBanner__nOEnj{max-width:1470px;margin:0 auto;padding:0 8px;min-height:700px}[data-widget-v2-ux=true] .BannerMainBanner_bannerMainBanner__nOEnj{max-width:1370px}[data-widget-layout=v2] .BannerMainBanner_bannerMainBanner__nOEnj{max-width:100%;padding:0;min-height:420px}@media(max-width:767px){.BannerMainBanner_bannerMainBanner__nOEnj{width:100%;height:520px;min-height:520px;top:0;padding:0}}.BannerMainBanner_bannerMainBanner__nOEnj .glide .glide__bullets,.BannerMainBanner_bannerMainBanner__nOEnj .glide .swiper-pagination,.BannerMainBanner_bannerMainBanner__nOEnj .swiper .glide__bullets,.BannerMainBanner_bannerMainBanner__nOEnj .swiper .swiper-pagination{position:absolute!important;bottom:40px;max-width:1370px;left:0;right:0;margin:auto}@media(max-width:767px){.BannerMainBanner_bannerMainBanner__nOEnj .glide .glide__bullets,.BannerMainBanner_bannerMainBanner__nOEnj .glide .swiper-pagination,.BannerMainBanner_bannerMainBanner__nOEnj .swiper .glide__bullets,.BannerMainBanner_bannerMainBanner__nOEnj .swiper .swiper-pagination{left:0;right:0;bottom:16px;display:flex!important;margin:auto}}.BannerMainBanner_bannerMainBanner__nOEnj .glide .glide__bullets .glide__bullet .dot,.BannerMainBanner_bannerMainBanner__nOEnj .glide .glide__bullets .swiper-pagination-bullet .dot,.BannerMainBanner_bannerMainBanner__nOEnj .glide .swiper-pagination .glide__bullet .dot,.BannerMainBanner_bannerMainBanner__nOEnj .glide .swiper-pagination .swiper-pagination-bullet .dot,.BannerMainBanner_bannerMainBanner__nOEnj .swiper .glide__bullets .glide__bullet .dot,.BannerMainBanner_bannerMainBanner__nOEnj .swiper .glide__bullets .swiper-pagination-bullet .dot,.BannerMainBanner_bannerMainBanner__nOEnj .swiper .swiper-pagination .glide__bullet .dot,.BannerMainBanner_bannerMainBanner__nOEnj .swiper .swiper-pagination .swiper-pagination-bullet .dot{background:var(--ant-color-text-light-solid);opacity:.5!important}.BannerMainBanner_bannerMainBanner__nOEnj .glide .glide__bullets .glide__bullet--active .dot,.BannerMainBanner_bannerMainBanner__nOEnj .glide .glide__bullets .swiper-pagination-bullet-active .dot,.BannerMainBanner_bannerMainBanner__nOEnj .glide .swiper-pagination .glide__bullet--active .dot,.BannerMainBanner_bannerMainBanner__nOEnj .glide .swiper-pagination .swiper-pagination-bullet-active .dot,.BannerMainBanner_bannerMainBanner__nOEnj .swiper .glide__bullets .glide__bullet--active .dot,.BannerMainBanner_bannerMainBanner__nOEnj .swiper .glide__bullets .swiper-pagination-bullet-active .dot,.BannerMainBanner_bannerMainBanner__nOEnj .swiper .swiper-pagination .glide__bullet--active .dot,.BannerMainBanner_bannerMainBanner__nOEnj .swiper .swiper-pagination .swiper-pagination-bullet-active .dot{opacity:1!important}@keyframes BannerMainBannerCard_skeleton-shimmer__LREUl{0%{background-position:-200% 0}to{background-position:200% 0}}.BannerMainBannerCard_bannerMainBannerCard__ab3qO{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex:1 1;min-height:100%}.BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH{position:relative;margin:0 auto;max-width:100%;min-height:692.64px;border-radius:calc(var(--ant-border-radius-lg)*4);overflow:hidden;min-width:100%;display:flex!important;flex-direction:column!important;flex:1 1!important;width:100%!important}[data-widget-layout=v2] .BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH{border-radius:0;min-height:420px}@media(max-width:767px){.BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH{overflow:unset!important;border-radius:0!important;min-height:100%!important}}.BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .banner-introducer-container{max-width:1370px;width:91.6666%;position:absolute;z-index:3;margin:auto;right:0;left:0;bottom:80px}[data-widget-layout=v2] .BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .banner-introducer-container{bottom:45px}.BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .banner-introducer-container .banner-introducer{z-index:4;position:absolute;right:0}.BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .BannerMainBannerCard_imageWrapper__DDAAr{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-grow:1;position:relative;min-width:100%}@media(max-width:767px){.BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .BannerMainBannerCard_imageWrapper__DDAAr{position:fixed;width:100vw;height:100%;min-width:unset}.BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .BannerMainBannerCard_imageWrapper__DDAAr.BannerMainBannerCard_imageWrapper__DDAAr{position:absolute!important}}.BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .BannerMainBannerCard_imageWrapper__DDAAr img{margin:0 auto;height:100%!important;width:100%!important;object-fit:cover;max-height:700px}[data-widget-layout=v2] .BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .BannerMainBannerCard_imageWrapper__DDAAr img{max-height:420px}@media(max-width:767px){.BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .BannerMainBannerCard_imageWrapper__DDAAr img{aspect-ratio:unset!important;height:100%!important;max-height:100%!important}}.BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .BannerMainBannerCard_container__DPzQJ{position:absolute;max-width:1370px;width:91.6666%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;height:370px;box-sizing:border-box;color:var(--ant-color-text-light-solid);z-index:2;left:0;right:0;gap:var(--ant-padding-sm);padding-bottom:20px;margin:0 auto;bottom:0}@media(min-width:992px){[data-widget-layout=v2] .BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .BannerMainBannerCard_container__DPzQJ{bottom:50px}}[data-widget-layout=v2] .BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .BannerMainBannerCard_container__DPzQJ .BannerMainBannerCard_description__Uqghb,[data-widget-layout=v2] .BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .BannerMainBannerCard_container__DPzQJ .BannerMainBannerCard_title__5fIXQ{color:#fff}@media(max-width:767px){.BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .BannerMainBannerCard_container__DPzQJ{position:relative;height:unset;gap:24px;min-height:520px;max-width:100%;margin:0 auto;right:0;text-align:center;padding-top:50px;padding-bottom:30px}}@media(max-width:767px)and (min-width:992px){[data-widget-layout=v2] .BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .BannerMainBannerCard_container__DPzQJ{padding-top:0}}.BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .BannerMainBannerCard_container__DPzQJ .BannerMainBannerCard_title__5fIXQ{font-size:var(--custom-font-size-xxl)!important;font-weight:300;line-height:50px}@media(max-width:767px){.BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .BannerMainBannerCard_container__DPzQJ .BannerMainBannerCard_title__5fIXQ{font-size:36px!important;line-height:40px}}.BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .BannerMainBannerCard_container__DPzQJ .BannerMainBannerCard_description__Uqghb{font-size:var(--ant-font-size-heading4)!important;line-height:28px!important}.BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .BannerMainBannerCard_container__DPzQJ .BannerMainBannerCard_price__nNGul{font-size:var(--ant-font-size-lg);line-height:24px}@media(max-width:767px){.BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .BannerMainBannerCard_container__DPzQJ .BannerMainBannerCard_price__nNGul{font-size:16px;line-height:24px}}.BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .BannerMainBannerCard_container__DPzQJ .BannerMainBannerCard_button__7Rt_r{font-weight:600;line-height:22px;font-size:14px;padding:13px 24px;background:var(--ant-color-primary);border-radius:9999px;color:var(--ant-color-text-light-solid);text-decoration:none;display:block;width:-moz-fit-content;width:fit-content}[data-widget-layout=v2] .BannerMainBannerCard_bannerMainBannerCard__ab3qO .BannerMainBannerCard_wrapper__boPiH .BannerMainBannerCard_container__DPzQJ .BannerMainBannerCard_button__7Rt_r{background:#fff;color:var(--ant-color-primary)}@keyframes HotelSidebarFlightSummary_skeleton-shimmer__4kMzm{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelSidebarFlightSummary_triggerBtn__b0muE{background:var(--ant-color-bg-layout)!important;border:none!important;font-weight:var(--ant-font-weight-strong)!important}.HotelSidebarFlightSummary_grid__tGxUI{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:var(--ant-padding-content-vertical-lg)}@media(max-width:767px){.HotelSidebarFlightSummary_grid__tGxUI{grid-template-columns:1fr}}.HotelSidebarFlightSummary_modal__UGCq8 .ant-modal-body{max-height:80dvh;background:var(--ant-color-bg-layout);border-bottom-left-radius:24px;border-bottom-right-radius:24px}@media(max-width:992px){.HotelSidebarFlightSummary_modal__UGCq8 .ant-modal-body{max-height:100dvh;border-radius:0}}.HotelSidebarFlightSummary_header__4XoJ1{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.HotelSidebarFlightSummary_actions__WOdi8{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-sm)}.HotelSidebarFlightSummary_actions__WOdi8 .HotelSidebarFlightSummary_showMoreFlight__ap2Mf{color:var(--ant-color-primary);font-weight:600;flex:1 1}@media(max-width:992px){.HotelSidebarFlightSummary_actions__WOdi8 .HotelSidebarFlightSummary_showMoreFlight__ap2Mf{flex:1 1}}.HotelSidebarFlightSummary_actions__WOdi8 .HotelSidebarFlightSummary_showMoreFlight__ap2Mf:hover{text-decoration:underline}@media(max-width:992px){.HotelSidebarFlightSummary_actions__WOdi8 .sidebar-btn{flex:1 1}}@keyframes HotelSidebarNoResult_skeleton-shimmer__hRk0T{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelSidebarNoResult_sidebarNoResult__HtUpL{border-radius:var(--custom-border-radius-xl);padding:var(--ant-padding-sm);background:var(--ant-color-error-bg);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--custom-space-1)}.HotelSidebarNoResult_iconWrapper__ZcA5z{display:flex;flex-direction:row;justify-content:center;align-items:stretch}.HotelSidebarNoResult_title__8oG9x{font-weight:var(--ant-font-weight-strong);font-size:var(--ant-font-size);line-height:22px;text-align:center}.HotelSidebarNoResult_text__CS7Ky{text-align:center;font-size:var(--ant-font-size);color:var(--ant-color-text)}@keyframes HotelLowestPrice_skeleton-shimmer__yRrM6{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelLowestPrice_hotelLowestPriceContainer__aUYiw{padding:var(--ant-padding-xxs) var(--ant-padding-xs);border-radius:var(--custom-border-radius-xl);background-color:var(--ant-color-bg-layout);font-size:var(--ant-font-size-sm);line-height:16px;color:var(--ant-color-text)}.OldPriceInformation_oldPriceInformation__cyPSr{font-size:var(--ant-font-size);line-height:22px;text-decoration:line-through;color:var(--ant-color-text)}.OldPriceInformation_oldPriceInformation__cyPSr .per-person{display:none}@keyframes HotelOldPrice_skeleton-shimmer__CJnXG{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelOldPrice_oldPrice___Jpt1{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs)}.HotelOldPrice_oldPrice___Jpt1 .old-price-information{font-size:var(--ant-font-size-sm);line-height:22px}.HotelOldPrice_oldPrice___Jpt1 .HotelOldPrice_discountBadge__rwHc0{background:var(--ant-green-1);border:1px solid var(--ant-green-5);padding:3px var(--ant-padding-xs);border-radius:var(--custom-border-radius-xl);font-size:var(--ant-font-size-sm);font-weight:var(--ant-font-weight-strong);line-height:16px;color:var(--ant-green-8)}.PrimaryPrice_primaryPrice__d2BvY{font-size:20px;color:var(--ant-color-primary);font-weight:var(--ant-font-weight-strong)}.PrimaryPrice_primaryPrice__d2BvY .per-person-text{font-weight:400;font-size:var(--ant-font-size-sm);line-height:16px;color:var(--ant-color-text-secondary)}.PrimaryPrice_primaryPrice__d2BvY .PrimaryPrice_tooltipStyle__QBgbi{max-width:300px}@keyframes HotelPrimaryPrice_skeleton-shimmer__6DxRh{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelPrimaryPrice_primaryText__7mOLN{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs)}.HotelPrimaryPrice_primaryText__7mOLN .HotelPrimaryPrice_perPerson__XWXpe,.HotelPrimaryPrice_primaryText__7mOLN .HotelPrimaryPrice_text__3gZHn{font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px;color:var(--ant-color-text);text-align:right}.HotelPrimaryPrice_primaryText__7mOLN .primary-price{font-size:32px;line-height:38px;font-weight:var(--ant-font-weight-strong);color:var(--ant-color-text)}.HotelPrimaryPrice_primaryText__7mOLN .HotelPrimaryPrice_tooltip__eMfpV{height:20px}.HotelPrimaryPrice_textWrapper__Dd4d_{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.HotelPrimaryPrice_tooltipContainer__Hi_un{display:flex;flex-direction:column;justify-content:center;align-items:center}.HotelPrimaryPrice_tooltipContainer__Hi_un,.SecondaryPrice_secondaryPrice__idmTL{font-size:var(--ant-font-size-sm);line-height:16px;font-weight:400;color:var(--ant-color-text)}@keyframes InputText_skeleton-shimmer__Bc2W_{0%{background-position:-200% 0}to{background-position:200% 0}}.InputText_inputTextSkeleton__JnqgV{width:100%}.InputText_inputTextSkeleton__JnqgV .ant-skeleton-element{width:100%;min-width:100%;height:48px!important}.InputText_inputTextSkeleton__JnqgV .ant-skeleton-element .ant-skeleton-input{width:100%!important;min-width:100%!important;height:48px!important}.InputText_inputTextSkeletonLabel__Qte2t{display:none;width:100%;height:19.25px;background-color:#f0f0f0;margin-bottom:8px;border-radius:4px}[data-widget-layout=v2] .InputText_inputTextSkeletonLabel__Qte2t{background-color:rgba(0,0,0,.09)}.InputText_labelMakeInvisibleKeepsSpace__FwofU{display:block;visibility:hidden}.InputText_skeletonInput__464w1{width:100%;height:48px;background-color:#f0f0f0;border-radius:12px}[data-widget-layout=v2] .InputText_skeletonInput__464w1{background-color:rgba(0,0,0,.09)}@keyframes HotelPrice_skeleton-shimmer__NbLi2{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelPrice_hotelPrice__xWkdk{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:var(--ant-padding-xs)}.HotelPrice_hotelPrice__xWkdk .secondary-price{font-size:var(--ant-font-size);line-height:22px;color:var(--ant-color-text)}@media(min-width:992px)and (max-width:1200px){.HotelPrice_hotelPrice__xWkdk .primary-price{font-size:var(--ant-font-size-xl)}}.HotelPrice_animatedPrice__QziX2{transform-origin:right center;animation:HotelPrice_priceFlashIn__C4xVq .48s cubic-bezier(.22,1,.36,1)}.HotelPrice_animatedPrice__QziX2 .primary-price{animation:HotelPrice_priceAmountHighlight__4MMWL .7s cubic-bezier(.22,1,.36,1)}@keyframes HotelPrice_priceFlashIn__C4xVq{0%{opacity:0;transform:translateY(8px) scale(.97)}60%{transform:translateY(-2px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes HotelPrice_priceAmountHighlight__4MMWL{0%{color:var(--ant-color-primary)}to{color:var(--ant-color-text)}}@media(prefers-reduced-motion:reduce){.HotelPrice_animatedPrice__QziX2,.HotelPrice_animatedPrice__QziX2 .primary-price{animation:none}}.HotelPrice_priceSkeleton__0Au5X{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:var(--ant-margin-sm)}.HotelPrice_priceSkeleton__0Au5X .input-text-skeleton{width:auto}.HotelPrice_priceSkeleton__0Au5X .skeleton-input{border-radius:0!important;background:#ededed!important}.HotelPrice_priceSkeleton__0Au5X .HotelPrice_skeleton1__rmkFm .skeleton-input{width:216px!important;min-width:216px!important;height:32px!important}.HotelPrice_priceSkeleton__0Au5X .HotelPrice_skeleton2__DszX_ .skeleton-input{width:140px!important;min-width:140px!important;height:24px!important}@keyframes HotelPromotion_skeleton-shimmer__Ou4Ei{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelPromotion_promotionContainer__McYu8{background:#ffe7ba;padding:var(--ant-padding-xs);border-radius:var(--custom-border-radius-2xl);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs)}.HotelPromotion_promotionContainer__McYu8 .HotelPromotion_text__tLD4g{font-size:var(--ant-font-size-sm);font-weight:var(--ant-font-weight-strong);line-height:16px;color:#612500}@media(max-width:992px){.HotelPromotion_promotionContainer__McYu8{justify-content:center;padding:var(--ant-padding-xxs);margin-bottom:2px}}@media(min-width:992px)and (max-width:1200px){.HotelPromotion_promotionContainer__McYu8{font-size:var(--custom-font-size-xs)}}@keyframes HotelDetailBlockV2_skeleton-shimmer__wMOlZ{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelDetailBlockV2_container__1hWtO{background:var(--ant-color-bg-layout);padding-top:var(--ant-padding-content-vertical-lg);padding-bottom:var(--ant-padding-lg)}.HotelDetailBlockV2_container__1hWtO section:empty{display:none}@media(max-width:992px){.HotelDetailBlockV2_container__1hWtO{padding-top:0;padding-bottom:0;background-color:var(--ant-color-bg-base)}}.HotelDetailBlockV2_desktopHotelDetail__L1SfG{display:grid;grid-template-columns:6fr 2fr;gap:var(--ant-padding-lg)}@media(max-width:992px){.HotelDetailBlockV2_desktopHotelDetail__L1SfG{display:none}}.HotelDetailBlockV2_content__KriT_{gap:var(--ant-padding-lg);min-width:0}.HotelDetailBlockV2_content__KriT_,.HotelDetailBlockV2_hero__I00JL{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.HotelDetailBlockV2_hero__I00JL{gap:var(--ant-padding-sm)}@media(max-width:992px){.HotelDetailBlockV2_hero__I00JL{gap:0}}.HotelDetailBlockV2_sidebar__44_7b{position:sticky!important;top:var(--ant-padding-content-vertical-lg);align-self:start;transition:top .3s ease}.HotelDetailBlockV2_sidebar__44_7b.HotelDetailBlockV2_anchorActive__mi2si{top:60px}.HotelDetailBlockV2_details__YY_H_{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-lg)}@media(max-width:992px){.HotelDetailBlockV2_details__YY_H_{padding:var(--ant-padding-sm) var(--ant-padding-content-horizontal-sm) var(--ant-padding-lg) var(--ant-padding-content-horizontal-sm);gap:var(--ant-margin)}}@keyframes GalleryGridDesktop_skeleton-shimmer__uhWN7{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes GalleryGridDesktop_gallery-shimmer__DfqhB{0%{background-position:200% 0}to{background-position:-200% 0}}.GalleryGridDesktop_fullImage__C7u9H,.GalleryGridDesktop_gridItem__7Ugkk{background:linear-gradient(90deg,var(--ant-color-bg-layout) 0,var(--ant-color-fill-secondary) 50%,var(--ant-color-bg-layout) 100%);background-size:200% 100%;animation:GalleryGridDesktop_gallery-shimmer__DfqhB 1.2s ease-in-out infinite}.GalleryGridDesktop_galleryGrid__OYu93{display:grid;grid-template-columns:11fr 7fr;grid-template-rows:1fr 1fr;gap:var(--ant-padding-sm);height:460px}.GalleryGridDesktop_gridItem__7Ugkk{position:relative;overflow:hidden;cursor:pointer;border-radius:var(var(--custom-border-radius-xl))}.GalleryGridDesktop_mainImage__BjGle{grid-row:1/3;border-radius:var(--custom-border-radius-xl)}.GalleryGridDesktop_topRight__opZVl{grid-column:2;grid-row:1;border-radius:var(--custom-border-radius-xl)}.GalleryGridDesktop_bottomRight__WSc50{grid-column:2;grid-row:2;border-radius:var(--custom-border-radius-xl)}.GalleryGridDesktop_videoPlaceholder__PEVlq{position:relative}.GalleryGridDesktop_blurredImage__gGiXc{filter:blur(9px)}.GalleryGridDesktop_playIconWrapper__pefzX{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.GalleryGridDesktop_image__TMY8p{object-fit:cover;width:100%;height:100%;border-radius:var(--custom-border-radius-xl);transition:transform var(--custom-transition)}.GalleryGridDesktop_image__TMY8p:hover{transform:scale(1.05)}.GalleryGridDesktop_galleryFull__CjMdl{height:460px;overflow:hidden}.GalleryGridDesktop_fullImage__C7u9H{position:relative;width:100%;height:100%;cursor:pointer}@keyframes CustomSkeleton_skeleton-shimmer__X94km{0%{background-position:-200% 0}to{background-position:200% 0}}.CustomSkeleton_customSkeleton__Okp3F{background-color:#f0f0f0}@keyframes GalleryOverlayButtons_skeleton-shimmer__ShoAf{0%{background-position:-200% 0}to{background-position:200% 0}}.GalleryOverlayButtons_overlayBtn__XhEOz{position:absolute;z-index:2;background:var(--ant-color-bg-base);border-radius:9999px;padding:var(--ant-padding-xs) var(--ant-padding-sm);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs);font-size:var(--ant-font-size);line-height:22px;color:var(--ant-color-text);outline:unset!important;border:unset!important}.GalleryOverlayButtons_overlayBtn__XhEOz:hover{color:var(--ant-color-primary)!important}.GalleryOverlayButtons_backBtn__6V0O2{top:16px;left:16px;font-size:var(--ant-font-size-sm);gap:var(--custom-space-1)}.GalleryOverlayButtons_backBtn__6V0O2 .anticon{transition:transform var(--custom-transition)}.GalleryOverlayButtons_backBtn__6V0O2:hover .anticon{transform:translateX(-2px)}@media(max-width:992px){.GalleryOverlayButtons_backBtn__6V0O2{top:10px;left:10px}}.GalleryOverlayButtons_topRight__kxvfe{position:absolute;top:16px;right:16px;z-index:2;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:var(--ant-padding-xs)}@media(max-width:992px){.GalleryOverlayButtons_topRight__kxvfe{top:10px;right:10px}}.GalleryOverlayButtons_wishlistBtn__89YZO{transition:unset!important;border:unset!important;outline:unset!important}.GalleryOverlayButtons_wishlistBtn__89YZO:hover{color:var(--ant-color-primary)!important;box-shadow:unset!important}.GalleryOverlayButtons_wishlistBtn__89YZO:hover:not(.is-favorite) .ant-btn-icon path{stroke:var(--ant-color-primary)!important}@media(max-width:992px){.GalleryOverlayButtons_wishlistBtn__89YZO{gap:0}}.GalleryOverlayButtons_allPhotosBtn__wOf51{bottom:16px;right:16px;font-weight:500;cursor:pointer}.GalleryOverlayButtons_allPhotosBtn__wOf51:hover{color:var(--ant-color-text)!important}@media(max-width:992px){.GalleryOverlayButtons_allPhotosBtn__wOf51{display:none}}@keyframes HotelImageGallery_skeleton-shimmer__25_nH{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelImageGallery_hotelImageGallery__wEfpL{width:100%}.HotelImageGallery_galleryContainer__KMhpE{position:relative;border-radius:var(--custom-border-radius-xl);overflow:hidden}@media(max-width:992px){.HotelImageGallery_galleryContainer__KMhpE{border-radius:0}}@keyframes AdditionalInfoCard_skeleton-shimmer__vDqba{0%{background-position:-200% 0}to{background-position:200% 0}}.AdditionalInfoCard_additionalInfoContainer__ft3Ui{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm)}.AdditionalInfoCard_additionalInfoCard__MT1_6{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-sm);border-radius:var(--custom-border-radius-xl);border:1px solid var(--ant-color-border);padding:var(--ant-padding-xs)}.AdditionalInfoCard_icons__0RnYv{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:relative}.AdditionalInfoCard_icons__0RnYv .AdditionalInfoCard_icon__G2ACW{width:48px;height:48px;border-radius:999px;background:var(--ant-purple-1);display:flex;flex-direction:row;justify-content:center;align-items:center}.AdditionalInfoCard_icons__0RnYv .AdditionalInfoCard_icon__G2ACW:not(:first-child){margin-left:-8px;background:var(--ant-geekblue-1)}.AdditionalInfoCard_text__4fH9Z{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.AdditionalInfoCard_text__4fH9Z .AdditionalInfoCard_title__pA2mN{font-weight:var(--ant-font-weight-strong);color:var(--ant-color-text);font-size:var(--ant-font-size-xl);line-height:28px}.AdditionalInfoCard_text__4fH9Z .AdditionalInfoCard_description__gMUef{font-size:var(--ant-font-size-sm);line-height:16px}@keyframes HotelAmenities_skeleton-shimmer__nfO_q{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelAmenities_amenitiesContainer__SOyLI{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm)}.HotelAmenities_amenities__lz3VH{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--ant-padding-content-vertical-lg)}.HotelAmenities_amenities__lz3VH .HotelAmenities_amenity__f_j7O{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs);color:var(--ant-color-text);font-size:var(--ant-font-size);padding:0 var(--ant-padding-xs)}@media(max-width:992px){.HotelAmenities_amenities__lz3VH{gap:var(--ant-padding-sm)}.HotelAmenities_amenities__lz3VH .HotelAmenities_amenity__f_j7O{padding:0}}@keyframes HotelHighlightsCard_skeleton-shimmer__GWioO{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelHighlightsCard_wrapper__a_5ma{flex:1 1;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-content-vertical-lg)}@media(max-width:992px){.HotelHighlightsCard_wrapper__a_5ma{gap:var(--ant-padding-sm)}}.HotelHighlightsCard_title__pevCr{font-size:var(--ant-font-size-lg);font-weight:var(--ant-font-weight-strong);line-height:24px;color:var(--ant-color-text)}@keyframes DistanceInformation_skeleton-shimmer__EpJdv{0%{background-position:-200% 0}to{background-position:200% 0}}.DistanceInformation_items__vJ_Uo{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm)}.DistanceInformation_items__vJ_Uo .DistanceInformation_item__Fr6EW{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:2px 0}.DistanceInformation_items__vJ_Uo .DistanceInformation_item__Fr6EW .DistanceInformation_label__oU38H{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs);font-size:var(--ant-font-size-sm);line-height:16px}.DistanceInformation_items__vJ_Uo .DistanceInformation_item__Fr6EW .DistanceInformation_value__6ruN9{font-size:var(--ant-font-size-sm);line-height:16px}@keyframes HotelName_skeleton-shimmer__tcuPe{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelName_hotelName__4wurF{color:var(--ant-color-text);font-size:var(--ant-font-size-heading4);line-height:26px;font-weight:var(--ant-font-weight-strong);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}@keyframes HotelLocation_skeleton-shimmer__cIg8k{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelLocation_locationContainer__vuzyg{font-weight:500;font-size:var(--ant-font-size-sm);line-height:16px;color:var(--ant-color-text);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs)}@keyframes LocationDrawer_skeleton-shimmer__zllPA{0%{background-position:-200% 0}to{background-position:200% 0}}.LocationDrawer_location__vpcAy{cursor:pointer;width:-moz-fit-content;width:fit-content;align-self:flex-start}.LocationDrawer_location__vpcAy:hover{color:var(--ant-color-primary);text-decoration:underline}.LocationDrawer_location__vpcAy:hover svg circle,.LocationDrawer_location__vpcAy:hover svg path{stroke:var(--ant-color-primary)}@media(max-width:992px){.LocationDrawer_location__vpcAy{font-size:var(--ant-font-size);line-height:22px}}.LocationDrawer_trigger__Q43GD{width:100%}@keyframes HotelShowOnMap_skeleton-shimmer__bd5sA{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelShowOnMap_showOnMapContainer__GnZ7z{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;height:82px;background-image:url(/img/mapBackground.svg);border-radius:var(--custom-border-radius-xl)}.HotelShowOnMap_showOnMapContainer__GnZ7z .HotelShowOnMap_button__qdrkU{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs);width:auto;height:36px;border-radius:var(--ant-border-radius-lg);font-weight:var(--ant-font-weight-strong)}@media(max-width:992px){.HotelShowOnMap_showOnMapContainer__GnZ7z{display:none}}@keyframes HotelNearbyCard_skeleton-shimmer__HehGQ{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelNearbyCard_container__0J5Ew{width:298px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm)}@media(max-width:992px){.HotelNearbyCard_container__0J5Ew{width:100%}}.HotelNearbyCard_title__Ms1bM{font-size:var(--ant-font-size-lg);line-height:24px;font-weight:var(--ant-font-weight-strong);color:var(--ant-color-text)}.HotelNearbyCard_address__QDPuT{border:1px solid var(--ant-color-border);border-radius:var(--custom-border-radius-xl);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%}.HotelNearbyCard_address__QDPuT .HotelNearbyCard_location__tEz7Q{padding:var(--ant-padding-sm);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm)}.HotelNearbyCard_address__QDPuT .HotelNearbyCard_location__tEz7Q .HotelNearbyCard_text__zbYQf{font-size:var(--ant-font-size-sm);line-height:16px}.HotelNearbyCard_address__QDPuT .HotelNearbyCard_hotelShowOnMap__W9hNc{height:100px;border-radius:0}@media(max-width:992px){.HotelNearbyCard_address__QDPuT .HotelNearbyCard_hotelShowOnMap__W9hNc{display:flex;height:132px}}@keyframes HotelOverviewTabs_skeleton-shimmer__XuB6H{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelOverviewTabs_stickyContainer__0sPpq{position:relative;width:100%}.HotelOverviewTabs_sentinel__cUtj3{position:absolute;top:0;left:0;width:100%;height:1px;pointer-events:none}.HotelOverviewTabs_placeholder__AKJJG{width:100%}.HotelOverviewTabs_tabsWrapper__Aw56O{background:var(--ant-color-bg-container);transition:box-shadow .2s ease,border-color .2s ease}@media(max-width:992px){.HotelOverviewTabs_tabsWrapper__Aw56O{border-bottom:1px solid var(--ant-color-border)}}.HotelOverviewTabs_tabsWrapper__Aw56O.HotelOverviewTabs_sticky__ocMZw{position:fixed;top:0;left:0;right:0;z-index:100;box-shadow:0 2px 8px rgba(0,0,0,.08);border-bottom:1px solid var(--ant-color-border)}.HotelOverviewTabs_tabsWrapper__Aw56O.HotelOverviewTabs_sticky__ocMZw .HotelOverviewTabs_tabs__kwFf0{padding:11px var(--ant-padding-content-vertical-lg)}.HotelOverviewTabs_tabsInner__hqENs{width:100%}@media(max-width:992px){.HotelOverviewTabs_tabsInner__hqENs{padding:0 var(--ant-padding-sm)}}.HotelOverviewTabs_tabs__kwFf0{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-lg);overflow-x:auto;padding:11px 0;scrollbar-width:none}@media(min-width:992px){.HotelOverviewTabs_tabs__kwFf0{border-bottom:1px solid var(--ant-color-split)}}.HotelOverviewTabs_tabs__kwFf0::-webkit-scrollbar{display:none}.HotelOverviewTabs_tab__0CkWM{background:rgba(0,0,0,0);border:none;cursor:pointer;color:var(--ant-color-text);font-size:var(--ant-font-size);line-height:22px;white-space:nowrap;position:relative;transition:color .2s ease;font-family:inherit;font-weight:500;padding:0}.HotelOverviewTabs_tab__0CkWM.HotelOverviewTabs_active__j_66u,.HotelOverviewTabs_tab__0CkWM:hover{color:var(--ant-color-primary)}.HotelOverviewTabs_tab__0CkWM.HotelOverviewTabs_active__j_66u:after{content:"";position:absolute;left:0;right:0;bottom:-11px;height:2px;background:var(--ant-color-primary)}@keyframes MarketingText_skeleton-shimmer__xzVr6{0%{background-position:-200% 0}to{background-position:200% 0}}.MarketingText_description__bS7wK{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}.MarketingText_title__Ciri0{font-size:var(--ant-font-size-lg);font-weight:var(--ant-font-weight-strong)}.MarketingText_content__DormM{line-height:22px;font-size:var(--ant-font-size);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.MarketingText_content__DormM.MarketingText_expanded__6T5ie{display:block;-webkit-line-clamp:unset;overflow:visible}.MarketingText_toggle__lv4iS{align-self:flex-start;background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;color:var(--ant-color-primary);font-size:var(--ant-font-size-sm);font-weight:var(--ant-font-weight-strong);font-family:inherit}.MarketingText_toggle__lv4iS:hover{text-decoration:underline}@media(max-width:992px){.MarketingText_toggle__lv4iS{font-size:var(--ant-font-size-sm);line-height:22px}}@keyframes HotelDetailCard_skeleton-shimmer__6gRIK{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelDetailCard_hotelDetailCard__JaDrR{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm);padding:var(--ant-padding-content-vertical-lg);border:1px solid var(--ant-color-border);border-radius:var(--custom-border-radius-2xl);background-color:var(--ant-color-bg-container);transition:gap var(--custom-transition),padding-bottom var(--custom-transition)}.HotelDetailCard_hotelDetailCard__JaDrR.HotelDetailCard_hotelDetailCardCollapsed__ScKiR{gap:0}@media(max-width:992px){.HotelDetailCard_hotelDetailCard__JaDrR{gap:var(--ant-padding-xs)}}.HotelDetailCard_header__6684s{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs);padding-bottom:var(--ant-padding-sm);border-bottom:1px solid var(--ant-color-border)}.HotelDetailCard_header__6684s:empty{display:none}.HotelDetailCard_header__6684s .ant-btn{border-radius:var(--ant-border-radius-lg)!important}@media(max-width:992px){.HotelDetailCard_header__6684s .ant-btn{width:unset}.HotelDetailCard_header__6684s{flex-wrap:wrap}}.HotelDetailCard_headerInteractive__2d70Q{cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--custom-transition),padding-bottom var(--custom-transition)}.HotelDetailCard_headerInteractive__2d70Q:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:2px}.HotelDetailCard_headerInteractive__2d70Q.HotelDetailCard_headerCollapsed__VmOjq{padding-bottom:0;border-bottom-color:rgba(0,0,0,0)}.HotelDetailCard_headerContent__5kNN1{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs);flex:1 1;min-width:0}.HotelDetailCard_title__7hGhn{margin:0;font-weight:600;font-size:var(--ant-font-size-heading4);line-height:28px;color:var(--ant-color-text)}@media(max-width:992px){.HotelDetailCard_title__7hGhn{font-size:var(--ant-font-size-lg);line-height:22px}}.HotelDetailCard_subTitle__iGa9D{font-weight:400;font-size:var(--ant-font-size);line-height:22px;color:var(--ant-color-text)}@media(max-width:992px){.HotelDetailCard_subTitle__iGa9D{font-size:var(--ant-font-size-sm);line-height:16px}}.HotelDetailCard_headerActions__3yYks{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs);height:28px}@media(max-width:992px){.HotelDetailCard_headerActions__3yYks{order:1;flex-basis:100%;height:auto}}.HotelDetailCard_collapseIcon__w_YZf{display:flex;flex-direction:row;justify-content:center;align-items:center;transform:rotate(0deg);transition:transform var(--custom-transition)}.HotelDetailCard_collapseIcon__w_YZf.HotelDetailCard_collapseIconOpen__sRg12{transform:rotate(180deg)}.HotelDetailCard_collapseWrapper__QNNo2{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--custom-transition),opacity .25s ease}.HotelDetailCard_collapseWrapper__QNNo2.HotelDetailCard_collapseWrapperOpen__tU_gK{grid-template-rows:1fr;opacity:1}.HotelDetailCard_collapseInner__Og7Ro{overflow:hidden;min-height:0}@keyframes HotelOverview_skeleton-shimmer__WBtof{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelOverview_hotelOverview__mP71F{gap:var(--ant-margin);padding-top:0!important}@media(max-width:992px){.HotelOverview_hotelOverview__mP71F{padding:0;border:none}}.HotelOverview_contentGrid__3SQFi{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:54px}@media(max-width:992px){.HotelOverview_contentGrid__3SQFi{flex-direction:column;gap:var(--ant-padding-content-vertical-lg)}}.HotelOverview_description__dBPJb{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}.HotelOverview_description__dBPJb .HotelOverview_title__H_meH{font-size:var(--ant-font-size-lg);font-weight:var(--ant-font-weight-strong);line-height:24px}.HotelOverview_description__dBPJb .show-more-text{line-height:22px}.HotelOverview_description__dBPJb .ant-btn{font-weight:600}@keyframes HotelRating_skeleton-shimmer__foQjp{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelRating_ratingContainer__ykPRF{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin-sm)}.HotelRating_ratingContainer__ykPRF .ant-rate svg{width:18px!important;height:17px!important}.HotelRating_ratingContainer__ykPRF .ant-tag{padding:3px var(--ant-padding-xs);border-color:var(--ant-green-5);color:var(--ant-green-8)!important;line-height:16px;font-weight:var(--ant-font-weight-strong);border-radius:var(--custom-news-slider-card-border-radius)}@keyframes HotelSummary_skeleton-shimmer__GuY8N{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelSummary_ratingContainer__aFxh3{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-sm);flex-wrap:wrap}.HotelSummary_ratingContainer__aFxh3 .starway-tooltip{height:20px}.HotelSummary_ratingContainer__aFxh3 .elite{padding:2px var(--ant-padding-xs);border-radius:var(--ant-border-radius-sm)}@media(max-width:992px){.HotelSummary_ratingContainer__aFxh3{gap:var(--ant-padding-xs)}}.HotelSummary_location__hFFwc{cursor:pointer}.HotelSummary_location__hFFwc:hover{color:var(--ant-color-primary);text-decoration:underline}.HotelSummary_location__hFFwc:hover svg circle,.HotelSummary_location__hFFwc:hover svg path{stroke:var(--ant-color-primary)}@media(max-width:992px){.HotelSummary_hotelSummary__znj_2{padding:0;border:none}}@keyframes RoomFeatures_skeleton-shimmer__0iAw1{0%{background-position:-200% 0}to{background-position:200% 0}}.RoomFeatures_roomFeatures__hpoWp{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--ant-padding-xs);margin-bottom:calc(var(--ant-margin-xs)*2)}.RoomFeatures_roomFeatures__hpoWp .RoomFeatures_featureItem__f5b_s{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;padding:var(--custom-space-1) var(--ant-padding-xs);background-color:var(--ant-color-bg-layout);border-radius:var(--ant-border-radius-sm);font-size:var(--ant-font-size-sm);line-height:16px}.RoomFeatures_roomFeatures__hpoWp .RoomFeatures_featureItem__f5b_s .RoomFeatures_maxPaxBadge__IykcZ{width:20px;height:20px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:50%;border:1px solid var(--ant-color-text)}@keyframes RoomCardContent_skeleton-shimmer__WAIjY{0%{background-position:-200% 0}to{background-position:200% 0}}.RoomCardContent_container__mwz5y{flex:1 1;border-right:1px solid var(--ant-color-border-secondary);padding-right:var(--ant-padding-sm)}@media(max-width:992px){.RoomCardContent_container__mwz5y{padding-right:0;border:none}}.RoomCardContent_container__mwz5y .RoomCardContent_roomName__CrCjA{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:24px;color:var(--ant-color-text);margin-bottom:var(--ant-margin)}@keyframes RoomSelectButton_skeleton-shimmer__JnWNO{0%{background-position:-200% 0}to{background-position:200% 0}}.RoomSelectButton_button__mZ6jm,.RoomSelectButton_button__mZ6jm .btn-child{width:auto}.RoomSelectButton_button__mZ6jm:hover{color:var(--ant-color-text-light-solid)!important;border-color:var(--ant-color-primary)!important;background-color:var(--ant-color-primary)!important}.RoomSelectButton_button__mZ6jm.selected,.RoomSelectButton_button__mZ6jm.selected:hover{color:var(--ant-color-primary)!important;border-color:var(--ant-color-primary)!important;border-style:dashed;background-color:var(--ant-color-primary-bg)!important}@keyframes RoomCardPrice_skeleton-shimmer__WPd_g{0%{background-position:-200% 0}to{background-position:200% 0}}.RoomCardPrice_priceContainer__JwEt6{width:240px;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.RoomCardPrice_priceContainer__JwEt6 .primary-price{font-size:var(--ant-font-size-heading2)}@media(max-width:1600px){.RoomCardPrice_priceContainer__JwEt6{width:220px}}@media(max-width:992px){.RoomCardPrice_priceContainer__JwEt6{width:100%;justify-content:flex-end;gap:var(--ant-padding-sm)}}@keyframes RoomCard_skeleton-shimmer__8CLAd{0%{background-position:-200% 0}to{background-position:200% 0}}.RoomCard_roomCard__kVwVb{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;position:relative;background-color:var(--ant-color-bg-container);border-radius:var(--custom-border-radius-2xl);border:1px solid var(--ant-color-border);z-index:0}.RoomCard_roomCard__kVwVb.RoomCard_selected__WlIF_{border-color:var(--ant-color-primary)}.RoomCard_roomCard__kVwVb .RoomCard_image__ITkq6{cursor:pointer}.RoomCard_roomCard__kVwVb .slider-component{height:240px}.RoomCard_roomCard__kVwVb .slider-component img{height:240px;object-fit:cover}@media(min-width:992px)and (max-width:1320px){.RoomCard_roomCard__kVwVb .slider-component,.RoomCard_roomCard__kVwVb .slider-component img{width:240px}}.RoomCard_roomCard__kVwVb:hover{box-shadow:0 20px 40px 0 rgba(20,20,22,.1019607843)}.RoomCard_roomCard__kVwVb:hover .swiper-button-next,.RoomCard_roomCard__kVwVb:hover .swiper-button-prev{opacity:1;transform:translateY(0)}.RoomCard_roomCard__kVwVb:hover .swiper-pagination{opacity:1;transform:translateX(-50%) translateY(-17px)!important}.RoomCard_roomCard__kVwVb:hover .select-room{color:var(--ant-color-text-light-solid);border-color:var(--ant-color-primary);background-color:var(--ant-color-primary)}@media(max-width:992px){.RoomCard_roomCard__kVwVb{flex-direction:column}.RoomCard_roomCard__kVwVb .slider-component{height:305px!important}.RoomCard_roomCard__kVwVb .slider-component img{height:305px!important;border-radius:0}}.RoomCard_content__bMRmD{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm);flex:1 1;padding:var(--ant-padding-sm)}@media(max-width:992px){.RoomCard_content__bMRmD{flex-direction:column}}@keyframes RoomList_skeleton-shimmer__OQLes{0%{background-position:-200% 0}to{background-position:200% 0}}.RoomList_roomList__waBNI{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}.RoomList_roomList__waBNI .hotel-list-skeleton-item{height:240px!important}.RoomList_noRooms__9ptx2{width:100%;height:235px;display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid var(--ant-color-border);border-radius:16px;overflow:hidden}@media(max-width:992px){.RoomList_noRooms__9ptx2{flex-direction:column;height:unset}}.RoomList_noRooms__9ptx2 .RoomList_noRoomsImageWrapper__FIrQL{width:340px;flex:0 0 340px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--custom-space-4);background:var(--ant-color-primary-bg);font-weight:500;font-size:var(--ant-font-size);line-height:22px;color:var(--ant-color-primary-text)}@media(max-width:992px){.RoomList_noRooms__9ptx2 .RoomList_noRoomsImageWrapper__FIrQL{width:100%;flex-direction:column;flex:0 0 200px}}.RoomList_noRooms__9ptx2 .RoomList_noRoomsImageWrapper__FIrQL .RoomList_noRoomsImage__PYqBF{width:72px;height:72px;border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;background:var(--ant-color-primary-border)}.RoomList_noRooms__9ptx2 .RoomList_noRoomsContent__dWn_K{height:100%;background:var(--ant-color-bg-container);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-sm);width:100%;padding:12px}@media(max-width:992px){.RoomList_noRooms__9ptx2 .RoomList_noRoomsContent__dWn_K{flex-direction:column}}.RoomList_noRooms__9ptx2 .RoomList_noRoomsContent__dWn_K .RoomList_description__xnZDA{height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex:1 1;font-weight:var(--ant-font-weight-strong);font-size:var(--ant-font-size-lg);line-height:24px;border-right:1px solid var(--ant-color-border-secondary)}.RoomList_noRooms__9ptx2 .RoomList_noRoomsContent__dWn_K .RoomList_buttonContainer__8QMzS{flex:0 0 240px;margin-left:12px;display:flex;flex-direction:row;justify-content:center;align-items:center}@media(max-width:992px){.RoomList_noRooms__9ptx2 .RoomList_noRoomsContent__dWn_K .RoomList_buttonContainer__8QMzS{flex:auto}}@keyframes HotelRooms_skeleton-shimmer__uRRP7{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelRooms_rooms__JcSkz{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}@media(max-width:992px){.HotelRooms_rooms__JcSkz{gap:var(--ant-padding-sm)}}.HotelRooms_rooms__JcSkz .HotelRooms_title__ys2EJ{font-size:var(--ant-font-size-heading3);line-height:32px}@media(max-width:992px){.HotelRooms_rooms__JcSkz .HotelRooms_title__ys2EJ{font-size:var(--ant-font-size-lg);line-height:24px}}@keyframes HotelDetailNoResult_skeleton-shimmer__NVr2q{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelDetailNoResult_noResultContainer__thufv{width:100%;height:10rem;margin:2rem 0}.HotelDetailNoResult_noResultContainer__thufv,.HotelDetailNoResult_noResultContainer__thufv h3{display:flex;flex-direction:row;justify-content:center;align-items:center}.HotelDetailNoResult_noResultContainer__thufv h3:before{content:"";width:2rem;height:2.4em;background:url(https://image.useinsider.com/coraltravel/defaultImageLibrary/emoji-icon-404-1671607687.png);background-position:50%;background-size:contain;background-repeat:no-repeat;flex-shrink:0;margin-right:.5em}@keyframes HotelSearchParams_skeleton-shimmer__ZN8mJ{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelSearchParams_hotelSearchParams__QfJUr{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs)}.HotelSearchParams_hotelSearchParams__QfJUr .HotelSearchParams_text__NgEOQ{font-weight:500;font-size:var(--ant-font-size);line-height:22px;color:var(--ant-color-text);flex-wrap:wrap;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:2px}.HotelSearchParams_hotelSearchParams__QfJUr .HotelSearchParams_text__NgEOQ .HotelSearchParams_nightContent__PfRk_{display:flex}.HotelSearchParams_hotelSearchParams__QfJUr .HotelSearchParams_infoTooltip__gK_64{display:block;width:20px;height:20px;margin-left:2px}.HotelSearchParams_hotelSearchParams__QfJUr .HotelSearchParams_tooltipContainer__cgIst{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}@keyframes HotelSelectDeparture_skeleton-shimmer__4V7F7{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelSelectDeparture_departureSelect__Inagw .ant-spin{min-height:80px;display:flex;flex-direction:row;justify-content:center;align-items:center}.HotelSelectDeparture_showViewSelect__K54Hk{max-width:320px}@media(max-width:992px){.HotelSelectDeparture_showViewSelect__K54Hk{max-width:100%}}.HotelSelectDeparture_hotelSelectDeparture__mu0YA{min-width:255px;height:32px}@media(max-width:992px){.HotelSelectDeparture_hotelSelectDeparture__mu0YA{max-width:100%;width:100%}}@keyframes HotelMealInfo_skeleton-shimmer__byo2M{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelMealInfo_mealInfo__kQwcT{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs)}.HotelMealInfo_mealInfo__kQwcT .HotelMealInfo_text__CfIi5{font-weight:500;font-size:var(--ant-font-size);line-height:22px;color:var(--ant-color-text)}@keyframes MiniTripAdvisorRating_skeleton-shimmer__Q0nai{0%{background-position:-200% 0}to{background-position:200% 0}}.MiniTripAdvisorRating_ratingContainer__6TVst{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--custom-space-1);border-radius:var(--ant-border-radius-sm);padding:0 var(--ant-padding-xs);background:#00aa6c}.MiniTripAdvisorRating_ratingCount__3_Eka{font-weight:500;font-size:var(--ant-font-size);line-height:20px;color:var(--ant-color-text-light-solid)}@keyframes HotelCardContent_skeleton-shimmer__13QAB{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelCardContent_hotelCardContent__G9yUD{padding:var(--ant-padding-sm) var(--ant-padding-content-vertical-lg);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin);flex:1 1}@media(max-width:992px){.HotelCardContent_hotelCardContent__G9yUD{gap:var(--custom-space-4)}}.HotelCardContent_shortViewContent__6afO4{justify-content:space-between;gap:0;min-height:212px;height:unset}.HotelCardContent_hotelInfo__pnEIm{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin-sm)}.HotelCardContent_hotelInfo__pnEIm .hotel-name{text-transform:capitalize}.HotelCardContent_centerContent___S1ht{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--ant-margin-sm)}.HotelCardContent_centerContent___S1ht .HotelCardContent_hotelSearchParams__MJDJX{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}.HotelCardContent_ratingContainer__kk4C6{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:var(--ant-margin-sm)}.HotelCardContent_hotelLocation__h_yDo{width:max-content;margin-bottom:2px}.HotelCardContent_hotelPromotionContainer__Gi2B1,.HotelCardContent_hotelPromotionContainer__Gi2B1:not(.HotelCardContent_hasSpecialOffers__8TS4x){display:none}@media(max-width:992px){.HotelCardContent_hotelPromotionContainer__Gi2B1{display:block}}@keyframes HotelListSkeleton_skeleton-shimmer__7_XJB{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelListSkeleton_hotelListSkeleton__Zg5zV{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm)}@media(max-width:992px){.HotelListSkeleton_hotelListSkeleton__Zg5zV{padding:0 var(--ant-padding-sm)}}.HotelListSkeleton_header__Gq8Co{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin-sm)}.HotelListSkeleton_header__Gq8Co .HotelListSkeleton_skeleton__87VJB .skeleton-input{height:38px;background:linear-gradient(90deg,rgba(0,0,0,.04),rgba(0,0,0,.08) 20%,rgba(0,0,0,.04) 40%,rgba(0,0,0,.04));background-size:200% 100%;animation:HotelListSkeleton_skeleton-shimmer__7_XJB 1.8s ease-in-out infinite}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu{width:100%;border:1px solid var(--ant-color-border-secondary);border-radius:var(--custom-border-radius-2xl);background-color:var(--ant-color-bg-base);height:260px;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}@media(max-width:992px){.HotelListSkeleton_hotelListSkeletonItem__Wbjwu{flex-direction:column;height:unset!important}}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_imageSkeleton__7xfsF{height:100%;width:340px!important}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_imageSkeleton__7xfsF .skeleton-input{width:100%!important;height:100%!important;border-radius:0!important;border-top-left-radius:var(--custom-border-radius-2xl)!important;border-bottom-left-radius:var(--custom-border-radius-2xl)!important;background:linear-gradient(90deg,rgba(0,0,0,.04),rgba(0,0,0,.08) 20%,rgba(0,0,0,.04) 40%,rgba(0,0,0,.04));background-size:200% 100%;animation:HotelListSkeleton_skeleton-shimmer__7_XJB 1.8s ease-in-out infinite}@media(max-width:992px){.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_imageSkeleton__7xfsF{width:100%!important;height:200px!important}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_imageSkeleton__7xfsF .skeleton-input{border-radius:0!important;border-top-left-radius:var(--custom-border-radius-2xl)!important;border-top-right-radius:var(--custom-border-radius-2xl)!important}}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_content__KdGyr{flex:1 1;padding:var(--ant-padding-sm);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_content__KdGyr .HotelListSkeleton_topContent__k99n8{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin-sm)}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_content__KdGyr .HotelListSkeleton_topContent__k99n8 .HotelListSkeleton_skeleton1__DsSIS .skeleton-input{width:80px!important;min-width:80px;height:16px}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_content__KdGyr .HotelListSkeleton_topContent__k99n8 .HotelListSkeleton_skeleton2__hU4YO .skeleton-input{width:280px!important;min-width:280px;height:26px}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_content__KdGyr .HotelListSkeleton_topContent__k99n8 .HotelListSkeleton_skeleton3__yt6Hc .skeleton-input{width:116px!important;min-width:116px;height:20px}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_content__KdGyr .HotelListSkeleton_bottomContent__qWIM8{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin-sm)}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_content__KdGyr .HotelListSkeleton_bottomContent__qWIM8 .HotelListSkeleton_skeleton1__DsSIS .skeleton-input{width:227px!important;min-width:227px;height:22px}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_content__KdGyr .HotelListSkeleton_bottomContent__qWIM8 .HotelListSkeleton_skeleton2__hU4YO .skeleton-input{width:112px!important;min-width:112px;height:22px}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_content__KdGyr .HotelListSkeleton_bottomContent__qWIM8 .HotelListSkeleton_skeleton3__yt6Hc .skeleton-input{width:280px!important;min-width:280px;height:32px}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_content__KdGyr .HotelListSkeleton_bottomContent__qWIM8 .HotelListSkeleton_skeleton4__NMR_n .skeleton-input{width:215px!important;min-width:215px;height:20px}@media(max-width:992px){.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_content__KdGyr{gap:var(--ant-padding-xs)}}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .input-text-skeleton{width:auto}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .skeleton-input{border-radius:0!important;max-width:100%;background:linear-gradient(90deg,rgba(0,0,0,.04),rgba(0,0,0,.08) 20%,rgba(0,0,0,.04) 40%,rgba(0,0,0,.04));background-size:200% 100%;animation:HotelListSkeleton_skeleton-shimmer__7_XJB 1.8s ease-in-out infinite}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_priceContainer__tN4dy{padding:var(--ant-padding-sm);width:260px;border-left:1px solid var(--ant-color-split);display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:var(--ant-margin)}@media(max-width:992px){.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_priceContainer__tN4dy{width:100%;gap:var(--ant-padding-xs);align-items:flex-end}}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_priceContainer__tN4dy .HotelListSkeleton_skeleton1__DsSIS .skeleton-input{width:216px!important;min-width:216px;height:20px}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_priceContainer__tN4dy .HotelListSkeleton_center__rMJG4{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:var(--ant-margin-sm)}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_priceContainer__tN4dy .HotelListSkeleton_center__rMJG4 .HotelListSkeleton_skeleton2__hU4YO .skeleton-input{width:216px!important;min-width:216px;height:32px}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_priceContainer__tN4dy .HotelListSkeleton_center__rMJG4 .HotelListSkeleton_skeleton3__yt6Hc .skeleton-input{width:140px!important;min-width:140px;height:24px}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_priceContainer__tN4dy .HotelListSkeleton_skeleton4__NMR_n .skeleton-input{width:216px!important;min-width:216px;height:40px}@media(max-width:992px){.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_priceContainer__tN4dy .HotelListSkeleton_skeleton4__NMR_n{width:100%!important;min-width:unset!important}.HotelListSkeleton_hotelListSkeletonItem__Wbjwu .HotelListSkeleton_priceContainer__tN4dy .HotelListSkeleton_skeleton4__NMR_n .skeleton-input{width:100%!important}}.HotelListSkeleton_shortViewSkeleton__Tgjmm{height:212px}: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:initial}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(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-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,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-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.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-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.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&{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable &{cursor:pointer}&: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(0,-50%,0);.swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.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-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-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}}.swiper-pagination-lock{display:none}@keyframes HotelWishlist_skeleton-shimmer__SR7Qe{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelWishlist_wishlistButton__u7fRZ{width:36px!important;height:36px!important;border-radius:100%!important;background:var(--ant-color-bg-base)!important}.HotelWishlist_wishlistButton__u7fRZ.HotelWishlist_showLabel__JRmH2{display:flex;flex-direction:row;justify-content:center;align-items:center;width:unset!important;color:var(--ant-color-text)!important;border-radius:9999px!important;padding:8px!important;font-size:12px!important;line-height:16px;outline:unset!important}.HotelWishlist_wishlistButton__u7fRZ:active,.HotelWishlist_wishlistButton__u7fRZ:focus,.HotelWishlist_wishlistButton__u7fRZ:focus-visible,.HotelWishlist_wishlistButton__u7fRZ:focus-within,.HotelWishlist_wishlistButton__u7fRZ:hover{border:unset!important;outline:unset!important;box-shadow:var(--ant-box-shadow-secondary)!important}@media(max-width:992px){.HotelWishlist_wishlistButton__u7fRZ .HotelWishlist_wishlistButtonText__ytlaN,.HotelWishlist_wishlistButton__u7fRZ .btn-child{display:none}}@keyframes HotelBadges_skeleton-shimmer__DLSgx{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelBadges_hotelBadges___50AA{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-items:flex-start}.HotelBadges_hotelBadges___50AA>div{padding:var(--ant-padding-xxs) var(--ant-padding-xs);border-radius:9999px;font-size:var(--ant-font-size-sm);line-height:16px;color:var(--ant-color-text-light-solid);background:var(--ant-color-error-active)}.HotelBadges_hotelBadges___50AA>div:not(:last-child){margin-bottom:10px}.HotelBadges_hotelBadges___50AA>div.HotelBadges_recommended__7v0RI{background:var(--ant-color-bg-container);color:var(--ant-color-text)}.HotelBadges_hotelBadges___50AA>div.HotelBadges_recommended__7v0RI.HotelBadges_isV2__pGs8j{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;padding:4px;min-width:92px}.HotelBadges_hotelBadges___50AA>div.HotelBadges_elite__YIHuK.HotelBadges_isV2__pGs8j{background-color:#000;background-image:radial-gradient(46.21% 2786.16% at 48.48% 50%,rgba(223,70,70,.28) 0,rgba(0,0,0,0) 100%)}@keyframes HotelImageCarousel_skeleton-shimmer__YXZmJ{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelImageCarousel_hotelImageCarousel__TPJWC{aspect-ratio:1;width:338px;height:258px;position:relative;border-top-left-radius:var(--custom-border-radius-2xl);border-bottom-left-radius:var(--custom-border-radius-2xl);overflow:hidden}@keyframes HotelImageCarousel_rotation__8P0ss{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HotelImageCarousel_hotelImageCarousel__TPJWC:before{content:"";width:36px;height:36px;border:5px solid var(--ant-color-fill);border-bottom:5px solid rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;position:absolute;left:50%;top:50%;margin-top:-18px;margin-left:-18px;animation:HotelImageCarousel_rotation__8P0ss 1s linear infinite;z-index:1}.HotelImageCarousel_hotelImageCarousel__TPJWC .HotelImageCarousel_placeholderImage__EGqwx{color:rgba(0,0,0,0);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);filter:blur(6px);height:260px;width:100%;z-index:1;border-radius:var(--custom-border-radius-2xl)}.HotelImageCarousel_hotelImageCarousel__TPJWC .HotelImageCarousel_coverImage__xXMZK{object-fit:cover}.HotelImageCarousel_hotelImageCarousel__TPJWC .HotelImageCarousel_badges__woS_T{position:absolute;top:12px;left:12px;z-index:1;font-weight:var(--ant-font-weight-strong)}.HotelImageCarousel_hotelImageCarousel__TPJWC .HotelImageCarousel_rating__cdEQT{position:absolute;bottom:12px;left:12px;z-index:1}.HotelImageCarousel_hotelImageCarousel__TPJWC .HotelImageCarousel_wishlist__x5SX3{position:absolute;top:12px;right:12px;z-index:1}.HotelImageCarousel_hotelImageCarousel__TPJWC .swiper-button-next,.HotelImageCarousel_hotelImageCarousel__TPJWC .swiper-button-prev{opacity:0;width:32px!important;height:32px!important;box-shadow:none;transition:opacity var(--custom-transition),transform var(--custom-transition);-webkit-user-select:none;user-select:none;background:var(--ant-color-bg-base);border-radius:50%;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;top:50%;transform:translateY(10px);position:absolute;z-index:1}.HotelImageCarousel_hotelImageCarousel__TPJWC .swiper-button-next:after,.HotelImageCarousel_hotelImageCarousel__TPJWC .swiper-button-prev:after{display:none}.HotelImageCarousel_hotelImageCarousel__TPJWC .swiper-button-next svg,.HotelImageCarousel_hotelImageCarousel__TPJWC .swiper-button-prev svg{width:4px!important;height:8px!important;fill:var(--ant-color-text)!important;color:var(--ant-color-text)!important}@media(max-width:992px){.HotelImageCarousel_hotelImageCarousel__TPJWC .swiper-button-next,.HotelImageCarousel_hotelImageCarousel__TPJWC .swiper-button-prev{display:none}}.HotelImageCarousel_hotelImageCarousel__TPJWC .swiper-button-prev{left:12px!important}.HotelImageCarousel_hotelImageCarousel__TPJWC .swiper-button-prev svg{transform:rotate(180deg)}.HotelImageCarousel_hotelImageCarousel__TPJWC .swiper-button-next{right:12px!important}.HotelImageCarousel_hotelImageCarousel__TPJWC .swiper-pagination{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.6);height:24px;bottom:0;transition:opacity var(--custom-transition),transform var(--custom-transition);border-radius:15px;opacity:0;transform:translateX(-50%) translateY(24px)!important}@media(max-width:992px){.HotelImageCarousel_hotelImageCarousel__TPJWC .swiper-pagination{opacity:1;transform:translateX(-50%) translateY(-17px)!important}}.HotelImageCarousel_hotelImageCarousel__TPJWC .swiper-pagination .swiper-pagination-bullet{background:#fff!important;opacity:.3!important;top:8px}.HotelImageCarousel_hotelImageCarousel__TPJWC .swiper-pagination .swiper-pagination-bullet-active-main{opacity:1!important}@media(max-width:992px){.HotelImageCarousel_hotelImageCarousel__TPJWC{width:100%;height:200px;border-top-left-radius:var(--custom-border-radius-2xl);border-top-right-radius:var(--custom-border-radius-2xl);border-bottom-left-radius:0}.HotelImageCarousel_hotelImageCarousel__TPJWC .swiper-slide img{height:200px;width:100%;object-fit:cover}.HotelImageCarousel_hotelImageCarousel__TPJWC .HotelImageCarousel_placeholderImage__EGqwx{width:100%;height:200px}}@keyframes HotelListItem_skeleton-shimmer__adE_d{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelListItem_hotelListItem__0ozBU{border-radius:var(--custom-border-radius-2xl)}.HotelListItem_hotelListItem__0ozBU .HotelListItem_hotelCardLink__vAqbQ{border:1px solid var(--ant-color-border-secondary);border-radius:var(--custom-border-radius-2xl);background-color:var(--ant-color-bg-base);height:260px;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;margin-bottom:var(--ant-padding-sm)}.HotelListItem_hotelListItem__0ozBU .HotelListItem_hotelCardLink__vAqbQ .HotelListItem_hotelCardPrice___GvF_{padding:var(--ant-padding-sm);width:260px;border-left:1px solid var(--ant-color-split);display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:var(--ant-padding-sm)}.HotelListItem_hotelListItem__0ozBU .HotelListItem_hotelCardLink__vAqbQ .HotelListItem_hotelCardPrice___GvF_ .HotelListItem_hotelPromotionContainer__cHjMH{display:block}@media(max-width:992px){.HotelListItem_hotelListItem__0ozBU .HotelListItem_hotelCardLink__vAqbQ .HotelListItem_hotelCardPrice___GvF_ .HotelListItem_hotelPromotionContainer__cHjMH{display:none}.HotelListItem_hotelListItem__0ozBU .HotelListItem_hotelCardLink__vAqbQ .HotelListItem_hotelCardPrice___GvF_{width:100%;gap:var(--ant-padding-xs);padding-top:0}.HotelListItem_hotelListItem__0ozBU .HotelListItem_hotelCardLink__vAqbQ .HotelListItem_hotelCardPrice___GvF_ .primary-price-tooltip{display:none}.HotelListItem_hotelListItem__0ozBU .HotelListItem_hotelCardLink__vAqbQ{flex-direction:column;height:unset}}.HotelListItem_hotelListItem__0ozBU:hover{box-shadow:0 20px 40px 0 rgba(20,20,22,.1019607843)}.HotelListItem_hotelListItem__0ozBU:hover .HotelListItem_selectButton__953dG{background-color:var(--ant-color-primary);color:var(--ant-color-text-light-solid)}.HotelListItem_hotelListItem__0ozBU:hover .hotel-name{text-decoration:underline}.HotelListItem_hotelListItem__0ozBU:hover .swiper-button-next,.HotelListItem_hotelListItem__0ozBU:hover .swiper-button-prev{opacity:1;transform:translateY(0)}.HotelListItem_hotelListItem__0ozBU:hover .swiper-pagination{opacity:1;transform:translateX(-50%) translateY(-17px)!important}.HotelListItem_topHotelItem__vNh6L .HotelListItem_hotelCardLink__vAqbQ{background-color:#fff7e6;border:2px solid #ff9c23}.HotelListItem_topHotelItem__vNh6L .HotelListItem_hotelCardLink__vAqbQ .slider-component{height:256px!important;border-top-left-radius:14px;border-bottom-left-radius:14px}@media(max-width:992px){.HotelListItem_topHotelItem__vNh6L .HotelListItem_hotelCardLink__vAqbQ .slider-component{height:200px!important;border-radius:14px 14px 0 0}}.HotelListItem_selectButton__953dG{border-radius:var(--ant-border-radius-lg);transition:background-color var(--custom-transition),color var(--custom-transition)}.HotelListItem_selectButton__953dG:hover{background-color:var(--ant-color-primary)!important;color:var(--ant-color-text-light-solid)!important}@media(max-width:992px){.HotelListItem_selectButton__953dG{background-color:var(--ant-color-primary)!important;color:var(--ant-color-text-light-solid)!important}}@keyframes InfiniteHotelList_skeleton-shimmer__rWFAe{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes InfiniteHotelList_rotation__N04VG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.InfiniteHotelList_listContainer__SHRrS{margin-top:var(--ant-margin)}@media(max-width:992px){.InfiniteHotelList_listContainer__SHRrS{margin-top:var(--ant-margin-sm)}}.InfiniteHotelList_listContainer__SHRrS .InfiniteHotelList_prevButton__2cJ5k{margin-bottom:var(--ant-padding-sm)}@media(max-width:992px){.InfiniteHotelList_listContainer__SHRrS .InfiniteHotelList_prevButton__2cJ5k{margin-bottom:var(--ant-padding-sm);padding:0 var(--ant-padding-sm)}.InfiniteHotelList_listContainer__SHRrS .InfiniteHotelList_prevButton__2cJ5k button{border:1px solid var(--ant-color-primary-border);background-color:var(--ant-color-primary-bg);color:var(--ant-color-primary);font-weight:var(--ant-font-weight-strong);height:46px;padding:0 15px}.InfiniteHotelList_listContainer__SHRrS .InfiniteHotelList_nextButton__aWJBU{margin-bottom:var(--ant-padding-sm);padding:0 var(--ant-padding-sm)}.InfiniteHotelList_listContainer__SHRrS .InfiniteHotelList_nextButton__aWJBU button{border:1px solid var(--ant-color-primary-border);background-color:var(--ant-color-primary-bg);color:var(--ant-color-primary);font-weight:var(--ant-font-weight-strong);height:46px;padding:0 15px}}.InfiniteHotelList_listContainer__SHRrS .InfiniteHotelList_infiniteLoading__9hTLs{text-align:center;position:relative}.InfiniteHotelList_listContainer__SHRrS .InfiniteHotelList_infiniteLoading__9hTLs span{content:"";width:40px;height:40px;border:5px solid var(--ant-color-fill);border-bottom:5px solid rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:InfiniteHotelList_rotation__N04VG 1s linear infinite}.InfiniteHotelList_listContainer__SHRrS .hotel-list-skeleton-item{margin-bottom:12px}.InfiniteHotelList_lazyList___DzlE>div>div{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}@media(max-width:992px){.InfiniteHotelList_lazyList___DzlE>div>div{padding:0 var(--ant-padding-sm)}}@keyframes HotelListContent_skeleton-shimmer__awAX3{0%{background-position:-200% 0}to{background-position:200% 0}}@media(max-width:992px){.HotelListContent_skeleton__icF6d{margin-top:var(--ant-padding-sm);padding:0 var(--ant-padding-sm);width:100%}}.ConditionalRenderer_conditionalRenderer__o_ZL_{position:relative;width:100%;height:100%}.ConditionalRenderer_conditionalContent__Gt_kr{display:block}.ConditionalRenderer_conditionalContent__Gt_kr.ConditionalRenderer_hidden__sZWI4{display:none}.ConditionalRenderer_conditionalContentWithTransition__Ma__T{visibility:visible;opacity:1;transition:opacity .2s ease-in-out}.ConditionalRenderer_conditionalContentWithTransition__Ma__T.ConditionalRenderer_hidden__sZWI4{visibility:hidden;opacity:0}.ConditionalRenderer_conditionalContentAbsolute__T7vCv{position:static;z-index:1}.ConditionalRenderer_conditionalContentAbsolute__T7vCv.ConditionalRenderer_hidden__sZWI4{position:absolute;top:0;left:0;width:100%;z-index:-1}@keyframes HotelListBlockV2_skeleton-shimmer__o_OfQ{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelListBlockV2_listColumn__8MCIy{padding:var(--ant-padding-content-vertical-lg) 0}@media(max-width:992px){.HotelListBlockV2_listColumn__8MCIy{padding:0}}.HotelListBlockV2_listContainer__dx2zu{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-lg);padding:var(--ant-margin) 0}.HotelListBlockV2_listContainer__dx2zu .HotelListBlockV2_filters__Bn9Tu{flex:0 0 280px}@media(min-width:992px)and (max-width:1200px){.HotelListBlockV2_listContainer__dx2zu .HotelListBlockV2_filters__Bn9Tu{flex:0 0 250px}}.HotelListBlockV2_listContainer__dx2zu .HotelListBlockV2_list__gH5tl{flex:1 1;min-width:0}@media(max-width:992px){.HotelListBlockV2_listContainer__dx2zu{display:block;padding:0}}@media(min-width:768px)and (max-width:991px){.HotelListBlockV2_listContainer__dx2zu{margin:0 calc(var(--ant-row-gutter-x)/2*-1)}}.HotelListBlockV2_listContainer__dx2zu .visible-on-desktop-list{display:block}@media(max-width:992px){.HotelListBlockV2_listContainer__dx2zu .visible-on-desktop-list{display:none}}.HotelListBlockV2_listContainer__dx2zu .visible-on-mobile-list{display:none}@media(max-width:992px){.HotelListBlockV2_listContainer__dx2zu .visible-on-mobile-list{display:block}}@keyframes LayoutContainer_skeleton-shimmer__P_Kbo{0%{background-position:-200% 0}to{background-position:200% 0}}@media(max-width:767px){.LayoutContainer_container__Dw3c3{display:flex;padding:8px 16px}.LayoutContainer_container__Dw3c3.LayoutContainer_row__8bE8_{flex-direction:row}.LayoutContainer_container__Dw3c3.LayoutContainer_column___RKQJ{flex-direction:column}}@keyframes BannerPromotionBannerNarrow_skeleton-shimmer__HZfFJ{0%{background-position:-200% 0}to{background-position:200% 0}}.BannerPromotionBannerNarrow_bannerPromotionBannerNarrow__KGvP7{margin-bottom:var(--ant-margin);border-radius:calc(var(--ant-border-radius-lg)*3)}.BannerPromotionBannerNarrow_bannerPromotionBannerNarrow__KGvP7 .swiper-pagination{position:absolute!important;bottom:20px;left:0;right:0;margin:0 auto!important;padding:0}@keyframes BannerPromotionBannerNarrowCard_skeleton-shimmer__UQYT7{0%{background-position:-200% 0}to{background-position:200% 0}}.BannerPromotionBannerNarrowCard_bannerPromotionBannerNarrowCard__iN8De{height:100%;position:relative;border-radius:calc(var(--ant-border-radius-lg)*3)}@media(max-width:767px){.BannerPromotionBannerNarrowCard_bannerPromotionBannerNarrowCard__iN8De{width:100%}}@media(min-width:992px){.BannerPromotionBannerNarrowCard_bannerPromotionBannerNarrowCard__iN8De.BannerPromotionBannerNarrowCard_hasImage__a8EEh{aspect-ratio:.9027777778}}@media(max-width:767px){.BannerPromotionBannerNarrowCard_bannerPromotionBannerNarrowCard__iN8De.BannerPromotionBannerNarrowCard_hasImage__a8EEh{aspect-ratio:1.4830188679}}@media(min-width:576px)and (max-width:991px){.BannerPromotionBannerNarrowCard_bannerPromotionBannerNarrowCard__iN8De.BannerPromotionBannerNarrowCard_hasImage__a8EEh{aspect-ratio:2.7773584906}}.BannerPromotionBannerNarrowCard_bannerPromotionBannerNarrowCard__iN8De.BannerPromotionBannerNarrowCard_noImage__aJxe0{height:unset;min-height:360px}.BannerPromotionBannerNarrowCard_bannerPromotionBannerNarrowCard__iN8De .banner-introducer{z-index:1;position:absolute;top:16px;right:16px}.BannerPromotionBannerNarrowCard_bannerPromotionBannerNarrowCard__iN8De .promotion-narrow-banner-link{display:block;height:100%}@media(min-width:992px){.BannerPromotionBannerNarrowCard_bannerPromotionBannerNarrowCard__iN8De .promotion-narrow-banner-link.BannerPromotionBannerNarrowCard_hasImage__a8EEh{aspect-ratio:.9027777778}}@media(max-width:767px){.BannerPromotionBannerNarrowCard_bannerPromotionBannerNarrowCard__iN8De .promotion-narrow-banner-link.BannerPromotionBannerNarrowCard_hasImage__a8EEh{aspect-ratio:1.4830188679}}@media(min-width:576px)and (max-width:991px){.BannerPromotionBannerNarrowCard_bannerPromotionBannerNarrowCard__iN8De .promotion-narrow-banner-link.BannerPromotionBannerNarrowCard_hasImage__a8EEh{aspect-ratio:2.7773584906}}.BannerPromotionBannerNarrowCard_bannerPromotionBannerNarrowCard__iN8De .BannerPromotionBannerNarrowCard_bannerImage__vRkhh{position:absolute;z-index:0;object-fit:contain;max-height:100%;width:inherit;height:unset;border-radius:calc(var(--ant-border-radius-lg)*3)}@media(min-width:992px){.BannerPromotionBannerNarrowCard_bannerPromotionBannerNarrowCard__iN8De .BannerPromotionBannerNarrowCard_bannerImage__vRkhh{aspect-ratio:.9027777778}}@media(max-width:767px){.BannerPromotionBannerNarrowCard_bannerPromotionBannerNarrowCard__iN8De .BannerPromotionBannerNarrowCard_bannerImage__vRkhh{height:unset;object-fit:cover;aspect-ratio:1.4830188679}}@media(min-width:576px)and (max-width:991px){.BannerPromotionBannerNarrowCard_bannerPromotionBannerNarrowCard__iN8De .BannerPromotionBannerNarrowCard_bannerImage__vRkhh{height:unset;object-fit:cover;aspect-ratio:2.7773584906}}.BannerPromotionBannerNarrowCard_bannerPromotionBannerNarrowCard__iN8De .BannerPromotionBannerNarrowCard_wrapper__2R4GZ{position:absolute;z-index:1;box-sizing:border-box;padding:32px 24px;width:100%;height:100%}.BannerPromotionBannerNarrowCard_bannerPromotionBannerNarrowCard__iN8De .BannerPromotionBannerNarrowCard_wrapper__2R4GZ .BannerPromotionBannerNarrowCard_title___xMlJ{line-height:32px;margin:0 0 24px}.BannerPromotionBannerNarrowCard_bannerPromotionBannerNarrowCard__iN8De .BannerPromotionBannerNarrowCard_wrapper__2R4GZ .BannerPromotionBannerNarrowCard_title___xMlJ *{margin-block-start:0;margin-block-end:0;line-height:28px}.BannerPromotionBannerNarrowCard_bannerPromotionBannerNarrowCard__iN8De .BannerPromotionBannerNarrowCard_wrapper__2R4GZ .BannerPromotionBannerNarrowCard_description__MlJfI{font-size:var(--ant-font-size)!important;line-height:22px;color:var(--ant-color-text);margin-bottom:48px}@keyframes BannerPromotionBannerWide_skeleton-shimmer__ExgMR{0%{background-position:-200% 0}to{background-position:200% 0}}.BannerPromotionBannerWide_bannerPromotionBannerWide__ZZNXE{margin-bottom:16px;border-radius:calc(var(--ant-border-radius-lg)*3)}@media(max-width:767px){.BannerPromotionBannerWide_bannerPromotionBannerWide__ZZNXE{height:280.61px;padding:var(--ant-padding-content-vertical-lg)}}.BannerPromotionBannerWide_bannerPromotionBannerWide__ZZNXE .swiper-pagination{position:absolute!important;bottom:20px;left:0;right:0;margin:0 auto!important;padding:0}@keyframes BannerPromotionBannerWideCard_skeleton-shimmer__oYoCq{0%{background-position:-200% 0}to{background-position:200% 0}}.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ{height:100%;position:relative;border-radius:calc(var(--ant-border-radius-lg)*3)}.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ.BannerPromotionBannerWideCard_noImage__OJczD{min-height:360px}@media(min-width:992px){.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ.BannerPromotionBannerWideCard_hasImage__sQMD_{aspect-ratio:var(--image-desktop-width)/var(--image-desktop-height)}}@media(max-width:767px){.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ.BannerPromotionBannerWideCard_hasImage__sQMD_{aspect-ratio:var(--image-mobile-width)/var(--image-mobile-height)}}@media(min-width:576px)and (max-width:991px){.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ.BannerPromotionBannerWideCard_hasImage__sQMD_{aspect-ratio:var(--image-tablet-width)/var(--image-tablet-height)}}@media(max-width:767px){.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ{width:100%;height:256px;min-height:unset}}.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ .banner-introducer{z-index:1;position:absolute;top:16px;right:16px}.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ a.promotion-narrow-banner-link{display:block;height:100%}@media(min-width:992px){.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ a.promotion-narrow-banner-link{aspect-ratio:var(--image-desktop-width)/var(--image-desktop-height)}}@media(max-width:767px){.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ a.promotion-narrow-banner-link{aspect-ratio:var(--image-mobile-width)/var(--image-mobile-height)}}@media(min-width:576px)and (max-width:991px){.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ a.promotion-narrow-banner-link{aspect-ratio:var(--image-tablet-width)/var(--image-tablet-height)}}.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ .banner-image{position:absolute;z-index:0;object-fit:cover;max-height:100%;width:inherit;height:unset;border-radius:24px}@media(max-width:992px){.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ .banner-image{height:unset;object-fit:cover}}@media(min-width:992px){.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ .banner-image{aspect-ratio:var(--image-desktop-width)/var(--image-desktop-height)}}@media(max-width:767px){.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ .banner-image{aspect-ratio:var(--image-mobile-width)/var(--image-mobile-height)}}@media(min-width:576px)and (max-width:991px){.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ .banner-image{aspect-ratio:var(--image-tablet-width)/var(--image-tablet-height)}}.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ .wrapper{position:absolute;z-index:1;box-sizing:border-box;padding:32px 24px;width:100%;height:90%;margin-top:24px}.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ .wrapper div.BannerPromotionBannerWideCard_title__V624r{line-height:32px;margin:0 0 24px;word-break:break-word;overflow-wrap:break-word}.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ .wrapper div.BannerPromotionBannerWideCard_title__V624r *{margin-block-start:0;margin-block-end:0;line-height:28px}.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ .wrapper .description{font-size:var(--ant-font-size)!important;line-height:22px;color:var(--ant-color-text);margin-bottom:48px;word-break:break-word;overflow-wrap:break-word}.BannerPromotionBannerWideCard_bannerPromotionBannerWideCard__aU_TQ .wrapper .social{width:min-content}.BannerBlock_bannerBlock__UYhzW{height:100%}.BannerBlock_bannerBlock__UYhzW p{all:unset}.HtmlContentBlock_htmlContentBlock__GaAiy{padding:0!important}.HtmlContentBlock_htmlContentBlock__GaAiy a{text-decoration:underline;color:var(--ant-color-link)}@keyframes Stepper_skeleton-shimmer__FP2K0{0%{background-position:-200% 0}to{background-position:200% 0}}.Stepper_stepper__4jVNW .ant-steps-item .ant-steps-item-icon{width:32px;height:32px;line-height:32px;background-color:var(--ant-color-fill-content);margin-inline-end:8px;vertical-align:initial;border:none}.Stepper_stepper__4jVNW .ant-steps-item .ant-steps-item-icon .ant-steps-icon{top:0}.Stepper_stepper__4jVNW .ant-steps-item .ant-steps-item-title{color:var(--ant-color-text)!important;line-height:32px}.Stepper_stepper__4jVNW .ant-steps-item-active .ant-steps-item-icon{background-color:var(--ant-color-primary);border-color:var(--ant-color-primary)}.Stepper_stepper__4jVNW .ant-steps-item-disabled .ant-steps-icon,.Stepper_stepper__4jVNW .ant-steps-item-disabled .ant-steps-item-title{cursor:not-allowed!important;color:var(--ant-color-text-description)!important}.Stepper_stepper__4jVNW .ant-steps-item-finish .ant-steps-item-icon{cursor:pointer;color:var(--ant-color-text)!important;background-color:var(--ant-control-item-bg-active)}.Stepper_stepper__4jVNW .ant-steps-item-finish .ant-steps-item-title{color:var(--ant-color-text)!important;cursor:pointer}.Stepper_stepper__4jVNW .ant-steps-item-finish .ant-steps-item-title:after{background-color:var(--ant-color-primary)!important}@keyframes ReservationStepper_skeleton-shimmer__3RVvX{0%{background-position:-200% 0}to{background-position:200% 0}}.ReservationStepper_reservationStepperStyled__30H_b{width:100%}.ReservationStepper_reservationStepperStyled__30H_b .ant-steps{padding:16px;background:var(--ant-color-bg-base);border-radius:var(--ant-border-radius-lg);margin-top:12px}.icon-preview_container__7qKKn{padding:1rem .75rem}.icon-preview_container__7qKKn,.icon-preview_errorContainer__ePtlX{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2)}.icon-preview_errorContainer__ePtlX{display:flex;align-items:center;justify-content:center;padding:2rem}.icon-preview_errorCard__MlE5U{background:#fff;border-radius:12px;padding:2rem;text-align:center;box-shadow:0 10px 40px rgba(0,0,0,.3);max-width:500px}.icon-preview_errorCard__MlE5U h1{font-size:2rem;margin-bottom:.75rem;color:#333}.icon-preview_errorCard__MlE5U p{font-size:1rem;color:#666;line-height:1.5}.icon-preview_header__AwWuK{max-width:1400px;margin:0 auto 1rem;background:#fff;border-radius:12px;padding:1.25rem;box-shadow:0 4px 20px rgba(0,0,0,.1)}.icon-preview_headerContent__JLZWp{margin-bottom:1rem}.icon-preview_title__47b3P{font-size:2rem;font-weight:800;color:#2d3748;margin:0 0 .25rem;display:flex;align-items:center;gap:.5rem}.icon-preview_titleIcon__jg4oX{font-size:2rem}.icon-preview_subtitle__BTuhP{font-size:1rem;color:#718096;margin:0}.icon-preview_stats__O5tOT{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem}.icon-preview_statCard__K0hCJ{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;padding:.875rem;text-align:center;color:#fff;box-shadow:0 2px 8px rgba(102,126,234,.4);transition:transform .2s ease,box-shadow .2s ease}.icon-preview_statCard__K0hCJ:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.5)}.icon-preview_statValue__izOwn{font-size:1.75rem;font-weight:800;margin-bottom:.125rem}.icon-preview_statLabel__e8hjw{font-size:.75rem;opacity:.9;text-transform:uppercase;letter-spacing:.05em}.icon-preview_controls__La85T{max-width:1400px;margin:0 auto 1rem;background:#fff;border-radius:12px;padding:1rem;box-shadow:0 4px 20px rgba(0,0,0,.1)}.icon-preview_searchContainer__scKtt{position:relative;margin-bottom:.75rem}.icon-preview_searchIcon__Ea5_C{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:#a0aec0;font-size:1rem;pointer-events:none}.icon-preview_searchInput__X1Ubd{width:100%;padding:.625rem 2.75rem .625rem 2.5rem;font-size:.9375rem;border:2px solid #e2e8f0;border-radius:8px;outline:none;transition:all .2s ease}.icon-preview_searchInput__X1Ubd::placeholder{color:#a0aec0}.icon-preview_searchInput__X1Ubd:focus{border-color:#667eea;box-shadow:0 0 0 2px rgba(102,126,234,.1)}.icon-preview_clearButton__2GHbI{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:#f7fafc;border:none;border-radius:6px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#718096;transition:all .2s ease}.icon-preview_clearButton__2GHbI:hover{background:#e2e8f0;color:#2d3748}.icon-preview_categoryButtons__E2OrC{display:flex;gap:.5rem;flex-wrap:wrap}.icon-preview_categoryButton___jmgG{padding:.5rem 1rem;font-size:.875rem;font-weight:600;border:2px solid #e2e8f0;background:#fff;border-radius:8px;cursor:pointer;color:#4a5568;transition:all .2s ease}.icon-preview_categoryButton___jmgG:hover{border-color:#cbd5e0;background:#f7fafc}.icon-preview_categoryButton___jmgG.icon-preview_active__DF3ap{background:linear-gradient(135deg,#667eea,#764ba2);border-color:rgba(0,0,0,0);color:#fff;box-shadow:0 2px 8px rgba(102,126,234,.4)}.icon-preview_iconGrid__R6w2V{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem}.icon-preview_iconCard__a_iM3{background:#fff;border:2px solid #e2e8f0;border-radius:10px;padding:.875rem;cursor:pointer;transition:all .2s ease;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;overflow:hidden}.icon-preview_iconCard__a_iM3:hover{border-color:#667eea;box-shadow:0 4px 16px rgba(102,126,234,.2);transform:translateY(-2px)}.icon-preview_iconCard__a_iM3:active{transform:translateY(-1px)}.icon-preview_iconPreview__Vqt_P{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f7fafc,#edf2f7);border-radius:8px;margin-bottom:.625rem;transition:all .2s ease}.icon-preview_iconCard__a_iM3:hover .icon-preview_iconPreview__Vqt_P{background:linear-gradient(135deg,#667eea,#764ba2)}.icon-preview_iconCard__a_iM3:hover .icon-preview_iconPreview__Vqt_P .anticon{color:#fff!important}.icon-preview_icon__kWu3M{font-size:20px!important;color:#4a5568;transition:color .2s ease}.icon-preview_iconInfo__IEX5K{width:100%}.icon-preview_iconName__RKDB3{font-size:.6875rem;color:#4a5568;word-break:break-word;line-height:1.3;font-family:Monaco,Courier New,monospace;margin-bottom:.375rem}.icon-preview_iconBadge__9uHWE{display:inline-block;padding:.1875rem .375rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:4px;font-size:.5625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.icon-preview_copiedTooltip__DfzRA{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(34,197,94,.95);color:#fff;padding:.5rem .875rem;border-radius:6px;font-size:.8125rem;font-weight:600;display:flex;align-items:center;gap:.375rem;box-shadow:0 2px 8px rgba(34,197,94,.3);animation:icon-preview_fadeInOut__39h_a 2s ease;pointer-events:none;z-index:10}@keyframes icon-preview_fadeInOut__39h_a{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}15%{opacity:1;transform:translate(-50%,-50%) scale(1)}85%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.8)}}.icon-preview_noResults__6qf0z{max-width:1400px;margin:0 auto;background:#fff;border-radius:12px;padding:2.5rem 1.5rem;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.1)}.icon-preview_noResultsIcon__okQG2{font-size:3rem!important;color:#cbd5e0;margin-bottom:.75rem}.icon-preview_noResults__6qf0z h3{font-size:1.25rem;color:#2d3748;margin:0 0 .375rem}.icon-preview_noResults__6qf0z p{font-size:.9375rem;color:#718096;margin:0}.icon-preview_footer__FWN7t{max-width:1400px;margin:1.5rem auto 0;background:#fff;border-radius:12px;padding:1.25rem;box-shadow:0 4px 20px rgba(0,0,0,.1)}.icon-preview_footerContent__wmK4_{text-align:center}.icon-preview_footerContent__wmK4_ p{margin:.375rem 0;color:#4a5568;font-size:.875rem}.icon-preview_footerContent__wmK4_ p:first-child{font-size:.9375rem}.icon-preview_footerContent__wmK4_ code{background:#f7fafc;padding:.1875rem .5rem;border-radius:4px;font-family:Monaco,Courier New,monospace;color:#667eea;font-size:.8125rem}.icon-preview_footerContent__wmK4_ strong{color:#2d3748}@media(max-width:768px){.icon-preview_container__7qKKn{padding:.75rem .5rem}.icon-preview_header__AwWuK{padding:1rem;margin-bottom:.75rem}.icon-preview_titleIcon__jg4oX,.icon-preview_title__47b3P{font-size:1.5rem}.icon-preview_subtitle__BTuhP{font-size:.875rem}.icon-preview_stats__O5tOT{grid-template-columns:1fr;gap:.5rem}.icon-preview_controls__La85T{padding:1rem;margin-bottom:.75rem}.icon-preview_categoryButtons__E2OrC{gap:.5rem}.icon-preview_categoryButton___jmgG{padding:.5rem .875rem;font-size:.8125rem}.icon-preview_iconGrid__R6w2V{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:.625rem}.icon-preview_iconCard__a_iM3{padding:.75rem}.icon-preview_footer__FWN7t{padding:1rem;margin-top:1rem}.icon-preview_footerContent__wmK4_ p{font-size:.8125rem}}@media(max-width:480px){.icon-preview_iconGrid__R6w2V{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.5rem}.icon-preview_iconCard__a_iM3{padding:.625rem}.icon-preview_iconPreview__Vqt_P{width:40px;height:40px}.icon-preview_icon__kWu3M{font-size:18px!important}.icon-preview_iconName__RKDB3{font-size:.625rem}}@keyframes Link_skeleton-shimmer__Tede_{0%{background-position:-200% 0}to{background-position:200% 0}}.Link_linkStyled__1LYhj{text-decoration:none;color:#000;align-items:center}.Link_linkStyled__1LYhj.left span{margin-right:4px}.Link_linkStyled__1LYhj.left span.Link_anticon-star__Zi_V5{margin-right:0}.Link_linkStyled__1LYhj.right span{margin-left:4px}@media(max-width:767px){.Link_linkStyled__1LYhj span{margin:0!important}}@keyframes LoginButton_skeleton-shimmer___iyXU{0%{background-position:-200% 0}to{background-position:200% 0}}.LoginButton_loginButton__kENKV{display:flex;cursor:pointer;background-color:rgba(0,0,0,0);justify-content:center;align-items:center;border:none;box-shadow:none;gap:var(--ant-padding-xxs)}.LoginButton_loginButton__kENKV:hover{color:var(--ant-color-primary)}@media(max-width:992px){.LoginButton_loginButton__kENKV .LoginButton_loginButtonText__lmhqD{display:none}}.LoginButton_userProfileDropDown__CNq51{padding-inline-start:8px!important;padding-inline-end:8px!important;padding-top:0!important;padding-bottom:0!important;text-transform:uppercase}@media(max-width:767px){.LoginButton_userProfileDropDown__CNq51{border:none;box-shadow:none}}.LoginButton_avatar__nwIrW{background:var(--ant-color-primary-bg-hover);color:var(--ant-color-text);font-weight:var(--ant-font-weight-strong)}@media(max-width:767px){.LoginButton_avatar__nwIrW{font-size:12px}}.LoginButton_renderDesign___RZ6U{background-color:#fff;background-clip:padding-box;border-radius:8px;outline:none;box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);width:286px}.LoginButton_renderDesign___RZ6U a{display:flex}.LoginButton_divider__2Jq44{margin:0!important}.LoginButton_logoutBtnContainer__fuzVH{padding:8px;display:flex;flex-direction:row;justify-content:center;align-items:stretch}.LoginButton_logoutBtn__X3BKY{width:100%}@keyframes ModalContainer_skeleton-shimmer__HOAui{0%{background-position:-200% 0}to{background-position:200% 0}}.ModalContainer_modalContainer__Bz53D .ant-modal-container{border-radius:calc(var(--ant-border-radius-lg)*2);padding:0}.ModalContainer_modalContainer__Bz53D .ant-modal-container .ant-modal-header{margin:0;padding:var(--ant-padding-lg) var(--ant-padding-lg) var(--ant-margin) var(--ant-padding-lg);border-bottom:1px solid var(--ant-color-border-secondary);border-top-right-radius:calc(var(--ant-border-radius-lg)*2);border-top-left-radius:calc(var(--ant-border-radius-lg)*2)}.ModalContainer_modalContainer__Bz53D .ant-modal-container .ant-modal-header .ant-modal-title{font-size:var(--ant-font-size-heading4);font-weight:var(--ant-font-weight-strong)}.ModalContainer_modalContainer__Bz53D .ant-modal-container .ant-modal-body{padding:var(--ant-padding-lg)}.ModalContainer_modalContainer__Bz53D .ant-modal-container .ant-modal-footer{margin:0;padding:var(--ant-margin) var(--ant-padding-lg) var(--ant-padding-lg) var(--ant-padding-lg);border-top:1px solid var(--ant-color-border-secondary)}[data-widget-v2-ux=true] .ModalContainer_modalContainer__Bz53D .ant-modal-container .ant-modal-footer{border-top:none;box-shadow:0 9px 28px 8px rgba(0,0,0,.0509803922),0 3px 6px -4px rgba(0,0,0,.1215686275),0 6px 16px 0 rgba(0,0,0,.0784313725)}.ModalContainer_modalContainer__Bz53D .ant-modal-close{right:-16px;top:-16px;background:#fff;width:48px;height:48px;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.03),0 1px 6px -1px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.02)}.ModalContainer_modalContainer__Bz53D .ant-modal-close:hover{background:var(--ant-color-fill-content)!important}@media(max-width:992px){.ModalContainer_modalWrapper__Ldh8g.ModalContainer_fullOnMobileWrapper__ZjxIx{background:var(--ant-color-bg-base)}.ModalContainer_modalWrapper__Ldh8g.ModalContainer_fullOnMobileWrapper__ZjxIx .ModalContainer_modalContainer__Bz53D{top:0!important;max-width:100%!important;height:100%;margin:0!important}.ModalContainer_modalWrapper__Ldh8g.ModalContainer_fullOnMobileWrapper__ZjxIx .ModalContainer_modalContainer__Bz53D .ant-modal-container{width:100%;height:100dvh;border-radius:0;box-shadow:unset}.ModalContainer_modalWrapper__Ldh8g.ModalContainer_fullOnMobileWrapper__ZjxIx .ModalContainer_modalContainer__Bz53D .ant-modal-container .ant-modal-body{width:100%;height:calc(100dvh - 160px);padding:56px var(--ant-margin) var(--ant-margin)}.ModalContainer_modalWrapper__Ldh8g.ModalContainer_fullOnMobileWrapper__ZjxIx .ModalContainer_modalContainer__Bz53D .ant-modal-container .ant-modal-body .ant-tabs{background-color:var(--ant-color-bg-base)}.ModalContainer_modalWrapper__Ldh8g.ModalContainer_fullOnMobileWrapper__ZjxIx .ModalContainer_modalContainer__Bz53D .ant-modal-footer{position:fixed;width:100%;bottom:0;background-color:var(--ant-color-bg-base);padding:var(--ant-padding-lg) var(--ant-margin)}.ModalContainer_modalWrapper__Ldh8g.ModalContainer_fullOnMobileWrapper__ZjxIx .ModalContainer_modalContainer__Bz53D .ant-modal-footer .ant-space{width:100%}.ModalContainer_modalWrapper__Ldh8g.ModalContainer_fullOnMobileWrapper__ZjxIx .ModalContainer_modalContainer__Bz53D .ant-modal-footer .ant-space .ant-space-item{flex:1px 1}.ModalContainer_modalWrapper__Ldh8g.ModalContainer_fullOnMobileWrapper__ZjxIx .ModalContainer_modalContainer__Bz53D .ant-modal-close{position:fixed;left:var(--ant-margin);top:var(--ant-padding-xs);width:40px;height:40px;border-radius:var(--ant-border-radius);border:1px solid var(--ant-color-border);background:var(--ant-color-bg-base);box-shadow:unset;z-index:100}.ModalContainer_modalWrapper__Ldh8g.ModalContainer_fullOnMobileWrapper__ZjxIx .ModalContainer_modalContainer__Bz53D .ant-modal-close .ant-modal-close-x{line-height:normal}.ModalContainer_modalWrapper__Ldh8g.ModalContainer_fullOnMobileWrapper__ZjxIx .ModalContainer_modalContainer__Bz53D .ant-modal-close .ant-modal-close-x .anticon{font-size:var(--ant-font-size-heading4)}.ModalContainer_modalWrapper__Ldh8g.ModalContainer_fullOnMobileWrapper__ZjxIx .ModalContainer_modalContainer__Bz53D .ant-modal-header{z-index:99;background-color:var(--ant-color-bg-base);position:fixed;width:100%;min-height:56px;padding:var(--ant-padding-xs) var(--ant-margin)}.ModalContainer_modalWrapper__Ldh8g.ModalContainer_fullOnMobileWrapper__ZjxIx .ModalContainer_modalContainer__Bz53D .ant-modal-header .ant-modal-title{position:absolute;left:68px;top:var(--ant-margin);font-size:var(--ant-font-size-lg)}}@keyframes LoginModal_skeleton-shimmer__MIWg1{0%{background-position:-200% 0}to{background-position:200% 0}}.LoginModal_container__V4Z5L{display:flex;flex-direction:row;justify-content:center;align-items:center}.LoginModal_tab__UlO8B .ant-tabs-nav-list{flex-grow:1;display:flex;width:100%}.LoginModal_tab__UlO8B .ant-tabs-nav-list .ant-tabs-ink-bar{display:none!important}.LoginModal_tab__UlO8B .ant-tabs-nav-list .ant-tabs-tab{flex-grow:1;margin:0}.LoginModal_tab__UlO8B .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{box-shadow:inset 0 -2px 0 0 var(--ant-color-primary)}.LoginModal_tab__UlO8B .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{display:flex;flex-grow:1;justify-content:center;margin:0}.LoginModal_tab__UlO8B .ant-alert{margin-bottom:var(--ant-margin)}.LoginModalMessageBox_messageBox__45SRh{background:var(--ant-color-info-bg);color:var(--ant-color-text)}.LoginModalMessageBox_messageBoxText____946{font-size:var(--ant-font-size-heading4);font-weight:var(--ant-font-weight-strong);line-height:var(--ant-line-height-heading4);text-align:center}.LoginModalMessageBox_subMessageBoxText__fe1sI{font-size:var(--ant-font-size-lg);line-height:var(--ant-line-height-heading5);text-align:center}.LoginModalMessageBox_messageBoxIconContainer__YkSvc{text-align:center;margin-bottom:16px}@keyframes Checkbox_skeleton-shimmer__0uele{0%{background-position:-200% 0}to{background-position:200% 0}}.Checkbox_checkboxStyled__TWbJK{align-items:center;font-weight:400;color:var(--ant-color-text);line-height:22px}.Checkbox_checkboxStyled__TWbJK .ant-checkbox{top:unset}@keyframes Agreement_skeleton-shimmer__QjhwB{0%{background-position:-200% 0}to{background-position:200% 0}}.Agreement_agreement__mfZk7{margin-bottom:var(--ant-margin-md)}.Agreement_agreement__mfZk7 p{margin:0}.Agreement_agreement__mfZk7 .ant-checkbox-inner{border-radius:var(--ant-border-radius-sm)}.Agreement_agreement__mfZk7 a{color:var(--ant-color-primary)!important}.Agreement_agreement__mfZk7 .Agreement_tooltipContainer__YazBV,.Agreement_agreement__mfZk7 .Agreement_tooltipContainer__YazBV p{display:inline}.Agreement_agreement__mfZk7 .Agreement_tooltipIcon__00lt0{margin-left:5px;align-self:center}.Agreement_agreement__mfZk7 .Agreement_checkboxWrapper__0PYO5{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.Agreement_agreement__mfZk7 .Agreement_checkboxWrapper__0PYO5 .ant-checkbox{align-self:flex-start;top:1px}.Agreement_agreement__mfZk7 .Agreement_checkboxWrapper__0PYO5>span:not(.ant-checkbox){display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.Agreement_agreement__mfZk7 .Agreement_checkboxWrapper__0PYO5>span:not(.ant-checkbox) p{margin:0}.Agreement_agreement__mfZk7 .Agreement_checkboxWrapper__0PYO5 .ant-tooltip-container{max-width:600px;max-height:300px;overflow:auto}@media(max-width:767px){.Agreement_agreement__mfZk7 .Agreement_checkboxWrapper__0PYO5 .ant-tooltip-container{max-height:300px;width:unset}}.Agreement_agreement__mfZk7 .Agreement_checkboxWrapper__0PYO5 .Agreement_requiredField__zE2Us{color:red;padding-right:var(--ant-padding-xs)}.Agreement_agreement__mfZk7 .Agreement_subAgreements__CRaDP{margin-left:30px;margin-top:var(--ant-padding-xs);display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin);flex-wrap:wrap}.Agreement_subAgreementItem__YkhKv{margin-bottom:var(--ant-padding-xs)}.Agreement_subAgreementFormItem__e1qDI{margin-bottom:0!important;display:flex;flex-direction:row;justify-content:center;align-items:center}.Agreement_subAgreementTextOnly__ThhRw{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:var(--ant-padding-xs)}.Agreement_agreementTextOnly__W_NZv{margin-bottom:var(--ant-padding-sm);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs)}.Agreement_agreementFormItem__gvS5e{margin-bottom:0}@keyframes ButtonContainer_skeleton-shimmer__ShnAx{0%{background-position:-200% 0}to{background-position:200% 0}}.ButtonContainer_styledButton__HjalF{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.ButtonContainer_styledButton__HjalF.icon-btn{display:inline-flex;align-items:center}.ButtonContainer_styledButton__HjalF .ant-btn-icon{display:flex;flex-direction:row;justify-content:center;align-items:center}.ButtonContainer_styledButton__HjalF .btn-child{width:100%;display:inherit;justify-content:center;align-items:center}@keyframes SaveReservationBlock_skeleton-shimmer__p0sgH{0%{background-position:-200% 0}to{background-position:200% 0}}.SaveReservationBlock_saveReservationBlockStyled__cwObi{margin:16px 0}.SaveReservationBlock_saveReservationBlockStyled__cwObi button{border-radius:8px}.SaveReservationBlock_saveReservationBlockStyled__cwObi .SaveReservationBlock_reservationAgreementForm__ZJfSi .ant-form-item{margin-bottom:0}.SaveReservationBlock_saveReservationBlockStyled__cwObi .SaveReservationBlock_stepperButtons__SVYyK{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:12px}.SaveReservationBlock_saveReservationBlockStyled__cwObi .SaveReservationBlock_stepperButtons__SVYyK .SaveReservationBlock_backBtn__UtOf6{width:-moz-fit-content;width:fit-content;min-width:120px}.SaveReservationBlock_tourReservationAgreementAlert__0au7A{margin-bottom:1rem;margin-top:2rem}.ReservationBlock_reservationBlock__oj3gV{margin-top:12px}.ReservationBlock_disabled__UyXdc{pointer-events:none;opacity:.5}@keyframes FlightBaggages_skeleton-shimmer__zCjim{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightBaggages_flightBaggages__5geS7{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}.FlightBaggages_flightBaggages__5geS7 .FlightBaggages_baggage__Hxkq9{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs);color:var(--ant-color-text);font-size:var(--custom-font-size-sm);line-height:16px}@keyframes ReservationSummaryParticipantCard_skeleton-shimmer__diJk7{0%{background-position:-200% 0}to{background-position:200% 0}}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu{padding:var(--ant-margin-xs) var(--ant-padding-xxs);border-radius:var(--ant-border-radius-lg);border:1px solid var(--ant-color-border);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs)}@media(max-width:767px){.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu{flex-direction:column;align-items:flex-start;padding:var(--ant-margin-xs)}}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_userInfo__6_v4B{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs);min-width:280px;padding:var(--ant-margin-xs)}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_userInfo__6_v4B .ReservationSummaryParticipantCard_avatar__Zkvl7{width:64px;height:64px;background:var(--ant-blue-2);border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--ant-margin);font-size:24px;font-weight:600;line-height:32px}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_userInfo__6_v4B .ReservationSummaryParticipantCard_texts__Aigtl{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_userInfo__6_v4B .ReservationSummaryParticipantCard_texts__Aigtl span{font-size:var(--ant-font-size-sm);font-weight:var(--ant-font-weight-strong);line-height:16px}@media(max-width:767px){.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_userInfo__6_v4B .ReservationSummaryParticipantCard_texts__Aigtl span{font-size:var(--ant-font-size)}}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_customerContainer__ZKCyJ{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:var(--ant-padding-lg);width:100%}@media(max-width:767px){.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_customerContainer__ZKCyJ{flex-direction:column;gap:var(--ant-padding-sm)}}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_customerContainer__ZKCyJ .ReservationSummaryParticipantCard_customerContainerItem__Uu3Ha{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_customerContainer__ZKCyJ .ReservationSummaryParticipantCard_customerContainerItem__Uu3Ha span{font-weight:400;font-size:var(--ant-font-size-sm);line-height:16px}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_customerContainer__ZKCyJ .ReservationSummaryParticipantCard_customerContainerItem__Uu3Ha .ReservationSummaryParticipantCard_title__xJB00{font-weight:var(--ant-font-weight-strong)}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_touristContainer__vwlSF{display:flex;flex-direction:row;justify-content:space-around;align-items:stretch;gap:var(--ant-padding-sm);width:100%}@media(max-width:767px){.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_touristContainer__vwlSF{flex-direction:column}}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_touristContainer__vwlSF .ReservationSummaryParticipantCard_touristContainerItem__ssDzZ{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs);max-width:164px}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_touristContainer__vwlSF .ReservationSummaryParticipantCard_touristContainerItem__ssDzZ span{font-weight:400;font-size:var(--ant-font-size-sm);line-height:16px}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_touristContainer__vwlSF .ReservationSummaryParticipantCard_touristContainerItem__ssDzZ .ReservationSummaryParticipantCard_title__xJB00{font-weight:var(--ant-font-weight-strong)}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_touristContainerFlight__xiCjc{display:flex;gap:80px}@media(max-width:767px){.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_touristContainerFlight__xiCjc{flex-direction:column;gap:var(--ant-margin);width:100%}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_touristContainerFlight__xiCjc .ant-divider{margin:0}}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_touristContainerFlight__xiCjc .ReservationSummaryParticipantCard_touristContainerItemFlight__n9zKl{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-lg);width:100%}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_touristContainerFlight__xiCjc .ReservationSummaryParticipantCard_touristContainerItemFlight__n9zKl .ReservationSummaryParticipantCard_airplaneInfo__DrV_5{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-sm);font-size:var(--ant-font-size);font-weight:var(--ant-font-weight-strong);line-height:22px}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_touristContainerFlight__xiCjc .ReservationSummaryParticipantCard_touristContainerItemFlight__n9zKl .ReservationSummaryParticipantCard_airplaneInfo__DrV_5 .ant-divider{min-width:12px;width:12px;margin:0;border-color:var(--ant-color-text-quaternary)}@media(max-width:767px){.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_touristContainerFlight__xiCjc .ReservationSummaryParticipantCard_touristContainerItemFlight__n9zKl .ReservationSummaryParticipantCard_airplaneInfo__DrV_5{width:100%}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_touristContainerFlight__xiCjc .ReservationSummaryParticipantCard_touristContainerItemFlight__n9zKl .ReservationSummaryParticipantCard_airplaneInfo__DrV_5 svg{width:65px}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_touristContainerFlight__xiCjc .ReservationSummaryParticipantCard_touristContainerItemFlight__n9zKl .ReservationSummaryParticipantCard_airplaneInfo__DrV_5 .ant-divider{width:100%}}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_touristContainerFlight__xiCjc .ReservationSummaryParticipantCard_touristContainerItemFlight__n9zKl .baggage svg{width:18px;height:18px}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_touristContainerFlight__xiCjc .ReservationSummaryParticipantCard_touristContainerItemFlight__n9zKl .baggage span{color:var(--ant-color-text);font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_touristContainerFlight__xiCjc .ReservationSummaryParticipantCard_touristContainerItemFlight__n9zKl .ReservationSummaryParticipantCard_noBaggage__glp0S{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs)}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_touristContainerFlight__xiCjc .ReservationSummaryParticipantCard_touristContainerItemFlight__n9zKl .ReservationSummaryParticipantCard_noBaggage__glp0S span{color:var(--ant-color-text);font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px}.ReservationSummaryParticipantCard_reservationSummaryParticipantCardStyled__dgjQu .ReservationSummaryParticipantCard_touristContainerFlight__xiCjc .ReservationSummaryParticipantCard_touristContainerItemFlight__n9zKl .ReservationSummaryParticipantCard_baggage-info-text__VD6Lu{font-size:var(--ant-font-size-sm)}@keyframes ReservationDetailCard_skeleton-shimmer__tfwCY{0%{background-position:-200% 0}to{background-position:200% 0}}.ReservationDetailCard_reservationDetailCard__xZlEb{display:flex;flex-direction:column;background-color:var(--ant-color-bg-base);padding:24px;border-radius:12px;gap:24px}.ReservationDetailCard_reservationDetailCard__xZlEb .ReservationDetailCard_cancelled-text__a_HRa{font-size:14px;font-weight:500;color:var(--ant-color-error)}.ReservationDetailCard_reservationDetailCard__xZlEb .ReservationDetailCard_add-later-alert__RB2Tz .anticon{font-size:18px;margin-inline-end:0}.ReservationDetailCard_reservationDetailCard__xZlEb .ReservationDetailCard_edit-tourist-btn__g_1lz .anticon{font-size:16px;color:var(--ant-color-icon)}.ReservationDetailCard_reservationDetailCard__xZlEb .ReservationDetailCard_complete-tourist-data__n9AMx{position:relative}.ReservationDetailCard_reservationDetailCard__xZlEb .ReservationDetailCard_complete-tourist-data__n9AMx .ant-btn{position:absolute;top:-16px;right:0;width:auto}@media(max-width:992px){.ReservationDetailCard_reservationDetailCard__xZlEb .ReservationDetailCard_complete-tourist-data__n9AMx .ant-btn{position:relative;top:0}}.ReservationDetailCard_reservationDetailCard__xZlEb .ReservationDetailCard_header__T5_n_{display:flex;justify-content:space-between}@media(max-width:992px){.ReservationDetailCard_reservationDetailCard__xZlEb .ReservationDetailCard_header__T5_n_{display:contents}.ReservationDetailCard_reservationDetailCard__xZlEb .ReservationDetailCard_header__T5_n_ .ReservationDetailCard_complete-customer-data-btn__VzOse{height:auto;white-space:normal}}.ReservationDetailCard_reservationDetailCard__xZlEb .ant-divider,.ReservationDetailCard_reservationDetailCard__xZlEb h4{margin:0}.ReservationDetailCard_reservationDetailCard__xZlEb .ReservationDetailCard_detail-card-item__bDaNT{display:flex;flex-direction:column;gap:16px}.ReservationDetailCard_reservationDetailCard__xZlEb .ReservationDetailCard_between-container__m9GOS{display:flex;justify-content:space-between;align-items:center}@media(max-width:992px){.ReservationDetailCard_reservationDetailCard__xZlEb .ReservationDetailCard_between-container__m9GOS{flex-direction:column;align-items:flex-start}}.ReservationDetailCard_reservationDetailCard__xZlEb .ReservationDetailCard_between-container__m9GOS button{width:auto}.ReservationDetailCard_reservationDetailCard__xZlEb .ReservationDetailCard_end-container__cHx05{display:flex;justify-content:flex-end;align-items:center}.ReservationDetailCard_reservationDetailCard__xZlEb .ReservationDetailCard_end-container__cHx05 button{width:auto}.ReservationDetailCard_reservationDetailCard__xZlEb .ant-checkbox-wrapper-disabled span{color:inherit}@media(min-width:992px)and (max-width:1200px){.ReservationDetailCard_reservationDetailCard__xZlEb{gap:16px;padding:12px}}@keyframes ReservationColumnTableItem_skeleton-shimmer__rZGUA{0%{background-position:-200% 0}to{background-position:200% 0}}.ReservationColumnTableItem_container__pn_wI{display:flex}.ReservationColumnTableItem_container__pn_wI .ReservationColumnTableItem_tableColumnHeader__vrJ5R,.ReservationColumnTableItem_container__pn_wI .ReservationColumnTableItem_tableColumnValue__JfY4c{font-size:var(--ant-font-size-sm)}.ReservationColumnTableItem_container__pn_wI .ReservationColumnTableItem_tableColumnHeader__vrJ5R{width:154px;font-weight:600;background:var(--ant-color-info-bg);padding:8px}.ReservationColumnTableItem_container__pn_wI .fare-rule{justify-content:flex-start!important}.ReservationColumnTableItem_container__pn_wI .ReservationColumnTableItem_tableColumnValue__JfY4c{padding:8px;border-bottom:1px solid rgba(0,0,0,.0588235294);width:100%;overflow:auto}@media(max-width:767px){.ReservationColumnTableItem_container__pn_wI .ReservationColumnTableItem_tableColumnValue__JfY4c{overflow:visible;word-break:break-word}}.ReservationColumnTable_container__uzE_w{flex:1 1;display:flex;flex-direction:column}.FlightBrandMessagesDetail_brandMessagesDetailWrapper____cl7{cursor:pointer;display:flex;gap:var(--ant-padding-xs);align-items:center}.FlightBrandMessagesDetail_brandMessagesDetail__nrw7f{text-decoration:underline}.FlightBrandMessagesDetailModal_component__yx57f{display:flex;flex-direction:column;align-items:center;justify-content:center}@keyframes FlightCardDetailFareRules_skeleton-shimmer__oViWU{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightCardDetailFareRules_flightCardDetailFareRules__53cQn{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:3px;align-self:flex-end;cursor:pointer}.FlightCardDetailFareRules_flightCardDetailFareRules__53cQn .FlightCardDetailFareRules_textArea__elVV_{display:flex;gap:4px;align-items:center}.FlightCardDetailFareRules_flightCardDetailFareRules__53cQn .FlightCardDetailFareRules_text__fERDW{font-size:12px;font-weight:400;line-height:16px;color:var(--ant-color-text)!important;white-space:nowrap;text-decoration:underline}.Paragraph_paragraph__NR7AN.Paragraph_paragraph-sm__eBajU{font-size:12px}@keyframes FooterFareRulesModal_skeleton-shimmer__Zjz8c{0%{background-position:-200% 0}to{background-position:200% 0}}.FooterFareRulesModal_packageTourFlightCardDetailFooterFareRulesModal__Bdv1w{max-width:100%;background-color:var(--ant-color-bg-elevated);border-radius:24px}@media(max-width:767px){.FooterFareRulesModal_packageTourFlightCardDetailFooterFareRulesModal__Bdv1w{margin:0 auto}}.FooterFareRulesModal_packageTourFlightCardDetailFooterFareRulesModal__Bdv1w .ant-modal-body{max-height:642px;overflow:auto;min-height:150px}.FooterFareRulesModal_packageTourFlightCardDetailFooterFareRulesModal__Bdv1w .ant-modal-body .FooterFareRulesModal_spinnerContainer__wW69X{position:absolute;top:50%;left:50%;opacity:1}.FooterFareRulesModal_packageTourFlightCardDetailFooterFareRulesModal__Bdv1w .FooterFareRulesModal_flightRuleModalContent__lZ55h{color:var(--ant-color-text)}.FooterFareRulesModal_packageTourFlightCardDetailFooterFareRulesModal__Bdv1w .FooterFareRulesModal_flightRuleModalContent__lZ55h .FooterFareRulesModal_flightRuleTitle__aCqnX{font-weight:var(--ant-font-weight-strong);font-size:20px;line-height:28px;margin-bottom:10px;display:block}.FooterFareRulesModal_packageTourFlightCardDetailFooterFareRulesModal__Bdv1w .FooterFareRulesModal_flightRuleModalContent__lZ55h .FooterFareRulesModal_title___guJ3{font-weight:var(--ant-font-weight-strong);font-size:16px;line-height:24px}.FooterFareRulesModal_packageTourFlightCardDetailFooterFareRulesModal__Bdv1w .FooterFareRulesModal_flightRuleModalContent__lZ55h .FooterFareRulesModal_paragraph__PB13H{font-weight:400;font-size:16px;line-height:24px;margin:0 0 10px}.FooterFareRulesModal_packageTourFlightCardDetailFooterFareRulesModal__Bdv1w .ant-modal-header{border-top-left-radius:24px}.FooterFareRulesModal_packageTourFlightCardDetailFooterFareRulesModal__Bdv1w .ant-modal-footer{display:none}@keyframes ReservationFlightDetailHeader_skeleton-shimmer__KfrgF{0%{background-position:-200% 0}to{background-position:200% 0}}.ReservationFlightDetailHeader_reservationFlightDetailHeader__yGp6R{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;margin-bottom:var(--ant-padding-xs)}@media(max-width:767px){.ReservationFlightDetailHeader_reservationFlightDetailHeader__yGp6R{flex-direction:column}}.ReservationFlightDetailHeader_reservationFlightDetailHeader__yGp6R .ReservationFlightDetailHeader_header__xSiVH{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs)}.ReservationFlightDetailHeader_reservationFlightDetailHeader__yGp6R .ReservationFlightDetailHeader_header__xSiVH .ReservationFlightDetailHeader_title__DDbAu{font-weight:var(--ant-font-weight-strong);font-size:var(--ant-font-size-lg)}.ReservationFlightDetailHeader_reservationFlightDetailHeader__yGp6R .ReservationFlightDetailHeader_header__xSiVH .ReservationFlightDetailHeader_date__LW15s{font-size:var(--ant-font-size-sm)}@keyframes TableMobile_skeleton-shimmer__92MoN{0%{background-position:-200% 0}to{background-position:200% 0}}.TableMobile_tableMobileStyled__wBKQS{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm);overflow:hidden}.TableMobile_tableMobileStyled__wBKQS .TableMobile_rowCard__6R6cW{background:var(--ant-color-bg-base);overflow:hidden;border-radius:var(--ant-padding-sm) 0 0 var(--ant-padding-sm)}@keyframes TableMobileRow_skeleton-shimmer__HL_bR{0%{background-position:-200% 0}to{background-position:200% 0}}.TableMobileRow_tableMobileRowStyled__xS57N{display:flex;box-sizing:border-box}.TableMobileRow_tableMobileRowStyled__xS57N .TableMobileRow_tableMobileHeader__SzdJT,.TableMobileRow_tableMobileRowStyled__xS57N .TableMobileRow_tableMobileValue__6YLL2{font-size:var(--ant-font-size-sm);word-break:break-all;box-sizing:border-box}.TableMobileRow_tableMobileRowStyled__xS57N:first-child .TableMobileRow_tableMobileValue__6YLL2{border-top:1px solid var(--ant-color-split)}.TableMobileRow_tableMobileRowStyled__xS57N .TableMobileRow_tableMobileHeader__SzdJT{font-weight:var(--ant-font-weight-strong);background-color:var(--ant-color-info-bg);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:var(--ant-padding-sm);align-self:stretch;flex:2 1;min-width:137px}.TableMobileRow_tableMobileRowStyled__xS57N .TableMobileRow_tableMobileValue__6YLL2{flex:3 1;border-bottom:1px solid var(--ant-color-split);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs);padding:0 var(--ant-padding-xs);align-self:stretch}.TableMobileRow_tableMobileRowStyled__xS57N .TableMobileRow_tableMobileValue__6YLL2 button{height:auto;white-space:normal}@keyframes TableWithHeader_skeleton-shimmer__JftEC{0%{background-position:-200% 0}to{background-position:200% 0}}@media(max-width:767px){.TableWithHeader_tableWithHeaderStyled__JKDen .body{padding:0}}.TableWithHeader_tableWithHeaderStyled__JKDen.first-and-last-column-bordered .ant-table-tbody .ant-table-row .ant-table-cell:first-child,.TableWithHeader_tableWithHeaderStyled__JKDen.first-and-last-column-bordered .ant-table-tbody .ant-table-row .ant-table-cell:last-child,.TableWithHeader_tableWithHeaderStyled__JKDen.first-and-last-column-bordered .ant-table-tbody .ant-table-row .ant-table-cell:nth-last-child(2){border-inline-end:1px solid rgba(0,0,0,.06)!important}.TableWithHeader_tableWithHeaderStyled__JKDen .ant-table-thead .ant-table-cell{border:none;background-color:var(--ant-color-info-bg);padding:var(--ant-padding-sm) var(--ant-padding-xs);border-inline-end:none!important}.TableWithHeader_tableWithHeaderStyled__JKDen .ant-table-thead .ant-table-cell:before{background:rgba(0,0,0,.06)!important}.TableWithHeader_tableWithHeaderStyled__JKDen .ant-table-tbody .ant-table-row .ant-table-cell{padding:var(--ant-padding-sm) var(--ant-padding-xs);border-inline-end:none!important}@keyframes FlightCardDetailBaggagesAllowanceAlert_skeleton-shimmer__fqPwY{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightCardDetailBaggagesAllowanceAlert_flightCardDetailBaggagesAllowanceAlert__8JuYP{padding:var(--ant-padding-xs) var(--ant-padding-content-horizontal-sm);color:var(--ant-color-text);background-color:var(--ant-color-warning-bg);border:1px solid var(--ant-color-warning-border);border-radius:var(--ant-border-radius-lg)}.FlightCardDetailBaggagesAllowanceAlert_flightCardDetailBaggagesAllowanceAlert__8JuYP .ant-alert-content{margin-left:var(--ant-margin-sm)}.FlightCardDetailBaggagesAllowanceAlert_flightCardDetailBaggagesAllowanceAlert__8JuYP .ant-alert-content .ant-alert-message{font-size:var(--custom-font-size-xs);font-weight:400;line-height:14px;margin-bottom:0}.FlightCardDetailBaggagesAllowanceAlert_flightCardDetailBaggagesAllowanceAlert__8JuYP .ant-alert-content .ant-alert-message .FlightCardDetailBaggagesAllowanceAlert_messageImportant__MVkoA{font-weight:var(--ant-font-weight-strong)}.FlightCardDetailBaggagesAllowanceAlert_flightCardDetailBaggagesAllowanceAlert__8JuYP .ant-alert-description{margin-top:var(--ant-margin-sm);margin-left:-20px;font-size:var(--ant-font-size-sm);line-height:16px;font-weight:var(--ant-font-weight-strong)}@media(max-width:767px){.FlightCardDetailBaggagesAllowanceAlert_flightCardDetailBaggagesAllowanceAlert__8JuYP svg{width:24px;height:24px}.FlightCardDetailBaggagesAllowanceAlert_flightCardDetailBaggagesAllowanceAlert__8JuYP .ant-alert-message{font-size:var(--ant-font-size)!important;line-height:18px!important;color:var(--ant-color-text)}}@keyframes FlightCardDetailFooter_skeleton-shimmer__RkVVk{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightCardDetailFooter_flightCardDetailFooter__Uqe7X{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px}@keyframes FlightAirlineInfo_skeleton-shimmer__kIXF_{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightAirlineInfo_flightAirlineInfoContainer__wNjjA .FlightAirlineInfo_htmlImage__EJIxU{max-height:32px}.FlightAirlineInfo_flightAirlineInfoContainer__wNjjA .FlightAirlineInfo_text__l6Tnj{display:block;font-size:var(--custom-font-size-xs);line-height:14px;color:var(--ant-color-text)}.FlightAirlineInfo_flightAirlineInfoContainer__wNjjA .FlightAirlineInfo_text-container__I3GAz{display:flex;flex-direction:column;justify-content:center;align-items:stretch}@media(max-width:767px){.FlightAirlineInfo_flightAirlineInfoContainer__wNjjA{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs)}.FlightAirlineInfo_flightAirlineInfoContainer__wNjjA img{height:auto}}@keyframes FlightCardDetailItem_skeleton-shimmer__qmw6v{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .FlightCardDetailItem_airlineIconColumn__48r8k{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .FlightCardDetailItem_flightContent__ZcNie{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs)}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .FlightCardDetailItem_dateInfo__BKDP1{color:var(--ant-color-text-base);font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .FlightCardDetailItem_airplaneInfo__Q694s{color:var(--ant-color-text-base);font-size:var(--custom-font-size-xs);line-height:14px}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .FlightCardDetailItem_timeInfo__HO_OL{color:var(--ant-color-text-base);font-size:var(--ant-font-size-sm);font-weight:var(--ant-font-weight-strong);line-height:16px}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .FlightCardDetailItem_timeInfo__HO_OL .FlightCardDetailItem_dayChange__WZm0g{font-weight:var(--ant-font-weight-strong);color:var(--ant-color-primary)}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .FlightCardDetailItem_locationInfo__df_fJ{color:var(--ant-color-text-secondary);font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .FlightCardDetailItem_arrivalTimeInfo__aPyKz{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-md)}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .FlightCardDetailItem_arrivalTimeInfo__aPyKz .FlightCardDetailItem_arrivalTime__6An0Z{color:var(--ant-color-text-base);font-size:var(--ant-font-size-sm);line-height:16px}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .ant-alert{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:var(--ant-padding-xxs) var(--ant-padding-xs) var(--ant-padding-xxs) var(--ant-padding-sm);border-radius:6px;width:-moz-fit-content;width:fit-content;max-width:100%;background:var(--ant-color-primary-bg);border:1px solid var(--ant-color-primary-border)}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .ant-alert .anticon{margin-right:12px;width:16px;height:16px}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .ant-alert .ant-alert-description{font-size:8px;font-weight:400;line-height:10px;letter-spacing:-.16px}@media(max-width:767px){.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX{gap:12px}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .FlightCardDetailItem_flightContent__ZcNie{gap:6px}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .FlightCardDetailItem_flightContent__ZcNie .FlightCardDetailItem_dateInfo__BKDP1{color:var(--ant-color-text-base);font-size:var(--ant-font-size);font-weight:400;line-height:22px}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .FlightCardDetailItem_flightContent__ZcNie .FlightCardDetailItem_airplaneInfo__Q694s{font-size:12px;line-height:16px}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .FlightCardDetailItem_flightContent__ZcNie .FlightCardDetailItem_container__T0cCd{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:6px}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .FlightCardDetailItem_flightContent__ZcNie .FlightCardDetailItem_timeInfo__HO_OL{font-size:16px;line-height:24px}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .FlightCardDetailItem_flightContent__ZcNie .FlightCardDetailItem_arrivalTime__6An0Z{font-size:14px;line-height:22px}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .FlightCardDetailItem_flightContent__ZcNie .FlightCardDetailItem_locationInfo__df_fJ{color:var(--ant-color-text)}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .ant-alert{padding:8px 16px;border-radius:8px}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .ant-alert .anticon{width:24px;height:24px;margin-right:16px}.FlightCardDetailItem_packageTourFlightCardDetailItem__12seX .ant-alert .ant-alert-description{font-size:14px;line-height:22px;color:var(--ant-color-text)}}@keyframes FlightCardDetail_skeleton-shimmer__Qne_9{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightCardDetail_flightCardDetail__9f5z2{padding:var(--ant-padding-xs);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}.FlightCardDetail_flightCardDetail__9f5z2 .ant-divider{margin:0}@media(max-width:767px){.FlightCardDetail_flightCardDetail__9f5z2{padding:var(--ant-padding-sm);gap:var(--ant-padding-sm)}}@keyframes FlightSegmentTimeline_skeleton-shimmer__zfWkD{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY{flex:1 1;padding:var(--ant-padding-sm) var(--ant-padding-xs);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs)}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightTimeline__DDoqa{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-bottom:2px solid #ccf0ff}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightTimeline__DDoqa.FlightSegmentTimeline_single__LAayU div{text-align:center;flex:1 1}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightTimeline__DDoqa.FlightSegmentTimeline_double__D7CfW{justify-content:space-between}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightTimeline__DDoqa.FlightSegmentTimeline_double__D7CfW div{flex:0 0 33%}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightTimeline__DDoqa.FlightSegmentTimeline_multi__ArVav{justify-content:space-between}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightTimeline__DDoqa.FlightSegmentTimeline_multi__ArVav div{flex:0 0 20%}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightTimeline__DDoqa div{font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px;color:var(--ant-color-text);position:relative;padding-bottom:4px}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightTimeline__DDoqa div:after{content:"";display:block;position:absolute;bottom:-3px;height:4px;width:100%;background:#33c2ff;border-radius:9999px}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightLocations__v2G8w{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightLocations__v2G8w div{font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px;color:var(--ant-color-text)}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightPlan__SVQFH{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightPlan__SVQFH .FlightSegmentTimeline_flightPlanBox__IdQYA{flex:1 1}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightPlan__SVQFH .FlightSegmentTimeline_flightDuration__hX530{font-size:var(--ant-font-size-sm);font-weight:700;line-height:16px}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightPlan__SVQFH .FlightSegmentTimeline_departureTime___aQQ7{font-weight:600}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightPlan__SVQFH>div{text-align:center}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightPlan__SVQFH>div:first-child{text-align:left}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightPlan__SVQFH>div:last-child{text-align:right}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightPlan__SVQFH>div strong{font-size:var(--custom-font-size-xs);font-weight:600;line-height:14px;color:var(--ant-color-text)}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightPlan__SVQFH>div .FlightSegmentTimeline_flightLocation__A29X2,.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightPlan__SVQFH>div span{display:block;font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px;color:var(--ant-color-text)}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightPlan__SVQFH>div .FlightSegmentTimeline_arrivalTime__LE8oy{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:var(--ant-padding-xxs);font-weight:600}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightPlan__SVQFH>div .FlightSegmentTimeline_arrivalTime__LE8oy .FlightSegmentTimeline_dayChange__6omLT{font-size:var(--ant-font-size-sm);font-weight:var(--ant-font-weight-strong);color:var(--ant-color-primary)}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightPlan__SVQFH>div .FlightSegmentTimeline_totalStopGroup__3jKn8{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px;color:var(--ant-color-text)}@media(max-width:767px){.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightPlan__SVQFH .FlightSegmentTimeline_time__maOAy{font-size:var(--ant-font-size-lg);font-weight:600;line-height:24px}}.FlightSegmentTimeline_flightSegmentTimelineContainer__h_yQY .FlightSegmentTimeline_flightTypeGroup__0zItQ{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--ant-padding-xs);font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px;color:var(--ant-color-text);padding:var(--ant-padding-xxs) 0}@keyframes FlightCardInformation_skeleton-shimmer__v8oBC{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightCardInformation_flightCardInformationContainer__soGri{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs);flex:1 1;width:100%}.FlightCardInformation_flightCardInformationContainer__soGri .FlightCardInformation_airlines__D0YiH{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs);padding:var(--ant-padding-sm) var(--ant-padding-xs)}@media(max-width:767px){.FlightCardInformation_flightCardInformationContainer__soGri{display:flex;flex-direction:column;justify-content:flex-start;align-items:unset}.FlightCardInformation_flightCardInformationContainer__soGri .FlightCardInformation_airlines__D0YiH{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs);padding:0 var(--ant-padding-xs)}.FlightCardInformation_flightCardInformationContainer__soGri .FlightCardInformation_airlines__D0YiH .text-container .text{font-size:var(--ant-font-size);line-height:20px}.FlightCardInformation_flightCardInformationContainer__soGri .FlightCardInformation_airlines__D0YiH .text-container .text:last-child{display:block}}.FlightCardInformation_flightCardInformationContainer__soGri .FlightCardInformation_operatingCarrierText__1tngi{font-size:8px;line-height:10px;color:var(--ant-color-text);letter-spacing:-.16px}@keyframes FlightPrice_skeleton-shimmer__weXmL{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightPrice_flightPriceContainer__Oy4EF{color:var(--ant-color-primary);font-size:var(--ant-font-size);font-weight:var(--ant-font-weight-strong);line-height:22px}@media(max-width:767px){.FlightPrice_flightPriceContainer__Oy4EF{font-size:var(--ant-font-size-heading4);line-height:28px}}@keyframes FlightOffersMobile_skeleton-shimmer__CBCJA{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightOffersMobile_flightOffersContainer__rwUno{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px}.FlightOffersMobile_flightOffersRowContainer__4Mrjw{padding:8px 12px;border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--ant-padding-xxs);cursor:pointer;border:1px solid var(--ant-color-bg-container-disabled);background:var(--ant-color-bg-container-disabled)}.FlightOffersMobile_flightOffersRowContainer__4Mrjw.FlightOffersMobile_selected__a5FLB{background:var(--ant-color-primary-bg);border-color:var(--ant-color-primary-border-hover)}.FlightOffersMobile_flightOffersRowContainer__4Mrjw .ant-radio-wrapper{margin-inline-end:4px}.FlightOffersMobile_flightOffersRowContainer__4Mrjw .FlightOffersMobile_offerDetails__D5_Ai{width:100%}.FlightOffersMobile_flightOffersRowContainer__4Mrjw .FlightOffersMobile_offerDetails__D5_Ai .FlightOffersMobile_seats__hrkqG{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.FlightOffersMobile_flightOffersRowContainer__4Mrjw .FlightOffersMobile_offerDetails__D5_Ai .FlightOffersMobile_seats__hrkqG .FlightOffersMobile_seatClass__3uO75{font-size:14px;font-weight:600;line-height:22px;color:var(--ant-color-text)}.FlightOffersMobile_flightOffersRowContainer__4Mrjw .FlightOffersMobile_offerDetails__D5_Ai .FlightOffersMobile_seats__hrkqG span{padding:0 4px;font-weight:600;font-size:14px;line-height:22px;color:var(--ant-color-text)}.FlightOffersMobile_flightOffersRowContainer__4Mrjw .FlightOffersMobile_offerDetails__D5_Ai .FlightOffersMobile_infos__l8uhx{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.FlightOffersMobile_flightOffersRowContainer__4Mrjw .FlightOffersMobile_offerDetails__D5_Ai .FlightOffersMobile_infos__l8uhx .FlightOffersMobile_container__ilftV{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.FlightOffersMobile_flightOffersRowContainer__4Mrjw .FlightOffersMobile_offerDetails__D5_Ai .FlightOffersMobile_infos__l8uhx .FlightOffersMobile_item__m9zNW,.FlightOffersMobile_flightOffersRowContainer__4Mrjw .FlightOffersMobile_offerDetails__D5_Ai .FlightOffersMobile_infos__l8uhx .flight-baggages{width:64px;padding:var(--ant-margin-xs)}.FlightOffersMobile_flightOffersRowContainer__4Mrjw .FlightOffersMobile_offerDetails__D5_Ai .FlightOffersMobile_infos__l8uhx .flight-baggages{flex-direction:column;gap:4px}.FlightOffersMobile_flightOffersRowContainer__4Mrjw .FlightOffersMobile_offerDetails__D5_Ai .FlightOffersMobile_infos__l8uhx span{font-weight:400;font-size:12px;line-height:16px;color:var(--ant-color-text)}.FlightOffersMobile_flightOffersRowContainer__4Mrjw .FlightOffersMobile_offerDetails__D5_Ai .FlightOffersMobile_infos__l8uhx .FlightOffersMobile_includedTexts__0feD8{padding:4px}.FlightOffersMobile_flightOffersRowContainer__4Mrjw .FlightOffersMobile_offerDetails__D5_Ai .FlightOffersMobile_infos__l8uhx .FlightOffersMobile_includedTexts__0feD8 .FlightOffersMobile_iconLabel__5TiE2{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:4px}.FlightOffersMobile_flightOffersRowContainer__4Mrjw .FlightOffersMobile_offerDetails__D5_Ai .FlightOffersMobile_infos__l8uhx .FlightOffersMobile_includedTexts__0feD8 .FlightOffersMobile_successLabel__kzyv_ span{color:#52c41a!important}@keyframes FlightOffers_skeleton-shimmer__7cZ1t{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightOffers_flightOffersRowContainer__iXknV{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;padding:4px 8px;border-top:1px solid var(--ant-color-border-secondary)}.FlightOffers_flightOffersRowContainer__iXknV .FlightOffers_flightOfferDetails__RPmKA{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.FlightOffers_flightOffersRowContainer__iXknV .FlightOffers_refundableAndBaggageInformation__0oTLR{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--ant-margin-sm)}.FlightOffers_flightOffersRowContainer__iXknV .FlightOffers_refundableAndBaggageInformation__0oTLR .FlightOffers_noBaggageIncluded__7qacW{min-width:100px}.FlightOffers_flightOffersRowContainer__iXknV .ant-col{padding:4px!important;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}@media(max-width:767px){.FlightOffers_flightOffersRowContainer__iXknV{padding:4px;gap:0}.FlightOffers_flightOffersRowContainer__iXknV .ant-col{max-height:40px}.FlightOffers_flightOffersRowContainer__iXknV .FlightOffers_flightBaggages__PgeFw{gap:4px}.FlightOffers_flightOffersRowContainer__iXknV .FlightOffers_flightBaggages__PgeFw .baggage{gap:0}.FlightOffers_flightOffersRowContainer__iXknV .FlightOffers_leftAllotment__VXHnB{font-size:9px!important}.FlightOffers_flightOffersRowContainer__iXknV .FlightOffers_allotment__aYIeT{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}}.FlightOffers_flightOffersRowContainer__iXknV .FlightOffers_leftAllotment__VXHnB{font-size:10px;font-weight:400;line-height:14px;color:var(--ant-color-text)}.FlightOffers_flightOffersRowContainer__iXknV .FlightOffers_brandInfo__2h7zM,.FlightOffers_flightOffersRowContainer__iXknV .FlightOffers_name__9qqV5{font-size:10px;font-weight:600;line-height:1;color:var(--ant-color-text)}.FlightOffers_flightOffersRowContainer__iXknV .FlightOffers_price__P_a2h span{font-size:10px;font-weight:400;line-height:14px;color:var(--ant-color-text);text-align:right;display:block;width:100%}.FlightOffers_flightOffersRowContainer__iXknV .FlightOffers_baggages__ZWaJP{gap:8px;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}.FlightOffers_flightOffersRowContainer__iXknV .FlightOffers_baggages__ZWaJP .baggage{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;color:var(--ant-color-text);font-size:10px;line-height:14px}.FlightOffers_flightOffersRowContainer__iXknV .FlightOffers_iconLabel__xLh68{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:4px;font-size:10px;font-weight:400;line-height:12px}.FlightOffers_flightOffersRowContainer__iXknV .FlightOffers_successLabel__qyBjQ{color:#52c41a}.FlightOffers_flightOffersRowContainer__iXknV .FlightOffers_errorLabel__wJQN_{color:var(--ant-color-text)}.FlightOffers_flightOffersRowContainer__iXknV .FlightOffers_radioButtonGroup__hLpTe{display:flex;flex-direction:row;justify-content:center;align-items:stretch}@keyframes CoralBonusInformation_skeleton-shimmer__Aidsh{0%{background-position:-200% 0}to{background-position:200% 0}}.CoralBonusInformation_coralBonusInformation__po5rJ{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;color:var(--ant-color-text);margin:0;font-size:var(--ant-font-size);font-weight:400;line-height:22px;padding:6px 10px 6px 8px;background:var(--ant-color-warning-bg-hover)!important;flex-basis:100%;border-radius:var(--ant-border-radius)}.CoralBonusInformation_coralBonusInformation__po5rJ>span>span{display:block;color:var(--ant-color-text);font-weight:var(--ant-font-weight-strong)}.CoralBonusInformation_coralBonusInformation__po5rJ>span>span:last-of-type{font-size:var(--ant-font-size-sm);line-height:16px;font-weight:400}@keyframes SurchargesInformation_skeleton-shimmer__LlGrc{0%{background-position:-200% 0}to{background-position:200% 0}}.SurchargesInformation_surchargesInformation__WDBM9{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs);margin-bottom:var(--ant-margin-xs)}.SurchargesInformation_surchargesInformation__WDBM9 .SurchargesInformation_surchargesText__JawEo{font-weight:400;line-height:16px;color:var(--ant-color-text);font-size:var(--ant-font-size-sm)}.SurchargesInformation_surchargesInformation__WDBM9 .SurchargesInformation_surchargesTextSpan__KyWdr{white-space:nowrap!important}.SurchargesInformation_surchargesInformation__WDBM9 .ant-tooltip-container{text-align:center;background-color:var(--ant-color-bg-container);color:var(--ant-color-text);line-height:16px;font-size:var(--ant-font-size-sm)}.SurchargesInformation_surchargesInformation__WDBM9 .ant-tooltip-container .SurchargesInformation_tooltipTitle__rpDQQ{font-weight:var(--ant-font-weight-strong)}.SurchargesInformation_tooltipSpan__Wvmsf{height:20px}@keyframes FlightCard_skeleton-shimmer__c4NOy{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightCard_flightCardContainer__idPDV{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;margin-bottom:8px;background-color:var(--ant-color-bg-base);border-radius:12px;border:1px solid var(--ant-color-border-secondary)}@media(max-width:992px){.FlightCard_flightCardContainer__idPDV{margin-bottom:16px}}.FlightCard_flightCardContainer__idPDV .FlightCard_mobileShowDetailBtn__hgjQ0{background:none!important;font-weight:600;margin-top:4px}.FlightCard_flightCardContainer__idPDV:last-child{margin-bottom:0}.FlightCard_flightCardContainer__idPDV.FlightCard_selected__vHxO_{border:1px solid #0093d0}.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .ant-divider{margin:0}.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA .ant-divider{margin:0;display:block}@media(max-width:992px){.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA{gap:4px;flex-direction:column}.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA .FlightCard_flightCardTopRightContainer__HnFt_{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:8px}.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA .FlightCard_flightCardTopRightContainer__HnFt_ .ant-tag{padding:4px 8px;background-color:#fff7e6;color:#876800;font-size:14px;line-height:22px;font-weight:600;width:80%}}.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA .FlightCard_flightCardTopRight__VmRmG{padding:12px 8px 12px 0;width:112px;text-align:end;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;box-sizing:border-box}.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA .FlightCard_flightCardTopRight__VmRmG .FlightCard_flightPriceBox__WFvSC{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA .FlightCard_flightCardTopRight__VmRmG .FlightCard_flightPriceBox__WFvSC .ant-tag{font-size:10px;width:auto}@media(max-width:992px){.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA .FlightCard_flightCardTopRight__VmRmG{padding:12px 8px;width:100%;gap:8px}.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA .FlightCard_flightCardTopRight__VmRmG .FlightCard_flightPriceBox__WFvSC{flex-direction:column;align-items:flex-end;gap:4px;width:100%}.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA .FlightCard_flightCardTopRight__VmRmG .FlightCard_flightPriceBox__WFvSC .ant-tag{padding:4px 8px;font-size:12px;line-height:16px;font-weight:600;border:none;margin-inline-end:0;color:var(--ant-yellow-8);background:var(--ant-color-warning-bg-hover)}}.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA .FlightCard_flightCardTopRight__VmRmG .FlightCard_flightExtraList__VRGKr{display:flex;flex-direction:row;justify-content:center;align-items:stretch}.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA .FlightCard_flightCardTopRight__VmRmG .FlightCard_flightExtraList__VRGKr .FlightCard_flightExtraListSurcharges__bUPjL{display:flex;overflow-wrap:anywhere}.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA .FlightCard_flightCardTopRight__VmRmG .FlightCard_flightExtraList__VRGKr #hotelCardPriceSurcharges{align-items:center;gap:4px;margin-bottom:0}.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA .FlightCard_flightCardTopRight__VmRmG .FlightCard_flightExtraList__VRGKr #hotelCardPriceSurcharges .surcharges-text{font-size:8px;line-height:10px;letter-spacing:-.16px}@media(max-width:992px){.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA .FlightCard_flightCardTopRight__VmRmG .FlightCard_flightExtraList__VRGKr #hotelCardPriceSurcharges .surcharges-text{font-size:10px;letter-spacing:unset;line-height:14px}.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA .FlightCard_flightCardTopRight__VmRmG .FlightCard_flightExtraList__VRGKr{justify-content:flex-end;margin-top:-6px}.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA .FlightCard_flightCardTopRight__VmRmG .FlightCard_flightExtraList__VRGKr .surcharges-text{font-size:12px;font-weight:400;line-height:16px;color:var(--ant-color-text)}}.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA .FlightCard_flightCardTopRight__VmRmG a{cursor:pointer;color:var(--ant-color-primary);font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px}.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS .FlightCard_flightCardTop__DigTA .FlightCard_flightCardTopRight__VmRmG .ant-btn{width:auto}@media(max-width:992px){.FlightCard_flightCardContainer__idPDV .FlightCard_flightCard__OL8LS{padding:12px 8px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px}}.FlightCard_flightCardContainer__idPDV .FlightCard_showMoreIcon__AvrP_{margin-left:8px}.FlightCard_flightCardContainer__idPDV .FlightCard_showMoreIcon__AvrP_ span{transition:all .2s ease}.FlightCard_flightCardContainer__idPDV .FlightCard_showMoreIcon__AvrP_.FlightCard_active__ZaKXJ span{transform:rotate(180deg)}@media(max-width:992px){.FlightCard_flightCardContainer__idPDV .FlightCard_showMoreIcon__AvrP_{background:var(--ant-color-primary-bg);border-radius:100%}.FlightCard_flightCardContainer__idPDV .FlightCard_showMoreIcon__AvrP_ svg{font-size:16px}}@keyframes FlightGroupCard_skeleton-shimmer__Hhoz4{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightGroupCard_flightGroupCard__9V3jn{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;border-radius:16px;border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-base);height:100%;box-shadow:0 6px 5px 5px rgba(0,0,0,.0509803922),0 0 3px -7px rgba(0,0,0,.1215686275),0 2px 12px 0 rgba(0,0,0,.0784313725)}.FlightGroupCard_flightGroupCard__9V3jn:hover{box-shadow:0 9px 28px 8px rgba(0,0,0,.0509803922),0 3px 6px -4px rgba(0,0,0,.1215686275),0 6px 16px 0 rgba(0,0,0,.0784313725)}.FlightGroupCard_flightGroupCard__9V3jn .FlightGroupCard_multiFlights__2jM_a{width:100%}.FlightGroupCard_flightGroupCard__9V3jn .FlightGroupCard_multiFlights__2jM_a div:not(:first-child) .flight-group-card-header{border-top-left-radius:0!important}.FlightGroupCard_flightGroupCard__9V3jn .separator{background:var(--ant-color-split);width:1px;flex:0 0 1px}@media(max-width:767px){.FlightGroupCard_flightGroupCard__9V3jn{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs)}.FlightGroupCard_flightGroupCard__9V3jn .flight-card-detail{padding:0}.FlightGroupCard_flightGroupCard__9V3jn .separator{width:100%}}@keyframes FlightBaggageText_skeleton-shimmer__W7LOn{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightBaggageText_iconLabel__X1kIh{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs)}.FlightBaggageText_iconLabel__X1kIh div{font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px}.FlightBaggageText_successLabel__2Nf_p{color:var(--ant-color-success)}.FlightBaggageText_errorLabel__Z1_pu{color:var(--ant-color-error)}@keyframes FlightBrandCard_skeleton-shimmer__hJXYb{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightBrandCard_flightBrandCard__quyZw{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs);padding:var(--ant-padding-sm) var(--ant-margin);cursor:pointer;min-height:211px;width:100%;box-sizing:border-box;border-radius:var(--ant-border-radius-lg-xs);border:1px solid var(--ant-color-border);background:var(--ant-color-bg-base);height:-moz-fit-content;height:fit-content}.FlightBrandCard_flightBrandCard__quyZw .ant-radio-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;margin-inline-end:0}.FlightBrandCard_flightBrandCard__quyZw .ant-radio-wrapper:after{content:none}.FlightBrandCard_flightBrandCard__quyZw .ant-radio-wrapper span{font-size:var(--ant-font-size-lg);line-height:24px;font-weight:var(--ant-font-weight-strong);padding:0}.FlightBrandCard_flightBrandCard__quyZw .FlightBrandCard_brandBaggage__Jn4Ii{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs);width:100%}.FlightBrandCard_flightBrandCard__quyZw .FlightBrandCard_brandBaggage__Jn4Ii .FlightBrandCard_baggageTitle__SqBA5{color:var(--ant-color-text-secondary);font-size:var(--ant-font-size-sm);line-height:16px}.FlightBrandCard_flightBrandCard__quyZw .FlightBrandCard_brandBaggage__Jn4Ii .baggage span{font-size:var(--ant-font-size-sm);line-height:16px}.FlightBrandCard_flightBrandCard__quyZw .FlightBrandCard_brandBaggage__Jn4Ii .baggage svg{width:16px;height:16px}.FlightBrandCard_flightBrandCard__quyZw .ant-divider{margin:0}.FlightBrandCard_flightBrandCard__quyZw .FlightBrandCard_price__TiU0F{color:var(--ant-color-primary);font-size:var(--ant-font-size-lg);font-weight:var(--ant-font-weight-strong);line-height:24px}.FlightBrandCard_flightBrandCard__quyZw .FlightBrandCard_brandDetails__8CsFn,.FlightBrandCard_flightBrandCard__quyZw .FlightBrandCard_brandDetails__8CsFn .FlightBrandCard_detailItem__4PKhl{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}.FlightBrandCard_flightBrandCard__quyZw .FlightBrandCard_brandDetails__8CsFn .FlightBrandCard_detailItem__4PKhl span{color:var(--ant-color-text);font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px}.FlightBrandCard_flightBrandCard__quyZw .FlightBrandCard_brandDetails__8CsFn .FlightBrandCard_detailItem__4PKhl .FlightBrandCard_title__XCwAh{word-break:break-word;font-weight:var(--ant-font-weight-strong)}@media(max-width:767px){.FlightBrandCard_flightBrandCard__quyZw{flex:1 1}}@keyframes FlightRefundableText_skeleton-shimmer__GJnEc{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightRefundableText_iconLabel__vsu0H{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs)}.FlightRefundableText_iconLabel__vsu0H div{font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px}.FlightRefundableText_successLabel__8hdj8{color:var(--ant-color-success)}.FlightRefundableText_errorLabel__Wd5xu{color:var(--ant-color-error)}@keyframes FlightGroupBrandModal_skeleton-shimmer__9Ep83{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightGroupBrandModal_flightGroupBrandModal__rpzpg .ant-modal-body{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-lg);max-height:700px;overflow:auto}.FlightGroupBrandModal_flightGroupBrandModal__rpzpg .ant-modal-body .ant-radio-group{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ant-padding-lg);width:100%}.FlightGroupBrandModal_flightGroupBrandModal__rpzpg .ant-modal-body .ant-radio-group .FlightGroupBrandModal_active__wwdAR{border-color:var(--ant-color-primary-border);background:var(--ant-color-primary-bg)}@media(max-width:767px){.FlightGroupBrandModal_flightGroupBrandModal__rpzpg .ant-modal-body{max-height:unset;height:calc(100dvh - 87px)!important}.FlightGroupBrandModal_flightGroupBrandModal__rpzpg .ant-modal-body .ant-radio-group{grid-template-columns:1fr;gap:var(--ant-margin)}}@keyframes FlightGroupCardPrice_skeleton-shimmer__tdyE9{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightGroupCardPrice_flightGroupCardPrice__VfU1_{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--ant-padding-sm);min-width:182px;padding:var(--ant-margin) var(--ant-padding-sm);box-sizing:border-box;align-self:flex-start}.FlightGroupCardPrice_flightGroupCardPrice__VfU1_ .FlightGroupCardPrice_flightClass__IrIEX{color:var(--ant-color-text);font-size:var(--ant-font-size);font-weight:var(--ant-font-weight-strong);line-height:22px}.FlightGroupCardPrice_flightGroupCardPrice__VfU1_ .FlightGroupCardPrice_flightBaggages___tTn3{margin-top:var(--ant-padding-xxs)}.FlightGroupCardPrice_flightGroupCardPrice__VfU1_ .FlightGroupCardPrice_flightBaggages___tTn3 .baggage{font-size:var(--ant-font-size-sm);line-height:16px;margin-top:var(--ant-padding-xxs)}.FlightGroupCardPrice_flightGroupCardPrice__VfU1_ .FlightGroupCardPrice_priceContainer__sDfzv{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.FlightGroupCardPrice_flightGroupCardPrice__VfU1_ .FlightGroupCardPrice_priceContainer__sDfzv .FlightGroupCardPrice_price__I4RgX{color:var(--ant-color-primary);font-size:24px;font-weight:var(--ant-font-weight-strong);line-height:32px}.FlightGroupCardPrice_flightGroupCardPrice__VfU1_ .FlightGroupCardPrice_priceContainer__sDfzv .FlightGroupCardPrice_total__IUvEc{color:var(--ant-color-text);font-size:var(--ant-font-size-sm);line-height:16px;font-weight:var(--ant-font-weight-strong)}@media(max-width:767px){.FlightGroupCardPrice_flightGroupCardPrice__VfU1_{width:100%;padding:var(--ant-padding-sm);gap:var(--ant-padding-xs)}}@media(min-width:769px)and (max-width:840px){.FlightGroupCardPrice_flightGroupCardPrice__VfU1_{min-width:156px;padding:var(--ant-margin) var(--ant-padding-xs)}}@media(min-width:992px)and (max-width:1100px){.FlightGroupCardPrice_flightGroupCardPrice__VfU1_{min-width:156px;padding:var(--ant-margin) var(--ant-padding-xs)}}@keyframes FlightGroupBrandFooter_skeleton-shimmer__kiZJG{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightGroupBrandFooter_flightGroupBrandFooter__FV18X{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:var(--ant-padding-sm) var(--ant-margin)}.FlightGroupBrandFooter_flightGroupBrandFooter__FV18X .FlightGroupBrandFooter_features__ZYitm{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs)}.FlightGroupBrandFooter_flightGroupBrandFooter__FV18X .FlightGroupBrandFooter_title__hYfX4{min-width:-moz-fit-content;min-width:fit-content;font-size:var(--ant-font-size-sm);font-weight:var(--ant-font-weight-strong);line-height:16px;color:var(--ant-color-text)}.FlightGroupBrandFooter_flightGroupBrandFooter__FV18X .FlightGroupBrandFooter_brands__Zjm_c{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs);flex-wrap:wrap}.FlightGroupBrandFooter_flightGroupBrandFooter__FV18X .ant-btn{width:auto;border:1px solid var(--ant-color-primary);color:var(--ant-color-primary)}.FlightGroupBrandFooter_flightGroupBrandFooter__FV18X .ant-btn.FlightGroupBrandFooter_activeBtn__M84QW{background:var(--ant-color-primary-bg-hover)}@media(max-width:767px){.FlightGroupBrandFooter_flightGroupBrandFooter__FV18X{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:var(--ant-padding-sm)}}@keyframes FlightGroupCardHeader_skeleton-shimmer__aBf77{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightGroupCardHeader_flightGroupCardHeader__3UKBe{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin);padding:var(--ant-padding-xs) 0 var(--ant-padding-xs) var(--ant-padding-sm);min-height:44px;border-bottom:4px solid}.FlightGroupCardHeader_flightGroupCardHeader__3UKBe .FlightGroupCardHeader_titleContainer__A7gQw{min-width:94px}.FlightGroupCardHeader_flightGroupCardHeader__3UKBe .FlightGroupCardHeader_titleContainer__A7gQw .FlightGroupCardHeader_title__x40Y4{width:-moz-fit-content;width:fit-content;padding:3px var(--ant-padding-sm);border-radius:16px;font-size:var(--ant-font-size);font-weight:var(--ant-font-weight-strong);line-height:22px;color:var(--ant-color-text)}@media(max-width:767px){.FlightGroupCardHeader_flightGroupCardHeader__3UKBe{gap:var(--ant-padding-xs);padding:var(--ant-padding-xs)}.FlightGroupCardHeader_flightGroupCardHeader__3UKBe .FlightGroupCardHeader_titleContainer__A7gQw{min-width:-moz-fit-content;min-width:fit-content}.FlightGroupCardHeader_flightGroupCardHeader__3UKBe .FlightGroupCardHeader_titleContainer__A7gQw .FlightGroupCardHeader_title__x40Y4{font-size:var(--ant-font-size-sm);padding:2px 6px}}@keyframes FlightGroupCardHeaderGraph_skeleton-shimmer__pik4Y{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightGroupCardHeaderGraph_flightGroupCardHeaderGraph__cM0lV{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-sm);padding:0 6px;width:65%}.FlightGroupCardHeaderGraph_flightGroupCardHeaderGraph__cM0lV .FlightGroupCardHeaderGraph_text__ll8HS{font-size:var(--ant-font-size);font-weight:var(--ant-font-weight-strong);line-height:22px;color:var(--ant-color-text);white-space:nowrap}.FlightGroupCardHeaderGraph_flightGroupCardHeaderGraph__cM0lV .FlightGroupCardHeaderGraph_flightGraphDivider__lcIbT{border-radius:var(--ant-border-radius);background:var(--ant-color-text-quaternary);height:1px;position:relative;width:100%}.FlightGroupCardHeaderGraph_flightGroupCardHeaderGraph__cM0lV .FlightGroupCardHeaderGraph_flightGraphDivider__lcIbT svg{position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);background:var(--ant-color-bg-base);width:32px}@media(max-width:767px){.FlightGroupCardHeaderGraph_flightGroupCardHeaderGraph__cM0lV{width:100%}.FlightGroupCardHeaderGraph_flightGroupCardHeaderGraph__cM0lV .ant-space .ant-space-item span{font-size:var(--ant-font-size-sm);line-height:16px}}@keyframes FlightGroupCardInformation_skeleton-shimmer__hm_fo{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-sm);padding:var(--ant-padding-sm);box-sizing:border-box}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_showDetail___QJ10{cursor:pointer}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_flightInfo__WHdnz{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs);width:100%}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_airlineContainer__2wfsz{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs);max-width:110px;min-width:110px}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_airlineContainer__2wfsz .FlightGroupCardInformation_airlineImages__nPmdo{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs)}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_airlineContainer__2wfsz .FlightGroupCardInformation_airlineImages__nPmdo span{height:32px;min-width:32px;display:block}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_airlineContainer__2wfsz .FlightGroupCardInformation_marketingAirline__C0sB4{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs)}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_airlineContainer__2wfsz .FlightGroupCardInformation_marketingAirline__C0sB4.FlightGroupCardInformation_multiAirline__rjmRy{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_airlineContainer__2wfsz .FlightGroupCardInformation_marketingAirline__C0sB4.FlightGroupCardInformation_multiAirline__rjmRy .FlightGroupCardInformation_carriers__tut0i{flex-direction:row!important}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_airlineContainer__2wfsz .FlightGroupCardInformation_marketingAirline__C0sB4 .FlightGroupCardInformation_subTitle__IEPS6{font-size:var(--custom-font-size-xs);font-weight:400;line-height:14px}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_airlineContainer__2wfsz .FlightGroupCardInformation_marketingAirline__C0sB4 .FlightGroupCardInformation_carriers__tut0i{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_airlineContainer__2wfsz .FlightGroupCardInformation_marketingAirline__C0sB4 .FlightGroupCardInformation_carriers__tut0i span{display:block;width:18px;height:18px}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_airlineContainer__2wfsz .FlightGroupCardInformation_marketingAirline__C0sB4 .FlightGroupCardInformation_carriers__tut0i .FlightGroupCardInformation_text__MMloU{font-size:var(--custom-font-size-xs);font-weight:var(--ant-font-weight-strong);line-height:14px}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_airlineContainer__2wfsz .FlightGroupCardInformation_marketingAirline__C0sB4 .ant-tooltip{max-width:100%}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_airlineContainer__2wfsz .FlightGroupCardInformation_marketingAirline__C0sB4 .ant-tooltip .ant-tooltip-container{font-size:var(--custom-font-size-xs)}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_actionContainer__7X53f{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--ant-padding-xs);min-width:130px}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_actionContainer__7X53f .FlightGroupCardInformation_activeBtn__ONE_R{background:var(--ant-color-primary-bg-hover);border-color:var(--ant-color-primary);color:var(--ant-color-primary)}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_actionContainer__7X53f button{border-radius:var(--ant-border-radius-lg);padding:0 var(--ant-padding-sm)}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .brand-messages{min-width:60px;max-width:100px}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .brand-messages-text{font-size:var(--ant-font-size-sm)}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9:last-child{padding-bottom:var(--ant-padding-xs)}@media(max-width:767px){.FlightGroupCardInformation_flightGroupCardInformation__RDuj9{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;height:unset;padding:0;padding-bottom:var(--ant-padding-xs);border-radius:0!important}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .visible-on-mobile-list{width:100%}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_flightInfo__WHdnz{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;padding-top:var(--ant-padding-xs)}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_airlineContainer__2wfsz{padding:var(--ant-padding-xxs);min-width:-moz-fit-content;min-width:fit-content}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_actionContainer__7X53f{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding-top:var(--ant-padding-sm);gap:var(--ant-padding-xxs);width:100%}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_actionContainer__7X53f .ant-btn{width:auto}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_actionContainer__7X53f .FlightGroupCardInformation_showDetail___QJ10{padding-right:var(--ant-padding-sm);min-width:24px;text-align:end}}@media(min-width:769px)and (max-width:840px){.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_airlineContainer__2wfsz,.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .timeline{padding:0}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_actionContainer__7X53f{gap:var(--ant-padding-xxs)}}@media(min-width:992px)and (max-width:1100px){.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_airlineContainer__2wfsz,.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .timeline{padding:0 var(--ant-padding-xxs)}.FlightGroupCardInformation_flightGroupCardInformation__RDuj9 .FlightGroupCardInformation_actionContainer__7X53f{gap:var(--ant-padding-xxs)}}.FlightGroupCardInformation_flightDetailFooter__AhHFJ{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--ant-padding-sm);padding:var(--ant-padding-xs) var(--ant-padding-sm)}.FlightGroupCardInformation_flightDetailFooter__AhHFJ .FlightGroupCardInformation_localTimeText__xGv8N{font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px}.FlightGroupCardInformation_flightDetailFooter__AhHFJ .baggage,.FlightGroupCardInformation_flightDetailFooter__AhHFJ .fare-rule{align-items:center}.FlightGroupCardInformation_flightDetailFooter__AhHFJ .baggage span,.FlightGroupCardInformation_flightDetailFooter__AhHFJ .fare-rule span{font-size:var(--ant-font-size-sm);line-height:16px;color:var(--ant-color-text)!important}@keyframes FlightGroupCardSegmentTimeline_skeleton-shimmer__LF1Op{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;box-sizing:border-box}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_dates__SkXUy{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_dates__SkXUy:last-child{text-align:end}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_dates__SkXUy .FlightGroupCardSegmentTimeline_flightTime__IZtyG{color:var(--ant-color-text);font-size:var(--ant-font-size-heading4);line-height:28px;font-weight:var(--ant-font-weight-strong);display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:var(--ant-padding-xxs)}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_dates__SkXUy .day-change{font-size:var(--ant-font-size-sm);font-weight:var(--ant-font-weight-strong);color:var(--ant-color-primary);line-height:16px;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_dates__SkXUy .flight-date{color:var(--ant-color-text);font-size:var(--ant-font-size-sm);line-height:16px}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_dates__SkXUy .flight-date-red{color:var(--ant-color-error);font-size:var(--ant-font-size-sm);line-height:16px}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_departure__7qIE0 .FlightGroupCardSegmentTimeline_flightTime__IZtyG{justify-content:flex-start}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_baggageContainer__hNFpp{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs)}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_baggageContainer__hNFpp .flight-baggages{padding:0!important}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_baggageContainer__hNFpp .flight-baggages .baggage{gap:0}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_baggageContainer__hNFpp .flight-baggages .baggage svg{width:16px;height:16px}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_timeline__8eJsn{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;padding:0 var(--ant-margin);gap:var(--ant-padding-xxs)}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_timeline__8eJsn .FlightGroupCardSegmentTimeline_flightTimeline__DXnWr{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_timeline__8eJsn .FlightGroupCardSegmentTimeline_flightTimeline__DXnWr.FlightGroupCardSegmentTimeline_single__JEo2w div{flex:1 1}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_timeline__8eJsn .FlightGroupCardSegmentTimeline_flightTimeline__DXnWr.FlightGroupCardSegmentTimeline_double___pX3f div{flex:0 0 33%}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_timeline__8eJsn .FlightGroupCardSegmentTimeline_flightTimeline__DXnWr.FlightGroupCardSegmentTimeline_triple__GYPzj div{flex:0 0 25%}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_timeline__8eJsn .FlightGroupCardSegmentTimeline_flightTimeline__DXnWr.FlightGroupCardSegmentTimeline_multi__aI8nJ div{flex:0 0 20%}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_timeline__8eJsn .FlightGroupCardSegmentTimeline_flightTimeline__DXnWr div{color:var(--ant-color-text);font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px;padding-bottom:var(--ant-padding-xxs);border-bottom:3px solid var(--border-active-color)}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_timeline__8eJsn .FlightGroupCardSegmentTimeline_flightTimeline__DXnWr div:not(:first-child):not(:last-child){text-align:center;border-color:var(--border-color);border-width:2px}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_timeline__8eJsn .FlightGroupCardSegmentTimeline_flightTimeline__DXnWr div:not(:only-child):last-child{text-align:right}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_timeline__8eJsn .FlightGroupCardSegmentTimeline_flightInfo__yzImv{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_timeline__8eJsn .FlightGroupCardSegmentTimeline_flightInfo__yzImv span{color:var(--ant-color-text);font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_timeline__8eJsn .FlightGroupCardSegmentTimeline_flightInfo__yzImv .FlightGroupCardSegmentTimeline_flightDuration__nT6Gw .duration{font-size:var(--ant-font-size-lg);line-height:24px;font-weight:var(--ant-font-weight-strong)}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_mobileTimelineChildren__SnPIq{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_mobileTimelineChildren__SnPIq .FlightGroupCardSegmentTimeline_flightInfo__yzImv{width:100%;align-items:center}@media(max-width:767px){.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf{padding:0 var(--ant-padding-sm)}.FlightGroupCardSegmentTimeline_flightGroupCardSegmentTimeline__5FZLf .FlightGroupCardSegmentTimeline_timeline__8eJsn{padding:0}}@keyframes FlightGroupItem_skeleton-shimmer__PmkOF{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightGroupItem_flightGroupItem__Hznl4{width:100%}.FlightGroupItem_flightGroupItem__Hznl4 .ant-divider{margin:0}.FlightGroupItem_flightGroupItem__Hznl4 .FlightGroupItem_showMoreBtnContainer__MjYi2{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:var(--ant-padding-xs) 0}.FlightGroupItem_flightGroupItem__Hznl4 .FlightGroupItem_showMoreBtnContainer__MjYi2 .FlightGroupItem_showMoreBtn__C3ELj{width:auto;border-radius:var(--ant-border-radius-lg)}.FlightGroupItem_flightGroupItem__Hznl4 .flight-group-card-header:first-child{border-top-left-radius:16px}@media(min-width:576px)and (max-width:991px){.FlightGroupItem_flightGroupItem__Hznl4 .flight-group-card-header:first-child{border-top-right-radius:16px}}.FlightGroupItem_flightGroupItem__Hznl4 .flight-group-card-information-container:last-child .return-flight-group-card-information{border-bottom-left-radius:16px}.FlightGroupItem_flightGroupItem__Hznl4 .flight-card-detail{padding:var(--ant-margin) 0;gap:var(--ant-padding-xs)}.FlightGroupItem_flightGroupItem__Hznl4 .flight-card-detail .flight-card-detail-item{padding:0 var(--ant-margin)}.FlightGroupItem_flightGroupItem__Hznl4 .flight-card-detail .flight-card-detail-item .flight-content{gap:var(--ant-padding-xxs)}.FlightGroupItem_flightGroupItem__Hznl4 .flight-card-detail .flight-card-detail-item .flight-content .airplane-info{font-size:var(--ant-font-size-sm);line-height:16px}.FlightGroupItem_flightGroupItem__Hznl4 .flight-card-detail .flight-card-detail-item .flight-content .location-info{color:var(--ant-color-text);margin-top:var(--ant-padding-xxs)}.FlightGroupItem_flightGroupItem__Hznl4 .flight-card-detail .flight-card-detail-item .flight-content .ant-alert-description{font-size:var(--ant-font-size-sm);line-height:16px;letter-spacing:unset}.FlightGroupItem_flightGroupItem__Hznl4 .flight-card-detail .flight-card-detail-item .flight-content .time-info{font-size:var(--ant-font-size);line-height:22px}.FlightGroupItem_flightGroupItem__Hznl4 .flight-card-detail .flight-card-detail-item .flight-content .arrival-time .duration{font-weight:var(--ant-font-weight-strong);font-size:var(--ant-font-size);line-height:22px}@keyframes ReservationFlightDetail_skeleton-shimmer__47OrS{0%{background-position:-200% 0}to{background-position:200% 0}}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg.ReservationFlightDetail_oneWayCard__F0i0H .title-container{display:none}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg.ReservationFlightDetail_oneWayCard__F0i0H .flight-group-card-header-graph{width:98%!important}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .flight-type-group{gap:var(--ant-padding-xs)}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .flight-group-card{box-shadow:none}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .flight-group-card-header:first-child{border-top-right-radius:var(--ant-margin)}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .title-container{min-width:116px!important}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .flight-group-card-header-graph{width:80%}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .flight-group-card-information{padding:0 var(--ant-padding-xs) var(--ant-padding-xs) var(--ant-padding-xs)}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .flight-group-card-information .airline-container{min-width:108px}@media(max-width:767px){.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .flight-card-top-right{display:none!important}}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .airlines .text{font-size:var(--custom-font-size-xs);line-height:14px}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .flight-duration{font-weight:var(--ant-font-weight-strong)!important}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .flight-plan-box .arrival-time,.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .flight-plan-box .departure-time{font-size:var(--ant-font-size-lg)!important;line-height:24px!important;font-weight:var(--ant-font-weight-strong)!important}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .flight-plan-box .flight-date{font-size:var(--ant-font-size-sm)!important;line-height:16px!important}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .date-info{font-size:var(--ant-font-size);line-height:22px}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .date-info .flight-date{font-size:var(--ant-font-size)!important;line-height:22px!important}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .airplane-info{font-size:var(--ant-font-size-sm);line-height:16px}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .time-info{font-size:var(--ant-font-size-lg);line-height:24px}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .flight-baggages{justify-content:center}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .flex-end{justify-content:flex-end}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .flight-card-detail .flight-group-card-detail-item{padding:0 20px}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .flight-card-detail .flight-baggages{justify-content:flex-end;padding:0 20px}.ReservationFlightDetail_reservationFlightDetailContainer__M_eKg .visible-on-desktop-timeline{padding-top:var(--ant-padding-xs)}@keyframes ThankYouExtraServiceItem_skeleton-shimmer__xp6kE{0%{background-position:-200% 0}to{background-position:200% 0}}.ThankYouExtraServiceItem_thankYouExtraServiceItemContainer__Z2sbK{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}.ThankYouExtraServiceItem_thankYouExtraServiceItemContainer__Z2sbK .ThankYouExtraServiceItem_title__R8VBd{font-weight:var(--ant-font-weight-strong);font-size:var(--ant-font-size)}.ThankYouExtraServiceItem_thankYouExtraServiceRow__pzjfs{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm)}.ThankYouExtraServiceItem_thankYouExtraServiceRow__pzjfs .ThankYouExtraServiceItem_service__PbRRw{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:var(--ant-padding-sm)}.ThankYouExtraServiceItem_thankYouExtraServiceRow__pzjfs .ThankYouExtraServiceItem_service__PbRRw .ThankYouExtraServiceItem_serviceName__RSpp3{flex:1 1;font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px;color:var(--ant-color-text)}.ThankYouExtraServiceItem_thankYouExtraServiceRow__pzjfs .ThankYouExtraServiceItem_service__PbRRw .ThankYouExtraServiceItem_touristCount__6L45v{font-size:var(--ant-font-size-sm);font-weight:var(--ant-font-weight-strong);line-height:16px}@media(max-width:767px){.ThankYouExtraServiceItem_thankYouExtraServiceRow__pzjfs .ThankYouExtraServiceItem_service__PbRRw{flex-direction:row;gap:2px;align-items:flex-end}.ThankYouExtraServiceItem_thankYouExtraServiceRow__pzjfs .ThankYouExtraServiceItem_service__PbRRw .ThankYouExtraServiceItem_serviceName__RSpp3{align-self:flex-start}}@keyframes Collapse_skeleton-shimmer__tRSSx{0%{background-position:-200% 0}to{background-position:200% 0}}.Collapse_collapseContainer__kx3KA .ant-collapse{background:inherit;border:none}.Collapse_collapseContainer__kx3KA .ant-collapse .ant-collapse-item{border-radius:0;border:none}.Collapse_collapseContainer__kx3KA .ant-collapse .with-divider{border-bottom:1px solid var(--ant-color-border-secondary);padding:var(--ant-padding-content-vertical-lg) 0}.Collapse_collapseContainer__kx3KA .ant-collapse:first-child .with-divider{padding-top:0}.Collapse_collapseContainer__kx3KA .ant-collapse .ant-collapse-content{border:none;background:rgba(0,0,0,0);margin:0;border-radius:0!important}.Collapse_collapseContainer__kx3KA .ant-collapse .ant-collapse-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs);font-weight:600;font-size:14px;line-height:22px;border-radius:0!important;padding:0;margin-bottom:4px}.Collapse_collapseContainer__kx3KA .ant-collapse .ant-collapse-header .ant-collapse-expand-icon{width:20px;height:20px;padding-inline-start:0!important}.Collapse_collapseContainer__kx3KA .Collapse_nonCollapseBody__bAhEA{padding:var(--ant-padding-content-vertical-lg) 0}@keyframes ThankYouExtraServicesBlock_skeleton-shimmer___bzHQ{0%{background-position:-200% 0}to{background-position:200% 0}}.ThankYouExtraServicesBlock_thankYouExtraServicesBlockContainer__ylMsO{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-md)}@keyframes LocationSummary_skeleton-shimmer__N662c{0%{background-position:-200% 0}to{background-position:200% 0}}.LocationSummary_locationSummary__THCEV{font-size:var(--ant-font-size-sm);line-height:var(--ant-line-height-sm);color:var(--ant-color-text);display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.LocationSummary_locationSummary__THCEV .anticon{margin-right:var(--ant-padding-xxs)}@keyframes HotelCardSlider_skeleton-shimmer__76D_E{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelCardSlider_slider__pIM5v{aspect-ratio:1/1;width:280px;position:relative;border-radius:var(--custom-space-3);overflow:hidden;align-self:flex-start}.HotelCardSlider_slider__pIM5v:before{content:"";width:36px;height:36px;border:5px solid var(--ant-color-fill);border-bottom:5px solid rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;position:absolute;left:50%;top:50%;margin-top:-18px;margin-left:-18px;z-index:0;animation:HotelCardSlider_rotation__ubj43 1s linear infinite}@keyframes HotelCardSlider_rotation__ubj43{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(min-width:992px)and (max-width:1200px){.HotelCardSlider_slider__pIM5v{width:220px;height:220px}}@media(max-width:767px){.HotelCardSlider_slider__pIM5v{aspect-ratio:unset;width:100%;height:210px}.HotelCardSlider_slider__pIM5v .custom-carousel-arrows{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between!important}}.HotelCardSlider_slider__pIM5v .slider-button{position:absolute;top:50%;transform:translateY(-50%);border-radius:100%;border:none;font-size:9px;color:var(--ant-color-icon);width:30px;height:30px;background:var(--ant-color-bg-base)}.HotelCardSlider_slider__pIM5v .slider-button.HotelCardSlider_-prev__qJdW7{left:9px}.HotelCardSlider_slider__pIM5v .slider-button.HotelCardSlider_-next__j8qXm{right:9px}.HotelCardSlider_slider__pIM5v .slider-button.HotelCardSlider_-disabled__LuYUy{opacity:.5;pointer-events:none}.HotelCardSlider_slider__pIM5v .next-arrow,.HotelCardSlider_slider__pIM5v .prev-arrow{width:30px;height:30px}.HotelCardSlider_slider__pIM5v .next-arrow svg,.HotelCardSlider_slider__pIM5v .prev-arrow svg{transform:scale(.7)}.HotelCardSlider_slider__pIM5v .prev-arrow{left:8px}.HotelCardSlider_slider__pIM5v .next-arrow{right:8px}.HotelCardSlider_placeholderImg__Xcc5C{color:rgba(0,0,0,0);position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%);max-width:unset;filter:blur(6px);width:unset}.HotelCardSlider_slideItem__3K7QI{position:relative}.HotelCardSlider_slideItem__3K7QI img{width:100%;object-fit:cover}@media(max-width:767px){.HotelCardSlider_slideItem__3K7QI img{height:210px!important}}@media(min-width:992px)and (max-width:1200px){.HotelCardSlider_slideItem__3K7QI img{width:220px;height:220px}}.HotelCardSlider_labelContainer__HAur3{position:absolute;top:var(--custom-space-4);left:var(--custom-space-4)}@media(max-width:767px){.HotelCardSlider_labelContainer__HAur3{display:flex;gap:var(--ant-margin-sm)}.HotelCardSlider_labelContainer__HAur3>div{height:-moz-fit-content;height:fit-content;margin-top:0!important}}@keyframes HotelFeaturesIcon_skeleton-shimmer__Dc1Km{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelFeaturesIcon_hotelFeaturesIcon__liK0C{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin-sm)}.HotelFeaturesIcon_hotelFeaturesIcon__liK0C>div:not(:last-child){margin-right:14px}.HotelFeaturesIcon_hotelFeaturesIcon__liK0C span{height:20px!important}.TripAdvisorRatingCount_tripAdvisorRatingCount__f6un5{width:14px;height:14px}.TripAdvisorRating_tripAdvisorRating__imSeg{display:flex;align-items:center}.TripAdvisorRating_ratingCount__Y4Aws{display:flex;gap:1px;align-items:center;flex-wrap:nowrap}.TripAdvisorRating_icon__egD3V{width:22px;height:14px;margin-right:4px}@keyframes ProductSummaryInfoCardItem_skeleton-shimmer__ljGxg{0%{background-position:-200% 0}to{background-position:200% 0}}.ProductSummaryInfoCardItem_productSummaryInfoCardItemStyled__JbQAU .ProductSummaryInfoCardItem_contentColumnInner__OFkr6{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-bottom:var(--ant-padding-xxs);font-size:var(--ant-font-size-sm);color:var(--ant-color-text);line-height:16px}.ProductSummaryInfoCardItem_productSummaryInfoCardItemStyled__JbQAU .ProductSummaryInfoCardItem_contentColumnInner__OFkr6 .ProductSummaryInfoCardItem_icon___EeZ8{margin-top:4px;margin-right:var(--ant-padding-xxs)}.ProductSummaryInfoCardItem_productSummaryInfoCardItemStyled__JbQAU .ProductSummaryInfoCardItem_contentColumnInner__OFkr6 .ProductSummaryInfoCardItem_title__ya2E_{display:block;margin-bottom:4px}.ProductSummaryInfoCardItem_productSummaryInfoCardItemStyled__JbQAU .ProductSummaryInfoCardItem_contentColumnInner__OFkr6 .ProductSummaryInfoCardItem_detail__KEXXR{font-weight:var(--ant-font-weight-strong)}.ProductSummaryInfoCardItem_productSummaryInfoCardItemStyled__JbQAU .ProductSummaryInfoCardItem_contentColumnInner__OFkr6 .ProductSummaryInfoCardItem_detail__KEXXR>div{display:inline-block}@keyframes DistanceInformation_skeleton-shimmer__cfQvd{0%{background-position:-200% 0}to{background-position:200% 0}}.DistanceInformation_distanceInformation__HbKCO{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:var(--custom-space-1);margin-bottom:var(--custom-space-4)}@media(min-width:993px)and (max-width:1150px){.DistanceInformation_distanceInformation__HbKCO{flex-wrap:wrap;gap:var(--custom-space-1);align-items:flex-start}}.DistanceInformation_distanceInformation__HbKCO .DistanceInformation_distanceGroup__dh02n{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.DistanceInformation_distanceInformation__HbKCO .DistanceInformation_distanceGroup__dh02n:not(:last-child){margin-right:12px}.DistanceInformation_distanceInformation__HbKCO .DistanceInformation_distanceGroup__dh02n p{color:var(--ant-color-text);font-size:var(--ant-font-size-sm);line-height:16px;margin:0 0 0 5px;font-weight:500}.DistanceInformation_distanceInformation__HbKCO .DistanceInformation_distanceGroup__dh02n .DistanceInformation_pNowrap__7zs_d{white-space:nowrap}@keyframes Rate_skeleton-shimmer__GhnrU{0%{background-position:-200% 0}to{background-position:200% 0}}.Rate_rate__pUcwd{font-size:16px!important;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex!important;gap:var(--ant-padding-xxs)}.Rate_rate__pUcwd li{margin-inline-end:0!important}.Rate_rate__pUcwd svg:not(:last-child){margin-right:5px}.Rate_rate__pUcwd .ant-rate-star-first{color:var(--ant-color-split)}.Rate_rate__pUcwd .rate-size-small svg{width:13px;line-height:16px;height:auto}.Rate_rate__pUcwd .rate-size-normal svg{width:16px;height:auto}.Rate_rate__pUcwd .rate-size-large svg{width:20px;height:auto}.Rate_customHalfIcon__qE_Am{position:relative;display:inline-block}.Rate_iconFull__iktfj{position:absolute;top:0;left:0;width:50%;overflow:hidden;z-index:2}.Rate_iconEmpty__DcEQW{position:relative;z-index:1}@keyframes EliteServiceIconAndTooltip_skeleton-shimmer__mWWxD{0%{background-position:-200% 0}to{background-position:200% 0}}.EliteServiceIconAndTooltip_eliteServiceIconAndTooltip__ZD6Cr{width:107px;margin:8px 0}.EliteServiceIconAndTooltip_eliteServiceIconAndTooltip__ZD6Cr .EliteServiceIconAndTooltip_eliteHotelIcon__4rNPu{display:flex;flex-direction:row;justify-content:center;align-items:center;height:20px;background:linear-gradient(0deg,#000000,#000000),radial-gradient(46.21% 2786.16% at 48.48% 50%,rgba(223,70,70,.28) 0,rgba(0,0,0,0) 100%);color:var(--ant-color-bg-base);font-size:var(--custom-font-size-xs);font-weight:700;line-height:22px}.EliteServiceIconAndTooltip_tooltipContent__w6_jb .EliteServiceIconAndTooltip_title___MjJ1{font-size:var(--ant-font-size-lg);font-weight:var(--ant-font-weight-strong);line-height:24px;text-align:left}.EliteServiceIconAndTooltip_tooltipContent__w6_jb .EliteServiceIconAndTooltip_eliteServiceContentItem__68gB_{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin-sm);margin:var(--ant-padding-xxs) 0}@keyframes HotelCategory_skeleton-shimmer__436cl{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelCategory_hotelCategory__Hb9rh{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs);flex-wrap:wrap;row-gap:var(--ant-padding-xs);margin-bottom:var(--ant-margin-sm)}.HotelCategory_hotelCategory__Hb9rh svg:not(:last-child){margin-right:5px}.HotelCategory_hotelCategory__Hb9rh .custom-hotel-category-tooltip{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.HotelCategory_hotelCategory__Hb9rh .custom-hotel-category-tooltip .ant-rate-star-first span,.HotelCategory_hotelCategory__Hb9rh .custom-hotel-category-tooltip .ant-rate-star-second span{margin-right:0!important}@media(min-width:576px)and (max-width:991px){.HotelCategory_hotelCategory__Hb9rh{container-type:inline-size;container-name:hotel-category}@container hotel-category (max-width: 179px){@media(min-width:576px)and (max-width:991px)and (min-width:576px)and (max-width:991px){.HotelCategory_hotelCategory__Hb9rh .HotelCategory_hotelCategoryDivider___DxK8{display:none!important}}}@container hotel-category (min-width: 101px) and (max-width: 125px){.HotelCategory_hotelCategory__Hb9rh .ant-rate.custom-globe-icon svg{width:18px;height:18px}}@container hotel-category (max-width: 100px){.HotelCategory_hotelCategory__Hb9rh .ant-rate.custom-globe-icon svg{width:15px;height:15px}}}@media(max-width:767px){.HotelCategory_hotelCategoryTag__ib6hl{margin:var(--ant-padding-xxs) 0}}@keyframes HotelInformationModal_skeleton-shimmer__Xyyo7{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelInformationModal_hotelInformationModal__6dmTV{min-width:639px;width:100%}@media(max-width:767px){.HotelInformationModal_hotelInformationModal__6dmTV{min-width:unset;max-width:100%}}.HotelInformationModal_hotelInformationModal__6dmTV .HotelInformationModal_modalWrapper__qImoK{border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius-lg)}.HotelInformationModal_hotelInformationModal__6dmTV .HotelInformationModal_modalWrapper__qImoK .HotelInformationModal_modalWrapperTop__CKjiW{padding:var(--ant-padding-xs) var(--ant-padding-xs) var(--ant-padding-xs) var(--ant-margin);border-bottom:1px solid var(--ant-color-border-secondary);display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:stretch;gap:var(--ant-margin)}@media(max-width:767px){.HotelInformationModal_hotelInformationModal__6dmTV .HotelInformationModal_modalWrapper__qImoK .HotelInformationModal_modalWrapperTop__CKjiW{display:block}.HotelInformationModal_hotelInformationModal__6dmTV .HotelInformationModal_modalWrapper__qImoK .HotelInformationModal_modalWrapperTop__CKjiW .HotelInformationModal_modalWrapperTopLeft__Nk9T_{max-width:100%;flex:unset;margin-bottom:10px}.HotelInformationModal_hotelInformationModal__6dmTV .HotelInformationModal_modalWrapper__qImoK .HotelInformationModal_modalWrapperTop__CKjiW .HotelInformationModal_modalWrapperTopLeft__Nk9T_ img{max-height:100%}.HotelInformationModal_hotelInformationModal__6dmTV .HotelInformationModal_modalWrapper__qImoK .HotelInformationModal_modalWrapperTop__CKjiW .HotelInformationModal_modalWrapperTopLeft__Nk9T_>div{height:210px;margin-bottom:10px}}.HotelInformationModal_hotelInformationModal__6dmTV .HotelInformationModal_modalWrapper__qImoK .HotelInformationModal_modalWrapperTop__CKjiW .HotelInformationModal_modalWrapperTopRight__hYike .location{margin-bottom:var(--ant-padding-xs)}.HotelInformationModal_hotelInformationModal__6dmTV .HotelInformationModal_modalWrapper__qImoK .HotelInformationModal_modalWrapperTop__CKjiW .HotelInformationModal_modalWrapperTopRight__hYike .distance-information,.HotelInformationModal_hotelInformationModal__6dmTV .HotelInformationModal_modalWrapper__qImoK .HotelInformationModal_modalWrapperTop__CKjiW .HotelInformationModal_modalWrapperTopRight__hYike .hotel-category-information,.HotelInformationModal_hotelInformationModal__6dmTV .HotelInformationModal_modalWrapper__qImoK .HotelInformationModal_modalWrapperTop__CKjiW .HotelInformationModal_modalWrapperTopRight__hYike .hotel-features-icon{margin-bottom:10px}.HotelInformationModal_hotelInformationModal__6dmTV .HotelInformationModal_modalWrapper__qImoK .HotelInformationModal_modalWrapperBottom__20R6N{background:var(--ant-color-warning-bg);padding:var(--ant-padding-sm) var(--ant-margin);display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm)}@media(max-width:767px){.HotelInformationModal_hotelInformationModal__6dmTV .HotelInformationModal_modalWrapper__qImoK .HotelInformationModal_modalWrapperBottom__20R6N{flex-direction:column;gap:var(--ant-padding-xxs);padding:var(--ant-padding-xxs)}}.HotelInformationModal_hotelInformationModal__6dmTV .HotelInformationModal_modalWrapper__qImoK .HotelInformationModal_modalWrapperBottom__20R6N .content-column{padding:var(--ant-padding-sm)}@media(max-width:767px){.HotelInformationModal_hotelInformationModal__6dmTV .HotelInformationModal_modalWrapper__qImoK .HotelInformationModal_modalWrapperBottom__20R6N .content-column{padding:var(--ant-padding-xxs)}}.HotelInformationModal_hotelInformationModal__6dmTV .HotelInformationModal_checkIn__qkMW9{flex:0 0 25%}.HotelInformationModal_hotelInformationModal__6dmTV .HotelInformationModal_guest__2ueeR{flex:0 0 15%}.HotelInformationModal_hotelInformationModal__6dmTV .HotelInformationModal_room__rAgq0{flex:1 1}.HotelInformationModal_hotelName__fSqwG{margin-bottom:var(--ant-padding-xs)}.HotelInformationModal_hotelName__fSqwG>div{font-size:var(--ant-font-size-heading3);font-weight:var(--ant-font-weight-strong);line-height:32px}@keyframes HotelInfoDetail_skeleton-shimmer__zQVFe{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelInfoDetail_hotelInfoDetail__JO5Vj{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;padding:var(--ant-padding-xs) 0;border-radius:20px;gap:var(--ant-padding-xs)}@media(max-width:767px){.HotelInfoDetail_hotelInfoDetail__JO5Vj{padding:0;flex-direction:column}.HotelInfoDetail_hotelInfoDetail__JO5Vj .HotelInfoDetail_hotelImage__676ZX{height:140px;position:relative}.HotelInfoDetail_hotelInfoDetail__JO5Vj .HotelInfoDetail_hotelImage__676ZX img{width:100%;height:100%;object-fit:cover}}.HotelInfoDetail_hotelInfoDetail__JO5Vj img{border-radius:var(--ant-border-radius-lg)}.HotelInfoDetail_hotelInfoDetail__JO5Vj .HotelInfoDetail_hotelInfoContainer__4ThFg{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.HotelInfoDetail_hotelInfoDetail__JO5Vj .HotelInfoDetail_hotelInfoContainer__4ThFg .HotelInfoDetail_seeDetails__IC39u{width:auto;border:1px solid var(--ant-color-primary);color:var(--ant-color-primary)}.HotelInfoDetail_hotelInfoDetail__JO5Vj .HotelInfoDetail_hotelInfoContainer__4ThFg .HotelInfoDetail_hotelInfo__4V6hs{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:var(--ant-padding-xxs) var(--ant-padding-xs);gap:var(--ant-padding-xs)}.HotelInfoDetail_hotelInfoDetail__JO5Vj .HotelInfoDetail_hotelInfoContainer__4ThFg .HotelInfoDetail_hotelInfo__4V6hs .HotelInfoDetail_hotelName__FhbnP{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs)}.HotelInfoDetail_hotelInfoDetail__JO5Vj .HotelInfoDetail_hotelInfoContainer__4ThFg .HotelInfoDetail_hotelInfo__4V6hs .HotelInfoDetail_hotelCategoryInformation__e7aHq{margin-bottom:0}@media(max-width:767px){.HotelInfoDetail_hotelInfoDetail__JO5Vj .HotelInfoDetail_hotelInfoContainer__4ThFg{gap:var(--ant-padding-xs)}.HotelInfoDetail_hotelInfoDetail__JO5Vj .HotelInfoDetail_hotelInfoContainer__4ThFg .HotelInfoDetail_hotelInfo__4V6hs{padding:var(--ant-padding-xxs)}.HotelInfoDetail_hotelInfoDetail__JO5Vj .HotelInfoDetail_hotelInfoContainer__4ThFg .HotelInfoDetail_hotelInfo__4V6hs .HotelInfoDetail_location__LhjK7{max-width:100%;position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}}@keyframes HotelReservationInfo_skeleton-shimmer__FDWX1{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelReservationInfo_hotelReservationInfoStyled__Wpk_v{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:var(--ant-padding-sm)}.HotelReservationInfo_hotelReservationInfoStyled__Wpk_v .content-column,.HotelReservationInfo_hotelReservationInfoStyled__Wpk_v .content-column-inner{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:var(--ant-color-bg-layout);border-radius:var(--ant-border-radius)}.HotelReservationInfo_hotelReservationInfoStyled__Wpk_v .content-column-inner{gap:var(--ant-padding-xs);padding:var(--ant-padding-sm);margin:0}.HotelReservationInfo_hotelReservationInfoStyled__Wpk_v .HotelReservationInfo_checkIn__Q2K4E,.HotelReservationInfo_hotelReservationInfoStyled__Wpk_v .HotelReservationInfo_guest__Lanaf,.HotelReservationInfo_hotelReservationInfoStyled__Wpk_v .HotelReservationInfo_nights___FjBO{flex:1 0 auto}.HotelReservationInfo_hotelReservationInfoStyled__Wpk_v .HotelReservationInfo_room__1WKU1{flex:1 0 100%}.HotelReservationInfo_hotelReservationInfoStyled__Wpk_v .icon{margin:0!important}@media(min-width:576px)and (max-width:991px){.HotelReservationInfo_hotelReservationInfoStyled__Wpk_v{flex-wrap:wrap;gap:var(--ant-padding-xs)}.HotelReservationInfo_hotelReservationInfoStyled__Wpk_v .content-column{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.HotelReservationInfo_hotelReservationInfoStyled__Wpk_v .HotelReservationInfo_checkIn__Q2K4E{flex:0 0 70%}.HotelReservationInfo_hotelReservationInfoStyled__Wpk_v .HotelReservationInfo_guest__Lanaf{flex:0 0 35%}.HotelReservationInfo_hotelReservationInfoStyled__Wpk_v .HotelReservationInfo_nights___FjBO{flex:1 0 auto}.HotelReservationInfo_hotelReservationInfoStyled__Wpk_v .HotelReservationInfo_room__1WKU1{flex:1 1}}@media(max-width:767px){.HotelReservationInfo_hotelReservationInfoStyled__Wpk_v .HotelReservationInfo_checkIn__Q2K4E{flex:1 0 100%}.HotelReservationInfo_hotelReservationInfoStyled__Wpk_v .HotelReservationInfo_guest__Lanaf,.HotelReservationInfo_hotelReservationInfoStyled__Wpk_v .HotelReservationInfo_nights___FjBO{flex:1 0 auto}.HotelReservationInfo_hotelReservationInfoStyled__Wpk_v .HotelReservationInfo_room__1WKU1{flex:1 0 100%}}@keyframes HotelInfo_skeleton-shimmer__QFRi8{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelInfo_hotelInfoContainer__nmW8t{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}@keyframes ReservationSummary_skeleton-shimmer__BRj9H{0%{background-position:-200% 0}to{background-position:200% 0}}.ReservationSummary_reservationSummaryStyled__IPlpO{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}@media(max-width:767px){.ReservationSummary_reservationSummaryStyled__IPlpO{padding:0 var(--ant-margin)}}[data-widget-layout=v2] .ReservationSummary_reservationSummaryStyled__IPlpO{padding:0}.ReservationSummary_reservationSummaryStyled__IPlpO h2{margin:0}.ReservationSummary_reservationSummaryStyled__IPlpO .reservation-detail-card{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;background-color:var(--ant-color-bg-base);padding:var(--ant-padding-lg);border-radius:var(--ant-border-radius-lg);gap:var(--ant-margin)}.ReservationSummary_reservationSummaryStyled__IPlpO .reservation-detail-card h4{margin:0}@media(max-width:767px){.ReservationSummary_reservationSummaryStyled__IPlpO .reservation-detail-card{gap:var(--ant-margin);padding:var(--ant-padding-sm)}}.ReservationSummary_reservationSummaryStyled__IPlpO .ReservationSummary_editBtn__zELNo{width:-moz-fit-content;width:fit-content;align-self:end;border:1px solid var(--ant-color-primary);color:var(--ant-color-primary)}.ReservationSummary_reservationSummaryStyled__IPlpO .widget-card{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}@media(max-width:767px){.ReservationSummary_reservationSummaryStyled__IPlpO .widget-card{padding:var(--ant-margin)}}.ReservationSummary_reservationSummaryStyled__IPlpO .widget-card .ant-collapse-header{margin-bottom:0!important}.ReservationSummary_reservationSummaryStyled__IPlpO .widget-card .ant-collapse-header .ant-collapse-header-text{font-size:var(--ant-font-size-heading4);font-weight:var(--ant-font-weight-strong)}.ReservationSummary_reservationSummaryStyled__IPlpO .widget-card .ant-collapse-body{margin-top:var(--ant-margin);padding:0!important}@keyframes AddPassengerAuthAlert_skeleton-shimmer__kzses{0%{background-position:-200% 0}to{background-position:200% 0}}.AddPassengerAuthAlert_addPassengerAuthAlert__yC7Zf{background:var(--ant-color-bg-base);border:none;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px}.AddPassengerAuthAlert_addPassengerAuthAlert__yC7Zf .ant-alert-description{font-size:16px}.AddPassengerAuthAlert_addPassengerAuthAlert__yC7Zf .ant-alert-description .AddPassengerAuthAlert_link__uD_GB{color:var(--ant-color-link);cursor:pointer}@keyframes BasicModalContainer_skeleton-shimmer__29U_5{0%{background-position:-200% 0}to{background-position:200% 0}}.BasicModalContainer_basicModalContainer__wSUyC .BasicModalContainer_body__T9j9t{padding:var(--ant-margin);min-height:100%}.BasicModalContainer_basicModalContainer__wSUyC .BasicModalContainer_header__3JI0l{padding:var(--ant-padding-xs) var(--ant-margin);flex-direction:row;justify-content:flex-start;gap:var(--ant-margin-sm)}.BasicModalContainer_basicModalContainer__wSUyC .BasicModalContainer_header__3JI0l .BasicModalContainer_closeBasicModalIcon__Q2p5S{width:auto}.BasicModalContainer_basicModalContainer__wSUyC .BasicModalContainer_header__3JI0l .BasicModalContainer_closeBasicModalIcon__Q2p5S .anticon-close{color:var(--ant-color-icon)}.BasicModalContainer_basicModalContainer__wSUyC .BasicModalContainer_header__3JI0l .BasicModalContainer_text__dfSQq{font-size:var(--ant-font-size);font-weight:var(--ant-font-weight-strong)}.BasicModalContainer_basicModalContainer__wSUyC .BasicModalContainer_footer__dZ29E{padding:var(--ant-padding-xs) var(--ant-margin);flex-direction:row;justify-content:flex-start;gap:var(--ant-margin-sm)}@keyframes BasicModalContainer_modalFadeIn__ZpPVb{0%{opacity:0}to{opacity:1}}@keyframes BasicModalContainer_modalFadeOut___C1YE{0%{opacity:1}to{opacity:0}}@keyframes BasicModalContainer_modalSlideUp__ehnmx{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes BasicModalContainer_modalSlideDown__PHOOG{0%{transform:translateY(0)}to{transform:translateY(100%)}}.BasicModalContainer_basicModalContainer__wSUyC{top:0;left:0;right:0;bottom:0;position:fixed;z-index:999;background:var(--ant-color-bg-base);overflow:auto;display:none;opacity:0}.BasicModalContainer_basicModalContainer__wSUyC.BasicModalContainer_open__GkPAw{display:block;animation:BasicModalContainer_modalFadeIn__ZpPVb .2s ease-out forwards,BasicModalContainer_modalSlideUp__ehnmx .25s ease-out forwards}.BasicModalContainer_basicModalContainer__wSUyC.BasicModalContainer_closing__lIklc{display:block;animation:BasicModalContainer_modalFadeOut___C1YE .2s ease-in forwards,BasicModalContainer_modalSlideDown__PHOOG .2s ease-in forwards}.BasicModalContainer_basicModalContainer__wSUyC .BasicModalContainer_body__T9j9t{padding:16px;background:#f4f5f5;min-height:calc(100dvh - 112px)}.BasicModalContainer_basicModalContainer__wSUyC .BasicModalContainer_body__T9j9t.BasicModalContainer_whiteBg__lXi2E{background:var(--ant-color-bg-base)}.BasicModalContainer_basicModalContainer__wSUyC .BasicModalContainer_header__3JI0l{position:sticky;top:0;padding:8px 16px;z-index:1000;background:var(--ant-color-bg-base);display:flex;align-items:center;gap:12px}.BasicModalContainer_basicModalContainer__wSUyC .BasicModalContainer_header__3JI0l .BasicModalContainer_close-basic-modal-icon__bDj4L{width:auto}.BasicModalContainer_basicModalContainer__wSUyC .BasicModalContainer_header__3JI0l .BasicModalContainer_close-basic-modal-icon__bDj4L .BasicModalContainer_anticon-close___I2sX{color:var(--ant-color-icon)}.BasicModalContainer_basicModalContainer__wSUyC .BasicModalContainer_header__3JI0l .BasicModalContainer_text__dfSQq{font-size:16px;font-weight:600;line-height:24px}.BasicModalContainer_basicModalContainer__wSUyC .BasicModalContainer_footer__dZ29E{position:sticky;bottom:0;left:0;right:0;padding:8px 16px;z-index:1000;background:var(--ant-color-bg-base);display:flex;align-items:center;gap:12px;overflow-x:hidden}@keyframes MaskedDatePicker_skeleton-shimmer__4b6yw{0%{background-position:-200% 0}to{background-position:200% 0}}.MaskedDatePicker_container__lCb0i,.MaskedDatePicker_container__lCb0i .ant-form-item.hide{position:relative}.MaskedDatePicker_container__lCb0i .ant-form-item.hide .ant-form-item-control-input{min-height:0!important}.MaskedDatePicker_container__lCb0i .ant-form-item.hide .ant-form-item-control-input .ant-form-item-control-input-content{visibility:hidden!important;width:0!important;height:0!important;position:absolute!important;top:0!important;left:0!important}.MaskedDatePicker_container__lCb0i .ant-picker-input input,.MaskedDatePicker_container__lCb0i .ant-picker-input input:disabled{color:rgba(0,0,0,0)!important}@media(max-width:767px){.MaskedDatePicker_container__lCb0i .ant-picker-input{caret-color:rgba(0,0,0,0)}}.MaskedDatePicker_container__lCb0i .MaskedDatePicker_maskedInput__wgtZI{position:absolute;top:0;left:0}@media(max-width:767px){.MaskedDatePicker_container__lCb0i .MaskedDatePicker_maskedInput__wgtZI{caret-color:rgba(0,0,0,0)}}.MaskedDatePicker_container__lCb0i .MaskedDatePicker_maskedDatePickerInput__9oK00{border-radius:8px;min-height:40px}@media(max-width:767px){.MaskedDatePicker_panelWrapper__L2OX7{position:fixed;bottom:0;left:0;right:0;background-color:#fff;z-index:1000;height:100%;overflow:hidden}.MaskedDatePicker_panelWrapper__L2OX7 .MaskedDatePicker_datepickerMobileHeader__Gf8Lw{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;padding:16px;border-bottom:1px solid var(--ant-color-split)}.MaskedDatePicker_panelWrapper__L2OX7 .MaskedDatePicker_datepickerMobileHeader__Gf8Lw .MaskedDatePicker_title__e3eae{font-size:16px;font-weight:700;margin-bottom:0}.MaskedDatePicker_panelWrapper__L2OX7 .MaskedDatePicker_datepickerMobileHeader__Gf8Lw .MaskedDatePicker_closeBtn__KKwUW{width:40px;height:40px;padding:0;margin:0;align-items:center;justify-content:center}.MaskedDatePicker_panelWrapper__L2OX7 .MaskedDatePicker_bodyFooter__y19Z0{display:flex;flex-direction:column;height:calc(100% - 70px);justify-content:space-between;align-items:center}.MaskedDatePicker_panelWrapper__L2OX7 .MaskedDatePicker_bodyFooter__y19Z0 .MaskedDatePicker_datePickerFooter__liaVW,.MaskedDatePicker_panelWrapper__L2OX7 .MaskedDatePicker_bodyFooter__y19Z0 .MaskedDatePicker_datePicker__wI9kD{padding:16px}.MaskedDatePicker_panelWrapper__L2OX7 .MaskedDatePicker_bodyFooter__y19Z0 .MaskedDatePicker_datePickerFooter__liaVW{background-color:var(--ant-color-bg-base);width:90%}}@keyframes Card_skeleton-shimmer__jN8UT{0%{background-position:-200% 0}to{background-position:200% 0}}.Card_card__l_Q9Y .ant-card-head .ant-card-head-title{color:var(--ant-color-primary)}@keyframes Select_skeleton-shimmer__Z9Pfj{0%{background-position:-200% 0}to{background-position:200% 0}}.Select_selectContainer__ztjID{min-height:40px}@media(max-width:767px){.Select_selectContainer__ztjID .ant-select-dropdown .rc-virtual-list-holder-inner{grid-template-columns:unset!important;grid-gap:8px 24px!important}}.Select_selectContainer__ztjID .ant-select-arrow .anticon:not(.ant-select-suffix){pointer-events:none}.Select_dropdownRender__W0OTi{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin-sm)}@keyframes ClearAllAndApplyButtonInFooter_skeleton-shimmer__GkI5q{0%{background-position:-200% 0}to{background-position:200% 0}}.ClearAllAndApplyButtonInFooter_clearAllAndApplyButtonInFooter__lLFkM{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:16px;width:100%;box-sizing:border-box}@media(max-width:767px){.ClearAllAndApplyButtonInFooter_clearAllAndApplyButtonInFooter__lLFkM button{width:100%;height:40px!important}}.ClearAllAndApplyButtonInFooter_clearAllAndApplyButtonInFooter__lLFkM .btn-child{width:auto}@keyframes PassengerForm_skeleton-shimmer__UCFHz{0%{background-position:-200% 0}to{background-position:200% 0}}.PassengerForm_passengerForm__c51lL{border-radius:.5rem}.PassengerForm_passengerForm__c51lL.PassengerForm_isCultureTourReservation__ojAqg{border-radius:1rem}.PassengerForm_passengerForm__c51lL .PassengerForm_headerGroup__Yi3ts{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.PassengerForm_passengerForm__c51lL .PassengerForm_headerGroup__Yi3ts.PassengerForm_isCultureTourReservation__ojAqg{justify-content:space-between}.PassengerForm_passengerForm__c51lL .PassengerForm_headerGroup__Yi3ts .ant-tooltip-container{color:#000;background-color:#fff}.PassengerForm_passengerForm__c51lL .PassengerForm_headerGroup__Yi3ts .ant-tooltip-arrow:before{background-color:#fff}.PassengerForm_passengerForm__c51lL .PassengerForm_headerGroup__Yi3ts button{background:var(--ant-color-warning-border)}.PassengerForm_passengerForm__c51lL .PassengerForm_headerGroup__Yi3ts button:active,.PassengerForm_passengerForm__c51lL .PassengerForm_headerGroup__Yi3ts button:hover{background:var(--ant-color-warning-border)!important;color:var(--ant-color-text)!important;border-color:var(--ant-color-warning-border)!important}.PassengerForm_passengerForm__c51lL .PassengerForm_headerGroup__Yi3ts button .btn-child{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px}.PassengerForm_passengerForm__c51lL .PassengerForm_infoTooltip__kxqW2{display:flex}.PassengerForm_passengerForm__c51lL .PassengerForm_myPersonSelect__8T6i6{margin-top:12px}.PassengerForm_passengerForm__c51lL .PassengerForm_passportNumberWithSerieInput__pP8qB{word-spacing:12px}.PassengerForm_passengerForm__c51lL .PassengerForm_mb0__4_Jq4{margin-bottom:0!important}.PassengerForm_passengerForm__c51lL .PassengerForm_titlemargin__CUFpG{margin-bottom:24px}.PassengerForm_passengerForm__c51lL .PassengerForm_saveAsPerson__dr2ms{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch}.PassengerForm_passengerForm__c51lL .PassengerForm_saveAsPerson__dr2ms .ant-form-item-control-input-content{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline}.PassengerForm_passengerForm__c51lL .PassengerForm_saveAsPerson__dr2ms .ant-form-item-control-input-content .ant-checkbox-inner{border-radius:4px}.PassengerForm_passengerForm__c51lL .PassengerForm_number__IXwiR{width:100%!important}.PassengerForm_passengerForm__c51lL .PassengerForm_addLaterAlert__FcLBm{border-radius:var(--ant-border-radius-sm)}.PassengerForm_passengerForm__c51lL .PassengerForm_recognitionFillContactInfoAlert__Kketq{margin-bottom:12px}.PassengerForm_passengerForm__c51lL .PassengerForm_inlineLabel__0YfOI>div{flex-direction:row!important;flex:0 0 auto;flex-wrap:nowrap;margin-bottom:0}.PassengerForm_passengerForm__c51lL .PassengerForm_inlineLabel__0YfOI>div>div{width:min-content;align-self:center}.PassengerForm_passengerForm__c51lL .PassengerForm_inlineLabel__0YfOI>div>div.ant-form-item-label{flex:0 0 auto!important;padding-bottom:0;padding-right:16px;font-weight:var(--ant-font-weight-strong)}.PassengerForm_passengerForm__c51lL .PassengerForm_clearBtnFormData__nC_hN{width:auto}.PassengerForm_passengerForm__c51lL label{white-space:nowrap}.PassengerForm_passengerForm__c51lL .ant-checkbox-wrapper{white-space:unset!important}.PassengerForm_passengerForm__c51lL .PassengerForm_phoneField__tDgLj .ant-select-selection-item{min-width:50px!important}[data-widget-layout=v2] .PassengerForm_passengerForm__c51lL{border-radius:12px}[data-widget-layout=v2] .PassengerForm_passengerForm__c51lL .ant-card-body{padding:20px}[data-widget-layout=v2] .PassengerForm_passengerForm__c51lL .ant-card-body .PassengerForm_recognationRow__BDxWQ{margin-bottom:12px}[data-widget-layout=v2] .PassengerForm_passengerForm__c51lL .ant-card-body .PassengerForm_recognationRow__BDxWQ .PassengerForm_cardTitle__Ios_7{margin:0;line-height:28px;color:var(--ant-color-primary)}[data-widget-layout=v2] .PassengerForm_passengerForm__c51lL .ant-card-body .PassengerForm_recognationRow__BDxWQ .PassengerForm_headerGroup__Yi3ts .btn-child{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px}[data-widget-layout=v2] .PassengerForm_passengerForm__c51lL .ant-card-body .ant-form-item{margin-bottom:12px}[data-widget-layout=v2] .PassengerForm_passengerForm__c51lL .ant-card-body .ant-form-item .ant-form-item-row{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}[data-widget-layout=v2] .PassengerForm_passengerForm__c51lL .ant-card-body .ant-form-item .ant-form-item-row .ant-form-item-label{padding:0}[data-widget-layout=v2] .PassengerForm_passengerForm__c51lL .ant-card-body .ant-form-item .ant-form-item-row .ant-form-item-label label{height:30px}[data-widget-layout=v2] .PassengerForm_passengerForm__c51lL .ant-card-body .PassengerForm_phoneField__tDgLj{width:100%}[data-widget-layout=v2] .PassengerForm_passengerForm__c51lL .ant-card-body .PassengerForm_phoneField__tDgLj .PassengerForm_code__i3gWX{width:30%;margin-bottom:0}[data-widget-layout=v2] .PassengerForm_passengerForm__c51lL .ant-card-body .PassengerForm_phoneField__tDgLj .PassengerForm_number__IXwiR{width:100%!important;margin-bottom:0}[data-widget-layout=v2] .PassengerForm_passengerForm__c51lL .ant-card-body .PassengerForm_rowColumn__Nn51v{flex:1 1!important}[data-widget-layout=v2] .PassengerForm_passengerForm__c51lL .ant-card-body .PassengerForm_rowColumn__Nn51v .ant-form-item-row{flex-direction:row}[data-widget-layout=v2] .PassengerForm_passengerForm__c51lL .ant-card-body .PassengerForm_rowColumn__Nn51v .ant-form-item-control{flex:1 1!important}[data-widget-layout=v2] .PassengerForm_passengerForm__c51lL .ant-card-body .PassengerForm_saveAsPerson__dr2ms{justify-content:flex-start}[data-widget-layout=v2] .PassengerForm_passengerForm__c51lL .ant-card-body .PassengerForm_mb0__4_Jq4{margin-bottom:12px!important}@media(max-width:767px){.PassengerForm_passengerForm__c51lL .ant-card-body{padding-top:16px}}.PassengerForm_documentRecognitionModalCard__iwEId{background:var(--ant-color-info-bg)}.PassengerForm_documentRecognitionModalCard__iwEId .PassengerForm_desktopCameraScreenLayout__E99u9{background:rgba(0,0,0,.9);width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;left:0;right:0;top:0;bottom:0;z-index:9999999999;padding-top:32px;padding-bottom:32px}.PassengerForm_documentRecognitionModalCard__iwEId .PassengerForm_desktopCameraScreenLayout__E99u9 .PassengerForm_image__k0Kkv,.PassengerForm_documentRecognitionModalCard__iwEId .PassengerForm_desktopCameraScreenLayout__E99u9 .PassengerForm_video__cUsQf{max-height:100vh;max-width:100vw}.PassengerForm_documentRecognitionModalCard__iwEId .PassengerForm_desktopCameraScreenLayout__E99u9 .PassengerForm_controls__Lq9CA{padding-top:16px;padding-bottom:16px}.PassengerForm_documentRecognitionModalCard__iwEId .PassengerForm_desktopCameraScreenLayout__E99u9 button{margin:0 8px}.PassengerForm_documentRecognitionModalCard__iwEId .PassengerForm_mobileUpload__I5_7Z .ant-upload.ant-upload-select{width:100%;display:block}.PassengerForm_documentRecognitionModalCardText__N4Sh_{font-size:var(--ant-font-size);font-weight:500;text-align:center}.PassengerForm_documentRecognitionModalCardIconContainer__QDpEd{text-align:center}.PassengerForm_passengerSpecialDemandContainer__w6bE7{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;margin-top:1rem}.PassengerForm_iconContainer__SIMun{height:18px}@keyframes ShowMore_skeleton-shimmer__ZlvF3{0%{background-position:-200% 0}to{background-position:200% 0}}.ShowMore_showMore__D2w48,.ShowMore_showMore__D2w48 .ShowMore_resultString__Xso5A{width:100%}.ShowMore_button__bHXfP.ShowMore_useButton__0nsj1{width:auto;margin-top:8px}.ShowMore_button__bHXfP.ShowMore_notButton__VMQAi{padding:0;height:auto;width:auto}.ShowMore_button__bHXfP.ShowMore_useAsText__ncAAI{display:inline-block}@keyframes MobileSelectionCard_skeleton-shimmer__NfQCw{0%{background-position:-200% 0}to{background-position:200% 0}}.MobileSelectionCard_mobileSelectionCard__gNjxm{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:16px;background-color:var(--ant-color-bg-base);border-radius:12px;border:1px solid var(--ant-color-border);padding:16px;cursor:pointer}.MobileSelectionCard_mobileSelectionCard__gNjxm.MobileSelectionCard_isSelected__BIUMN{background-color:var(--ant-color-primary-bg);border:1px solid var(--ant-color-primary)}.MobileSelectionCard_mobileSelectionCard__gNjxm .MobileSelectionCard_mobileSelectionCardContent__pw2ab{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.MobileSelectionCard_mobileSelectionCard__gNjxm .MobileSelectionCard_imageTextContainer__QQom_{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:12px}.MobileSelectionCard_mobileSelectionCard__gNjxm .MobileSelectionCard_imageTextContainer__QQom_ .MobileSelectionCard_imageContainer__J27YL{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:8px;overflow:hidden;width:80px;height:80px;min-width:80px}.MobileSelectionCard_mobileSelectionCard__gNjxm .MobileSelectionCard_imageTextContainer__QQom_ .MobileSelectionCard_imageContainer__J27YL img{width:100%;height:100%;object-fit:cover}.MobileSelectionCard_mobileSelectionCard__gNjxm .MobileSelectionCard_imageTextContainer__QQom_ .MobileSelectionCard_textContainer__YqzFX{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:8px}.MobileSelectionCard_mobileSelectionCard__gNjxm .MobileSelectionCard_imageTextContainer__QQom_ .MobileSelectionCard_textContainer__YqzFX .MobileSelectionCard_title__OYZf1{font-size:var(--ant-font-size-lg);font-weight:var(--ant-font-weight-strong);line-height:24px;color:var(--ant-color-text)}.MobileSelectionCard_mobileSelectionCard__gNjxm .MobileSelectionCard_imageTextContainer__QQom_ .MobileSelectionCard_textContainer__YqzFX .MobileSelectionCard_description__E5WLH{font-size:var(--ant-font-size-sm);line-height:16px;color:var(--ant-color-text-secondary)}.MobileSelectionCard_mobileSelectionCard__gNjxm .MobileSelectionCard_action__ToavH{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.MobileSelectionCard_mobileSelectionCard__gNjxm .MobileSelectionCard_action__ToavH button{border:none}.MobileSelectionCard_mobileSelectionCard__gNjxm .MobileSelectionCard_action__ToavH button svg{color:var(--ant-color-primary)}.MobileSelectionCard_mobileSelectionCardSkeleton__IqHKU{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;height:100%;background-color:var(--ant-color-bg-base);border-radius:12px;padding:var(--ant-padding-xs)}.MobileSelectionCard_mobileSelectionCardSkeleton__IqHKU .MobileSelectionCard_imageContainer__J27YL{width:80px;height:80px;min-width:80px;overflow:hidden;border-radius:8px}.MobileSelectionCard_mobileSelectionCardSkeleton__IqHKU .ant-skeleton{width:100px;height:50px}.MobileSelectionCard_mobileSelectionCardSkeleton__IqHKU .ant-skeleton-paragraph{margin-block-start:0!important}@keyframes CustomerForm_skeleton-shimmer__5TdPa{0%{background-position:-200% 0}to{background-position:200% 0}}.CustomerForm_customerForm__lhFu_{border-radius:.5rem}.CustomerForm_customerForm__lhFu_.CustomerForm_isCultureTourReservation__5RmgW{border-radius:1rem}.CustomerForm_customerForm__lhFu_ .CustomerForm_cultureTourHeading__8taas{margin-top:0;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--ant-color-border-secondary)}.CustomerForm_customerForm__lhFu_ .CustomerForm_headerGroup__iLI4z{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.CustomerForm_customerForm__lhFu_ .CustomerForm_headerGroup__iLI4z .ant-tooltip-container{color:#000;background-color:#fff}.CustomerForm_customerForm__lhFu_ .CustomerForm_headerGroup__iLI4z .ant-tooltip-arrow:before{background-color:#fff}.CustomerForm_customerForm__lhFu_ .CustomerForm_headerGroup__iLI4z .ant-form-item{margin-bottom:-4px}.CustomerForm_customerForm__lhFu_ .CustomerForm_headerGroup__iLI4z button{background:var(--ant-color-warning-border)}.CustomerForm_customerForm__lhFu_ .CustomerForm_headerGroup__iLI4z button:active,.CustomerForm_customerForm__lhFu_ .CustomerForm_headerGroup__iLI4z button:hover{background:var(--ant-color-warning-border)!important;color:var(--ant-color-text)!important;border-color:var(--ant-color-warning-border)!important}.CustomerForm_customerForm__lhFu_ .CustomerForm_headerGroup__iLI4z button .btn-child{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px}.CustomerForm_customerForm__lhFu_ .CustomerForm_infoTooltip__IVkWk{display:flex}.CustomerForm_customerForm__lhFu_ .CustomerForm_mb0__kLrfD{margin-bottom:0!important}.CustomerForm_customerForm__lhFu_ .CustomerForm_phoneField__M0HaW{margin-bottom:12px}.CustomerForm_customerForm__lhFu_ .CustomerForm_passportNumberWithSerieInput___nSRR{word-spacing:12px}.CustomerForm_customerForm__lhFu_ .CustomerForm_recognitionFillContactInfoAlert__iYFAp{margin-bottom:12px}.CustomerForm_customerForm__lhFu_ .CustomerForm_inlineLabel__YtlAF>div{flex-direction:row!important;flex:0 0 auto;flex-wrap:nowrap;margin-bottom:0}.CustomerForm_customerForm__lhFu_ .CustomerForm_inlineLabel__YtlAF>div>div{width:min-content;align-self:center}.CustomerForm_customerForm__lhFu_ .CustomerForm_inlineLabel__YtlAF>div>div.ant-form-item-label{flex:0 0 auto!important;padding-bottom:0;padding-right:16px;font-weight:var(--ant-font-weight-strong)}.CustomerForm_customerForm__lhFu_ .CustomerForm_clearBtnFormData__uaQmu{width:auto}.CustomerForm_customerForm__lhFu_ .CustomerForm_titlemargin__DtjYg{margin-bottom:24px}[data-widget-layout=v2] .CustomerForm_customerForm__lhFu_{border-radius:12px}[data-widget-layout=v2] .CustomerForm_customerForm__lhFu_ .ant-card-body{padding:20px}[data-widget-layout=v2] .CustomerForm_customerForm__lhFu_ .ant-card-body .CustomerForm_headerRow__1Z_N6{margin-bottom:12px}[data-widget-layout=v2] .CustomerForm_customerForm__lhFu_ .ant-card-body .CustomerForm_headerRow__1Z_N6 .CustomerForm_cardTitle__OPyrg{margin:0;line-height:28px;color:var(--ant-color-primary)}[data-widget-layout=v2] .CustomerForm_customerForm__lhFu_ .ant-card-body .ant-form-item{margin-bottom:12px}[data-widget-layout=v2] .CustomerForm_customerForm__lhFu_ .ant-card-body .ant-form-item .ant-form-item-row{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}[data-widget-layout=v2] .CustomerForm_customerForm__lhFu_ .ant-card-body .ant-form-item .ant-form-item-row .ant-form-item-label{padding:0}[data-widget-layout=v2] .CustomerForm_customerForm__lhFu_ .ant-card-body .ant-form-item .ant-form-item-row .ant-form-item-label label{height:30px}[data-widget-layout=v2] .CustomerForm_customerForm__lhFu_ .ant-card-body .CustomerForm_phoneField__M0HaW{width:100%}[data-widget-layout=v2] .CustomerForm_customerForm__lhFu_ .ant-card-body .CustomerForm_phoneField__M0HaW .CustomerForm_code__9gomr{width:30%;margin-bottom:0}[data-widget-layout=v2] .CustomerForm_customerForm__lhFu_ .ant-card-body .CustomerForm_phoneField__M0HaW .number{width:100%!important;margin-bottom:0}[data-widget-layout=v2] .CustomerForm_customerForm__lhFu_ .CustomerForm_inlineLabel__YtlAF .ant-row{flex-direction:row!important}[data-widget-layout=v2] .CustomerForm_customerForm__lhFu_ .CustomerForm_headerGroup__iLI4z .ant-form-item{margin-bottom:0}.CustomerForm_documentRecognitionModalCard__netN9{background:var(--ant-color-info-bg)}.CustomerForm_documentRecognitionModalCard__netN9 .CustomerForm_desktopCameraScreenLayout__vW4AR{background:rgba(0,0,0,.9);width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;left:0;right:0;top:0;bottom:0;z-index:9999999999;padding-top:32px;padding-bottom:32px}.CustomerForm_documentRecognitionModalCard__netN9 .CustomerForm_desktopCameraScreenLayout__vW4AR .CustomerForm_image__ev6MK,.CustomerForm_documentRecognitionModalCard__netN9 .CustomerForm_desktopCameraScreenLayout__vW4AR .CustomerForm_video__VXmfR{max-height:100vh;max-width:100vw}.CustomerForm_documentRecognitionModalCard__netN9 .CustomerForm_desktopCameraScreenLayout__vW4AR .CustomerForm_controls__OO_C0{padding-top:16px;padding-bottom:16px}.CustomerForm_documentRecognitionModalCard__netN9 .CustomerForm_desktopCameraScreenLayout__vW4AR button{margin:0 8px}.CustomerForm_documentRecognitionModalCard__netN9 .CustomerForm_mobileUpload__sTXWA .ant-upload.ant-upload-select{width:100%;display:block}.CustomerForm_documentRecognitionModalCardText__CjKaP{font-size:var(--ant-font-size);font-weight:500;text-align:center}.CustomerForm_documentRecognitionModalCardIconContainer__UDshJ{text-align:center}@keyframes RadioGroup_skeleton-shimmer__nmaEA{0%{background-position:-200% 0}to{background-position:200% 0}}.RadioGroup_radioGroup__IwR7A{display:flex;flex-direction:var(--radio-direction,row);justify-content:flex-start;align-items:stretch;gap:var(--radio-gap,8px)}.RadioGroup_radioGroup__IwR7A.RadioGroup_mobileDesign__hsEN9{gap:0}.RadioGroup_radioGroup__IwR7A.RadioGroup_mobileDesign__hsEN9 .ant-radio-wrapper{padding:19px 12px}.RadioGroup_radioGroup__IwR7A.RadioGroup_mobileDesign__hsEN9 .ant-radio-wrapper span{color:var(--color-text);font-size:16px;font-weight:600;line-height:24px}@keyframes OrderNotes_skeleton-shimmer__Bgbu0{0%{background-position:-200% 0}to{background-position:200% 0}}.OrderNotes_orderNotesStyled__lrB1H{max-width:100%}@media(max-width:992px){.OrderNotes_orderNotesStyled__lrB1H .btn-options{font-size:12px}}.OrderNotes_orderNotesStyled__lrB1H .ant-card-head-title{white-space:wrap;padding:1rem 0;color:var(--ant-color-primary)}.OrderNotes_orderNotesStyled__lrB1H .OrderNotes_container__9e3L2{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin-sm)}@media(max-width:767px){.OrderNotes_orderNotesStyled__lrB1H .OrderNotes_container__9e3L2{flex-direction:column}}.OrderNotes_orderNotesStyled__lrB1H .OrderNotes_container__9e3L2 .OrderNotes_selectionBlock__nluZa{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;padding:var(--ant-padding-xs);flex:1 1 auto;border-radius:var(--ant-padding-sm);background:var(--ant-color-fill-alter)}.OrderNotes_orderNotesStyled__lrB1H .OrderNotes_container__9e3L2 .OrderNotes_textAreaBlock__EaSN_{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;padding:var(--ant-padding-xs);flex:1 1 auto;align-self:stretch;border-radius:var(--ant-padding-sm);border:1px dashed var(--ant-color-border);background:var(--ant-color-bg-container)}.OrderNotes_orderNotesStyled__lrB1H .OrderNotes_container__9e3L2 .OrderNotes_textAreaBlock__EaSN_>div{flex:1 1}.OrderNotes_orderNotesStyled__lrB1H .OrderNotes_container__9e3L2 .OrderNotes_textAreaBlock__EaSN_>div div{height:100%}.OrderNotes_orderNotesStyled__lrB1H .OrderNotes_container__9e3L2 .OrderNotes_textAreaBlock__EaSN_ textarea{height:100%!important;width:100%!important}.OrderNotes_orderNotesStyled__lrB1H.OrderNotes_isMobileLayoutV2__Exe84{border:1px solid var(--ant-color-border);border-radius:12px;padding:20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px}.OrderNotes_orderNotesStyled__lrB1H.OrderNotes_isMobileLayoutV2__Exe84 .ant-card-body,.OrderNotes_orderNotesStyled__lrB1H.OrderNotes_isMobileLayoutV2__Exe84 .ant-card-head{padding:0}.OrderNotes_orderNotesStyled__lrB1H.OrderNotes_isMobileLayoutV2__Exe84 .ant-card-head{border-bottom:none;min-height:unset;margin-bottom:0}.OrderNotes_orderNotesStyled__lrB1H.OrderNotes_isMobileLayoutV2__Exe84 .ant-card-head .ant-card-head-title{font-size:20px;line-height:28px;font-weight:600}.OrderNotes_orderNotesStyled__lrB1H.OrderNotes_isMobileLayoutV2__Exe84 .OrderNotes_container__9e3L2 .OrderNotes_selectionBlock__nluZa{padding:10px;border-radius:8px}.OrderNotes_orderNotesStyled__lrB1H.OrderNotes_isMobileLayoutV2__Exe84 .OrderNotes_container__9e3L2 .OrderNotes_selectionBlock__nluZa .ant-form-item{margin-bottom:0}.OrderNotes_orderNotesStyled__lrB1H.OrderNotes_isMobileLayoutV2__Exe84 .OrderNotes_container__9e3L2 .OrderNotes_textAreaBlock__EaSN_{border:unset}.OrderNotes_orderNotesStyled__lrB1H.OrderNotes_isMobileLayoutV2__Exe84 .OrderNotes_container__9e3L2 .OrderNotes_textAreaBlock__EaSN_ .ant-form-item{margin-bottom:0}.OrderNotes_orderNotesSlimViewStyled__Sb0to .OrderNotes_container__9e3L2{flex-direction:column}.OrderNotes_orderNotesSlimViewStyled__Sb0to .OrderNotes_container__9e3L2 .OrderNotes_textAreaBlock__EaSN_{min-height:90px;padding:0;border:0;background:var(--ant-color-bg-container)}.OrderNotes_orderNotesSlimViewStyled__Sb0to .OrderNotes_container__9e3L2 .OrderNotes_textAreaBlock__EaSN_>div{margin-bottom:0}.OrderNotes_orderNotesSlimViewStyled__Sb0to .OrderNotes_container__9e3L2 .OrderNotes_textAreaBlock__EaSN_ textarea{border-radius:var(--ant-padding-sm)}@keyframes AddPassengerMobileV2Widget_skeleton-shimmer__AgMn5{0%{background-position:-200% 0}to{background-position:200% 0}}.AddPassengerMobileV2Widget_addPassengerMobileV2Widget__GeACd{gap:10px}.AddPassengerMobileV2Widget_addPassengerMobileV2Widget__GeACd,.AddPassengerMobileV2Widget_addPassengerMobileV2Widget__GeACd .AddPassengerMobileV2Widget_row__2V1Ev{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.AddPassengerMobileV2Widget_addPassengerMobileV2Widget__GeACd .AddPassengerMobileV2Widget_backBtn__Qrp0R{justify-content:center}.AddPassengerMobileV2Widget_addPassengerMobileV2Widget__GeACd .AddPassengerMobileV2Widget_backBtn__Qrp0R .btn-child{width:auto}.AddPassengerMobileV2Widget_addPassengerMobileV2Widget__GeACd .AddPassengerMobileV2Widget_widgetTitle__jdvmj{margin:0;line-height:38px;font-size:20px}.AddPassengerMobileV2Widget_addPassengerMobileV2Widget__GeACd .AddPassengerMobileV2Widget_mobileSelectionCard__l17Uy{padding:var(--ant-margin)}.AddPassengerMobileV2Widget_addPassengerMobileV2Widget__GeACd .AddPassengerMobileV2Widget_reservationAgreementForm__33yMg .agreement-checkboxes{margin-bottom:0;margin-top:var(--ant-margin-sm)}.AddPassengerMobileV2Widget_addPassengerMobileV2Widget__GeACd .AddPassengerMobileV2Widget_reservationAgreementForm__33yMg .agreement-form-item{margin-bottom:var(--ant-margin-sm)}@keyframes CollapsibleCard_skeleton-shimmer__FZ6yT{0%{background-position:-200% 0}to{background-position:200% 0}}.CollapsibleCard_headerBlock__AM0rK{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}.CollapsibleCard_headerBlock__AM0rK .CollapsibleCard_iconContainer__cyFzl{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:var(--ant-padding-sm);border-radius:var(--ant-padding-xs);background:var(--ant-color-primary-bg);min-width:32px;width:56px;height:56px;box-sizing:border-box}.CollapsibleCard_headerBlock__AM0rK .CollapsibleCard_iconContainer__cyFzl svg ellipse,.CollapsibleCard_headerBlock__AM0rK .CollapsibleCard_iconContainer__cyFzl svg path{stroke:var(--ant-color-primary)}.CollapsibleCard_headerBlock__AM0rK .CollapsibleCard_titleContainer__pwSa1{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:var(--ant-padding-xxs)}.CollapsibleCard_headerBlock__AM0rK .CollapsibleCard_titleContainer__pwSa1 *{display:flex}.CollapsibleCard_headerBlock__AM0rK .CollapsibleCard_titleContainer__pwSa1 .CollapsibleCard_title__w_3Xr{color:var(--ant-color-primary);font-size:var(--ant-font-size-heading4);font-weight:var(--ant-font-weight-strong);line-height:28px}.CollapsibleCard_headerBlock__AM0rK .CollapsibleCard_titleContainer__pwSa1 .CollapsibleCard_subTitle__JDxrt{color:var(--ant-color-text-secondary);font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px}.CollapsibleCard_card__7l7VU .ant-collapse-body{padding:var(--ant-padding-content-vertical-lg) 0!important}.CollapsibleCard_card__7l7VU .ant-card-body{padding:20px}@keyframes ExcursionListBlock_skeleton-shimmer__ROmW_{0%{background-position:-200% 0}to{background-position:200% 0}}.ExcursionListBlock_excursionListBlockStyled__YqKNk{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:var(--ant-margin)}.ExcursionListBlock_excursionListBlockStyled__YqKNk .ExcursionListBlock_warningText__fKpC6 a{display:inline;color:var(--ant-color-primary)}.ExcursionListBlock_excursionListBlockStyled__YqKNk .ant-alert{width:100%;align-items:center;padding:var(--ant-padding-xs) var(--ant-margin)}.ExcursionListBlock_excursionListBlockStyled__YqKNk .ant-alert .anticon{font-size:16px}.ExcursionListBlock_excursionListBlockStyled__YqKNk .ExcursionListBlock_excursionList__83_0U{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin-xs)}.ExcursionListBlock_excursionListBlockStyled__YqKNk .ExcursionListBlock_excursionList__83_0U .ExcursionListBlock_excursionListItem__WdGB3{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin);padding:var(--ant-margin);border-radius:12px;border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container)}.ExcursionListBlock_excursionListBlockStyled__YqKNk .ExcursionListBlock_excursionList__83_0U .ExcursionListBlock_excursionListItem__WdGB3 img{border-radius:8px}.ExcursionListBlock_excursionListBlockStyled__YqKNk .ExcursionListBlock_excursionList__83_0U .ExcursionListBlock_excursionListItem__WdGB3 span{font-weight:600;font-size:16px;line-height:24px}.ExcursionListBlock_excursionListBlockStyled__YqKNk .ant-btn{width:auto}@keyframes Swiper_skeleton-shimmer__DfpH_{0%{background-position:-200% 0}to{background-position:200% 0}}.Swiper_swiperStyled__HkKt_{width:100%;position:relative}.Swiper_swiperStyled__HkKt_ .Swiper_swiperWrapper__IMRN_{position:relative;display:flex;margin-right:auto;white-space:nowrap;scrollbar-width:none;cursor:grab;-ms-overflow-style:none;scroll-behavior:smooth}.Swiper_swiperStyled__HkKt_ .Swiper_swiperWrapper__IMRN_ button{width:auto}.Swiper_swiperStyled__HkKt_ .Swiper_swiperWrapper__IMRN_.Swiper_horizontal__L9Ryl{flex-direction:row;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory}.Swiper_swiperStyled__HkKt_ .Swiper_swiperWrapper__IMRN_.Swiper_vertical__oepNc{flex-direction:column;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory}.Swiper_swiperStyled__HkKt_ .Swiper_swiperWrapper__IMRN_::-webkit-scrollbar{display:none}.Swiper_swiperStyled__HkKt_ .Swiper_swiperWrapper__IMRN_:active{cursor:grabbing}.Swiper_swiperStyled__HkKt_ .Swiper_swiperWrapper__IMRN_ .Swiper_swiperContent__pu_Th{display:flex}.Swiper_swiperStyled__HkKt_ .Swiper_swiperWrapper__IMRN_ .Swiper_swiperContent__pu_Th.Swiper_horizontal__L9Ryl{flex-direction:row}.Swiper_swiperStyled__HkKt_ .Swiper_swiperWrapper__IMRN_ .Swiper_swiperContent__pu_Th.Swiper_horizontal__L9Ryl>*{scroll-snap-align:start}.Swiper_swiperStyled__HkKt_ .Swiper_swiperWrapper__IMRN_ .Swiper_swiperContent__pu_Th.Swiper_vertical__oepNc{flex-direction:column}.Swiper_swiperStyled__HkKt_ .Swiper_swiperWrapper__IMRN_ .Swiper_swiperContent__pu_Th.Swiper_vertical__oepNc>*{scroll-snap-align:start}.Swiper_swiperStyled__HkKt_ .Swiper_arrowButtonsContainer__pbPnD{position:absolute;z-index:1;right:0;top:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs);padding-left:40px;background:linear-gradient(270deg,#fff 58.87%,rgba(255,255,255,0) 101.32%)}@keyframes RoundedButtonList_skeleton-shimmer__OprQx{0%{background-position:-200% 0}to{background-position:200% 0}}.RoundedButtonList_roundedButtonList__0GKfc .RoundedButtonList_buttonItem__TuYst,.RoundedButtonList_roundedButtonList__0GKfc .button-item{min-width:58px}.RoundedButtonList_roundedButtonList__0GKfc .ant-btn-link{color:var(--ant-color-text)!important}@keyframes ShowMoreItems_skeleton-shimmer__XMnZm{0%{background-position:-200% 0}to{background-position:200% 0}}.ShowMoreItems_showMoreItems__6ueG7 .ShowMoreItems_content__V1X3m{overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin-sm);transition:height .3s ease-in-out}.ShowMoreItems_showMoreItems__6ueG7 .ShowMoreItems_button__sT2nK{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:var(--ant-margin-sm);margin-top:10px}.ShowMoreItems_showMoreItems__6ueG7 .ShowMoreItems_button__sT2nK button{width:auto}.ShowMoreItems_showMoreItems__6ueG7 .ShowMoreItems_button__sT2nK .ShowMoreItems_btnShowMore__IMeRQ svg g path{fill:var(--ant-color-text-light-solid)}@keyframes BasicBottomSheet_skeleton-shimmer__4x3qX{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes BasicBottomSheet_slideUp__htlHi{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes BasicBottomSheet_slideDown__Yd_Fb{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes BasicBottomSheet_fadeIn__mwuQQ{0%{opacity:0}to{opacity:1}}@keyframes BasicBottomSheet_fadeOut__QQAV1{0%{opacity:1}to{opacity:0}}.BasicBottomSheet_bottomSheetContainer__Lt9kP{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;display:none}.BasicBottomSheet_bottomSheetContainer__Lt9kP.BasicBottomSheet_visible__ogGNS{display:block;touch-action:none;overscroll-behavior:contain}.BasicBottomSheet_bottomSheetContainer__Lt9kP.BasicBottomSheet_centerContent__FqvFk h3,.BasicBottomSheet_bottomSheetContainer__Lt9kP.BasicBottomSheet_centerContent__FqvFk p{text-align:center}.BasicBottomSheet_mask__hQjT6{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.45);animation:BasicBottomSheet_fadeIn__mwuQQ .3s ease-out forwards;touch-action:none}.BasicBottomSheet_mask__hQjT6.BasicBottomSheet_closing__rc1kt{animation:BasicBottomSheet_fadeOut__QQAV1 .3s ease-out forwards}.BasicBottomSheet_contentWrapper__eh_Dy{position:absolute;left:0;right:0;bottom:0;background:var(--ant-color-bg-base,#fff);border-radius:16px 16px 0 0;max-height:var(--bbs-max-height,90vh);display:flex;flex-direction:column;animation:BasicBottomSheet_slideUp__htlHi .3s ease-out forwards;box-shadow:0 -4px 12px rgba(0,0,0,.15);touch-action:auto;overscroll-behavior:contain}.BasicBottomSheet_contentWrapper__eh_Dy.BasicBottomSheet_closing__rc1kt{animation:BasicBottomSheet_slideDown__Yd_Fb .3s ease-out forwards}.BasicBottomSheet_contentWrapper__eh_Dy.BasicBottomSheet_heightFull__3ar1P{height:var(--bbs-max-height,90vh)}.BasicBottomSheet_contentWrapper__eh_Dy.BasicBottomSheet_heightAuto__CZ9D_{height:auto}.BasicBottomSheet_handleContainer__fnxb1{display:flex;justify-content:center;padding:12px 0 8px;flex-shrink:0;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.BasicBottomSheet_handleContainer__fnxb1:active{cursor:grabbing}.BasicBottomSheet_handle__G6buO{width:40px;height:4px;background-color:var(--ant-color-border,#d9d9d9);border-radius:2px;transition:background-color .2s ease}.BasicBottomSheet_handleContainer__fnxb1:hover .BasicBottomSheet_handle__G6buO{background-color:var(--ant-color-text-secondary,rgba(0,0,0,.65))}.BasicBottomSheet_handleContainer__fnxb1:active .BasicBottomSheet_handle__G6buO{background-color:var(--ant-color-text,rgba(0,0,0,.85))}.BasicBottomSheet_header__xxB9R{display:flex;align-items:center;justify-content:space-between;padding:0 16px 12px;flex-shrink:0}.BasicBottomSheet_header__xxB9R.BasicBottomSheet_noTitle__THuM7{justify-content:flex-end;border-bottom:none}.BasicBottomSheet_title__1ML1Y{font-size:16px;font-weight:600;line-height:24px;color:var(--ant-color-text,rgba(0,0,0,.85));flex:1 1;margin:0;text-align:center}.BasicBottomSheet_closeButton__WWD07{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:rgba(0,0,0,0);border:none;border-radius:50%;cursor:pointer;color:var(--ant-color-icon,rgba(0,0,0,.45));transition:all .2s ease}.BasicBottomSheet_closeButton__WWD07:hover{background-color:var(--ant-color-bg-container-disabled,#f5f5f5);color:var(--ant-color-text,rgba(0,0,0,.85))}.BasicBottomSheet_closeButton__WWD07:active{background-color:var(--ant-color-border,#d9d9d9)}.BasicBottomSheet_closeButton__WWD07 svg{width:16px;height:16px}.BasicBottomSheet_body__hPLDR{flex:1 1;overflow-y:auto;padding:16px;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain}.BasicBottomSheet_body__hPLDR:last-child{padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px))}.BasicBottomSheet_body__hPLDR::-webkit-scrollbar{width:4px}.BasicBottomSheet_body__hPLDR::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.BasicBottomSheet_body__hPLDR::-webkit-scrollbar-thumb{background-color:var(--ant-color-border,#d9d9d9);border-radius:2px}.BasicBottomSheet_footer__QeGCe{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--ant-color-bg-base,#fff);flex-shrink:0}@keyframes CancellationInsuranceRemovalModal_skeleton-shimmer__DZdbg{0%{background-position:-200% 0}to{background-position:200% 0}}.CancellationInsuranceRemovalModal_modalContainer__4flFF{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}.CancellationInsuranceRemovalModal_modalContainer__4flFF h3{font-size:var(--ant-font-size-heading3);font-weight:600;line-height:28px;color:var(--ant-color-text);margin:0}.CancellationInsuranceRemovalModal_modalContainer__4flFF p{font-size:var(--ant-font-size);font-weight:400;line-height:22px;color:var(--ant-color-text);margin:0}.CancellationInsuranceRemovalModal_bottomSheetFooter__StV0e{display:flex;gap:var(--ant-padding-xs)}.CancellationInsuranceRemovalModal_bottomSheetFooter__StV0e button{flex:2 1}.CancellationInsuranceRemovalModal_bottomSheetFooter__StV0e .CancellationInsuranceRemovalModal_cancelButton__HIGJk{flex:1 1}.RemoveServiceInfoModal_bottomSheetFooter__WXC2Z{display:flex;flex-direction:column;gap:var(--custom-space-4)}@keyframes ImageViewer_skeleton-shimmer__7Qefd{0%{background-position:-200% 0}to{background-position:200% 0}}.ImageViewer_imageViewerContainer__fKwWE{position:relative;min-height:300px;display:flex;flex-direction:row;justify-content:center;align-items:center}.ImageViewer_imageViewerContainer__fKwWE img{width:100%;height:100%;object-fit:contain}.ImageViewer_imageViewerContainer__fKwWE.ImageViewer_isLoading__Ht_2_ img{opacity:.3}.ImageViewer_imageViewerContainer__fKwWE .ImageViewer_spinnerOverlay__K7fQu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;display:flex;flex-direction:row;justify-content:center;align-items:center;pointer-events:none}.ImageViewer_imageViewerContainer__fKwWE .ImageViewer_navigationButton__gFo33{width:auto;position:absolute;display:flex;flex-direction:row;justify-content:center;align-items:center;top:50%;color:#fff;z-index:5}.ImageViewer_imageViewerContainer__fKwWE .ImageViewer_navigationButton__gFo33 .ImageViewer_btnChild__D9C07{width:auto}.ImageViewer_imageViewerContainer__fKwWE .ImageViewer_leftButton__P6Rjk{left:var(--ant-margin)}.ImageViewer_imageViewerContainer__fKwWE .ImageViewer_rightButton__UiB8z{right:var(--ant-margin)}@keyframes ListItem_skeleton-shimmer__ozVN4{0%{background-position:-200% 0}to{background-position:200% 0}}.ListItem_listItem__nvZQs{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin);padding:var(--ant-margin);background-color:var(--ant-color-bg-base);border:1px solid var(--ant-color-border-secondary);border-radius:12px}.ListItem_listItem__nvZQs .ListItem_radioButton__yDwBk{align-self:center}@media(max-width:767px){.ListItem_listItem__nvZQs{align-items:flex-start;flex-direction:column}}.ListItem_listItem__nvZQs.ListItem_v2__NJ_s_{border:none;background-color:var(--ant-color-fill-content)}.ListItem_listItem__nvZQs.ListItem_small__CGSOr{gap:var(--ant-margin-sm);padding:var(--ant-margin-sm)}.ListItem_listItem__nvZQs.ListItem_selected__qu9XM{background-color:var(--ant-control-item-bg-active)}.ListItem_listItem__nvZQs .ListItem_listImage__RbquY{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;position:relative;width:132px;height:100%;border-radius:var(--ant-border-radius-lg);overflow:hidden;cursor:pointer}.ListItem_listItem__nvZQs .ListItem_listImage__RbquY:hover .ListItem_mouseHoverWrapper__lN_a_{opacity:1}.ListItem_listItem__nvZQs .ListItem_listImage__RbquY.ListItem_small__CGSOr{width:72px;flex:unset}.ListItem_listItem__nvZQs .ListItem_listImage__RbquY img{width:100%;height:132px;object-fit:cover}.ListItem_listItem__nvZQs .ListItem_listImage__RbquY img.ListItem_small__CGSOr{height:66px}.ListItem_listItem__nvZQs .ListItem_listImage__RbquY .ListItem_mouseHoverWrapper__lN_a_{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;cursor:pointer;transition:all .3s ease;opacity:0}.ListItem_listItem__nvZQs .ListItem_listImage__RbquY .ListItem_mouseHoverWrapper__lN_a_ svg{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.ListItem_listItem__nvZQs .ListItem_listImage__RbquY .ListItem_mouseHoverWrapper__lN_a_ .ListItem_mouseHoverBg__X6YE1{position:absolute;width:100%;height:100%;opacity:.8;background:var(--ant-color-link-hover);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:0}@media(max-width:767px){.ListItem_listItem__nvZQs .ListItem_listImage__RbquY{width:100%}}.ListItem_listItem__nvZQs .ListItem_actions__3xxX0{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs);flex:2 1}@media(max-width:767px){.ListItem_listItem__nvZQs .ListItem_actions__3xxX0{width:100%;justify-content:flex-end}}.ListItem_listItem__nvZQs .ListItem_actions__3xxX0 *{flex:1 1}@media(max-width:767px){.ListItem_listItem__nvZQs .ListItem_actions__3xxX0 *{justify-self:flex-end;flex:unset}}.ListItem_textContainer__tiPMw{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm);flex:6 1}@media(max-width:767px){.ListItem_textContainer__tiPMw{width:100%}}.ListItem_textContainer__tiPMw.ListItem_divided__ijF6O{flex-direction:row;justify-content:space-between}.ListItem_textContainer__tiPMw .ListItem_title__kMu_i{color:var(--ant-color-text);font-size:var(--ant-font-size-lg);font-weight:600;line-height:24px}.ListItem_textContainer__tiPMw .ListItem_subTitleContentBody__v0DzF{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin-sm)}.ListItem_textContainer__tiPMw .ListItem_subTitleContentBody__v0DzF .ListItem_subTitle__Ip9uF{color:var(--ant-color-text-heading);font-size:var(--ant-font-size);font-weight:600;line-height:22px}@keyframes SelectedOfferPersonAndPrice_skeleton-shimmer__2Nmn9{0%{background-position:-200% 0}to{background-position:200% 0}}.SelectedOfferPersonAndPrice_selectedOfferPersonAndPriceContainer__ErKRY{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin-md);width:100%}.SelectedOfferPersonAndPrice_selectedOfferPersonAndPriceContainer__ErKRY .SelectedOfferPersonAndPrice_price__A5ft_{color:var(--ant-color-primary-text-hover);font-size:var(--ant-font-size);line-height:22px;font-weight:var(--ant-font-weight-strong)}.SelectedOfferPersonAndPrice_selectedOfferPersonAndPriceContainer__ErKRY .SelectedOfferPersonAndPrice_price__A5ft_.SelectedOfferPersonAndPrice_cancelled__bRVtU{color:var(--ant-color-error)}.SelectedOfferPersonAndPrice_selectedOfferPersonAndPriceContainer__ErKRY .SelectedOfferPersonAndPrice_price__A5ft_.SelectedOfferPersonAndPrice_notIncluded__TY6lV{color:var(--ant-color-warning)}@keyframes ExtraServicelistItem_skeleton-shimmer__QaaG4{0%{background-position:-200% 0}to{background-position:200% 0}}.ExtraServicelistItem_listItemContentBody__yy_W1{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin-md);width:100%}.ExtraServicelistItem_listItemContentBody__yy_W1 .ExtraServicelistItem_price__4d8gr{color:var(--ant-color-primary-text-hover);font-size:var(--ant-font-size);line-height:22px;font-weight:var(--ant-font-weight-strong)}.ExtraServicelistItem_listItemContentBody__yy_W1 .ExtraServicelistItem_price__4d8gr.ExtraServicelistItem_cancelled__1dHNP{color:var(--ant-color-error)}.ExtraServicelistItem_listItemContentBody__yy_W1 .ExtraServicelistItem_price__4d8gr.ExtraServicelistItem_notIncluded__CYZE0{color:var(--ant-color-warning)}.ExtraServicelistItem_listTitle__8H_2K{line-height:18px;word-break:break-word;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:4px}.ExtraServicelistItem_listTitle__8H_2K svg{width:18px;height:18px;vertical-align:middle}@keyframes ListAdvanced_skeleton-shimmer__DrsIP{0%{background-position:-200% 0}to{background-position:200% 0}}.ListAdvanced_listAdvanced__lw34h{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.ListAdvanced_listAdvanced__lw34h.ListAdvanced_disabled__hDLn6{opacity:.4;pointer-events:none}.ListAdvanced_listAdvanced__lw34h .ListAdvanced_listItemsContainer__tzcfg{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}.ListAdvanced_listAdvanced__lw34h .ListAdvanced_listItemsContainer__tzcfg.ListAdvanced_customGap__ddl57{gap:var(--custom-gap)}.ListAdvanced_listAdvanced__lw34h .ListAdvanced_listItemsContainer__tzcfg.ListAdvanced_differenceBackground__jTszS .list-item:nth-child(odd){background-color:var(--ant-control-item-bg-active)}.ListAdvanced_listAdvanced__lw34h .ListAdvanced_listItemsContainer__tzcfg.ListAdvanced_useScrollbar__d9cpn{max-height:calc(100dvh - 200px);overflow-y:auto;scrollbar-gutter:stable}.ListAdvanced_listAdvanced__lw34h .ListAdvanced_listItemsContainer__tzcfg.ListAdvanced_useScrollbar__d9cpn::-webkit-scrollbar{width:4px;margin:10px;padding:10px}.ListAdvanced_listAdvanced__lw34h .ListAdvanced_listItemsContainer__tzcfg.ListAdvanced_useScrollbar__d9cpn::-webkit-scrollbar-track{background:var(--ant-color-fill-content);border-radius:var(--ant-border-radius-lg)}.ListAdvanced_listAdvanced__lw34h .ListAdvanced_listItemsContainer__tzcfg.ListAdvanced_useScrollbar__d9cpn::-webkit-scrollbar-thumb{background:var(--ant-color-primary);border-radius:var(--ant-border-radius-lg)}@media(max-width:992px){.ListAdvanced_listAdvanced__lw34h .ListAdvanced_listItemsContainer__tzcfg.ListAdvanced_useScrollbar__d9cpn{max-height:calc(100dvh - 142px);padding-right:var(--ant-padding-xs)}}.ListAdvanced_listAdvancedHeader__pmQCa{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin)}.ListAdvanced_listAdvancedHeader__pmQCa .ListAdvanced_advancedListTitle___l_Nt{color:var(--ant-color-info-text-active);font-size:var(--ant-font-size);font-weight:var(--ant-font-weight-strong);line-height:22px}@keyframes ActionContentContainer_skeleton-shimmer__2TuVf{0%{background-position:-200% 0}to{background-position:200% 0}}.ActionContentContainer_actionContentContainer__FndT6{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:var(--ant-padding-xxs)}.ActionContentContainer_actionContentContainer__FndT6:has(.offer-amount:empty){display:none}@keyframes OfferAction_skeleton-shimmer__Cqksy{0%{background-position:-200% 0}to{background-position:200% 0}}@media(max-width:767px){.OfferAction_offerAction__22F1j{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;width:100%}}.ModalOfferAmount_amount__ijbwH{color:var(--ant-color-primary-text-hover);font-size:var(--ant-font-size);font-weight:400;line-height:22px}@keyframes SingleSelectionServiceGroup_skeleton-shimmer__vwhD0{0%{background-position:-200% 0}to{background-position:200% 0}}.SingleSelectionServiceGroup_singleSelectionServiceGroup__wXvoU{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px}.SingleSelectionServiceGroup_singleSelectionServiceGroup__wXvoU .list-item{align-items:center!important}@keyframes CustomContentRowContainer_skeleton-shimmer__ALOts{0%{background-position:-200% 0}to{background-position:200% 0}}.CustomContentRowContainer_customContentRowContainer__tc_y5{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:var(--ant-margin)}@media(max-width:767px){.CustomContentRowContainer_customContentRowContainer__tc_y5{flex-direction:column}}.CustomContentRowContainer_customContentRowContainer__tc_y5 .show-more-text{flex:3 1}.CustomContentRowContainer_customContentRowContainer__tc_y5 .offer-amount{flex:1 1}@keyframes OfferAmount_skeleton-shimmer___ydOO{0%{background-position:-200% 0}to{background-position:200% 0}}.OfferAmount_offerAmount__bOWPo{width:100%;justify-self:flex-end}.OfferAmount_offerAmount__bOWPo:empty,.OfferAmount_offerAmount__bOWPo:has(.OfferAmount_selectedState__i1nY9:empty),.OfferAmount_offerAmount__bOWPo:has(.OfferAmount_unselectedState__KKFhS:empty){display:none}.OfferAmount_offerAmount__bOWPo .OfferAmount_selectedState__i1nY9,.OfferAmount_offerAmount__bOWPo .OfferAmount_unselectedState__KKFhS{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:var(--ant-padding-sm);align-self:stretch}.OfferAmount_offerAmount__bOWPo .OfferAmount_selectedState__i1nY9:empty,.OfferAmount_offerAmount__bOWPo .OfferAmount_unselectedState__KKFhS:empty{display:none}.OfferAmount_offerAmount__bOWPo .OfferAmount_selectedState__i1nY9>span{color:var(--ant-color-primary);font-size:var(--ant-font-size-lg);font-weight:600;line-height:24px}.OfferAmount_amountContainer___GHeF{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs)}.OfferAmount_amountContainer___GHeF .OfferAmount_oldAmount__T6K66{color:var(--ant-color-text-secondary);text-align:right;font-size:var(--ant-font-size-sm);font-style:normal;font-weight:400;line-height:16px;text-decoration-line:line-through}.OfferAmount_amountContainer___GHeF .OfferAmount_amount__gzpB8{color:var(--ant-color-primary-text-hover);font-size:var(--ant-font-size);font-weight:400;line-height:22px}.OfferAmount_amountContainer___GHeF.OfferAmount_highlightAmount__oHLqW .OfferAmount_oldAmount__T6K66{font-size:var(--ant-font-size)}.OfferAmount_amountContainer___GHeF.OfferAmount_highlightAmount__oHLqW .OfferAmount_amount__gzpB8{font-weight:var(--ant-font-weight-strong);font-size:var(--ant-font-size-heading4);line-height:28px}@keyframes Counter_skeleton-shimmer__tjzSM{0%{background-position:-200% 0}to{background-position:200% 0}}.Counter_counter__06iUw{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin-sm)}.Counter_counter__06iUw .Counter_display__uvhEN{display:flex;flex-direction:row;justify-content:center;align-items:center;height:38px;color:var(--ant-color-text);font-size:var(--ant-font-size);line-height:22px;background:var(--ant-color-bg-container)}.Counter_counter__06iUw .Counter_actionButton__LYhug,.Counter_counter__06iUw .Counter_display__uvhEN{min-width:40px;border-radius:var(--ant-padding-xs)}@keyframes PersonSelection_skeleton-shimmer__3qS3_{0%{background-position:-200% 0}to{background-position:200% 0}}.PersonSelection_personSelection__FY4Zz{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--ant-padding-sm)}@media(max-width:767px){.PersonSelection_personSelection__FY4Zz{flex-direction:column}}.PersonSelection_personSelection__FY4Zz .PersonSelection_selectboxContainer__8KZ5h{width:100%}.PersonSelection_personSelection__FY4Zz .PersonSelection_selectboxContainer__8KZ5h .PersonSelection_personSelectbox__aaYqH{width:50%}@media(max-width:767px){.PersonSelection_personSelection__FY4Zz .PersonSelection_selectboxContainer__8KZ5h .PersonSelection_personSelectbox__aaYqH{width:100%}}.PersonSelection_personSelection__FY4Zz .PersonSelection_selectboxContainer__8KZ5h .PersonSelection_quantityCounter__rmQo5{align-self:flex-end}.PersonSelection_personSelectionTag__sQ5Lm{border-radius:8px;height:30px;font-size:14px;line-height:28px;font-weight:400;border:1px solid var(--ant-color-border-secondary)}@keyframes AdditionalServiceListItem_skeleton-shimmer__j8_Fh{0%{background-position:-200% 0}to{background-position:200% 0}}.AdditionalServiceListItem_customContentContainer__cDqYA{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm);width:100%}@keyframes AdditionalServiceGroupListItem_skeleton-shimmer___XSIQ{0%{background-position:-200% 0}to{background-position:200% 0}}.AdditionalServiceGroupListItem_additionalServiceGroupListItem__bHcTh{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin-sm)}.AdditionalServiceGroupListItem_additionalServiceGroupListItem__bHcTh .AdditionalServiceGroupListItem_groupTitle__H8gac{color:var(--ant-color-primary);font-size:var(--ant-font-size-lg);font-weight:var(--ant-font-weight-strong);line-height:24px}.AdditionalServiceGroupListItem_additionalServiceGroupListItem__bHcTh .AdditionalServiceGroupListItem_groupItems__6_NGT{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin-sm)}@keyframes AddittionalServiceList_skeleton-shimmer__urILo{0%{background-position:-200% 0}to{background-position:200% 0}}.AddittionalServiceList_addittionalServiceList__9bab1{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px}.AddittionalServiceList_addittionalServiceList__9bab1 .list-item{align-items:flex-start}.AddittionalServiceList_serviceListContainer__kzVEE{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}@keyframes ListItemSkeleton_skeleton-shimmer__TNV7S{0%{background-position:-200% 0}to{background-position:200% 0}}.ListItemSkeleton_listItemSkeleton___uJS_{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin);background-color:var(--ant-color-bg-base);padding:var(--ant-margin);border-radius:var(--ant-border-radius-lg)}@keyframes AirportTransferService_skeleton-shimmer__Rxaqy{0%{background-position:-200% 0}to{background-position:200% 0}}.AirportTransferService_airportTransferService__6PDQR .ant-card-body{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_header__JeXgP{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin);height:56px}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_header__JeXgP .AirportTransferService_headerTitle__wNFPJ{color:var(--ant-color-primary);margin:0}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_body__YLn6Y{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_body__YLn6Y .AirportTransferService_rowContainer__BYhzp .AirportTransferService_itemGroup__RgukU{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_body__YLn6Y .AirportTransferService_rowContainer__BYhzp .AirportTransferService_itemGroup__RgukU .AirportTransferService_error__HBwK8{border:1px solid var(--ant-color-error)}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_selectedServiceBody__W4Jzw{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs);border-radius:var(--custom-border-radius-xl);border:1px solid var(--ant-color-border-secondary);padding:var(--ant-margin)}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_selectedServiceBody__W4Jzw .AirportTransferService_selectedServiceRowContainer__uMv_j{padding:var(--ant-padding-xs) 0;border-bottom:1px solid var(--ant-color-border-secondary)}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_selectedServiceBody__W4Jzw .AirportTransferService_selectedServiceRowContainer__uMv_j:last-child{border-bottom:none}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_selectedServiceBody__W4Jzw .AirportTransferService_selectedServiceRowContainer__uMv_j .AirportTransferService_selectedItemGroup__QbzSf{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:5px}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_selectedServiceBody__W4Jzw .AirportTransferService_selectedServiceRowContainer__uMv_j .AirportTransferService_selectedItemGroup__QbzSf .AirportTransferService_departureTime__8v69C,.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_selectedServiceBody__W4Jzw .AirportTransferService_selectedServiceRowContainer__uMv_j .AirportTransferService_selectedItemGroup__QbzSf .AirportTransferService_returnTime__alFvX{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs)}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_selectedServiceBody__W4Jzw .AirportTransferService_selectedServiceRowContainer__uMv_j .AirportTransferService_selectedItemGroup__QbzSf label{font-size:var(--ant-font-size);line-height:22px}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_selectedServiceBody__W4Jzw .AirportTransferService_selectedServiceRowContainer__uMv_j .AirportTransferService_selectedItemGroup__QbzSf span{font-weight:var(--ant-font-weight-strong)}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_selectedServiceBody__W4Jzw .AirportTransferService_selectedServiceRowContainer__uMv_j .AirportTransferService_column__I6Iy8{flex-direction:column}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_selectedServiceBody__W4Jzw .AirportTransferService_selectedServiceRowContainer__uMv_j .AirportTransferService_flexEnd__lX7zF{justify-content:flex-end}@media(max-width:767px){.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_selectedServiceBody__W4Jzw .AirportTransferService_selectedServiceRowContainer__uMv_j .AirportTransferService_flexEnd__lX7zF{justify-content:flex-start}}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_selectedServiceFooter__a_U8Y{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:var(--ant-margin)}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_selectedServiceFooter__a_U8Y .AirportTransferService_selectedServiceFooterWrapper__CpOp3{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:var(--ant-padding-xs);padding:var(--ant-padding-xs) 0 var(--ant-margin) 0;border-bottom:1px solid var(--ant-color-border-secondary)}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_selectedServiceFooter__a_U8Y .AirportTransferService_selectedServiceFooterWrapper__CpOp3 .AirportTransferService_price__vZeqi{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_selectedServiceFooter__a_U8Y .AirportTransferService_selectedServiceFooterWrapper__CpOp3 .AirportTransferService_price__vZeqi .AirportTransferService_totalPrice__uM4wk{color:var(--ant-color-primary);font-weight:var(--ant-font-weight-strong)}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_selectedServiceFooter__a_U8Y .AirportTransferService_selectedServiceFooterWrapper__CpOp3 .AirportTransferService_deleteAirportTransferBtn__Jne5y{min-width:80px;width:auto}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_footer__jYrJ1{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:32px}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_footer__jYrJ1 .AirportTransferService_footerWrapper__CpBpR{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:var(--ant-margin)}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_footer__jYrJ1 .AirportTransferService_footerWrapper__CpBpR .AirportTransferService_personType__7bFWG{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin);width:100%;border-radius:var(--custom-border-radius-xl);border:1px solid var(--ant-color-border-secondary);padding:var(--ant-margin);box-sizing:border-box}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_footer__jYrJ1 .AirportTransferService_footerWrapper__CpBpR .AirportTransferService_personType__7bFWG .AirportTransferService_person__7BqOZ{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_footer__jYrJ1 .AirportTransferService_footerWrapper__CpBpR .AirportTransferService_personType__7bFWG .AirportTransferService_person__7BqOZ .AirportTransferService_totalPrice__uM4wk{color:var(--ant-color-primary);font-weight:var(--ant-font-weight-strong)}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_footer__jYrJ1 .AirportTransferService_footerWrapper__CpBpR .AirportTransferService_price__vZeqi{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_footer__jYrJ1 .AirportTransferService_footerWrapper__CpBpR .AirportTransferService_price__vZeqi .AirportTransferService_totalPrice__uM4wk{color:var(--ant-color-primary);font-weight:var(--ant-font-weight-strong)}.AirportTransferService_airportTransferService__6PDQR .ant-card-body .AirportTransferService_footer__jYrJ1 .AirportTransferService_footerWrapper__CpBpR .AirportTransferService_addAirportTransferBtn__LpD4M{min-width:80px;width:auto}@keyframes ExtraServiceAlertInfo_skeleton-shimmer__JnVM9{0%{background-position:-200% 0}to{background-position:200% 0}}.ExtraServiceAlertInfo_extraServiceAlertInfo__EazTE{border-radius:12px}.ExtraServiceAlertInfo_extraServiceAlertInfo__EazTE.ExtraServiceAlertInfo_success__WxA_7 .ant-alert-message{color:var(--ant-color-success-text-hover)}.ExtraServiceAlertInfo_extraServiceAlertInfo__EazTE.ExtraServiceAlertInfo_success__WxA_7 .show-more-button{color:var(--ant-green-9)!important;font-weight:600!important}.ExtraServiceAlertInfo_extraServiceAlertInfo__EazTE.ExtraServiceAlertInfo_info__mxix4 .ant-alert-message{color:var(--ant-color-text)}.ExtraServiceAlertInfo_extraServiceAlertInfo__EazTE.ExtraServiceAlertInfo_info__mxix4 .show-more-button{color:var(--ant-color-primary)!important;font-weight:600!important}@keyframes ExtraServiceInfoList_skeleton-shimmer__zqWqL{0%{background-position:-200% 0}to{background-position:200% 0}}.ExtraServiceInfoList_extraServiceInfoList__M_zhs{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:10px;border-radius:var(--ant-border-radius-lg);flex-wrap:wrap}.ExtraServiceInfoList_extraServiceInfoList__M_zhs .ExtraServiceInfoList_swiperContent__eN_HT{width:100%}@media(max-width:767px){.ExtraServiceInfoList_extraServiceInfoList__M_zhs{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}}.ExtraServiceInfoList_extraServiceInfoList__M_zhs .swiper-wrapper{max-width:calc(100vw - 32px)}.ExtraServiceInfoList_extraServiceInfoList__M_zhs.ExtraServiceInfoList_noBackground__Zb00O{padding:0;background-color:rgba(0,0,0,0)}@keyframes InfoCard_skeleton-shimmer__D783_{0%{background-position:-200% 0}to{background-position:200% 0}}.InfoCard_infoCardStyled__f97eW{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;flex:1 1;align-self:stretch;padding:12px;box-sizing:border-box;height:72px;border:1px solid var(--ant-color-border-secondary);border-radius:12px;background:var(--ant-color-info-bg)}@media(max-width:992px){.InfoCard_infoCardStyled__f97eW{min-width:276px}}.InfoCard_infoCardStyled__f97eW.InfoCard_hasSubTitle__LDr9P{height:100px}.InfoCard_infoCardStyled__f97eW .InfoCard_icon__AuQPT svg{width:39px;height:41px}.InfoCard_infoCardStyled__f97eW .InfoCard_textContainer__J3mUj{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs);white-space:pre-wrap;max-width:250px;overflow:hidden}.InfoCard_infoCardStyled__f97eW .InfoCard_textContainer__J3mUj .InfoCard_title__HME5o{display:inline-block;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:var(--ant-color-primary);font-size:var(--ant-font-size-lg);font-weight:600;line-height:24px}.InfoCard_infoCardStyled__f97eW .InfoCard_textContainer__J3mUj .InfoCard_description__YDKdl{color:var(--ant-color-info-text-active);font-size:var(--ant-font-size);font-weight:400;line-height:22px}@keyframes InfoModal_skeleton-shimmer__4Z49J{0%{background-position:-200% 0}to{background-position:200% 0}}.InfoModal_infoCardContainer__uEgrI{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:var(--ant-margin);align-self:stretch}.InfoModal_infoCardContainer__uEgrI img{width:100%;height:220px;border-radius:var(--ant-border-radius-lg)}.InfoModal_infoCardContainer__uEgrI .InfoModal_textContainer__U2fHf{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin-sm)}.InfoModal_infoCardContainer__uEgrI .InfoModal_textContainer__U2fHf .InfoModal_title__7TM_u{color:var(--ant-color-primary);line-height:30px;margin:0}.InfoModal_infoCardContainer__uEgrI .InfoModal_textContainer__U2fHf .InfoModal_description__9lTEd{font-size:var(--ant-font-size);font-style:normal;line-height:22px}@keyframes ListItemRadio_skeleton-shimmer__CWyIg{0%{background-position:-200% 0}to{background-position:200% 0}}.ListItemRadio_listItemRadio__hg7eH{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;flex:1 1 100%;flex-grow:revert;padding:var(--ant-padding-xxs);margin:0;border-radius:12px!important;border:1px solid var(--ant-color-fill-content)}.ListItemRadio_listItemRadio__hg7eH span{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs);padding:var(--ant-padding-xs);flex:8 1;align-self:center}.ListItemRadio_listItemRadio__hg7eH span .custom-item-group{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.ListItemRadio_listItemRadio__hg7eH span .custom-item-group .priceWrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.ListItemRadio_listItemRadio__hg7eH span .custom-item-group .priceWrapper .old-amount{display:block;width:100%;text-align:right;font-size:var(--ant-font-size);font-weight:400;line-height:22px;text-decoration:line-through;padding:0}.ListItemRadio_listItemRadio__hg7eH span .custom-item-group .priceWrapper .amount{font-size:20px;font-weight:var(--ant-font-weight-strong);line-height:28px;color:var(--ant-color-primary-text-hover);padding:0}.ListItemRadio_listItemRadio__hg7eH span.ant-radio{display:flex;flex-direction:row;justify-content:center;align-items:center;flex:0 1;padding:var(--ant-padding-xs)}.ListItemRadio_iconAndTitle__BrXAG{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-sm)}.ListItemRadio_iconAndTitle__BrXAG .ListItemRadio_title__i_H0L{overflow:hidden;color:var(--ant-color-text);text-overflow:ellipsis;font-size:var(--ant-font-size-sm);font-style:normal;font-weight:var(--ant-font-weight-strong);line-height:16px}@keyframes BaggageServices_skeleton-shimmer___ykFW{0%{background-position:-200% 0}to{background-position:200% 0}}.BaggageServices_baggageServicesStyled__QUftM .BaggageServices_listContainer__f1Cjj{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}.BaggageServices_baggageServicesStyled__QUftM .BaggageServices_listContainer__f1Cjj .ant-radio-wrapper-checked{background-color:var(--ant-color-primary-bg)}.BaggageServices_baggageServicesStyled__QUftM .BaggageServices_listContainer__f1Cjj .BaggageServices_addServiceWrapper__BUWW0{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;gap:16px;width:100%;margin-top:16px}.BaggageServices_baggageServicesStyled__QUftM .BaggageServices_listContainer__f1Cjj .BaggageServices_addServiceWrapper__BUWW0 .BaggageServices_addServiceBtn__DZico{width:-moz-fit-content;width:fit-content;height:40px;line-height:16px}@media(max-width:767px){.BaggageServices_baggageServicesStyled__QUftM .BaggageServices_listContainer__f1Cjj .BaggageServices_addServiceWrapper__BUWW0 .BaggageServices_addServiceBtn__DZico{width:100%!important}}.BaggageServices_baggageServicesStyled__QUftM .BaggageServices_listContainer__f1Cjj .BaggageServices_addServiceWrapper__BUWW0 .BaggageServices_addServiceBtn__DZico .BaggageServices_priceSep__LZthH{display:inline-block;margin-right:8px;padding-right:8px;border-right:1px solid var(--ant-color-bg-base);height:16px}.BaggageServices_baggageServicesStyled__QUftM .BaggageServices_heading__Y1atL{font-size:var(--ant-font-size);font-weight:var(--ant-font-weight-strong);line-height:22px;color:var(--ant-color-info-text-active);margin-bottom:var(--ant-margin-sm)}.BaggageServices_baggageServicesStyled__QUftM .list-advanced{overflow:unset}.BaggageServices_baggageServicesStyled__QUftM .BaggageServices_selectionHeadingText__t38fY{display:block;color:var(--ant-color-info-text-active);font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px;margin-bottom:var(--ant-padding-xxs)}@keyframes IncludedBaggages_skeleton-shimmer__h_bFy{0%{background-position:-200% 0}to{background-position:200% 0}}.IncludedBaggages_includedBaggages__kw9FG{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}.IncludedBaggages_includedBaggages__kw9FG .IncludedBaggages_title__U73ky{color:var(--ant-color-info-text-active);font-size:var(--ant-font-size);font-weight:var(--ant-font-weight-strong)}.IncludedBaggages_includedBaggages__kw9FG .IncludedBaggages_includedBaggagesList__bsS_g{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}.IncludedBaggages_includedBaggageListItem__jHYp6{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;background-color:var(--ant-color-split);padding:16px var(--ant-padding-xs);font-size:var(--ant-font-size-sm);line-height:16px;border-radius:12px}.IncludedBaggages_includedBaggageListItem__jHYp6 .IncludedBaggages_baggage__W_jM0,.IncludedBaggages_includedBaggageListItem__jHYp6 .IncludedBaggages_fromTo__KgMMc{color:var(--ant-color-text);font-weight:600}@keyframes SelectedBaggageCard_skeleton-shimmer__zQ_6b{0%{background-position:-200% 0}to{background-position:200% 0}}.SelectedBaggageCard_selectedBaggageCard__qmtm1{padding:16px;background:var(--ant-control-item-bg-active);border:1px solid var(--ant-color-primary-border);border-radius:var(--ant-border-radius-lg);margin-bottom:var(--ant-margin-sm);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;box-sizing:border-box}.SelectedBaggageCard_selectedBaggageCard__qmtm1 .SelectedBaggageCard_imageWrapper__UCCJR{margin-right:var(--ant-margin-sm)}.SelectedBaggageCard_selectedBaggageCard__qmtm1 .SelectedBaggageCard_titleWrapper__nIjQw{flex:1 1;font-size:var(--ant-font-size-sm);font-weight:var(--ant-font-weight-strong);line-height:16px}.SelectedBaggageCard_selectedBaggageCard__qmtm1 .SelectedBaggageCard_priceWrapper__vyjlu{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:var(--ant-margin)}.SelectedBaggageCard_selectedBaggageCard__qmtm1 .SelectedBaggageCard_priceWrapper__vyjlu button{width:auto}.SelectedBaggageCard_selectedBaggageCard__qmtm1 .SelectedBaggageCard_priceWrapper__vyjlu .SelectedBaggageCard_price__OOL3z{font-size:var(--ant-font-size-heading4);font-weight:var(--ant-font-weight-strong);color:var(--ant-color-primary)}.SelectedBaggageCard_selectedBaggageCard__qmtm1 .SelectedBaggageCard_priceWrapper__vyjlu .SelectedBaggageCard_deleteBaggage__2qTpt{padding:var(--ant-padding-xs);cursor:pointer}.SelectedBaggageCard_selectedBaggageCardMobile__K3qAy{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin);padding:16px;background:var(--ant-control-item-bg-active);border:1px solid var(--ant-color-primary-border);border-radius:var(--ant-border-radius-lg);margin-bottom:var(--ant-margin-sm)}.SelectedBaggageCard_selectedBaggageCardMobile__K3qAy .SelectedBaggageCard_firstRow__iRqkr{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}.SelectedBaggageCard_selectedBaggageCardMobile__K3qAy .SelectedBaggageCard_firstRow__iRqkr .SelectedBaggageCard_titleWrapper__nIjQw{flex:1 1;font-size:var(--ant-font-size-sm);font-weight:var(--ant-font-weight-strong);line-height:16px}.SelectedBaggageCard_selectedBaggageCardMobile__K3qAy .SelectedBaggageCard_secondRow__ViK1R .SelectedBaggageCard_priceWrapper__vyjlu{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--ant-margin)}.SelectedBaggageCard_selectedBaggageCardMobile__K3qAy .SelectedBaggageCard_secondRow__ViK1R .SelectedBaggageCard_priceWrapper__vyjlu button{width:auto}.SelectedBaggageCard_selectedBaggageCardMobile__K3qAy .SelectedBaggageCard_secondRow__ViK1R .SelectedBaggageCard_priceWrapper__vyjlu .SelectedBaggageCard_price__OOL3z{flex:1 1;font-size:var(--ant-font-size-heading4);font-weight:var(--ant-font-weight-strong);color:var(--ant-color-primary)}@keyframes MobileAdditionalServiceListItem_skeleton-shimmer__lJADr{0%{background-position:-200% 0}to{background-position:200% 0}}.MobileAdditionalServiceListItem_mobileAdditionalServiceListItem__fA3Wi{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;border-radius:12px;padding:16px;border:1px solid var(--ant-color-border-secondary)}.MobileAdditionalServiceListItem_mobileAdditionalServiceListItem__fA3Wi.MobileAdditionalServiceListItem_isSelected__Evo9b{background-color:var(--ant-control-item-bg-active)}.MobileAdditionalServiceListItem_mobileAdditionalServiceListItem__fA3Wi .MobileAdditionalServiceListItem_topRow__wh_Ui{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:16px}.MobileAdditionalServiceListItem_mobileAdditionalServiceListItem__fA3Wi .MobileAdditionalServiceListItem_topRow__wh_Ui .MobileAdditionalServiceListItem_imageContainer__st1vI{width:100px;min-width:100px;height:100px;border-radius:10px;overflow:hidden}.MobileAdditionalServiceListItem_mobileAdditionalServiceListItem__fA3Wi .MobileAdditionalServiceListItem_topRow__wh_Ui .MobileAdditionalServiceListItem_imageContainer__st1vI img{width:100%;height:100%;object-fit:cover}.MobileAdditionalServiceListItem_mobileAdditionalServiceListItem__fA3Wi .MobileAdditionalServiceListItem_topRow__wh_Ui .MobileAdditionalServiceListItem_textContainer__uX3RS{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px}.MobileAdditionalServiceListItem_mobileAdditionalServiceListItem__fA3Wi .MobileAdditionalServiceListItem_topRow__wh_Ui .MobileAdditionalServiceListItem_textContainer__uX3RS .MobileAdditionalServiceListItem_title__gzkAD{font-size:16px;font-weight:600}.MobileAdditionalServiceListItem_mobileAdditionalServiceListItem__fA3Wi .MobileAdditionalServiceListItem_topRow__wh_Ui .MobileAdditionalServiceListItem_textContainer__uX3RS .MobileAdditionalServiceListItem_description__hTl2D{font-size:14px;font-weight:400}.MobileAdditionalServiceListItem_mobileAdditionalServiceListItem__fA3Wi .MobileAdditionalServiceListItem_bottomRow__LkYeS{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.MobileAdditionalServiceListItem_mobileAdditionalServiceListItem__fA3Wi .MobileAdditionalServiceListItem_bottomRow__LkYeS .MobileAdditionalServiceListItem_price__FIpPM{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px}.MobileAdditionalServiceListItem_mobileAdditionalServiceListItem__fA3Wi .MobileAdditionalServiceListItem_bottomRow__LkYeS .MobileAdditionalServiceListItem_price__FIpPM .MobileAdditionalServiceListItem_oldAmount__8k8x9{font-size:14px;line-height:2px;color:var(--ant-color-text-secondary)}.MobileAdditionalServiceListItem_mobileAdditionalServiceListItem__fA3Wi .MobileAdditionalServiceListItem_bottomRow__LkYeS .MobileAdditionalServiceListItem_price__FIpPM .MobileAdditionalServiceListItem_newAmount__UGYNj{font-size:20px;line-height:28px;color:var(--ant-color-primary)}.MobileAdditionalServiceListItem_mobileAdditionalServiceListItem__fA3Wi .MobileAdditionalServiceListItem_bottomRow__LkYeS .MobileAdditionalServiceListItem_buttonContainer__Unonp{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:10px}@keyframes CateringServices_skeleton-shimmer__YfWPC{0%{background-position:-200% 0}to{background-position:200% 0}}.CateringServices_cateringServicesStyled__dO_2t .ant-card-body{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}.CateringServices_cateringServicesStyled__dO_2t .CateringServices_cateringOffers__81FT_,.CateringServices_cateringServicesStyled__dO_2t .CateringServices_flights__365gR{flex:1 1}.CateringServices_blockTitle__s1SfP{display:block;margin-bottom:var(--ant-padding-xxs);color:var(--ant-color-info-text-active);font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px}.CateringServices_selectedMealsTitle__gu_yL{margin-bottom:var(--ant-margin);font-size:var(--ant-font-size-sm);font-weight:600;line-height:22px}.CateringServices_selectedMealsTitleStyled__qbORY{margin:0 0 8px;font-size:var(--ant-font-size);font-weight:600;line-height:22px}.CateringServices_radioListStyled__gylcl{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}@keyframes FlightServiceList_skeleton-shimmer__CgM3t{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightServiceList_flightServicesContainer__SAaQT{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}@keyframes SeatSelectionRedirectCard_skeleton-shimmer__CaObY{0%{background-position:-200% 0}to{background-position:200% 0}}.SeatSelectionRedirectCard_seatSelectionRedirectCard__ekRk6 .ant-card-body{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px}.SeatSelectionRedirectCard_seatSelectionRedirectCard__ekRk6 .SeatSelectionRedirectCard_title__GwI5t{font-size:16px;font-weight:600;line-height:24px;color:var(--ant-color-info);margin:0;word-break:break-word}.SeatSelectionRedirectCard_seatSelectionRedirectCard__ekRk6 .SeatSelectionRedirectCard_description__5MXK_{font-size:14px;line-height:22px;color:var(--ant-color-info-text-active);margin:0;word-break:break-word}.SeatSelectionRedirectCard_seatSelectionRedirectCard__ekRk6 .SeatSelectionRedirectCard_selectSeatButton__72SRF{width:-moz-fit-content;width:fit-content}.SeatSelectionRedirectCard_seatSelectionRedirectCard__ekRk6 .SeatSelectionRedirectCard_selectSeatButton__72SRF .SeatSelectionRedirectCard_selectSeatChildWrapper__Q36Ha{word-break:break-word}@keyframes Heading_skeleton-shimmer__BYrv_{0%{background-position:-200% 0}to{background-position:200% 0}}.Heading_heading__uoN8B{font-size:var(--ant-font-size-heading2)!important;line-height:var(--ant-line-height-heading2)!important;font-weight:var(--ant-font-weight-strong)!important}@media(max-width:767px){.Heading_heading__uoN8B{font-size:var(--ant-font-size-heading4)!important}}@keyframes TourAdditionalServiceList_skeleton-shimmer__RwpFo{0%{background-position:-200% 0}to{background-position:200% 0}}.TourAdditionalServiceList_tourAdditionalServiceList__pfz8u{padding:0 .5rem;margin:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;list-style-type:none}@keyframes TourIncludedAdditionalServiceItem_skeleton-shimmer__Uy3uq{0%{background-position:-200% 0}to{background-position:200% 0}}.TourIncludedAdditionalServiceItem_tourIncludedAdditionalServiceItem__oHcMi{padding-block:1rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;border-bottom:1px solid var(--ant-color-border-secondary)}.TourIncludedAdditionalServiceItem_tourIncludedServiceTitle__nvuK6{font-size:16px;font-weight:600}.TourIncludedAdditionalServiceItem_tourIncludedServiceSummary__CVrzk{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}@media(max-width:767px){.TourIncludedAdditionalServiceItem_tourIncludedServiceSummary__CVrzk{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.TourIncludedAdditionalServiceItem_tourIncludedServiceSummary__CVrzk .ant-btn{width:100%}}.TourIncludedAdditionalServiceItem_tourIncludedServiceSummary__CVrzk .TourIncludedAdditionalServiceItem_tourIncludedSummaryPerson__tRH5v{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.2rem;flex:1 1}.TourIncludedAdditionalServiceItem_tourIncludedServiceSummary__CVrzk .TourIncludedAdditionalServiceItem_tourIncludedSummaryPersonType__M54ED{font-size:16px;font-weight:600;color:var(--ant-color-primary)}.TourIncludedAdditionalServiceItem_tourIncludedServiceSummary__CVrzk .TourIncludedAdditionalServiceItem_tourIncludedSummaryPerson__tRH5v.TourIncludedAdditionalServiceItem_invisible__VLhNA{visibility:hidden}.TourIncludedAdditionalServiceItem_tourIncludedServiceSummary__CVrzk .TourIncludedAdditionalServiceItem_tourIncludedSummaryPrice__3hoSY{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.2rem}.TourIncludedAdditionalServiceItem_tourIncludedServiceSummary__CVrzk .TourIncludedAdditionalServiceItem_tourIncludedSummaryPrice__3hoSY .TourIncludedAdditionalServiceItem_tourIncludedTotalPrice__PmMjt{font-size:16px;font-weight:600;color:var(--ant-color-primary)}@keyframes TourAdditionalServiceListItem_skeleton-shimmer__i3chV{0%{background-position:-200% 0}to{background-position:200% 0}}.TourAdditionalServiceListItem_tourAdditionalServiceListItem__qZlGv{margin-top:1rem;padding-block:.5rem}.TourAdditionalServiceListItem_tourAdditionalServiceTourists__uBK7_{margin-block:1rem;padding:0 1rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;list-style-type:none;border:1px solid var(--ant-color-border-secondary);border-radius:.75rem}.TourAdditionalServiceListItem_tourAdditionalServiceTourists__uBK7_ li:not(:last-child){border-bottom:1px solid var(--ant-color-border-secondary)}.TourAdditionalServiceListItem_tourAdditionalServiceTourist__5hZmI{padding-block:1rem;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.TourAdditionalServiceListItem_tourAdditionalServiceTourist__5hZmI .TourAdditionalServiceListItem_tourAdditionalServiceListItemTitle__3kYa3{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:2rem}.TourAdditionalServiceListItem_tourAdditionalServiceTourist__5hZmI .TourAdditionalServiceListItem_tourAdditionalServiceListItemTitleName__k2zsI{font-weight:600}.TourAdditionalServiceListItem_tourAdditionalServiceTourist__5hZmI .TourAdditionalServiceListItem_tourAdditionalServiceListItemCost__6pcqI{color:var(--ant-color-primary);font-weight:600;font-size:16px}.TourAdditionalServiceListItem_totalCost__pcY4I{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;gap:1rem}.TourAdditionalServiceListItem_totalCost__pcY4I .TourAdditionalServiceListItem_totalCostInfo__1XePt{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.TourAdditionalServiceListItem_totalCost__pcY4I .TourAdditionalServiceListItem_totalCostInfoCost__TZI0b{font-size:16px;font-weight:600;color:var(--ant-color-primary)}@keyframes ServiceListItem_skeleton-shimmer__9OHzv{0%{background-position:-200% 0}to{background-position:200% 0}}.ServiceListItem_serviceListItemContainer__ICFF6{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:var(--ant-color-bg-container);border:1px solid var(--ant-color-border);min-height:64px;padding:var(--ant-padding-sm) var(--ant-margin);border-radius:var(--ant-border-radius-lg)}@media(max-width:992px){.ServiceListItem_serviceListItemContainer__ICFF6{padding:var(--ant-padding-sm);cursor:pointer}}.ServiceListItem_serviceListItemContainer__ICFF6 .ServiceListItem_serviceListItemHeader__jChfE{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin-sm)}@media(max-width:992px){.ServiceListItem_serviceListItemContainer__ICFF6 .ServiceListItem_serviceListItemHeader__jChfE{flex-direction:column;align-items:flex-start;gap:var(--ant-margin-sm)}}.ServiceListItem_serviceListItemContainer__ICFF6 .ServiceListItem_serviceListItemHeader__jChfE .ServiceListItem_serviceListItemTitle__28Feb{color:var(--ant-color-text);font-size:var(--ant-font-size-lg);font-weight:var(--ant-font-weight-strong);line-height:24px}.ServiceListItem_serviceListItemSkeleton__i5_UO{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:var(--ant-color-bg-container);border:1px solid var(--ant-color-border);min-height:64px;padding:var(--ant-padding-sm) var(--ant-margin);border-radius:var(--ant-border-radius-lg)}.ServiceListItem_serviceListItemSkeleton__i5_UO .ServiceListItem_serviceListItemTitleSkeleton__5nKBQ{width:160px;height:24px;background-color:var(--custom-skeleton-bg-color);border-radius:var(--ant-border-radius-lg)}.ServiceListItem_serviceListItemSkeleton__i5_UO .ServiceListItem_serviceListItemContentSkeleton__FPmgp{width:127px}.CancellationInsuranceWarning_warning__E97Cs .ant-alert-message{font-size:var(--ant-font-size);font-weight:400;color:var(--ant-color-warning-text)}.CancellationInsuranceWarning_warning__E97Cs.CancellationInsuranceWarning_boldText__DaXi2 .ant-alert-message{font-weight:600}@keyframes PriceDisplay_skeleton-shimmer__8izGk{0%{background-position:-200% 0}to{background-position:200% 0}}.PriceDisplay_priceDisplay__6w395{display:flex;align-items:center;gap:4px;font-size:var(--ant-font-size-heading4);font-weight:var(--ant-font-weight-strong);line-height:28px;color:var(--ant-color-text);vertical-align:middle}@media(max-width:992px){.PriceDisplay_priceDisplay__6w395{font-size:var(--ant-font-size);line-height:22px}}.PriceDisplay_priceDisplay__6w395 .PriceDisplay_price__0FULf{order:1}.PriceDisplay_priceDisplay__6w395 .PriceDisplay_separator__N66pX{order:2;color:var(--ant-color-text-secondary)}.PriceDisplay_priceDisplay__6w395 .PriceDisplay_personInfo__m6xPL{order:3;color:var(--ant-color-text-secondary);font-size:var(--ant-font-size-sm);line-height:16px}@media(min-width:992px){.PriceDisplay_priceDisplay__6w395 .PriceDisplay_personInfo__m6xPL{order:1}.PriceDisplay_priceDisplay__6w395 .PriceDisplay_separator__N66pX{order:2}.PriceDisplay_priceDisplay__6w395 .PriceDisplay_price__0FULf{order:3}}@keyframes RemoveServiceButton_skeleton-shimmer__geRd_{0%{background-position:-200% 0}to{background-position:200% 0}}@media(max-width:992px){.RemoveServiceButton_removeServiceButton__03l0z{padding:var(--ant-padding-sm)}}.RemoveServiceButton_removeServiceButton__03l0z.RemoveServiceButton_useIcon__LOpWh{width:40px;height:40px;padding:0}@media(max-width:992px){.RemoveServiceButton_removeServiceButton__03l0z.RemoveServiceButton_useIcon__LOpWh{width:36px;height:36px}}@keyframes AddedServiceItem_skeleton-shimmer__Efgrk{0%{background-position:-200% 0}to{background-position:200% 0}}.AddedServiceItem_addedServiceItem__PAeJH{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin);padding:var(--ant-padding-content-vertical-lg);border-radius:12px;min-height:100px;background:var(--ant-color-primary-bg);border:1px solid var(--ant-color-primary)}@media(max-width:992px){.AddedServiceItem_addedServiceItem__PAeJH{min-height:72px;padding:var(--ant-padding-sm)}}.AddedServiceItem_addedServiceItem__PAeJH .AddedServiceItem_content__7nR7i{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--ant-padding-sm)}@media(max-width:992px){.AddedServiceItem_addedServiceItem__PAeJH .AddedServiceItem_content__7nR7i{align-items:center;justify-content:space-between}}.AddedServiceItem_addedServiceItem__PAeJH .AddedServiceItem_content__7nR7i .AddedServiceItem_titleContainer__BsmuN{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs);flex:1 1}.AddedServiceItem_addedServiceItem__PAeJH .AddedServiceItem_content__7nR7i .AddedServiceItem_titleContainer__BsmuN .AddedServiceItem_title___H2KC{font-size:var(--ant-font-size-lg);font-weight:var(--ant-font-weight-strong);line-height:24px;color:var(--ant-color-text)}@media(max-width:992px){.AddedServiceItem_addedServiceItem__PAeJH .AddedServiceItem_content__7nR7i .AddedServiceItem_titleContainer__BsmuN .AddedServiceItem_title___H2KC{font-size:var(--ant-font-size);line-height:22px;color:var(--ant-color-primary-text)}}.AddedServiceItem_addedServiceItem__PAeJH .AddedServiceItem_content__7nR7i .AddedServiceItem_titleContainer__BsmuN .AddedServiceItem_subTitle__XyjmX{font-size:var(--ant-font-size-sm);line-height:16px;color:var(--ant-color-text)}.AddedServiceItem_addedServiceItem__PAeJH .AddedServiceItem_content__7nR7i .AddedServiceItem_priceColumn__wIVfd{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:var(--ant-padding-sm)}@media(max-width:992px){.AddedServiceItem_addedServiceItem__PAeJH .AddedServiceItem_content__7nR7i .AddedServiceItem_priceColumn__wIVfd{flex-direction:row}}.AddedServiceItem_addedServiceItem__PAeJH .AddedServiceItem_content__7nR7i .AddedServiceItem_priceColumn__wIVfd .AddedServiceItem_buttonRow__QC0Ev{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs)}@keyframes AddedServices_skeleton-shimmer__pMh6y{0%{background-position:-200% 0}to{background-position:200% 0}}.AddedServices_addedServices__eleLC{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm)}.AddedServices_addedServices__eleLC .AddedServices_title__IxeKD{font-size:var(--ant-font-size-heading3);font-weight:var(--ant-font-weight-strong);line-height:32px;color:var(--ant-color-text)}@keyframes ExtraServiceBlockV2_skeleton-shimmer__bsHpk{0%{background-position:-200% 0}to{background-position:200% 0}}.ExtraServiceBlockV2_extraServiceBlockV2__0hxub{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}@keyframes BasicCard_skeleton-shimmer__1f6Nw{0%{background-position:-200% 0}to{background-position:200% 0}}.BasicCard_basicCard__0TAEk{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;background-color:var(--ant-color-bg-base);border-radius:12px;border:1px solid var(--ant-color-border)}.BasicCard_basicCard__0TAEk .BasicCard_header__BWfaw{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:var(--ant-margin);border-radius:12px}.BasicCard_basicCard__0TAEk .BasicCard_header__BWfaw.BasicCard_size-small__V9jMo{padding:var(--ant-padding-sm) var(--ant-margin-sm);height:58px}.BasicCard_basicCard__0TAEk .BasicCard_header__BWfaw.BasicCard_size-small__V9jMo .BasicCard_title__Y4K_C{font-size:var(--ant-font-size)!important;font-weight:500!important}.BasicCard_basicCard__0TAEk .BasicCard_header__BWfaw.BasicCard_size-small__V9jMo .BasicCard_subtitle__9Z0b_{font-size:var(--ant-font-size-sm)!important;line-height:16px;color:var(--ant-color-text)}.BasicCard_basicCard__0TAEk .BasicCard_header__BWfaw.BasicCard_size-large__wo3_l{padding:var(--ant-padding-lg) var(--ant-padding-md)}.BasicCard_basicCard__0TAEk .BasicCard_header__BWfaw.BasicCard_collapsible__MAkxb{cursor:pointer;-webkit-user-select:none;user-select:none}.BasicCard_basicCard__0TAEk .BasicCard_header__BWfaw.BasicCard_highlightHeaderOnOpen__z94C3{background-color:var(--ant-color-bg-layout)}.BasicCard_basicCard__0TAEk .BasicCard_header__BWfaw .BasicCard_titleContainer__jBrJH{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs);width:75%}.BasicCard_basicCard__0TAEk .BasicCard_header__BWfaw .BasicCard_titleContainer__jBrJH .BasicCard_title__Y4K_C{font-size:var(--ant-font-size-lg);font-weight:600;line-height:24px;color:var(--ant-color-text)}.BasicCard_basicCard__0TAEk .BasicCard_header__BWfaw .BasicCard_titleContainer__jBrJH .BasicCard_subtitle__9Z0b_{font-size:var(--ant-font-size-sm);line-height:16px;color:var(--ant-color-text)}.BasicCard_basicCard__0TAEk .BasicCard_header__BWfaw .BasicCard_titleContainer__jBrJH .BasicCard_headerExtra__T5Ls4{display:contents}.BasicCard_basicCard__0TAEk .BasicCard_header__BWfaw .BasicCard_actions__c7f2a{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:var(--ant-padding-sm)}.BasicCard_basicCard__0TAEk .BasicCard_header__BWfaw .BasicCard_actions__c7f2a .BasicCard_actionsContainer__SFDQs{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin-sm)}.BasicCard_basicCard__0TAEk .BasicCard_content__knRoq{padding:var(--ant-margin)}.BasicCard_basicCard__0TAEk .BasicCard_content__knRoq.BasicCard_size-small__V9jMo{padding:var(--ant-padding-sm)}.BasicCard_basicCard__0TAEk .BasicCard_content__knRoq.BasicCard_size-large__wo3_l{padding:var(--ant-padding-lg)}@keyframes BlockContainer_skeleton-shimmer__zt7Hp{0%{background-position:-200% 0}to{background-position:200% 0}}.BlockContainer_blockContainer__NguZm .BlockContainer_blockHeader__paMG0{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:var(--ant-margin);padding-bottom:var(--ant-padding-xxs)}.BlockContainer_blockContainer__NguZm .BlockContainer_blockHeader__paMG0.BlockContainer_showDivider__hGqr5{border-bottom:1px solid var(--ant-color-border)}.BlockContainer_blockContainer__NguZm .BlockContainer_blockHeader__paMG0 .BlockContainer_blockHeaderTitle__MUhgv{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs)}.BlockContainer_blockContainer__NguZm .BlockContainer_blockHeader__paMG0 .BlockContainer_blockHeaderTitle__MUhgv .BlockContainer_title__dxiSu{font-size:var(--ant-font-size-heading3);font-weight:var(--ant-font-weight-strong);line-height:32px;color:var(--ant-color-text)}.BlockContainer_blockContainer__NguZm .BlockContainer_blockHeader__paMG0 .BlockContainer_blockHeaderTitle__MUhgv .BlockContainer_subtitle__Y2YQa{font-size:var(--ant-font-size-sm);line-height:16px;color:var(--ant-color-text)}.BlockContainer_blockContainer__NguZm .BlockContainer_blockHeader__paMG0 .BlockContainer_blockHeaderActions__vNVM5{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin-sm)}.BlockContainer_blockContainer__NguZm .BlockContainer_alwaysVisibleItem__6GdHZ{margin-bottom:var(--ant-padding-sm)}@keyframes BaggageOfferButton_skeleton-shimmer__br5_M{0%{background-position:-200% 0}to{background-position:200% 0}}.BaggageOfferButton_baggageOfferButton__ZVH1D{font-size:var(--ant-font-size-lg);line-height:24px;font-weight:600;color:var(--ant-color-primary-text);padding:var(--ant-padding-sm) var(--ant-padding-xl);border-radius:var(--ant-border-radius-lg)}.BaggageOfferButton_totalPrice__S7J_t{font-size:var(--ant-font-size-lg);line-height:16px;font-weight:var(--ant-font-weight-strong);color:var(--ant-color-primary-text);height:48px;padding:var(--ant-padding-sm)}@media(max-width:992px){.BaggageOfferButton_totalPrice__S7J_t{width:100%;text-align:center;display:block}}@keyframes BaggageOfferCard_skeleton-shimmer__pQu9S{0%{background-position:-200% 0}to{background-position:200% 0}}.BaggageOfferCard_contentContainer__C2OjC{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs)}.BaggageOfferCard_contentContainer__C2OjC .BaggageOfferCard_directionRadios__3bu48{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--ant-padding-xs)}@media(max-width:767px){.BaggageOfferCard_contentContainer__C2OjC .BaggageOfferCard_directionRadios__3bu48{flex-direction:column}}.BaggageOfferCard_contentContainer__C2OjC .BaggageOfferCard_directionRadiosButtons__d8M7w{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}@media(max-width:767px){.BaggageOfferCard_contentContainer__C2OjC .BaggageOfferCard_directionRadiosButtons__d8M7w button{flex:1 1}}.BaggageOfferCard_contentContainer__C2OjC .BaggageOfferCard_baggageOffers__WRffV{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs)}.BaggageOfferCard_contentContainer__C2OjC .BaggageOfferCard_addServiceButtonContainer__Yka5I{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch}.BaggageOfferCard_contentContainer__C2OjC .BaggageOfferCard_addServiceButtonContainer__Yka5I .BaggageOfferCard_addServiceButton__cOXqG{font-size:var(--ant-font-size-lg);line-height:24px;font-weight:600;color:var(--ant-color-primary-text);padding:var(--ant-padding-sm) var(--ant-padding-xl);border-radius:var(--ant-border-radius-lg)}.BaggageOfferCard_selectedServicesHeader__Xp45X{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs)}.BaggageOfferCard_selectedServicesHeader__Xp45X .BaggageOfferCard_directionLine__Cw7uG{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs);font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px;color:var(--ant-color-text)}.BaggageOfferCard_selectedServicesHeader__Xp45X .BaggageOfferCard_directionLine__Cw7uG .BaggageOfferCard_directionText__dHm8Y{min-width:70px}.BaggageOfferCard_selectedServicesHeader__Xp45X .BaggageOfferCard_directionLine__Cw7uG .BaggageOfferCard_baggageList__XDoW7{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs)}.BaggageOfferCard_selectedServicesHeader__Xp45X .BaggageOfferCard_directionLine__Cw7uG .BaggageOfferCard_baggageList__XDoW7 .BaggageOfferCard_baggageItem__8P7k8{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:var(--ant-margin-xs)}.BaggageOfferCard_customCardHeader__YTjb_{background-color:var(--ant-color-success-bg)!important;height:-moz-fit-content!important;height:fit-content!important}@keyframes BaggageOfferCardMobile_skeleton-shimmer__X1f86{0%{background-position:-200% 0}to{background-position:200% 0}}.BaggageOfferCardMobile_baggageOfferCardMobile__eTiSN{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--ant-padding-xxs);background-color:var(--ant-color-bg-base);cursor:pointer;min-height:58px;border-radius:var(--ant-border-radius-lg);padding:var(--ant-padding-xs) var(--ant-padding-sm);border:1px solid var(--ant-color-border)}.BaggageOfferCardMobile_baggageOfferCardMobile__eTiSN.BaggageOfferCardMobile_hasSelectedOffer__AXWkF{background-color:var(--ant-color-success-bg);border-color:var(--ant-color-success-border)}.BaggageOfferCardMobile_baggageOfferCardMobile__eTiSN.BaggageOfferCardMobile_hasSelectedOffer__AXWkF .BaggageOfferCardMobile_headerContainer__iX9z1 .BaggageOfferCardMobile_headerTitle__f1Nob{color:var(--ant-green-9)}.BaggageOfferCardMobile_baggageOfferCardMobile__eTiSN .BaggageOfferCardMobile_headerContainer__iX9z1{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--ant-padding-sm)}.BaggageOfferCardMobile_baggageOfferCardMobile__eTiSN .BaggageOfferCardMobile_headerContainer__iX9z1 .BaggageOfferCardMobile_headerTitle__f1Nob{font-size:var(--ant-font-size);font-weight:500;line-height:16px;color:var(--ant-color-text)}.BaggageOfferCardMobile_baggageOfferCardMobile__eTiSN .BaggageOfferCardMobile_headerContainer__iX9z1 .BaggageOfferCardMobile_headerExtra__qd9dI{display:contents}.BaggageOfferCardMobile_baggageOfferCardMobile__eTiSN .BaggageOfferCardMobile_headerContainer__iX9z1.BaggageOfferCardMobile_selected__NIczp .BaggageOfferCardMobile_headerTitle__f1Nob{color:var(--ant-green-9)}.BaggageOfferCardMobile_baggageOfferCardMobile__eTiSN .BaggageOfferCardMobile_actionsContainer__19s2b{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs)}@keyframes BaggageTypeRow_skeleton-shimmer__RJMNm{0%{background-position:-200% 0}to{background-position:200% 0}}.BaggageTypeRow_baggageTypeRow__3V0t6{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs)}.BaggageTypeRow_baggageTypeRow__3V0t6 .BaggageTypeRow_baggageTypeRowHeader__WfzuC{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--ant-padding-xxs)}.BaggageTypeRow_baggageTypeRow__3V0t6 .BaggageTypeRow_baggageTypeRowHeader__WfzuC button{padding:0;height:36px}.BaggageTypeRow_baggageTypeRow__3V0t6 .BaggageTypeRow_baggageTypeRowHeader__WfzuC .BaggageTypeRow_baggageTypeRowTitle__EQ1vG{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:var(--ant-padding-xxs);font-size:var(--ant-font-size-sm);font-weight:600;line-height:16px;height:36px;color:var(--ant-color-text)}.BaggageTypeRow_baggageTypeRow__3V0t6 .BaggageTypeRow_radioButtonContainer__J_z2_{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}@media(max-width:992px){.BaggageTypeRow_baggageTypeRow__3V0t6 .BaggageTypeRow_radioButtonContainer__J_z2_{flex-wrap:wrap}}.BaggageTypeRow_baggageTypeRow__3V0t6 .BaggageTypeRow_radioButtonContainer__J_z2_ button{flex-grow:0;flex-basis:25%;height:56px;max-width:234px}@media(max-width:992px){.BaggageTypeRow_baggageTypeRow__3V0t6 .BaggageTypeRow_radioButtonContainer__J_z2_ button{min-width:104px;height:114px;flex-basis:25%;padding:var(--ant-padding-xs) var(--ant-padding-sm);max-width:unset}}.BaggageTypeRow_baggageTypeRow__3V0t6 .BaggageTypeRow_radioButtonContainer__J_z2_ button>div{display:flex;width:100%;height:100%}.BaggageTypeRow_baggageTypeRow__3V0t6 .BaggageTypeRow_radioButtonContainer__J_z2_ button>div label{display:flex;flex-direction:row;width:100%;height:100%;align-items:stretch}@media(max-width:992px){.BaggageTypeRow_baggageTypeRow__3V0t6 .BaggageTypeRow_radioButtonContainer__J_z2_ button>div label{flex-direction:column;gap:var(--ant-padding-xs);justify-content:space-between;height:100%}.BaggageTypeRow_baggageTypeRow__3V0t6 .BaggageTypeRow_radioButtonContainer__J_z2_ button>div label .ant-radio{align-self:flex-start}}.BaggageTypeRow_baggageTypeRow__3V0t6 .BaggageTypeRow_radioButtonContainer__J_z2_ button>div label .ant-radio-label{display:flex;align-items:center;width:100%;height:100%!important;text-align:left;font-weight:600;flex-grow:1}@media(max-width:992px){.BaggageTypeRow_baggageTypeRow__3V0t6 .BaggageTypeRow_radioButtonContainer__J_z2_ button>div label .ant-radio-label{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:var(--ant-padding-xxs);width:auto;padding:0;height:100%}}.BaggageTypeRow_baggageTypeRow__3V0t6 .BaggageTypeRow_radioButtonContainer__J_z2_ button>div label .ant-radio-label .BaggageTypeRow_baggageAmount__Dv6_j{flex-grow:1;font-size:var(--ant-font-size);font-weight:600;line-height:22px;color:var(--ant-color-text)}.BaggageTypeRow_baggageTypeRow__3V0t6 .BaggageTypeRow_radioButtonContainer__J_z2_ button>div label .ant-radio-label .BaggageTypeRow_baggagePrice__mkmna{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin-xxs);flex-grow:1;text-align:right;font-size:var(--ant-font-size-lg);font-weight:600;line-height:24px;color:var(--ant-color-primary-text)}@media(max-width:992px){.BaggageTypeRow_baggageTypeRow__3V0t6 .BaggageTypeRow_radioButtonContainer__J_z2_ button>div label .ant-radio-label .BaggageTypeRow_baggagePrice__mkmna{font-size:var(--ant-font-size);margin-top:20px}}.BaggageTypeRow_baggageTypeRow__3V0t6 .BaggageTypeRow_radioButtonContainer__J_z2_ button>div label .ant-radio-label .BaggageTypeRow_baggagePrice__mkmna .BaggageTypeRow_oldPrice__Y2xGd{font-size:var(--ant-font-size-sm);text-decoration:line-through;color:var(--ant-color-text-secondary);font-weight:400}@keyframes SelectedBaggagesSummary_skeleton-shimmer__6sPD3{0%{background-position:-200% 0}to{background-position:200% 0}}.SelectedBaggagesSummary_row__p4g8a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs);flex-wrap:wrap}.SelectedBaggagesSummary_directionLabel__1HkQd{min-width:80px}.SelectedBaggagesSummary_colon__aD5tZ,.SelectedBaggagesSummary_directionLabel__1HkQd{font-weight:400;font-size:var(--ant-font-size-sm);line-height:16px;color:var(--ant-color-text)}.SelectedBaggagesSummary_baggageGroups__pr8Ef{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin-sm);flex-wrap:wrap}.SelectedBaggagesSummary_baggageTypeGroup__vVxdd{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs);padding:2px var(--ant-padding-xs);background-color:var(--ant-color-bg-container);border-radius:14px}.SelectedBaggagesSummary_baggageAmounts__qZ7DC{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.SelectedBaggagesSummary_separator__Pna25{margin:0 var(--ant-padding-xxs);color:var(--ant-color-text-tertiary);font-size:var(--ant-font-size-sm)}.SelectedBaggagesSummary_baggageAmount__iybPc{font-weight:600;font-size:var(--ant-font-size-sm);line-height:16px;color:var(--ant-color-text)}.SelectedBaggagesSummary_baggageCount__btaMG{font-weight:400;font-size:var(--ant-font-size-sm);line-height:16px;color:var(--ant-color-text-secondary)}@keyframes SelectedServiceForTourist_skeleton-shimmer__VZjBV{0%{background-position:-200% 0}to{background-position:200% 0}}.SelectedServiceForTourist_selectedServiceForTourist__I8AZ4{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xxs)}.SelectedServiceForTourist_selectedServiceForTourist__I8AZ4 .SelectedServiceForTourist_directionLine__GzgIv{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs);flex-wrap:wrap;font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px;color:var(--ant-color-text)}.SelectedServiceForTourist_selectedServiceForTourist__I8AZ4 .SelectedServiceForTourist_directionLine__GzgIv .SelectedServiceForTourist_directionText__ZD8b_{min-width:50px}.SelectedServiceForTourist_selectedServiceForTourist__I8AZ4 .SelectedServiceForTourist_directionLine__GzgIv .SelectedServiceForTourist_columnSeparator__8uTpx{font-weight:400;font-size:var(--ant-font-size-sm);line-height:16px;color:var(--ant-color-text)}@keyframes BaggageOffers_skeleton-shimmer__9mnB_{0%{background-position:-200% 0}to{background-position:200% 0}}.BaggageOffers_baggageOffers__no5C7{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm)}.BaggageOffers_baggageOffersTitle__3_TDg{font-size:var(--ant-font-size);line-height:22px;font-weight:400;color:var(--ant-color-info-text-active)}@keyframes FlightServices_skeleton-shimmer__xqNJV{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightServices_flightServicesContent__j6U6q{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin);background:var(--ant-color-bg-base)}.FlightServices_cardHeaderExtra__gfCUT{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs);max-width:90%}.FlightServices_cardHeaderExtra__gfCUT .FlightServices_item__NhZ27{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}.FlightServices_cardHeaderExtra__gfCUT .FlightServices_item__NhZ27 .FlightServices_itemTitle__9JxB8{min-width:80px;font-weight:400;font-size:var(--ant-font-size-sm);line-height:16px;color:var(--ant-color-text)}.FlightServices_cardHeaderExtra__gfCUT .FlightServices_item__NhZ27 .FlightServices_itemValue__Xs1qS{font-weight:600;font-size:var(--ant-font-size-sm);line-height:16px;color:var(--ant-color-text)}.FlightServices_selectedBaggageCard__wCubh{border:1px solid var(--ant-color-primary)!important}.FlightServices_selectedBaggageHeader__ZVNRv{background:var(--ant-color-primary-bg)!important;height:-moz-fit-content!important;height:fit-content!important}.FlightServices_mobileActionsContainer__WQjHN{display:flex!important;gap:var(--ant-padding-xxs)!important}@keyframes FlightServicesMobileCard_skeleton-shimmer__5Fxr9{0%{background-position:-200% 0}to{background-position:200% 0}}.FlightServicesMobileCard_flightServicesMobileCard__vBWPo{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--ant-padding-xs);background-color:var(--ant-color-bg-container);border:1px solid var(--ant-color-border);min-height:58px;border-radius:var(--ant-border-radius-lg);padding:var(--ant-padding-sm);cursor:pointer}.FlightServicesMobileCard_flightServicesMobileCard__vBWPo.FlightServicesMobileCard_selected__oFzGi{background-color:var(--ant-color-primary-bg);border-color:var(--ant-color-primary-border)}.FlightServicesMobileCard_flightServicesMobileCard__vBWPo .FlightServicesMobileCard_headerContainer__gKPfq{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--ant-padding-xxs)}.FlightServicesMobileCard_flightServicesMobileCard__vBWPo .FlightServicesMobileCard_headerContainer__gKPfq .FlightServicesMobileCard_headerTitle__MJR2q{font-size:var(--ant-font-size-lg);font-weight:var(--ant-font-weight-strong);line-height:24px;color:var(--ant-color-text)}.FlightServicesMobileCard_flightServicesMobileCard__vBWPo .FlightServicesMobileCard_actionsContainer__jz523{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--ant-padding-xs)}@keyframes IncludedBaggageCard_skeleton-shimmer__QF87M{0%{background-position:-200% 0}to{background-position:200% 0}}.IncludedBaggageCard_includedBaggageCard__qn1lw{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs);flex:1 1;border-radius:var(--ant-border-radius-lg);border:1px solid var(--ant-color-border);padding:var(--ant-padding-xs) var(--ant-padding-sm);line-height:16px}.IncludedBaggageCard_includedBaggageCard__qn1lw .IncludedBaggageCard_titleContainer__5RqEm{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs);margin-bottom:var(--ant-margin-sm)}.IncludedBaggageCard_includedBaggageCard__qn1lw .IncludedBaggageCard_titleContainer__5RqEm .IncludedBaggageCard_title__oygKX{font-size:var(--ant-font-size-sm);font-weight:600;line-height:16px;color:var(--ant-color-text)}.IncludedBaggageCard_includedBaggageCard__qn1lw .IncludedBaggageCard_baggages__84Hc5{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px}.IncludedBaggageCard_includedBaggageCard__qn1lw .IncludedBaggageCard_baggages__84Hc5 .IncludedBaggageCard_baggagesList__a_B51{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;color:var(--ant-color-text);font-size:var(--ant-font-size-sm);line-height:16px}.IncludedBaggageCard_includedBaggageCard__qn1lw .IncludedBaggageCard_baggages__84Hc5 .IncludedBaggageCard_baggagesList__a_B51 span{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--ant-padding-xxs)}@keyframes IncludedBaggages_skeleton-shimmer__yuFFJ{0%{background-position:-200% 0}to{background-position:200% 0}}.IncludedBaggages_includedBaggages__V6uKj{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}.IncludedBaggages_includedBaggages__V6uKj .IncludedBaggages_title__vQvh6{font-size:var(--ant-font-size-sm);color:var(--ant-color-info-text-active);margin-right:var(--ant-margin-sm)}.IncludedBaggages_includedBaggages__V6uKj .IncludedBaggages_includedBaggagesList__EdUc0{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs)}@media(max-width:992px){.IncludedBaggages_includedBaggages__V6uKj .IncludedBaggages_includedBaggagesList__EdUc0{flex-direction:column;gap:var(--ant-padding-xs)}}@keyframes InfoCard_skeleton-shimmer__8Amlt{0%{background-position:-200% 0}to{background-position:200% 0}}.InfoCard_infoCardContainer__U6DDj{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:var(--ant-color-bg-container);border:1px solid var(--ant-color-border);min-height:64px;padding:var(--ant-padding-sm) var(--ant-margin);border-radius:var(--ant-border-radius-lg)}@media(max-width:992px){.InfoCard_infoCardContainer__U6DDj{padding:var(--ant-padding-sm);cursor:pointer}}.InfoCard_infoCardContainer__U6DDj .InfoCard_header__0bYRK{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin-sm)}.InfoCard_infoCardContainer__U6DDj .InfoCard_header__0bYRK .InfoCard_title__jz3pm{color:var(--ant-color-text);font-size:var(--ant-font-size-lg);font-weight:var(--ant-font-weight-strong);line-height:24px}@keyframes InfoCardList_skeleton-shimmer__iGcuC{0%{background-position:-200% 0}to{background-position:200% 0}}.InfoCardList_swiperContent__xc_ik{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:10px;border-radius:var(--ant-border-radius-lg);flex-wrap:wrap;height:82px}.InfoCardList_swiperContent__xc_ik .InfoCardList_swiperContent__xc_ik{width:100%}@media(max-width:767px){.InfoCardList_swiperContent__xc_ik{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}}.InfoCardList_swiperContent__xc_ik .swiper-wrapper{max-width:calc(100vw - 32px)}@keyframes ExtraServiceWidget_skeleton-shimmer__qafwR{0%{background-position:-200% 0}to{background-position:200% 0}}.ExtraServiceWidget_extraServiceWidget__nwX9a{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm);width:100%}.ExtraServiceWidget_extraServiceWidget__nwX9a .commit-button{align-self:flex-end;margin-bottom:20px;width:100%}.ExtraServiceWidget_extraServiceWidget__nwX9a.ExtraServiceWidget_isReservationDetailMode__k37_P{margin-bottom:24px}.ExtraServiceWidget_extraServiceWidget__nwX9a .ant-collapse-header{margin-bottom:0!important;column-gap:unset!important}@keyframes PreReservation_skeleton-shimmer__5ZT64{0%{background-position:-200% 0}to{background-position:200% 0}}.PreReservation_preReservationStyled__8IcC5{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.PreReservation_preReservationStyled__8IcC5 .PreReservation_infoText__nB9bm{color:var(--ant-color-text);font-size:var(--ant-font-size);font-weight:400;line-height:22px}.PreReservation_preReservationStyled__8IcC5 .PreReservation_iconButtonContainer__yKEuj{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-md)}.PreReservation_preReservationStyled__8IcC5 .PreReservation_iconButtonContainer__yKEuj svg{cursor:pointer}.PreReservation_preReservationStyled__8IcC5 .PreReservation_iconButtonContainer__yKEuj button{min-width:243px}@media(max-width:767px){.PreReservation_preReservationStyled__8IcC5{gap:var(--ant-margin)}.PreReservation_preReservationStyled__8IcC5.PreReservation_mobileV2__kZ7XD{gap:12px;padding:var(--ant-margin);border-radius:var(--ant-border-radius-lg);background:var(--ant-color-bg-base)}.PreReservation_preReservationStyled__8IcC5.PreReservation_mobileV2__kZ7XD .PreReservation_infoTextContainer__0bE4b{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px}.PreReservation_preReservationStyled__8IcC5.PreReservation_mobileV2__kZ7XD .PreReservation_iconButtonContainer__yKEuj{width:100%}}@keyframes SupportActions_skeleton-shimmer__nk9vN{0%{background-position:-200% 0}to{background-position:200% 0}}.SupportActions_supportActionsStyled__vvnRk{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;background-color:var(--ant-color-info-bg);padding:var(--ant-padding-xs);border-radius:8px}.SupportActions_supportActionsStyled__vvnRk .SupportActions_hotLine__r_Gt_{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px}.SupportActions_supportActionsStyled__vvnRk .SupportActions_hotLine__r_Gt_ .SupportActions_hotLineTextNumber__hTG37{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.SupportActions_supportActionsStyled__vvnRk .SupportActions_hotLine__r_Gt_ .SupportActions_hotLineTextNumber__hTG37 a{color:var(--ant-color-text);font-weight:600;font-size:var(--ant-font-size)}.SupportActions_supportActionsStyled__vvnRk .SupportActions_hotLine__r_Gt_ .SupportActions_hotLineTextNumber__hTG37 .SupportActions_hotLineText__uD9Rn{color:var(--ant-color-text-secondary);font-size:var(--ant-font-size-sm)}.SupportActions_supportActionsStyled__vvnRk .SupportActions_menuItems__qg74g button{border:none;background-color:rgba(0,0,0,0);cursor:pointer}@keyframes PreReservationModal_skeleton-shimmer__6n_xq{0%{background-position:-200% 0}to{background-position:200% 0}}.PreReservationModal_preReservationModal__NouAW{width:580px!important}.PreReservationModal_preReservationModal__NouAW form{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px}.PreReservationModal_preReservationModal__NouAW form .agreement-form-item{margin-bottom:0!important}.PreReservationModal_preReservationModal__NouAW form .ant-alert{border-radius:8px}.PreReservationModal_preReservationModal__NouAW form .ant-alert .ant-alert-message{font-size:14px;font-weight:400;line-height:22px}.PreReservationModal_preReservationModal__NouAW form .ant-form-item{margin-bottom:12px}.PreReservationModal_preReservationModal__NouAW form .ant-form-item.ant-form-item-has-error,.PreReservationModal_preReservationModal__NouAW form .ant-form-item.ant-form-item-with-help{margin-bottom:24px}.PreReservationModal_preReservationModal__NouAW form .ant-form-item .ant-form-item-control,.PreReservationModal_preReservationModal__NouAW form .ant-form-item .ant-form-item-control .ant-form-item-control-input,.PreReservationModal_preReservationModal__NouAW form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content{min-height:48px}.PreReservationModal_preReservationModal__NouAW form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content input{min-height:inherit}.PreReservationModal_preReservationModal__NouAW form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .PreReservationModal_customInput__1DA6B{height:48px;border-radius:12px}.PreReservationModal_preReservationModal__NouAW form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper{min-height:48px;border-radius:12px}.PreReservationModal_preReservationModal__NouAW form .ant-modal-footer{display:none}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_headerTitle__yyiuJ{font-size:20px;font-weight:600;line-height:28px}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_headerInfo__1DTls{font-size:12px;font-weight:600;line-height:16px;color:var(--ant-color-text-secondary)}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_label__nX_uu{display:block;font-size:14px;font-weight:400;color:var(--ant-color-text);padding-bottom:8px}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_label__nX_uu:before{display:inline-block;margin-inline-end:4px;color:#da102d;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*";margin-right:3px}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_phoneField___EyX7{display:flex;flex-shrink:1}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_phoneField___EyX7 .ant-select-selector{background:var(--ant-color-primary-bg)}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_phoneField___EyX7 .ant-select-selector .ant-select-selection-item{color:var(--ant-color-text-tertiary)}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_phoneField___EyX7 .PreReservationModal_code__ezCWU{flex-basis:125px}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_phoneField___EyX7 .PreReservationModal_code__ezCWU .ant-select-selector{border-radius:12px 0 0 12px}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_phoneField___EyX7 .PreReservationModal_number__pBOl6{flex-grow:1}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_phoneField___EyX7 .PreReservationModal_number__pBOl6 .ant-input-affix-wrapper{height:inherit;border-radius:0 12px 12px 0!important}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_row__sjJqs{justify-content:space-between}.PreReservationModal_preReservationModal__NouAW form .PreReservationModal_confirmWarningMessage__n7Ty0{font-size:12px;font-weight:400;line-height:16px;text-align:center;color:var(--ant-color-text-secondary)}@keyframes ReservationMobileV2Block_skeleton-shimmer__oSE_8{0%{background-position:-200% 0}to{background-position:200% 0}}.ReservationMobileV2Block_reservationMobileV2Block__wMUz0{padding:var(--ant-margin);display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:12px}.HowToEnterDataModal_howToEnterDataModal__Atuob .ant-modal-body{max-height:580px;overflow-y:auto}@keyframes TourBookingAddPassengerAuthAlert_skeleton-shimmer__VyMxb{0%{background-position:-200% 0}to{background-position:200% 0}}.TourBookingAddPassengerAuthAlert_tourAddPassengerAuthAlert__8gZaH{background:var(--ant-color-bg-base);border:none;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px}.TourBookingAddPassengerAuthAlert_tourAddPassengerAuthAlert__8gZaH .ant-alert-description{font-size:16px}.TourBookingAddPassengerAuthAlert_tourAddPassengerAuthAlert__8gZaH .ant-alert-description .TourBookingAddPassengerAuthAlert_link__vLRYw{color:var(--ant-color-link);cursor:pointer}.TourBookingAddPassengerAuthAlert_tourAddPassengerAuthAlertMessages__JNYSS{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px}@keyframes TourDiscountCoupon_skeleton-shimmer__U8_3O{0%{background-position:-200% 0}to{background-position:200% 0}}.TourDiscountCoupon_tourDiscountCoupon__2VTCN{border-radius:1rem;position:relative}.TourDiscountCoupon_tourDiscountCoupon__2VTCN .ant-card-body{padding:1rem}.TourDiscountCoupon_tourDiscountCouponTitle__e7TY7{margin:0;color:#0092d0!important}.TourDiscountCoupon_tourDiscountCouponLabel__UMzsC{margin:0}.TourDiscountCoupon_tourDiscountCouponInputGroup__50_mC{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:1rem;margin-block:1rem}.TourDiscountCoupon_tourDiscountCouponInputGroup__50_mC .ant-input{flex:1 1}.TourDiscountCoupon_tourDiscountCouponInputGroup__50_mC .ant-btn{min-width:200px}@media(max-width:767px){.TourDiscountCoupon_tourDiscountCouponInputGroup__50_mC{flex-direction:column}}.TourDiscountCoupon_tourCouponSuccessAlert__LRo1s{margin-top:1rem;background:var(--ant-control-item-bg-active)!important;border-radius:.75rem}.TourDiscountCoupon_tourCouponAlertContent__ooJlr{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;font-weight:600}.TourDiscountCoupon_tourCouponAlertMessage__G6Dqo span{color:var(--ant-color-success-active)}.TourDiscountCoupon_tourCouponRemoveButton__1_ElL{width:auto!important}@keyframes TourBoardingPoint_skeleton-shimmer__QysSs{0%{background-position:-200% 0}to{background-position:200% 0}}.TourBoardingPoint_tourBoardingRouteName__shCJK{padding-block:1rem}@media(max-width:767px){.TourBoardingPoint_tourBoardingRouteName__shCJK{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;margin-bottom:1rem}.TourBoardingPoint_tourBoardingRouteName__shCJK .TourBoardingPoint_routeNameTitle__vnrky{font-weight:600}}.TourBoardingPoint_transportationNoteContainer__Ehv3Z{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem}.TourBoardingPoint_tourBoardingMainContainer__HjbEi.TourBoardingPoint_hasError__j9JWF{animation:TourBoardingPoint_errorHighlight__Qprth 4s ease}@keyframes TourBoardingPoint_errorHighlight__Qprth{0%{border:2px solid rgba(0,0,0,0)}12.5%{border:2px solid #ff4d4f}25%{border:2px solid rgba(0,0,0,0)}37.5%{border:2px solid #ff4d4f}50%{border:2px solid rgba(0,0,0,0)}62.5%{border:2px solid #ff4d4f}75%{border:2px solid rgba(0,0,0,0)}87.5%{border:2px solid #ff4d4f}}@keyframes TourBoardingTourists_skeleton-shimmer__PG6ax{0%{background-position:-200% 0}to{background-position:200% 0}}.TourBoardingTourists_tourBoardingTourists__crpSF{padding-inline:var(--ant-margin);border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-padding-sm)}.TourBoardingTourists_tourBoardingTourists__crpSF .tourist-item:not(:last-child){border-bottom:1px solid var(--ant-color-border-secondary)}.TourBoardingTourists_tourBoardingTourist__mJ2QY{padding-block:var(--ant-margin);display:flex;flex-direction:row;justify-content:space-between;align-items:center}.TourBoardingTourists_tourBoardingTourist__mJ2QY .ant-form-item{width:50%}@media(max-width:992px){.TourBoardingTourists_tourBoardingTourist__mJ2QY{flex-direction:column;gap:var(--ant-margin);align-items:flex-start}.TourBoardingTourists_tourBoardingTourist__mJ2QY .ant-form-item{width:100%}}.TourBoardingTourists_tourBoardingPointSelect__71GKA{width:50%}@media(max-width:992px){.TourBoardingTourists_tourBoardingPointSelect__71GKA .ant-select{width:100%}}.TourBoardingTourists_tourBoardingTouristTitle__hp3wM{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin)}.TourBoardingTourists_tourBoardingTouristTitle__hp3wM span:last-child{font-weight:var(--ant-font-weight-strong)}@keyframes AddPassengerWidget_skeleton-shimmer__pqPDk{0%{background-position:-200% 0}to{background-position:200% 0}}.AddPassengerWidget_addPassengerWidget__EsQXF{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-content-vertical-lg);margin-top:16px}.AddPassengerWidget_addPassengerWidget__EsQXF .AddPassengerWidget_widgetTitle__76fRL{margin:0;line-height:38px}.AddPassengerWidget_addPassengerWidget__EsQXF .cardTitle{color:var(--ant-color-primary);margin:0}.AddPassengerWidget_addPassengerWidget__EsQXF .phone-field{display:flex;flex-shrink:1}.AddPassengerWidget_addPassengerWidget__EsQXF .phone-field .code{flex-basis:90px}.AddPassengerWidget_addPassengerWidget__EsQXF .phone-field .number{flex-grow:1}.AddPassengerWidget_addPassengerWidget__EsQXF .AddPassengerWidget_row__3uhGc{flex-direction:column}.AddPassengerWidget_addPassengerWidget__EsQXF .ant-form-item{margin-bottom:12px}.AddPassengerWidget_addPassengerWidget__EsQXF .ant-form-item.ant-form-item-has-error,.AddPassengerWidget_addPassengerWidget__EsQXF .ant-form-item.ant-form-item-with-help{margin-bottom:24px}.AddPassengerWidget_addPassengerWidget__EsQXF .AddPassengerWidget_prereservationContainer__HUfDa{height:90px;padding:24px;border-radius:16px;background-color:var(--ant-color-bg-base)}@media(max-width:992px){.AddPassengerWidget_addPassengerWidget__EsQXF .AddPassengerWidget_prereservationContainer__HUfDa{height:unset}}.AddPassengerWidget_disablerContainer__H2900{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:1rem}.AddPassengerWidget_disablerContainer__H2900.AddPassengerWidget_vertical__yTtxs{flex-direction:column}.AddPassengerWidget_disablerContainer__H2900.AddPassengerWidget_horizontal__GEHFU{flex-direction:row}.AddPassengerWidget_disablerContainer__H2900.AddPassengerWidget_disabled__puKZK{pointer-events:none;opacity:.5}@media(max-width:767px){.AddPassengerWidget_disablerContainer__H2900.AddPassengerWidget_isCultureTourReservation__6JhOB .extra-service-widget-styled{padding:0}}@keyframes ReservationStepper_skeleton-shimmer__iwIwM{0%{background-position:-200% 0}to{background-position:200% 0}}.ReservationStepper_reservationStepper__yVC5s{width:100%}.ReservationStepper_reservationStepper__yVC5s .ant-steps{padding:var(--ant-padding-content-vertical-lg);background:var(--ant-color-bg-base);border-radius:var(--custom-border-radius-2xl)}.ReservationStepper_reservationStepper__yVC5s .ant-steps .ant-steps-item-wrapper{align-items:center}.ReservationStepper_reservationStepper__yVC5s .ant-steps .ant-steps-item-active .ant-steps-icon{color:var(--ant-color-text-light-solid)!important}.ReservationStepper_reservationStepper__yVC5s .ant-steps .ant-steps-item-icon{width:var(--ant-control-height-sm);height:var(--ant-control-height-sm);line-height:var(--ant-control-height-sm);border-radius:var(--ant-control-height-sm)}.ReservationStepper_reservationStepper__yVC5s .ant-steps .ant-steps-item-title{line-height:var(--ant-control-height-sm)!important}@media(max-width:992px){.ReservationStepper_reservationStepper__yVC5s .ant-steps{border-radius:0;flex-direction:row;align-items:center}.ReservationStepper_reservationStepper__yVC5s .ant-steps .ant-steps-item{flex:unset!important;min-height:unset!important;padding:0!important}.ReservationStepper_reservationStepper__yVC5s .ant-steps .ant-steps-item.ant-steps-item-active .ant-steps-item-section{display:block!important}.ReservationStepper_reservationStepper__yVC5s .ant-steps .ant-steps-item-wrapper{display:flex;align-items:center;column-gap:0;height:32px}.ReservationStepper_reservationStepper__yVC5s .ant-steps .ant-steps-item-wrapper .ant-steps-item-icon,.ReservationStepper_reservationStepper__yVC5s .ant-steps .ant-steps-item-wrapper .ant-steps-item-title{margin-inline-end:var(--ant-margin-sm)!important;padding-inline-end:0!important}.ReservationStepper_reservationStepper__yVC5s .ant-steps .ant-steps-item-wrapper .ant-steps-item-section{display:none!important}.ReservationStepper_reservationStepper__yVC5s .ant-steps .ant-steps-item-rail{display:none!important;min-height:unset!important}}@keyframes ReservationLoginModal_skeleton-shimmer__NfzSs{0%{background-position:-200% 0}to{background-position:200% 0}}.ReservationLoginModal_reservationLoginModal__N4eth .ant-modal-container{border-radius:var(--ant-margin-md);padding:10px 0 var(--ant-margin-sm) 0}.ReservationLoginModal_reservationLoginModal__N4eth .ant-modal-header{padding:var(--ant-margin-sm) var(--ant-padding-content-vertical-lg)!important;border-radius:var(--ant-margin-md) var(--ant-margin-md) 0 0;border-bottom:1px solid var(--ant-color-split)}.ReservationLoginModal_reservationLoginModal__N4eth .ant-modal-header .ant-modal-title{text-align:center}.ReservationLoginModal_reservationLoginModal__N4eth .ant-modal-body{padding:var(--ant-padding-content-vertical-lg)!important;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-content-vertical-lg)}.ReservationLoginModal_reservationLoginModal__N4eth .ant-modal-body .ReservationLoginModal_text__78jmT{font-size:var(--ant-font-size-lg);color:var(--ant-color-text);text-align:center;line-height:24px}.ReservationLoginModal_reservationLoginModal__N4eth .ant-modal-body .ReservationLoginModal_buttons__YwV3_{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin-sm)}@keyframes ReservationSubmitButton_skeleton-shimmer___tGlL{0%{background-position:-200% 0}to{background-position:200% 0}}.ReservationSubmitButton_reservationSubmitButtonContainer___EBK1{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:var(--ant-padding-content-vertical-lg);width:100%}.ReservationSubmitButton_reservationSubmitButtonContainer___EBK1 .agreement-checkboxes{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--custom-space-4)}.ReservationSubmitButton_reservationSubmitButtonContainer___EBK1 .ReservationSubmitButton_informationAlert__6v6gq{align-items:flex-start;background:var(--ant-color-primary-bg);border-color:var(--ant-color-primary-border)}.ReservationSubmitButton_reservationSubmitButtonContainer___EBK1 .ReservationSubmitButton_informationAlert__6v6gq .anticon{margin-inline-end:var(--ant-margin-sm);margin-top:var(--ant-margin-xs);color:var(--ant-color-primary-active)}.ReservationSubmitButton_reservationSubmitButtonContainer___EBK1 .ReservationSubmitButton_buttons__vdlHQ{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-sm)}@media(max-width:992px){.ReservationSubmitButton_reservationSubmitButtonContainer___EBK1{margin-bottom:var(--ant-padding-sm)}.ReservationSubmitButton_reservationSubmitButtonContainer___EBK1 .ReservationSubmitButton_buttons__vdlHQ{display:none}.ReservationSubmitButton_reservationSubmitButtonContainer___EBK1 .ReservationSubmitButton_informationAlert__6v6gq{margin:0 var(--ant-padding-sm)}}.ReservationSubmitButton_reservationSubmitButton__oHDNA{width:auto;font-weight:var(--ant-font-weight-strong)}.ReservationSubmitButton_reservationSubmitButton__oHDNA .btn-child{width:auto}@keyframes ClearFormBlock_skeleton-shimmer__7X8vX{0%{background-position:-200% 0}to{background-position:200% 0}}.ClearFormBlock_clearFormBlockContainer__DCzDK .ant-btn{width:auto!important}.ClearFormBlock_clearFormBlockContainer__DCzDK .ant-popover{width:254px}.ClearFormBlock_clearFormBlockContainer__DCzDK .ant-popover .anticon-exclamation-circle{font-size:var(--ant-font-size-lg)!important}.ClearFormBlock_clearFormBlockContainer__DCzDK .ant-popover .ant-popconfirm-message{margin-bottom:var(--ant-padding-sm)}.ClearFormBlock_clearFormBlockContainer__DCzDK .ant-btn-variant-link{padding:0}@keyframes FloatLabel_skeleton-shimmer__PgS0C{0%{background-position:-200% 0}to{background-position:200% 0}}.FloatLabel_floatLabel__taikL{position:relative;width:100%;height:100%}.FloatLabel_floatLabel__taikL .FloatLabel_label__JJYyo{font-size:var(--ant-font-size);line-height:22px;font-weight:var(--ant-font-weight-strong);position:absolute;pointer-events:none;left:var(--ant-padding-sm);top:14px;transition:transform .2s ease;transform-origin:left top;z-index:10;color:var(--ant-color-text);max-width:calc(100% - 30px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FloatLabel_floatLabel__taikL .FloatLabel_labelFloat__hQrfM{transform:translateY(-8px) scale(.85)}@keyframes PhoneNumberFormField_skeleton-shimmer__l7tNm{0%{background-position:-200% 0}to{background-position:200% 0}}.PhoneNumberFormField_phoneNumberFormFieldContainer__L8_68 .ant-select{border-right:none!important;box-shadow:none!important;border-top-left-radius:var(--custom-news-slider-card-border-radius);border-bottom-left-radius:var(--custom-news-slider-card-border-radius);height:40px!important;width:auto}.PhoneNumberFormField_phoneNumberFormFieldContainer__L8_68 .ant-select .ant-select-content{overflow:unset;white-space:unset;text-overflow:unset;padding-top:0!important;font-weight:400!important}.PhoneNumberFormField_phoneNumberFormFieldContainer__L8_68 .ant-space-compact,.PhoneNumberFormField_phoneNumberFormFieldContainer__L8_68 .ant-space-compact .ant-form-item:last-child{width:100%!important}.PhoneNumberFormField_phoneNumberFormFieldContainer__L8_68 input{border-left:none!important;box-shadow:none!important;padding-left:0}@media(max-width:992px){.PhoneNumberFormField_phoneNumberFormFieldContainer__L8_68 input{padding:8px 0!important;font-size:var(--ant-font-size-lg);font-weight:400!important}}.PhoneNumberFormField_phoneNumberFormFieldContainer__L8_68 .label-float{display:none}.PhoneNumberFormField_phoneNumberFormFieldContainer__L8_68:focus .ant-select-selector,.PhoneNumberFormField_phoneNumberFormFieldContainer__L8_68:focus input,.PhoneNumberFormField_phoneNumberFormFieldContainer__L8_68:focus-within .ant-select-selector,.PhoneNumberFormField_phoneNumberFormFieldContainer__L8_68:focus-within input,.PhoneNumberFormField_phoneNumberFormFieldContainer__L8_68:hover .ant-select-selector,.PhoneNumberFormField_phoneNumberFormFieldContainer__L8_68:hover input{border-color:var(--ant-color-primary-border-hover)!important}@keyframes RecognitionFormField_skeleton-shimmer__s8rKL{0%{background-position:-200% 0}to{background-position:200% 0}}.RecognitionFormField_recognitionFormFieldContainer__jk2cq{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin-sm)}.RecognitionFormField_recognitionFormFieldContainer__jk2cq button{width:auto;padding:var(--ant-padding-xxs) var(--ant-margin-sm);border-radius:var(--ant-border-radius-lg);gap:var(--ant-margin-sm);font-weight:var(--ant-font-weight-strong);background:var(--ant-color-primary-bg);color:var(--ant-color-primary-text);border-color:var(--ant-color-primary-border)}.RecognitionFormField_recognitionFormFieldContainer__jk2cq button .btn-child{gap:var(--ant-margin-sm)}.RecognitionFormField_recognitionFormFieldContainer__jk2cq button:active,.RecognitionFormField_recognitionFormFieldContainer__jk2cq button:hover{background:var(--ant-color-primary-bg-hover)!important;color:var(--ant-color-primary-text-hover)!important;border-color:var(--ant-color-primary-border-hover)!important}[data-widget-layout=v2] .RecognitionFormField_recognitionFormFieldContainer__jk2cq button:active,[data-widget-layout=v2] .RecognitionFormField_recognitionFormFieldContainer__jk2cq button:hover{background:var(--ant-color-primary-hover)!important;border-color:var(--ant-color-primary-border)!important;color:var(--ant-color-text-light-solid)!important}[data-widget-layout=v2] .RecognitionFormField_recognitionFormFieldContainer__jk2cq button:active circle,[data-widget-layout=v2] .RecognitionFormField_recognitionFormFieldContainer__jk2cq button:active path,[data-widget-layout=v2] .RecognitionFormField_recognitionFormFieldContainer__jk2cq button:hover circle,[data-widget-layout=v2] .RecognitionFormField_recognitionFormFieldContainer__jk2cq button:hover path{stroke:#fff}@media(max-width:992px){.RecognitionFormField_recognitionFormFieldContainer__jk2cq{width:100%;flex-direction:column;gap:var(--ant-padding-xxs)}.RecognitionFormField_recognitionFormFieldContainer__jk2cq button{width:100%}.RecognitionFormField_recognitionFormFieldContainer__jk2cq .RecognitionFormField_text__qrodr{font-size:var(--ant-font-size-sm);line-height:16px;color:var(--ant-color-text-secondary)}}.RecognitionFormField_documentRecognitionModalCard__kxe3S{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-content-vertical-lg)}@media(max-width:992px){.RecognitionFormField_documentRecognitionModalCard__kxe3S{margin-top:var(--ant-padding-sm)}}.RecognitionFormField_documentRecognitionModalCard__kxe3S .RecognitionFormField_desktopCameraScreenLayout__b86Oc{background:rgba(0,0,0,.9);width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;left:0;right:0;top:0;bottom:0;z-index:9999999999;padding-top:var(--ant-padding-xl);padding-bottom:var(--ant-padding-xl)}.RecognitionFormField_documentRecognitionModalCard__kxe3S .RecognitionFormField_desktopCameraScreenLayout__b86Oc .RecognitionFormField_image__HGVFO,.RecognitionFormField_documentRecognitionModalCard__kxe3S .RecognitionFormField_desktopCameraScreenLayout__b86Oc .RecognitionFormField_video__Fm3t4{max-height:100vh;max-width:100vw}.RecognitionFormField_documentRecognitionModalCard__kxe3S .RecognitionFormField_desktopCameraScreenLayout__b86Oc .RecognitionFormField_controls__PX2S_{padding-top:var(--ant-padding-content-vertical-lg);padding-bottom:var(--ant-padding-content-vertical-lg)}.RecognitionFormField_documentRecognitionModalCard__kxe3S .RecognitionFormField_desktopCameraScreenLayout__b86Oc button{margin:0 var(--ant-margin-sm)}.RecognitionFormField_documentRecognitionModalCard__kxe3S .RecognitionFormField_content__79kdx{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm)}.RecognitionFormField_documentRecognitionModalCard__kxe3S .RecognitionFormField_content__79kdx .RecognitionFormField_textWithIcon__lDVng{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-margin-sm)}.RecognitionFormField_documentRecognitionModalCard__kxe3S .RecognitionFormField_content__79kdx .RecognitionFormField_textWithIcon__lDVng svg{min-width:var(--ant-control-height-xs)}.RecognitionFormField_documentRecognitionModalCard__kxe3S p{margin:0!important}.RecognitionFormField_documentRecognitionModalCard__kxe3S .RecognitionFormField_uploadContainer__F8cun{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-content-vertical-lg);background:var(--ant-color-primary-bg);border-radius:var(--custom-news-slider-card-border-radius);padding:var(--ant-padding-sm)}.RecognitionFormField_documentRecognitionModalCard__kxe3S .RecognitionFormField_uploadContainer__F8cun .RecognitionFormField_title__QlKs6{display:block;font-weight:var(--ant-font-weight-strong);line-height:22px}.RecognitionFormField_documentRecognitionModalCard__kxe3S .RecognitionFormField_uploadContainer__F8cun .ant-upload-drag{height:120px;border:1px dashed var(--ant-color-border)}.RecognitionFormField_documentRecognitionModalCard__kxe3S .RecognitionFormField_uploadContainer__F8cun .ant-upload-drag .ant-upload-btn{padding:0;max-height:120px}.RecognitionFormField_documentRecognitionModalCard__kxe3S .RecognitionFormField_uploadContainer__F8cun .ant-upload-hint{margin:0;line-height:22px;color:var(--ant-color-text-description);text-align:center}@media(max-width:992px){.RecognitionFormField_documentRecognitionModalCard__kxe3S .RecognitionFormField_uploadContainer__F8cun .ant-upload{width:100%}}.RecognitionFormField_documentRecognitionModalCard__kxe3S strong{font-weight:var(--ant-font-weight-strong)}.RecognitionFormField_documentRecognitionModalCard__kxe3S .ant-space-item{text-align:center}.RecognitionFormField_documentRecognitionModalCard__kxe3S .ant-alert-content{flex:unset}@keyframes CustomerForm_skeleton-shimmer__Ri18d{0%{background-position:-200% 0}to{background-position:200% 0}}.CustomerForm_customerFormCard__dlyeq{border-radius:calc(var(--ant-border-radius-lg)*2);padding:var(--ant-padding-content-vertical-lg);background:var(--ant-color-bg-base);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm)}.CustomerForm_customerFormCard__dlyeq .CustomerForm_formFields__VbMne{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin-sm)}.CustomerForm_customerFormCard__dlyeq .CustomerForm_formFields__VbMne .CustomerForm_title__5NUrF{padding:0 var(--ant-padding-xxs);font-size:var(--ant-font-size);font-weight:var(--ant-font-weight-strong);line-height:22px;color:var(--ant-color-primary-text-active)}.CustomerForm_customerFormCard__dlyeq .CustomerForm_footer___5TZb{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.CustomerForm_customerFormCard__dlyeq .CustomerForm_footer___5TZb .CustomerForm_customerAsTouristSwitch__G49nj .ant-row{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:var(--ant-margin-sm)}.CustomerForm_customerFormCard__dlyeq .CustomerForm_footer___5TZb .CustomerForm_customerAsTouristSwitch__G49nj .ant-row .ant-col{padding:0;flex:unset;width:auto}@media(max-width:992px){.CustomerForm_customerFormCard__dlyeq .CustomerForm_footer___5TZb{flex-direction:column;align-items:stretch;gap:var(--ant-padding-content-vertical-lg)}.CustomerForm_customerFormCard__dlyeq .CustomerForm_footer___5TZb .ant-btn{height:var(--ant-control-height-sm);width:100%}.CustomerForm_customerFormCard__dlyeq{border:1px solid var(--ant-color-border);padding:var(--ant-padding-sm);border-radius:var(--custom-news-slider-card-border-radius);gap:var(--ant-padding-content-vertical-lg)}}.CustomerForm_customerFormCardHeader__LzP1D{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--ant-padding-lg)}.CustomerForm_customerFormCardHeader__LzP1D .CustomerForm_title__5NUrF{margin:0 0 var(--ant-padding-xxs) 0;line-height:28px;color:var(--ant-color-primary-text)}.CustomerForm_customerFormCardHeader__LzP1D .CustomerForm_subtitle__aDZzw{font-size:var(--ant-font-size-sm);line-height:16px;display:block}@media(max-width:992px){.CustomerForm_customerFormCardHeader__LzP1D{flex-direction:column;gap:var(--ant-padding-content-vertical-lg)}}@keyframes HowToEnterDataModal_skeleton-shimmer__Bqci_{0%{background-position:-200% 0}to{background-position:200% 0}}.HowToEnterDataModal_howToEnterDataModal__eLHJc .ant-modal-body{max-height:580px;overflow-y:auto;padding:0 var(--ant-padding-lg) var(--ant-padding-lg) var(--ant-padding-lg)!important}@media(max-width:992px){.HowToEnterDataModal_howToEnterDataModal__eLHJc .ant-modal-body{padding:56px var(--ant-padding-content-vertical-lg) var(--ant-padding-content-vertical-lg) var(--ant-padding-content-vertical-lg)!important;max-height:unset;height:100dvh!important}}@keyframes OrderNotes_skeleton-shimmer__eAFxM{0%{background-position:-200% 0}to{background-position:200% 0}}.OrderNotes_orderNotesContainer__PnvvU{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm);border:1px solid var(--ant-color-border);border-radius:calc(var(--ant-border-radius-lg)*2);padding:var(--ant-padding-content-vertical-lg);background:var(--ant-color-bg-container)}.OrderNotes_orderNotesContainer__PnvvU h4{margin:0;line-height:28px}.OrderNotes_orderNotesContainer__PnvvU textarea{border-radius:var(--ant-padding-sm);padding:var(--ant-padding-xs)}.OrderNotes_orderNotesContainer__PnvvU .OrderNotes_notesOptions__fmh5y{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-xs);flex-wrap:wrap}.OrderNotes_orderNotesContainer__PnvvU .OrderNotes_notesOptions__fmh5y .ant-btn{box-shadow:none;width:auto;padding:var(--ant-margin-sm) var(--ant-padding-sm)!important}@media(max-width:992px){.OrderNotes_orderNotesContainer__PnvvU .OrderNotes_notesOptions__fmh5y .ant-btn{white-space:normal;height:auto;min-height:32px;line-height:1.2;width:100%!important}}.OrderNotes_orderNotesContainer__PnvvU .OrderNotes_notesOptions__fmh5y .OrderNotes_active__M_Rmq{border-color:var(--ant-color-primary-active);background-color:var(--ant-color-primary-bg);color:var(--ant-color-primary-text)}@keyframes PassengerFormHeader_skeleton-shimmer__q21z_{0%{background-position:-200% 0}to{background-position:200% 0}}.PassengerFormHeader_passengerFormHeader__RTiyG{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.PassengerFormHeader_passengerFormHeader__RTiyG .PassengerFormHeader_title__tqRi9{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-sm);min-height:var(--ant-control-height)}.PassengerFormHeader_passengerFormHeader__RTiyG .PassengerFormHeader_title__tqRi9 .select-from-tourist-list{min-width:176px}.PassengerFormHeader_passengerFormHeader__RTiyG .PassengerFormHeader_title__tqRi9 .PassengerFormHeader_cardTitle__XFfgY{margin:0;line-height:28px}.PassengerFormHeader_passengerFormHeader__RTiyG .PassengerFormHeader_title__tqRi9 .ant-tag{padding:3px var(--ant-margin-sm);font-size:var(--ant-font-size-sm);line-height:16px}.PassengerFormHeader_passengerFormHeader__RTiyG .PassengerFormHeader_title__tqRi9 .ant-tag strong{font-weight:var(--ant-font-weight-strong)}.PassengerFormHeader_passengerFormHeader__RTiyG .PassengerFormHeader_title__tqRi9 .PassengerFormHeader_row__L1TzZ{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-sm)}@media(max-width:992px){.PassengerFormHeader_passengerFormHeader__RTiyG{flex-direction:column;align-items:flex-start;gap:var(--ant-padding-content-vertical-lg)}.PassengerFormHeader_passengerFormHeader__RTiyG .PassengerFormHeader_title__tqRi9{min-height:unset;width:100%;align-items:flex-start;flex-direction:column}.PassengerFormHeader_passengerFormHeader__RTiyG .PassengerFormHeader_title__tqRi9 .select-from-tourist-list{width:100%}.PassengerFormHeader_passengerFormHeader__RTiyG .PassengerFormHeader_title__tqRi9 .select-from-tourist-list .ant-select-single{height:40px!important}}@keyframes PassengerForm_skeleton-shimmer__GaI22{0%{background-position:-200% 0}to{background-position:200% 0}}.PassengerForm_passengerForm__uvoEy{border-radius:calc(var(--ant-border-radius-lg)*2);padding:var(--ant-padding-content-vertical-lg);background:var(--ant-color-bg-base);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm)}.PassengerForm_passengerForm__uvoEy :not(.masked-date-picker)>.ant-input-affix-wrapper{padding-top:0;padding-bottom:0;height:40px}.PassengerForm_passengerForm__uvoEy .float-label .ant-select-content{margin-top:12px!important}.PassengerForm_passengerForm__uvoEy .PassengerForm_formFields__bmeTl{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm)}@media(max-width:992px){.PassengerForm_passengerForm__uvoEy .PassengerForm_formFields__bmeTl{gap:var(--ant-padding-xs)}}.PassengerForm_passengerForm__uvoEy .PassengerForm_formFields__bmeTl .ant-form-item{margin-bottom:0!important}.PassengerForm_passengerForm__uvoEy .PassengerForm_genderFormField__angOU .ant-radio-group{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.PassengerForm_passengerForm__uvoEy .PassengerForm_genderFormField__angOU .ant-radio-group .ant-radio-wrapper{width:100%;border:1px solid var(--ant-color-border);background:var(--ant-color-bg-container);padding:var(--ant-margin-sm) var(--ant-padding-sm);border-radius:var(--ant-border-radius-lg)}.PassengerForm_passengerForm__uvoEy .PassengerForm_genderFormField__angOU .ant-radio-group .ant-radio-wrapper .ant-radio-label{font-weight:var(--ant-font-weight-strong)}.PassengerForm_passengerForm__uvoEy .PassengerForm_genderFormField__angOU .ant-radio-group .ant-radio-wrapper-checked{border:1px solid var(--ant-color-primary-border);background:var(--ant-color-primary-bg)}.PassengerForm_passengerForm__uvoEy .PassengerForm_addLaterFormField__lzn14 .ant-form-item-row{flex-direction:row-reverse!important;justify-content:flex-end;align-items:center;gap:var(--ant-margin-sm)}.PassengerForm_passengerForm__uvoEy .PassengerForm_addLaterFormField__lzn14 .ant-form-item-row .ant-form-item-label{padding:0}.PassengerForm_passengerForm__uvoEy .PassengerForm_addLaterFormField__lzn14 .ant-form-item-row .ant-form-item-control{flex:unset;width:auto}.PassengerForm_passengerForm__uvoEy .PassengerForm_addLaterFormField__lzn14 .ant-form-item-row .ant-form-item-control .ant-form-item-control-input{min-height:38px}@media(max-width:992px){.PassengerForm_passengerForm__uvoEy .PassengerForm_addLaterFormField__lzn14 .ant-form-item-row .ant-col{flex:unset!important}}.PassengerForm_passengerForm__uvoEy .clear-form-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}@media(max-width:992px){.PassengerForm_passengerForm__uvoEy .clear-form-container{justify-content:center}}.PassengerForm_passengerForm__uvoEy .PassengerForm_title__RuD45{padding:0 var(--ant-padding-xxs);font-size:var(--ant-font-size);font-weight:var(--ant-font-weight-strong);line-height:22px;color:var(--ant-color-primary-text-active)}@media(max-width:992px){.PassengerForm_passengerForm__uvoEy{border:1px solid var(--ant-color-border);padding:var(--ant-padding-sm);border-radius:var(--custom-news-slider-card-border-radius);gap:var(--ant-padding-content-vertical-lg)}}.PassengerForm_passengerSpecialDemandContainer__XmOZZ{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin-sm);margin-top:1rem}@keyframes ReservationInfoCard_skeleton-shimmer__y78qa{0%{background-position:-200% 0}to{background-position:200% 0}}.ReservationInfoCard_reservationInfoCardContainer__6DGAa{border-radius:calc(var(--ant-border-radius-lg)*2);background-color:var(--ant-color-bg-base);border:1px solid var(--ant-color-border);padding:var(--ant-padding-sm) var(--ant-padding-content-vertical-lg);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--ant-margin)}.ReservationInfoCard_reservationInfoCardContainer__6DGAa .ReservationInfoCard_header__4JDur{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs)}.ReservationInfoCard_reservationInfoCardContainer__6DGAa .ReservationInfoCard_header__4JDur .ReservationInfoCard_tooltip__bJaJG{height:var(--ant-control-height-xs)}.ReservationInfoCard_reservationInfoCardContainer__6DGAa .ReservationInfoCard_header__4JDur .ReservationInfoCard_text__PxVKX{color:var(--ant-color-text);font-size:var(--ant-font-size);font-weight:400;line-height:22px}.ReservationInfoCard_reservationInfoCardContainer__6DGAa .ant-btn{width:auto;min-width:180px;background:var(--ant-color-primary-bg);border-color:var(--ant-color-primary-border);color:var(--ant-color-primary-text)!important;font-weight:var(--ant-font-weight-strong);line-height:22px;font-size:var(--ant-font-size);box-shadow:none}.ReservationInfoCard_reservationInfoCardContainer__6DGAa .ant-btn:active,.ReservationInfoCard_reservationInfoCardContainer__6DGAa .ant-btn:hover{background:var(--ant-color-primary-bg-hover)!important;border-color:var(--ant-color-primary-border-hover)!important;color:var(--ant-color-primary-text-hover)!important}[data-widget-layout=v2] .ReservationInfoCard_reservationInfoCardContainer__6DGAa .ant-btn:active,[data-widget-layout=v2] .ReservationInfoCard_reservationInfoCardContainer__6DGAa .ant-btn:hover{background:var(--ant-color-primary-hover)!important;border-color:var(--ant-color-primary-border)!important;color:var(--ant-color-text-light-solid)!important}@media(max-width:992px){.ReservationInfoCard_reservationInfoCardContainer__6DGAa{padding:var(--ant-padding-sm);flex-direction:column;border-radius:var(--custom-news-slider-card-border-radius)}.ReservationInfoCard_reservationInfoCardContainer__6DGAa .ReservationInfoCard_header__4JDur{align-items:flex-start}.ReservationInfoCard_reservationInfoCardContainer__6DGAa .ant-btn{width:100%}}@keyframes PreReservationForm_skeleton-shimmer__AWoF0{0%{background-position:-200% 0}to{background-position:200% 0}}.PreReservationForm_preReservationForm__KvRuL .PreReservationForm_infoText__JBrav{color:var(--ant-color-text);font-size:var(--ant-font-size-sm);font-weight:400;line-height:16px}.PreReservationForm_preReservationForm__KvRuL strong{font-weight:var(--ant-font-weight-strong);font-size:var(--ant-font-size);line-height:22px}@keyframes PreReservationModal_skeleton-shimmer__klAdy{0%{background-position:-200% 0}to{background-position:200% 0}}.PreReservationModal_preReservationModal__noOyX form{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-content-vertical-lg);padding:var(--ant-padding-xxs) 0 var(--ant-margin-md) 0}.PreReservationModal_preReservationModal__noOyX form .PreReservationModal_headerTitle__fkzhR{font-size:var(--ant-font-size-heading4);font-weight:var(--ant-font-weight-strong);line-height:28px}.PreReservationModal_preReservationModal__noOyX form .PreReservationModal_headerInfo__qpeHN{font-size:var(--ant-font-size);font-weight:500;line-height:22px}.PreReservationModal_preReservationModal__noOyX form .agreement-checkboxes{gap:var(--ant-padding-sm);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;margin:var(--ant-margin) 0}.PreReservationModal_preReservationModal__noOyX form .ant-form-item{margin-bottom:0}.PreReservationModal_preReservationModal__noOyX form .ant-form-item label{line-height:22px}.PreReservationModal_preReservationModal__noOyX form .ant-form-item input{border-radius:var(--ant-padding-sm);height:var(--ant-control-height-lg)}.PreReservationModal_preReservationModal__noOyX form .ant-form-item .ant-select{height:var(--ant-control-height-lg)}.PreReservationModal_preReservationModal__noOyX form .PreReservationModal_warningMessage__57Q6W{font-weight:400;margin-top:var(--ant-padding-content-vertical-lg);font-size:var(--ant-font-size-sm);color:var(--ant-color-text-secondary);line-height:16px;text-align:center}@media(max-width:992px){.PreReservationModal_preReservationModal__noOyX form{padding:0}.PreReservationModal_preReservationModal__noOyX form input{padding-top:18px;font-weight:var(--ant-font-weight-strong)}.PreReservationModal_preReservationModal__noOyX .ant-modal-body{padding:72px var(--ant-padding-content-vertical-lg) var(--ant-padding-content-vertical-lg) var(--ant-padding-content-vertical-lg)!important}}@keyframes ReservationWidgetV2_skeleton-shimmer__3vW4E{0%{background-position:-200% 0}to{background-position:200% 0}}.ReservationWidgetV2_reservationWidgetContainer__KblRq{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--ant-padding-content-vertical-lg);margin:var(--ant-padding-lg) 0}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-content-vertical-lg);width:100%}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .form-title{margin:0;line-height:32px}@media(max-width:992px){.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .form-title{line-height:28px}}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .read-more{cursor:pointer;font-weight:var(--ant-font-weight-strong);color:var(--ant-color-primary-text)}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .form-description{margin-top:var(--ant-padding-xxs);font-size:var(--ant-font-size-sm);line-height:16px;display:block}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .ant-form-item{margin-bottom:0!important}@media(max-width:992px){.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .ant-form-item .ant-select-single{height:48px}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .ant-form-item .ant-select-single .ant-select-selection-item,.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .ant-form-item .ant-select-single input{padding-top:var(--ant-padding-sm);font-weight:var(--ant-font-weight-strong)}}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .ant-form-item label{font-weight:400;font-size:var(--ant-font-size);line-height:22px;color:var(--ant-color-text)}@media(min-width:992px){.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .ant-form-item label{white-space:nowrap}}@media(max-width:992px){.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .ant-form-item input{padding-top:var(--ant-padding-md);font-weight:var(--ant-font-weight-strong)}}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .ant-form-item .ant-select-selector{border-radius:var(--ant-border-radius-lg)}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .ant-form-item .masked-date-picker{position:unset}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .ant-form-item .masked-date-picker input{height:auto}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .ant-form-item .masked-date-picker .ant-picker-suffix{display:none!important}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .ant-form-item-explain-error{font-size:var(--ant-font-size-sm);line-height:16px}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .passport-serie-form-field{width:90px!important}@media(max-width:992px){.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .passport-serie-form-field{width:120px!important}}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .ant-space,.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .ant-space .ant-form-item:last-child,.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .ant-space .ant-space-item:last-child,.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .ant-space-compact,.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .ant-space-compact .ant-form-item:last-child,.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .ant-space-compact .ant-space-item:last-child{width:100%}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-alert{align-items:flex-start}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-alert .ant-alert-icon{margin-inline-end:var(--ant-margin-sm);margin-top:var(--ant-padding-xxs)}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-btn{box-shadow:none!important}@media(max-width:992px){.ReservationWidgetV2_reservationWidgetContainer__KblRq{margin:0;gap:var(--ant-padding-sm)}.ReservationWidgetV2_reservationWidgetContainer__KblRq .extra-service-block{padding:0 var(--ant-padding-sm)}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form{padding:0 var(--ant-padding-sm);gap:var(--ant-padding-sm)}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .label{font-weight:400!important;font-size:var(--ant-font-size-lg)!important;line-height:24px!important;color:var(--ant-color-text-secondary)!important}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .label-float{font-size:var(--ant-font-size-sm)!important;line-height:16px!important;color:var(--ant-color-text)!important}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .masked-input{padding:7.38px 11px!important;position:relative!important}.ReservationWidgetV2_reservationWidgetContainer__KblRq .ant-form .masked-input input{padding-top:var(--ant-padding-sm)!important}}.DynamicLayout_dynamicLayout__bjaGu{min-height:100vh}.DynamicLayout_dynamicLayout__bjaGu.DynamicLayout_Homepage__tlBoD{background-color:#f4f5f5}.DynamicLayout_dynamicLayout__bjaGu.DynamicLayout_Homepage__tlBoD:before{content:"";display:block;height:700px;width:100%;background:rgba(0,0,0,0);position:absolute;top:0;left:0;pointer-events:none;z-index:-1}@media(max-width:768px){.DynamicLayout_dynamicLayout__bjaGu.DynamicLayout_Homepage__tlBoD:before{height:520px}}.DynamicLayout_dynamicLayout__bjaGu.DynamicLayout_Account__x2kKU,.DynamicLayout_dynamicLayout__bjaGu.DynamicLayout_ExtraService__oxmjd,.DynamicLayout_dynamicLayout__bjaGu.DynamicLayout_UnfinishedBooking__nRUMr{background-color:#f5f5f5}@keyframes LimitedContainer_skeleton-shimmer__YZDMZ{0%{background-position:-200% 0}to{background-position:200% 0}}.LimitedContainer_container__vfJxi{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}@keyframes HeaderMenuBar_skeleton-shimmer__3RzfF{0%{background-position:-200% 0}to{background-position:200% 0}}.HeaderMenuBar_container__KIGJj{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 0}.HeaderMenuBar_container__KIGJj .HeaderMenuBar_menu__WkOx4{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.HeaderMenuBar_container__KIGJj .layout-container-limit{position:relative}@keyframes BasicMenu_skeleton-shimmer__pjJNT{0%{background-position:-200% 0}to{background-position:200% 0}}.BasicMenu_menuItemDiv__0uYtQ{display:block;position:relative;padding:0 10px;color:var(--ant-color-text-base);cursor:pointer;font-weight:600;font-size:var(--ant-font-size)}.BasicMenu_menuItemDiv__0uYtQ.BasicMenu_hasCustomItem__HfGR4{position:static}.BasicMenu_menuItemDiv__0uYtQ a,.BasicMenu_menuItemDiv__0uYtQ:hover{color:var(--ant-color-text-base)}.BasicMenu_menuItemDiv__0uYtQ .BasicMenu_menuItemIcon___674u{margin-right:5px}.BasicMenu_menuItemDiv__0uYtQ .BasicMenu_submenu__Hnk0d{visibility:hidden;opacity:0;pointer-events:none;display:inline-block;position:absolute;z-index:999;background:var(--ant-color-bg-base);box-shadow:0 6px 16px rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);border-radius:var(--ant-border-radius);box-sizing:border-box;padding:4px;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease,visibility .3s,pointer-events .3s;left:0;top:100%}.BasicMenu_menuItemDiv__0uYtQ .BasicMenu_submenu__Hnk0d.BasicMenu_open__ZQQ7D{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.BasicMenu_menuItemDiv__0uYtQ .BasicMenu_submenu__Hnk0d.BasicMenu_closing__SqXbd{visibility:visible;opacity:0;transform:translateY(-10px);pointer-events:none}.BasicMenu_menuItemDiv__0uYtQ .BasicMenu_submenu__Hnk0d .BasicMenu_submenu__Hnk0d{top:0;left:100%;transform:translateX(-10px)}.BasicMenu_menuItemDiv__0uYtQ .BasicMenu_submenu__Hnk0d .BasicMenu_submenu__Hnk0d.BasicMenu_open__ZQQ7D{transform:translateX(0)}.BasicMenu_menuItemDiv__0uYtQ .BasicMenu_submenu__Hnk0d .BasicMenu_submenu__Hnk0d.BasicMenu_closing__SqXbd{transform:translateX(-10px)}.BasicMenu_menuItemDiv__0uYtQ .BasicMenu_submenu__Hnk0d .BasicMenu_menuItem__iumMX{text-overflow:ellipsis;width:100%;padding:8px;box-sizing:border-box;border-radius:var(--ant-border-radius);min-width:180px;line-height:2;position:relative;display:flex;align-items:center;justify-content:space-between}.BasicMenu_menuItemDiv__0uYtQ .BasicMenu_submenu__Hnk0d .BasicMenu_menuItem__iumMX:hover{background:rgba(0,0,0,.05)}.BasicMenu_menuItemDiv__0uYtQ .BasicMenu_submenu__Hnk0d .BasicMenu_menuItem__iumMX:has(.BasicMenu_submenu__Hnk0d):after{content:"›";margin-left:8px;font-size:1.2em}.BasicMenu_menuItemLink___jUNb{display:block;position:relative;padding:0 10px;color:var(--ant-color-text-base);cursor:pointer;font-weight:600;font-size:var(--ant-font-size)}.BasicMenu_menuItemLink___jUNb.BasicMenu_hasCustomItem__HfGR4{position:static}.BasicMenu_menuItemLink___jUNb a,.BasicMenu_menuItemLink___jUNb:hover{color:var(--ant-color-text-base)}.BasicMenu_menuItemLink___jUNb .BasicMenu_menuItemIcon___674u{margin-right:5px}.BasicMenu_menuItemLink___jUNb .BasicMenu_submenu__Hnk0d{visibility:hidden;opacity:0;pointer-events:none;display:inline-block;position:absolute;z-index:999;background:var(--ant-color-bg-base);box-shadow:0 6px 16px rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);border-radius:var(--ant-border-radius);box-sizing:border-box;padding:4px;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease,visibility .3s,pointer-events .3s;left:0;top:100%}.BasicMenu_menuItemLink___jUNb .BasicMenu_submenu__Hnk0d.BasicMenu_open__ZQQ7D{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.BasicMenu_menuItemLink___jUNb .BasicMenu_submenu__Hnk0d.BasicMenu_closing__SqXbd{visibility:visible;opacity:0;transform:translateY(-10px);pointer-events:none}.BasicMenu_menuItemLink___jUNb .BasicMenu_submenu__Hnk0d .BasicMenu_submenu__Hnk0d{top:0;left:100%;transform:translateX(-10px)}.BasicMenu_menuItemLink___jUNb .BasicMenu_submenu__Hnk0d .BasicMenu_submenu__Hnk0d.BasicMenu_open__ZQQ7D{transform:translateX(0)}.BasicMenu_menuItemLink___jUNb .BasicMenu_submenu__Hnk0d .BasicMenu_submenu__Hnk0d.BasicMenu_closing__SqXbd{transform:translateX(-10px)}.BasicMenu_menuItemLink___jUNb .BasicMenu_submenu__Hnk0d .BasicMenu_menuItem__iumMX{text-overflow:ellipsis;width:100%;padding:8px;box-sizing:border-box;border-radius:var(--ant-border-radius);min-width:180px;line-height:2;position:relative;display:flex;align-items:center;justify-content:space-between}.BasicMenu_menuItemLink___jUNb .BasicMenu_submenu__Hnk0d .BasicMenu_menuItem__iumMX:hover{background:rgba(0,0,0,.05)}.BasicMenu_menuItemLink___jUNb .BasicMenu_submenu__Hnk0d .BasicMenu_menuItem__iumMX:has(.BasicMenu_submenu__Hnk0d):after{content:"›";margin-left:8px;font-size:1.2em}.BasicMenu_menuContainer__v46j8{display:flex;position:relative;flex-wrap:wrap}.BasicMenu_menuContainer__v46j8.BasicMenu_hasMegaMenu__gdQRR{position:static}.BasicMenu_menuContainer__v46j8.BasicMenu_horizontal__KxF25{flex-direction:row}.BasicMenu_menuContainer__v46j8.BasicMenu_horizontal__KxF25>.BasicMenu_menuItem__iumMX>.BasicMenu_submenu__Hnk0d{top:100%;left:0}.BasicMenu_menuContainer__v46j8.BasicMenu_vertical__xm2m0{flex-direction:column}.BasicMenu_menuContainer__v46j8.BasicMenu_vertical__xm2m0>.BasicMenu_menuItem__iumMX>.BasicMenu_submenu__Hnk0d{top:0;left:100%}@keyframes HeaderMenuList_skeleton-shimmer__6wvPq{0%{background-position:-200% 0}to{background-position:200% 0}}.HeaderMenuList_customHeaderMenuBasic__fkyFR{flex:1 1;background:rgba(0,0,0,0);border:none;line-height:38px;font-size:14px;font-weight:600;width:100%}@keyframes HeaderFavBadge_skeleton-shimmer__9IvuH{0%{background-position:-200% 0}to{background-position:200% 0}}.HeaderFavBadge_headerFavBadge__vBWxX{display:flex;align-items:center}@media(max-width:767px){.HeaderFavBadge_headerFavBadge__vBWxX{justify-content:center;flex-direction:column;gap:var(--ant-margin-xs);padding:0 var(--ant-padding-xxs)}}.HeaderFavBadge_headerFavBadgeWrapper__OTq91 .badge{top:-4px}@keyframes HeaderLogo_skeleton-shimmer__5uYky{0%{background-position:-200% 0}to{background-position:200% 0}}.HeaderLogo_container__MHYx4{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px}.HeaderLogo_container__MHYx4 .HeaderLogo_headerLogo__caiMB{display:flex}@media(max-width:767px){.HeaderLogo_container__MHYx4 .HeaderLogo_headerLogo__caiMB img{width:113px;height:40px}[data-widget-layout=v2] .HeaderLogo_container__MHYx4 .HeaderLogo_headerLogo__caiMB img{width:123px;height:48px}}.HeaderLogo_container__MHYx4 .HeaderLogo_separator__5RmKb{background:var(--ant-color-split);width:1px;height:30px}.HeaderLogo_container__MHYx4 .HeaderLogo_documentNumber__cEgv6{width:100%;margin-left:25px;font-size:var(--custom-font-size-xxs);color:var(--ant-color-text-secondary)}.IconLabelSkeleton_iconLabelSkeleton__BJ6UZ{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:4px}.IconLabelSkeleton_iconLabelSkeleton__BJ6UZ .IconLabelSkeleton_iconLabelSkeletonLabel__bsd0L{min-width:100px;height:16px;background-color:#f0f0f0;border-radius:4px}.IconLabelSkeleton_iconLabelSkeleton__BJ6UZ .IconLabelSkeleton_skeletonIcon__PNRb_{width:24px;height:24px;background-color:#f0f0f0;border-radius:999px}@keyframes HeaderBlogMenu_skeleton-shimmer__mdzst{0%{background-position:-200% 0}to{background-position:200% 0}}.HeaderBlogMenu_headerBlogMenu__oJBbB .HeaderBlogMenu_blogLink__RHxD9{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--ant-margin-sm)}@media(max-width:767px){.HeaderBlogMenu_headerBlogMenu__oJBbB{padding:10px 0}.HeaderBlogMenu_headerBlogMenu__oJBbB .HeaderBlogMenu_blogLink__RHxD9{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-weight:var(--ant-font-weight-strong)}}@keyframes HeaderNewsMenu_skeleton-shimmer__cqOsG{0%{background-position:-200% 0}to{background-position:200% 0}}.HeaderNewsMenu_headerNewsMenuContainer__2ZJKV .HeaderNewsMenu_newsLink__ho7IZ{display:flex;flex-direction:var(--ant-margin-sm);justify-content:center;align-items:center}@media(max-width:767px){.HeaderNewsMenu_headerNewsMenuContainer__2ZJKV{padding:10px 0}.HeaderNewsMenu_headerNewsMenuContainer__2ZJKV .HeaderNewsMenu_newsLink__ho7IZ{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-weight:var(--ant-font-weight-strong)}}@keyframes HeaderTopBar_skeleton-shimmer__em2z_{0%{background-position:-200% 0}to{background-position:200% 0}}.HeaderTopBar_headerTopBar__WWpcv{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:var(--ant-padding-content-vertical-lg) 0;border-bottom:1px solid var(--ant-color-bg-container-disabled);box-sizing:border-box}[data-widget-layout=v2] .HeaderTopBar_headerTopBar__WWpcv{padding:0}.HeaderTopBar_headerTopBar__WWpcv .ant-badge svg:hover circle,.HeaderTopBar_headerTopBar__WWpcv .ant-badge svg:hover path{stroke:var(--ant-color-link-hover)!important}.HeaderTopBar_headerTopBar__WWpcv .left{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;font-size:var(--ant-font-size-sm);font-weight:var(--ant-font-weight-strong);line-height:16px;color:var(--ant-color-text)}.HeaderTopBar_headerTopBar__WWpcv .left .anticon{margin-right:0!important}.HeaderTopBar_headerTopBar__WWpcv .left:hover{color:var(--ant-color-link-hover)}.HeaderTopBar_headerTopBar__WWpcv .ant-badge-count{transform:translate(50%,-50%)!important;transform-origin:100% 0!important}.HeaderTopBar_headerTopBar__WWpcv .HeaderTopBar_whereToBuy__U_RGZ{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;font-size:var(--ant-font-size-sm);font-weight:var(--ant-font-weight-strong);line-height:16px;cursor:pointer;color:var(--ant-color-text)}.HeaderTopBar_headerTopBar__WWpcv .HeaderTopBar_whereToBuy__U_RGZ:hover{color:var(--ant-color-link-hover)}.HeaderTopBar_headerTopBarV2__TfSuC{display:flex;flex-direction:row;justify-content:space-between;align-items:center;box-sizing:border-box;width:100%;height:80px}.HeaderTopBar_headerTopBarV2__TfSuC .HeaderTopBar_leftPart__zhJY9,.HeaderTopBar_headerTopBarV2__TfSuC .HeaderTopBar_rightPart__8b11F{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;flex-wrap:wrap;min-width:33%}.HeaderTopBar_headerTopBarV2__TfSuC .HeaderTopBar_rightPart__8b11F{justify-content:flex-end}.HeaderTopBar_iconContainer__aZhRC{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;flex-wrap:wrap}.HeaderTopBar_headerLimitedContainer__VlrA_{flex-wrap:wrap;height:100%}@keyframes NameIconContainer_skeleton-shimmer__4Bd1G{0%{background-position:-200% 0}to{background-position:200% 0}}.NameIconContainer_nameIconContainer__iqbgR{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs)}.NameIconContainer_nameIconContainer__iqbgR span{margin-right:0!important}@media(max-width:767px){.NameIconContainer_nameIconContainer__iqbgR{flex:1 1;justify-content:space-between}}.HeaderV2LayoutBlock_headerV2LayoutBlock__yJSRV{background-color:var(--ant-color-bg-base)}@keyframes HeaderWidget_skeleton-shimmer__NQ01s{0%{background-position:-200% 0}to{background-position:200% 0}}.HeaderWidget_headerContainer__MTNbT .HeaderWidget_headerClientSideMobile__yJEXT{display:none}.HeaderWidget_headerContainer__MTNbT .HeaderWidget_headerClientSideDesktop___fKpv{display:block}@media(max-width:992px){.HeaderWidget_headerContainer__MTNbT .HeaderWidget_headerClientSideMobile__yJEXT{display:block}.HeaderWidget_headerContainer__MTNbT .HeaderWidget_headerClientSideDesktop___fKpv{display:none}}.RowWithOuter_rowWithOuter__6bzFc{min-height:1px}.RowWithOuter_rowWithOuter__6bzFc .row-container{overflow-x:clip;min-height:inherit}