@font-face {

    font-family: Mon;

    src: url(../Montserrat/Montserrat-VariableFont_wght.ttf);

    

  }
  .popup {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 600px;
    max-width: 100%;
    height: auto;
    background-color: transparent;
    border: none;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    z-index: 1000;
}

.popup img {
    width: 100%;
    height: auto;
}

.popup .close-btn {
    position: absolute;
    top: 10px;
    right: 10px;
    background: rgb(0, 0, 0);
    color: white;
    border: none;
    padding: 5px 10px;
    cursor: pointer;
    font-size: 16px;
}

@media (max-width: 768px) {
    .popup {
        width: 100%;
        height: auto;
    }
}

#overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    z-index: 999;
}
  
  .dropbtn {
    background-color: transparent;
    border: none;
    cursor: pointer;
}

/* Style the flag images */
.flag {
    width: 30px; /* Set the desired width for all flags */
    height: auto; /* Maintain the aspect ratio */
}

/* Dropdown container */
.dropdown {
    position: relative;
    display: inline-block;
    margin: 6vw 0vw 1vw 0vw;
}

/* Dropdown content (hidden by default) */
.dropdown-content {
    display: none;
    position: absolute;
    background-color: white;
    min-width: 50px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
    margin: 0;
    text-align: -webkit-left;
    width: 50px;
    margin-top: 0vw;
    background-color: transparent;
    margin-left: -4px;
}

/* Show the dropdown content on hover */
.dropdown:hover .dropdown-content {
    display: block;
}

/* Style the dropdown links */
.dropdown-content a {
    display: block;
    padding: 10px;
    text-decoration: none;
    color: black;
}

/* On hover, highlight the dropdown links */
.dropdown-content a:hover {
    background-color: #f1f1f1;
}


  
.fixed-btn{
    position: fixed;
    width: 200px;
    height: 60px;
    background-color: #ffffff;
    bottom: 10px;
    right: 10px;
    font-family: 'Mon';
    font-size: 20px;
}




body{

    margin: 0px;

    color:#ffffff;

    overflow-x: hidden;

}





/* HEADER I FOOTER  */

.header{

    height: 10vw;

    width: 100vw;

    text-align: center;

    display: flex;

    



}

.headerone{

    display: block;

    

    

    

    width: 95vw;

}



.logo{

    width: 15.08vw;
    
    margin: auto;
    margin-top: 1.8vw;

    

}

.link{

    font-family: 'Mon';

    font-size: 0.8vw;

    color: #2B3435;

    margin-left:1.5vw;

    margin-right: 1.5vw;

    text-decoration: none;



}

.current-link{

    

    text-decoration-line: underline;

    font-weight: 600;

    font-family: 'Mon';

    font-size: 0.8vw;

    color: #2B3435;

    margin-left:1.5vw;

    margin-right: 1.5vw;

    



color: #000000;

}



.links{

    margin-top: 1.8vw;

}

.headertwo{

    width: 6vw;

    display: none;

    padding-right:4.7vw; 

}

.lang{

    font-family: 'Mon';

font-style: normal;

font-weight: 400;

font-size: 0.625vw;

line-height: 174.18%;

/* or 16px */



display: flex;

align-items: center;

text-align: center;

letter-spacing: -0.01em;



color: #000000;



}

.langline{

    font-family: 'Mon';

font-style: normal;

font-weight: 400;

font-size: 0.625vw;

line-height: 174.18%;

/* or 16px */



display: flex;

align-items: center;

text-align: center;

margin-left: 0.5vw;

margin-right: 0.5vw;



color: #DBDBDB;



}



.footer{

    display: flex;

    background: #EEEEEE;

}

.footer-left{

    display: block;

    margin-top:7vw;

    margin-left:6.5vw;



}



.form{

    display: block;

    



}

.form-h{

    font-family: 'Mon';

    font-size: 2.2vw;

    color: #2B3435;

    



}

.form-text{

    font-family: 'Mon';

    font-size: 1.1vw;

    color: #2B3435;

    width: 26vw;

    margin-bottom:3.3vw;



}

.name{

    display: block;

    border: 1px solid #C7C7C7;

    height: 3.3vw;

    width: 26.5vw;

    margin-bottom: 1.25vw;

    background: #EEEEEE;

    



}

input::placeholder{

    font-family: 'Mon';

    font-size: 1vw;

    color: #2B3435;

    padding-left:1.3vw;

    

    



}

