:root {
--heading-font: 'atrament-web';
--text-font: 'proxima-nova';
--text-font-condensed: 'proxima-nova-condensed';

--font-weight-normal: 400;
--font-weight-bold: 700;

--background-color: #FFE37A;
--ci-highlight-color: #C90B1B;
--white: #FFFFFF;
--gray: #c3c3c3;
--black: #000000;
--pink: #fce8ec;
--text-color: #1F2615;
--text-highlight-color: #c90b1b37;

--scale: 16px;
}
@media(max-width: 1470px) {
	:root {
		--scale: 14px;
	}
}
@media(max-width: 1300px) {
	:root {
		--scale: 12px;
	}
}
/* statt rscale(wert) >> calc(var(--scale) * (wert / 16)) */

#brx-header {
	background:var(--background-color);
}
#brx-header .brxe-container{
	height: auto !important;
    line-height: initial !important;
    background: var(--white);
    border-top-left-radius: calc(var(--scale)* 3.5);
}
#brx-header .brx-dropdown-content{
	min-width: calc(var(--scale)*(313 / 16));
	top: calc(var(--scale)*(91 / 30));
	left: calc(var(--scale)* -1.3125);
}

@media screen and (max-width: 550px) {
	#brx-header .brxe-logo {
		width: 45px !important;
		content: url('/wp-content/uploads/2024/12/favicon.png');
		object-fit: contain;
	}
}
@media screen and (min-width: 992px) and (max-width: 1050px) {
	#brx-header .brxe-logo {
		width: 45px !important;
		content: url('/wp-content/uploads/2024/12/favicon.png');
	}
}
@media screen and (min-width: 768px) and (max-width: 1160px) {
	.brx-nav-nested-items {
		gap: 10px;
	}
}
.menu-item a, .brxe-dropdown span{
/* 	position: relative;
    top: calc(var(--scale)* 0.4375); */
    font-size: calc(var(--scale)* 1.25);
    letter-spacing: 2.6px;
    font-weight: normal;
    text-transform: uppercase;
    color: var(--black);
	line-height: 1;
}
.brxe-dropdown > ul > li {
	display: flex;
	align-items: center;
}
.brx-dropdown-content .menu-item{
	line-height: calc(var(--scale)* 2.9375);
    height: calc(var(--scale)* 3.75);
	padding: 0 calc(var(--scale)* 1.3125);
	background-color: #fff;
}
.brx-dropdown-content .menu-item:hover{
	background: var(--ci-highlight-color);
}
.brx-dropdown-content .menu-item:hover a{
	color:#fff;
}
#brx-header .dgwt-wcas-search-wrapp {
	width: calc(var(--scale)* 3.375);
    height: calc(var(--scale)* 3.375);
    border-radius: 100%;
    background: var(--ci-highlight-color);
    position: relative;
	max-width:unset;
}
.dgwt-wcas-search-wrapp:before{
	    content: "";
    width: calc(var(--scale)* 1.4375);
    height: calc(var(--scale)* 1.4375);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyI+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYyMyAtMTIxKSI+CiAgICAgICAgPHBhdGggZGF0YS1uYW1lPSJJY29uIGF3ZXNvbWUtc2VhcmNoIiBkPSJtMTY0NC40MTYgMTM5LjgwOC00LjE3LTQuMTdhMSAxIDAgMCAwLS43MTEtLjI5M2gtLjY4MmE4LjcgOC43IDAgMSAwLTEuNTA2IDEuNTA2di42ODJhMSAxIDAgMCAwIC4yOTMuNzExbDQuMTcgNC4xN2ExIDEgMCAwIDAgMS40MTggMGwxLjE4NC0xLjE4NGExLjAwOSAxLjAwOSAwIDAgMCAuMDA0LTEuNDIyWm0tMTIuNDIzLTQuNDYzYTUuMzU0IDUuMzU0IDAgMSAxIDUuMzU0LTUuMzU0IDUuMzUxIDUuMzUxIDAgMCAxLTUuMzU0IDUuMzU0WiIgZmlsbD0iI0ZGRiIvPgogICAgPC9nPgo8L3N2Zz4K);
    background-size: contain;
	background-repeat: no-repeat;
    display: block;
    position: absolute;
    left: calc(var(--scale)* 0.96875);
    top: calc(var(--scale)* 0.96875);
	    pointer-events: none;
}
.dgwt-wcas-search-wrapp a{
	height:100%;
	width:100%;
}
.dgwt-wcas-search-wrapp svg{
	opacity:0;
}

header .cart-icon{
	width: calc(var(--scale) * 3.375);
    height: calc(var(--scale) * 3.375);
    border-radius: 100%;
    background: var(--ci-highlight-color);
	justify-content: center;
	align-items: center;
	padding-left:calc(var(--scale) * (6 / 16));
}
.brxe-woocommerce-mini-cart .mini-cart-link i{
	line-height:calc(var(--scale) * (57 / 16));
}
.ti-shopping-cart:before{
	color:#fff;
	padding-left:calc(var(--scale) * (15 / 16));
}
header .brxe-woocommerce-mini-cart .cart-count{
	background-color: transparent;
	font-family: 'proxima-nova-condensed';
    letter-spacing: 1px;
	right: 50%;
    top: calc(var(--scale) * (2 / 16));
    transform: translate(50%, 0%);
	width:auto;
}
@media screen and (min-width: 1471px) {
	header .brxe-woocommerce-mini-cart .cart-count {
		font-size: 12px;
		top: 7px;
		right: 50%;
	}
}

.brxe-container{
/* 	border-right: 3.5px solid #fff;
	border-left: 3.5px solid #fff; */
	padding: calc(var(--scale)* 1.625) calc(var(--scale)* 1.75) calc(var(--scale)* 2) calc(var(--scale)* 1.625);
}
#brxe-chgwjp{
	border-bottom: 3.5px solid var(--background-color);
}
#brxe-fvcczo{
	border-top: 3.5px solid var(--background-color);
}

