:root{--bbc-estate-action: var(--bbc-forest, #003c32);--bbc-estate-on-surface: #0e1a17;--bbc-estate-muted: #33433c;--bbc-estate-accent: #d4fd62;--bbc-estate-target: max(44px, 2.75rem);--bbc-estate-focus: var(--bbc-estate-action)}:where(.rd-dark,.rd-forest,.rd-footer,.art-linkbox){--bbc-estate-focus: var(--bbc-estate-accent)}body :where(header,main,footer,[role=navigation]) :where(a[href],button,summary,input:not([type=hidden]),select,textarea):focus-visible{outline:3px solid var(--bbc-estate-focus);outline-offset:3px}main :is(.rd-btn,.button,button[type=submit]):where(:not(.visually-hidden)){min-block-size:var(--bbc-estate-target)}.bbc-rd-article :is(.art-meta,.art-dek,.art-lead figcaption,.art-prose figcaption,.art-q-c,.art-prose blockquote cite,.art-share-l){color:var(--bbc-estate-muted)}.bbc-rd-article .art-kicker{color:var(--bbc-estate-action)}.bbc-rd-article .art-share{flex-wrap:wrap}@media(forced-colors:active){body :where(header,main,footer,[role=navigation]) :where(a[href],button,summary,input:not([type=hidden]),select,textarea):focus-visible{outline-color:Highlight}}@media(max-width:749px){#shopify-pc__banner{box-sizing:border-box;max-block-size:62dvh;overflow-y:auto;padding:12px 16px max(12px,env(safe-area-inset-bottom));border:1px solid var(--bbc-estate-action);color:var(--bbc-estate-on-surface);background:#fff}#shopify-pc__banner #shopify-pc__banner__body-title{font-size:1.25rem;line-height:1.25;margin:0 0 6px}#shopify-pc__banner .shopify-pc__banner__body p{font-size:max(15px,.9375rem);line-height:1.4;margin:0}#shopify-pc__banner .shopify-pc__banner__btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px}#shopify-pc__banner .shopify-pc__banner__btns button{min-block-size:var(--bbc-estate-target);width:100%;margin:0;padding:4px 8px;font-size:max(15px,.9375rem);line-height:1.3}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1}}.bbc-footer-2026-section .rd-footer--routes .rd-foot-contact{overflow-wrap:anywhere;font-size:clamp(1.0625rem,.98rem + .32vw,1.1875rem)!important}#rd-mobile-nav :is(.rd-msearch-wrap,.rd-msearch){width:100%;max-width:none}#rd-mobile-nav #rd-loc-m select{width:min(100%,16rem);max-width:100%}:root{--bbc-type-band: clamp(2.25rem, min(1.62rem + 2.55vw, 7.25vh), 3.75rem);--bbc-type-prose-h4: clamp(1.125rem, 1.03rem + .38vw, 1.375rem);--bbc-type-collection-title: clamp(2.5rem, 1.75rem + 3vw, 4.25rem)}main .bbc-rd.bbc-rd-home h2:not(.rd-fs-split),main .bbc-rd:is(.bbc-v46-impact,.bbc-v46-programmes) h2:is(.v45-h2,:not([class*=rd-fs-])){font-size:var(--bbc-type-band)!important;line-height:1.08!important}main .bbc-rd .art-prose h4{margin-block:1.5em .45em;font-size:var(--bbc-type-prose-h4);font-weight:700;line-height:1.3}main .bbc-rd-collection.kvh-page .kvh h1.kvh-h1{font-size:var(--bbc-type-collection-title)!important;line-height:1.04!important}#MainContent :is(.bbc-rd-product,.bbc-parts,.bbc-rd-article,.shopify-policy__container,.bbc-rd-cart) h1{font-size:var(--type-article)!important;line-height:var(--type-article-lh)!important}#MainContent .bbc-rd-product h2:not([class*=rd-fs-]):not(.rd-prose h2){font-size:clamp(1.875rem,1.45rem + 1.75vw,3rem)!important;line-height:1.08!important}#MainContent :is(.bbc-parts__h2,.bbc-rd-product .rd-prose h2,.shopify-policy__body h2){font-size:var(--type-h3)!important;line-height:var(--type-h3-lh)!important}#MainContent .bbc-rd-kitpicker .rd-kit-pick-title{font-size:var(--type-lede)!important;line-height:1.15!important}#MainContent :is(.art-prose,.shopify-policy__body)>:is(p,ul,ol):not([class]){font-size:var(--type-body);line-height:var(--type-body-lh)}#MainContent .bbc-rd-page [data-bbc-size-subheading]{font-size:var(--bbc-type-prose-h4)!important;line-height:1.3!important}.rd-footer .rd-foot-payment{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem}@font-face{font-family:BBC Atkinson Next;src:url(bbc-atkinson-next-vf.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:BBC Atkinson Next;src:url(bbc-atkinson-next-italic-vf.woff2) format("woff2");font-weight:200 800;font-style:italic;font-display:swap}#MainContent :is(h1,h2,h3,h4,h5,h6,p,li):not([class*=mono]){font-family:BBC Atkinson Next,Atkinson Hyperlegible,sans-serif!important}#MainContent:has(:is(.bbc-rd-home,.bbc-rd-collection,[data-bbc-kit-layout])) .rd-reveal{animation:none}
/*# sourceMappingURL=/cdn/shop/t/53/assets/bbc-material-estate.css.map */
