




#button2 {
    display: none;
}

.karaca-preloader-gif {
    width: 100%;

    z-index:99999999999;
    position: absolute;

}

.karaca-preloader-gif-container {
    width: 100%;
    z-index:99999999999;
    position: absolute;
    background-color: white;
    top: 0%;
    left: 0%;
    heighT: 100%;
}

#sonsuzimage {

    display: block;
    width: 3em;
    position: absolute; /* veya relative, fixed, sticky olabilir, duruma bağlı */
    left: 50%;
    transform: translateX(-50%);
    top: 5.5em;
}
.popup-container-buttons {
    pointer-events:all;

    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
    display: block;
    width:15em ;
    height: 3em;
    top:8em;
    color: rgb(255, 255, 255);
    text-decoration:none;
    background-color: rgba(0, 0, 0, 0);
    border: solid 1px rgb(231, 231, 231);
    border-radius: 300px;
    font-size: 0.8em;
    cursor: pointer;
    background-image: url(/AR-icon-beyaz.png);
    background-size: 1.3em 1.3em;
    background-repeat: no-repeat;
    background-position: 2.5em ;
    padding-left: 2.5em;

}

.popup-container-buttons:hover {
    pointer-events:all;

    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
    display: block;
    width:15em ;
    height: 3em;
    top:8em;
    color: rgb(255, 255, 255);
    text-decoration:none;
    background-color: rgba(0, 0, 0, 0);
    border: solid 1px rgb(231, 231, 231);
    border-radius: 300px;
    font-size: 0.8em;
    cursor: pointer;
    background-image: url(/AR-icon-beyaz.png);
    background-size: 1.3em 1.3em;
    background-repeat: no-repeat;
    background-position: 2.5em ;
    padding-left: 2.5em;
}


#buy-button {
    background-image: url(/detail-icon-beyaz.png);
    background-size: 1.4em 1.4em;
    background-repeat: no-repeat;
    background-position: 2.3em !important;
    padding-left: 2.1em;
   
    left:30em !important;
    display:block !important;
   

}

#buy-button:Hover {
    background-image: url(/detail-icon-beyaz.png);
    background-size: 1.4em 1.4em;
    background-repeat: no-repeat;
    background-position: 2.3em !important;
    padding-left: 2.1em;
   
    left:30em !important;
    display:block !important;
   

}



html{
    font-family: Arial, Helvetica, sans-serif;
    margin:0;
    padding:0;
    overflow:hidden;
    height:100%;
    width:100%;
    -webkit-user-select:none!important;
    user-select:none!important;
    background:rgb(0, 0, 0)
}

::-webkit-scrollbar {
    display: none;  /* Chrome, Safari ve Opera */
}

#open-qr-button {
    display: none;
}

#grill-antrasit {
    display: none !important;
}

#grill-beyaz {
    display: none !important;
}
#grill-kirmizi {
    display: none !important;
}
#grill-mat-siyah {
    display: none !important;
}

#grill-ocean-wave {
    display: none !important;
}


#air-space-gray {
    display: none !important;
}

#grill-rosegold {
    display: none !important;
}

.modal4{
    background-color: rgba(0, 0, 0, 0.884);
    width:100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 999999999;
    opacity: 0;
    visibility: hidden;
    transition: all .5s;
    padding: 0em;
    display: block;
   }
  
  
   .modal__content4{
    width: 100%;
    z-index: 999999999;
    height: 80%;

    position: absolute;
    top: 55%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 0em;
    font-size: 15px;
    border-radius: 0em;
    opacity: 0;
    visibility: hidden;
    transition: all .5s; 
   }
  
  
   #modal4:target{
    opacity: 1;
    visibility: visible;
    z-index: 999999999;
   }
  
  
   #modal4:target .modal__content4{
    opacity: 1;
    visibility: visible;
    z-index: 999999999;
   }
  

  
   .modal__close4{
    color: #ffffff;
    position: absolute;
    top: 0%;
    right: 25%;
  
    z-index: 5;
    margin: 3.3em;
    z-index: 999;
   }
  
   .modal__close4:hover{
    color: #ffffff;
    position: absolute;
    top: 0%;
    right: 25%;
  opacity: 40%;
    z-index: 5;
    margin: 3.3em;
    z-index: 999;
   }
  
  
  
   .modal__heading4{
    color: rgb(255, 255, 255);
    margin-top: 6em;
    z-index: 999;
   }
  
    
   .modal__paragraph4{
    line-height: 2em;
    color: rgb(206, 206, 206);
    margin: 1em;
    z-index: 999;
    font-family: "Gilroy-Regular", sans-serif;
    font-size: 1rem;
   }
  
  
  
   .modal-open4{
    display: inline-block;
    color: rgb(0, 0, 0);
    position: fixed;
    z-index: 999;
    right: 300px;
    top: 0px;
    margin: 1.5em; 
   }  
  

.pc-version {

width: 100%;
height: 100%;
position: absolute;
display: block;
top: 0%;
padding-top: 25%;
background-color: white;
color: black;
z-index:99999999999999;

}

.ar-buttons-container {
    display: none;
}

#root    {
    font-family: Arial, Helvetica, sans-serif;
margin:0;
padding:0;
display:block;
overflow:hidden;
height:100%;
width:100%;
-webkit-user-select:none!important;
user-select:none!important;
background:rgb(0, 0, 0);

}

body    {
    font-family: Arial, Helvetica, sans-serif;
margin:0;
padding:0;
overflow:hidden;
height:100%;
width:100%;
-ms-overflow-style: none;  /* IE ve Edge */
scrollbar-width: none;  /* Firefox */
background:rgb(0, 0, 0)

}



#mobileInterface{
        position:fixed;
        width:calc(100% - 20px);
        height:50vh;
        pointer-events:none;
        z-index:11;bottom:30px;left:30px;
        touch-action:manipulation;
        background:rgb(0, 0, 0)
}
        
#joystickWrapper1{
    pointer-events:auto;
    display:block;
    position:absolute;
    bottom:0;left:0;
    background-color:initial;
    width:120px;height:120px;z-index:12;
    touch-action:manipulation;background-color:rgba(red,.2)
}
    
    
.noSelect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}

.overlay{
    display: none !important;
    padding:40px;height:100%;width:100%;pointer-events:none;position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}

#real-close-button{top:20px;left:20px}





#main-buttons-container {
    display: none;
}




#ar-button-android {
    display: none;
 }

 #ar-button-ios {
    display: none ;
 }



 #ar-button-qr {
    left: 13.1em !important;
}



#p3h{
    top: -12em;
}

#p6h{
    right: -1em;
}

#p8h{
    top: -12em;
}



.product-header {
   

    position: relative;
    display: block;

    margin-top: 0%;
    color: rgb(205, 205, 205);
    text-align: left;
    font-weight: 100px !important;
    font-size: 1.1em;
    margin-bottom: 2%;
    border-bottom: solid 1px white;
    padding-bottom: 2.5%;
    opacity: 1;
    left:2%;

}





#product-container-close-button{
 
   
    height:2em;
    width: 20%;
    white-space: nowrap;

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


    position:absolute;
    display:block;
    background: rgb(0,0,0);
    background: linear-gradient(360deg, rgba(0,0,0,0.8632046568627451) 30%, rgba(4,4,4,0) 100%);

    border: none;
    bottom: 11em !important;
    border-radius: 0px;
          cursor: pointer;
    z-index:99;
    opacity: 0.5;
    visibility: hidden;
    background-image: url(/down-icon.png);
    background-size: 40px 40px;
    background-repeat: no-repeat;
    background-position: center;


}


#product-container-right-button{
 
   
    height:11em;
    width: 5em;
    white-space: nowrap;

right: 0em;



    position:absolute;
    display:block;
    background: rgb(0,0,0);
    background: linear-gradient(360deg, rgba(0,0,0,0.8632046568627451) 30%, rgba(4,4,4,0) 100%);

    border: none;
    bottom: 2em !important;
    border-radius: 0px;
          cursor: pointer;
    z-index:99;
    opacity: 0.7;
    visibility: visible;
    background-image: url(/scroll-icon.png);
    background-size: 40px 40px;
    background-repeat: no-repeat;
    background-position: center;


}


