.brand-welcome{background:#fff;position:relative}.brand-welcome-scene{position:relative}.brand-welcome-scene>picture img{width:100%;height:auto}.brand-announcement-copy{text-align:center;color:#fff;width:54%;font-family:var(--serif);position:absolute;top:7%;left:1.5%}.brand-announcement-copy h1{color:#fff;font:inherit;letter-spacing:-.035em;text-shadow:0 2px 1px #00244e,0 4px 5px #001d48b3,0 9px 18px #002a6073;margin:0;font-weight:700;line-height:1.1}.brand-announcement-copy h1 span,.brand-announcement-copy h1 strong{display:block}.brand-announcement-copy .former-brand{white-space:nowrap;font-size:5.4vw}.brand-announcement-copy .brand-now{font-size:3.3vw}.brand-announcement-copy h1 strong{color:var(--turuncu);white-space:nowrap;font-size:3.9vw;line-height:1.2}.brand-announcement-copy .brand-service{font-size:3.5vw}.brand-announcement-copy p{text-shadow:0 2px 3px #00244e,0 4px 9px #001d48b3;margin-top:1vw;font-size:1.5vw;font-style:italic;line-height:1.3}.brand-former-label{text-align:center;width:16%;font-family:var(--serif);color:#fff;font-size:.95vw;line-height:1.1;position:absolute;top:82.5%;left:6%}.kapak-panel{width:340px;position:absolute;top:50%;right:4%;transform:translateY(-50%)}.hero-hotel-panel{color:var(--lacivert);background:#fffffff7;border:1px solid #b2e9ed;border-radius:16px;flex-direction:column;gap:12px;padding:22px;display:flex;box-shadow:0 15px 35px #002c6130}.hero-hotel-panel .kicker{margin:0}.hero-hotel-panel h2{font-size:1.55rem}.hero-hotel-panel>p{color:var(--gri);font-size:.9rem}.otel-bolge-notu{color:#0a6a4a;align-items:center;gap:6px;font-size:.85rem;font-weight:700;display:flex}.pickup-note{text-align:center;color:var(--gri-acik)}.brand-welcome-actions{flex-wrap:wrap;justify-content:center;gap:12px;padding:20px 18px 6px;display:flex}.brand-welcome-actions .button{min-width:210px}.search-wrap{margin-top:18px}.booking-search{background:#fff;border:1px solid #e1eaf0;border-radius:16px;padding:14px 18px 22px;scroll-margin-top:16px;box-shadow:0 12px 32px #10364a14}.search-tabs{background:#edf3f7;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:5px;display:grid}.search-tabs button{min-height:46px;color:var(--lacivert);border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 8px;font-size:.9rem;font-weight:700;display:flex}.search-tabs button:hover{background:#fff}.search-tabs button[aria-selected=true]{background:var(--turuncu);color:#fff}.search-panel{padding-top:20px}.search-grid{grid-template-columns:1fr 1.5fr 1fr 1fr;align-items:end;gap:14px;display:grid}.panel-ic{gap:22px;display:grid}.trust-row{color:var(--gri);flex-wrap:wrap;justify-content:center;gap:14px 48px;padding-block:26px 4px;font-size:.9rem;display:flex}.trust-row>span{align-items:center;gap:9px;display:flex}.trust-row svg{width:18px;height:18px;color:var(--turkuaz)}.region-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.region-tile{aspect-ratio:16/9;isolation:isolate;background:#0b3b66;border-radius:16px;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 7px 18px #18374b14}.region-tile picture,.region-tile img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.region-tile:after{content:"";z-index:-1;background:linear-gradient(#031a360d 40%,#031a36cc);position:absolute;inset:0}.region-tile:hover{transform:translateY(-4px);box-shadow:0 14px 25px #18374b2a}.region-name{color:#fff;letter-spacing:-.01em;align-items:center;gap:7px;font-size:1.35rem;font-weight:700;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.region-count{color:var(--lacivert);background:#ffffffeb;border-radius:20px;padding:5px 10px;font-size:.78rem;font-weight:700;position:absolute;top:14px;right:14px}.experience-section{padding-bottom:0}.experience-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.experience-grid button{color:#07517e;text-align:center;background:#fff;border:1px solid #ccebf0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:118px;padding:18px 10px;font-size:.88rem;font-weight:600;line-height:1.35;transition:background .2s,border-color .2s,transform .2s;display:flex}.experience-grid button:hover,.experience-grid button[aria-pressed=true]{background:#e0f8fa;border-color:#0eabb7;transform:translateY(-3px)}.tour-filters{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.tour-filters button{min-height:40px;color:var(--lacivert);background:#eff4f8;border-radius:8px;padding:9px 14px;font-size:.85rem;font-weight:600}.tour-filters button[aria-pressed=true]{background:var(--lacivert);color:#fff}.active-filter{color:#6f3108;background:#fff2e4;border-radius:30px;align-items:center;gap:10px;margin:0 10px 18px 0;padding:7px 8px 7px 14px;font-size:.875rem;display:inline-flex}.active-filter button{width:28px;height:28px;color:inherit;border-radius:50%;place-items:center;display:grid}.active-filter button:hover{background:#ffe1c2}.discovery-toolbar{background:var(--turkuaz-zemin);border:1px solid #c6e9ee;border-radius:14px;grid-template-columns:minmax(0,1fr) 260px;gap:14px;margin-bottom:24px;padding:14px;display:grid}.tour-query{justify-content:center;position:relative}.tour-query svg{color:var(--gri);position:absolute;top:50%;left:15px;transform:translateY(-50%)}.tour-query input{padding-left:44px}.catalog-empty{color:var(--gri);text-align:center;background:#f4f8fa;border-radius:14px;flex-direction:column;align-items:center;gap:14px;padding:40px 20px;display:flex}.all-tours,.catalog-pagination{justify-content:center;align-items:center;gap:14px;margin-top:28px;display:flex}.transfer-section{color:#fff;background:linear-gradient(120deg,#073b68,#007e9b);margin-top:64px;padding-block:64px}.transfer-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.transfer-copy .kicker{color:#8ff0f4}.transfer-copy h2{color:#fff}.transfer-copy>p{color:#d8ecf5;margin:20px 0 0;font-size:1rem}.amenities{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:26px 0 28px;display:grid}.amenities span{flex-direction:column;gap:9px;font-size:.82rem;display:flex}.amenities svg{color:#8ff0f4;width:26px;height:26px}.vehicle-photo{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.vehicle-photo img{aspect-ratio:1;object-fit:cover;border-radius:16px;width:100%;height:auto}.vehicle-photo small{text-align:right;color:#cfe6f1;grid-column:1/-1}.airport-banner{background:var(--turkuaz-acik);border:1px solid #bce9ef;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-top:56px;padding:34px 40px;display:flex}.airport-banner h2{font-size:1.8rem}.airport-banner p{color:var(--gri);margin-top:8px}.airport-banner .button{flex-shrink:0}.kayan-vitrin{overscroll-behavior-x:contain;scrollbar-width:none;padding-block:6px 18px;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000)}.kayan-vitrin::-webkit-scrollbar{display:none}.kayan-ic{width:max-content;display:flex}.kayan-grup{gap:20px;padding-right:20px;display:flex}.kayan-grup>*{flex:none}.populer-serit .tour-card{width:290px}.yorum-serit .review-card{width:360px}.review-card{background:#f5f8fa;border-radius:14px;flex-direction:column;padding:24px;display:flex}.review-card-top{justify-content:space-between;align-items:center;display:flex}.review-source{color:var(--gri);background:#fff;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:600}.quote-icon{color:#0c8aad}.stars{color:#e67900;gap:3px;margin:14px 0;display:flex}.review-card p{-webkit-line-clamp:6;-webkit-box-orient:vertical;flex:1;margin-bottom:18px;font-size:.94rem;display:-webkit-box;overflow:hidden}.review-card small{color:var(--gri-acik);margin-top:4px}@media (max-width:1100px){.kapak-panel{width:auto;max-width:680px;margin:18px auto 0;padding-inline:18px;position:static;transform:none}.experience-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.transfer-grid{gap:32px}.brand-welcome-actions .button.orange{display:none}}@media (max-width:900px){.search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.brand-announcement-copy{top:5%}.brand-announcement-copy p{display:none}.brand-former-label{font-size:1.1vw}.brand-welcome-actions .button{flex:1;min-width:0}.search-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.search-tabs button{font-size:.85rem}.booking-search{padding:10px 12px 16px}.search-grid{grid-template-columns:minmax(0,1fr)}.trust-row{gap:10px 22px;font-size:.82rem}.region-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.region-tile{aspect-ratio:auto;height:128px}.region-tile:last-child:nth-child(odd){grid-column:1/-1}.region-name{font-size:1rem;bottom:10px;left:12px}.region-count{top:8px;right:8px}.experience-grid{gap:9px}.experience-grid button{min-height:104px;padding:14px 6px;font-size:.82rem}.discovery-toolbar{grid-template-columns:minmax(0,1fr);gap:10px}.transfer-section{margin-top:40px;padding-block:40px}.transfer-grid{grid-template-columns:minmax(0,1fr)}.vehicle-photo{order:-1}.amenities{gap:10px}.airport-banner{flex-direction:column;align-items:stretch;margin-top:40px;padding:24px}.kayan-grup{gap:14px;padding-right:14px}.populer-serit .tour-card{width:min(78vw,290px)}.yorum-serit .review-card{width:min(84vw,340px)}}.bolge-basi{isolation:isolate;position:relative;overflow:hidden}.bolge-basi img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.bolge-basi:after{content:"";z-index:-1;background:linear-gradient(90deg,#073b68eb,#073b6855);position:absolute;inset:0}.bolge-basi .wrap{padding-block:52px 56px}.bolge-sekmeleri{scrollbar-width:none;gap:8px;padding-top:22px;display:flex;overflow-x:auto}.bolge-sekmeleri::-webkit-scrollbar{display:none}.bolge-sekmeleri a{background:#eff4f8;border-radius:8px;flex-shrink:0;padding:9px 14px;font-size:.85rem;font-weight:600}.bolge-sekmeleri a[aria-current=page]{background:var(--lacivert);color:#fff}.bolge-sekmeleri+.section{padding-top:28px}
