.m4-lp a.m4-btn,.m4-lp a.m4-btn:hover{text-decoration:none;color:#111}.m4-lp .m4-btn--outline,.m4-lp a.m4-btn--outline,.m4-lp a.m4-btn--outline:hover{background:transparent;border:1px solid var(--cream);color:var(--cream)}.m4-lp a.m4-btn--outline:hover{background:#efdfc514}.m4-lp .m4-btn--dark,.m4-lp a.m4-btn--dark,.m4-lp a.m4-btn--dark:hover{background:#121212;color:var(--cream)}.m4-lp .m4-h--left{text-align:left}.m4-lp .m4-h--center{text-align:center}.m4-lp .m4-btnrow{display:flex;justify-content:center}.m4-lp .m4-btnrow .m4-btn{width:calc(var(--u)*280)}.m4-lp .m4-mhero{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:calc(var(--u)*640);background:#0d0d0e;text-align:center;overflow:hidden}.m4-lp .m4-mhero .m4-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.m4-lp .m4-mhero__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0a0a0bc7,#0a0a0b40 22%,#0a0a0b00 38% 52%,#0a0a0bbf 76%,#0a0a0b)}.m4-lp .m4-mhero__top,.m4-lp .m4-mhero__bot{position:relative;z-index:1;width:calc(var(--u)*335);margin:0 auto}.m4-lp .m4-mhero__top{padding-top:calc(var(--u)*44)}.m4-lp .m4-mhero__bot{padding-bottom:calc(var(--u)*34)}.m4-lp .m4-mhero .m4-eyebrow{letter-spacing:.2em;font-size:calc(var(--u)*8.5);margin-bottom:calc(var(--u)*8)}.m4-lp .m4-mhero .m4-hero__pre{font-size:calc(var(--u)*24)}.m4-lp .m4-mhero .m4-hero__h{font-size:calc(var(--u)*50);margin-top:calc(var(--u)*2)}.m4-lp .m4-mhero__kicker{color:var(--cream);font-weight:600;text-transform:uppercase;letter-spacing:.2em;font-size:calc(var(--u)*8)}.m4-lp .m4-mhero__line{margin-top:calc(var(--u)*6);color:var(--cream);font-weight:700;text-transform:uppercase;letter-spacing:-.02em;line-height:1;font-size:calc(var(--u)*26)}.m4-lp .m4-mhero .m4-btn{width:calc(var(--u)*280);margin:calc(var(--u)*14) auto 0}.m4-lp .m4-mhero .m4-fine{margin-top:calc(var(--u)*10)}.m4-lp .m4-ways .m4-wrap{padding:calc(var(--u)*56) 0}.m4-lp .m4-ways__grid{display:grid;grid-template-columns:1fr;gap:calc(var(--u)*10);margin-top:calc(var(--u)*24)}.m4-lp .m4-way{padding:calc(var(--u)*18) calc(var(--u)*18) calc(var(--u)*20)}.m4-lp .m4-way__n{display:block;color:#6f6a63;font-weight:800;letter-spacing:-.02em;line-height:1;font-size:calc(var(--u)*24)}.m4-lp .m4-way h3{margin-top:calc(var(--u)*8);color:var(--cream);font-weight:800;text-transform:uppercase;letter-spacing:-.04em;line-height:1;font-size:calc(var(--u)*20)}.m4-lp .m4-way p{margin-top:calc(var(--u)*8);font-size:calc(var(--u)*11.5);line-height:1.5;color:var(--txt)}.m4-lp .m4-ways__note{margin-top:calc(var(--u)*22);text-align:center;color:var(--cream);font-weight:700;letter-spacing:.14em;line-height:1.5;font-size:calc(var(--u)*9)}.m4-lp .m4-stack .m4-wrap{padding:calc(var(--u)*40) 0 calc(var(--u)*56)}.m4-lp .m4-stack__table{margin:calc(var(--u)*22) auto 0;border:1px solid var(--line);background:#0a0a0b8c}.m4-lp .m4-stack__row{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u)*12);min-height:calc(var(--u)*50);padding:0 calc(var(--u)*16);color:var(--cream);font-weight:500;text-transform:uppercase;letter-spacing:-.01em;font-size:calc(var(--u)*15)}.m4-lp .m4-stack__row+.m4-stack__row{border-top:1px solid var(--line)}.m4-lp .m4-car .m4-wrap{padding:calc(var(--u)*56) 0}.m4-lp .m4-car__gallery{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u)*6);margin-top:calc(var(--u)*22)}.m4-lp .m4-car__img{position:relative;overflow:hidden;background:#000;aspect-ratio:3/4}.m4-lp .m4-car__img:first-child{grid-column:1/-1;aspect-ratio:16/10}.m4-lp .m4-car__img img{width:100%;height:100%;object-fit:cover;object-position:50% var(--fy,50%)}.m4-lp .m4-specs{display:grid;grid-template-columns:1fr;margin-top:calc(var(--u)*22)}.m4-lp .m4-spec{display:flex;justify-content:space-between;gap:calc(var(--u)*12);padding:calc(var(--u)*11) 0;border-top:1px solid #2B2B2E;text-transform:uppercase;font-size:calc(var(--u)*9.5);letter-spacing:.02em}.m4-lp .m4-spec dt{color:var(--mute)}.m4-lp .m4-spec dd{margin:0;color:var(--cream);font-weight:700;text-align:right}.m4-lp .m4-prods .m4-wrap{padding:calc(var(--u)*56) 0}.m4-lp .m4-prods__grid{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:calc(var(--u)*8);margin-top:calc(var(--u)*22);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.m4-lp .m4-prods__grid::-webkit-scrollbar{display:none}.m4-lp .m4-prod{display:flex;flex-direction:column;scroll-snap-align:start}.m4-lp .m4-prod__img{display:block;aspect-ratio:337/440;background:#1a1a1c;overflow:hidden}.m4-lp .m4-prod__img img{width:100%;height:100%;object-fit:cover}.m4-lp .m4-prod__body{display:flex;flex-direction:column;flex:1;padding:calc(var(--u)*12)}.m4-lp .m4-prod h3{color:var(--cream);font-weight:800;text-transform:uppercase;letter-spacing:-.03em;line-height:1;font-size:calc(var(--u)*14)}.m4-lp .m4-prod h3 a{text-decoration:none}.m4-lp .m4-prod h3{min-height:2em}.m4-lp .m4-prod__price{margin:calc(var(--u)*6) 0 calc(var(--u)*10);font-size:calc(var(--u)*10);color:var(--mute)}.m4-lp .m4-prod .m4-btn{margin-top:auto;flex:none;height:calc(var(--u)*30);font-size:calc(var(--u)*10)}.m4-lp .m4-band{background:var(--cream2);color:#121212;text-align:center}.m4-lp .m4-band .m4-wrap{padding:calc(var(--u)*44) 0 calc(var(--u)*46)}.m4-lp .m4-band .m4-h{color:#121212}.m4-lp .m4-band__sub{margin-top:calc(var(--u)*10);font-size:calc(var(--u)*12);line-height:1.45;color:#121212}.m4-lp .m4-band .m4-btnrow{margin-top:calc(var(--u)*16)}.m4-lp .m4-rules{background:var(--bg2)}.m4-lp .m4-rules .m4-wrap{padding:calc(var(--u)*56) 0}.m4-lp .m4-rules__grid{display:grid;grid-template-columns:1fr;margin-top:calc(var(--u)*24)}.m4-lp .m4-rule{border-top:1px solid #2B2B2E;padding:calc(var(--u)*16) 0}.m4-lp .m4-rule h3{color:var(--cream);font-weight:800;text-transform:uppercase;letter-spacing:-.03em;line-height:1.05;font-size:calc(var(--u)*15)}.m4-lp .m4-rule__a{margin-top:calc(var(--u)*6);font-size:calc(var(--u)*11);line-height:1.45;color:var(--txt)}.m4-lp .m4-rule__a p+p{margin-top:.5em}.m4-lp .m4-rules .m4-btnrow{margin-top:calc(var(--u)*24)}.m4-lp .m4-cta .m4-btnrow{margin-top:calc(var(--u)*18)}.m4-lp .m4-cta .m4-btnrow+.m4-fine{margin-top:calc(var(--u)*10);text-align:center}@media(max-width:699px){.m4-lp .m4-mhero .m4-hero__bg .m4-hero__poster{filter:blur(26px) brightness(.55) saturate(1.3);transform:scale(1.25)}.m4-lp .m4-mhero .m4-hero__bg video{inset:auto 0;top:calc(46% - var(--u)*135);height:calc(var(--u)*270);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 82%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 82%,transparent 100%)}}@media(min-width:700px){.m4-lp .m4-btnrow .m4-btn{width:calc(var(--u)*360)}.m4-lp .m4-mhero{height:calc(var(--u)*620)}.m4-lp .m4-mhero__top,.m4-lp .m4-mhero__bot{width:calc(var(--u)*688)}.m4-lp .m4-mhero__top{padding-top:calc(var(--u)*48)}.m4-lp .m4-mhero__bot{padding-bottom:calc(var(--u)*40)}.m4-lp .m4-mhero .m4-eyebrow{font-size:calc(var(--u)*10)}.m4-lp .m4-mhero .m4-hero__pre{font-size:calc(var(--u)*32)}.m4-lp .m4-mhero .m4-hero__h{font-size:calc(var(--u)*72)}.m4-lp .m4-mhero__kicker{font-size:calc(var(--u)*10)}.m4-lp .m4-mhero__line{font-size:calc(var(--u)*34)}.m4-lp .m4-mhero .m4-btn{width:calc(var(--u)*360)}.m4-lp .m4-ways .m4-wrap{padding:calc(var(--u)*72) 0}.m4-lp .m4-ways__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--u)*12);margin-top:calc(var(--u)*32)}.m4-lp .m4-way{padding:calc(var(--u)*20)}.m4-lp .m4-way__n{font-size:calc(var(--u)*26)}.m4-lp .m4-way h3{font-size:calc(var(--u)*22)}.m4-lp .m4-way p{font-size:calc(var(--u)*12)}.m4-lp .m4-ways__note{font-size:calc(var(--u)*10)}.m4-lp .m4-stack .m4-wrap{padding:calc(var(--u)*48) 0 calc(var(--u)*72)}.m4-lp .m4-stack__table{width:calc(var(--u)*520);margin-top:calc(var(--u)*30)}.m4-lp .m4-stack__row{min-height:calc(var(--u)*56);padding:0 calc(var(--u)*20);font-size:calc(var(--u)*18)}.m4-lp .m4-car .m4-wrap{padding:calc(var(--u)*72) 0}.m4-lp .m4-car__gallery{grid-template-columns:1.86fr 1fr 1fr;gap:calc(var(--u)*8);height:calc(var(--u)*240);margin-top:calc(var(--u)*30)}.m4-lp .m4-car__img,.m4-lp .m4-car__img:first-child{grid-column:auto;aspect-ratio:auto;height:100%}.m4-lp .m4-specs{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:calc(var(--u)*28);margin-top:calc(var(--u)*30)}.m4-lp .m4-spec{font-size:calc(var(--u)*8.5);padding:calc(var(--u)*12) 0}.m4-lp .m4-prods .m4-wrap{padding:calc(var(--u)*72) 0}.m4-lp .m4-prods__grid{grid-auto-columns:calc((100% - var(--u)*30)/3.4);gap:calc(var(--u)*10);margin-top:calc(var(--u)*30)}.m4-lp .m4-prod h3{font-size:calc(var(--u)*15)}.m4-lp .m4-band .m4-wrap{padding:calc(var(--u)*60) 0 calc(var(--u)*62)}.m4-lp .m4-band__sub{font-size:calc(var(--u)*14)}.m4-lp .m4-rules .m4-wrap{padding:calc(var(--u)*72) 0}.m4-lp .m4-rules__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--u)*28);margin-top:calc(var(--u)*32)}.m4-lp .m4-rule{padding:calc(var(--u)*18) 0}.m4-lp .m4-rule h3{font-size:calc(var(--u)*16)}.m4-lp .m4-rule__a{font-size:calc(var(--u)*11)}}@media(min-width:1200px){.m4-lp .m4-btnrow .m4-btn{width:calc(var(--u)*533)}.m4-lp .m4-mhero{height:calc(var(--u)*1080)}.m4-lp .m4-mhero__top,.m4-lp .m4-mhero__bot{width:calc(var(--u)*1728)}.m4-lp .m4-mhero__top{padding-top:calc(var(--u)*60)}.m4-lp .m4-mhero__bot{padding-bottom:calc(var(--u)*56)}.m4-lp .m4-mhero .m4-eyebrow{font-size:calc(var(--u)*18);margin-bottom:calc(var(--u)*14)}.m4-lp .m4-mhero .m4-hero__pre{font-size:calc(var(--u)*72)}.m4-lp .m4-mhero .m4-hero__h{font-size:calc(var(--u)*140);margin-top:calc(var(--u)*4)}.m4-lp .m4-mhero__kicker{font-size:calc(var(--u)*20)}.m4-lp .m4-mhero__line{margin-top:calc(var(--u)*12);font-size:calc(var(--u)*64)}.m4-lp .m4-mhero .m4-btn{width:calc(var(--u)*533);margin-top:calc(var(--u)*22)}.m4-lp .m4-mhero .m4-fine{margin-top:calc(var(--u)*14)}.m4-lp .m4-ways .m4-wrap{padding:calc(var(--u)*96) 0 calc(var(--u)*110)}.m4-lp .m4-ways__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--u)*16);margin-top:calc(var(--u)*44)}.m4-lp .m4-way{padding:calc(var(--u)*30) calc(var(--u)*34) calc(var(--u)*36);min-height:calc(var(--u)*300)}.m4-lp .m4-way__n{font-size:calc(var(--u)*48)}.m4-lp .m4-way h3{margin-top:calc(var(--u)*14);font-size:calc(var(--u)*40)}.m4-lp .m4-way p{margin-top:calc(var(--u)*20);font-size:calc(var(--u)*18)}.m4-lp .m4-ways__note{margin-top:calc(var(--u)*40);font-size:calc(var(--u)*18);letter-spacing:.2em}.m4-lp .m4-stack .m4-wrap{padding:calc(var(--u)*60) 0 calc(var(--u)*120)}.m4-lp .m4-stack__table{width:calc(var(--u)*1040);margin-top:calc(var(--u)*44)}.m4-lp .m4-stack__row{min-height:calc(var(--u)*96);padding:0 calc(var(--u)*34);font-size:calc(var(--u)*36)}.m4-lp .m4-car .m4-wrap{padding:calc(var(--u)*96) 0 calc(var(--u)*110)}.m4-lp .m4-car__gallery{grid-template-columns:830fr 445fr 445fr;gap:calc(var(--u)*12);height:calc(var(--u)*430);margin-top:calc(var(--u)*44)}.m4-lp .m4-specs{column-gap:calc(var(--u)*86);margin-top:calc(var(--u)*40)}.m4-lp .m4-spec{padding:calc(var(--u)*20) 0;font-size:calc(var(--u)*15)}.m4-lp .m4-prods .m4-wrap{padding:calc(var(--u)*96) 0 calc(var(--u)*110)}.m4-lp .m4-prods__grid{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(var(--u)*12);margin-top:calc(var(--u)*44);overflow:visible}.m4-lp .m4-prod__body{padding:calc(var(--u)*20) calc(var(--u)*20) calc(var(--u)*20)}.m4-lp .m4-prod h3{font-size:calc(var(--u)*24)}.m4-lp .m4-prod__price{margin:calc(var(--u)*12) 0 calc(var(--u)*16);font-size:calc(var(--u)*15)}.m4-lp .m4-prod .m4-btn{height:calc(var(--u)*40);font-size:calc(var(--u)*14)}.m4-lp .m4-band .m4-wrap{padding:calc(var(--u)*92) 0 calc(var(--u)*96)}.m4-lp .m4-band__sub{margin-top:calc(var(--u)*20);font-size:calc(var(--u)*24)}.m4-lp .m4-band .m4-btnrow{margin-top:calc(var(--u)*28)}.m4-lp .m4-rules .m4-wrap{padding:calc(var(--u)*120) 0}.m4-lp .m4-rules__grid{column-gap:calc(var(--u)*72);margin-top:calc(var(--u)*56)}.m4-lp .m4-rule{padding:calc(var(--u)*36) 0 calc(var(--u)*34)}.m4-lp .m4-rule h3{font-size:calc(var(--u)*32)}.m4-lp .m4-rule__a{margin-top:calc(var(--u)*12);font-size:calc(var(--u)*17)}.m4-lp .m4-rules .m4-btnrow{margin-top:calc(var(--u)*48)}.m4-lp .m4-cta .m4-btnrow{margin-top:calc(var(--u)*36)}.m4-lp .m4-cta .m4-btnrow+.m4-fine{margin-top:calc(var(--u)*14)}}.m4-lp .m4-signup{text-align:center}.m4-lp .m4-signup__in{padding:calc(var(--u)*var(--pt-m,8)) 0 calc(var(--u)*var(--pb-m,48))}.m4-lp .m4-signup__sub{margin-top:calc(var(--u)*10);font-size:calc(var(--u)*13);color:var(--cream)}.m4-lp .m4-signup .m4-h+.m4-signup__form,.m4-lp .m4-signup__sub+.m4-signup__form{margin-top:calc(var(--u)*20)}.m4-lp .m4-signup__form{width:100%;margin:0 auto;text-align:left}.m4-lp .m4-signup .m4-done{align-items:center;text-align:center}@media(min-width:700px){.m4-lp .m4-signup__form{width:calc(var(--u)*360)}}@media(min-width:1200px){.m4-lp .m4-signup__in{padding:calc(var(--u)*var(--pt-d,16)) 0 calc(var(--u)*var(--pb-d,100))}.m4-lp .m4-signup__sub{margin-top:calc(var(--u)*18);font-size:calc(var(--u)*26)}.m4-lp .m4-signup .m4-h+.m4-signup__form,.m4-lp .m4-signup__sub+.m4-signup__form{margin-top:calc(var(--u)*32)}.m4-lp .m4-signup__form{width:calc(var(--u)*533)}}.m4-lp .m4-ways:before{--f:10,10,11}
/*# sourceMappingURL=/cdn/shop/t/112/assets/gw-m4.css.map */