.footer-div h3{
    font-family: var(--heading-font);
    font-size: calc(var(--scale)* 1.5);
    letter-spacing: calc(var(--scale)* 0.045);
    line-height: 1.54;
    text-transform: uppercase;
    color: var(--black);
    margin-top: calc(var(--scale)* 1.75);
    margin-bottom: calc(var(--scale)* 0.375);
}

.footer-div p {
    margin: 0;
    margin-bottom: calc(var(--scale)* 0.3125);
    font-family: var(--text-font-condensed);
    font-size: calc(var(--scale)* 1.25);
    line-height: 1.6;
    letter-spacing: calc(var(--scale)* -0.00625);
    color: #000;
}

.footer-div p strong {
    color: inherit;
    letter-spacing: .48px;
    text-transform: uppercase;
    font-family: var(--heading-font);
    margin-top: calc(var(--scale)* 0.125);
}

.social_bookmarks {
    display: flex;
    flex-direction: row;
    height: auto;
	padding: 0;
}
 .social_bookmarks li {
    border: none;
    margin-right: calc(var(--scale)* 0.625);
    background-size: contain;
    background-repeat: no-repeat;
    max-width: none;
    max-height: none;
    height: calc(var(--scale)* 2.09375);
    width: calc(var(--scale)* 2.10625);
    list-style: none;
}
.social_bookmarks li a {
    float: none;
    display: inline-block;
    width: calc(var(--scale)* 2.10625);
    max-width: none;
    height: calc(var(--scale)* 2.09375);
    background: none !important;
}
.social_bookmarks li.av-social-link-facebook {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy43MDkiIGhlaWdodD0iMzMuNTA1IiB2aWV3Qm94PSIwIDAgMzMuNzA5IDMzLjUwNSI+CiAgPHBhdGggaWQ9ImZhY2Vib29rIiBkPSJNMzQuMjcxLDE3LjQxN0ExNi44NTQsMTYuODU0LDAsMSwwLDE0Ljc4MywzNC4wNjhWMjIuMjg5SDEwLjVWMTcuNDE3aDQuMjgyVjEzLjdjMC00LjIyNCwyLjUxNS02LjU1Nyw2LjM2Ni02LjU1N2EyNS45MzksMjUuOTM5LDAsMCwxLDMuNzczLjMyOXY0LjE0NkgyMi44YTIuNDM2LDIuNDM2LDAsMCwwLTIuNzQ2LDIuNjMydjMuMTY0aDQuNjc0bC0uNzQ4LDQuODcySDIwLjA1MVYzNC4wNjhBMTYuODYxLDE2Ljg2MSwwLDAsMCwzNC4yNzEsMTcuNDE3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNTYzIC0wLjU2MykiIGZpbGw9IiNjOTBiMWIiLz4KPC9zdmc+Cg==);
}
.social_bookmarks li.av-social-link-instagram {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iaW5zdGFncmFtIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzQuODA1IiBoZWlnaHQ9IjM0LjgwNSIgdmlld0JveD0iMCAwIDM0LjgwNSAzNC44MDUiPgogIDxkZWZzPgogICAgPGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgiPgogICAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzI1IiBkYXRhLW5hbWU9IkVsbGlwc2UgMjUiIGN4PSIxNy40MDMiIGN5PSIxNy40MDMiIHI9IjE3LjQwMyIgZmlsbD0iI2ZmZiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgaWQ9IkdydXBwZV9tYXNraWVyZW5fNzciIGRhdGEtbmFtZT0iR3J1cHBlIG1hc2tpZXJlbiA3NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiIGNsaXAtcGF0aD0idXJsKCNjbGlwLXBhdGgpIj4KICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMjQiIGRhdGEtbmFtZT0iRWxsaXBzZSAyNCIgY3g9IjE3LjQwMyIgY3k9IjE3LjQwMyIgcj0iMTcuNDAzIiBmaWxsPSIjYzkwYjFiIi8+CiAgICA8cGF0aCBpZD0iSWNvbl9tZXRyby1pbnN0YWdyYW0iIGRhdGEtbmFtZT0iSWNvbiBtZXRyby1pbnN0YWdyYW0iIGQ9Ik0xNy43MzUsMS45MjhINS41ODlBMy4wMjcsMy4wMjcsMCwwLDAsMi41NzEsNC45NDdWMTcuMDkyYTMuMDI3LDMuMDI3LDAsMCwwLDMuMDE5LDMuMDE5SDE3LjczNWEzLjAyNywzLjAyNywwLDAsMCwzLjAxOS0zLjAxOVY0Ljk0N0EzLjAyNywzLjAyNywwLDAsMCwxNy43MzUsMS45MjhaTTguMzkxLDkuODgzaDYuNTQyYTMuNDYzLDMuNDYzLDAsMSwxLTYuNTQyLDBabTEwLjA4OSwwVjE2LjdhMS4xNCwxLjE0LDAsMCwxLTEuMTM2LDEuMTM2SDUuOThBMS4xNCwxLjE0LDAsMCwxLDQuODQ0LDE2LjdWOS44ODNINi42MjFhNS4xNjcsNS4xNjcsMCwxLDAsMTAuMDgyLDBabTAtMy45NzhhLjU3LjU3LDAsMCwxLS41NjguNTY4SDE2Ljc3NmEuNTcuNTcsMCwwLDEtLjU2OC0uNTY4VjQuNzY5YS41Ny41NywwLDAsMSwuNTY4LS41NjhoMS4xMzZhLjU3LjU3LDAsMCwxLC41NjguNTY4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS43NDIgNi4zODMpIiBmaWxsPSIjZmZmIi8+CiAgPC9nPgo8L3N2Zz4K);
}
.social_bookmarks li.av-social-link-linkedin {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0ibGlua2VkaW4iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIzNC44MDUiIGhlaWdodD0iMzQuODA1IiB2aWV3Qm94PSIwIDAgMzQuODA1IDM0LjgwNSI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCI+CiAgICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMjUiIGRhdGEtbmFtZT0iRWxsaXBzZSAyNSIgY3g9IjE3LjQwMyIgY3k9IjE3LjQwMyIgcj0iMTcuNDAzIiBmaWxsPSIjZmZmIi8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBpZD0iR3J1cHBlX21hc2tpZXJlbl83NyIgZGF0YS1uYW1lPSJHcnVwcGUgbWFza2llcmVuIDc3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSIgY2xpcC1wYXRoPSJ1cmwoI2NsaXAtcGF0aCkiPgogICAgPGNpcmNsZSBpZD0iRWxsaXBzZV8yNCIgZGF0YS1uYW1lPSJFbGxpcHNlIDI0IiBjeD0iMTcuNDAzIiBjeT0iMTcuNDAzIiByPSIxNy40MDMiIGZpbGw9IiNjOTBiMWIiLz4KICAgIDxwYXRoIGlkPSJJY29uX2F3ZXNvbWUtbGlua2VkaW4iIGRhdGEtbmFtZT0iSWNvbiBhd2Vzb21lLWxpbmtlZGluIiBkPSJNMTYuODYxLDIuMjVIMS4yOTNBMS4zLDEuMywwLDAsMCwwLDMuNTU5VjE5LjFhMS4zLDEuMywwLDAsMCwxLjI5MywxLjMwOUgxNi44NjFhMS4zMDYsMS4zMDYsMCwwLDAsMS4zLTEuMzA5VjMuNTU5QTEuMzA2LDEuMzA2LDAsMCwwLDE2Ljg2MSwyLjI1Wk01LjQ4OCwxNy44MTRIMi44VjkuMTQ5aDIuN3Y4LjY2NlpNNC4xNDIsNy45NjVBMS41NiwxLjU2LDAsMSwxLDUuNyw2LjRhMS41NjEsMS41NjEsMCwwLDEtMS41NiwxLjU2Wm0xMS40MzQsOS44NDlIMTIuODg1VjEzLjZjMC0xLjAwNS0uMDItMi4zLTEuNC0yLjMtMS40LDAtMS42MTcsMS4wOTQtMS42MTcsMi4yMjV2NC4yODhINy4xNzhWOS4xNDlIOS43NnYxLjE4NEg5LjhhMi44MzUsMi44MzUsMCwwLDEsMi41NDktMS40YzIuNzI0LDAsMy4yMywxLjgsMy4yMyw0LjEzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOC4zMjMgNi4wNzMpIiBmaWxsPSIjZmZmIi8+CiAgPC9nPgo8L3N2Zz4K);
}
.social_bookmarks li.av-social-link-youtube {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0ieW91dHViZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzQuODA1IiBoZWlnaHQ9IjM0LjgwNSIgdmlld0JveD0iMCAwIDM0LjgwNSAzNC44MDUiPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMjYiIGRhdGEtbmFtZT0iRWxsaXBzZSAyNiIgY3g9IjE3LjQwMyIgY3k9IjE3LjQwMyIgcj0iMTcuNDAzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSIgZmlsbD0iI2M5MGIxYiIvPgogIDxwYXRoIGlkPSJJY29uX2F3ZXNvbWUteW91dHViZSIgZGF0YS1uYW1lPSJJY29uIGF3ZXNvbWUteW91dHViZSIgZD0iTTIxLjk2OSw2Ljg1YTIuNjg1LDIuNjg1LDAsMCwwLTEuODg5LTEuOUMxOC40MTQsNC41LDExLjczMiw0LjUsMTEuNzMyLDQuNXMtNi42ODEsMC04LjM0Ny40NDlBMi42ODUsMi42ODUsMCwwLDAsMS41LDYuODVhMjguMTYyLDI4LjE2MiwwLDAsMC0uNDQ2LDUuMTc2QTI4LjE2MiwyOC4xNjIsMCwwLDAsMS41LDE3LjJhMi42NDUsMi42NDUsMCwwLDAsMS44ODksMS44NzFjMS42NjYuNDQ5LDguMzQ3LjQ0OSw4LjM0Ny40NDlzNi42ODEsMCw4LjM0Ny0uNDQ5QTIuNjQ1LDIuNjQ1LDAsMCwwLDIxLjk2OSwxNy4yYTI4LjE2MiwyOC4xNjIsMCwwLDAsLjQ0Ni01LjE3NiwyOC4xNjIsMjguMTYyLDAsMCwwLS40NDYtNS4xNzZaTTkuNTQ3LDE1LjJWOC44NWw1LjU4NCwzLjE3N1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuNjQyIDQuODcxKSIgZmlsbD0iI2ZmZiIvPgo8L3N2Zz4K);
}
 .avia_hidden_link_text {
    display: none;
}


