.simple-banner{position:relative;width:100%;overflow:hidden;max-width:2160px;margin:0 auto}.simple-banner-overly{width:100%;height:100%;margin:0 auto}.simple-banner-overly .container,.simple-banner-overly .container .row{height:100%}.simple-banner-overly .container .row{gap:4%;justify-content:center}.simple-banner-socs-fts{width:100%;height:100%;object-fit:contain;object-position:top}.col-right{flex:0 0 60%;max-width:60%}.col-left{flex:0 0 50%;display:flex;align-items:center}.simple-banner-copies{text-align:center;width:100%}.simple-banner-title{margin:0 0 23px}.simple-banner-title h1{color:#16325c;font-size:54px;font-weight:800;margin:0 0 10px;line-height:1.12}@media(min-width:1360px){body.aerolite-plus-relaunch-b .aerolite-banner .simple-banner-title h1.version-b{font-size:48px}}.simple-banner-title p{color:#16325c;font-size:18px;font-weight:500;line-height:1.52}.simple-banner-instr{padding:0 9%}@media(min-width:1440px){.aerolite-banner .simple-banner-instr{padding:0 7%}.better-circulation-hero .simple-banner-copies{max-width:545px;margin:0 auto}.better-circulation-hero .simple-banner-title p{color:#16325c;font-size:21px}}.simple-banner-instr p{color:#16325c;font-size:14px;font-weight:800;line-height:1.56;letter-spacing:2px}@media(max-width:640px){img.simple-banner-ribbon{width:100%;margin-bottom:10px}}@media(min-width:641px){img.simple-banner-ribbon{width:70%;margin-bottom:10px}}.simple-banner-btns a.btn{width:100%;height:60px;margin:0;border:1px solid rgba(22,50,92,.1);background:#fff;font-size:18px;color:#16325c;letter-spacing:.9px;font-weight:800;text-transform:uppercase}.simple-banner-btns .shopify-block{flex:1}.simple-banner-btns a.btn.shop-aerolite{color:#fff;border:none;background:linear-gradient(90deg,#00daae,#384aa4)}.simple-banner-btns{margin:0 0 24px}@media(min-width:640px){.simple-banner-btns{display:flex;justify-content:center;gap:20px}.simple-banner-overly{max-width:85%}}.simple-banner-socs-fts{height:100%;width:100%;object-fit:cover;object-position:left}.simple-banner-title h1 br,.simple-banner-instr.mob{display:none}.aerolite-banner .simple-banner-title h1 br{display:block}.version-b.simple-banner{height:auto;padding-top:116px}.version-b.simple-banner .col-right{display:none}.version-b.simple-banner .simple-banner-overly{position:relative}.version-b.simple-banner .simple-banner-bg img{height:auto;width:100%;object-fit:initial}.version-b.simple-banner .simple-banner-logo{display:none}.version-b.simple-banner .col-left{flex:0 0 100%;max-width:100%;padding-top:20px;display:block;width:100%}.version-b.simple-banner .simple-banner-instr{margin-bottom:30px}.simple-banner-features-blocks{margin:0 0 25px;justify-content:center}.aero-fts-info{text-align:left}.aero-fts-icon{margin-right:15px}.aero-fts-info h3{color:#16325c;font-size:18px;font-weight:600;line-height:1.5;letter-spacing:.18px;margin:0 0 3px}.aero-fts-info p{color:#16325c;font-size:14px;font-weight:400;line-height:1.5;max-width:261px}.afts-2 p{max-width:245px}.afts-3 p{max-width:240px}.simple-banner-fts-col{margin:0 35px}.version-a1.simple-banner{display:none}.version-a2.simple-banner{display:block}.version-b.simple-banner{display:none}body.simple-banner-plus-variation-a1 .simple-banner.version-a1,body.simple-banner-plus-variation-a2 .simple-banner.version-a2,body.simple-banner-plus-variation-b .simple-banner.version-b{display:block}body.simple-banner-plus-variation-a1 .simple-banner.version-a2,body.simple-banner-plus-variation-a1 .simple-banner.version-b,body.simple-banner-plus-variation-a2 .simple-banner.version-a1,body.simple-banner-plus-variation-a2 .simple-banner.version-b,body.simple-banner-plus-variation-b .simple-banner.version-a1,body.simple-banner-plus-variation-b .simple-banner.version-a2{display:none}.simple-banner-plus-exclusively{border:0;font-size:11px!important;padding:6px 25px;margin-top:5px}@media(min-width:1661px){.col-left{flex:0 0 46%;max-width:46%;margin-right:0}}@media(max-width:1660px){.simple-banner.version-a2{height:780px}.version-b.simple-banner{height:auto}.version-b.simple-banner .simple-banner-copies{margin:0;padding:0}}@media(max-width:1439px){.simple-banner.version-a2{height:750px}.simple-banner-btns a.btn{height:58px}.simple-banner.version-b{height:auto}.simple-banner.version-b .simple-banner-copies{margin-right:0;padding-left:0}.simple-banner-copies{z-index:1}}@media(max-width:1359px){.simple-banner-title h1{font-size:48px}body.aerolite-plus-relaunch-b .aerolite-banner .simple-banner-title h1.version-b{font-size:46px}.version-b.simple-banner{height:auto}.version-b.simple-banner .simple-banner-copies{margin-right:0;padding-left:0}}@media(max-width:1259px){.simple-banner-btns a.btn{height:54px}.simple-banner-title h1{font-size:42px}body.aerolite-plus-relaunch-b .aerolite-banner .simple-banner-title h1.version-b{font-size:40px}.simple-banner-instr{padding:0 3%}.simple-banner-title{margin:0 auto 20px;max-width:480px}.version-b.simple-banner{height:auto}.version-b.simple-banner .simple-banner-copies{margin-right:0;padding-left:0}.version-b.simple-banner .simple-banner-title{max-width:100%}}@media(min-width:640px)and (max-width:740px){.simple-banner-instr{padding:0 2%}}@media(max-width:1139px){.simple-banner-btns a.btn{height:50px;font-size:16px}.simple-banner-instr p{font-size:10px}.simple-banner-btns a.btn{height:50px;font-size:14px}.simple-banner-title h1{font-size:34px}body.aerolite-plus-relaunch-b .aerolite-banner .simple-banner-title h1.version-b{font-size:30px}.simple-banner-title p{font-size:16px}.rating-star{width:16px}.simple-banner-title{margin:0 auto 16px;max-width:365px}.simple-banner-btns{margin:0 0 15px}.version-b.simple-banner{height:auto}.version-b.simple-banner .simple-banner-copies{margin-right:0;padding-left:0}.version-b .simple-banner{padding-top:109px}.simple-banner-fts-col{margin:0 15px}.version-b .simple-banner.simple-banner-title{max-width:100%}.simple-banner.version-a2{height:568px}.version-a2 .simple-banner-plus-exclusively{font-size:8px!important;padding:4px 15px;margin-top:5px}}@media(min-width:1140px)and (max-width:1439px){.aerolite-banner .simple-banner-instr p{font-size:12px}.aerolite-banner .simple-banner-title p{font-size:15px}.rating-star{width:15px}}@media(max-width:991px){.simple-banner-title h1{font-size:27px}body.aerolite-plus-relaunch-b .aerolite-banner .simple-banner-title h1.version-b{font-size:24px}.simple-banner-title p{font-size:14px}.rating-star{width:14px}.simple-banner-btns a.btn{height:37px;font-size:10px;margin:0 1px}.simple-banner-title{margin:0 auto 10px;max-width:312px}.simple-banner-instr p{font-size:8px}.simple-banner-btns{margin:0 0 9px}.version-b.simple-banner{height:auto}.version-b.simple-banner .simple-banner-copies{margin-right:0;padding-left:0}.version-b .simple-banner-title{max-width:100%}.aero-fts-icon{margin-right:8px}.aero-fts-icon img{max-width:38px}.aero-fts-info h3{font-size:15px}.simple-banner-copies{z-index:8}.simple-banner.version-a2{height:470px}.simple-banner-title p{font-size:10px}}@media(min-width:641px)and (max-width:740px){body.aerolite-plus-relaunch-b .aerolite-banner .simple-banner-title p{font-size:11px}}@media(max-width:740px){.simple-banner-title h1{font-size:26px}body.aerolite-plus-relaunch-b .aerolite-banner .simple-banner-title h1.version-b{font-size:24px}.simple-banner-title p{font-size:13px}.rating-star{width:13px}.simple-banner-btns a.btn{height:38px;font-size:10px;margin:0 1px;padding:0;width:100%}p.simple-banner-plus-exclusively.tt-uppercase{display:none}}@media(max-width:640px){.version-a2.simple-banner{height:1048px}.simple-banner-plus-asterisk{top:-5px;left:-6px}.simple-banner-copies{margin-right:0;padding-left:0;width:100%}.simple-banner-overly .container .row{display:flex;flex-direction:column;gap:30px}.aerolite-banner .simple-banner-overly .container .row{gap:10px}.simple-banner-overly .col{flex:1}.col-left{flex:0 0 100%;margin:0;max-width:100%;height:auto}.version-a2.simple-banner .col-left{padding-top:42px}.simple-banner-title h1{font-size:32px}body.aerolite-plus-relaunch-b .aerolite-banner .simple-banner-title h1.version-b{font-size:34px}.simple-banner-title{margin:0 auto 20px;max-width:475px}.simple-banner-title h1 br{display:block}.simple-banner-title p{font-size:16px;padding:0}.rating-star{width:16px}.simple-banner-btns{display:flex;flex-direction:column;max-width:280px;margin:0 auto}.simple-banner-btns a.btn{height:42px;font-size:14px;margin:0 0 13px;padding:0}.simple-banner-instr.desk{display:none}.simple-banner-instr.mob{display:block;bottom:12px;text-align:center;padding-top:3%}.simple-banner-instr p{font-size:12px}.col-right{padding-top:0;flex:0 0 100%;max-width:100%}.simple-banner-socs-fts{object-fit:contain;object-position:bottom}.version-b.simple-banner{padding-top:102px}.version-b.simple-banner .col-right{display:block;margin:0}.version-b.simple-banner{height:auto}.simple-banner-features-blocks{display:none}.simple-banner-overly{padding-top:20px}.fall-drop-hero .simple-banner-logo{max-width:85%;margin:0 auto}}@media(min-width:390px)and (max-width:640px){.version-a2.simple-banner{height:1140px}}@media(max-width:425px){.simple-banner-title h1{font-size:32px;margin:0 0 15px}body.aerolite-plus-relaunch-b .aerolite-banner .simple-banner-title h1.version-b{font-size:25px}}@media(min-width:420px)and (max-width:640px){.version-a2.simple-banner{height:1207px}}@media(min-width:475px)and (max-width:640px){.version-a2.simple-banner{height:1248px}}@media(min-width:538px)and (max-width:640px){.version-a2.simple-banner{height:1386px}}@media(max-width:360px){.simple-banner-title h1{font-size:38px}}@media(max-width:339px){.col-right{margin-top:-12px}}.fall-drop-hero .simple-banner-title{margin:23px 0}@media(min-width:1440px){.fall-drop-hero .simple-banner-logo img,.fall-drop-hero .simple-banner-copies{max-width:576px;width:100%}.horizon-stripe-hero .simple-banner-copies{max-width:500px;width:100%}}@media(min-width:1661px){.fall-drop-hero .col-left,.horizon-stripe-hero .col-left{padding-left:0}}@media(min-width:641px){.fall-drop-hero .simple-banner-btns{justify-content:space-between}.fall-drop-hero .simple-banner-copies{text-align:left}.fall-drop-hero .col-left,.horizon-stripe-hero .col-left{flex:0 0 44%;max-width:44%;justify-content:right}.fall-drop-hero .col-right,.horizon-stripe-hero .col-right{flex:0 0 56%;max-width:56%}.aerolite-banner .simple-banner-logo{max-width:59%;margin:0 auto}.aerolite-banner .simple-banner-overly .container .row{gap:0%;padding-inline:2rem}.aerolite-banner .col-left{flex:0 0 47%;max-width:47%}.aerolite-banner .col-right{flex:0 0 53%;max-width:53%}.aerolite-banner.aerolite-plus-ankle .col-left{flex:0 0 44%;max-width:44%}.aerolite-banner.aerolite-plus-ankle .col-right{flex:0 0 56%;max-width:56%}}@media(max-width:640px){.fall-drop-hero .simple-banner-copies{text-align:center}.fall-drop-hero .simple-banner-title{margin:23px auto}.fall-drop-hero .col-left,.horizon-stripe-hero .col-left{padding-top:0}.fall-drop-hero .simple-banner-logo img{max-width:440px;width:100%}.aerolite-banner .simple-banner-logo{max-width:304px;margin:0 auto}.aerolite-banner .simple-banner-title p{padding:0 2%}}@media(min-width:641px)and (max-width:1439px){.aerolite-banner .simple-banner-overly{max-width:95%}}.horizon-stripe-hero .simple-banner-logo{margin:20px 0}.horizon-stripe-hero .simple-banner-copies{width:85%}@media(min-width:1600px){.horizon-stripe-hero .simple-banner-copies{width:85%;max-width:100%}}@media(max-width:640px){.horizon-stripe-hero .simple-banner-copies{margin:0 auto}.horizon-stripe-hero .simple-banner-overly .container .row{gap:0px}}@media(min-width:1024px)and (max-width:1599px){.horizon-stripe-hero .simple-banner-copies{width:75%}.horizon-stripe-hero .simple-banner-btns a.btn{height:51px;font-size:16px}}@media(min-width:1024px){.horizon-stripe-hero .simple-banner-title p{font-size:27px}}@media(min-width:640px){.horizon-stripe-hero .simple-banner-btns{width:110%;margin-left:-5%}}@media(min-width:1600px){.horizon-stripe-hero .simple-banner-btns{width:100%;margin-left:0}}@media(max-width:991px){.horizon-stripe-hero .simple-banner-title p{font-size:16px}}@media(min-width:1024px)and (max-width:1439px){.horizon-stripe-hero .simple-banner-copies{width:80%}.horizon-stripe-hero .simple-banner-title p{font-size:20px}.horizon-stripe-hero .simple-banner-btns a.btn{height:40px;font-size:12px}.horizon-stripe-hero .simple-banner-btns{width:118%;margin-left:-9%}}.simple-banner-title .version-b{display:none}body.aerolite-plus-relaunch-b .aerolite-banner .simple-banner-title .version-b{display:block}body.aerolite-plus-relaunch-b .aerolite-banner .simple-banner-title .version-a{display:none}@media(max-width:1439px){body.aerolite-plus-relaunch-b .aerolite-banner .version-b .simple-banner-content{max-width:400px;margin:0 auto}}@media(max-width:640px){body.aerolite-plus-relaunch-b .aerolite-banner .version-b .simple-banner-content{max-width:440px;margin:0 auto}}@media(min-width:1440px){body.aerolite-plus-relaunch-b .aerolite-banner .version-b .simple-banner-content{max-width:475px;margin:0 auto}}.simple-banner-instr.desk{padding-bottom:4px;padding-top:4%}.hero-template-1 .simple-banner-btns{flex-direction:column}.hero-template-1 .simple-banner-logo{margin-bottom:13px}.hero-template-1 .simple-banner-title p{font-weight:500;line-height:normal;letter-spacing:-.274px;padding:0 41px}@media(min-width:641px){.hero-template-1 .simple-banner-btns{max-width:80%;margin:0 auto}.hero-template-1 img.simple-banner-ribbon{width:80%;margin-bottom:15px}.hero-template-1 .simple-banner-overly{max-width:90%}.hero-template-1 .simple-banner-title p{font-size:clamp(16px,2vw,28px)}.hero-template-1 .simple-banner-overly .container .row{justify-content:end}.hero-template-1 .simple-banner-btns a.btn{font-size:clamp(12px,1.5vw,16px);letter-spacing:.8px;height:50px}.hero-template-1:not(.heart-health-hero-v2) .simple-banner-top-logo{display:none}.hero-template-1.bfcm-banner .simple-banner-title p{font-size:clamp(14px,2vw,26px);font-weight:500;padding:0}.hero-template-1.bfcm-banner .col-left{flex:0 0 43%;max-width:43%;justify-content:center}}@media(min-width:641px)and (max-width:1023px){.hero-template-1 .simple-banner-copies{padding-block:2rem;max-width:450px;margin:0 auto;width:90%}.hero-template-1.bfcm-banner .simple-banner-copies{margin-right:0;width:79%}.hero-template-1 .simple-banner-btns a.btn{height:40px}}@media(min-width:1024px){.hero-template-1 .simple-banner-overly .container .row{min-height:560px}.hero-template-1 .simple-banner-copies{padding-block:2rem;max-width:600px;margin-right:0;padding-left:0rem}}@media(min-width:1440px){.hero-template-1 .simple-banner-copies{padding-block:2rem;max-width:700px;margin-right:0;padding-right:3rem}}@media(max-width:640px){.hero-template-1 .simple-banner-title p{font-size:21px;padding:0 11px;letter-spacing:.4px;line-height:27px}.hero-template-1 .simple-banner-overly .container .row{min-height:670px;justify-content:end}.hero-template-1 .simple-banner-overly .col{flex:none}.hero-template-1 .simple-banner-copies{width:100%;margin:0 auto;max-width:352px;padding-block:27px}.hero-template-1 .simple-banner-btns a.btn{font-size:14px;letter-spacing:.7px}.hero-template-1 .simple-banner-top-logo{max-width:200px;margin:0 auto 16px}.hero-template-1 .simple-banner-overly{padding-top:0}.hero-template-1.bfcm-banner .simple-banner-title p{font-size:clamp(14px,4.8vw,24px);font-weight:500;padding:0}.hero-template-1.bfcm-banner .simple-banner-overly .container .row{flex-direction:column-reverse;justify-content:start}.hero-template-1.bfcm-banner .col-left{margin-top:-7%;z-index:0;position:relative}.hero-template-1.bfcm-banner .simple-banner-copies{max-width:84%}.hero-template-1.bfcm-banner .col-right{position:relative;z-index:1}.better-circulation-hero .simple-banner-copies{padding:0 1rem}}@media(max-width:374px){.hero-template-1.bfcm-banner .simple-banner-btns a.btn{height:34px}}@media(min-width:500px)and (max-width:640px){.hero-template-1.bfcm-banner .col-left{margin-top:0}.simple-banner.gift-guide-banner .col-left{padding:2rem}}.hero-template-1.bfcm-banner .simple-banner-title p{color:#fff}@media(min-width:1024px)and (max-width:1439px){.hero-template-1 .simple-banner-btns a.btn{font-size:clamp(11px,1vw,16px);height:45px}}@media(min-width:1024px){.hero-template-1 .simple-banner-btns{flex-direction:row}}@media(min-width:641px){.hero-template-1 .simple-banner-btns{max-width:100%}}.aerolite-plus-ankle .simple-banner-title h1{font-family:avenir-next-lt-pro;font-weight:800;letter-spacing:-.403px}.aerolite-plus-ankle .simple-banner-btns a{font-size:clamp(11px,3.75vw,16px);padding:5px}.aerolite-plus-ankle .simple-banner-title h1{justify-content:center;margin-inline:auto;gap:10px;align-items:center;text-align:left}.aerolite-plus-ankle .simple-banner-title h1 strong:after{content:"*";font-size:18px;position:absolute}@media(max-width:640px){.aerolite-plus-ankle .container .d-flex{flex-direction:column;justify-content:start}.aerolite-plus-ankle .container{padding:0}.aerolite-plus-ankle .simple-banner-title h1{font-size:clamp(50px,20vw,74px);letter-spacing:-.738px}.aerolite-plus-ankle .simple-banner-title h1.medium-up--hide{display:flex;max-width:80%}.aerolite-plus-ankle .simple-banner-title h1 strong{font-weight:800;font-size:32.431px;line-height:32.193px;letter-spacing:-.324px;width:min-content}.aerolite-plus-ankle .simple-banner-copies{width:100%;padding-inline:1rem;padding-top:1rem}.aerolite-plus-ankle .simple-banner-overly{padding-top:0}.aerolite-banner.aerolite-plus-ankle .simple-banner-logo{max-width:min(90%,400px);margin:0 auto}.simple-banner.gift-guide-banner .simple-banner-title h1{font-size:42px;font-style:normal;font-weight:900;line-height:42px;letter-spacing:-2.12px;text-transform:uppercase}.simple-banner.gift-guide-banner .simple-banner-title p{padding:0 4%}}@media(min-width:641px){.aerolite-plus-ankle .simple-banner-title h1{font-size:clamp(60px,8vw,100px);font-weight:800;line-height:99.31px;letter-spacing:-1px}.aerolite-plus-ankle .simple-banner-title h1 strong{font-size:clamp(19px,8vw,43.942px);font-weight:800;line-height:43.619px;letter-spacing:-.439px}.aerolite-plus-ankle .simple-banner-title h1.small--hide{display:flex;max-width:70%}.aerolite-plus-ankle .simple-banner-title p{font-size:24px;letter-spacing:.24px}.aerolite-plus-ankle .simple-banner-copies{padding:2rem}.aerolite-banner.aerolite-plus-ankle .simple-banner-logo{max-width:92%}}@media(min-width:641px)and (max-width:1023px){.aerolite-plus-ankle .simple-banner-copies{padding:.3rem 1rem}.aerolite-plus-ankle .simple-banner-btns{flex-direction:column;width:80%;margin-inline:auto}.aerolite-plus-ankle .simple-banner-btns a{font-size:14px;height:40px}.aerolite-plus-ankle .simple-banner-title h1{font-size:clamp(40px,7vw,90px);line-height:1}.aerolite-plus-ankle .simple-banner-title h1 strong{font-size:clamp(14px,3vw,38.942px);line-height:1}.aerolite-plus-ankle .simple-banner-title p{font-size:clamp(11px,1.8vw,24px)}.aerolite-banner.aerolite-plus-ankle .simple-banner-logo{max-width:75%}.aerolite-banner .simple-banner-overly .container .row{padding-inline:1rem;padding-left:0}.aerolite-banner.aerolite-plus-ankle .col-left{flex:0 0 40%;max-width:40%}.aerolite-banner.aerolite-plus-ankle .col-right{flex:0 0 60%;max-width:60%}.aerolite-banner.aerolite-plus-ankle .simple-banner-instr p{font-size:clamp(6px,1vw,8px)}.aerolite-banner.aerolite-plus-ankle .simple-banner-socs-fts{object-position:right}}@media(min-width:641px){.simple-banner.timberline-banner .simple-banner-btns{max-width:100%}.simple-banner.gift-guide-banner .simple-banner-copies{max-width:609px;margin-right:0;margin-left:auto;border-radius:25px;border:4px solid #FFF;background:#1c1a2040;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:3rem 2.5rem}.simple-banner.gift-guide-banner .simple-banner-title h1{font-size:clamp(48px,5vw,74px);font-style:normal;font-weight:900;line-height:62.64px;letter-spacing:-3.701px;text-transform:uppercase;color:#fff}.simple-banner.gift-guide-banner .simple-banner-title p{color:#fff}.simple-banner.gift-guide-banner .col-left{flex:0 0 50%;max-width:50%}.simple-banner.gift-guide-banner .simple-banner-title h1 br{display:block}}@media(min-width:641px)and (max-width:1023px){.simple-banner.timberline-banner .simple-banner-btns a.btn{font-size:clamp(10px,.5vw,16px)}.simple-banner.gift-guide-banner .simple-banner-copies{padding:1.5rem 2.1rem;margin-block:2rem;max-width:330px}.simple-banner.gift-guide-banner .simple-banner-title h1{font-size:clamp(36px,2vw,74px);line-height:47.387px}.simple-banner.gift-guide-banner .simple-banner-title p{font-size:clamp(13px,2vw,28px)}}@media(min-width:641px)and (max-width:768px){.simple-banner.gift-guide-banner .simple-banner-copies{padding:1.5rem}}@media(min-width:1024px)and (max-width:1439px){.simple-banner.timberline-banner .simple-banner-btns a.btn{font-size:16px}.simple-banner.gift-guide-banner .simple-banner-copies{max-width:min(80%,525px);margin-block:2rem;padding:1.5rem}.simple-banner.gift-guide-banner .simple-banner-title h1{font-size:clamp(48px,5vw,66px)}}@media(min-width:1024px){.aerolite-plus-ankle .simple-banner-btns a{height:50px}}.hero-ab-v2,body.home-hero-ab-test .hero-ab-v1{display:none}body.home-hero-ab-test .hero-ab-v2{display:block}.better-circulation-hero .shopify-block:has(.hero-men-btn),.better-circulation-hero .shopify-block:has(.hero-women-btn){display:none}body.collection-links-ab .better-circulation-hero .shopify-block:has(.hero-shop-btn),body.collection-links-ab .better-circulation-hero .shopify-block:has(.hero-bestsellers-btn){display:none}body.collection-links-ab .better-circulation-hero .shopify-block:has(.hero-women-btn),body.collection-links-ab .better-circulation-hero .shopify-block:has(.hero-men-btn){display:block}body.heart-health-promo-enabled .Header{box-shadow:none}.simple-banner.heart-health-hero .simple-banner-title h1{font-size:clamp(24px,3vw,48px);line-height:125%;letter-spacing:-1.92px}.simple-banner.heart-health-hero .simple-banner-title p{font-size:clamp(16px,2vw,26px);font-weight:600;letter-spacing:-.26px}.simple-banner.heart-health-hero .simple-banner-top-logo{max-width:min(350px,64%);margin:0 auto 20px}.simple-banner.heart-health-hero .simple-banner-btns a.btn{height:clamp(41px,4vw,50px)}.hero-template-1.heart-health-hero-v2 .simple-banner-title h1,.hero-template-1.heart-health-hero-v2 .simple-banner-title p{color:#fff;padding:0}.heart-health-hero-v2 .simple-banner-instr li{font-size:20.59px;font-weight:600;color:#fff;line-height:180%;list-style:none;display:flex;align-items:center;gap:10px;justify-content:center}.heart-health-hero-v2 .simple-banner-instr li:before{content:"";display:inline-block;width:20px;height:20px;min-width:20px;background-image:url(/cdn/shop/files/check-round-white.svg?v=1717781934);background-size:contain;background-repeat:no-repeat;background-position:center}@media(min-width:641px){.simple-banner.heart-health-hero .simple-banner-overly{max-width:96%}.simple-banner.heart-health-hero .simple-banner-btns{max-width:588px;margin-inline:auto}.hero-template-1.heart-health-hero-v2 .simple-banner-overly .container .row{justify-content:start;align-items:center}.heart-health-hero-v2 .simple-banner-instr ul{display:flex;flex-wrap:wrap;gap:8px 20px;padding:0;margin:0;justify-content:center}.heart-health-hero-v2 .simple-banner-instr{padding-inline:0}.simple-banner.heart-health-hero .simple-banner-title h1 br{display:block}}@media(min-width:641px)and (max-width:1023px){.simple-banner.heart-health-hero .simple-banner-top-logo{margin-bottom:8px}.simple-banner.heart-health-hero .simple-banner-copies{padding:3px 0}.heart-health-hero-v2 .simple-banner-instr li{font-size:clamp(14px,1.5vw,20.59px)}}@media(max-width:640px){.simple-banner.heart-health-hero .simple-banner-title h1{font-size:26.264px;line-height:32.83px;letter-spacing:-1.051px}.simple-banner.heart-health-hero .simple-banner-title p{font-size:17.705px}.simple-banner.heart-health-hero .simple-banner-top-logo{max-width:288px;margin:5px auto 0}.simple-banner.heart-health-hero .simple-banner-overly{padding-top:0;max-width:100%}.simple-banner.heart-health-hero .simple-banner-title{max-width:340px}.heart-health-hero-v2 .simple-banner-top-logo{display:none}.heart-health-hero .simple-banner-btns .shopify-block:last-child a{margin-bottom:0}}@media(max-width:374px){.heart-health-hero-v2 .simple-banner-copies{padding-block:15px}.simple-banner.heart-health-hero.heart-health-hero-v2 .simple-banner-instr li{font-size:15px}.simple-banner.heart-health-hero.heart-health-hero-v2 .simple-banner-title h1{font-size:23.264px}.simple-banner.heart-health-hero.heart-health-hero-v2 .simple-banner-title p{font-size:14.705px}}@media(min-width:400px)and (max-width:640px){.heart-health-hero-v2 .simple-banner-copies{padding-bottom:18vw}}@media(min-width:641px)and (max-width:1099px){.heart-health-hero-v2 .simple-banner-instr li{font-size:clamp(9px,1.2vw,14px);gap:4px}.heart-health-hero-v2 .simple-banner-instr li:before{width:12px;height:12px;min-width:12px}.simple-banner.heart-health-hero .simple-banner-btns{max-width:588px;margin-inline:auto;width:80%}}@media(max-width:1139px){.heart-health-hero-v2 .simple-banner-title{max-width:375px}}body:not(.heart-health-ab-test) .heart-health-hero-v2{display:none}body.health-hero-ab-test .heart-health-hero-v2{display:block}body.heart-health-ab-test .aerolite-banner.heart-health-hero{display:none}
