.baggage-container .check-row{display:flex;align-items:center}.baggage-container .baggage-content{overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.baggage-container .baggage-content.closed{max-height:0;opacity:0}.baggage-container .baggage-content.open{max-height:140px;opacity:1}.child-chairs-container .check-row{display:flex;align-items:center}.child-chairs-container .child-chairs-content{overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.child-chairs-container .child-chairs-content.closed{max-height:0;opacity:0}.child-chairs-container .child-chairs-content.open{max-height:190px;opacity:1}.child-chairs-container .child-chairs-content .chairs-content-wrapper{display:flex;flex-direction:column;gap:12px}.passengers-count-selector-container{display:flex;align-items:center;background:#fff;padding:12px 0;width:100%;border-top:1px solid #dfe4e3;border-bottom:1px solid #dfe4e3;justify-content:space-between}.passengers-count-selector-container .separator{width:1px;height:60px;background-color:#e0e7e6}.passengers-count-selector-container .child-section{margin-left:16px}.passengers-count-selector-container .passengers-count{display:flex;flex:1 1;gap:12px;font-size:12px}.passengers-count-selector-container .passengers-count .icon-wrapper{display:flex;justify-content:center;border-radius:12px}.passengers-count-selector-container .passengers-count .icon-wrapper img{width:24px;height:24px;object-fit:contain}.passengers-count-selector-container .passengers-count .counter-container{display:flex;flex-direction:column;gap:8px;flex:1 1}.passengers-count-selector-container .passengers-count .counter-container .counter-label{font-weight:400;font-size:12px;line-height:24px;color:#949796;text-align:left}.passengers-count-selector-container .passengers-count .counter-container .counter-buttons{display:flex;align-items:center;gap:4px}.passengers-count-selector-container .passengers-count .counter-container .counter-buttons .counter-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:#fff;cursor:pointer;transition:all .2s ease}.passengers-count-selector-container .passengers-count .counter-container .counter-buttons .counter-btn:hover{background:#f9fafb;border-color:#98a2b3}.passengers-count-selector-container .passengers-count .counter-container .counter-buttons .counter-btn:active{transform:scale(.95)}.passengers-count-selector-container .passengers-count .counter-container .counter-buttons .counter-btn.minus-btn:disabled{opacity:.5;cursor:not-allowed}.passengers-count-selector-container .passengers-count .counter-container .counter-buttons .counter-btn.minus-btn:disabled:hover{background:#fff;border-color:#d0d5dd}.passengers-count-selector-container .passengers-count .counter-container .counter-buttons .counter-btn img{width:16px;height:16px;object-fit:contain}.passengers-count-selector-container .passengers-count .counter-container .counter-buttons .count-display,.passengers-count-selector-container .passengers-count .counter-container .counter-buttons .count-input{font-size:16px;font-weight:600;color:#101828;min-width:24px;max-width:40px;text-align:center;line-height:1;border:none;background:rgba(0,0,0,0);outline:none;padding:0}.passengers-count-selector-container .passengers-count .counter-container .counter-buttons .count-display::-webkit-inner-spin-button,.passengers-count-selector-container .passengers-count .counter-container .counter-buttons .count-display::-webkit-outer-spin-button,.passengers-count-selector-container .passengers-count .counter-container .counter-buttons .count-input::-webkit-inner-spin-button,.passengers-count-selector-container .passengers-count .counter-container .counter-buttons .count-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media(max-width:480px){.passengers-count-selector-container{gap:0}.passengers-count-selector-container .passengers-count{gap:8px}.passengers-count-selector-container .passengers-count .icon-wrapper img{width:20px;height:20px}.passengers-count-selector-container .passengers-count .counter-container{gap:6px}.passengers-count-selector-container .passengers-count .counter-container .counter-label{font-size:12px}.passengers-count-selector-container .passengers-count .counter-container .counter-buttons{gap:2px}.passengers-count-selector-container .passengers-count .counter-container .counter-buttons .counter-btn{width:28px;height:28px}.passengers-count-selector-container .passengers-count .counter-container .counter-buttons .counter-btn img{width:14px;height:14px}.passengers-count-selector-container .passengers-count .counter-container .counter-buttons .count-display{font-size:16px}.passengers-count-selector-container .separator{height:50px}}.additionals{display:flex;flex-direction:column;gap:16px}.name-sign{padding-bottom:6px;border-bottom:1px solid #dfe4e3;margin-bottom:8px}.promo-button{background-color:rgba(0,0,0,0);border:none;width:-moz-fit-content;width:fit-content;cursor:pointer;position:absolute;right:15px;bottom:50%;transform:translateY(50%);color:green}@keyframes slideInBounce{0%{opacity:0;transform:translateY(-30px) scale(.8)}60%{opacity:.8;transform:translateY(5px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideOutFade{0%{opacity:1;transform:translateY(0) scale(1)}50%{opacity:.3;transform:translateY(-15px) scale(.95)}to{opacity:0;transform:translateY(-30px) scale(.8)}}@keyframes expandLine{0%{transform:scaleX(0);opacity:0}50%{opacity:.5}to{transform:scaleX(1);opacity:1}}@keyframes collapseLine{0%{transform:scaleX(1);opacity:1}50%{opacity:.5}to{transform:scaleX(0);opacity:0}}@keyframes moveUpSmooth{0%{transform:translateY(0)}50%{transform:translateY(-30px) scale(1.1)}to{transform:translateY(-25px) scale(1)}}@keyframes moveDownSmooth{0%{transform:translateY(-25px)}50%{transform:translateY(5px) scale(1.05)}to{transform:translateY(0) scale(1)}}@keyframes rotateSwitchButton{0%{transform:rotate(0deg) scale(1)}25%{transform:rotate(90deg) scale(1.1)}50%{transform:rotate(180deg) scale(1.15)}75%{transform:rotate(270deg) scale(1.1)}to{transform:rotate(1turn) scale(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.5)}50%{opacity:.7;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(1.05)}to{opacity:0;transform:scale(.5)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes menu-dropdown-enter{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menu-dropdown-exit{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.96)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes draw{50%{fill:rgba(0,0,0,0)}to{fill:#02967b;stroke-dashoffset:0}}@keyframes draw-back{0%{fill:#02967b;stroke-dashoffset:0}10%{fill:rgba(0,0,0,0)}to{fill:none;stroke-dashoffset:2000}}@keyframes hide{to{display:none}}@keyframes fadeInOut{0%{opacity:0;transform:translateY(4px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes pulse{0%{opacity:.8;transform:scale(1)}25%{opacity:1;transform:scale(1.05)}75%{opacity:.8;transform:scale(.95)}to{opacity:.8;transform:scale(1)}}@keyframes flyAway{0%{opacity:0;offset-distance:0;transform:scale(.8) rotate(0deg)}10%{opacity:1;transform:scale(1) rotate(-10deg)}to{opacity:0;offset-distance:100%;transform:scale(.7) rotate(10deg)}}.create-order-content-container{border-radius:24px;display:flex;gap:24px}.create-order-content-container .custom-input,.create-order-content-container .radio-button__label{font-size:14px}.create-order-content-container .datetime-value,.create-order-content-container .google-autocomplete-input,.create-order-content-container .order-type-button{font-size:14px!important}.create-order-content-container{background-color:#fff}@media(max-width:1200px){.create-order-content-container{flex-direction:column-reverse;gap:16px;margin-bottom:40px}}@media(max-width:480px){.create-order-content-container{gap:12px;border-radius:16px}}.create-order-content-container .create-order-content{border:1px solid #e0e0e0;padding:14px;border-radius:24px;flex:1 1}@media(max-width:480px){.create-order-content-container .create-order-content{padding:10px;border-radius:16px}}@media(max-width:1200px){.create-order-content-container .create-order-content{padding-bottom:84px}}@media(max-width:1024px){.create-order-content-container .create-order-content{padding-bottom:160px}}.create-order-content-container .create-order-map-container{min-width:300px;max-width:650px;height:-moz-fit-content;height:fit-content}@media(max-width:1200px){.create-order-content-container .create-order-map-container{max-width:100%;width:100%}}.create-order-content-container .create-order-map-container .map-container{height:400px;border-radius:24px;overflow:hidden;position:relative}@media(max-width:1050px){.create-order-content-container .create-order-map-container .map-container{height:350px;border-radius:16px}}.create-order-content-container .create-order-map-container .map-legend{padding:16px}.create-order-content-container .create-order-map-container .map-legend .map-legend-title{font-weight:700;font-size:18px;line-height:24px;letter-spacing:0;margin-bottom:16px;display:flex;gap:16px;align-items:center}.create-order-content-container .create-order-map-container .map-legend .map-legend-text{font-weight:700;font-size:12px;line-height:16px;letter-spacing:0}.create-order-button{margin-top:20px;width:100%;height:42px;background-color:#009879;color:#fff;border:none;border-radius:16px;font-weight:700;font-size:16px;line-height:24px;cursor:pointer}.create-order-button:hover{background-color:#008e78}.create-order-button:disabled{background-color:rgba(0,152,121,.6274509804);cursor:not-allowed}.create-order-sticky-cta{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;background-color:#fff;margin-top:8px;margin-left:-14px;margin-right:-14px;padding:10px 14px calc(10px + env(safe-area-inset-bottom))}@media(max-width:1200px){.create-order-sticky-cta{position:fixed;left:0;right:0;bottom:0;margin:0;padding:10px 14px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -2px 12px rgba(0,0,0,.08);z-index:8}}@media(max-width:1024px){.create-order-sticky-cta{bottom:calc(80px + env(safe-area-inset-bottom));padding:10px 14px}}