.amha-favourite-product{
	display:flex;
	justify-content: space-between;
	margin:3px 0;
	position:relative;
}
.amha-favourite-product-content{
    background-color: #f6f6f6;
    display: flex;
    justify-content: space-between;
    width: calc(92% - 3px);
	padding: 10px;
	border: 3px solid #f6f6f6;
}
.amha-favourite-product-content .amha-favourite-product-info p:not(:last-of-type) {
	margin-bottom: 2px;
}
.amha-favourite-product[data-categories~="topseller"] .amha-favourite-product-content {
	border-color: #63c3d1;
}
.amha-favourite-product[data-categories~="topseller"]:after{
	content: 'Topseller';
    position: absolute;
    background: #63c3d1;
    color: #fff;
    right: 0;
    writing-mode: vertical-lr;
    transform: translateX(98%);
    height: 100%;
    top: 0;
    text-align: center;
	border-radius: 0 15px 15px 0;
    text-transform: uppercase;
    font-weight: bold;
    padding-right: 3px;
}
.amha-favourite-product-bild {
	height: auto;
    width: 8%;
	background:var(--product-background);
	display: flex;
    align-items: center;
	margin-right: 3px;
}
.amha-favourite-product-bild>a{
	height: 100%;
}
.amha-favourite-product-bild .amha-img-wrap{
	height:100%!important;
	display:flex;
}
.amha-favourite-product-bild .amha-img-wrap img{
    object-fit: contain;
    aspect-ratio: 1 / 1;
}
.amha-favourite-product-preis{
	display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-end;
}
.log-data{
	display:flex;
}
.log-data p {
    width: 150px;
    text-align: center;
	margin-bottom: 5px;
}
.amha-product-menu{
    display: flex;
    justify-content: space-between;
	border-bottom:2px solid;
	z-index:9;
	position: sticky;
    width: 100%;
    background: #fff;
	/*padding-top:15px;*/
	top: 200px;
}
.amha-product-favourites{
    padding-top: 10px;
	order: 1;
}
.apm-first{
    width: 8%;
    text-align: center;
}
.apm-content{
    display: flex;
    justify-content: space-between;
	align-items: center;
    width: calc(92% - 3px);
    padding: 0 2.5% 0 2.7%;
	/*border-right: 3px solid #fff;
    border-left: 3px solid #fff;*/
}

