body.landing-page{font-family:Arial,sans-serif;line-height:1.6;color:#333;margin:0;padding:0;background-color:#0a0a0a}.container{max-width:1200px;margin:0 auto;padding:0 20px;text-align:center}header{background-color:#fff455;box-shadow:0 2px 5px #0000001a;padding:10px 0}.header__heading-logo{max-width:120px;height:auto}.hero{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;color:#0a0a0a;text-align:center;height:24rem}.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/cdn/shop/files/junglesocks-ahtlete.jpg?);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;z-index:-1}.hero-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.hero h2{font-size:2.5rem;margin-bottom:20px;text-transform:uppercase;background-color:#fff455;width:fit-content;padding:0rem 1rem}.hero p{font-size:1.2rem;margin-bottom:0;text-transform:uppercase;background-color:#fff455;width:fit-content;padding:0rem 1rem}.subscription-form{color:#fff;background-color:#0a0a0a;padding:40px 0}.subscription-form h3{text-align:center;margin-bottom:30px}.sport-options{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-bottom:30px;text-transform:uppercase}.sport-option{flex:1 1 calc(50% - 400px);min-width:100px;max-width:calc(50% - 400px);border:1px solid #606060;border-radius:8px;text-align:center;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:20px}.sport-option:hover{border-color:#fff455}.sport-option.selected{border-color:#fff455;background-color:#fff455;color:#0a0a0a}.sport-option input[type=radio]{display:none}.sport-option img{border-radius:8px 8px 0 0;width:100%;height:auto;margin-bottom:10px}.sport-option h3{margin:10px 0;text-transform:uppercase}.radio-dot{width:20px;height:20px;border:1px solid #ddd;border-radius:50%;margin:10px auto 0;position:relative}.sport-option.selected .radio-dot{border-color:#0a0a0a;display:flex;justify-content:center;align-items:center}.sport-option.selected .radio-dot:after{display:flex;content:"";width:10px;height:10px;background-color:#0a0a0a;border-radius:50%}.form-group{margin-bottom:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}.form-group label{margin-right:.5rem;display:block;margin-bottom:5px;font-weight:700}.form-group input[type=email]{min-width:250px;padding:10px;border:1px solid #ddd;border-radius:4px}.inline{display:flex;flex-direction:row}.checkbox{display:flex;align-items:center}.checkbox input{margin-right:10px}.btn-submit{background-color:#fff455;color:#0a0a0a;border:none;padding:12px 24px;font-size:1rem;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.btn-submit:hover{background-color:#dcce00}#sport-content{background-color:#0a0a0a;color:#fff;padding:40px 0}#sport-content h3{background-color:#fff455;color:#0a0a0a}footer{background-color:#0a0a0a;color:#fff;text-align:center;padding:20px 0}ul{text-align:left}@media (max-width: 768px){.form-group{display:flex;flex-wrap:nowrap;justify-content:space-between}.container{padding:0 15px}.hero h2{font-size:2rem}.hero p{font-size:1rem}.sport-options{flex-direction:row}.sport-option{flex:1 1 calc(50% - 100px);max-width:calc(50% - 100px)}}@media (max-width: 480px){.form-group{display:flex;flex-wrap:nowrap;justify-content:space-between}.hero{padding:40px 0}.hero h2{font-size:1.5rem}.hero p{font-size:.9rem}.sport-options{flex-direction:row}.sport-option{flex:1 1 40%;max-width:40%}.btn-submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/workout-tips.css.map */
