:root{--ease-in-out: cubic-bezier(.77, 0, .175, 1)}.shop-nav .packs-menu summary,.packs-menu .nav-panel,.packs-menu .nav-all-packs,.packs-menu .nav-collections a,.nav-pack-thumb,.nav-feature,.hero-video-toggle,.cart-item-image,.cart-quantity,.cart-rec-card,.cart-rec-image,.orbit-pack:focus-visible{border-radius:0}.scroll-progress{position:fixed;top:0;left:0;right:0;z-index:120;height:3px;background:var(--royal);transform:scaleX(0);transform-origin:0 50%;pointer-events:none}:root{--header-space: 80px}main>.shopify-section:first-child>.hero{margin-top:calc(-1 * var(--header-space));min-height:calc(640px + var(--header-space))}main>.shopify-section:first-child>.hero>.hero-copy{padding-top:calc(var(--space-64) + var(--header-space))}main>.shopify-section:first-child>.hero>.hero-visual{min-height:calc(640px + var(--header-space))}main>.shopify-section:first-child>.hero:before{content:"";position:absolute;z-index:3;inset:0 0 auto;height:calc(var(--header-space) + 70px);background:linear-gradient(180deg,#14141a9e,#14141a4d 55%,#14141a00);pointer-events:none}@media(max-width:1100px){main>.shopify-section:first-child>.hero,main>.shopify-section:first-child>.hero>.hero-visual{min-height:calc(590px + var(--header-space))}main>.shopify-section:first-child>.hero>.hero-copy{padding-top:calc(var(--space-48) + var(--header-space))}}@media(max-width:850px){:root{--header-space: 70px}main>.shopify-section:first-child>.hero,main>.shopify-section:first-child>.hero>.hero-visual{min-height:0}main>.shopify-section:first-child>.hero>.hero-copy{padding-top:calc(var(--space-48) + var(--header-space))}}.site-header{transition:background-color .3s ease,border-color .3s ease,box-shadow .2s var(--ease-out)}.site-header .brand img{transition:filter .3s ease}body:has(main>.shopify-section:first-child>.hero) .site-header:not(.is-scrolled,:has(.open,details[open])){background-color:transparent;border-bottom-color:transparent;box-shadow:none;color:#fff}body:has(main>.shopify-section:first-child>.hero) .site-header:not(.is-scrolled,:has(.open,details[open])) .brand img{filter:brightness(0) invert(1)}body:has(main>.shopify-section:first-child>.hero) .site-header:not(.is-scrolled,:has(.open,details[open])) :is(.shop-nav summary,.nav-direct,.icon-button){color:#fff}body:has(main>.shopify-section:first-child>.hero) .site-header:not(.is-scrolled,:has(.open,details[open])) .shop-nav .packs-menu summary{background:#fff;color:var(--ink)}body:has(main>.shopify-section:first-child>.hero) .site-header:not(.is-scrolled,:has(.open,details[open])) .nav-direct:after{background:#fff}body:has(main>.shopify-section:first-child>.hero) .site-header:not(.is-scrolled,:has(.open,details[open])) .cart-badge{background:#fff;color:var(--ink);box-shadow:none}body:has(main>.shopify-section:first-child>.hero) .site-header:not(.is-scrolled,:has(.open,details[open])) .menu-toggle span{background:#fff}body:has(main>.shopify-section:first-child>.hero) .site-header:not(.is-scrolled,:has(.open,details[open])) .icon-button:focus-visible{background:#ffffff29;color:#fff}@media(hover:hover)and (pointer:fine){body:has(main>.shopify-section:first-child>.hero) .site-header:not(.is-scrolled,:has(.open,details[open])) .icon-button:hover{background:#ffffff29;color:#fff}}.site-header .shop-nav .packs-menu summary{transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}@media(prefers-reduced-motion:reduce){.site-header,.site-header .brand img{transition:none}}.site-header .menu-toggle[aria-expanded=true] span:first-child{transform:translateY(4px) rotate(45deg)}.site-header .menu-toggle[aria-expanded=true] span:last-child{opacity:1;transform:translateY(-4px) rotate(-45deg)}.js-motion [data-stagger]>*{opacity:0}.js-motion [data-stagger].is-in>*{animation:mp-rise .9s var(--ease-out) both;animation-delay:calc(var(--i, 0) * 80ms)}.js-motion [data-reveal=wipe]{clip-path:inset(100% 0 0 0)}.js-motion [data-reveal=wipe].is-in{animation:mp-wipe 1.1s var(--ease-in-out) both;animation-delay:calc(var(--i, 0) * .12s)}.js-motion [data-reveal=wipe].is-in img{animation:mp-settle 1.5s var(--ease-out) both;animation-delay:calc(var(--i, 0) * .12s)}@keyframes mp-rise{0%{opacity:0;translate:0 28px}to{opacity:1;translate:none}}@keyframes mp-wipe{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes mp-settle{0%{scale:1.28}}@keyframes mp-fade-up{0%{opacity:0;translate:0 18px}}@keyframes mp-float{0%,to{translate:0 0}50%{translate:0 -12px}}.js-motion [data-parallax]{will-change:translate}.js-motion .hero-visual [data-parallax]{scale:1.12;transform-origin:0 50%}.intro-lead-media{position:relative;min-height:clamp(390px,42vw,620px);background:#1f1f24}.intro-lead-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 58%}.js-motion .intro-lead-media.is-in img{animation-name:mp-settle-soft}@keyframes mp-settle-soft{0%{scale:1.08}}.hero{position:relative}.js-motion .hero-line{clip-path:inset(-.3em -.4em 0 -.4em)}.js-motion .hero-line>span{display:inline-block;animation:mp-line-up 1s var(--ease-out) both}.js-motion .hero-line:nth-child(2)>span{animation-delay:.12s}.js-motion .hero-copy>p{animation:mp-fade-up .8s var(--ease-out) .32s both}.js-motion .hero-actions{animation:mp-fade-up .8s var(--ease-out) .44s both}@keyframes mp-line-up{0%{transform:translateY(108%)}}.js-motion .trust-icon svg *{stroke-dasharray:1 1.1;stroke-dashoffset:1.05;opacity:0;transition:stroke-dashoffset 1.3s var(--ease-out),opacity .3s ease}.js-motion .trust-grid.is-in .trust-icon svg *{stroke-dashoffset:0;opacity:1}.js-motion .trust-grid.is-in .trust-item:nth-child(2) svg *{transition-delay:.12s}.js-motion .trust-grid.is-in .trust-item:nth-child(3) svg *{transition-delay:.24s}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(var(--space-16),1.6vw,var(--space-24))}.steps>.step-card,.steps>.step-card+div{background:none;overflow:visible}.step-media{aspect-ratio:3 / 4;overflow:hidden;background:#111116}.step-image{width:100%;height:100%;object-fit:cover;transition:scale .6s var(--ease-out)}.steps>.step-card>span.step-no{display:flex;align-items:center;gap:var(--space-16);margin:var(--space-24) 0 0;color:var(--ink);font:800 var(--type-label)/var(--leading-display) Poppins,Arial,sans-serif;letter-spacing:var(--tracking-normal)}.step-no:before{content:"";width:36px;height:2px;background:currentColor}.steps h3{margin:var(--space-16) 0 0;font-size:var(--type-card);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)!important}.steps p{max-width:320px;margin:var(--space-12) 0 0;color:#55575f;font-size:var(--type-body);line-height:var(--leading-body)}.kinetic{position:relative;overflow:hidden;padding:clamp(var(--space-32),4vw,var(--space-64)) 0;background:#fff}.kinetic-band{margin:0 -4vw;background:var(--royal);rotate:-2.4deg}.kinetic-row{width:calc(100% + 640px);margin-left:-320px}.kinetic-track{display:flex;width:max-content;animation:mp-marquee 44s linear infinite}.kinetic-group{display:flex;align-items:center;gap:clamp(var(--space-24),2.4vw,var(--space-40));padding:clamp(var(--space-16),1.6vw,var(--space-24)) clamp(var(--space-12),1.2vw,var(--space-20))}.kinetic-group span{color:#fff;font:900 italic var(--type-hero)/var(--leading-heading) Poppins,Arial,sans-serif;letter-spacing:var(--tracking-heading);text-transform:uppercase;white-space:nowrap;padding-right:.08em}.kinetic-group .is-outline{color:transparent;-webkit-text-stroke:2px #fff}.kinetic-group img{flex:none;width:clamp(54px,6vw,98px);height:clamp(54px,6vw,98px);object-fit:contain;filter:drop-shadow(0 10px 12px #0005);animation:mp-wiggle 4.8s ease-in-out infinite}.kinetic-group img:nth-of-type(2n){animation-delay:-2.4s}@keyframes mp-marquee{to{transform:translate(-50%)}}@keyframes mp-wiggle{0%,to{rotate:-12deg;translate:0 4px}50%{rotate:10deg;translate:0 -6px}}.pack-orbit{background:#fff;color:var(--ink)}.pack-orbit:before{background:radial-gradient(ellipse at 50% 45%,color-mix(in srgb,var(--pack-glow) 14%,transparent),transparent 62%)}.orbit-heading{color:#55575f}.orbit-heading a{color:var(--ink)}.orbit-floor{opacity:.12}.orbit-stage:after{border-color:#1f1f2412}.orbit-pack img{filter:drop-shadow(0 24px 22px #1f1f2430)}.orbit-pack[aria-pressed=true] img{animation:mp-float 4.6s ease-in-out infinite}.orbit-hint{color:#8a8c95}.orbit-info p{color:#55575f}.orbit-cta{border-radius:0;background:var(--ink);color:#fff}.orbit-cta:hover{background:var(--royal)}.orbit-dot:before{background:#1f1f2422}.orbit-dot[aria-current=true]:before{background:var(--ink)}.orbit-arrow{border-color:#1f1f2420;box-shadow:0 10px 26px #1f1f2418}.orbit-arrow:hover{box-shadow:0 12px 30px #2e4dff40}.orbit-pack:focus-visible{outline-color:var(--royal)}.shop-card-badge{border-radius:0}.campaign{padding:clamp(var(--space-80),8vw,var(--space-128)) 4vw clamp(var(--space-16),2vw,var(--space-32));background:#fff;color:var(--ink)}.campaign-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--space-48) 6vw;align-items:end;max-width:1600px;margin:0 auto clamp(var(--space-48),4.5vw,var(--space-80))}.campaign-title h2{margin:var(--space-24) 0 0;font-size:var(--type-hero);line-height:var(--leading-display);letter-spacing:var(--tracking-heading)!important}.campaign-side p{max-width:470px;margin:0;color:#46474e;font:500 var(--type-subheading)/var(--leading-body) Barlow,Arial,sans-serif}.campaign-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-24);margin:var(--space-32) 0 0;padding:var(--space-24) 0 0;border-top:1px solid #e1e2e7;list-style:none}.campaign-stats li{display:flex;flex-direction:column;gap:var(--space-8);min-width:0}.campaign-stats strong{color:var(--royal);font:900 italic var(--type-heading-fluid)/var(--leading-display) Poppins,Arial,sans-serif;letter-spacing:var(--tracking-heading);font-variant-numeric:tabular-nums;white-space:nowrap}.campaign-stats li>span{color:#5a5c66;font:600 var(--type-body)/var(--leading-compact) Barlow,Arial,sans-serif}.campaign-grid{display:grid;grid-template-columns:1fr 1fr 2fr;gap:clamp(var(--space-8),.9vw,var(--space-16));height:clamp(440px,46vw,760px);margin:0 calc(-4vw + clamp(var(--space-8),.9vw,var(--space-16)))}.campaign-tile{position:relative;display:grid;place-items:center;overflow:hidden;background:#e9e9ec;color:#fff}.campaign-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease-out)}.campaign-tile:nth-child(1) img{object-position:45% 30%}.campaign-tile-wide img{object-position:50% 42%}.campaign-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(closest-side,#0000004d,#0000);pointer-events:none}.campaign-tile span{position:relative;z-index:1;font:900 var(--type-title-fluid)/var(--leading-display) Poppins,Arial,sans-serif;letter-spacing:var(--tracking-heading);text-shadow:0 2px 22px #0006}.campaign-tile:focus-visible{outline:3px solid var(--royal);outline-offset:-3px}.shop-restocks{padding-top:clamp(var(--space-80),7vw,var(--space-96))}.shop-card-sub{display:block;margin:-2px 0 var(--space-8);color:#5a5c66;font:500 var(--type-label)/var(--leading-compact) Barlow,Arial,sans-serif}.shop-card-soldout{position:absolute;top:50px;left:13px;padding:var(--space-8) var(--space-12);background:var(--ink);color:#fff;font:700 var(--type-caption)/var(--leading-compact) Poppins,Arial,sans-serif}.shop-card.is-soldout .shop-card-image img{opacity:.55;filter:grayscale(.4)}.shop-card.is-soldout .shop-card-price{color:#8a8c94;text-decoration:line-through;text-decoration-thickness:1px}.reviews{background:#fff;color:var(--ink)}.review-stars{display:inline-flex;gap:var(--space-4);color:var(--royal)}.review-stars svg{width:15px;height:15px;fill:currentColor}.brands{padding:clamp(var(--space-80),7vw,var(--space-96)) 4vw;background:#fff;color:var(--ink)}.brands-head{max-width:1600px;margin:0 auto clamp(var(--space-32),3vw,var(--space-48))}.brands-head h2{margin:var(--space-20) 0 0;font-size:var(--type-section);line-height:var(--leading-display)}.brands-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(var(--space-8),1vw,var(--space-16));max-width:1600px;margin:0 auto;padding:0;list-style:none}.brands-grid li{position:relative;aspect-ratio:1;background:#f2f2f2}.brands-grid img{position:absolute;top:22%;right:22%;bottom:22%;left:22%;width:56%;height:56%;object-fit:contain;transition:transform .4s var(--ease-out)}.brands-grid img[src*=new-balance]{top:14%;right:14%;bottom:14%;left:14%;width:72%;height:72%}.newsletter-form{display:flex;max-width:620px;margin-top:var(--space-32)}.newsletter-form input[type=email]{flex:1;min-width:0;height:60px;padding:0 var(--space-20);border:1px solid #cfd0d6;border-right:0;border-radius:0;background:#fff;color:var(--ink);font:500 var(--type-lead) Barlow,Arial,sans-serif}.newsletter-form input[type=email]:focus-visible{outline:2px solid var(--royal);outline-offset:-2px}.newsletter-form button{display:inline-flex;align-items:center;gap:var(--space-12);height:60px;padding:0 var(--space-24);border:0;border-radius:0;background:var(--royal);color:#fff;font:700 var(--type-body)/var(--leading-display) Poppins,Arial,sans-serif;cursor:pointer;transition:background .2s ease}.newsletter-form button svg{width:20px;height:20px}.newsletter-form button:hover{background:var(--ink)}.newsletter-form button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.shop-follow{display:inline-flex;align-items:center;gap:var(--space-12);margin-top:var(--space-24);padding:var(--space-16) var(--space-24);background:#5a31f4;color:#fff;font:700 var(--type-lead)/var(--leading-display) Barlow,Arial,sans-serif;transition:background .2s ease}.shop-follow span{font:800 var(--type-subheading)/var(--leading-display) Poppins,Arial,sans-serif;letter-spacing:var(--tracking-heading)}.shop-follow svg{width:20px;height:20px}.shop-follow:hover{background:#4524c9}.shop-follow:focus-visible{outline:2px solid #5a31f4;outline-offset:3px}.unboxings .pulls-heading h2{max-width:1000px}.video-frame{isolation:isolate}.video-frame video{transition:scale .7s var(--ease-out)}.video-play{display:block;padding:0;text-align:left;background:linear-gradient(180deg,#11131c80 0%,transparent 28%,transparent 52%,#10111ae6 100%);font:inherit}.video-play:after{content:none}.video-play span{display:block;width:auto;height:auto;padding:0;border-radius:0;background:none;font-size:inherit;transform:none}.video-play .video-play-top{position:absolute;top:22px;left:24px;right:24px;font:700 var(--type-micro)/var(--leading-compact) Poppins,Arial,sans-serif;letter-spacing:var(--tracking-caps)}.video-play .video-play-icon{position:absolute;left:50%;top:46%;display:grid;place-items:center;width:78px;height:78px;margin:-39px 0 0 -39px;border-radius:0;background:var(--royal);box-shadow:0 16px 36px #0006;transition:transform .2s var(--ease-out)}.video-play-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #fff;border-radius:0;animation:mp-ring 2.4s var(--ease-out) infinite}.video-play-icon svg{width:30px;height:30px;margin-left:var(--space-4)}.video-play .video-play-title{position:absolute;left:24px;right:24px;bottom:24px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-12);text-align:left}.video-play-title strong{font:900 italic var(--type-heading-fluid)/var(--leading-display) Poppins,Arial,sans-serif;letter-spacing:var(--tracking-heading);text-wrap:balance}.video-play-title small{font:700 var(--type-micro)/var(--leading-compact) Poppins,Arial,sans-serif;letter-spacing:var(--tracking-caps)}.video-play:focus-visible{outline:3px solid var(--royal);outline-offset:-3px}@keyframes mp-ring{0%{opacity:.85;scale:1}to{opacity:0;scale:1.6}}.award-card{border-radius:0;transition:transform .5s var(--ease-out)}.award-card.is-tilting{transition:transform .12s linear}.award-card img{animation:mp-float 5.2s ease-in-out infinite}.award-africa img{animation-delay:-1.7s}.award-party img{animation-delay:-3.4s}.faq summary span{transition:transform .25s var(--ease-out)}@supports selector(::details-content){.faq{interpolate-size:allow-keywords}.faq details::details-content{block-size:0;overflow:clip;transition:block-size .3s var(--ease-out),content-visibility .3s allow-discrete}.faq details[open]::details-content{block-size:auto}}.final-cta{position:relative;overflow:hidden;isolation:isolate;padding:clamp(var(--space-80),9vw,var(--space-128)) 4vw 0;background:radial-gradient(58% 62% at 50% 100%,#7d95ff,#2e4dff00 72%),#2e4dff}.final-cta-copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.final-cta .section-kicker{color:#fff;opacity:.8}.final-cta h2{margin:var(--space-24) 0 0;font-size:var(--type-hero);line-height:var(--leading-display)}.final-cta-copy p{max-width:440px;margin:var(--space-32) 0 0;text-wrap:balance;color:#e4e8ff;font:500 var(--type-lead)/var(--leading-body) Barlow,Arial,sans-serif}.final-cta-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-16) var(--space-32);margin-top:var(--space-32)}.final-cta .button-dark{margin:0;background:#fff;color:var(--ink)}.final-cta .button-dark:hover{background:var(--ink);color:#fff}.final-cta-link{padding:var(--space-8) 0;border-bottom:1px solid #ffffff80;color:#fff;font:700 var(--type-caption)/var(--leading-compact) Poppins,Arial,sans-serif;letter-spacing:var(--tracking-label);text-transform:uppercase;transition:border-color .2s ease}.final-cta-link:hover{border-color:#fff}.final-cta-link:focus-visible,.final-cta .button-dark:focus-visible{outline:2px solid #fff;outline-offset:4px}.cta-fan{position:relative;z-index:1;display:flex;justify-content:center;margin:clamp(var(--space-48),5vw,var(--space-80)) auto 0;margin-bottom:calc(-1*clamp(var(--space-16),2vw,var(--space-40)));pointer-events:none}.cta-fan-row{display:flex;align-items:flex-end;justify-content:center}.cta-pack{--w: clamp(110px, 12vw, 210px);display:block;flex:none;width:var(--w);margin-inline:calc(var(--w) * -.2);transform-origin:50% 100%}.cta-pack img{display:block;max-width:none;height:auto;filter:drop-shadow(0 30px 30px #0b1a8a59)}.cta-pack:nth-child(1) img{width:168.9%;margin:-17.3% -34.5% -18.8% -34.3%}.cta-pack:nth-child(2) img{width:166.7%;margin:-17% -33.3% -18.3%}.cta-pack:nth-child(3) img{width:163.3%;margin:-16.5% -31.6% -18.5% -31.8%}.cta-pack:nth-child(4) img{width:164.8%;margin:-17% -32.4% -18.7%}.cta-pack:nth-child(5) img{width:167%;margin:-18% -42.7% -18.9% -24.3%}.cta-pack:nth-child(1){transform:translateY(14%) rotate(-14deg)}.cta-pack:nth-child(2){z-index:1;transform:translateY(4%) rotate(-7deg)}.cta-pack:nth-child(3){z-index:2;--w: clamp(130px, 14.5vw, 250px)}.cta-pack:nth-child(4){z-index:1;transform:translateY(4%) rotate(7deg)}.cta-pack:nth-child(5){transform:translateY(14%) rotate(14deg)}.js-motion .cta-fan-row.is-in>*{animation-name:mp-pack-rise;animation-duration:1.1s}@keyframes mp-pack-rise{0%{opacity:0;translate:0 45%}to{opacity:1;translate:none}}@media(hover:hover)and (pointer:fine){.step-card:hover .step-image{scale:1.05}.video-card:not(.playing) .video-frame:hover video{scale:1.04}.video-play:hover .video-play-icon{transform:scale(1.08)}.campaign-tile:hover img{transform:scale(1.04)}.brands-grid li:hover img{transform:scale(1.06)}}@media(max-width:850px){.js-motion .hero-visual [data-parallax]{scale:none}.campaign-head{grid-template-columns:1fr}.intro-lead-media{min-height:min(92vw,520px)}.brands-grid{display:flex;flex-wrap:wrap;justify-content:center;--cols: 4;--gap: clamp(8px, 1vw, 16px)}.brands-grid li{flex:0 0 calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));min-width:0}.campaign-grid{grid-template-columns:1fr 1fr;grid-template-rows:340px 380px;height:auto}.campaign-tile-wide{grid-column:1 / -1}}@media(max-width:650px){.kinetic-group .is-outline{-webkit-text-stroke-width:1.5px}.campaign{padding-inline:5vw}.campaign-side p{font-size:var(--type-lead)}.campaign-stats{gap:var(--space-16)}.campaign-head{gap:var(--space-32)}.campaign-grid{grid-template-rows:250px 300px;margin-inline:calc(-5vw + var(--space-8))}.campaign-tile span{font-size:var(--type-subheading)}.brands{padding-inline:5vw}.brands-grid{--cols: 3}.newsletter-form{flex-direction:column;gap:var(--space-12)}.newsletter-form input[type=email]{flex:none;border-right:1px solid #cfd0d6}.newsletter-form button{justify-content:center}.campaign-stats strong{font-size:var(--type-title)}.campaign-stats li>span{font-size:var(--type-label)}.video-play .video-play-icon{width:64px;height:64px;margin:-32px 0 0 -32px}.final-cta{padding-inline:5vw}.cta-pack{--w: 27vw}.cta-pack:nth-child(3){--w: 33vw}.cta-pack:nth-child(1),.cta-pack:nth-child(5){display:none}}@media(prefers-reduced-motion:reduce){.kinetic-track,.kinetic-group img,.orbit-pack[aria-pressed=true] img,.video-play-icon:before,.award-card img{animation:none}.award-card,.step-image,.campaign-tile img,.brands-grid img,.video-frame video,.video-play .video-play-icon,.faq summary span{transition:none}@supports selector(::details-content){.faq details::details-content{transition:none}}}.brands-grid{perspective:900px}.brands-grid li{transition:background .45s ease}.brands-grid img{transition:transform .45s var(--ease-out),filter .45s ease}.brands-grid li:hover,.brands-grid li.is-spot{background:var(--royal)}.brands-grid li:hover img,.brands-grid li.is-spot img{filter:brightness(0) invert(1);transform:scale(1.08)}.js-motion .brands-grid.is-in li{animation:brand-in .8s var(--ease-out) both;animation-delay:calc(var(--i, 0) * 90ms)}@keyframes brand-in{0%{opacity:0;transform:translateY(34px) rotateX(-70deg)}to{opacity:1;transform:none}}.brands-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,440px);column-gap:clamp(var(--space-32),5vw,var(--space-96));align-items:end}.brands-head .section-kicker,.brands-head h2{grid-column:1}.brands-copy{grid-column:2;grid-row:1 / 3;align-self:end;margin:0;color:#55565e;font:500 var(--type-lead)/var(--leading-body) Barlow,Arial,sans-serif}@media(max-width:900px){.brands-head{grid-template-columns:minmax(0,1fr)}.brands-copy{grid-column:1;grid-row:auto;margin-top:var(--space-20);max-width:46ch}}.brands-grid li{overflow:visible}.brand-teams{position:absolute;top:calc(100% + 12px);left:0;right:0;display:grid;gap:3px;color:var(--ink);font:700 var(--type-label)/1.3 Barlow,Arial,sans-serif;text-align:center}.brands .brands-grid{padding-bottom:88px}@media(max-width:900px){.brands .brands-grid{row-gap:92px}.brand-teams{font-size:12px}}.footer-follow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-12)}.footer-social a.shop-follow{display:inline-flex;width:auto;height:54px;gap:8px;margin:0;padding:0 22px 0 16px;border:0;border-radius:0;background:#5a31f4;color:#fff;font:600 16px/1 Barlow,Arial,sans-serif}.footer-social a.shop-follow:hover{background:#4524c9}.footer-social a.shop-follow span{font:700 19px/1 Poppins,Arial,sans-serif;letter-spacing:-.05em}.footer-social a.shop-follow svg{width:20px;height:20px}.js-motion h2.is-split .word{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .12em .16em 0;margin:0 -.12em -.16em 0}.js-motion h2.is-split .word>span{display:inline-block;transform:translateY(115%);transition:transform .9s cubic-bezier(.23,1,.32,1) calc(var(--w, 0) * 60ms)}.js-motion h2.is-split.is-in .word>span{transform:none}.js-motion .pack-finder-grid:not(.is-in) .shop-card{animation-play-state:paused}.intro-cta svg,.tear-cta svg,.inside-cta svg,.pack-finder-all svg{transition:transform .25s cubic-bezier(.23,1,.32,1)}.intro-cta:hover svg,.tear-cta:hover svg,.inside-cta:hover svg,.pack-finder-all:hover svg{transform:translate(4px)}
/*# sourceMappingURL=/cdn/shop/t/25/assets/motion.css.map */
