/** Shopify CDN: Minification failed

Line 227:1 Unexpected "/"
Line 534:42 Unexpected "not("
Line 569:42 Unexpected "not("
Line 605:42 Unexpected "not("

**/
/* mobile header - remove account and wishlist and show them on hamburger menu start **/


@media (min-width:1px) and (max-width:500px) {
  
  .header-account-link {
    display: none;
  }

  .Header__Icon {
    display: none;
  }


  /* 이건 currency임 start */
  #localization_form_annbarMobileNav {
    display: none;
  }
  /* 이건 currency임 end */

}





/* mobile header - remove account and wishlist and show them on hamburger menu end **/


/* hide currency conversion  start */

.Header__CurrencySelector {
  display: none;
}

.disclosure {
  display: none;
}

/* hide currency conversion end */

/* Sale tag pushing down the product image on collection menu start by Aiden */

.Text--subdued {
  position: absolute !important;
}

/* Sale tag pushing down the product image on collection menu end by Aiden */



/* wishlist heart on header by Aiden Oct 25, 2023  start ******/


@media (min-width:771px) and (max-width:6000px) {
  
  .Header__Icon {
    margin-right: 20px;
  }

}


@media (min-width:100px) and (max-width:770px) {
    .logo-area__right__inner a {
       margin: 0px 10px 0px 10px !important;
       padding-right: 5px !important;
      /* margin-inline-end: 0px !important; */
      
      
      
       width: 22px !important;
    }
}

/* wishlist heart on header by Aiden Oct 25, 2023  start ******/


/* make price Bold by aiden Oct 23, 2023 start *********/

.money {
  font-weight: 700;
}

/* make price Bold by aiden Oct 23, 2023 end *********/



/* Change Ventor text color to black by Aiden Oct 23,2023 start ******/

.vendor a {
  color: black;
  text-decoration: none;
}

/* Change Ventor text color to black by Aiden Oct 23,2023 end ******/

/* Change judge me star color by Aiden Oct 24, 2023 start ******/

.jdgm-star {
   color: #e90b5a !important;
}

.cc-rating-stars--active {
  color: #e90b5a !important;
}
/*
 rating star 옆에 review # text 안보이게 하기.

.cc-rating-custom-caption {
  display: none !important;
}
*/

/*Miss A Club Nav decoration start ******* by Aiden *****/


/* Sold out button by Aiden Oct 24,2023  start  *****/


.label_sold_out {
  background-color: #414141;
  color: #F0F0F0;
  padding: 3px;
  
  z-index: 2;
  position: absolute;
  left: 0;
  margin-top: 10px;
  margin-left: 15px;
  
}

.price-label--sold-out {
  display: none;
}

/* Sold out button by Aiden Oct 24,2023  end  *****/

/* judge me side floating tab removed by Aiden Oct 24,2023  start *******/

.jdgm-revs-tab-btn {
/*  display: none !important; */
}

/* judge me side floating tab removed by Aiden Oct 24,2023  end *******/

/*
li[itemid="cF8HC"]::after{
  content: "hello, pretty"
}

li[itemid="cF8HC"] {
    position:relative
}


li[itemid="cF8HC"]::after {
      content: "hello, handsome";
    background-color: red !important;
}
*/

/*  seoul scandal navigation color start */
.horizontal-mega-menu > li:nth-child(11) a {
 
  color: #000000 ; 
  background-color: #FFFFFF;
  right: -30%;
  

}

 .vertical-mega-menu > li:nth-child(11) a {
 
  color: #000000 ; 
  background-color: #FFFFFF;

}

/*  seoul scandal navigation color end */

.horizontal-mega-menu > li:nth-child(10) a {
 
  color: #FF5FA0 ; 

}



@media (min-width: 1261px) {

  /*
.buddha-menu-item {
  
   color: #FF5FA0 ;
}
*/
  .horizontal-mega-menu > li:nth-child(9)::before {
   position: absolute;
   right: -40%;
   top: 0%;
   transform: scale(.3);
   z-index:10;
   content: url('/cdn/shop/files/leftShineStar.png?v=1697226770'); 

  }

 
  .horizontal-mega-menu > li:nth-child(10)::before {
    position: absolute;
   right: -25%;
   top: 0%;
   transform: scale(.3);
   z-index:10;
   content: url('/cdn/shop/files/rightShineStar.png?v=1697226820'); 

  }
*/

  
}  