#product-container-left-button{
 
   
    height:2em;
    width: 20%;
    white-space: nowrap;

    left: 11em;


    transform: rotate(90deg);
    position:absolute;
    display:block;
    background: rgb(0,0,0);
    background: linear-gradient(360deg, rgba(0,0,0,0.8632046568627451) 30%, rgba(4,4,4,0) 100%);

    border: none;
    bottom: 6em !important;
    border-radius: 0px;
          cursor: pointer;
    z-index:99;
    opacity: 0.7;
    visibility: visible;
    background-image: url(/down-icon.png);
    background-size: 40px 40px;
    background-repeat: no-repeat;
    background-position: center;


}



#showroom-container-close-button{

    left: 50%;
    transform: translate(-50%, -50%);
    width: 4em;
    height: 4em;
    color: rgb(197, 197, 197);
    text-decoration:none;
    background-color:rgba(0, 0, 0, 0.79);
    border: solid 1px gray;
    border-radius: 300px;
    font-size: 1.9vh;
    font-weight: bold;
    top: 67%;

    background-image: url(/down-icon.png);
    background-size: 40px 40px;
    background-repeat: no-repeat;
    background-position: center;
    display:block;
    position: absolute;
    visibility: hidden;

}




#showroom-container-open-button{

    left: 62%;
    transform: translate(-50%, -50%);
    width: 4em;
    height: 4em;
    color: rgb(197, 197, 197);
    text-decoration:none;
    background-color:rgba(0, 0, 0, 0.539);
    border: solid 1px rgb(188, 188, 188);
    border-radius: 300px;
    font-size: 1.9vh;
    font-weight: bold;
    top: 90%;
    transform: rotate(180deg);
    background-image: url(/down-icon.png);
    background-size: 40px 40px;
    background-repeat: no-repeat;
    background-position: center;
    display:block;
    position: absolute;
    visibility: hidden;

}



#product-container-open-button{

    left: 48%;
    transform: translateX(-50%);
    width: 4em;
    height: 4em;
    color: rgb(197, 197, 197);
    text-decoration:none;
    background-color:rgba(0, 0, 0, 0.437);
    border: solid 1px rgb(188, 188, 188);
    border-radius: 300px;
    font-size: 1.9vh;
    font-weight: bold;
    top: 87%;
    transform: rotate(360deg);
    background-image: url(/product-icon.png);
    background-size: 40px 40px;
    background-repeat: no-repeat;
    background-position: center;
    display:block;
    cursor: pointer;
    position: absolute;
    visibility: hidden;

}





.sub-product-buttons-container {
    height:8em;
    width: 100%;
    white-space: nowrap;
    overflow-x: auto !important;
    left: 0%;
    padding-top: 5%;
    transform:none;
    position:absolute;
    display:block;
    background: rgb(0,0,0);
    background: linear-gradient(360deg, rgba(0,0,0,0.8632046568627451) 30%, rgba(4,4,4,0) 100%);

    border-top:none;
    border-bottom: none;
    bottom: 0em !important;
    border-radius: 0px;
          
    z-index:9999;
    visibility: hidden;
                  
                  
}


.product-buttons-container {
    height: 7em;
    max-height: 10em;
    width:52em;
    overflow-x: hidden;  /* Bu satırı değiştirdim */
    overflow-y: auto;

    left: 50%;
    padding-top:2em;
    padding-left: 1em;
    
    transform: none;
    position: fixed;
    display: inline-block;
    background: rgba(0, 0, 0, 0.551);

    transform: translateX(-50%);
    border-top: none;
    border-bottom: none;
    bottom: 0em;
    border-radius: 10px;
          
    z-index: 999;
    visibility: visible;         
}

.powered{

    width: 6%;

    color: rgb(180, 180, 180);
    text-decoration:none;
    background-color: transparent;

    position: absolute; 
    left: 50%;
    transform: translateX(-50%);
    bottom: 2em;
    opacity: 0.8;
    font-weight: bold;

    display:block;

}


.art-board {

    width: 20%;

    color: rgb(180, 180, 180);
    text-decoration:none;
    background-color: transparent;

    position: relative; 
    left: 50%;
    transform: translate(-50%, -50%);
    margin-top: 15%;
    font-weight: bold;

    display:block;
    position: relative;
}

.info-popup-container-devam-button{
    pointer-events:all;
    
    width: 10%;
    height: 6%;
    color: rgb(180, 180, 180);
    text-decoration:none;
    background-color: transparent;
    border: solid 1px rgb(255, 255, 255);
    border-radius: 300px;
    font-size: 1.7vh;
    position: absolute; 
    left: 50%;
    transform: translate(-50%, -50%);
    bottom:5em;
    font-weight: bold;
    cursor: pointer;
    display:block;

}

.info-popup-container-devam-button:hover{
    pointer-events:all;
    
    width: 10%;
    height: 6%;
    color: rgb(180, 180, 180);
    text-decoration:none;
    background-color: transparent;
    border: solid 1px rgb(255, 255, 255);
    border-radius: 300px;
    font-size: 1.7vh;
    position: absolute; 
    left: 50%;
    transform: translate(-50%, -50%);
    bottom:5em;
    font-weight: bold;
    cursor: pointer;
    display:block;
    opacity: 0.8;

}

.coupon-popup-container{

    width:100%;
    height:100%;
    position:absolute;
    visibility:visible;
    display:none;
    background-color:rgba(0, 0, 0, 0.703);
    border-radius:0px;
    border: none;
    top:0%;
    left:0%;
    z-index:99999999
    }
    
      
   #coupon-close{
    color: #ffffff;
    position: absolute;
    top: 10%;
    right: 25%;
    cursor: pointer;
    z-index: 5;
    margin: 3.3em;
    z-index: 999;
   }
  

   #alert {
    color: rgb(3, 220, 3)
   }
   #indirim{
    font-size: 1.4em;
    margin-bottom: 9vh;
}
    #tebrikler{
        font-size: 2.4em;
        margin-bottom: 9vh;
    }

    #kazandiniz {
        font-size: 1.5em;
        margin-bottom: 9vh;
    }

    #urunlink{
        color: white;
        margin-bottom: 9vh;
    }

    .coupon-popup-container h1{
    
        color: rgb(230, 230, 230);
 
        font-size: 1.3em;
        width: 100%;
        margin-bottom: 9vh;
        display:block;
        text-align: center;
        line-height: 16px;
        position: relative; 
        font-weight: bold;
        left: 50%;
        transform: translateX(-50%);
        
                         
        }  

        .coupon-popup-container p{
    
            color: rgb(230, 230, 230);
       
            font-size: 1em;
            width: 100%;
            margin-bottom: 1vh;
            display:block;
            text-align: center;
            line-height: 26px;
            position: relative; 
            font-weight: normal;
            left: 50%;
            transform: translateX(-50%);
            
                             
            }  

