﻿/*
Theme Name: auberge child
Template: auberge
*/

/*@font-face {
    font-family: 'Tangerine';
    src: url('wp-content/themes/auberge-child/fonts/Tangerine/Tangerine-Bold.ttf') format('truetype'),
         url('wp-content/themes/auberge-child/fonts/Tangerine/Tangerine-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}*/

/* .home .menu{
    display: none;
} */



/*.home .search-toggle{
      display: none;
}

.home .cart-contents{
      display: none;
}
*/


.site {
	background-color: rgba(255,255,255,.5);
}

.site-title{
	font-weight: bold;
}

.gelo-info{
	float: right;
	font-size: 0.8em;
}

.gelo-link{
	color: #8A8C8E;
}

.woocommerce ul.products{
	background-color: #FFFFFF;
}


.purchasable h1.entry-title{
	font-family: 'Ubuntu';
	font-size: 2.5em;
}

.woocommerce-shipping-destination{
	display: none;
}

.purchasable.product-type-simple.entry a.woocommerce-LoopProduct-link.woocommerce-loop-product__link h2.woocommerce-loop-product__title{
	font-size: 0.8em;
}

a {
	font-weight: bold;
}

.is-singular .site-main > .entry{
	width: 100%;
}

.content-area{
	width: 100%;
}

.nav-search-form .form-search{
	width: 30em;
	position: absolute;
}

.related.products{
	display: none;
}

.search-toggle{
	position: absolute;
}

body {
	color: #000000;
}

.entry-title {
	font-family: 'Tangerine', cursive;
	text-transform: capitalize;
	font-size: 400%;
	letter-spacing: 0em;
}

.entry-header {
	font-family: 'Ubuntu';
}

.woocommerce div.product div.images img{
	max-height: 350px;
	width: auto;
}

ul.products li.product a.button {
	bottom: 0;
	position:absolute;
	max-width: 100%; 
	width: auto;
	height: auto;
	font-size: 0.8em;
	white-space: normal;
	/*overflow-wrap: break-word;*/
}

.woocommerce ul.products li.product, 
.woocommerce-page ul.products li.product { 
    min-height: 16.5em;
		margin-top: 2em;
    margin-bottom:1em;
		margin-right: 0.5em;
		margin-left: 0.5em;
		position: relative;
}

@media only screen and (min-width: 880px){
	.cart-contents{
		display: none;
	}
}

@media only screen and (max-width: 880px){
		.cart-contents{
		right: 0em;
		top: 2em;
		position: absolute;
    }

@media only screen and (max-width: 500px){
        .cart-contents{
            transform: scale(0.7,0.7);
        }
    }

	.cart-contents:before {
			font-family:WooCommerce;
			content: "\e01d";
			font-size:35px;
			margin-top:10px;
			font-style:normal;
			font-weight:400;
			padding-right:5px;
			vertical-align: bottom;
	}
	.cart-contents:hover {
			text-decoration: none;
	}
	.cart-contents-count {
			color: #FFF;
			/*background-color: 						#FF9A19;*/
			font-weight: bold;
			border-radius: 10px;
			padding: 4px 4px;
			line-height: 1;
			font-family: Arial, Helvetica, sans-serif;
			vertical-align: baseline;
			right: 0.7em;
			top: 0em;
		position: absolute;
	}
}

@media only screen and (max-width: 600px){
	.site-banner-title{
		font-size: 2em;
	}
}

@media only screen and (max-width: 480px){
	.cart-contents {
		top:4em;
	}
}

@media only screen and (max-width: 430px){
	.woocommerce ul.products li.product, 
.woocommerce-page ul.products li.product{
		min-height: 18.5em;
	}
}

.woocommerce ul.products li.product a img{
	max-height:9em;
	width: auto;
	height: auto;
	margin-right: auto;
	margin-left: auto;
}

.woocommerce a.added_to_cart{
	display: none;
}

.label{
	padding-bottom: 0;
}

.value{
	padding-top: 0;
}

.product_meta {
	font-size: 0.8em;
}


.woocommerce a.button.alt, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt.disabled {
	background-color: #FF9A10;
}