.amha-custom-cart-button {
    position: relative;
    width: calc(var(--scale)* 20.625 * 0.8);
    max-width: 100%;
}
.amha-custom-cart-button .amha-custom-cart-button-popup {
    /*position: absolute;
    left: 0;
    bottom: 100%;*/
    width: 100%;
    height: auto;
    transform: translateY(calc(var(--scale)* -1.375));
    /*box-shadow: 0 0 calc(var(--scale)* 1.875) 0 rgba(0, 0, 0, .2);
    background: #fff;
    padding: calc(var(--scale)* 0.9375);*/
    display: block/*none*/;
	z-index:9;
}
.amha-custom-cart-button .amha-custom-cart-button-popup.open {
    display: block;
}
.amha-custom-cart-button .amha-custom-cart-button-popup .amha-custom-cart-button-count-selectors {
    max-width: calc(var(--scale)* 11.0625);
    margin: 0 auto;
		display: none;
}
.amha-custom-cart-button .amha-custom-cart-button-popup .amha-custom-cart-button-count-selectors .amha-custom-cart-button-count-selector {
    font-family: var(--text-font);
    font-size: calc(var(--scale)* 1.25);
	text-align:center;
    background: none;
    border-radius: 0;
    border: 1px solid var(--black);
    width: calc(var(--scale)* 2.8125);
    height: calc(var(--scale)* 2.8125);
    display: inline;
    justify-content: center;
    align-items: center;
    margin: calc(var(--scale)* 0.4375);
}
.amha-custom-cart-button .amha-custom-cart-button-popup .amha-custom-cart-button-send-option {
    display: flex;
    margin-top: calc(var(--scale)* 1.275);
	align-items: center;
}
.amha-custom-cart-button .amha-custom-cart-button-popup .amha-custom-cart-button-send-option span {
	white-space: nowrap;
}
.amha-custom-cart-button .amha-custom-cart-button-popup .amha-custom-cart-button-send-option input {
    border-color: #707070;
    border-right: none;
    background: rgba(0, 0, 0, 0);
    width: 60px/*calc(100% - var(--scale)* 2.5625)*/;
    font-size: calc(var(--scale)* 1.125);
    color: var(--text-font);
    height: calc(var(--scale)* 2.5625);
    margin: 0 0 0 5px;
}
.amha-custom-cart-button .amha-custom-cart-button-popup .amha-custom-cart-button-send-option .amha-custom-cart-button-send {
    border: none;
    background: var(--ci-highlight-color);
    height: calc(var(--scale)* 2.5625);
    width: calc(var(--scale)* 2.5625);
    font-family: "proxima-nova-condensed";
    font-weight: 500;
    font-size: calc(var(--scale)* 1.1875);
    line-height: calc(var(--scale)* 2.5625);
    color: var(--white);
	text-align:center;
}
 .amha-custom-cart-button .amha-display-button {
    display: none/*flex*/;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    margin: 0;
    padding: 0 calc(var(--scale)* 2.5 * 0.8);
    color: var(--white);
    background: var(--ci-highlight-color);
    border: none;
    border-radius: 0;
    font-size: calc(var(--scale)* 0.9375 * 0.8);
    line-height: 1.733333333;
    letter-spacing: calc(var(--scale)* 0.121875 * 0.8);
    text-transform: uppercase;
    padding-top: calc(var(--scale)* 1.1875 * 0.8);
    padding-bottom: calc(var(--scale)* 1.125 * 0.8);
    transition: color 300ms, background-color 300ms;
    cursor: pointer;
}
 .amha-custom-cart-button .amha-display-button::before {
    content: "";
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjEgMiAyMyAyMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTQ2LDIwLjE5MUEyLjE0OSwyLjE0OSwwLDEsMCwxMC4xLDIyLjMzOSwyLjE0NiwyLjE0NiwwLDAsMCw3Ljk0NiwyMC4xOTFaTTEuNSwzVjUuMTQ5SDMuNjQ5TDcuNTE3LDEzLjNsLTEuNDUsMi42MzJBMi4wNzcsMi4wNzcsMCwwLDAsNS44LDE2Ljk2N2EyLjE1NSwyLjE1NSwwLDAsMCwyLjE0OSwyLjE0OUgyMC44MzlWMTYuOTY3SDguNGEuMjY2LjI2NiwwLDAsMS0uMjY5LS4yNjlsLjAzMi0uMTI5Ljk2Ny0xLjc1MWg4YTIuMTM5LDIuMTM5LDAsMCwwLDEuODgtMS4xMDdsMy44NDYtNi45NzNhMS4wNSwxLjA1LDAsMCwwLC4xMjktLjUxNiwxLjA3OCwxLjA3OCwwLDAsMC0xLjA3NC0xLjA3NEg2LjAyM0w1LjAxMywzWk0xOC42OTEsMjAuMTkxYTIuMTQ5LDIuMTQ5LDAsMSwwLDIuMTQ5LDIuMTQ5QTIuMTQ2LDIuMTQ2LDAsMCwwLDE4LjY5MSwyMC4xOTFaIiBmaWxsPSIjZmZmIi8+Cjwvc3ZnPgo=);
    background-size: contain;
	background-repeat: no-repeat;
	min-width: 15px;
    width: calc(var(--scale)* 1.4375);
    height: calc(var(--scale)* 1.4375);
    display: block;
    transform: scaleX(-1);
    margin-right: calc(var(--scale)* 0.75);
}
 .amha-custom-cart-button .amha-display-button.login-button::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PHBhdGggZD0iTTI2MC41MiAzMjkuNTM5YTI0IDI0IDAgMCAwIDMzLjk0MSAzMy45NDFsOTAuNTEtOTAuNTFhMjQgMjQgMCAwIDAgMC0zMy45NDFsLTkwLjUxLTkwLjUwOWEyNCAyNCAwIDAgMC0zMy45NDEgMCAyNCAyNCAwIDAgMCAwIDMzLjk0MUwzMTAuMDU5IDIzMkg0OGEyNCAyNCAwIDAgMC0yNCAyNCAyNCAyNCAwIDAgMCAyNCAyNGgyNjIuMDU5eiIgZmlsbD0iI2ZmZmZmZiIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9wYXRoPjxwYXRoIGQ9Ik00NDggMjRIMjI0YTQwIDQwIDAgMCAwLTQwIDQwdjMyYTI0IDI0IDAgMCAwIDQ4IDBWNzJoMjA4djM2OEgyMzJ2LTI0YTI0IDI0IDAgMCAwLTQ4IDB2MzJhNDAgNDAgMCAwIDAgNDAgNDBoMjI0YTQwIDQwIDAgMCAwIDQwLTQwVjY0YTQwIDQwIDAgMCAwLTQwLTQweiIgZmlsbD0iI2ZmZmZmZiIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9wYXRoPjwvZz48L3N2Zz4=);
	 transform:none;
}
 .amha-custom-cart-button .amha-display-button.no-button::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PHBhdGggZD0iTTI1NiAwQzExNC44MzYgMCAwIDExNC44MzYgMCAyNTZzMTE0LjgzNiAyNTYgMjU2IDI1NiAyNTYtMTE0LjgzNiAyNTYtMjU2UzM5Ny4xNjQgMCAyNTYgMHptOTQuMjczIDMyMC4xMDVjOC4zNCA4LjM0NCA4LjM0IDIxLjgyNSAwIDMwLjE2OGEyMS4yNzUgMjEuMjc1IDAgMCAxLTE1LjA4NiA2LjI1Yy01LjQ2IDAtMTAuOTIxLTIuMDktMTUuMDgyLTYuMjVMMjU2IDI4Ni4xNjRsLTY0LjEwNSA2NC4xMWEyMS4yNzMgMjEuMjczIDAgMCAxLTE1LjA4MyA2LjI1IDIxLjI3NSAyMS4yNzUgMCAwIDEtMTUuMDg1LTYuMjVjLTguMzQtOC4zNDQtOC4zNC0yMS44MjUgMC0zMC4xNjlMMjI1LjgzNiAyNTZsLTY0LjExLTY0LjEwNWMtOC4zNC04LjM0NC04LjM0LTIxLjgyNSAwLTMwLjE2OCA4LjM0NC04LjM0IDIxLjgyNS04LjM0IDMwLjE2OSAwTDI1NiAyMjUuODM2bDY0LjEwNS02NC4xMWM4LjM0NC04LjM0IDIxLjgyNS04LjM0IDMwLjE2OCAwIDguMzQgOC4zNDQgOC4zNCAyMS44MjUgMCAzMC4xNjlMMjg2LjE2NCAyNTZ6bTAgMCIgZmlsbD0iI2ZmZmZmZiIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjwvZz48L3N2Zz4=);
}
.amha-custom-cart-button .amha-display-button.no-button{
	cursor: default;
}

