.bth-home-strip{width:100%;background:#f6f5f1;padding:0 20px 38px;box-sizing:border-box}.bth-home-finder{max-width:1360px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1.2fr 1.1fr .75fr auto;gap:18px;align-items:end;background:#fff;border:1px solid #deded8;border-radius:12px;padding:24px;box-sizing:border-box}.bth-home-finder *{box-sizing:border-box}.bth-home-finder label{display:flex;flex-direction:column;gap:9px;min-width:0;font:700 12px/1.5 'Manrope',sans-serif;color:#1e1e1e}.bth-home-finder input,.bth-home-finder select{width:100%;min-width:0;height:49px;border:1px solid #cdd0d2;border-radius:7px;background:#fff;color:#222!important;padding:10px 12px;font:400 14px/1.4 'Manrope',sans-serif;box-shadow:none}.bth-home-finder select{padding-right:28px}.bth-home-finder button{display:flex;align-items:center;justify-content:center;gap:12px;min-height:49px;border:1px solid #f4b301;border-radius:9px;background:#f4b301!important;color:#111!important;padding:12px 20px;font:700 13px/1.4 'Manrope',sans-serif;cursor:pointer;white-space:nowrap}.bth-home-finder button:hover{background:#e7a900!important}.bth-home-finder :focus-visible{outline:3px solid #946b00;outline-offset:3px}@media(max-width:1050px){.bth-home-finder{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bth-home-finder button{grid-column:1/-1;justify-self:end}}@media(max-width:600px){.bth-home-strip{padding:0 20px 28px}.bth-home-finder{padding:18px;gap:16px 12px}.bth-home-finder label{font-size:11px;min-height:84px;justify-content:space-between}.bth-home-finder input,.bth-home-finder select{font-size:16px;padding:9px 7px}.bth-home-finder select{padding-right:20px}.bth-home-finder button{width:100%;justify-self:stretch}}
.bth-home-results{max-width:1360px;margin:30px auto 0;scroll-margin-top:110px}.bth-home-results[hidden]{display:none!important}.bth-home-results h2{font:400 36px/1.2 Georgia,serif!important;color:#1e2329!important;margin:0 0 15px}.bth-home-results p{font:400 14px/1.6 Manrope,sans-serif;color:#444}.bth-home-note{margin-bottom:24px}#bth-home-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bth-home-card{background:#fff;border:1px solid #deded8;border-radius:12px;overflow:hidden}.bth-home-card>img{display:block;width:100%;height:220px;object-fit:cover}.bth-home-card>div{padding:22px}.bth-home-card h3{font:400 25px/1.3 Georgia,serif!important;color:#1e2329!important;margin:0 0 20px}.bth-home-card a{color:#1e2329!important;font:700 14px/1.5 Manrope,sans-serif;text-decoration:underline}.bth-home-card .bth-home-destination{font-size:12px;margin:0 0 12px}@media(max-width:900px){#bth-home-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){#bth-home-cards{grid-template-columns:1fr}.bth-home-results h2{font-size:29px!important}}

.bth-operator-reviews{width:100%;min-width:0;font-family:Manrope,sans-serif}.bth-operator-reviews x-tr-operator-reviews{display:block;width:100%;max-width:100%;min-width:0}.bth-reviews-link{margin:20px 0 0;text-align:right}.bth-reviews-link a{font:600 14px/1.5 Manrope,sans-serif;color:#1e2329!important;text-decoration:underline}@media(max-width:600px){.bth-reviews-link{text-align:left}}

/* Homepage hero: existing Cotswolds media attachment 4867. */
body.home .elementor-element.elementor-element-2760a2c{background-image:linear-gradient(0deg,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 42%),url("https://btours.com/wp-content/uploads/2026/09/England-humans-made-this-hbO0fxyW6T4-unsplash-1.jpg")!important;background-size:cover;background-position:50% 50%}
