.rotated-90{transform:rotate(90deg)}.rotated-180{transform:rotate(180deg)}.gift-type__box{box-shadow:0 3px 50px #00000017;border-radius:10px 10px 20px 20px;display:flex;flex-direction:column;text-align:center;width:300px}.gift-type__box-inner{background-color:var(--white);border-radius:0 0 20px 20px;height:100%;padding:10px 18px 15px}.gift-type__box:nth-child(1) .gift-box__image{aspect-ratio:auto 1.41}.gift-type__box:nth-child(2) .gift-box__image{aspect-ratio:auto 1.39}.gift-type__box:nth-child(3) .gift-box__image{aspect-ratio:auto 1.18}.gift-type__box--gray .gift-type__box-legend{background-color:var(--gray-light)}.gift-type__box--gray .gift-type__box-legend__text{color:var(--blue-main-blu)}.gift-type__box--gray .gift-type__box-legend--off{background-color:var(--white)}.gift-type__box-legend{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;align-items:center;background-color:var(--blue-main);border-radius:10px 10px 0 0;display:flex;min-height:21px;justify-content:center;padding:4px 0}.gift-type__box-legend__text{color:var(--white);font-size:11px;font-weight:var(--bold);line-height:12px;text-transform:uppercase}.gift-type__box-legend--off{background-color:var(--white)}.gift-box__title{font-size:16px;font-weight:var(--medium);line-height:14px;margin-bottom:3px}.gift-box__text{font-size:13px;line-height:17px;margin-bottom:5px}.gift-box__image{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;display:block;height:135px;margin-left:auto;margin-right:auto;width:auto}.gift-box__button{text-transform:uppercase;font-size:16px;font-weight:var(--medium);margin:20px auto 0;padding:15px}.gift-box__usp{display:block;font-size:14px;line-height:20px;margin-top:13px;text-align:center}.gift-box__usp-icon{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;height:15px;margin-right:8px;vertical-align:sub;width:15px}@media screen and (min-width: 768px){.gift-type__box{border-radius:20px}.gift-type__box-inner{padding:17px 30px 30px}.gift-type__box-legend{border-radius:20px 20px 0 0;min-height:27px;padding:7px 0}.gift-type__box-legend__text{font-size:12px;line-height:13px}.gift-box__title{font-size:18px;line-height:21px;margin-bottom:11px}.gift-box__text{font-size:14px;line-height:20px;margin-bottom:15px}.gift-box__image{height:150px}.gift-box__usp{margin-top:30px}}@media screen and (min-width: 1024px){.gift-box__title{font-size:18px;line-height:21px;margin-bottom:11px}.gift-box__text{font-size:14px;line-height:20px;margin-bottom:15px}.gift-box__image{height:150px}.gift-box__usp{margin-top:30px}}@media screen and (min-width: 1280px){.gift-type__box{position:relative;transition:.15s ease-in-out;transform-origin:top;width:360px}.gift-type__box-inner{padding:10px 35px 30px}.gift-type__box:hover{transform:scale(1.05);z-index:1}.gift-type__box-legend{border-radius:20px 20px 0 0;min-height:32px;padding:8px 0}.gift-type__box-legend__text{font-size:14px;line-height:16px}.gift-box__title{font-size:20px;line-height:22px}.gift-box__image{height:200px}.gift-box__usp{margin-top:25px}}@media screen and (min-width: 1920px){.gift-type__box{width:475px}.gift-type__box-inner{padding:10px 25px 30px}.gift-box__title{font-size:24px;line-height:26px}.gift-box__text{font-size:18px;line-height:21px}.gift-box__image{height:270px}.gift-box__usp{font-size:18px;line-height:23px;margin-top:25px}.gift-box__usp-icon{height:23px;width:23px}}@media screen and (min-width: 2560px){.gift-box__title{font-size:25px;line-height:27px}}.pagination--button__blue{background-color:var(--blue-light);height:28px;width:28px}.pagination--button__blue .button-slider--pagination__icon{height:11px;width:18px}.pagination--button__blue:disabled:hover{background-color:var(--blue-light);cursor:default}.pagination--button__blue:hover{background-color:var(--blue-main)}.trustpilot-card__score{height:21px;width:110px}.trustpilot-card__verified{height:14px;margin-left:5px;width:14px}.fact__icon{aspect-ratio:1.25;height:auto;width:48px}.media__logo{height:60px;width:100px}.blog-card--image{aspect-ratio:4/3;height:100%;object-fit:cover;transition:.2s ease-out;width:100%}.footer-logo__image{height:47px;width:131px}.footer-menu__item-arrow{height:10px;width:18px}.footer--associations__image{height:23px}.footer--associations__image:first-of-type{aspect-ratio:auto 1.5}.footer--associations__image:last-of-type{aspect-ratio:auto 2.78}.footer--socials__icon{height:28px;width:28px}.footer-encryption__icon{height:14px;width:11px}.post-socials__icon{aspect-ratio:1;height:35px}.footer-payment__item-icon{height:21px;width:40px}.gift-type__box:nth-child(1) .gift-box__image{aspect-ratio:auto 1.41;height:150px}.gift-type__box:nth-child(2) .gift-box__image{aspect-ratio:auto 1.39;height:150px}.gift-type__box:nth-child(3) .gift-box__image{aspect-ratio:auto 1.18;height:150px}.gift-box__usp-icon{height:15px;width:15px}.video-player__play-icon{height:105px;width:105px}.trustpilot-intro__title-image{aspect-ratio:16/3;height:auto;width:100px}.trustpilot-intro__review-icon{aspect-ratio:4.05;height:auto;width:70px}.explore-section__top-icon{height:60px;width:60px}.newsletter__background-left{aspect-ratio:auto .64;width:80px}.newsletter__background-right{aspect-ratio:auto 2.36;width:414px}.footer-wrapper__info-locale .info-locale__icon{height:16px;width:16px}.button__primary,.button__primary--dark{background-color:var(--button-primary-background);border-radius:6px;color:var(--button-primary-color);font-size:var(--fs-button);font-weight:var(--medium);transition:all .1s ease-in}.button__primary__icon{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;height:14px;margin-right:5px;width:14px}.button__primary:disabled,.button__primary--dark:disabled{background-color:var(--button-disabled-background);color:var(--button-disabled-color);cursor:default}@media (hover: hover){.button__primary:hover,.button__primary--dark:hover{--button-primary-background: var(--button-primary-hover-background);--button-primary-hover-color: var(--button-primary-hover-color);cursor:pointer}.button__primary:focus,.button__primary--dark:focus{outline-color:var(--main-color-lighter);outline-width:2px}}.button__primary--dark{background-color:var(--button-primary_dark-background);color:var(--button-primary_dark-color)}@media (hover: hover){.button__primary--dark:hover{background-color:var(--button-primary_dark-hover-background);color:var(--button-primary_dark-hover-color)}.button__primary--dark:disabled{background-color:var(--button-disabled-background);color:var(--button-disabled-color);cursor:default}}.button--base,.button--secondary,.button--secondary--bordered,.button__primary,.button__primary--dark{align-items:center;border:none;display:flex;font-size:var(--fs-button);font-family:var(--ubuntu);justify-content:center}.button--base:hover,.button--secondary:hover,.button--secondary--bordered:hover,.button__primary:hover,.button__primary--dark:hover{cursor:pointer}.button--uppercase,.banner__button{text-transform:uppercase}.button--bold{font-weight:var(--bold)}.button--medium,.banner__button{font-weight:var(--medium)}.button--sm{padding:8px}.button--md{padding:21px 32px}.button--lg{padding:30px 42px}.button--secondary,.button--secondary--bordered{background-color:var(--button-secondary-background);border-radius:6px;color:var(--button-secondary-color)}.button--secondary:hover,.button--secondary--bordered:hover{background-color:var(--button-secondary-hover-background);color:var(--button-secondary-hover-color);cursor:pointer}.button--secondary:focus,.button--secondary--bordered:focus{outline-width:2px}.button--secondary:disabled,.button--secondary--bordered:disabled{background-color:var(--button-disabled-background);color:var(--button-disabled-color);cursor:default}.button--secondary--bordered{border:1px solid var(--button-secondary-color)}.button-slider--pagination,.pagination--button__blue{align-items:center;border:none;display:flex;font-family:var(--ubuntu);justify-content:center;border-radius:50%;padding:0}.button-slider--pagination__icon{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;height:15px;width:9px}.button-slider--pagination:disabled,.pagination--button__blue:disabled{cursor:default}.button-slider--pagination:disabled:hover,.pagination--button__blue:disabled:hover{background-color:var(--gray);cursor:pointer}.button-slider--pagination:hover,.pagination--button__blue:hover{background-color:var(--gray-light)}.button-slider--pagination:active,.pagination--button__blue:active{background-color:var(--blue-main)}.button--bordered{align-items:center;background-color:var(--button-bordered_background);border:2px solid var(--button-bordered_border-color);display:flex;font-family:var(--ubuntu);font-size:var(--fs-button);justify-content:center;border-radius:6px;cursor:pointer;font:var(--ubuntu);color:var(--button-bordered_color);font-weight:var(--medium)}.button--bordered:hover:not([disabled]){background-color:var(--button-bordered_hover_background);border-color:var(--button-bordered_hover_border-color);color:var(--button-bordered_hover_color)}.button--bordered:active{background-color:transparent;border-color:var(--black);color:var(--black)}.button--bordered:disabled{cursor:not-allowed;opacity:.7}@media screen and (min-width: 1280px){.button--bordered{font-size:16px;line-height:16px}}.theme__christmas.theme__hotel .home-banner{background-color:#f4f1ef}.theme__christmas .home-banner{background-position:7% 0;background-size:cover}@media screen and (min-width: 1024px){.theme__christmas .home-banner{background-position:50% 0;background-size:cover}}@media screen and (min-width: 1280px){.theme__christmas .home-banner{background-position:60% 0;background-size:cover}}@media screen and (min-width: 1400px){.theme__christmas .home-banner{background-position:50% 0;background-size:cover}}.home-banner{background-color:#eff2f4;background-repeat:no-repeat;padding:90px 0 20px;position:relative;overflow:hidden;background-position:70% bottom;background-size:auto 70%}.home-banner__bg{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;position:absolute;inset:0;aspect-ratio:3.32/1 auto;height:70%;margin:auto -30% 0 auto;object-fit:cover;width:auto}.home-banner__inner{display:grid;justify-items:center;position:relative;z-index:1}.banner__title{font-size:22px;font-weight:var(--bold);line-height:26px;margin-bottom:15px;text-align:center}.banner__subtitle{font-size:14px;line-height:23px;text-align:center;-webkit-text-size-adjust:none}.banner__icon{aspect-ratio:1.44;height:auto;margin-bottom:15px;max-width:600px;width:100%}.banner-gif{aspect-ratio:1.53;max-width:600px;width:100%;height:auto;aspect-ratio:1.6}.banner-gif img{aspect-ratio:1.53}.banner__trust--desktop{display:none}.banner__trust--mobile{text-align:center}.banner__buttons{display:none}.banner__button{border-radius:6px;font-size:14px;font-weight:var(--medium);height:38px}.banner__button.button--bordered{background-color:var(--transparent);border-width:2px;font-weight:var(--medium);padding:0 35px}.banner__button.button__primary,.banner__button.button__primary--dark{padding:0 25px}@media screen and (min-width: 768px){.home-banner{background-position:70% bottom;background-size:auto 70%;padding:110px 0 18px;text-align:left}.home-banner__bg{margin:auto -15% 0 auto}.banner__title{font-size:35px;line-height:45px;margin-bottom:20px}.banner__subtitle{font-size:16px;line-height:27px}.banner__icon{margin:0}}@media screen and (min-width: 1024px){.home-banner{background-position:right;background-size:100%;padding:130px 0 30px}.home-banner__bg{height:auto;margin:auto 0;width:100%}.home-banner__inner{grid-template-columns:repeat(2,1fr);gap:0 25px}.banner__text-wrapper,.banner__icon-wrapper{align-self:center}.banner__title{font-size:30px;text-align:left}.banner__subtitle{font-size:14px;line-height:27px;text-align:left;width:75%}.banner__trust--mobile{display:none}.banner__trust--desktop{display:block}.banner__buttons{display:flex;margin-bottom:30px;margin-top:20px;grid-gap:0 10px}}@media screen and (min-width: 1280px){.home-banner{padding:130px 0 50px}.banner__title{font-size:42px;line-height:63px}.banner__subtitle{font-size:16px}.banner__button{font-size:16px;height:46px}.banner__button.button--bordered{padding:0 15px}.banner__button.button__primary,.banner__button.button__primary--dark{padding:0 30px}}@media screen and (min-width: 1400px){.banner__icon{max-width:unset}.banner-gif{aspect-ratio:1.6;max-width:884px}}@media screen and (min-width: 1920px){.banner__title{font-size:45px;margin-bottom:30px}.banner__subtitle{font-size:20px;line-height:30px}.banner__buttons{margin-top:30px}.banner__trust,.banner__trust--desktop,.banner__trust--mobile{margin-top:35px}}@media screen and (min-width: 2560px){.banner__title{font-size:47px}.banner__trust,.banner__trust--desktop,.banner__trust--mobile{margin-top:40px}}.gift-types__wrapper{background-color:#eff2f4;display:flex;flex-direction:column;justify-content:center;text-align:center}.gift-types__wrapper-inner{background-position:right;background-size:cover;background-repeat:no-repeat;padding:10px 0 32px}.gift-types--with-toggle{background-color:var(--white)}.gift-types--with-toggle .gift-types__wrapper-inner{background-color:#eff2f4;padding-top:50px}.gift-types--with-toggle .gift-types__toggle{margin:0 auto -25px;max-width:500px}.gift-types__home{padding:30px 0}.gift-types__home .gift-types__list{max-width:1500px}.gift-types__title{margin-bottom:11px}.gift-types__text{margin-bottom:20px}.gift-types__start{font-size:14px;font-weight:var(--medium);line-height:23px;padding:14px;margin:20px auto 0;text-transform:uppercase}.gift-types__list{overflow:visible;width:100%}.gift-types__list .swiper-pagination{position:relative;top:unset;right:unset;bottom:unset;left:unset}.gift-types__list .swiper-slide{height:auto;width:230px}@media screen and (min-width: 768px){.gift-types__list .swiper-slide{width:auto}}@media screen and (min-width: 1024px){.gift-types__wrapper-inner{background-position:center;background-repeat:no-repeat;background-size:1000px}.gift-types__list .swiper-slide{width:auto}}@media screen and (min-width: 1280px){.gift-types__home{padding:50px 0}.gift-types__list .swiper-slide{height:fit-content}.gift-types__start{font-size:16px}.gift-types--with-toggle .gift-types__toggle{max-width:800px;width:600px}}@media screen and (min-width: 1920px){.gift-types__home{padding:70px 0}}@keyframes pulse-bg{0%{opacity:.4}50%{opacity:.8}to{opacity:.4}}.card-gif-box{align-self:center;align-items:center;display:flex!important;height:auto;overflow:hidden!important;position:relative}.card-gif-box.skeleton .card-gif-box__image{animation:pulse-bg 1.3s linear infinite alternate}.card-gif-box .card-gif-box__image{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;align-self:normal;flex-shrink:0;width:100%}.card-gif-box .gif-lazy-image{position:absolute;top:0;left:0;opacity:0;transition:opacity .5s linear}.card-gif-box .gif-lazy-image.loaded{opacity:1;position:unset}.slider-logos-core{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;overflow:hidden}.slider-logos-core__inner{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;display:flex;grid-gap:5px;overflow:scroll;max-width:100%;-ms-overflow-style:none;scrollbar-width:none}.slider-logos-core__inner::-webkit-scrollbar{display:none}.slide-logos-core{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;flex-shrink:0;padding:10px 0}.slide-logos-core:hover{cursor:grab}.slide-logos-core__image{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;aspect-ratio:15.9 auto;height:130px}@media screen and (min-width: 768px){.slide-logos-core__image{aspect-ratio:36.44 auto;height:105px}}.home-actions--fixed{position:fixed;right:0;bottom:0;left:0;z-index:var(--action-buttons-home-index);background-color:var(--white);box-shadow:0 -3px 6px #0000001c}.home-actions__inner{display:flex;padding-bottom:10px;padding-top:10px;grid-column-gap:20px}.home-actions__button{font-size:14px;font-weight:var(--medium);height:44px}.home-actions__button:first-child{border-width:2px;padding:0 15px}.home-actions__button:last-child{padding:0 24px;flex-grow:1}@media screen and (min-width: 420px){.home-actions__inner{padding-bottom:12px;padding-top:12px}.home-actions__button:first-child{padding:0 30px}.home-actions__button:first-child,.home-actions__button:last-child{flex-basis:calc(50% - 10px);flex-shrink:0}}@media screen and (min-width: 1024px){.home-actions--fixed{display:none}}.rotated-90[data-v-27f5a619]{transform:rotate(90deg)}.rotated-180[data-v-27f5a619]{transform:rotate(180deg)}.flightgift-reviews[data-v-27f5a619]{background-color:var(--gray-lighter);padding-bottom:30px;padding-top:36px}.flightgift-reviews__title[data-v-27f5a619]{margin-bottom:15px}.blog-list__home[data-v-27f5a619]{margin-top:20px}.home__section[data-v-27f5a619]{margin-top:50px;margin-bottom:50px}.home__section[data-v-27f5a619]:last-child{margin-bottom:0}@media screen and (min-width: 1280px){.home__section[data-v-27f5a619]{margin-top:70px;margin-bottom:70px}}@media screen and (min-width: 1920px){.home__section[data-v-27f5a619]{margin-top:100px;margin-bottom:100px}.flightgift-reviews__trustpilot[data-v-27f5a619]{margin:0 auto;max-width:1350px}}
