/** Shopify CDN: Minification failed

Line 55:4 Unexpected "{"
Line 55:5 Expected identifier but found "%"
Line 56:9 Unexpected "{"
Line 56:10 Expected identifier but found "%"
Line 57:11 Unexpected "{"
Line 57:19 Expected ":"
Line 57:65 Expected ")" to end URL token
Line 58:11 Unexpected "{"
Line 58:19 Expected ":"
Line 58:65 Expected ")" to end URL token
... and 13 more hidden warnings

**/
.product-option-pics-2 .pdp::after {
    content: "";
    display: block;
    padding-bottom: 100%;
}
  
.bold_option.bold_option_swatch {
    margin-bottom: 20px;
    border: solid 1px #fbafc7;
    border-radius: 25px;
    padding-left: 5px;

}
section.billboard {padding:0;}
.bold_option.bold_option_swatch .bold_option_element {
    margin: 0 auto;
    padding-bottom: 0;
    padding-top: 5px;
    justify-content: end;
}

.flow-btns.shades-btn {
    padding-bottom: 4px;
    padding-top: 4px;
}

.waitlist, .bold_option_out_of_stock {display:none !important;}

.num-hold p, .placeholder p{
	font-size: 11px;
    padding-top: 4px;
    max-width: 92px;
    text-align: center;
}
  .formula {
    display: none;
}
  .pdp {background-size:cover !important;}
  
    {%- paginate collections['polish-options'].products by 100 -%}
         {% for product in collections['polish-options'].products %}
  #polish_{{product.handle | upcase }} .pdp-1 {background:url({{ product.images[0] | product_img_url: '250x' }}); }
  #polish_{{product.handle | upcase }} .pdp-2 {background:url({{ product.images[1] | product_img_url: '250x' }}); }
  #polish_{{product.handle | upcase }} .pdp-3 {background:url({{ product.images[8] | product_img_url: '250x' }}); }
  #polish_{{product.handle | upcase }} .pdp-4 {background:url({{ product.images[9] | product_img_url: '250x' }}); }
   #polish_{{product.handle | upcase }} .pdp-thumb {background:url({{ product.images[7] | product_img_url: '250x' }}); }
{% endfor %}
  {%- endpaginate -%}
  
  .product-option-pics-2 .pdp::after {
    content: "";
    display: block;
    padding-bottom: 100%;
}
  .placeholders {
  	display:flex;
    justify-content:center;
  }
      .placeholders > div {
    padding: 10px;
    display: grid;
    justify-items: center;
    position:relative;
	}
  .placeholders input, .product-option-pics input {
    height: 0px;
    width: 0px;
    position: absolute;
    left: -10000px;
}
    
.add-3 {background-image: url('/cdn/shop/files/nail-strengthener.png?v=1615940940')}

  .add-1 {
background-image: url('/cdn/shop/files/Upsell_on_Pedi_System_dry_drops.png?v=1609789309');
}


.review-add-ons .placeholder > div {
    margin: auto;
}
  
.review-add-ons .placeholder {
    display: flex;
    width: auto;
    max-width:360px;
    margin: auto;
}  
  
 .review-add-ons .review-title {
    padding-top: 30px;
	}
  
