.blog_filter{background:#eee;padding:5px 10px}.blog_filter ul{list-style:none}.blog_filter ul h1{margin-bottom:5px;text-decoration:underline;display:block}.blog_filter ul li{padding-left:5px;font-size:13px}.blog_filter ul li.active{font-weight:700}.limit_warning{color:#ff2a00;font-weight:700;font-weight:16px}.article-title{text-align:center;line-height:50px}.article-inner-title{height:75px;letter-spacing:initial;margin-bottom:20px;text-align:center}#article-content img{margin-bottom:20px;margin-top:15px}#article-content *{font-family:Open Sans,sans-serif!important}#article-content a{color:#502f41;text-decoration:underline}.articlesidebar+.articlesidebar{margin-top:20px}@media (max-width: 740px){.articlesidebar{display:none}}.articlesidebar h2{margin-bottom:15px}.articlesidebar .block{position:relative;display:block;float:left;width:180px;height:180px;background-size:cover;margin-bottom:7px}.articlesidebar .block:nth-child(odd){float:right}@media (max-width: 1220px){.articlesidebar .block{width:143px;height:143px}}@media (max-width: 980px){.articlesidebar .block{width:220px;height:220px}}.articlesidebar .block .float{display:none;position:absolute;height:100%;width:100%;background:#cebac5cc}.articlesidebar .block .float>label{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);text-align:center;color:#505050;width:100%}.articlesidebar .block:hover .float{display:block}.recipes-info .recipe-descrip{overflow:hidden;text-overflow:ellipsis;height:75px;margin-top:10px}.recipes-info .descrip-btn{margin-bottom:10px;margin-left:auto;display:block;margin-top:30px;height:35px}.recipes-info .expand{height:unset}.recipes-info .page-title{margin-top:30px;padding-bottom:20px!important}.nav_search_form{width:250px}@media (max-width: 980px){.nav_search_form{width:320px}}@media (max-width: 740px){.nav_search_form{width:270px;padding-top:25px}}.nav_search_form [name=q]{margin-top:-20px;padding-left:10px;height:30px}#sale_title{color:red;font-weight:600}.header-search-bar{margin:40px 0}.push-to-bottom{padding-top:30vh}.mobile-customer{bottom:90px;position:absolute}.mobile-about-us{bottom:50px;position:absolute}.mobile-contact{bottom:10px;position:absolute}.mobile-hide{display:none!important}#header-row{padding-right:1.5vw}@media (max-width: 980px){#header-row{margin-left:10vw}}@media (max-width: 740px){#header-row{margin-left:18vw}}@media (max-width: 740px){.mobile-search-icon{width:30px;text-align:center}}ul #cart{margin-right:30px}@media (max-width: 740px){header{position:unset;right:unset;top:unset;width:85%;margin-left:auto;margin-right:0}}@media (max-width: 740px){header #cart .homepage_section{margin:unset}}.header-wrapper ul#cart li{font-size:13px}.header-wrapper ul#cart li #homepage_search .mobile-search-icon{display:none}@media (max-width: 740px){.header-wrapper ul#cart li #homepage_search .mobile-search-icon{display:block}}@media (max-width: 740px){.header-wrapper ul#cart li #homepage_search .search{display:none}}@media (max-width: 740px){.mobile-logo{padding-top:5px;padding-bottom:20px}}.mobile-search{display:none;margin-left:auto;margin-right:20px}.show-search{display:block}ul#main-nav li ul.submenu{width:100%;left:0;top:164px;border:none}ul#main-nav li ul.submenu a{width:100%;font-size:.8em}.submenu_spacer{width:100%;float:left;height:10px;background:transparent}.submenu_parent{float:left;width:100%;height:auto;overflow-y:auto;background:#fff}.submenu_parent a{padding:0!important;line-height:3em}.submenu_left{float:left;text-align:left;width:100%}.submenu_left .submenu_left_option{border-bottom:1px solid #dddddd;padding:.3em .3em .3em 15px;width:100%;color:#505050;background:#fff}.submenu_left .submenu_left_option[active="1"]{color:#000;background:#7c9d7b}.submenu_left .submenu_left_option span{float:right}.submenu_right{width:100%;float:right;text-align:left;padding:1% 12% 1% 17%}.submenu_right .submenu_right_main{-moz-column-count:4;-moz-column-gap:auto;-webkit-column-count:4;-webkit-column-gap:auto;column-count:4;column-gap:auto;width:100%}.submenu_right .submenu_right_main .submenu_right_column{width:auto;padding:0 10%;border-left:1px solid #e3e3e3;break-inside:avoid}.submenu_right .submenu_right_main .submenu_right_column div{color:#505050;background:#fff}.submenu_right .submenu_right_main .submenu_right_column div:hover{color:#000;background:#7c9d7b}.submenu_right .submenu_right_title{line-height:30px;font-size:16px;color:#7c9d7b!important}.submenu_right .submenu_right_title:hover{color:#7c9d7b!important;background:#fff!important}.submenu_right .sub_submenu_right_title{margin-left:20px;font-size:11px;padding:5px 0;line-height:20px;color:#7c9d7b!important}.submenu_right .sub_submenu_right_title:hover{color:#fff!important;padding-left:3px;padding-right:10px}.submenu_right .submenu_right_viewall{padding:.33em;font-size:17px}.submenu_right .submenu_right_option{padding:0 0 0 .2em;font-size:12px;line-height:30px}.submenu_right .popular-brands{border-left:1px solid #ddd;padding:0 10px;position:absolute;top:6%;right:2%}.submenu_right .popular-brands-img{padding:4% 0;border-bottom:1px solid #ddd}@media (max-width: 1023px){.submenu_right .submenu_right_column{width:33%}.popular-brands{display:none}}.item .prod-image{width:100%;height:190px;position:relative}@media (max-width: 1220px){.item .prod-image{width:100%;height:170px}}.item .prod-image img{width:100%;height:100%;position:absolute;top:50%;transform:translateY(-50%);left:0}.item .product-info h3{height:80px;font-weight:400}.item .product-info .button{margin-top:10px;padding:2px 30px}.item .product-info .price{font-size:14px;font-weight:700}#logo{max-width:15%}@media (max-width: 1024px){#logo{max-width:50%;z-index:2;padding-bottom:14px;margin:12px auto auto 55px}}@media (max-width: 740px){#logo{max-width:50%;display:block;float:unset;z-index:0;padding-bottom:3px;margin:auto}}ul#main-nav{z-index:9999999;width:100%}@media (max-width: 980px){ul#main-nav{width:50%;float:right}}@media (max-width: 740px){ul#main-nav{display:none}}#hello p{padding:10px}@media (max-width: 980px){#hello p{font-weight:400;font-size:.9em}}@media (max-width: 740px){#hello p{font-weight:400;font-size:.9em}}.owl-carousel .owl-item img{max-height:100%}.template{display:none!important}.no_bold{font-weight:400}.messagebox.info{padding:15px;color:#444;background:#fcf8e3;border:1px solid #8a6d3b;margin-bottom:15px}.messagebox.warning,.messagebox.error{padding:15px;color:#444;background:#f2dede;border:1px solid #a94442;margin-bottom:15px}input.error,input.warning{border:2px solid #a94442!important}.messagebox.success{padding:15px;color:#444;background:#dff0d8;border:1px solid #3c763d;margin-bottom:15px}ul>lh{font-weight:700}.padl10{padding-left:10px}.text_right{text-align:right}.text_center{text-align:center}.hide_border{border:0px!important}a.underline{text-decoration:underline}.section_title{position:relative}div.error{background:#f2dede}div.success{background:#dff0d8}#footer-wrapper{background-color:#1e1e1e;color:#fff}@media (max-width: 740px){#footer-wrapper{height:-webkit-fill-available}}#footer-wrapper h4{color:#fff;border-bottom:1px solid #ddd}#footer-wrapper ul a{color:#fff}@media (max-width: 980px){#footer-wrapper #footer{position:relative}}@media (max-width: 980px){#footer-wrapper #footer .footer-left{display:grid;width:50%!important}}@media (max-width: 980px){#footer-wrapper #footer .footer-left .mobile-half{width:90%}}#footer-wrapper #footer .footer-bottom{transform:translateY(-100%);display:flex}@media (max-width: 980px){#footer-wrapper #footer .footer-bottom{display:block;margin-top:30%}}@media (max-width: 740px){#footer-wrapper #footer .footer-bottom{display:block;width:25%}}@media (max-width: 500px){#footer-wrapper #footer .footer-bottom{display:block}}#footer-wrapper #footer .footer-bottom .footer-pay{margin-left:7%;margin-top:30px;font-size:50px}@media (max-width: 980px){#footer-wrapper #footer .footer-bottom .footer-pay{display:flex}}@media (max-width: 740px){#footer-wrapper #footer .footer-bottom .footer-pay{display:block}}@media (max-width: 500px){#footer-wrapper #footer .footer-bottom .footer-pay{display:block}}#footer-wrapper #footer .footer-bottom .footer-pay a{margin-right:20px;font-size:15px}#footer-wrapper #footer .footer-bottom .footer-pay a button{font-size:15px}#footer-wrapper #footer .footer-bottom .footer-social{margin-left:17.5%}@media (max-width: 980px){#footer-wrapper #footer .footer-bottom .footer-social{margin-top:45px;margin-left:6%}}@media (max-width: 740px){#footer-wrapper #footer .footer-bottom .footer-social{margin-left:25.5%}}@media (max-width: 980px){#footer-wrapper #footer .hideAtMobile{display:none}}#footer-wrapper #footer .footer-right-mobile{display:none}@media (max-width: 980px){#footer-wrapper #footer .footer-right-mobile{display:inline-block;position:absolute;top:-25px;left:50%;width:50%;height:100%}}@media (max-width: 980px){#footer-wrapper #footer .footer-right-mobile .mobile-half{border-left:none!important;width:100%;padding-left:5px}}@media (max-width: 740px){#footer-wrapper #footer .footer-right-mobile .mobile-half .footer_contact li a{white-space:pre-line;word-wrap:break-word}}@media (max-width: 740px){#footer-wrapper #footer .footer-right-mobile .footer-bottom{width:85%;margin-top:27px}}@media (max-width: 740px){#footer-wrapper #footer .footer-right-mobile .footer-bottom .footer-social{margin-top:0;margin-left:20px}}@media (max-width: 740px){#footer-wrapper #footer .credit p{margin-top:57px}}#footer-wrapper #footer #footer-icons{display:flex;margin-left:18px}@media (max-width: 740px){#footer-wrapper #footer #footer-icons{margin-left:0}}#footer-wrapper #footer #footer-icons li{margin-right:20px}#footer-wrapper #footer .footer_address,#footer-wrapper #footer .footer_contact{margin-bottom:20px}#footer-wrapper #footer .footer_address li a,#footer-wrapper #footer .footer_contact li a{white-space:nowrap}#footer-wrapper #footer .footer_address li a:hover,#footer-wrapper #footer .footer_contact li a:hover{text-decoration:underline}#footer-wrapper #footer.row:after{content:none!important}#gdpr_text{margin-top:12px;width:69%}h1#resources-title{text-align:center;margin-bottom:40px}#resources-intro-content .rte img{height:350px;width:450px;float:left;margin-right:30px;margin-bottom:30px}.resources-page-box-labels{text-align:center;margin-bottom:-20px;height:340px}@media (max-width: 740px){.resources-page-box-labels{height:unset}}.resources-page-box-labels .boxes{width:30%;display:inline-block;vertical-align:top;height:270px}@media (max-width: 740px){.resources-page-box-labels .boxes{width:100%;height:unset;margin-bottom:10px}}.resources-page-box-labels .boxes h2{text-align:center;margin:15% 10% 10%;color:#fff}.resources-page-box-labels .boxes .button{font-weight:700;background:#ffffff80}.resources-page-box-labels .boxes .button:hover{background:#00000080}#resources-page-bottom-message{clear:both;margin-top:50px}#shop-products{text-align:center;clear:both;margin:50px 0}#shop-products .button{width:270px}.homepage_section{padding:40px 0}.homepage_section.extraspace{padding:60px 0}.homepage_section#homepage_search h1{margin-bottom:20px}.homepage_section#homepage_search .homepage_search_form{margin:0 auto;max-width:600px;position:relative}.homepage_section#homepage_search .homepage_search_form:before{content:"\f002";font-family:FontAwesome;position:absolute;left:10px;top:50%;transform:translateY(-50%)}.homepage_section#homepage_search .homepage_search_form [name=q]{margin:0;padding-left:35px;height:40px}.homepage_section#homepage_collection .homepage_collection_parent{position:relative}.homepage_section#homepage_collection .homepage_collection_parent .homepage_collection_content{background:#0000004d;position:absolute;top:50%;transform:translateY(-50%);padding:110px 20px;height:100%;width:100%;text-align:center}.homepage_section#homepage_collection .homepage_collection_parent .homepage_collection_content h2{color:#fff;margin:0}.homepage_section#homepage_collection .homepage_collection_parent .homepage_collection_content .button{background:#ffffff80;font-weight:700;margin-top:10px;transform:translateY(200%);padding:5px 30px}.homepage_section#homepage_collection .homepage_collection_parent .homepage_collection_content .button:hover{background:#00000080}@media (max-width: 1220px){.homepage_section#homepage_collection .homepage_collection_parent .homepage_collection_content .button{transform:translateY(50%)}}@media (max-width: 1220px){.homepage_section#homepage_collection .homepage_collection_parent .homepage_collection_content{padding:70px 20px}}@media (max-width: 500px){.homepage_section#homepage_collection .homepage_collection_parent{margin-bottom:15px}.homepage_section#homepage_collection .homepage_collection_parent img{width:100%}}@media (max-width: 980px){.homepage_section#homepage_collection .homepage_collection_parent{height:220px}.homepage_section#homepage_collection .homepage_collection_parent img{height:100%}}.homepage_section#homepage_product{text-align:center;border-top:1px solid #ddd;padding-top:50px}.homepage_section#homepage_product .title{margin-bottom:30px}.homepage_section#homepage_product .title_parent{text-align:center;padding-right:70px}@media (max-width: 980px){.homepage_section#homepage_product .title_parent{padding-right:unset;background:#cac0c6;border-radius:5px;margin-bottom:20px;display:grid}}@media (max-width: 740px){.homepage_section#homepage_product .title_parent{padding-right:unset;background:#cac0c6;border-radius:5px;margin-bottom:20px;display:grid}}.homepage_section#homepage_product .section_title{display:inline-block;cursor:pointer;margin-bottom:40px}@media (max-width: 980px){.homepage_section#homepage_product .section_title{margin-bottom:0;width:100%}}@media (max-width: 740px){.homepage_section#homepage_product .section_title{margin-bottom:0;width:100%}}.homepage_section#homepage_product .section_title h2{margin:0;padding:10px}@media (max-width: 980px){.homepage_section#homepage_product .section_title h2{font-size:.9em;color:#fff}}@media (max-width: 740px){.homepage_section#homepage_product .section_title h2{font-size:.9em}}.homepage_section#homepage_product .section_title[active="1"]{background:#0000001a;border-radius:5px}@media (max-width: 980px){.homepage_section#homepage_product .section_title[active="1"]{background:#502f41}}@media (max-width: 740px){.homepage_section#homepage_product .section_title[active="1"]{background:#502f41}}.homepage_section#homepage_product .section_title:not(:last-child){margin-right:40px;position:relative}@media (max-width: 980px){.homepage_section#homepage_product .section_title:not(:last-child){margin-right:0}}@media (max-width: 740px){.homepage_section#homepage_product .section_title:not(:last-child){margin-right:0}}@media (max-width: 980px){.homepage_section#homepage_product .section_title:nth-child(2){word-break:break-all}}@media (max-width: 740px){.homepage_section#homepage_product .section_title:nth-child(2){word-break:break-all}}.homepage_section#homepage_product .homepage_product_owl{margin-bottom:30px}.homepage_section#homepage_product .homepage_product_owl .item .product-info .product-info-inner h3{height:65px;min-height:25px;padding-top:5px}@media (max-width: 1024px){.homepage_section#homepage_product .homepage_product_owl .item .product-info .product-info-inner h3{height:62px;min-height:unset}}@media (max-width: 740px){.homepage_section#homepage_product .homepage_product_owl .item .product-info .product-info-inner h3{height:62px;min-height:unset}}.homepage_section#homepage_product .homepage_product_owl .item img{height:100%}@media (max-width: 1024px){.homepage_section#homepage_product .homepage_product_owl .item img{height:165%}}@media (max-width: 740px){.homepage_section#homepage_product .homepage_product_owl .item img{height:165%}}@media (max-width: 1024px){.homepage_section#homepage_product .homepage_product_owl .owl-nav{display:none}}@media (max-width: 740px){.homepage_section#homepage_product .homepage_product_owl .owl-nav{display:none}}@media (max-width: 1024px){.homepage_section#homepage_product .homepage_product_owl .owl-dots{margin-top:20px}}@media (max-width: 740px){.homepage_section#homepage_product .homepage_product_owl .owl-dots{margin-top:20px}}.homepage_section#homepage_product .homepage_product_content{margin-bottom:10px}.homepage_section#homepage_product .homepage_product_content+.homepage_product_content{display:none}.homepage_section#homepage_product .owl-prev,.homepage_section#homepage_product .owl-next{top:50%;transform:translateY(-50%)}.homepage_section#homepage_product .owl-prev{content:url(//cdn.shopify.com/s/files/1/0025/2926/3665/t/4/assets/circle-arrow-left.png?v=52574453028697976241554142748);margin-left:-75px;padding:0;background:none;width:40px;height:40px}.homepage_section#homepage_product .owl-next{content:url(//cdn.shopify.com/s/files/1/0025/2926/3665/t/4/assets/circle-arrow-right.png?v=124170810607313464211554142743);margin-right:-75px;background:none;padding:0;width:40px;height:40px}.homepage_section#homepage_blog{margin:0 auto;border-top:1px solid #ddd;padding-top:60px}.homepage_section#homepage_blog .section_title{margin-top:-20px;margin-bottom:20px}.homepage_section#homepage_blog .bigger-center{font-size:25px;text-align:center}.homepage_section#homepage_blog .owl-next{content:url(//cdn.shopify.com/s/files/1/0025/2926/3665/t/4/assets/circle-arrow-right.png?v=124170810607313464211554142743);top:45%;margin-right:-65px;background:none;padding:0;width:40px;height:40px}.homepage_section#homepage_blog .owl-prev{content:url(//cdn.shopify.com/s/files/1/0025/2926/3665/t/4/assets/circle-arrow-left.png?v=52574453028697976241554142748);top:45%;margin-left:-60px;background:none;padding:0;width:40px;height:40px}@media (max-width: 740px){.homepage_section#homepage_blog .homepage_blog_content{padding:0!important}}.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_owl{display:inline-block}@media (max-width: 1024px){.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_owl{margin-top:30px}}@media (max-width: 1024px){.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_owl .owl-nav{margin-bottom:40px}}@media (max-width: 740px){.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_owl .owl-nav{margin-bottom:40px}}@media (max-width: 1024px){.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_owl .owl-nav .owl-prev{top:unset;margin-left:230px}}@media (max-width: 740px){.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_owl .owl-nav .owl-prev{top:unset;margin-left:125px}}@media (max-width: 1024px){.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_owl .owl-nav .owl-next{top:unset;margin-right:230px}}@media (max-width: 740px){.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_owl .owl-nav .owl-next{top:unset;margin-right:125px}}.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_owl .owl-stage-outer{max-height:440px;width:100%}.homepage_section#homepage_blog .homepage_blog_content .homepage_main_blog_article{width:100%;margin-bottom:30px;clear:both}.homepage_section#homepage_blog .homepage_blog_content .homepage_main_blog_article a img{width:100%}@media (max-width: 740px){.homepage_section#homepage_blog .homepage_blog_content .homepage_main_blog_article a img{max-width:100%}}.homepage_section#homepage_blog .homepage_blog_content .homepage_main_blog_article .main-recipe-left{width:50%;float:left;padding:10px 40px 10px 20px}@media (max-width: 980px){.homepage_section#homepage_blog .homepage_blog_content .homepage_main_blog_article .main-recipe-left #view-all-recipes{margin-top:22%!important}}@media (max-width: 740px){.homepage_section#homepage_blog .homepage_blog_content .homepage_main_blog_article .main-recipe-left{width:100%}.homepage_section#homepage_blog .homepage_blog_content .homepage_main_blog_article .main-recipe-left #view-all-recipes{margin:20% 22%!important}}@media (max-width: 740px) and (max-width: 740px){.homepage_section#homepage_blog .homepage_blog_content .homepage_main_blog_article .main-recipe-left #recipes-btn-div{height:15vh}}@media (max-width: 740px) and (max-width: 740px){.homepage_section#homepage_blog .homepage_blog_content .homepage_main_blog_article .main-recipe-left #view-all-recipes{margin:20% 12%!important}}.homepage_section#homepage_blog .homepage_blog_content .homepage_main_blog_article .main-recipe-left #view-all-recipes{margin-top:30%}.homepage_section#homepage_blog .homepage_blog_content .homepage_main_blog_article .main-excerpt{margin-top:30px}.homepage_section#homepage_blog .homepage_blog_content .homepage_main_blog_article img{max-width:50%;max-height:50%}.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_mini_articles{margin-left:10px;margin-right:10px}.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_mini_articles h3{margin:15px 0;height:38px}@media (max-width: 980px){.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_mini_articles h3{height:30px}}@media (max-width: 740px){.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_mini_articles h3{height:48px}}.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_mini_articles p{margin-bottom:25px!important;height:40px}@media (max-width: 980px){.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_mini_articles p{height:35px}}@media (max-width: 740px){.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_mini_articles p{height:50px}}.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_mini_articles img{max-width:100%;max-height:260px;height:260px}@media (max-width: 980px){.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_mini_articles img{height:auto;width:auto;margin:auto}}@media (max-width: 980px){.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_mini_articles{padding:0 50px}}@media (max-width: 740px){.homepage_section#homepage_blog .homepage_blog_content .homepage_blog_mini_articles{padding:0}}@media (max-width: 980px){.homepage_section#homepage_blog .homepage_blog_left{vertical-align:top}}@media (max-width: 500px){.homepage_section#homepage_blog .homepage_blog_left{width:100%}.homepage_section#homepage_blog .homepage_blog_right{width:100%;margin:15px 0 0}}.homepage_section#homepage_boxes{background:#f8f8f8;padding:0}@media (max-width: 740px){.homepage_section#homepage_boxes{display:none}}.homepage_section#homepage_boxes .homepage_boxes_parent{position:relative}.homepage_section#homepage_boxes .homepage_boxes_parent img{width:100%}.homepage_section#homepage_boxes .homepage_boxes_parent .homepage_boxes_content{position:absolute;top:80%;right:15%}@media (max-width: 740px){.homepage_section#homepage_boxes .homepage_boxes_parent .homepage_boxes_content{right:40%}}.homepage_section#homepage_boxes .homepage_boxes_parent .homepage_boxes_content h3{font-size:18px;height:35px;background:#ffffff80;padding:5px 30px;text-align:center;border-radius:5px}@media (max-width: 740px){.homepage_section#homepage_boxes .homepage_boxes_parent .homepage_boxes_content h3{font-size:13px;padding:0 10px;position:absolute;width:112px;top:73%}}.homepage_section#homepage_boxes .homepage_boxes_parent .homepage_boxes_content h3:hover{color:#fff!important;background:#00000080}@media (max-width: 500px){.homepage_section#homepage_boxes .homepage_boxes_parent{margin-bottom:15px}.homepage_section#homepage_boxes .homepage_boxes_parent img{width:100%}}.homepage_section#homepage_resources{text-align:center;border-top:1px solid #ddd;padding-top:60px}.homepage_section#homepage_resources .section_title{margin-bottom:15px}.homepage_section#homepage_resources .homepage_resources_content{margin-bottom:30px}@media (max-width: 740px){.homepage_section#homepage_resources .homepage_resources_content{border-bottom:1px solid #ddd}}.homepage_section#homepage_resources .resources_image{display:inline-block;vertical-align:middle;float:none;margin:0}@media (max-width: 980px){.homepage_section#homepage_resources .resources_image{float:left}}@media (max-width: 740px){.homepage_section#homepage_resources .resources_image{margin-bottom:20px}}.homepage_section#homepage_resources .resources_content{padding:20px 80px;margin-left:20px;text-align:left;display:inline-block;vertical-align:middle;float:none}@media (max-width: 980px){.homepage_section#homepage_resources .resources_content{float:right;padding:20px 0}}@media (max-width: 740px){.homepage_section#homepage_resources .resources_content{margin-bottom:20px;padding:unset;margin-left:0}}.homepage_section#homepage_resources .resources_content p{margin-bottom:20px}.homepage_section#homepage_testimonials{text-align:center;padding-top:10px;margin-top:-15px}.homepage_section#homepage_testimonials h1{color:#fff}@media (max-width: 1024px){.homepage_section#homepage_testimonials .homepage_testimonials_content .owl-nav{display:none}}@media (max-width: 740px){.homepage_section#homepage_testimonials .homepage_testimonials_content .owl-nav{display:none}}@media (max-width: 1024px){.homepage_section#homepage_testimonials .homepage_testimonials_content .owl-dots{margin-top:20px}}@media (max-width: 740px){.homepage_section#homepage_testimonials .homepage_testimonials_content .owl-dots{margin-top:20px}}.homepage_section#homepage_testimonials .homepage_testimonials_content .owl-prev{content:url(//cdn.shopify.com/s/files/1/0025/2926/3665/t/4/assets/circle-arrow-left.png?v=52574453028697976241554142748);top:45%;margin-left:-70px;background:none;padding:0;width:40px;height:40px}.homepage_section#homepage_testimonials .homepage_testimonials_content .owl-next{content:url(//cdn.shopify.com/s/files/1/0025/2926/3665/t/4/assets/circle-arrow-right.png?v=124170810607313464211554142743);top:45%;margin-right:-68px;background:none;padding:0;width:40px;height:40px}.homepage_section#homepage_testimonials .homepage_testimonials_content .item{background:#502f41;padding:30px 0}.homepage_section#homepage_testimonials .homepage_testimonials_content .item #bar{margin:20px auto 30px;max-width:30px;border-bottom:2px solid #696868}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container{font-size:30px;padding-top:20px}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container .star{color:#ffe766;display:inline-block}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container .star:not(:last-child){margin-right:5px}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container .star:after{content:"\f006";font-family:FontAwesome}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="1"] .star:nth-child(1):after{content:"\f123"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="2"] .star:nth-child(1):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="3"] .star:nth-child(1):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="3"] .star:nth-child(2):after{content:"\f123"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="4"] .star:nth-child(1):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="4"] .star:nth-child(2):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="5"] .star:nth-child(1):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="5"] .star:nth-child(2):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="5"] .star:nth-child(3):after{content:"\f123"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="6"] .star:nth-child(1):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="6"] .star:nth-child(2):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="6"] .star:nth-child(3):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="7"] .star:nth-child(1):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="7"] .star:nth-child(2):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="7"] .star:nth-child(3):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="7"] .star:nth-child(4):after{content:"\f123"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="8"] .star:nth-child(1):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="8"] .star:nth-child(2):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="8"] .star:nth-child(3):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="8"] .star:nth-child(4):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="9"] .star:nth-child(1):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="9"] .star:nth-child(2):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="9"] .star:nth-child(3):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="9"] .star:nth-child(4):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="9"] .star:nth-child(5):after{content:"\f123"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="10"] .star:nth-child(1):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="10"] .star:nth-child(2):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="10"] .star:nth-child(3):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="10"] .star:nth-child(4):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .star_container[value="10"] .star:nth-child(5):after{content:"\f005"}.homepage_section#homepage_testimonials .homepage_testimonials_content .item p{color:#fff;text-align:center;font-size:20px;padding:0 50px}.homepage_section#homepage_testimonials .homepage_testimonials_content .item .signed{color:#fff;text-align:center;display:block;font-size:15px;font-style:italic;margin-top:20px}.homepage_section#homepage_classes{text-align:center;padding-top:20px;background:#f5f5f5}@media (max-width: 740px){.homepage_section#homepage_classes{border-top:1px solid #ddd}}.homepage_section#homepage_classes .left_side{width:50%;margin-left:-68px;display:inline-block;vertical-align:middle}.homepage_section#homepage_classes .left_side .hideAtDesktop{display:none}@media (max-width: 740px){.homepage_section#homepage_classes .left_side .hideAtDesktop{display:block}}.homepage_section#homepage_classes .right_side{text-align:left;display:inline-block;width:40%;margin-left:4%;vertical-align:middle}@media (max-width: 740px){.homepage_section#homepage_classes .right_side .hideAt740{display:none}}.homepage_section#homepage_classes .right_side p{text-align:left}.homepage_section#homepage_classes .right_side .section_title{text-align:left;margin-bottom:20px}.homepage_section#homepage_classes .right_side .section_subtitle{text-align:left;position:relative;padding-bottom:10px;margin-top:20px}.homepage_section#homepage_classes .right_side .section_subtitle:after{content:" ";height:2px;background:gray;position:absolute;left:0;right:0;margin:0 auto}@media (max-width: 980px){.homepage_section#homepage_classes .right_side a.button.reverse{display:block;margin:25px auto auto;height:47px;line-height:33px}}@media (max-width: 740px){.homepage_section#homepage_classes .right_side a.button.reverse{width:62%}}@media (max-width: 500px){.homepage_section#homepage_classes .left_side{width:100%}.homepage_section#homepage_classes .right_side{width:100%;margin:15px 0 0}}@media (max-width: 980px){.homepage_section#homepage_classes .left_side{width:100%;margin-left:unset;display:block}.homepage_section#homepage_classes .right_side{display:block;width:100%;margin-left:unset;margin-top:20px}.homepage_section#homepage_classes .right_side .section_title,.homepage_section#homepage_classes .right_side p{text-align:center}}.homepage_section#homepage_signup{margin-bottom:0;padding-bottom:0}.homepage_section#homepage_signup #signup_container{background:#502f41}.homepage_section#homepage_signup #signup_container #signup_col{display:flex;flex-direction:row;justify-content:space-between;padding:30px 0}@media (max-width: 740px){.homepage_section#homepage_signup #signup_container #signup_col{flex-direction:column}}.homepage_section#homepage_signup #signup_container #signup_col .signup_title{text-align:center}@media (max-width: 740px){.homepage_section#homepage_signup #signup_container #signup_col .signup_title{width:100%}}.homepage_section#homepage_signup #signup_container #signup_col .signup_title *{color:#fff}.homepage_section#homepage_signup #signup_container #signup_col .signup_title h2{margin-top:20px}.homepage_section#homepage_signup #signup_container #signup_col .signup_title p{margin:0}.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form{width:100%;padding-left:40px;margin-top:20px}@media (max-width: 740px){.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form{padding-left:0;margin-top:30px}}.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults{background:transparent!important;padding:0}.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults #success_message_0{min-height:0px}.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults #success_message_0 *{text-align:center}.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults #success_message_0 p{margin:0}.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-footer{display:none}.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-custom{min-height:0px}.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-custom .ctct-form-field #email_address_label_0{display:none}.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-custom .ctct-form-header,.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-custom .ctct-form-text,.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-custom .ctct-form-error{display:none!important}.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-custom #email_address_field_0{position:relative;display:inline-block;vertical-align:middle;width:calc(100% - 250px);margin:0}@media (max-width: 980px){.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-custom #email_address_field_0{width:calc(100% - 140px)}}@media (max-width: 740px){.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-custom #email_address_field_0{width:90%;margin-left:4%;margin-right:4%}}.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-custom #email_address_field_0 .ctct-form-label:before{display:none}.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-custom #email_address_field_0 .ctct-form-element{outline:0!important;margin:0}.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-custom #email_address_field_0 .ctct-form-errorMessage{position:absolute;top:0;right:0}@media (max-width: 740px){.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-custom #gdpr_text{width:88%;margin-left:7%;margin-right:7%}}.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-custom .ctct-form-button{height:46px;line-height:46px;padding:0;margin-left:7px;background:#7c9d7b;color:#fff;font-weight:700;font-family:Open Sans,sans-serif;font-size:14px;display:inline-block;width:235px;border:0;vertical-align:middle}@media (max-width: 980px){.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-custom .ctct-form-button{width:180px}}@media (max-width: 740px){.homepage_section#homepage_signup #signup_container #signup_col .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-custom .ctct-form-button{margin-left:18%;margin-right:18%;width:60%}}.homepage_section .g-recaptcha{display:none}@media (min-width: 981px){#product-loop[data-collection=sale-items] .product_listing{width:17.9163%}}.collection-image{height:350px}.mobile-col-filter{display:none}@media (max-width: 980px){.mobile-col-filter{display:block;margin-bottom:15px}}@media (max-width: 980px){.filter_container{display:none}}.mobile_display{display:block}.collection-banner{width:100%;background:#00929f;color:#fff;padding:20px 0;margin-bottom:10px;margin-top:-15px;position:relative;display:inline-block;text-align:left}h1.collection-banner{margin:0;margin-bottom:0!important;color:#fff;padding:0 0 0 15px;display:inline;position:relative;margin-right:-50px}#button-inline{display:inline;position:relative;margin-right:50px;float:right}.collection_header{float:left;width:100%}.collection_header h2{display:block;vertical-align:middle;margin:0 10px 5px 0}.collection_header input{max-width:280px;display:inline-block;vertical-align:middle;margin:0}.collection_header select{margin:0;display:inline-block;vertical-align:middle;max-width:180px}.collection_header .collection_redirect{border:1px solid #dde0e1;border-radius:5px;padding:5px 10px;position:relative}.collection_header .collection_redirect:after{font-family:FontAwesome;content:"\f00d";margin-left:13px;font-weight:100;font-size:13px;vertical-align:top}.collection_header .collection_redirect_text{text-align:right;float:right!important;padding:5px 10px;border:1px solid #fff}.search_form_parent{padding:10px;float:left;width:100%}.search_form_parent #search_box{border-top-right-radius:0;border-bottom-right-radius:0;height:50px;max-width:82.5%;display:inline-block}.sorter_parent{padding:10px;position:relative;float:right;max-width:263px;width:100%}.disableSorter{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:gray;opacity:.5;border-radius:5px}#product-loop{min-height:800px}#product-loop .error{text-align:center;margin-top:20px;float:left;width:100%;text-transform:uppercase;color:#444;background:#f2dede;border:1px solid #a94442;padding:15px;font-weight:700;border-radius:5px}[data-filter]{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-filter] span,span.current{position:absolute;right:5px}[data-filter] span:after,span.current:after{font-family:FontAwesome;font-weight:700}[data-selected=false][data-filter] span:after,span.current:after{content:"\f096"}[data-selected=true][data-filter] span:after,span.current:after{content:"\f14a"}[data-selected=false][data-filter][data-section=group0] span:after,span.current:after{content:"\f1db"}[data-selected=true][data-filter][data-section=group0] span:after,span.current:after{content:"\f058"}ul#sort-me,ul#sort-me ul{list-style:none}ul#sort-me li[parent],ul#sort-me ul li[parent]{margin-top:15px!important;font-weight:700}ul#sort-me li[group="*"],ul#sort-me ul li[group="*"]{margin-left:20px!important}li[data-parent]{display:none}li[data-parent][data-paired=true]{border-bottom:2px solid #464746;padding-bottom:15px}ul#sort-me li{position:relative;font-size:15px}ul#sort-me li a{display:inline;width:auto;position:initial}.filter h4{position:relative;margin:15px 0 0;font-weight:400;font-size:16px}.filter:not(.first) h4+ul{overflow:hidden;margin-top:0!important;margin-bottom:0!important}.filter h4 span{position:absolute;right:5px;cursor:pointer;font-size:18px}.filter h4 span:after{border:2px solid;font-family:FontAwesome;padding:2px 5px;border-radius:5px}@media screen and (max-width: 1220px){.search_form_parent #search_box{max-width:78.5%}}@media screen and (max-width: 740px){.search_form_parent #search_box{max-width:68.5%}}@media (max-width: 500px){button.homepage_search_button{font-size:14px;width:34.5%;line-height:35px}button.homepage_search_button i{display:none}.search_form_parent #search_box{max-width:65.5%;height:37px;font-size:13px}.search_form_parent,.sorter_parent{max-width:100%}.collection_header h2{min-width:90px}}.lowstock{display:none}.product_listing{display:inline-block;vertical-align:top;text-align:center;margin-bottom:30px;position:relative}.product_listing_image{padding:5px}.product_listing_title{margin-top:10px;height:70px;position:relative}.product_listing_title h5{margin:0;position:relative;top:50%;transform:translateY(-50%);font-size:13px}.product_listing_content{margin-top:10px}.product_listing_price{display:inline-block;vertical-align:top}.product_listing_compare{text-decoration:line-through;display:inline-block;margin-left:5px}.product_listing_button{margin-top:10px}.loading_container{position:absolute;top:170px;left:0;right:0;margin:auto;z-index:-1;text-align:center}.sk-folding-cube{margin:20px auto;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotate(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotate(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotate(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotate(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0);opacity:1}90%,to{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0);opacity:1}90%,to{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}.product_parent{min-height:600px}#product-photos{position:relative}#product-photos #desktop_prd_img-gallery a img{margin-top:20px}@media (max-width: 740px){#product-photos #desktop_prd_img-gallery a img{width:20%}}.optionSection{margin-bottom:15px}.optionSection label{display:inline-block;vertical-align:middle;min-width:120px;margin:2px 0}.optionSection select{display:inline-block;vertical-align:middle;margin:0;width:170px}.optionSection input{display:inline-block;vertical-align:middle;margin:0;width:35px}.optionSection input[type=radio]{display:none}.optionSection input[type=radio]+label{background:url(//cdn.shopify.com/s/files/1/0025/2926/3665/t/4/assets/black-unchecked-radio-button.png?v=107311145241171614971554142743) left top no-repeat;display:block;min-height:25px;padding-left:35px}.optionSection input[type=radio]+label:hover{background:url(//cdn.shopify.com/s/files/1/0025/2926/3665/t/4/assets/green-unchecked-radio-button.png?v=174715173281699195761554142747) left top no-repeat}.optionSection input[type=radio]:checked+label{background:url(//cdn.shopify.com/s/files/1/0025/2926/3665/t/4/assets/check-mark-button.png?v=62986517917517718951554142743) left top no-repeat}.optionSection #option1:hover,.optionSection #option2:hover,.optionSection #option3:hover,.optionSection #option4:hover,.optionSection #option5:hover,.optionSection #option6:hover,.optionSection #option7:hover,.optionSection #option8:hover,.optionSection #option9:hover,.optionSection #option10:hover{border-top-left-radius:30px;border-bottom-left-radius:30px;background:linear-gradient(to right,#e4e4e4,transparent)}.add-to-cart-msg{margin-top:10px}.ui-widget.ui-widget-content{border:none}.ui-tabs .ui-tabs-panel{padding:1em 1em 0}#tabs{position:relative}#tabs:before{content:" ";position:absolute;top:41px;width:156%;height:2px;background:#505050;z-index:1;left:-50%}@media (max-width: 740px){#tabs:before{background:none}}.ui-tabs .ui-tabs-nav li.ui-tabs-active{z-index:2}.ui-tabs{padding:0}.ui-tabs .ui-tabs-nav{padding:0;margin-top:-46px}@media (max-width: 740px){.ui-tabs .ui-tabs-nav{overflow:hidden;display:flex}}@media (max-width: 740px){.ui-tabs .ui-tabs-nav.ui-helper-reset{line-height:1!important}}.ui-widget-header{border:0;background:transparent}.ui-state-default:not(.ui-tabs-active){background:#502f41!important;color:#fff!important}.product_tabs{margin-top:120px}.ui-tabs .ui-tabs-nav li{border:2px solid #505050;border-bottom:0px;margin:0}@media (max-width: 740px){.ui-tabs .ui-tabs-nav li{white-space:normal}}.ui-tabs .ui-tabs-nav li:not(:first-child){border-top-left-radius:0}.ui-tabs .ui-tabs-nav li:not(:last-child){border-top-right-radius:0}@media (max-width: 740px){.ui-tabs .ui-tabs-nav li a{font-size:14px}}.class-banner{margin-bottom:50px}.class-banner .class-banner-title{color:#fff;position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center}.class-banner img{width:100%}.class-title{border-bottom:solid 2px black;margin:20px 0}.class-title h1{text-align:left!important;margin-bottom:5px!important;padding-bottom:0!important}.class-content{display:flex;margin-bottom:50px}.class-content .class-content-left{width:100%;height:100%}.class-content .class-content-right{width:200%;margin-left:20px}.class-content .class-content-right .class-content-bottom{display:flex}.class-content .class-content-right .class-content-bottom .class-time{border:solid 1px black;padding:15px}.class-content .class-content-right .class-content-bottom .class-info{margin-left:auto;text-align:right;padding:15px}#classes-tabs{margin:auto auto 50px;text-align:center;white-space:nowrap}#classes-tabs :hover{cursor:pointer}#part-day-classes-tab,#full-day-classes-tab{margin-right:-5px;padding:5px 40px;white-space:nowrap;border-radius:5px;font-weight:700;font-size:24px}#all-classes-tab{font-weight:700;font-size:24px;border-radius:5px;margin-right:-5px;background:#0000001a;padding:5px 75px;white-space:nowrap}.class-title{border-bottom:1px solid #464746;padding:15px 0;width:100%;clear:both}#classes-list{margin:auto}.class-image{float:left;margin-right:2%;margin-bottom:5%}@media (max-width: 740px){.class-image{margin-right:0;width:100%;height:auto}}.class-description{font-weight:400}.class-dates{font-weight:400;border:1px solid #464746;padding:10px;width:290px;float:left;margin-bottom:5%;margin-right:10px;margin-top:5px}.class-dates p{margin-bottom:0}.class-cost{margin-bottom:25px}.duration-instructor-cost-shop{font-weight:400;text-align:right;margin-top:20px}.part-day-class,.full-day-class{margin-bottom:80px;clear:both}@media (max-width: 740px){.class-banner{margin-bottom:50px}.class-banner .class-banner-title{position:absolute;top:60%;transform:translateY(-50%);width:100%;text-align:center}}@media only screen and (max-width: 1200px) and (min-width: 425px){#classes-list,#classes-tabs{width:100%;padding:0 20px}section.duration-instructor-cost-shop{clear:both;text-align:center;margin-bottom:40px}.class-dates{width:100%;font-size:15px;text-align:center;margin-top:10px;margin-bottom:20px;margin-right:20px}#part-day-classes-tab,#full-day-classes-tab,#all-classes-tab{padding:10px 20px;display:block;text-align:center}}@media (max-width: 420px){section.class-description{clear:both;width:100%}#classes-list,#classes-tabs{width:100%;padding:0 20px}section.duration-instructor-cost-shop{clear:both;text-align:center;margin-bottom:40px}.class-dates{width:100%;font-size:15px;text-align:center;margin-top:10px;margin-bottom:20px}#part-day-classes-tab,#full-day-classes-tab,#all-classes-tab{padding:10px 20px;display:block;text-align:center}}.location{text-align:center;margin-bottom:50px}.location img{margin-bottom:40px;text-align:center}.location .store-description{margin-bottom:40px}.location .store-info{text-align:left}.location .store-info div{margin-bottom:20px}.location .store-info div h2{color:#3a8131}.class-info{text-align:center}.class-info img{margin-bottom:40px;text-align:center}#boxesHomepageBtn{right:33vw!important}#contact-us{display:flex}@media (max-width: 740px){#contact-us{display:block}}#contact-us .contact-content div{margin-bottom:20px}#contact-us .contact-img{margin-left:auto}#contact_form #contactFormName,#contact_form #contactFormEmail,#contact_form #contactFormTelephone,#contact_form #contactFormMessage{border:1px solid #9e9e9e;border-radius:5px!important}#contact_form #contactFormName,#contact_form #contactFormEmail,#contact_form #contactFormTelephone{height:40px;font-size:15px;padding-left:20px}#contact_form #contactFormMessage{font-size:15px;padding-left:15px}#contact_form #contactFormSubmit{height:50px;width:25%}@media (max-width: 740px){#contact_form #contactFormSubmit{height:50px;width:90%}}.errorForm p{color:red;font-weight:550}@media (max-width: 740px){.haircare-wrapper .homepage_blog_content{padding:0!important}}.haircare-page-content{padding:0 10px;margin:40px 0}.haircare-banner{height:340px;position:relative;margin-bottom:135px}@media (max-width: 740px){.haircare-banner{height:unset;margin-bottom:unset}}.haircare-banner #breadcrumb{margin-top:45px;margin-left:0}.haircare-banner img{width:100%;height:100%}@media (max-width: 740px){.haircare-banner img{height:unset}}.haircare-banner .haircare-banner-title{color:#fff;text-align:center;font-size:50px;font-weight:700;position:absolute;right:38%;top:70%}.haircare-banner2{margin-top:60px;margin-left:0!important;position:relative}.haircare-banner2 .haircare-content2 h3{background:#ffffff80;font-size:18px;position:absolute;right:22%;transform:translateY(-330%);border-radius:5px;padding:5px 30px}@media (max-width: 980px){.haircare-banner2 .haircare-content2 h3{top:120%}}@media (max-width: 740px){.haircare-banner2 .haircare-content2 h3{font-size:12px;right:5%;top:188px;padding:2px 10px}}.haircare-banner2 .haircare-content2 h3:hover{color:#fff!important;background:#00000080}.haircare-featured-collection{display:flex;margin-top:60px}@media (max-width: 740px){.haircare-featured-collection{display:block}}.haircare-featured-collection .haircare-featured-right{padding:10px 40px 10px 20px}@media (max-width: 980px){.haircare-featured-collection .haircare-featured-right{margin-left:10%}}@media (max-width: 740px){.creamsLotions-wrapper .homepage_blog_content{padding:0!important}}.creamsLotions-wrapper .creamsLotions-page-content{padding:0 10px;margin:40px 0}.creamsLotions-wrapper .creamsLotions-button{display:block;width:235px;margin:0 30px 20px auto}@media (max-width: 740px){.creamsLotions-wrapper .creamsLotions-button{margin:-10px 55px 20px auto}}.creamsLotions-banner{height:340px;position:relative;margin-bottom:135px}@media (max-width: 740px){.creamsLotions-banner{height:unset;margin-bottom:unset}}.creamsLotions-banner #breadcrumb{margin-top:45px;margin-left:0}.creamsLotions-banner img{width:100%;height:100%}@media (max-width: 740px){.creamsLotions-banner img{height:unset}}.creamsLotions-banner .creamsLotions-banner-title{color:#fff;text-align:center;font-size:50px;font-weight:700;position:absolute;right:32%;top:70%}.creamsLotions-banner2{margin-top:60px;margin-left:0!important;position:relative}.creamsLotions-banner2 .creamsLotions-content2{position:relative}@media (max-width: 740px){.creamsLotions-banner2 .creamsLotions-content2{position:relative}}.creamsLotions-banner2 .creamsLotions-content2 h3{background:#ffffff80;font-size:18px;position:absolute;right:18%;top:-85px;border-radius:5px;padding:5px 30px}@media (max-width: 740px){.creamsLotions-banner2 .creamsLotions-content2 h3{font-size:12px;right:5%;top:-32px;padding:0 6px}}.creamsLotions-banner2 .creamsLotions-content2 h3:hover{color:#fff!important;background:#00000080}.creamsLotions-featured-collection{display:flex;margin-top:60px}.creamsLotions-featured-collection .creamsLotions-featured-right{padding:10px 40px 10px 20px}.preservatives .section_title{margin-top:20px}.preservatives .preservatives-description{font-size:16px;text-align:center;margin-bottom:30px}@media (max-width: 1024px){.preservatives .preservatives_owl .owl-stage-outer{height:450px}}@media (max-width: 740px){.preservatives .preservatives_owl .owl-stage-outer{height:533px}}@media (max-width: 1024px){.preservatives .preservatives_owl .owl-nav{display:none}}.preservatives .preservatives_owl .owl-prev{content:url(//cdn.shopify.com/s/files/1/0025/2926/3665/t/4/assets/circle-arrow-left.png?v=52574453028697976241554142748);top:45%;margin-left:-70px;background:none;padding:0;width:40px;height:40px}.preservatives .preservatives_owl .owl-next{content:url(//cdn.shopify.com/s/files/1/0025/2926/3665/t/4/assets/circle-arrow-right.png?v=124170810607313464211554142743);top:45%;margin-right:-68px;background:none;padding:0;width:40px;height:40px}.preservatives .preservatives_owl .owl-dots{margin-top:20px}.preservatives .preservatives_owl .item{padding:30px 0;display:flex}@media (max-width: 1024px){.preservatives .preservatives_owl .item{display:block}}.preservatives .preservatives_owl .item img{height:300px;width:300px}@media (max-width: 1024px){.preservatives .preservatives_owl .item img{width:auto;margin:auto}}@media (max-width: 740px){.preservatives .preservatives_owl .item img{width:100%}}.preservatives .preservatives_owl .item .item-right{margin:0 40px;position:relative}@media (max-width: 1024px){.preservatives .preservatives_owl .item .item-right{margin:20px;text-align:center}}@media (max-width: 1024px){.preservatives .preservatives_owl .item .item-right p{display:none}}.preservatives .preservatives_owl .item .item-right a{position:absolute;left:350px;padding:2px 30px}@media (max-width: 1024px){.preservatives .preservatives_owl .item .item-right a{left:38%;margin-top:30px}}@media (max-width: 740px){.preservatives .preservatives_owl .item .item-right a{bottom:-132%;left:unset;right:23%;padding:2px 25px}}@media (max-width: 740px){.mineralMakeup-wrapper .homepage_blog_content{padding:0!important}}.mineralMakeup-wrapper .homepage_main_blog_article img{margin-left:50px;width:30%!important}@media (max-width: 740px){.mineralMakeup-wrapper .homepage_main_blog_article img{display:block;width:45%!important;margin-left:auto;margin-right:auto}}.mineralMakeup-wrapper .homepage_main_blog_article .main-recipe-left{padding:10px 0 10px 30px;text-align:left}.mineralMakeup-wrapper .mineralMakeup-page-content{padding:0 10px;margin:40px 0}.mineralMakeup-wrapper .mineralMakeup-button{display:block;width:155px;margin:0 30px 20px auto}.mineralMakeup-banner{height:340px;position:relative;margin-bottom:135px}@media (max-width: 740px){.mineralMakeup-banner{height:210px;margin-bottom:0}}.mineralMakeup-banner #breadcrumb{margin-top:45px;margin-left:0}.mineralMakeup-banner img{width:100%;height:100%}@media (max-width: 740px){.mineralMakeup-banner img{height:auto}}.mineralMakeup-banner .mineralMakeup-banner-title{color:#fff;text-align:center;font-size:50px;font-weight:700;position:absolute;right:32%;top:70%}.mineralMakeup-banner2{margin-top:60px;margin-left:0!important;margin-bottom:70px;position:relative}.mineralMakeup-banner2 .mineralMakeup-content2 h3{background:#ffffff80;font-size:18px;position:absolute;right:15%;top:80%;border-radius:5px;padding:5px 30px}@media (max-width: 740px){.mineralMakeup-banner2 .mineralMakeup-content2 h3{font-size:10px;right:5%;top:70%;padding:2px 15px}}.mineralMakeup-banner2 .mineralMakeup-content2 h3:hover{color:#fff!important;background:#00000080}.why-mineral{text-align:center;margin-bottom:60px}.mineral-application{margin-bottom:50px;border-top:1px solid #ddd;padding-top:60px}.mineral-application .section_title{text-align:center;margin-bottom:50px}.mineral-application .section-right{display:flex;width:100%}@media (max-width: 740px){.mineral-application .section-right{display:block}}.mineral-application .section-right .section_img{width:44%;padding-left:20px}@media (max-width: 740px){.mineral-application .section-right .section_img{width:80%;padding-left:0;display:block;margin-left:auto;margin-right:auto}}.mineral-application .section-right .section_content{text-align:left;width:55%;margin:auto}@media (max-width: 1024px){.mineral-application .section-right .section_content{width:45%}}@media (max-width: 740px){.mineral-application .section-right .section_content{text-align:center;width:100%;padding:15px}}.mineral-application .section-right .section_content .section-2-content{overflow:hidden;text-overflow:ellipsis;height:250px}.mineral-application .section-right .section_content .readmore-btn{margin-top:20px}.mineral-application .section-right .section_content .expand{height:unset!important}.mineral-tips{display:flex;width:100%}@media (max-width: 740px){.mineral-tips{display:block;position:relative;height:980px}}.mineral-tips .section_content{text-align:left;width:46%;padding-left:30px}@media (max-width: 1024px){.mineral-tips .section_content{width:52%}}@media (max-width: 740px){.mineral-tips .section_content{text-align:center;width:100%;position:absolute;top:35%;padding:15px}}.mineral-tips .section_img{width:44%;margin-left:auto}@media (max-width: 740px){.mineral-tips .section_img{width:100%;position:absolute;margin-left:0;top:0;padding:15px}}.faq-accordion{margin:60px auto -20px;border-top:1px solid #ddd;padding-top:40px}#accordion .ui-accordion-header{border:none}#accordion .ui-accordion-content{border:none;height:100%!important}#accordion .ui-state-focus{outline:none}#accordion .ui-icon,#accordion .ui-widget-content .ui-icon{background-image:url(http://download.jqueryui.com/themeroller/images/ui-icons_ffffff_256x240.png)!important}.aboutus .aboutus-banner{border:solid 1px lightgrey;margin-bottom:50px}.aboutus .aboutus-title{text-align:center;margin-bottom:50px;font-size:12px!important}.aboutus .aboutus-description{text-align:center;margin-bottom:50px}.aboutus .aboutus-section{border-top:1px solid #ddd;padding-top:60px}.aboutus .aboutus-section .sec-title{text-align:center;margin-bottom:30px}.aboutus .aboutus-section .sec-content{text-align:left;margin-bottom:30px}.aboutus .aboutus-section .sec-content p{margin-right:50px}@media (max-width: 740px){.aboutus .aboutus-section .sec-content p{margin-right:unset}}.aboutus .aboutus-section .sec-content p a{color:#502f41;font-weight:700}.aboutus .aboutus-section .sec-content p a:hover{opacity:.7}.aboutus .aboutus-section .sec-content img{margin-right:50px;margin-left:auto}.aboutus .aboutus-section .section-col{display:flex;margin:35px 0}@media (max-width: 740px){.aboutus .aboutus-section .section-col{display:inline-block}}.aboutus .aboutus-section .section-col .col{text-align:left;margin-left:65px}@media (max-width: 980px){.aboutus .aboutus-section .section-col .col{margin-left:unset;margin:10px}}.aboutus .aboutus-section .section-col .col h3,.aboutus .aboutus-section .section-col .col p a{color:#502f41;font-weight:700}.aboutus .aboutus-section .section-col .col p a:hover{opacity:.7}.aboutus .aboutus-section .contact-sec{margin:30px 15px}.aboutus .aboutus-section .contact-sec p a{color:#502f41;font-weight:700}.aboutus .aboutus-section .contact-sec p a:hover{opacity:.7}.aboutus .aboutus-section .contact-form{margin-bottom:30px}.aboutus .aboutus-section #class-carousel{margin-top:20px}.aboutus .aboutus-section #class-carousel .class-carousel-item{margin-left:10px;margin-right:10px;text-align:center}.aboutus .aboutus-section #class-carousel .class-carousel-item a img{height:260px;max-width:100%}.aboutus .aboutus-section #class-carousel .class-carousel-item h3{margin:20px 0;height:48px}.aboutus .aboutus-section #class-carousel .class-carousel-item p{margin-bottom:10px;height:50px;display:inline-block}.aboutus .aboutus-section #class-carousel .class-carousel-item a.button{padding:2px 30px;margin:auto}.aboutus .aboutus-section #class-carousel .owl-prev,.aboutus .aboutus-section #class-carousel .owl-next{top:50%;transform:translateY(-50%)}.aboutus .aboutus-section #class-carousel .owl-prev{content:url(//cdn.shopify.com/s/files/1/0025/2926/3665/t/4/assets/circle-arrow-left.png?v=52574453028697976241554142748);margin-left:-75px;padding:0;background:none;width:40px;height:40px}.aboutus .aboutus-section #class-carousel .owl-next{content:url(//cdn.shopify.com/s/files/1/0025/2926/3665/t/4/assets/circle-arrow-right.png?v=124170810607313464211554142743);margin-right:-75px;background:none;padding:0;width:40px;height:40px}@media (max-width: 980px){.aboutus .aboutus-section #class-carousel .owl-dots{margin-top:20px}}@media (max-width: 980px){.aboutus .aboutus-section .owl-nav{display:none}}.soapmaking-wrapper .owl-item{padding:20px}@media (max-width: 980px){.soapmaking-wrapper .owl-item .homepage_blog_mini_articles h3{height:unset!important}}@media (max-width: 980px){.soapmaking-wrapper .owl-item .homepage_blog_mini_articles p{height:unset!important}}@media (max-width: 740px){.soapmaking-wrapper .owl-nav{margin-bottom:90px!important}}.soapmaking-wrapper #page-content{border-bottom:1px solid #ddd;padding-bottom:60px;margin-bottom:30px}.soapmaking-wrapper #page-content .soapmaking-descrp{display:inline-block;padding:0 25px;margin:40px 0}.soapmaking-wrapper .soap-sec{display:flex;height:400px;position:relative;margin:20px 0}@media (max-width: 740px){.soapmaking-wrapper .soap-sec{display:inline-block;height:100%;border-bottom:1px solid #ddd}}.soapmaking-wrapper .soap-sec a:hover{opacity:.8}.soapmaking-wrapper .soap-sec a:hover h2{opacity:.8;text-shadow:2px 2px lightgrey}.soapmaking-wrapper .soap-sec h2,.soapmaking-wrapper .soap-sec b{text-shadow:2px 2px lightgrey}.soapmaking-wrapper .soap-sec .sec-img{width:550px;height:400px}@media (max-width: 980px){.soapmaking-wrapper .soap-sec .sec-img{width:auto;height:auto}}@media (max-width: 740px){.soapmaking-wrapper .soap-sec .sec-img{width:100%;height:auto}}.soapmaking-wrapper .soap-sec .sec-img img{width:100%;height:100%}.soapmaking-wrapper .soap-sec .sec-right{width:50%;float:right;padding:20px 20px 20px 40px}@media (max-width: 740px){.soapmaking-wrapper .soap-sec .sec-right{width:100%;float:unset;padding-left:20px}}.soapmaking-wrapper .soap-sec .sec-right a:hover{opacity:.8}.soapmaking-wrapper .soap-sec .sec-right a:hover h2{opacity:.8;text-shadow:2px 2px lightgrey}.soapmaking-wrapper .soap-sec .sec-right h2,.soapmaking-wrapper .soap-sec .sec-right b{text-shadow:2px 2px lightgrey}.soapmaking-wrapper .soap-sec .sec-right .soap-sec1-content,.soapmaking-wrapper .soap-sec .sec-right .soap-sec3-content,.soapmaking-wrapper .soap-sec .sec-right .soap-sec5-content{overflow:hidden;text-overflow:ellipsis;height:130px;margin-top:10px}.soapmaking-wrapper .soap-sec .sec-right .expand{height:unset}.soapmaking-wrapper .soap-sec .sec-right .short{display:none}.soapmaking-wrapper .soap-sec .sec-right .sec1-btn:hover,.soapmaking-wrapper .soap-sec .sec-right .sec3-btn:hover,.soapmaking-wrapper .soap-sec .sec-right .sec5-btn:hover{cursor:pointer;opacity:.8}.soapmaking-wrapper .soap-sec .sec-right a.button{position:absolute;bottom:15%;right:2%}@media (max-width: 740px){.soapmaking-wrapper .soap-sec .sec-right a.button{position:unset;bottom:unset;right:unset;margin:10%}}.soapmaking-wrapper .soap-sec .sec-left{width:50%;float:left;padding:20px 40px 20px 20px}@media (max-width: 740px){.soapmaking-wrapper .soap-sec .sec-left{width:100%;float:unset;padding-right:20px}}.soapmaking-wrapper .soap-sec .sec-left a:hover{opacity:.8}.soapmaking-wrapper .soap-sec .sec-left a:hover h2{opacity:.8;text-shadow:2px 2px lightgrey}.soapmaking-wrapper .soap-sec .sec-left h2,.soapmaking-wrapper .soap-sec .sec-left b{text-shadow:2px 2px lightgrey}.soapmaking-wrapper .soap-sec .sec-left .soap-sec2-content,.soapmaking-wrapper .soap-sec .sec-left .soap-sec4-content,.soapmaking-wrapper .soap-sec .sec-left .soap-sec6-content{overflow:hidden;text-overflow:ellipsis;height:130px;margin-top:10px}.soapmaking-wrapper .soap-sec .sec-left .expand{height:unset}.soapmaking-wrapper .soap-sec .sec-left .short{display:none}.soapmaking-wrapper .soap-sec .sec-left .sec2-btn:hover,.soapmaking-wrapper .soap-sec .sec-left .sec4-btn:hover,.soapmaking-wrapper .soap-sec .sec-left .sec6-btn:hover{cursor:pointer;opacity:.8}.soapmaking-wrapper .soap-sec .sec-left a.button{position:absolute;bottom:15%;left:2%}@media (max-width: 740px){.soapmaking-wrapper .soap-sec .sec-left a.button{position:unset;bottom:unset;left:unset;margin:10%}}.coldprocess-banner{position:relative}.coldprocess-banner #breadcrumb{margin-top:45px;margin-left:0}.coldprocess-banner h1{position:absolute;color:gray;top:100px}.coldprocess-wrapper #page-content{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:30px}.coldprocess-wrapper #page-content .coldprocess-descrp{display:inline-block;padding:0 25px;margin:40px 0}.coldprocess-wrapper .coldprocess-button{display:block;width:185px;margin:0 30px 20px auto}@media (max-width: 740px){.coldprocess-wrapper .coldprocess-button{margin:auto}}.coldprocess-wrapper .coldprocess-button-1{display:block}@media (max-width: 740px){.coldprocess-wrapper .coldprocess-button-1{margin:auto}}.coldprocess-wrapper .cold-sec{display:flex}@media (max-width: 740px){.coldprocess-wrapper .cold-sec{display:block}}.coldprocess-wrapper .cold-sec img{width:50%;height:0%}@media (max-width: 740px){.coldprocess-wrapper .cold-sec img{width:100%;height:100%}}.coldprocess-wrapper .cold-sec .sec-right{margin:20px 30px}.coldprocess-banner2{margin-top:60px;margin-left:0!important}.coldprocess-banner2 .coldprocess-content2{position:relative}.coldprocess-banner2 .coldprocess-content2 h3{background:#ffffff80;font-size:18px;position:absolute;right:18%;bottom:40px;border-radius:5px;padding:5px 30px}@media (max-width: 740px){.coldprocess-banner2 .coldprocess-content2 h3{right:6%;top:-40px;font-size:13px;transform:unset;padding:2px 12px;bottom:0}}.coldprocess-banner2 .coldprocess-content2 h3.btn-2{right:44%}.coldprocess-banner2 .coldprocess-content2 h3:hover{color:#fff!important;background:#00000080}.cold-boxes{display:flex;flex-wrap:wrap;margin-top:50px}.cold-boxes .cold-box{margin:30px;position:relative}.cold-boxes .cold-box img{width:100%;height:250px}.cold-boxes .cold-box h2{position:absolute;top:35%;width:150px;left:30%;text-align:center;color:#fff}.cold-boxes .cold-box .button{background:#ffffff80;position:absolute;padding:5px 30px;font-weight:700;top:75%;left:17%}.cold-boxes .cold-box .button:hover{background:#00000080}.cold-boxes .cold-box:hover .box-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6}.cold-sec{text-align:center;margin-top:80px;margin-bottom:80px}.cold-sec .sec-title{margin-bottom:20px}#boxes{display:flex;flex-wrap:wrap}@media (max-width: 1024px){#boxes{justify-content:center}}@media (max-width: 740px){#boxes{justify-content:center}}#boxes .box{margin:20px;max-width:250px}#boxes .box img{max-height:250px;max-width:250px}#boxes .box h3{text-align:center;margin-top:10px}#boxes .box:hover img{opacity:.7}#boxes .box:hover h3{opacity:.7;text-decoration:underline}#basic-instruction .basic-content{font-family:Open Sans,sans-serif;margin-top:30px;padding:10px}#basic-instruction .basic-content a:hover{text-decoration:underline;opacity:.8}#basic-instruction .basic-content ul li{list-style-position:outside;margin-left:1.5em}#basic-instruction .basic-content ol li{list-style-position:outside;margin-left:1.5em;margin-bottom:5px}#basic-instruction .basic-content ol li:before{font-weight:700}.common-banner{margin-bottom:60px}.common-content{text-align:center;padding:0 30px;margin-bottom:50px}.common-ing-boxes{display:flex;flex-flow:row wrap}.common-ing-boxes .ing-item{justify-content:center;height:450px;width:350px;padding:30px;margin-bottom:30px}.common-ing-boxes .ing-item img{width:100%;padding:10px 25px;height:270px}.common-ing-boxes .ing-item .item-info{text-align:center;margin-top:5px}.common-ing-boxes .ing-item .item-info h4{height:40px}.common-ing-boxes .ing-item .item-info .commonbox-descrip{height:50px}.common-ing-boxes .ing-item .item-info p{font-size:14px;height:16px;margin-bottom:12px}.common-ing-boxes .ing-item .item-info #readmore{text-decoration:none;font-weight:700}.col-title{margin:30px 0;text-transform:uppercase}.common_ingredients_carousel.owl-carousel{margin-bottom:60px;position:relative}.common_ingredients_carousel.owl-carousel a .item img{padding:30px;height:240px}.common_ingredients_carousel.owl-carousel a .item h4{text-align:center}.common_ingredients_carousel.owl-carousel .owl-nav .owl-prev{top:50%;transform:translateY(-50%);color:#505050;background:unset!important;left:-20px}.common_ingredients_carousel.owl-carousel .owl-nav .owl-next{top:50%;transform:translateY(-50%);color:#505050;background:unset!important;right:-20px}.common_ingredients_carousel.owl-carousel .owl-nav.disabled{display:unset}.common_ingredients_carousel.owl-carousel .noShow{display:none!important}#cold-process-boxes .cold-box-content{font-family:Open Sans,sans-serif;margin-top:30px;padding:10px}#cold-process-boxes .cold-box-content .col-title{margin-bottom:10px}@media (max-width: 740px){#cold-process-boxes .cold-box-content .first-no-carousel .item{width:110px}#cold-process-boxes .cold-box-content .first-no-carousel .item h3{width:90%!important;margin:auto}#cold-process-boxes .cold-box-content .first-no-carousel .item .button{top:26%!important;left:20%!important;width:70px}}#cold-process-boxes .cold-box-content .no-carousel{display:flex;justify-content:center}#cold-process-boxes .cold-box-content .no-carousel .item{position:relative}@media (max-width: 740px){#cold-process-boxes .cold-box-content .no-carousel .item{margin:3px}}#cold-process-boxes .cold-box-content .no-carousel .item img{height:235px}@media (max-width: 740px){#cold-process-boxes .cold-box-content .no-carousel .item img{height:auto}}#cold-process-boxes .cold-box-content .no-carousel .item h3{position:absolute;top:27%;width:170px;left:17%;text-align:center;color:#fff}@media (max-width: 980px){#cold-process-boxes .cold-box-content .no-carousel .item h3{width:160px}}@media (max-width: 740px){#cold-process-boxes .cold-box-content .no-carousel .item h3{font-size:12px;position:unset;color:#555556}}#cold-process-boxes .cold-box-content .no-carousel .item .button{background:#ffffff80;position:absolute;padding:5px 30px;font-weight:700;top:71%;left:18%}@media (max-width: 740px){#cold-process-boxes .cold-box-content .no-carousel .item .button{padding:0 10px;top:33%;left:29%;width:70px}}#cold-process-boxes .cold-box-content .no-carousel .item .button:hover{background:#00000080}#cold-process-boxes .cold-box-content .no-carousel .item:hover .box-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6}#cold-process-boxes .cold-box-content .colouring-carousel .item h4{margin-top:10px;height:28px}#cold-process-boxes .cold-box-content .colouring-carousel .item img{height:180px}#cold-process-boxes .cold-box-content .item{margin:20px;text-align:center}#cold-process-boxes .cold-box-content .item .button.reverse{margin-top:10px;padding:2px 30px}#cold-process-boxes .cold-box-content .owl-nav .owl-prev{top:42%;transform:translateY(-50%);color:#505050;background:unset!important;left:-20px}#cold-process-boxes .cold-box-content .owl-nav .owl-next{top:42%;transform:translateY(-50%);color:#505050;background:unset!important;right:-20px}#cold-process-boxes .cold-box-content .small-carousel{position:relative;width:100%}#cold-process-boxes .cold-box-content .small-carousel .colouring-1x1-carousel{width:30%}@media (max-width: 740px){#cold-process-boxes .cold-box-content .small-carousel .colouring-1x1-carousel{width:100%}}#cold-process-boxes .cold-box-content .small-carousel .colouring-1x1-carousel .item .button.reverse{margin-top:10px;padding:2px 30px}#cold-process-boxes .cold-box-content .small-carousel .col-content{width:62%;position:absolute;top:65px;right:0}@media (max-width: 740px){#cold-process-boxes .cold-box-content .small-carousel .col-content{width:100%;position:unset;top:unset;right:unset}}a.colour-hover:hover{text-decoration:underline;font-weight:700;color:#7c9d7b;-webkit-transition:color .1s}.shop-soap-btn button{padding:15px 25px;position:absolute;margin-left:40%}@media (max-width: 740px){.shop-soap-btn button{position:unset;display:block;margin:auto}}.natural-liquid-page #breadcrumb{margin-top:45px;margin-left:0}.natural-liquid-page .naturalliquid-banner{position:relative}.natural-liquid-page .naturalliquid-banner #breadcrumb{margin-top:45px;margin-left:0}.natural-liquid-page .naturalliquid-banner h1{position:absolute;color:gray;top:100px}@media (max-width: 740px){.natural-liquid-page .coldprocess-button{text-align:center!important}}.natural-liquid-page .natural-liquid-button{display:block;width:100%;margin:50px;text-align:center}.natural-liquid-page .natural-liquid-button .button{width:321px}@media (max-width: 980px){.natural-liquid-page .natural-liquid-button{width:auto}}@media (max-width: 740px){.natural-liquid-page .natural-liquid-button{width:86%;margin:auto auto 40px}}.natural-liquid-page .homepage_section#homepage_blog{border-top:none}.natural-liquid-page .natural-liquid-equipment{position:relative}.natural-liquid-page .natural-liquid-equipment h3{background:#ffffff80;font-size:18px;position:absolute;right:50%;bottom:10%;border-radius:5px;padding:5px 30px}@media (max-width: 740px){.natural-liquid-page .natural-liquid-equipment h3{right:43%;bottom:-4%;font-size:15px;padding:0 15px}}.natural-liquid-page .natural-liquid-equipment h3:hover{color:#fff!important;background:#00000080}.natural-liquid-page .row.natural-liquid-recipe{margin-top:30px;margin-bottom:30px}.natural-cream-banner{margin-bottom:50px}table.formulate-table>tbody>tr>td{border-top:none}.formulating-banner{position:relative;margin-bottom:50px}.formulating-banner #breadcrumb{margin-top:45px;margin-left:0}.formulating-banner h1{position:absolute;color:gray;top:100px}.contact-info{margin-bottom:20px;margin-left:20px}.contact-info .contact-left,.contact-info .contact-right{text-align:left}.contact-info .contact-right span{margin-left:10px}.recent img{height:160px;width:200px}@media (max-width: 740px){.desk-crt{display:none}}.mob-crt{display:none}@media (max-width: 740px){.mob-crt{display:block}}.original_price{text-decoration:line-through}#date-button{margin-bottom:20px;margin-left:1px;padding:8px 50px!important;font-size:18px;width:265px!important;outline:none}#date-button:hover{background:#7c9d7b!important;color:#fff;border:solid 1px #7c9d7b}.datepicker-msg{display:none;margin-bottom:-12px;margin-top:-15px;text-align:center;font-size:14px;color:#502f41;font-weight:700}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{color:transparent}#shopping-cart #datepicker .ui-datepicker-inline{border:solid 2px #502f41;position:absolute;bottom:47%;left:-5%}@media (max-width: 740px){#shopping-cart #datepicker .ui-datepicker-inline{left:5%}}#shopping-cart #datepicker .ui-datepicker-inline .ui-datepicker-calendar{font-size:.85em}#shopping-cart #datepicker .ui-datepicker-inline .ui-datepicker-calendar td{padding:0;border-bottom:none}#shopping-cart .continue-btn{display:inline-block;font-size:15px;margin-left:45%;margin-bottom:30px}@media (max-width: 740px){#shopping-cart .continue-btn{margin-left:28%}}.ui-tabs-tab .ui-state-active,.ui-tabs-tab .ui-widget-content .ui-state-active,.ui-tabs-tab .ui-widget-header .ui-state-active{background:none!important}#product-right .ebook-description{overflow:hidden;text-overflow:ellipsis;height:150px;margin-top:10px}#product-right #ebook-readmore{margin-top:20px;text-decoration:underline}#product-right .expand{height:unset}.big{padding:8px 50px!important;font-size:18px!important;background:#502f41!important;width:265px!important}.big:hover{background:#7c9d7b!important}.checkout-or{font-size:16px;font-weight:700;text-align:center}#customer .template_header,#create-customer .template_header{margin-bottom:20px}#customer .action_button input,#create-customer .action_button input{height:35px}.shop{width:160px}#loader{display:none;border:16px solid #f3f3f3;border-top:16px solid #502f41;border-radius:50%;position:fixed;top:35%;left:45%;width:120px;height:120px;animation:spin 2s linear infinite}@media (max-width: 740px){#loader{left:35%;top:30%}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.danger-msg{display:none}.discount-msg{margin-left:auto;text-align:right;color:#502f41;font-size:14px;margin-bottom:25px;margin-top:-4px;line-height:1}@media (max-width: 740px){.discount-msg{text-align:center;margin-top:0}}#looked-at{margin-top:25px}@media (max-width: 740px){.prd-btn-container{margin-top:4vh;margin-bottom:-5vh}}.outofstock:before{content:"sold out";z-index:3;color:#fff;line-height:12px;padding-top:13px;background:#000;width:50px;height:50px;position:absolute;top:10px;right:10px;text-align:center;font-size:10px;text-transform:uppercase;letter-spacing:1px;transition:opaticy 1s ease-out;border-radius:50px}.welcome-msg{text-align:center}.general-msg{display:none;text-align:center;font-weight:700;padding:15px;color:#444;background:#dff0d8;border:1px solid #3c763d;width:50%;margin:auto}.compare_at_price{color:red;text-decoration:line-through}.size_select_hidden,.compare_hidden,.price_hidden,.sale-icon_hidden{display:none}.sale_icon{z-index:3;color:#fff;background:#c00;line-height:12px;-webkit-transition:opacity 1s ease-out;width:50px;height:50px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;border-color:#c00;position:absolute;top:10px;right:10px;text-align:center;line-height:50px;font-size:13px;text-transform:uppercase;letter-spacing:1px;z-index:2}.sale_icon_cart{z-index:3;color:#fff;background:#c00;line-height:12px;-webkit-transition:opacity 1s ease-out;width:50px;height:50px;margin-left:55px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;border-color:#c00;position:absolute;text-align:center;line-height:50px;font-size:13px;text-transform:uppercase;letter-spacing:1px;z-index:2}.sale_icon_sidecart{z-index:3;color:#fff;background:#c00;line-height:12px;-webkit-transition:opacity 1s ease-out;width:40px;height:40px;margin-left:50px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;border-color:#c00;position:absolute;text-align:center;line-height:42px;font-size:12px;text-transform:uppercase;letter-spacing:1px;z-index:2}.new_icon{z-index:3;line-height:12px;-webkit-transition:opacity 1s ease-out;color:#c00;background:#fff;border:3px solid #cc0000;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;width:50px;height:50px;position:absolute;top:10px;left:10px;text-align:center;line-height:45px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;z-index:2}.original_price{color:red;text-decoration:line-through}.was{color:red;font-size:14px;text-decoration:line-through;font-weight:700}.option-sale-price{color:red;text-decoration:line-through;float:right;margin-right:5%}.hide-desktop{display:none}ul#cart li.flag-dropdown{position:relative}ul#cart li.flag-dropdown:after{font-family:FontAwesome;content:"\f107";margin-left:10px;cursor:pointer}ul#cart li.flag-dropdown:hover #countrySelector{display:block}#countrySelector{top:44px;left:0;transform:translate(-70%);padding-right:1.25vw;padding-left:1.25vw;padding-top:10px;padding-bottom:10px;position:absolute;right:0;z-index:30;width:200px;display:none;background:#fff;color:#505050;border:1px solid #eee}#canadaBtnSmall,#usBtnSmall{width:49%}.current-flag{width:20px;margin-top:15px}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.country-dd{text-align:left}.country-dd li{display:list-item;text-align:-webkit-match-parent;clear:both;border:0;letter-spacing:normal;line-height:9px;width:142px;padding:7px 5px;margin:0;float:left;list-style-type:none;list-style:disc outside none}.country-name{vertical-align:bottom;line-height:2rem;padding-right:27px}.dd-flag{float:right;width:20%}@media only screen and (max-width: 1024px) and (orientation: portrait){.country-dd a{padding-right:5%}.country-name{font-size:16px}}@media only screen and (max-width: 480px){.country-dd a{padding-right:5%}.country-name{font-size:18px}}@media only screen and (max-width: 375px){.country-dd a{padding-right:5%}}#locationModal{display:block;position:fixed;top:0;left:0;bottom:0;background-color:#b6b3b3f2;z-index:1000;width:100%;height:100%;overflow:scroll}#locationModal .modal{margin:8% auto 0;padding:0%;z-index:1;background:#fff;border-radius:10px}#locationModal .modal h2{color:#000;padding-top:6%;text-align:center;border-radius:10px 10px 0% 0%}#locationModal .modal p{color:gray;margin-bottom:5%;padding-left:10%;padding-right:10%;text-align:center;font-size:20px}#locationModal .formHolder{text-align:center}#locationModal .buttonHolder{display:flex;flex-direction:row;text-align:center;max-width:90%;margin-left:10%;margin-right:10%}.flag-icon{width:30%;margin-right:1vw;float:left}.country-box{display:flex;flex-direction:row;align-items:center;height:15vh;width:48%;border:1px solid #b9b6b6;font-size:1.3em;padding:10px}#caBtn{margin-right:10%}.country-box:hover{border:3px solid #000}@media only screen and (min-width: 1025px){.modal{width:80vw;height:45vh}#welcome-msg{font-size:2em;margin-bottom:5%}.country-box{width:50%;height:30%}}@media only screen and (max-width: 1024px){.modal{width:85vw;height:auto}.formHolder{margin-top:8%;padding-top:8%;padding-bottom:8%}.buttonHolder{display:block!important}#welcome-msg{font-size:2.6em;line-height:1.2em;margin-bottom:4%;padding-top:3%}.country-box{width:85%;margin-left:7%;margin-right:5%;margin-bottom:5%;padding-left:10%;padding-right:10%}.country-box h3{padding-left:7%;font-size:1.5em;line-height:1.2em}.country-box img{width:14vw}}@media only screen and (max-width: 769px){.modal{width:85vw;height:auto}.formHolder{margin-top:15%;padding-top:8%;padding-bottom:8%}#welcome-msg{font-size:2.6em;line-height:1.2em;margin-bottom:8%}.country-box{width:85%;margin-left:7%;margin-right:5%;margin-bottom:5%;padding-left:10%;padding-right:10%}.country-box h3{padding-left:7%;font-size:1.5em}.country-box img{width:14vw}}@media only screen and (max-width: 425px){.modal{width:85vw;height:auto}.formHolder{margin-top:15vh;padding-top:8%;padding-bottom:10%}#welcome-msg{font-size:2em;line-height:1.2em;margin-bottom:8%}.country-box{width:85%;margin-left:7%;margin-right:5%;padding-left:10%;padding-right:10%}.country-box h3{padding-left:7%;font-size:.8em;text-align:center}}@media only screen and (max-width: 375px){.modal{width:85vw;height:auto}.formHolder{margin-top:15vh;padding-top:8%;padding-bottom:10%}#welcome-msg{font-size:2em;line-height:1.2em;margin-bottom:8%}.country-box{width:85%;margin-left:7%;margin-right:5%;padding-left:10%;padding-right:10%}.country-box h3{padding-left:7%;font-size:.7em}}@media only screen and (max-width: 360px){.modal{width:85vw;height:auto}.formHolder{margin-top:10vh;padding-top:8%;padding-bottom:10%}#welcome-msg{font-size:1.6em;line-height:1.2em;margin-bottom:8%}.country-box{width:85%;margin-left:7%;margin-right:5%;padding-left:10%;padding-right:10%}.country-box h3{padding-left:7%;font-size:.6em}}.scrollup{transform:translateY(-80px);padding-right:2.1vw}.white-btn{height:33px;line-height:26px}.green-btn{height:37px;line-height:25px}@media only screen and (min-width: 981px){.featured-center-title{display:flex;flex-direction:row;padding-left:14vw}#homepage_product .title_parent{padding-right:0vw!important;justify-content:center}}@media only screen and (max-width: 980px){.green-btn{height:42px;line-height:31px}#homepage_product .title_parent{height:132px}}
/*# sourceMappingURL=/s/files/1/0025/2926/3665/t/4/assets/custom.scss.css.map */
