.home-wrap{max-width:1300px;margin:0 auto;padding:0 32px}.home-sec{position:relative}.pdp.home-sec .mono,.home-sec .mono{font-size:11px;font-weight:500}.home-btn{font-family:var(--pdp-mono);text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:600;padding:16px 34px;border:1.5px solid transparent;cursor:pointer;transition:all .18s;display:inline-block}.home-btn.solid{background:var(--red);color:#fff}.home-btn.solid:hover{background:#b81824}.home-btn.ghost{background:transparent;color:#fff;border-color:#ffffff80}.home-btn.ghost:hover{border-color:#fff;background:#ffffff14}.home-btn.dark{background:var(--ink);color:var(--paper)}.home-btn.dark:hover{background:#000}.home-motion .home-rv{opacity:0;transform:translateY(34px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.home-motion .home-rv.in{opacity:1;transform:none}.home-motion .home-rv.d1{transition-delay:.08s}.home-motion .home-rv.d2{transition-delay:.16s}.home-motion .home-rv.d3{transition-delay:.24s}@keyframes homeBob{0%,to{transform:rotate(45deg) translateY(0)}50%{transform:rotate(45deg) translateY(3px)}}@keyframes homeRise{to{opacity:1;transform:none}}.home-hero{height:min(94vh,880px);min-height:580px;overflow:hidden;background:#0c0d0f}.home-hero .px{position:absolute;top:-12%;right:0;bottom:-12%;left:0;width:100%;height:124%;will-change:transform}.home-hero .px img{width:100%;height:100%;object-fit:cover;object-position:center 38%}.home-hero .scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#08090be6,#08090b4d 42%,#08090b1a 66%,#08090b70)}.home-hero .inner{position:relative;height:100%;max-width:1100px;margin:0 auto;padding:0 28px 116px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;z-index:2}.home-hero .kick{color:#ffffffd1;margin-bottom:22px;opacity:0;animation:homeRise .8s .15s cubic-bezier(.2,.7,.2,1) forwards}.home-hero h1{color:#fff;font-weight:900;letter-spacing:-.025em;line-height:.88;font-size:clamp(48px,8vw,112px);text-transform:uppercase;text-shadow:0 2px 50px rgba(0,0,0,.5)}.home-hero h1 .l{display:block;opacity:0;transform:translateY(28px);animation:homeRise .95s cubic-bezier(.2,.7,.2,1) forwards}.home-hero h1 .l:nth-child(2){animation-delay:.16s}.home-hero .cta{margin-top:40px;opacity:0;animation:homeRise .95s .46s cubic-bezier(.2,.7,.2,1) forwards;display:flex;gap:13px;flex-wrap:wrap;justify-content:center}.home-hero .scroll{position:absolute;left:50%;bottom:24px;transform:translate(-50%);color:#ffffffb3;z-index:2;text-align:center}.home-hero .scroll .ar{width:12px;height:12px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);animation:homeBob 1.6s ease-in-out infinite;margin:7px auto 0}.home-belief{background:var(--ink);color:#fff;text-align:center;padding:150px 28px}.home-belief .l{font-weight:900;letter-spacing:-.02em;text-transform:uppercase;line-height:1.03;font-size:clamp(32px,5.6vw,76px);max-width:1040px;margin:0 auto}.home-belief .l .w{display:inline-block}.home-motion .home-belief .l .w{opacity:0;transform:translateY(18px);transition:opacity .6s,transform .6s}.home-motion .home-belief .l.in .w{opacity:1;transform:none}.home-belief .l .dim{color:#54585c}.home-belief .sub{color:#9a9d97;max-width:560px;margin:30px auto 0;font-size:16px;line-height:1.7}.home-punish{height:min(78vh,640px);min-height:440px;overflow:hidden;background:#0c0d0f;display:flex;align-items:center}.home-punish .px{position:absolute;top:-12%;right:0;bottom:-12%;left:0;width:100%;height:124%;will-change:transform}.home-punish .px img{width:100%;height:100%;object-fit:cover;object-position:center 40%;filter:contrast(1.05) saturate(.9)}.home-punish .scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#08090bd1,#08090b80 45%,#08090b1a),linear-gradient(0deg,#08090b80,#08090b00 50%)}.home-punish .inner{position:relative;max-width:1320px;margin:0 auto;padding:0 28px;width:100%}.home-punish .kick{color:#e0a0a0;margin-bottom:16px}.home-punish h2{color:#fff;font-weight:900;letter-spacing:-.02em;font-size:clamp(40px,7vw,96px);text-transform:uppercase;line-height:.9;max-width:760px}.home-reveal{background:var(--paper);overflow:hidden}.home-reveal.tone-dark{background:var(--ink)}.home-reveal .row{display:grid;grid-template-columns:1.12fr 1fr;min-height:660px}.home-reveal .photo{position:relative;background:var(--bone);overflow:hidden;display:flex;align-items:center;justify-content:center;border-right:1px solid var(--line)}.home-reveal .photo .slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.home-motion .home-reveal .photo .slide{transform:translate(-40px);opacity:0;transition:transform 1s cubic-bezier(.2,.7,.2,1),opacity 1s}.home-motion .home-reveal .photo.in .slide{transform:none;opacity:1}.home-reveal .photo .slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.home-reveal .photo .tagimg{position:absolute;left:18px;bottom:16px;color:var(--muted);z-index:2;font-size:11px}.home-reveal .photo .nbadge{position:absolute;right:18px;top:18px;background:var(--red);color:#fff;z-index:2;font-family:var(--pdp-mono);text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:600;padding:5px 10px}.home-reveal .meta{padding:76px 64px;display:flex;flex-direction:column;justify-content:center}.home-reveal .kick{color:var(--red);margin-bottom:16px}.home-reveal h2{font-weight:900;letter-spacing:-.02em;font-size:clamp(36px,4.8vw,64px);text-transform:uppercase;line-height:.94}.home-reveal .big{font-size:clamp(20px,2.4vw,30px);font-weight:800;letter-spacing:-.01em;margin-top:14px;color:var(--ink);text-transform:none}.home-reveal p{color:var(--ink-2);font-size:16px;line-height:1.7;margin-top:20px;max-width:430px}.home-reveal .specs{display:flex;gap:30px;margin-top:30px;flex-wrap:wrap}.home-reveal .specs .s .n{font-family:var(--pdp-mono);font-weight:600;font-size:20px}.home-reveal .specs .s .x{font-family:var(--pdp-mono);font-size:10px;letter-spacing:.1em;color:var(--muted);text-transform:uppercase;margin-top:4px}.home-reveal .live{display:flex;align-items:center;gap:12px;margin-top:26px;font-family:var(--pdp-mono);font-size:12px;letter-spacing:.04em;color:var(--ink-2);flex-wrap:wrap}.home-reveal .live .lp{font-weight:600;font-size:15px;color:var(--ink)}.home-reveal .live .lstars{display:inline-flex;gap:2px}.home-reveal .live .lstars svg{width:13px;height:13px}.home-reveal .live .lso{color:var(--red)}.home-reveal .cta{margin-top:34px}.home-reveal.tone-dark .big,.home-reveal.tone-dark h2{color:#fff}.home-reveal.tone-dark p{color:#fffc}.home-reveal.tone-dark .live{color:#ffffffb3}.home-reveal.tone-dark .live .lp{color:#fff}.home-reveal.flip .row{grid-template-columns:1fr 1.12fr}.home-reveal.flip .photo{border-right:0;border-left:1px solid var(--line)}.home-motion .home-reveal.flip .photo .slide{transform:translate(40px)}.home-motion .home-reveal.flip .photo.in .slide{transform:none}@media(max-width:860px){.home-reveal .row,.home-reveal.flip .row{grid-template-columns:1fr}.home-reveal .photo{min-height:380px;border-right:0;border-bottom:1px solid var(--line);order:-1}.home-reveal.flip .photo{border-left:0;border-bottom:1px solid var(--line)}.home-reveal .meta{padding:48px 28px}}.home-sechead{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:30px;flex-wrap:wrap}.home-sechead .kick{color:var(--red);margin-bottom:9px}.home-sechead h2{font-weight:900;letter-spacing:-.02em;font-size:clamp(26px,3.6vw,42px);text-transform:uppercase;line-height:1}.home-sechead a.more{color:var(--ink-2);align-self:flex-end}.home-sechead a.more:hover{color:var(--ink)}.home-minors{padding:100px 0 10px}.home-minors .mrow{display:grid;grid-template-columns:1fr 1fr;border-left:1px solid var(--line);border-top:1px solid var(--line)}.home-minors .mtile{position:relative;border-right:1px solid var(--line);border-bottom:1px solid var(--line);aspect-ratio:16/7;overflow:hidden;display:flex;align-items:flex-end;padding:26px;background:var(--bone);transition:background .2s}.home-minors .mtile:hover{background:var(--bone-2)}.home-minors .mtile .mimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.92}.home-minors .mtile .mscrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#08090b99,#08090b0d 60%)}.home-minors .mtile .mlab{position:relative;z-index:2}.home-minors .mtile.has-img .mlab{color:#fff}.home-minors .mtile h3{font-size:24px;font-weight:800;text-transform:uppercase;line-height:1}.home-minors .mtile .sub{font-size:13px;margin-top:7px;opacity:.85}.home-minors .mtile .go{margin-top:10px;display:flex;align-items:center;gap:7px;font-family:var(--pdp-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.home-minors .mtile:not(.has-img) .go{color:var(--ink-2)}.home-minors .mtile .go .arr{transition:transform .18s}.home-minors .mtile:hover .go .arr{transform:translate(4px)}@media(max-width:760px){.home-minors .mrow{grid-template-columns:1fr}.home-minors .mtile{aspect-ratio:16/9}}.home-best{padding:84px 0 10px}.home-grid{display:grid;grid-template-columns:repeat(4,1fr);border-left:1px solid var(--line);border-top:1px solid var(--line)}.home-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 18px 20px;display:flex;flex-direction:column;position:relative;background:var(--paper);transition:background .18s;color:var(--ink)}.home-card:hover{background:var(--white)}.home-plate{position:relative;aspect-ratio:1/1;background:var(--bone);border:1px solid var(--line-soft);overflow:hidden;display:flex;align-items:center;justify-content:center}.home-plate .pimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8%;transition:opacity .25s}.home-plate .pimg.alt{opacity:0}.home-card:hover .pimg.alt{opacity:1}.home-badges{position:absolute;left:10px;top:10px;display:flex;flex-direction:column;gap:6px;z-index:4}.home-badge{font-family:var(--pdp-mono);text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:600;padding:4px 8px;border-radius:2px}.home-badge.new{background:var(--ink);color:var(--paper)}.home-badge.sale{background:var(--red);color:#fff}.home-soldveil{position:absolute;top:0;right:0;bottom:0;left:0;background:#f4f4f2a8;display:flex;align-items:center;justify-content:center;z-index:6}.home-soldveil span{font-family:var(--pdp-mono);text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:600;border:1px solid var(--ink);padding:7px 12px;background:var(--paper)}.home-card h3{font-size:16px;font-weight:600;line-height:1.25;margin:15px 0 0;letter-spacing:-.01em;text-transform:none}.home-rating{display:flex;align-items:center;gap:8px;margin-top:9px}.home-stars{display:inline-flex;gap:2px}.home-stars svg{width:13px;height:13px}.home-rating .rc{font-family:var(--pdp-mono);font-size:11px;color:var(--muted);letter-spacing:.04em}.home-card:hover .rc{color:var(--ink)}.home-swatches{display:flex;gap:5px;margin-top:11px}.home-sw{width:11px;height:11px;border-radius:50%;border:1px solid var(--line)}.home-priceline{margin-top:auto;padding-top:13px;display:flex;align-items:baseline;gap:9px}.home-price{font-family:var(--pdp-mono);font-weight:600;font-size:15px}.home-was{font-family:var(--pdp-mono);font-size:12px;color:var(--muted);text-decoration:line-through}@media(max-width:1040px){.home-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.home-grid{grid-template-columns:1fr}}.home-exp{height:min(82vh,700px);min-height:480px;overflow:hidden;margin-top:96px;background:#0c0d0f;display:flex;align-items:center}.home-exp .px{position:absolute;top:-12%;right:0;bottom:-12%;left:0;width:100%;height:124%;will-change:transform}.home-exp .px img{width:100%;height:100%;object-fit:cover;object-position:center 42%}.home-exp .scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#08090bdb,#08090b99 42%,#08090b1f 78%,#08090b00)}.home-exp .inner{position:relative;max-width:1320px;margin:0 auto;padding:0 28px;width:100%;z-index:2}.home-exp .box{max-width:520px}.home-exp .kick{color:#cfd0cd;margin-bottom:16px}.home-exp h2{color:#fff;font-weight:900;letter-spacing:-.02em;font-size:clamp(34px,5vw,64px);text-transform:uppercase;line-height:.96}.home-exp p{color:#ffffffd1;font-size:16px;line-height:1.75;margin-top:22px;max-width:440px}.home-exp .cta{margin-top:30px}@media(max-width:760px){.home-exp .scrim{background:linear-gradient(0deg,#08090be6,#08090b66 60%,#08090b33)}}.home-trust{padding:90px 0}.home-trust .top{text-align:center;margin-bottom:44px}.home-trust .top .big{font-weight:900;font-size:clamp(46px,7vw,72px);letter-spacing:-.02em;line-height:1;display:inline-flex;align-items:center;gap:18px}.home-trust .top .big .stars{display:inline-flex;gap:3px}.home-trust .top .big .stars svg{width:28px;height:28px}.home-trust .top .sub{font-family:var(--pdp-mono);text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:var(--muted);margin-top:12px}.home-quotes{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid var(--line);border-top:1px solid var(--line)}.home-trust .q{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px}.home-trust .qs{display:inline-flex;gap:2px;margin-bottom:12px}.home-trust .qs svg{width:14px;height:14px}.home-trust .q p{font-size:15px;line-height:1.5}.home-trust .who{font-family:var(--pdp-mono);text-transform:uppercase;letter-spacing:.1em;font-size:11px;color:var(--muted);margin-top:16px;display:flex;justify-content:space-between}.home-trust .who .v{color:var(--olive)}@media(max-width:820px){.home-quotes{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.home-hero .kick,.home-hero h1 .l,.home-hero .cta{animation:none!important;opacity:1!important;transform:none!important}.home-hero .scroll .ar{animation:none!important}.home-rv,.home-belief .l .w,.home-reveal .photo .slide{opacity:1!important;transform:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/147/assets/home.css.map */
