.hero-socks{position:absolute;display:flex;gap:18px;align-items:flex-end;bottom:14%}.ss{border-radius:38px 38px 28px 28px;position:relative;animation:fsock 3s ease-in-out infinite}.ss:nth-child(1){width:84px;height:122px;animation-delay:0s}.ss:nth-child(2){width:64px;height:94px;animation-delay:-1s}.ss:nth-child(3){width:50px;height:74px;animation-delay:-2s}@keyframes fsock{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}.ss:after{content:"";position:absolute;bottom:0;left:0;right:0;height:35%;border-radius:0 0 28px 28px;background:#00000040}.ss-n{background:linear-gradient(160deg,#c8f03d,#8fb82a)}.ss-w{background:linear-gradient(160deg,#fff,#d0d0d0)}.ss-b{background:linear-gradient(160deg,#2a2a2a,#111);border:1px solid rgba(255,255,255,.08)}.hero-c{animation:none}.hero-ey,.hero-h,.hero-sub,.hero-ctas{animation:fup 1s ease both}.hero-ey{animation-delay:.2s}.hero-h{animation-delay:.4s}.hero-sub{animation-delay:.6s}.hero-ctas{animation-delay:.8s}@keyframes fup{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}.hero-sc{position:absolute;bottom:28px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:7px;z-index:10;animation:fup 1s ease 1.2s both}.hero-sc span{font-size:9px;letter-spacing:.3em;text-transform:uppercase;color:#ffffff38}.sc-line{width:1px;height:40px;background:linear-gradient(to bottom,rgba(200,240,61,.6),transparent);animation:spulse 2s ease-in-out infinite}@keyframes spulse{0%,to{opacity:.3}50%{opacity:1}}@media(max-width:640px){.hero-ring,.hero-socks{display:none}}.slbl{font-size:10px;font-weight:700;letter-spacing:.35em;text-transform:uppercase;color:var(--accent);margin-bottom:12px}.sttl{font-family:var(--fd);font-size:clamp(42px,6.5vw,92px);line-height:.9;color:var(--white)}.desc-sec{text-align:center;padding:clamp(28px,4vw,52px) clamp(24px,6vw,80px)}.desc-hl{font-family:var(--fd);font-size:clamp(24px,3.5vw,46px);line-height:1;letter-spacing:.02em;color:var(--white);margin-bottom:16px}.desc-bd{font-size:clamp(13px,1.5vw,15px);font-weight:300;line-height:1.75;color:#ffffff7a;max-width:580px;margin:0 auto;letter-spacing:.02em}.desc-div{width:44px;height:2px;background:var(--accent);margin:0 auto 22px}.feat-strip{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.feat-it{padding:clamp(18px,2.5vw,32px) clamp(18px,2.2vw,32px);border-right:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:7px;transition:background .3s}.feat-it:last-child{border-right:none}.feat-it:hover{background:#c8f03d08}.feat-n{font-family:var(--fd);font-size:32px;color:var(--accent);line-height:1}.feat-lb{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffffad}.feat-dc{font-size:11px;color:var(--gray-text);line-height:1.6}.sell-sec{padding:clamp(44px,6vw,90px) clamp(24px,6vw,80px) clamp(56px,8vw,110px)}.sell-hd{display:flex;align-items:stretch;gap:0;justify-content:space-between;margin-bottom:28px;border-bottom:1px solid rgba(255,255,255,.07);padding-bottom:28px}.sell-hd-left{display:flex;align-items:flex-end;justify-content:space-between;flex:1;padding-right:clamp(20px,3vw,48px);border-right:1px solid rgba(255,255,255,.08);gap:12px}.sell-hd-right{padding-left:clamp(20px,3vw,48px);display:flex;flex-direction:column;justify-content:center;min-width:clamp(180px,22vw,280px);position:relative}.sell-hd-right:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,transparent,var(--accent),transparent);opacity:.7}.sell-hd-right-inner{padding-left:20px}.combo-eyebrow{display:flex;align-items:center;gap:8px;margin-bottom:14px}.combo-eyebrow-line{width:28px;height:1px;background:var(--accent)}.combo-eyebrow span{font-size:9px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--accent)}.combo-title{font-family:var(--fd);font-size:clamp(22px,3vw,36px);line-height:.88;color:var(--white);margin-bottom:10px;letter-spacing:.02em}.combo-title span{color:var(--accent)}.combo-sub{font-size:10px;font-weight:300;color:#ffffff61;letter-spacing:.08em;line-height:1.6;text-transform:uppercase;margin-bottom:16px}.combo-packs{display:flex;gap:10px;align-items:center;margin-bottom:14px}.combo-pack{text-align:center;padding:8px 12px;border:1px solid rgba(200,240,61,.2);background:#c8f03d0a}.combo-pack-n{font-family:var(--fd);font-size:20px;color:var(--accent);line-height:1}.combo-pack-l{font-size:8px;letter-spacing:.15em;text-transform:uppercase;color:#ffffff4d}.combo-or{font-size:9px;color:#fff3;letter-spacing:.1em}.car-wrap{overflow:hidden;margin:0 clamp(-24px,-6vw,-80px);position:relative;cursor:grab;user-select:none;-webkit-user-select:none}.car-wrap:active{cursor:grabbing}.car-track{display:flex;gap:18px;width:max-content;padding:0 clamp(24px,6vw,80px) 16px;will-change:transform}.car-track .pc{width:clamp(210px,26vw,290px);flex-shrink:0}.pc-sock{width:72px;height:100px;border-radius:26px 26px 18px 18px;position:relative}.pc-sock:after{content:"";position:absolute;bottom:0;left:0;right:0;height:35%;border-radius:0 0 18px 18px;background:#0000004d}.sock-black{background:linear-gradient(160deg,#1a1a1a,#0a0a0a);border:1px solid rgba(255,255,255,.1)}.sock-white{background:linear-gradient(160deg,#f0f0f0,silver)}.sock-neon{background:linear-gradient(160deg,#c8f03d,#8fb82a)}.sock-navy{background:linear-gradient(160deg,#1a2a3a,#0a1520)}.sock-grey{background:linear-gradient(160deg,#6b7fa3,#4a5d7a)}.styles-sec{background:var(--black);padding:clamp(44px,6vw,90px) clamp(24px,6vw,80px)}.styles-intro{text-align:center;margin-bottom:clamp(32px,4.5vw,56px)}.styles-sub{font-size:clamp(12px,1.7vw,16px);font-weight:300;letter-spacing:.18em;text-transform:uppercase;color:#ffffff52;margin-top:12px}.sty-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.sty-card{position:relative;aspect-ratio:3/5;background:var(--gray);overflow:hidden;cursor:pointer;transition:all .5s cubic-bezier(.16,1,.3,1);display:block;text-decoration:none}.sty-card:hover{transform:scale(1.015)}.sty-card:hover .sty-ov{opacity:1}.sty-card:hover .sty-bg{transform:scale(1.05)}.sty-card:hover .sty-btn{transform:translateY(0);opacity:1}.sty-card:hover .sty-sk{transform:translateY(-8px)}.sty-bg{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .6s}.sty-bg1{background:radial-gradient(ellipse 70% 60% at 50% 80%,rgba(200,240,61,.13) 0%,transparent 70%),linear-gradient(160deg,#1a1a1a,#0a0a0a)}.sty-bg2{background:radial-gradient(ellipse 70% 60% at 50% 80%,rgba(255,255,255,.08) 0%,transparent 70%),linear-gradient(160deg,#151515,#080808)}.sty-bg3{background:radial-gradient(ellipse 70% 60% at 50% 80%,rgba(200,240,61,.19) 0%,transparent 70%),linear-gradient(160deg,#121a0a,#080a05)}.sty-skv{position:absolute;bottom:36%;left:50%;transform:translate(-50%);display:flex;gap:9px;align-items:flex-end}.sty-sk{border-radius:20px 20px 13px 13px;position:relative;transition:transform .4s}.sty-sk:after{content:"";position:absolute;bottom:0;left:0;right:0;height:30%;border-radius:0 0 13px 13px;background:#0000004d}.sk-a{width:45px;height:54px}.sk-m{width:45px;height:82px}.sk-f{width:45px;height:118px}.sty-ov{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000e0,#00000073 55%,#0000001a);opacity:1;transition:opacity .4s;z-index:1}.sty-c{position:absolute;bottom:0;left:0;right:0;padding:clamp(14px,2vw,28px);z-index:2}.sty-num{font-family:var(--fd);font-size:64px;color:#ffffff0a;position:absolute;top:14px;right:14px;line-height:1}.sty-name{font-family:var(--fd);font-size:clamp(18px,2.2vw,32px);line-height:1;color:var(--white);margin-bottom:4px;letter-spacing:.02em}.sty-label{display:block;font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:var(--accent);margin-bottom:4px;font-weight:700}.sty-desc{font-size:10px;letter-spacing:.1em;color:#ffffffbf;margin-bottom:14px;line-height:1.6;text-transform:uppercase;font-weight:500}.sty-btn{display:inline-block;background:var(--accent);color:var(--black);font-family:var(--fb);font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;padding:9px 20px;text-decoration:none;transform:translateY(0);opacity:1;transition:all .4s cubic-bezier(.16,1,.3,1);cursor:pointer;border:none}@media(max-width:900px){.feat-strip{grid-template-columns:repeat(2,1fr)}.feat-it:nth-child(2){border-right:none}.sty-grid{grid-template-columns:repeat(3,1fr);gap:2px}.sty-card{aspect-ratio:2/4}}@media(max-width:640px){.sell-hd{flex-direction:column;gap:24px;border-bottom:none;padding-bottom:0}.sell-hd-left{border-right:none;padding-right:0;width:100%;order:2}.sell-hd-right{padding-left:0;border-top:none;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:20px;padding-top:0;width:100%;order:1}.sell-hd-right:before{display:none}.sell-hd-right-inner{padding-left:0}.sty-grid{grid-template-columns:repeat(3,1fr);gap:1px}.sty-card{aspect-ratio:1/2.2}.sty-name{font-size:14px}.sty-btn{transform:none;opacity:1;font-size:8px;padding:7px 12px}.sty-c{padding:10px}.feat-strip{grid-template-columns:repeat(2,1fr)}.feat-n{font-size:26px}}@media(max-width:380px){.sty-card{aspect-ratio:3/5}}.sell-hd-right{background:linear-gradient(135deg,#c8f03d1c,#c8f03d05 70%);border:1px solid rgba(200,240,61,.22);padding:clamp(20px,2.4vw,30px)}.sell-hd-right:before{display:none}.sell-hd-right-inner{padding-left:0}.combo-title{font-size:clamp(30px,3.4vw,44px)}.combo-sub{color:#ffffffa6}.combo-packs{gap:10px;margin-bottom:18px}.combo-pack{flex:1;padding:12px 10px;border-color:#c8f03d66;background:#00000059}.combo-pack-n{font-size:30px}.combo-pack-l{font-size:9px;color:#fff9}.combo-or{color:#ffffff73}.sell-hd-right .btn-primary{justify-content:center}.sty-sk{background:#fff;border-radius:12px;overflow:hidden}.sty-sk:after{display:none}.sk-a,.sk-m,.sk-f{width:clamp(64px,7vw,96px)}.sk-a{height:clamp(80px,8.5vw,116px)}.sk-m{height:clamp(96px,10vw,136px)}.sk-f{height:clamp(112px,11.5vw,156px)}.sty-skv{bottom:44%;gap:10px;z-index:2}.sty-ov{background:linear-gradient(to top,#000000f0 0,#000000b3 32%,transparent 58%)}@media(max-width:640px){.car-track{gap:12px}.car-track .pc{width:80vw}.sell-hd-right{padding:24px 20px;border-bottom:1px solid rgba(200,240,61,.22)}.sell-hd-right .btn-primary{display:flex;width:100%}.combo-title{font-size:38px}.sty-grid{grid-template-columns:1fr;gap:10px}.sty-card,.sty-card:hover{aspect-ratio:auto;min-height:200px;transform:none}.sty-skv{left:auto;right:14px;bottom:50%;transform:translateY(50%);gap:8px;z-index:2}.sty-card:hover .sty-sk{transform:none}.sk-a,.sk-m,.sk-f{width:70px}.sk-a{height:96px}.sk-m{height:112px}.sk-f{height:128px}.sty-ov{background:linear-gradient(to right,#000000eb 0,#000000b3 48%,transparent 62%)}.sty-c{top:0;display:flex;flex-direction:column;justify-content:center;padding:20px 18px;max-width:52%}.sty-name{font-size:24px}.sty-name span{display:block;margin-top:2px}.sty-label{font-size:9px}.sty-desc{font-size:9px;margin-bottom:12px}.sty-btn{align-self:flex-start;font-size:9px;padding:9px 16px}.sty-num{font-size:44px;top:10px;right:auto;left:16px;opacity:0}}@media(max-width:380px){.sty-card{aspect-ratio:auto}.sk-a,.sk-m,.sk-f{width:64px}}.car-native{overflow-x:auto;cursor:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.car-native::-webkit-scrollbar{display:none}.car-native .car-track{transform:none!important}.car-native .car-track .pc{scroll-snap-align:start;scroll-margin-left:24px}.car-native .car-track .pc[aria-hidden=true]{display:none}.hero-sub{color:#ffffffb8}.hero-ey{font-size:clamp(11px,1.4vw,12px)}.hero-sc span{font-size:10px;color:#ffffff80}@media(min-width:641px){.hero-socks{left:auto;right:7%;bottom:9%;transform:none}}.styles-sub{color:#fff9}.sty-label,.sty-desc,.sty-btn{font-size:10px}.combo-eyebrow span,.combo-sub{font-size:11px}.combo-pack-l,.combo-or{font-size:10px}.feat-dc,.feat-lb{font-size:12px}@media(max-width:640px){.desc-sec{padding:64px 20px}.sell-sec{padding:56px 16px 64px}.styles-sec{padding:56px 16px}.car-wrap{margin:0 -16px}.car-track{padding:0 16px 16px}}.hero-tag{margin:2px 0 26px;font-family:var(--fc);font-size:clamp(12px,1.5vw,15px);font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);animation:fup 1s ease .7s both}.hero--video .hero-tag{text-shadow:0 2px 24px rgba(0,0,0,.55)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ripped-home.css.map */
