.blazy{display:flex;flex-wrap:wrap;}.grid__content{height:100%;}.bcm-chalet-listing-wrapper{height:100%;}.grid{border:10px #253746 solid;padding:0;box-shadow:0 8px 6px -6px black;}.grid h2{padding:20px 20px 0 20px;}.grid p{padding:0 20px;}.grid a{text-decoration:none;color:black;height:100%;}.blazy,.blazy.block-grid{display:flex;}.block-grid > .grid{padding:0;}.small-block-grid-1 > .grid{margin:0.5em;}@media only screen and (min-width:40.063em){.medium-block-grid-2 > .grid{margin:0.5em;width:calc(50% - 1em);}}@media only screen and (min-width:64.063em){.large-block-grid-3 > .grid{margin:0.5em;width:calc(33% - 1em);}}.views-exposed-form{display:flex;flex-wrap:wrap;}.js-form-item-category,.js-form-item-location{margin-right:1em;}#edit-actions{margin-top:auto;margin-bottom:auto;}.grid__content{background:#CED8E0;}.grid__content:hover{background:#A3292F;}.grid__content:hover a{color:white;}.bcm-image-container{position:relative;text-align:center;color:white;}.bcm-image-text{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,0.65);padding:0.5em;}.grid__content:hover .bcm-image-text{display:inline-block;}.bcm-chalet-listing-date{text-align:right;font-weight:bold;font-size:1.25em;font-family:'Cormorant Garamond',serif;}
#webform-submission-contact-bath-christmas-market-node-28-add-form{padding:2em;}
.emergency-message{border:10px #253746 solid;box-shadow:0 8px 6px -6px black;background:#CCCCCC;color:#253746;margin-top:2em;text-align:center;margin-bottom:3em;padding:1.5em;}.emergency-message H2{font-size:xxx-large;}.emergency-message p{font-size:1.25rem;}