@media (min-width:1240px) and (max-width:1260px) {
/*
  .horizontal-mega-menu > li:nth-child(11)::before {
 
     right: -30%;
     top: 0%;
 
  }

  .horizontal-mega-menu > li:nth-child(10)::before {
   
     right: -30%;
     top: 0%;
    
  }
  */


        
      li[itemid="cF8HC"]:before {
        
         position: absolute;
         left: -5%;
         top: 0%;
         transform: scale(0.3);
         z-index:10;
         content: url('/cdn/shop/files/leftShineStar.png?v=1697226770'); 
      
      }
      
      ul.horizontal-mega-menu:last-child:after {
           position: absolute;
             right: 42%;
             top: 50%;
             transform: scale(.3);
             z-index:100;
            content: url('/cdn/shop/files/rightShineStar.png?v=1697226820'); 
      }

  
}

@media (min-width:1191px) and (max-width:1239px) {

  
  .vertical-mega-menu > li:nth-child(10) a {

   color: #FF5FA0; 
  }
  

 /* .Collapsible_Button:first-child::before { */


        
      li[itemid="cF8HC"]:before {
        
         position: absolute;
         left: -5%;
         top: 0%;
         transform: scale(0.3);
         z-index:10;
         content: url('/cdn/shop/files/leftShineStar.png?v=1697226770'); 
      
      }
      
      ul.horizontal-mega-menu:last-child:after {
           position: absolute;
             right: 42%;
             top: 50%;
             transform: scale(.3);
             z-index:100;
            content: url('/cdn/shop/files/rightShineStar.png?v=1697226820'); 
      }


  
 
    /*
      .horizontal-mega-menu > li:nth-child(5)::before {
       position: absolute;
       right: 0%;
       top: 0%;
       transform: scale(0.3);
       z-index:10;
       content: url('/cdn/shop/files/leftShineStar.png?v=1697226770'); 
    
      }
    
     
      
       .horizontal-mega-menu > li:nth-child(5) a::after {
        
           position: absolute;
           left: 20%;
           top: 50%;
           transform: scale(.3);
           z-index:100;
          content: url('/cdn/shop/files/rightShineStar.png?v=1697226820'); 
             
      }
    */
}


@media (min-width:1135px) and (max-width:1190px) {

  
  .vertical-mega-menu > li:nth-child(10) a {

   color: #FF5FA0; 
  }
  

 /* .Collapsible_Button:first-child::before { */


        
      li[itemid="cF8HC"]:before {
        
         position: absolute;
         left: -10%;
         top: 0%;
         transform: scale(0.3);
         z-index:10;
         content: url('/cdn/shop/files/leftShineStar.png?v=1697226770'); 
      
      }
      
      ul.horizontal-mega-menu:last-child:after {
           position: absolute;
             right: 40%;
             top: 50%;
             transform: scale(.3);
             z-index:100;
            content: url('/cdn/shop/files/rightShineStar.png?v=1697226820'); 
      }


  
 
    /*
      .horizontal-mega-menu > li:nth-child(5)::before {
       position: absolute;
       right: 0%;
       top: 0%;
       transform: scale(0.3);
       z-index:10;
       content: url('/cdn/shop/files/leftShineStar.png?v=1697226770'); 
    
      }
    
     
      
       .horizontal-mega-menu > li:nth-child(5) a::after {
        
           position: absolute;
           left: 20%;
           top: 50%;
           transform: scale(.3);
           z-index:100;
          content: url('/cdn/shop/files/rightShineStar.png?v=1697226820'); 
             
      }
    */
}


@media (min-width:1000px) and (max-width:1134px) {

 
      li[itemid="cF8HC"]:before {
        
         position: absolute;
         left: -5%;
         top: 0%;
         transform: scale(0.3);
         z-index:10;
         content: url('/cdn/shop/files/leftShineStar.png?v=1697226770'); 
      
      }
      
      ul.horizontal-mega-menu:last-child:after {
           position: absolute;
             left: 60%;
             top: 50%;
             transform: scale(.3);
             z-index:100;
            content: url('/cdn/shop/files/rightShineStar.png?v=1697226820'); 
      }

}