.email{

    display: block;

    border: 1px solid #C7C7C7;

    height: 3.3vw;

    width: 26.5vw;

    margin-bottom: 1.25vw;

    background: #EEEEEE;

}

.message{

    display: block;

    border: 1px solid #C7C7C7;

    height: 9.3vw;

    width: 26.5vw;

    margin-bottom: 1.25vw;

    background: #EEEEEE;

}

.form-button{

    display: block;

    border-style:none; 

    padding: 0px;

    width: 13.6vw;

    height:3.3vw; 

}



.footer-right{

    display: flex;

    margin-top:7vw;

    margin-left: 24vw;

}

.footer-right-h{

    font-family: 'Mon';

    font-style: normal;

    font-weight: 600;

    font-size: 1.25vw;

    margin-bottom: 2.5vw;

    color: #2B3435;



}

.footer-right-text{

    font-family: 'Mon';

    font-style: normal;

    font-weight: 400;

    font-size: 1.1vw;

    margin-bottom: 0.8vw;

    color: rgba(0, 0, 0, 0.5);

    display: block;

    text-decoration: none;



}

.info{

    margin-left: 4.8vw;

}

.follow{

    margin-left: 7vw;



}

.footer-bottom{

    text-align: center;

    background: #EEEEEE;

}

.copyright{

    font-family: 'Mon';

    font-style: normal;

    font-weight: 400;

    font-size: 1.1vw;

    margin-top: 2.8vw;

    padding-bottom: 2.8vw;

    margin-bottom: 0px;

    color: rgba(0, 0, 0, 0.5);



}





/* landing components  */



.hero-img{

    width: 100vw;

    height: 58.47vw;

}

.hero{

    width: 100vw;

    height: 58.47vw;



}

.learn-more-div{

    padding-top:14vw; 

    padding-bottom:12.5vw; 

    padding-right: 22vw;

    padding-left: 22vw;

    text-align: center;

}

.learn-more-heading{

    font-family: 'Mon';

    font-style: normal;

    font-weight: 400;

    font-size: 1.1vw;

    letter-spacing: 0.195em;

    

    

    margin-bottom: 4.4vw;

    color: #2B3435;



}

.learn-more-quote{

    font-family: 'Mon';

    font-style: normal;

    font-weight: 400;

    font-size: 4.8vw;

    line-height: 5vw;

    width: 58vw;

    

    

    margin-bottom: 4.4vw;

    color: #2B3435;



}

.learn-more-text{

    font-family: 'Mon';

    font-style: normal;

    font-weight: 400;

    font-size: 1.1vw;

    line-height: 174%;

    color: #2B3435;

    width: 37vw;

    margin: auto;

    

    

    margin-bottom: 4.4vw;



}

.learn-more-button{

    border-style: none;

    padding: 0px;

}

.img-left-div{

    display: flex;

    width:50vw; 

    height:56.9vw;



}

.img-right-div{

    display: flex;

    width:50vw; 

    height:56.9vw;



}





.right-img-text{

    padding-top:12.6vw; 

    padding-bottom:20.1vw; 

    padding-right: 11.4vw;

    padding-left: 11.4vw;

    

    

}

.left-img-text{

    padding-top:12.6vw; 

    padding-bottom:20.1vw; 

    padding-right: 11.4vw;

    padding-left: 11.4vw;

    width:27vw;

    background-image: url(../img/mustra.webp);

    background-size:contain; 

    

}

.left-img-heading{

    font-family: 'Mon';

    font-style: normal;

    font-weight: 400;

    font-size: 2.9vw;

    line-height: 3.4vw;

    color: #2B3435;

    width: 27.2vw;

    padding-bottom:4.1vw; 

    margin-bottom: 0px;

    



}

.left-img-txt{

    font-family: 'Mon';

    font-style: normal;

    font-weight: 400;

    font-size: 1.1vw;

    line-height: 1.8vw;

    color: #2B3435;

    width: 24.3vw;

    



}

.right-img-txt{

    font-family: 'Mon';

    font-style: normal;

    font-weight: 400;

    font-size: 1.1vw;

    line-height: 1.8vw;

    color: #2B3435;

    width: 25.3vw;

    margin-right:0px;

    



}







/* musthave*/



