.gb--check-order .gb--accordion{margin:1rem 0;background:#f6f8fd}.gb--check-order .gb--accordion__title{padding:1rem;border-radius:2px}.gb--check-order .gb--accordion__content{padding:1rem;color:#222}.gb--check-order .gb--accordion hr{margin:0}.gb--check-order .gb--accordion .gb--accordion__title{color:#070c63}#payment-form button{margin-top:1rem}.StripeElement{padding:.5rem .5rem 1rem}.gb--toggle .gb--toggle-switch{background-color:#cdd5df;width:55px;height:24px;border-radius:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #dedede;cursor:pointer}.gb--toggle .gb--toggle-switch-left{margin:.5rem 1rem .5rem 0}.gb--toggle .gb--toggle-switch-right{margin:.5rem 0 .5rem 1rem}.gb--toggle-slim .gb--toggle-switch{height:10px;width:30px}.gb--toggle-slim .gb--toggle-switch .gb--toggle-slider{height:16px;width:16px;margin-right:-2px;margin-top:-4px;background-color:#676d77;margin-left:-2px}.gb--toggle input[type=checkbox]{display:none}.gb--toggle .gb--toggle-slider{height:14px;width:14px;background-color:#fff;border-radius:12px;margin:4px}.gb--toggle .gb--toggle-mark{margin:4px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.141 17c.24 0 .442-.083.609-.25s.25-.37.25-.609a.777.777 0 0 0-.26-.598L11.216 10l5.522-5.543A.777.777 0 0 0 17 3.859c0-.24-.083-.442-.25-.609S16.38 3 16.141 3a.777.777 0 0 0-.598.26L10 8.784 4.457 3.26A.777.777 0 0 0 3.859 3c-.24 0-.442.083-.609.25S3 3.62 3 3.859s.087.438.26.598L8.784 10 3.26 15.543a.777.777 0 0 0-.261.598c0 .24.083.442.25.609s.37.25.609.25.438-.087.598-.26L10 11.195l5.543 5.543c.16.174.36.261.598.261z' fill='%23fff'/%3E%3C/svg%3E");height:14px}.gb--toggle input[type=checkbox]:checked+.gb--toggle-switch .gb--toggle-slider{border:unset}.gb--toggle input[type=checkbox]:checked+.gb--toggle-switch-green{background-color:#81eeb8;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.gb--toggle input[type=checkbox]:checked+.gb--toggle-switch-green .gb--toggle-slider{background-color:#64d49f}.gb--toggle input[type=checkbox]:checked+.gb--toggle-switch-blue{background-color:#81eeb8;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.gb--toggle input[type=checkbox]:checked+.gb--toggle-switch-blue .gb--toggle-slider{background-color:#64d49f}.gb--toggle input[type=checkbox]:checked+.gb--toggle-switch .gb--toggle-mark{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.28 17.17c.322 0 .612-.13.87-.387L19.16 4.59a1.24 1.24 0 0 0 .019-1.721 1.158 1.158 0 0 0-1.664-.02L6.28 14.173 2.61 10.502a1.23 1.23 0 0 0-1.74 1.74l4.542 4.54c.257.258.547.387.87.387z' fill='%23070c63'/%3E%3C/svg%3E")}.ticket-addons__selected-list{display:grid;grid-template-columns:1fr auto auto}.ticket-addons__selected-list .selected-addon__info{justify-self:start;font-size:14px;font-weight:400;line-height:1.5}.ticket-addons__selected-list .selected-addon__icon{border-right:2px solid #eef1f8;padding-right:1.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-item-align:center;align-self:center}.ticket-addons__selected-list .selected-addon__price{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding-left:1rem;justify-self:end;-ms-flex-item-align:center;align-self:center}.ticket-addons__container .gb--grid{padding:0 1rem}.ticket-addons__container .gb--grid .gb--check-order-input-container{padding:0}.ticket-addons__container .vehicle__additional-height .gb--select__option,.ticket-addons__container .vehicle__additional-length .gb--select__option{-ms-flex-pack:start;justify-content:start;-ms-flex-align:center;align-items:center;gap:1rem;font-size:16px}.ticket-addons__container .vehicle__type-select .gb--select__option{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:16px}.ticket-addons__container .vehicle__type-select .gb--select__option p{font-weight:600;margin:0}.ticket-addons__controls{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;gap:2rem;-ms-flex-direction:column;flex-direction:column;margin:2rem 1rem 0}.ticket-addons__confirm{margin:0}.ticket-addons__cancel{color:#550093;transition:color .2s ease-in-out;font-weight:600;font-size:16px}.ticket-addons__cancel:hover{color:#2c004c}.ticket-addons__cancel,.ticket-addons__confirm{width:100%}.ticket-amenities__selected-list{width:100%;display:grid;grid-template-columns:1fr auto auto}.ticket-amenities__selected-list .selected-amenity{display:grid;grid-template-columns:subgrid;grid-column:1/span 3;padding:1.4rem 0;border-top:1px dashed #eef1f8}.ticket-amenities__selected-list .selected-amenity__name{justify-self:start;font-size:14px}.ticket-amenities__selected-list .selected-amenity__icon{border-right:2px solid #eef1f8;padding-right:1.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ticket-amenities__selected-list .selected-amenity__price{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding-left:1rem;justify-self:end;font-size:14px;font-weight:600}.ticket-amenities__no-amenities-notification{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.ticket-amenities__no-amenities-notification h5{margin:2rem 0 1.5rem}.ticket-amenities__no-amenities-notification p{margin-top:0}.ticket-amenities__amenity-selector{display:grid;grid-template-columns:auto 1fr auto auto}.ticket-amenities__amenity-selector .amenity-selector__title{grid-column:1/span 4}.ticket-amenities__amenity-selector .amenity-selector__description{grid-column:1/span 4;margin:0}.ticket-amenities__amenity-selector .amenity-selector__no-amenity-notification{grid-column:1/span 4}.ticket-amenities__amenity-selector .count-amenity{display:grid;grid-template-columns:auto auto;grid-row-gap:2rem;transition:background-color,border .2s ease-in-out;-ms-flex-align:center;align-items:center;grid-column:1/span 4;border:1px solid #cdd5df;border-radius:4px;padding:1rem;margin-bottom:2rem}.ticket-amenities__amenity-selector .count-amenity__active{border:1px solid #eefbf5;background-color:#eefbf5}.ticket-amenities__amenity-selector .count-amenity__active .count-amenity__count-control .count-control__total{background-color:#fff}.ticket-amenities__amenity-selector .count-amenity__icon{grid-column:2;grid-row:2;justify-self:end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ticket-amenities__amenity-selector .count-amenity__count-control{grid-column:1;grid-row:2;justify-self:start;padding-right:1.5rem}.ticket-amenities__amenity-selector .count-amenity__count-control .count-control__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ticket-amenities__amenity-selector .count-amenity__count-control .count-control__total{padding:.75rem 1rem;border-radius:.5px;min-width:4rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#f6f8fd}.ticket-amenities__amenity-selector .count-amenity__price{justify-self:end;padding-left:1rem;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;grid-column:2;grid-row:1}.ticket-amenities__direction-pills{background-color:#e4e8f1;border-radius:99px;padding:1rem;gap:8px;width:100%;margin-bottom:2rem}.ticket-amenities__direction-pills .amenities-direction-pill{border-radius:99px;padding:8px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.ticket-amenities__direction-pills .amenities-direction-pill__title{text-transform:uppercase;font-size:12px;line-height:120%;font-weight:300}.ticket-amenities__direction-pills .amenities-direction-pill__description{font-size:14px;font-weight:600}.ticket-amenities__submit{text-align:center;margin:2rem 0 0;width:100%}.ticket-amenities__dialog-overlay{min-width:60rem}.ticket-amenities__dialog-overlay .amenities-overlay__title{margin-bottom:4rem;text-align:center}.ticket-amenities__dialog-overlay .amenities-overlay__close{float:right}.ticket-amenities__mobile-overlay{width:100%;position:relative;padding:0;overflow-y:scroll}.ticket-amenities__mobile-overlay .amenities-overlay__header{padding:2rem 3rem 1rem;z-index:2}.ticket-amenities__mobile-overlay .amenities-overlay__content{padding:1rem 3rem;z-index:1}.ticket-amenities__mobile-overlay .amenities-overlay__action{padding:2rem 3rem;z-index:2}.manage-ticket-extras__add,.manage-ticket-extras__edit{width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.manage-ticket-extras__add{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-align:start;align-items:start;-ms-flex-align:center;align-items:center}.manage-ticket-extras__add-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.manage-ticket-extras__add-wrap_inverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.manage-ticket-extras__add-justify{-ms-flex-pack:justify;justify-content:space-between}.manage-ticket-extras__add-start{-ms-flex-align:start;align-items:flex-start}.manage-ticket-extras__add-middle{-ms-flex-align:center;align-items:center}.manage-ticket-extras__add-end{-ms-flex-pack:end;justify-content:flex-end}.manage-ticket-extras__add-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.manage-ticket-extras__add-gap{gap:1rem}.manage-ticket-extras__add .add-card{display:grid;grid-template-columns:auto 1fr;grid-column-gap:.4rem;grid-row-gap:.1rem}.manage-ticket-extras__add .add-card .gb--card-title{text-align:start;-ms-flex-item-align:center;align-self:center;margin:0}.manage-ticket-extras__add .add-card__description{grid-column:2/span 1;font-size:14px;color:#676d77;line-height:1}.manage-ticket-extras__edit .edit-card{-ms-flex-align:end;align-items:end;margin-bottom:1rem}.manage-ticket-extras__edit .edit-card .gb--card-title{margin:0}.manage-ticket-extras__edit .edit-card__edit,.manage-ticket-extras__edit .edit-card__remove{font-size:16px;font-weight:600;color:#7e00d9}.gb--check-order{background:#f6f8fd;padding-bottom:6rem}.gb--check-order hr{margin:1rem 0;border:1px dashed #f2f5f7}.gb--check-order .gb--travel-info{margin:auto;width:100vw;background:#f6f8fd;box-shadow:unset}.gb--check-order .gb--travel-info__title,.gb--check-order .gb--travel-info__wrapper{-ms-flex-align:end;align-items:end}.gb--check-order .gb--travel-info__station{font-size:20px!important}.gb--check-order .check-order__container{display:grid;grid-template-columns:1fr;margin:auto;width:96vw;margin-top:3rem}.gb--check-order .check-order__main{grid-column:span 2;grid-row:2}.gb--check-order .check-order__main .gb--card-payment,.gb--check-order .check-order__passenger .gb--card-title{width:100%}.gb--check-order .check-order__passenger:not(:last-child){padding-bottom:2rem;margin-bottom:1rem}.gb--check-order .check-order__passenger .gb--grid{padding:0 1rem}.gb--check-order .check-order__passenger .gb--grid .gb--check-order-input-container{padding:0}.gb--check-order .check-order__purchase-time{-ms-flex-align:end;align-items:flex-end}.gb--check-order .check-order__purchase-time .gb--emphasize-default{color:#fff}.gb--check-order .check-order__timer{position:relative;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.gb--check-order .check-order__timer svg{position:absolute;bottom:1.5rem;right:-2.5rem;z-index:2}.gb--check-order .check-order__timer .gb--countdown{background-color:#81eeb8;line-height:1;font-weight:500;font-size:14px;color:#2a2a2a;margin:0}.gb--check-order .check-order__sidebar{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-column:span 2;grid-row:1}.gb--check-order .check-order__sidebar hr{border:1px solid #eef1f8;margin:1.5rem 0}.gb--check-order .check-order__sidebar .gb--card-title{color:#2a2a2a;font-size:16px;font-weight:600}.gb--check-order .check-order__sidebar-main-title.gb--card-title{font-size:18px;font-weight:600;color:#7e00d9}.gb--check-order .check-order__sidebar-main-title.gb--card-title span{font-size:18px;color:#2a2a2a;font-weight:600}.gb--check-order .check-order__sidebar .company-section{margin-bottom:1rem}.gb--check-order .check-order__sidebar .gb--route-details{padding:0;margin:0}.gb--check-order .check-order__sidebar .gb--route-details .route-expanded-details-section{margin-top:0}.gb--check-order .check-order__sidebar .gb--route-details .route-expanded-details-section .route-travel-details{white-space:normal}.gb--check-order .check-order__sidebar .company-specific-note{font-weight:400;font-size:14px;margin-top:0}.gb--check-order .check-order__sidebar .ticket-separator{margin:1rem -2rem;border:1px dashed #fbe0e0}.gb--check-order .check-order__sidebar .gb--notification .ticket-separator{margin:1rem -4rem;background-color:#f5a623}.gb--check-order .check-order__sidebar .gb--company-logo{max-width:8rem}.gb--check-order .check-order__sidebar .route-travel-details{width:100%!important}.gb--check-order .check-order__login{-ms-flex:1;flex:1}.gb--check-order .check-order__voucher{padding:1rem;width:100%}.gb--check-order .check-order__voucher small{color:#676d77}.gb--check-order .check-order__voucher-code{-ms-flex-align:baseline;align-items:baseline}.gb--check-order .check-order__voucher-code .gb--check-order-input-container{padding:0}.gb--check-order .check-order__total-disclaimer{line-height:1.4;font-size:12px}.gb--check-order .gb--note-price{-ms-flex:1;flex:1}.gb--check-order .gb--card{padding:2rem;margin-bottom:2rem;background:#fff;border-radius:12px;box-shadow:0 2px 4px 0 #e4e8f1}.gb--check-order .gb--card-title{color:#2a2a2a;margin-top:1rem;font-weight:600;font-size:20px}.gb--check-order .gb--card-title .gb--emphasize-default{font-weight:400;font-size:18px}.gb--check-order .gb--select-dropdown{height:4rem;padding:0 1rem}.gb--check-order .dropdown .react-autosuggest__suggestions-list{max-height:30rem}.gb--check-order .gb--select-dropdown-btn{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:4rem}.gb--check-order .gb--select-dropdown-label{max-width:90%;text-align:left}.gb--check-order .gb--select-dropdown-preselected{padding:0 1rem;min-height:4rem;width:100%;min-width:15rem;border:1px solid #dde3e8;border-radius:3px;cursor:not-allowed;background-color:#eee}.gb--check-order .btn--inline{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;line-height:1}.gb--check-order .btn--superG{width:94%;margin:2px auto!important;text-align:left}.gb--check-order-input-container{padding:1rem;-ms-flex:1;flex:1;-ms-flex-pack:start;justify-content:flex-start}.gb--check-order-input-container small{font-size:14px;color:#676d77;font-weight:400}.gb--check-order-input-container .gb--check-order-date-input,.gb--check-order-input-container input,.gb--check-order-input-container select{padding:0 1rem;height:4rem;width:100%;min-width:15rem;border:1px solid #dde3e8;border-radius:3px}.gb--check-order-input-container .gb--check-order-date-input:focus,.gb--check-order-input-container .gb--check-order-date-input:focus-within,.gb--check-order-input-container input:focus,.gb--check-order-input-container input:focus-within,.gb--check-order-input-container select:focus,.gb--check-order-input-container select:focus-within{border:1px solid #4a79e2;box-shadow:0 0 7px #e4ebfb}.gb--check-order-input-container .gb--check-order-date-input[disabled],.gb--check-order-input-container .gb--check-order-date-input[readonly],.gb--check-order-input-container input[disabled],.gb--check-order-input-container input[readonly],.gb--check-order-input-container select[disabled],.gb--check-order-input-container select[readonly]{cursor:not-allowed;background-color:#eee;opacity:1}.gb--check-order-input-container .gb--image-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.gb--check-order-input-container select{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%234a79e2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;line-height:1.3;-moz-appearance:none;-webkit-appearance:none;appearance:none}.gb--check-order-input-container .gb--input__adornment{height:100%;padding:1rem;background:#f2f5f7;min-width:7rem}.gb--check-order-input-container .gb--input__adornment img{width:2.2rem}.gb--check-order-input-label{font-weight:500;font-size:16px}.gb--check-order-date-input input{padding:0;min-width:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;border:none;border-radius:unset;height:3.8rem}.gb--check-order-date-input input:focus,.gb--check-order-date-input input:focus-within{border:none;box-shadow:unset}.gb--check-order-date-input input:-moz-placeholder,.gb--check-order-date-input input:-ms-input-placeholder,.gb--check-order-date-input input::-moz-placeholder,.gb--check-order-date-input input::-webkit-input-placeholder,.gb--check-order-date-input input::-moz-placeholder{text-align:center}.gb--check-order-date-input input:-moz-placeholder,.gb--check-order-date-input input:-ms-input-placeholder,.gb--check-order-date-input input::-moz-placeholder,.gb--check-order-date-input input::-webkit-input-placeholder,.gb--check-order-date-input input::placeholder{text-align:center}.gb--check-order-date-input .day-input{width:2.3rem}.gb--check-order-date-input .month-input{width:2.7rem}.gb--check-order-date-input .year-input{width:4rem}.gb--check-order-date-input .slash-separator__placeholder{color:#9b9b9b}.gb--check-order-buyer-info .existing-user-notification{margin:0 1rem}.gb--check-order-buyer-info .buyer-info__login{display:-ms-flexbox;display:flex;gap:4px;-ms-flex-align:center;align-items:center;color:#7e00d9;font-weight:600;font-size:16px}.gb--check-order-voucher-notice{border:1px solid #e4e8f1;border-radius:3px;background-color:#f6f8fd;width:auto;padding:1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.gb--check-order-voucher-notice span{color:#676d77;font-weight:400;font-size:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1;gap:4px}.gb--check-order-terms-and-conditions{padding:1rem 0 3rem 1rem}.gb--check-order-terms-and-conditions .term-with-checkbox{margin-left:8px}.gb--check-order-terms-and-conditions a{color:#9a33d9}.gb--check-order .ancillary-icon{margin-left:1rem;vertical-align:bottom}.gb--check-order .gb--card-ancillary{-ms-flex-pack:justify;justify-content:space-between}.gb--check-order .gb--card-ancillary:hover{cursor:pointer}.gb--check-order .gb--card-ancillary .ancillary-checkbox-container{margin-top:.7rem}.gb--check-order .gb--card-ancillary .ancillary-price-container{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin-top:1.3rem;font-weight:600;font-size:14px}.gb--check-order .gb--card-ancillary .ancillary-card-title{font-weight:500;font-size:16px;margin-bottom:0}.gb--check-order-payment-breakdown .price-fragment,.gb--check-order .gb--card-ancillary .ancillary-text-container{font-weight:400;font-size:14px}.gb--check-order-payment-breakdown hr{border:1px solid #eef1f8;margin:1.5rem 0}.gb--check-order-payment-breakdown .total-price{font-weight:500;font-size:16px}.gb--check-order-payment-breakdown .total-price small{font-weight:300}.gb--check-order .ancillary-text-frequently-bought{background-color:#81eeb8;display:-ms-flexbox;display:flex;gap:4px;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 8px;border-radius:12px;font-size:14px}.gb--check-order .price-change-modal .price-pax{background-color:#e8eaf1;border-radius:20px}.gb--check-order .price-change-modal .old-price{color:#555;text-decoration:line-through}.gb--check-order .price-change-modal .reload-btn{width:100%}.gb--check-order .price-change-modal .go-back{margin-top:1rem}.gb--check-order__payment-form-summary .edit-passengers__section button{color:#7e00d9;font-weight:600;font-size:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem}.gb--check-order__payment-form-summary .passengers-list__summary{text-transform:capitalize;font-size:14px}.gb--check-order__payment-form-summary .passengers-list__summary:not(:last-of-type){margin-right:1rem}.gb--check-order__payment-form-summary .passengers-list__summary:not(:last-of-type):after{display:inline-block;content:",";width:.5rem}.gb--check-order__payment-form-summary .contact-summary{font-weight:400;font-size:14px}.gb--check-order__payment-form-summary .contact-summary__email span{color:#2a2a2a!important;font-weight:600}@media (min-width:480px){.gb--check-order .btn--confirm{margin:0}}@media (min-width:680px){.ticket-addons__controls{-ms-flex-direction:row;flex-direction:row}.ticket-addons__cancel,.ticket-addons__confirm{width:auto}.ticket-amenities__amenity-selector .count-amenity{grid-template-columns:subgrid;grid-row-gap:unset}.ticket-amenities__amenity-selector .count-amenity__icon{grid-column:unset;grid-row:unset;justify-self:unset}.ticket-amenities__amenity-selector .count-amenity__description{padding-left:1rem}.ticket-amenities__amenity-selector .count-amenity__count-control{grid-column:unset;grid-row:unset;justify-self:unset;border-right:2px solid #eef1f8}.ticket-amenities__amenity-selector .count-amenity__price{grid-column:unset;grid-row:unset}.ticket-amenities__direction-pills{width:auto}.ticket-amenities__direction-pills .amenities-direction-pill{padding:16px}.ticket-amenities__direction-pills .amenities-direction-pill__description{font-size:16px}.manage-ticket-extras__edit .edit-card__remove{font-size:18px}.gb--check-order .gb--travel-info__station{font-size:28px!important}.gb--check-order .check-order__purchase-time .gb--emphasize-default{color:#2a2a2a}.gb--check-order .check-order__sidebar-main-title.gb--card-title,.gb--check-order .check-order__sidebar-main-title.gb--card-title span{font-size:20px}.gb--check-order .check-order__voucher{width:50%}.gb--check-order .ancillary-text-frequently-bought{font-size:16px}}@media (min-width:768px){.gb--check-order .check-order__container,.gb--check-order .gb--travel-info{max-width:740px}.gb--check-order .check-order__passenger .gb--card-title{width:auto}.gb--check-order-voucher-notice{max-width:48%}}@media (min-width:992px){.manage-ticket-extras__add-wrap,.manage-ticket-extras__add-wrap_inverse{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:1244px){.gb--check-order .check-order__container,.gb--check-order .gb--travel-info{max-width:1229px}.gb--check-order .check-order__container{grid-template-columns:74% 24%;grid-gap:2%}.gb--check-order .check-order__main{grid-column:1;grid-row:1}.gb--check-order .check-order__purchase-time{min-width:22%}.gb--check-order .check-order__sidebar{grid-column:2}}@media (max-width:768px){.ticket-amenities__submit{margin:0;width:100%}}@media (max-width:680px){.manage-ticket-extras__add .add-card .gb--card-title,.manage-ticket-extras__edit .edit-card .gb--card-title{font-size:18px}}