/*
Theme Name: AnyThemes
Theme URI: https://anythemes.net/
Description: This is a child theme designed by AnyThemes use Flatsome theme. Contact us: Zalo: anythemes | Telegram: any_themes | Email: contact@anythemes.net
Author: AnyThemes
Author URI: https://anythemes.net/
Template: flatsome
Version: 1.1
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
@font-face {font-family: 'Fortuna';src: url(/wp-content/themes/anythemes/fonts/Fortuna.ttf);font-weight:normal;}
@font-face {font-family: 'Futura-SC';src: url(/wp-content/themes/anythemes/fonts/Futura-SC.ttf);font-weight:normal;}
@font-face {font-family: 'Futura-SC';src: url(/wp-content/themes/anythemes/fonts/Futura-SC-Light.ttf);font-weight:300;}

body {font-family: 'Futura-SC';font-weight:300;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
.button, button, input[type=submit], input[type=reset], input[type=button] {font-weight:300;}
label {font-weight: normal;font-size: 15px;}

.arrow-slide-center .flickity-prev-next-button {}
.margin-auto {margin:auto !important}









/* Footer */
.footer-wrapper form {font-family: sans-serif;}
.footer-wrapper form label, .footer-wrapper form {font-weight:normal}
.footer-wrapper form input[type='submit'] {text-transform:none}




/* Single Product */
.product-info .breadcrumbs {display:none}
.product-main .product-gallery {display: flex;flex-flow: row wrap;}


.product-gallery .gallery-image {display: flex;flex-flow: row wrap;width:100%}
.product-gallery .gallery-image .gallery-item {width:50%}

.product-gallery .product-images {width: 100%;max-width: 404px;padding: 0 15px;margin-bottom: 0;}
.product-gallery .video-product-review {border: 36px solid #333;width: 350px;}
.product-gallery .video-product-review .product-video {position: relative;padding-bottom: 177.77%;overflow: hidden;z-index: 1;}
.product-gallery .video-product-review iframe {height: 100%;position: absolute;top: 0;left: 0;width: 100%;border: 0;}

.product-container .product-info h1.product-title {text-transform:uppercase;}
.product-summary .woocommerce-Price-currencySymbol {font-size:1em}
.product-info .price {font-size:18px}
span.amount {font-weight: normal;font-family: sans-serif;color: #333;}
.variations {width:60%}
.variations select {background-color: #dfcfc7!important;border: 1px solid #929292;}


.archive .title-wrapper .name.product-title {text-transform: uppercase;letter-spacing: 0.05em;}

@media screen and (min-width:1024px) {

}
@media screen and (min-width:850px) {

}
@media only screen and (max-width: 1024px) {

}
@media only screen and (max-width: 849px) {

}
@media only screen and (max-width: 550px) {	
	
}
@media only screen and (max-width: 420px) {

}
@media only screen and (max-width: 320px) {

}