body{font-size:18px;color:#000;overflow:auto !important;}ul{font-weight:700;}#top-menu li{margin:0;}@media only screen and (min-width: 980px){#main-header nav#top-menu-nav{padding-right:15px !important;}#main-header.et-fixed-header nav#top-menu-nav{padding-top:0 !important;}}.social4in{z-index:1001;}@media only screen and (max-width: 980px){.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed;}.et_header_style_left #main-header #logo,.et_header_style_split #main-header #logo{max-width:none;}.social4in{margin-left:auto;}}#main-header{min-height:66px;}#main-header .container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}#main-header .container>*{float:none;order:1;display:flex;}#main-header .container #et-top-navigation{order:0;padding:0 10px 0 0;padding-left:0 !important;}#et_mobile_nav_menu{float:none;}#et_mobile_nav_menu .mobile_menu_bar.mobile_menu_bar_toggle{padding:0;}.mobile_nav .et_mobile_menu{top:100%;}@media only screen and (min-width: 980px){#main-header .container #et-top-navigation{order:1;margin-left:auto;padding-top:0 !important;}}.et_fixed_nav #logo{max-height:55px !important;}#wpcr_respond_1 h2.summary{font-size:24px !important;}.et_fixed_nav #main-header,.et_fixed_nav #top-header{padding-top:0 !important;z-index:1000;}#et-info-email,#et-info-phone,.et-cart-info span{font-weight:300;color:rgba(255,255,255,.6);}body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header{padding-top:0 !important;}body.et_fixed_nav.et_secondary_nav_enabled #main-header{padding-top:8px !important;}.et_pb_text{line-height:35px;font-size:18px;font-weight:300;font-family:"Cabin Condensed",Helvetica,Arial,Lucida,sans-serif;}#wpcr_respond_1 blockquote.description,#wpcr_respond_1 blockquote.description p{font-family:"Droid Serif",sans-serif !important;font-size:14px !important;font-weight:400 !important;color:#111 !important;}#twitter-widget-0{visibility:visible !important;position:relative !important;width:60px;}.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}h1.popupup,h2.popupup{margin-left:35% !important;}@media only screen and (min-width: 665px){.pack1mobile{display:none;}.mobilepayments{display:none;}.packmobile{display:none;}.mobileheader{display:none !important;}#mobileheader{display:none !important;}}@media only screen and (max-width: 632px){#desktopheader{display:none;}.desktopheader{display:none;}.payments{display:none;}.pack1desktop{display:none;}.desktopheader{display:none;}}.learnmore{padding:2%;font:solid;font-size:1.2em;float:right;max-width:100%;background:#86a548;margin:5%;}.learnmore a{color:#fff;margin-top:50%;}#footer-bottom{display:none !important;}.et-waypoint{opacity:1 !important;}.wdpu-msg-inner .wdpu-text{width:100%;background:#a0a0a0;}.wdpu-msg-inner{width:100%;}div.wdpu-inner{width:100% !important;overflow:hidden !important;}.wpdu-msg-inner .et_pb_section{background:#a0a0a0;}@media only screen and (min-width: 960px){#scrollUp{display:none !important;opacity:0 !important;}}#fc_minicart .foxycart span,#fc_minicart .foxycart svg{vertical-align:middle;color:orange;fill:orange;}#fc_minicart .foxycart>span{margin-right:4px;}#fc_minicart{padding-right:15px !important;margin-top:-6px;display:none;}#fc_minicart #fc_quantity{margin-right:0;border-radius:50%;width:24px;height:24px;background-color:orange;color:#333;margin-left:4px;line-height:24px;display:inline-block;text-align:center;}body #et-secondary-menu{display:block !important;}.wpcr3_in_content{margin-bottom:30px;}.wpcr3_in_content meta{display:none;}.wpcr3_power{padding-top:30px !important;padding-bottom:30px !important;font-size:11px !important;}.wpcr3_status_msg{color:#c00;font-weight:700;}.wpcr3_status_msg div{color:#c00;font-weight:700;padding-bottom:15px;padding-top:15px;}.wpcr3_caps{text-transform:capitalize;}div.wpcr3_dotline,div.wpcr3_review div.wpcr3_dotline{display:block !important;border-bottom:1px dotted #ccc !important;margin-bottom:10px !important;clear:both !important;}.wpcr3_leave_text{font-weight:700;font-size:1.1rem;}div.wpcr3_aggregateRating{display:block !important;margin-bottom:30px;line-height:24px;font-size:.8em;}div.wpcr3_aggregateRating div.wpcr3_aggregateRating_ratingValue{display:inline-block !important;position:relative;top:2px;}div.wpcr3_review_item div.wpcr3_item_name{font-size:.8em;font-style:italic;}div.wpcr3_review div,div.wpcr3_review span{display:inline-block !important;line-height:24px;}div.wpcr3_review div.wpcr3_review_ratingValue{position:relative;top:2px;margin-right:5px;}div.wpcr3_review div.wpcr3_review_title{font-size:.8em;display:block !important;}div.wpcr3_review blockquote.wpcr3_content{font-size:14px;font-weight:400;display:block !important;padding-bottom:30px;}div.wpcr3_review blockquote.wpcr3_content p{font-size:18px;font-weight:400;display:inline !important;}div.wpcr3_review blockquote.wpcr3_content.wpcr3_admin_response{margin-left:30px;color:#00c;}div.wpcr3_review div.wpcr3_review_datePublished{font-size:.9em;font-style:italic;}div.wpcr3_review div.wpcr3_review_author{font-size:.8em;font-style:italic;position:relative;}div.wpcr3_review div.wpcr3_review_ratingValue{position:relative;padding-bottom:26px;}div.wpcr3_review div.wpcr3_review_ratingValue::after{content:"Verified Review";color:#00f;position:absolute;display:block;bottom:0;left:0;width:200px;padding-left:26px;font-size:12px;background:url("https://cdn-bejld.nitrocdn.com/lzRWLIIFnOCkekzurLNHikirsWlzUqrH/assets/images/optimized/rev-19777f4/happybodystore.com/wp-content/themes/happybody/images/verified.gif") 0 0 no-repeat;background-size:18px 18px;}div.wpcr3_review div.wpcr3_review_customs{margin-bottom:5px;}div.wpcr3_review div.wpcr3_review_custom{font-size:12px;float:left;margin-right:60px;}.wpcr3_respond_2{position:relative;}.wpcr3_respond_2 label{display:inline-block;}.wpcr3_respond_2 input[type="text"]{min-width:200px;}.wpcr3_respond_2 textarea{height:100px !important;min-width:500px;}.wpcr3_respond_2 small{padding:0 !important;margin:0 !important;}.wpcr3_respond_2 table,.wpcr3_respond_2 td{border:0 !important;border-style:none !important;}.wpcr3_respond_2 .wpcr3_check_confirm label{margin:-2px 0 0 5px;}.wpcr3_ad{background:#fff;}.wpcr3_ad label{font-weight:700;}.wpcr3_respond_1,.wpcr3_respond_2{margin:0 !important;padding:0 !important;clear:both !important;}.wpcr3_respond_1 p,.wpcr3_respond_2 p{margin:0 !important;padding:0 !important;line-height:120% !important;margin-top:2px !important;margin-bottom:2px !important;}.wpcr3_respond_1 .wpcr3_rating,.wpcr3_respond_2 .wpcr3_rating{border:0 !important;margin:0 !important;padding:0 !important;margin-left:0 !important;margin-top:0 !important;overflow:hidden;height:16px;}div.wpcr3_rating_style1{line-height:17px;display:inline-block;}div.wpcr3_rating_style1 div{line-height:17px;}div.wpcr3_rating_style1 *{border:0 none;margin:0;padding:0;line-height:17px;}div.wpcr3_rating_style1_base{background:url("https://cdn-bejld.nitrocdn.com/lzRWLIIFnOCkekzurLNHikirsWlzUqrH/assets/images/optimized/rev-19777f4/happybodystore.com/wp-content/themes/happybody/assets/images/review-sprite.png") 0 0 no-repeat;width:85px;height:17px;line-height:17px;float:left;padding-right:4px;overflow:hidden;display:block;}div.wpcr3_rating_style1_average{background:url("https://cdn-bejld.nitrocdn.com/lzRWLIIFnOCkekzurLNHikirsWlzUqrH/assets/images/optimized/rev-19777f4/happybodystore.com/wp-content/themes/happybody/assets/images/review-sprite.png") 0 -15px no-repeat;text-indent:-9999px;height:17px;line-height:17px;}div.wpcr3_rating_style1_average.nitro-lazy{background-image:none !important;}div.wpcr3_rating_style1_base.nitro-lazy{background-image:none !important;}div.wpcr3_rating_style1_status{height:17px;line-height:17px;width:100px;overflow:hidden;position:relative;cursor:pointer;display:block;}div.wpcr3_rating_style1_score{background:url("https://cdn-bejld.nitrocdn.com/lzRWLIIFnOCkekzurLNHikirsWlzUqrH/assets/images/optimized/rev-19777f4/happybodystore.com/wp-content/themes/happybody/assets/images/review-sprite.png") 0 0 no-repeat;width:85px;height:17px;line-height:17px;float:left;position:relative;}div.wpcr3_rating_style1_score.nitro-lazy{background-image:none !important;}div.wpcr3_rating_style1_score div{display:block;height:17px;float:left;text-indent:-9999px;position:absolute;overflow:hidden;line-height:17px;}div.wpcr3_rating_style1_score div:hover{background:url("https://cdn-bejld.nitrocdn.com/lzRWLIIFnOCkekzurLNHikirsWlzUqrH/assets/images/optimized/rev-19777f4/happybodystore.com/wp-content/themes/happybody/assets/images/review-sprite.png") bottom right no-repeat;}div.wpcr3_rating_style1_score div:hover.nitro-lazy{background-image:none !important;}div.wpcr3_rating_style1_score div.wpcr3_rating_style1_score1{width:20%;z-index:55;}div.wpcr3_rating_style1_score div.wpcr3_rating_style1_score2{width:40%;z-index:54;}div.wpcr3_rating_style1_score div.wpcr3_rating_style1_score3{width:60%;z-index:53;}div.wpcr3_rating_style1_score div.wpcr3_rating_style1_score4{width:80%;z-index:52;}div.wpcr3_rating_style1_score div.wpcr3_rating_style1_score5{width:100%;z-index:51;}.wpcr3_respond_2{display:none;background-color:inherit;}.wpcr3_div_2{width:600px;}.wpcr3_table_2{text-align:left;width:100%;}.wpcr3_table_2 td{text-align:left;}.wpcr3_check_confirm{margin-top:10px;font-size:13px;margin-bottom:4px;}.wpcr3_button_1{border:1px solid;border-color:#e6e6e6 #ccc #ccc #e6e6e6;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#c4c4c4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#c4c4c4));background:-webkit-linear-gradient(top,#fff 0,#c4c4c4 100%);background:-o-linear-gradient(top,#fff 0,#c4c4c4 100%);background:-ms-linear-gradient(top,#fff 0,#c4c4c4 100%);background:linear-gradient(to bottom,#fff 0,#c4c4c4 100%);color:#404040;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;outline:0;padding:5px 12px 5px;text-align:center;text-decoration:none;white-space:nowrap;float:none;height:auto;text-indent:0;margin-bottom:15px;}.wpcr3_button_1:hover{background:#dedede;background:-moz-linear-gradient(top,#fff 0,#b8b8b8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#b8b8b8));background:-webkit-linear-gradient(top,#fff 0,#b8b8b8 100%);background:-o-linear-gradient(top,#fff 0,#b8b8b8 100%);background:-ms-linear-gradient(top,#fff 0,#b8b8b8 100%);background:linear-gradient(to bottom,#fff 0,#b8b8b8 100%);border-color:#9cf;color:#333;cursor:pointer;font-weight:400;}.wpcr3_button_1:active,.wpcr3_button_1:focus{background-position:0 -25px;background:#dedede;background:-moz-linear-gradient(top,#fff 0,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#fff 0,#dedede 100%);background:-o-linear-gradient(top,#fff 0,#dedede 100%);background:-ms-linear-gradient(top,#fff 0,#dedede 100%);background:linear-gradient(to bottom,#fff 0,#dedede 100%);border-color:#8fc7ff #94c9ff #94c9ff #8fc7ff;color:#1a1a1a;}.wpcr3_button_1.wpcr3_disabled{opacity:.5;}.wpcr3_button_1.wpcr3_hide{display:none !important;}.wpcr3_pagination{clear:both;padding:0;position:relative;font-size:11px;line-height:13px;}.wpcr3_pagination_page{float:left;display:block;line-height:30px;padding-right:5px;}.wpcr3_pagination .wpcr3_a{display:block;float:left;margin:0 1px 0 1px;padding:6px 10px 6px 10px;line-height:16px;text-decoration:none;width:auto;color:#fff;background:#555;cursor:pointer;}.wpcr3_pagination .wpcr3_a:hover{color:#fff;background:#3279bb;}.wpcr3_pagination .wpcr3_ls{margin-right:1px;}.wpcr3_pagination .wpcr3_rs{margin-left:1px;}.wpcr3_pagination .wpcr3_a.wpcr3_current{background:#3279bb;color:#fff;cursor:default;}.wpcr3_pagination .wpcr3_a.wpcr3_disabled,.wpcr3_pagination .wpcr3_a.wpcr3_disabled:hover{background:#ddd;color:#fff;cursor:default;}.wpcr3_clear,div.wpcr3_review .wpcr3_clear{clear:both !important;display:block !important;line-height:0 !important;height:0 !important;}.wpcr3_show,div.wpcr3_review .wpcr3_show{display:inline;}.wpcr3_hide,div.wpcr3_review .wpcr3_hide{display:none !important;}.wpcr3_fakehide{position:absolute !important;top:0 !important;left:-999em !important;height:1px !important;width:1px !important;}.wpcr3_pb5{padding-bottom:5px;}.wpcr3_respond_3,html body .wpcr3_respond_1 .wpcr3_item_name{}.wpcr3_review_title{font-size:22px !important;font-weight:700;margin-top:20px;}h1.popupup{align:center;margin-left:20%;}.wpcr3_respond_3{display:none !important;}.page-id-18086 .wpcr3_respond_3,.page-id-15995 .wpcr3_respond_3,.page-id-15584 .wpcr3_respond_3,.page-id-10276 .wpcr3_respond_3,.page-id-6249 .wpcr3_respond_3,.post-179 .wpcr3_respond_3,.post-2133 .wpcr3_respond_3,.post-2396 .wpcr3_respond_3,.post-3662 .wpcr3_respond_3{display:block !important;}.page-template-page-template-blank .et_pb_section{padding-top:0;}.wpcr3_item.wpcr3_product .wpcr3_aggregateRating{display:none !important;}div.tcr-loading{margin:auto;}div.tcr-error,div.tcr-warning{border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;margin:5px 15px 2px;padding:0 .6em;font-style:normal;font-size:12px;font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;}div.tcr-warning{background-color:#feefb3;}div.tcr-error{background-color:#feddce;}div.tcr-warning ul{list-style-type:disc;padding-left:20px;margin-bottom:10px;}div.tcr-warning ul li{margin-bottom:0;}div.tcr-error .heading,div.tcr-warning .heading{font-size:14px;font-weight:700;}table.tcr-dates{width:100%;}table.tcr-dates tr td{padding:2px;}table.tcr-dates tr.upcoming{background-color:#faff92;color:#000;}table.tcr-dates tr.active{background-color:#090;color:#fff;}table.tcr-dates tr.expired{background-color:#eee;color:#000;}table.tcr-dates tr:hover{background-color:#fff;border:1px solid #000;}table.tcr-dates tr.active:hover{color:#090;background-color:#fff;}table.tcr-dates tr th{background-color:#336;color:#fff;}.mfp-wrap .mfp-container button:hover{background:0 0 !important;}.mfp-wrap .mfp-arrow:active{position:absolute;top:50%;}.mfp-wrap .mfp-close:active{position:absolute;top:-10px;}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after,.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{font-family:ETmodules;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.mfp-fade.mfp-bg{opacity:.001;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out;}.mfp-fade.mfp-bg.mfp-ready{opacity:.8;}.mfp-fade.mfp-bg.mfp-removing{opacity:0;}.mfp-fade.mfp-wrap .mfp-content{opacity:.001;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out;}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1000000;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1000001;position:fixed;outline:0 !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#ccc;}.mfp-preloader a:hover{color:#fff;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:focus,.mfp-close:hover{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;}.mfp-arrow{position:absolute;opacity:.55;margin:0;top:50%;margin-top:-32px;padding:0;-webkit-tap-highlight-color:transparent;}.mfp-arrow:hover{opacity:1;}.mfp-arrow-left{left:10px;}.mfp-arrow-right{right:10px;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000;}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after,.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border:none;font-size:64px;color:#fff;}.mfp-arrow-left:before,.mfp-arrow-right:before{display:none;}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{content:"4";}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{content:"5";}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{font-size:64px;font-family:"Droid Serif",Arial,sans-serif;font-weight:200;top:-10px;opacity:.2;}.mfp-iframe-holder .mfp-close:hover,.mfp-image-holder .mfp-close:hover{opacity:1;}.mfp-arrow{background:0 0 !important;margin-top:-32px !important;width:48px !important;height:48px !important;line-height:1em !important;}.mfp-arrow:after{margin:0 !important;top:0 !important;border:none !important;width:48px !important;height:48px !important;}.mfp-arrow-left{left:0 !important;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444;}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width: 800px) and (orientation: landscape),
screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.mfp-ie7 .mfp-img{padding:0;}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}.mfp-ie7 .mfp-container{padding:0;}.mfp-ie7 .mfp-content{padding-top:44px;}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}body.et_left_sidebar .pricing-table,body.et_right_sidebar .pricing-table{width:50%;}@media all and (max-width: 959px){body.et_left_sidebar .one_fourth,body.et_left_sidebar .one_half,body.et_left_sidebar .one_third,body.et_left_sidebar .three_fourth,body.et_left_sidebar .two_third,body.et_right_sidebar .one_fourth,body.et_right_sidebar .one_half,body.et_right_sidebar .one_third,body.et_right_sidebar .three_fourth,body.et_right_sidebar .two_third{float:none;margin-right:0;width:auto;margin-bottom:10px;}body.et_left_sidebar .et-protected,body.et_left_sidebar .et-testimonial-box,body.et_right_sidebar .et-protected,body.et_right_sidebar .et-testimonial-box{width:auto !important;}body.et_left_sidebar .et-protected-form,body.et_right_sidebar .et-protected-form{padding:15px !important;}}@media all and (min-width: 768px) and (max-width: 959px){body.et_full_width_page .pricing-table{width:50%;}}@media all and (max-width: 767px){.et_left_tabs_bg{width:50px;}.et-tabs-container .et-tabs-control,.tabs-left .et-tabs-control{display:none;}.tabs-left ul.et_shortcodes_mobile_nav{display:block;width:51px;}.tabs-left ul.et_shortcodes_mobile_nav a{display:block;height:49px;width:100%;}.tabs-left .et-tabs-content{margin-left:75px;}.et-tabs-container ul.et_shortcodes_mobile_nav{display:block;}.et-tabs-container ul.et_shortcodes_mobile_nav li{width:50%;}.et-pricing{margin-top:0;}body.et_full_width_page .pricing-table,body.et_left_sidebar .pricing-table,body.et_right_sidebar .pricing-table{width:100%;margin-bottom:35px;}.pricing-big{top:0;}body.et_full_width_page .one_fourth,body.et_full_width_page .one_half,body.et_full_width_page .one_third,body.et_full_width_page .three_fourth,body.et_full_width_page .two_third{float:none;margin-right:0;width:auto;margin-bottom:10px;}body.et_full_width_page .et-protected,body.et_full_width_page .et-testimonial-box{width:auto !important;}body.et_full_width_page .et-protected-form{padding:15px !important;}body.et_left_sidebar .author-shortcodes .author-inner,body.et_right_sidebar .author-shortcodes .author-inner{padding:27px 27px 17px;}body.et_left_sidebar .author-shortcodes .author-image,body.et_right_sidebar .author-shortcodes .author-image{position:relative;top:0;left:0;margin-bottom:10px;}body.et_left_sidebar .quote-center .et_quote_additional_sign,body.et_right_sidebar .quote-center .et_quote_additional_sign{right:-13px;}body.et_left_sidebar .et_shortcodes_controls,body.et_right_sidebar .et_shortcodes_controls{display:none;}body.et_left_sidebar .et_shortcodes_controls_arrows a,body.et_right_sidebar .et_shortcodes_controls_arrows a{text-indent:-9999px;}}@media all and (max-width: 479px){.et-tabs-container ul.et_shortcodes_mobile_nav a.et_sc_nav_prev{padding-left:26px;}.et-tabs-container ul.et_shortcodes_mobile_nav .et_sc_nav_prev span{left:10px;}.et-tabs-container ul.et_shortcodes_mobile_nav a.et_sc_nav_next{padding-right:26px;}.et-tabs-container ul.et_shortcodes_mobile_nav .et_sc_nav_next span{right:10px;}body.et_full_width_page .author-shortcodes .author-inner{padding:27px 27px 17px;}body.et_full_width_page .author-shortcodes .author-image{position:relative;top:0;left:0;margin-bottom:10px;}body.et_full_width_page .quote-center .et_quote_additional_sign{right:-13px;}body.et_full_width_page .et_shortcodes_controls{display:none;}body.et_full_width_page .et_shortcodes_controls_arrows a{text-indent:-9999px;}.et-box:before,.et-testimonial:before{display:none;}.et-box-content{padding:27px 27px 17px 27px;}.et-testimonial{padding:25px;}}@media all and (max-width: 980px){.et_pb_row .et_pb_column:last-child,.et_pb_row_inner .et_pb_column:last-child{margin-bottom:0;}}.hbs_checkmark ul{position:relative;}.hbs_checkmark li{position:relative;list-style:none;}.hbs_checkmark li+li{margin-top:10px;}.hbs_checkmark li::before{content:"•";width:1.5em;height:1.5em;line-height:1.5em;background-size:cover;display:inline-block;top:50%;position:relative;transform:translateY(20%);margin-right:.5em;}.hbs_checkmark-check li::before{content:"";background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><path fill=\"#7BBF6A\" d=\"M170.718 216.482L141.6 245.6l93.6 93.6 208-208-29.118-29.118L235.2 279.918l-64.482-63.436zM422.4 256c0 91.518-74.883 166.4-166.4 166.4S89.6 347.518 89.6 256 164.482 89.6 256 89.6c15.6 0 31.2 2.082 45.764 6.24L334 63.6C310.082 53.2 284.082 48 256 48 141.6 48 48 141.6 48 256s93.6 208 208 208 208-93.6 208-208h-41.6z\"/></svg>");color:#7bbf6a;}.hbs_checkmark-x li::before{content:"";background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><path fill=\"#E04006\" d=\"M443.6 387.1L312.4 255.4l131.5-130c5.4-5.4 5.4-14.2 0-19.6l-37.4-37.6c-2.6-2.6-6.1-4-9.8-4-3.7 0-7.2 1.5-9.8 4L256 197.8 124.9 68.3c-2.6-2.6-6.1-4-9.8-4-3.7 0-7.2 1.5-9.8 4L68 105.9c-5.4 5.4-5.4 14.2 0 19.6l131.5 130L68.4 387.1c-2.6 2.6-4.1 6.1-4.1 9.8 0 3.7 1.4 7.2 4.1 9.8l37.4 37.6c2.7 2.7 6.2 4.1 9.8 4.1 3.5 0 7.1-1.3 9.8-4.1L256 313.1l130.7 131.1c2.7 2.7 6.2 4.1 9.8 4.1 3.5 0 7.1-1.3 9.8-4.1l37.4-37.6c2.6-2.6 4.1-6.1 4.1-9.8-.1-3.6-1.6-7.1-4.2-9.7z\"/></svg>");color:#e04006;}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative;}.owl-carousel{display:none;width:100%;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none;}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block;}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height .5s ease-in-out;}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease;}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("https://happybodystore.com/wp-content/themes/happybody/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease;}.owl-carousel .owl-video-play-icon.nitro-lazy{background-image:none !important;}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-nav{margin-top:10px;}.owl-theme .owl-nav [class*="owl-"]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px;}.owl-theme .owl-nav [class*="owl-"]:hover{background:#869791;color:#fff;text-decoration:none;}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default;}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px;}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791;}.owl-thumbs{display:none;}.owl-dot{width:18px;height:18px;border-radius:50%;margin:0 3px;background-color:#e7e7da;display:inline-block;}.owl-dot.active{background-color:#37a12c;}@media all and (min-width: 768px){.hbs_gallery_wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.hbs_gallery_wrap .owl-thumbs{max-width:50px;flex-basis:50px;margin-right:20px;}.hbs_gallery_wrap .owl-carousel{max-width:calc(100% - 70px);flex-basis:calc(100% - 70px);}.owl-dot{display:none;}.owl-thumbs{display:block;}.owl-thumb-item{background:0 0;padding:0;border:1px solid #e7e7da;border-radius:2px;}.owl-thumb-item+.owl-thumb-item{margin-top:5px;}.owl-thumb-item.active{border-color:#37a12c;}.owl-thumb-item img{width:60px;height:auto;}}@media only screen and (max-width: 980px){#main-header .container{width:94%;}#et-top-navigation{padding-left:0 !important;}.logo-scrolled{opacity:0;width:0;height:0;}.js-scrolled .logo-scrolled{display:block;opacity:1;width:38px;min-width:38px;height:auto;padding:8px 0;position:relative;transition:opacity .25s ease;}#logo{visibility:visible;opacity:1;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;}.js-scrolled #logo{transition:opacity .25s ease;opacity:0;visibility:hidden;width:0;height:0;}}@media only screen and (min-width: 980px){.logo-scrolled{display:none;}.js-scrolled .logo-scrolled{display:none;}.js-scrolled #logo{display:block;}#main-header.et-fixed-header nav#top-menu-nav{padding:0;}#top-menu,.fullwidth-menu,nav#top-menu-nav,nav.fullwidth-menu-nav{float:none;padding:0;}#top-menu li{padding-right:0;}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding:15px 11px;}}.blank-page-share-floater{position:fixed;top:0;padding:10px 5% 5px;left:50%;width:100%;max-width:1200px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1000;background:linear-gradient(to bottom,#fff,#fff 50%,rgba(255,255,255,.8));display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.blank-page-share-floater img{width:38px;height:auto;text-align:left;margin-right:auto;padding-top:5px;}.et-learn-more h3.heading-more{font-family:"Playfair Display",serif;color:#666;}@media only screen and (min-width: 980px){.et_header_style_left #top-header #et-top-navigation nav>ul>li>a,.et_header_style_split #top-header #et-top-navigation nav>ul>li>a{padding:15px 11px !important;}}.et-learn-more h3.heading-more{font-family:Fjalla One;font-size:18px;font-weight:700;}.et-learn-more.-red h3.heading-more{background:#bf210f;}.et-learn-more.-green h3.heading-more{background:#44821e;}.et-learn-more.-black h3.heading-more{background:#1a1a1a;}.et-learn-more.-blue h3.heading-more{background:#266bb5;}.et-learn-more.-white h3.heading-more{background:#fff;}.et-learn-more.-red{border-color:#bf210f;}.et-learn-more.-green{border-color:#44821e;}.et-learn-more.-blue{border-color:#266bb5;}.et-learn-more.-black{border-color:#1a1a1a;}.et-learn-more.-white{border-color:#8e918f;}.et-learn-more.-black h3.heading-more,.et-learn-more.-blue h3.heading-more,.et-learn-more.-green h3.heading-more,.et-learn-more.-red h3.heading-more{color:#fff;text-shadow:none;}.et-learn-more.-black span.et_learnmore_arrow span,.et-learn-more.-blue span.et_learnmore_arrow span,.et-learn-more.-green span.et_learnmore_arrow span,.et-learn-more.-red span.et_learnmore_arrow span{filter:brightness(0) invert(1);}.et_pb_text_0.et_pb_text div.wpcr3_review blockquote.wpcr3_content.wpcr3_admin_response{color:#00c !important;}.hbs_dropdownbox{border:2px solid #8e918f;padding:8px 10px 0;}.hbs_dropdownbox__title{color:#8e918f;border-bottom:2px solid transparent;padding:10px 10px 8px;margin-bottom:0;font-size:30px !important;display:flex;justify-content:space-between;align-items:center;transition:all .2s ease;}.hbs_dropdownbox__title .open{width:32px;height:32px;}.hbs_dropdownbox__title .close{width:32px;height:32px;display:none;}.js-open .hbs_dropdownbox__title{border-bottom:2px solid #8e918f;margin-bottom:10px;padding-bottom:10px;}.js-open .hbs_dropdownbox__title .open{display:none;}.js-open .hbs_dropdownbox__title .close{display:block;}.hbs_dropdownbox__content{padding:5px 10px 0;height:0;opacity:0;}.js-open .hbs_dropdownbox__content{height:auto;opacity:1;}.hbs_dropdownbox__close{color:#8e918f;display:block;border-top:2px solid;vertical-align:middle;text-align:center;font-size:21px;padding:5px;margin-left:-20px;margin-right:-20px;cursor:pointer;}.hbs_dropdownbox__close svg{width:21px;height:21px;}.hbs_dropdownbox__close:hover{color:#000;}.button,.gform_button{background:#44821e;color:#fff;font-weight:700;letter-spacing:1px;border:0;padding:9px 25px;cursor:pointer;font-size:18px;}.button:hover,.gform_button:hover{background:#8e918f;}.hbs_box.-full_width{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}.hbs_box_content{max-width:1080px;margin:auto;}@media (max-width: 980px){#top-menu{display:none;}#et_mobile_nav_menu{display:block;}}@media (max-width: 1205px){#top-menu{display:none;}#et_mobile_nav_menu{display:block;}}.remaining_countdown{display:inline-flex;max-width:90%;width:240px;height:30px;border-radius:3px;border:1px solid #ece4cf;background:linear-gradient(to bottom,#fff1c1,#e7b700);}@media only screen and (min-width: 980px){.remaining_countdown{max-width:90vw;width:400px;}}.remaining_countdown span{display:inline-block;height:100%;width:30px;background-color:#de8f92;margin-left:auto;}.remaining h4{margin-bottom:15px;font-weight:700;}@media all and (max-width: 768px){.et-learn-more .learn-more-content{padding-left:15px;padding-right:15px;}}ul li,ol li,.learn-more-content li{margin-bottom:20px;}.text-over-image>.et_pb_column{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;place-content:center;}.text-over-image>.et_pb_column>.et_pb_module{grid-column:1;grid-row:1;margin-bottom:0;}.text-over-image>.et_pb_column>.et_pb_module img{min-height:340px;object-fit:cover;}.text-over-image>.et_pb_column>.et_pb_module:last-of-type{place-self:stretch;align-self:end;width:100%;background:rgba(0,0,0,.5);color:#fff !important;padding:30px;z-index:10;}.text-over-image>.et_pb_column>.et_pb_module:last-of-type h1{color:#fff !important;}.text-over-image.-inverted>.et_pb_column>.et_pb_module:last-of-type{background:rgba(255,255,255,.6);color:#000 !important;}.text-over-image.-inverted>.et_pb_column>.et_pb_module:last-of-type h1{color:#000 !important;}@media all and (max-width: 768px){.text-over-image>.et_pb_column>.et_pb_module:last-of-type{width:100%;padding:10px;margin:0;}.text-over-image>.et_pb_column>.et_pb_module:last-of-type h1{font-size:24px !important;line-height:1.2 !important;}}.text-over-imagev2>.et_pb_column{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;place-content:center;}.text-over-imagev2>.et_pb_column>.et_pb_module{grid-column:1;grid-row:1;margin-bottom:0;}.text-over-imagev2>.et_pb_column>.et_pb_module img{min-height:340px;object-fit:cover;}.text-over-imagev2>.et_pb_column>.et_pb_module:last-of-type{place-self:stretch;align-self:end;width:100%;background:rgba(0,0,0,.5);color:#fff !important;padding:30px;z-index:10;}.text-over-imagev2>.et_pb_column>.et_pb_module:last-of-type h1{color:#fff !important;}.text-over-imagev2.-inverted>.et_pb_column>.et_pb_module:last-of-type{background:rgba(255,255,255,.6);color:#000 !important;}.text-over-imagev2.-inverted>.et_pb_column>.et_pb_module:last-of-type h1{color:#000 !important;}@media all and (max-width: 768px){.text-over-imagev2>.et_pb_column>.et_pb_module:last-of-type{width:100%;padding:10px;margin:0;}.text-over-imagev2>.et_pb_column>.et_pb_module:last-of-type h1{font-size:24px !important;line-height:1.2 !important;}}.variation-Price{display:none !important;}.woocommerce form .form-row select{height:53px;padding-left:6px;}.shop_table{font-family:"Cabin Condensed";}.shop_table .cart_items{margin-bottom:25px;}.woocommerce-checkout .shop_table .cart_item{display:flex;}.shop_table .cart_item+.cart_item{margin-top:24px;}.shop_table .cart_item .cart-item-thumbnail{position:relative;display:block;width:64px;min-width:64px;height:64px;box-shadow:inset 0 0 0 1px #d9d9d9;object-fit:cover;border-radius:8px;}.shop_table .cart_item .cart-item-thumbnail img{width:64px;height:64px;border:solid 1px #d9d9d9;object-fit:cover;border-radius:8px;}.shop_table .cart_item .item-quanitity-indicator{position:absolute;top:-10px;right:-10px;width:20px;height:20px;background-color:#353535;border-radius:25%;color:#fff;text-align:center;line-height:20px;font-size:11px;box-shadow:0 0 0 1px rgba(0,0,0,.2);font-family:Arial,sans-serif;font-weight:700;}.woocommerce-checkout .xoo-wsc-modal{display:none !important;}.woocommerce-checkout .button{font-family:"Cabin Condensed",Arial,sans-serif;}.woocommerce-checkout .added_to_cart.wc-forward{display:none !important;}.woocommerce-checkout .product-name{flex:1 1 auto;padding:0 16px;}.woocommerce-checkout .product-title{font-family:"Cabin Condensed";overflow:hidden;margin-bottom:0 !important;color:#332700;line-height:18px;font-weight:500;font-size:15.4px;margin-top:-2px;}.xoo-wsc-body .product-description,.woocommerce-checkout .product-description{font-family:"Cabin Condensed";overflow:hidden;font-size:13.2px;line-height:1.2;color:#717171;display:block;margin-bottom:8px;}.xoo-wsc-body .product-description img,.woocommerce-checkout .product-description img{width:9px !important;height:9px !important;opacity:.8;}.woocommerce-checkout .product-total{font-family:Arial,sans-serif;color:#353535;font-weight:700;line-height:18px;font-size:14px;text-align:right;flex:1 1 auto;}.woocommerce-order-received.woocommerce-checkout .product-total{text-align:left;font-size:18px;}.woocommerce-order-received.woocommerce-checkout .product-total span{font-size:18px;font-family:"Cabin Condensed";}.woocommerce-order-received.woocommerce-checkout .wc-item-meta{display:none;}.woocommerce-checkout>div:first-child,.woocommerce-checkout>div:first-child>div:first-child{padding-top:0;}.woocommerce-checkout .order-summary-section h3{margin-bottom:21px;}.woocommerce-form__label-for-checkbox{font-family:Arial,Helvetica,sans-serif;color:#5a5a5a;font-size:16px;font-weight:bold;}.woocommerce-checkout h1,.woocommerce-checkout h2,.woocommerce-checkout h3,.woocommerce-checkout h4,.woocommerce-checkout h5,.woocommerce-checkout h6{margin:0;font-weight:700;color:#353535;line-height:1.2;}.woocommerce-checkout h3{font-size:20px;}.woocommerce-checkout .CE__customer-fieldset{padding-bottom:48px;}.woocommerce form .form-row input.input-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;width:100%;height:54px;border:none;color:#000;font-size:14px;padding:5px 10px;box-shadow:inset 0 0 0 1px #d9d9d9;font-family:Arial,sans-serif;}.woocommerce form .form-row input.input-text,.woocommerce form .form-row.focused select{transition:all .4s;font-family:Arial,sans-serif;}.woocommerce form .form-row.focused .input-text,.woocommerce form .form-row.focused select{padding-top:22px;}.woocommerce form .form-row .input-text::placeholder{color:#fff;opacity:0;}.woocommerce form.woocommerce-form-coupon .form-row .input-text::placeholder{color:#999;opacity:1;}.woocommerce form .form-row select{box-shadow:inset 0 0 0 1px #d9d9d9 !important;border:0;border-radius:3px;}.woocommerce-checkout .product-name{overflow:hidden;margin-bottom:0 !important;color:#332700;line-height:18px;font-weight:500;}.woocommerce-checkout .line-variant-title{overflow:hidden;font-size:.857em;line-height:18px;}.woocommerce-checkout .separator,.woocommerce-checkout hr{margin:8px 0;border-top:1px dashed #d9d9d9;}.form-row{position:relative;}.form-row label{pointer-events:none;overflow:hidden;position:absolute;top:15px;left:0;width:calc(100% - 13px);padding-left:13px;padding-right:13px;font-size:13px;font-weight:normal;white-space:nowrap;color:#999;font-family:Arial,sans-serif;}.form-row.focused label{top:3px;font-size:11px;transition:top .2s,font-size .2s;}.form-row input[type="checkbox"]~label{position:static;padding:0;pointer-events:all;}.cart-total-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;font-family:Arial,sans-serif;margin:0;}.cart-total-line.order-total span{color:#000 !important;}.cart-total-line span:first-child,.woocommerce-shipping-methods label{font-size:14px;color:#535353;}.woocommerce-shipping-methods li{margin:0;}#order_comments::placeholder{color:#fff;opacity:0;}.woocommerce-checkout #payment.woocommerce-checkout-payment{background-color:#fff !important;border:1px solid #bbb;}.woocommerce-checkout-payment{background-color:#fff !important;}body.woocommerce-checkout #payment div.payment_box{background-color:#fff !important;margin-top:0;}body.woocommerce-checkout #payment div.payment_box::before{border:none !important;}body.woocommerce-checkout #payment .wc-stripe-elements-field{height:50px;display:flex;flex-wrap:wrap;justify-content:stretch;padding:5px 10px !important;margin-top:0 !important;margin-bottom:0 !important;}body.woocommerce-checkout #payment .wc-stripe-elements-field>div{align-self:center;align-items:center;width:100%;top:5px;}body.woocommerce-checkout #payment div.form-row{padding:10px 3px;}body.woocommerce-checkout #payment div.form-row.place-order{padding:10px 15px;}body.woocommerce-checkout #payment p.form-row.woocommerce-SavedPaymentMethods-saveNew label{position:static;top:0;padding:0;line-height:1;}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:block;position:relative;top:0;left:0;padding:0;pointer-events:all;}input.input-text.coupon-module::placeholder,input#billing_address_2::placeholder,input#shipping_address_2::placeholder{opacity:1 !important;color:#999 !important;}.woocommerce-checkout.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container{padding-top:0;}.xoo-wsc-items-count{background-color:#5ba702;color:#fff;}.woocommerce-checkout #payment div.payment_box.payment_method_stripe,.woocommerce-checkout #payment .wc_payment_methods.payment_methods{padding:0;}#wc-stripe-cc-form{border-top:1px solid #d9d9d9 !important;background-color:#fafafa !important;padding:20px 15px 8px !important;margin:0 !important;font-family:"Cabin Condensed",Helvetica,Arial,Lucida,sans-serif !important;}body.woocommerce-checkout #payment .wc_payment_method:not(:first-child){border-top:1px solid #d9d9d9;}body.woocommerce-checkout #payment .wc_payment_method .payment_box{border-top:1px solid #d9d9d9;color:#5a5a5a;font-family:Arial,Helvetica,sans-serif;font-size:14px;}body.woocommerce-checkout #payment .wc_payment_method input{margin:20px 15px !important;}body.woocommerce-checkout #payment .wc_payment_method input#wc-stripe-new-payment-method{margin:0 10px 0 15px !important;}body.woocommerce-checkout #payment .wc_payment_method input~label{font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#5a5a5a;display:inline-flex;width:calc(100% - 50px);font-weight:bold;padding-right:10px;}body.woocommerce-checkout #payment .wc_payment_method .stripe-visa-icon:first-of-type,body.woocommerce-checkout #payment .wc_payment_method.payment_method_ppec_paypal label img:first-of-type{margin-left:auto;}body.woocommerce-checkout #payment #stripe-payment-data>p{display:none;}body.woocommerce-checkout #payment .wc-saved-payment-methods{padding-bottom:0;padding-left:15px;}body.woocommerce-checkout #payment .wc-saved-payment-methods li{margin-bottom:0 !important;}body.woocommerce-checkout #payment .wc-saved-payment-methods li input{margin:0 10px 0 0 !important;}body.woocommerce-checkout #payment #wc-stripe-cc-form .form-row{padding:0;margin:0 0 12px;}body.woocommerce-checkout #payment .wc-credit-card-form label{z-index:10;top:0px;font-size:12px;}body.woocommerce-checkout #payment #wc-stripe-cc-form br,body.woocommerce-checkout #payment #wc-stripe-cc-form .clear{display:none !important;}#wc-stripe-cc-form{}#wc-stripe-cc-form{}.woocommerce button#place_order.button{background:#5ba702;color:#fff;font-size:28px;}.woocommerce button#place_order.button:hover{padding:.3em 1em;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);}.woocommerce button#place_order.button::after{display:none;}.stripe-discover-icon,.stripe-diners-icon,.woocommerce-additional-fields{display:none;}.checkout.woocommerce-checkout{}.xoo-wsc-container{right:-400px;width:400px;}.wpgs-wrapper .slick-prev::before,.fancybox-button--arrow .arrow-prev::before,.fancybox-button--arrow .arrow-next::before,.wpgs-wrapper .slick-next::before{font-family:fontelloq !important;}.woocommerce form.checkout_coupon{border:0;border-top:1px dashed #d9d9d9;border-bottom:1px dashed #999;padding:10px 0;margin:0 0 20px;display:flex;flex-wrap:wrap;align-items:flex-start;}form.checkout_coupon #coupon_code{height:48px;}form.checkout_coupon .note-promo{flex:0 0 100%;font-family:"Cabin Condensed";font-size:13.2px;line-height:1.2;color:#717171;display:block;margin-top:8px;}.woocommerce form.checkout_coupon p{padding:0;margin:0;}.woocommerce form.checkout_coupon .form-row-first{flex:1;}.woocommerce form.checkout_coupon .form-row-last{width:auto;margin-left:15px;}.cart_item .xoo-wsc-img-col{float:none;width:64px;}.cart_item a.xoo-wsc-remove{float:none;padding:0;display:block;}.cart_item.xoo-wsc-product{padding-bottom:0;}.xoo-wsc-product.cart_item .product-total{font-family:Arial,Helvetica,sans-serif;margin-top:0;margin-bottom:7px;display:flex;flex-direction:column-reverse;justify-content:space-between;}@media all and (min-width: 768px){.xoo-wsc-product.cart_item .product-total{margin-top:auto;margin-bottom:1px;display:inline-block;}}.xoo-wsc-qtybox{font-family:Arial,Helvetica,sans-serif;letter-spacing:.025em;line-height:1.6;background-color:transparent;background-color:#fff;border-color:#d7d7d7;margin:0;font-weight:normal;float:none;position:relative;max-width:100px;min-width:75px;overflow:visible;color:#000;}div span.xoo-wsc-chng{cursor:pointer;position:absolute;display:inline-flex;align-items:center;top:0;bottom:0;background:none;text-align:center;overflow:hidden;padding:0 5px;line-height:1;user-select:none;backface-visibility:hidden;transition:all .2s ease-out;z-index:2;fill:#000;border-color:#d7d7d7;color:#000;}span.xoo-wsc-minus{left:0;border-right:1px solid #f2f2f2;}.xoo-wsc-plus{right:0;border-left:1px solid #f2f2f2;}.xoo-wsc-qty{border-color:#d7d7d7;}div input[type="number"].xoo-wsc-qty{display:block;background:none;border:none;text-align:center;width:100%;padding:5px 25px;margin:0;z-index:1;max-width:none;float:none;}div .woocommerce a.remove{margin-left:auto;}.xoo-wsc-mo p,.xoo-wsc-mo h2,.xoo-wsc-mo h3,.xoo-wsc-mo h4,.xoo-wsc-mo h5{margin:0;padding:0;}.xoo-wsc-footer a.xoo-wsc-ft-btn.xoo-wsc-cont{background-color:#959595;color:#e7e7e7;}div#left-area:only-child{width:100%;}@media (min-width: 981px){.et_right_sidebar #main-content .container:before{display:none !important;}}.sfn-cart-addons h2{padding-top:20px;}.woocommerce .sfn-cart-addons ul.sfn-cart-addons{margin-bottom:0;}.woocommerce .sfn-cart-addons ul.sfn-cart-addons li.product{float:none;width:100% !important;margin:0;}.woocommerce-checkout .sfn-cart-addons ul.sfn-cart-addons li.product{display:grid;grid-template-columns:1fr 3fr;}.woocommerce-cart .sfn-cart-addons ul.sfn-cart-addons li.product a{display:grid;grid-template-columns:1fr 3fr;}.woocommerce .sfn-cart-addons ul.sfn-cart-addons li.product .price{font-family:Arial,sans-serif;font-size:28px;font-weight:bold;color:#df3124 !important;}@media all and (max-width: 768px){.woocommerce .sfn-cart-addons ul.sfn-cart-addons li.product h4{font-size:18px;}}.woocommerce .sfn-cart-addons ul.sfn-cart-addons li.product .add_to_cart_button{background-color:#df3124;color:#fff;width:100%;text-align:center;}@media all and (min-width: 1200px){.woocommerce .sfn-cart-addons ul.sfn-cart-addons li.product .add_to_cart_button{width:300px;}}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#2ea3f2;font-family:"Cabin Condensed" !important;font-weight:600;}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper label.checkbox,body.woocommerce-checkout #payment p.form-row.woocommerce-SavedPaymentMethods-saveNew label{white-space:normal;vertical-align:middle;}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper label.checkbox{padding-left:8px;}.images.wpgs-wrapper .wpgs-image .slick-arrow::before{font-size:28px;line-height:40px;}.woocommerce-checkout .col2-set{display:flex;flex-wrap:wrap;}.address-suggestion-container{margin-bottom:30px;}@media screen and (min-width: 981px){.woocommerce-checkout .col2-set{display:block !important;}}.woocommerce-checkout .col2-set .col-1{width:100%;order:1;}.woocommerce-checkout .col2-set .col-2{width:100%;order:0;}@media all and (min-width: 768px){.woocommerce-checkout .col2-set .col-1{flex:0 0 58.333333%;max-width:58.333333%;}.woocommerce-checkout .col2-set .col-2{order:2;flex:0 0 41.666667%;max-width:41.666667%;padding-left:3rem;}}.woocommerce-message a{color:#fff;}.woocommerce .shop_table .woocommerce-form-coupon .button{color:#fff;background-color:#353535;}ol.flex-control-thumbs.flex-control-nav{overflow:scroll;display:grid;grid-template-columns:repeat(20,calc(25% - 15px));grid-gap:20px;padding-bottom:10px;}#content-area div.product ol.flex-control-thumbs.flex-control-nav li{float:none;width:100%;margin:0;}.et_pb_wc_images div.images ol.flex-control-thumbs.flex-control-nav{overflow:scroll !important;padding-bottom:15px;}.et_pb_wc_images div.images ol.flex-control-thumbs.flex-control-nav li{float:none;width:100%;margin:0;}ol.flex-control-thumbs.flex-control-nav::-webkit-scrollbar{-webkit-appearance:none;width:10px;}ol.flex-control-thumbs.flex-control-nav::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5);}.et-fixed-header#top-header .xoo-wsc-sc-cont,#top-header .xoo-wsc-sc-cont{color:#fff;font-size:16px;margin-top:-3px;display:block;margin-bottom:10px;}.flex-control-nav.flex-control-paging{list-style:none;margin:25px 0 0;padding:0;display:flex;align-items:flex;justify-content:center;}.flex-control-nav.flex-control-paging li{margin:0 5px;overflow:hidden;text-indent:-100vw;display:flex;}.flex-control-nav.flex-control-paging li a{width:12px;height:12px;background:#e9e9e9;overflow:hidden;text-indent:-9999rem;white-space:nowrap;display:block;border-radius:100%;}.flex-control-nav.flex-control-paging li a.flex-active{background:#d9d9d9;}.woocommerce .stripe-source-errors{clear:both;}.woocommerce-page a.button.continue-shopping-button{font-size:16px;color:#3d3d3d;margin-bottom:25px;}.woocommerce-page a.button.continue-shopping-button:hover{padding:.3em 1em .3em 2em;}.woocommerce-page a.button.continue-shopping-button:hover::before{opacity:1;}.woocommerce-page a.button.continue-shopping-button::after{display:none !important;}.woocommerce-page a.button.continue-shopping-button::before{font-family:etmodules;font-size:32px;line-height:1em;content:"4";opacity:0;position:absolute;margin-right:-1em;-webkit-transition:all .2s;transition:all .2s;display:block;top:1px;}.xoo-wsc-total.xoo-wsc-tool{display:none;}.woocommerce ul.order_details li{font-family:"Cabin Condensed",Arial,sans-serif;font-size:20px;font-weight:bold;}.woocommerce ul.order_details li strong{font-size:18px;font-weight:normal;}.cart-total-line.order-total{margin-top:5px;padding-top:5px;border-top:1px dashed #999;}@media all and (max-width: 980px){#customer_details> :is(.col-1,.col-2){width:100% !important;flex:0 0 auto;max-width:none;padding-inline:0 !important;}#customer_details>.col-2{order:0;margin-bottom:70px !important;}.continueButton-wrap{padding-bottom:15px;border-bottom:1px dashed #999;}.woocommerce-billing-fields::before{content:"Checkout" !important;font-size:31px;color:#3f3f3f;font-family:"Fjalla One";font-weight:bold;margin-bottom:20px;}}@media all and (max-width: 768px){.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{width:100% !important;}}.cart-total-line.cart-discount span{color:#df3214;}.form-row.hidden{display:none;}.xoo-wsc-sum-col.product-name .product-title{line-height:1.4;}.woocommerce-thankyou-order-details .woocommerce-table td span{font-size:18px;}.woocommerce-checkout #payment ul.payment_methods li img.stripe-icon{max-height:26px;}.shipping-above-card{margin-bottom:20px;}.shipping-above-card .cart-total-shipping.cart-total-line{flex-direction:column;align-items:flex-start;}.shipping-above-card .cart-total-shipping.cart-total-line [data-title]{flex:0 0 100%;width:100%;}.shipping-above-card ul.woocommerce-shipping-methods li label{flex:1;align-items:flex-start;display:flex;}.woocommerce-checkout-review-order input.shipping_method{display:contents;}.shipping-above-card .woocommerce-shipping-methods label{font-family:Arial,Helvetica,sans-serif;font-size:15px;}ul.woocommerce-shipping-methods .amount{padding-left:10px;}.shipping-above-card ul.woocommerce-shipping-methods .amount{margin-left:auto;}.shipping-above-card .woocommerce-shipping-methods{padding:0 !important;display:flex;list-style:none;flex-direction:column;}.shipping-above-card .woocommerce-shipping-methods input{margin:6px 0 0 !important;}.shipping-above-card .woocommerce-shipping-methods>li{gap:8px;display:flex;flex-wrap:wrap;align-items:flex-start;}.shipping-above-card .woocommerce-shipping-methods>li+li{margin-top:6px;}.shipping-above-card .woocommerce-shipping-methods .shipping-rate-description{color:#0e92ea;flex:0 0 100%;font-size:75%;font-weight:normal;margin-block-start:-15px;padding-inline-start:21px;}.cart-chosen-shipping.cart-total-line{font-size:14px;}.cart-chosen-shipping.cart-total-line .shipping-time{font-size:90%;color:#0e92ea;font-weight:normal;flex:0 0 100%;font-style:italic;margin-block-start:-8px;}.hr-gap-40{margin-block:30px !important;}.address-suggestion-container{padding:10px;margin-top:-20px;border:1px solid red;}#main-header .social4in{width:108px;height:28px;}@media screen and (max-width: 767px){.et_fixed_nav #top-header{min-height:54px;}body #et-secondary-menu{min-height:16px;}}@media screen and (max-width: 452px){.et_fixed_nav #top-header{min-height:67px;}}form.happbody-affiliate-sign-up .field-row :is(input,select){display:block;width:100%;padding:12px 15px;}form.happbody-affiliate-sign-up .field-row input:disabled{background-color:#e7e7e7;}form.happbody-affiliate-sign-up label{display:table;}form.happbody-affiliate-sign-up .field-row{margin-bottom:20px;}form.happbody-affiliate-sign-up .checkbox-tos input{display:inline-block;width:auto;}form.happbody-affiliate-sign-up footer{margin-top:30px;}form.happbody-affiliate-sign-up .form-error{color:red;line-height:1.2;}form.happbody-affiliate-sign-up .esaf-mailchimp-signup{display:none;}form.happbody-affiliate-sign-up .happybody-user-status{margin-bottom:20px;}form.happbody-affiliate-sign-up .happybody-user-status label{display:block;}form.happbody-affiliate-sign-up .note{font-size:90%;font-weight:bold;font-style:italic;line-height:1.2;}.woocommerce-billing-fields{margin-bottom:30px;}.woocommerce form .form-row .woocommerce-input-wrapper #billing_phone-description{padding:0;font-size:15px;font-weight:500;color:#0e92ea;line-height:1.1;display:block !important;background-color:transparent;}.woocommerce form .form-row .woocommerce-input-wrapper #billing_phone-description:before{content:none;}.woocommerce form #billing_phone_field{width:65.5%;float:none;clear:both;}.frm_forms .frm_primary_label{font-size:18px;font-weight:600;}.frm_forms .frm_checkbox label{font-size:18px;}.frm_forms .frm_opt_container .frm_checkbox:not(:last-child){margin-bottom:10px;}.frm_forms .frm_submit{text-align:center;}.frm_forms .frm_submit button{min-width:min(250px,100%);}.youtube-video{height:auto !important;aspect-ratio:5/2.8;}.bundle-products-items{padding-left:20px;margin-bottom:5px;}.bundle-products-items .bundle-product-title{line-height:1.2;font-size:12px;padding:0;}.menu-item.menu-item-flag>a:after{content:"";margin-left:4px;display:inline-block;width:23px;height:13px;position:relative;top:1px;background:url("https://cdn-bejld.nitrocdn.com/lzRWLIIFnOCkekzurLNHikirsWlzUqrH/assets/images/optimized/rev-19777f4/happybodystore.com/wp-content/themes/happybody/images/flag-canada.png") no-repeat;background-size:contain;}.menu-item.menu-item-flag.menu-item-usa>a:after{background-image:url("https://cdn-bejld.nitrocdn.com/lzRWLIIFnOCkekzurLNHikirsWlzUqrH/assets/images/optimized/rev-19777f4/happybodystore.com/wp-content/themes/happybody/images/flag-usa.png");}.happybody-bundle-product .bundle-item-selector{font-size:15px;font-weight:bold;}@media screen and (min-width: 767px){.product-review-popup,[data-da-area="cma-ultra-cream-popup"],[data-da-area="cmp-max-super-cream-popup"],[data-da-area="hot-cream-Joint-muscle-butter"],[data-da-area="organic-sulfur-crystals-popup"],[data-da-area="liquid-msm-drops-popup"],[data-da-area="pet-organic-sulfur-popup"]{width:60% !important;}}.product-accordion-container{display:none;}#et_pb_root .product-accordion-container{display:block;}.po-box-error{color:red;font-size:15px;}.happybody-affiliate-link .copy-btn{cursor:pointer;display:inline-block;width:30px;height:30px;position:relative;top:4px;margin-left:15px;background:url("https://cdn-bejld.nitrocdn.com/lzRWLIIFnOCkekzurLNHikirsWlzUqrH/assets/images/optimized/rev-19777f4/happybodystore.com/wp-content/themes/happybody/images/icon-copy-regular.svg") no-repeat center;}.happybody-affiliate-link .copy-btn.nitro-lazy{background-image:none !important;}.happybody-affiliate-link{color:#0e92ea;position:relative;font-size:26px;font-weight:bold;}.happybody-creative-item img{max-width:300px;}.happybody-affiliate-link .copy-notice{display:none;}.happybody-affiliate-link.copied .copy-notice{position:absolute;display:block;background-color:#000;line-height:1.2;padding:2px 6px;font-size:12px;color:#fff;border-radius:5px;top:50%;left:calc(100% + 5px);transform:translateY(-50%);}:is(body.postid-64910,body.postid-64839,body.postid-64896,body.postid-64902,body.postid-64906,body.postid-65233) .et_post_meta_wrapper{display:none;}.close-accordion-container{position:relative;text-align:center;}.close-accordion-container:after{content:"";position:absolute;top:50%;left:0;right:0;height:3px;background-color:#444;}.close-accordion-container a{font-size:26px;position:relative;z-index:3;font-weight:bold;background-color:#fff;padding-inline:30px;}#esaf-dash-wrapper .happybody-affiliate-dashboard-top{display:none !important;}form.woocommerce-checkout .mailchimp-newsletter{display:none !important;}#esaf-dash-wrapper .happybody-affiliate-dashboard-top{display:none !important;}form.woocommerce-checkout .mailchimp-newsletter{display:none !important;}#solid-affiliate-affiliate-portal_dashboard .sld-ap-grid_container{display:block;}#solid-affiliate-affiliate-portal_dashboard .sld-ap-info{grid-row:3;}#solid-affiliate-affiliate-portal_dashboard .sld-ap-nav{grid-column:1/-1;grid-row:2;width:auto;}#solid-affiliate-affiliate-portal_dashboard .sld-ap-nav ul{padding:0;display:flex;list-style:none;}#solid-affiliate-affiliate-portal_dashboard .sld-ap-header .sld-ap-login-user{line-height:1;}#solid-affiliate-affiliate-portal_dashboard ul.sld-ap-nav_menu>li a{font-size:13px;padding:8px;justify-content:space-between;}#solid-affiliate-affiliate-portal_dashboard svg.sld-ap-nav_menu-icon{margin-right:5px;}#solid-affiliate-affiliate-portal_dashboard .sld-ap-info-box{line-height:1.2;}#solid-affiliate-affiliate-portal_update_settings>div{margin-bottom:20px;}.order-account-note{margin-top:-20px;}form.lost_reset_password .user-login-field-row.has-value label,form.lost_reset_password .user-login-field-row [name="user_login"]:focus+label{display:none;}