.woocommerce-page #brx-content{
	    padding: calc(var(--scale)* 1.625) calc(var(--scale)* 1.75) calc(var(--scale)* 2) calc(var(--scale)* 1.625);
    background: #fff;
}


.wc-block-components-checkout-place-order-button, .wc-block-cart__submit-container{
	    padding: 0 calc(var(--scale)* 2.5);
    color: var(--white);
    background: var(--ci-highlight-color);
    border: none;
    border-radius: 0;
    font-size: calc(var(--scale)* 0.9375);
    line-height: 1.733333333;
    letter-spacing: calc(var(--scale)* 0.121875);
    text-transform: uppercase;
    padding-top: calc(var(--scale)* 1.1875);
    padding-bottom: calc(var(--scale)* 1.125);
    transition: color 300ms, background-color 300ms;
}
.wc-block-components-button{
	padding: 0 calc(var(--scale)* 2.5);
    color: var(--white);
    background: var(--ci-highlight-color);
    border: none;
    font-size: calc(var(--scale)* 0.9375);
    line-height: 1.733333333;
    letter-spacing: calc(var(--scale)* 0.121875);
    text-transform: uppercase;
    transition: color 300ms, background-color 300ms;
}

.wc-block-components-address-card__edit,
.wc-block-checkout__use-address-for-billing,
.woocommerce-account .woocommerce-Addresses .woocommerce-Address-title .edit{
	display:none;
}
#forminator-module-608.forminator-ui .switcher .forminator-field{
	display:flex;
}
#forminator-module-608.forminator-ui .switcher .forminator-label{
	display:none;
}
#forminator-module-608.forminator-ui .switcher .forminator-radio {
	margin:0;
}
#forminator-module-608.forminator-ui .switcher .forminator-radio .forminator-radio-bullet{
	display:none;
}
#forminator-module-608.forminator-ui .switcher .forminator-radio .forminator-radio-label{
	border: 1px solid;
    padding: 6px 20px;
    margin:0;
}
#forminator-module-608.forminator-ui .switcher .forminator-radio.forminator-is_checked .forminator-radio-label{
	background: #c90b1b;
    color: #fff;
    border-color: #c90b1b;
}
.login-spalte #customer_login{
	width:100%;
}
.login-spalte #customer_login .u-column2{
	display:none;
}
.login-spalte #customer_login .u-column1 h2{
	display:none;
}
.login-spalte #customer_login label{
	font-size: 12px;
    font-family: inherit;
    font-weight: 700;
    color: black;
}
.login-spalte #customer_login label .required{
	color: #E04562;
}
.login-spalte #customer_login input{
	font-size: 16px;
    font-family: inherit;
    font-weight: 400;
    background: transparent;
    border-color: black;
    border-radius: 2px;
}
.login-spalte #customer_login .woocommerce-form-login__submit{
	display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    margin: 0;
    padding: 0 calc(var(--scale) * 2.5 * 0.8);
    color: var(--white);
    background: var(--ci-highlight-color);
    border: none;
    border-radius: 0;
    line-height: 1.733333333;
    letter-spacing: calc(var(--scale) * 0.121875 * 0.8);
    text-transform: uppercase;
    padding-top: calc(var(--scale) * 1.1875 * 0.8);
    padding-bottom: calc(var(--scale) * 1.125 * 0.8);
    transition: color 300ms, background-color 300ms;
}
.login-spalte #customer_login .woocommerce-form__label-for-checkbox{
	display: flex;
    align-items: center;
}
.login-spalte #customer_login .woocommerce-form__input-checkbox{
	width: 20px;
    height: 20px;
}
.login-spalte #customer_login .woocommerce-form__label-for-checkbox span{
	font-size: 14px;
    font-family: inherit;
    font-weight: 400;
    margin-left: 10px;
}
/*.woocommerce-MyAccount-content>p{
	display:grid;
}
.woocommerce-MyAccount-content>p:after{
	content:' Wenn Sie Ihre Adresse ändern möchten, wenden Sie sich bitte an office@hoellinger-juice.at';
	color: #c90a1e;
}*/
.woocommerce-edit-address .woocommerce-MyAccount-content {
	display: flex;
	flex-direction: column;
}
.woocommerce-edit-address .woocommerce-MyAccount-content .woocommerce-notices-wrapper {order: 1;}
.woocommerce-edit-address .woocommerce-MyAccount-content > p {order: 2;}
.woocommerce-edit-address .woocommerce-MyAccount-content .zusatzhinweis {order: 3;}
.woocommerce-edit-address .woocommerce-MyAccount-content .woocommerce-Addresses {order: 4;}
.woocommerce-edit-address .woocommerce-MyAccount-content .zusatzhinweis a {
	color: var(--ci-highlight-color);
}