.info-popup-container{

    width:100%;
    height:100%;
    position:absolute;
    visibility:visible;
    display:none;
    background-color:rgba(0, 0, 0, 0.703);
    border-radius:0px;
    border: none;
    top:0%;
    left:0%;
    z-index:999
    }
    
    
    .info-popup-container h1{
    
    color: rgb(230, 230, 230);
    font-weight: 100;
    font-size: 0.8em;
    width: 100%;
    margin-top: -1em;
    display:block;
    text-align: center;
    line-height: 26px;
    position: relative; 
    left: 50%;
    transform: translate(-50%, -50%);
    
                     
    }  
    
    .info-popup-container p{
    
    color: rgb(206, 206, 206);
    font-weight: 100;
    font-size: 2.2vh;
    width:60%;
    text-align: left;
    position: relative; 
    
    left: 62%;
    transform: translate(-50%, -50%);
    margin-top: 30%;
    line-height: 60px;
    }  
    





    .product-popup-container{
        height:7em;
        width: 35em;
        transform: translateX(-50%);
        left: 50%;
        padding-top:2em;
    
        position:absolute;
        display:block;
        background-color:rgba(0, 0, 0, 0.703);
    border-radius: 20px;
        border-top: solid 1px rgb(0, 0, 0);
        border-bottom: none;
    
        bottom:0.5em ;
              
        z-index:999;
        visibility: hidden;
                      
                  }
    
    
                  .product-popup-container h1{
            
                    color: rgb(230, 230, 230);
                    font-size: 1em;
                    width: 100%;
                    left: 50%;
                    transform: translateX(-50%);
                    top: -1.5em;
            
                    text-align: center;
                    position: relative;
                    line-height: 23px;
           
                                     
               }  
           
               .product-popup-container p{
                   
                   color: rgb(180, 180, 180);
                   font-weight: 100;
                   font-size: 0.8em;
                   width: 90%;
                   margin-left: 7%;
                   margin-top: -1%;
                   position: relative;
                   line-height: 18px;
                                    }  
           
                                
              .main-header-text {
                height:2em;
                width: 21em;
                transform: translate(-50%, -50%);
                left: 50%;
                padding-top:1em;
            
                position:absolute;
                display:block;
                background-color:rgba(0, 0, 0, 0.559);
                border-radius: 12px;
                border-top: solid 1px rgb(0, 0, 0);
                border-bottom: none;
            
                bottom:6em ;
                      
                z-index:999;
                visibility: hidden;
                                  

              }

              .main-header-text h1{

                color: rgb(255, 255, 255);
                font-size: 0.8em;
                width: auto;
       
                border-radius: 10px;
                left: 50%;
                transform: translate(-50%, -50%);
        
          
                text-align: center;
                position: relative;
                line-height: 23px;
       
                                 
           }  
       

             

.rooms-container {
width: auto;
border-radius: 200px;
position: relative;
display: inline-block;
margin-right: 5%;
margin-top: 4%;
margin-bottom: 2%;
opacity: 1;
height: auto;



}

.product-container {
width: 6.5em;
border-radius: 1px;
position: relative;
display: inline-block;
margin-right:0em;
margin-top: -1.5em;
margin-bottom: 2%;
margin-left: -0.4em;

opacity: 1;
height: auto;




}

.product-container2 {
width: 5em;
border-radius: 1px;
position: relative;
display: inline-block;
margin-right: -0.5em;
margin-top: -0.6em;
margin-bottom: 2%;
margin-left: 0.5em;

opacity: 1;
height: auto;




}



.product-buttons {
width: 4em;
border-radius:12px;
position: relative;
cursor: pointer;
display: inline-block;
margin-left: 1em;
margin-top: 0.5em;
margin-bottom: 3%;
opacity: 1;
border: solid 1px rgb(101, 101, 101);
padding: 5%;
}




.product-buttons2 {
width: 3.5em;
border-radius:8000px;
position: relative;
display: inline-block;
margin-left: 0.45em;


margin-top: 0.5em;
margin-bottom: 2%;
opacity: 1;
border: solid 1px rgb(99, 99, 99);
padding: 5%;
}



.product-buttons2:focus {
width: 3.5em;
border-radius:8000px;
position: relative;
display: inline-block;
margin-left: 0.45em;


margin-top: 0.5em;
margin-bottom: 2%;
opacity: 1;
border: solid 1px rgb(255, 255, 255);
padding: 5%;
}

.product-buttons2:hover {
width: 3.5em;
border-radius:8000px;
position: relative;
display: inline-block;
margin-left: 0.45em;


margin-top: 0.5em;
margin-bottom: 2%;
opacity: 1;
border: solid 1px rgb(255, 255, 255);
padding: 5%;
}

.product-name {

border-radius: 200px;

display: block;

margin-top: 3%;
color: rgb(191, 191, 191);
text-align: center;
margin-left: 0.2em;
font-size: 0.7em;
margin-bottom: 1em;


opacity: 1;


}





.sub-product-buttons {
width: 3.5em;
border-radius: 200px;
position: relative;
display: inline-block;

margin-top: -7%;
margin-bottom: 2%;
opacity: 0.7;


}
.popup-container-buttons-back {
    pointer-events:all;

    left:47em;
    width: 4em;
    height: 4em;
    top: -1em;
    color: rgb(255, 255, 255);
    text-decoration:none;
    background-color: rgba(0, 0, 0, 0.773);
    border: solid 1px rgb(231, 231, 231);
    border-radius: 300px;
    font-size: 0.7em;
    font-weight: bold;
cursor: pointer;
    background-image: url(/closeiconbeyaz.png);
    background-size: 3em 3em;
    background-repeat: no-repeat;
    background-position: 0.45em;
    padding-left: 0em;
    opacity: 1;
    display:block;
    position: absolute;
}



#p1-c1 {
background-image: url(/color-icons/p1-c1.jpg);
}

#p1-c2 {
background-image: url(/color-icons/p1-c2.jpg);
}

#p1-c3 {
background-image: url(/color-icons/AirFryer_BlackCopper.png);
}

#p1-c4 {
background-image: url(/color-icons/AirFryer_IconicBeige.png);
}

#p1-c5 {
background-image: url(/color-icons/AirFryer_Rosegold.png);

}


#p2-c1 {
background-image: url(/color-icons/p2-c1.jpeg);

}

#p2-c2 {
background-image: url(/color-icons/p2-c2.jpeg);
}

#p2-c3 {
background-image: url(/color-icons/MastermaidChefProCabbageGreen.png);
}

#p2-c4 {
background-image: url(/color-icons/MastermaidChefProCosmicLilac.png);
}

#p2-c5 {
background-image: url(/color-icons/MastermaidChefProGalaxyGrey.png);
}

#p2-c6 {
background-image: url(/color-icons/MastermaidChefProGrapePurple.png);
}

#p2-c7{
background-image: url(/color-icons/MastermaidChefProIconicBeige.png);
}

#p2-c8 {
background-image: url(/color-icons/MastermaidChefProKrem.png);
}

#p2-c9 {
background-image: url(/color-icons/MastermaidChefProMatteBlackCopper.png);
}

#p2-c10 {
background-image: url(/color-icons/MastermaidChefProMatteBlackSilver.png);
}

#p2-c11 {
background-image: url(/color-icons/MastermaidChefProPearlyWhite.png);
}

#p2-c12 {
background-image: url(/color-icons/MastermaidChefProPink.png);
}

#p2-c13 {
background-image: url(/color-icons/MastermaidChefProRosegold.png);
}


#p2-c14 {
background-image: url(/color-icons/MastermaidChefProRoyalBlue.png);
}

#p2-c15{
background-image: url(/color-icons/MastermaidChefProShinyBlack.png);
}


#p2-c16{
background-image: url(/color-icons/MastermaidChefProSpaceGrey.png);
}

#p2-c17{
background-image: url(/color-icons/MastermaidChefProStormGrey.png);
}



#p2-c18{
background-image: url(/color-icons/MastermaidChefProVivaMagenta.png);
}



#p3-c1 {
background-image: url(/color-icons/p3-c1.jpeg);

}

#p3-c2 {
background-image: url(/color-icons/p3-c2.jpeg);

}

#p3-c3 {
    background-image: url(/color-icons/p3-c3.jpeg);
    
}

#p3-c4 {
    background-image: url(/color-icons/p3-c4.jpeg);
    
}

#p3-c5 {
    background-image: url(/color-icons/p3-c5.jpeg);
    
}

#p3-c6 {
    background-image: url(/color-icons/p3-c6.jpeg);
    
}



#p4-c1 {
background-image: url(/color-icons/p4-c1.jpg);

}

#p4-c2 {
background-image: url(/color-icons/p4-c2.jpg);

}



#p5-c1 {
    background-image: url(/color-icons/p5-c1.jpg);

}




#p6-c1 {
    background-image: url(/color-icons/p6-c1.jpg);
    
    }
    
    
    
#p6-c2 {
    background-image: url(/color-icons/p6-c2.jpg);
    
   }
    
    
