.b2b-page{--b2b-blue: #004fff;--b2b-cream: #fffdf8;--b2b-ink: #121212;--b2b-pad-x: clamp(16px, 2.5vw, 48px);--b2b-pad-y: var(--b2b-space-desktop, clamp(25px, 2.0833vw, 40px));--b2b-fs-body: clamp(13px, .8333vw, 16px);--b2b-fs-h2: clamp(28px, 2.5vw, 48px);--b2b-fs-step: clamp(22px, 1.875vw, 36px);--b2b-fs-card: clamp(34px, 3.75vw, 72px);--b2b-fs-hero: clamp(44px, 5.4411vw, 104.469px);--b2b-fs-link: clamp(16px, 1.0417vw, 20px);background:var(--b2b-cream);color:var(--b2b-ink);font-family:nohemiregular,Nohemi,sans-serif;font-weight:400;font-size:var(--b2b-fs-body);line-height:1.35;letter-spacing:.02em;text-transform:uppercase}.b2b-page *{box-sizing:border-box}.b2b-page h1,.b2b-page h2,.b2b-page h3{font-family:nohemimedium,Nohemi,sans-serif;font-weight:500;text-transform:uppercase;margin:0;letter-spacing:0}.b2b-page p{margin:0;line-height:inherit}.b2b__section{padding:calc(var(--b2b-pad-y) * var(--b2b-space-top, 1)) var(--b2b-pad-x) calc(var(--b2b-pad-y) * var(--b2b-space-bottom, 1));background:var(--b2b-cream)}.b2b__h2{font-size:var(--b2b-fs-h2);line-height:1.07}.b2b__label{font-size:var(--b2b-fs-body);letter-spacing:.02em}.b2b__arrow{flex:none;width:.75em;height:.75em;stroke:currentColor;stroke-width:2;fill:none}.b2b__hero{position:relative;margin-top:calc(-1 * var(--header-height, 65px));display:flex;align-items:flex-end;overflow:hidden;min-height:max(560px,min(53.65vw,100svh));background:var(--b2b-ink)}.b2b__hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.b2b__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--b2b-hero-overlay, .21));pointer-events:none}.b2b__hero-inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(28px,3.3333vw,64px);padding:var(--header-height, 65px) var(--b2b-pad-x) clamp(40px,3.5938vw,69px) clamp(16px,3.75vw,72px);width:100%}.b2b__hero-copy{display:flex;flex-direction:column;gap:clamp(14px,1.25vw,24px);max-width:min(100%,38.65vw)}.b2b__hero-sub{color:var(--b2b-cream);font-size:var(--b2b-fs-body);line-height:1.4;max-width:46ch}.b2b-page h1.b2b__hero-heading{font-size:var(--b2b-fs-hero);line-height:.9;letter-spacing:.02em;color:var(--b2b-cream)}.b2b__hero-ctas{display:flex;flex-wrap:wrap;gap:clamp(12px,1.0417vw,20px)}.b2b__btn{display:inline-flex;align-items:center;justify-content:center;gap:12.7px;padding:clamp(14px,.9375vw,18px) clamp(24px,2.5vw,48px);font-family:nohemisemibold,Nohemi,sans-serif;font-weight:600;font-size:var(--b2b-fs-body);line-height:1.35;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer;transition:opacity .2s ease}.b2b__btn:hover{opacity:.86}.b2b__btn .b2b__arrow{width:.7em;height:.7em}.b2b__btn--blue{background:var(--b2b-blue);color:var(--b2b-cream)}.b2b__btn--cream{background:var(--b2b-cream);color:var(--b2b-blue)}.b2b__logos{--b2b-logo-gap: clamp(24px, 3.075vw, 59.04px);display:flex;flex-direction:column;align-items:flex-start;gap:clamp(20px,1.875vw,36px)}.b2b__logos-wrap{position:relative;align-self:stretch;margin:0 calc(-1 * var(--b2b-pad-x));overflow:hidden}.b2b__logos-rows{display:flex;align-items:center;width:max-content;gap:var(--b2b-logo-gap);animation:b2b-logo-marquee var(--b2b-marquee-duration, 60s) linear infinite;will-change:transform}.b2b__logos-row{display:contents}.b2b__logos-row--1 .b2b__logos-track{order:1}.b2b__logos-row--2 .b2b__logos-track{order:2}.b2b__logos-row--1 .b2b__logos-track[aria-hidden]{order:3}.b2b__logos-row--2 .b2b__logos-track[aria-hidden]{order:4}@keyframes b2b-logo-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - (var(--b2b-logo-gap) / 2)),0,0)}}.b2b__logos-wrap:hover .b2b__logos-rows,.b2b__logos-wrap:focus-within .b2b__logos-rows,.b2b__logos-wrap:hover .b2b__logos-row,.b2b__logos-wrap:focus-within .b2b__logos-row{animation-play-state:paused}.b2b__logos-wrap[data-b2b-marquee=off] .b2b__logos-rows{width:100%;justify-content:center;animation:none}.b2b__logos-wrap[data-b2b-marquee=off] .b2b__logos-track[aria-hidden]{display:none}.b2b__logos-track{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex:none;gap:var(--b2b-logo-gap)}.b2b__logos-track:empty{display:none}.b2b__logos-track img{display:block;flex:none;width:auto;height:auto;max-width:clamp(120px,11.33vw,217.54px);max-height:clamp(28px,3.3057vw,63.47px);object-fit:contain}@media(prefers-reduced-motion:reduce){.b2b__logos-rows,.b2b__logos-row{animation:none}.b2b__logos-rows{width:100%;justify-content:flex-start}.b2b__logos-track[aria-hidden]{display:none}.b2b__logos-wrap{overflow-x:auto;scrollbar-width:none}.b2b__logos-wrap::-webkit-scrollbar{display:none}}.b2b__logos-wrap:before,.b2b__logos-wrap:after{content:"";position:absolute;top:0;bottom:0;width:clamp(48px,7.67vw,147.27px);pointer-events:none;z-index:2}.b2b__logos-wrap:before{left:0;background:linear-gradient(90deg,var(--b2b-cream) 0%,rgba(255,253,248,0) 100%)}.b2b__logos-wrap:after{right:0;background:linear-gradient(270deg,var(--b2b-cream) 0%,rgba(255,253,248,0) 100%)}.b2b__statement{display:flex;align-items:flex-start;gap:clamp(24px,4vw,90px)}.b2b__statement-label{flex:1 1 0;min-width:0}.b2b__statement-body{flex:0 1 auto;width:min(100%,63.02vw);display:flex;flex-direction:column;gap:clamp(28px,3.75vw,72px)}.b2b__statement-text{font-family:nohemimedium,Nohemi,sans-serif;font-weight:500;font-size:var(--b2b-fs-h2);line-height:1.07;letter-spacing:0;text-transform:uppercase}.b2b__statement-text .b2b__dim{opacity:.32}.b2b__statement-copy{display:flex;flex-direction:column;gap:1.1em;max-width:74ch}.b2b__statement-copy p{margin:0}.b2b__statement-link{display:inline-flex;align-items:center;gap:clamp(8px,.8854vw,17px);font-family:nohemimedium,Nohemi,sans-serif;font-weight:500;font-size:var(--b2b-fs-h2);line-height:1.07;letter-spacing:0;text-transform:uppercase;color:inherit;text-decoration:none;align-self:flex-start}.b2b__statement-link .b2b__arrow{stroke-width:3}.b2b__statement-link:hover{color:var(--b2b-blue)}.b2b__journey{display:flex;flex-direction:column;gap:clamp(28px,3.0208vw,58px)}.b2b__journey-inner{display:flex;flex-direction:column;gap:clamp(18px,1.5104vw,29px)}.b2b__journey-rail{display:flex;align-items:center;gap:clamp(8px,.7813vw,15px)}.b2b__journey-node{flex:none;display:flex;align-items:center;justify-content:center;width:clamp(36px,2.7604vw,53px);height:clamp(36px,2.7604vw,53px);border:1px solid #000;border-radius:1000px;font-family:nohemimedium,Nohemi,sans-serif;font-weight:500;font-size:var(--b2b-fs-step);line-height:1.07;letter-spacing:0;color:#000}.b2b__journey-line{flex:0 0 19.0734vw;height:0;border-top:1px solid #000}.b2b__journey-rail>.b2b__journey-line:nth-last-child(2){flex:1 1 auto}.b2b__journey-steps{display:flex;align-items:flex-start;gap:1.6667vw}.b2b__journey-step{flex:0 0 21.7188vw;min-width:0;display:flex;flex-direction:column;gap:clamp(12px,1.1979vw,23px)}.b2b__journey-step h3{font-size:var(--b2b-fs-step);line-height:1.07;color:#000}.b2b__cards-section{display:flex;flex-direction:column;gap:clamp(20px,1.875vw,36px)}.b2b__cards-head{display:flex;justify-content:space-between;align-items:center;gap:clamp(16px,2.5vw,48px)}.b2b__cards-head .b2b__h2{line-height:1}.b2b__inline-link{display:inline-flex;align-items:center;gap:7px;color:inherit;text-decoration:none;white-space:nowrap}.b2b__inline-link:hover{color:var(--b2b-blue)}.b2b__cards{display:flex;align-items:stretch;gap:clamp(10px,.9375vw,18px)}.b2b__card-cell{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:clamp(12px,1.0417vw,20px)}.b2b__card-text{max-width:44ch;opacity:.7}.b2b__card{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;display:block;text-decoration:none;background:var(--b2b-ink)}.b2b__card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.22,1,.36,1)}.b2b__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000040}.b2b__card:hover img{transform:scale(1.04)}.b2b__card-title{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);width:90%;text-align:center;font-family:nohemimedium,Nohemi,sans-serif;font-weight:500;font-size:var(--b2b-fs-card);line-height:.92;text-transform:uppercase;color:#fff}.b2b__terms{display:flex;flex-direction:column;justify-content:center;gap:clamp(24px,2.6563vw,51px)}.b2b__terms>.b2b__h2{max-width:min(100%,60.65vw)}.b2b__terms-row{display:flex;align-items:flex-start;gap:clamp(24px,2.6563vw,51px)}.b2b__terms-media{flex:none;width:min(50%,48.02vw);aspect-ratio:922 / 737.6;background:#d9d9d9;overflow:hidden}.b2b__terms-media img{width:100%;height:100%;object-fit:cover;display:block}.b2b__terms-body{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:clamp(24px,2.6563vw,51px)}.b2b__accordion{display:flex;flex-direction:column}.b2b__accordion details{border-top:1px solid var(--b2b-ink)}.b2b__accordion details:last-child{border-bottom:1px solid var(--b2b-ink)}.b2b__accordion summary{display:flex;justify-content:space-between;align-items:center;gap:clamp(24px,6.4vw,123px);padding:clamp(14px,1.0417vw,20px) 0;cursor:pointer;list-style:none}.b2b__accordion summary::-webkit-details-marker{display:none}.b2b__accordion summary:after{content:"+";flex:none;font-size:1.1em;line-height:1}.b2b__accordion details[open] summary:after{content:"\2013"}.b2b__accordion-content{padding:0 0 clamp(14px,1.0417vw,20px);max-width:62ch;opacity:.7}.b2b__enquiry{display:flex;flex-direction:column;align-items:flex-end;gap:clamp(32px,3.3854vw,65px)}.b2b__enquiry-head{display:flex;align-items:flex-start;gap:clamp(24px,2.6563vw,51px);width:100%}.b2b__enquiry-head .b2b__h2{flex:1 1 0;min-width:0}.b2b__enquiry-note{flex:none;width:min(50%,44.32vw)}.b2b__enquiry-row{display:flex;align-items:flex-start;gap:10px;width:100%}.b2b__enquiry-links{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(10px,.6771vw,13px)}.b2b__enquiry-links a{display:inline-flex;align-items:center;gap:9px;font-family:nohemimedium,Nohemi,sans-serif;font-weight:500;font-size:var(--b2b-fs-link);line-height:1.35;letter-spacing:.02em;text-transform:uppercase;color:var(--b2b-ink);text-decoration:none}.b2b__enquiry-links a:hover{color:var(--b2b-blue)}.b2b__form-col{flex:none;width:min(100%,44.27vw);display:flex;flex-direction:column;gap:clamp(20px,1.8229vw,35px)}.b2b__form-intro{display:flex;flex-direction:column;gap:clamp(8px,.6771vw,13px)}.b2b__form-intro h3{font-size:var(--b2b-fs-link);line-height:1.35;letter-spacing:.02em}.b2b__form-intro p{max-width:56ch;opacity:.7}.b2b__honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.b2b__form[hidden]{display:none}.b2b__form{width:100%;display:flex;flex-direction:column;gap:10px}.b2b__form-pair{display:flex;align-items:flex-start;gap:clamp(12px,.9375vw,18px);width:100%}.b2b__field{flex:1 1 0;min-width:0;border-bottom:1px solid var(--b2b-ink)}.b2b__field--message textarea{width:100%;padding:clamp(14px,1.0417vw,20px) 0;border:0;background:transparent;color:var(--b2b-ink);font-family:inherit;font-size:var(--b2b-fs-body);line-height:1.35;text-transform:uppercase;letter-spacing:.02em;resize:vertical}.b2b__field--message textarea:focus{outline:none}.b2b__field--message textarea::placeholder{color:var(--b2b-ink);opacity:.28}.b2b__field input{width:100%;padding:clamp(14px,1.0417vw,20px) 0;border:0;background:transparent;color:var(--b2b-ink);font-family:inherit;font-size:var(--b2b-fs-body);line-height:1.35;text-transform:uppercase;letter-spacing:.02em}.b2b__field input:focus{outline:none}.b2b__field:focus-within{border-bottom-color:var(--b2b-blue)}.b2b__field input::placeholder{color:var(--b2b-ink);opacity:.28}.b2b__quantity{width:100%;margin:0;padding:0;border:0;min-width:0}.b2b__quantity-legend{display:block;width:100%;padding:clamp(14px,.9896vw,19px) 0;font-size:var(--b2b-fs-body);letter-spacing:.02em}.b2b__chips{display:flex;flex-wrap:wrap;gap:clamp(10px,.9375vw,18px)}.b2b__chip{flex:1 1 auto}.b2b__chip input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.b2b__chip span{display:flex;align-items:center;justify-content:center;padding:clamp(14px,1.0417vw,20px);border:1px solid var(--b2b-ink);font-size:var(--b2b-fs-body);letter-spacing:.02em;text-align:center;cursor:pointer;transition:background .15s ease,color .15s ease;white-space:nowrap}.b2b__chip input:checked+span{background:var(--b2b-ink);color:var(--b2b-cream)}.b2b__chip input:focus-visible+span{outline:2px solid var(--b2b-blue);outline-offset:2px}.b2b__form-pair--spaced{padding-top:clamp(12px,.9375vw,18px)}.b2b__form-submit{padding-top:clamp(32px,4.3229vw,83px)}.b2b__form-submit .b2b__btn{width:100%}.b2b__form-message{display:flex;flex-direction:column;gap:clamp(8px,.6771vw,13px);padding:clamp(14px,1.0417vw,20px) 0;color:var(--b2b-blue)}.b2b__form-message h3{font-size:var(--b2b-fs-step);line-height:1.07;color:var(--b2b-blue)}.b2b__form-message--error{color:#c0392b}.b2b__form-message[hidden]{display:none}div.b2b [id],.b2b__section[id]{scroll-margin-top:calc(var(--header-height, 65px) + 12px)}body.template-page-b2b .header-wrapper,body.template-page-b2b .header-wrapper .header{background-color:transparent!important}body.template-page-b2b .header-wrapper .header{border-bottom:1px solid #fffdf8}body.template-page-b2b .header-wrapper .header>a,body.template-page-b2b .header-wrapper .header>button,body.template-page-b2b .header-wrapper .header>header-drawer>details>summary,body.template-page-b2b .header-wrapper .header__heading-link,body.template-page-b2b .header-wrapper .header__icon span{color:#fffdf8!important}body.template-page-b2b .header-wrapper .header>svg [stroke]:not([stroke=none]),body.template-page-b2b .header-wrapper .header__icon svg [stroke]:not([stroke=none]){stroke:currentColor}body.template-page-b2b .header-wrapper .header>svg,body.template-page-b2b .header-wrapper .header__icon svg{color:#fffdf8}body.template-page-b2b .menu-drawer a,body.template-page-b2b .menu-drawer button{color:#121212!important}body.template-page-b2b .header-wrapper.b2b-header-opaque,body.template-page-b2b .header-wrapper.b2b-header-opaque .header{background-color:#fffdf8!important}body.template-page-b2b .header-wrapper.b2b-header-opaque .header{border-bottom-color:#121212}body.template-page-b2b .header-wrapper.b2b-header-opaque .header>a,body.template-page-b2b .header-wrapper.b2b-header-opaque .header>button,body.template-page-b2b .header-wrapper.b2b-header-opaque .header>header-drawer>details>summary,body.template-page-b2b .header-wrapper.b2b-header-opaque .header__heading-link,body.template-page-b2b .header-wrapper.b2b-header-opaque .header__icon span{color:#121212!important}body.template-page-b2b .header-wrapper.b2b-header-opaque .header>svg,body.template-page-b2b .header-wrapper.b2b-header-opaque .header__icon svg{color:#121212}body.template-page-b2b .header-wrapper,body.template-page-b2b .header-wrapper .header,body.template-page-b2b .header-wrapper .header>a,body.template-page-b2b .header-wrapper .header>button,body.template-page-b2b .header-wrapper .header>header-drawer>details>summary,body.template-page-b2b .header-wrapper .header__icon svg{transition:background-color .2s ease,color .2s ease,border-color .2s ease}body.template-page-b2b .header-wrapper .header__icon svg [stroke]{transition:stroke .2s ease}body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]),body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]) .header{background-color:#fffdf8!important}body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]) .header{border-bottom-color:#121212}body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]) .header>a,body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]) .header>button,body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]) .header>header-drawer>details>summary,body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]) .header__heading-link,body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]) .header__icon span{color:#121212!important}body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]) .header>svg,body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]) .header__icon svg{color:#121212}body.template-page-b2b .header-wrapper .header .list-menu .level-1{color:#fffdf8}body.template-page-b2b .header-wrapper:not(.b2b-header-opaque) .header__icons svg path{stroke:#fffdf8}body.template-page-b2b .header-wrapper:not(.b2b-header-opaque) .header__heading-logo{display:none}body.template-page-b2b .header-wrapper:not(.b2b-header-opaque) .transparent--logo{display:block}body.template-page-b2b .header-wrapper.b2b-header-opaque .header .list-menu .level-1{color:#121212}body.template-page-b2b .header-wrapper.b2b-header-opaque .header__icons svg path{stroke:#121212}body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]) .header .list-menu .level-1{color:#121212}body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]) .header__icons svg path{stroke:#121212}body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]) .header__heading-logo{display:inline}body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]) .transparent--logo{display:none}body.template-page-b2b .header-wrapper .header__icon--cart .cart-count-bubble span[aria-hidden=true],body.template-page-b2b .header-wrapper.b2b-header-opaque .header__icon--cart .cart-count-bubble span[aria-hidden=true],body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]) .header__icon--cart .cart-count-bubble span[aria-hidden=true]{color:#fffdf8!important}body.template-page-b2b .header-wrapper:not(.b2b-header-opaque) header nav ul li a,body.template-page-b2b .header-wrapper:not(.b2b-header-opaque) .header .list-menu__item,body.template-page-b2b .header-wrapper:not(.b2b-header-opaque) .header .list-menu .level-1{color:#fffdf8!important}body.template-page-b2b .header-wrapper:not(.b2b-header-opaque) .mega-menu>summary svg,body.template-page-b2b .header-wrapper:not(.b2b-header-opaque) .mega-menu>summary svg path{color:#fffdf8!important;fill:none!important;stroke:#fff!important}body.template-page-b2b .header-wrapper.b2b-header-opaque header nav ul li a,body.template-page-b2b .header-wrapper.b2b-header-opaque .header .list-menu__item,body.template-page-b2b .header-wrapper.b2b-header-opaque .header .list-menu .level-1,body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]) header nav ul li a,body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]) .header .list-menu__item,body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]) .header .list-menu .level-1{color:#121212!important}body.template-page-b2b .header-wrapper.b2b-header-opaque .mega-menu>summary svg,body.template-page-b2b .header-wrapper.b2b-header-opaque .mega-menu>summary svg path,body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]) .mega-menu>summary svg,body.template-page-b2b .header-wrapper:has(#Details-menu-drawer-container[open]) .mega-menu>summary svg path{color:#121212!important;fill:none!important;stroke:#121212!important}@media screen and (max-width:989px){.b2b-page{--b2b-fs-hero: clamp(38px, 12.3798vw, 64px);--b2b-fs-h2: clamp(24px, 6.1538vw, 34px);--b2b-fs-step: clamp(20px, 5.1282vw, 26px);--b2b-fs-card: clamp(36px, 9.2308vw, 48px);--b2b-fs-body: clamp(14px, 3.5897vw, 16px);--b2b-fs-link: clamp(14px, 3.5897vw, 16px);--b2b-pad-x: clamp(12px, 3.0769vw, 24px);--b2b-pad-y: clamp(12px, 3.0769vw, 24px);--b2b-gap-section: var(--b2b-space-mobile, clamp(60px, 15.3846vw, 71px));--b2b-gap-block: clamp(24px, 6.1538vw, 34px);line-height:1.4}.b2b__h2{line-height:1.15}.b2b__hero+.b2b__section{margin-top:calc(clamp(44px,11.2821vw,52px) * var(--b2b-space-top, 1))}.b2b__section+.b2b__section{margin-top:calc(var(--b2b-gap-section) * var(--b2b-space-top, 1))}.b2b__section:last-child{margin-bottom:calc(clamp(44px,11.2821vw,52px) * var(--b2b-space-bottom, 1))}.b2b__hero{min-height:100svh}.b2b__hero-inner{gap:clamp(20px,8.2051vw,32px);padding:var(--header-height, 65px) clamp(16px,6.7949vw,26.5px) clamp(24px,8.9744vw,35px)}.b2b__hero-copy{max-width:100%;gap:clamp(12px,4.1026vw,16px)}.b2b-page h1.b2b__hero-heading{max-width:100%;white-space:nowrap}.b2b__hero-ctas{width:100%;flex-direction:column;align-items:stretch;gap:clamp(4px,1.5385vw,6px)}.b2b__hero-ctas .b2b__btn{flex:none;width:100%;font-size:clamp(12px,3.0769vw,14px);padding-block:14.4px}.b2b__logos{align-items:stretch;gap:var(--b2b-gap-block);padding:var(--b2b-pad-y) var(--b2b-pad-x)}.b2b__logos-wrap{margin:0 calc(-1 * var(--b2b-pad-x))}.b2b__logos>.b2b__h2{font-size:clamp(28px,7.1795vw,36px)}.b2b__logos-rows{flex-direction:column;align-items:flex-start;width:100%;gap:clamp(14px,5.1282vw,20px);animation:none}.b2b__logos-row{display:flex;align-items:center;flex:none;width:max-content;gap:var(--b2b-logo-gap);animation:b2b-logo-marquee var(--b2b-marquee-duration, 40s) linear infinite;will-change:transform}.b2b__logos-row--2{animation-direction:reverse}.b2b__logos-track img{max-width:clamp(100px,40.359vw,157.4px);max-height:clamp(32px,11.7744vw,46px)}.b2b__logos-wrap:before,.b2b__logos-wrap:after{width:clamp(48px,22.1487vw,86px)}.b2b__statement{flex-direction:column;gap:clamp(28px,10.7692vw,42px);justify-content:center;align-items:center}.b2b__statement-label{display:none}.b2b__statement-body{width:100%;gap:clamp(28px,10.7692vw,42px)}.b2b__statement-link{font-size:clamp(18px,4.6154vw,24px);gap:clamp(7px,2.3077vw,12px)}.b2b__statement-link .b2b__arrow{stroke-width:2}.b2b__journey{gap:var(--b2b-gap-block)}.b2b__journey-inner{display:block}.b2b__journey-rail{display:none}.b2b__journey-steps{--b2b-step-node: clamp(33px, 8.4615vw, 42px);--b2b-step-node-gap: clamp(20px, 7.4359vw, 29px);--b2b-step-gap: clamp(36px, 13.8462vw, 54px);display:flex;flex-direction:column;gap:var(--b2b-step-gap);padding-top:clamp(6px,2.0513vw,10px);counter-reset:b2b-step}.b2b__journey-step{counter-increment:b2b-step;position:relative;flex:none;gap:clamp(10px,3.3333vw,14px);padding-left:calc(var(--b2b-step-node) + var(--b2b-step-node-gap))}.b2b__journey-step:before{content:counter(b2b-step);position:absolute;left:0;top:0;width:var(--b2b-step-node);height:var(--b2b-step-node);display:flex;align-items:center;justify-content:center;border:1px solid var(--b2b-ink);border-radius:1000px;font-family:nohemimedium,Nohemi,sans-serif;font-weight:500;font-size:clamp(20px,5.1282vw,26px);line-height:1.07;color:var(--b2b-ink)}.b2b__journey-step:after{content:"";position:absolute;left:calc(var(--b2b-step-node) / 2);top:var(--b2b-step-node);bottom:calc(-1 * var(--b2b-step-gap));border-left:1px solid var(--b2b-ink)}.b2b__journey-step:last-child:after{content:none}.b2b__journey-step h3{line-height:1.15;color:var(--b2b-ink)}.b2b__cards-section{gap:var(--b2b-gap-block)}.b2b__cards-head{display:block}.b2b__cards-head .b2b__inline-link{display:none}.b2b__cards{flex-direction:row;align-items:flex-start;gap:clamp(12px,4.6154vw,18px);margin:0 calc(-1 * var(--b2b-pad-x));padding:0 var(--b2b-pad-x);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--b2b-pad-x);-webkit-overflow-scrolling:touch;scrollbar-width:none}.b2b__cards::-webkit-scrollbar{display:none}.b2b__card-cell{flex:0 0 min(366px,calc(100vw - 60px));width:min(366px,calc(100vw - 60px));scroll-snap-align:start}.b2b__card{width:100%;aspect-ratio:1 / 1}.b2b__card-title{line-height:.92}.b2b__terms{gap:var(--b2b-gap-block);align-items:stretch}.b2b__terms-row{display:contents}.b2b__terms-media{order:1;width:100%;aspect-ratio:1 / 1}.b2b__terms>.b2b__h2{order:2;max-width:100%}.b2b__terms-body{order:3;width:100%;gap:clamp(34px,13.0769vw,51px)}.b2b__accordion summary{gap:clamp(16px,6.1538vw,24px);padding:14.2px 0}.b2b__enquiry{align-items:stretch;gap:var(--b2b-gap-block)}.b2b__enquiry-head{flex-direction:column;gap:var(--b2b-gap-block)}.b2b__enquiry-note{width:100%}.b2b__enquiry-row{flex-direction:column;gap:clamp(38px,14.8718vw,58px)}.b2b__enquiry-links{gap:clamp(10px,3.3333vw,13px)}.b2b__form-col{width:100%;gap:clamp(20px,7.6923vw,30px)}.b2b__form{width:100%}.b2b__field--message textarea{padding:11.2px 0}.b2b__form-pair{flex-direction:column;align-items:stretch;gap:10px}.b2b__field input{padding:11.2px 0}.b2b__quantity-legend{padding:11.2px 0 0}.b2b__chips{gap:clamp(10px,3.5897vw,14px);padding:11.2px 0 0}.b2b__chip span{padding:14.2px 20px}.b2b__chip{flex:0 0 calc(50% - clamp(5px,1.7949vw,7px));max-width:calc(50% - clamp(5px,1.7949vw,7px))}.b2b__form-pair--spaced{padding-top:0}.b2b__form-submit{padding-top:clamp(36px,13.8462vw,54px)}.b2b__form-submit .b2b__btn{padding-block:13.55px}.b2b__btn{padding:clamp(14px,4.6154vw,18px) clamp(24px,12.3077vw,48px)}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/section-b2b-page.css.map */
