.fx-header{--wine:#8a1428;z-index:120;color:#1f2a30;background:#fff;border-bottom:1px solid #f0e4e7;position:relative}.fx-header-row{align-items:center;gap:22px;min-height:84px;display:flex}.fx-brand{flex:none;align-items:center;display:flex}.fx-brand img{width:auto;height:54px;display:block}.fx-nav{align-items:center;gap:30px;margin:0 auto;display:flex}.fx-nav>a,.fx-group-toggle{font:inherit;color:#1f2a30;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:10px 0;font-size:15px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.fx-nav>a:after,.fx-group-toggle:after{content:"";background:var(--wine);transform-origin:0;border-radius:2px;height:2px;transition:transform .25s;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.fx-nav>a:hover,.fx-group-toggle:hover,.fx-nav>a[aria-current=page],.fx-group-toggle.current{color:var(--wine)}.fx-nav>a:hover:after,.fx-group-toggle:hover:after,.fx-nav>a[aria-current=page]:after,.fx-group-toggle.current:after{transform:scaleX(1)}.fx-group{position:relative}.fx-group-toggle svg{width:14px;height:14px;transition:transform .2s}.fx-group.open .fx-group-toggle svg{transform:rotate(180deg)}.fx-submenu{z-index:130;background:#fff;border:1px solid #efe1e4;border-radius:14px;min-width:240px;padding:8px;display:none;position:absolute;top:100%;left:-14px;box-shadow:0 18px 40px -16px #280a1259}.fx-group.open .fx-submenu{display:grid}.fx-submenu a{color:#1f2a30;border-radius:9px;padding:10px 12px;font-size:14.5px;font-weight:600;text-decoration:none}.fx-submenu a:hover,.fx-submenu a[aria-current=page]{color:var(--wine);background:#f8edf0}.fx-actions{flex:none;align-items:center;gap:10px;display:flex}.fx-signin{color:#fff;width:58px;height:58px;font:inherit;text-align:center;cursor:pointer;background:#1d1013;border:0;border-radius:50%;align-content:center;place-items:center;gap:1px;padding:0;font-size:11.5px;font-weight:800;line-height:1.05;transition:background .2s,transform .2s;display:grid;box-shadow:0 8px 18px -10px #1d1013cc}.fx-signin svg{width:16px;height:16px}.fx-signin span{max-width:44px}.fx-signin:hover{background:var(--wine);transform:translateY(-1px)}.fx-burger{cursor:pointer;background:#fff;border:1px solid #e6d6da;border-radius:12px;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0 11px;display:none}.fx-burger span{background:#1f2a30;border-radius:2px;height:2px;display:block}@media (width<=1180px){.fx-nav{gap:20px}.fx-nav>a,.fx-group-toggle{font-size:14px}}@media (width<=1024px){.fx-header-row{gap:12px;min-height:70px}.fx-brand img{height:44px}.fx-burger{display:flex}.fx-signin{width:46px;height:46px}.fx-signin span{display:none}.fx-nav{background:#fff;border:1px solid #efe1e4;border-radius:16px;flex-direction:column;align-items:stretch;gap:2px;margin:0;padding:12px;display:none;position:absolute;top:100%;left:12px;right:12px;box-shadow:0 22px 44px -18px #280a1266}.fx-nav.open{display:flex}.fx-nav>a,.fx-group-toggle{border-radius:10px;width:100%;padding:12px 10px;font-size:15px}.fx-nav>a:after,.fx-group-toggle:after{display:none}.fx-nav>a[aria-current=page]{background:#f8edf0}.fx-submenu{min-width:0;box-shadow:none;border:0;padding:0 0 4px 12px;display:grid;position:static}.fx-group-toggle svg{display:none}}.fx-footer{--wine:#8a1428;color:#eadfe2;background:#170a0d;padding:44px 0 22px;font-size:14px}.fx-footer a{color:inherit;text-decoration:none}.fx-footer-top{border-bottom:1px solid #ffffff1a;grid-template-columns:auto repeat(3,minmax(0,1fr));align-items:center;gap:20px 28px;padding-bottom:28px;display:grid}.fx-footer-brand img{width:auto;height:58px;display:block}.fx-contact{justify-self:end;align-items:center;gap:12px;display:flex}.fx-contact>svg{color:#e0566c;flex:none;width:30px;height:30px}.fx-contact:last-child>svg{color:#25d366}.fx-contact small{color:#a9969b;font-size:12px;display:block}.fx-contact b{color:#fff;font-size:16px;font-weight:700;display:block}.fx-contact:hover b{color:#f2b6c1}.fx-footer-cols{border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(180px,1fr) 3fr;gap:28px 40px;padding:30px 0;display:grid}.fx-footer h3{color:#fff;margin:0 0 16px;font-size:16px;font-weight:700}.fx-footer-cols nav{gap:12px;display:grid}.fx-footer-routes>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 30px;display:grid}.fx-footer-cols a{color:#d9cbcf;transition:color .2s}.fx-footer-cols a:hover{color:#fff}.fx-footer-company{color:#a9969b;border-bottom:1px solid #ffffff1a;gap:4px;padding:22px 0;font-size:12.5px;display:grid}.fx-footer-company strong{color:#eadfe2;font-size:13px}.fx-footer-base{color:#a9969b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:18px;font-size:13px;display:flex}.fx-footer-base nav{flex-wrap:wrap;gap:8px 20px;display:flex}.fx-footer-base nav a,.fx-footer-base nav button{color:#d9cbcf;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.fx-footer-base nav a:hover,.fx-footer-base nav button:hover{color:#fff}@media (width<=1024px){.fx-footer-top{grid-template-columns:1fr 1fr}.fx-footer-brand{grid-column:1/-1}.fx-contact{justify-self:start}}@media (width<=700px){.fx-footer-top,.fx-footer-cols,.fx-footer-routes>div{grid-template-columns:1fr}}.inner-page .inner-hero{color:#1f2a30;padding-bottom:12px;background:#fff!important}.inner-page .inner-hero:after{display:none}.inner-page .inner-hero-content{text-align:center;padding-top:52px;display:block!important}.inner-page .inner-hero-copy{max-width:780px;margin:0 auto}.inner-page .inner-hero-copy .kicker{color:#8a1428}.inner-page .inner-hero-copy h1{letter-spacing:-.02em;color:#1f1418;margin:8px 0 0;font:700 clamp(30px,3.4vw,44px)/1.15 inherit}.inner-page .inner-hero-copy h1 em{color:#8a1428;font-style:normal}.inner-page .inner-hero-copy p{color:#5f5257;max-width:720px;margin:16px auto 0;font-size:16px;line-height:1.7}.inner-page .inner-hero-copy ul,.inner-page .inner-hero-copy .hero-points{justify-content:center}.inner-page .inner-hero-content>:not(.inner-hero-copy){max-width:560px;margin:28px auto 0}.fx-header .preference-controls{align-items:center;gap:8px;display:flex}.fx-header .preference-trigger{color:#1f2a30;height:40px;font:inherit;cursor:pointer;background:#faf3f5;border:1px solid #efdfe3;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:700;display:inline-flex}.fx-header .preference-trigger:hover{border-color:#e2c3ca}.fx-header .preference-trigger svg.preference-chevron{fill:none;stroke:currentColor;stroke-width:2px;width:12px;height:12px}.fx-header .language-flag{border-radius:2px;width:22px;height:15px}.fx-signin svg{display:none}@media (width<=1024px){.fx-signin svg{display:block}}@media (width<=560px){.fx-header-row{gap:8px}.fx-brand img{height:36px}.fx-actions{gap:6px}.fx-header .preference-controls{gap:4px}.fx-header .preference-trigger{gap:3px;height:38px;padding:0 7px;font-size:12.5px}.fx-header .selected-language-name,.fx-header .preference-trigger svg.preference-chevron{display:none}.fx-signin{width:40px;height:40px}.fx-burger{width:40px;height:40px;padding:0 10px}}.inner-page .inner-badges{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.inner-page .inner-badges span{background:#f8edf0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex;color:#5b3a42!important}.inner-page .inner-badges span:before{color:#13874f!important}.fx-social{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;gap:10px;padding:20px 0;display:flex}.fx-social a{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:10px;padding:8px 16px 8px 8px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.fx-social a svg{color:#fff;border-radius:50%;width:34px;height:34px;padding:7px}.fx-social-facebook svg{background:#1877f2}.fx-social-instagram svg{background:linear-gradient(45deg,#f9a825,#e1306c 45%,#833ab4)}.fx-social a:hover{background:#ffffff1f;border-color:#ffffff40}.fx-social-tripadvisor svg{background:#00aa6c}.fx-footer-company{grid-template-columns:1fr auto;align-items:center;gap:16px 28px}.fx-footer-company>div{gap:4px;display:grid}.fx-map{border:1px solid #ffffff24;border-radius:14px;width:260px;height:150px;display:block;position:relative;overflow:hidden}.fx-map iframe{pointer-events:none;border:0;width:100%;height:100%}@media (width<=700px){.fx-footer-company{grid-template-columns:1fr}.fx-map{width:100%;height:170px}}.fx-footer-top{grid-template-columns:auto repeat(3,minmax(0,1fr)) auto}.fx-top-social{justify-self:end;gap:10px;display:flex}.fx-top-social a{color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;transition:transform .2s,filter .2s;display:grid}.fx-top-social a svg{width:22px;height:22px}.fx-top-social .fx-social-facebook{background:#1877f2}.fx-top-social .fx-social-instagram{background:linear-gradient(45deg,#f9a825,#e1306c 45%,#833ab4)}.fx-top-social a:hover{filter:brightness(1.1);transform:translateY(-2px)}@media (width<=1024px){.fx-footer-top{grid-template-columns:1fr 1fr}.fx-top-social{justify-self:start}}@media (width<=700px){.fx-footer-top{grid-template-columns:1fr}}.inner-page .inner-hero-copy h1 .h1-green{color:#13874f}.fx-header .preference-controls{position:relative}.fx-header .preference-panel{top:calc(100% + 10px);z-index:300;overscroll-behavior:contain;background:#fff;border:1px solid #e6dde0;border-radius:16px;width:300px;max-width:calc(100vw - 24px);max-height:min(460px,100dvh - 120px);margin:0;padding:6px 10px 10px;display:block;position:absolute;inset-inline-end:0;overflow-y:auto;box-shadow:0 24px 50px -20px #14142873}.fx-header .preference-panel[aria-label] .preference-option{width:100%;font:inherit;text-align:start;color:#1f2a30;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;margin:2px 0;padding:8px 10px;text-decoration:none;display:flex}.fx-header .preference-option:hover,.fx-header .preference-option[aria-checked=true]{background:var(--currency-tint,#f4f6fb)}.fx-header .preference-option .currency-symbol{flex:none}.currency-symbol-text{letter-spacing:.02em;font-size:11px!important;font-weight:800!important}@media (width>=700px){.fx-header .preference-panel:has([data-currency]){width:520px}.fx-header .preference-panel:has([data-currency]){grid-template-columns:1fr 1fr;align-content:start;column-gap:6px;display:grid}.fx-header .preference-panel:has([data-currency]) .preference-panel-title{grid-column:1/-1}}.preference-option[data-currency]:not([data-currency=EUR]):not([data-currency=GBP]):not([data-currency=USD]):not([data-currency=TRY]){--currency-accent:#1d4ed8;--currency-tint:#eef4ff}@media (width<=699px){.fx-header .preference-panel{width:auto;max-width:none;max-height:calc(100dvh - 100px);position:fixed;top:76px;left:12px;right:12px}}
