.flyoff-comparison{padding:74px 20px;color:var(--flyoff-comparison-text);background:var(--flyoff-comparison-bg)}.flyoff-comparison__inner{width:min(930px,100%);margin:0 auto}.flyoff-comparison__header{max-width:690px;margin:0 auto 34px;text-align:center}.flyoff-comparison__header p{margin:0 0 10px;color:var(--flyoff-comparison-accent);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.flyoff-comparison__header h2{margin:0;color:var(--flyoff-comparison-text);font-size:clamp(30px,4.3vw,50px);line-height:1.08;letter-spacing:-.035em}.flyoff-comparison__table{overflow:hidden;background:var(--flyoff-comparison-card);border:1px solid rgba(109,54,199,.14);border-radius:18px;box-shadow:0 18px 50px #2c1b4614}.flyoff-comparison__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(105px,.52fr) minmax(130px,.66fr);align-items:stretch;border-top:1px solid rgba(109,54,199,.11)}.flyoff-comparison__row>*{display:flex;align-items:center;justify-content:center;min-width:0;padding:17px 18px;text-align:center}.flyoff-comparison__row>*+*{border-left:1px solid rgba(109,54,199,.11)}.flyoff-comparison__row--head{border-top:0;background:#f5f0fc}.flyoff-comparison__row--head strong{color:var(--flyoff-comparison-text);font-size:13px;line-height:1.25}.flyoff-comparison__row--head strong:first-of-type{color:#fff;background:var(--flyoff-comparison-accent)}.flyoff-comparison__feature{justify-content:flex-start;color:var(--flyoff-comparison-text);font-size:15px;font-weight:650;text-align:left}.flyoff-comparison__mark{font-size:24px;font-weight:850}.flyoff-comparison__mark--yes{color:#fff;background:var(--flyoff-comparison-accent)}.flyoff-comparison__mark--no{color:var(--flyoff-comparison-muted)}@media screen and (max-width:749px){.flyoff-comparison{padding:52px 12px}.flyoff-comparison__header{margin-bottom:24px;padding-inline:8px}.flyoff-comparison__table{border-radius:14px}.flyoff-comparison__row{grid-template-columns:minmax(118px,1.25fr) 68px minmax(92px,.9fr)}.flyoff-comparison__row>*{padding:13px 8px}.flyoff-comparison__row--head strong{overflow-wrap:anywhere;font-size:10px}.flyoff-comparison__feature{font-size:12px;line-height:1.35}.flyoff-comparison__mark{font-size:21px}}.flyoff-faq{padding-block:clamp(64px,9vw,108px);color:#17131c;background:#faf8fd}.flyoff-faq__inner{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:clamp(44px,8vw,105px);width:min(1120px,calc(100% - 40px));margin-inline:auto}.flyoff-faq__header span{color:#6d36c7;font-size:11px;font-weight:750;letter-spacing:.18em;text-transform:uppercase}.flyoff-faq__header h2{margin:17px 0 22px;color:#17131c;font-family:var(--font-heading-family, Arial, sans-serif);font-size:clamp(40px,5vw,60px);font-weight:500;line-height:1.04;letter-spacing:-.04em}.flyoff-faq__header p{max-width:340px;margin:0;color:#625b6d;font-size:14px;line-height:1.75}.flyoff-faq__item{border-top:1px solid #ded5e8}.flyoff-faq__item:last-child{border-bottom:1px solid #ded5e8}.flyoff-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:24px;color:#221d29;font-size:16px;font-weight:720;line-height:1.4;cursor:pointer;list-style:none}.flyoff-faq__item summary::-webkit-details-marker{display:none}.flyoff-faq__plus{flex:0 0 auto;color:#6d36c7;font-size:26px;font-weight:400;transition:transform .18s ease}.flyoff-faq__item[open] .flyoff-faq__plus{transform:rotate(45deg)}.flyoff-faq__answer{max-width:680px;padding:0 52px 25px 0;color:#5f5968;font-size:14px;line-height:1.8}.flyoff-faq__answer p{margin:0}@media screen and (max-width:749px){.flyoff-faq{padding-block:58px 70px}.flyoff-faq__inner{grid-template-columns:1fr;gap:30px;width:min(100% - 32px,620px)}.flyoff-faq__item summary{padding-block:21px;font-size:15px}.flyoff-faq__answer{padding-right:24px}}.flyoff-guarantee{padding-block:clamp(58px,8vw,92px);color:#17131c;background:radial-gradient(circle at 15% 50%,rgba(169,126,229,.36),transparent 31%),linear-gradient(135deg,#faf8fd,#eadff8)}.flyoff-guarantee__inner{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(40px,8vw,100px);width:min(1040px,calc(100% - 40px));margin-inline:auto}.flyoff-guarantee__seal{position:relative;display:grid;place-content:center;width:min(300px,76vw);aspect-ratio:1;margin-inline:auto;color:#fff;background:#1a1423;border:2px solid #9f79dc;border-radius:50%;box-shadow:0 0 0 10px #1a1423,0 0 0 12px #9f79dc,0 24px 50px #35196233;text-align:center}.flyoff-guarantee__seal:before,.flyoff-guarantee__seal:after{position:absolute;left:50%;width:58%;height:1px;background:linear-gradient(90deg,transparent,#b997eb,transparent);content:"";transform:translate(-50%)}.flyoff-guarantee__seal:before{top:26%}.flyoff-guarantee__seal:after{bottom:25%}.flyoff-guarantee__days{display:block;color:#d8c2f8;font-family:var(--font-heading-family, Arial, sans-serif);font-size:clamp(88px,11vw,142px);line-height:.8;letter-spacing:-.08em}.flyoff-guarantee__label{display:block;margin-top:15px;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.flyoff-guarantee__eyebrow{display:block;color:#6d36c7;font-size:11px;font-weight:750;letter-spacing:.18em;text-transform:uppercase}.flyoff-guarantee h2{margin:15px 0 24px;color:#17131c;font-family:var(--font-heading-family, Arial, sans-serif);font-size:clamp(40px,5vw,62px);font-weight:500;line-height:1.03;letter-spacing:-.04em}.flyoff-guarantee__copy{color:#5f5968;font-size:15px;line-height:1.85}.flyoff-guarantee__copy p{margin:0}.flyoff-guarantee__link{display:inline-flex;gap:10px;margin-top:22px;padding-bottom:6px;color:#6d36c7;border-bottom:1px solid #9f79dc;font-weight:700;text-decoration:none}@media screen and (max-width:749px){.flyoff-guarantee{padding-block:58px 64px}.flyoff-guarantee__inner{grid-template-columns:1fr;gap:50px;width:min(100% - 32px,620px)}.flyoff-guarantee__copy{font-size:14px}}.flyoff-hero{width:100%;background:#16121d}.flyoff-hero__announcement{display:flex;align-items:center;justify-content:center;gap:12px;min-height:39px;padding:8px 18px;color:#fff;background:#6d36c7;font-size:11px;font-weight:750;line-height:1.35;letter-spacing:.105em;text-align:center;text-transform:uppercase}.flyoff-hero__stage{position:relative;min-height:var(--flyoff-hero-height);overflow:hidden;isolation:isolate}.flyoff-hero__picture,.flyoff-hero__image,.flyoff-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.flyoff-hero__image{object-fit:cover;object-position:var(--flyoff-hero-desktop-x) var(--flyoff-hero-desktop-y)}.flyoff-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,rgba(18,13,25,var(--flyoff-hero-desktop-overlay)),#120d19b8 39%,#120d193d 68%,#120d190d)}.flyoff-hero__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;width:min(var(--flyoff-hero-content-width),calc(100% - 80px));min-height:var(--flyoff-hero-height);margin-inline:auto;padding-block:58px}.flyoff-hero__content--center{align-items:center;text-align:center}.flyoff-hero__content--right{align-items:flex-end;text-align:right}.flyoff-hero__eyebrow{margin:0 0 17px;color:var(--flyoff-hero-eyebrow);font-size:11px;font-weight:750;line-height:1.35;letter-spacing:.17em;text-transform:uppercase}.flyoff-hero h1{max-width:720px;margin:0;color:var(--flyoff-hero-heading)!important;font-family:var(--font-heading-family, Arial, sans-serif);font-size:clamp(45px,6vw,78px);font-weight:650;line-height:.99;letter-spacing:-.052em;text-transform:none;text-shadow:0 3px 28px rgba(0,0,0,.54)}.flyoff-hero__intro{max-width:470px;margin:25px 0 0;color:var(--flyoff-hero-body);font-size:16px;line-height:1.72;text-shadow:0 2px 18px rgba(0,0,0,.72)}.flyoff-hero__button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-width:280px;margin-top:30px;padding:17px 23px;color:var(--flyoff-hero-button-text);background:var(--flyoff-hero-button);border-radius:var(--flyoff-hero-radius);box-shadow:0 14px 34px #35196247;font-size:13px;font-weight:800;line-height:1.3;letter-spacing:.045em;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.flyoff-hero__button:hover{transform:translateY(-2px);box-shadow:0 18px 40px #35196261}.flyoff-hero__button:focus-visible{outline:3px solid #fff;outline-offset:4px}@media screen and (max-width:749px){.flyoff-hero__announcement{min-height:37px;gap:8px;padding-inline:12px;font-size:9px;letter-spacing:.08em}.flyoff-hero__stage{min-height:var(--flyoff-hero-mobile-height)}.flyoff-hero__picture{top:var(--flyoff-hero-mobile-top);transform:scale(var(--flyoff-hero-mobile-scale));transform-origin:center top}.flyoff-hero__image{object-position:var(--flyoff-hero-mobile-x) var(--flyoff-hero-mobile-y)}.flyoff-hero__overlay{background:linear-gradient(180deg,#120d191a,#120d196b 40%,rgba(18,13,25,var(--flyoff-hero-mobile-overlay)) 78%,#120d19f7)}.flyoff-hero__content{justify-content:flex-end;align-items:center;width:min(var(--flyoff-hero-mobile-content-width),calc(100% - 32px));min-height:var(--flyoff-hero-mobile-height);padding:var(--flyoff-hero-mobile-content-top) 0 34px;text-align:center}.flyoff-hero h1{max-width:360px;font-size:var(--flyoff-hero-mobile-heading);line-height:1.02}.flyoff-hero__intro{max-width:340px;margin-top:17px;font-size:13px;line-height:1.58}.flyoff-hero__button{width:min(var(--flyoff-hero-mobile-button-width),100%);min-width:0;margin-top:22px}}@media(prefers-reduced-motion:reduce){.flyoff-hero__button{transition:none}}.flyoff-closing{color:#17131c;background:#f9f7fc;border-top:1px solid #e4daf2}.flyoff-closing__inner{width:min(1120px,calc(100% - 40px));margin-inline:auto;padding-block:88px 105px;text-align:center}.flyoff-closing__eyebrow{display:block;color:#6d36c7;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.flyoff-closing h2{max-width:680px;margin:18px auto 28px;color:#17131c;font-family:Arial,sans-serif;font-size:clamp(34px,4vw,54px);font-weight:600;line-height:1.08;letter-spacing:-.045em}.flyoff-closing p{max-width:510px;margin:0 auto 28px;color:#625b6d;font-size:15px;line-height:1.75}.flyoff-closing__button{display:inline-flex;align-items:center;gap:22px;padding:17px 26px;color:#fff;background:#6d36c7;border-radius:7px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.flyoff-closing__button:hover{transform:translateY(-2px);box-shadow:0 12px 28px #6d36c73d}@media screen and (max-width:749px){.flyoff-closing__inner{width:min(100% - 32px,620px);padding-block:55px 65px}.flyoff-closing h2{font-size:38px}}.flyoff-product-story{padding-block:72px;color:#17131c;background:#f4effb}.flyoff-product-story__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(42px,7vw,92px);width:min(1120px,calc(100% - 40px));margin-inline:auto}.flyoff-product-story__media img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:18px}.flyoff-product-story__eyebrow{display:block;color:#6d36c7;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.flyoff-product-story h2{max-width:530px;margin:18px 0 28px;color:#17131c;font-family:Arial,sans-serif;font-size:clamp(32px,4vw,50px);font-weight:750;line-height:1.08;letter-spacing:-.04em}.flyoff-product-story p{margin:0 0 17px;color:#5f5968;font-size:15px;line-height:1.85}.flyoff-product-story__link{display:inline-flex;margin-top:10px;padding-bottom:6px;color:#6d36c7;border-bottom:1px solid #9f79dc;font-weight:700;text-decoration:none}@media screen and (max-width:749px){.flyoff-product-story{padding-block:48px}.flyoff-product-story__inner{grid-template-columns:1fr;gap:32px;width:min(100% - 32px,620px)}.flyoff-product-story h2{font-size:36px}.flyoff-product-story p{font-size:14px}}.fos{width:100%;background:var(--fos-background);color:var(--fos-heading)}.fos__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(48px,7vw,100px);width:min(1200px,calc(100% - 80px));margin-inline:auto;padding-block:var(--fos-desktop-padding)}.fos__visual{min-width:0}.fos__image-frame{position:relative;aspect-ratio:4 / 5;overflow:hidden;border:1px solid rgb(28 35 48 / .08);border-radius:var(--fos-radius);background:var(--fos-audience-background);box-shadow:0 24px 55px #211c181a}.fos__image-frame:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgb(255 255 255 / .32);border-radius:inherit;content:"";pointer-events:none}.fos__image,.fos__placeholder{display:block;width:100%;height:100%}.fos__image{object-fit:cover;object-position:var(--fos-desktop-x) var(--fos-desktop-y)!important;transform:scale(var(--fos-desktop-zoom));transform-origin:center}.fos__placeholder{background:var(--fos-audience-background)}.fos__copy{width:min(100%,540px)}.fos__eyebrow{margin:0;color:var(--fos-eyebrow);font-family:var(--font-body-family, Arial, sans-serif);font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.16em;text-transform:uppercase}.fos__title{margin:18px 0 28px;color:var(--fos-heading)!important;font-family:var(--font-heading-family, Arial, sans-serif);font-size:clamp(34px,4vw,54px);font-style:normal;font-weight:600;line-height:1.08;letter-spacing:-.045em;text-transform:none}.fos__paragraph{margin:0 0 17px;color:var(--fos-body);font-family:var(--font-body-family, Arial, sans-serif);font-size:15px;line-height:1.85}.fos__audience{margin:30px 0;padding:18px 22px 18px 24px;border-left:3px solid var(--fos-accent);border-radius:0 14px 14px 0;background:var(--fos-audience-background)}.fos__audience h3{margin:0 0 8px;color:var(--fos-heading);font-family:var(--font-heading-family, Arial, sans-serif);font-size:17px;font-weight:700;line-height:1.35}.fos__audience p{margin:0;color:var(--fos-body);font-family:var(--font-body-family, Arial, sans-serif);font-size:14px;line-height:1.7}.fos__cta{display:inline-flex;align-items:center;gap:13px;padding-bottom:6px;border-bottom:1px solid var(--fos-accent);color:var(--fos-button);font-family:var(--font-body-family, Arial, sans-serif);font-size:15px;font-weight:700;line-height:1.35;text-decoration:none;transition:gap .18s ease,color .18s ease}.fos__cta:hover{gap:18px;color:var(--fos-heading)}.fos__cta:focus-visible{border-radius:3px;outline:3px solid var(--fos-accent);outline-offset:5px}.fos__arrow{font-size:19px;font-weight:400;line-height:1}@media screen and (max-width:749px){.fos__inner{grid-template-columns:minmax(0,1fr);gap:36px;width:calc(100% - 40px);padding-block:var(--fos-mobile-padding)}.fos__image-frame{aspect-ratio:1.08 / 1;box-shadow:0 16px 38px #211c1817}.fos__image{object-position:var(--fos-mobile-x) var(--fos-mobile-y)!important;transform:scale(var(--fos-mobile-zoom))}.fos__copy{width:100%}.fos__title{margin:16px 0 23px;font-size:36px;line-height:1.1}.fos__paragraph{font-size:14px;line-height:1.75}.fos__audience{margin:26px 0;padding:17px 18px 17px 20px}}@media(prefers-reduced-motion:reduce){.fos__cta{transition:none}.fos__cta:hover{gap:13px}}.flyoff-transformation{padding-block:clamp(58px,8vw,100px);color:#faf8fd;background:radial-gradient(circle at 78% 18%,rgba(141,93,219,.23),transparent 30%),#181222}.flyoff-transformation__inner{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(42px,7vw,92px);width:min(1160px,calc(100% - 40px));margin-inline:auto}.flyoff-transformation__media{position:relative}.flyoff-transformation__media:after{position:absolute;top:8%;right:-4%;bottom:-5%;left:12%;z-index:0;border:1px solid rgba(192,159,239,.34);border-radius:22px;content:""}.flyoff-transformation__media img{position:relative;z-index:1;display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:18px}.flyoff-transformation__eyebrow{display:block;color:#d8c2f8;font-size:11px;font-weight:750;letter-spacing:.18em;text-transform:uppercase}.flyoff-transformation h2{max-width:590px;margin:18px 0 28px;color:#fff;font-family:var(--font-heading-family, Arial, sans-serif);font-size:clamp(38px,5vw,64px);font-weight:500;line-height:1.03;letter-spacing:-.04em}.flyoff-transformation__copy{max-width:570px;color:#d9d2e1;font-size:15px;line-height:1.85}.flyoff-transformation__copy p{margin:0 0 16px}.flyoff-transformation__link{display:inline-flex;align-items:center;gap:10px;margin-top:10px;padding-bottom:7px;color:#dcc7fb;border-bottom:1px solid rgba(220,199,251,.58);font-weight:700;text-decoration:none}@media screen and (max-width:749px){.flyoff-transformation{padding-block:52px 58px}.flyoff-transformation__inner{grid-template-columns:1fr;gap:38px;width:min(100% - 32px,620px)}.flyoff-transformation__media:after{top:7%;right:-2%;bottom:-4%;left:9%}.flyoff-transformation h2{font-size:clamp(38px,12vw,50px)}.flyoff-transformation__copy{font-size:14px}}.flyoff-trust{overflow:hidden;color:#faf8fd;background:#1a1423;border-block:1px solid rgba(169,126,229,.36)}.flyoff-trust__viewport{overflow:hidden;padding-block:22px}.flyoff-trust__track{display:flex;width:max-content;animation:flyoff-trust-scroll 28s linear infinite}.flyoff-trust__group{display:flex;align-items:center}.flyoff-trust__item{display:inline-flex;align-items:center;gap:10px;padding-inline:clamp(26px,4vw,54px);font-size:13px;font-weight:750;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.flyoff-trust__item:after{margin-left:clamp(26px,4vw,54px);color:#b997eb;content:"\2726"}.flyoff-trust__icon{color:#d8c2f8;font-size:18px}@keyframes flyoff-trust-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.flyoff-trust__track{animation:none}}.flyoff-bundle{width:100%;margin-block:14px 10px;color:#17131c}.flyoff-bundle__heading{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin-bottom:15px;font-size:15px;letter-spacing:.035em;text-align:center;text-transform:uppercase}.flyoff-bundle__heading span{height:2px;background:color-mix(in srgb,var(--flyoff-bundle-accent) 52%,transparent)}.flyoff-bundle__options{display:grid;gap:12px;min-width:0;margin:0;padding:0;border:0}.flyoff-bundle__card{position:relative;display:grid;grid-template-columns:22px 74px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:14px 16px;overflow:visible;background:#fff;border:2px solid color-mix(in srgb,var(--flyoff-bundle-accent) 45%,#d8d2df);border-radius:var(--flyoff-bundle-radius);cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.flyoff-bundle__card:hover{border-color:var(--flyoff-bundle-accent);transform:translateY(-1px)}.flyoff-bundle__card:has(input:checked){border-color:var(--flyoff-bundle-accent);box-shadow:0 0 0 1px var(--flyoff-bundle-accent),0 10px 24px #4b287e1f}.flyoff-bundle__card input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.flyoff-bundle__radio{width:20px;height:20px;border:2px solid #8d8794;border-radius:50%;box-shadow:inset 0 0 0 4px #fff}.flyoff-bundle__card:has(input:checked) .flyoff-bundle__radio{background:var(--flyoff-bundle-accent);border-color:var(--flyoff-bundle-accent)}.flyoff-bundle__image-wrap{display:flex;align-items:center;justify-content:center;width:74px;height:72px}.flyoff-bundle__image{width:100%;height:100%;object-fit:contain}.flyoff-bundle__copy,.flyoff-bundle__prices{display:flex;flex-direction:column;gap:3px;min-width:0}.flyoff-bundle__copy strong,.flyoff-bundle__prices strong{font-size:16px;line-height:1.2}.flyoff-bundle__copy small{color:#5f5968;font-size:13px;line-height:1.25;text-transform:uppercase}.flyoff-bundle__prices{align-items:flex-end;text-align:right;white-space:nowrap}.flyoff-bundle__prices s{color:#78727d;font-size:13px}.flyoff-bundle__badge{position:absolute;z-index:2;top:0;right:12px;padding:6px 13px;color:#fff;background:var(--flyoff-bundle-accent-dark);border-radius:0 0 8px 8px;font-size:11px;font-weight:750;letter-spacing:.045em;line-height:1;text-transform:uppercase}.flyoff-bundle__card--featured{padding-bottom:0;overflow:hidden}.flyoff-bundle__gifts{grid-column:1 / -1;display:grid;margin:3px -16px 0;color:#fff;background:linear-gradient(135deg,var(--flyoff-bundle-accent-dark),var(--flyoff-bundle-accent))}.flyoff-bundle__gift{display:grid;grid-template-columns:52px 1fr;align-items:center;gap:11px;min-height:62px;padding:8px 16px;font-size:13px;font-weight:650;letter-spacing:.02em;text-transform:uppercase}.flyoff-bundle__gift+.flyoff-bundle__gift{border-top:1px solid rgba(255,255,255,.28)}.flyoff-bundle__gift-image{display:flex;align-items:center;justify-content:center;width:48px;height:48px;overflow:hidden;background:#fff;border-radius:8px}.flyoff-bundle__gift-image img{width:38px;height:38px;object-fit:contain}@media screen and (max-width:480px){.flyoff-bundle__card{grid-template-columns:20px 58px minmax(0,1fr) auto;gap:8px;padding:13px 11px}.flyoff-bundle__card--featured{padding-bottom:0}.flyoff-bundle__image-wrap{width:58px;height:62px}.flyoff-bundle__copy strong,.flyoff-bundle__prices strong{font-size:14px}.flyoff-bundle__copy small,.flyoff-bundle__prices s{font-size:11px}.flyoff-bundle__badge{right:8px;padding-inline:10px;font-size:9px}.flyoff-bundle__gifts{margin-inline:-11px}}@media(prefers-reduced-motion:reduce){.flyoff-bundle__card{transition:none}}.flyoff-mobile-language-switcher{display:none}@media screen and (max-width:749px){.flyoff-mobile-language-switcher{display:block;flex:0 0 auto;margin-left:.2rem}.flyoff-mobile-language-switcher__form{display:block;margin:0}.flyoff-mobile-language-switcher__control{position:relative;display:flex;align-items:center;justify-content:center;gap:.45rem;min-width:4.8rem;height:4.4rem;padding:0 .7rem;color:rgb(var(--color-foreground));border-radius:.8rem}.flyoff-mobile-language-switcher__control:focus-within{outline:.2rem solid #6d2fe4;outline-offset:-.2rem}.flyoff-mobile-language-switcher__code{font-size:1.35rem;font-weight:700;letter-spacing:.03em;line-height:1}.flyoff-mobile-language-switcher__chevron{width:1rem;height:auto;color:#6d2fe4;pointer-events:none}.flyoff-mobile-language-switcher__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;appearance:none;-webkit-appearance:none;font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
