/** Shopify CDN: Minification failed

Line 394:0 Unexpected "/"

**/
/** Holiday Only Styles **/
:root {
  --c-bfcolor: #ffd800;
}


.product-form .rc-widget {
  display: none !important;

} 

body.template-index section[data-section-id="sections--14671396208675__327543e1-e303-4d77-b73a-48e4a9d66b7c"] {
  display: none;

}

/** temp 
.label--highlight, .price.price--compare {
  display: none !important;
}
.price--highlight {
  color: #000;
}
**/ 

/** BFCM **/
/*
body.collection-sale .collection-subbar {
  display: none;
}
body.collection-sale #shopify-section-template--14621332308003__1169d0fe-0559-4d02-b5aa-88f5921e755c section {
  display: block;
}
body.collection-sale #shopify-section-template--14621332308003__13556597-e516-4b37-a9e7-9fe5897f553c section {
  display: none !important;
}
li.header__linklist-item[data-item-title="Sale"] {
    margin-right: 0px;
}
li.header__linklist-item[data-item-title="Sale"] a {
  font-size: 0px;
   background: url(/cdn/shop/files/blueglitter.png?v=1701003907);
  background-size: cover;
  color: #fff;
  padding: 5px 10px 3px;
  text-transform: uppercase;
  font-weight: 900;

}
li.header__linklist-item[data-item-title="Sale"] a:before {
  content: "Cyber Deals";
  font-size: var(--bs-body-font-size);

}

a.mobile-nav__link.heading[href*="/collections/sale"] {
   background: url(/cdn/shop/files/blueglitter.png?v=1701003907) no-repeat;
  background-size: cover;
  color: #fff;
  justify-content: flex-start;
  gap: 6px;
  padding-left: 10px;
}
a.mobile-nav__link.heading[href*="/collections/sale"]:before {
  content: "Cyber";
}
*/

/** Holiday Hours **/

/*
.store-hours.day-Wednesday .store-hours__time .end {
  font-size: 0px;
}
.store-hours.day-Wednesday .store-hours__time .end:after {
  content: "10PM";
  font-size: var(--bs-body-font-size);
}

.store-hours.day-Thursday .store-hours__time {
  font-size: 0px;
}
.store-hours.day-Thursday .store-hours__time:after{
  content: "Closed";
      font-size: var(--bs-body-font-size);
}
*/


/** BFCM Deal Tags **/
/*
[dir=ltr] .product-item__label-list {
  left: 0px;
}
div:not(.mini-cart__recommendations-list) product-item .label--highlight {
   font-size: 12px;
  font-weight: 700;
   padding: 0.3em 0.5em;
  display:flex;
  justify-content:center;
  align-items: center;
}
div:not(.mini-cart__recommendations-list) product-item:not([data-tags*=",MAP,"]):not([data-tags$=",MAP"]):not([data-tags$=",sale"]):not([data-tags*=",sale,"]) .product-item__image-wrapper:after {
  content: "+30% Off";
  display:flex;
  justify-content:center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  background: url(/cdn/shop/files/blueglitter.png?v=1701003907) no-repeat;
  background-size: cover;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 1px;
  z-index: 2;
  color: #fff;
  padding: 0.3em 0.5em;
}
.mini-cart__recommendations-list  product-item .product-item__image-wrapper:after {
  display: none !important;
}
*/


/** Wellness Deal Tags **/

/*
[dir=ltr] .product-item__label-list {
  left: 0px;
}
div:not(.mini-cart__recommendations-list) product-item .label--highlight {
   font-size: 12px;
  font-weight: 700;
   padding: 0.3em 0.5em;
  display:flex;
  justify-content:center;
  align-items: center;
}
div:not(.mini-cart__recommendations-list) product-item[data-tags*="coupon_wellness"] .product-item__image-wrapper:after {
  content: "♥︎ WELLNESS";
  display:flex;
  justify-content:center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  background: url(/cdn/shop/files/wellness_bg.jpg?v=1717669406) no-repeat;
  background-size: cover;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 1px;
  z-index: 2;
  line-height: 1;
  color: #fff;
  padding: 0.56em 0.45em 0.2em;
}
.mini-cart__recommendations-list  product-item .product-item__image-wrapper:after {
  display: none !important;
}
*/

/*
div:not(.mini-cart__recommendations-list) product-item[data-tags*="coupon_wellness"]  .product-item__info.ext--small:after {
    content: "♥︎ 15% off 2, 25% off 3+";
    font-weight: 600;
    font-size: 13px;
    color: #136d9b;
    opacity: 1;
}
*/



/*
product-item .product-item-meta__price-list-container + .usf-rating:after {
  content: "3x Reward Points";
  font-size: 0.8rem;
  background: var(--c-pleasuregrad);
  color: #000;
  padding: 0.35em 0.5em;
}

product-item[data-tags*="sale"] .product-item-meta__price-list-container + .usf-rating:after {
  content: "";
  font-size: 0.8rem;
  background: var(--c-pleasuregrad);
  color: #000;
  padding: 0.35em 0.5em;
  padding: 0px;
}

product-item[data-tags*="coupon_bcfmsale"] .product-item-meta__price-list-container + .usf-rating:after {
  content: "2x Reward Points";
  font-size: 0.8rem;
  background: var(--c-pleasuregrad);
  color: #000;
  padding: 0.35em 0.5em;
}
 */

