body.uni-brand-home{--ink:#081b29;--paper:#f6f7f7;--red:#ed3029;--line:#d7dfe3;--muted:#56636c;background:var(--paper);color:var(--ink)}.uni-brand-home .uni-header{background:var(--ink)!important;height:96px;border-bottom:4px solid var(--red);gap:24px;padding-inline:4.5%}.uni-brand-home .uni-header .uni-brand-logo{width:280px;height:auto;max-height:66px;object-fit:contain}.uni-brand-home .uni-menu-toggle{border:1px solid #ffffff60;border-radius:2px;min-height:46px;padding:11px 18px;letter-spacing:.035em;font-size:12px}.uni-brand-home .uni-menu-toggle:hover{background:#ffffff12}.uni-brand-home .uni-desktop-nav{font-size:13px;gap:24px}.uni-brand-home .uni-cart-count{border-color:#ffffff60}.uni-brand-home .hero{background:var(--ink);grid-template-columns:46% 54%;min-height:590px;isolation:isolate}.uni-brand-home .hero-copy{padding:64px 24px 56px 9.8%;max-width:690px;min-width:0}.uni-brand-home .hero .eyebrow{font-size:10px;letter-spacing:.16em;color:#c1ced5;margin-bottom:28px;display:flex;align-items:center;gap:10px}.uni-brand-home .hero .eyebrow:before{content:"";width:23px;height:9px;background:var(--red);transform:skew(-30deg);flex:none}.uni-brand-home .hero h1{font-size:clamp(54px,6.6vw,104px);line-height:.98;letter-spacing:-.02em;margin:0 0 24px;overflow-wrap:normal}.uni-brand-home .hero h1 em{color:#fff}.uni-brand-home .uni-home-category{color:#c1ced5;font-size:13px!important;line-height:1.5!important;margin-bottom:20px!important;font-weight:400!important}.uni-brand-home .hero-description{max-width:420px;font-size:16px;line-height:1.7;color:#d0d9df;margin-bottom:26px}.uni-brand-home .button{border-radius:2px!important;font-weight:700;min-height:50px;gap:28px;transition:background .2s,transform .2s;position:relative}.uni-brand-home .button.red{background:#d52b24;border-color:#d52b24;color:#fff;box-shadow:inset -4px 0 #ffffff30}.uni-brand-home .button.red:hover{background:#c4221c;border-color:#c4221c;filter:none}.uni-brand-home .hero-secondary{color:#d0d9df;min-height:44px;display:flex;align-items:center;margin-top:12px;width:fit-content}.uni-brand-home .hero-copy nav{font-size:12px!important;margin-top:16px!important;color:#b9c7cf}.uni-brand-home .hero-copy nav a{border-bottom:1px solid #ffffff40;padding-bottom:2px}.uni-brand-home .hero-photo{min-height:590px;background:#eef1f3;position:relative;display:flex;align-items:center;justify-content:center;isolation:isolate}.uni-brand-home .hero-photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 0 30%,#dde4e8 30% 44%,transparent 44% 64%,#e1e7eb 64% 79%,transparent 79%);z-index:-1}.uni-brand-home .hero-photo:after{inset:0 auto 0 0;width:14px;background:var(--red);transform:skew(-15deg);transform-origin:bottom;z-index:0}.uni-brand-home .hero-photo>img{position:relative;width:108%;max-width:none;height:auto;object-fit:contain;mix-blend-mode:multiply;transform:translate(-2%);z-index:1}.uni-brand-home .photo-caption{bottom:24px;left:34px;right:30px;border-top:1px solid #bac6ce;padding-top:14px;color:var(--ink);font-size:9px;letter-spacing:.08em}.uni-brand-home .brand-line{background:#fff;padding:22px 4.5%;font-size:10px;letter-spacing:.06em;gap:16px;color:var(--ink)}.uni-brand-home .brand-line>span{display:flex;align-items:center;gap:10px}.uni-brand-home .brand-line>span:before{content:"";height:7px;width:14px;transform:skew(-28deg);background:var(--red);flex:none}.uni-brand-home .brand-line a{color:var(--ink);text-decoration:underline;text-underline-offset:5px}.uni-brand-home .section{padding:76px 4.5%}.uni-brand-home .section-heading{gap:32px;margin-bottom:32px}.uni-brand-home .section-heading h2{font-size:clamp(36px,4.1vw,64px);line-height:1.02;letter-spacing:-.015em}.uni-brand-home .section-heading>p{max-width:350px;font-size:15px;line-height:1.7}.uni-brand-home .eyebrow{font-size:10px;letter-spacing:.14em;color:var(--muted)}.uni-brand-home .model-card{background:#fff;border:1px solid var(--line);border-radius:2px;padding:18px 18px 0;overflow:hidden;transition:border-color .2s}.uni-brand-home .model-card:hover{border-color:var(--ink)}.uni-brand-home .model-card .tag{color:var(--muted);font-size:9px}.uni-brand-home .model-card>div{padding-block:16px;gap:12px}.uni-brand-home .model-card h3{font-size:15px;line-height:1.4}.uni-brand-home .model-card>div>span{font-size:11px}.uni-brand-home .uni-paused-card-art{background:var(--ink)!important;color:#fff!important;font-size:30px!important}.uni-brand-home .model-scroll-tools button{border-radius:2px;background:#fff;border-color:var(--line)}.uni-brand-home .transform-section{border-top:1px solid var(--line);background:#fff}.uni-brand-home .uni-compare-models button{border-radius:2px;border-color:var(--line);background:var(--paper)}.uni-brand-home .uni-compare-models button[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 -3px var(--ink);background:#fff}.uni-brand-home .compare-top{color:var(--muted);font-size:11px;letter-spacing:.06em}.uni-brand-home .compare-top strong{font-weight:700;color:var(--ink)}.uni-brand-home .compare-label,.uni-brand-home .view-buttons,.uni-brand-home .view-buttons button,.uni-brand-home .swatches button{border-radius:2px}.uni-brand-home .compare-divider,.uni-brand-home .compare-divider span{background:var(--ink)}.uni-brand-home .swatches button[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 -3px var(--ink)}.uni-brand-home .material-section{background:var(--ink)}.uni-brand-home .material-copy{padding:66px 11%}.uni-brand-home .material-copy>.eyebrow{color:#bfcfd8;border-left:3px solid var(--red);padding-left:14px;line-height:1.7}.uni-brand-home .material-copy h2{font-size:clamp(40px,4.5vw,70px);line-height:1.01}.uni-brand-home .material-copy>p:not(.eyebrow),.uni-brand-home .material-points p{color:#c3cfd7}.uni-brand-home .material-points>div{border-color:#ffffff28}.uni-brand-home .material-points>div>span{color:#ff827b}.uni-brand-home .material-copy .text-link,.uni-brand-home .racing-copy .eyebrow{color:#fff}.uni-brand-home .faq-section{background:var(--paper)}.uni-brand-home footer{background:var(--ink)!important;padding:44px 4.5%;border-top:4px solid var(--red)}.uni-brand-home footer .uni-brand-logo{width:220px;height:auto;max-height:76px}.uni-brand-home :focus-visible{outline:3px solid #ec6a21;outline-offset:5px}@media(min-width:1700px){.uni-brand-home .hero,.uni-brand-home .hero-photo{min-height:680px}.uni-brand-home .hero-copy{padding-top:92px}}@media(max-width:1100px){.uni-brand-home .uni-header{gap:16px}.uni-brand-home .uni-header .uni-brand-logo{width:220px}.uni-brand-home .uni-desktop-nav{gap:14px}.uni-brand-home .hero-copy{padding-top:48px}.uni-brand-home .hero h1{font-size:clamp(48px,6.6vw,76px)}.uni-brand-home .hero-description{font-size:15px}}@media(max-width:749px){.uni-brand-home .uni-header{height:80px;padding-inline:20px;gap:12px}.uni-brand-home .uni-header .uni-brand-logo{width:168px;max-height:52px}.uni-brand-home .uni-menu-toggle{padding:10px 8px;gap:6px;font-size:11px;min-width:44px}.uni-brand-home .hero{display:flex;flex-direction:column}.uni-brand-home .hero-copy{padding:34px 22px 28px;max-width:none}.uni-brand-home .hero .eyebrow{font-size:8px;margin-bottom:22px;letter-spacing:.12em}.uni-brand-home .hero h1{font-size:clamp(48px,12.9vw,82px);margin-bottom:20px;line-height:1}.uni-brand-home .uni-home-category{font-size:12px!important;margin-bottom:16px!important}.uni-brand-home .hero-description{font-size:15px;max-width:500px;margin-bottom:22px}.uni-brand-home .hero .button{max-width:360px;width:100%;justify-content:space-between}.uni-brand-home .hero-photo{min-height:300px;padding:14px 16px 50px}.uni-brand-home .hero-photo>img{width:100%;max-width:620px;transform:none}.uni-brand-home .hero-photo:after{width:8px}.uni-brand-home .photo-caption{left:22px;right:22px;bottom:17px;padding-top:12px;font-size:8px}.uni-brand-home .brand-line{padding:21px 22px;display:grid;grid-template-columns:1fr 1fr;font-size:9px;gap:18px 14px;line-height:1.5}.uni-brand-home .brand-line>span{gap:8px}.uni-brand-home .brand-line>span:before{width:10px;height:6px}.uni-brand-home .section{padding:46px 22px}.uni-brand-home .section-heading{display:block;margin-bottom:26px}.uni-brand-home .section-heading h2{font-size:clamp(34px,9vw,48px)}.uni-brand-home .section-heading>p{margin-top:20px;font-size:14px}.uni-brand-home .model-card{padding:14px 14px 0}.uni-brand-home .material-copy{padding:42px 22px}.uni-brand-home .material-copy h2{font-size:clamp(40px,11vw,56px)}.uni-brand-home .material-photo{min-height:340px}.uni-brand-home footer{padding:36px 22px}.uni-brand-home footer .uni-brand-logo{width:195px;max-height:68px}.uni-brand-home .compare-cta .text-link{border-radius:2px}}@media(max-width:360px){.uni-brand-home .uni-header{padding-inline:14px;gap:8px}.uni-brand-home .uni-header .uni-brand-logo{width:142px}.uni-brand-home .hero-copy{padding-inline:18px}.uni-brand-home .hero .eyebrow{font-size:7px}.uni-brand-home .hero h1{font-size:45px}.uni-brand-home .hero-photo{min-height:260px}.uni-brand-home .brand-line{font-size:8px;padding-inline:18px}}@media(prefers-reduced-motion:reduce){.uni-brand-home *{transition:none!important}}.uni-brand-home .uni-header picture{display:block;flex:none}.uni-brand-home .hero.hero--no-image{display:block;min-height:0}.uni-brand-home .hero--no-image .hero-copy{max-width:1280px;margin-inline:auto;padding:64px 4.5% 56px}@media(max-width:749px){.uni-brand-home .hero--no-image .hero-copy{padding:36px 22px 30px}}@media(max-width:360px){.uni-brand-home .hero--no-image .hero-copy{padding-inline:18px}}@media(max-width:749px){.uni-brand-home .hero:not(.hero--no-image){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(160px,38vw) auto auto auto auto auto;background:var(--ink);position:relative;isolation:isolate;min-height:0;padding-bottom:28px}.uni-brand-home .hero:not(.hero--no-image) .hero-copy{display:contents}.uni-brand-home .hero:not(.hero--no-image) .hero-photo{grid-column:1;grid-row:1/4;position:relative;min-height:0;height:auto;padding:0;background:var(--ink);overflow:hidden;z-index:0;isolation:isolate}.uni-brand-home .hero:not(.hero--no-image) .hero-photo:before{display:none}.uni-brand-home .hero:not(.hero--no-image) .hero-photo>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;object-fit:cover;object-position:center 42%;mix-blend-mode:normal;transform:none;z-index:0}.uni-brand-home .hero:not(.hero--no-image) .hero-photo:after{top:0;right:0;bottom:0;left:0;width:auto;transform:none;background:linear-gradient(180deg,#081b29c2,#081b291f 24%,#081b291a 42%,#081b29d4 70%,#081b29);z-index:1}.uni-brand-home .hero:not(.hero--no-image) .hero-copy>*{grid-column:1;position:relative;z-index:2;min-width:0}.uni-brand-home .hero:not(.hero--no-image) .hero-copy>.eyebrow{grid-row:1;align-self:start;margin:22px 22px 0;line-height:1.5;font-size:8px;color:#fff}.uni-brand-home .hero:not(.hero--no-image) .hero-copy>h1{grid-row:3;align-self:end;font-size:clamp(45px,12.5vw,76px);line-height:1;margin:0 22px 20px;letter-spacing:-.02em;text-shadow:0 2px 18px #081b2966}.uni-brand-home .hero:not(.hero--no-image) .uni-home-category{font-size:11px!important;color:#e5edf2;margin-bottom:12px!important}.uni-brand-home .hero:not(.hero--no-image) .hero-description{grid-row:4;max-width:none;font-size:14px;line-height:1.65;margin:0 22px 22px;color:#d0d9df}.uni-brand-home .hero:not(.hero--no-image) .hero-copy>.button{grid-row:5;justify-self:start;justify-content:space-between;width:calc(100% - 44px);max-width:360px;margin:0 22px;min-height:50px}.uni-brand-home .hero:not(.hero--no-image) .hero-secondary{grid-row:6;margin:10px 22px 0;font-size:12px;min-height:40px}.uni-brand-home .hero:not(.hero--no-image) .hero-copy>nav{grid-row:7;margin:12px 22px 0!important;font-size:11px!important}}@media(max-width:360px){.uni-brand-home .hero:not(.hero--no-image){grid-template-rows:auto minmax(145px,38vw) auto auto auto auto auto}.uni-brand-home .hero:not(.hero--no-image) .hero-copy>.eyebrow{font-size:7px;margin-inline:18px}.uni-brand-home .hero:not(.hero--no-image) .hero-copy>h1{font-size:42px;margin-inline:18px}.uni-brand-home .hero:not(.hero--no-image) .hero-description{margin-inline:18px}.uni-brand-home .hero:not(.hero--no-image) .hero-copy>.button{width:calc(100% - 36px);margin-inline:18px}.uni-brand-home .hero:not(.hero--no-image) .hero-secondary,.uni-brand-home .hero:not(.hero--no-image) .hero-copy>nav{margin-inline:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/uni-brand-home.css.map */