.hero-with-text{

    background-image: url(..//img/musthave/must-have-hero.webp);

    background-size:contain;

    width: 100vw;

    height: 58.47vw;

    text-align: center;

}



.hero-with-text-heading{

    font-family: 'Mon';

    font-style: normal;

    font-weight: 400;

    font-size: 1.1vw;

    padding-top: 20.40vw;

    margin: 0;

    letter-spacing: 0.315em;

    





}



.hero-with-text-heading2{

    font-family: 'Mon';

    font-style: normal;

    font-weight: 600;

    font-size: 4.8vw;

    padding-top: 3.6vw;

    margin: 0;

    letter-spacing: 0.36em;

    





}



.hero-with-text-text{

    font-family: 'Mon';

    font-style: normal;

    font-weight: 400;

    font-size: 0.9vw;

    padding-top: 3.6vw;

    margin: 0;

    letter-spacing: 0.26em;

    





}



.text-center{

    text-align: center;

}

.text-center-heading{

    padding-top: 2.84vw;

    letter-spacing: 0.195em;

    line-height: 174.18%;

    font-family: 'Mon';

    font-style: normal;

    font-weight: 500;

    font-size: 1.66vw;

    color:  #2B3435;

    margin: 0;

    text-transform: uppercase;





}



.text-center-text{

    padding-top: 2.84vw;

    

    line-height: 174.18%;

    font-family: 'Mon';

    font-style: normal;

    font-weight: 400;

    font-size: 1.1vw;

    color: #2B3435;

    padding-bottom:10vw;

    margin: 0; 





}



.mustra-text{

    display: flex;

    background: #F6F6F6;

}

.mustra-text-left{

    width: 38vw;

    padding-top: 4.1vw;

    padding-bottom: 4.1vw;

    padding-left: 6vw;

    padding-right: 6vw;

    font-family: 'Mon';

    font-style: normal;

    font-weight: 400;

    font-size: 1.1vw;

    line-height: 174.18%;

    /* or 28px */



    display: flex;

    align-items: center;

    letter-spacing: -0.01em;

    margin: 0;



    color: #2B3435;





}

.mustra-text-right{

    background-image: url(..//img/must-have-mustra.webp);

    background-size:contain;

    background-position: center;

    background-repeat:no-repeat; 

    width: 50vw;

    



}

.mustra-text-right-text{

    text-align: center;

    font-family: 'Mon';

    font-style: normal;

    font-weight: 500;

    font-size: 1.1vw;

    line-height: 174.18%;

    /* identical to box height, or 28px */



    

    align-items: center;

    letter-spacing: 0.195em;

    text-transform: uppercase;

    margin: 0%;

    padding-top: 6.8vw;



    color: #2B3435;

    



}





.main{

    display: flex;

}

.stores{

    width: 50%;

}

.stores-img{

    width: 50vw;

    height: 53vw;;

}



.stores-h{

    font-family: 'Mon';

font-style: normal;

font-weight: 400;

font-size: 2.22vw;

line-height: 48px;

margin-bottom:1.8vw; 

/* identical to box height, or 150% */



display: flex;

align-items: center;

letter-spacing: -0.01em;



color: #2B3335;

margin-top: 7.15vw;

margin-left:6.45vw;



}

#storelist{

    width: 15.625vw;

    height:3.47vw;

    margin-left:6.45vw;

    font-family: 'Mon';

font-style: normal;

font-weight: 500;

font-size: 1.11vw;

line-height: 174.18%;

/* or 28px */



display: flex;

align-items: center;

text-align: center;

letter-spacing: -0.01em;

padding-right:3vw; 

border: 1px solid rgba(43, 51, 53, 0.25);





}



.stores-hr{

    

    width: 38vw;

    margin-left: 6vw;

    margin-right: 6vw;





}

.stores-heading{

    font-family: 'Mon';

font-style: normal;

font-weight: 600;

font-size: 1.25vw;

line-height: 174.18%;

/* or 31px */



display: flex;

align-items: center;

letter-spacing: -0.01em;



color: #2B3335;

margin-left:6.45vw;

margin-top: 0px;

margin-bottom:0px;

}

.stores-text{

    font-family: 'Mon';

font-style: normal;

font-weight: 400;

font-size: 1.1vw;

line-height: 174.18%;

/* identical to box height, or 28px */



display: flex;

align-items: center;

letter-spacing: -0.01em;



color: #2B3335;

margin-left:6.45vw;

margin-top: 0px;

margin-bottom:0px;



}



.store1{

    display: block;

}

.store2{

    display: block;

}

.store3{

    display: block;

}



.mobile-nav{

    display: none;

}

.mobile-nav-slide{

    display: none;

}



.custom-select,.select-options{

    font-family: 'Mon';

}

#learn-more-button-img{

    width: 12.36vw;

    height: 4vw;



}



