/*
Theme Name: silkandmore2
Theme URI: 
Author: 
Author URI: 
Description: 
Requires at least: 6.9
Tested up to: 6.9
Requires PHP: 5.7
Version: 
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: kiosko
Text Domain: silkandmore2
Tags: 
*/

.woocommerce-product-gallery__image, .slick-slide {
    border-radius: 0.5rem !important;
}



img.wopb-flip-image.wopb-fade_in {
    /* height: auto; */
    /* max-width: 100%; */
    object-fit: cover !important;
    aspect-ratio: 3 / 5 !important;
}

.slick-slide img
Specificity: (0,1,1) {
        border-radius: 0.5rem !important;
    /*aspect-ratio: 3 / 4 !important;*/
			object-fit: cover !important;
}

.woocommerce img, .woocommerce-page img {
  
    border-radius: 0.5rem !important;
}
.wp-block-column {
    word-break: normal !important;
}


.wopb-variation-swatches {
    gap: 5px !important;
}


.wopb-loop-variations-form {
    display: grid !important;
}

.variations_form .wopb-variation-swatches .wopb-swatch {
    min-width: 10px !important;
    min-height: 10px !important;
}





/* menu lingue */
.sam-lang-switcher{
position:relative;
display:inline-block;
}

/* bandiera attiva */

.sam-lang-current{
padding:4px 6px;
margin-left:6px;
}

.sam-lang-current img{
width:22px;
height:auto;
display:block;
cursor:pointer;
}

/* menu dropdown */

.sam-lang-menu{
position:absolute;
top:60%;
left:6px; /* allineamento con bandiera sopra */

background:#fff;
border:1px solid #ddd;

padding:4px 6px;

opacity:0;
visibility:hidden;
transform:translateY(-6px);

transition:all .2s ease;

z-index:9999;
}

/* attivazione hover */

.sam-lang-switcher:hover .sam-lang-menu{
opacity:1;
visibility:visible;
transform:translateY(0);
}

/* link lingue */

.sam-lang-option{
display:block;
margin:2px 0; /* gap piccolo */
}

.sam-lang-option img{
width:22px;
height:auto;
display:block;
}