body .product-information.mru-ui-ready[data-mru-ready] [data-product-grid-content]{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(390px,1fr)!important;gap:28px 42px!important;align-items:start;grid-column:auto!important}body .product-information.mru-ui-ready[data-mru-ready] .product-details{grid-column:2!important;grid-row:2;order:2!important;width:100%!important;min-width:0;padding:0!important;position:static!important;max-height:none!important;display:block!important}body .product-information.mru-ui-ready[data-mru-ready] .product-details>.group-block{width:100%!important;max-width:none!important;padding:0!important}body .product-information.mru-ui-ready[data-mru-ready] .product-information__media{grid-column:1!important;grid-row:2;order:1!important;min-width:0!important;width:100%!important;padding:0!important}body .product-information.mru-ui-ready[data-mru-ready] :is(.mride-desktop-cta-inline,.mride-desktop-book,.mride-mobile-book,.mride-mobile-itinerary,.mride-itinerary-new,.mride-inclusions-after-mobile-itinerary){display:none!important}body .product-information.mru-ui-ready[data-mru-ready] .mride-booking-screen button[name=add]{background:#1f3b6d!important;color:#fff!important;border:1px solid #1f3b6d!important;border-radius:8px!important;min-height:50px;font:700 16px/1.4 var(--mru-sans)!important}@media(min-width:750px)and (max-width:989px){body .product-information.mru-ui-ready[data-mru-ready] [data-product-grid-content]{grid-template-columns:minmax(0,1fr) minmax(330px,1fr)!important;column-gap:24px!important}}@media(max-width:749px){body .product-information.mru-ui-ready[data-mru-ready] [data-product-grid-content]{display:flex!important;flex-direction:column!important;gap:24px!important}body .product-information.mru-ui-ready[data-mru-ready] .product-information__media{position:static!important}body .product-information.mru-ui-ready[data-mru-ready] .product-details{grid-column:auto!important}}:root,html body{--mru-sans: Arial, "Helvetica Neue", sans-serif;--mru-serif: var(--mru-sans);--font-body--family: var(--mru-sans) !important;--font-subheading--family: var(--mru-sans) !important;--font-heading--family: var(--mru-sans) !important;--font-accent--family: var(--mru-sans) !important;--font-paragraph--family: var(--mru-sans) !important;--font-h1--family: var(--mru-sans) !important;--font-h2--family: var(--mru-sans) !important;--font-h3--family: var(--mru-sans) !important;--font-h4--family: var(--mru-sans) !important;--font-h5--family: var(--mru-sans) !important;--font-h6--family: var(--mru-sans) !important;--button-font-family-primary: var(--mru-sans) !important;--button-font-family-secondary: var(--mru-sans) !important;--cart-primary-font-family: var(--mru-sans) !important;--cart-secondary-font-family: var(--mru-sans) !important;--font-heading--weight: 700;--font-subheading--weight: 600;--font-accent--weight: 600}html body,html body :is(h1,h2,h3,h4,h5,h6,p,label,legend,summary,button,input,select,textarea,option,optgroup,dt,dd,th,td,blockquote),html body :is(.rte,.text-block,.mride-booking-screen,.flatpickr-calendar){font-family:var(--mru-sans)!important}html body .mride-booking-screen [data-mride-booking-fields] :is(p,label,legend,input,select,textarea,h1,h2,h3,h4,h5,h6),html body .mride-booking-screen :is(.mride-booking-screen__selected,.mride-booking-layout__notice,.mride-booking-layout__refund,.mride-booking-screen__top),html body .flatpickr-calendar :is(input,select,option,.flatpickr-day,.flatpickr-weekday,.cur-month){font-family:var(--mru-sans)!important}html body .product-information.mru-ui-ready .mride-booking-screen__main>h2{font-family:var(--mru-sans)!important;font-size:32px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.02em}html body .product-information.mru-ui-ready :is(.mride-booking-layout__form,.mride-booking-layout__summary)>h3{font-family:var(--mru-sans)!important;font-size:20px!important;font-weight:700!important;line-height:1.4!important}html body .mride-booking-screen [data-mride-booking-fields] :is(label,legend){font-size:16px!important;font-weight:600!important;line-height:1.5!important}html body .mride-booking-screen [data-mride-booking-fields] :is(p,h4,h5,h6){font-size:16px!important;line-height:1.6!important}html body .mride-booking-screen :is(input,select,textarea){font-size:16px!important;line-height:1.5!important}body .product-information.mru-ui-ready[data-mru-ready] .product-information__media,body .product-information.mru-ui-ready[data-mru-ready] .product-information__media .product-media-size,body .product-information.mru-ui-ready[data-mru-ready] .product-information__media media-gallery.sticky-content{position:static!important;top:auto!important;bottom:auto!important;inset-block-start:auto!important;inset-block-end:auto!important;align-self:start}@media(max-width:749px){html body .product-information.mru-ui-ready .mride-booking-screen__main>h2{font-size:28px!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mride-ui-legacy-bridge.css.map */