.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper{
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row-first,
.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row-last,
.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper #billing_vat_id_field,
.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper #shipping_vat_id_field{
	order:-1;
	margin: 0 0 1.2em;
}

.wc-block-cart-item__wrap{
	display: grid;
    grid-template-columns: repeat(2, 1fr);
}
#brx-content .wc-block-cart-item__wrap>div{
	grid-column: 1;
    margin: 0;
}
#brx-content .wc-block-cart-item__wrap .wc-block-cart-item__quantity{
	grid-column: 2;
    grid-row: 1 / span 3;
}
.woocommerce-account #brx-content,
.woocommerce-cart #brx-content,
.woocommerce-checkout #brx-content{
	margin-top:3px;
	margin-bottom:3px;
}
.wc-block-components-order-summary-item__description .wc-block-components-product-metadata{
	display:none;
}
#brx-footer{
    background: var(--background-color);
}
#shipping-method-selection{
	    display: flex;
    background: #f2f2f1;
    border-radius: 2px;
}
#shipping-method-selection label {
    width: 50%;
    text-align: center;
    padding: 10px;
    color: black;
    margin: 4px;
    border: 1px solid #f2f2f1;
    border-radius: 2px;
    background: transparent;
}
#shipping-method-selection label:has(.checked){
	background: #fff;
	border-color:black;
}
#shipping-method-selection label input{
	display:none;
}
/* PRODUKTE */

.more-products .content-wrapper p{
	text-align:center;
}
.mb-zitat p{
    font-size: calc(var(--scale) * 3.875);
    line-height: calc(var(--scale) * 3.9375);
    letter-spacing: calc(var(--scale) * -0.10625);
}
.single-product #brxe-chgwjp{
	border-bottom:none;
}
.single-product #brx-content{
	padding:0;
	background: var(--background-color);
}
.single-product .brxe-container{
	border-right:3.5px solid #fff;
	border-left:3.5px solid #fff;
}
.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{
	aspect-ratio: 1 / 1;
    object-fit: contain;
}
.woocommerce-product-gallery__wrapper>div {
	background: hsla(0, 0%, 100%, .78);
}
#brx-content .woocommerce-product-gallery .flex-control-nav{
	    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    width: calc(var(--scale) * 8.75) !important;
    margin: 0;
    position: absolute;
    bottom: 0;
    background: var(--background-color); 
}
.pswp__bg{
    background: var(--background-color)!important; 
}
.pswp__button, .pswp__button--arrow--left:before, .pswp__button--arrow--right:before{
	filter: brightness(0);
}
.woocommerce-product-gallery img.flex-active{
	display:none;
}

