.single-product#top div.woocommerce-message{margin-bottom:0}.single-product .template-shop{padding-top:0}.single-product ul.woocommerce-error{margin-bottom:0}.single-product .container .av-content-full.units{width:100%}.single-product div.product div.images,.single-product div.product div.summary{width:100%;float:none}.single-product div.product div.images img{padding:0;border:non}.single-product .container{width:100%;padding:0 50px}@media only screen and (max-width:767px){.responsive #top #wrap_all .container{width:85%;max-width:85%}.single-product .avia-section-small .av-layout-tab{transform:translateX(-20px)}.single-product .av-special-heading{margin-top:0}.responsive #top #wrap_all .flex_column.bg_box{margin-bottom:0}}@media (min-width:1200px){.responsive .single-product #main>.container_wrap_first>.container{width:100%;padding:0}}@media only screen and (min-width:768px){.hide_desktop{display:none!important}}.product-hero-image{width:100%;max-height:410px;float:none;padding:0;margin:0;position:relative}.product-hero-image img{object-fit:cover;object-position:center;max-height:410px;width:100%;display:block}.single-product .template-shop .images a{padding:0;border:none}.single_hero_wrapper{overflow:hidden;position:relative}.product-hero-image{position:relative}.single_hero_wrapper .product-hero-image::after{content:"";position:absolute;background:linear-gradient(90deg,rgba(0,0,0,.9) 37%,rgba(0,0,0,.71) 66%,rgba(0,0,0,.1) 100%);top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:.85}@media only screen and (max-width:767px){.single_hero_wrapper .product-hero-image::after{background:linear-gradient(90deg,rgba(0,0,0,.71) 60%,rgba(0,0,0,.71) 100%,rgba(0,0,0,.1) 100%);opacity:.75}}.single_hero_wrapper h1{color:#fff}.single-product .single-product-summary{max-width:1310px;position:absolute;top:50px;left:0;right:0;z-index:400;color:#fff;margin:0 auto;padding:0 35px}@media (min-width:1200px){.single-product .single-product-summary{}}@media only screen and (max-width:767px){.single-product .single-product-summary{position:static;padding:0 20px}}.single-product #main .product .product_title{font-size:36px!important;line-height:40px!important;margin-bottom:4px}.single-product .template-shop div.product div.summary{width:100%;float:none}.single-product#top .summary .price span{font-family:'inter','HelveticaNeue','Helvetica Neue','Helvetica-Neue',Helvetica,Arial,sans-serif;font-weight:300;color:#d2d3d4;font-size:28px}.single-product#top .wc-gzd-additional-info span{color:#9e9e9e;font-size:10px}.entry-summary .woocommerce-product-rating .star-rating{float:none;margin-right:6px!important}.single-product#top .main_color .price{margin:15px 0 0 0}.single-product#top .all_colors p{font-weight:300;color:#898989;font-size:14px!important;margin-bottom:0}.single-product#top .variations_form{background:transparent;border:none;padding:0;margin:25px 0 0 0}.single-product#top .variations td{padding:0}.single-product .product .single_add_to_cart_button.button.alt{padding:14px 16px 14px 20px!important;font-size:13px;min-width:185px;background-color:#fafafa;color:#575757;border-radius:3px;text-decoration:none;display:inline-block;margin:3px 0;line-height:1.2em;position:relative;font-weight:400;text-align:center;max-width:100%;opacity:.93}.single-product .product .single_add_to_cart_button.button.alt:hover{background-color:#fff;color:#000;opacity:1}.single-product#top form.cart .button{margin-top:1px;margin-left:15px;font-weight:400}.single-product#top form.cart .button::before{width:.3em;height:.3em;border-right:1px solid #575757;border-top:1px solid #575757;margin-right:8px;top:-2px;margin:0 4px 0 -10px}.single-product#top form.cart .button:hover::before{border-color:#000}.single-product .product .entry-summary .cart{display:flex}.single-product table.variations{width:auto!important;float:none!important}.single-product .single_variation_wrap{width:auto!important;float:none!important}.single-product .variations_button{width:100%!important;float:none!important}.single-product#top .variations select{font-family:'inter';padding:11px 14px 11px 25px!important;font-size:13px;background-color:#00000070!important;width:185px;border:3px solid #fff;color:#fff;border-color:#fff;background-position:left;cursor:pointer;max-width:185px;background-image:none!important;font-weight:400;opacity:.85}.variations .value{background-image:none;opacity:.85}.variations .value::after{font-family:'entypo-fontello';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;content:'';speak:none;position:absolute;left:16px;top:50%;transform:translateY(-50%);opacity:.8}.variations .value:hover::after{opacity:1}.single-product#top .variations select:hover{opacity:1}.single-product .variations_form{width:auto!important}@media (min-width:1200px){.single-product#top div.product .woocommerce-tabs{width:1170px;margin:0 auto}}.single-product#top div.product .woocommerce-tabs ul.tabs{border-bottom:2px solid #ededed}.single-product#top div div.product .woocommerce-tabs ul.tabs li{background-color:transparent}.single-product#top div div.product .woocommerce-tabs ul.tabs li a{color:#000;font-size:14px;background:transparent!important;border:none;position:relative}.single-product#top div div.product .woocommerce-tabs ul.tabs li a{font-weight:400;color:#898989}.single-product#top div div.product .woocommerce-tabs ul.tabs li.active a{color:#000}.single-product#top div div.product .woocommerce-tabs ul.tabs li.active a::after{content:'';width:100%;height:2px;background-color:#000;position:absolute;bottom:-5px;left:0}.single-product#top div div.product .woocommerce-tabs .panel{background-color:transparent;border:none;padding-top:30px}.single-product#top .products .product:last-child,.single-product#top #main .products .product:last-child{margin-right:0}@media only screen and (max-width:767px){.single_hero_wrapper::after{display:none}.single-product #main .product .product_title{font-size:28px!important;line-height:30px!important;color:#000;margin-bottom:4px}.single-product#top .summary .price span{color:#af2813;font-size:26px}.single-product#top .wc-gzd-additional-info span{color:#d6d6d6}.single-product#top .variations_form{margin-top:15px;margin-bottom:10px;margin-left:-5px;margin-right:-5px}.single-product .single_variation_wrap{margin-left:0;max-width:50%;flex:0 0 50%;padding-left:5px;padding-right:5px;margin:0}.single-product#top .variations select{width:100%;min-width:auto;background-color:transparent!important;border-color:#000;color:#000;max-width:none;-webkit-appearance:none}#top .variations_form>table{max-width:50%;flex:0 0 50%;padding-left:5px;padding-right:5px;display:block;margin:0}#top .variations_form>table tr,#top .variations_form>table tbody,#top .variations_form>table td{width:100%;display:block}.single-product#top form.cart .button::before{border-right:1px solid #fff;border-top:1px solid #fff}.single-product .product .single_add_to_cart_button.button.alt{background-color:#000;color:#fff;font-size:14px;border:2px solid transparent;border-radius:3px;padding:12px 6px 11px 6px!important}.single-product#top div.product .woocommerce-tabs ul.tabs{display:flex;overflow-x:auto;padding-bottom:10px;border-bottom:none;margin-left:15px}.single-product#top div.product .woocommerce-tabs ul.tabs li a{border-bottom:2px solid #ededed!important;padding:9px 5px 10px 5px!important}.single-product#top form.cart .button{margin-left:0;width:100%;min-width:auto}.variations .value::after{color:#000}.single-product .product .entry-summary .cart{align-items:baseline}}.single-product .single_cat_link{font-family:'Questrial',Arial,sans-serif;color:#9e9e9e;font-size:18px;margin-bottom:4px;display:inline-block}.single-product .single_cat_link:hover{color:#d6d6d6}.single-product .single_cat_link:hover svg{fill:#d6d6d6}.single-product .single_cat_link svg{fill:#9e9e9e;display:inline-block;margin-right:0;padding-top:0;transition:all .18s ease-out}.checkmark-list ul{margin:0;padding:0;display:flex;list-style:none!important;flex-wrap:wrap}.checkmark-list ul li{font-family:'inter',sans-serif;position:relative;padding-left:3rem;padding-right:3rem;max-width:33.3333%;flex:0 0 33.3333%;margin:0 0 2rem 0;color:#575757;font-weight:300}.checkmark-list ul li::before{content:'\f00c';font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:900;font-size:16px;position:absolute;left:0;top:50%;transform:translateY(-50%);color:#0fa}.single-product h1,.single-product h2,.single-product h3,.single-product h4,.single-product h5{font-family:'questrial','HelveticaNeue','Helvetica Neue','Helvetica-Neue',Helvetica,Arial,sans-serif}.single-product#top .av-section-tab-title:first-child{padding-left:0}.single-product#top .av-section-tab-title:hover{color:#000}.single-product-tabs .av-tab-section-tab-title-container{background-color:transparent;text-align:left;border-bottom:2px solid #f5f5f5;margin-bottom:15px;margin-left:50px;margin-right:50px}@media only screen and (max-width:767px){.single-product-tabs .av-tab-section-tab-title-container{width:calc(85% - 20px);max-width:calc(85% - 20px);margin:0;margin-left:calc(7.5% - 20px)}}.single-product .av-tab-no-icon.av-tab-no-image .av-inner-tab-title{margin-bottom:0;text-transform:none;font-size:14px}.single-product .av-section-tab-title{position:relative;text-transform:none}.single-product .av-section-tab-title .av-tab-arrow-container{position:absolute;top:auto;bottom:-2px;width:calc(100% - 40px);left:20px;right:0;height:2px;background:transparent}.single-product#top .av-section-tab-title:first-child .av-tab-arrow-container{width:calc(100% - 20px);left:0}.single-product .av-section-tab-title .av-tab-arrow-container span{display:none!important}.single-product .av-section-tab-title.av-active-tab-title .av-tab-arrow-container{background:#000}#top .av-section-tab-title{padding:10px 0;display:inline-block;text-decoration:none;margin-right:0;font-weight:400;outline:none}.single-product .av-subheading p{color:#d6d6d6;font-weight:400;font-family:'Questrial'!important}@media (min-width:1200px){.single-product-tabs .av-tab-section-tab-title-container{width:1210px;margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.single-product .single_cat_link svg{margin-right:-2px}.single-product .av-tab-section-container{padding:0 20px}.single-product .product .single_add_to_cart_button.button.alt:hover{border-color:#000;color:#000}.single-product#top form.cart .button:hover::before{border-color:#000}.single-product-tabs .av-tab-section-tab-title-container{display:flex;overflow-x:auto;padding-top:0;border:none}.single-product-tabs .av-tab-section-tab-title-container .av-section-tab-title{border-bottom:2px solid #f5f5f5}.checkmark-list ul li{max-width:100%;flex:0 0 100%;color:#575757}}.single-product .single_hero_wrapper .product-hero-image .btn-info.btn-lg{padding:0;outline:none!important;position:absolute;z-index:500;font-size:0;border:none;background:url(../../../../../../../themes/enfold-child/images/background-images/bg-play.png) no-repeat center;background-size:12.7rem 12.7rem;opacity:.7;top:0;background-position:center;width:12rem;height:12rem;right:12%;left:auto;top:50%;transform:translateY(-50%);transition:opacity ease 0.3s;box-shadow:0 0 2px #000;border-radius:50%;border:2px solid #fff}.single-product .single_hero_wrapper .product-hero-image .btn-info.btn-lg:hover{opacity:.9;transition:opacity ease 0.3s}@media only screen and (max-width:767px){.single-product .single_hero_wrapper .product-hero-image .btn-info.btn-lg{width:9rem;height:9rem;background-size:10.7rem 10.7rem;margin:0 auto;left:0;right:0}.single-product .single_cat_link{position:absolute;top:10px;font-size:16px}}.single-product .single_hero_wrapper .product-hero-image .btn-info.btn-lg:hover{opacity:1}.single_hero_wrapper .image-overlay .image-overlay-inside{display:none!important}.single-product .single_hero_wrapper .product-hero-image .btn-info.btn-lg:hover,.single-product .single_hero_wrapper .product-hero-image .btn-info.btn-lg:focus{background-color:transparent;box-shadow:0 0 3px #000;outline:0}.single-product .single_hero_wrapper .product-hero-image .btn-info.btn-lg:focus{outline:0}.single-product div.product .woocommerce-product-gallery{max-height:410px}.single-product .single_hero_wrapper .woocommerce-product-gallery__wrapper{position:relative;max-height:410px}.single-product div.product div.images img{max-height:410px;object-fit:cover;border:none!important}.single-product div.product div.images div.thumbnails{display:none}@media only screen and (max-width:767px){.responsive .product-hero-image,.single-product div.product .woocommerce-product-gallery{margin:0}.responsive .product-hero-image{padding-bottom:0;margin-bottom:0}.single-product .single-product-summary{margin-top:40px}}.single-product-main-image{display:none!important}.widget_nav_menu li{line-height:1.6}.widget_nav_menu a{text-decoration:none}.widget_nav_menu a:hover{text-decoration:none;color:#000}.footer_color a:hover,.footer_color h1 a:hover,.footer_color h2 a:hover,.footer_color h3 a:hover,.footer_color h4 a:hover,.footer_color h5 a:hover,.footer_color h6 a:hover,.footer_color .template-search a.news-content:hover,.footer_color .wp-playlist-item .wp-playlist-caption:hover{color:#0d0d0d}.widget_nav_menu ul:first-child>.current-menu-item>a,.widget_nav_menu ul:first-child>.current_page_item>a{border:none;padding:6px 7px 7px 0}.single-product#top #reviews h2{display:none}div #reviews #comments ol.commentlist li .comment-text{background-color:#f8f8f8}@media only screen and (max-width:767px){.responsive.single-product #top .container .av-content-small,.responsive.single-product #top .flex_column,.responsive.single-product #top .av-flex-cells .no_margin{margin:0;margin-bottom:20px;width:100%}}@media only screen and (max-width:479px){.responsive.single-product #top .related.products .product{margin:0 0 20px;width:100%}}.single-product #reviews #comments ol.commentlist li .comment-text .star-rating span{background:url(../../../../../../../themes/enfold-child/config-woocommerce/images/star2.png) repeat-x left -16px transparent!important}.single-product #header_main{background-color:#fff}.single-product .star-rating{cursor:pointer}.single-product .comments-number{margin-left:5px}.single-product#top .avia-slideshow-arrows a{color:inherit;opacity:.1;font-size:45px}.single-product#top .avia-slideshow-arrows a:before{background:transparent!important}.single-product#top .av_slideshow.avia-slideshow:hover .avia-slideshow-controls a{opacity:.5}.single-product#top .av_slideshow.avia-slideshow .avia-slideshow-controls a:hover{opacity:.9}.single-product#top .cart_dropdown .dropdown_widget .widget_shopping_cart_content p{font-size:11px!important}.single-product#top .av_slideshow .avia-slideshow-dots{display:none!important}.single-product#top .single_button .button{margin:0 auto;float:none;min-width:75px;width:100%}@media only screen and (max-width:767px){.responsive #top .related.products .product,.responsive #top .upsells.products .product{margin:0 1% 1% 0;width:49%}}@media only screen and (max-width:479px){.responsive #top .related.products .product,.responsive #top .upsells.products .product{margin:0 0 20px 0;width:100%}}@media only screen and (max-width:767px){.responsive .single-product#top .flex_column{margin:0;margin-bottom:20px;width:100%}}.single-product .entry-summary .woocommerce-product-rating{display:flex;align-items:center}.single-product .entry-summary .woocommerce-product-rating .woocommerce-review-link{color:#d5d5d5;top:1px;line-height:16px}@media only screen and (max-width:767px){.single-product .entry-summary .woocommerce-product-rating .woocommerce-review-link{color:#8a8a8a}}#wpcw_fe_course .wpcw_fe_module td{background:0 0;text-transform:none;color:#575757;font-family:'Questrial','inter','Helvetica','Arial',sans-serif!important;font-weight:400;font-size:24px}