/** Valentine's **/

a.header__linklist-link[href="/collections/valentines"] {
  color: #f90d6b;
}



/** Women's History Month **/

/* div:not(.mini-cart__recommendations-list) product-item[data-tags*="coupon_vibe"]  .product-item__info.ext--small:after {
    content: "Women's History Month 20% OFF w/ VIBE";
    font-weight: 600;
    font-size: 12px;
    color: #d35ea5;
    opacity: 1;
}
span.stack-discounts-tag[data-value="VIBE"]:after {
    content: "Applied at Checkout on Eligible Items";
    color: var(--c-available);
    font-size: 12px;
    font-weight: 600;
}

 .stack-discounts-tag[data-value="25OFF69"]:after {
    content: "One item 25% off $69+. Applied at checkout. Not available on certain brands and products";
    color: var(--c-available);
    font-size: 12px;
    font-weight: 600;
}
*/

/** Change Carousel on Homepage Styling **/

/*
@media (min-width: 1400px) {
#shopify-section-template--20637594124323__2f019aa3-b4e7-4076-8c5a-9d7d0254eb2e .container .col-md-3 {
  font-size: 0px;
  width: 50px;
} 
  #shopify-section-template--20637594124323__2f019aa3-b4e7-4076-8c5a-9d7d0254eb2e .container h2 {
    font-size: 0px;
  }
#shopify-section-template--20637594124323__2f019aa3-b4e7-4076-8c5a-9d7d0254eb2e .row::before {
  content: "Trending";
  opacity: 0.25;
  font-size: 50px;
  font-weight: 600;
  position: absolute;
  transform: rotate(-90deg);
  z-index: 1;
  line-height: 0px;
  left: 1.5em;
  font-weight: 900;
  text-transform: uppercase;
  right: auto;
}
}
*/

/* HUSTLER BOGO 50% off Toy */

/*
div:not(.mini-cart__recommendations-list) product-item[data-tags*="coupon_hustlerbogo"]  .product-item__info.ext--small:after {
    content: "Buy 1, Get 1 50% off select HUSTLER";
    font-weight: 600;
    font-size: 12px;
    color: #cb1f1f;
    opacity: 1;
}
*/

/* lingerie25  */

/*
div:not(.mini-cart__recommendations-list) product-item[data-tags*="eligible-lingeriegwp"]  .product-item__info.ext--small:after {
    content: "Free Panty with Lingerie $50+";
    font-weight: 600;
    font-size: 12px;
    color: #7d14d9;
    opacity: 1;
}
*/


/* BOGO 50 sle */

/*
div:not(.mini-cart__recommendations-list) product-item[data-tags*="coupon_bogosale"]  .product-item__info.ext--small:after {
    content: "BOGO 50% Select Sale";
    font-weight: 600;
    font-size: 13px;
    color: #136d9b;
    opacity: 1;
}
*/



/* Shameless Sex **/
/* 1007 - hollywood */

/*
#shopify-section-template--20661829173283__1efa1695-3496-4693-8ba2-9298b5a21f47, #shopify-section-template--20661829140515__151e2446-6e06-4428-a416-f6bb61b5af2d {
  display: none;
}
body.store-1007 #shopify-section-template--20661829173283__1efa1695-3496-4693-8ba2-9298b5a21f47, body.store-1007 #shopify-section-template--20661829140515__151e2446-6e06-4428-a416-f6bb61b5af2d {
  display: block;
} 
*/

 
/** 25% off 1 item **/
/*
 .stack-discounts-tag[data-value="ONE25"]:after {
    content: "One item 25% off $59+. Applied at checkout. Not available on certain brands and products";
    color: var(--c-available);
    font-size: 12px;
    font-weight: 600;
}
*/


/** Memorial Day Sale **/
/*
[dir=ltr] .product-item__label-list {
  left: 0px;
}
div:not(.mini-cart__recommendations-list) product-item .label--highlight {
   font-size: 12px;
  font-weight: 700;
   padding: 0.3em 0.5em;
  display:flex;
  justify-content:center;
  align-items: center;
}
div:not(.mini-cart__recommendations-list) product-item:not([data-tags*=",MAP,"]):not([data-tags$=",MAP"]) .product-item__info.ext--small:after {
 content: "25% off with code: MAY25";
    font-weight: 600;
    font-size: 12px;
    opacity: 1;
  color: rgba(42, 130, 222,1);
}
.mini-cart__recommendations-list  product-item .product-item__image-wrapper:after {
  display: none !important;
}
*/

/** BFCM 2024 Sale **/

