/* Generated from tbp_template: music2-product-single */
/*Builder GLOBAL CSS START*/
.themify_builder_content-207 .tb_fyah90.module_row a{text-decoration:none;}
.themify_builder_content-207 .tb_fyah90.module_row h5{font-weight:600;font-family:"Poppins";font-style:normal;font-size:1.2em;line-height:1.5em;margin-bottom:1em;}
.themify_builder_content-207 .tb_fyah90.module_row h2{font-weight:600;font-family:"Poppins";font-size:2.25em;line-height:1.4em;letter-spacing:-.05em;margin-bottom:.5em;}
.themify_builder_content-207 .tb_fyah90.module_row h3{font-weight:400;font-family:"Poppins";font-size:1.6em;line-height:1.6em;letter-spacing:0;text-transform:none;font-style:normal;}
.themify_builder_content-207 .tb_fyah90.module_row h4{letter-spacing:-.05em;}
.themify_builder_content-207 .tb_fyah90.module_row h1{font-weight:600;font-family:"Poppins";font-size:3.2em;letter-spacing:-.05em;text-transform:none;margin-bottom:.2em;}
.themify_builder_content-207 .tb_fyah90.module_row,.themify_builder_content-207 .tb_fyah90.module_row p,.themify_builder_content-207 .tb_fyah90.module_row h1,.themify_builder_content-207 .tb_fyah90.module_row h2,.themify_builder_content-207 .tb_fyah90.module_row h3,.themify_builder_content-207 .tb_fyah90.module_row h4,.themify_builder_content-207 .tb_fyah90.module_row h5,.themify_builder_content-207 .tb_fyah90.module_row h6{font-weight:400;font-family:"Poppins";}
.themify_builder_content-207 .tb_fyah90.module_row{font-size:0.875em;line-height:1.75em;}

@media(max-width:680px){
.themify_builder_content-207 .tb_fyah90.module_row h2{letter-spacing:-0.05em;font-weight:600;font-family:"Poppins";font-size:1.7em;line-height:1.4em;margin-bottom:0.5em;}
.themify_builder_content-207 .tb_fyah90.module_row h1{font-weight:600;font-family:"Poppins";font-size:1.9em;line-height:1.4em;letter-spacing:-0.05em;text-transform:none;margin-bottom:0.2em;}
.themify_builder_content-207 .tb_fyah90.module_row h3{font-weight:400;font-family:"Poppins";font-size:1.2em;line-height:1.6em;letter-spacing:0;text-transform:none;}
.themify_builder_content-207 .tb_fyah90.module_row h4{font-size:1.1em;line-height:-0.05em;}
}/*Builder GLOBAL CSS END*/
.themify_builder_content-207 .tb_fyah90.module_row{padding-bottom:4%;padding-top:5%}
.themify_builder_content-207 .tb_17k5619.module_column,.themify_builder_content-207 .tb_q0i3619.module_column,.themify_builder_content-207 .tb_obld201.module_column{margin-bottom:2em}
.themify_builder_content-207 .tb_8o19600.module-product-image img{border-radius:8px}
.themify_builder_content-207 .tb_dzjn455.module-product-title.module .tbp_title,.themify_builder_content-207 .tb_dzjn455.module-product-title.module .tbp_title a{background-clip:border-box;background-image:none;color:#434789}
.themify_builder_content-207 .tb_dzjn455.module-product-title.module h1{margin-bottom:0.3em;line-height:1.4em}
.themify_builder_content-207 .tb_lth8596.module-product-price{margin-bottom:2.5em;border-bottom:1px solid #ddd;padding-bottom:2.5em}
.themify_builder_content-207 .tb_lth8596.module-product-price.module .price{line-height:1.5em;font-size:1.25em}
.themify_builder_content-207 .tb_pskz652.module-add-to-cart.module .quantity .qty{box-shadow:0 0 50px 0 rgba(0, 0, 0, .15);padding-bottom:15px;padding-top:15px;border:1px solid #ddd}
.themify_builder_content-207 .tb_pskz652.module-add-to-cart.module .button{padding:10px 20px;font-size:0.8em;background-color:#434789;box-shadow:0 5px 10px 0 rgba(0, 0, 0, .08);text-transform:uppercase;color:#fff}
.themify_builder_content-207 .tb_pskz652.module-add-to-cart.module .button:hover,.themify_builder_content-207 .tb_8p3y512.module-product-reviews.module #respond input#submit:hover{box-shadow:0 0 38px 0 rgba(0, 0, 0, .18);background-color:#a97ae3}
.themify_builder_content-207 .tb_8p3y512.module-product-reviews.module .product .woocommerce-tabs .panel input[type="text"],.themify_builder_content-207 .tb_8p3y512.module-product-reviews.module .product .woocommerce-tabs .panel input[type="email"],.themify_builder_content-207 .tb_8p3y512.module-product-reviews.module .product .woocommerce-tabs .panel textarea{border-radius:8px;border:1px solid #ddd}
.themify_builder_content-207 .tb_8p3y512.module-product-reviews.module #respond input#submit{box-shadow:0 0 50px 0 rgba(0, 0, 0, .08);padding:10px 20px;font-size:0.8em;background-color:#434789;text-transform:uppercase;color:#fff}
.themify_builder_content-207 .tb_8p3y512.module-product-reviews.module .product .woocommerce-tabs ul li:hover,.themify_builder_content-207 .tb_8p3y512.module-product-reviews.module .product .woocommerce-tabs ul li.active{box-shadow:inset 0 -2px 0 0 #a97ae3}
.themify_builder_content-207 .tb_8p3y512.module-product-reviews.module .product .woocommerce-tabs ul li a{font-style:normal;text-transform:none;letter-spacing:0;color:#434789;font-family:"Poppins";font-weight:600;font-size:1.2em}
.themify_builder_content-207 .tb_8p3y512.module-product-reviews.module .product .woocommerce-tabs ul li{box-shadow:inset 0 -2px 0 0 transparent;border:none;background-color:transparent}

@media(max-width:680px){
.themify_builder_content-207 .tb_67ud618.module_subrow{--area:var(--aream2_auto)}
}/*Builder Custom CSS START*/
#tf_sticky_buy div.product form.cart .qty{
	padding:.75em 0.2em;
	box-shadow:0 0 50px 0 rgba(0, 0, 0, .15);
}
#tf_sticky_buy div.product form.cart .button{
	font-size:.75em;
	padding:1.35em 1.2em;
	box-shadow:0 5px 10px 0 rgba(0, 0, 0, .08)
}
/*Builder Custom CSS END*/