/**
Theme Name: B-LOCKER
Author: lavallweb
Author URI: https://lavallweb.com
Description: Astra child theme by lavallweb
Version: 1.1.24
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: b-locker
Template: astra
*/
/*loop*/
.woocommerce ul.products li.product.desktop-align-left, .woocommerce-page ul.products li.product.desktop-align-left{
	border-radius: 5px;
}
.woocommerce ul.products li.product.desktop-align-left:hover .ast-on-card-button , .woocommerce-page ul.products li.product.desktop-align-left:hover .ast-on-card-button{
	opacity: 1;
    visibility: visible;
}
.ast-on-card-button .ahfb-svg-iconset{
	color: var(--ast-global-color-5);
	background: var(--ast-global-color-2);
	width: 3em;
    height: 3em;
	opacity:1
}
.ast-on-card-button .ahfb-svg-iconset svg {
    width: 20px;
    height: 20px;
    transition: none;
}
.ast-on-card-button svg {
    fill: var(--ast-global-color-5);
}
.ast-on-card-button{
	transition: all .2s ease-in-out;
}
.ast-on-card-button:hover{
	transform: scale(1.1);
}
.woocommerce-ordering select.orderby{
	padding: 0.2em;
}
/*complianz*/
#cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode {
	font-size:17px;
    max-width: inherit;
}
#cmplz-document p{
	font-size:17px;
}
/*menu*/
#ast-hf-menu-1 a{
	font-weight:600;
}
@media only screen and (max-width: 544px){
.astra-logo-svg:not(.sticky-custom-logo .astra-logo-svg,.transparent-custom-logo .astra-logo-svg,.advanced-header-logo .astra-logo-svg) {
    height: auto;
}
}