@media(max-width:768px){.travel-buddy-profile-dialog_inputStyle__4AoLP{min-height:48px}.travel-buddy-profile-dialog_info__W41dR{align-self:start}.itinerary-creator-banner_inputStyle__5wVuF{min-height:48px}}.itinerary-creator-banner_layout__t7rE4{width:max-content;padding:12px 32px 12px 16px;border-radius:var(--radius-medium);background:var(--color-gray-25);cursor:pointer}@media(max-width:1023px){.itinerary-creator-banner_layout__t7rE4{display:flex;flex-direction:column;row-gap:12px;width:unset;padding:12px}}.itinerary-creator-banner_features__eg5ng{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:4px;column-gap:16px}@media(max-width:1023px){.itinerary-creator-banner_features__eg5ng{flex-direction:column}}@media(max-width:768px){.transport-to-destination-card_inputStyle__TtuaJ{min-height:48px}}.transport-to-destination-card_layout__mEjd_{width:100%;cursor:pointer}.transport-to-destination-card_topWrapper__SeikI{position:relative;overflow:hidden;padding:24px 40px 16px}@media(max-width:1023px){.transport-to-destination-card_topWrapper__SeikI{padding:16px 24px 12px}}.transport-to-destination-card_topWrapper__SeikI{border-bottom:1px solid var(--color-aluminium);border-radius:var(--radius-big) var(--radius-big) 0 0;border:1px var(--color-aluminium);border-style:solid solid dashed;background:var(--color-surface);-webkit-mask:radial-gradient(circle at bottom right,transparent 14px,black 15px) right,radial-gradient(circle at bottom left,transparent 14px,black 15px) left;mask:radial-gradient(circle at bottom right,transparent 14px,black 15px) right,radial-gradient(circle at bottom left,transparent 14px,black 15px) left;-webkit-mask-size:50% 100%;mask-size:50% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.transport-to-destination-card_topWrapper__SeikI:after,.transport-to-destination-card_topWrapper__SeikI:before{content:"";position:absolute;background:var(--color-aluminium);border-radius:50%;bottom:-15.5px;left:-15px;width:30px;height:30px}.transport-to-destination-card_topWrapper__SeikI:after{left:unset;right:-15px}.transport-to-destination-card_bottomWrapper__OH68v{position:relative;padding:16px 40px 24px}@media(max-width:1023px){.transport-to-destination-card_bottomWrapper__OH68v{padding:12px 24px 16px}}.transport-to-destination-card_bottomWrapper__OH68v{border:1px solid var(--color-aluminium);border-top:none;border-radius:0 0 var(--radius-big) var(--radius-big);background:var(--color-surface);-webkit-mask:radial-gradient(circle at top right,transparent 14px,black 15px) right,radial-gradient(circle at top left,transparent 14px,black 15px) left;mask:radial-gradient(circle at top right,transparent 14px,black 15px) right,radial-gradient(circle at top left,transparent 14px,black 15px) left;-webkit-mask-size:50% 100%;mask-size:50% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.transport-to-destination-card_bottomWrapper__OH68v:after,.transport-to-destination-card_bottomWrapper__OH68v:before{content:"";position:absolute;background:var(--color-aluminium);border-radius:50%;top:-15px;left:-15px;width:30px;height:30px}.transport-to-destination-card_bottomWrapper__OH68v:after{left:unset;right:-15px}.transport-to-destination-card_transportLine__c8FPF{width:100%;display:flex;align-items:center}.transport-to-destination-card_transportLine__c8FPF .transport-to-destination-card_line__nqRfb{width:100%;height:1px;border:1px solid var(--color-aluminium)}.transport-to-destination-card_topItem__b3_8W{flex-shrink:0}@media(max-width:768px){.luggage-item_inputStyle__vFGns{min-height:48px}}.luggage-item_headerOffset__jpWda{padding-top:120px}.luggage-item_headerOffset__jpWda.luggage-item_discountBanner__bjoLA,.luggage-item_headerOffset__jpWda.luggage-item_headerBanner__iNE6Z{padding-top:160px}.luggage-item_headerOffset__jpWda.luggage-item_headerBanner__iNE6Z.luggage-item_discountBanner__bjoLA{padding-top:200px}@media(max-width:1023px){.luggage-item_headerOffset__jpWda{padding-top:0;margin-top:72px}.luggage-item_headerOffset__jpWda.luggage-item_discountBanner__bjoLA{padding-top:0;margin-top:144px}.luggage-item_headerOffset__jpWda.luggage-item_headerBanner__iNE6Z{padding-top:0;margin-top:112px}.luggage-item_headerOffset__jpWda.luggage-item_headerBanner__iNE6Z.luggage-item_discountBanner__bjoLA{padding-top:0;margin-top:184px}.luggage-item_headerOffset__jpWda.luggage-item_headerOffsetMobile__7HLEc{padding-bottom:80px}}@keyframes luggage-item_loading__BLh2X{0%{background-position:-1200px 0}to{background-position:1200px 0}}@keyframes luggage-item_scaleIn__y87Yo{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@keyframes luggage-item_fadeIn__h9_1s{0%{opacity:0}to{opacity:1}}.luggage-item_item___GfFX{width:33%;padding:16px;border-radius:var(--radius-base);background:var(--color-surface);box-shadow:0 0 7px rgba(0,0,0,.2)}.luggage-item_item___GfFX.luggage-item_included__roZXc{box-shadow:0 0 0 hsla(0,0%,100%,0);background:var(--color-gray-50)}@media(max-width:1200px){.luggage-item_item___GfFX{width:100%;padding:16px}.luggage-item_item___GfFX .luggage-item_includedItems__OL5yg{flex-direction:row;flex-wrap:wrap;column-gap:8px}}@media(max-width:768px){.luggage-item_item___GfFX .luggage-item_addRemoveButton__Cspyd{width:100%}}.luggage-item_inPriceButton__Y9_IS{border:1px solid var(--color-brand-dark);border-radius:var(--radius-big);background:var(--color-green-light);padding:4px 12px}.luggage-item_luggageIcon__0WJAb{height:45px;width:40px}@media(max-width:768px){.flights-list_inputStyle__hIA3S{min-height:48px}}.flights-list_cards__H7KXS{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:1023px){.flights-list_cards__H7KXS{grid-template-columns:1fr;gap:12px}}.flights-list_compactCards__RzQKX{grid-template-columns:1fr}