.bw-contact-dock{position:fixed;right:max(1.6rem,env(safe-area-inset-right));bottom:max(1.6rem,calc(env(safe-area-inset-bottom) + 1rem));z-index:42;display:flex;flex-direction:column;align-items:flex-end;gap:.8rem;pointer-events:none}.bw-contact-dock__button{--dock-bg:#10131a;--dock-fg:#fff;min-height:5rem;display:flex;align-items:center;justify-content:flex-end;gap:0;background:var(--dock-bg);color:var(--dock-fg);text-decoration:none;border:1px solid rgba(255,255,255,.16);box-shadow:0 10px 26px #0b101f29;pointer-events:auto;overflow:hidden;transition:transform .16s ease,box-shadow .16s ease}.bw-contact-dock__button--call{--dock-bg:#1f9d55}.bw-contact-dock__button--email{--dock-bg:#10131a}.bw-contact-dock__icon{width:5rem;height:5rem;display:grid;place-items:center;flex:0 0 5rem}.bw-contact-dock__icon svg{width:2.25rem;height:2.25rem}.bw-contact-dock__label{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;font-size:1.05rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;transition:max-width .22s ease,opacity .14s ease,padding .22s ease}.bw-contact-dock__button:hover,.bw-contact-dock__button:focus-visible{transform:translateY(-2px);box-shadow:0 14px 32px #0b101f38}.bw-contact-dock__button:hover .bw-contact-dock__label,.bw-contact-dock__button:focus-visible .bw-contact-dock__label{max-width:12rem;opacity:1;padding-left:1.6rem}.bw-contact-dock__button:focus-visible{outline:3px solid #fff;outline-offset:2px}@media screen and (max-width:749px){.bw-contact-dock{right:max(1.2rem,env(safe-area-inset-right));bottom:max(1.2rem,calc(env(safe-area-inset-bottom) + .8rem));gap:.65rem}.bw-contact-dock__button{min-height:4.8rem}.bw-contact-dock__icon{width:4.8rem;height:4.8rem;flex-basis:4.8rem}.bw-contact-dock__icon svg{width:2.1rem;height:2.1rem}.bw-contact-dock__label{display:none}}@media(prefers-reduced-motion:reduce){.bw-contact-dock__button,.bw-contact-dock__label{transition:none}}:root{--bw-blue: #334fb4;--bw-blue-dark: #263d92;--bw-ink: #0d1117;--bw-muted: #66707b;--bw-paper: #f4f6f8;--bw-line: #d8dde5}body{letter-spacing:0}.page-width{max-width:146rem}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:700;letter-spacing:-.025em}.header-wrapper{border-bottom:1px solid var(--bw-line);box-shadow:none!important}.header{max-width:146rem;padding-left:2rem;padding-right:2rem}.header__heading-logo{display:block}.header__menu-item,.header__inline-menu .list-menu__item{font-size:1.12rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.header__menu-item span{text-decoration:none!important;text-underline-offset:.4rem}.header__menu-item:hover span,.header__active-menu-item{color:var(--bw-blue)}.header__submenu,.mega-menu__content{border:1px solid var(--bw-line);border-radius:0!important;box-shadow:none!important}.header__submenu .header__menu-item{padding-top:1.1rem;padding-bottom:1.1rem;font-size:1.12rem;letter-spacing:.04em;text-transform:none}.announcement-bar,.announcement-bar-section{min-height:0}.announcement-bar__message{padding-top:.9rem;padding-bottom:.9rem;font-size:1.02rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.button,.shopify-challenge__button,.customer button{border-radius:0!important;box-shadow:none!important;font-weight:700;letter-spacing:.035em;transition:transform .16s ease,background-color .16s ease,color .16s ease}.button:hover,.shopify-challenge__button:hover,.customer button:hover{transform:translateY(-1px)}.card-wrapper .card,.collection-list .card,.product-card-wrapper .card{border-radius:0!important}.card-wrapper .card__inner,.collection-list .card__inner,.product-card-wrapper .card__inner{border-radius:0!important;overflow:hidden}.card-wrapper,.collection-list .card-wrapper,.product-card-wrapper{border-top:1px solid var(--bw-line)}.card__information{padding-top:1.5rem}.card__heading{font-weight:700;letter-spacing:-.015em;line-height:1.25}.card-information .price{font-weight:700}.collection-list-title,.title-wrapper-with-link .title,.collection__title .title{letter-spacing:-.035em}.bw-hero{background:#fff!important;border-bottom:1px solid var(--bw-line)}.bw-hero__visual:before{display:none!important}.bw-spec-card{border:1px solid #252b36;box-shadow:none!important}.bw-applications{border-bottom:1px solid var(--bw-line)}.bw-app-card{border:1px solid var(--bw-line);background:#fff!important;box-shadow:none!important}.bw-app-card:hover{border-color:var(--bw-ink);box-shadow:none!important;transform:none!important}.bw-app-card__content{border-top:1px solid var(--bw-line)}.bw-app-card__link{color:var(--bw-blue)!important;font-size:1.02rem!important;letter-spacing:.1em!important;text-transform:uppercase}.bw-expertise__points,.bw-expertise__point{border-color:#ffffff38!important}.footer{border-top:1px solid var(--bw-line)}.footer-block__heading{font-size:1.12rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.footer-block__details-content a{text-underline-offset:.35rem}.field__input,.select__select,.customer .field input{border-radius:0!important}.facets__summary,.facets__heading,.product-count__text{font-weight:700}@media screen and (min-width:990px){.header{min-height:8rem}.header__inline-menu{margin-left:3.5rem}}@media screen and (max-width:989px){.header{padding-left:1.5rem;padding-right:1.5rem}.menu-drawer__menu-item{font-weight:700;letter-spacing:.04em}}@media screen and (prefers-reduced-motion:reduce){.button,.shopify-challenge__button,.customer button{transition:none}}.vehicle-paint-lookup{background:#f5f6f7;color:#101820}.vehicle-paint-lookup__inner{padding-top:clamp(4.5rem,7vw,8rem);padding-bottom:clamp(5rem,8vw,9rem)}.vehicle-paint-lookup__heading{max-width:88rem;margin:0 auto 1.4rem;text-align:center;color:#102f56;font-size:clamp(3.4rem,4.6vw,5.6rem);line-height:1.04;letter-spacing:-.04em}.vehicle-paint-lookup__subheading{max-width:62rem;margin:1.6rem auto 0;text-align:center;color:#52606d;font-size:clamp(1.5rem,1.8vw,1.8rem);font-weight:400;line-height:1.55}.vehicle-paint-lookup__widget{max-width:92rem;margin:3.2rem auto 0}.vehicle-paint-lookup .paint-lookup-widget{max-width:none;margin:0;padding:clamp(2.2rem,4vw,4.2rem);border:1px solid #d9dee5;border-radius:1.2rem;background:#fff;box-shadow:0 1.8rem 4rem #102f5614;color:#263442;font-family:inherit}.vehicle-paint-lookup .paint-lookup-widget>h2{display:none}.vehicle-paint-lookup .paint-lookup-widget>.paint-lookup-form{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label" "plate submit";gap:1rem 1.6rem;margin:0}.vehicle-paint-lookup .paint-lookup-widget>.paint-lookup-form>label{grid-area:label;margin:0;color:#3c4855;font-size:1.5rem;font-weight:650}.vehicle-paint-lookup .paint-lookup-widget>.paint-lookup-form:before{z-index:1;display:grid;width:5.2rem;border:.3rem solid #151c25;border-right:0;border-radius:.9rem 0 0 .9rem;background:#0738a8;color:#fff;content:"GB";font-size:1.5rem;font-weight:800;grid-area:plate;place-items:center;pointer-events:none}.vehicle-paint-lookup .paint-lookup-widget>.paint-lookup-form>input{width:100%;min-height:7rem;padding:.8rem 2rem .8rem 6.8rem;border:.3rem solid #151c25;border-radius:.9rem;background:#ffd400;color:#050505;font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:clamp(2.6rem,5vw,4.2rem);font-weight:900;line-height:1;letter-spacing:.12em;grid-area:plate;text-align:center;text-transform:uppercase;box-shadow:inset 0 -.25rem #00000014}.vehicle-paint-lookup .paint-lookup-widget>.paint-lookup-form>input::placeholder{color:#05050575;font-size:clamp(1.7rem,3vw,2.5rem);letter-spacing:.07em}.vehicle-paint-lookup .paint-lookup-widget>.paint-lookup-form>input:focus{outline:.3rem solid rgba(16,71,126,.22);outline-offset:.3rem}.vehicle-paint-lookup .paint-lookup-widget>.paint-lookup-form>button{min-width:15rem;min-height:7rem;padding:1.2rem 2.4rem;border:.2rem solid #174d82;border-radius:.8rem;background:#174d82;color:#fff;font-family:inherit;font-size:1.6rem;font-weight:750;grid-area:submit;letter-spacing:.01em;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.vehicle-paint-lookup .paint-lookup-widget>.paint-lookup-form>button:hover{border-color:#0f365e;background:#0f365e;transform:translateY(-.1rem)}.vehicle-paint-lookup .paint-lookup-link{margin-top:1.4rem;padding:.8rem 1.4rem;border:.15rem solid #174d82;border-radius:.55rem;color:#174d82;font-family:inherit;font-size:1.4rem;font-weight:700;text-decoration:none}.vehicle-paint-lookup .paint-lookup-manual{margin-top:2.4rem;padding:2.2rem;border:1px solid #d9dee5;border-radius:.9rem;background:#f8fafc}.vehicle-paint-lookup .paint-lookup-manual h3,.vehicle-paint-lookup .paint-lookup-results h3{color:#102f56;font-size:2rem;letter-spacing:.02em;text-transform:uppercase}.vehicle-paint-lookup .paint-lookup-manual .paint-lookup-form{display:grid;grid-template-columns:1fr 1fr;gap:.8rem 1.6rem}.vehicle-paint-lookup .paint-lookup-manual input,.vehicle-paint-lookup .paint-lookup-manual select{min-height:5rem;padding:1rem 1.2rem;border:1px solid #aeb8c3;border-radius:.6rem;background:#fff;color:#172331;font:inherit}.vehicle-paint-lookup .paint-lookup-manual button{min-height:5rem;margin-top:.8rem;padding:1rem 1.8rem;border-color:#174d82;background:#174d82;color:#fff;font-family:inherit;font-weight:700}.vehicle-paint-lookup .paint-lookup-status{padding:1rem 1.2rem;border-radius:.6rem;background:#eef3f8}.vehicle-paint-lookup .paint-lookup-status.is-error{background:#fff1f1;color:#9a2020}.vehicle-paint-lookup .paint-lookup-results{margin-top:2.6rem}.vehicle-paint-lookup .paint-swatch-grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.8rem}.vehicle-paint-lookup .paint-swatch-card{gap:.5rem;padding:1rem;border:1px solid #d9dee5;border-radius:.8rem;background:#fff}.vehicle-paint-lookup .paint-swatch{min-height:13rem;border-radius:.65rem}@media screen and (max-width:749px){.vehicle-paint-lookup__inner{padding-top:4rem;padding-bottom:5rem}.vehicle-paint-lookup__heading{text-align:left}.vehicle-paint-lookup__subheading{margin-left:0;text-align:left}.vehicle-paint-lookup__widget{margin-top:2.4rem}.vehicle-paint-lookup .paint-lookup-widget{padding:1.8rem}.vehicle-paint-lookup .paint-lookup-widget>.paint-lookup-form{grid-template-columns:minmax(0,1fr);grid-template-areas:"label" "plate" "submit"}.vehicle-paint-lookup .paint-lookup-widget>.paint-lookup-form>input{min-height:6.4rem;padding-left:5.9rem;font-size:clamp(2.2rem,9vw,3.4rem)}.vehicle-paint-lookup .paint-lookup-widget>.paint-lookup-form:before{width:4.6rem;font-size:1.3rem}.vehicle-paint-lookup .paint-lookup-widget>.paint-lookup-form>button{width:100%;min-height:5.4rem}.vehicle-paint-lookup .paint-lookup-manual .paint-lookup-form{grid-template-columns:1fr}.vehicle-paint-lookup .paint-swatch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.vehicle-paint-lookup .paint-swatch{min-height:9rem}}@media screen and (max-width:420px){.vehicle-paint-lookup .paint-swatch-grid{grid-template-columns:1fr}}.paint-selection-enabled .paint-swatch{display:grid!important;width:100%!important;min-height:clamp(10rem,16vw,15rem)!important;isolation:isolate}.paint-selection-enabled .paint-swatch:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:inherit;content:"";pointer-events:none}.paint-selection-enabled .paint-swatch--metallic:after{background:linear-gradient(118deg,#ffffff47,#ffffff14,#0000001a,#ffffff2e 72%,#0000000f);box-shadow:inset 0 1px #ffffff47,inset 0 -1.5rem 3rem #00000014;mix-blend-mode:soft-light;opacity:.78}.paint-selection-enabled .paint-swatch--metallic{background-image:none!important}.paint-selection-enabled .paint-swatch--pearl:after{background:linear-gradient(118deg,transparent 5%,rgba(175,220,255,.3) 33%,rgba(255,217,241,.3) 62%,transparent 92%),linear-gradient(145deg,rgba(255,255,255,.28),transparent 48%);mix-blend-mode:screen}.paint-selection-enabled .paint-swatch--xirallic:after{background-image:radial-gradient(circle at 18% 28%,rgba(255,255,255,.8) 0 1.5px,transparent 2px),radial-gradient(circle at 72% 24%,rgba(255,255,255,.62) 0 1.5px,transparent 2px),radial-gradient(circle at 42% 72%,rgba(255,255,255,.58) 0 1.5px,transparent 2px),radial-gradient(circle at 84% 78%,rgba(255,255,255,.68) 0 1.5px,transparent 2px),linear-gradient(125deg,rgba(255,255,255,.35),transparent 48%);background-size:2.4rem 2.4rem,3rem 3rem,3.5rem 3.5rem,2.7rem 2.7rem,100% 100%}.paint-selection-enabled .paint-swatch-card.is-selectable{position:relative;padding:1rem;border:1px solid #d8dee5;border-radius:.9rem;background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.paint-selection-enabled .paint-swatch-card.is-selectable:hover{border-color:#174d82;box-shadow:0 1rem 2.4rem #102f5621;transform:translateY(-.25rem)}.paint-selection-enabled .paint-swatch-card.is-selectable:focus-visible{outline:.3rem solid rgba(23,77,130,.28);outline-offset:.3rem}.paint-selection-enabled .paint-swatch-card.is-selectable:after{color:#174d82;content:"Select colour";font-size:1.2rem;font-weight:800;letter-spacing:.02em}.paint-selection-enabled .paint-swatch-finish[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=QAIAAAAAAAAAAQBA */
