body{margin:0;font-family:lato,Verdana,Arial,sans-serif}.cart fieldset{margin:10px 0!important}#credit_called{margin:10px!important}.tcb-video{margin:20px}.tcb-video-wrapper{position:relative}.tcb-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tcb-video-header{margin-top:40px;padding:20px}.tcb-video-header h1{font-family:lato;font-weight:300;line-height:1.25;color:#0a0a0a;text-align:center;font-size:48px}.tcb-video-header .break-down{font-family:lato;font-weight:700;line-height:1.25;color:#000;text-align:center;font-size:34px;margin-top:40px}.tcb-video-header .artist{font-family:lato;font-weight:400;line-height:1.25;color:#000;text-align:center;font-size:3rem}.tcb-video-description p{color:#000;font-size:1.8rem;font-family:lato;margin:0 0 25px}.site-header .wrap{width:auto;padding:0}.login-button{background:#fff}.login-button span{color:#000}.woocommerce div.product .product_title,.woocommerce-cart .content .page h1,.woocommerce-cart .content h1.entry-title{font-family:lato;font-size:30px;font-weight:300}.woocommerce div.product .woocommerce-tabs .panel h2,.content .woocommerce .cart-collaterals h2,.content .woocommerce .cart-collaterals h2{font-family:lato;font-size:23px}.tcb-video-header h2{font-size:35px;text-align:center;margin-top:30px;line-height:40px}.tcb-video h1.break-down{font-size:40px;line-height:50px;text-align:center;margin:5px}.tcb-video h2.artist{font-size:30px;line-height:50px;text-align:center;margin-bottom:60px}.tcb-video-header{margin-top:0;padding:10px}.custom_video_container{background-color:#000;padding:20px;padding-top:40px}.tcb-video{margin:0}.custom_video_container .site-inner{background-color:#000}.tcb-video-description p{font-size:1.7rem}.fl-node-564d39ecd2c2a{background-color:#f6f7f9}.fl-node-564d39ecd2c2a .fl-photo-content{border:2px solid #000}.fl-node-564d39ecd2f4c,.fl-node-564d39ecd2f90{position:relative}.fl-node-564d3adf9dd5d,.fl-node-564d3a3526774{position:absolute;bottom:30px;left:5%;width:90%}.fl-node-564d3adf9dd5d h3.fl-heading,.fl-node-564d3a3526774 h3.fl-heading{padding:20px!important;background-color:rgba(255,255,255,.8)}body.woocommerce-account header h1.entry-title,.content .entry-content h2{font-size:34px}.woocommerce-account header h1.entry-title{text-align:center}.woocommerce-account .addresses .title h3{font-size:2.3rem}#menu-main-menu,.site-header .widget-area{margin-right:20px}.stripe_new_card{display:block!important}.upsells h2{margin-bottom:20px}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--members-area{display:none}.pu-counter h1{float:left;font-size:5rem!important}.pu-head h4{float:right;margin-bottom:0!important;margin-top:9px!important;line-height:1.1!important}.pu-head h6{float:right;clear:right}.summary p.price:before{display:none}.woocommerce-info a.woocommerce-Button.button{display:none}.template_files{text-align:center;display:block!important;padding:0!important}.template_files_left{min-height:80px;display:table}.podcast_file{padding:27px 10px!important;display:flex;align-items:center;width:63%!important;background-color:#fff;float:right;box-sizing:content-box}.video .podcast_file{height:71px;padding:20px!important}.podcast_file audio{width:100%;flex:0 0 100%}.podcast_file p{display:block;vertical-align:middle;width:100%;text-align:center;margin:0 auto;flex:0 0 100%;line-height:0}.product-template-default p.stock.in-stock{display:none}.woocommerce div.product .stock{color:#000;font-style:italic}.woocommerce-info::before{display:none}.yith_magnifier_gallery li{width:29%;margin:0 10px}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{margin-bottom:-10px}.single-product .wc-tab div div iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wistia_responsive_padding{padding:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs h2{display:none}#mailchimp-top-bar label.mctb-label{font-style:italic}div.forumHero{display:none}body.forum-archive div.forumHero{display:block}.first-payment-date{display:none}body.forum-archive div.forumHero p{position:absolute;top:25%;background-color:rgba(255,255,255,.8);padding:30px;font-size:40px;font-weight:700;border-radius:20px;border-top-left-radius:0;border-bottom-left-radius:0}.custom_featured_grid{background-color:#000;color:#fff}.custom_featured_grid .custom_title{float:left;width:80%;padding:10px;padding-top:0}.custom_featured_grid .custom_title.text_right{text-align:right}.custom_featured_grid .custom_title h2{color:#fff;font-size:33px;margin-bottom:0;font-family:lato,sans-serif;font-weight:700}.custom_featured_grid .custom_title p{font-family:lato,sans-serif;color:#fff;margin-bottom:5px;font-size:28px}.custom_featured_grid .custom_number{float:left;text-align:center;width:20%;padding-right:50px;padding:0}.custom_featured_grid .custom_number h2{color:#fff;font-size:85px;margin-bottom:0;line-height:75px;font-family:lato,sans-serif}.custom_featured_grid .custom_clear{clear:both;display:block;width:100%}.template_files_header{font-weight:700;background:#fff;color:#000;display:table-cell;vertical-align:middle}@font-face{font-family:lato;font-style:normal;font-weight:400;src:url(../fonts/lato-v13-latin-regular.eot);src:local("Lato Regular"),local("Lato-Regular"),url(../fonts/lato-v13-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/lato-v13-latin-regular.woff2) format("woff2"),url(../fonts/lato-v13-latin-regular.woff) format("woff"),url(../fonts/lato-v13-latin-regular.ttf) format("truetype"),url(../fonts/lato-v13-latin-regular.svg#Lato) format("svg")}@font-face{font-family:lato;font-style:italic;font-weight:400;src:url(../fonts/lato-v13-latin-italic.eot);src:local("Lato Italic"),local("Lato-Italic"),url(../fonts/lato-v13-latin-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/lato-v13-latin-italic.woff2) format("woff2"),url(../fonts/lato-v13-latin-italic.woff) format("woff"),url(../fonts/lato-v13-latin-italic.ttf) format("truetype"),url(../fonts/lato-v13-latin-italic.svg#Lato) format("svg")}@font-face{font-family:lato light;font-style:light;font-weight:300;src:url(../fonts/lato-v22-latin-300.eot);src:local("Lato Light"),local("Lato-Light"),url(../fonts/lato-v22-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/lato-v22-latin-300.woff2) format("woff2"),url(../fonts/lato-v22-latin-300.woff) format("woff"),url(../fonts/lato-v22-latin-300.ttf) format("truetype"),url(../fonts/lato-v22-latin-300.svg#Lato) format("svg")}@font-face{font-family:lato;font-style:normal;font-weight:700;src:url(../fonts/lato-v13-latin-700.eot);src:local("Lato Bold"),local("Lato-Bold"),url(../fonts/lato-v13-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/lato-v13-latin-700.woff2) format("woff2"),url(../fonts/lato-v13-latin-700.woff) format("woff"),url(../fonts/lato-v13-latin-700.ttf) format("truetype"),url(../fonts/lato-v13-latin-700.svg#Lato) format("svg")}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{list-style:none}.woocommerce div.product div.images .flex-control-thumbs li{width:30%}.site-inner ul{margin-bottom:25px;margin-left:20px;list-style:inside}#menu-marketplace-static li{list-style:none}#ez-fat-footer-container-wrap div#nf-field-5-wrap{text-align:center}#ez-fat-footer-container-wrap div#nf-field-5-wrap .nf-field-element{margin:auto}.site-footer{padding-bottom:50px}.postid-31928 .addon-alert,.postid-32019 .addon-alert{color:#bbb;font-style:italic}.postid-31928 div.product p.price,.postid-32019 div.product p.price{display:none}.page-id-7906 a.button.product_type_subscription.ajax_add_to_cart,.page-id-8683 a.button.product_type_subscription.ajax_add_to_cart{display:none}.site-header .genesis-nav-menu a{padding:17px 10px}#menu-main-menu,.site-header .widget-area{margin-right:0!important}#menu-main-menu{margin-right:0}.site-header .genesis-nav-menu li{float:left}#responsive-menu-pro li a{line-height:30px;border-bottom:1px solid #212121;color:#fff;background-color:#000;font-size:13px;width:100%;display:block;text-decoration:none;padding:0 5%;position:relative;text-transform:capitalize}#responsive-menu-pro .sub-menu{display:block!important}#responsive-menu-pro li a.my-account-link{display:none}.avatar{vertical-align:middle;padding-right:10px}.menu-item-login,.menu-item-cart,.menu-item-join{float:right!important}.menu-item-join a{background:#fff!important;color:#000!important;font-weight:700!important;padding:18px 20px!important}a.my-account-link.sf-with-ul{padding-top:12px!important;padding-bottom:12px!important}a.my-account-link.sf-with-ul::after{display:inline-block;width:0;height:0;margin-left:.855em;vertical-align:middle;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}#responsive-menu-pro .menu-item-access,#responsive-menu-pro .menu-item-has-children,#responsive-menu-pro .menu-item-login,#responsive-menu-pro .menu-item-cart,#responsive-menu-pro .menu-item-join{float:none!important}#responsive-menu-pro .menu-item-join a{background:inherit!important;color:#fff!important;font-weight:inherit!important;padding:0 5%!important}.logo-text a{padding-left:20px!important;padding-right:20px!important;text-transform:uppercase!important;font-size:35px!important;font-weight:700!important;letter-spacing:.05em;color:#000!important}#responsive-menu-pro .logo-text a{display:none!important}.woocommerce-MyAccount-navigation{text-align:center}.dashboard-intro{text-align:center}h4.widget-title.widgettitle{margin-bottom:0}.prdctfltr_filter_wrapper.prdctfltr_columns_1{padding-top:20px}#menu-marketplace-static a:hover{color:#95603d}#menu-marketplace-static li{padding:3px 0}h4.widget-title.widgettitle{margin-bottom:0}.prdctfltr_filter_wrapper.prdctfltr_columns_1{padding-top:20px}#menu-marketplace-static a:hover{color:#95603d}#menu-marketplace-static li{padding:3px 0}@media screen and (max-width:769px){#menu-main-menu,.site-header .widget-area{visibility:hidden}.home .fl-node-5910c3232dc84{height:390px;display:block}.home .fl-node-5910c3232dc84 .fl-row-content-wrap{height:inherit;background-size:100%}.home .site-inner{margin-top:0!important}.home .fl-node-5910c3232dc84 .fl-col-group .fl-visible-desktop.fl-col{display:block}.home .fl-node-5910c3232dc84 .fl-photo-content img{width:350px!important;padding-top:25px}.fl-node-5858f899642e4 .fl-module-content{margin-top:0}.fl-col.fl-node-56451036915a6{margin-top:-60px}.fl-col.fl-node-5694962abb9bb.fl-col-small{margin-top:-150px;text-align:center}.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-5645700917022 p{text-align:center}.fl-node-564d3f9c5ec0a .fl-module-content{margin-top:-125px;margin-right:20px;margin-left:20px}}@media screen and (max-width:480px){.yith_magnifier_gallery li{width:28%;margin:0 10px}.home .fl-node-5910c3232dc84{height:340px;display:block}.home .fl-node-5910c3232dc84 .fl-photo-content img{padding-top:45px}.home .fl-node-5910c3232dc84 .fl-row-content-wrap{height:inherit;background-size:200%}.home .site-inner{margin-top:0!important}.home .fl-node-5910c3232dc84 .fl-col-group .fl-visible-desktop.fl-col{display:block}.fl-node-5858f899642e4 .fl-module-content{margin-top:50px;margin-bottom:-30px}.fl-row-content-wrap{padding-top:0}.fl-node-589b6009b7906 .fl-module-content{margin-left:0}.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-5653fb34d7d7f{margin-top:30px}.fl-node-564bab7a2e95f .fl-module-content{margin-left:0;margin-bottom:25px}.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-5650f58236b1b,.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-56453232e9294{margin-top:25px}.fl-col.fl-node-56451036915a6{margin-top:0}.custom_featured_grid .custom_title h2{font-size:25px!important}.custom_featured_grid .custom_title p{font-size:18px!important}.custom_featured_grid .custom_number h2{font-size:55px!important}.template_files_left{float:none!important;width:100%!important}.webinar_box_container .template_files_right.podcast_file{width:87%!important;float:none}.woocommerce div.product div.images .flex-control-thumbs li{margin-right:15px!important}.template_files_right ul li{display:block!important}}.woocommerce-view-subscription .subscription_details a.button .tooltiptext{font-weight:100;visibility:hidden;width:350px;background-color:#000;color:#fff;text-align:center;padding:7px;border-radius:6px;font-size:small;top:110%;left:50%;margin-left:-37px;position:absolute;z-index:1;text-transform:none;line-height:1.2}.woocommerce-view-subscription .subscription_details a.button:hover .tooltiptext{visibility:visible}.woocommerce-view-subscription .subscription_details a.button .tooltiptext::after{content:" ";position:absolute;bottom:100%;left:10%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #000 transparent}.woocommerce-view-subscription .subscription_details a.skip_disable{pointer-events:none;opacity:.4;cursor:default}.woocommerce-checkout p#source_field{clear:both}.woocommerce-account .woocommerce-MyAccount-content{float:none!important;padding:0 10px;width:calc(100% - 20px)!important;clear:both}@media(min-width:415px){.woocommerce-account .woocommerce-MyAccount-content{padding:0;width:100%!important}}nav.woocommerce-MyAccount-navigation{float:none!important;width:100%!important;margin-top:30px;margin-bottom:0}.woocommerce-MyAccount-navigation ul li{display:inline-block;list-style:none;font-size:13px!important;margin-left:0;padding:15px;text-transform:uppercase;font-weight:700}.woocommerce-MyAccount-navigation ul li.is-active{background-color:#f7f7f7}.woocommerce-MyAccount-navigation:after{content:" ";display:table;clear:both}.woocommerce-account .title h4{float:left}.woocommerce-account .title .edit{float:right}.woocommerce-account .title:after{content:" ";display:table;clear:both}.site-header{background-image:none!important;min-height:55px;border-top:0 solid #ddd;border-bottom:0 solid #ddd;border-left:0 solid #ddd;border-right:0 solid #ddd;clear:both}.site-header .genesis-nav-menu a{background:0 0;border-top:0 solid #ddd;border-bottom:0 solid #ddd;border-left:0 solid #ddd;border-right:0 solid #ddd;margin:0 0;padding:13px 10px 17px;color:#000;display:block;position:relative}.site-header .genesis-nav-menu li.current_page_item a,.site-header .genesis-nav-menu li.current-cat a,.site-header .genesis-nav-menu li.current-menu-item a{color:#c79d80}#header{display:none}.site-header .genesis-nav-menu li{list-style:none}.site-footer{background:#f7f7f7;border-top:0 solid #ddd;border-bottom:0 solid #ddd;border-left:0 solid #ddd;border-right:0 solid #ddd;clear:both}.site-footer .wrap{padding:45px 10px 30px;max-width:1140px;margin:auto}.home .site-inner,.page-id-116 .site-inner,.page-id-21265 .site-inner,.page-id-112 .site-inner,.page-id-7906 .site-inner{max-width:100%;padding:0}.home .content,.page-id-116 .content,.page-id-21265 .content,.page-id-112 .content,.page-id-7906 .content{padding:0}.site-footer div#nf-field-5-wrap .nf-field-element{margin:auto}a.my-account-link.sf-with-ul::after{position:relative;top:-2px;display:inline-block;width:0;height:0;margin-left:.855em;vertical-align:middle;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.page-id-2353 .site-header .genesis-nav-menu{font-size:16px!important}#responsive-menu-pro-noscroll-wrapper{overflow:inherit!important}.woocommerce-checkout h1{color:#000;font-size:40px;font-size:4rem}#payment_method_stripe{top:8px}.payment_method_stripe>label{padding-left:27px}.page-id-7906 .fl-col{width:100%}.page-id-7906 .fl-heading-text{font-size:3.8rem;text-align:center;font-weight:300;margin-bottom:30px}.page-id-7906 ul.nav-tabs{display:inline-block;margin:auto;margin-bottom:30px}.text-center{text-align:center}.page-id-7906 ul.nav-tabs li{padding:15px 25px;font-size:25px}.page-id-7906 .workshops li.product{float:left;clear:none}.page-id-7906 ul.nav-tabs{margin:0;padding:0;list-style:none}.page-id-7906 ul.nav-tabs li{background:0 0;color:#222;display:inline-block;padding:10px 15px;cursor:pointer}.page-id-7906 ul.nav-tabs li.current{background:#ededed;color:#222}.page-id-7906 .tab-pane{display:none;padding:15px}.page-id-7906 .tab-pane.current{display:inherit}.page-id-7906 li.product:last-child{margin-right:0!important}.page-id-7906 .shop-title{background-color:#000;color:#fff;padding:20px;text-transform:uppercase;font-weight:300;height:13%;font-size:21px}.page-id-7906 .main-product-img img{margin-bottom:0!important}.page-id-7906 .product-feat{float:left;width:47%}.page-id-7906 .product-cross-sells{float:right;width:53%}.page-id-7906 .popup-products{clear:both;height:406px;overflow:hidden;margin-bottom:50px}.page-id-7906 .product-feat a{color:#fff}.page-id-7906 .main-product-img{max-height:75%;overflow:hidden}.page-id-7906 .product-cross-sells:after{content:normal;clear:both;margin:50px}.page-id-7906 .popup-products .button{display:none!important}.page-id-7906 ul.products{width:100%}.page-id-7906 .related li.product{height:170px;overflow:hidden;margin-top:0!important;margin-bottom:55px!important}.page-id-7906 .video-only a{color:#000}.page-id-7906 .video-only{margin-top:100px}.title-overlay{display:none}.swiper-slide:hover .title-overlay{display:block;position:absolute;padding:20px;background-color:#ffffff9e;height:188px;color:#000}.swiper-button-next{margin-top:0;position:absolute;right:-40px;width:45px;height:45px;top:52%;transform:translateY(-50%)}.swiper-button-prev{position:absolute;left:-40px;width:45px;height:45px;top:52%;transform:translateY(-50%);margin-top:0}.swiper-container{width:560px}.page-id-7906 .related.products{position:relative}.swiper-button-next,.swiper-button-prev{display:none}.visible{display:block}.product-cross-sells:hover .swiper-button{display:block!important}.woocommerce-cart ul.products li{margin-right:20px!important}@media screen and (max-width:768px){.page-id-7906 .product-feat{float:none;width:100%;height:auto;margin-bottom:25px!important}.page-id-7906 .product-cross-sells{float:none;width:100%}.page-id-7906 .popup-products{clear:both;height:auto;overflow:visible;margin-bottom:50px}.page-id-7906 .fl-heading-text{line-height:130%}.page-id-7906 .tab-pane{padding:0}.page-id-7906 .tab-content{margin-left:-20px;margin-right:-20px}.page-id-7906 .main-product-img{max-height:100%}.page-id-7906 .shop-title{height:auto}.page-id-7906 ul.products{margin-left:0;height:auto}.page-id-7906 .related li.product{height:auto;margin-bottom:10px!important}.page-id-7906 .swiper-container{width:85%}}@media screen and (max-width:1100px){.page-id-7906 .shop-title{font-size:17px}.site-header .wrap{width:auto}}.post-type-archive-product .site-inner .content-area,.tax-product_cat .site-inner .content,.tax-product_cat .site-inner .content-area,.tax-productType .site-inner .content,.tax-productType .site-inner .content-area{width:69.913043%;float:right;margin-left:4.347826087%}.post-type-archive-product .site-inner .widget-area,.tax-product_cat .site-inner .widget-area,.tax-productType .site-inner .widget-area{width:21.7391304348%;float:left;margin-right:0;margin-bottom:50px}.category-widget{border-right:1px solid #757474;font-weight:400;padding-left:40px}.category-widget h3{font-size:20px;border-bottom:1px solid #757474;padding-bottom:10px}.category-widget ul{padding-left:0;list-style-type:none;margin-top:10px}.category-widget ul li{margin-left:0;margin-bottom:10px;line-height:110%;width:90%}.category-widget ul li a{color:#777;font-size:.92em}.category-widget ul li a:hover{color:#777;text-decoration:underline}form.woocommerce-product-search input{width:71%;padding:8px;margin-bottom:10px;border:1px solid #757474;height:50px}form.woocommerce-product-search button:before{color:#fff!important;text-align:center;font-size:17px;font-family:ysm-fontello;line-height:38px;content:"\e800"}form.woocommerce-product-search button{width:19%;border:none!important;background:#000!important;padding:.618em 1em!important;color:#fff}.woocommerce .woocommerce-ordering select{border:1px solid #757474;margin-left:1.1em;height:1.7em}.woocommerce.post-type-archive-product .site-container form.woocommerce-ordering+ul.products .woocommerce-loop-product__title{height:4.8rem;padding-right:20px!important;padding-left:20px!important;line-height:123%!important}.home ul.products li.product{margin:0 1.3% 2.992em 0}.home ul.products li.product:nth-child(5n){margin-right:0}.woocommerce-loop-product__title{color:#000;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}h2.woocommerce-loop-product__title{padding-bottom:.1em!important;padding-top:.1em!important}h2.featured-titles{padding:.5em .5em .9em;font-size:1.1em;line-height:1.1em;text-align:center;color:#000}.yit-wcan-container{margin:0 0 2em}h2.woocommerce-loop-product__title{padding-bottom:.1em!important;padding-top:.1em!important}h2.featured-titles{padding:.5em .5em .9em;font-size:1.1em;line-height:1.1em;text-align:center;color:#000}.yit-wcan-container{margin:0 0 2em}h2.cat-title{text-align:left;float:left;margin-bottom:.5em}a.view-all{float:right;margin-right:1em}.post-type-archive-product .site-inner .content-area,.tax-product_cat .site-inner .content,.tax-product_cat .site-inner .content-area,.tax-productType .site-inner .content,.tax-productType .site-inner .content-area{margin-left:0%;margin-right:4.347826087%}.product-template-default .site-inner{max-width:100%;padding:50px 100px}.woocommerce div.product form.cart .button{background-color:#95603d!important;margin-right:15px}.woocommerce div.product form.cart .button:hover{background-color:#000!important}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#95603d}.product p.artist{font-size:.9em;color:#b5b5b5;text-align:center;text-transform:uppercase;font-style:italic;display:block;height:26px}.product p.product-type{color:#b5b5b5;text-align:center;text-transform:uppercase;font-size:small;display:block;margin:0;font-size:.6em;display:inline-block;width:100%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:18.95%}.bundled_product_title{font-size:20px!important}.bundled_product_title .item_title{font-weight:700!important}span.bundled_product_title_link{position:absolute;right:30px;top:20px}.product-template-default .bundled_product_excerpt.product_excerpt{overflow:hidden;font-size:small;line-height:1.5;height:50px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}div.bundled_product_summary,.woocommerce div.product.bundled_product_summary{padding:15px!important;background-color:#f7f7f7;margin-bottom:20px!important}label.bundled_product_optional_checkbox *{font-size:16px!important}label.bundled_product_optional_checkbox{margin-top:10px!important;float:left}.out-of-stock{float:right;margin:0!important}input.bundled_product_checkbox{vertical-align:unset;margin:0 5px 0 0}.bundled_product .quantity .qty{margin-top:0;border:1px solid #000}.bundled_product div.quantity{margin-top:0!important}.bundle_form table.variations td.value,.single-product div.product .bundle_form table.variations td.value select{border:1px solid;padding:10px;border-radius:0}.reset_bundled_variations{display:inline-block;margin-left:10px}.bundled_product_summary .bundled_item_wrap span.price,.single-product .bundled_product_summary .bundled_item_wrap span.price{font-size:16px;margin-bottom:10px!important;margin-top:5px!important}.woocommerce div.product form.cart .woocommerce-variation-description p{margin:0}.bundled_product_title_inner span.item_qty{font-size:initial}.bundled_product_optional_checkbox .woocommerce-Price-amount.amount{font-size:initial}.tribe_gift label{margin-top:18px}.added_to_cart.wc-forward{display:none!important}.cc_saved_items_list{margin-right:30px}a.cc_cart_items_list,a.cc_saved_items_list{margin-right:20px;font-size:20px;text-decoration:none}a.cc_cart_items_list:hover,a.cc_saved_items_list:hover,a.cart-items:hover{color:#ffdbc4!important}.cart-items{padding-top:3px;align-items:center;display:flex;font-size:16px;font-weight:100;text-transform:uppercase!important}.cart-items i{margin-right:10px}.cart-items .cart-icon{display:inline-block;height:20px;width:20px}.cart-items .cart-icon::before{content:url(../../assets/img/cart.svg)}.product .video-holder,.page-template .video-holder{padding-bottom:0}.ysm-search-widget.ysm-search-widget-1{margin-right:20px;width:400px}.smart-search-results .smart-search-post-title a{color:#000!important}.woocommerce .products .add_to_cart_button,.woocommerce-MyAccount-content .woocommerce ul.products li.product a.button{position:absolute;top:25%;bottom:auto;background-color:#000;color:#fff;left:0;right:0;margin:0 auto;width:110px;text-align:center;display:none;font-size:13px;padding:10px 15px!important}.woocommerce ul.products li.product:hover a.button{display:block!important}.woocommerce .products .tcb-shop-learn-more-btn{position:absolute;top:25%;bottom:auto;background-color:#000;color:#fff;left:0;right:0;margin-left:auto;margin-right:auto;width:110px;text-align:center;display:none;font-size:13px;padding:10px 15px!important}.woocommerce ul.products li.product:hover .tcb-shop-learn-more-btn{display:block}.woocommerce ul.products li.product a img,.woocommerce .products .add_to_cart_button,.woocommerce .products .tcb-shop-learn-more-btn{transition:.3s}@media(max-width:800px){.sidebar{display:none}.post-type-archive-product .site-inner .content-area,.tax-product_cat .site-inner .content,.tax-product_cat .site-inner .content-area,.tax-productType .site-inner .content,.tax-productType .site-inner .content-area{width:100%;float:none}.woocommerce .woocommerce-breadcrumb{text-align:center}.product-template-default .site-inner{padding:20px!important}.video-template-default .site-inner{padding:20px!important}}#responsive-menu-pro-header-bar-html{width:400px;position:absolute;top:0;right:100px;z-index:1}#responsive-menu-pro-header-bar-html .tribe_seperator{float:right;padding-right:10px;padding-left:10px;display:none}#responsive-menu-pro-header-bar-html .tribe_cart{float:right;margin-right:-34px}#responsive-menu-pro-header-bar-html .tribe_account{float:right;left:-10px;position:relative}#responsive-menu-pro-header .responsive-menu-pro-header-bar-item{font-size:20px}button#responsive-menu-pro-button{right:3%!important}.current-cat a{color:#95603d!important}.category-widget ul li a:hover{text-decoration:none;color:#95603d!important}.site-header .genesis-nav-menu a:hover{text-decoration:none;color:#c79d80!important}#menu-item-41730 a{color:#fff!important}.category-nav-widget .expand-control span{font-size:12px}.category-nav-widget .product-categories-nav{height:0;overflow:hidden}.category-nav-widget .product-categories-nav.expand{height:auto;overflow:visible}.category-nav-widget .product-categories-nav{list-style-type:none}.category-nav-widget .product-categories-nav li{}.category-nav-widget .product-categories-nav li a{color:#fff}.category-nav-widget .product-categories-nav li a:hover{color:#fff;text-decoration:underline}span.prdctfltr_title_selected{margin-top:15px}span.prdctfltr_title_selected{margin-top:15px}#responsive-menu-pro-container.slide-left{margin-bottom:100px}.recurring-total,.recurring-totals{display:none}@media(max-width:800px){.fl-builder-content-primary{margin-top:80px}.shop-header{margin-top:34px}.player-badge{background:0 0;width:50px;height:50px;border:solid 5px #fff;border-radius:100%;position:absolute;text-indent:-9999px;box-shadow:1px 1px 3px #999;right:1%;top:59%}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow{background:#000!important;height:29px!important;line-height:32px!important;border-color:#000!important}.responsive-menu-pro-subarrow-active{background:#3f3f3f;height:30px!important}.woocommerce .products ul,.woocommerce ul.products{margin-left:10px;margin-right:10px}#responsive-menu-pro-header-bar-title{z-index:99;position:relative}.footer-widget-header-container h2{line-height:1.2}}@media(max-width:455px){#responsive-menu-pro-header .responsive-menu-pro-header-box,#responsive-menu-pro-header .responsive-menu-pro-header-box img{font-size:20px}}.video-wrapper p{position:relative;padding-bottom:50.25%;padding-top:25px;height:0}.video-wrapper p iframe{position:absolute;top:0;left:0;width:100%;height:100%}.workshop-header{height:350px!important;margin-top:-1px}.workshop-header .fl-html{display:table;text-align:center;align-items:center;width:100%}.workshop-header .header-overlay{padding:20px;background:rgba(255,255,255,.8);display:inline-block;margin-top:60px;max-width:375px}.workshop-header .header-overlay h3{margin-bottom:20px!important}.workshop-header .header-overlay p{padding-bottom:4px}.workshop-header .fl-row-content-wrap{background-size:cover;background-position:top left!important;height:350px!important;width:100%;padding:0}.workshop-header h3{font-size:28px;font-weight:700!important;margin-bottom:30px!important;text-align:center;padding-bottom:0!important}.workshop-header p{text-align:center;text-transform:none!important;font-size:1em!important;margin-bottom:0;font-weight:400!important}.workshop-header h4 .fl-heading-text{font-weight:400!important}.workshop-header .fl-col-content{padding-bottom:0!important}.workshop-header .fl-module-content{margin:0}.video-list-inner{background:#fff;padding-bottom:30px}.videos-list .video-list-elem .video-elem-title{line-height:19px;padding-left:5px;padding-right:5px;padding:.5em 1.7em .2em;font-size:1.2em;font-weight:700}.videos-list .video-list-elem .video-elem-artist{color:#757474;padding:0 0 5px;font-size:1em;margin-bottom:5px}.videos-list .video-list-elem .video-elem-date{font-size:.9em;color:#757474;text-transform:none;font-weight:300;margin-bottom:10px}.video-list-elem .category-link{display:inline-block;margin:auto 2px 2px;padding:5px 10px;text-align:center;font-family:lato,sans-serif;font-size:13px;line-height:30px;max-width:300px;background:rgba(197,138,111,.9);border-radius:3px;color:#fff!important;text-transform:uppercase;font-weight:700}.premium-videos .videos-list .video-list-elem .video-elem-date{display:none}.video-template-default .site-inner{max-width:100%;padding:20px 100px}.video-template-default .content{padding:0}.mobile-search{display:none}@media(max-width:800px){.mobile-search{display:block;width:80%;margin:0 auto;padding-bottom:1em}.mobile-search form.woocommerce-product-search{margin-left:0}.mobile-search form.woocommerce-product-search input{width:80%;padding-left:2em;display:block;float:left}.mobile-search form.woocommerce-product-search button{display:block;height:3.1em}}.mobile-search form.woocommerce-product-search button:before{color:#fff!important;text-align:center;font-size:17px;font-family:ysm-fontello;line-height:38px;content:"\e800"}@media(max-width:800px){.woocommerce-cart .woocommerce .cross-sells ul.products{margin-left:0;margin-right:0}.woocommerce-cart .woocommerce .cross-sells ul.products li.product{width:45%;margin-right:0!important;margin:0 2% 40px!important}}.content .woocommerce .cart-collaterals h2,.content .woocommerce .cart-collaterals h2{margin-bottom:20px}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:46%}.woocommerce-checkout a.remove{top:-13px!important;position:relative;left:-70px;display:inline-block;text-align:center;height:25px}.woocommerce-checkout .product-item-thumbnail{display:inline-block;margin-right:20px;position:relative;left:31px}.woocommerce-checkout span.product_name{display:inline-block;font-size:15px;font-weight:700;width:180px;left:0;vertical-align:top}.woocommerce-checkout dl.variation{display:flex;font-size:14px;margin-left:30px;margin-top:0;clear:both}.woocommerce-checkout dd p{font-size:13px!important;font-weight:700!important;margin-right:15px!important}.woocommerce-checkout .quantity{display:inline-block;vertical-align:top}.woocommerce-checkout .quantity input.qty{height:30px;margin-top:5px}.woocommerce-checkout th.product-name{width:75%}.woocommerce-checkout th.product-total{width:25%}.woocommerce-checkout table.shop_table td{padding:9px 12px}.woocommerce-checkout td.product-total{vertical-align:top!important}div.woocommerce-product-details__short-description+[data-readmore-toggle],div.woocommerce-product-details__short-description[data-readmore]{display:block;width:100%}div.woocommerce-product-details__short-description[data-readmore]{transition:height 100ms;overflow:hidden}.woocommerce-account ul.products li.product{max-height:400px!important}.woocommerce-account ul.products li.product .woocommerce-loop-product__title{margin-top:0!important}.woocommerce-account .product p.artist{margin-bottom:0}.smart-search-post-holder{text-align:left}.smart-search-post-icon{width:50px;height:50px;overflow:hidden;margin-right:20px}.smart-search-post-title a,.smart-search-post-excerpt a{color:#000!important}.smart-search-post-excerpt{text-align:left;margin-top:0;margin-bottom:0}.autocomplete-suggestion{min-height:85px}.smart-search-clear{display:none}.smart-search-post-title{font-weight:700}.ysm-search-widget .smart-search-results a{text-transform:none}.smart-search-post-title strong{color:#95603d!important}@media(max-width:455px){.woocommerce-checkout span.product_name{width:40%}.woocommerce-checkout dl.variation{margin-left:25px}}@media only screen and (min-width:641px){.gform_wrapper ul.gform_fields li.gfield{padding-right:0!important}}@media only screen and (min-width:641px){.gform_wrapper ul.gform_fields li.gfield{padding-right:0!important}}.single-product .product .woocommerce-product-details__short-description ul{list-style:inside;margin-left:0!important}.signup_section.container-wide{max-width:100%}