#landing1{

    width: 50vw;

    height: 56.9vw;



}

#mobilnax , .mobile-txt, #mobilnax1,#mobilnax3{

    display: none;

}

#img-left-div{

    display: block;

}

#img-right-div{

    display: block;

}

.stores-textm{

    font-family: 'Mon';

    font-style: normal;

    font-weight: 400;

    font-size: 3.7vw;

    line-height: 174.18%;

    display: block;

    align-items: center;

    letter-spacing: -0.01em;

    color: #2B3335;

    margin-left: 0vw;

    margin-top: 0px;

    margin-bottom: 0px;

    

    text-align: center;

}

.stores-hrm{

    width: 88vw;

    margin-left: 6vw;

    margin-right: 6vw;

}



.indexmobilna{

    display: none

}









.mobile-text-button{

    text-align: center;

    padding-left:11.62vw;

    padding-right:11.62vw;

    

}

.m-t-b-heading{

    font-family: 'Mon';

    color: #2B3335;

    font-size: 4.1vw;

    margin-top: 20vw;





}

.m-t-b-heading2{

    font-family: 'Mon';

    color: #2B3335;

    font-size: 9.3vw;

    line-height: 50px;





}

.m-t-b-text{

    font-family: 'Mon';

    color: #2B3335;

    font-size: 3.72vw;

    line-height: 172%;

    width:70vw;

    margin-left: 10px;





}

.m-t-b-button{

    width: 52vw;

    height: 13vw;

    border: 0px;

    background-color: transparent;

    margin-bottom: 20vw;

    margin-top: 6vw;

    





}