#p6-c3 {
    background-image: url(/color-icons/p6-c3.jpg);
    
   }
    



#p7-c1 {
background-image: url(/color-icons/p7-c1.jpeg);

}



#p7-c2 {
background-image: url(/color-icons/p7-c2.jpeg);

}





#p8-c1 {
background-image: url(/color-icons/p8-c1.jpg);

}


#p8-c2 {
    background-image: url(/color-icons/p8-c2.jpg);

}


#p8-c3 {
    background-image: url(/color-icons/p8-c3.jpg);

}

#p8-c4 {
    background-image: url(/color-icons/p8-c4.jpg);

}

#p8-c5 {
    background-image: url(/color-icons/p8-c5.jpg);

}

#p8-c6 {
    background-image: url(/color-icons/p8-c6.jpg);

}

#p8-c7 {
    background-image: url(/color-icons/p8-c7.jpg);

}

#p8-c8 {
    background-image: url(/color-icons/p8-c8.jpg);

}

#p8-c9 {
    background-image: url(/color-icons/p8-c9.jpg);

}


#p9-c1 {
background-image: url(/color-icons/FundayRosegold.png);

}


#p9-c2 {
background-image: url(/color-icons/FundayRedgold.png);

}


#p9-c3 {
background-image: url(/color-icons/FundayAntrasit.png);

}


#p10-c1 {
background-image: url(/color-icons/GlassTeaXL_Kirmizi.png);

}


#p10-c2 {
background-image: url(/color-icons/GlassTeaXL_Antrasit.png);


}

#p10-c3 {
background-image: url(/color-icons/GlassTeaXL_Krem.png);

}

#p10-c4 {
background-image: url(/color-icons/GlassTeaXL_OceanWave.png);

}


#p10-c5 {
background-image: url(/color-icons/GlassTeaXL_Rosegold.png);

}



#p12-c1 {
background-image: url(/color-icons/Gastro10in1PizzaMakinesiRosegold.png);

}


#p12-c2 {
background-image: url(/color-icons/Gastro10in1PizzaMakinesiKirmizi.png);

}

#p12-c3 {
background-image: url(/color-icons/Gastro10in1PizzaMakinesiKrem.png);

}

#p12-c4 {
background-image: url(/color-icons/Gastro10in1PizzaMakinesiSilver.png);

}


#p12-c5 {
background-image: url(/color-icons/Gastro10in1PizzaMakinesiSiyah.png);

}


#p12-c6 {
background-image: url(/color-icons/Gastro10in1PizzaMakinesiSiyah.png);

}


#p13-c1 {
background-image: url(/color-icons/blendfit-personal-rosegold.png);

}

#p13-c2 {
background-image: url(/color-icons/blendfit-personal-antrasit.png);

}

#p13-c3 {
background-image: url(/color-icons/blendfit-personal-blushpink.png);

}

#p13-c4 {
background-image: url(/color-icons/blendfit-personal-kirmizi.png);

}

#p13-c5 {
background-image: url(/color-icons/blendfit-personal-krem.png);

}

#p13-c6 {
background-image: url(/color-icons/blendfit-personal-lime.png);

}

#p13-c7 {
background-image: url(/color-icons/BlendFitGoMor_2CMP.png);

}

#p13-c8 {
background-image: url(/color-icons/blendfit-personal-pearlypink.png);

}

#p13-c9 {
background-image: url(/color-icons/blendfit-personal-vintageblue.png);

}


#p14-c1 {
background-image: url(/color-icons/VantuzActionForceKirmizi.png);

}

#p14-c2 {
background-image: url(/color-icons/VantuzActionForceSiyah.png);

}



#p15-c1 {
background-image: url(/color-icons/HatirKozKirmizi.png);

}


#p15-c2 {
background-image: url(/color-icons/HatirKozAntrasit.png);

}

#p15-c3 {
background-image: url(/color-icons/HatirKozKrem.png);

}

#p15-c4 {
background-image: url(/color-icons/HatirKozRosegold.png);

}


#p15-c5 {
background-image: url(/color-icons/HatirKozShinyBlack.png);

}


#p15-c6 {
background-image: url(/color-icons/HatirKozSpaceGrey.png);

}



#p15-c7 {
background-image: url(/color-icons/HatirKozSpaceGrey.png);

}



.color-buttons-sphere {
    opacity: 1;
    height: 4.2em;
    width: 4.2em;
    display: inline-block;
border: none;
    background-color: transparent;
    border-radius: 10px;
    margin-right: 0.5em; /* Butonlar arasında 1em boşluk bırakır */
    margin-top: -0.5em;
    background-size: 4.1em;
    background-repeat: no-repeat;
    background-position: center;
cursor: pointer;

}

.color-buttons-sphere:hover {
    opacity: 1;
    height: 4.2em;
    width: 4.2em;
    display: inline-block;
border: none;
    background-color: transparent;
    border-radius: 10px;
    margin-right: 0.5em; /* Butonlar arasında 1em boşluk bırakır */
    margin-top: -0.5em;
    background-size: 4.1em;
    background-repeat: no-repeat;
    background-position: center;
cursor: pointer;
opacity: 0.7;

}


.color-buttons-sphere2 {
    opacity: 1;
    height: 4.2em;
    width: 4.2em;
    display: inline-block;
    border: none;
    background-color: transparent;
    border-radius: 10px;
    margin-right: 0.5em; /* Butonlar arasında 1em boşluk bırakır */
    margin-top: 1em;
    background-size: 4.1em;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;

}

.color-buttons-sphere2:hover {
    opacity: 1;
    height: 4.2em;
    width: 4.2em;
    display: inline-block;
    border: none;
    background-color: transparent;
    border-radius: 10px;
    margin-right: 0.5em; /* Butonlar arasında 1em boşluk bırakır */
    margin-top: 1em;
    background-size: 4.1em;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
    opacity: 0.7;
}





.color-buttons-sphere-selected {
    border: 1px solid rgb(255, 255, 255);
}

.color-buttons-sphere2-selected {
    border: 1px solid rgb(255, 255, 255);
    }
    


.color-container2 {
    display: block;
    position: absolute;
    width: auto;
    
    height: 5em;
    border: none;
    transform: translate(-50%, -50%);
    left: 50%;
    top: -3em;
    padding-left: 1em;
    padding-right: 0.5em;
    overflow-x: auto;
    overflow-y: hidden; /* This prevents vertical scrolling */
    white-space: nowrap; /* This prevents the buttons from wrapping to a new line */
}


.color-container {

background-color: transparent;
border: none;
display: flex;
justify-content: center; /* Butonları sol tarafa hizalar */
position: absolute;
width: auto;
height: 3em;
transform: translateX(-50%);
left: 50%;
top:-4.2em;
padding-left: 1em;
padding-right: 0.5em;

}





#white-sphere {
left: 25% !important;
}

#gold-sphere {
left: 75% !important;
}



.krc-logo {
width: 20%;

color: rgb(180, 180, 180);
text-decoration:none;
background-color: transparent;

position: relative; 
left: 50%;
transform: translate(-50%, -50%);
margin-top: 6%;
opacity: 0.8;
font-weight: bold;

display:block;
position: relative;
}



#ar-open-android {
width: 20%;
heighT: 20%;
border: solid 1px red;
position: absolute;
display: none;
color: red;
top: 5%;
left: 5%;
}



#ar-open-ios {
width: 20%;
heighT: 20%;
border: solid 1px red;
position: absolute;
display:none;
color: red;
top: 5%;
left: 50%;
}



.single-product-back-icon {
position: absolute;
width: 13%;
background-color: rgba(0, 0, 0, 0.649);
border-radius: 300px;
top: -4em;
left: 2%;
display: none;
}

.popup-close-button{
position: absolute;
width: 8em;
height: 3.5em;
border-radius: 200px;
font-size: 0.7em;
visibility: hidden;
background-color: rgba(0, 0, 0, 0.615);
border: solid 1px rgb(124, 124, 124);
color: rgb(206, 206, 206);
left: 3%;
top: 2%;
display: none;

}


