/* Britvic: clear project scope and a carefully paced photographic story. */
#kb-site-preview .britvic-scope{display:flex;flex-wrap:wrap;gap:10px 28px;list-style:none;margin:28px 0 0;padding:17px 0 0;border-top:1px solid var(--commercial-rule);font-size:12px;letter-spacing:.06em}
#kb-site-preview .britvic-scope li{padding:0;margin:0}
#kb-site-preview .britvic-story .story-jumps{flex-wrap:wrap}
#kb-site-preview .britvic-furniture-spread{grid-template-columns:1.45fr 1fr;gap:5%;align-items:start}
#kb-site-preview .britvic-furniture-spread>figure:last-child{padding-top:80px}
#kb-site-preview .britvic-detail-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:5%;align-items:start}
#kb-site-preview .britvic-detail-stack{display:grid;gap:35px}
#kb-site-preview .britvic-gallery-credit{margin:15px 0 0;color:var(--commercial-text)}
#kb-site-preview .britvic-story .folio-gallery-controls button{color:var(--commercial-ink);border-color:var(--commercial-rule)}
#kb-site-preview .britvic-story .folio-strip{scrollbar-color:var(--commercial-rule) var(--commercial-paper)}
#kb-site-preview .britvic-story .folio-strip .folio-photo img{background:var(--commercial-soft)}
@media(max-width:650px){
 #kb-site-preview .britvic-scope{gap:9px 20px;font-size:11px}
 #kb-site-preview .britvic-furniture-spread,#kb-site-preview .britvic-detail-grid{grid-template-columns:1fr;gap:30px}
 #kb-site-preview .britvic-furniture-spread>figure:last-child{padding-top:0;width:84%;margin-right:0}
 #kb-site-preview .britvic-detail-grid>figure{max-width:430px}
}