/*
div:not(.mini-cart__recommendations-list) product-item[data-tags*="coupon_bcfmsale"]  .product-item__info.ext--small:after {
 content: "20% off with code: MERRY";
    font-weight: 600;
    font-size: 12px;
    opacity: 1;
  color: #096d09;
}



div:not(.mini-cart__recommendations-list) product-item[data-tags*="promo_menstoys20"]  .product-item__info.ext--small:after {
 content: "Take 20% off w/ code MAY20";
    font-weight: 600;
    font-size: 12px;
    opacity: 1;
  color: #003cff;
}

div:not(.mini-cart__recommendations-list) product-item[data-tags*="hh-personal-care"]  .product-item__info.ext--small:after {
 content: "25% off with Toy Purchase";
    font-weight: 600;
    font-size: 12px;
    opacity: 1;
  color: #096d09;
}
*/
/* 
div:not(.mini-cart__recommendations-list) product-item[data-tags*="coupon-bra10"]  .product-item__info.ext--small:after {
 content: "Buy 2 For $10";
    font-weight: 600;
    font-size: 12px;
    opacity: 1;
  color: #096d09;
}
*/

/
div:not(.mini-cart__recommendations-list) product-item[data-tags*="promo_evolvedbogo"]  .product-item__info.ext--small:after {
 content: "Buy 1, Get 1 50% off Evolved";
    font-weight: 600;
    font-size: 12px;
    opacity: 1;
  color: #007863;
}

#shopify-section-template--21651623968803__06b57fe0-6206-43c6-a231-9ab21f1553c0 .container:after{
  content: "Some exclusions apply on brand sales. Price as marked.";
  display:block;
  margin: 0px auto 0px;
  text-align: center;
  padding: 0px 10px;
  font-size: 12px;

}

/*
div:not(.mini-cart__recommendations-list) product-item[data-tags*="promo-calexbogo"]  .product-item__info.ext--small:after {
 content: "Buy 1, Get 1 50% off CalEx";
    font-weight: 600;
    font-size: 12px;
    opacity: 1;
  color: #007863;
}
  */

  /* 
div:not(.mini-cart__recommendations-list) product-item[data-tags*="promo_chocolate13"]  .product-item__info.ext--small:after {
 content: "13 Chocolates for $13";
    font-weight: 600;
    font-size: 12px;
    opacity: 1;
  color:rgb(255, 115, 0);
}
  */ 
  
/*
div:not(.mini-cart__recommendations-list) product-item[data-tags*="promo_halloweenbogo"]  .product-item__info.ext--small:after {
 content: "Buy 1, Get 1 50% off select 🎃";
    font-weight: 600;
    font-size: 12px;
    opacity: 1;
  color:rgb(255, 115, 0);
}
*/
/*
div:not(.mini-cart__recommendations-list) product-item[data-tags*="promo_kinkybogo"]  .product-item__info.ext--small:after {
 content: "Buy 1, Get 1 50% Off";
    font-weight: 600;
    font-size: 13px;
    opacity: 1;
  color: #123cf0;
}
*/

/*
div:not(.mini-cart__recommendations-list) product-item[data-tags*="promo_b3g1_supplements"]  .product-item__info.ext--small:after {
 content: "Buy 3, Get 1 Free";
    font-weight: 600;
    font-size: 13px;
    opacity: 1;
  color: #df009f;
}
*/


/*
div:not(.mini-cart__recommendations-list) product-item[data-tags*="promo_memsale25"]  .product-item__info.ext--small:after {
 content: "40% off w/ code FLASH";
    font-weight: 600;
    font-size: 12px;
    opacity: 1;
  color: #007863;
}
*/

.mini-cart__recommendations-list  product-item .product-item__image-wrapper:after {
  display: none !important;
}

/** Sale on Sale Limited Time **/

/*
[dir=ltr] .product-item__label-list {
  left: 0px;
}
div:not(.mini-cart__recommendations-list) product-item .label--highlight {
   font-size: 12px;
  font-weight: 700;
   padding: 0.3em 0.5em;
  display:flex;
  justify-content:center;
  align-items: center;
}
div:not(.mini-cart__recommendations-list) product-item[data-tags*="coupon_bogosale"] .product-item__image-wrapper:after {
  content: "NEW YEARS SALE";
  display:flex;
  justify-content:center;
  align-items: center;
  position: absolute;
  bottom: 0;
  left: 0;
  background: url(/cdn/shop/files/wellness_bg.jpg?v=1717669406) no-repeat;
  background-size: cover;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 1px;
  z-index: 2;
  line-height: 1;
  color: #fff;
  padding: 0.56em 0.45em 0.2em;
}
.mini-cart__recommendations-list  product-item .product-item__image-wrapper:after {
  display: none !important;
}
*/

/* 50th */
li.header__linklist-item[data-item-title="50th"] a {
  color: #c39758;
}

/*.product-list__inner product-item[data-tags*="coming-soon"] .label--subdued.label {
  font-size: 0px;
  background: #c39758; 
  padding: 3px 5px;
}
.product-list__inner product-item[data-tags*="coming-soon"] .label--subdued.label:before {
  content: "Coming Soon";
  font-size: 14px;
}
  */

/* coupon code special */
/*
span.stack-discounts-tag[data-value="SAVE180"]:after, span.stack-discounts-tag[data-value="HEATWAVE"]:after {
    content: "Applied at Checkout on Eligible Item";
    color: var(--c-available);
    font-size: 12px;
    font-weight: 600;
}
*/