.handmade-pic {
width:10%;
border-radius: 15px;
position: relative; 
left: 50%;
transform: translate(-50%, -50%);
}



#loading-container p{



left: 50%;
transform: translate(-50%, -50%);
position: absolute;
display: block;
font-family: Arial, Helvetica, sans-serif;
color:#ffffffd2;
z-index:999999999;
width: auto;
top: 42.5em;
font-size: 0.7em;

}



#gift {
width: 5%;
top: 24.8em;
left: 50%;
transform: translate(-50%, -50%);
position: absolute;
display: block;
bordeR: solid
}

#preloader-container{
width: 100vw;
height: 100vh;
background-color: rgba(0, 0, 0, 0.876);
z-index:999999999;

}


* {
-webkit-tap-highlight-color: rgba(0,0,0,0) !important;
-webkit-focus-ring-color: rgba(0,0,0,0) !important;
outline: none !important;
}




@media only screen and (max-width: 600px) {



    .ar-buttons-container {
        display: none;
    }
    

        .product-header {
   

            position: relative;
            display: block;

            margin-top: 0%;
            color: rgb(205, 205, 205);
            text-align: left;
            font-weight: 100px !important;
            font-size: 1.1em;
            margin-bottom: 2%;
            border-bottom: solid 1px white;
            padding-bottom: 2.5%;
            opacity: 1;
            left:2%;

        }



        
        
        #product-container-close-button{
         
           
            height:2em;
            width: 20%;
            white-space: nowrap;

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


            position:absolute;
            display:block;
            background: rgb(0,0,0);
            background: linear-gradient(360deg, rgba(0,0,0,0.8632046568627451) 30%, rgba(4,4,4,0) 100%);
            cursor: pointer;
            border: none;
            bottom: 10.5em !important;
            border-radius: 0px;
                  display: none !important;
            z-index:99;
            opacity: 0.5;
            visibility: hidden;
            background-image: url(/down-icon.png);
            background-size: 40px 40px;
            background-repeat: no-repeat;
            background-position: center;
      
 
        }

        


        #showroom-container-close-button{

            left: 50%;
            transform: translate(-50%, -50%);
            width: 4em;
            height: 4em;
            color: rgb(197, 197, 197);
            text-decoration:none;
            background-color:rgba(0, 0, 0, 0.79);
            border: solid 1px gray;
            border-radius: 300px;
            font-size: 1.9vh;
            font-weight: bold;
            top: 67%;
    
            background-image: url(/down-icon.png);
            background-size: 40px 40px;
            background-repeat: no-repeat;
            background-position: center;
            display:block;
            position: absolute;
            visibility: hidden;
 
        }
        
        


        #showroom-container-open-button{

            left: 62%;
            transform: translate(-50%, -50%);
            width: 4em;
            height: 4em;
            color: rgb(197, 197, 197);
            text-decoration:none;
            background-color:rgba(0, 0, 0, 0.539);
            border: solid 1px rgb(188, 188, 188);
            border-radius: 300px;
            font-size: 1.9vh;
            font-weight: bold;
            top: 90%;
            transform: rotate(180deg);
            background-image: url(/down-icon.png);
            background-size: 40px 40px;
            background-repeat: no-repeat;
            background-position: center;
            display:block;
            position: absolute;
            visibility: hidden;
 
        }

        

        #product-container-open-button{

            left: 45%;
            transform: translate(-50%, -50%);
            width: 4em;
            height: 4em;
            color: rgb(197, 197, 197);
            text-decoration:none;
            background-color:rgba(0, 0, 0, 0.437);
            border: solid 1px rgb(188, 188, 188);
            border-radius: 300px;
            font-size: 1.9vh;
            font-weight: bold;
            top: 87%;
            transform: rotate(360deg);
            background-image: url(/product-icon.png);
            background-size: 40px 40px;
            background-repeat: no-repeat;
            background-position: center;
            display:block;
            position: absolute;
            visibility: hidden;
 
        }





        .sub-product-buttons-container {
            height:7em;
            width: 100%;
            white-space: nowrap;
            overflow-x: auto !important;
            left: 0%;
            padding-top: 5%;
            transform:none;
            position:absolute;
            display:block;
            background: rgb(0,0,0);
            background: linear-gradient(360deg, rgba(0,0,0,0.8632046568627451) 30%, rgba(4,4,4,0) 100%);
      
            border-top:none;
            border-bottom: none;
            bottom: 0em !important;
            border-radius: 0px;
                  
            z-index:9999;
            visibility: hidden;
                          
                          
        }


        .product-buttons-container {
            height:7em;
            width: 100%;
 
            white-space: nowrap;
            overflow-x: auto ;
            left: 0%;
            padding-top: 5%;
   
            transform:none;
            position:absolute;
            display:block;
            background: rgb(0,0,0);
            background: linear-gradient(360deg, rgba(0,0,0,0.8632046568627451) 30%, rgba(4,4,4,0) 100%);
            cursor: pointer;
            border-top:none;
            border-bottom: none;
            bottom: 0em !important;
            border-radius: 0px;
                  
            z-index:999;
            visibility: visible;
                          
        }

        .powered{
 
            width: 22%;

            color: rgb(180, 180, 180);
            text-decoration:none;
            background-color: transparent;
        
            position: absolute; 
            left: 50%;
            transform: translateX(-50%);
            bottom: 1em;
            opacity: 0.8;
            font-weight: bold;
        
            display:block;
        }


        .art-board {
 
            width: 68%;

            color: rgb(180, 180, 180);
            text-decoration:none;
            background-color: transparent;

            position: relative; 
            left: 50%;
            transform: translate(-50%, -50%);
            margin-top: 40%;
            font-weight: bold;
       
            display:block;
            position: relative;
        }

        .info-popup-container-devam-button{
            pointer-events:all;
            
            width: 37%;
            height: 6%;
            color: rgb(180, 180, 180);
            text-decoration:none;
            background-color: transparent;
            border: solid 1px rgb(255, 255, 255);
            border-radius: 300px;
            font-size: 1.7vh;
            position: absolute; 
            left: 50%;
            transform: translateX(-50%);
            bottom: 10%;
            font-weight: bold;
       
            display:block;
    
        }

        .info-popup-container-devam-button:hover{
            pointer-events:all;
            
            width: 37%;
            height: 6%;
            color: rgb(180, 180, 180);
            text-decoration:none;
            background-color: transparent;
            border: solid 1px rgb(255, 255, 255);
            border-radius: 300px;
            font-size: 1.7vh;
            position: absolute; 
            left: 50%;
            transform: translateX(-50%);
            bottom: 10%;
            font-weight: bold;
       
            display:block;
        }



        .info-popup-container{
        
            width:100%;
            height:100%;
            position:absolute;
            visibility:visible; 
            display:none;
            background-color:rgba(0, 0, 0, 0.806);
            border-radius:0px;
            border: none;
            top:0%;
            left:0%;
            z-index:999999;
        }


        .info-popup-container h1{
        
            color: rgb(230, 230, 230);
            font-weight: 100;
            font-size: 0.8em;
            width: 100%;
            margin-top: -1em;
            display:block;
            text-align: center;
            line-height: 26px;
            position: relative; 
            left: 50%;
            transform: translate(-50%, -50%);
   
                             
       }  
   
       .info-popup-container p{
           
           color: rgb(206, 206, 206);
           font-weight: 100;
           font-size: 2.2vh;
           width:60%;
           text-align: left;
           position: relative; 

           left: 62%;
           transform: translate(-50%, -50%);
           margin-top: 30%;
           line-height: 60px;
    }  
   
   




    .product-popup-container{
        height:4.5em;
        width: 21em;
        transform: translate(-50%, -50%);
        left: 50%;
        padding-top:2em;
    
        position:absolute;
        display:block;
        background-color:rgba(0, 0, 0, 0.559);
        border-radius: 12px;
        border-top: solid 1px rgb(0, 0, 0);
        border-bottom: none;
    
        bottom:-3em ;
              
        z-index:999;
        visibility: hidden;
                          
                      }


                      .product-popup-container h1{
        
                        color: rgb(255, 255, 255);
                        font-size: 0.7em;
                        width: 24em;
               
                        border-radius: 10px;
                        left: 50%;
                        transform: translate(-50%, -50%);
                        margin-top: 1em;
                        padding: 1em;
                        margin-bottom: 2.1em;
                        background-color:rgba(0, 0, 0, 0);
               
                        text-align: center;
                        position: relative;
                        line-height: 17px;
               
                                         
                   }  
               
                   .product-popup-container p{
                       
                       color: rgb(180, 180, 180);
                       font-weight: 100;
                       font-size: 0.8em;
                       width: 90%;
                       margin-left: 7%;
                       margin-top: -1%;
                       position: relative;
                       line-height: 18px;
                                        }  
               
        
                                        
                      .main-header-text {
                        height:2em;
                        width: 21em;
                        transform: translate(-50%, -50%);
                        left: 50%;
                        padding-top:1em;
                    
                        position:absolute;
                        display:block;
                        background-color:rgba(0, 0, 0, 0.559);
                        border-radius: 12px;
                        border-top: solid 1px rgb(0, 0, 0);
                        border-bottom: none;
                    
                        bottom:6em ;
                              
                        z-index:999;
                        visibility: hidden;
                                          

                      }

                      .main-header-text h1{
        
                        color: rgb(255, 255, 255);
                        font-size: 0.8em;
                        width: auto;
               
                        border-radius: 10px;
                        left: 50%;
                        transform: translate(-50%, -50%);
                
                  
                        text-align: center;
                        position: relative;
                        line-height: 23px;
               
                                         
                   }  
               

                     

