/*
Theme Name: CBC Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
/* Skift farve på on-sale badge */
.badge-inner.secondary.on-sale {
		color: #C4161C !important;
}

/* Ryk produkt badges højere op, de står for langt nede som default */
.badge-container {
    margin: 5px 0 0 !important;
}

/* Fix bredde på flipbook forside produkt */
.flip-page-two {
	flex-basis: 60% !important;
	max-width: 60% !important;
}

.flip-page-one {
	flex-basis: 40% !important;
}


/* fix tables i desc */
#tab-description > table {
/* table-layout: unset !important; */
height: unset !important;
width: 100% !important;
}
td.header {
	width: unset !important;
}

div.slw_content { display: none; }
/*.product-info p.in-stock { display: none; } */
.product-info p.out-of-stock { font-size: 1.2em !important;}

.product-info p.out-of-stock:after { content: " - Kontakt os gerne for at høre om alternativer."}
.product_meta>span.tagged_as { display: none; }


.wp-block-table table { 
width: auto !important;}

.wooco_component_product_qty_btn  {
	display: none !important;
}
.wooco_component_product_selection_grid_item_qty {
	justify-content: space-around !important;
}


@media only screen and (min-width: 1126px) {
.responsive-table {
table-layout: fixed;
}
}

.front-text {
line-height: 1;
}

.column-align-left .text-center { text-align: left; }

 .footer-wrapper .container{
max-width: 100%!important;
width: 100%!important;
}
a {text-decoration:underline;}

.box-text h1, .box-text h2, .box-text h3, .box-text h4, .box-text h5, .box-text h6, .box-text a:not(.button) {
font-size: large;
}

.absolute-footer {
    padding-left: 60px !important;
    padding-right: 60px !important;
}

.box-image img {    
	max-height: 300px;
  object-fit: contain;
}

.logo-left .logo {
    margin-right: 0px !important;
}

.container {
    padding-left: 2px !important;
    padding-right: 2px !important;
}

.footer-wrapper .container {
    max-width: 1080px! important;
}















.responsive-table {
overflow: hidden;
overflow-x: scroll;
display: block;
}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}