:root{--tb_preset_red:#c33;--theme_accent:#c33;--theme_accent_semi:rgba(204,51,51,.8)}body{color:#333;font:400 1em/1.8em 'Poppins',sans-serif}input:read-write,input:read-only,input[type=radio],input[type=checkbox],select,textarea{border-color:#ccc;border-radius:4px;padding:.65em;text-transform:none;margin-bottom:.25em}input[type=radio],input[type=checkbox]{border-radius:0;padding:0}#commentform p label{font-size:1.05em;text-transform:none;transform:translate(19px,39px)}input[type=reset],input[type=submit],button{font-size:.9em;font-weight:500;letter-spacing:.025em;border-radius:50em;padding:1em 2.4em;width:auto;text-transform:uppercase}h1,h2,h3,.widgettitle{font-family:'Oooh Baby',cursive;letter-spacing:.05em;line-height:1.1;font-weight:normal}h1{font-size:4.5em;line-height:1;letter-spacing:-.01em}h2{font-size:3.8em}h3{font-size:3em}.page-title{margin:0 0 .6em}.module-image .image-title{font-family:'Poppins',sans-serif}.module-fancy-heading .fancy-heading{line-height:.9em}.module-fancy-heading .sub-head{font-family:'Poppins',sans-serif;font-size:.25em;font-weight:normal;letter-spacing:.09em;line-height:normal;display:flex;align-items:center;flex-wrap:nowrap;padding-top:1.75em;white-space:nowrap}.module-fancy-heading .tf_textc .sub-head{justify-content:center}.module-fancy-heading .tf_textc .sub-head:before,.module-fancy-heading .tf_textc .sub-head:after{margin:auto}.module-fancy-heading .sub-head:after,.module-fancy-heading .fancy-heading .sub-head:before{width:100%;padding:0;border-top-width:1px;border-top-style:solid;border-color:var(--theme_accent);max-width:190px}.module-fancy-heading .fancy-heading .sub-head:before{margin-right:15px}.module-fancy-heading .fancy-heading .sub-head:after{content:'';margin-left:15px}.module-fancy-heading.tb_hide_divider .sub-head:after{display:none}#site-logo{font-weight:600}#main-nav a{text-transform:uppercase;letter-spacing:.03em}#main-nav ul a{text-transform:none}.cart-wrap a span{padding:3px 6px}.transparent-header #headerwrap.fixed-header{background-color:rgba(255,255,255,.9);color:inherit}.widgettitle{font-size:1.5em;font-weight:normal;text-transform:none}.widget li{padding:.2em 0}#footerwrap{color:#999;background:#000;border:0}#footerwrap a{color:#fff}#footerwrap a:hover{color:var(--theme_accent)}.footer-widgets .widgettitle{color:#fff;margin:0 0 .9em}.footer-text{text-transform:uppercase}.section-col+.footer-text{border-top:1px solid #3c3a3c;padding-top:2.4em}.footer-text-inner{display:flex;flex-wrap:wrap}.footer-text .one,.footer-text .two{margin-bottom:.5em}.footer-text .one{margin-right:auto}.woocommerce ul.products li.product .button,.woocommerce a.button.disabled,.woocommerce button.button.disabled,.woocommerce button.button.alt.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{font-weight:normal;letter-spacing:-.01em;padding:.8em 1.65em}.woocommerce ul.products li.product .button{font-size:.8em}.module-products.module-slider li h3,.module-products .wc-products[class*=grid]:not(.grid2-thumb) .product h3,.woocommerce ul.products[class*=grid] li.product h3,.woocommerce ul.products[class*=grid] li.product .woocommerce-loop-product__title{width:74%;float:left;text-align:left;font-weight:400;line-height:normal;margin-bottom:1.1em}.module-products.module-slider li .price,.module-products.module-slider li .star-rating,.module-products .wc-products[class*=grid]:not(.grid2-thumb) .product .price,.module-products .wc-products[class*=grid]:not(.grid2-thumb) .product .star-rating,.woocommerce ul.products[class*=grid] li.product .price,.woocommerce ul.products[class*=grid] li.product .star-rating{float:right;text-align:right;margin-bottom:1.1em;font-weight:bold}.module-products.module-slider li .price,.module-products .wc-products[class*=grid]:not(.grid2-thumb) .product .price,.woocommerce ul.products[class*=grid] li.product .price{width:25%;font-size:1.2em;font-weight:600;color:var(--theme_accent)}.woocommerce ul.products[class*=grid] li.product .star-rating+.price{clear:right}.woocommerce ul.products li.product{text-align:left}.woocommerce div.product .product_title{font-size:2em}.woocommerce ul.products li.product .add-to-cart-button{clear:both}.woocommerce ul.products li.product a img{border-radius:10px;margin-bottom:.2em}.woocommerce ul.products li.product .product-image{margin-bottom:.3em}.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__arrow{min-height:59px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:59px}.select2-container--default .select2-selection--single{height:auto;border-color:#ccc}#slide-cart .product-title{font-family:inherit}.ui.builder_button{letter-spacing:.08em;font-weight:500;font-size:1.1em;text-transform:uppercase}.tf_swiper-container .slide-image{margin:0}.tf_carousel_nav_wrap{margin:0}.tf_carousel_nav_wrap .carousel-prev:hover,.tf_carousel_nav_wrap .carousel-next:hover{background-color:rgba(255,255,255,.9);color:var(--theme_accent)}.tf_carousel_nav_wrap .carousel-prev,.tf_carousel_nav_wrap .carousel-next,div.themify_builder_slider_vertical .carousel-prev,div.themify_builder_slider_vertical .carousel-next{display:flex;align-items:center;padding:16px 12px;border:2px solid;background-color:#fff;color:var(--theme_accent)}.tf_carousel_nav_wrap .carousel-prev,div.themify_builder_slider_vertical .carousel-prev{padding-left:7px}.tf_carousel_nav_wrap .carousel-next,div.themify_builder_slider_vertical .carousel-next{padding-right:7px}.themify_builder_slider_wrap .carousel-prev:before,.themify_builder_slider_wrap .carousel-next:before{width:6px;height:6px}.themify_builder_slider_wrap .carousel-prev:after,.themify_builder_slider_wrap .carousel-next:after{content:"";display:inline-block;border-top:2px solid;width:16px}.themify_builder_slider_wrap .carousel-prev:after{margin-left:-10px}.themify_builder_slider_wrap .carousel-next:after{margin-right:-10px;order:-1}.gm-style .gm-style-iw-c{border:1px solid #d6d6d6;border-left:5px solid #c33;padding:20px;padding-right:160px !important;border-radius:5px;max-width:350px !important;box-sizing:border-box}.gm-style .gm-style-iw-c h4{font-size:2em;font-family:'Poppins',sans-serif}.module.ui.minimal ul.tab-nav li a{font-size:.9em;padding:9px 21px}.module.ui ul.tab-nav li.current a{font-weight:bold}.no-chart .module-feature-chart-html5{width:30px;height:36px}@media(max-width:680px){h1{font-size:3.2em}h2{font-size:2.45em}h3{font-size:2em}.module-fancy-heading .sub-head{font-size:40%}.module-products.module-slider li h3,.module-products .wc-products[class*=grid]:not(.grid2-thumb) .product h3,.woocommerce ul.products[class*=grid] li.product h3,.woocommerce ul.products[class*=grid] li.product .woocommerce-loop-product__title{width:63%}.module-products.module-slider li .price,.module-products .wc-products[class*=grid]:not(.grid2-thumb) .product .price,.woocommerce ul.products[class*=grid] li.product .price{width:35%;font-size:1em}}
