#subscription .button{display:block;width:287px;background-color:#f57922;font-size:24px;font-weight:bold;letter-spacing:0.7px;color:#ffffff;text-align:center;padding:15px 21px;margin-top:15%}#subscription .button.button-secondary{background-color:#747474}#subscription .subscription-buttons{text-align:center;margin-top:40px}#subscription .subscription-buttons .button{display:inline-block}#subscription #get-started{position:relative}#subscription #get-started img{max-width:100%;width:945px}#subscription #get-started .float-content{position:absolute;top:60px;left:50%;padding:50px;background-color:#fff;border:none;max-width:567px}#subscription #get-started .float-content .off-and-free-shi{text-transform:capitalize;font-size:16px;line-height:3.25;letter-spacing:1.4px;color:#34433d}#subscription #get-started .float-content .title{letter-spacing:0.2px;text-align:left !important;line-height:normal}#subscription #get-started .float-content .bottom{opacity:0.75;font-size:16px;line-height:1.63;letter-spacing:0.2px;color:#000000}#subscription .step-part{display:none}#subscription .step-part.step-0{display:block}#subscription .step-part.step-1,#subscription .step-part.step-2{padding:100px 0}#subscription .step>h1{font-size:50px;font-weight:bold;letter-spacing:0.2px;color:#000000;margin-bottom:10px}#subscription .step>h1 span{color:#fede02}#subscription .step>p{opacity:0.75;font-size:16px;line-height:1.63;letter-spacing:0.2px;color:#000000}#subscription .step .frequency{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}#subscription .step .frequency .item{flex:0 0 24%;padding-left:62px;display:flex;justify-content:center;align-items:center;border-radius:8px;border:solid 1px #dedede;position:relative;min-height:134px;cursor:pointer;transition:all 0.5s ease}#subscription .step .frequency .item h2{position:absolute;left:31px;top:50%;transform:translateY(-50%);font-size:56px;font-weight:bold;letter-spacing:0.6px;color:#000000;margin:0px}#subscription .step .frequency .item p{font-size:16px;line-height:1.44;letter-spacing:0.2px;color:#000000;margin:0px}#subscription .step .frequency .item:hover,#subscription .step .frequency .item.selected{border-color:#fede02;background-color:rgba(245,222,2,0.05)}#subscription .step .tablinks{display:inline-block;margin:0px 0px 20px 0px}#subscription .step .tablinks li{display:inline-block;list-style-type:none;margin-right:20px}#subscription .step .tablinks li a{font-size:22px;font-weight:600;line-height:2.36;letter-spacing:-0.3px;opacity:0.4;color:#000000}#subscription .step .tablinks li:hover,#subscription .step .tablinks li.selected{border-bottom:4px solid #fede02}#subscription .step .tablinks li:hover a,#subscription .step .tablinks li.selected a{opacity:1}#subscription .step .products{display:flex;flex-wrap:wrap;justify-content:space-between}#subscription .step .products .item{flex:0 0 48%;display:flex;justify-content:space-between;height:292px;max-height:292px;border:solid 1px #dedede;border-radius:8px;cursor:pointer;margin-bottom:30px;transition:all 0.5s ease}#subscription .step .products .item:hover,#subscription .step .products .item.selected{border-color:#fede02;background-color:rgba(245,222,2,0.05)}#subscription .step .products .item .image{flex:0 0 40%;text-align:center;overflow:hidden}#subscription .step .products .item .image img{display:inline;width:auto;max-height:252px;margin-top:50px}#subscription .step .products .item .info{flex:0 0 55%;display:flex;flex-direction:column;justify-content:center}#subscription .step .products .item .info h3{font-size:24px;font-weight:600;letter-spacing:0.1px;color:#2b2727;margin-bottom:15px}#subscription .step .products .item .info .quantity{display:flex}#subscription .step .products .item .info .quantity .label{font-size:14px;font-weight:bold;letter-spacing:0.4px;color:#2b2727;margin:0px 10px 0px 0px;line-height:40px}#subscription .step .products .item .info .quantity .form-control{width:100px}#subscription .step #checkout.disabled{background-color:#dedede;pointer-events:none}@media screen and (max-width: 768px){#subscription .step .products .item{flex:48%;padding:10px;margin:10px}#subscription .step .products .item .info h3{font-size:20px}#subscription .step h1{padding:0px 10px}#subscription .step p{padding:0px 10px}#subscription .step .tablinks{padding:10px}#subscription .step .tablinks li a{font-size:16px}#subscription .step .frequency{padding:10px}#subscription .step .frequency .item{flex:27%;margin:5px}#subscription .button{margin-left:auto;margin-right:auto}#subscription #get-started .float-content{display:contents;padding:10px}#subscription #get-started .float-content .off-and-free-shi{padding:0px 10px;line-height:1.63}#subscription #get-started .float-content .title{padding:0px 10px}#subscription #get-started .float-content .bottom{padding:0px 10px}#subscription #get-started .float-content h4{padding:0px 10px}}