.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #DDD;background:#f8f8f8;position:relative}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;color:#BBB;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#BBB;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;*font:0/0 a!important;background:none!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:none!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}@media all and (min-width:1110px) and (max-width:1300px){#top-bar{display:block}#top-bar .searchform{top:0}#top-bar #top-bar-social.top-bar-right{top:20px;margin-top:0}}@media all and (min-width:1110px){.page .checkout-button,.single .checkout-button{width:48%;margin:0;float:left}.page .continue-shopping,.single .continue-shopping{float:right}}@media all and (max-width:1110px){#top-bar{display:none}.page .continue-shopping,.single .continue-shopping{margin-top:15px!important}}.page #news_letter_form .form-inputs,.single #news_letter_form .form-inputs{color:#fff;text-align:center;margin-top:25px}.page #news_letter_form .form-inputs a,.single #news_letter_form .form-inputs a{color:#fff;font-size:22px;text-decoration:none}.page #news_letter_form .form-inputs a:first-child,.single #news_letter_form .form-inputs a:first-child{margin-right:5px}.page #news_letter_form .form-inputs a:last-child,.single #news_letter_form .form-inputs a:last-child{margin-left:5px}.slider-button{background-color:#09cc87;color:white!important;font-family:gilroyextrabold!important;content:'READ MORE';border-radius:5px!important;letter-spacing:1px;font-size:20px;min-height:40px!important;padding:10px 0!important;line-height:20px!important;text-decoration:none!important;transition:opacity .3s linear;-webkit-transition:opacity .3s!important;text-transform:capitalize!important}.slider-button:hover{opacity:.9!important}.slider-button.purple{background-color:#f24dd1}.vc_btn3{text-transform:capitalize!important}.ojo-button{margin-top:10px}.ojo-button a{padding:10px 30px!important;font-size:1.1em!important}.esg-entry-content.eg-6th-box-content.esg-notalone,.esg-entry-content.eg-ojo-icon-skin-content.esg-notalone{min-height:330px!important}.esg-filter-checked{margin-right:7px}@media all and (max-width:800px){.eg-search-wrapper{display:block;margin:auto;width:100%;margin-top:10px}.eg-search-wrapper input.eg-search-input{width:calc(100% - 75px)}}@media all and (min-width:800px){.eg-search-wrapper{float:right;position:relative;bottom:10px}}.eg-search-wrapper input.eg-search-input{background:white;border-radius:5px;border:1px solid #ececec}.eg-icon-ok-1:before{margin:0!important}.ojo-sub-header div p{font-family:gilroyextrabold;color:#09cc87;font-size:2.4rem!important;font-weight:300!important}.single-post .page-header{height:0!important;max-height:0!important;padding:0!important}.single-post li.meta-category{font-size:1.2em}.single-post .meta-with-title{font-size:1.1em}.single-post .wpb_column .wpb_text_column .wpb_wrapper p{line-height:26px;letter-spacing:.5px!important}.single-post .wpb_column .wpb_text_column .wpb_wrapper b{font-family:gilroyextrabold;font-weight:600;font-size:.7em}.shop.vc_column_container h2 a:hover{color:#000;opacity:.7}.shop.vc_column_container .wc-carousel{padding-top:45px}.shop.vc_column_container .wc-carousel .wpex-carousel-entry-title.entry-title{padding-top:10px;font-size:1.4em;color:black}.shop.vc_column_container .wc-carousel span.woocommerce-Price-amount{font-family:gilroyextrabold;color:white;letter-spacing:1px;font-size:19px}.esg-content a{font-family:gilroyextrabold!important}.vc_btn3-container .vc_btn3{background-color:#09cc87;font-family:gilroyextrabold!important;text-transform:capitalize!important;font-size:1.2em!important;letter-spacing:1px;padding:7px 20px}.image-filter-grayscale{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 .7152 .0722 0 0 .2126 .7152 .0722 0 0 .2126 .7152 .0722 0 0 0 0 0 1 0" /><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.1" /><feFuncG type="linear" slope="0.1" /><feFuncB type="linear" slope="0.1" /></feComponentTransfer><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1" intercept="0" /><feFuncG type="linear" slope="1" intercept="0" /><feFuncB type="linear" slope="1" intercept="0" /></feComponentTransfer></filter></svg>#filter');filter:grayscale(100%) brightness(10%) contrast(100%)}.header-three-logo p{font-family:gilroyextrabold}footer .wpex-fa-social-widget .wpex-social-btn{font-size:1.2em!important}footer .payment-methods{display:block;margin:0 auto;max-width:175px;margin-bottom:10px}footer .edspace-logo{display:block;margin:auto;max-width:250px;width:80%;margin-bottom:10px}#footer-bottom #footer-bottom-inner{padding-top:5px}#footer-bottom a{line-height:24px}body.woocommerce-cart{font-family:gilroyextrabold;letter-spacing:1px}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals,body.woocommerce-cart .woocommerce-page .cart-collaterals .cart_totals{background:white}body.woocommerce-cart .woocommerce{background:white;margin-top:5%;box-shadow:0 0 9px 1px lightgrey;padding:2%}body.woocommerce-cart .shop_table_responsive.cart{font-size:1.2em!important}body.woocommerce-cart span.amount{color:#23cb89}@media all and (max-width:768px){body.woocommerce-cart{font-size:1em!important}}body.woocommerce-cart p.cart-empty{font-size:1.3em;margin-top:10px;text-align:center}body.woocommerce-cart p.return-to-shop{display:block;margin:auto;text-align:center}body.woocommerce-cart p.return-to-shop a.btn{background:#09cc87;padding:10px;color:white;font-family:gilroyextrabold;display:inline-block;border-radius:2px;cursor:pointer;text-decoration:none}body.woocommerce-cart p.return-to-shop a.btn:hover{transition:all .2s;opacity:.8}body.woocommerce-cart .cart-collaterals .cross-sells{width:100%;margin-top:25px;background:#eebde7}body.woocommerce-cart .cart-collaterals .cross-sells h2{background:#eebde7;border:none;font-size:2.5em}body.woocommerce-cart .cart-collaterals .cross-sells ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row}body.woocommerce-cart .cart-collaterals .cross-sells ul li a{display:block}body.woocommerce-cart .cart-collaterals .cross-sells ul li img{width:70%;border-radius:100%;margin:0!important;left:50%;-ms-transform:translate(-50%);transform:translate(-50%)}body.woocommerce-cart .cart-collaterals .cross-sells ul li img.woo-entry-image-main{position:relative}body.woocommerce-cart .cart-collaterals .cross-sells ul li .amount{color:#fff!important;letter-spacing:1px;font-size:1.2em;font-weight:600;font-family:gilroyextrabold}body.page-template-learn-shop-template #content-wrap{margin:0 auto!important;padding:0;display:block;max-width:90%}body.page-template-learn-shop-template #content-wrap #primary{padding:0}body.page-template-learn-shop-template .category-dropdowns{margin-bottom:20px;margin-top:20px;padding:5px}body.page-template-learn-shop-template .category-dropdowns .filter-block{display:inline-block}body.page-template-learn-shop-template .category-dropdowns .filter-block .filter-title{font-family:Gilroyextrabold,sans-serif;color:black!important;cursor:pointer;width:100%;margin:0 35px;height:100%;font-size:1.1em;display:block}body.page-template-learn-shop-template .category-dropdowns .filter-block .filter-dropdown{display:none;background:white;position:absolute;z-index:999;padding:0 10px}body.page-template-learn-shop-template .category-dropdowns .filter-block .filter-dropdown .option{display:block}body.page-template-learn-shop-template .category-dropdowns .filter-block .filter-dropdown .option label{cursor:pointer;font-family:Gilroyextrabold,sans-serif;color:black!important;vertical-align:top;line-height:30px;width:calc(100% - 30px);display:inline-block;text-indent:5px}body.page-template-learn-shop-template .category-dropdowns .filter-block .filter-dropdown .option label.clear-all-fil{width:60px;margin:5px 0}body.page-template-learn-shop-template .category-dropdowns .filter-block .filter-dropdown .option input[type=checkbox]{width:30px;height:30px;margin-right:0}body.page-template-learn-shop-template .category-dropdowns .filter-block.Skill .filter-dropdown{width:140%}body.page-template-learn-shop-template .category-dropdowns .filter-block .eg-icon-down-open{display:inline-block;vertical-align:middle;width:29px;line-height:20px;font-size:9px;font-weight:700;color:#999;cursor:pointer;background:transparent}body.page-template-learn-shop-template .category-dropdowns .filter-block{position:relative}body.page-template-learn-shop-template .category-dropdowns .filter-block-order{float:right;max-width:160px}body.page-template-learn-shop-template .category-dropdowns .filter-block-order .order-select{opacity:0}body.page-template-learn-shop-template .category-dropdowns .filter-block-order .order-title{float:left;width:auto;margin:0}body.page-template-learn-shop-template .category-dropdowns .filter-block-order .selectric-wrapper{max-width:80px;width:80px;float:right}body.page-template-learn-shop-template .category-dropdowns .filter-block-order .selectric-wrapper .selectric{border:0!important;background:#ededed}body.page-template-learn-shop-template .category-dropdowns .filter-block-order .selectric-wrapper .selectric .label{color:#000;height:24px;line-height:24px}body.page-template-learn-shop-template .category-dropdowns .filter-block-order .selectric-wrapper .selectric .button{height:24px;display:none}body.page-template-learn-shop-template .category-dropdowns .filter-block-order .selectric-items{background:#fff;border:0}body.page-template-learn-shop-template .category-dropdowns .filter-block-order .selectric-items li{font-weight:700;font-family:Gilroyextrabold,sans-serif;color:#000}body.page-template-learn-shop-template .category-dropdowns .filter-block-order .order-select:focus{outline:none}body.page-template-learn-shop-template .category-dropdowns div.select-style{padding:3px 0;display:inline-block}body.page-template-learn-shop-template .category-dropdowns div.select-style h2{font-size:1.5rem;display:inline-block;vertical-align:top;margin:0;padding:0 10px 0 20px;line-height:34px}body.page-template-learn-shop-template .category-dropdowns div.select-style .orderby{-webkit-appearance:none;-moz-appearance:none;-webkit-user-select:none;-moz-user-select:none;-webkit-padding-end:20px;-moz-padding-end:20px;-webkit-padding-start:2px;-moz-padding-start:2px;background:white;outline:none;background-image:url(../img/br_down.png);background-position:center right 5px;background-repeat:no-repeat;border:none;color:#555;font-size:inherit;margin:0;overflow:hidden;padding:5px 30px 5px 10px;text-overflow:ellipsis;white-space:nowrap;border-radius:5px}body.page-template-learn-shop-template .category-dropdowns div.select-style .orderby:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}@media all and (max-width:850px){body.page-template-learn-shop-template .category-dropdowns .filter-block{width:50%;float:left;padding:10px 0;border-bottom:1px solid #cdcdcd}body.page-template-learn-shop-template .category-dropdowns .filter-block .filter-title{margin-left:0;z-index:1}body.page-template-learn-shop-template .category-dropdowns .filter-block .filter-dropdown{top:33px;width:100%!important}body.page-template-learn-shop-template .category-dropdowns .filter-block .filter-dropdown label{text-indent:5px}body.page-template-learn-shop-template .category-dropdowns .filter-block .eg-icon-down-open{float:right;position:relative;z-index:4}body.page-template-learn-shop-template .category-dropdowns .filter-block .close-icon{display:block;font-family:gilroyextrabold;position:absolute;top:10px;right:19px;z-index:2}body.page-template-learn-shop-template .category-dropdowns .filter-block .close-icon:before{content:"X";font-family:gilroyextrabold;font-size:12px}body.page-template-learn-shop-template .category-dropdowns .filter-block-order{border-bottom:0;width:100%;max-width:50%}body.page-template-learn-shop-template .category-dropdowns .filter-block-order .order-title{float:left;width:auto;margin:0;position:absolute;z-index:4}body.page-template-learn-shop-template .category-dropdowns .filter-block-order .selectric-wrapper{max-width:100%;width:100%;float:right;top:-20px;z-index:3}body.page-template-learn-shop-template .category-dropdowns .filter-block-order .selectric-wrapper .label{margin-left:60px}body.page-template-learn-shop-template .category-dropdowns .filter-block-order .order-select:focus{outline:none}}@media all and (max-width:500px){body.page-template-learn-shop-template .category-dropdowns .select-style{display:block}}body.page-template-learn-shop-template #content-wrap{margin-top:40px}body.page-template-learn-shop-template .product-inner .woo-entry-image-main:hover{transition:all .2s;opacity:.7}body.page-template-learn-shop-template .product-inner .product-details h2{text-align:left;font-size:1.3em!important;color:#23cb89;padding-bottom:5px!important}body.page-template-learn-shop-template .product-inner .product-details h2:hover{transition:all .2s;opacity:.7}body.page-template-learn-shop-template .product-inner .product-details span.price{font-size:1.1em;text-align:left!important;font-family:gilroyextrabold;letter-spacing:.5px;margin-top:0!important}body.page-template-learn-shop-template .product-inner a.ajax_add_to_cart{float:left!important;font-family:gilroyextrabold;letter-spacing:.5px;font-size:1em}body.page-template-learn-shop-template .product-inner a.ajax_add_to_cart:hover{transition:all .2s;opacity:.7}body.page-template-learn-shop-template .product-inner a.added_to_cart{float:left!important;font-family:gilroyextrabold!important;letter-spacing:.5px;font-size:1em}body.page-template-learn-shop-template .product-inner a.added_to_cart:hover{transition:all .2s;opacity:.7}body.page-template-learn-shop-template div.product-wrapper{margin-bottom:30px}body.page-template-learn-shop-template div.product-wrapper .spinner-wrapper{display:block;min-height:400px;position:relative}body.page-template-learn-shop-template div.product-wrapper .spinner-wrapper .spinner{display:block;margin:auto;width:54px;height:55px;position:absolute;top:0;bottom:0;left:0;right:0}body.page-template-learn-shop-template div.product-wrapper ul.products{margin:0!important;font-size:1.2em}body.page-template-learn-shop-template div.product-wrapper ul.products li.product{display:inline-block;float:none;vertical-align:top;width:24%;clear:none;padding:0 10px 20px}body.page-template-learn-shop-template div.product-wrapper ul.products li.product .star-rating{display:none}@media all and (max-width:768px){body.page-template-learn-shop-template div.product-wrapper ul.products li.product{width:49%}}@media all and (max-width:480px){body.page-template-learn-shop-template div.product-wrapper ul.products li.product{width:100%}}body.page-template-learn-shop-template div.product-wrapper ul.products .pagination-controls{display:block;width:100%}body.page-template-learn-shop-template div.product-wrapper ul.products .pagination-controls a.pagination-button{background:white;padding:4px 9px;margin:4px;border:1px solid #d6d6d6;cursor:pointer}body.page-template-learn-shop-template div.product-wrapper ul.products .pagination-controls a.pagination-button.active{font-family:gilroyextrabold!important;border:1px solid #989898}body.page-template-learn-shop-template .woo-entry-image-secondary{display:none!important}body.page-template-learn-shop-template .no-items-header{padding-left:5%}body.page-template-learn-shop-template .product-banner{height:320px;background-size:cover!important}body.page-template-learn-shop-template .product-banner h2{margin-top:0;font-size:8rem;line-height:1.1;width:100%;padding:80px 0 20px;position:relative;z-index:2;color:#fff;text-align:center}body.page-template-learn-shop-template .product-banner h3{padding:0 20px;color:white;text-align:center;font-weight:100;font-family:gilroylight;font-size:20px;max-width:90%!important;display:block;margin:auto}@media all and (max-width:950px){body.page-template-learn-shop-template .product-banner h2{font-size:40px}}@media all and (max-width:500px){body.page-template-learn-shop-template .product-banner h2{padding-top:120px;padding-bottom:8px;margin:0}body.page-template-learn-shop-template .product-banner h3{font-size:14px}}body.woocommerce.single-product .summary.entry-summary{margin-top:5vw}@media all and (max-width:768px){body.woocommerce.single-product .summary.entry-summary{margin:auto;width:80%!important;display:block}body.woocommerce.single-product .summary.entry-summary h1.product_title{font-size:2em!important}}@media all and (max-width:768px) and (max-width:768px){body.woocommerce.single-product .summary.entry-summary h1.product_title{text-align:center}}@media all and (max-width:768px){body.woocommerce.single-product div.product div.images{margin-bottom:15px}body.woocommerce.single-product h1.product_title.entry-title{padding-bottom:5px!important}}body.woocommerce.single-product .entry-content{padding:0;margin-top:5vw;position:relative}body.woocommerce.single-product h1.product_title{font-size:2.5em}body.woocommerce.single-product .woocommerce-product-rating{margin-top:15px!important;font-size:1.3em!important}@media all and (max-width:768px){body.woocommerce.single-product .woocommerce-product-rating{display:none!important}}body.woocommerce.single-product p.price{margin-top:3px}body.woocommerce.single-product p.price .woocommerce-Price-amount{color:#09cc87;font-family:gilroyextrabold;font-size:1.3em;letter-spacing:1px}@media all and (max-width:768px){body.woocommerce.single-product p.price .woocommerce-Price-amount{width:100%;text-align:center;display:block}}body.woocommerce.single-product p.price .woocommerce-Price-amount .woocommerce-Price-currencySymbol{padding-right:2px}@media all and (max-width:768px){body.woocommerce.single-product p.price .woocommerce-Price-amount{font-size:1em}}body.woocommerce.single-product .product_meta{display:none!important}body.woocommerce.single-product form.cart{border-bottom:1px solid #eee;border-top:1px solid #eee;padding:30px 0!important}@media all and (max-width:768px){body.woocommerce.single-product form.cart{display:block;width:260px;margin:auto!important;border:none;padding:20px 0 30px!important}}body.woocommerce.single-product .single_add_to_cart_button.button{margin-left:20px}body.woocommerce.single-product .quantity{font-size:1.1em}body.woocommerce.single-product div.images a:first-child img{width:75%;margin:auto;margin-top:.5vw;max-width:450px}body.woocommerce.single-product div.images .thumbnails{width:85%;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}body.woocommerce.single-product div.images .thumbnails a{width:25%;display:inline-block;border:1px solid lightgrey}body.woocommerce.single-product div.images .thumbnails a:hover{transition:all .3s;opacity:.7}body.woocommerce.single-product .post-pagination-wrap{display:none}body.woocommerce.single-product .summary div.description{font-size:1.3em;width:85%;padding-bottom:20px}@media all and (max-width:1281px){body.woocommerce.single-product .summary div.description{font-size:1.2em}}@media all and (max-width:768px){body.woocommerce.single-product .summary div.description{width:100%;text-align:center}}body.woocommerce.single-product .summary div.description ul{margin:0 0 20px 20px}@media all and (max-width:768px){body.woocommerce.single-product .summary div.description ul{list-style-type:none}}body.woocommerce.single-product .summary div.description ul li{padding-left:5px;letter-spacing:.5px}body.woocommerce.single-product .contact-link{font-size:1.2em;padding:30px 0}body.woocommerce.single-product .social-icons{margin-top:0;color:#09cc87}body.woocommerce.single-product .social-icons span.title{font-family:gilroyextrabold;color:black;font-size:1.4em;padding-right:13px}body.woocommerce.single-product .social-icons i.fa{font-size:1.8em;padding:0 4px}body.woocommerce.single-product .social-icons i.fa:hover{transition:all .3s;opacity:.7;cursor:pointer}@media all and (max-width:768px){body.woocommerce.single-product .social-icons{margin:auto;padding-top:10px;display:block;width:165px}}@media all and (max-width:768px){body.woocommerce.single-product .woocommerce-Reviews-title{padding-top:30px;border-top:1px solid #eee;font-size:1.5em}}body.woocommerce.single-product .item-price-description{font-size:1.3em}body.woocommerce.single-product div.product .woocommerce-tabs{padding-top:0}body.woocommerce.single-product div.product .woocommerce-tabs ul.tabs.wc-tabs{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;border-top:1px solid lightgrey;margin-top:4vw!important;height:100px!important;padding-top:30px!important}body.woocommerce.single-product div.product .woocommerce-tabs ul.tabs.wc-tabs li{width:300px;height:70px!important;text-align:center;font-size:2em;font-family:gilroyextrabold}body.woocommerce.single-product div.product .woocommerce-tabs ul.tabs.wc-tabs li.active a{border-bottom:5px solid #09cc87!important}body.woocommerce.single-product div.product .woocommerce-tabs ul.tabs.wc-tabs li a{height:70px!important}body.woocommerce.single-product div.product .woocommerce-tabs ul.tabs.wc-tabs li.additional_information_tab{display:none}body.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel--description{text-align:center}body.woocommerce.single-product div.product .woocommerce-tabs #tab-description{margin-top:70px}body.woocommerce.single-product div.product .woocommerce-tabs #tab-description h2{font-size:2em}body.woocommerce.single-product div.product .woocommerce-tabs #tab-description p{width:60%;margin:auto;font-size:1.4em}@media all and (max-width:1200px){body.woocommerce.single-product div.product .woocommerce-tabs #tab-description p{font-size:1.3em;width:80%}}body.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel{margin:auto;width:80%!important;display:block}body.woocommerce.single-product .wpex-social-share-wrap{display:none}body.woocommerce.single-product .related.products{display:none}body.woocommerce.single-product section.upsells{width:100%;background:#eebde7;margin-bottom:40px}body.woocommerce.single-product section.upsells h2{text-align:center;padding:60px 0;font-size:2.5em;width:90%;display:block;margin:auto}body.woocommerce.single-product section.upsells a.button.add_to_cart_button{display:none}body.woocommerce.single-product section.upsells li.product .woo-entry-image-main{border-radius:100%}body.woocommerce.single-product section.upsells li.product .product-inner{width:70%;display:block;margin:auto}body.woocommerce.single-product section.upsells li.product .product-inner .woocommerce-LoopProduct-link img:hover{transition:all .3s;opacity:.8}body.woocommerce.single-product section.upsells li.product .product-details h3{padding-top:10px;font-size:1.4em;color:black}body.woocommerce.single-product section.upsells li.product .product-details span.price{color:white;font-family:gilroyextrabold}body.woocommerce.single-product section.upsells li.product .product-details span.price span.woocommerce-Price-amount{color:white;letter-spacing:1px;font-size:1.2em}@media all and (max-width:1281px){body.woocommerce.single-product section.upsells li.product{overflow:visible}}body.woocommerce.single-product section.upsells .woo-entry-image-secondary{display:none}body.woocommerce.single-product section.upsells .star-rating{display:none!important}body.woocommerce.single-product ul.wpex-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}body.woocommerce.single-product ul.wpex-row li.product{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}@media all and (max-width:1281px){body.woocommerce.single-product ul.wpex-row{-ms-flex-direction:row;flex-direction:row}body.woocommerce.single-product ul.wpex-row li.product{width:100%}}body.woocommerce.single-product .shop-video .vc_column_container{padding:0}body.woocommerce.single-product .shop-video .vc_column_container .wpex-vc-column-wrapper{margin:0}.wcmenucart-details.count{display:inline-block;position:relative;top:0!important}.woocommerce-message{font-size:1.3em!important}.woocommerce-info{font-size:1.3em!important}.wcmenucart-toggle-drop_down{position:absolute!important;top:0}#news_letter_form{background:#08cc87;width:100%;padding:50px 0}#news_letter_form h2{margin:0;color:white;letter-spacing:1px!important;font-size:3em;text-align:center}#news_letter_form p{padding:16px 10% 0;max-width:1000px;display:block;line-height:25px;margin:auto;color:white;letter-spacing:1px!important;font-size:1.2em;text-align:center}#news_letter_form p a{color:white;font-weight:700}#news_letter_form .form-inputs{width:50%;display:block;margin:auto;position:relative;margin-top:43px;max-width:500px}@media all and (max-width:768px){#news_letter_form .form-inputs{width:85%}}#news_letter_form .form-inputs input.email{height:60px;width:100%;background:#53dbaa;border:none;border-radius:100px;box-shadow:0 0 20px 0 #39ae8c;outline:none;padding-left:30px;color:white;font-size:1.5em}@media all and (max-width:768px){#news_letter_form .form-inputs input.email{padding-left:20px}}#news_letter_form .form-inputs input.submit{width:135px;display:block;margin:auto;position:absolute;right:4px;top:4px;background:white;height:52px;color:#08cc87;font-family:gilroyextrabold;font-size:1.5em;border-radius:30px}#news_letter_form .form-inputs input.submit:hover{color:#09cc87;transition:all .2s;opacity:.8}#news_letter_form .form-inputs ::-webkit-input-placeholder{opacity:1}#news_letter_form .form-inputs ::-moz-placeholder{opacity:1}#news_letter_form .form-inputs :-ms-input-placeholder{opacity:1}#news_letter_form .form-inputs :-moz-placeholder{opacity:1}#current-shop-items-dropdown .woocommerce-Price-amount{color:#23cb89!important}.widget_shopping_cart_content .button{width:47%!important}.widget_shopping_cart_content .button:after{display:none}body.woocommerce-checkout p.woocommerce-thankyou-order-received{font-family:gilroyextrabold;line-height:1.2;text-transform:none;font-size:1.6em;color:black;padding-top:10px;margin-bottom:0;padding-bottom:0}body.woocommerce-checkout #content-wrap{background:white;padding:20px;margin-bottom:45px;letter-spacing:1px}body.woocommerce-checkout a.activity-link{color:#09cc87;font-family:gilroylight;font-size:1.6em;margin:8px 0;display:block}.out-of-stock a{text-decoration:underline}.woocommerce-cart table.cart img{max-width:150px!important}#current-shop-items-inner{font-family:gilroyextrabold}#current-shop-items-inner .woocommerce{margin-top:0}span.delivery-notice{font-family:gilroyextrabold;color:#737373;line-height:32px;margin-left:30px}.woocommerce-invalid input.input-text{border-color:#fa58d0!important}.woocommerce-invalid label{color:#fa58d0!important}.woocommerce form .form-row .required{color:#fa58d0!important}body.woocommerce-checkout .woocommerce-error{margin-left:0}body.woocommerce-checkout #main{padding-top:45px}body.woocommerce-checkout input{background:white}body.woocommerce-checkout h1{font-size:3em;font-family:gilroylight}body.woocommerce-checkout h3{font-family:gilroylight}body.woocommerce-checkout #order_review .shop_table{background:white;padding:20px;border:1px solid lightgrey}body.woocommerce-checkout span.woocommerce-Price-amount{color:#09cc87;font-size:1.2em;letter-spacing:1px}body.woocommerce-checkout input[type=text],body.woocommerce-checkout input[type=email],body.woocommerce-checkout input[type=tel]{height:46px;border:1px solid lightgray}body.woocommerce-checkout textarea{background:white;border:1px solid lightgray;min-height:300px}body.woocommerce-checkout p#billing_company_field{display:none}body.woocommerce-checkout .login{background:white;display:block!important}body.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table{width:100%!important}body.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table .product-name img{max-width:110px}body.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table .product-name p{display:inline-block;line-height:100px;vertical-align:top;margin:0}body.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table .product-name strong{line-height:100px;vertical-align:top}body.woocommerce-checkout #payment{width:100%!important;margin-bottom:30px}body.woocommerce-account #customer_login .col-1{float:left;width:49%}body.woocommerce-account #customer_login .col-2{float:right;width:49%}body.woocommerce-account .woocommerce{background:white;padding:20px;margin-top:45px}body.woocommerce-account nav.woocommerce-MyAccount-navigation ul li{font-family:gilroyextrabold;font-size:1.3em}body.woocommerce-account nav.woocommerce-MyAccount-navigation ul li a{letter-spacing:.5px}body.woocommerce-account nav.woocommerce-MyAccount-navigation ul li.is-active a{color:#09cc87}body.woocommerce-account nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads{display:none}body.woocommerce-account .woocommerce-MyAccount-content p{font-size:1.2em}body.woocommerce-account .product-banner{height:320px;background-size:cover!important}body.woocommerce-account .product-banner h2{margin-top:0;font-size:8rem;line-height:1.1;width:100%;padding:118px 0 20px;position:relative;z-index:2;color:#fff;text-align:center}body.woocommerce-account .product-banner h3{padding:0 20px;color:white;text-align:center;font-weight:100;font-family:gilroylight;font-size:20px;max-width:90%!important;display:block;margin:auto}@media all and (max-width:950px){body.woocommerce-account .product-banner h2{font-size:40px;padding:135px 0 20px}}@media all and (max-width:500px){body.woocommerce-account .product-banner h2{padding:140px 0 20px;margin:0}body.woocommerce-account .product-banner h3{font-size:14px}}body.single-post .activity-products-row p{font-size:1.7em;font-family:gilroyextrabold;padding:0 0 50px}@media all and (max-width:767px){body.single-post .activity-products-row p{padding:20px 0 0}}body.single-post .activity-products-row .product-inner>a:first-child{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media all and (max-width:767px){body.single-post .activity-products-row .product-inner>a:first-child{height:auto!important}}body.single-post .activity-products-row .product-inner>a:first-child img{display:block}@media all and (max-width:767px){body.single-post .activity-products-row .product-inner>a:first-child img{width:auto!important;margin:10px 0!important}}body.single-post .activity-products-row .product-inner>a:first-child img:hover{opacity:.7}body.single-post .activity-products-row .product-inner h3{text-align:left}body.single-post .activity-products-row .product-inner span.price{text-align:left!important}body.single-post .activity-products-row .product-inner a.button,body.single-post .activity-products-row .product-inner a.added_to_cart{float:left!important}@media all and (max-width:767px){body.single-post .activity-products-row .product-inner h3{text-align:center}body.single-post .activity-products-row .product-inner span.price{text-align:center!important}body.single-post .activity-products-row .product-inner a.button{float:none!important}}body.single-post .woocommerce ul.products li.product .star-rating{display:none}body.single-post .product-details{padding-top:5px}body.single-post .pdf-download{font-size:1.6em}body.single-post .pdf-download a{display:block;margin:auto;overflow:visible;position:relative;bottom:3px;text-align:center;height:10px;z-index:1}body.single-post .pdf-download a:before{content:'Print '}body.single-post .social-icons label{padding-right:9px;font-size:1.3em;position:relative;bottom:2px}body.single-post .social-icons .s-icon{display:inline-block;color:#23cb89;padding:5px;font-size:1.8em;cursor:pointer}body.single-post .woocommerce.columns-3 ul.products li.product{width:32%;vertical-align:top;display:inline-block}body.single-post .woocommerce.columns-3 ul.products li.product h2{text-align:center;color:#23cb89;font-size:1.4em;font-family:gilroyextrabold}@media all and (max-width:801px){body.single-post .woocommerce.columns-3 ul.products li.product h2{text-align:center}}@media all and (max-width:801px){body.single-post .woocommerce.columns-3 ul.products li.product{width:100%}}body.single-post .woocommerce.columns-4 ul.products li.product{width:24%;vertical-align:top;display:inline-block}body.single-post .woocommerce.columns-4 ul.products li.product h2{text-align:center;color:#23cb89;font-size:1.4em;font-family:gilroyextrabold}@media all and (max-width:801px){body.single-post .woocommerce.columns-4 ul.products li.product h2{text-align:center}}@media all and (max-width:801px){body.single-post .woocommerce.columns-4 ul.products li.product{width:100%}}