/**
* Theme Name: Urna Child
* Description: This is a child theme for Urna
* Author: Thembay
* Author URI: https://thembay.com/
* Version: 2.2
* Template: urna
*/


/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */
.summery_hidden{
	max-height: 80px;
	overflow: hidden;
}
.summery_shown{
	max-height: 100%;
}

.singular-shop .show_more_summery{
	/*margin-bottom: 15px !important;*/
}

.show_more_summery_link{
    padding: 0px 14px 0px 0px;
    font-size: 0.85em;
}
span.price_updated{
	display: none;
}
/*.singular-shop .woocommerce-product-details__short-description:before{
	content: "View Less";
	background-color: red;
	padding:0px 10px;
	cursor: pointer;
	color:#fff;
	position: absolute;
	bottom: 0px;
}*/

.btn-upsizing {
    border-width: 1px;
    border-style: solid;
    border-color: #ffa200;
    background: #ffa200;
}
.btn-upsizing:hover {
	background: #e59100;
    border-color: #e59100;
}

.external_add_to_cart{
	display: block;
	background-color: #ffa200;
    border-color: #ffa200;
	color: #000;
	outline: 0;
	font-weight: 400;
    padding: 0 30px;
	text-transform: uppercase;
	line-height: 42px;
    font-size: 14px;
    letter-spacing: 0;
	transition: .4s;
	text-align: center;
    position: relative;
	-webkit-font-smoothing: antialiased;
	text-decoration: none;
	cursor: pointer;
}

.external_add_to_cart:hover, .external_add_to_cart:focus{
	background: #e59100;
    border-color: #e59100;
    color: #000;
}
.cart_bottom{
	display: none;
}
@media (max-width: 479px){
	.cart_bottom {
		display: block;
	    position: fixed;
	    left: 0;
	    right: auto;
	    width: 100%;
	    bottom: 0;
	    z-index: 999;
	    font-weight: 500;
	    line-height: 44px;
	}
}
#sticky-menu-bar .external_add_to_cart{
	width: max-content;
	display: inline-block !important;
}
.header-main-right{
	display: none;
}

.woocommerce-product-details__short-description ul {
    list-style: unset;
    padding-left: 17px;
}

@media (min-width: 1200px){
	.archive-full div.product:not(.style-stick):not(.style-carousel):not(.style-full) .image-mains {
		max-width: 35%;
	    width: 35%;
	    padding: 0 15px;
	}
	.archive-full div.product:not(.style-stick):not(.style-carousel):not(.style-full) .information {
		max-width: 65%;
		width: 65%;
	    padding: 0 15px;
	}
}
@media (max-width: 1200px){
	.archive-full div.product:not(.style-stick):not(.style-carousel):not(.style-full) .image-mains {
	    width: 40%;
	}
	.archive-full div.product:not(.style-stick):not(.style-carousel):not(.style-full) .information {
		width: 60%;
	}
}
.tbay-copyright>div:last-child .wpb_wrapper {
    text-align: center;
}