/* generated on: 06-06-2026 */ @font-face {
								font-family: "Quicksand";
								src: url("https://www.goldfish.be/media/mpanel/fonts/");
								src: url("https://www.goldfish.be/media/mpanel/fonts/?#iefix") format("embedded-opentype"),
									 url("https://www.goldfish.be/media/mpanel/fonts/") format("woff"),
									 url("https://www.goldfish.be/media/mpanel/fonts/Quicksand-VariableFont_wght.ttf") format("truetype"),
									 url("https://www.goldfish.be/media/mpanel/fonts/#Quicksand") format("svg");
								font-weight: normal;
								font-style: normal;
						}
						
		body{
			background-color: rgba(0, 0, 0, 0);font-family: "Poppins", arial, tahoma;
			font-weight: normal;
		}#mainMenu li.level0 a, #mainMenu li.level0 a span, #mainMenu li.level1 a, #mainMenu li.level1 a span, #mainMenu li.level2 a, #mainMenu li.level2 a span, #menu-collapse a.level0{font-family: "Montserrat", arial, tahoma;}
				.nav-sub-menu li.level0 a, .nav-sub-menu li.level0 a span, .nav-sub-menu li.level1 a, .nav-sub-menu li.level1 a span, .nav-sub-menu li.level2 a, .nav-sub-menu li.level2 a span, #menu-button{font-family: "Montserrat", arial, tahoma;}
				h1, .page-title h1{font-family: "Poppins", arial, tahoma;}
				h2, .page-title h2{font-family: "Poppins", arial, tahoma;}
				h3, .page-title h3{font-family: "Poppins", arial, tahoma;}
				h4{font-family: "Poppins", arial, tahoma;}
				h5{font-family: "Poppins", arial, tahoma;}
				h6{font-family: "Poppins", arial, tahoma;}
				.price, .price-box .price{font-family: "Poppins", arial, tahoma;}
				{font-family: Libre Baskerville;}
				*{max-width:100vw;}
.owl-wrapper{
max-width:2000vw;
}
.logo img{height:60px; }
.hellobar {background:#C9F5EC;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
 }
.btn-secondary{
        background: #E65200 !important;
    border-color: #E65200 !important;
    color: #F5F5F5 !important;
}
.block-cart-header .dropdown-toggle .count{
 background:#FF5252;
}
.btn-primary, .btn-proceed-checkout{


background: #c9f5ec !important;
    border-color: #c9f5ec !important;
    color: #000 !important;
}
.catalog-product-view .breadcrumbs{background: #FFF !important;}
.product-info-top{background: #FFF !important;}
.search-autocomplete li .amount{min-width: 30px;
    margin-right: 10px;
    display: inline-block;}
.header-v3 .register-header {
    padding-top: 220px;
}

.product-label{
    background:#C9F5EC;
    color: #222;
}

.mfp-content .message{
    background:#FFFDEB !important;
    color: #222 !important;
}
.products-grid .product-name {
    min-height: 33px;
    max-height: 33px;
    overflow: hidden;
    text-overflow: ellipsis;}

.products-grid .item {
    min-height: 316px;
}

.table>thead>tr>th, .table tr, .table th, .table td, .table-bordered{
    border:none !important;
    box-shadow: none !important;
}
#checkout-review-table-wrapper #checkout-review-table tbody td:first-child {
    text-align: left;
    padding-left: 0px!important;
}

.ajax-cart-loading:before, .ajax-cart-loading:after{
    background-color:#c9f5ec !important;
}

.promo-banner .text-container{
pointer-events: none;
}

.promo-banner h1{
    font-family: "Poppins", arial, tahoma;
    color: #FFF;
    text-shadow: 1px 1px #555;
pointer-events: none;

}

.promo-banner span{
    font-family: "Poppins", arial, tahoma;
    color: #FFF;
    text-shadow: 1px 1px #555;
pointer-events: none;

}

.notice-cookie {
display:none;
}

.blog-post img{
 max-width:90vw;
}

@media (max-width: 991px){
.sidebar-reponsive-btn.btn-left {
    top: 25%;
}
.menu li, .block li {
display:block;
}
.sidebar .title-topabs {
    color: #FFF;
}
}
.sale-label .sale{color:#fff !important;}
.old-price .price{font-size:10px;}
.category-description{ margin-bottom:20px; }

#category-description-read{ height:50px; overflow:hidden;}
.catalog-category-view .readmore{height: auto !important;}
#expandbtn{display:none; }

.footer .review-block{
float:right;
}
.footer .review-block li {
    display: inline-block;
    padding-left: 30px;
    padding-right: 0;
}
.fontawesomesvg {width: 1em;
      height: 1em;
      vertical-align: -.125em;
}
@media only screen and (max-width: 768px){
.header {z-index: 9998;}
}

.table-icon-menu a.btn-login {
        font-size: 25px;
}
#placeholder-header{
   height: 244px;
}