.rooms-container {
    width: auto;
    border-radius: 200px;
    position: relative;
    display: inline-block;
    margin-right: 5%;
    margin-top: 4%;
    margin-bottom: 2%;
    opacity: 1;
    height: auto;



}

.product-container {
    width: 6.5em;
    border-radius: 1px;
    position: relative;
    display: inline-block;
    margin-right:0em;
    margin-top: -1.5em;
    margin-bottom: 2%;
    margin-left: -0.4em;

    opacity: 1;
    height: auto;




}
    
.product-container2 {
    width: 5em;
    border-radius: 1px;
    position: relative;
    display: inline-block;
    margin-right: -0.5em;
    margin-top: -0.6em;
    margin-bottom: 2%;
    margin-left: 0.5em;

    opacity: 1;
    height: auto;




}
    


.product-buttons {
    cursor: pointer;
    width: 4em;
    border-radius:12px;
    position: relative;
    display: inline-block;
    margin-left: 0.55em;

    margin-top: 0.5em;
    margin-bottom: 3%;
    opacity: 1;
    border: solid 1px rgb(101, 101, 101);
    padding: 5%;
}

        


.product-buttons2 {
    width: 3.5em;
    border-radius:8000px;
    position: relative;
    display: inline-block;
margin-left: 0.45em;


margin-top: 0.5em;
    margin-bottom: 2%;
    opacity: 1;
    border: solid 1px rgb(99, 99, 99);
    padding: 5%;
}



.product-buttons2:focus {
    width: 3.5em;
    border-radius:8000px;
    position: relative;
    display: inline-block;
margin-left: 0.45em;


margin-top: 0.5em;
    margin-bottom: 2%;
    opacity: 1;
    border: solid 1px rgb(255, 255, 255);
    padding: 5%;
}

.product-buttons2:hover {
    width: 3.5em;
    border-radius:8000px;
    position: relative;
    display: inline-block;
margin-left: 0.45em;


margin-top: 0.5em;
    margin-bottom: 2%;
    opacity: 1;
    border: solid 1px rgb(255, 255, 255);
    padding: 5%;
}

.product-name {

    border-radius: 200px;

    display: block;
    
    margin-top: 3%;
    color: rgb(191, 191, 191);
    text-align: center;
    margin-left: -0.9em;
    font-size: 0.7em;
    margin-bottom: 2%;
 

    opacity: 1;


}





.sub-product-buttons {
    width: 3.5em;
    border-radius: 200px;
    position: relative;
    display: inline-block;

    margin-top: -7%;
    margin-bottom: 2%;
    opacity: 0.7;


}

.popup-container-buttons-back {
    pointer-events:all;

    left:28em;
    width: 3em;
    height: 3em;
    top: -1em;
    color: rgb(255, 255, 255);
    text-decoration:none;
    background-color: rgba(0, 0, 0, 0.773);
    border: solid 1px rgb(231, 231, 231);
    border-radius: 300px;
    font-size: 0.7em;
    font-weight: bold;

    background-image: url(/closeiconbeyaz.png);
    background-size: 2em 2em;
    background-repeat: no-repeat;
    background-position: 0.45em;
    padding-left: 0em;
    opacity: 1;
    display:block;
    position: absolute;
}

#sonsuzimage {

    display: block;
    width: 2em;
    position: absolute; /* veya relative, fixed, sticky olabilir, duruma bağlı */
    left: 50%;
    transform: translateX(-50%);
    top: 4em;
}

#p3h{
    top: -10em;
}

#p6h{
    right: -1em;
}

#p8h{
    top: -10em;
}

#p1-c1 {
    background-image: url(/color-icons/p1-c1.jpg);
    }
    
    #p1-c2 {
    background-image: url(/color-icons/p1-c2.jpg);
    }

#p1-c3 {
    background-image: url(/color-icons/AirFryer_BlackCopper.png);
}

#p1-c4 {
    background-image: url(/color-icons/AirFryer_IconicBeige.png);
}

#p1-c5 {
    background-image: url(/color-icons/AirFryer_Rosegold.png);

}


#p2-c1 {
    background-image: url(/color-icons/p2-c1.jpeg);
    
    }
    
    #p2-c2 {
    background-image: url(/color-icons/p2-c2.jpeg);
    }

#p2-c3 {
    background-image: url(/color-icons/MastermaidChefProCabbageGreen.png);
}

#p2-c4 {
    background-image: url(/color-icons/MastermaidChefProCosmicLilac.png);
}

#p2-c5 {
    background-image: url(/color-icons/MastermaidChefProGalaxyGrey.png);
}

#p2-c6 {
    background-image: url(/color-icons/MastermaidChefProGrapePurple.png);
}

#p2-c7{
    background-image: url(/color-icons/MastermaidChefProIconicBeige.png);
}

#p2-c8 {
    background-image: url(/color-icons/MastermaidChefProKrem.png);
}

#p2-c9 {
    background-image: url(/color-icons/MastermaidChefProMatteBlackCopper.png);
}

#p2-c10 {
    background-image: url(/color-icons/MastermaidChefProMatteBlackSilver.png);
}

#p2-c11 {
    background-image: url(/color-icons/MastermaidChefProPearlyWhite.png);
}

#p2-c12 {
    background-image: url(/color-icons/MastermaidChefProPink.png);
}

#p2-c13 {
    background-image: url(/color-icons/MastermaidChefProRosegold.png);
}


#p2-c14 {
    background-image: url(/color-icons/MastermaidChefProRoyalBlue.png);
}

#p2-c15{
    background-image: url(/color-icons/MastermaidChefProShinyBlack.png);
}


#p2-c16{
    background-image: url(/color-icons/MastermaidChefProSpaceGrey.png);
}

#p2-c17{
    background-image: url(/color-icons/MastermaidChefProStormGrey.png);
}



#p2-c18{
    background-image: url(/color-icons/MastermaidChefProVivaMagenta.png);
}



#p3-c1 {
    background-image: url(/color-icons/p3-c1.jpeg);
    
    }
    
    #p3-c2 {
    background-image: url(/color-icons/p3-c2.jpeg);
    
    }
    
    #p3-c3 {
        background-image: url(/color-icons/p3-c3.jpeg);
        
    }
    
    #p3-c4 {
        background-image: url(/color-icons/p3-c4.jpeg);
        
    }
    
    #p3-c5 {
        background-image: url(/color-icons/p3-c5.jpeg);
        
    }
    
    #p3-c6 {
        background-image: url(/color-icons/p3-c6.jpeg);
        
    }



 #p4-c1 {
  background-image: url(/color-icons/p4-c1.jpg);
        
}
        
 #p4-c2 {
  background-image: url(/color-icons/p4-c2.jpg);
        
}