@media (min-width:878px) and (max-width:999px) {

  
      li[itemid="cF8HC"]:before {
         position: absolute;
         left: -5%;
         top: 0%;
         transform: scale(0.3);
         z-index:10;
         content: url('/cdn/shop/files/leftShineStar.png?v=1697226770'); 
      
      }
      
      ul.horizontal-mega-menu:last-child:after {
           position: absolute;
             left: 69%;
             top: 50%;
             transform: scale(.3);
             z-index:100;
            content: url('/cdn/shop/files/rightShineStar.png?v=1697226820'); 
      }

}


@media (min-width:868px) and (max-width:877px) {

  
      li[itemid="cF8HC"]:before {
         position: absolute;
         left: -20%;
         top: 0%;
         transform: scale(0.3);
         z-index:10;
         content: url('/cdn/shop/files/leftShineStar.png?v=1697226770'); 
      
      }
      
      ul.horizontal-mega-menu:last-child:after {
           position: absolute;
             left: 75%;
             top: 50%;
             transform: scale(.3);
             z-index:100;
            content: url('/cdn/shop/files/rightShineStar.png?v=1697226820'); 
      }

}


@media (min-width:765px) and (max-width:867px) {

      li[itemid="cF8HC"]:before {
         position: absolute;
         left: -5%;
         top: 0%;
         transform: scale(0.3);
         z-index:10;
         content: url('/cdn/shop/files/leftShineStar.png?v=1697226770'); 
      
      }
      
      ul.horizontal-mega-menu:last-child:after {
           position: absolute;
             left: 80%;
             top: 50%;
             transform: scale(.3);
             z-index:100;
            content: url('/cdn/shop/files/rightShineStar.png?v=1697226820'); 
      }

}


/* Miss A Club Nav decoration end ******* Added by Aiden *****/









/* Miss A Club Menu Bar start ******* Added by Aiden *****/

/* Mobile *********************/
@media (min-width:600px) and (max-width:766px) {
  
  .vertical-mega-menu > li:nth-child(10) a {

   color: #FF5FA0; 
  }


 /* .Collapsible_Button:first-child::before { */

/* Hover 했을때 아이콘이 위로 올라가는거 방지 */
  /* .mm-hovering::before { */
  li[itemid="cF8HC"]::before {
     position: absolute;
     transform: scale(.25);
     top: -3%;
     left: 24%;
     z-index:10;
   	 content: url('/cdn/shop/files/rightShineStar.png?v=1697226820'); 

  }
  /* Hover 안했을때 코드  */
  .buddha-menu-item:nth-child(10)::before not(.mm-hovering::before) {
     position: absolute;
     transform: scale(.25);
     top: -15%;
     left: 24%;
     z-index:10;
   	 content: url('/cdn/shop/files/rightShineStar.png?v=1697226820'); 

  }

  
}


@media (min-width:450px) and (max-width:599px) {
  
  .vertical-mega-menu > li:nth-child(10) a {

   color: #FF5FA0; 
  }



/* Hover 했을때 아이콘이 위로 올라가는거 방지 */
  /* .mm-hovering::before { */
  li[itemid="cF8HC"]::before {
     position: absolute;
     transform: scale(.25);
     top: -3%;
     left: 27%;
     z-index:10;
   	 content: url('/cdn/shop/files/rightShineStar.png?v=1697226820'); 

  }
  /* Hover 안했을때 코드  */
  .buddha-menu-item:nth-child(11)::before not(.mm-hovering::before) {
     position: absolute;
     transform: scale(.25);
     top: -5%;
     left: 27%;
     z-index:10;
   	 content: url('/cdn/shop/files/rightShineStar.png?v=1697226820'); 

  }

  
  
}


@media (min-width:1px) and (max-width:449px) {
  
  .vertical-mega-menu > li:nth-child(10) a {

   color: #FF5FA0; 
  }



/* Hover 했을때 아이콘이 위로 올라가는거 방지 */
  /* .mm-hovering::before { */
  li[itemid="cF8HC"]::before {
     position: absolute;
     transform: scale(.25);
     top: -12%;
     left: 32%;
     z-index:10;
   	 content: url('/cdn/shop/files/rightShineStar.png?v=1697226820'); 

  }
  /* Hover 안했을때 코드  */
  .buddha-menu-item:nth-child(10)::before not(.mm-hovering::before) {
     position: absolute;
     transform: scale(.25);
     top: -5%;
     left: 32%;
     z-index:10;
   	 content: url('/cdn/shop/files/rightShineStar.png?v=1697226820'); 

  }

  
  
}




