@charset "UTF-8";.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(--manrope);justify-content:center}.button--base:hover,.button--secondary:hover,.button--secondary--bordered:hover,.button__primary:hover,.button__primary--dark:hover{cursor:pointer}.button--uppercase{text-transform:uppercase}.button--bold{font-weight:var(--bold)}.button--medium{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{align-items:center;border:none;display:flex;font-family:var(--manrope);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{cursor:default}.button-slider--pagination:disabled:hover{background-color:var(--gray);cursor:pointer}.button-slider--pagination:hover{background-color:var(--gray-light)}.button-slider--pagination:active{background-color:var(--brand-dark)}.button--bordered{align-items:center;background-color:var(--button-bordered_background);border:2px solid var(--button-bordered_border-color);display:flex;font-family:var(--manrope);font-size:var(--fs-button);justify-content:center;border-radius:6px;cursor:pointer;font:var(--manrope);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}}@keyframes fadeUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.banner__animate{opacity:0;transform:translateY(100%);animation:fadeUp .8s ease-out forwards}.banner__animate--trustpilot{animation-delay:0s}.banner__animate--heading{animation-delay:.3s}.banner__animate--subheading{animation-delay:.6s}.banner__animate--buttons{animation-delay:.9s}.theme__christmas.theme__hotel .home-banner{background-color:#f4f1ef}.home-banner{background-color:var(--experience-offwhite);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;overflow:hidden;min-height:96vh;display:flex;flex-direction:column;padding-top:60px}.home-banner__overlay{position:absolute;inset:0;background-color:#0003}.home-banner__corners{background-color:#000;width:min(80vw,1200px);height:min(50vh,700px);border-radius:50%;filter:blur(200px);-webkit-filter:blur(200px);position:absolute;will-change:transform;z-index:1;pointer-events:none;transform:translate3d(0,0,0,0)}@-moz-document url-prefix(){.home-banner__corners{filter:blur(80px);opacity:.5}}.home-banner__corners--top-left{top:0;left:0;transform:translate(-50%,-50%)}.home-banner__corners--top-right{top:0;right:0;transform:translate(50%,-50%)}.home-banner__corners--bottom-left{bottom:0;left:0;height:768px;transform:translate(-30%,30%)}.home-banner__inner{display:flex;flex:1;z-index:1;width:100%;z-index:4}.banner__title{font-size:var(--text-heading-1);font-family:var(--richmond-display);font-weight:var(--normal);line-height:120%;margin-top:16px;margin-bottom:16px;text-align:left;color:#fff}.banner__subtitle{font-size:var(--text-regular);line-height:150%;text-align:left;font-weight:var(--medium);color:#fff;margin-bottom:32px}.banner__poweredby{text-align:left;margin-bottom:32px}.banner__poweredby img{aspect-ratio:2.5;height:30px}.banner__text-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:start;text-align:left}.banner__trust--desktop{display:none}.banner__trust--mobile{text-align:left}.banner__buttons{display:flex;gap:8px}.banner__button{font-weight:var(--semibold)}[data-theme-partner=transavia] .banner__buttons .banner__button:nth-child(1):hover{background:var(--transavia-red);color:var(--experience-white)}@media screen and (min-width:520px){.banner__text-wrapper{max-width:70%}}@media screen and (min-width:768px){.home-banner{text-align:left}.home-banner__corners{filter:blur(270px);-webkit-filter:blur(270px)}@-moz-document url-prefix(){.home-banner__corners{filter:blur(80px)}}}@media screen and (min-width:1024px){.banner__text-wrapper{max-width:731px}.home-banner{padding-top:111px}.banner__buttons{gap:16px}.banner__trust--mobile{display:none}.banner__trust--desktop{display:block}}@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 .card-gif-box__image img{width:100%;height: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}.home-banner{position:relative;overflow:hidden}.home-banner__bottom-background{position:absolute;bottom:0;left:0;width:100%;height:135px;z-index:2}.home-banner__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.home-banner__video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.home-banner__video::-webkit-media-controls{display:none!important}.home-banner__video::-webkit-media-controls-panel{display:none!important}.home-banner__video::-webkit-media-controls-play-button{display:none!important}.home-banner__video::-webkit-media-controls-overlay-play-button{display:none!important}.home-banner__video-poster{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;transition:opacity .3s ease-in-out;pointer-events:none}.home-banner__slider-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.home-banner__slider-container.is-animating .home-banner__slider{animation:hideThenShow .8s ease-in-out}.home-banner__slider{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;transition:opacity .4s ease-in-out,z-index .4s ease-in-out}.home-banner__slider--active{opacity:1;z-index:2}.home-banner__slider-image{width:100%;height:100%;object-fit:cover}.home-banner .trustpilot-widget-small{color:#fff!important;font-size:12px!important}.home-banner .trustpilot-widget-small .trustpilot-widget-small__inner{gap:8px!important;justify-content:center!important}.home-banner .trustpilot-widget-small .trustpilot-image-wrapper{margin-right:0!important;flex-shrink:0!important}.home-banner .trustpilot-widget-small .trustpilot-image-wrapper .trustpilot-score-image{width:72px;height:14px}.home-banner .trustpilot-widget-small .trustpilot-image-wrapper .trustpilot-logo{margin-right:8px!important}.home-banner .trustpilot-widget-small .trustpilot-info{align-items:end;font-size:12px!important;font-weight:var(--semibold)!important}@media screen and (min-width:768px){.trustpilot-widget-small__inner{flex-direction:row!important;align-items:end!important}}.rotated-90[data-v-412bed19]{transform:rotate(90deg)}.rotated-180[data-v-412bed19]{transform:rotate(180deg)}.page__base[data-v-412bed19]{padding-bottom:0}.skeleton-text{flex:50%;height:30px;min-width:120px;border-radius:8px;background:linear-gradient(90deg,#ffffff26 25%,#ffffff40,#ffffff26 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.powered-by-expedia{aspect-ratio:9.5;height:15px;margin-top:24px}@media screen and (min-width:1024px){.powered-by-expedia{height:18px;margin-top:30px}}.brands-accordion__section{margin-top:50px}.home__section{margin-top:50px;margin-bottom:50px}.home__section:last-child{margin-bottom:0}.brand-card__checks li:before{background:var(--check-icon-url) no-repeat left top;background-size:23px}.experiencegift-reviews{background-color:var(--gray-lighter);padding-bottom:30px;padding-top:36px}.experiencegift-reviews__title{margin-bottom:15px}@media screen and (min-width:768px){.experiencegift-reviews__subtitle{margin-left:auto;margin-right:auto;max-width:75%}}@media screen and (min-width:1280px){.experiencegift-reviews__subtitle{max-width:60%}}@media screen and (min-width:1280px){.home__section{margin-top:70px;margin-bottom:70px}.brands-accordion__section{margin-top:70px}}@media screen and (min-width:1920px){.home__section{margin-top:100px;margin-bottom:100px}.brands-accordion__section{margin-top:100px}}.fade-in{-webkit-animation:fade-in .5s;animation:fade-in .5s}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-out{-webkit-animation:fade-out .5s;animation:fade-out .5s}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.gift-types__wrapper-inner{z-index:2}.gift-types__overlay{position:absolute;top:-2px;left:0;width:100%;height:20px;z-index:1;background-color:var(--brand-dark)}.gift-types__button:hover .gift-types__button-subtitle{color:#fff!important}[data-theme-partner=transavia] .gift-types__button:hover .gift-types__button-subtitle{color:#140d8a!important}.gift-types__wrapper{display:flex;flex-direction:column;justify-content:center;text-align:center;position:relative;padding:64px 0}@media screen and (min-width:1024px){.gift-types__wrapper .container{padding-inline:0px}}@media screen and (min-width:1024px){.gift-types__wrapper{padding:112px 0}}.gift-types__wrapper-inner{display:flex;flex-direction:column;justify-content:center;text-align:center}@media screen and (min-width:1024px){.gift-types__wrapper-inner{max-width:928px;margin:0 auto}}@media screen and (min-width:1440px){.gift-types__wrapper-inner{max-width:1312px}}.gift-types__background{position:absolute;background-repeat:no-repeat;left:50%;top:50%;width:100%;height:100%;background-size:cover;background-position:right;transform:translate(-50%,-50%)}.gift-types__header{display:flex;flex-direction:column;justify-content:center;gap:24px;color:#fff;text-align:center;margin-bottom:32px}@media screen and (min-width:1024px){.gift-types__header{margin-bottom:48px}}.gift-types__header-caption{font-size:var(--text-heading-5);font-family:var(--richmond-display);font-style:italic;font-weight:var(--normal);line-height:140%}.gift-types__header-title{font-size:var(--text-heading-2);font-family:var(--richmond-display);font-style:normal;font-weight:var(--normal);line-height:120%}.gift-types__header-subtitle{color:var(--experience-light-text);font-size:var(--text-regular);font-style:normal;font-weight:var(--medium);line-height:150%}.gift-types__buttons{display:flex;flex-direction:column;justify-content:center;gap:16px;margin-bottom:32px}@media screen and (min-width:1024px){.gift-types__buttons{margin-bottom:48px}}.gift-types__buttons-inner{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:8px}@media screen and (min-width:1024px){.gift-types__buttons-inner{gap:16px;flex-wrap:nowrap}}.gift-types__buttons-inner .gift-types__button{display:flex;flex-direction:column;gap:8px;text-align:center;height:auto;flex:1;min-width:140px;padding:16px 8px}@media screen and (min-width:768px){.gift-types__buttons-inner .gift-types__button{padding:16px;width:auto}}.gift-types__buttons-inner .gift-types__button:not(.button-base--active){background:var(--btn-secondary-bg-hover)}.gift-types__buttons-inner .gift-types__button:not(.button-base--active):hover{background:var(--btn-secondary-bg)}[data-theme-partner=transavia] .gift-types__buttons-inner .gift-types__button:not(.button-base--active):hover{background:var(--btn-primary-bg-hover)}.gift-types__buttons-inner .gift-types__button:not(.button-base--active):hover .gift-types__button-subtitle{color:var(--experience-dark-main)}[data-theme-partner=transavia] .gift-types__buttons-inner .gift-types__button:not(.button-base--active):hover .gift-types__button-subtitle{color:#140d8a}.gift-types__buttons-inner .gift-types__button-title{font-size:12px;font-style:normal;font-weight:var(--bold);letter-spacing:1.92px;line-height:150%}@media screen and (min-width:1024px){.gift-types__buttons-inner .gift-types__button-title{font-size:var(--text-regular);letter-spacing:2.56px}}.gift-types__buttons-inner .gift-types__button-subtitle{color:var(--experience-light-text);font-size:var(--text-regular);font-style:normal;font-weight:var(--medium);line-height:150%;display:none}@media screen and (min-width:1024px){.gift-types__buttons-inner .gift-types__button-subtitle{display:block}}.gift-types__buttons-subtitle{display:block;color:var(--experience-light-text);font-size:var(--text-regular);font-style:normal;font-weight:var(--medium);line-height:150%}@media screen and (min-width:1024px){.gift-types__buttons-subtitle{display:none}}.gift-types__footer{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px;position:relative;margin-top:32px}.gift-types__footer--egift{width:100%;margin-inline:auto}@media screen and (min-width:375px){.gift-types__footer--egift{max-width:280px}}@media screen and (min-width:768px){.gift-types__footer{max-width:720px;width:100%;margin:32px auto 0}.gift-types__footer--egift{max-width:480px;width:100%;margin-inline:auto}}@media screen and (min-width:1440px){.gift-types__footer{margin-top:48px}}.gift-types__footer .gift-types__footer-cards-button{width:45px;height:45px;padding:12px;position:absolute;bottom:0;left:0}.gift-types__footer .gift-types__footer-cards-button img{width:24px;height:24px}@media screen and (min-width:1024px){.gift-types__footer .gift-types__footer-cards-button{display:none}}.gift-types__footer .gift-types__start-button{width:fit-content;padding:12px 24px;background:#fff;color:var(--experience-dark-main);font-size:var(--text-small);font-style:normal;font-weight:var(--semibold);line-height:150%;text-align:center;margin:12px auto 0;transition:all .3s ease-in-out;gap:8px}.gift-types__footer .gift-types__start-button svg{width:16px;height:16px;margin-top:2px;transition:all .3s ease-in-out}.gift-types__footer .gift-types__start-button:hover{background:var(--brand);color:#fff}[data-theme-partner=transavia] .gift-types__footer .gift-types__start-button:hover{background:var(--btn-primary-bg-hover);color:#140d8a}.gift-types__footer .gift-types__start-button:hover svg{transform:translate(4px)}.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{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;background-color:var(--brand-dark);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}.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{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select: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{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select: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!important}.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!important}.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}}.gift-types__cards{position:relative;display:flex;flex-direction:column;gap:16px;width:100%;align-items:center;justify-content:center;margin:0 auto;max-width:1012px}@media screen and (min-width:1440px){.gift-types__cards.gift-types__cards--pdf,.gift-types__cards.gift-types__cards--egift{min-height:500px}}.gift-types__cards .gift-types__cards-inner{opacity:1;transition:opacity .3s ease-in-out}.gift-types__cards .gift-types__cards-inner--visible{opacity:1;pointer-events:auto;z-index:2}.gift-types__cards .gift-types__cards-inner--hidden{left:0;right:0;opacity:0;display:none!important;pointer-events:none;z-index:1}.gift-types__cards .gift-types__cards-inner.animate{animation:hideThenShow .6s ease-in-out}.gift-types__cards .gift-types__cards-inner-physical{--card-height: 154px;width:100%;height:100%;max-width:100%;max-height:var(--card-height);min-height:var(--card-height);display:flex;flex-direction:row;justify-content:center;position:relative}@media screen and (min-width:768px){.gift-types__cards .gift-types__cards-inner-physical{--card-height: 305px}}@media screen and (min-width:1440px){.gift-types__cards .gift-types__cards-inner-physical{--card-height: 454px}}.gift-types__cards .gift-types__cards-inner-physical .gift-types__cards-physical-front{position:absolute;width:90%;left:0;flex:1;z-index:1;max-height:100%;will-change:transform}.gift-types__cards .gift-types__cards-inner-physical .gift-types__cards-physical-front.gift-types__cards-face--active{z-index:2!important}.gift-types__cards .gift-types__cards-inner-physical .gift-types__cards-physical-front .gift-types__card{height:100%;width:100%;object-fit:contain;display:flex;align-items:center;justify-content:center}.gift-types__cards .gift-types__cards-inner-physical .gift-types__cards-physical-back{position:absolute;width:90%;right:0;bottom:0%;z-index:1;max-height:100%;will-change:transform}.gift-types__cards .gift-types__cards-inner-physical .gift-types__cards-physical-back .gift-types__card{height:100%;width:100%;object-fit:contain;display:flex;align-items:center;justify-content:center}.gift-types__cards .gift-types__cards-inner-pdf{--card-max-height: 250px;width:100%;height:100%;max-width:100%;min-height:200px;max-height:var(--card-max-height);display:flex;flex-direction:row;justify-content:center;align-items:center}@media screen and (min-width:768px){.gift-types__cards .gift-types__cards-inner-pdf{--card-max-height: 440px}}.gift-types__cards .gift-types__cards-inner-pdf .gift-types__cards-pdf-front{position:relative;width:100%;max-height:var(--card-max-height);min-height:var(--card-max-height)}.gift-types__cards .gift-types__cards-inner-pdf .gift-types__cards-pdf-front .gift-types__card{height:100%;width:100%;object-fit:contain;max-height:var(--card-max-height);min-height:var(--card-max-height);display:flex;align-items:center;justify-content:center}.gift-types__cards .gift-types__cards-inner-pdf .gift-types__cards-pdf-front img{height:100%;width:100%;object-fit:contain;max-height:var(--card-max-height)}.gift-types__cards .gift-types__cards-inner-egift{--card-height: 250px;width:100%;height:100%;max-width:100%;max-height:var(--card-height);min-height:var(--card-height);display:flex;flex-direction:row;justify-content:center}@media screen and (min-width:768px){.gift-types__cards .gift-types__cards-inner-egift{--card-height: 440px}}.gift-types__cards .gift-types__cards-inner-egift .gift-types__cards-egift-front{position:relative;width:100%;max-height:100%;object-fit:contain;z-index:1;transform:translate(45%,4%);will-change:transform}.gift-types__cards .gift-types__cards-inner-egift .gift-types__cards-egift-front.gift-types__cards-face--active{z-index:2!important}.gift-types__cards .gift-types__cards-inner-egift .gift-types__cards-egift-front .gift-types__card{height:100%;width:100%;object-fit:contain;display:flex;align-items:center;justify-content:center}.gift-types__cards .gift-types__cards-inner-egift .gift-types__cards-egift-front .gift-types__card img{height:100%;width:100%;object-fit:contain;max-height:var(--card-height)}.gift-types__cards .gift-types__cards-inner-egift .gift-types__cards-egift-back{position:relative;width:100%;max-height:100%;object-fit:contain;z-index:1;transform:translate(-45%);will-change:transform}.gift-types__cards .gift-types__cards-inner-egift .gift-types__cards-egift-back .gift-types__card{height:100%;width:100%;object-fit:contain;display:flex;align-items:center;justify-content:center}.gift-types__cards .gift-types__cards-inner-egift .gift-types__cards-egift-back .gift-types__card img{height:100%;width:100%;object-fit:contain;max-height:var(--card-height)}.gift-types__cards .gift-types__cards-button{display:none;width:45px;height:45px;padding:12px;position:absolute;bottom:0%;left:4%;z-index:2;transform:translate(-2%)}@media screen and (min-width:1024px){.gift-types__cards .gift-types__cards-button{display:block}}.gift-types__cards .gift-types__cards-button--egift{left:25%;bottom:10px;transform:translate(-25%)}@media screen and (min-width:1440px){.gift-types__cards .gift-types__cards-button{transform:translate(-2%) translateY(-9%)}}.gift-types__cards .gift-types__cards-button svg{width:20px;height:20px}@keyframes hideThenShow{0%{opacity:1}50%{opacity:0}to{opacity:1}}.tab-base__toggle{align-items:center;display:flex;justify-content:space-between}.tab-base__toggle:hover{cursor:pointer}.tab-base__text{font-size:16px;font-weight:var(--bold);line-height:24px;padding:15px 0}.tab-base__icon{height:9px;margin-left:auto;width:16px}.tab-base__content--desktop{display:none}@media screen and (min-width:1024px){.tab-base__content--desktop{display:block}.tab-base__content--mobile{display:none}.tab-base--selected .tab-base__toggle{border-bottom:5px solid var(--brand)}.tab-base__text{font-size:14px;font-weight:var(--medium);padding:10px 5px 5px}.tab-base__icon{display:none}}@media screen and (min-width:1920px){.tab-base__text{font-size:16px;padding:15px}}.tabs__wrapper{background-color:var(--white)}@media screen and (min-width:1024px){.tabs__wrapper{padding:0 24px}}@media screen and (min-width:1280px){.tabs__wrapper{padding:0 18px}}@media screen and (min-width:2560px){.tabs__wrapper{padding:0 32px}}.tabs__wrapper .tab-base:not(:last-of-type){border-bottom:1px solid var(--gray-light)}@media screen and (min-width:1024px){.tabs__wrapper{border-bottom:1px solid var(--gray-light);display:flex;grid-column-gap:45px}.tabs__wrapper .tab-base:not(:last-of-type){border:none}}.section--airlines{margin:10px 0 38px}@media screen and (min-width:1024px){.section--airlines{margin:10px 28px}}@media screen and (min-width:1280px){.section--airlines{margin:5px 22px}}@media screen and (min-width:2560px){.section--airlines{margin:24px 40px}}.section--description{gap:0}@media screen and (min-width:1024px){.section--description{gap:24px}}.section--gray{display:flex;flex-direction:column;padding:0;background:#fff;gap:24px;margin-bottom:24px}@media screen and (min-width:1024px){.section--gray{background:#f4f4f4;padding:47px 56px;border-radius:0 0 20px 20px}}@media screen and (min-width:1920px){.section--gray{background:#f4f4f4;padding:47px 56px;border-radius:0 0 20px 20px;display:grid;gap:60px;grid-template-columns:.4fr .6fr;align-items:center}}.section--title{color:#777;letter-spacing:.35px;margin:14px 0;font-size:16px;line-height:25px}@media screen and (min-width:1024px){.section--title{font-size:18px;line-height:30px;margin:15px 0 20px}}.section__check-point{display:flex;align-items:center;gap:16px;margin-bottom:24px;font-size:16px;line-height:25px;color:var(--experience-dark-text)}.section__check-point:before{content:"✔"}.section__check-point:last-of-type{margin:0}.section__check-point--list{margin:0;padding:0}.section--right{width:100%}.section__text{color:#1c2651;line-height:25px;width:100%;font-size:16px;letter-spacing:.35px;white-space:pre-line}.line--gray{background:#d6d6d6;width:74px;height:7px}.section--right__title{color:var(--experience-dark-text);font-size:16px;line-height:25px;margin-bottom:14px;text-align:left;width:100%}@media screen and (min-width:1024px){.section--right__title{margin-bottom:38px;text-align:center}}.section--right__items{display:flex;flex-direction:column;justify-content:space-between;gap:12px;align-items:flex-start}@media screen and (min-width:1024px){.section--right__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:38px;gap:50px}}.section--right__item{display:flex;justify-content:flex-start;align-items:flex-start;gap:8px}@media screen and (min-width:1024px){.section--right__item{flex-direction:column;align-items:center;gap:24px}}.section--right__item--number{background:var(--brand);width:23px;height:23px;min-width:23px;min-height:23px;color:#fff;display:flex;justify-content:center;align-items:center;border:4px solid #d0d0d0;box-sizing:content-box;border-radius:100%;font-size:18px}@media screen and (min-width:1024px){.section--right__item--number{width:30px;height:30px;min-width:30px;min-height:30px}}.section--right__item--text{font-size:16px;color:var(--experience-dark-text);text-align:left;line-height:25px;width:100%}@media screen and (min-width:1024px){.section--right__item--text{text-align:center}}.explore-section{display:flex;gap:16px;overflow:hidden;position:relative;padding:48px 0}.explore-section .eg-symbol{display:none;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;right:0;top:50%;transform:translateY(-50%);height:100%}.explore-section .explore-section__left{width:100%;position:relative;z-index:1}.explore-section__logos{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;margin-bottom:32px}.explore-section__logos-item{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:1.6;height:auto;width:100%}.explore-section__top-icon{height:60px;margin-top:-30px;width:60px}.explore-section__title-button.button__primary{display:none}.explore-section__title{color:var(--experience-dark-main);font-family:var(--richmond-display);font-size:var(--text-heading-2);font-weight:var(--normal);line-height:120%;margin-bottom:24px}.explore-section__title-text{color:var(--experience-dark-text);font-size:var(--text-regular);font-weight:var(--medium);line-height:150%;margin-bottom:32px}.explore-section__icons-image{height:auto;width:100%}.explore-section__button{display:flex;align-items:center;gap:8px;font-size:var(--text-small);font-weight:var(--semibold);line-height:150%;padding:12px 24px;min-width:108px;transition:all .3s ease-in-out;min-width:104px}.explore-section__button svg{width:16px;height:16px;margin-top:2px;margin-inline-start:0px;transition:all .3s ease-in-out}.explore-section__button:hover{background:var(--brand);color:#fff}.explore-section__button:hover svg{transform:translate(4px)}.explore-section__button.explore-section__title-button:hover{background-color:var(--brand-dark)}.explore-section__buttons{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media screen and (min-width:768px){.explore-section__logos-item{aspect-ratio:1.691}}@media screen and (min-width:1024px){.explore-section{display:flex;padding:88px 0}.explore-section .eg-symbol{display:block;width:650px;right:-300px}.explore-section .explore-section__left{width:60%}.explore-section__logos{grid-template-columns:repeat(8,1fr)}.explore-section__buttons{justify-content:start}}@media screen and (min-width:1280px){.explore-section{display:flex;padding:112px 0}.explore-section .eg-symbol{width:800px;right:-400px}.explore-section .explore-section__left{width:60%}.explore-section__title-wrapper{display:flex;flex-direction:column;order:2}.explore-section__top-icon{margin-top:0}.explore-section__bottom{display:none}.explore-section__title-button{font-size:16px}.explore-section__title-button.button__primary{display:block}}@media screen and (min-width:1920px){.explore-section__logos{grid-template-columns:repeat(9,1fr)}.explore-section{display:flex}.explore-section .eg-symbol{width:1000px;right:-400px}.explore-section .explore-section__left{width:60%}}.swiper--side-navigation{align-items:center;display:flex}.swiper--side-navigation .swiper{min-width:0;width:100%}.swiper--side-navigation--row{flex-direction:column}.swiper-navigation-row{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:32px}@media only screen and (min-width:1440px){.swiper-navigation-row{margin-top:48px;gap:16px}}.swiper--side-navigation-absolute,.swiper--side-navigation-absolute-b{position:relative}.swiper--side-navigation-absolute .side-navigation,.swiper--side-navigation-absolute .side-navigation__next,.swiper--side-navigation-absolute .side-navigation__previous,.swiper--side-navigation-absolute-b .side-navigation,.swiper--side-navigation-absolute-b .side-navigation__next,.swiper--side-navigation-absolute-b .side-navigation__previous{position:absolute;z-index:2;background-color:var(--white);padding:0}.swiper--side-navigation-absolute .side-navigation__previous,.swiper--side-navigation-absolute-b .side-navigation__previous{left:0}.swiper--side-navigation-absolute .side-navigation__next,.swiper--side-navigation-absolute-b .side-navigation__next{right:0}.swiper--side-navigation-absolute-b .side-navigation,.swiper--side-navigation-absolute-b .side-navigation__next,.swiper--side-navigation-absolute-b .side-navigation__previous{background-color:var(--brand)}.side-navigation:hover,.side-navigation__next:hover,.side-navigation__previous:hover{cursor:pointer}.side-navigation:disabled,.side-navigation__next:disabled,.side-navigation__previous:disabled{opacity:.15}.side-navigation:disabled:hover,.side-navigation__next:disabled:hover,.side-navigation__previous:disabled:hover{cursor:default}.side-navigation__previous{padding:20px 20px 20px 3px}.side-navigation__next{padding:20px 3px 20px 20px}.side-navigation--40{height:40px;width:40px}.side-navigation--40 .button-slider--pagination__icon{height:21px;width:12px}.side-navigation--50{height:50px;width:50px}.side-navigation--50 .button-slider--pagination__icon{height:22px;width:13px}.swiper__nav-m15 .side-navigation__previous{left:15px}.swiper__nav-m15 .side-navigation__next{right:15px}.swiper__nav-bordered .side-navigation__previous{border:1px solid var(--brand)}.swiper__nav-bordered .side-navigation__previous:hover{background-color:var(--white)}.swiper__nav-bordered .side-navigation__next{border:1px solid var(--brand);right:15px}.swiper__nav-bordered .side-navigation__next:hover{background-color:var(--white)}.media__wrapper{text-align:center;position:relative;background-color:var(--white);padding:64px 0}.media__wrapper .swiper--slider__pagination{display:none}.media__wrapper__overlay-left{position:absolute;left:0;background:linear-gradient(270deg,#fff0,#fff);z-index:2;height:100%;bottom:0;width:41px}.media__wrapper__overlay-right{position:absolute;right:0;background:linear-gradient(90deg,#fff0,#fff);z-index:2;height:100%;bottom:0;width:41px}.section__media__title{color:var(--experience-dark-main);font-family:var(--richmond-display);font-size:var(--text-heading-2);font-weight:var(--normal);line-height:120%;margin-bottom:48px}.section__media__subtitle{font-size:var(--text-large);line-height:1.5;color:var(--experience-dark-main);margin-bottom:32px}.media__slider-container{position:relative}.media__slider{margin:0 auto;max-width:1200px;flex-direction:column;padding-bottom:93px;position:relative}.media__slider .swiper{overflow:visible}.media__slider .swiper .swiper-slide{opacity:1;transition:opacity .3s ease}.media__slider .swiper .swiper-slide{opacity:.2}.media__slider .swiper .swiper-slide-active{opacity:1}.media__slider .swiper-wrapper{padding-top:24px}.media__slider .swiper-button-lock{display:none}.media__slider .side-navigation__next,.media__slider .side-navigation__previous{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;position:absolute!important;top:unset!important;bottom:0!important;transform:unset!important;background-color:var(--experience-dark-main);border:none;width:40px;height:40px;margin:0!important;border-radius:12px;padding:0!important;background-color:var(--brand);transition:background-color .3s ease}.media__slider .side-navigation__next img,.media__slider .side-navigation__previous img{width:12px;height:12px}.media__slider .side-navigation__next:hover,.media__slider .side-navigation__previous:hover{background-color:var(--brand-dark)}.media__slider .side-navigation__previous{left:50%!important;transform:translate(-100%)!important}.media__slider .side-navigation__next{left:50%!important;transform:translate(0)!important;margin-left:16px!important}.slide__media--outer{height:auto!important}.card__media{background-color:var(--media-card-bg, var(--experience-dark-main));border-radius:20px;padding:16px;text-align:center;height:100%;position:relative;overflow:hidden}.card__media:before{content:"";position:absolute;inset:0;border-radius:20px;padding:2px;background:linear-gradient(135deg,#c89d3c,#f4c542,#c89d3c);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.media__logo{display:block;object-fit:contain;overflow:hidden;width:auto;aspect-ratio:1.4}.media__text{font-size:var(--text-large);font-weight:var(--medium);line-height:1.6;color:#fff}@media screen and (min-width:1024px){.card__media{padding:32px}.media__wrapper{padding:88px 0}.media__wrapper__overlay-left,.media__wrapper__overlay-right{width:100px}}@media screen and (min-width:1280px){.media__slider .side-navigation__next,.media__slider .side-navigation__previous{width:48px;height:48px}.media__slider .side-navigation__previous{margin-left:-60px}.media__slider .side-navigation__next{margin-right:-60px}}@media screen and (min-width:1440px){.media__wrapper__overlay-left{width:328px;background:linear-gradient(270deg,#fff0,#fff 30%)}.media__wrapper__overlay-right{width:328px;background:linear-gradient(90deg,#fff0,#fff 30%)}}@media screen and (min-width:1920px){.media__wrapper__overlay-left,.media__wrapper__overlay-right{width:570px}}.media__logo-wrapper{width:100%;height:70px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.card__media--no-logo{padding-top:30px}.rotated-90{transform:rotate(90deg)}.rotated-180{transform:rotate(180deg)}.gift-types__wrapper .swiper-wrapper{display:flex}#trustbadge-container-98e3dadd90eb493088abdc5597a70810{z-index:calc(var(--cookie-toast) - 5)!important}.rotated-90[data-v-dba91ec6]{transform:rotate(90deg)}.rotated-180[data-v-dba91ec6]{transform:rotate(180deg)}.page__base[data-v-dba91ec6]{padding-bottom:0}[data-v-dba91ec6] .media__wrapper{--media-card-bg: var(--experience-flightgift)}.trustpilot-card__score[data-v-dba91ec6]{height:21px;width:110px}.trustpilot-card__verified[data-v-dba91ec6]{height:14px;margin-left:5px;width:14px}.fact__icon[data-v-dba91ec6]{aspect-ratio:1.25;height:auto;width:48px}.media__logo[data-v-dba91ec6]{height:60px;width:100px}.footer-logo__image[data-v-dba91ec6]{height:47px;width:131px}.footer-menu__item-arrow[data-v-dba91ec6]{height:10px;width:18px}.footer--associations__image[data-v-dba91ec6]{height:23px}.footer--associations__image[data-v-dba91ec6]:first-of-type{aspect-ratio:auto 1.5}.footer--associations__image[data-v-dba91ec6]:last-of-type{aspect-ratio:auto 2.78}.footer--socials__icon[data-v-dba91ec6]{height:28px;width:28px}.footer-encryption__icon[data-v-dba91ec6]{height:14px;width:11px}.post-socials__icon[data-v-dba91ec6]{aspect-ratio:1;height:35px}.footer-payment__item-icon[data-v-dba91ec6]{height:21px;width:40px}.gift-type__box .gift-box__image[data-v-dba91ec6]{display:inline-block}.video-player__play-icon[data-v-dba91ec6]{height:105px;width:105px}.trustpilot-intro__title-image[data-v-dba91ec6]{aspect-ratio:16/3;height:auto;width:100px}.trustpilot-intro__review-icon[data-v-dba91ec6]{aspect-ratio:4.05;height:auto;width:70px}.explore-section__top-icon[data-v-dba91ec6]{height:60px;width:60px}.newsletter__background-left[data-v-dba91ec6]{aspect-ratio:auto .64;width:80px}.newsletter__background-right[data-v-dba91ec6]{aspect-ratio:auto 2.36;width:414px}.footer-wrapper__info-locale .info-locale__icon[data-v-dba91ec6]{height:16px;width:16px}.flightgift-reviews[data-v-dba91ec6]{background-color:var(--gray-lighter);padding-bottom:30px;padding-top:36px}.flightgift-reviews__title[data-v-dba91ec6]{margin-bottom:15px}.home__section[data-v-dba91ec6]{margin-top:50px;margin-bottom:50px}.home__section[data-v-dba91ec6]:last-child{margin-bottom:0}@media screen and (min-width:1280px){.home__section[data-v-dba91ec6]{margin-top:70px;margin-bottom:70px}}@media screen and (min-width:1920px){.home__section[data-v-dba91ec6]{margin-top:100px;margin-bottom:100px}.flightgift-reviews__trustpilot[data-v-dba91ec6]{margin:0 auto;max-width:1350px}}
