html .bb-glass-site main.bb-consistency-page{--bb-page:#eef1f3;--bb-surface:#f4f6f7;--bb-raised:#e8edf0;--bb-ink:#263138;--bb-muted:#52616a;--bb-line:#c9d2d8;--bb-glass-ink:var(--bb-ink);--bb-glass-muted:var(--bb-muted);--bb-glass-solid:#edf1f3;--bb-glass-radius:30px;--bb-glass-radius-sm:17px;--bb-glass-border:#5d717f2e;--bb-glass-edge:#ffffffb3;--bb-glass-highlight:#ffffffb8;--bb-glass-focus:#263138;--bb-glass-accent:#52616a;--bb-glass-surface:var(--bb-glass-grain),linear-gradient(125deg,#fafbfccc,#e5ecf099 52%,#f4f7f9bd);--bb-glass-control:linear-gradient(135deg,#ffffffc2,#f0f4f78f);--bb-glass-active:#f8fafb;--bb-glass-track:#e7edf185;--bb-glass-shadow:0 22px 46px -35px #24313a52,inset 0 1px 0 #ffffffb3;--bb-glass-control-shadow:0 5px 12px -10px #24313a3b;--bb-glass-rim:linear-gradient(132deg,#ffffffc7,transparent 42%,#ffffff42);--bb-consistency-button:#28343c;--bb-consistency-button-ink:#f7f9fa;--bb-consistency-image:radial-gradient(ellipse at 50% 48%,#ffffff75,#eaf0f41f 68%,transparent);--bb-consistency-about-halo:radial-gradient(ellipse closest-side at 50% 50%,#ffffff75,#eaf0f41f 58%,transparent 92%);--bb-consistency-page-field:radial-gradient(ellipse at 15% 6%,#c5d5e11a,transparent 50%),linear-gradient(145deg,#f1f3f4,#e9eef1);--glass-surface:var(--bb-glass-surface);--glass-control:var(--bb-glass-control);--glass-line:var(--bb-glass-border);--glass-highlight:var(--bb-glass-highlight);--glass-shadow:var(--bb-glass-shadow);--glass-accent:var(--bb-glass-accent);min-width:0;color:var(--bb-ink);padding-top:104px;background:var(--bb-glass-grain),var(--bb-consistency-page-field)!important}html[data-theme=night] .bb-glass-site main.bb-consistency-page{--bb-page:#2c3d4d;--bb-surface:#485e70;--bb-raised:#52697b;--bb-ink:#f5f8fa;--bb-muted:#e2eaf0;--bb-line:#7b8e9d;--bb-glass-solid:#485e70;--bb-glass-border:#dceaf542;--bb-glass-edge:#f6fafd54;--bb-glass-highlight:#f6fafd4d;--bb-glass-focus:#f5f8fa;--bb-glass-accent:#e2eaf0;--bb-glass-surface:var(--bb-glass-grain),linear-gradient(125deg,#52687be6,#445b6ee6 52%,#415969e8);--bb-glass-control:linear-gradient(135deg,#6d869961,#5975884d);--bb-glass-active:#5b7488;--bb-glass-track:#20344440;--bb-glass-shadow:0 22px 46px -32px #09141e85,inset 0 1px 0 #f7fafc33;--bb-glass-control-shadow:0 5px 12px -10px #09141e66;--bb-glass-rim:linear-gradient(132deg,#f4fafd57,transparent 42%,#e5f0f721);--bb-consistency-button:#eef3f6;--bb-consistency-button-ink:#243440;--bb-consistency-image:radial-gradient(ellipse at 50% 48%,#dce9f45c,#bed6e626 58%,transparent 82%);--bb-consistency-about-halo:radial-gradient(ellipse closest-side at 50% 50%,#dce9f45c,#bed6e626 58%,transparent 92%);--bb-consistency-page-field:radial-gradient(ellipse at 85% 15%,#50838712,transparent 52%),linear-gradient(155deg,#2c3d4d,#3d5263)}html .bb-glass-site .bb-consistency-page>section{scroll-margin-top:112px}html .bb-glass-site .bb-consistency-page>section:not(.bb-wrap){padding:36px clamp(20px,5vw,64px);background:0 0!important}html .bb-glass-site .bb-consistency-page :is(.max-w-7xl,.bb-logistics-inner,[class~="max-w-[1440px]"]){max-width:1180px}html .bb-glass-site .bb-consistency-page .bb-wrap{width:calc(100% - clamp(40px,10vw,128px));max-width:1180px}html .bb-glass-site .bb-consistency-page :is(h1,h2,h3){letter-spacing:-.035em;text-transform:none;color:var(--bb-ink)!important;font-weight:400!important}html .bb-glass-site .bb-consistency-page h1{white-space:normal!important;font-size:clamp(32px,4vw,46px)!important;line-height:1.13!important}html .bb-glass-site .bb-consistency-page h2{font-size:clamp(26px,2.8vw,34px)!important;line-height:1.2!important}html .bb-glass-site .bb-consistency-page h3{font-size:20px;line-height:1.3}html .bb-glass-site .bb-consistency-page :is(h1,h2,h3)>span:not(.bb-sr-only){text-transform:inherit;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important}html .bb-glass-site .bb-consistency-page :is(p,li){overflow-wrap:break-word}html .bb-glass-site .bb-consistency-page :is(.text-dark,.text-black){color:var(--bb-ink)}html .bb-glass-site .bb-consistency-page :is(a,button,summary):focus-visible{outline-offset:4px;outline:2px solid var(--bb-glass-focus)!important}html .bb-glass-site .bb-consistency-page :is(.bb-button,.bb-logistics-quote,.bb-about-links a,.bb-about-socials a,button.bg-dark,button.bg-black,a.bg-dark,.bb-text-link){border:1px solid var(--bb-glass-border);background:var(--bb-glass-control);letter-spacing:0;text-transform:none;min-height:44px;box-shadow:var(--bb-glass-control-shadow);border-radius:999px;gap:12px;color:var(--bb-ink)!important;padding:10px 17px!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important}html .bb-glass-site .bb-consistency-page :is(button.bg-dark,button.bg-black,a.bg-dark){background:var(--bb-consistency-button);border-color:#0000;color:var(--bb-consistency-button-ink)!important}html .bb-glass-site .bb-consistency-page :is(button.bg-dark,button.bg-black,a.bg-dark) :is(span,svg,p){color:var(--bb-consistency-button-ink)!important}html .bb-glass-site .bb-consistency-page :is(.bb-button,.bb-logistics-quote,.bb-about-links a,.bb-about-socials a) :is(span,svg){color:inherit!important}html .bb-glass-site .bb-consistency-page :is(.bb-trading-categories,.bb-trading-category-card)>div,html .bb-glass-site .bb-consistency-page :is(.bb-catalogue-section,.bb-trading-hero-card,.bb-about-hero,.bb-about-principles,.bb-logistics-card){border:1px solid var(--bb-glass-border);border-top-color:var(--bb-glass-edge);background:var(--bb-glass-surface);border-radius:var(--bb-glass-radius);box-shadow:var(--bb-glass-shadow)!important}html .bb-glass-site .bb-consistency-trading>section:first-child{min-height:0;padding-top:34px;padding-bottom:46px}html .bb-glass-site .bb-consistency-trading>section:first-child>div{gap:clamp(30px,5vw,72px)}html .bb-glass-site .bb-consistency-trading .bb-trading-hero-label>span{color:var(--bb-muted)}html .bb-glass-site .bb-consistency-trading>section:first-child>div>div:first-child>p{max-width:390px!important;color:var(--bb-muted)!important;white-space:normal!important;font-size:19px!important;line-height:1.6!important}html .bb-glass-site .bb-consistency-trading .bb-trading-hero-card{background:var(--bb-consistency-image),var(--bb-glass-surface);max-width:540px!important}html .bb-glass-site .bb-consistency-trading .bb-trading-hero-card>div{min-height:0!important}html .bb-glass-site .bb-consistency-trading>section:first-child button[aria-label]{border:1px solid var(--bb-glass-border);background:var(--bb-glass-control);min-width:44px;min-height:44px;color:var(--bb-ink);border-radius:50%}html .bb-glass-site .bb-consistency-page :is(.bb-trading-about-copy,.bb-trading-hero-copy){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}html .bb-glass-site .bb-consistency-page :is(.bb-trading-about-copy,.bb-trading-hero-copy)>p{font-weight:400;color:var(--bb-muted)!important;font-size:16px!important;line-height:1.7!important}html .bb-glass-site .bb-consistency-page :is(.bb-trading-about,.bb-trading-detail-hero) .grid.grid-cols-2,html .bb-glass-site .bb-consistency-page .bb-trading-categories>div>.grid>.grid,html .bb-glass-site .bb-consistency-materials>section:last-of-type>div>.grid>.grid{gap:16px}html .bb-glass-site .bb-consistency-page .flex.flex-col:has(>div>button[aria-label="Show more questions"],>div>button[aria-label="Show fewer questions"]){gap:16px}html .bb-glass-site .bb-consistency-page :is(.bb-trading-about,.bb-trading-detail-hero) .grid.grid-cols-2>a{background:var(--bb-glass-surface);border-radius:17px;border:1px solid var(--bb-glass-border)!important;min-height:124px!important;box-shadow:var(--bb-glass-control-shadow)!important}html .bb-glass-site .bb-consistency-page :is(.bb-trading-about,.bb-trading-detail-hero) .grid.grid-cols-2>a p:not(.uppercase){font-size:12px!important;line-height:1.45!important}html .bb-glass-site .bb-consistency-page :is(.bb-trading-categories,.bb-trading-category-card)>div{padding:clamp(24px,4vw,44px)}html .bb-glass-site .bb-consistency-page .bb-trading-categories h2+p{letter-spacing:.02em;font-weight:400;font-size:16px!important;line-height:1.5!important}html .bb-glass-site .bb-consistency-page .bb-trading-categories p[style]{font-size:15px!important;line-height:1.65!important}html .bb-glass-site .bb-consistency-page .bb-trading-category-body{gap:20px;margin-top:30px}html .bb-glass-site .bb-consistency-page .bb-trading-category-body h2+p{margin-top:4px;font-size:21px;line-height:1.35;text-transform:none!important}html .bb-glass-site .bb-consistency-page .bb-trading-category-body>p{font-size:16px;line-height:1.7}html .bb-glass-site .bb-consistency-page .bb-trading-category-body li{font-size:13px;line-height:1.65}html .bb-glass-site .bb-consistency-page .bb-trading-category-copy>div:first-child>:is(div,span){border:1px solid var(--bb-glass-border);border-radius:9px;height:36px;background:var(--bb-glass-track)!important}html .bb-glass-site .bb-consistency-page .bb-trading-category-copy>div:first-child>div{width:36px}html .bb-glass-site .bb-consistency-page .bb-trading-category-copy>div:first-child>span{letter-spacing:.04em;font-size:11px;color:var(--bb-muted)!important}html .bb-glass-site .bb-consistency-trading .bb-trading-category-card>div>section p{white-space:normal;font-size:15px!important;line-height:1.65!important}html .bb-glass-site .bb-consistency-trading .bb-trading-category-card>div>section a[href^=mailto\:]{font-size:14px!important}html .bb-glass-site .bb-consistency-trading .bb-trading-category-card>div>section button>span:first-child{font-size:14px;line-height:1.5}html .bb-glass-site .bb-consistency-page .bb-consistency-global>div{background:0 0}html .bb-glass-site .bb-consistency-page .bb-consistency-global>div>div:last-child{border:1px solid var(--bb-glass-border);border-radius:var(--bb-glass-radius);background:var(--bb-glass-surface);box-shadow:var(--bb-glass-shadow);padding:28px!important}html .bb-glass-site .bb-consistency-page .bb-consistency-global h3{font-size:clamp(28px,3vw,38px)!important;line-height:1.2!important}html .bb-glass-site .bb-consistency-page .bb-consistency-global p{font-size:15px!important;line-height:1.6!important}html .bb-glass-site .bb-consistency-page .bb-consistency-cta>div>div{border:1px solid var(--bb-glass-border);border-radius:var(--bb-glass-radius);background:var(--bb-glass-surface);box-shadow:var(--bb-glass-shadow)!important}html .bb-glass-site .bb-consistency-page .bb-consistency-cta p{font-size:16px!important;line-height:1.65!important}html .bb-glass-site .bb-consistency-materials #materials>div,html .bb-glass-site .bb-consistency-materials>section:last-of-type>div{border:1px solid var(--bb-glass-border);border-radius:var(--bb-glass-radius);background:var(--bb-glass-surface);box-shadow:var(--bb-glass-shadow)!important;padding:clamp(24px,4vw,44px)!important}html .bb-glass-site .bb-consistency-materials #materials :is(a,button){background:var(--bb-glass-control);border-color:var(--bb-glass-border)!important;box-shadow:var(--bb-glass-control-shadow)!important}html .bb-glass-site .bb-consistency-materials #materials h2+p{font-weight:400}html .bb-glass-site .bb-consistency-materials #product-range>div>.grid{gap:20px}html .bb-glass-site .bb-consistency-materials #product-range>div>.grid>div{border:1px solid var(--bb-glass-border);background:var(--bb-glass-surface)}html .bb-glass-site .bb-consistency-materials #product-range .text-dark{font-weight:400;font-size:20px!important}html .bb-glass-site .bb-consistency-materials #product-range>div>.grid>div>p{font-size:14px!important;line-height:1.7!important}html .bb-glass-site .bb-consistency-materials #product-range+section{border-block:1px solid var(--bb-glass-border);margin-block:14px}html .bb-glass-site .bb-consistency-materials #product-range+section p{font-size:16px!important;line-height:1.65!important}html .bb-glass-site .bb-consistency-materials .bb-logistics-dialog{background:var(--bb-glass-solid)}html .bb-glass-site .bb-consistency-materials>section:last-of-type button.bg-dark{text-align:left;flex-wrap:wrap;width:fit-content;max-width:100%}html .bb-glass-site .bb-consistency-materials>section:last-of-type button.bg-dark>span{font-size:13px!important;line-height:1.4!important}html .bb-glass-site .bb-consistency-about .bb-about-hero{grid-template-columns:.75fr .95fr 1.2fr;gap:24px;min-height:460px;margin-block:28px 44px;padding:34px}html .bb-glass-site .bb-consistency-about .bb-about-global{margin-top:-85px}html .bb-glass-site .bb-consistency-about .bb-about-rock{background:var(--bb-consistency-about-halo);height:350px}html .bb-glass-site .bb-consistency-about .bb-about-capability{padding-top:60px}html .bb-glass-site .bb-consistency-about .bb-about-capability>span{color:var(--bb-ink);font-size:clamp(32px,4vw,46px);font-weight:400;line-height:1.13}html .bb-glass-site .bb-consistency-about :is(.bb-about-socials,.bb-about-links){gap:8px}html .bb-glass-site .bb-consistency-about .bb-about-principles{gap:44px;margin-bottom:44px;padding:clamp(24px,4vw,40px)}html .bb-glass-site .bb-consistency-about .bb-about-principles>div>p:not(.bb-eyebrow){color:var(--bb-muted);font-size:16px;line-height:1.7}html .bb-glass-site .bb-consistency-about .bb-order{margin-block:0 42px;padding-block:0 32px}html .bb-glass-site .bb-consistency-about .bb-faq{border-radius:var(--bb-glass-radius);margin-block:24px 40px;padding:24px}html .bb-glass-site .bb-consistency-catalogues>section{padding-block:26px}html .bb-glass-site .bb-consistency-catalogues .bb-consistency-catalogue-intro>div>div{border-bottom:1px solid var(--bb-glass-border);box-shadow:none;background:0 0;border-radius:0;justify-content:space-between;align-items:end;gap:24px;padding:24px 0 30px}html .bb-glass-site .bb-consistency-catalogues .bb-consistency-catalogue-intro h1{text-transform:none;flex-shrink:1}html .bb-glass-site .bb-consistency-catalogues .bb-consistency-catalogue-intro [aria-hidden]{display:none}html .bb-glass-site .bb-consistency-catalogues .bb-consistency-catalogue-intro p{text-align:left;max-width:360px;color:var(--bb-muted);font-size:16px!important;line-height:1.6!important}html .bb-glass-site .bb-consistency-catalogues .bb-catalogue-section{scroll-margin-top:116px}html .bb-glass-site .bb-consistency-catalogues .bb-catalogue-section>div{padding-inline:clamp(22px,4vw,42px)}html .bb-glass-site .bb-consistency-catalogues .bb-catalogue-section>div:first-child{border-bottom:1px solid var(--bb-glass-border);gap:24px;padding-block:24px}html .bb-glass-site .bb-consistency-catalogues .bb-catalogue-section>div:first-child>div:last-child{gap:16px}html .bb-glass-site .bb-consistency-catalogues .bb-catalogue-section>div:first-child>div:last-child>span{letter-spacing:.07em;color:var(--bb-muted);font-size:10px;font-weight:400}html .bb-glass-site .bb-consistency-catalogues .bb-catalogue-section :is(h1,h2){margin-bottom:8px;font-size:clamp(25px,3vw,34px)!important}html .bb-glass-site .bb-consistency-catalogues .bb-catalogue-section :is(h1,h2)>:is(sup,span){color:var(--bb-muted);font-size:13px!important;font-weight:400!important}html .bb-glass-site .bb-consistency-catalogues .bb-catalogue-section .col-span-full+p{margin-bottom:20px;font-size:13px!important;font-weight:400!important;line-height:1.6!important}html .bb-glass-site .bb-consistency-catalogues .bb-catalogue-product-card{border:1px solid var(--bb-glass-border);background:var(--bb-glass-control);box-shadow:none;border-radius:17px}html .bb-glass-site .bb-consistency-catalogues .bb-catalogue-image{background:var(--bb-consistency-image)!important}html .bb-glass-site .bb-consistency-catalogues .bb-catalogue-product-card button{border-radius:0;min-height:44px;padding:10px 12px!important;font-size:12px!important}html .bb-glass-site .bb-consistency-catalogues .bb-catalogue-section>div>.grid{gap:20px}html .bb-glass-site .bb-consistency-catalogues .bb-catalogue-product-card .border-black{border-color:var(--bb-glass-border)!important}html .bb-glass-site .bb-consistency-catalogues .bb-catalogue-section>div:last-child{padding-block:28px 34px}html .bb-glass-site .bb-consistency-page .bb-footer{border-top:1px solid var(--bb-glass-border);background:0 0;margin-top:32px;padding-top:34px}@media (max-width:1000px){html .bb-glass-site .bb-consistency-page :is(.bb-trading-about,.bb-trading-detail-hero)>div>.grid{gap:24px}html .bb-glass-site .bb-consistency-about .bb-about-hero{grid-template-columns:.7fr .85fr 1.2fr;gap:16px;padding-inline:24px}html .bb-glass-site .bb-consistency-about .bb-about-rock{height:290px}}@media (max-width:767px){html .bb-glass-site main.bb-consistency-page{padding-top:86px}html .bb-glass-site .bb-consistency-page>section:not(.bb-wrap){padding-block:26px}html .bb-glass-site .bb-consistency-page :is(.bb-trading-about-copy,.bb-trading-hero-copy){border:1px solid var(--bb-glass-border);background:var(--bb-glass-surface);border-radius:20px;width:100%;max-width:none;margin:0;padding:22px}html .bb-glass-site .bb-consistency-trading .bb-trading-about .grid>div:has(>.bb-trading-about-copy){min-height:0;padding-top:240px}html .bb-glass-site .bb-consistency-trading .bb-trading-about .grid>div:has(>.bb-trading-about-copy)>div[aria-hidden]{width:100%;height:230px;top:0;left:0;transform:none}html .bb-glass-site .bb-consistency-materials .bb-trading-detail-hero>div>.grid{padding-top:220px}html .bb-glass-site .bb-consistency-page .bb-trading-category-body{margin-top:24px}html .bb-glass-site .bb-consistency-page .bb-trading-category-body>div:has(>div>img)>div{max-width:290px!important}html .bb-glass-site .bb-consistency-about .bb-about-hero{grid-template-columns:1fr 1.2fr;gap:18px;min-height:0;margin-top:18px;padding:26px}html .bb-glass-site .bb-consistency-about .bb-about-global{text-align:left;grid-column:1/-1;margin:0}html .bb-glass-site .bb-consistency-about .bb-about-capability{padding-top:0}html .bb-glass-site .bb-consistency-about .bb-about-rock{height:270px}html .bb-glass-site .bb-consistency-about .bb-about-principles{gap:26px}html .bb-glass-site .bb-consistency-catalogues .bb-consistency-catalogue-intro>div>div{align-items:start}html .bb-glass-site .bb-consistency-catalogues .bb-catalogue-section>div:first-child>div:last-child{flex-wrap:wrap}}@media (max-width:560px){html .bb-glass-site .bb-consistency-about .bb-about-hero{grid-template-columns:1fr}html .bb-glass-site .bb-consistency-about .bb-about-rock{max-width:290px;height:250px}html .bb-glass-site .bb-consistency-about .bb-about-principles{grid-template-columns:1fr}html .bb-glass-site .bb-consistency-page .bb-trading-category-copy>div:first-child{gap:8px}html .bb-glass-site .bb-consistency-page .bb-trading-category-copy>div:first-child>span{padding-inline:10px;font-size:10px}html .bb-glass-site .bb-consistency-catalogues .bb-catalogue-section>div:first-child{padding-block:20px}}@media (prefers-reduced-motion:reduce){html .bb-glass-site .bb-consistency-page :is(a,button){transition:none}}@media (prefers-reduced-transparency:reduce){html .bb-glass-site main.bb-consistency-page,html[data-theme=night] .bb-glass-site main.bb-consistency-page{--bb-glass-grain:none;--bb-glass-surface:var(--bb-surface);--bb-glass-control:var(--bb-raised);--bb-consistency-image:none;--bb-consistency-about-halo:none;background:var(--bb-page)!important}html .bb-glass-site .bb-consistency-page :is(.bb-trading-hero-card,.bb-trading-about-copy,.bb-trading-hero-copy,.bb-about-hero,.bb-about-principles,.bb-catalogue-section){-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html .bb-glass-site .bb-consistency-page :is(.bb-trading-about-copy,.bb-trading-hero-copy,.bb-logistics-dialog){background:var(--bb-glass-solid)}}@media (forced-colors:active){html .bb-glass-site main.bb-consistency-page,html[data-theme=night] .bb-glass-site main.bb-consistency-page{--bb-ink:CanvasText;--bb-muted:CanvasText;--bb-glass-border:ButtonText;--bb-glass-edge:ButtonText;--bb-glass-surface:Canvas;--bb-glass-control:ButtonFace;--bb-glass-solid:Canvas;--bb-consistency-button:ButtonFace;--bb-consistency-button-ink:ButtonText;--bb-consistency-image:none;--bb-consistency-about-halo:none;--bb-glass-shadow:none;--bb-glass-control-shadow:none;color:canvastext;background:canvas!important}html .bb-glass-site .bb-consistency-page :is(a,button,summary):focus-visible{outline-color:highlight!important}}
.CatalogueSectorRail-module__AfaOha__section{color:var(--bb-ink,#1e3444);padding:18px 24px 26px}.CatalogueSectorRail-module__AfaOha__inner{min-width:0;max-width:1440px;margin-inline:auto}.CatalogueSectorRail-module__AfaOha__header{justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin-bottom:10px;display:flex}.CatalogueSectorRail-module__AfaOha__heading{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:400;line-height:1.2}html .bb-glass-site .bb-consistency-catalogues .CatalogueSectorRail-module__AfaOha__header .CatalogueSectorRail-module__AfaOha__heading{letter-spacing:-.03em;margin:0;font-size:22px!important;font-weight:400!important;line-height:1.2!important}.CatalogueSectorRail-module__AfaOha__controls{flex-shrink:0;gap:6px;display:flex}.CatalogueSectorRail-module__AfaOha__controls button{border:1px solid var(--bb-glass-border,var(--bb-line));background:var(--bb-glass-control,var(--bb-surface));min-width:44px;min-height:44px;color:inherit;cursor:pointer;box-shadow:var(--bb-glass-control-shadow);border-radius:50%;place-items:center;padding:0;font-size:20px;display:grid}.CatalogueSectorRail-module__AfaOha__controls button:disabled{opacity:.38;cursor:default}.CatalogueSectorRail-module__AfaOha__track{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--bb-glass-border,var(--bb-line))transparent;gap:14px;max-width:100%;margin:0;padding:7px 7px 12px;scroll-padding-inline:7px;list-style:none;display:flex;overflow-x:auto}.CatalogueSectorRail-module__AfaOha__item{scroll-snap-align:start;flex:0 0 280px;min-width:0}.CatalogueSectorRail-module__AfaOha__card{border:1px solid var(--bb-glass-border,var(--bb-line));border-block-color:var(--bb-glass-edge,var(--bb-line));background:var(--bb-glass-control,var(--bb-surface));height:100%;min-height:136px;box-shadow:var(--bb-glass-control-shadow);color:inherit;border-radius:22px;align-items:center;gap:16px;padding:20px 26px 20px 17px;text-decoration:none;transition:border-color .18s,background-color .18s;display:flex;position:relative}.CatalogueSectorRail-module__AfaOha__image{flex:0 0 88px;width:88px;height:88px;position:relative}.CatalogueSectorRail-module__AfaOha__artwork{-o-object-fit:contain;object-fit:contain}.CatalogueSectorRail-module__AfaOha__title{font-size:16px;font-weight:400;line-height:1.35}.CatalogueSectorRail-module__AfaOha__arrow{color:var(--bb-muted,currentColor);font-size:13px;position:absolute;inset:12px 13px auto auto}.CatalogueSectorRail-module__AfaOha__section :is(.CatalogueSectorRail-module__AfaOha__track,.CatalogueSectorRail-module__AfaOha__card,button):focus-visible{outline:2px solid var(--bb-glass-focus,var(--bb-ink));outline-offset:2px}@media (hover:hover){.CatalogueSectorRail-module__AfaOha__card:hover,.CatalogueSectorRail-module__AfaOha__controls button:not(:disabled):hover{border-color:var(--bb-glass-accent,var(--bb-ink))}}@media (min-width:768px){.CatalogueSectorRail-module__AfaOha__section{padding-inline:48px}}@media (min-width:1024px){.CatalogueSectorRail-module__AfaOha__section{padding-inline:64px}}@media (max-width:600px){.CatalogueSectorRail-module__AfaOha__item{flex-basis:264px}.CatalogueSectorRail-module__AfaOha__track{gap:12px}.CatalogueSectorRail-module__AfaOha__card{border-radius:20px;gap:13px;min-height:122px;padding:17px 24px 17px 16px}.CatalogueSectorRail-module__AfaOha__image{flex-basis:76px;width:76px;height:76px}.CatalogueSectorRail-module__AfaOha__title{font-size:15px}}@media (max-width:360px){.CatalogueSectorRail-module__AfaOha__item{flex-basis:240px}.CatalogueSectorRail-module__AfaOha__card{gap:10px}.CatalogueSectorRail-module__AfaOha__title{font-size:14px}}@media (prefers-reduced-motion:reduce){.CatalogueSectorRail-module__AfaOha__track{scroll-behavior:auto}.CatalogueSectorRail-module__AfaOha__card{transition:none}}@media (prefers-reduced-transparency:reduce){.CatalogueSectorRail-module__AfaOha__card,.CatalogueSectorRail-module__AfaOha__controls button{background:var(--bb-surface)}}@media (forced-colors:active){.CatalogueSectorRail-module__AfaOha__card{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.CatalogueSectorRail-module__AfaOha__controls button{color:buttontext;background:buttonface;border-color:buttontext}.CatalogueSectorRail-module__AfaOha__section :is(.CatalogueSectorRail-module__AfaOha__track,.CatalogueSectorRail-module__AfaOha__card,button):focus-visible{outline-color:highlight}}