@media (min-width:711px) and (max-width:766px) {


    li[href *= "/pages/rewards"]::before {
      position: absolute;
      right: 90%;
      top: -60%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/rewards.png?v=1641851948'); 

    } 


    li[href *= "/collections/merch"]::before {
      position: absolute;
      right:89%;
      top: -85%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/Merch.png?v=1709747133'); 

    }



    li[href *= "/pages/missa-blogs"]::before {
      position: absolute;
      right: 90%;
      top: -100%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/miss_a_blog.png?v=1641915141'); 

    } 



  
    li[href *= "/pages/about-us"]::before {
      position: absolute;
      right: 89%;
      top: -80%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/about_us.png?v=1641915142'); 

    } 



    li[href *= "/pages/quiz-page"]::before {
      position: absolute;
      right: 89%;
      top: -80%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/quizzes.png?v=1641915141'); 

    } 
  
      li[href *= "/pages/ambassador"]::before {
      position: absolute;
      right: 89%;
      top: -70%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/Affeliate.png?v=1643059798'); 

    } 
  

  
      li[href *= "/pages/miss-a-friends"]::before {
      position: absolute;
      right:89%;
      top: -75%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/Friends2.png?v=1709746978'); 

    } 
  
}

@media (min-width:540px) and (max-width:710px) {


    li[href *= "/pages/rewards"]::before {
      position: absolute;
      right: 88%;
      top: -60%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/rewards.png?v=1641851948'); 

    } 


 li[href *= "/collections/merch"]::before {
      position: absolute;
     right:87%;
      top: -85%;;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/Merch.png?v=1709747133'); 

    }



    li[href *= "/pages/missa-blogs"]::before {
      position: absolute;
      right: 88%;
      top: -100%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/miss_a_blog.png?v=1641915141'); 

    } 



  
    li[href *= "/pages/about-us"]::before {
      position: absolute;
      right: 87%;
      top: -80%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/about_us.png?v=1641915142'); 

    } 



    li[href *= "/pages/quiz-page"]::before {
      position: absolute;
      right: 87%;
      top: -80%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/quizzes.png?v=1641915141'); 

    } 
  
      li[href *= "/pages/ambassador"]::before {
      position: absolute;
      right: 87%;
      top: -70%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/Affeliate.png?v=1643059798'); 

    } 
  

  
      li[href *= "/pages/miss-a-friends"]::before {
      position: absolute;
      right:87%;
      top: -75%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/Friends2.png?v=1709746978'); 

    } 
  
}



@media (min-width:450px) and (max-width:539px) {


    li[href *= "/pages/rewards"]::before {
      position: absolute;
      right: 86%;
      top: -60%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/rewards.png?v=1641851948'); 

    } 

 li[href *= "/collections/merch"]::before {
      position: absolute;
      right:85%;
      top: -85%
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/Merch.png?v=1709747133'); 

    }




    li[href *= "/pages/missa-blogs"]::before {
      position: absolute;
      right: 86%;
      top: -100%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/miss_a_blog.png?v=1641915141'); 

    } 



  
    li[href *= "/pages/about-us"]::before {
      position: absolute;
      right: 85%;
      top: -80%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/about_us.png?v=1641915142'); 

    } 



    li[href *= "/pages/quiz-page"]::before {
      position: absolute;
      right: 85%;
      top: -80%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/quizzes.png?v=1641915141'); 

    } 
  
      li[href *= "/pages/ambassador"]::before {
      position: absolute;
      right: 85%;
      top: -70%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/Affeliate.png?v=1643059798'); 

    } 
  

  
      li[href *= "/pages/miss-a-friends"]::before {
      position: absolute;
      right:85%;
      top: -75%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/Friends2.png?v=1709746978'); 

    } 
  
}





@media (min-width:1px) and (max-width:449px) {


    li[href *= "/pages/rewards"]::before {
      position: absolute;
      right: 80%;
      top: -60%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/rewards.png?v=1641851948'); 

    } 


 li[href *= "/collections/merch"]::before {
      position: absolute;
      right:79%;
      top: -85%;;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/Merch.png?v=1709747133'); 

    }



    li[href *= "/pages/missa-blogs"]::before {
      position: absolute;
      right: 80%;
      top: -100%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/miss_a_blog.png?v=1641915141'); 

    } 



  
    li[href *= "/pages/about-us"]::before {
      position: absolute;
      right: 79%;
      top: -80%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/about_us.png?v=1641915142'); 

    } 



    li[href *= "/pages/quiz-page"]::before {
      position: absolute;
      right: 79%;
      top: -80%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/quizzes.png?v=1641915141'); 

    } 
  
      li[href *= "/pages/ambassador"]::before {
      position: absolute;
      right: 79%;
      top: -70%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/Affeliate.png?v=1643059798'); 

    } 
  

  
      li[href *= "/pages/miss-a-friends"]::before {
      position: absolute;
      right:79%;
      top: -75%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/Friends2.png?v=1709746978'); 

    } 
  
}



