/** Shopify CDN: Minification failed

Line 286:0 Unexpected "}"

**/
 .product-single .single-option-selector label[data-color]:after{
  border-radius:8px !important;
 }

 .product-single .single-option-selector input[type=radio]:checked+label{
  border-radius:8px !important;
 }
 

.product-single .single-option-selector label{
  border-radius:8px !important;
  margin:0px !important;
  
}


.product-single .single-option-selector{
  padding:0px 5px;
}



.product-single .single-option-selector input[type=radio]:checked+label{
 
  border: 5px #fed700 !important;
}


.product-single .variants__options:hover{
  border: 2px #cb8161 !important;
}

.js-product-select-option--1 variants__options:hover{
  border: 2px solid #fed700;
}



.product-single .single-option-selector input :hover{
  border: 2px solid #fed700;
}

.product-single .single-option-selector label:hover{
  border-color: #cb8161 !important;
}

#shopify-section-template--18472975204611__product-template .product-single .product-single__title{
  font-size: 21px !important;
}


.rte{
  font-size: 12px !important;
}


.product-single .variants__options{
  font-size: 12px !important;
}
.product-single .variants__label{
  font-size: 12px !important;
}

.login-card .login-card__header .login-card__logo img{
  min-height: 300px !important;
  min-width: 300px !important;
}



@media(min-width:1000px) and (max-width:2600px){
     .bwp-header .header-sticky .header-main{
     min-width:800px;
   }
  .buy-together-products .item-product-inner .image img, .product-single__main-media img, .product-media__wrapper img{
    object-fit: inherit;
  }
  .mfp-image{
   
  } 
   }

.button-compare{
  display: none;
}

.product-card__quickview{

  display: none;
}

.login-card .login-card__header .login-card__logo img{
  
  max-width: 300px;
  min-width: 200px;
  
}


@media(max-width:500px){
  .rb-faq-shopify-section:padding-bottom:0px !important;
}



/* Force Qikify Smart Menu to be at the top */
.qikify-smartmenu-header {
  position: fixed !important;
  top: 0 !important;
  z-index: 9999 !important;
  width: 100%;
}


/* Force Qikify menu to always show at top */
.qikify-smartmenu-header {
    position: fixed !important;
    top: 0 !important;
    left: 0;
    width: 100% !important;
    z-index: 9999 !important;
    transform: translateY(0%) !important;
    opacity: 1 !important;
    visibility: visible !important;
    transition: none !important;
}



@media(max-width:500px){
  #shopify-section-template--18472974909699__591f566a-41ad-4940-9719-be9ae3eb32ec{
    display: none;
  }
  #wpbingo-section wpbingo-section--products overflow-hidden wpbingo-section--template--18472974909699__featured_products_YVbnd7{
    display: none;
    
  }
 #shopify-section-template--18472974909699__featured_products_YVbnd7{
    display:  none !important;
  }

  #shopify-section-template--18472974909699__featured_products_NAdQqV{
    display: none;
  }
  .wpbingo-section--slideshow{
    display: none;
  }
}

#shopify-section-template--18472974909699__featured_title_PMUY9C{
  padding: 50px 0px 0px 0px;
}




 
/* this is all for the roduct page default */

.product-single .product-single__buttons .btn--add-to-cart{
  border-radius: 30px;
  font-size: 16px;
  font-weight: 700;
  
}


.product-single .product-single__buttons .shopify-payment-button button{
   border-radius: 30px;
  font-size: 16px;
  font-weight: 700;
  
}
.shopify-payment-button__button {
  font-weight: 700 !important; /* consistent */
  letter-spacing: 2px !important;
  transition: background 0.3s ease, color 0.3s ease !important; /* exclude font-weight */
}


 .product-single .product-single__buttons .shopify-payment-button button:hover{
   background-color: white !important;
   color: black !important;
   border: 2px solid black !important;
 }

.product-single .product-single__buttons .product-quantity{
   border-radius: 30px;
  font-size: 16px;
  font-weight: 700;
}


@media(min-width:100px) and (max-width:2000px){
  .login-popup.active{
    margin-top: 88px;
  }
  .login__content{
    padding-top: 7px !important;
  }
  .login-popup .content-form-register.popup{
    background-color: #ffdead00;
    
  }
  .login-popup h3{
    margin-top: 30px !important;
    background: #ffffff00;
  }
}


.close-form-login:hover{
  cursor: pointer;
}


.product-content-card{
  max-width: 22vw;
}

.wishlist__grid {
  display: grid;
  gap: 20px;
}

@media (min-width: 1024px) {
  .wishlist__grid {
    grid-template-columns: repeat(4, 1fr);
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .wishlist__grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 767px) {
  .wishlist__grid {
    grid-template-columns: repeat(2, 1fr);
  }
  .product-content-card{
    max-width: 44vw;
  }
}




.product-specs{
  display: none !important;
}

.head-head{
  font-size: 20px !important; 
}



@media(max-width:500px){
  .brand-logo-grid a{
    max-width: 113px !important;
  }
  .brand-logo-grid{
    grid-template-columns: repeat(1, 1fr) !important;
  }
  .custom-marketplace-wrapper{
    gap: 50px;
  }
  .custom-marketplace-wrapper{
    

    margin-left: 32px;
    gap: 40px;
     
}
  .custom-marketplace-wrapper{
    gap: 65px !important;
  }
  }
}

.mobile-product-grid-item{
  border: none !importamt;
}

.mobile-product-grid-item{
    
  border: 1px solid white !important;
  
}

@media(max-width:600px){
  .bwp-footer .footer-center.accordion .content-toggle:not(:last-child):not(.active){
    margin-bottom: 0px;
  }
  
.bwp-footer .footer-center.accordion .content-toggle:not(:last-child):not(.active){
  z-index: -999;
}
}



.submit-button{
      width: 170px !important;
}





.sticky-cart-single .product-single__buttons .product-quantity{
  margin: 0px 0px 0px 0px !important;
}



.content-search-toggle.active{
  z-index: 999999;
}


.header-center__inner.new-layout{
  margin-top:-10px;
}
.header-menu-row{
  padding: 6px 0px !important;
}





.wpbingo-qty{
  border-radius:0px;
  border: 1px solid grey;
}


.kk-blog{

  background:img(src"lll.")
} 