#p5-c1 {
    background-image: url(/color-icons/p5-c1.jpg);

}



#p6-c1 {
    background-image: url(/color-icons/p6-c1.jpg);
    
    }
    
    
    
#p6-c2 {
    background-image: url(/color-icons/p6-c2.jpg);
    
   }
    
    
#p6-c3 {
    background-image: url(/color-icons/p6-c3.jpg);
    
   }
    




#p7-c1 {
    background-image: url(/color-icons/p7-c1.jpeg);
    
    }
    
    
    
#p7-c2 {
    background-image: url(/color-icons/p7-c2.jpeg);
    
}



#p8-c1 {
    background-image: url(/color-icons/p8-c1.jpg);
    
    }
    
    
    #p8-c2 {
        background-image: url(/color-icons/p8-c2.jpg);
    
    }
    
    
    #p8-c3 {
        background-image: url(/color-icons/p8-c3.jpg);
    
    }
    
    #p8-c4 {
        background-image: url(/color-icons/p8-c4.jpg);
    
    }
    
    #p8-c5 {
        background-image: url(/color-icons/p8-c5.jpg);
    
    }
    
    #p8-c6 {
        background-image: url(/color-icons/p8-c6.jpg);
    
    }
    
    #p8-c7 {
        background-image: url(/color-icons/p8-c7.jpg);
    
    }
    
    #p8-c8 {
        background-image: url(/color-icons/p8-c8.jpg);
    
    }
    
    #p8-c9 {
        background-image: url(/color-icons/p8-c9.jpg);
    
    }



#p9-c1 {
    background-image: url(/color-icons/FundayRosegold.png);
 
}


#p9-c2 {
    background-image: url(/color-icons/FundayRedgold.png);
 
}


#p9-c3 {
    background-image: url(/color-icons/FundayAntrasit.png);
 
}


#p10-c1 {
    background-image: url(/color-icons/GlassTeaXL_Kirmizi.png);
 
}


#p10-c2 {
    background-image: url(/color-icons/GlassTeaXL_Antrasit.png);

 
}

#p10-c3 {
    background-image: url(/color-icons/GlassTeaXL_Krem.png);
 
}

#p10-c4 {
    background-image: url(/color-icons/GlassTeaXL_OceanWave.png);
 
}


#p10-c5 {
    background-image: url(/color-icons/GlassTeaXL_Rosegold.png);
 
}



#p12-c1 {
    background-image: url(/color-icons/Gastro10in1PizzaMakinesiRosegold.png);
 
}


#p12-c2 {
    background-image: url(/color-icons/Gastro10in1PizzaMakinesiKirmizi.png);
 
}

#p12-c3 {
    background-image: url(/color-icons/Gastro10in1PizzaMakinesiKrem.png);
 
}

#p12-c4 {
    background-image: url(/color-icons/Gastro10in1PizzaMakinesiSilver.png);
 
}


#p12-c5 {
    background-image: url(/color-icons/Gastro10in1PizzaMakinesiSiyah.png);
 
}


#p12-c6 {
    background-image: url(/color-icons/Gastro10in1PizzaMakinesiSiyah.png);
 
}


#p13-c1 {
    background-image: url(/color-icons/blendfit-personal-rosegold.png);
 
}

#p13-c2 {
    background-image: url(/color-icons/blendfit-personal-antrasit.png);
 
}

#p13-c3 {
    background-image: url(/color-icons/blendfit-personal-blushpink.png);
 
}

#p13-c4 {
    background-image: url(/color-icons/blendfit-personal-kirmizi.png);
 
}

#p13-c5 {
    background-image: url(/color-icons/blendfit-personal-krem.png);
 
}

#p13-c6 {
    background-image: url(/color-icons/blendfit-personal-lime.png);
 
}

#p13-c7 {
    background-image: url(/color-icons/BlendFitGoMor_2CMP.png);
 
}

#p13-c8 {
    background-image: url(/color-icons/blendfit-personal-pearlypink.png);
 
}

#p13-c9 {
    background-image: url(/color-icons/blendfit-personal-vintageblue.png);
 
}


#p14-c1 {
    background-image: url(/color-icons/VantuzActionForceKirmizi.png);
 
}

#p14-c2 {
    background-image: url(/color-icons/VantuzActionForceSiyah.png);
 
}



#p15-c1 {
    background-image: url(/color-icons/HatirKozKirmizi.png);
 
}


#p15-c2 {
    background-image: url(/color-icons/HatirKozAntrasit.png);
 
}

#p15-c3 {
    background-image: url(/color-icons/HatirKozKrem.png);
 
}

#p15-c4 {
    background-image: url(/color-icons/HatirKozRosegold.png);
 
}


#p15-c5 {
    background-image: url(/color-icons/HatirKozShinyBlack.png);
 
}


#p15-c6 {
    background-image: url(/color-icons/HatirKozSpaceGrey.png);
 
}



#p15-c7 {
    background-image: url(/color-icons/HatirKozSpaceGrey.png);
 
}







.color-buttons-sphere {
    opacity: 1;
    height: 3.5em;
    width: 3.5em;
    display: inline-block;
border: none;
    background-color: transparent;
    border-radius: 8px;
    margin-right: 0.5em; /* Butonlar arasında 1em boşluk bırakır */
    margin-top: -0.5em;
    background-size: 4.1em;
    background-repeat: no-repeat;
    background-position: center;


}


.color-buttons-sphere:hover {
    opacity: 1;
    height: 3.5em;
    width: 3.5em;
    display: inline-block;
border: none;
    background-color: transparent;
    border-radius: 8px;
    margin-right: 0.5em; /* Butonlar arasında 1em boşluk bırakır */
    margin-top: -0.5em;
    background-size: 4.1em;
    background-repeat: no-repeat;
    background-position: center;


}



.color-buttons-sphere2 {
    opacity: 1;
    height: 3.2em;
    width: 3.2em;
    display: inline-block;
    border: none;
    background-color: transparent;
    border-radius: 8px;
    margin-right: 0.5em; /* Butonlar arasında 1em boşluk bırakır */
    margin-top: -0em;
    background-size: 4.1em;
    background-repeat: no-repeat;
    background-position: center;


}

.color-buttons-sphere2:hover {
    opacity: 1;
    height: 3.2em;
    width: 3.2em;
    display: inline-block;
    border: none;
    background-color: transparent;
    border-radius: 8px;
    margin-right: 0.5em; /* Butonlar arasında 1em boşluk bırakır */
    margin-top: -0em;
    background-size: 4.1em;
    background-repeat: no-repeat;
    background-position: center;


}




.color-buttons-sphere-selected {
    border: 1px solid rgb(255, 255, 255);
}

.color-buttons-sphere2-selected {
    border: 1px solid rgb(255, 255, 255);
    }
    

.color-container {

    background-color: transparent;
    border: none;
display: flex;
justify-content: center; /* Butonları sol tarafa hizalar */
position: absolute;
width: auto;
height: 4em;
transform: translate(-50%, -50%);
left: 50%;
top: -1.5em;
padding-left: 1em;
padding-right: 0.5em;


}


.color-container2 {
    display: block;
    position: absolute;
    width: 85%;
    max-width: 600px;
    height: 4em;
    border: none;
    transform: translate(-50%, -50%);
    left: 50%;
    top: -1.5em;
    padding-left: 1em;
    padding-right: 0.5em;
    overflow-x: auto;
    overflow-y: hidden; /* This prevents vertical scrolling */
    white-space: nowrap; /* This prevents the buttons from wrapping to a new line */
}


#white-sphere {
    left: 25% !important;
}

#gold-sphere {
    left: 75% !important;
}