/* Desktop *********************/

@media only screen and (min-width: 767px) { /* 1240 */

    a[href *= "/pages/rewards"] {
      left: 15px !important; 
    } 

    li[href *= "/pages/rewards"]::before {
      position: absolute;
      right: 63%;
      top: -50%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/rewards.png?v=1641851948'); 

    } 

    a[href *= "/collections/merch"] {
      left: 15px !important; 
    } 

    li[href *= "/collections/merch"]::before {
      position: absolute;
      right: 58%;
      top: -40%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/Merch.png?v=1709745398'); 

    } 

    a[href *= "/pages/missa-blogs"] {
      left: 15px !important; 
    } 


    li[href *= "/pages/missa-blogs"]::before {
      position: absolute;
    right: 63%;
      top: -70%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/miss_a_blog.png?v=1641915141'); 

    } 



    a[href *= "/pages/about-us"] {
      left: 15px !important; 
    } 


    li[href *= "/pages/about-us"]::before {
      position: absolute;
      right: 60%;
      top: -45%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/about_us.png?v=1641915142'); 

    } 



    a[href *= "/pages/quiz-page"] {
      left: 15px !important; 
    } 


    li[href *= "/pages/quiz-page"]::before {
      position: absolute;
      right: 60%;
      top: -30%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/quizzes.png?v=1641915141'); 

    } 
  
  
  
  
  
  
      a[href *= "/pages/ambassador"] {
      left: 15px !important; 
    } 


    li[href *= "/pages/ambassador"]::before {
      position: absolute;
      right: 60%;
      top: -45%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/Affeliate.png?v=1643059798'); 
    } 

  a[href *= "/pages/miss-a-friends"] {
      left: 15px !important; 
    } 


    li[href *= "/pages/miss-a-friends"]::before {
      position: absolute;
      right:60%;
      top: -50%;
      transform: scale(.2);
      z-index:999;
      content: url('/cdn/shop/files/Friends2.png?v=1674145479'); 

    } 

 
}


/*
//뒤에 아콘 들어간 코드 (앞으 옮기면서 안씀
li[href *= "/pages/rewards"]::before {
   position: absolute;
   right: 10%;
   top: -10%;
   transform: scale(.3);
   z-index:999;
   content: url('/cdn/shop/files/rewards.png?v=1641851948'); 

} 
*/

/* Miss A Club Menu Bar end ***** by Aiden *****/



/* Remove collection overlay white text start  by Aiden on Oct 16, 2023   ********/

.overlay-text__inner {
  display: none !important;
}


/* Remove collection overlay white text end  by Aiden on Oct 16, 2023 ********/


