*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font:15px/1.65 Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}button,.button{background:var(--accent);color:var(--bg);border:1px solid var(--accent);padding:15px 24px;display:inline-block;font-weight:700}.outline{background:transparent;border:1px solid currentColor;padding:13px 22px;color:inherit;display:inline-block}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.topbar{padding:9px 5%;display:flex;justify-content:space-between;background:var(--ink);color:var(--bg);font-size:10px;letter-spacing:1.5px}header{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:25px 5%;border-bottom:1px solid #8884;background:var(--bg)}.wordmark{font-size:20px;line-height:1.2;font-weight:900;letter-spacing:2px;max-width:260px}nav{display:flex;gap:23px;font-size:12px}.utilities{display:flex;gap:16px;font-size:12px}.bag-count{border:1px solid #8886;border-radius:50%;padding:3px 7px}.menu-button{display:none}.section{padding:80px 6%}.kicker{color:var(--accent);font-size:10px;letter-spacing:2.4px;text-transform:uppercase}.hero{min-height:650px;padding:70px 6%;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:6%;position:relative;overflow:hidden}.hero h1{font-size:clamp(50px,6.7vw,102px);line-height:.98;letter-spacing:-4px;margin:25px 0}.hero-copy>p{font-size:18px;max-width:400px;opacity:.7}.actions{display:flex;gap:25px;align-items:center;margin-top:35px}.subtle{font-size:12px;border-bottom:1px solid currentColor;padding:10px 0}.hero-visual{position:relative;background:#fff;color:#111;padding:22px}.hero-visual img{width:100%;aspect-ratio:1.15;object-fit:contain}.hero-number{font-size:10px;letter-spacing:3px}.hero-caption{border-top:1px solid #ddd;padding-top:15px;display:flex;justify-content:space-between;font-size:10px;gap:15px}.vertical-label{position:absolute;right:14px;writing-mode:vertical-rl;font-size:9px;letter-spacing:2px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:35px}.section-heading p{max-width:430px;opacity:.65;font-size:14px}h2{font-size:clamp(30px,3.5vw,52px);line-height:1.1;font-weight:500;letter-spacing:-1.5px;margin:15px 0}h3{line-height:1.3;font-weight:500}p{max-width:760px}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.product-card{min-width:0;border-bottom:1px solid #8884}.product-card>a{display:block;background:#fff;overflow:hidden}.product-card img{width:100%;aspect-ratio:1.2;object-fit:contain;transition:transform .35s}.product-card:hover img{transform:scale(1.04)}.card-copy{padding:20px 0 25px}.card-copy small{font-size:10px;color:var(--accent);letter-spacing:1px}.card-copy h3{margin:10px 0;font-size:20px}.card-copy>span{font-size:12px;opacity:.6}.text-link{display:block;margin-top:14px;font-size:12px}.garage{border-block:1px solid #8884;background:color-mix(in srgb,var(--ink) 4%,var(--bg))}.garage-form{display:grid;grid-template-columns:1fr 1fr auto;gap:20px;align-items:end;margin:28px 0 18px}label{display:block;font-size:12px}input,select,textarea{display:block;width:100%;margin-top:8px;padding:13px 15px;border:1px solid #8887;background:var(--bg);color:var(--ink);border-radius:0}option{background:var(--bg);color:var(--ink)}.garage>small:last-child{opacity:.6;font-size:10px}.model-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.model-tile{border:1px solid #8885;padding:25px;display:flex;flex-direction:column;min-height:190px;transition:background .2s}.model-tile:hover{background:var(--accent);color:var(--bg)}.model-tile span,.model-tile small{font-size:10px}.model-tile strong{font-size:44px;font-weight:400;margin:15px 0}.category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.category-tile{background:#fff;color:#111}.category-tile img{aspect-ratio:1.2;object-fit:contain;width:100%}.category-tile h3{padding:0 20px 12px;font-size:18px}.build-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.build-grid article{border:1px solid #8884}.build-grid img{width:100%;height:260px;object-fit:cover}.build-grid article>div{padding:22px}.build-grid small{font-size:9px;letter-spacing:1px}.build-grid a{font-size:12px;border-bottom:1px solid #8887}.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.guide-card{padding:30px;border:1px solid #8885;min-height:250px}.guide-card small{font-size:9px;color:var(--accent)}.guide-card h3{font-size:25px}.guide-card p{font-size:13px;opacity:.7}.guide-card b{font-size:11px}.story{display:grid;grid-template-columns:1fr 1fr;gap:12%;border-block:1px solid #8884}.story p{font-size:20px;line-height:1.8}.craft{background:var(--ink);color:var(--bg)}.three{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin:35px 0}.three p{font-size:13px;opacity:.8}.three b{display:block}.closing{padding:75px 6%;border-top:1px solid #8884;display:grid;grid-template-columns:1fr auto;align-items:center;gap:20px}.closing .kicker{grid-column:1/-1}.closing h2{margin:0}footer{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:40px;padding:60px 6%;border-top:1px solid #8885}footer a:not(.wordmark){display:block;font-size:12px;margin:10px 0}footer p,footer small{font-size:11px;opacity:.65}footer h4{font-size:12px}.concept-bar{text-align:center;padding:12px;background:var(--ink);color:var(--bg);font-size:9px;letter-spacing:1px}.concept-bar a{text-decoration:underline}.page-intro{padding-top:60px}.page-intro>.section-heading h2{font-size:64px}.catalog-layout{display:grid;grid-template-columns:220px 1fr;gap:45px;margin-top:40px}.catalog-layout aside{position:sticky;top:20px;align-self:start}.catalog-layout aside label{margin:20px 0}.catalog-layout .product-grid{gap:20px}.catalog-layout .card-copy h3{font-size:16px}.breadcrumbs{font-size:11px;opacity:.65;margin-bottom:30px}.product-layout{display:grid;grid-template-columns:1.25fr 1fr;gap:6%;align-items:start}.main-product{width:100%;aspect-ratio:1;object-fit:contain;background:#fff}.thumbs{display:flex;gap:10px;overflow:auto;padding:15px 0}.thumb{background:#fff;border:1px solid #8885;padding:0;flex:0 0 80px}.thumb img{height:70px;width:80px;object-fit:contain}.buy-panel{position:sticky;top:30px}.buy-panel h1{font-size:46px;line-height:1.05;letter-spacing:-1.5px;font-weight:500;margin:20px 0}.product-ref{font-size:11px;opacity:.5}.quote-price{padding:18px 0;border-block:1px solid #8884;font-size:25px}.buy-panel>p{font-size:13px;opacity:.7}.buy-panel label{margin-top:18px}.add-enquiry{width:100%;margin-top:25px}.purchase-notes{display:flex;justify-content:space-between;gap:15px;font-size:9px;margin-top:20px}.product-details{max-width:1000px;margin-top:70px}details{border-bottom:1px solid #8885;padding:22px 0}summary{font-size:18px}details p{font-size:14px}table{border-collapse:collapse;width:100%;margin-top:20px;font-size:12px}th,td{text-align:left;padding:14px;border-bottom:1px solid #8883;overflow-wrap:anywhere}th{width:32%;font-weight:500}.article{max-width:1000px;margin:auto;min-height:500px}.article h1{font-size:64px;line-height:1.05;letter-spacing:-2px;font-weight:500}.lead{font-size:22px;line-height:1.7}.article p,.article li{line-height:1.9}.article h2{margin-top:45px;font-size:30px}.contact-layout{display:grid;grid-template-columns:1fr 1fr;gap:10%}.contact-layout h1{font-size:65px;line-height:1.05;letter-spacing:-2px}.local-form label{margin-bottom:20px}.form-note{font-size:11px;opacity:.6}.form-result{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;border:1px solid #8886;padding:20px}.cart-row{display:grid;grid-template-columns:130px 1fr 100px auto;gap:25px;align-items:center;border-bottom:1px solid #8884;padding:25px 0}.cart-row img{width:130px;height:120px;object-fit:contain;background:#fff}.cart-row h3{margin:0}.cart-row p{font-size:11px;opacity:.7}.cart-row button{padding:8px;background:transparent;color:inherit;border:1px solid #8886;font-size:11px}.cart-actions{display:flex;justify-content:space-between;gap:25px;margin-top:35px}.toast{position:fixed;bottom:30px;left:50%;transform:translate(-50%);padding:15px 25px;background:var(--ink);color:var(--bg);border:1px solid var(--accent);z-index:100;display:none}.toast.visible{display:block}.empty{padding:50px;border:1px solid #8885}.menu-button{background:none;color:inherit;border:1px solid #8885}.race h1,.race h2,.industrial h1,.industrial h2{font-family:Impact,Arial Narrow,sans-serif;text-transform:uppercase;font-style:italic;font-weight:400}.race .hero{border-bottom:7px solid var(--accent)}.race .hero-visual{transform:rotate(-3deg);box-shadow:20px 20px #ff493829}.race .wordmark{font-style:italic}.race .model-tile{border:1px solid var(--grid-line,#ffffff20)}.race .closing{background:var(--accent);color:#111}.race .closing .kicker{color:#111}.race .closing .button{background:#111;color:#fff;border-color:#111}.atelier,.bespoke,.heritage,.journal{font-family:Georgia,Times New Roman,serif}.atelier header{padding-block:35px}.atelier .wordmark{font-size:19px;letter-spacing:4px}.atelier h1,.atelier h2{font-weight:400}.atelier .hero{min-height:760px;gap:10%;padding-inline:9%}.atelier .hero h1{font-size:90px;line-height:1.05}.atelier .hero-visual{background:transparent;padding:0}.atelier .hero-visual img{mix-blend-mode:multiply}.atelier .product-grid{grid-template-columns:repeat(2,1fr);gap:60px}.atelier .card-copy{text-align:center}.atelier .card-copy .text-link{font-style:italic}.atelier .section{padding-inline:9%}.atelier .story{border:0}.atelier .category-tile{background:transparent}.atelier .category-tile img{mix-blend-mode:multiply}.vector{background-image:linear-gradient(#ffffff04 1px,transparent 1px),linear-gradient(90deg,#ffffff04 1px,transparent 1px);background-size:60px 60px}.vector .hero h1{color:var(--accent);font-weight:400}.vector .hero-visual{border-radius:50%;overflow:hidden;box-shadow:0 0 70px #bdff4830;transform:rotate(8deg)}.vector .hero-caption{padding:15px 35px}.vector .product-card{border:1px solid #8885;border-radius:24px;overflow:hidden;padding:15px;background:#181d33}.vector .product-card img{border-radius:14px}.vector .card-copy{padding-inline:5px}.vector .model-tile{border-radius:30px 0}.vector header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.vector .guide-card{border-radius:30px}.vector .button,.vector button{border-radius:50px;color:#101324}.catalog header{padding-block:18px}.catalog .hero{min-height:300px;padding-block:35px;grid-template-columns:1.6fr 1fr}.catalog .hero h1{font-size:58px;letter-spacing:-2px}.catalog .hero-visual img{max-height:220px;aspect-ratio:2}.catalog .section{padding-block:50px}.catalog .garage{background:#17375c;color:#fff}.catalog .garage .kicker{color:#acd2ff}.catalog .garage select{background:#fff;color:#111}.catalog .garage h2{font-size:34px}.catalog .product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.catalog .product-card{background:#fff;color:#172638;padding:15px;border:1px solid #d1d9e5}.catalog .card-copy h3{font-size:16px}.catalog .model-tile{background:#fff}.catalog .category-tile h3{font-size:15px}.catalog .buy-panel{background:#fff;padding:30px;color:#182638}.journal .hero{grid-template-columns:.85fr 1.15fr;align-items:start}.journal .hero h1{font-size:110px;font-weight:400;margin-top:50px}.journal .hero-visual{margin-top:80px;background:#e6ded0}.journal .hero-visual img{mix-blend-mode:multiply}.journal .kicker{font-family:Arial,sans-serif}.journal header{border-bottom:3px double #8a7860}.journal .product-grid{grid-template-columns:repeat(3,1fr)}.journal .product-grid .product-card:first-child{grid-column:span 2}.journal .build-grid article:first-child{grid-column:span 2}.journal .build-grid article:first-child img{height:430px}.journal .guide-card{border-top:3px solid var(--accent);border-inline:0}.journal .hero:before{content:"THE CARBON ISSUE / VOL. 01";position:absolute;top:20px;left:6%;font:10px Arial;letter-spacing:3px}.journal .story{padding-block:100px}.club .hero{grid-template-columns:1.1fr .9fr}.club .hero h1{text-transform:uppercase;font-size:105px;font-weight:900;letter-spacing:-6px}.club .hero-visual{border-radius:120px 0;overflow:hidden;transform:rotate(4deg)}.club .topbar{background:var(--accent);color:#222}.club .build-grid article{background:#303a30}.club .build-grid img{height:330px}.club .model-tile{background:var(--accent);color:#222;border:0;transform:skewY(-2deg)}.club .product-card{padding:15px;background:#303a30;border-radius:20px;overflow:hidden}.club .guide-card{border-radius:40px 0}.club button,.club .button{color:#222}.gallery header{justify-content:space-between;border:0;padding-block:35px}.gallery .wordmark{letter-spacing:6px;font-size:15px}.gallery nav{font-size:10px;text-transform:uppercase;letter-spacing:1px}.gallery .hero{display:flex;flex-direction:column;text-align:center;gap:40px;padding-top:90px}.gallery .hero h1{font-size:110px;font-weight:300;letter-spacing:-6px}.gallery .hero-copy>p{margin-inline:auto;font-size:14px}.gallery .actions{justify-content:center}.gallery .hero-visual{max-width:680px;width:70%;padding:0}.gallery .hero-visual img{aspect-ratio:1.6}.gallery .hero-number,.gallery .vertical-label{display:none}.gallery .product-grid{gap:70px}.gallery .product-card{border:0}.gallery .card-copy{border-top:1px solid #111;text-align:center;padding-top:22px}.gallery .story{padding-block:110px}.gallery .category-tile{border-bottom:1px solid #111}.gallery .closing{text-align:center;display:block}.gallery .closing .button{margin-top:30px}.heritage header{border-block:4px double #57462c}.heritage .wordmark{font-family:Georgia,serif;letter-spacing:1px}.heritage .hero h1{font-style:italic;font-weight:400}.heritage .hero-visual{border:14px solid #d2c1a0;background:#fff;transform:rotate(-2deg)}.heritage .section-heading{border-bottom:3px double #8e7a56;padding-bottom:20px}.heritage .craft{background:#4a3828;color:#f3e4cc}.heritage .model-tile{border:3px double #8e7a56}.heritage .product-card{border:1px solid #ab9470;padding:15px}.heritage .guide-card{border:3px double #8e7a56}.heritage .topbar{background:#4a3828}.sculpture .hero{grid-template-columns:.9fr 1.1fr;gap:10%;padding-top:100px;padding-bottom:100px}.sculpture .hero h1{font-size:100px;line-height:1.08;font-weight:300}.sculpture .hero-visual{border-radius:240px 240px 0 0;overflow:hidden;transform:rotate(6deg);padding-top:70px}.sculpture .hero-caption{padding-bottom:20px}.sculpture .product-card{background:#fff;color:#27213b;border-radius:70px 70px 0 0;padding:25px;overflow:hidden}.sculpture .category-tile{border-radius:50% 50% 0 0;overflow:hidden;padding-top:30px}.sculpture .story h2{font-size:70px;font-weight:300}.sculpture .guide-card{border-radius:70px 0 0}.sculpture .craft{background:#6350d8;color:#fff}.retail .hero{margin:25px 4%;border-radius:28px;min-height:500px;background:#dfece4;padding:50px 4%;gap:8%}.retail .hero h1{font-size:72px;letter-spacing:-3px}.retail .hero-visual{border-radius:18px}.retail .product-card{background:#fff;color:#20342d;border-radius:14px;overflow:hidden;padding:18px;border:1px solid #dce4df}.retail .product-card .text-link{background:var(--accent);color:#fff;padding:10px 15px;text-align:center;border-radius:6px}.retail .category-tile{border:1px solid #d8e2da;border-radius:14px;overflow:hidden}.retail .model-tile{border-radius:14px;background:#fff}.retail .garage{background:#eaf0e9}.retail .guide-card{background:#fff;border-radius:14px;border:1px solid #d8e2da}.retail .buy-panel{border:1px solid #d8e2da;padding:30px;border-radius:16px}.industrial header{border-bottom:3px solid #191b18}.industrial .hero{border-bottom:3px solid #191b18}.industrial .hero h1{font-size:100px}.industrial .hero-visual{border:3px solid #191b18;box-shadow:18px 18px 0 var(--accent)}.industrial .product-card{border:2px solid #191b18;padding:18px}.industrial .card-copy small{background:#191b18;color:#fff;padding:4px 7px}.industrial .model-tile{border:2px solid #191b18}.industrial .section-heading{border-bottom:2px solid #191b18;padding-bottom:20px}.industrial .guide-card{border:2px solid #191b18}.industrial .craft{background:var(--accent);color:#191b18}.industrial .kicker{color:#673300}.bespoke header{padding-block:35px;border-color:#c8a56e66}.bespoke .wordmark{font-size:17px;letter-spacing:3px}.bespoke .hero{padding:100px 9%;min-height:750px;gap:10%}.bespoke .hero h1{font-size:88px;line-height:1.08;font-weight:400}.bespoke .hero-visual{border-radius:250px 250px 0 0;padding-top:60px;overflow:hidden}.bespoke .hero-caption{padding:20px 10px}.bespoke .story{border-color:#c8a56e66;padding-block:100px}.bespoke .product-grid{grid-template-columns:repeat(2,1fr);gap:55px}.bespoke .product-card,.bespoke .model-tile,.bespoke .guide-card{border-color:#c8a56e66}.bespoke .craft{background:#233e31;color:#f0e9db}.bespoke .closing{padding-block:100px}.bespoke .button{color:#172822}@media(min-width:1500px){.hero,.section,header,footer,.closing{padding-left:max(6%,calc((100vw - 1400px)/2));padding-right:max(6%,calc((100vw - 1400px)/2))}}@media(max-width:1100px){nav{gap:12px;font-size:10px}.wordmark{font-size:16px;max-width:190px}.utilities{gap:10px;font-size:10px}.hero h1{font-size:70px!important}.product-grid,.catalog .product-grid,.model-grid,.category-grid{grid-template-columns:repeat(3,1fr)}.catalog-layout{grid-template-columns:180px 1fr;gap:25px}.catalog-layout .product-grid{grid-template-columns:repeat(2,1fr)}.hero{min-height:550px}.section{padding-block:60px}}@media(max-width:760px){.topbar{font-size:8px;letter-spacing:.5px}.topbar>span{display:none}.topbar a{margin:auto}header{padding:20px 5%!important;gap:15px;flex-wrap:wrap}.menu-button{display:block;padding:6px 10px}.utilities{margin-left:auto}.wordmark{max-width:190px;font-size:15px!important}header nav{display:none;width:100%;order:4;flex-direction:column;padding:20px 0;font-size:15px}header.nav-open nav{display:flex}.hero,.atelier .hero,.bespoke .hero,.sculpture .hero,.journal .hero,.club .hero{grid-template-columns:1fr;padding:45px 6%;min-height:0;gap:35px}.hero h1{font-size:58px!important;letter-spacing:-2px!important;line-height:1.04!important}.hero-copy>p{font-size:15px}.hero-visual{transform:none!important;margin:0!important}.hero-visual img{max-height:400px}.vertical-label{display:none}.hero .actions{gap:20px;flex-wrap:wrap}.section,.atelier .section{padding:45px 6%}.section-heading{display:block;margin-bottom:25px}.section-heading p{margin-top:15px}.page-intro>.section-heading h2{font-size:42px}.product-grid,.catalog .product-grid,.atelier .product-grid,.bespoke .product-grid,.gallery .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.card-copy h3{font-size:16px}.card-copy small{font-size:8px}.product-card .text-link{font-size:11px}.model-grid,.category-grid{grid-template-columns:repeat(2,1fr);gap:15px}.model-tile{padding:18px;min-height:160px}.model-tile strong{font-size:32px}.category-tile h3{font-size:14px;padding-inline:12px}.garage-form{grid-template-columns:1fr;gap:15px}.build-grid,.guide-grid,.three{grid-template-columns:1fr}.build-grid img{height:300px}.story{grid-template-columns:1fr;gap:20px}.story p{font-size:17px}.closing{grid-template-columns:1fr;padding:50px 6%}.closing .button{justify-self:start}.closing h2{font-size:36px}footer{grid-template-columns:1fr 1fr;padding:40px 6%;gap:25px}.catalog-layout{display:block}.catalog-layout aside{position:static;background:#8881;padding:20px}.catalog-layout aside label{margin:10px 0}.product-layout,.contact-layout{grid-template-columns:1fr;gap:35px}.buy-panel{position:static}.buy-panel h1{font-size:38px}.product-details{margin-top:40px}.main-product{aspect-ratio:1.15}.article h1,.contact-layout h1{font-size:45px}.lead{font-size:19px}.cart-row{grid-template-columns:85px 1fr;gap:15px}.cart-row img{width:85px;height:85px}.cart-row label{grid-column:2}.cart-row button{grid-column:2;justify-self:start}.cart-actions{flex-direction:column}.journal .product-grid .product-card:first-child,.journal .build-grid article:first-child{grid-column:auto}.journal .build-grid article:first-child img{height:300px}.gallery .hero{display:block}.gallery .hero-visual{width:100%;margin-top:35px!important}.retail .hero{margin:15px 4%;padding:30px 6%}.sculpture .hero-visual,.bespoke .hero-visual{border-radius:140px 140px 0 0}.sculpture .story h2{font-size:44px}.industrial .hero-visual{box-shadow:8px 8px 0 var(--accent)}.hero-number{font-size:8px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/welsix-site.css.map */
