/* Generated from tbp_template: pro_craft-craft-single-product */
.themify_builder_content-10167 .tb_i7pu180.module_row{padding-top:6.5%;padding-bottom:6.5%}
.themify_builder_content-10167 .tb_miwy903.module_subrow{--col:1fr 1.6733fr}
.themify_builder_content-10167 .tb_pg2n679.module-product-image.module img{padding-right:0;background-image:none;background-color:#fff;padding-top:21px}
.themify_builder_content-10167 .tb_pg2n679.module-product-image .flex-control-thumbs img,.themify_builder_content-10167 .tb_pg2n679.module-product-image .product-thumbnails-carousel img{padding-top:0}
.themify_builder_content-10167 .tb_pg2n679.module-product-image.module .onsale{padding-top:4px;font-size:22px}
.themify_builder_content-10167 .tb_pg2n679.module-product-image{margin-right:-4px}
.themify_builder_content-10167 .tb_c4xh951.module-woocommerce-breadcrumb .woocommerce-breadcrumb{font-style:normal;text-transform:uppercase;font-family:"Lato";font-weight:300;font-size:11px;background-clip:border-box;background-image:none;color:#000}
.themify_builder_content-10167 .tb_c4xh951.module-woocommerce-breadcrumb a{color:#b8b8b8}
.themify_builder_content-10167 .tb_tcpx752.module-product-title.module h1{font-style:normal;font-family:"Lato";font-weight:300}
.themify_builder_content-10167 .tb_tcpx752.module-product-title.module h3:not(.module-title){font-family:"Lato";font-weight:300}
.themify_builder_content-10167 .tb_tcpx752.module-product-title.module h3{font-style:normal}
.themify_builder_content-10167 .tb_thrk149.module-product-stock-status .tbp_product_in_stock{text-transform:capitalize;font-size:23px;color:#000;background-color:#ffbc75}
.themify_builder_content-10167 .tb_thrk149.module-product-stock-status .tbp_product_out_of_stock{font-size:23px;color:#f00;background-color:#ffbc75}
.themify_builder_content-10167 .tb_8awm0.module-product-price p.price ins{font-weight:bold;background-clip:border-box;background-image:none;color:#f00}
.themify_builder_content-10167 .tb_8awm0.module-product-price{margin-bottom:4px}
.themify_builder_content-10167 .tb_8awm0.module-product-price.module .price{font-style:normal;font-size:20px;font-family:"Lato";font-weight:300}
.themify_builder_content-10167 .tb_i5bq169.module-add-to-cart.module .quantity .qty{border-radius:13px;border:4px dashed #030303;color:#000;background-color:#ff8400;margin-left:0;margin-top:-9px;padding:8px 1px 9px;text-transform:uppercase}
.themify_builder_content-10167 .tb_i5bq169.module-add-to-cart.module .button{border-radius:13px;padding:17px 27px;background-color:#ff8400;color:#fff;box-shadow:7px 8px 7px 0 #ffbc75}
.themify_builder_content-10167 .tb_i5bq169.module-add-to-cart{margin-bottom:20px;margin-top:10px}
.themify_builder_content-10167 .tb_i5bq169.module-add-to-cart.module .button:hover,.themify_builder_content-10167 .tb_s442585.module-related-products.module .related .button:hover,.themify_builder_content-10167 .tb_s442585.module-related-products.module .related .add_to_cart_button:hover,.themify_builder_content-10167 .tb_s442585.module-related-products.module .related .product_type_variable:hover,.themify_builder_content-10167 .tb_s442585.module-related-products.module .related .product_type_simple:hover{color:#000;background-color:#ffc001}
.themify_builder_content-10167 .tb_sjlt672.module_subrow{margin-top:-18px;margin-bottom:32px}
.themify_builder_content-10167 .tb_s442585.module-related-products.module.woocommerce .related .woocommerce-loop-product__title{margin-top:10px;font-style:normal;font-size:14px;font-family:"Lato";font-weight:300}
.themify_builder_content-10167 .tb_s442585.module-related-products.module.woocommerce .related > h2{font-style:normal;font-size:16px;font-family:"Lato";font-weight:300}
.themify_builder_content-10167 .tb_s442585.module-related-products.module .related .button,.themify_builder_content-10167 .tb_s442585.module-related-products.module .related .add_to_cart_button,.themify_builder_content-10167 .tb_s442585.module-related-products.module .related .product_type_variable,.themify_builder_content-10167 .tb_s442585.module-related-products.module .related .product_type_simple{border-radius:0;padding:13px 20px;font-size:9px;background-color:#000}
.themify_builder_content-10167 .tb_s442585.module-related-products.module,.themify_builder_content-10167 .tb_s442585.module-related-products.module .products .product{text-align:left}

@media(max-width:414px){
.themify_builder_content-10167 .tb_sjlt672.module_subrow{margin-bottom:0;margin-top:16px}
.themify_builder_content-10167 .tb_s442585.module-related-products{margin-top:0}
}