.header_header__P90l2{position:-webkit-sticky;position:sticky;top:0;z-index:1000;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.12);background:rgba(7,34,70,.98);box-shadow:0 8px 26px rgba(8,16,37,.16);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media(max-width:800px){.header_header__P90l2{padding:12px 0}}.header_header__P90l2 .header_logo__nodcL{display:block;width:202px;height:auto;transition:transform .22s ease,filter .22s ease}@media(max-width:800px){.header_header__P90l2 .header_logo__nodcL{width:154px;height:auto}}.header_header__brand__8ktNr{position:relative;flex:0 0 auto;display:block;border-radius:8px;isolation:isolate}.header_header__brand__8ktNr:before{content:"";position:absolute;z-index:-1;left:1px;top:3px;width:34px;height:34px;border:2px solid rgba(255,201,71,.7);border-radius:10px;opacity:0;transform:scale(.78)}@media(max-width:800px){.header_header__brand__8ktNr:before{left:0;top:2px;width:28px;height:28px;border-radius:8px}}.header_header__brand__8ktNr:hover .header_logo__nodcL{transform:translateY(-1px) scale(1.012);filter:drop-shadow(0 7px 13px rgba(0,0,0,.18))}.header_header__brand__8ktNr:focus-visible{outline:3px solid rgba(255,213,106,.78);outline-offset:5px}.header_header__container__uD3gX{width:min(1280px,100%);max-width:1280px;display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:54px;padding-inline:20px!important}.header_header__logo__zvoiE{color:var(--secondary-100);font-weight:800;font-size:36px}.header_header__actions__zcdT_{width:auto;display:flex;gap:10px;align-items:center;justify-content:flex-end;white-space:nowrap}@media(max-width:1180px){.header_header__actions__zcdT_{gap:8px}}@media(max-width:800px){.header_header__actions__zcdT_{display:none}}.header_header__circle-countdown__N9MsQ{min-height:42px;min-width:150px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:9px;column-gap:9px;grid-row-gap:1px;row-gap:1px;border:1px solid rgba(255,213,106,.72);border-radius:10px;padding:6px 11px;color:#081025;background:#f7c84b;box-shadow:0 10px 22px rgba(255,213,106,.2);text-decoration:none;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease}.header_header__circle-countdown__N9MsQ:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(255,213,106,.28)}.header_header__circle-countdown__N9MsQ strong{grid-row:1/span 2;grid-column:2;font-size:19px;font-weight:950;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}@media(max-width:1180px){.header_header__circle-countdown__N9MsQ{min-width:124px;padding:6px 9px}}@media(max-width:800px){.header_header__circle-countdown__N9MsQ{min-height:36px;min-width:106px;margin-left:auto;grid-template-columns:auto;justify-items:center;row-gap:0}.header_header__circle-countdown__N9MsQ strong{grid-row:auto;grid-column:auto;font-size:17px}}.header_header__circle-countdown-kicker__WsA8I,.header_header__circle-countdown-note__0qaQy{overflow:hidden;text-overflow:ellipsis;line-height:1.05}.header_header__circle-countdown-kicker__WsA8I{color:#7a4b00;font-size:10px;font-weight:950;text-transform:uppercase}.header_header__circle-countdown-note__0qaQy{color:rgba(8,16,37,.72);font-size:10px;font-weight:850}@media(max-width:1040px){.header_header__circle-countdown-note__0qaQy{display:none}}.header_header__account__R9bU2{display:flex;align-items:center;gap:10px;min-width:0}.header_header__account-status__wplAP{min-height:42px;max-width:210px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-column-gap:7px;column-gap:7px;grid-row-gap:1px;row-gap:1px;border:1px solid rgba(255,255,255,.24);border-radius:10px;padding:6px 10px;color:#fff;background:rgba(7,18,38,.26);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.header_header__account-dot__1Esd0{grid-row:1/span 2;width:9px;height:9px;border-radius:999px;background:#34d399;box-shadow:0 0 0 4px rgba(52,211,153,.15)}.header_header__account-text___rvJ1,.header_header__account-user__87W3O{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header_header__account-text___rvJ1{font-size:11px;font-weight:900;line-height:1.05;color:#b8ffe0;text-transform:uppercase}.header_header__account-user__87W3O{font-size:12px;font-weight:800;line-height:1.1;color:rgba(255,255,255,.94)}.header_header__mobile-account-status__s2mON{max-width:326px;width:100%;min-width:0;border:1px solid rgba(52,211,153,.42);border-radius:10px;padding:11px 14px;color:#dfffee;background:rgba(52,211,153,.12);font-size:14px;font-weight:900;text-align:center;overflow-wrap:anywhere;word-break:break-word}.header_header__product-nav__ysWO9{display:flex;align-items:center;gap:8px;margin-left:auto}@media(max-width:1100px){.header_header__product-nav__ysWO9{display:none}}.header_header__more__QFv2U{position:relative;display:inline-flex}.header_header__more__QFv2U:focus-within .header_header__more-menu__MnVBI,.header_header__more__QFv2U:hover .header_header__more-menu__MnVBI{opacity:1;pointer-events:auto;transform:translateY(0)}.header_header__more-menu__MnVBI{position:absolute;top:calc(100% + 10px);right:0;width:258px;display:grid;grid-gap:4px;gap:4px;border:1px solid rgba(255,255,255,.16);border-radius:8px;padding:8px;background:#fff;box-shadow:0 18px 40px rgba(8,16,37,.18);opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease}.header_header__more-menu__MnVBI a{min-height:34px;display:flex;align-items:center;border-radius:6px;padding:0 10px;color:#102033;font-size:14px;font-weight:850;text-decoration:none}.header_header__more-menu__MnVBI a:hover{background:#eef5ff}.header_header__ghost-link__ucVFa,.header_header__product-link-active__oX4z5,.header_header__product-link__ZLBbF{min-height:36px;display:inline-flex;align-items:center;border-radius:8px;padding:0 9px;color:rgba(255,255,255,.9);font-size:14px;font-weight:800;text-decoration:none;transition:background-color .18s ease,color .18s ease}.header_header__ghost-link__ucVFa:hover,.header_header__product-link-active__oX4z5:hover,.header_header__product-link__ZLBbF:hover{color:#fff;background:rgba(255,255,255,.1)}.header_header__ghost-link__ucVFa:focus-visible,.header_header__product-link-active__oX4z5:focus-visible,.header_header__product-link__ZLBbF:focus-visible{outline:2px solid #ffd56a;outline-offset:2px}.header_header__product-link-active__oX4z5{color:#ffd56a;background:rgba(255,213,106,.14)}.header_header__cta-primary__k83wt,.header_header__cta-secondary__yr4Ed{min-height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;padding:0 14px;font-size:14px;font-weight:900;line-height:1;text-decoration:none;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.header_header__cta-primary__k83wt:hover,.header_header__cta-secondary__yr4Ed:hover{transform:translateY(-1px)}.header_header__cta-primary__k83wt:focus-visible,.header_header__cta-secondary__yr4Ed:focus-visible{outline:3px solid rgba(255,213,106,.78);outline-offset:2px}.header_header__cta-primary__k83wt{border:1px solid rgba(255,213,106,.9);color:#081025;background:#f7c84b;box-shadow:0 10px 22px rgba(255,213,106,.22)}.header_header__cta-secondary__yr4Ed{border:1px solid rgba(255,255,255,.34);color:#fff;background:rgba(255,255,255,.1);gap:8px}@media(max-width:1240px){.header_header__ghost-link__ucVFa{display:none}}.header_header__disabled-login__Yuc28{min-height:38px;border:1px solid rgba(255,255,255,.32);border-radius:8px;padding:0 14px;color:rgba(255,255,255,.72);background:rgba(255,255,255,.1);font-weight:800;cursor:pointer;text-decoration:none}@media(max-width:1240px){.header_header__disabled-login__Yuc28{display:none}}.header_header__menu-note__Bvzaj{max-width:326px;color:rgba(255,255,255,.78);font-size:14px;line-height:1.45;text-align:center}.header_header__object-text__B1ONm{font-weight:700;font-size:20px;white-space:nowrap;text-align:center;color:var(--secondary-100)}.header_header__object-login-btn__PGzTV{max-width:218px;width:100%}@media(max-width:1200px){.header_header__object-login-btn__PGzTV{max-width:165px}}@media screen and (max-width:800px){.header_header__object-login-btn__PGzTV{max-width:none}}.header_header__object-help-btn__7B0JF{width:100%;max-width:159px}@media(max-width:1200px){.header_header__object-help-btn__7B0JF{width:88px}}@media screen and (max-width:800px){.header_header__object-help-btn__7B0JF{max-width:none}}.header_header__add-btn__WoHhc{width:100%;max-width:218px}@media(max-width:1200px){.header_header__add-btn__WoHhc{max-width:165px}}.header_header__login-btn__ranRF{width:100%;max-width:159px}@media(max-width:1200px){.header_header__login-btn__ranRF{width:88px}}.header_header__user__nhGBg{cursor:pointer}.header_header__language__vNK9E{min-height:36px;display:inline-flex;align-items:center;gap:3px;border:1px solid rgba(255,255,255,.24);border-radius:8px;padding:3px;background:rgba(255,255,255,.1);color:#fff;font-size:12px;font-weight:900;line-height:1;white-space:nowrap}@media screen and (max-width:800px){.header_header__language__vNK9E{width:100%;max-width:326px;justify-content:center}}.header_header__language-active__p67Up,.header_header__language-disabled__KHwV4{min-width:34px;min-height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px}.header_header__language-active__p67Up{color:#081025;background:#f7c84b}.header_header__language-disabled__KHwV4{color:rgba(255,255,255,.68);cursor:help}.header_header__bar__c_SFR{display:none}@media screen and (max-width:1100px){.header_header__bar__c_SFR{display:block;width:22px;height:2px;position:relative;flex:0 0 auto;border:0;border-radius:8px;padding:0;transition:all .25s;background-color:var(--secondary-100);cursor:pointer}.header_header__bar__c_SFR:after{transform:translateY(6px)}.header_header__bar__c_SFR:after,.header_header__bar__c_SFR:before{content:"";position:absolute;border-radius:8px;left:0;width:22px;height:2px;background-color:var(--secondary-100);transition:all .25s}.header_header__bar__c_SFR:before{transform:translateY(-6px)}.header_header__bar__c_SFR:focus-visible{outline:3px solid rgba(255,213,106,.78);outline-offset:8px}}.header_header__P90l2 .header_active-menu__0tRIg{background-color:rgba(0,0,0,0);transition:all .3s}.header_header__P90l2 .header_active-menu__0tRIg:after{content:"";transform:translateY(2px);transform:rotate(45deg)}.header_header__P90l2 .header_active-menu__0tRIg:before{content:"";transform:translateY(-2px);transform:rotate(-45deg)}.header_header__menu-screen__133g4{pointer-events:none;position:fixed;transition:.5s;transition-delay:0s;top:0;left:0;width:100%;height:0;overflow:hidden;background:linear-gradient(180deg,#071226,#0d5fd7)}.header_header__menu-screen--light__yi5ow{background:linear-gradient(180deg,#263993,#273a96)}.header_header__menu-screen--dark__uYDFk{background:linear-gradient(180deg,#121841,#273a96)}.header_header__menu-screen-wrapper__pRtSD{top:78px;position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;width:min(100% - 32px,358px);max-width:calc(100vw - 32px);box-sizing:border-box;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:14px;padding:20px 16px;opacity:0;transition:.5s;transition-delay:0s}.header_header__menu-screen-wrapper__pRtSD .header_header__circle-countdown__N9MsQ{width:100%;max-width:326px;margin-left:0;grid-template-columns:minmax(0,1fr) auto;justify-items:stretch}.header_header__menu-screen-wrapper__pRtSD .header_header__circle-countdown__N9MsQ strong{grid-row:1/span 2;grid-column:2}.header_header__menu-screen-wrapper__pRtSD .header_header__circle-countdown__N9MsQ .header_header__circle-countdown-note__0qaQy{display:block}.header_header__menu-screen__133g4 .header_header__add-btn__WoHhc,.header_header__menu-screen__133g4 .header_header__login-btn__ranRF{max-width:326px}.header_header__personal-account__SGje_{display:flex;gap:8px;align-items:center;justify-content:center}.header_header__personal-account__SGje_ p{color:var(--secondary-100)}.header_header__P90l2 .header_active-menu-screen__9fYCq{height:100vh;transition-delay:0s;transition:all .25s;z-index:10}.header_header__P90l2 .header_active-menu-screen__9fYCq .header_header__menu-screen-wrapper__pRtSD{pointer-events:auto;opacity:1;transition-delay:.5s}.header_header__language-selection__sXjnI{display:flex;flex-direction:column;width:100%;max-width:326px}.header_header__language-selection-ru__pNK_8,.header_header__language-selection-us___snis{display:flex;align-items:center;justify-content:space-between;color:var(--secondary-100);font-weight:400;font-size:16px;padding:12px 20px}.header_header__language-selection-ru__pNK_8 input[type=radio],.header_header__language-selection-us___snis input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:14px;height:14px;background-color:var(--secondary-100);border:1px solid var(--primary-100);border-radius:1px}.header_header__language-selection-ru__pNK_8 input[type=radio]:after,.header_header__language-selection-us___snis input[type=radio]:after{content:"";position:absolute;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='8' height='7' viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7.18294 0.548851C7.39875 0.737686 7.43554 1.05501 7.27902 1.2866L7.23586 1.34258L3.29836 5.84258C3.07863 6.0937 2.69516 6.09654 2.4706 5.86327L2.42503 5.80968L0.737533 3.55968C0.551137 3.31115 0.601505 2.95857 0.850033 2.77218C1.07944 2.60012 1.39751 2.6298 1.59169 2.83086L1.63753 2.88468L2.90878 4.57949L6.38921 0.601767C6.57804 0.385956 6.89537 0.349168 7.12696 0.505686L7.18294 0.548851Z' fill='%23273A96'/%3e%3c/svg%3e");background-repeat:no-repeat;width:0;height:0;top:4px;left:3px}.header_header__language-selection-ru__pNK_8 input[type=radio]:checked,.header_header__language-selection-us___snis input[type=radio]:checked{background-color:var(--tertiary);border:none;position:relative}.header_header__language-selection-ru__pNK_8 input[type=radio]:checked:after,.header_header__language-selection-us___snis input[type=radio]:checked:after{width:100%;height:100%;transition:.5s}.header_header__language-selection-ru__pNK_8{position:relative;border-bottom:1px solid #e8ecff}.header_header__language-selection-ru__pNK_8 div,.header_header__language-selection-us___snis div{display:flex;align-items:center;gap:8px}@media(prefers-reduced-motion:no-preference){.header_header__brand__8ktNr:before{animation:header_booked-brand-signal__nxqz2 6s ease-out infinite}}@media(prefers-reduced-motion:reduce){.header_header__P90l2 .header_logo__nodcL,.header_header__bar__c_SFR,.header_header__bar__c_SFR:after,.header_header__bar__c_SFR:before,.header_header__circle-countdown__N9MsQ,.header_header__cta-primary__k83wt,.header_header__cta-secondary__yr4Ed,.header_header__menu-screen-wrapper__pRtSD,.header_header__menu-screen__133g4{transition:none}.header_header__brand__8ktNr:before{animation:none}}@keyframes header_booked-brand-signal__nxqz2{0%,72%,to{opacity:0;transform:scale(.78)}80%{opacity:.48}94%{opacity:0;transform:scale(1.38)}}.footer_footer__public__gJD9c{display:grid;grid-gap:30px;gap:30px;padding:42px max(16px,(100% - 1180px)/2);color:#fff;background:linear-gradient(180deg,#151f55,#081025)}.footer_footer__public-top__SCGd9{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center}@media(max-width:780px){.footer_footer__public-top__SCGd9{grid-template-columns:1fr;align-items:start}}.footer_footer__public-brand__JeQlj{display:grid;max-width:760px;grid-gap:14px;gap:14px}.footer_footer__public-brand__JeQlj p{max-width:680px;color:rgba(255,255,255,.78);font-size:16px;line-height:1.55}.footer_footer__public-actions__fECbF{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}@media(max-width:780px){.footer_footer__public-actions__fECbF{justify-content:flex-start}}.footer_footer__public-action-primary__jOJLl,.footer_footer__public-action-secondary__h88MK{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:0 18px;font-size:15px;font-weight:900;line-height:1;text-decoration:none;white-space:nowrap}.footer_footer__public-nav__IEpGc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.footer_footer__public-nav__IEpGc div{display:grid;grid-gap:10px;gap:10px;align-content:start}.footer_footer__public-nav__IEpGc h3{color:#ffd56a;font-size:18px;font-weight:900}.footer_footer__public-nav__IEpGc a{width:-moz-fit-content;width:fit-content;color:rgba(255,255,255,.92);font-size:16px;text-decoration:none}@media(max-width:980px){.footer_footer__public-nav__IEpGc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.footer_footer__public-nav__IEpGc{grid-template-columns:1fr}}.footer_footer__public-bottom__TY2oQ{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;border-top:1px solid rgba(255,255,255,.18);padding-top:18px;color:rgba(255,255,255,.72)}.footer_footer__public-bottom__TY2oQ a,.footer_footer__public-bottom__TY2oQ span,.footer_footer__public-bottom__TY2oQ strong{color:inherit;font-size:14px}.footer_footer__public-bottom__TY2oQ strong{color:#ffd56a}.footer_footer__feML_ .footer_hover-link__Oot72{font-weight:400;font-size:20px;color:var(--secondary-100);position:relative;font-size:clamp(16px,16px + (20 - 16)*(100vw - 390px)/1530,20px)}.footer_footer__feML_ .footer_hover-link__Oot72:after{content:"";height:1px;width:100%;position:absolute;background:#fff;bottom:0;left:0;transform:scaleX(0);transition:transform .3s;transform-origin:center}.footer_footer__feML_ .footer_hover-link__Oot72:hover:after{transform:scaleX(1);transition:transform .3s}.footer_footer__feML_ a{font-weight:400;font-size:20px;color:var(--secondary-100);font-size:clamp(16px,16px + (20 - 16)*(100vw - 390px)/1530,20px)}.footer_footer__logo__buW62:hover:after{all:unset!important}@media(max-width:800px){.footer_footer__feML_ .footer_footer__info__eookj:before{content:"";position:absolute;bottom:-32px;left:0;height:2px;background:var(--secondary-100);width:100%}}.footer_footer__line__e12dA{background:linear-gradient(180deg,#273a96,#11163c)}.footer_footer__object__Oqcsn{height:auto!important;padding-top:89px;padding-bottom:89px;gap:30px}@media(max-width:1000px){.footer_footer__object__Oqcsn{padding-top:59px;padding-bottom:59px;gap:30px;flex-direction:column!important}}.footer_footer__object__Oqcsn a{margin:0!important}.footer_footer__object-button__i85Hv{max-width:313px!important}.footer_footer__container-line__9UDbs{display:flex;flex-direction:row;height:80px;gap:15px;justify-content:space-between;align-items:center;position:relative}@media(max-width:800px){.footer_footer__container-line__9UDbs{padding-top:16px;padding-bottom:16px;height:auto;flex-direction:column;align-items:flex-start;max-width:none}}.footer_footer__container-line-button__79iID{width:100%;max-width:272px}@media(max-width:800px){.footer_footer__container-line-button__79iID{max-width:none}}.footer_footer__container-line-button__79iID a:hover:after{all:unset!important}.footer_footer__container-line__9UDbs a:nth-child(3){margin-right:150px}.footer_footer__container-line-mob__O5l75{display:none}@media screen and (max-width:800px){.footer_footer__container-line-mob__O5l75{display:block;width:100%}}.footer_footer__content__u89Ce{background:var(--secondary-300);padding:40px 0 80px}@media screen and (max-width:600px){.footer_footer__content__u89Ce{padding:0}}.footer_footer__content-container__CjYMD{justify-content:space-between;position:relative;display:flex;gap:20px}@media(max-width:600px){.footer_footer__content-container__CjYMD{padding:32px 16px}}.footer_footer__info-ds__5M8i6{display:block}@media screen and (max-width:800px){.footer_footer__info-ds__5M8i6{display:none!important}}.footer_footer__info__eookj{gap:32px;display:flex;flex-direction:column;max-width:488px;position:relative}@media(max-width:1500px){.footer_footer__info__eookj{gap:30px}}@media(max-width:1200px){.footer_footer__info__eookj{gap:28px}}@media(max-width:1050px){.footer_footer__info__eookj{gap:25px}}@media(max-width:800px){.footer_footer__info__eookj{gap:32px;margin-bottom:49px}}.footer_footer__info-contacts__O2OE4{display:flex;flex-direction:column;gap:15px}@media(max-width:1200px){.footer_footer__info-contacts__O2OE4{gap:10px}}@media(max-width:800px){.footer_footer__info-contacts__O2OE4{gap:15px}}.footer_footer__info-title__fInMW{font-weight:700;color:var(--primary-100);font-size:clamp(20px,20px + (24 - 20)*(100vw - 1200px)/720,24px)}@media(max-width:800px){.footer_footer__info-title__fInMW{color:var(--secondary-100)}}.footer_footer__info-descriptions__0aFiz{font-weight:400;line-height:150%;color:var(--primary-400);font-size:clamp(16px,16px + (20 - 16)*(100vw - 1200px)/720,20px)}@media(max-width:800px){.footer_footer__info-descriptions__0aFiz{font-size:16px;color:var(--secondary-100);font-weight:300}}.footer_footer__info-icon__Us82i{background-size:contain;background-repeat:no-repeat;width:32px;height:32px}.footer_footer__info__eookj .footer_phone-icon__7lqsH{background-image:url(/_next/static/media/phone.4e54e292.svg)}.footer_footer__info__eookj .footer_mail-icon__cZzl_{background-image:url(/_next/static/media/mail.709b78e6.svg)}.footer_footer__info-mail__ExRmI,.footer_footer__info-number__pSpk7{display:flex;gap:8px;align-items:center}@media(max-width:460px){.footer_footer__info-mail__ExRmI img,.footer_footer__info-number__pSpk7 img{width:20px;height:20px}}.footer_footer__info-mail__ExRmI:hover p,.footer_footer__info-number__pSpk7:hover p{transform:all .3s;text-decoration:underline}.footer_footer__info-mail__ExRmI p,.footer_footer__info-number__pSpk7 p{cursor:pointer;color:var(--primary-400);font-size:clamp(16px,16px + (20 - 16)*(100vw - 1200px)/720,20px)}@media(max-width:800px){.footer_footer__info-mail__ExRmI p,.footer_footer__info-number__pSpk7 p{font-size:20px;color:var(--secondary-100);font-weight:300}}.footer_footer__partners-payments__CYOUF{width:100%;max-width:992px;gap:60px;flex-direction:column;justify-content:space-between;display:flex}.footer_footer__partners-payments-collaboration___73X5{display:flex;gap:20px;justify-content:space-between}@media(max-width:800px){.footer_footer__partners-payments-collaboration___73X5{height:auto;flex-direction:column;align-items:center;gap:32px}}.footer_footer__partners-payments-collaboration-one__m7rcP{width:100%;max-width:476px;display:flex;flex-direction:column;align-items:center;gap:16px}.footer_footer__partners-payments-collaboration-one-title__waWSG{font-weight:700;font-size:clamp(20px,20px + (24 - 20)*(100vw - 1200px)/720,24px);color:var(--primary-100)}.footer_footer__partners-payments-collaboration-one-image__WXRPR{display:flex;gap:32px;flex-wrap:wrap;justify-content:center}@media(max-width:1440px){.footer_footer__partners-payments-collaboration-one-image__WXRPR img:nth-child(2){height:24px;width:17px}}@media(max-width:800px){.footer_footer__partners-payments-collaboration-one-image__WXRPR img:nth-child(2){height:auto;width:auto}}@media(max-width:1440px){.footer_footer__partners-payments-collaboration-one-image__WXRPR img{height:24px;width:24px}}@media(max-width:800px){.footer_footer__partners-payments-collaboration-one-image__WXRPR img{height:auto;width:auto}}.footer_footer__partners-payments-collaboration-two__koKT4{width:100%;max-width:476px;display:flex;flex-direction:column;align-items:center;gap:16px}.footer_footer__partners-payments-collaboration-two-title__ktxck{font-weight:700;text-align:center;color:var(--primary-100);font-size:clamp(20px,20px + (24 - 20)*(100vw - 1200px)/720,24px)}.footer_footer__partners-payments-collaboration-two-image__s7vPv{display:flex;gap:16px;max-width:234px;align-items:center;flex-wrap:wrap;justify-content:center}@media(max-width:1200px){.footer_footer__partners-payments-collaboration-two-image__s7vPv img:first-child{height:25px;width:45px}}@media(max-width:800px){.footer_footer__partners-payments-collaboration-two-image__s7vPv img:first-child{width:67px;height:40px}}@media(max-width:1300px){.footer_footer__partners-payments-collaboration-two-image__s7vPv img:nth-child(2){height:25px;width:45px}}@media(max-width:800px){.footer_footer__partners-payments-collaboration-two-image__s7vPv img:nth-child(2){width:67px;height:40px}}@media(max-width:1300px){.footer_footer__partners-payments-collaboration-two-image__s7vPv img:nth-child(3){height:25px;width:45px}}@media(max-width:800px){.footer_footer__partners-payments-collaboration-two-image__s7vPv img:nth-child(3){width:67px;height:40px}}@media(max-width:1300px){.footer_footer__partners-payments-collaboration-two-image__s7vPv img:nth-child(4){height:25px;width:45px}}@media(max-width:800px){.footer_footer__partners-payments-collaboration-two-image__s7vPv img:nth-child(4){width:67px;height:40px}}@media(max-width:1300px){.footer_footer__partners-payments-collaboration-two-image__s7vPv img:nth-child(5){height:25px;width:45px}}@media(max-width:800px){.footer_footer__partners-payments-collaboration-two-image__s7vPv img:nth-child(5){width:67px;height:40px}}@media(max-width:1300px){.footer_footer__partners-payments-collaboration-two-image__s7vPv img:nth-child(6){height:18px;width:40px}}@media(max-width:800px){.footer_footer__partners-payments-collaboration-two-image__s7vPv img:nth-child(6){width:53px;height:32px}}.footer_footer__partners-payments-hotels__0dmev{display:flex;gap:40px}@media(max-width:800px){.footer_footer__partners-payments-hotels__0dmev{flex-direction:column;align-items:center;gap:16px}}.footer_footer__partners-payments-hotels__title__9I4pf{font-weight:700;font-size:24px;color:var(--primary-100)}@media(max-width:1500px){.footer_footer__partners-payments-hotels__title__9I4pf{font-size:24px}}@media(max-width:1200px){.footer_footer__partners-payments-hotels__title__9I4pf{font-size:22px}}@media(max-width:1050px){.footer_footer__partners-payments-hotels__title__9I4pf{font-size:20px}}.footer_footer__partners-payments-hotels__image__rFLoH{display:flex;gap:20px}@media(max-width:800px){.footer_footer__partners-payments-hotels__image__rFLoH{flex-wrap:wrap}}@media(max-width:1440px){.footer_footer__partners-payments-hotels__image__rFLoH img{width:59px;height:18px}}@media(max-width:800px){.footer_footer__partners-payments-hotels__image__rFLoH img{width:auto;height:auto}.footer_footer__partners-payments-hotels__image__rFLoH{min-width:360px;justify-content:center}}@media(max-width:385px){.footer_footer__partners-payments-hotels__image__rFLoH{min-width:100%;justify-content:center}}.footer_footer__public__gJD9c a,.footer_footer__public__gJD9c p,.footer_footer__public__gJD9c span,.footer_footer__public__gJD9c strong{color:inherit}.footer_footer__public__gJD9c .footer_footer__public-nav__IEpGc h3{color:#ffd56a}.footer_footer__public__gJD9c .footer_footer__public-nav__IEpGc a{color:rgba(255,255,255,.92)}.footer_footer__public__gJD9c .footer_footer__public-bottom__TY2oQ{color:rgba(255,255,255,.78)}.footer_footer__public__gJD9c .footer_footer__public-bottom__TY2oQ strong{color:#ffd56a}.footer_footer__public__gJD9c .footer_footer__public-action-primary__jOJLl{border:1px solid rgba(255,213,106,.92);color:#081025;background:#ffd56a;box-shadow:0 12px 26px rgba(255,213,106,.18)}.footer_footer__public__gJD9c .footer_footer__public-action-secondary__h88MK{border:1px solid rgba(255,255,255,.34);color:#fff;background:rgba(255,255,255,.08)}@media(max-width:1100px){.footer_footer__partners-payments-hotels-ds__4dOpD{display:none}}@media(max-width:800px){.footer_footer__partners-payments-hotels-ds__4dOpD{display:flex}}.footer_footer__partners-payments-hotels-lp__dmhLv{display:none}@media(max-width:1100px){.footer_footer__partners-payments-hotels-lp__dmhLv{display:block;background:var(--secondary-300);padding-bottom:40px}}@media(max-width:800px){.footer_footer__partners-payments-hotels-lp__dmhLv{display:none}}.booked-assistant_deferred___ZR7N{box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;width:100%;border:1px solid #cfe0f2;border-radius:8px;padding:14px 16px;contain:layout paint}.booked-assistant_deferredInline__o0w0D{width:min(1180px,100% - 32px);min-height:var(--booked-assistant-inline-placeholder-height,84px);margin:18px auto;color:#102033;background:#fff;box-shadow:0 12px 30px rgba(9,24,54,.08)}.booked-assistant_deferredHome__lORmR{max-width:1120px;min-height:var(--booked-assistant-home-placeholder-height,300px);align-content:center;border-color:rgba(255,255,255,.24);color:#fff;background:rgba(255,255,255,.1)}.booked-assistant_deferredMark__NPW4n{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(255,183,46,.76);border-radius:999px;color:#071a36;background:#f5b72e;box-shadow:0 8px 20px rgba(245,183,46,.22);font-size:13px;font-weight:950}.booked-assistant_deferredCopy__8lHA6{min-width:0;display:grid;grid-gap:3px;gap:3px}.booked-assistant_deferredCopy__8lHA6 strong{color:inherit;font-size:16px;line-height:1.2}.booked-assistant_deferredCopy__8lHA6>span{overflow:hidden;color:#607187;font-size:13px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.booked-assistant_deferredHome__lORmR .booked-assistant_deferredCopy__8lHA6>span{color:rgba(255,255,255,.78);white-space:normal}.booked-assistant_deferredAction__A399p{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:7px;padding:0 16px;color:#fff;background:#0f5fd7;box-shadow:0 10px 22px rgba(15,95,215,.18);font:inherit;font-size:13px;font-weight:900;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.booked-assistant_deferredAction__A399p:hover{transform:translateY(-1px);background:#0b55c5;box-shadow:0 14px 28px rgba(15,95,215,.24)}.booked-assistant_deferredAction__A399p:focus-visible{outline:3px solid rgba(245,183,46,.72);outline-offset:2px}.booked-assistant_deferredAction__A399p:disabled{cursor:wait;opacity:.72}.booked-assistant_deferredArrow__c0hMB{display:inline-block;transition:transform .18s ease}.booked-assistant_deferredAction__A399p:hover .booked-assistant_deferredArrow__c0hMB{transform:translateX(3px)}.booked-assistant_assistant__LmcZF{box-sizing:border-box;display:grid;grid-gap:14px;gap:14px;width:100%;border:1px solid rgba(15,95,215,.18);border-radius:8px;padding:18px;color:#102033;background:rgba(255,255,255,.97);box-shadow:0 16px 38px rgba(5,21,48,.18)}.booked-assistant_assistant__LmcZF *,.booked-assistant_assistant__LmcZF :after,.booked-assistant_assistant__LmcZF :before{box-sizing:border-box;min-width:0}.booked-assistant_home__KbGjP{max-width:1120px;min-height:var(--booked-assistant-home-placeholder-height,300px);margin:0 0 12px}.booked-assistant_inline__bnGUj,.booked-assistant_page__4F3Uw{width:min(1180px,100% - 32px);margin:24px auto;box-shadow:0 12px 30px rgba(9,24,54,.1)}.booked-assistant_floating__EjJup{border:0;box-shadow:none;padding:0}.booked-assistant_header__rWfvD{display:grid;grid-gap:6px;gap:6px}.booked-assistant_header__rWfvD span{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:4px 9px;color:#0b4aa8;background:#eaf2ff;font-size:12px;font-weight:800}.booked-assistant_header__rWfvD h2{margin:0;color:#102033;font-size:clamp(22px,3vw,34px);line-height:1.08}.booked-assistant_header__rWfvD p{max-width:880px;margin:0;color:#4b5b6d;line-height:1.45}.booked-assistant_chatForm__ZwmvL{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:end}.booked-assistant_chatForm__ZwmvL label{display:grid;grid-gap:6px;gap:6px;color:#5f6b7a;font-size:12px;font-weight:800}.booked-assistant_chatForm__ZwmvL textarea{width:100%;max-width:100%;min-height:64px;resize:vertical;border:1px solid #cdd7e4;border-radius:8px;padding:12px;color:#111827;background:#fff;font:inherit;line-height:1.35}.booked-assistant_chatForm__ZwmvL button{min-height:46px;border:0;border-radius:8px;padding:0 18px;color:#fff;background:#0f5fd7;font-weight:800;cursor:pointer}.booked-assistant_chatForm__ZwmvL button:disabled{cursor:default;opacity:.55}.booked-assistant_answerActions__I1g0m,.booked-assistant_chips__V9uhS,.booked-assistant_filterRow__0tJW6,.booked-assistant_metaRow__aGyHp,.booked-assistant_questionRow__C6DrX{display:flex;flex-wrap:wrap;gap:8px}.booked-assistant_chips__V9uhS button,.booked-assistant_filterRow__0tJW6 span,.booked-assistant_metaRow__aGyHp span,.booked-assistant_questionRow__C6DrX button{min-height:32px;border:1px solid #d5dfec;border-radius:999px;padding:6px 10px;color:#23364d;background:#f4f7fb;font-weight:700;line-height:1.2}.booked-assistant_chips__V9uhS button,.booked-assistant_questionRow__C6DrX button{cursor:pointer}.booked-assistant_intentBadge__0tc83{border-color:rgba(15,95,215,.28)!important;color:#0b4aa8!important;background:#eaf2ff!important}.booked-assistant_answer__Zh30_{display:grid;grid-gap:12px;gap:12px;border-top:1px solid #dce5ef;padding-top:14px}.booked-assistant_answer__Zh30_ p{margin:0;color:#243447;line-height:1.5}.booked-assistant_mapHint__50Ryh{border:1px solid #d9eadf;border-radius:8px;padding:10px 12px;color:#184b2b;background:#f2fbf5;line-height:1.4}.booked-assistant_mapHint__50Ryh strong{color:#0b7132}.booked-assistant_hotelGrid__uKmVK,.booked-assistant_travelOperatorGrid__laFRP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.booked-assistant_travelOperatorCard__LDzyZ{display:grid;grid-gap:8px;gap:8px;min-height:150px;border:1px solid #d7e6f7;border-radius:8px;padding:12px;background:#f7fbff}.booked-assistant_travelOperatorCard__LDzyZ strong{color:#0b4aa8;line-height:1.2}.booked-assistant_travelOperatorCard__LDzyZ small,.booked-assistant_travelOperatorCard__LDzyZ span{color:#43566e;line-height:1.35}.booked-assistant_travelOperatorCard__LDzyZ a{align-self:end;color:#0f5fd7;font-size:12px;font-weight:900;text-decoration:none}.booked-assistant_hotelCard__V6zG5{display:grid;grid-gap:7px;gap:7px;min-height:164px;border:1px solid #dce5ef;border-radius:8px;padding:12px;color:inherit;background:#fff;text-decoration:none}.booked-assistant_hotelCard__V6zG5 strong{color:#0b4aa8;line-height:1.2}.booked-assistant_hotelCard__V6zG5 small,.booked-assistant_hotelCard__V6zG5 span{color:#4b5b6d;line-height:1.35}.booked-assistant_hotelCard__V6zG5 em{align-self:end;color:#0f5fd7;font-size:12px;font-style:normal;font-weight:900}.booked-assistant_noResults__UHw4j{display:grid;grid-gap:5px;gap:5px;border:1px dashed #cad7e6;border-radius:8px;padding:12px;color:#344054;background:#f8fbff}.booked-assistant_noResults__UHw4j strong{color:#102a43}.booked-assistant_noResults__UHw4j span{color:#526579;line-height:1.35}.booked-assistant_benefitList__otlS2{display:flex;flex-wrap:wrap;gap:5px}.booked-assistant_benefitList__otlS2 small{border-radius:999px;padding:4px 7px;color:#5b3900;background:#fff3d8;font-weight:800}.booked-assistant_answerActions__I1g0m{align-items:center}.booked-assistant_answerActions__I1g0m a,.booked-assistant_answerActions__I1g0m button{display:inline-flex;min-height:38px;align-items:center;border:1px solid #cfd9e6;border-radius:8px;padding:0 14px;color:#0b4aa8;background:#fff;font-weight:800;text-decoration:none;cursor:pointer;font-family:inherit;font-size:14px}.booked-assistant_primaryAction__gfYOV{border-color:#0f5fd7!important;color:#fff!important;background:#0f5fd7!important}.booked-assistant_notice___Y9nh{color:#627184!important;font-size:12px;line-height:1.35}.booked-assistant_error__aCkK3{margin:0;color:#b42318;font-weight:700}.booked-assistant_floatingButton__NEcnX{position:fixed;right:18px;bottom:18px;z-index:50;width:58px;height:58px;border:0;border-radius:999px;color:#fff;background:#0f5fd7;box-shadow:0 18px 40px rgba(9,24,54,.32);font-weight:900;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.booked-assistant_floatingButton__NEcnX:before{content:"";position:absolute;inset:-5px;border:2px solid rgba(15,95,215,.38);border-radius:inherit;opacity:0;transform:scale(.88);pointer-events:none}.booked-assistant_floatingButton__NEcnX:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 22px 46px rgba(9,24,54,.36)}.booked-assistant_floatingButton__NEcnX:focus-visible{outline:3px solid rgba(245,183,46,.82);outline-offset:3px}.booked-assistant_floatingPanel__HS_Ec{position:fixed;right:18px;bottom:18px;z-index:51;width:min(460px,100vw - 24px);max-height:min(720px,100vh - 36px);overflow:auto;border:1px solid #dce5ef;border-radius:8px;padding:18px;background:#fff;box-shadow:0 24px 60px rgba(9,24,54,.34)}.booked-assistant_closeButton__oxV2a{position:absolute;top:8px;right:8px;z-index:2;width:32px;height:32px;border:0;border-radius:999px;color:#26364a;background:#edf3fb;font-size:22px;line-height:1;cursor:pointer}@media(max-width:1040px){.booked-assistant_hotelGrid__uKmVK,.booked-assistant_travelOperatorGrid__laFRP{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.booked-assistant_deferred___ZR7N{grid-template-columns:auto minmax(0,1fr);width:min(100% - 20px,1180px);gap:10px;padding:12px}.booked-assistant_deferredAction__A399p{grid-column:1/-1;width:100%}.booked-assistant_deferredCopy__8lHA6>span{display:-webkit-box;overflow:hidden;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.booked-assistant_assistant__LmcZF{padding:14px}.booked-assistant_home__KbGjP{max-height:var(--booked-assistant-home-placeholder-height,300px);overflow:hidden;contain:layout paint}.booked-assistant_home__KbGjP .booked-assistant_chips__V9uhS,.booked-assistant_home__KbGjP .booked-assistant_header__rWfvD p{display:none}.booked-assistant_home__KbGjP .booked-assistant_chatForm__ZwmvL textarea{min-height:58px;resize:none}.booked-assistant_chatForm__ZwmvL{grid-template-columns:1fr}.booked-assistant_chatForm__ZwmvL button{width:100%}.booked-assistant_hotelGrid__uKmVK,.booked-assistant_travelOperatorGrid__laFRP{grid-template-columns:1fr}.booked-assistant_inline__bnGUj,.booked-assistant_page__4F3Uw{width:min(100% - 20px,1180px);margin:16px auto}.booked-assistant_floatingPanel__HS_Ec{right:10px;bottom:10px;width:calc(100vw - 20px);max-height:calc(100vh - 20px);padding:14px}}@media(prefers-reduced-motion:no-preference){.booked-assistant_floatingButton__NEcnX:before{animation:booked-assistant_booked-ai-signal__SgjIE 4.6s ease-out infinite}}@media(prefers-reduced-motion:reduce){.booked-assistant_deferredAction__A399p,.booked-assistant_deferredArrow__c0hMB,.booked-assistant_floatingButton__NEcnX{transition:none}.booked-assistant_floatingButton__NEcnX:before{animation:none}}@keyframes booked-assistant_booked-ai-signal__SgjIE{0%,64%,to{opacity:0;transform:scale(.88)}72%{opacity:.46}90%{opacity:0;transform:scale(1.24)}}.mobile-adventure_bottomNav__oQ8fs{position:fixed;right:10px;bottom:calc(8px + env(safe-area-inset-bottom, 0px));left:10px;z-index:60;display:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;border:1px solid rgba(15,95,215,.18);border-radius:18px;padding:7px;background:rgba(255,255,255,.96);box-shadow:0 18px 42px rgba(10,31,68,.18);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-adventure_bottomNavItem__ho7cV{display:grid;min-width:0;min-height:54px;place-items:center;grid-gap:3px;gap:3px;border-radius:14px;color:#536173;font-size:11px;font-weight:800;line-height:1.1;text-align:center;text-decoration:none}.mobile-adventure_bottomNavItemActive__GSte_{color:#0f5fd7;background:#eaf2ff}.mobile-adventure_bottomNavIcon__m_PO3{position:relative;display:block;width:22px;height:22px;border:2px solid;border-radius:8px}.mobile-adventure_bottomNavIcon_home__Ce8xO:before{content:"";position:absolute;top:-6px;left:3px;width:12px;height:12px;border-top:2px solid;border-left:2px solid;transform:rotate(45deg)}.mobile-adventure_bottomNavIcon_search__4QHzk{border-radius:50%}.mobile-adventure_bottomNavIcon_search__4QHzk:after{content:"";position:absolute;right:-6px;bottom:-4px;width:9px;height:2px;border-radius:99px;background:currentColor;transform:rotate(45deg)}.mobile-adventure_bottomNavIcon_bookings__FS4M5:after,.mobile-adventure_bottomNavIcon_bookings__FS4M5:before{content:"";position:absolute;right:4px;left:4px;height:2px;border-radius:99px;background:currentColor}.mobile-adventure_bottomNavIcon_bookings__FS4M5:before{top:6px}.mobile-adventure_bottomNavIcon_bookings__FS4M5:after{top:12px}.mobile-adventure_bottomNavIcon_circle__CsQbq{border-radius:50%}.mobile-adventure_bottomNavIcon_circle__CsQbq:before{content:"";position:absolute;inset:4px;border-radius:50%;background:currentColor}.mobile-adventure_bottomNavIcon_loca__uGhu0{border-radius:50% 50% 50% 8px;transform:rotate(-45deg)}.mobile-adventure_bottomNavIcon_loca__uGhu0:before{content:"";position:absolute;inset:5px;border-radius:50%;background:currentColor}@media(max-width:760px){.mobile-adventure_bottomNav__oQ8fs{display:grid}}.layout_container-wrapper__qIBDa{width:100%;height:auto;display:flex;flex-direction:column}.layout_container-main__HAdVN{width:100%;max-width:100%;flex:1 1}@media(max-width:760px){.layout_container-wrapper__qIBDa{padding-bottom:calc(76px + env(safe-area-inset-bottom, 0px))}}.AffiliateDealWidget_priceCardCompact__lJ1TT,.AffiliateDealWidget_priceDealPanel__fxsTU{--deal-ink:#071426;--deal-muted:#52677f;--deal-line:#d7e5f2;--deal-blue:#0b63ce;--deal-green:#087047;--deal-amber:#b26a00;color:var(--deal-ink)}.AffiliateDealWidget_priceCardCompact__lJ1TT{display:grid;grid-gap:10px;gap:10px;min-height:214px;border:1px solid #cfe0f2;border-radius:8px;padding:12px;background:#fff;box-shadow:0 10px 22px rgba(11,36,66,.06)}.AffiliateDealWidget_compactPriceTop__BuFcO{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start}.AffiliateDealWidget_compactPriceTop__BuFcO strong{display:block;margin-top:2px;color:var(--deal-green);font-size:25px;line-height:1}.AffiliateDealWidget_priceKicker__unBF6{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:22px;align-items:center;border-radius:6px;padding:0 7px;color:#07503d;background:#ddf8ed;font-size:10px;font-weight:950;text-transform:uppercase}.AffiliateDealWidget_cardDetailsLink__umuqk{border:1px solid #c9d9ec;border-radius:7px;padding:7px 9px;color:var(--deal-blue);background:#f7fbff;font-size:12px;font-weight:950;text-decoration:none}.AffiliateDealWidget_sourceStrip__kXbdR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.AffiliateDealWidget_sourceLogoChip__Vkyor{display:grid;grid-template-columns:26px minmax(0,1fr);grid-gap:5px;gap:5px;align-items:center;min-height:34px;border:1px solid #dbe7f4;border-radius:8px;padding:4px 5px;color:var(--deal-ink);background:#f8fbff;text-decoration:none}.AffiliateDealWidget_sourceLogoChip__Vkyor span{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:7px;color:#fff;background:var(--deal-blue);font-size:10px;font-weight:950}.AffiliateDealWidget_sourceLogoChip__Vkyor small{overflow:hidden;color:#30465f;font-size:11px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.AffiliateDealWidget_providerMark__p6X0U[data-provider=booked],.AffiliateDealWidget_sourceLogoChip__Vkyor span[data-provider=booked]{background:#0b63ce}.AffiliateDealWidget_providerMark__p6X0U[data-provider=shelterz],.AffiliateDealWidget_sourceLogoChip__Vkyor span[data-provider=shelterz]{background:#0f8f6f}.AffiliateDealWidget_providerMark__p6X0U[data-provider=ostrovok],.AffiliateDealWidget_sourceLogoChip__Vkyor span[data-provider=ostrovok]{background:#222f43}.AffiliateDealWidget_providerMark__p6X0U[data-provider=yandex_travel],.AffiliateDealWidget_sourceLogoChip__Vkyor span[data-provider=yandex_travel]{background:#e53935}.AffiliateDealWidget_providerMark__p6X0U[data-provider=avito_travel],.AffiliateDealWidget_sourceLogoChip__Vkyor span[data-provider=avito_travel]{background:#7a42e8}.AffiliateDealWidget_providerMark__p6X0U[data-provider=sutochno],.AffiliateDealWidget_sourceLogoChip__Vkyor span[data-provider=sutochno]{background:#f29d18}.AffiliateDealWidget_circleCompact__jTO2v{display:grid;grid-gap:2px;gap:2px;border:1px solid #bfe8d8;border-radius:8px;padding:10px;background:linear-gradient(180deg,#edfff7,#f8fffb)}.AffiliateDealWidget_circleCompact__jTO2v span{color:#346056;font-size:11px;font-weight:950;text-transform:uppercase}.AffiliateDealWidget_circleCompact__jTO2v strong{color:var(--deal-green);font-size:22px;line-height:1}.AffiliateDealWidget_circleCompact__jTO2v small{color:#346056;font-size:12px;font-weight:850}.AffiliateDealWidget_compactTaskLine__38tL_{display:flex;flex-wrap:wrap;gap:5px;min-height:26px}.AffiliateDealWidget_compactTaskLine__38tL_ span{border-radius:6px;padding:5px 6px;color:#27445f;background:#edf5ff;font-size:10px;font-weight:950}.AffiliateDealWidget_priceDealPanel__fxsTU{display:grid;grid-gap:16px;gap:16px;border:1px solid var(--deal-line);border-radius:8px;padding:18px;background:#fff}.AffiliateDealWidget_fullHeader__vp2kH{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,260px);grid-gap:14px;gap:14px;align-items:stretch}.AffiliateDealWidget_fullHeader__vp2kH h3{margin:7px 0 6px;font-size:clamp(24px,3vw,34px);line-height:1.08}.AffiliateDealWidget_fullHeader__vp2kH p{max-width:760px;margin:0;color:var(--deal-muted);line-height:1.55}.AffiliateDealWidget_bestPriceBox__uDzLm{display:grid;grid-gap:5px;gap:5px;align-content:center;border:1px solid #bfe8d8;border-radius:8px;padding:14px;background:#edfff7}.AffiliateDealWidget_bestPriceBox__uDzLm span{color:#346056;font-size:11px;font-weight:950;text-transform:uppercase}.AffiliateDealWidget_bestPriceBox__uDzLm strong{color:var(--deal-green);font-size:32px;line-height:1}.AffiliateDealWidget_bestPriceBox__uDzLm small{color:#346056;font-weight:850}.AffiliateDealWidget_priceLoading__J7Ccx{display:grid;grid-gap:4px;gap:4px;border:1px dashed #c8d8eb;border-radius:8px;padding:14px;background:#f8fbff}.AffiliateDealWidget_priceLoading__J7Ccx strong{color:var(--deal-blue)}.AffiliateDealWidget_priceLoading__J7Ccx span{color:var(--deal-muted);line-height:1.45}.AffiliateDealWidget_sourcePriceGrid__KHsJn{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:9px;gap:9px}.AffiliateDealWidget_sourcePriceBest__BnMI_,.AffiliateDealWidget_sourcePriceCard__CLo8d{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;min-height:72px;border:1px solid #dbe7f4;border-radius:8px;padding:10px;color:var(--deal-ink);background:#f8fbff;text-decoration:none}.AffiliateDealWidget_sourcePriceBest__BnMI_{border-color:#82d7b7;background:#f1fff8;box-shadow:inset 0 0 0 1px rgba(8,112,71,.08)}.AffiliateDealWidget_providerMark__p6X0U{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:8px;color:#fff;background:var(--deal-blue);font-size:13px;font-weight:950}.AffiliateDealWidget_sourcePriceBest__BnMI_ div,.AffiliateDealWidget_sourcePriceCard__CLo8d div{display:grid;grid-gap:3px;gap:3px;min-width:0}.AffiliateDealWidget_sourcePriceBest__BnMI_ div strong,.AffiliateDealWidget_sourcePriceCard__CLo8d div strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.AffiliateDealWidget_sourcePriceBest__BnMI_ div small,.AffiliateDealWidget_sourcePriceCard__CLo8d div small{overflow:hidden;color:var(--deal-muted);font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.AffiliateDealWidget_sourcePriceBest__BnMI_ b,.AffiliateDealWidget_sourcePriceCard__CLo8d b{color:var(--deal-green);font-size:15px;white-space:nowrap}.AffiliateDealWidget_circlePlanner__vIcGJ{display:grid;grid-gap:14px;gap:14px;border:1px solid #bfe8d8;border-radius:8px;padding:16px;background:linear-gradient(180deg,#edfff7,#ffffff)}.AffiliateDealWidget_circlePlannerHead__O7A5L{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:start}.AffiliateDealWidget_circlePlannerHead__O7A5L h4{margin:7px 0 5px;color:var(--deal-green);font-size:clamp(28px,4vw,44px);line-height:1}.AffiliateDealWidget_circlePlannerHead__O7A5L p{max-width:780px;margin:0;color:#346056;line-height:1.5}.AffiliateDealWidget_hourSwitch__5pA4n{display:grid;grid-template-columns:repeat(5,44px);grid-gap:5px;gap:5px}.AffiliateDealWidget_hourSwitch__5pA4n button{min-height:36px;border:1px solid #b8d6ca;border-radius:8px;color:#07503d;background:#fff;font:inherit;font-size:12px;font-weight:950;cursor:pointer}.AffiliateDealWidget_hourActive__f7IW_{color:#fff!important;background:var(--deal-green)!important}.AffiliateDealWidget_taskRoute__F7FzT{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:8px;gap:8px}.AffiliateDealWidget_routeTask__FQamC{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;border:1px solid #d9eadf;border-radius:8px;padding:10px;background:#fff}.AffiliateDealWidget_routeTask__FQamC>span{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:8px;color:#fff;background:var(--deal-green);font-size:12px;font-weight:950}.AffiliateDealWidget_routeTask__FQamC div{display:grid;grid-gap:4px;gap:4px}.AffiliateDealWidget_routeTask__FQamC strong{font-size:13px;line-height:1.25}.AffiliateDealWidget_routeTask__FQamC small{color:var(--deal-muted);font-size:12px;line-height:1.35}.AffiliateDealWidget_actions__Y9ugQ{display:flex;flex-wrap:wrap;gap:8px}.AffiliateDealWidget_primaryAction__LlEVq,.AffiliateDealWidget_secondaryAction__xtypT{border-radius:8px;padding:11px 13px;font-weight:950;text-decoration:none}.AffiliateDealWidget_primaryAction__LlEVq{color:#fff;background:var(--deal-blue)}.AffiliateDealWidget_secondaryAction__xtypT{border:1px solid var(--deal-blue);color:var(--deal-blue);background:#fff}.AffiliateDealWidget_guardrail__wELmL{margin:0;color:var(--deal-muted);font-size:12px;line-height:1.45}@media(max-width:760px){.AffiliateDealWidget_circlePlannerHead__O7A5L,.AffiliateDealWidget_fullHeader__vp2kH{grid-template-columns:1fr}.AffiliateDealWidget_priceDealPanel__fxsTU{padding:13px}.AffiliateDealWidget_hourSwitch__5pA4n{grid-template-columns:repeat(5,minmax(0,1fr))}.AffiliateDealWidget_sourceStrip__kXbdR{grid-template-columns:repeat(2,minmax(0,1fr))}}.search-experience_page__aOfAf{min-height:100vh;color:#0d1b2a;background:#f4f7fb}.search-experience_searchHeader__MHgIC{padding-block:42px 34px;color:#fff;background:#0a2a55}.search-experience_resultsShell__2MiHA,.search-experience_searchHeaderInner__DEasc{width:min(1240px,100% - 40px);margin-inline:auto}.search-experience_kicker__NZ5kh{margin:0 0 8px;color:#f5b72e;font-size:13px;font-weight:900;text-transform:uppercase}.search-experience_searchHeader__MHgIC h1{margin:0 0 24px;color:#fff;font-size:clamp(34px,5vw,54px);line-height:1.05;font-weight:900;letter-spacing:0}.search-experience_searchForm__NVKaF{display:grid;grid-template-columns:minmax(250px,1.7fr) repeat(3,minmax(118px,.68fr)) auto;border-radius:8px;padding:5px;color:#0d1b2a;background:#fff;box-shadow:0 16px 34px rgba(0,0,0,.2);transition:transform .2s ease,box-shadow .2s ease}.search-experience_searchForm__NVKaF:focus-within{transform:translateY(-2px);box-shadow:0 22px 44px rgba(0,0,0,.26)}.search-experience_searchForm__NVKaF label{min-width:0;display:grid;grid-gap:4px;gap:4px;border-right:1px solid #dbe3ec;padding:9px 13px}.search-experience_suggestBox__JPCrB{position:relative;isolation:isolate}.search-experience_searchForm__NVKaF label span{color:#66758a;font-size:10px;font-weight:900;text-transform:uppercase}.search-experience_searchForm__NVKaF input,.search-experience_searchForm__NVKaF select{width:100%;min-width:0;border:0;outline:0;color:#0d1b2a;background:#fff;font:inherit;font-size:14px;font-weight:800}.search-experience_searchForm__NVKaF button{min-height:56px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:6px;padding-inline:24px;color:#071a36;background:#f5b72e;font-weight:950;cursor:pointer;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.search-experience_searchForm__NVKaF button:after{content:"→";display:inline-block;font-size:17px;transition:transform .18s ease}.search-experience_searchForm__NVKaF button:hover{transform:translateY(-1px);background:#ffc13d;box-shadow:0 10px 22px rgba(245,183,46,.24)}.search-experience_searchForm__NVKaF button:hover:after{transform:translateX(3px)}.search-experience_suggestDropdown__bjO2A{position:absolute;z-index:20;top:calc(100% + 8px);left:0;right:0;display:grid;grid-gap:6px;gap:6px;border:1px solid #cdd9e8;border-radius:8px;padding:8px;background:#fff;box-shadow:0 18px 38px rgba(12,32,56,.18)}.search-experience_suggestItem__4JHBB{min-width:0;display:grid;grid-gap:3px;gap:3px;border-radius:6px;padding:9px 10px;color:#0d1b2a;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.search-experience_suggestItem__4JHBB:focus-visible,.search-experience_suggestItem__4JHBB:hover{background:#eef5ff;transform:translateX(2px)}.search-experience_suggestItem__4JHBB strong{overflow:hidden;font-size:14px;font-weight:950;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.search-experience_suggestItem__4JHBB small,.search-experience_suggestLoading__TQUaO{margin:0;color:#66758a;font-size:12px;line-height:1.35}.search-experience_recent__4zWy2{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:16px;color:rgba(255,255,255,.72);font-size:13px}.search-experience_recent__4zWy2 a{color:#fff;text-decoration:underline;text-underline-offset:3px}.search-experience_smartDiscovery__IO_qU{border-bottom:1px solid #d7e0eb;background:#fff}.search-experience_smartDiscoveryInner__LicL3{width:min(1240px,100% - 40px);margin-inline:auto;padding-block:26px 28px}.search-experience_railHeading__xHmvm{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:14px}.search-experience_railHeading__xHmvm h2{margin:0;font-size:22px;line-height:1.2;letter-spacing:0}.search-experience_railHeading__xHmvm>span{color:#66758a;font-size:12px;font-weight:750}.search-experience_suggestionRail__gEpx_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.search-experience_suggestionRail__gEpx_ a{min-width:0;min-height:94px;display:grid;align-content:start;grid-gap:6px;gap:6px;border:1px solid #d7e0eb;border-radius:6px;padding:14px;color:#0d1b2a;background:#f8fafc;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.search-experience_suggestionRail__gEpx_ a:hover{transform:translateY(-2px);border-color:#8eb4e8;background:#eef5ff;box-shadow:0 10px 22px rgba(12,32,56,.08)}.search-experience_suggestionRail__gEpx_ span{overflow:hidden;font-size:14px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.search-experience_suggestionRail__gEpx_ p{margin:0;color:#66758a;font-size:12px;line-height:1.45}.search-experience_railPlaceholder__ax5Kx,.search-experience_valuePlaceholder__2_QVX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.search-experience_railPlaceholder__ax5Kx span,.search-experience_valuePlaceholder__2_QVX span{min-height:94px;border-radius:6px;background:#e7edf4;animation:search-experience_pulse__qIZLs 1.2s ease-in-out infinite alternate}.search-experience_railEmpty__f97VV{min-height:94px;display:grid;place-items:center start;margin:0;color:#66758a;font-size:13px}.search-experience_resultsShell__2MiHA{display:grid;grid-template-columns:238px minmax(0,1fr);grid-gap:28px;gap:28px;padding-block:34px 70px}.search-experience_filters__YCpAg{align-self:start;display:grid;grid-gap:20px;gap:20px;border-right:1px solid #d7e0eb;padding-right:24px}.search-experience_filterHeading__J5_IM{display:flex;justify-content:space-between;align-items:center}.search-experience_filterHeading__J5_IM strong{font-size:20px}.search-experience_filterHeading__J5_IM button{color:#1259bb;background:rgba(0,0,0,0);font-size:13px;font-weight:850}.search-experience_filters__YCpAg>label{display:grid;grid-gap:9px;gap:9px}.search-experience_filters__YCpAg>label>span{color:#526277;font-size:13px;font-weight:900}.search-experience_filters__YCpAg select,.search-experience_toolbar__ET_p5 select{min-height:44px;width:100%;border:1px solid #cbd6e3;border-radius:6px;padding:0 12px;color:#0d1b2a;background:#fff;font:inherit;font-size:14px;font-weight:750}.search-experience_filterNote__O_SJa{border-left:3px solid #f5b72e;padding:4px 0 4px 14px}.search-experience_filterNote__O_SJa p{margin:7px 0;color:#66758a;font-size:13px;line-height:1.5}.search-experience_filterNote__O_SJa a{color:#1259bb;font-size:13px;font-weight:900}.search-experience_resultsColumn__3d2do{min-width:0}.search-experience_valueAlternatives__Lv6E7{min-height:174px;margin-bottom:20px;border-block:1px solid #d7e0eb;padding-block:18px}.search-experience_valueAlternatives__Lv6E7 .search-experience_railHeading__xHmvm{margin-bottom:10px}.search-experience_valueAlternatives__Lv6E7 .search-experience_railHeading__xHmvm h2{font-size:18px}.search-experience_valueRail__V0vX8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.search-experience_valueRail__V0vX8 a{min-width:0;min-height:106px;display:flex;flex-direction:column;gap:4px;border-left:2px solid #f5b72e;padding:8px 10px;color:#0d1b2a;background:#fff;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.search-experience_valueRail__V0vX8 a:hover{transform:translateY(-2px);border-color:#1259bb;background:#f8fbff}.search-experience_valueRail__V0vX8 small,.search-experience_valueRail__V0vX8 span{color:#66758a;font-size:11px}.search-experience_valueRail__V0vX8 strong{overflow:hidden;font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.search-experience_valueRail__V0vX8 b{color:#1259bb;font-size:13px}.search-experience_valuePlaceholder__2_QVX{grid-template-columns:repeat(2,minmax(0,1fr))}.search-experience_valuePlaceholder__2_QVX span{min-height:106px}.search-experience_resultTopline__TEzUB{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px}.search-experience_resultTopline__TEzUB p{margin:0;font-size:20px;font-weight:900}.search-experience_resultTopline__TEzUB>div>span{color:#66758a;font-size:13px}.search-experience_toolbar__ET_p5{display:flex;align-items:center;gap:10px}.search-experience_toolbar__ET_p5 select{min-width:170px}.search-experience_viewSwitch__4F29W{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid #cbd6e3;border-radius:6px;overflow:hidden}.search-experience_viewSwitch__4F29W button{min-height:42px;padding:0 12px;color:#526277;background:#fff;font-size:13px;font-weight:850;cursor:pointer;transition:color .18s ease,background-color .18s ease}.search-experience_viewSwitch__4F29W button+button{border-left:1px solid #cbd6e3}.search-experience_viewSwitch__4F29W .search-experience_activeView__E3Qso{color:#fff;background:#1259bb}.search-experience_hotelGrid__cZwsb,.search-experience_hotelList__NZeYL,.search-experience_loadingGrid__myOIj{display:grid;grid-gap:16px;gap:16px}.search-experience_hotelGrid__cZwsb{grid-template-columns:repeat(2,minmax(0,1fr))}.search-experience_pagination__CAEnv{min-height:48px;display:flex;align-items:center;justify-content:center;gap:12px;margin-top:24px}.search-experience_pagination__CAEnv div button,.search-experience_pagination__CAEnv>button{min-width:42px;min-height:42px;border:1px solid #cbd6e3;border-radius:6px;padding-inline:12px;color:#17324f;background:#fff;font-weight:850}.search-experience_pagination__CAEnv>button:disabled{cursor:not-allowed;opacity:.45}.search-experience_pagination__CAEnv>div,.search-experience_pagination__CAEnv>div span{display:flex;align-items:center;gap:6px}.search-experience_pagination__CAEnv i{color:#66758a;font-style:normal}.search-experience_pagination__CAEnv div .search-experience_activePage__J2x7_{border-color:#1259bb;color:#fff;background:#1259bb}.search-experience_hotelCard__tZ_ME{min-width:0;display:grid;grid-template-columns:292px minmax(0,1fr);overflow:hidden;border:1px solid #d7e0eb;border-radius:8px;background:#fff;box-shadow:0 8px 24px rgba(12,32,56,.06);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.search-experience_hotelCard__tZ_ME:hover{transform:translateY(-3px);border-color:#abc6e8;box-shadow:0 18px 38px rgba(12,32,56,.11)}.search-experience_hotelGrid__cZwsb .search-experience_hotelCard__tZ_ME{grid-template-columns:1fr}.search-experience_hotelMedia__4RQ6I{position:relative;min-height:250px;overflow:hidden;background:#dbe3ec}.search-experience_hotelMedia__4RQ6I img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.search-experience_hotelCard__tZ_ME:hover .search-experience_hotelMedia__4RQ6I img{transform:scale(1.025)}.search-experience_hotelMedia__4RQ6I span{position:absolute;left:12px;bottom:12px;border-radius:4px;padding:6px 8px;color:#fff;background:rgba(4,18,34,.78);font-size:11px;font-weight:850}.search-experience_hotelBody__LyjAs{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 220px;grid-gap:20px;gap:20px;padding:22px}.search-experience_hotelGrid__cZwsb .search-experience_hotelBody__LyjAs{grid-template-columns:1fr}.search-experience_hotelBadges___GKYP{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.search-experience_hotelBadges___GKYP span{border-radius:4px;padding:5px 7px;color:#1259bb;background:#eaf2fd;font-size:11px;font-weight:900}.search-experience_hotelBadges___GKYP span+span{color:#395267;background:#eef2f6}.search-experience_hotelMain__4s_Cy h2{margin:0;color:#0d1b2a;font-size:23px;line-height:1.18;letter-spacing:0}.search-experience_amenities__hlEs7,.search-experience_availability__VYOTj,.search-experience_location___eL_z{margin:8px 0 0;color:#59687c;font-size:14px;line-height:1.45}.search-experience_availability__VYOTj{color:#14734d;font-weight:850}.search-experience_amenities__hlEs7{color:#7a8797}.search-experience_priceBlock__gq3iS{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.search-experience_priceBlock__gq3iS small,.search-experience_priceBlock__gq3iS>span{color:#7a8797;font-size:11px}.search-experience_priceBlock__gq3iS strong{margin:8px 0 4px;color:#0d1b2a;font-size:23px;font-weight:950}.search-experience_priceBlock__gq3iS>a:not(.search-experience_circleLink__WCOus){min-height:42px;width:100%;display:inline-flex;align-items:center;justify-content:center;margin-top:auto;border-radius:6px;padding:0 12px;color:#fff;background:#1259bb;font-size:13px;font-weight:900;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.search-experience_priceBlock__gq3iS>a:not(.search-experience_circleLink__WCOus):hover{transform:translateY(-1px);background:#0f52ad;box-shadow:0 10px 20px rgba(18,89,187,.18)}.search-experience_priceBlock__gq3iS>a.search-experience_checkoutLink__dH5D6{margin-top:8px;color:#071a36;background:#f5b72e}.search-experience_priceBlock__gq3iS>a.search-experience_checkoutLink__dH5D6:hover{background:#ffc13d;box-shadow:0 10px 20px rgba(245,183,46,.24)}.search-experience_circleLink__WCOus{margin-top:9px;color:#916200;font-size:12px;font-weight:900}.search-experience_loadingGrid__myOIj div{min-height:250px;border-radius:8px;background:#e7edf4;animation:search-experience_pulse__qIZLs 1.2s ease-in-out infinite alternate}.search-experience_emptyState__Erhgh,.search-experience_errorState__U_EfF,.search-experience_searchFootnote__SnAMQ{border:1px solid #d7e0eb;border-radius:8px;padding:24px;background:#fff}.search-experience_emptyState__Erhgh p,.search-experience_errorState__U_EfF p,.search-experience_searchFootnote__SnAMQ p{margin:8px 0 0;color:#66758a;line-height:1.55}.search-experience_emptyState__Erhgh button{min-height:42px;margin-top:16px;border-radius:6px;padding:0 16px;color:#fff;background:#1259bb;font-weight:900}.search-experience_searchFootnote__SnAMQ{margin-top:22px;border-left:3px solid #1259bb}.search-experience_searchFootnote__SnAMQ p{font-size:13px}.search-experience_srOnly__yQhcM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes search-experience_pulse__qIZLs{0%{opacity:.55}to{opacity:1}}.search-experience_pagination__CAEnv button:focus-visible,.search-experience_priceBlock__gq3iS a:focus-visible,.search-experience_searchForm__NVKaF button:focus-visible,.search-experience_suggestionRail__gEpx_ a:focus-visible,.search-experience_valueRail__V0vX8 a:focus-visible,.search-experience_viewSwitch__4F29W button:focus-visible{outline:3px solid rgba(245,183,46,.78);outline-offset:2px}@media(prefers-reduced-motion:reduce){.search-experience_hotelCard__tZ_ME,.search-experience_hotelMedia__4RQ6I img,.search-experience_priceBlock__gq3iS>a:not(.search-experience_circleLink__WCOus),.search-experience_searchForm__NVKaF,.search-experience_searchForm__NVKaF button,.search-experience_searchForm__NVKaF button:after,.search-experience_suggestionRail__gEpx_ a,.search-experience_valueRail__V0vX8 a,.search-experience_viewSwitch__4F29W button{transition:none}.search-experience_loadingGrid__myOIj div,.search-experience_railPlaceholder__ax5Kx span,.search-experience_valuePlaceholder__2_QVX span{animation:none}}@media(max-width:1080px){.search-experience_searchForm__NVKaF{grid-template-columns:minmax(240px,1.5fr) repeat(2,minmax(120px,.7fr)) auto}.search-experience_searchForm__NVKaF label:nth-of-type(4){display:none}.search-experience_hotelCard__tZ_ME{grid-template-columns:240px minmax(0,1fr)}.search-experience_hotelBody__LyjAs{grid-template-columns:1fr}.search-experience_priceBlock__gq3iS{align-items:flex-start;border-top:1px solid #e1e7ef;padding-top:14px;text-align:left}.search-experience_priceBlock__gq3iS>a:not(.search-experience_circleLink__WCOus){width:-moz-fit-content;width:fit-content;margin-top:14px}}@media(max-width:860px){.search-experience_resultsShell__2MiHA{grid-template-columns:1fr}.search-experience_filters__YCpAg{grid-template-columns:repeat(2,minmax(0,1fr));border-right:0;border-bottom:1px solid #d7e0eb;padding:0 0 24px}.search-experience_filterHeading__J5_IM,.search-experience_filterNote__O_SJa{grid-column:1/-1}.search-experience_hotelGrid__cZwsb{grid-template-columns:1fr}.search-experience_suggestionRail__gEpx_,.search-experience_valueRail__V0vX8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.search-experience_resultsShell__2MiHA,.search-experience_searchHeaderInner__DEasc,.search-experience_smartDiscoveryInner__LicL3{width:min(100% - 28px,1240px)}.search-experience_searchForm__NVKaF{grid-template-columns:1fr 1fr;gap:1px;background:#dbe3ec}.search-experience_searchForm__NVKaF label{border:0;background:#fff}.search-experience_destination__vXbYb,.search-experience_searchForm__NVKaF button{grid-column:1/-1}.search-experience_searchForm__NVKaF label:nth-of-type(4){display:grid;grid-column:1/-1}.search-experience_resultTopline__TEzUB{align-items:stretch;flex-direction:column}.search-experience_toolbar__ET_p5{display:grid;grid-template-columns:1fr auto}.search-experience_hotelCard__tZ_ME,.search-experience_hotelGrid__cZwsb .search-experience_hotelCard__tZ_ME{grid-template-columns:1fr}.search-experience_hotelMedia__4RQ6I{min-height:230px}.search-experience_hotelBody__LyjAs{padding:18px}.search-experience_railHeading__xHmvm{align-items:flex-start;flex-direction:column;gap:6px}.search-experience_railPlaceholder__ax5Kx,.search-experience_suggestionRail__gEpx_,.search-experience_valuePlaceholder__2_QVX,.search-experience_valueRail__V0vX8{grid-auto-columns:minmax(250px,82vw);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:6px;scroll-snap-type:inline proximity}.search-experience_railPlaceholder__ax5Kx span,.search-experience_suggestionRail__gEpx_ a,.search-experience_valuePlaceholder__2_QVX span,.search-experience_valueRail__V0vX8 a{scroll-snap-align:start}}@media(max-width:460px){.search-experience_filters__YCpAg{grid-template-columns:1fr}.search-experience_filterHeading__J5_IM,.search-experience_filterNote__O_SJa{grid-column:1}.search-experience_toolbar__ET_p5{grid-template-columns:1fr}.search-experience_viewSwitch__4F29W{width:100%}.search-experience_pagination__CAEnv{justify-content:space-between}.search-experience_pagination__CAEnv>div button{min-width:38px;padding-inline:8px}.search-experience_pagination__CAEnv>div span:first-child:not(:has(.search-experience_activePage__J2x7_)),.search-experience_pagination__CAEnv>div span:last-child:not(:has(.search-experience_activePage__J2x7_)){display:none}}