/** Shopify CDN: Minification failed

Line 64:27 Unexpected "{"

**/
.cst-white{color: #fff;}
.collection-products--top-bar .collection-product-main{margin-top:0 !important;}
.footer{border-top: 1px solid #fff;}
.cst-dash-border{border-bottom: dashed 2px #FFA800 !important;}
.cst-fs24{font-size: 24px;}
.fw-600{font-weight: 600;}
.product__block-\@app {width:40% !important;}
.product__block-price{width: 50% !important; display: inline-block;}
.product-option__label {border: 1px solid #E6E6E6 !important;
    box-shadow: none !important;
    border-radius: 8px !important;
    padding: 14px 36px !important;}
.product__block-variant{border-top:dashed 2px #FFA800 !important; }
.product-variant-label{color: #fff;font-size: 16px; font-weight: 600;}
.product-option__value:not(.product-option--unavailable) .input--variant:checked+.product-option__label{background: #EBEBEB;}
.product-option__value:not(.product-option--unavailable) .input--variant:checked+.product-option__label .product-variant-label{color: #060606;}
.cst-orange{color:#FFA800;}
.product__variants--radios .cst-dash-border:nth-child(3){border: none !important;}
.product-btn-atc{    background: #BFFD5D;border-radius: 8px;color: #000;padding: 18px 0;font-size: 20px;}
.shopify-payment-button__button{background: #FFA800;border-radius: 8px !important;color: #000;padding: 18px 0;height: auto;font-size: 20px;font-weight: 600;}
.jdgm-rev__author{color: #fff !important; font-size: 22px !important;}
.jdgm-rev{border-bottom: 1px solid #fff !important;}
.jdgm-rev__timestamp, .jdgm-rev__location{color: #fff !important;font-size: 20px !important;}
.jdgm-rev:last-child{border-bottom: none !important;}
.jdgm-histogram.jdgm-temp-hidden{display: none !important;}
.jdgm-rev-widg__summary-inner{display: flex !important;}
.jdgm-rev-widg__summary-stars{padding-right: 10px;}
.jdgm-row-stars{justify-content: start !important;}
.jdgm-rev-widg__summary{align-items: start !important;}
.jdgm-rev-widg__summary,.jdgm-widget-actions-wrapper{width: 100% !important;}
.jdgm-widget-actions-wrapper .jdgm-write-rev-link{max-width: 22% !important;border-radius: 100px;color: #000 !important;margin-right: 0 !important;}
.jdgm-rev-widg__title{font-size: 40px !important;font-style: normal !important;}
.jdgm-row-stars{border-top: 1px solid #fff;padding-top: 20px;border-bottom: 1px solid #fff;}
.jdgm-rev__icon{width: 60px !important;BORDER-RADIUS: 60px !important;height: 60px !important;line-height: 60px !important;}
.jdgm-rev__content{padding-left: 65px;}
.jdgm-row-extra,.jdgm-rev__title{display: none !important;}
.jdgm-rev__header{margin-bottom: 2px !important;}
.product__title.h3{    font-style: normal !important;text-transform: capitalize;}
.jdgm-rev-widg{padding: 0 !important;}
.cst-box{border: 1px solid #fff;border-radius: 8px;background: #ffffff1a;padding-top:30px;padding-bottom: 30px; }
.cst-box .accordion__item{padding-left: 30px !important;padding-right: 30px !important;border-bottom: 1px solid #ffffff40;  }
.cst-box .accordion__button{font-size: 16px !important;text-transform: capitalize !important;}
.cst-box .accordion__content{font-size: 16px !important;margin-top:0 !important;}
.cst-box .accordion__item:hover{background: transparent !important;}
.cst-label,.product__block-share{padding-left: 30px;}
.media-wrapper img,.media.of-cover,.product-slideshow__thumb.is-active-item .btn-slideshow-thumb{border-radius: 8px;}
.btn-slideshow-thumb{border-radius: 8px !important;}
@media (max-width: 767px) {
  .jdgm-row-stars{display: block !important;}

}

@media (max-width: 1025px) {
    .cst-tab{display: block;}
  .cst-tab-section{width: 100%;}
  .cst-related{width: 100%;padding-top: 30px; }
  .jdgm-rev-widg{padding: 10 !important;}
  .jdgm-row-stars{display: flex;}
  .jdgm-rev-widg__summary, {width:50% !important;}
  .jdgm-widget-actions-wrapper .jdgm-write-rev-link{max-width: 40% !important;}
  .jdgm-widget-actions-wrapper{justify-content: right;display: flex;}
}


.btn-primary {
    color: #fff !important;
    background: #FFA800 !important;
    border: 1px solid #FFA800 !important;
}
.btn-primary:hover {
    color: #FFA800 !important;
    background: #FFFFFF !important;
    border: 1px solid #FFA800 !important;
}

.shopify-payment-button__button {
    color: #fff !important;
    background: #FFA800 !important;
    border: 1px solid #FFA800 !important;
}
.shopify-payment-button__button:hover {
   color: #FFA800 !important;
    background: #FFFFFF !important;
    border: 1px solid #FFA800 !important;
}