MildWell Everstride Graduated Compression Socks
★★★★★ 4.8 · 15,000+ Reviews Everstride Graduated Compression Socks Legs That Don't Throb When You Finally Sit Down True graduated compression with a wide, non-binding cuff that hug s your ankle and eases up your calf, so the heavy, swollen, beaten-up feeling stops following you home after a long day. Loved By People On Their Feet All Day: Helps the tired, heavy feeling ease throughout your shift and into the evening. Made For Long Days & Long Flights: Comfortable support for time on your feet, time sitting still, and everyday wear. Genuinely Easy To Put On: A wide, high-stretch top band slips on without a fight and fits even fuller calves with ease. Built For Comfort, Not Strangling: Snug at the ankle, easing up the calf, supporting your legs without a tourniquet pinch. Join 200,000+ Happy Customers enjoying lighter-feeling legs at the end of the day. Love The Results Or Your Money Back. SELECT COLOR & SIZE Size Chart Color: Black Black Blue White Gray Pink Red Green Black/Blue Black/Gray Black/White Blue/White Blue/Gray Gray/White White/Pink Size: S/M S/M L/XL XXL 3XL 4XL 5XL BUNDLE & SAVE Free Shipping On Multi-Pair Packs 1 Pair Try them out $19.99 Most Popular 2 Pairs $17.50 per pair Save $5.00 $34.99$39.98 Best Value 3 Pairs $14.99 per pair Save $14.98 $44.99$59.97 4 Pairs $13.75 per pair Lowest price per pair $54.99$79.96 ADD TO CART — $34.99 ✓ In Stock — Ships Free On Multi-Pair Packs Included With Every OrderYour Free Gift WORTH $0.00 🔒 The Healthy Legs Guide (eBook)★★★★★Unlocks with any order FREE$19.00 🔒 Secure checkout VISA · MASTERCARD · AMEX · PAYPAL · SHOP PAY · G PAY 🚚Free ShippingOn Multi-Pair Packs ↩30-DayMoney-Back Guarantee 📦Ships In5–8 Business Days ✓Free Shipping On Multi-Pair Packs ✓30-Day Money-Back Guarantee ✓Fits Up To 5XL Wide Calves ✓Sold In Multi-Pair Value Packs 20-30mmHg graduated support 12hrBuilt for full shifts 14Colors, 6 sizes to 5XL It Isn't Your Legs. It's What You've Been Wearing All Day. When you're on your feet for a 12-hour shift, or stuck still on a long flight, blood and fluid pool in your lower legs faster than your calf muscles can push it back up. By 2pm your legs feel heavy, your ankles balloon, and your socks carve a dent into your skin like a rubber band. You finally sit down and your legs still throb. Cheap drugstore socks make it worse: they roll down behind the knee, bunch up, or strangle your calf until your foot tingles. So you either suffer through it or quit compression after one bad, too-tight pair. The fix isn't toughing it out. It's pressure that's actually placed right. Lighter Legs In Three Simple Steps 1 Pull Them On The wide, high-stretch top band slips on easily, no wrestling, no pinching, even over fuller calves. 2 Feel The Gradient Snug at the ankle, easing up the calf. Firm support that hugs without strangling, so you forget you're wearing them. 3 Make It Through The Day Wear them through your whole shift or flight. They stay up, breathe, and your legs feel lighter when you finally sit down. Why People Reach For Everstride First 🦵 Lighter Legs By The End Of The Day The graduated gradient keeps fluid from pooling, so the heavy, throbbing, beaten-up feeling eases instead of building all shift. 🚫 No More Ankle Dents A wide, non-binding band supports without cutting in, so you take them off without that angry rubber-band trench in your skin. 🔄 Stays Up, Won't Roll Down High-recovery stretch yarn and a stay-put cuff hold position through a full shift instead of slipping and bunching behind the knee. 💨 Cool, Dry, And Quiet Breathable odor-resisting knit in everyday colors you can wear under work clothes without anyone knowing they're compression. Built right, from the ankle up True Graduated Compression — Not A Flat, Even Squeeze Graduated Compression Knit · 20-30 mmHgFirmest at the ankle, easing up the calf, so it gently nudges pooled fluid back up your leg instead of letting it sit and swell. Breathable Antibacterial Blend · Polyester / bamboo-charcoal / cottonLight, moisture-wicking and odor-resisting, so feet stay cooler and drier through a long day on your feet. Wide Stay-Put Cuff · Non-binding top bandA roomier, high-recovery top band that holds its place all day without digging a trench behind your knee. Give My Legs A Break Everstride vs. Cheap Tube Socks & Flimsy Drugstore Compression EverstrideCheap Drugstore Compression True graduated pressure that moves pooled fluid up the leg, not a flat even squeeze✓✕ Wide non-binding top band that supports without choking your calf✓✕ Stays up through a full 12-hour shift instead of rolling down and bunching✓✕ Roomy sizing up to 5XL built for fuller, wider calves✓✕ Breathable, odor-resisting knit you can wear all day without sweaty feet✓✕ Give My Legs A Break Our promise We Built The Pair That Doesn't Quit On You By Noon Most people's first experience with compression is a bad one: a cheap pair that rolled down by lunch, choked the calf, or was such a fight to put on it wasn't worth it. The idea was right, the execution was a shortcut. So we built Everstride the honest way. A true graduated knit that's firmest at the ankle and eases up the calf, a wide non-binding cuff that slips on easily and stays put, and a breathable, odor-resisting blend that survives a real 12-hour day. No medical theater, no recurring "recovery plan" to sign up for. Just a pair that quietly makes your legs feel lighter when you finally sit down. — The MildWell Team Size Chart Sock Size Men Shoe Size Women Shoe Size Calf Circumference S/M 4–7 5–8 5–7 in L/XL 4–7 5–8 8–10 in XXL 8–10 9–11 11–12 in 3XL 8–10 9–11 13–15 in 4XL 11–16 12–16 16–18 in 5XL 11–16 12–16 19–26 in Between sizes? Size up for a more relaxed feel, or down for firmer support. Our wide-calf options run roomy through the top band. 4.8★★★★★Based on 15,000+ reviews What People On Their Feet Are Saying ★★★★★These are a lifesaver for long shifts As a hospital-based worker I'm on my feet 10–12 hours a day. After a couple of weeks my legs feel so much better at the end of the day. They're comfortable, stay up over the calf all day, and don't make my feet sweat. I'll wear these for work every day. Mark D.Verified Buyer ★★★★★Finally a pair that's easy to put on I've bought a lot of compression socks and didn't like any of them — they were a fight to get on. These slip on so easily and my legs feel a lot less worn out by the evening. Very well made, I'll be buying more pairs. Joseph R.Verified Buyer ★★★★★No more swollen, achy legs after work I've worked 12-hour days on concrete for the last decade, almost never sitting down. My legs would be achy and swollen after a day's work, and now with these socks there's no trace of swelling. Easy to put on, worth the price, would buy again. James W.Verified Buyer ★★★★★Outstanding — bought several pairs I love how well these fit, I even bought several pairs. They go on easily, wash well, and my legs feel so much lighter at the end of the day. I'll recommend them to all my family and friends. Alex D.Verified Buyer ★★★★★The most comfortable pair I've worn The most comfortable compression socks I've ever had. I play and train in them and they keep my legs feeling fresh. Highly satisfied with this purchase. Paul S.Verified Buyer ★★★★★Worth every penny Does exactly what it says while being extremely comfortable to wear and easy to get on and off. I wore mine all day with zero issues and my feet weren't sweaty at all. Couldn't be happier. Ken R.Verified Buyer Give My Legs A Break FAQ Questions? We've Got You Covered. Will they be a fight to get on like other compression socks?No. The whole point of the wide-mouth, high-stretch design is easy on and off. The struggle people remember is usually a cheap, mis-sized pair. Everstride slips on without wrestling, even over fuller calves. Will they fit my bigger calves?Yes. We offer six sizes up to 5XL with roomy wide-calf options, so you get snug support without a tourniquet band cutting into your leg. Will they roll down or bunch up during my shift?They're built not to. High-recovery stretch yarn and a stay-put cuff are designed to hold position through a full 12-hour day instead of slipping behind the knee. Are they hot or sweaty to wear all day?No. The breathable, moisture-wicking, odor-resisting knit keeps feet cooler and drier than ordinary socks, and the everyday colors wear discreetly under work clothes. Who are these best for?Anyone on their feet or sitting still for long stretches: nurses, teachers, servers, warehouse and factory workers, travelers on long flights, and during pregnancy. If your legs and ankles feel heavy and swollen by the end of the day, these are made for you. How do returns work?Wear them through a real day on your feet. If you're not completely happy, email us at [email protected] within 30 days for a full refund — no questions asked. 30DAYGUARANTEE 30-Day Lighter-Legs Guarantee Wear your Everstride socks through a real day on your feet. If your legs don't feel noticeably lighter and less worn-out, or you're not completely happy for any reason at all, send them back for a full refund. No fine print, no questions asked. Give My Legs A Break 📐True Graduated CompressionFirmest at the ankle, easing up the calf. 🧦Wide Non-Binding Top BandSupports without choking your calf. 💨Breathable Odor-Resisting KnitCooler, drier feet all day long. 👍Easy On, Stays Up All DaySlips on without a fight, holds position. Everstride socks are a comfort and apparel product, not a medical device, and are not intended to diagnose, treat, cure, or prevent any condition. If you have a circulation or health concern, talk to your doctor. Questions? Email [email protected]. .ever-clone *{box-sizing:border-box;margin:0;padding:0;} .ever-clone{font-family:'Inter',system-ui,sans-serif;color:#1f242b;line-height:1.55;background:#fff;-webkit-font-smoothing:antialiased;} .ever-clone img{display:block;max-width:100%;} .ever-clone a{color:inherit;text-decoration:none;} .ever-clone h1,.ever-clone h2,.ever-clone h3,.ever-clone h4{font-family:'Fraunces',Georgia,serif;letter-spacing:-.2px;line-height:1.15;} .ev-stars{color:#f0a93b;letter-spacing:1px;} .ev-stars.sm{font-size:13px;} .ev-eyebrow{display:inline-block;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#3a6f5c;margin-bottom:8px;} .ev-eyebrow.center{display:block;text-align:center;} .ev-h2{font-size:32px;font-weight:600;text-align:center;margin-bottom:16px;} .ev-prose{font-size:15.5px;color:#4a525c;max-width:760px;margin:0 auto;text-align:center;} .ev-pdp{display:grid;grid-template-columns:1fr 1fr;gap:44px;max-width:1180px;margin:0 auto;padding:34px 28px;} .ev-gallery{position:sticky;top:14px;align-self:start;} .ev-main-img-wrap{border-radius:16px;overflow:hidden;background:#f4f1ec;} .ev-main-img{width:100%;aspect-ratio:1/1;object-fit:cover;} .ev-thumbs{display:flex;gap:10px;margin-top:12px;} .ev-thumb{flex:1;aspect-ratio:1/1;border:1px solid #e6e0d7;border-radius:10px;overflow:hidden;background:#f7f4ef;cursor:pointer;padding:0;} .ev-thumb.is-active{border-color:#1f242b;border-width:2px;} .ev-thumb img{width:100%;height:100%;object-fit:cover;} .ev-stars-line{font-size:13px;display:flex;gap:8px;align-items:center;color:#8a8175;margin-bottom:8px;} .ev-stars-line a{text-decoration:underline;} .ev-title{font-size:30px;font-weight:600;margin-bottom:6px;} .ev-tagline{font-family:'Fraunces',serif;font-size:18px;font-weight:600;color:#3a6f5c;margin-bottom:8px;} .ev-subtitle{color:#5a6069;margin-bottom:16px;font-size:14.5px;} .ev-quickbullets{list-style:none;display:flex;flex-direction:column;gap:8px;margin-bottom:22px;} .ev-quickbullets li{position:relative;padding-left:26px;font-size:13.5px;color:#3d434c;} .ev-quickbullets li:before{content:"✓";position:absolute;left:0;top:0;color:#3a8f5c;font-weight:800;} .ev-cs-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:1px solid #ece6dc;margin-bottom:14px;} .ev-cs-head strong{font-size:13px;letter-spacing:1px;} .ev-sizechart-link{background:none;border:none;color:#3a6f5c;font-size:13px;text-decoration:underline;cursor:pointer;font-family:inherit;} .ev-opt-label{font-size:14px;color:#3d434c;margin-bottom:8px;font-weight:600;} .ev-opt-label span{font-weight:400;color:#5a6069;} .ev-swatches{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:18px;} .ev-swatch{display:flex;flex-direction:column;align-items:center;gap:4px;border:1px solid transparent;border-radius:10px;padding:3px;background:none;cursor:pointer;width:62px;} .ev-swatch .ev-sw{width:40px;height:40px;border-radius:50%;border:1px solid #d8d2c7;box-shadow:inset 0 0 0 2px #fff;} .ev-swatch em{font-style:normal;font-size:10px;color:#6a7079;text-align:center;line-height:1.1;} .ev-swatch.is-active{border-color:#1f242b;} .ev-swatch.is-active .ev-sw{box-shadow:inset 0 0 0 2px #fff,0 0 0 1px #1f242b;} .ev-swatch.is-active em{color:#1f242b;font-weight:700;} .ev-size-select{width:100%;border:1px solid #d6d0c6;border-radius:10px;padding:13px 12px;font-size:14.5px;font-family:'Inter',sans-serif;color:#1f242b;background:#fff;cursor:pointer;margin-bottom:20px;} .ev-size-select:focus{outline:none;border-color:#1f242b;} .ev-peritem{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;} .ev-peritem:empty{display:none;margin:0;} .ev-pi-card{border:1px solid #e6e0d7;border-radius:12px;padding:13px 14px;background:#fbf9f5;} .ev-pi-card[hidden]{display:none;} .ev-pi-head{font-family:'Fraunces',serif;font-size:14px;font-weight:600;margin-bottom:10px;color:#1f242b;} .ev-pi-row{display:flex;gap:8px;align-items:center;margin-bottom:9px;} .ev-pi-row:last-child{margin-bottom:0;} .ev-pi-row>label{font-size:11px;color:#8a8175;width:44px;flex:0 0 auto;font-weight:600;} .ev-pi-select{flex:1;min-width:0;border:1px solid #d6d0c6;border-radius:8px;padding:9px 10px;font-size:13.5px;font-family:'Inter',sans-serif;color:#1f242b;background:#fff;cursor:pointer;} .ev-pi-select:focus{outline:none;border-color:#1f242b;} .ev-pi-swatches{display:flex;flex-wrap:wrap;gap:7px;flex:1;} .ev-pi-sw{width:26px;height:26px;border-radius:50%;border:1px solid #d8d2c7;box-shadow:inset 0 0 0 2px #fff;cursor:pointer;padding:0;} .ev-pi-sw.sel{box-shadow:inset 0 0 0 2px #fff,0 0 0 2px #1f242b;} .ev-bundle-eyebrow{font-size:13px;font-weight:700;letter-spacing:.5px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:6px;} .ev-bundle-eyebrow span{font-weight:600;color:#3a8f5c;font-size:12px;letter-spacing:0;} .ev-bundles{display:flex;flex-direction:column;gap:10px;margin-bottom:16px;} .ev-bundle{position:relative;display:flex;align-items:center;gap:12px;border:1.5px solid #e2dbd0;border-radius:12px;padding:15px 14px;cursor:pointer;background:#fff;transition:.15s;} .ev-bundle.is-selected,.ev-bundle.mw-selected{border-color:#3a6f5c;background:#f3f8f5;} .ev-bundle-flag{position:absolute;top:-10px;right:14px;background:#3a6f5c;color:#fff;font-size:10px;font-weight:700;letter-spacing:.5px;padding:3px 9px;border-radius:6px;text-transform:uppercase;} .ev-bundle-flag.alt{background:#b8862f;} .ev-bundle-radio input{width:19px;height:19px;accent-color:#3a6f5c;} .ev-bundle-body{flex:1;} .ev-bundle-top{font-size:15px;} .ev-bundle-top strong{font-family:'Fraunces',serif;font-weight:600;} .ev-bundle-top em{font-style:normal;color:#8a8175;font-size:12px;} .ev-bundle-desc{font-size:12px;color:#3a8f5c;margin-top:2px;font-weight:600;} .ev-bundle-price{text-align:right;white-space:nowrap;} .ev-now{display:block;font-family:'Fraunces',serif;font-size:19px;font-weight:600;} .ev-was{font-size:12px;color:#b3a89c;text-decoration:line-through;} .ev-atc{width:100%;background:#1f242b;color:#fff;border:none;border-radius:12px;padding:18px;font-family:'Fraunces',serif;font-size:17px;font-weight:600;letter-spacing:.5px;cursor:pointer;transition:.2s;} .ev-atc:hover{background:#3a6f5c;} .ev-instock{text-align:center;color:#3a8f5c;font-size:13px;margin:10px 0 18px;font-weight:600;} .ev-gifts{border:1px solid #ece6dc;border-radius:12px;padding:14px;margin-bottom:16px;background:#fbf9f5;} .ev-gifts-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;} .ev-gifts-eyebrow{display:block;font-size:11px;color:#8a8175;} .ev-gifts-head strong{font-size:14px;font-family:'Fraunces',serif;font-weight:600;} .ev-gifts-pill{background:#3a6f5c;color:#fff;font-size:10px;font-weight:700;padding:5px 9px;border-radius:14px;} .ev-gift-row{position:relative;display:flex;align-items:center;gap:12px;padding:8px 0 2px;transition:opacity .2s,filter .2s;} .ev-gift-row img{width:48px;height:48px;border-radius:8px;object-fit:cover;background:#fff;} .ev-gift-row>div:nth-child(3){flex:1;} .ev-gift-row strong{display:block;font-size:13px;} .ev-gift-price{text-align:right;} .ev-gift-price b{color:#3a6f5c;display:block;font-size:14px;} .ev-gift-price b::before{content:"✓ ";} .ev-gift-price s{font-size:12px;color:#b3a89c;} .ev-gift-row .ev-glock{display:none;position:absolute;left:34px;top:6px;font-size:13px;z-index:2;} .ev-gift-row .ev-ghint{display:block;font-size:10.5px;color:#3a8f5c;font-weight:700;margin-top:2px;} .ev-gift-row.g-locked{filter:grayscale(1);opacity:.5;} .ev-gift-row.g-locked .ev-glock{display:inline;} .ev-gift-row.g-locked .ev-ghint{color:#a35a4e;} .ev-gift-row.g-locked .ev-gift-price b{color:#9c8f84;} .ev-gift-row.g-locked .ev-gift-price b::before{content:"";} .ev-pay{display:flex;flex-direction:column;align-items:center;gap:5px;padding:12px 0;border-top:1px solid #ece6dc;border-bottom:1px solid #ece6dc;margin-bottom:16px;text-align:center;} .ev-pay>span{font-size:12px;color:#5a6069;font-weight:600;} .ev-pay-marks{font-size:10.5px;letter-spacing:.5px;color:#a59b8c;font-weight:600;} .ev-microtrust{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;} .ev-microtrust div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;} .ev-microtrust b{font-size:20px;font-style:normal;} .ev-microtrust span{font-size:11px;color:#6a7079;line-height:1.3;} .ev-valuebar{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;max-width:1180px;margin:0 auto;padding:20px 28px;background:#f3f8f5;} .ev-vb{display:flex;align-items:center;gap:9px;justify-content:center;font-size:13px;font-weight:600;color:#2d4f43;text-align:center;} .ev-vb b{background:#3a6f5c;color:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;flex:0 0 auto;} .ev-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:900px;margin:0 auto;padding:46px 28px;text-align:center;} .ev-stat b{font-family:'Fraunces',serif;font-size:42px;font-weight:600;color:#3a6f5c;display:block;line-height:1;} .ev-stat span{font-size:13.5px;color:#5a6069;margin-top:6px;display:block;} .ev-problem{padding:40px 28px 10px;text-align:center;} .ev-steps{padding:48px 28px;} .ev-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1000px;margin:0 auto;} .ev-step{text-align:center;} .ev-step-num{width:46px;height:46px;border-radius:50%;background:#3a6f5c;color:#fff;font-family:'Fraunces',serif;font-size:20px;font-weight:600;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;} .ev-step h4{font-size:18px;font-weight:600;margin-bottom:6px;} .ev-step p{font-size:14px;color:#5a6069;} .ev-benefits{padding:48px 28px;background:#faf7f2;} .ev-benefit-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;max-width:980px;margin:0 auto;} .ev-benefit{background:#fff;border:1px solid #ece6dc;border-radius:14px;padding:22px;} .ev-bi{font-size:30px;margin-bottom:10px;} .ev-benefit h4{font-size:18px;font-weight:600;margin-bottom:6px;} .ev-benefit p{font-size:14px;color:#5a6069;} .ev-split{display:grid;grid-template-columns:1fr 1fr;gap:36px;max-width:1080px;margin:0 auto;padding:56px 28px;align-items:center;} .ev-split img{width:100%;border-radius:16px;object-fit:cover;aspect-ratio:1/1;} .ev-split-text h3{font-size:26px;font-weight:600;margin-bottom:16px;} .ev-ing-list{list-style:none;display:flex;flex-direction:column;gap:14px;margin-bottom:22px;} .ev-ing-list li{padding-left:22px;position:relative;} .ev-ing-list li:before{content:"";position:absolute;left:0;top:7px;width:10px;height:10px;border-radius:50%;background:#3a6f5c;} .ev-ing-list b{display:block;font-size:14px;margin-bottom:2px;} .ev-ing-list span{font-size:13.5px;color:#5a6069;} .ev-cta-btn{display:inline-block;background:#1f242b;color:#fff;border:none;border-radius:12px;padding:16px 30px;font-family:'Fraunces',serif;font-size:16px;font-weight:600;cursor:pointer;transition:.2s;} .ev-cta-btn:hover{background:#3a6f5c;} .ev-cta-btn.wide{display:block;width:100%;max-width:460px;margin:26px auto 0;} .ev-compare{padding:56px 28px;} .ev-compare-table{max-width:820px;margin:0 auto;} .ev-compare-head{display:grid;grid-template-columns:1.7fr .65fr .65fr;align-items:end;gap:4px;margin-bottom:4px;} .ev-c-us{font-family:'Fraunces',serif;font-weight:600;text-align:center;background:#3a6f5c;color:#fff;border-radius:9px 9px 0 0;padding:12px 4px;font-size:14px;} .ev-c-them{text-align:center;color:#8a8175;font-size:12px;font-weight:600;padding:0 4px;} .ev-compare-row{display:grid;grid-template-columns:1.7fr .65fr .65fr;align-items:center;gap:4px;padding:15px 0;border-bottom:1px solid #eee;font-size:14px;} .ev-compare-row span{font-weight:500;color:#3d434c;} .ev-compare-row i{justify-self:center;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-style:normal;font-size:15px;} .ev-compare-row i.ok{background:#3a6f5c;} .ev-compare-row i.no{background:#cdc4b8;} .ev-story{padding:56px 28px;background:#faf7f2;text-align:center;} .ev-signature{font-family:'Fraunces',serif;font-style:italic;color:#3a6f5c;margin-top:16px;font-size:16px;} .ev-sizechart{padding:56px 28px;} .ev-chart-wrap{max-width:760px;margin:0 auto;overflow-x:auto;} .ev-chart{width:100%;border-collapse:collapse;font-size:14px;min-width:520px;} .ev-chart th{background:#1f242b;color:#fff;padding:13px 10px;font-family:'Fraunces',serif;font-weight:600;font-size:13.5px;text-align:center;} .ev-chart th:first-child{border-radius:9px 0 0 0;} .ev-chart th:last-child{border-radius:0 9px 0 0;} .ev-chart td{padding:12px 10px;text-align:center;border-bottom:1px solid #ece6dc;} .ev-chart tbody tr:nth-child(odd){background:#faf7f2;} .ev-chart td:first-child{font-weight:700;color:#3a6f5c;} .ev-chart-note{text-align:center;font-size:13px;color:#8a8175;max-width:620px;margin:16px auto 0;} .ev-reviews{padding:56px 28px;background:#faf7f2;} .ev-rev-score{text-align:center;margin-bottom:8px;} .ev-rev-big{display:inline-flex;flex-direction:column;align-items:center;gap:3px;} .ev-rev-big b{font-family:'Fraunces',serif;font-size:46px;font-weight:600;line-height:1;color:#3a6f5c;} .ev-rev-big .ev-stars{font-size:20px;} .ev-rev-count{font-size:13px;color:#8a8175;} .ev-rev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1080px;margin:18px auto 0;} .ev-rev-card{background:#fff;border:1px solid #ece6dc;border-radius:14px;padding:20px;} .ev-rev-card h4{font-size:15px;font-weight:600;margin:8px 0 8px;} .ev-rev-card p{font-size:13.5px;color:#5a6069;margin-bottom:14px;} .ev-rev-author b{font-size:13px;display:block;} .ev-rev-author span{font-size:12px;color:#3a8f5c;} .ev-faq{padding:56px 28px;max-width:820px;margin:0 auto;} .ev-faq-eyebrow{text-align:center;font-size:12px;font-weight:700;letter-spacing:2px;color:#3a6f5c;margin-bottom:8px;} .ev-acc{margin-top:24px;} .ev-acc-item{border:1px solid #ece6dc;border-radius:12px;margin-bottom:10px;overflow:hidden;background:#fff;} .ev-acc-item summary{padding:16px 18px;font-weight:600;font-size:15px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;} .ev-acc-item summary::-webkit-details-marker{display:none;} .ev-acc-item summary:after{content:"+";font-size:22px;color:#3a6f5c;flex:0 0 auto;} .ev-acc-item[open] summary:after{content:"–";} .ev-acc-item div{padding:0 18px 18px;font-size:14px;color:#5a6069;} .ev-guarantee{padding:56px 28px;text-align:center;} .ev-guarantee-seal{width:160px;height:160px;border-radius:50%;background:#3a6f5c;color:#fff;font-family:'Fraunces',serif;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto 26px;line-height:1;box-shadow:0 8px 24px rgba(58,111,92,.22);} .ev-guarantee-seal b{font-size:52px;font-weight:700;line-height:1;} .ev-guarantee-seal span{display:block;font-size:13px;letter-spacing:2px;font-weight:700;text-transform:uppercase;line-height:1.25;margin-top:6px;text-align:center;} .ev-guarantee .ev-cta-btn{margin-top:24px;} .ev-trust{padding:48px 28px 56px;background:#faf7f2;} .ev-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1000px;margin:0 auto;} .ev-trust-item{text-align:center;} .ev-trust-item b{font-size:30px;font-style:normal;display:block;margin-bottom:8px;} .ev-trust-item strong{display:block;font-size:14px;font-family:'Fraunces',serif;font-weight:600;margin-bottom:4px;} .ev-trust-item span{font-size:12.5px;color:#6a7079;} .ev-disclaimer{font-size:11.5px;color:#9a9082;text-align:center;max-width:720px;margin:34px auto 0;line-height:1.5;} @media(max-width:900px){ .ev-pdp{grid-template-columns:1fr;gap:24px;} .ev-gallery{position:static;} .ev-split{grid-template-columns:1fr;gap:22px;} .ev-benefit-grid{gap:14px;} } @media(max-width:600px){ .ev-h2{font-size:25px;} .ev-title{font-size:25px;} .ev-valuebar{grid-template-columns:1fr 1fr;gap:12px;} .ev-stats{grid-template-columns:1fr;gap:24px;padding:36px 28px;} .ev-steps-grid{grid-template-columns:1fr;gap:24px;} .ev-benefit-grid{grid-template-columns:1fr;} .ev-rev-grid{grid-template-columns:1fr;} .ev-trust-grid{grid-template-columns:1fr 1fr;gap:22px 14px;} .ev-swatch{width:60px;} .ev-guarantee-seal{width:120px;height:120px;margin-bottom:20px;} .ev-guarantee-seal b{font-size:40px;} .ev-guarantee-seal span{font-size:11px;letter-spacing:1.5px;margin-top:4px;} .ev-microtrust span{font-size:10px;} .ev-compare-head,.ev-compare-row{grid-template-columns:1.5fr .55fr .55fr;} .ev-c-them{font-size:10.5px;} .ev-compare-row span{font-size:13px;} .ev-split img{aspect-ratio:4/3;} } .ever-clone .ev-sentinel{color:inherit;} .mw-keep{color:inherit} (function(){ var root=document.currentScript.closest('.ever-clone')||document.querySelector('.ever-clone'); if(!root) return; var COLORS=[ {v:"Black",sw:"#1c1c1c",img:"https://cdn.shopify.com/s/files/1/0743/3089/8510/files/black.png?v=1782273784"}, {v:"Blue",sw:"#2f5d9e",img:"https://cdn.shopify.com/s/files/1/0743/3089/8510/files/blue.png?v=1782273796"}, {v:"White",sw:"#f3f1ec",img:"https://cdn.shopify.com/s/files/1/0743/3089/8510/files/white_1a525a21-15b5-4aa2-8119-efb595d637fd.png?v=1782273808"}, {v:"Gray",sw:"#8d9095",img:"https://cdn.shopify.com/s/files/1/0743/3089/8510/files/gray_ac35f3f9-0d96-4411-a76b-bae571b87ebe.png?v=1782273819"}, {v:"Pink",sw:"#e3a3b8",img:"https://cdn.shopify.com/s/files/1/0743/3089/8510/files/pink_4d8b7cb7-865d-4a46-b507-5f09f601eee4.png?v=1782273831"}, {v:"Red",sw:"#b23a3a",img:"https://cdn.shopify.com/s/files/1/0743/3089/8510/files/red.png?v=1782273842"}, {v:"Green",sw:"#3d6b4c",img:"https://cdn.shopify.com/s/files/1/0743/3089/8510/files/green.png?v=1782273852"}, {v:"Black & Blue Mix",sw:"linear-gradient(135deg,#1c1c1c 50%,#2f5d9e 50%)",img:"https://cdn.shopify.com/s/files/1/0743/3089/8510/files/black-blue-mix.png?v=1782273863"}, {v:"Black & Gray Mix",sw:"linear-gradient(135deg,#1c1c1c 50%,#8d9095 50%)",img:"https://cdn.shopify.com/s/files/1/0743/3089/8510/files/black-gray-mix.png?v=1782273874"}, {v:"Black & White Mix",sw:"linear-gradient(135deg,#1c1c1c 50%,#f3f1ec 50%)",img:"https://cdn.shopify.com/s/files/1/0743/3089/8510/files/black-white-mix.png?v=1782273886"}, {v:"Blue & White Mix",sw:"linear-gradient(135deg,#2f5d9e 50%,#f3f1ec 50%)",img:"https://cdn.shopify.com/s/files/1/0743/3089/8510/files/blue-white-mix.png?v=1782273898"}, {v:"Blue & Gray Mix",sw:"linear-gradient(135deg,#2f5d9e 50%,#8d9095 50%)",img:"https://cdn.shopify.com/s/files/1/0743/3089/8510/files/blue-gray-mix.png?v=1782273908"}, {v:"Gray & White Mix",sw:"linear-gradient(135deg,#8d9095 50%,#f3f1ec 50%)",img:"https://cdn.shopify.com/s/files/1/0743/3089/8510/files/gray-white-mix.png?v=1782273919"}, {v:"White & Pink Mix",sw:"linear-gradient(135deg,#f3f1ec 50%,#e3a3b8 50%)",img:"https://cdn.shopify.com/s/files/1/0743/3089/8510/files/white-pink-mix.png?v=1782273930"} ]; var SIZES=["S/M","L/XL","XXL","3XL","4XL","5XL"]; var COLOR_IMG={};COLORS.forEach(function(c){if(c.img)COLOR_IMG[c.v]=c.img;}); var DEFAULT_IMG=COLOR_IMG["Black"]||COLORS[0].img; function colorImg(v){return COLOR_IMG[v]||DEFAULT_IMG;} // gallery thumb swap var main=root.querySelector('.ev-main-img'); root.querySelectorAll('.ev-thumb').forEach(function(t){ t.addEventListener('click',function(){ root.querySelectorAll('.ev-thumb').forEach(function(x){x.classList.remove('is-active');}); t.classList.add('is-active'); if(main) main.src=t.getAttribute('data-src'); }); }); // size chart smooth scroll var chartLink=root.querySelector('[data-scroll-chart]'); if(chartLink){chartLink.addEventListener('click',function(){var c=root.querySelector('#ev-sizechart');if(c)c.scrollIntoView({behavior:'smooth',block:'start'});});} // Item 1 Color swatch -> selection + label + hero image var color1Grp=root.querySelector('[data-mw-prop="Item 1 · Color"]'); function item1Color(){var s=color1Grp&&color1Grp.querySelector('.mw-selected[data-mw-val]');return s?s.getAttribute('data-mw-val'):COLORS[0].v;} function syncHero(){if(main){var im=colorImg(item1Color());main.src=im; // sync active thumb to hero root.querySelectorAll('.ev-thumb').forEach(function(x){x.classList.toggle('is-active',x.getAttribute('data-src')===im);}); }} color1Grp&&color1Grp.querySelectorAll('.ev-swatch').forEach(function(s){ s.addEventListener('click',function(){ color1Grp.querySelectorAll('.ev-swatch').forEach(function(x){x.classList.remove('is-active');x.classList.remove('mw-selected');}); s.classList.add('is-active');s.classList.add('mw-selected'); var n=root.querySelector('#ev-color-name');if(n)n.textContent=s.getAttribute('data-mw-val'); syncHero(); }); }); // Item 1 Size label var size1=root.querySelector('[data-mw-prop="Item 1 · Size"]'); if(size1){size1.addEventListener('change',function(){var n=root.querySelector('#ev-size-name');if(n)n.textContent=size1.value;});} // tier units function tierUnits(el){return parseInt(el.getAttribute('data-mw-units'),10)||parseInt(el.getAttribute('data-mw-qty'),10)||1;} var tierEls=Array.prototype.slice.call(root.querySelectorAll('[data-mw-qty]')); var maxUnits=1;tierEls.forEach(function(el){var u=tierUnits(el);if(u>maxUnits)maxUnits=u;}); // Build per-item cards Items 2..maxUnits (Color swatches + Size select) var peritem=root.querySelector('[data-mw-peritem]'); if(peritem){ for(var u=2;uu; }); } function selectedUnits(){ var s=root.querySelector('[data-mw-qty].is-selected')||root.querySelector('[data-mw-qty].mw-selected')||root.querySelector('[data-mw-qty]'); return s?tierUnits(s):1; } // gift unlock (single tier 1, unlocks with any order) function curUnits(){return selectedUnits();} function applyGifts(){ var u=curUnits();var val=0; root.querySelectorAll('.ev-gift-row').forEach(function(g){ var gt=parseInt(g.getAttribute('data-gift-tier'),10)||1; if(u>=gt){g.classList.remove('g-locked');val+=parseFloat(g.getAttribute('data-gift-val'))||0;} else{g.classList.add('g-locked');} }); var v=root.querySelector('.ev-gift-unlocked-val');if(v)v.textContent='$'+val.toFixed(2); } // bundle select + ATC price (uniform per-pack; price from data on the tier) function tierPrice(el){var n=el.querySelector('.ev-now');return n?n.textContent.trim():'';} function applyBundle(el){ root.querySelectorAll('.ev-bundle').forEach(function(x){x.classList.remove('is-selected');x.classList.remove('mw-selected');}); el.classList.add('is-selected');el.classList.add('mw-selected'); var rad=el.querySelector('input[type=radio]');if(rad)rad.checked=true; var atc=root.querySelector('.ev-atc');if(atc)atc.textContent='ADD TO CART — '+tierPrice(el); showUnits(tierUnits(el));applyGifts(); } root.querySelectorAll('[data-mw-qty]').forEach(function(b){ b.addEventListener('click',function(){applyBundle(b);}); }); // FAQ accordion (single-open feel optional; native details is fine) // init var initSel=root.querySelector('[data-mw-qty].is-selected')||root.querySelector('[data-mw-qty]'); if(initSel)applyBundle(initSel); syncHero(); })();