.cms-page{font-family:Gotham Book}.cms-page .cms-rx-button,.cms-page .cms-rx-title h2,.cms-page .cms-rx-title h3,.cms-page .cms-rx-title span{font-family:Gotham Medium}.cms-page .cms-re-flex-wrap p{margin:0}.cms-page .cms-rx-banner-wrap{position:relative}.cms-page .cms-rx-banner-wrap::before{content:" ";display:block;background:#7bb0dd;position:absolute;right:0;left:0;top:15%;bottom:15%}@media (max-width:991px) and (min-width:576px){.cms-page .cms-rx-banner-wrap::before{top:0;bottom:0}}@media (max-width:575px){.cms-page .cms-rx-banner-wrap::before{top:15%;bottom:0}}@media (min-width:576px){.cms-page .cms-rx-columns-wrap{max-width:540px!important}}@media (min-width:768px){.cms-page .cms-rx-columns-wrap{max-width:720px!important}}@media (min-width:992px){.cms-page .cms-rx-columns-wrap{max-width:960px!important}}@media (min-width:1200px){.cms-page .cms-rx-columns-wrap{max-width:1200px!important}}.cms-page .cms-rx-image img{width:100%;height:auto;max-height:300px;-o-object-fit:contain;object-fit:contain}.legals{width:100%!important;max-width:100%!important;padding:0!important}.legals .breadcrumbs,.legals .page-heading{display:none}.legals .page-content--centered{width:100%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.legals .legal_pages{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.legals .legal_pages .pdpheaer_pic{width:100%;height:190px;background-size:cover!important}@media (min-width:991px){.legals .legal_pages .pdpheaer_pic{height:350px}}.legals .legal_pages .top_img{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-position:center!important;background-size:cover!important;background-image:none;background:#54887e}.legals .legal_pages .top_img .legal_title{margin:103px 0;font:700 40px "Gotham Bold";text-transform:uppercase;color:#fff;max-width:1140px;text-align:center}@media (min-width:1200px){.legals .legal_pages .top_img .legal_title{margin:187px 0}}@media (max-width:576px){.legals .legal_pages .top_img .legal_title{max-width:540px}}@media (max-width:768px){.legals .legal_pages .top_img .legal_title{max-width:720px}}@media (max-width:990px){.legals .legal_pages .top_img .legal_title{font-size:20px;padding:0 5%;margin-top:100px}}.legals .legal_pages .top_img .legal_title.about_title{margin:170px 0 30px}.legals .legal_pages .top_img.referral{min-height:100vh;padding:50px 8%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-55px}.legals .legal_pages .top_img.referral a{color:#fff}.legals .legal_pages .top_img.about_img .legal_title{margin:110px 0 105px;opacity:0}.legals .legal_pages .legal_paragraph{max-width:1140px;margin-top:20px;padding:0 15px;width:100%}.legals .legal_pages .legal_paragraph div,.legals .legal_pages .legal_paragraph h2,.legals .legal_pages .legal_paragraph ol li,.legals .legal_pages .legal_paragraph p{font-family:"Gotham Book";font-size:16px;color:#000}.legals .legal_pages .legal_paragraph div a,.legals .legal_pages .legal_paragraph h2 a,.legals .legal_pages .legal_paragraph ol li a,.legals .legal_pages .legal_paragraph p a{color:#3717ee;font-family:"Gotham Book"}.legals .legal_pages .legal_paragraph h2{font-weight:bolder}.legals .legal_pages .legal_paragraph .veterans{max-width:810px}.legals .legal_pages .legal_paragraph .veterans_disc{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.legals .legal_pages .legal_paragraph .veterans_disc .veteransdis_l{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.legals .legal_pages .legal_paragraph .veterans_disc .veteransdis_l h3{color:#000;font-weight:700}.legals .legal_pages .legal_paragraph .veterans_disc .veteransdis_l ul{list-style:none}.legals .legal_pages .legal_paragraph .veterans_disc .__mce_add_custom__{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.legals .legal_pages .about_paragraph{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;flex-wrap:wrap}.legals .legal_pages .about_paragraph .what-we-do-container{position:relative;background:#2fc353;color:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.legals .legal_pages .about_paragraph .what-we-do-container .container{max-width:1140px;padding:0 15px;position:static}@media (min-width:551px){.legals .legal_pages .about_paragraph .what-we-do-container .container{max-width:540px}}@media (min-width:768px){.legals .legal_pages .about_paragraph .what-we-do-container .container{max-width:720px}}@media (min-width:991px){.legals .legal_pages .about_paragraph .what-we-do-container .container{max-width:960px}}@media (min-width:1201px){.legals .legal_pages .about_paragraph .what-we-do-container .container{max-width:1140px}}.legals .legal_pages .about_paragraph .what-we-do-container .container .what-we-do{padding:70px 0}.legals .legal_pages .about_paragraph .what-we-do-container .container .what-we-do p{line-height:1.8!important;color:#fff;font:29px/32px "Gotham Book";text-align:center;margin-top:29px}.legals .legal_pages .about_paragraph .what-we-do-container .container .what-we-do-image{position:static;text-align:center}.legals .legal_pages .about_paragraph .what-we-do-container .container .what-we-do-image::after{content:'';position:absolute;left:0;right:0;bottom:0;height:50%;background:#fff;z-index:1}.legals .legal_pages .about_paragraph .what-we-do-container .container .what-we-do-image img{display:block;max-width:100%;position:relative;margin:0 auto;z-index:2}.legals .legal_pages .who-are-we{margin:70px 0}.legals .legal_pages .who-are-we .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}@media (min-width:551px){.legals .legal_pages .who-are-we .container{max-width:540px}}@media (min-width:768px){.legals .legal_pages .who-are-we .container{max-width:720px}}@media (min-width:991px){.legals .legal_pages .who-are-we .container{max-width:960px}}@media (min-width:1201px){.legals .legal_pages .who-are-we .container{max-width:1140px}}.legals .legal_pages .who-are-we .container .who_we_are{padding:0 15px}@media (min-width:551px){.legals .legal_pages .who-are-we .container .who_we_are{max-width:83.333333%}}@media (min-width:768px){.legals .legal_pages .who-are-we .container .who_we_are{max-width:66.666667%}}@media (min-width:991px){.legals .legal_pages .who-are-we .container .who_we_are{max-width:50%}}.legals .legal_pages .who-are-we .container .who_we_are h1{font:32px "Gotham Medium";text-transform:uppercase;margin-top:0;margin-bottom:15px;text-align:center;color:#000}.legals .legal_pages .who-are-we .container .who_we_are p{color:#000;font:18px/28px "Gotham Book";margin:25px 0}.legals .legal_pages .why-buy-our-products{background:#f2f2f2;padding:40px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.legals .legal_pages .why-buy-our-products .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:551px){.legals .legal_pages .why-buy-our-products .container{max-width:540px}}@media (min-width:768px){.legals .legal_pages .why-buy-our-products .container{max-width:720px}}@media (min-width:991px){.legals .legal_pages .why-buy-our-products .container{max-width:960px}}@media (min-width:1201px){.legals .legal_pages .why-buy-our-products .container{max-width:1140px}}.legals .legal_pages .why-buy-our-products .container .aboutImages{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.legals .legal_pages .why-buy-our-products .container .aboutImages .why_buy{padding:20px 30px}@media (min-width:551px){.legals .legal_pages .why-buy-our-products .container .aboutImages .why_buy{max-width:83.333333%}}@media (min-width:768px){.legals .legal_pages .why-buy-our-products .container .aboutImages .why_buy{max-width:66.666667%}}@media (min-width:991px){.legals .legal_pages .why-buy-our-products .container .aboutImages .why_buy{max-width:50%}}.legals .legal_pages .why-buy-our-products .container .why_buy{width:100%;padding:0 15px 20px}@media (min-width:551px){.legals .legal_pages .why-buy-our-products .container .why_buy{max-width:83.333333%}}@media (min-width:768px){.legals .legal_pages .why-buy-our-products .container .why_buy{max-width:66.666667%}}@media (min-width:991px){.legals .legal_pages .why-buy-our-products .container .why_buy{max-width:50%}}.legals .legal_pages .why-buy-our-products .container .why_buy iframe{width:100%;min-height:350px;height:auto;border:0;margin-bottom:25px}.legals .legal_pages .why-buy-our-products .container .why_buy h2{font:32px "Gotham Medium";text-transform:uppercase;margin-top:0;margin-bottom:15px;text-align:center;color:#000}.legals .legal_pages .why-buy-our-products .container .why_buy p{font:18px/28px "Gotham Book";margin:25px 0;color:#000}.legals .legal_pages .movement-bcg{background-size:cover!important;height:700px;width:100%!important;background-position:center!important}.legals .legal_pages .about_team{max-width:1140px;margin:130px 0;width:100%}.legals .legal_pages .about_team .team-title{margin-bottom:60px;text-align:center}.legals .legal_pages .about_team .team-title h2{font:60px "Gotham Medium";color:#56954e;margin:0;word-spacing:-15px}.legals .legal_pages .about_team .team-title h2 .special-article{font:40px "Gotham Book";color:#000}.legals .legal_pages .about_team .team-title h4{font:16px "$font-regular";margin:0;color:#000}.legals .legal_pages .about_team .team_members{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.legals .legal_pages .about_team .team_members .team-member{margin:20px 0;width:grid-calc(12,12);text-align:center}@media (min-width:551px){.legals .legal_pages .about_team .team_members .team-member{width:grid-calc(6,12)}}@media (min-width:991px){.legals .legal_pages .about_team .team_members .team-member{width:grid-calc(4,12)}}@media (min-width:1201px){.legals .legal_pages .about_team .team_members .team-member{width:grid-calc(3,12)}}.legals .legal_pages .about_team .team_members .team-member .team-member__photo{width:200px}.legals .legal_pages .about_team .team_members .team-member .team-member__name{font:22px "Gotham Medium";color:#56954e;margin:0}@media (min-width:991px){.legals .legal_pages .about_team .team_members .team-member .team-member__name{width:100%}}.legals .legal_pages .about_team .team_members .team-member .team-member__position{font:16px "$font-regular";color:#000;margin:0;text-transform:inherit}.legals .legal_pages .wholesale_para{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f6f7f8;border-bottom:1px solid #e2e2e2;padding:30px 0;margin-bottom:30px}.legals .legal_pages .wholesale_para .w_paragragh{text-align:center;padding:0 15px}.legals .legal_pages .wholesale_para .w_paragragh .bold{font:21px "Gotham Book"}.legals .legal_pages #wholesale_form{max-width:1140px;width:100%}.legals .legal_pages .w_bottom{max-width:1140px;width:100%;font-size:18px;font-family:"Gotham Book";margin:0 auto;color:#000}@media screen and (max-width:550px){.legals .legal_pages .w_bottom{padding:0 3%}}.legals .retailers{position:relative}.legals .retailers .locationtip{height:110px;font-size:14px!important;font-weight:700;color:#fff!important;background:#57bc90;padding:2rem;margin:0}.legals .retailers #storemapper{position:unset}.legals .retailers #storemapper #storemapper-left,.legals .retailers #storemapper #storemapper-right{height:600px}.legals .retailers #storemapper #storemapper-left{float:right;position:unset}.legals .retailers #storemapper #storemapper-right{float:left}.legals .retailers #storemapper #storemapper-form{width:auto;background:#57bc90;-webkit-box-shadow:none;box-shadow:none;padding:0;position:absolute;top:3.5rem;right:2rem;left:3rem}.legals .retailers #storemapper #storemapper-form .storemapper-form-inner{position:relative}.legals .retailers #storemapper #storemapper-form #storemapper-zip{width:200px}.legals .retailers #storemapper #storemapper-form #storemapper-go{width:auto;height:35px;color:transparent!important;background:url("https://cdn11.bigcommerce.com/s-s4zsx6w24s/product_images/uploaded_images/location.png") #75c9d3 no-repeat center;border-radius:0;display:inline-block;position:absolute;top:0;left:200px;padding:8px 0;margin:0}.legals .retailers #storemapper #storemapper-form .storemapper-categories{position:absolute;top:-5px;right:0}.legals .retailers #storemapper #storemapper-form .storemapper-categories .storemapper-dropdown-btn{color:#fff}.legals .retailers #storemapper #storemapper-list{background:#01524b}.legals .retailers #storemapper #storemapper-list .storemapper-address{font-weight:700}.legals .retailers #storemapper .storemapper-scroll-top{top:unset!important;left:unset!important;right:0;bottom:30px}@media (max-width:768px){.legals .retailers #storemapper{height:1200px}.legals .retailers #storemapper #storemapper-left,.legals .retailers #storemapper #storemapper-right{width:100%;float:none;position:absolute}.legals .retailers #storemapper #storemapper-left{top:710px;width:calc(100% - 30px);overflow-y:auto}.legals .retailers #storemapper #storemapper-right{top:0}}.legals .nearby-cbd{max-width:1140px;padding:40px 0}.legals .nearby-cbd h2{text-align:center;font-size:30px;font-family:"Gotham Medium";color:#000}.legals .nearby-cbd h3{font:30px "Gotham Medium";text-align:center;color:#000}.legals .nearby-cbd p{font:18px/28px "Gotham Book";margin-top:0;color:#000}.legals .nearby-cbd li,.legals .nearby-cbd ul{color:#000}.legals .nearby-cbd .list-style-none{list-style:none;padding-left:40px}.legals .nearby-cbd .list-has-childs li{list-style:decimal}.legals .nearby-cbd .list-has-childs li .s1 strong{color:#000;font-family:"Gotham Medium"}.legals .nearby-cbd .list-has-childs li .ul1 li{list-style:square}.legals .nearby-cbd li{font:18px/28px "Gotham Book"}.legals .legal_contactUs{padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:80px!important}@media (min-width:551px){.legals .legal_contactUs{width:95%;margin:auto}}@media (min-width:991px){.legals .legal_contactUs{width:100%}}.legals .legal_contactUs .contactUs_left{max-width:65%;padding:0 1%}.legals .legal_contactUs .contactUs_left .top_t p{color:#222}.legals .legal_contactUs .contactUs_left .cont_t h2{font-size:24px;color:#00a2ff;margin-bottom:30px}.legals .legal_contactUs .contactUs_left .form-actions{text-align:left}.legals .legal_contactUs .contactUs_left .form-label{font-size:16px;font-weight:700;color:#000}.legals .legal_contactUs #con_side_bar_r{width:33%;margin-left:2%}.legals .legal_contactUs #con_side_bar_r .considetop{text-align:center;border:1px solid #e1e1e1;padding:15px 20px;margin-bottom:40px}.legals .legal_contactUs #con_side_bar_r .considetop h4{font-size:24px;text-align:left;color:#00a2ff;text-transform:uppercase}@media (min-width:991px){.legals .legal_contactUs #con_side_bar_r .considetop h4{width:94%}}.legals .legal_contactUs #con_side_bar_r .considetop #nl_email{height:70px;font-size:24px;border-radius:0;border-color:#ccc;background:#f3f5f8}.legals .legal_contactUs #con_side_bar_r .considetop #nl_email::-webkit-input-placeholder{color:#000}.legals .legal_contactUs #con_side_bar_r .considetop .form-prefixPostfix-button--postfix{width:100%;margin:0;padding:0 10px;margin-top:25px;height:70px;font-size:24px;background:#000;color:#fff;border-radius:0;border:2px solid #ccc}.legals .legal_contactUs #con_side_bar_r .t_bottom{font:18px Montserrat-Regular;color:#646464;padding:0 15px;text-align:left}.user_guide .guide_book{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user_guide .guide_book img{max-width:500px}@media (max-width:550px){.user_guide .guide_book img{max-width:268px}}.user_guide .guide-title{font:700 52px "Gotham Medium";color:#000;text-align:center;margin:0 auto 20px;max-width:100%}@media (max-width:640px){.user_guide .guide-title{font-size:25px}}.user_guide .guide_hr{border:4px solid #308946;max-width:100px;margin:0 auto 30px}.user_guide .guide_tip{width:100%}.user_guide .guide_tip p,.user_guide .guide_tip ul{max-width:83%;margin:20px auto 0;font:17px "Gotham Book"!important}.user_guide .guide_tip ul{padding-left:20px}.user_guide .guide_form{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:500px;margin:20px auto;padding:10px;border-radius:0}.user_guide .guide_form #nl_email{width:100%;border:1px solid #d1d1d1;padding:12px;font:16px "Gotham Book";border-radius:0}.user_guide .guide_form #nl_email+.button{outline:0;-webkit-box-shadow:none;box-shadow:none;padding:10px 0;margin-top:5px;color:#fff;-webkit-filter:none;filter:none;border:0;font-size:17px;background:#308946;margin:0;border-radius:0;margin-top:5px}.user_guide .guide_form #nl_email+.button:hover{background:#125020}.press{background:#fff}.press .row{margin-left:0;margin-right:0}.press .hero{padding:4em 2em}.press .hero h1{color:#4d7cbe;font-size:60px;font-family:"Gotham Medium",sans-serif;text-align:center;margin:0 auto}@media (max-width:767px){.press .hero h1{font-size:40px;line-height:1}}.press .hero p{font-size:16px;font-family:"Gotham Book",sans-serif;color:#103559;text-align:center}.press .hero p a{color:#4d7cbe;-webkit-transition:.3s ease all;transition:.3s ease all;text-decoration:underline}.press .hero p a:hover{color:#103559}.press .body .container{max-width:90%}.press .body__card{border-radius:10px;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.1);box-shadow:2px 2px 10px rgba(0,0,0,.1);margin-bottom:40px;-webkit-transition:.3s ease all;transition:.3s ease all}.press .body__card:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.press .body__card-img{min-height:160px;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.05);box-shadow:2px 2px 10px rgba(0,0,0,.05)}.press .body__card-img img{display:block;margin:0 auto;max-height:160px}.press .body__card-text{padding:20px}.press .body__card-text h2{font-size:18px;color:#4d7cbe;text-align:center;font-family:"Gotham Medium",sans-serif;margin:0 auto 10px}.press .body__card-text p{font-family:"Gotham Book",sans-serif;text-align:center;color:#103559;font-size:14px;min-height:80px;margin-bottom:10px}.press .body__card-text .button{font-family:"Gotham Medium",sans-serif;color:#fff;background:#103559;-webkit-transition:.3s ease all;transition:.3s ease all;border-radius:5px;border:none;text-transform:uppercase;padding:12px;display:block;margin:0 auto 10px;max-width:180px;font-size:16px}.press .body__card-text .button:hover{background:#4d7cbe}.press-article{background:#fff}.press-article.enews .hero,.press-article.forbes .hero,.press-article.maxim .hero,.press-article.refinery .hero,.press-article.stylecaster .hero,.press-article.wwd .hero{background:#000}.press-article.newsweek .hero{background:#fd0100}.press-article.hollywood-life .hero{background:#e6007e}.press-article.mens-journal .hero{background:#e41b24}.press-article.people .hero{background:#37a1d2}.press-article.thrillist .hero{background:#ff3200}.press-article.daily-beast .hero{background:#f00607}.press-article.cheddar .hero{background:#ff0089}.press-article.real-simple .hero{background:#ff356f}.press-article .hero{padding:4em 2em}.press-article .hero__img img{display:block;margin:0 auto;max-width:100%}.press-article .content{padding:2em}@media (max-width:767px){.press-article .content{padding:2em 0}}.press-article .content h1{font-family:"Gotham Medium",sans-serif;color:#4d7cbe;text-align:center;font-size:40px;line-height:1.2}.press-article .content .publisher{text-align:center;font-family:"Gotham Book",sans-serif;font-size:12px;color:#707070}.press-article .content p{font-family:"Gotham Book",sans-serif;font-size:16px;text-align:center;color:#828282;line-height:24px;display:block;max-width:800px;margin:0 auto 20px}.press-article .content .button{font-family:"Gotham Medium",sans-serif;color:#fff;background:#103559;padding:20px 10px;font-size:16px;text-transform:uppercase;border:none;display:block;margin:30px auto;max-width:225px;-webkit-transition:.3s ease all;transition:.3s ease all}.press-article .content .button:hover{background:#4d7cbe}