/** Shopify CDN: Minification failed

Line 335:29 Unexpected "1"

**/
/** Shopify CDN: Minification failed

Line 330:29 Unexpected "1"

**/
/* Edit Product Page */
details > summary {
  color: #00c099;
}
@media screen and (min-width: 1100px) {
  #main-product {
    justify-content: center;
  }
  #main-product div.l4pr-container {
    width: 600px;
  }
}
#main-product form p.submit.m10 {
  display: flex!important;
}
.accordion-a details:before, .accordion-a details:after {
  border-top: 1px solid #24b094;
  border-bottom: 1px solid #24b094;
  opacity: 1;
}
.accordion-a.compact summary > span, .accordion-a.compact summary:before {
  color: #00c099;
}
.accordion-a.compact details[open]:before {
  border-top-color: #24b094;
  border-bottom: 1px solid #24b094;
  opacity: 1;
}
.semantic-amount a.disabled:before {
  background: none!important;
}

/* uncomment this to show the wish list and collection buttons
#wish_collection {
  text-transform:uppercase;
  color:#ed467e;
  align-items: center;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: small;
} */
#wish_collection {
  display: none;
}

.recently-viewed-products, .recently-viewed-products h2.h2 {
  margin-top: 0px!important;
}
div.product-recommendations {
  margin-bottom: 0px;
}

/* Edit Reviews Section */
div.spr-container {
    padding: 5px;
    border: none;
}
h2.spr-header-title {
    color: #24b094;
    font-size: xx-large;
}
div.spr-header {
    background-color: #c9f6ed;
    border-radius: 10px;
    padding: 15px;
}
span.spr-summary-actions a {
  text-decoration: none;
  background-color: #5ad3b6;
  font-size: large;
  color: #fff;
  padding: 4px 25px;
  border: 2px solid #fff;
  border-radius: 5px;
}
.template-product h1.m5 {
  color: #000!important;
}
.template-product #content {
  padding-top: 0px;
}
.template-product div.f8pr > div.accordion-a summary:before {
  font-size: small;
  content: '\25BC';
}
.template-product div.f8pr > div.accordion-a.compact details[open] summary:before {
  font-size: small;
  content: '\25B2';
}

/* Adjust size variation */
.template-product .f8pr-variant-selection label { 
  color: #00c099;
}
.template-product .f8pr-variant-selection label:before { 
  border-color: #00c099;
  border-radius: 0px!important;
}
.template-product .f8pr-variant-selection .check input:checked~label:before { 
  border-color: #209d84;
  border-radius: 0px!important;
  border-width: 2px;
}

/* Adjust Product Recommendation Section and recently viewed */
/* .m6tb.static.product-rec {
  margin-left;
} */
.m6tb.static.product-rec, .recently-viewed-products {
    background-color: #f8f4e6;
    width: 102vw;
    position: relative;
    margin-left: -6vw;
}

/* Adjust Additional photos */
.template-product .l4pr .swiper-pagination-bullets .swiper-pagination-bullet:before {
  border: 1px solid #def0ec;
}
.template-product .l4pr .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
  border-color: #209d84;
}
.template-product .swiper-button-next:before, .template-product .swiper-button-prev:before {
  font-size: 2vw;
  color: #9cb7be;
}
/* Remove circular background on main photo slider */
.template-product .swiper-button-next:after , .template-product .swiper-button-prev:after {
  background: none!important;
}
.template-product .l4pr div.swiper-wrapper picture {
  padding: 40px;
}
.template-product p.submit #quantity {
  border: 1px solid #E8E8E8;
}
/* Style You May Also Like Title for mobile */
@media screen and (max-width: 1000px) {
  div.m6tb > nav.hidden, div.m6tb > nav.hidden > ul > li.active {
    display: block;
  }
}
/* Style You May Also Like and recently viewed for wide screen */
@media screen and (min-width: 1580px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -8vw;
  }
}
@media screen and (min-width: 1650px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -10vw;
  }
}
@media screen and (min-width: 1750px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -13vw;
  }
}
@media screen and (min-width: 1850px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -14vw;
  }
}
@media screen and (min-width: 1925px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -15vw;
  }
}
@media screen and (min-width: 1975px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -16vw;
  }
}
@media screen and (min-width: 2000px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -17vw;
  }
}
@media screen and (min-width: 2050px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -18vw;
  }
}
@media screen and (min-width: 2100px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -19vw;
  }
}
@media screen and (min-width: 2200px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -20vw;
  }
}
@media screen and (min-width: 2300px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -21vw;
  }
}
@media screen and (min-width: 2400px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -22vw;
  }
}
@media screen and (min-width: 2450px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -23vw;
  }
}
@media screen and (min-width: 2500px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -24vw;
  }
}
@media screen and (min-width: 2600px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -25vw;
  }
}
@media screen and (min-width: 2700px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -26vw;
  }
}
@media screen and (min-width: 2800px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -27vw;
  }
}
@media screen and (min-width: 2900px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -28vw;
  }
}
@media screen and (min-width: 3000px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -29vw;
  }
}
@media screen and (min-width: 3200px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -30vw;
  }
}
@media screen and (min-width: 3300px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -31vw;
  }
}
@media screen and (min-width: 3400px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -32vw;
  }
}
@media screen and (min-width: 3500px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -33vw;
  }
}
@media screen and (min-width: 3600px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -34vw;
  }
}
@media screen and (min-width: 3850px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -35vw;
  }
}
@media screen and (min-width: 4500px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -36vw;
  }
}
@media screen and (min-width: 4800px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -37vw;
  }
}
@media screen and (min-width: 5100px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -38vw;
  }
}
@media screen and (min-width: 5400px) {
  .m6tb.static.product-rec, .recently-viewed-products {
    margin-left: -39vw;
  }
}

/* Preorder Styling */
div.f8pr #preproduct-pledge {
  height: 100px!important;
}
div.f8pr > div > p {
  margin-bottom: 0px;
}
#main-product-form-8777189425466 > p {
  margin-bottom: 10px;
}
.f8pr .st9 {
  fill: rgb(67, 143, 129) !important;
}
.f8pr .swym-add-to-wishlist {
  box-shadow: none;
}
#wait-list-container .restock-rocket-button {
  display: block!important;
}
.f8pr-product-form-installment {
  display: none;
}
#main-product div.f8pr .f8pr-price.s1pr.price {
  margin-bottom: 20px;
}

/* Edit Judgeme Reviews Section */
.jdgm-sort-dropdown, .jdgm-form__reviewer-name-format-container {
  display: none;
}
.jdgm-form__fieldset-actions {
  display: flex;
  flex-direction: column-reverse;
}
.jdgm-form__fieldset-actions 1 {
  margin-right: 15px;
}
.jdgm-btn {
  width: 100%!important;
}
.jdgm-widget-actions-wrapper > a {
  margin-bottom: 15px;
}

/* Hide default wish list button */
.swym-button-bar, #swym-anchor {
  display: none!important;
}