.product-info-box .product-title.product-title {
    font-family: var(--text-font-condensed);
    font-size: calc(var(--scale)* 2.9375);
    font-weight: bold;
    letter-spacing: calc(var(--scale)* -0.00625);
    line-height: calc(var(--scale)* 3.5);
    text-transform: none;
    text-align: center;
    margin: 0;
}
.product-info-box .rating{
	text-align:center;
}
.product-info-box .amha-price-column-volumes:before {
    content: 'Bestelleinheit ';
}
.product-info-box .product-unit {
    font-family: var(--text-font-condensed);
    font-size: calc(var(--scale)* 2.75);
    font-weight: normal;
    letter-spacing: calc(var(--scale)* -0.00625);
    line-height: calc(var(--scale)* 3.5);
    text-transform: none;
    text-align: center;
    margin: 0;
    margin-top: calc(var(--scale)* 1.25);
}
.product-info-box .product-description {
    font-family: var(--text-font-condensed);
    font-size: calc(var(--scale)* 2.1875);
    font-weight: normal;
    letter-spacing: 0;
    line-height: calc(var(--scale)* 2.8125);
    text-align: center;
    margin: calc(var(--scale)* 1.875) auto;
    max-width: calc(var(--scale)* 43.75);
    color: var(--text-color);
}
.product-info-box .amha-price {
    font-family: var(--text-font-condensed);
    font-size: calc(var(--scale)* 3.4375);
    font-weight: normal;
    letter-spacing: calc(var(--scale)* -0.00625);
    line-height: calc(var(--scale)* 3.6875);
    text-align: center;
    margin: 0;
    margin-bottom: calc(var(--scale)* 0.8125);
}
.amha-price div{
	font-size: calc(var(--scale) * 1.125);
    font-weight: normal;
    letter-spacing: calc(var(--scale) * -0.00625);
    line-height: calc(var(--scale) * 1.375);
}
.product-info-box .amha-price-column-volumes{
	font-family: var(--text-font-condensed);
    font-size: calc(var(--scale) * 1.5625);
    font-weight: normal;
    letter-spacing: calc(var(--scale) * -0.00625);
    line-height: 1.2;
    text-align: center;
    margin-bottom: calc(var(--scale) * 0.8125);
}
.product-info-box .amha-price-column-volumes>span:first-child{
	position: relative;
    padding-right: calc(var(--scale) * 0.8125);
}
.product-info-box .amha-price-column-volumes>span:last-child{
    padding-left: calc(var(--scale) * 0.8125);
}
.product-info-box .amha-price-column-volumes>span:first-child:after{
	content: '';
    position: absolute;
    right: 0;
    width: 1px;
    top: calc(50% - .34em);
    height: .68em;
    background: var(--text-color);
}
.product-info-box .amha-notes {
    font-family: var(--text-font-condensed);
    font-size: calc(var(--scale)* 1.125);
    font-weight: normal;
    letter-spacing: calc(var(--scale)* -0.00625);
    line-height: calc(var(--scale)* 1.375);
    text-align: center;
    margin: 0;
}
.product-info-box .product-description p {
    margin: 0;
}
.product-info-box .karton{
	margin-top: calc(var(--scale)* 2.75);
	text-align:center;
	font-size: 18px;
}
.product-info-box .amha-custom-cart-button {
    width: 100%;
    display: flex;
    justify-content: center;
    
}

#prod-infos .brxe-container{
	background:#fff;
}
#prod-infos .brxe-text-basic{
	width: auto;
    font-size: calc(var(--scale)* 1.3125);
    text-transform: uppercase;
    line-height: calc(var(--scale)* 1);
    letter-spacing: calc(var(--scale)* 0.0625);
    color: var(--text-color);
	letter-spacing:0;
}
#prod-infos .brx-open .brxe-text-basic{
	text-decoration:underline;
}
#prod-infos #brxe-vnnqgv > .tab-menu .tab-title.brx-open {
    background-color: #fff;
}
#prod-infos .tab-menu{
	justify-content: center;
}
#prod-infos #brxe-vnnqgv > .tab-content{
	max-width: calc(var(--scale)* 67.625);
    margin: auto;
	padding:0;
	border:none;
	margin-top:calc(var(--scale)*(40 / 16));
}
#prod-infos h2 {
    font-family: var(--heading-font);
    font-size: calc(var(--scale)* 4.625);
    font-weight: normal;
    letter-spacing: calc(var(--scale)* 0.3125);
    line-height: calc(var(--scale)* 5);
    text-transform: uppercase;
	margin-bottom:calc(var(--scale)*(15 / 16));
	text-align:center;
}
#prod-infos h2 b, #prod-infos h2 strong{
	font-family: var(--heading-font);
    font-size: calc(var(--scale)* 4.625);
    letter-spacing: calc(var(--scale)* 0.3125);
    line-height: calc(var(--scale)* 5);
    text-transform: uppercase;
}
#prod-infos p{
	font-family: var(--text-font-condensed);
    font-size: calc(var(--scale)* 2.1875);
    letter-spacing: calc(var(--scale)* -0.03125);
    line-height: calc(var(--scale)* 2.8125);
    color: var(--text-color);
}

.nahrwert-table {
    margin-bottom: calc(var(--scale)* 4.6875);
}
.nahrwert-table table th, .nahrwert-table table td {
    border-bottom: 1.5px solid #c3c3c3;
    font-family: var(--text-font-condensed);
    font-size: calc(var(--scale)* 2.1875);
    letter-spacing: calc(var(--scale)* -0.03125);
    line-height: calc(var(--scale)* 2.8125);
	padding: calc(var(--scale)*(9 / 16)) calc(var(--scale)*(12 / 16))
}
.nahrwert-table table th:last-child, .nahrwert-table table td:last-child {
    text-align: right;
}