.add-2 {background-image: url('/cdn/shop/files/nail-primer.png?v=1610392047');
}
.add-4 {background-image: url('/cdn/shop/files/NAIL-BRIGHTENER-Bottle_0a5f59b9-6eef-4de5-b288-0a614ecbc5f6.jpg?v=1658864410');
}
.add-5 {background-image: url('/cdn/shop/files/Screen_Shot_2022-07-26_at_12.38.51_PM.jpg?v=1658864495');
}

    .placeholders label {
    height: 90px;
      width: 90px;
    border-radius: 50%;
      z-index:1;
    }
  
  .template-product .product-single__price {width:80%; color:#fcc0d6;}
  
  div.bold_option.bold_option_swatch {display:none;}
    
  .placeholders label.active {border:solid 2px #f59cbc;}
    .placeholders input[type="radio"]+label::after {
    content: '';
    position: relative;
    margin-bottom: -125px;
    }
    .product-images__nav.slick-initialized.slick-slider {
    margin-top: -65px;
	}
  .product-option-pics {visibility:hidden;}
  .product-option-pics.slick-initialized { visibility: visible; }
  
  .confirm {
    background:#1d1d1dc7;
  	visibility:hidden;
    position:fixed;
    top:0;
    z-index:99999;
    left:0;
    width:100%;
	height: 100vh;
    display:grid;
    align-items:center;
    justify-content: center;
  }
  
  .polish-box {
/* Hides the modal window by default */

    width:300px;
    height:auto;
    top:100px;
    background: white;
    -webkit-box-shadow: 0 8px 6px -6px #00000040;
    -moz-box-shadow: 0 8px 6px -6px #00000040;
    box-shadow: 0 8px 6px -6px #00000040;
    -webkit-box-shadow: 0 8px 6px -6px #00000040;
    -moz-box-shadow: 0 8px 6px -6px #00000040;
        box-shadow: 0 8px 6px -6px #00000040;
    text-align: center;
    border-radius: 20px;
}
  .polish-add {
    margin: 30px auto 20px;
}
  .slick-slider .slick-dots li button::before {
    width: 12px;
    height: 12px;
    border: solid 1px grey;
}
  .polish-box::after {
  content:'';
  width:100%;
  height:auto;
  position:absolute;
  }
.slick-slider .slick-dots li.slick-active button::before {
    background-color: grey;
}
div.bold_option.bold_option_checkbox.bold_option_out_of_stock {
    display: none !important;
}
    .modal-close {
        text-align: right;
        padding: 10px 11px 5px;
        display: block;
        font-size: 12px;
        font-weight: bold;
    }
  .pic-container {
    width: 150px;
    background: white;
    text-align: center;
	padding: 0;
    border-radius: 15px;
    overflow: hidden;
    margin: 0 3px;
    border: solid 1px #dcdcdc;
  }

  .bold_options {
    width: 100%;
    max-width: 360px;
}
  .choice-contain{
    display:flex;
  }
.content {
    padding: 20px;
    color: #fff;
    font-size: 22px;
    line-height: 30px;
}
  h2.step-title, h2.review-title{
    font-weight:normal;
    font-size:18px;
    text-align:center;
  }
  .product-single__title, h2.review-title {
    color: #f59cbc;
  }
  
  h2.step-title{
      color:#595a5b;
    font-weight:bold;
  }
  
  .product-single__title{
    font-size:18px;
    margin-bottom:10px;
  }
.close {
    float: right;
    margin-top: -47px;
    margin-right: 15px;
    width: 17px;
    height: 17px;
    display: block;
    padding: 10px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
    font-family: arial;
}
  
  .placeholder div.pdp-thumb, .add-1, .add-2, .add-3, .add-4, .add-5 {
width: 55px;
    height: 55px;
    margin: 2px auto;
    display: block;
    background-size: cover !important;
    border-radius: 50%;
    border: solid 1px #f3b8c9;
  }
  .product-form {
    justify-content:center;
  }

.placeholder.active > div {
    margin: 4px 4px;
}
  
.num-hold::after {
    display: block;
    position: absolute;
    left: 11px;
    content: '1';
    top: 11px;
    font-size: 18px;
    color: lightgrey;
    font-weight: bold;
    color: #aaa;
    border: solid 1px;
    height: 88px;
    width: 88px;
    display: flex;
    border-radius: 50%;
    align-items: center;
    justify-content: center;
}
  
 .ph-1::after {
    content: '1';
  }
  .ph-2::after {
    content: '2';}
  .ph-3::after {
    content: '3';}
  .ph-4::after {
    content: '4';}
  .ph-5::after {
    content: '5';}
  .ph-6::after {
    content: '6';}
  
  .placeholder div:after {content:none;}
  
  .template-product .product-single__price {
    padding-top: 25px;
}
  
  .placeholder {
  	display:flex;
    flex-wrap:wrap;
    justify-content:center;
  }
  
  .product-template__container {
  	min-height:100vh;
    padding-top:20px;
  }  
    .btn{
    min-width:auto;
    width:auto;
    margin:0 10px;
    padding: 10px 50px;
    line-height: 27px;
  }
  .btn.back {
  	background:white;
    border:solid 1px;
    padding:10px 20px;
  }

  .add-more, .btn[disabled] {
  background:#e2e2e2;
    color:white;
  }
  
  .remove {
    border-bottom: solid 1px;
    font-size: .85em;
	}
  
  
.announcement-bar {
  display:none;
}
  
p.wait {
    background: #33333360;
    width: 100vw;
	position: fixed;
    overflow: hidden;
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    z-index: 9999;
    left: 0;
    height: 100vh;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    font-size: 1.6em;
}  
  
  .confirm-matrix img{margin:auto; max-width:300px;}
  .confirm-matrix{text-align:center;}
  .flow-btns {
    position:relative;
  display:flex;
  margin:20px auto;
  justify-content: center;
  }
  p.afterpay-paragraph {visibility:hidden;}
  .polish-name {
        padding: 10px 0 13px;
    font-size: .7rem;
    text-transform:uppercase;
}

  @media screen and (max-width:749px){
    .flow-btns {
	  bottom:12px;
      left:0;
      width:100%;
      padding-top:10px;
      padding-bottom:10px;
      z-index:10;
    }
      .choice-contain{
    display:block;
  }
    textarea.cart-note__input {font-size:16px;}
    
    .product-form__item.product-form__item--submit {margin-left:0; max-width:240px;}
 
  }
  
    .bold_option_checkbox span.bold_option_title {
    max-width: unset;
    width: 205px;
}

span.bold_option_title:before {
    content: 'CUT DRY TIME IN HALF';
    color: #fbafc7;
    position: absolute;
    width: 100%;
    top: -9px;
}
  .add-on-1 .bold_option_title:before {
    content: 'MAKE YOUR NAILS STRONG!';
  }
  
  .add-on-2 .bold_option_title:before {
    content: 'CUT DRY TIME IN HALF';
  }
  .add-on-3 .bold_option_title:before {
    content: 'EXTEND YOUR MANI!';
  }

  .add-on-4 .bold_option_title:before {
    content: 'FOR PERFECT PEDIS AT HOME';
  }

  .add-on-5 .bold_option_title:before {
    content: 'SMOOTH THINGS OVER';
  }
  .INCLUDE-NAIL-STRENGTHENER .bold_option_title:before {
    content: 'STRONG NAILS!';
  }
  
  .INCLUDE-DRY-DROPS .bold_option_title:before {
    content: 'CUT DRY TIME IN HALF';
  }
  .INCLUDE-NAIL-PRIMER .bold_option_title:before {
    content: 'EXTEND YOUR MANI!';
  }

  .INCLUDE-PEDI-SYSTEM .bold_option_title:before {
    content: 'FOR PERFECT PEDIS AT HOME';
  }

  .INCLUDE-RIDGE-FILLER .bold_option_title:before {
    content: 'SMOOTH THINGS OVER';
  }


    span.bold_option_value_price::after {
    text-decoration: line-through;
    color: #888;
    padding-left: 8px;
}
.bold_option_checkbox.bold_option label .bold_option_element::after {
    content: '';
    background-size: cover;
    height: 100px;
    width: 100px;
    border-radius: 50%;
    margin: auto auto 10px 10px;
}

.placeholders div {margin-bottom:0;}



.bold_option_checkbox.add-on-1 span.bold_option_value_price::after {
  content:'$14 value';
}
.bold_option_checkbox.add-on-4 span.bold_option_value_price::after {
  content:'$76 value';
}



.bold_option_checkbox.add-on-2 label .bold_option_element::after{
background-image: url('/cdn/shop/files/Upsell_on_Pedi_System_dry_drops.png?v=1609789309');
}
.bold_option_checkbox.add-on-3 label .bold_option_element::after{
background-image: url('/cdn/shop/files/nail-primer.png?v=1610392047');
}
.bold_option_checkbox.add-on-1 label .bold_option_element::after{
background-image: url('/cdn/shop/files/Nail_Strengthener_-_Upsell_on_Mani_System_v2.png?v=1615939672');
}

.bold_option_checkbox.add-on-4 label .bold_option_element::after{
    background-image: url(/cdn/shop/files/Upsell_Thumbnail_Pedi-System.png?v=1615954456);
}


.bold_option_checkbox.INCLUDE-NAIL-STRENGTHENER span.bold_option_value_price::after, .bold_option_checkbox.INCLUDE-RIDGE-FILLER span.bold_option_value_price::after {
  content:'$14 value';
}
.bold_option_checkbox.INCLUDE-PEDI-SYSTEM span.bold_option_value_price::after {
  content:'$76 value';
}



.bold_option_checkbox.INCLUDE-DRY-DROPS label .bold_option_element::after{
background-image: url('/cdn/shop/files/Upsell_on_Pedi_System_dry_drops.png?v=1609789309');
}
.bold_option_checkbox.INCLUDE-NAIL-PRIMER label .bold_option_element::after{
background-image: url('/cdn/shop/files/Screen-Shot-2022-07-26-at-12.38.51-PM.jpg?v=1658864876');
}
.bold_option_checkbox.INCLUDE-NAIL-STRENGTHENER label .bold_option_element::after{
background-image: url('/cdn/shop/files/Nail_Strengthener_-_Upsell_on_Mani_System_v2.png?v=1615939672');
}


.bold_option_checkbox.INCLUDE-RIDGE-FILLER label .bold_option_element::after{
    background-image: url('/cdn/shop/files/Screen_Shot_2022-07-26_at_12.38.51_PM.jpg?v=1658864495');
}


.bold_option_checkbox span.bold_option_element {
    display: flex;
    align-items: center;
}

.bold_option.bold_option_checkbox {
    background: white;
    display: flex;
    border: solid 1px #fbafc7;
    border-radius: 26px;
    padding: 0;
    margin: 0 auto 10px;
    width: 48%;
    align-items: center;
}

.bold_option_checkbox.bold_option label {
    padding-top: 0px;
    margin-bottom: 0;
}

.bold_options {
    padding-bottom: 5px;
}

.bold_option_checkbox span.bold_option_element {
    display: flex;
    align-items: center;
    padding: 10px 10px 3px;
}

.bold_option_checkbox span.bold_option_title {
    margin-top: 25px;
}
.bold_option.bold_option_checkbox input {
    opacity: 0.6;
}
.bold_option_checkbox.bold_option label {
    justify-content: flex-start;
    display: flex;
    align-items: center;
      flex-wrap: wrap;
  text-align:center;
}
  span.bold_option_title:before {
    top: -20px;
    font-size: 13px;
    left:0;
	}
    .bold_option_checkbox span.bold_option_title {
    margin-top: 5px;
      
	}
  .bold_option_checkbox .bold_option_value_price {
    display: block;
    height: 22px;
    padding-left: 0 !important;
    width: 100%;
    margin: auto !important;
}
  .bold_option_value_price::after {
    text-decoration: line-through;
    color: #888;
    padding-left: 8px;
    content: '$10 value';
}
 .INCLUDE-HEEL-BALM span.bold_option_value_price::after {
    content: '$20 value' !important;
}

  .template-product .main-content {background:#fff;}
.bold_option_checkbox.INCLUDE-MATTE-TOP-COAT label .bold_option_element::after, .add-matte .matte-thumb{
background-image: url('/cdn/shop/files/matte-top-coat.png?v=1660804100');
}  
.INCLUDE-MATTE-TOP-COAT span.bold_option_value_price::after {
    content: '$9 value' !important;
}
 .INCLUDE-MATTE-TOP-COAT .bold_option_title:before {
    content: 'MAKE IT MATTE';
  }
  .giftNoteEntry{
  	width:100%;
  }
  div#msg_text {
    max-width: 500px;
    margin: auto;
    width:90%;
}