.halfmobile{

    background-image: url(..//img/half-half.png);

    align-items: center;

    padding-left: 8vw;

    padding-right: 8vw;

    height: 116.27vw;

}

.mobile-text{

    background-color:#EAEBEB; 

    text-align: center;

      margin-top: -4px;

}

.mobile-text-white{

    background-color:#ffffff; 

    text-align: center;

}

.halfmobile2{

    background-image: url(..//img/half-half2.png);

    align-items: center;

    padding-left: 8vw;

    padding-right: 8vw;

    height: 116.27vw;

}

.mustra-sa-slikomm{

    background-image: url(..//img/mustrasaslikom.png);

    align-items: center;

    padding-left: 8vw;

    padding-right: 8vw;

    

}

.mobile-text-button-grey{

    text-align: center;

    padding-left:11.62vw;

    padding-right:11.62vw;

    background-color: #EAEBEB;

    

}

.desktopindex{

    display: block;

}



.wrap{

    width: 15.625vw;

    height:3.47vw;

    margin-left:14.45vw;

    

     

     

     transform: translate(-50%,-30%);

     margin-top:1.8vw;

}

 .select {

     cursor: pointer;

     display: inline-block;

     position: relative;

     font-size: 16px;

     color: #fff;

     width: 100%;

     height: 40px;

}

 

 .wrap h1{

     text-shadow: 0 0 5px #FFF, 0 0 10px #FFF, 0 0 15px #FFF, 0 0 20px #49ff18, 0 0 30px #49FF18, 0 0 40px #49FF18, 0 0 55px #49FF18, 0 0 75px #49ff18, -40px -40px 0px rgba(28,110,164,0);

     color: #181B33;

     background: #232323;

     font-size: 47px;

     text-align: center;

     font-family: monospace;

}

 .custom-select {

     position: absolute;

     top: 0;

     right: 0;

     bottom: 0;

     left: 0;

     background-color: #fff;

     color: #2B3335;;

     padding: 8px 15px;

     -moz-transition: all 0.2s ease-in;

     -o-transition: all 0.2s ease-in;

     -webkit-transition: all 0.2s ease-in;

     transition: all 0.2s ease-in;

     border: 1px solid rgba(43, 51, 53, 0.25);

}

 .custom-select:after {

     content: "";

     width: 0;

     height: 0;

     border: 7px solid transparent;

     border-color:#9E9E9E transparent transparent transparent;

     position: absolute;

     top: 16px;

     right: 10px;

     transform: rotateZ(0deg);

     transition: all 0.5s;

     transform-origin: 50% 25%;

}

/*.custom-select:hover {

     background-color: #b83729;

}

*/

 .custom-select:active, .custom-select.active {

     background-color: #fff;

     color: #2B3335;;

}

 .custom-select:active:after, .custom-select.active:after {

     transform: rotateZ(180deg);

     transition: all 0.5s;

     transform-origin: 50% 25%;

}

 .custom-select:focus{

    outline: 2px;

}

 .select-options {

     max-height: 200px;

     overflow-y: auto;

     display: none;

     position: absolute;

     top: 100%;

     right: 0;

     left: 0;

     z-index: 999;

     margin: 0;

     padding: 0;

     list-style: none;

     background-color: #eeeeee;

     border-radius: 0px 0px 5px 5px;

}

 .select-options li {

     color: #424242;

     margin: 0;

     padding: 12px 0;

    /* text-indent: 15px;

    */

    /* border-top: 1px solid #AED581;

    */

     -moz-transition: all 0.15s ease-in;

     -o-transition: all 0.15s ease-in;

     -webkit-transition: all 0.15s ease-in;

     transition: all 0.15s ease-in;

     padding-left: 15px;

}

 .select-options li:hover {

     color: #424242;

     background: #fff;

}

 .select-options li[rel="hide"] {

     display: none;

}

 ::-webkit-scrollbar {

     width: 10px;

     background-color: #F5F5F5;

     border-radius: 0 0 5px 0;

}

 ::-webkit-scrollbar-thumb {

     border-radius: 10px;

     background-color:#9E9E9E;

}
.footer-mobile{
    display: none;
}
.low-footer-mobile{
    display: none;
}







/* mobile*/





@media(max-width:430px){
    .dropdown{
	    margin: 6vw 0vw 1vw 5vw;

	}

    .header{

        display: none;

    }
    .footer-mobile{
        display: block;
    }
    .low-footer-mobile{
        display: block;
    }
    

    .mobile-nav{

        display: block;

        

        background-color: #ffffff;

    }

    .upper{

        

        padding-top: 8.6vw;

        padding-bottom: 8.6vw;





    }

    .mobile-logo{

        margin-left: 12vw;

        

        width: 42vw;



    }

    .nav-button{

        background-color: white;

        border-style: none;

        margin-left: 11vw;

    }

    .mobile-link{

        display: block;

        text-align: center;

        text-decoration: none;

        font-family: 'Mon';

        color: #2B3435;

        font-size: 5vw;

        margin-top: 5vw;

        margin-bottom: 5vw;

     }

     .mobile-nav-slide{

         display: none;

         opacity: 0;

         overflow: hidden;

         width: 100vw;

     }

     .indexmobilna{

         display: block;

     }

     input::placeholder{

        font-family: 'Mon';

        font-size: 3.5vw;

        color: #2B3435;

        padding-left:1.3vw;

        

        

    

    }

    

    .messagem{

        display: block;

        border: 1px solid #C7C7C7;

        height: 19.3vw;

        width: 26.5vw;

        margin-bottom: 1.25vw;

        background: #EEEEEE;

    }

    

    .form-buttonm{

        display: block;

        border-style:none; 

        padding: 0px;

        width: 90vw;

        height:3.3vw; 

    }
    .form-button{
        width:0px;
    }

    .footer-mobile{

        background-color: #EAEBEB;

        margin-top: -10vw;

    }

    

    .mobile-heading-footer{

        margin-top: 0px;

        margin-bottom: 0px;

        padding-top: 10vw;

        padding-bottom:3vw; 

        font-family: 'Mon';

        color: #2B3335;

        font-size: 7.44vw;

        text-align: center;
        font-weight: normal;

    }

    .m-h-f-a{

        display: block;

        font-family: 'Mon';

        text-decoration: none;

        padding-top: 2vw;

        color: #2B3335;

        text-align: center;

        font-size: 4.18vw;
        font-weight: normal;

        

    }

    .desktopindex{

        display: none;

    }

    .mobile-hero-with-text{

        background-image: url(./static/img/musthave/mobile/musthaveheromobile.png);

        width:100vw;

        height:173vw; 

        text-align: center;

        

    }

    

    .m-h-w-t-heading1{

        font-family: 'Mon';

    font-style: normal;

    font-weight: 400;

    font-size: 4.18vw;

    line-height: 174.18%;

    color: #ffffff;

    letter-spacing: 0.2em;

    padding-top:67vw;
    margin-top: 0;

    

    }

    .m-h-w-t-heading2{

        font-family: 'Mon';

    font-style: normal;

    font-weight: 400;

    font-size: 7.44vw;

    line-height: 51px;

    color: #ffffff;

    letter-spacing: 0.16em;

    margin-top: 2vw;

    text-transform: uppercase;

    

    

    

    }

    .mobile-hero-with-text{

        background-image: url(..//img/musthave/mobile/musthaveheromobile.png);

        width:100vw;

        height:173vw; 

        text-align: center;

        

    }

    .eg-mobile-text{

        font-family: 'Mon';

        font-size: 3.72vw;

        color: #2B3435;

        margin-left: 7vw;

        width: 72vw;

        background-color:#EAEBEB;

        margin-top: 0vw;

        padding-top: 6vw;

        padding-right: 7vw;

        padding-left: 7vw;

        padding-bottom: 5vw;

        text-align: center;

        line-height: 172%;

        margin-bottom: 0px;

        margin-top: -4px;

    }

    .wrap{

        width: 15.625vw;

        height:3.47vw;

        margin-left:14.45vw;

        

         

         

         transform: translate(-50%,-30%);

         margin-top:1.8vw;

    }

     .select {

         cursor: pointer;

         display: inline-block;

         position: relative;

         font-size: 16px;

         color: #fff;

         width: 100%;

         height: 40px;

    }

     

     .wrap h1{

         text-shadow: 0 0 5px #FFF, 0 0 10px #FFF, 0 0 15px #FFF, 0 0 20px #49ff18, 0 0 30px #49FF18, 0 0 40px #49FF18, 0 0 55px #49FF18, 0 0 75px #49ff18, -40px -40px 0px rgba(28,110,164,0);

         color: #181B33;

         background: #232323;

         font-size: 47px;

         text-align: center;

         font-family: monospace;

    }

     .custom-select {

         position: absolute;

         top: 0;

         right: 0;

         bottom: 0;

         left: 0;

         background-color: #fff;

         color: #2B3335;;

         padding: 8px 15px;

         -moz-transition: all 0.2s ease-in;

         -o-transition: all 0.2s ease-in;

         -webkit-transition: all 0.2s ease-in;

         transition: all 0.2s ease-in;

         border: 1px solid rgba(43, 51, 53, 0.25);

    }

     .custom-select:after {

         content: "";

         width: 0;

         height: 0;

         border: 7px solid transparent;

         border-color:#9E9E9E transparent transparent transparent;

         position: absolute;

         top: 16px;

         right: 10px;

         transform: rotateZ(0deg);

         transition: all 0.5s;

         transform-origin: 50% 25%;

    }

    /*.custom-select:hover {

         background-color: #b83729;

    }

    */

     .custom-select:active, .custom-select.active {

         background-color: #fff;

         color: #2B3335;;

    }

     .custom-select:active:after, .custom-select.active:after {

         transform: rotateZ(180deg);

         transition: all 0.5s;

         transform-origin: 50% 25%;

    }

     .custom-select:focus{

        outline: 2px;

    }

     .select-options {

         max-height: 200px;

         overflow-y: auto;

         display: none;

         position: absolute;

         top: 100%;

         right: 0;

         left: 0;

         z-index: 999;

         margin: 0;

         padding: 0;

         list-style: none;

         background-color: #eeeeee;

         border-radius: 0px 0px 5px 5px;

    }

     .select-options li {

         color: #424242;

         margin: 0;

         padding: 12px 0;

        /* text-indent: 15px;

        */

        /* border-top: 1px solid #AED581;

        */

         -moz-transition: all 0.15s ease-in;

         -o-transition: all 0.15s ease-in;

         -webkit-transition: all 0.15s ease-in;

         transition: all 0.15s ease-in;

         padding-left: 15px;

    }

     .select-options li:hover {

         color: #424242;

         background: #fff;

    }

     .select-options li[rel="hide"] {

         display: none;

    }

     ::-webkit-scrollbar {

         width: 10px;

         background-color: #F5F5F5;

         border-radius: 0 0 5px 0;

    }

     ::-webkit-scrollbar-thumb {

         border-radius: 10px;

         background-color:#9E9E9E;

    }

    .mobile-two-img{

        display: block;

        padding-right: 7.2vw;
        

    }

    .store-locator-mobile{

        margin-top: 0vw;

    }

    



     





    }









@media(max-width:1050px) and (min-width:430px){

    .links{

        margin-top:0vw;

    }







}




@media (max-width: 575px) {
    .fixed-btn {
        bottom: 10px;
        right: 10px;
        text-decoration: none;
        color: #000000 !important;
        font-size: 16px;
    }
}