@media print{@page{size:A4 portrait}body{background-color:#fff!important;color:#000!important}.widget.footer,.widget.header{display:none!important}.booking-summary .bottom .details{margin-top:30px!important}.booking-summary .accommodation-details .content{font-size:22px!important}.booking-summary .bottom .inner{display:block!important}.booking-summary .bottom .inner .main{width:100%!important}.booking-summary .bottom .inner .side{page-break-before:always;width:100%!important}.booking-summary .links{display:none!important}.booking-summary h2{margin-bottom:20px!important}.booking-summary .bottom .details .items .item{width:50%!important}.booking-summary .accommodation-details{display:none!important}.booking-summary .accommodation-details.desktop{display:block!important}.booking-summary .accommodation-details.mobile{display:none!important}.booking-summary .accommodation-details .label{font-size:14px!important}.booking-summary .map .title{font-size:21px!important}.two-col{display:flex;flex-direction:row;flex-wrap:wrap}.two-col .col{padding-right:10px!important;width:66.667%!important}.two-col .col:first-child{padding-right:10px!important;width:33.333%!important}.three-col{display:flex;flex-direction:row;flex-wrap:wrap}.three-col .col{padding-right:10px!important}.three-col .col,.three-col .col:first-child{width:33.333%!important}}
/*# sourceMappingURL=print.css.map*/