body.reference-mode{background:#030405;max-width:1920px;margin:auto;position:relative;container-type:inline-size}.reference-mode .skip-link{z-index:99}.reference-mode .toast:empty{display:none}.reference-mode>.header,.reference-mode>div>.header{position:absolute;left:0;right:0;top:0;height:6.45cqw;padding:0 4.2cqw;background:none;border:0;z-index:25;gap:2cqw}.reference-mode .header .wordmark{font-size:2.1cqw;letter-spacing:.2em;line-height:1.1;max-width:21cqw}.reference-mode .header .wordmark small{font-size:.72cqw;letter-spacing:.38em;margin:.6cqw 0 0 2cqw}.reference-mode .header .desktop-nav{gap:3.7cqw;margin-left:-7cqw}.reference-mode .header .desktop-nav a{font-size:1.08cqw;letter-spacing:.06em}.reference-mode .header-actions{gap:2.4cqw}.reference-mode .header-actions>a{min-height:3cqw}.reference-mode .header-actions svg.icon{width:1.9cqw;height:1.9cqw}.reference-mode .cart-link span{font-size:.7cqw;right:-.8cqw;top:-.5cqw}.reference-mode .header .menu-button{min-height:2.8cqw;padding:.4cqw 1.4cqw;font-size:.82cqw;border-color:#ddd;border-radius:.7cqw;gap:.6cqw}.reference-mode .menu-button svg.icon{width:1cqw}.reference-mode #main{min-height:0;max-width:none;outline:none}.reference-home{position:relative;width:100%;height:177.95cqw;background-image:var(--reference-plate);background-size:100% auto;background-repeat:no-repeat;background-position:top left;container-type:inline-size;isolation:isolate}.reference-home h2{font-size:3.55cqw;line-height:1.06;margin:0 0 .95cqw;font-family:Impact,Arial Narrow,sans-serif;letter-spacing:.005em;font-weight:400}.reference-home p{font-size:1.08cqw;font-weight:500;letter-spacing:.095em;line-height:1.35;text-transform:uppercase;margin:0 0 1.8cqw}.ref-region{position:absolute;isolation:isolate}.ref-copy{position:absolute}.ref-button{display:inline-flex;align-items:center;justify-content:center;gap:.7cqw;min-height:3.2cqw;padding:.8cqw 1.5cqw;max-width:100%;border:1px solid #d9e2e3;border-radius:.55cqw;background:#fff;color:#070c0f;font:700 .95cqw/1.2 Arial,sans-serif;text-transform:uppercase;letter-spacing:0;box-shadow:0 .25cqw .7cqw #0002;transition:background .2s}.ref-button:hover{background:#e4eeee}.ref-button svg.icon{width:1.25cqw;height:1.25cqw}.ref-button .social-icon{width:1.65cqw;height:1.65cqw}.ref-dark{background:#071114;color:#fff;border-color:#ced5d6}.ref-dark:hover{background:#253a3d}.ref-outline{background:#060b0d44;color:#fff;border-color:#ddd}.ref-outline:hover{background:#fff2}.ref-hero{inset:0 0 auto;height:42.5cqw}.ref-hero-copy{top:30.1cqw;left:5.7cqw;transform:rotate(3deg);width:43cqw}.ref-hero-copy h2{font-family:Arial,sans-serif;font-weight:700;font-size:2.06cqw;letter-spacing:.09em;margin-bottom:.6cqw}.ref-hero-copy p{font-size:1.1cqw;letter-spacing:.13em}.ref-rule{display:block;width:2.4cqw;height:1px;background:#fff;margin-top:1cqw}.ref-live{left:0;top:35.7cqw;width:52.1cqw;height:41.2cqw}.ref-live .ref-copy{top:11.65cqw;left:5.05cqw;width:24cqw}.ref-live h2{font-family:Arial,sans-serif;font-weight:800;font-size:3.65cqw;letter-spacing:.035em}.ref-live p{font-size:1.12cqw;line-height:1.42;margin-bottom:2.1cqw}.ref-play{position:absolute;left:36.8cqw;top:19.3cqw;width:5.5cqw;height:5.5cqw;border:1px solid white;border-radius:50%;display:grid;place-items:center;color:#fff;background:#2223}.ref-play svg.icon{width:2.8cqw;height:2.8cqw}.ref-studio{left:52.1cqw;top:30.5cqw;width:47.9cqw;height:43cqw}.ref-studio .ref-copy{left:21.5cqw;top:25.6cqw;width:25cqw}.ref-studio h2{font-size:4.5cqw}.ref-studio p{font-size:1.1cqw}.ref-shop{left:0;top:70.25cqw;width:61.5cqw;height:42.1cqw;color:#0b0d0e}.ref-shop .ref-copy{left:4.2cqw;top:28.5cqw;width:39cqw}.ref-shop h2{font-size:3.55cqw}.ref-shop p{font-size:1cqw;margin-bottom:1.15cqw}.ref-hotspot{position:absolute;width:2.55cqw;height:2.55cqw;background:#040a0c;color:#fff;border-radius:50%;display:grid;place-items:center;font:1.7cqw/1 Arial;border:1px solid #ccc}.ref-hotspot-one{left:12.25cqw;top:10.5cqw}.ref-hotspot-two{left:30.15cqw;top:14.7cqw}.ref-hotspot-three{left:45cqw;top:12.4cqw}.ref-training{left:53.25cqw;top:70.6cqw;width:46.75cqw;height:41.8cqw}.ref-training .ref-copy{left:22.65cqw;top:23.3cqw;width:23cqw}.ref-training h2{font-size:4cqw}.ref-training p{font-size:1.12cqw;margin-bottom:1.6cqw}.ref-training .ref-button{font-size:.89cqw;padding:.8cqw 1.15cqw}.ref-bio{left:0;top:112.4cqw;width:51cqw;height:41.7cqw;color:#141b1d}.ref-bio .ref-copy{left:26.1cqw;top:5.8cqw;width:23cqw}.ref-bio h2{font-size:3.15cqw}.ref-bio p.ref-caps{font-size:1cqw;margin-bottom:2cqw}.ref-bio p.ref-body{font:1.25cqw/1.35 Arial,sans-serif;text-transform:none;letter-spacing:0;margin-bottom:2.1cqw;max-width:23cqw}.ref-bio .ref-button{font-size:.92cqw}.ref-journal{left:50cqw;top:112.4cqw;width:50cqw;height:41.7cqw;color:#141b1d}.ref-journal .ref-copy{left:11.45cqw;top:2.05cqw;width:31cqw}.ref-journal h2{font-size:3cqw;margin-bottom:.5cqw}.ref-journal p{font-size:.89cqw;margin-bottom:1.35cqw;letter-spacing:.09em}.ref-journal .ref-button{min-height:2.9cqw;font-size:.85cqw;padding:.65cqw 1.6cqw}.ref-caption{position:absolute;color:#172022;font-size:1cqw;line-height:1.3}.ref-caption strong{display:block;font-size:1.1cqw;text-transform:uppercase;letter-spacing:.07em}.ref-caption span{display:block;margin-top:.7cqw;max-width:16.5cqw}.ref-caption-ginger{left:.1cqw;top:32.8cqw;width:17.5cqw}.ref-caption-life{left:32.65cqw;top:34.7cqw;width:17cqw}.ref-collab{left:0;top:151.8cqw;width:100cqw;height:26.15cqw}.ref-collab .ref-copy{left:28.9cqw;top:7.45cqw;width:43cqw;text-align:center}.ref-collab h2{font-size:3.7cqw}.ref-collab p{font-size:1.08cqw;margin-bottom:2.4cqw;line-height:1.45}.ref-actions{display:flex;gap:2.1cqw;justify-content:center}.ref-collab .ref-button{font-size:.9cqw;min-height:3.8cqw;white-space:nowrap;padding:1cqw 1.4cqw}.reference-footer{background:#010303;border-top:1px solid #bbc5c3;color:#fff;padding:3cqw 4.2cqw 2cqw;min-height:17.15cqw;container-type:inline-size}.rf-main{display:grid;grid-template-columns:25% 25% 37% 13%;align-items:start;gap:0}.rf-brand{font:700 2.1cqw/1.1 Arial,sans-serif;letter-spacing:.16em}.rf-brand small{display:block;font-size:.65cqw;letter-spacing:.42em;margin:.8cqw 0 0 1.7cqw}.rf-socials{display:flex;gap:2.2cqw;align-items:center;justify-content:center;border-right:1px solid #aaa;min-height:5.5cqw;margin-right:4cqw}.rf-socials a{display:grid;place-items:center;min-width:2cqw;min-height:3.5cqw}.rf-socials svg{width:2.1cqw;height:2.1cqw}.rf-main form{padding-left:1.6cqw;margin:0}.rf-main label{font:700 .98cqw/1.2 Arial;text-transform:uppercase;letter-spacing:.09em;margin:.2cqw 0 .8cqw}.rf-field{display:flex;gap:.6cqw}.rf-field input{width:67%;padding:.6cqw;border:1px solid #b4bfbd;min-height:2.8cqw;color:#fff;font-size:.85cqw;border-radius:.3cqw}.rf-field button{padding:.5cqw 1cqw;background:#fff;color:#111;border:1px solid white;border-radius:.25cqw;font:700 .85cqw/1.2 Arial;text-transform:uppercase;white-space:nowrap}.rf-note{font:italic 2cqw/1.15 cursive;transform:rotate(-12deg);justify-self:end}.rf-bottom{margin-top:5cqw;padding-top:1.25cqw;border-top:1px solid #aaa;display:flex;justify-content:space-between;gap:20px;font-size:.8cqw;color:#ddd;max-width:90%}.rf-bottom>div{display:flex;gap:1.5cqw}@media(max-width:600px){.reference-mode>.header,.reference-mode>div>.header{height:65px;padding:0 18px;background:#050707cc;position:relative}.reference-mode .header .wordmark{font-size:16px;max-width:180px}.reference-mode .header .wordmark small{font-size:6px;margin:5px 0 0 12px}.reference-mode .header .desktop-nav{display:none}.reference-mode .header-actions{gap:19px}.reference-mode .header-actions>a{min-height:44px}.reference-mode .header-actions svg.icon{width:20px;height:20px}.reference-mode .header .menu-button{min-height:44px;padding:4px;font-size:0;border:0}.reference-mode .header .menu-button svg.icon{width:22px}.reference-mode .cart-link span{font-size:8px;top:4px;right:-6px}.reference-home{height:auto;background:none;display:flex;flex-direction:column;overflow:hidden}.ref-region{position:relative;left:auto;top:auto;width:100%;background-image:var(--reference-plate);background-repeat:no-repeat}.reference-home h2{font-size:31px;margin-bottom:9px}.reference-home p{font-size:11px;line-height:1.45;margin-bottom:18px}.ref-button{gap:8px;min-height:40px;padding:10px 13px;border-radius:5px;font-size:10px}.ref-button svg.icon{width:14px;height:14px}.ref-button .social-icon{width:17px;height:17px}.ref-hero{height:70cqw;background-size:150cqw auto;background-position:-25cqw 0}.ref-hero-copy{top:46cqw;left:6cqw;width:77cqw}.ref-hero-copy h2{font-size:3.5cqw;letter-spacing:.08em}.ref-hero-copy p{font-size:2.1cqw}.ref-rule{display:none}.ref-live{height:91cqw;background-size:192cqw auto;background-position:0 -68.5cqw;clip-path:polygon(0 10%,100% 0,100% 100%,0 90%);margin-top:-11cqw;z-index:2}.ref-live .ref-copy{top:28cqw;left:8cqw;width:43cqw}.ref-live h2{font-size:6.5cqw;white-space:nowrap}.ref-live p{font-size:2.6cqw;margin-bottom:4cqw}.ref-live .ref-button{font-size:2.2cqw;padding:8px;gap:6px}.ref-play{left:71cqw;top:44cqw;width:11cqw;height:11cqw}.ref-play svg.icon{width:6cqw;height:6cqw}.ref-studio{height:100cqw;background-size:209cqw auto;background-position:-109cqw -64cqw;clip-path:polygon(0 0,100% 9%,100% 100%,0 96%);margin-top:-10cqw}.ref-studio .ref-copy{top:59cqw;left:45cqw;width:51cqw}.ref-studio h2{font-size:9cqw}.ref-studio p{font-size:2.6cqw}.ref-shop{height:82cqw;background-size:163cqw auto;background-position:0 -114.5cqw}.ref-shop .ref-copy{left:6cqw;top:47cqw;width:71cqw}.ref-shop h2{font-size:6.3cqw}.ref-shop p{font-size:2.4cqw;margin-bottom:3cqw}.ref-hotspot{width:24px;height:24px;font-size:17px}.ref-hotspot-one{left:20cqw;top:17cqw}.ref-hotspot-two{left:49cqw;top:24cqw}.ref-hotspot-three{left:73cqw;top:20cqw}.ref-training{height:98cqw;background-size:214cqw auto;background-position:-114cqw -151cqw;clip-path:polygon(0 0,100% 5%,100% 100%,0 100%);margin-top:-3cqw}.ref-training .ref-copy{left:47cqw;top:51cqw;width:51cqw}.ref-training h2{font-size:8cqw}.ref-training p{font-size:2.5cqw}.ref-training .ref-button{font-size:2.1cqw;padding:10px 8px}.ref-bio{height:89cqw;background-size:196cqw auto;background-position:0 -220.3cqw}.ref-bio .ref-copy{left:51cqw;top:11.5cqw;width:46cqw}.ref-bio h2{font-size:5.5cqw}.ref-bio p.ref-caps{font-size:2.1cqw;margin-bottom:4cqw}.ref-bio p.ref-body{font-size:2.8cqw;max-width:none;line-height:1.4;margin-bottom:4cqw}.ref-bio .ref-button{font-size:2.05cqw;padding:8px}.ref-journal{height:86cqw;background-size:200cqw auto;background-position:-100cqw -224.8cqw}.ref-journal .ref-copy{left:23cqw;top:4cqw;width:69cqw}.ref-journal h2{font-size:6.3cqw}.ref-journal p{font-size:2cqw;margin-bottom:2.5cqw}.ref-journal .ref-button{font-size:2.1cqw;padding:8px 12px}.ref-caption{font-size:2cqw}.ref-caption strong{font-size:2.2cqw}.ref-caption span{max-width:33cqw;margin-top:1.4cqw}.ref-caption-ginger{left:1cqw;top:65.6cqw;width:35cqw}.ref-caption-life{left:65.3cqw;top:69.4cqw;width:34cqw}.ref-collab{height:55cqw;background-size:170cqw auto;background-position:-34cqw -258cqw;min-height:280px}.ref-collab .ref-copy{left:10%;top:16%;width:80%;text-shadow:0 1px 8px #000}.ref-collab h2{font-size:7cqw}.ref-collab p{font-size:2.4cqw;margin-bottom:4cqw}.ref-actions{gap:12px}.ref-collab .ref-button{font-size:2.1cqw;min-height:40px;padding:9px;white-space:normal}.reference-footer{padding:32px 22px;min-height:250px}.rf-main{grid-template-columns:1fr 1fr;gap:30px 12px}.rf-brand{font-size:20px}.rf-brand small{font-size:7px;margin:8px 0 0 12px}.rf-socials{gap:18px;margin:0;border:0;min-height:44px}.rf-socials a{min-width:30px;min-height:44px}.rf-socials svg{width:22px;height:22px}.rf-main form{grid-column:1/-1;padding:0}.rf-main label{font-size:10px;margin-bottom:10px}.rf-field{gap:7px}.rf-field input{width:70%;font-size:12px;padding:10px;min-height:42px;border-radius:3px}.rf-field button{font-size:10px;padding:10px;border-radius:3px}.rf-note{display:none}.rf-bottom{margin-top:30px;padding-top:15px;font-size:9px;max-width:none;flex-wrap:wrap}.rf-bottom>div{gap:15px}}@media(max-width:600px){.ref-hero{height:61cqw;background-size:138cqw auto;background-position:-11cqw -5cqw}.ref-hero-copy{top:40cqw;left:6cqw;width:86cqw}.ref-hero-copy h2{font-size:3.4cqw}.ref-hero-copy p{font-size:1.9cqw}.ref-live{height:80cqw;margin-top:-5cqw;clip-path:polygon(0 16%,100% 0,100% 100%,0 75%)}.ref-live .ref-copy{top:22cqw}.ref-play{top:38cqw}.ref-studio{height:85cqw;margin-top:-4cqw;clip-path:polygon(0 14%,100% 0,100% 100%,0 94%)}.ref-studio .ref-copy{top:54cqw}.ref-shop{height:69cqw;background-position:0 -114.5cqw}.ref-training{height:90cqw;margin-top:0}.ref-bio,.ref-journal{height:82cqw}.ref-collab{height:45cqw;min-height:0}}.ref-button>svg{width:1.25cqw;height:1.25cqw;flex-shrink:0;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ref-button.ref-dark,.ref-button.ref-outline{border-color:#edf2f1;box-shadow:0 0 0 .5px #1118,inset 0 0 0 .5px #ffffff25}@media(min-width:601px){.ref-shop .ref-button{width:15.15cqw;min-height:3.35cqw;padding:.65cqw 1.2cqw;font-size:1cqw;gap:.7cqw;border-radius:.55cqw}}@media(max-width:600px){.ref-button>svg{width:14px;height:14px}.ref-shop{height:84cqw;background-size:200cqw auto;background-position:0 -140.5cqw}.ref-shop .ref-copy{top:49cqw}.ref-shop .ref-hotspot-one{left:24.5cqw;top:21cqw}.ref-shop .ref-hotspot-two{left:60.3cqw;top:29.4cqw}.ref-shop .ref-hotspot-three{left:90cqw;top:24.8cqw}}@media(max-width:600px){.ref-shop .ref-copy{top:56cqw}.ref-shop h2{margin-bottom:5px}.ref-shop p{line-height:1.3;margin-bottom:7px}.ref-shop .ref-button{min-height:34px;padding:8px 13px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/afterimage-reference-v2.css.map */