/* Navigation buttons CSS start */
 .collection-menu-container {
	 display: flex;
	 flex-direction: row;
	 flex-wrap: nowrap;
	 margin-bottom: 20px;
	 margin-top: 20px;
	 width: 100%;
	 height: 100%;
	 overflow: auto;
	 -ms-overflow-style: none;
	 -scrollbar-width: none;
}
 .collection-menu-container::-webkit-scrollbar {
	 display: none;
}
 .button-56 {
	 align-items: center;
	 background-color: #fff;
	 border: 2px solid #111;
	 box-sizing: border-box;
	 color: #111;
	 cursor: pointer;
	 display: flex;
	 font-family: Karla, sans-serif;
	 font-size: 13px;
	 font-weight: 700;
	 height: 32px;
	 justify-content: center;
	 line-height: 24px;
	 max-width: 100%;
	 padding: 0 25px;
	 position: relative;
	 text-align: center;
	 text-decoration: none;
	 user-select: none;
	 -webkit-user-select: none;
	 touch-action: manipulation;
	 min-width: fit-content;
	 margin: auto !important;
	 padding-left: 10px;
	 padding-right: 10px;
}
/* //버튼 Shadow 넣고 빼기. .button-56:after {
	 background-color: #111;
	 border-radius: 8px;
	 content: "";
	 display: block;
	 height: 48px;
	 left: 0;
	 width: 100%;
	 position: absolute;
	 top: -2px;
	 transform: translate(8px, 8px);
	 transition: transform .2s ease-out;
	 z-index: -1;
}
 */
 .button-56:hover:after {
	 transform: translate(0, 0);
}
/* //버튼 눌렀을때 effect .button-56:active {
	 background-color: #ffdeda;
	 outline: 0;
}
 */
 .button-56:hover {
	 outline: 0;
	 background-color: #333;
	 color: #fff;
}
 .collection-menu-container-less-items {
	 display: flex;
	 flex-direction: row;
	 justify-content: center;
	 flex-wrap: nowrap;
	 align-items: center;
	 margin-bottom: 20px;
	 margin-top: 20px;
	 overflow-x: scroll;
	 -ms-overflow-style: none;
	 -scrollbar-width: none;
}
 .collection-menu-container-less-items::-webkit-scrollbar {
	 display: none;
}
 .button-56-less-items {
	 align-items: center;
	 background-color: #fff;
	 border: 2px solid #111;
	 box-sizing: border-box;
	 color: #111;
	 cursor: pointer;
	 display: flex;
	 font-family: Karla, sans-serif;
	 font-size: 13px;
	 font-weight: 700;
	 height: 32px;
	 justify-content: center;
	 line-height: 24px;
	 max-width: 100%;
	 width: 100px;
	 padding: 0 25px;
	 position: relative;
	 text-align: center;
	 text-decoration: none;
	 user-select: none;
	 -webkit-user-select: none;
	 touch-action: manipulation;
	 min-width: fit-content;
}
/* //버튼 Shadow 넣고 빼기. .button-56:after {
	 background-color: #111;
	 border-radius: 8px;
	 content: "";
	 display: block;
	 height: 48px;
	 left: 0;
	 width: 100%;
	 position: absolute;
	 top: -2px;
	 transform: translate(8px, 8px);
	 transition: transform .2s ease-out;
	 z-index: -1;
}
 */
 .button-56-less-items:hover:after {
	 transform: translate(0, 0);
}
/* //버튼 눌렀을때 effect .button-56:active {
	 background-color: #ffdeda;
	 outline: 0;
}
 */
 .button-56-less-items:hover {
	 outline: 0;
	 background-color: #333;
	 color: #fff;
}
 .button-56-less-items-fixed-version {
	 align-items: center;
	 background-color: #fff;
	 border: 2px solid #111;
	 box-sizing: border-box;
	 color: #111;
	 cursor: pointer;
	 display: flex;
	 font-family: Karla, sans-serif;
	 font-size: 13px;
	 font-weight: 700;
	 height: 32px;
	 justify-content: center;
	 line-height: 24px;
	 max-width: 100%;
	 padding: 0 25px;
	 position: relative;
	 text-align: center;
	 text-decoration: none;
	 user-select: none;
	 -webkit-user-select: none;
	 touch-action: manipulation;
	 min-width: fit-content;
	 margin: 0 10px !important;
}
/* //버튼 Shadow 넣고 빼기. .button-56:after {
	 background-color: #111;
	 border-radius: 8px;
	 content: "";
	 display: block;
	 height: 48px;
	 left: 0;
	 width: 100%;
	 position: absolute;
	 top: -2px;
	 transform: translate(8px, 8px);
	 transition: transform .2s ease-out;
	 z-index: -1;
}
 */
 .button-56-less-items-fixed-version:hover:after {
	 transform: translate(0, 0);
}
/* //버튼 눌렀을때 effect .button-56:active {
	 background-color: #ffdeda;
	 outline: 0;
}
 */
 .button-56-less-items-fixed-version:hover {
	 outline: 0;
	 background-color: #333;
	 color: #fff;
}
 .collection-menu-container-less-items-2 {
	 display: flex;
	 flex-direction: row;
	 justify-content: center;
	 flex-wrap: nowrap;
	 align-items: center;
	 margin-bottom: 20px;
	 margin-top: 20px;
	 overflow-x: scroll;
	 -ms-overflow-style: none;
	 -scrollbar-width: none;
}
 .collection-menu-container-less-items-2::-webkit-scrollbar {
	 display: none;
}
 .button-56-less-items-2 {
	 align-items: center;
	 background-color: #fff;
	 border: 2px solid #111;
	 box-sizing: border-box;
	 color: #111;
	 cursor: pointer;
	 display: flex;
	 font-family: Karla, sans-serif;
	 font-size: 13px;
	 font-weight: 700;
	 height: 32px;
	 justify-content: center;
	 line-height: 24px;
	 max-width: 100%;
	 width: 100px;
	 padding: 0 25px;
	 position: relative;
	 text-align: center;
	 text-decoration: none;
	 user-select: none;
	 -webkit-user-select: none;
	 touch-action: manipulation;
	 min-width: fit-content;
}
 .button-56-less-items-2:hover:after {
	 transform: translate(0, 0);
}
 .button-56-less-items-2:hover {
	 outline: 0;
	 background-color: #333;
	 color: #fff;
}
 .button-56-fixed-width {
	 width: 182px !important;
}
 @media (min-width: 521px) {
	 .button-56-less-items-2 {
		 padding: 0 20px;
	}
	 .button-56-mobile-less-items-2 {
		 display: none;
	}
}
 @media (max-width: 520px) {
	 .collection-menu-container-less-items-2 {
		 display: none;
	}
	 .button-56-less-items-2 {
		 display: none;
	}
	 .button-56-mobile-less-items-2 {
		 text-align: center;
		 border-bottom: solid 1px transparent;
		 margin-top: 15px;
		 margin-bottom: 15px;
		 min-width: fit-content;
	}
	 .collection-menu-container-mobile-less-items-2 .button-56-mobile-less-items-2:before {
		 content: "\007C";
		 padding: 0 8px;
		 color: #c1c1c1;
		 left: -8px;
		 font-size: 10px;
		 line-height: 14px;
	}
	 .collection-menu-container-mobile-less-items-2 {
		 display: flex;
		 flex-direction: row;
		 justify-content: center;
		 flex-wrap: nowrap;
		 align-items: center;
		 text-align: center;
		 padding: 0 12px;
		 overflow-x: scroll;
		 -ms-overflow-style: none;
		 -scrollbar-width: none;
	}
	 .collection-menu-container-mobile-less-items-2::-webkit-scrollbar {
		 display: none;
	}
}
 @media (min-width: 1101px) {
	 .button-56 {
		 padding: 0 20px;
	}
	 .button-56-less-items {
		 padding: 0 20px;
	}
	 .collection-menu-container-mobile {
		 display: none;
	}
	 .button-56-mobile {
		 display: none;
	}
	 .button-56-mobile-less-items {
		 display: none;
	}
}
 @media (max-width: 1100px) {
	 .collection-menu-container {
		 display: none;
	}
	 .collection-menu-container-less-items {
		 display: none;
	}
	 .button-56 {
		 display: none;
	}
	 .button-56-less-items {
		 display: none;
	}
	 .button-56-mobile {
		 text-align: center;
		 border-bottom: solid 1px transparent;
		 margin: 15px auto 15px auto !important;
		 min-width: fit-content;
	}
	 .collection-menu-container-mobile .button-56-mobile:before {
		 content: "\007C";
		 padding: 0 8px;
		 color: #c1c1c1;
		 left: -8px;
		 font-size: 10px;
		 line-height: 14px;
	}
	 .collection-menu-container-mobile {
		 display: flex;
		 flex-direction: row;
		 flex-wrap: nowrap;
		 text-align: center;
		 padding: 0 12px;
		 height: 100%;
		 width: 100%;
		 overflow: auto;
		 -ms-overflow-style: none;
		 -scrollbar-width: none;
	}
	 .collection-menu-container-mobile::-webkit-scrollbar {
		 display: none;
	}
	 .button-56-mobile-less-items {
		 text-align: center;
		 border-bottom: solid 1px transparent;
		 margin-top: 15px;
		 margin-bottom: 15px;
		 min-width: fit-content;
	}
	 .collection-menu-container-mobile-less-items .button-56-mobile-less-items:before {
		 content: "\007C";
		 padding: 0 8px;
		 color: #c1c1c1;
		 left: -8px;
		 font-size: 10px;
		 line-height: 14px;
	}
	 .collection-menu-container-mobile-less-items {
		 display: flex;
		 flex-direction: row;
		 justify-content: center;
		 flex-wrap: nowrap;
		 align-items: center;
		 text-align: center;
		 padding: 0 12px;
		 overflow-x: scroll;
		 -ms-overflow-style: none;
		 -scrollbar-width: none;
	}
	 .collection-menu-container-mobile-less-items::-webkit-scrollbar {
		 display: none;
	}
}
/* Navigation buttons CSS end */
 


