/*
Theme Name: Fanil Theme Child
Theme URI: ufanilya.ru
Description: This is a child theme for Elessi Theme
Author: Ametov team
Author URI: https://
Template: elessi-theme
Version: 1.0
*/


/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/

#regionsSelector-wrapper,
#regionsSelector-wrapper>#selectedItem-wrapper{
    display: flex;
}
#regionsSelector-wrapper{
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
}
#regionsSelector-wrapper>#selectedItem-wrapper{
    flex-direction: row;
    align-items: center;
    gap: 3px;
}
#regionsSelector-wrapper>#selectedItem-wrapper>.selectedItem-iconWrapper{
    width: 25px;
}
#regionsSelector-wrapper>#selectedItem-wrapper>.selectedItem-textWrapper{

}

.nasa-header-mobile-layout .elements-wrapper.left-icons{
    width: 110px;
}
#masthead .nasa-icon.regions{
    display: inline-block;
    width: 21.75px;
    height: 21.75px;
    top: -1px;
}
#regionsSelector-wrapper .selectedItem-textWrapper,
#masthead .nasa-icon.regions{
    position: relative;
}
.current_selected{
    position: absolute;
    top: 28px;
    left: -20px;
    width: 265px;
    max-width: 265px;
    background: white;
    border: 1px solid black;
    border-radius: 6px;
    padding: 7px;
    z-index: 100;
}
.current_selected::before {
    content: '';
    position: absolute;
    left: 22px;
    top: -16px;
    border: 8px solid transparent;
    border-bottom: 8px solid black;
}
.current_selected>p{
    font-size: 14px;
    margin: 0;
}
.current_selected>span{
    font-size: 13px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.current_selected>span>button{
    width: 115px;
    font-size: 9px;
    padding: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
}
#masthead .nasa-icon.regions>svg{
    width: 100%;
    height: 20px;
}
#regionsSelector .regions-list{
    list-style: none;
}
#regionsSelector .regions-list{
    padding-top: 15px;
}
#regionsSelector .regions-list>li{
    margin-bottom: 10px;

    transition: all 0.4s ease;
}
#regionsSelector .regions-list>li>span.selected-icon{
    display: none;
}
#regionsSelector .regions-list>li[data-selected="selected"]>span.selected-icon{
    display: inline-block;
}

.product-info .cart>.slw_stock_location_selection{
    display: none;
}