.single-product .subheading{
	font-size: calc(var(--scale)* 1.78125);
    font-family: var(--text-font);
    color: var(--text-color);
    text-transform: uppercase;
    letter-spacing: calc(var(--scale)* 0.25);
    line-height: 1;
}
.single-product .heading-h3 h3{
	font-family: var(--heading-font);
    font-size: calc(var(--scale)* 4.625);
    font-weight: bold;
    letter-spacing: calc(var(--scale)* 0.3125);
    line-height: calc(var(--scale)* 5);
    text-transform: uppercase;
}
.single-product .amha-product-favourites {
    padding-top: 0;
}

.single-product .amha-product-favourites {
    display: flex;
    flex-direction: row;
    justify-content: center;
    margin-top: calc(var(--scale)* 3.625);
}
.single-product .amha-product-favourites .amha-favourite-product {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    flex: 1;
    align-items: center;
	width: 23.5%;
    min-width: 23.5%;
    max-width: 23.5%;
}

.single-product .amha-product-favourites .amha-favourite-product .amha-img-wrap {
    display: flex;
    align-items: flex-end;
    justify-content: center;
    margin-bottom: calc(var(--scale)* 0.5);
    width: 100%;
    padding-top: 100%;
    position: relative;
}
.single-product .amha-product-favourites .amha-favourite-product .amha-img-wrap img {
    position: absolute;
    left: 2.5%;
    top: 2.5%;
    width: 95%;
    height: 95%;
    max-height: calc(var(--scale)* 33.125);
    object-fit: contain;
}
.single-product .amha-product-favourites .amha-favourite-product h4 {
    font-family: var(--text-font-condensed);
    color: var(--text-color);
    font-size: calc(var(--scale)* 1.8125);
    line-height: 1.72;
    text-align: center;
    margin-bottom: calc(var(--scale)* -0.375);
}
.single-product .amha-product-favourites .amha-favourite-product .amha-price-columns {
    min-width: 100%;
    display: flex;
    flex-direction: row;
}
.single-product .amha-product-favourites .amha-favourite-product .amha-price-columns .amha-price-column.amha-price-column-volumes {
    text-align: right;
}
.single-product .amha-product-favourites .amha-favourite-product .amha-price-columns .amha-price-column {
    display: flex;
    flex-direction: column;
    flex: 1;
    color: var(--text-color);
    font-family: var(--text-font-condensed);
    font-size: calc(var(--scale)* 1.5625);
    line-height: 1.4;
}
.single-product .amha-product-favourites .amha-favourite-product .amha-price-columns .amha-price-column.amha-price-column-volumes>span {
    position: relative;
    padding-right: calc(var(--scale)* 0.8125);
}
.single-product .amha-product-favourites .amha-favourite-product .amha-price-columns .amha-price-column.amha-price-column-volumes>span:after {
    content: "";
    position: absolute;
    right: 0;
    width: 1px;
    top: calc(50% - .34em);
    height: .68em;
    background: var(--text-color);
}
.single-product .amha-product-favourites .amha-favourite-product .amha-price-columns .amha-price-column.amha-price-column-prices>span {
    padding-left: calc(var(--scale)* 0.8125);
}
.single-product .amha-product-favourites .amha-favourite-product .amha-notes {
    font-family: var(--text-font-condensed);
    font-size: calc(var(--scale)* 0.875);
    line-height: 1.2;
    text-align: center;
    min-width: 100%;
    color: var(--text-color);
    margin-top: calc(var(--scale)* 0.4375);
}
.single-product .amha-product-favourites .amha-favourite-product .amha-notes>div {
    min-width: 100%;
}
.single-product .amha-product-favourites .amha-favourite-product .amha-custom-cart-button {
    margin-top: calc(var(--scale)* 1.75);
}
#prod-aehnlich .brxe-container{
	background:#fff;
}
.woocommerce-mini-cart-item .variation{
	display:none;
}
.wc-block-components-product-metadata__description{
	display:none;
}
#brxe-pxiahc {
	padding: 1rem;
}
@media screen and (max-width: 1075px) {
	.single-product .amha-product-favourites {
		flex-wrap: wrap;
	}
	.single-product .amha-product-favourites .amha-favourite-product {
		flex: unset;
		width: 50%;
		max-width: 50%;
	}
	.single-product .amha-product-favourites,
	footer {
		--scale: 14px;
	}
	footer #brxe-unhdzz,
	footer #brxe-xgqucu,
	footer #brxe-cehsgf,
	footer #brxe-vgulwt {
		width: 48%;
	}
	footer #brxe-fvcczo {
		flex-wrap: wrap;
		gap: 2%;
	}
	.product-info-box .amha-notes,
	.amha-price-column-volumes,
	.product-info-box .amha-custom-cart-button {
		--scale: 14px;
	}
}
@media screen and (max-width: 600px) {
	.single-product .amha-product-favourites .amha-favourite-product {
		width: 100%;
		max-width: 100%;
	}
	.single-product .amha-product-favourites .amha-favourite-product .amha-img-wrap {
		padding-top: 60%;
	}
	footer #brxe-fvcczo {
		text-align: center;
		justify-content: center;
	}
	footer #brxe-unhdzz,
	footer #brxe-xgqucu,
	footer #brxe-cehsgf,
	footer #brxe-vgulwt {
		width: 100%;
	}
	footer .social_bookmarks {
		justify-content: center;
	}

}
h4 {
    font-size: 1.3em;
}
.list-category {
	background-color: #f6f6f6;
	padding: 10px;
	padding-top:13px;
	width: 110px;
	min-width: 110px;
	margin-right: 3px;
}