/* Hyper visual page css start by Aiden on October 17, 2023****/






.ways_container_twenty8 {
	 display: flex;
	 flex-direction: row;
}
 .ways_box_twenty8 {
	 margin: 2%;
	 display: flex;
	 flex-direction: column;
	 justify-content: center;
	 align-items: center;
	 padding: 15px;
}
 .ways_box_twenty8_img {
	 width: 100%;
	 height: 100%;
	 flex-grow: 10;
}
 .ways_box_twenty8_waterdrop {
	 width: 25%;
	 flex-grow: 1;
}
 .ways_box_twenty8_a {
	 text-decoration: none !important;
	 background-color: #d82892;
	 padding: 5px 15px;
	 margin-top: 15px;
}
 .ways_box_twenty8_a p {
	 color: #fff;
	 font-weight: bold;
}
 .ways_box_twenty8_h3 {
	 flex-grow: 1;
	 font-weight: bold;
	 font-size: 1.2rem;
	 margin-top: 0;
	 margin-bottom: 0;
}
 .ways_box_twenty8_p {
	 flex-grow: 1;
}
 @media (max-width: 640px) {
	 .ways_container_twenty8 {
		 flex-direction: column;
	}
	 .ways_box_twenty8_img {
		 width: 60%;
		 flex-grow: 10;
	}
	 .ways_box_twenty8_waterdrop {
		 width: 15%;
		 flex-grow: 1;
		 margin-bottom: 2%;
	}
}
 .header_text_container {
	 display: flex;
	 flex-direction: column;
	 justify-content: center;
}
 .header_text_h3 {
	 font-weight: bolder;
	 font-size: 3rem;
	 margin-bottom: 0;
}
 @media (max-width: 640px) {
	 .header_text_h3 {
		 font-size: 1.5rem !important;
	}
	 .header_text_p {
		 font-size: 1rem !important;
	}
}
 .header_text_p {
	 font-size: 1.5rem;
}
 .ways_container {
	 display: flex;
	 flex-direction: row;
}
 .ways_box {
	 border: 2px solid #f03a5e;
	 margin: 2%;
	 background-color: white;
	 display: flex;
	 flex-direction: column;
	 justify-content: center;
	 align-items: center;
	 padding: 15px;
}
 .ways_box_img {
	 width: 35%;
	 height: 35%;
	 flex-grow: 10;
}
 .ways_box_h3 {
	 flex-grow: 1;
	 font-weight: bold;
	 font-size: 1.2rem;
	 margin-top: 0;
	 margin-bottom: 0;
}
 .ways_box_p {
	 flex-grow: 1;
}
 @media (max-width: 640px) {
	 .ways_container {
		 flex-direction: column;
	}
}
 .rewards_container {
	 background-color: #fde7f0;
	 display: flex;
	 flex-direction: row;
}
 .rewards_box {
	 border: 2px solid #f03a5e;
	 margin: 2%;
	 background-color: white;
	 display: flex;
	 flex-direction: column;
	 justify-content: center;
	 align-items: center;
	 padding: 15px;
}
 .rewards_box_img {
	 width: 35%;
	 height: 35%;
	 flex-grow: 10;
}
 .rewards_box_h3 {
	 flex-grow: 1;
	 font-weight: bold;
	 font-size: 1.2rem;
	 margin-top: 0;
	 margin-bottom: 0;
}
 .rewards_box_p {
	 flex-grow: 1;
}
 @media (max-width: 640px) {
	 .rewards_container {
		 flex-direction: column;
	}
}
 




/*Shipping page image start ***********/



/*mobile design start ***/
@media (max-width: 768px) {
  .showMobile {
    width: 100%;
    height: 100%;
    display: flex;
  }
  
  
  .showDesktop {
    
    display: none !important;
  }
  
}
/*mobile design end ***/

/*Desktop & tablet design start ***/
@media (min-width: 769px) {
 
   .showMobile {
    
     display: none !important;
  }
  
  
  .showDesktop {
    
    display: flex;
    width: 100%;
    height: 100%;
  }
}

/*Desktop & tablet design end ***/


/*Shipping page image end **************/


/* Hyper visual page css end by Aiden on October 17, 2023****/