@media (max-width:600px) and (max-height:740px){body:has(.configurator-module__BscykG__page) .site-header{min-height:52px}.configurator-module__BscykG__page{height:calc(100dvh - 53px)}.configurator-module__BscykG__page .configurator-heading{align-items:center;gap:8px;padding-block:0 4px;display:flex}.configurator-module__BscykG__page .configurator-heading>.text-link{flex:0 0 44px;justify-content:center;min-height:44px;padding:0;font-size:20px}.configurator-module__BscykG__page .configurator-back-label{display:none}.configurator-module__BscykG__page .configurator-heading>h1{text-wrap:initial;font-size:18px;line-height:1.2}.configurator-module__BscykG__page .journey-configurator-views{gap:0;margin-bottom:4px;padding:0}.configurator-module__BscykG__page .journey-configurator-views .button{min-height:44px}.configurator-module__BscykG__page .configurator-car-stage{height:25dvh}.configurator-module__BscykG__page .configurator-car-stage img{object-fit:contain;transform:scale(1.25)}.configurator-module__BscykG__page .configurator-options{grid-template-rows:44px minmax(0,1fr) auto}.configurator-module__BscykG__page .configurator-categories button{min-height:44px;padding-block:4px}.configurator-module__BscykG__page .configurator-pane{padding-block:10px}.configurator-module__BscykG__page .configurator-pane legend{margin-bottom:8px}.configurator-module__BscykG__page .configurator-actions{padding-top:6px;padding-bottom:max(6px,env(safe-area-inset-bottom))}.configurator-module__BscykG__page .configurator-enquiry h2{margin-bottom:8px;font-size:19px}.configurator-module__BscykG__page .configurator-enquiry>p{margin-bottom:12px;font-size:14px;line-height:1.5}}