.popup-container-buttons {
    pointer-events:all;

    transform: translate(-50%, -50%);
margin-left: 1em;
    width:13em;
    height: 3em;
    top:6.7em;
    color: rgb(255, 255, 255);
    text-decoration:none;
    background-color: rgba(0, 0, 0, 0);
    border: solid 1px rgb(231, 231, 231);
    border-radius: 300px;
    font-size: 0.7em;

    background-image: url(/AR-icon-beyaz.png);
    background-size: 1.3em 1.3em;
    background-repeat: no-repeat;
    background-position: 1.3em;
    padding-left: 30em;
    display: block;
    position: fixed;

}

.popup-container-buttons:hover {
    pointer-events:all;

    transform: translate(-50%, -50%);
margin-left: 1em;
    width:13em;
    height: 3em;
    top:6.7em;
    color: rgb(255, 255, 255);
    text-decoration:none;
    background-color: rgba(0, 0, 0, 0);
    border: solid 1px rgb(231, 231, 231);
    border-radius: 300px;
    font-size: 0.7em;

    background-image: url(/AR-icon-beyaz.png);
    background-size: 1.3em 1.3em;
    background-repeat: no-repeat;
    background-position: 1.3em;
    padding-left: 30em;
    display: block;
    position: fixed;

}

#buy-button {
    background-image: url(/detail-icon-beyaz.png);
    background-size: 1.4em 1.4em;
    background-repeat: no-repeat;
    background-position: 2.3em !important;
    padding-left: 2.1em;
   
    left: 6.8em !important;
    display:block !important;
   

}


#buy-button:hover {
    background-image: url(/detail-icon-beyaz.png);
    background-size: 1.4em 1.4em;
    background-repeat: no-repeat;
    background-position: 2.3em !important;
    padding-left: 2.1em;
   
    left: 6.8em !important;
    display:block !important;
}

#buy-button-main {
    background-image: url(/detail-icon-beyaz.png);
    background-size: 1.4em 1.4em;
    background-repeat: no-repeat;
    background-position: 2.3em !important;
    padding-left: 2.1em;
    position: absolute; /* veya relative, fixed, sticky olabilir, duruma bağlı */
    left: 50%;
    transform: translateX(-55%);
top: 4.5em;
    display:block !important;
   

}


#hikaye-icon {
    background-image: url(/hikaye-icon.png);
    background-size: 1.4em 1.4em;
    background-repeat: no-repeat;
    background-position: 1.2em !important;
    padding-left: 2.5em;
    margin-left: -0.5em;
    width: 14em !important;
    left: 22.6em !important;

 }


#hikaye-icon:hover {
    background-size: 1.4em 1.4em;
    background-repeat: no-repeat;
    background-position: 1.2em !important;
    padding-left: 2.5em;
    margin-left: -0.5em;

    left: 22.6em !important;
    
 }



#ar-button-ios {
    background-size: 1.4em 1.4em;
    background-repeat: no-repeat;
    background-position: 1.2em !important;  
    padding-left: 2.5em;
    margin-left: -0.5em;

    left: 22.6em !important;
    display:none;
 }

 #ar-button-ios:Hover {
    background-size: 1.4em 1.4em;
    background-repeat: no-repeat;
    background-position: 1.2em !important;
    padding-left: 2.5em;
    margin-left: -0.5em;

    left: 22.6em !important;
    display:none;
 }

 #ar-button-android {
    background-size: 1.4em 1.4em;
    background-repeat: no-repeat;
    background-position: 1.2em !important;
    padding-left: 2.5em;
    margin-left: -0.5em;
    left: 8.2em ;
    display:none;
 }

 #ar-button-qr {
    display: none;
}

.krc-logo {
    width: 65%;

    color: rgb(180, 180, 180);
    text-decoration:none;
    background-color: transparent;

    position: relative; 
    left: 50%;
    transform: translate(-50%, -50%);
    margin-top: 23%;
    opacity: 0.8;
    font-weight: bold;

    display:block;
    position: relative;
}






.single-product-back-icon {
position: absolute;
width: 13%;
background-color: rgba(0, 0, 0, 0.649);
border-radius: 300px;
top: -4em;
left: 2%;
display: none;
}

.popup-close-button{
    position: absolute;
    width: 8em;
    height: 3.5em;
 border-radius: 200px;
font-size: 0.7em;
    visibility: hidden;
    background-color: rgba(0, 0, 0, 0.615);
    border: solid 1px rgb(124, 124, 124);
    color: rgb(206, 206, 206);
    left: 3%;
    top: 2%;
    display: none;

}


.handmade-pic {
    width:10%;
    border-radius: 15px;
    position: relative; 
    left: 50%;
    transform: translate(-50%, -50%);
}



#loading-container p{
    


    left: 50%;
    transform: translateX(-50%);
    position: absolute;
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    color:#ffffffd2;
    z-index:999999999;
    width: auto;
    top: 55%;
    font-size: 0.7em;
    
        }



#gift {
    width: 17%;
    top: 45%;
    left: 50%;
    transform: translateX(-50%);
    position: absolute;
    display: block;
    bordeR: solid
}

#preloader-container{
    width: 100vw;
    height: 100vh;
    background-color: rgba(0, 0, 0, 0.876);
    z-index:999999999;
   
}


* {
    -webkit-tap-highlight-color: rgba(0,0,0,0) !important;
    -webkit-focus-ring-color: rgba(0,0,0,0) !important;
    outline: none !important;
}




.pc-version {

    width: 100%;
    height: 100%;
    position: absolute;

    top: 0%;
    padding-top: 25%;
    background-color: white;
    color: black;
    z-index:99999999999999;
    display: none;
    
    }

    #air-play {
        display: none !important;
    }

    #air-stop {
        
        display: none !important;
    }

    #gastro-play {
        display: none !important;
    }

    #gastro-pause {
        display: none !important;
    }

    #hatirPro-rosegold {
        display: none !important;
    }

    #hatirPro-silver 
{
    display: none !important;
}

#hatirPro-bronze {
    display: none !important;
}



 #grill-antrasit {
    display: none !important;
}

#grill-beyaz {
    display: none !important;
}
#grill-kirmizi {
    display: none !important;
}
#grill-mat-siyah {
    display: none !important;
}

#grill-ocean-wave {
    display: none !important;
}


#air-space-gray {
    display: none !important;
}

#grill-rosegold {
    display: none !important;
}
   

#product-container-right-button{
 
display: none;


}

    
      
#coupon-close{
    color: #ffffff;
    position: absolute;
    top: 20%;
    right: 5%;
    display: block;
  cursor: pointer;
    z-index: 5;
    margin: 0em;
    z-index: 999;
   }


.coupon-popup-container{

    width:100%;
    height:100%;
    position:absolute;
    visibility:visible;
    display:none;
    background-color:rgba(0, 0, 0, 0.703);
    border-radius:0px;
    border: none;
    top:0%;
    left:0%;
    z-index:99999999
    }

    #indirim{
        font-size: 1.2em;
        margin-bottom: 9vh;
    }
    #alert {
        color: rgb(3, 220, 3)
       }
    #tebrikler{
        font-size: 2em;
        margin-bottom: 9vh;
    }

    #kazandiniz {
        font-size: 1.2em;
        margin-bottom: 9vh;
    }

    #urunlink{
        color: white;
    }

    .coupon-popup-container h1{
    
        color: rgb(230, 230, 230);
 
        font-size: 1em;
        width: 100%;
        margin-bottom: 7vh;
        display:block;
        text-align: center;
        line-height: 16px;
        position: relative; 
        font-weight: bold;
        left: 50%;
        transform: translateX(-50%);
        
                         
        }  

        .coupon-popup-container p{
    
            color: rgb(230, 230, 230);
       
            font-size: 0.8em;
            width: 100%;
            margin-bottom: 2vh;
            display:block;
            text-align: center;
            line-height: 26px;
            position: relative; 
            font-weight: normal;
            left: 50%;
            transform: translateX(-50%);
            
                             
            }  

}