/** Shopify CDN: Minification failed

Line 127:0 Expected "}" to go with "{"

**/
/* Split from theme.css — product media + review apps (loaded on product templates) */
.shopify-model-viewer-ui{position:absolute;left:0px;right:0px;top:0px;bottom:0px}
.choose-options-mobile button.shopify-model-viewer-ui {
  display: none;
}
.shopify-model-viewer-ui model-viewer {
    --progress-bar-height: 2px;
    z-index:10;
    height:100%;
    width:100%;
    --tw-bg-opacity:1;
    background-color:rgb(255 255 255 / var(--tw-bg-opacity))}
.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-overlay{position:absolute;top:0px;height:100%;width:100%}
.choose-options-mobile button.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-overlay {
  display: none;
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area{position:absolute;right:1rem;left:auto;bottom:1rem;z-index:10;display:none;flex-direction:column;border-width:1px;background-color:rgba(var(--background-color));opacity:0}
.active-row.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area {
  display: flex;
}
.choose-options-mobile button.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area {
  display: none;
}
@media (min-width: 1024px){
.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area{display:flex}}
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control{position:relative;height:2rem;width:2rem;background-color:transparent;padding:0px;color:rgb(var(--colors-text),0.7)}
  .is-active>.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control>.animate_transition_slide__image{
  transform: scale(1);
}
@media (min-width: 1024px){
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control{height:2.75rem;width:2.75rem}}
.shopify-model-viewer-ui .shopify-model-viewer-ui__control-icon{height:2rem;width:2rem;fill:none}
@media (min-width: 1024px){
.shopify-model-viewer-ui .shopify-model-viewer-ui__control-icon{height:2.75rem;width:2.75rem}}
.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area:not(.shopify-model-viewer-ui__controls-area--playing){display:none}
.active-row.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area:not(.shopify-model-viewer-ui__controls-area--playing) {
  display: flex;
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{position:absolute;top:50%;left:50%;z-index:10;height:3rem;width:3rem;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;border-style:solid;background-color:rgba(var(--background-color),1)}
.choose-options-mobile button.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster {
  display: none;
}
@media (min-width: 1024px){
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{height:4rem;width:4rem}}
.shopify-model-viewer-ui__poster-control-icon{height:100%;width:100%}
.shopify-model-viewer-ui__sr-only{display:none}
.active-row.shopify-model-viewer-ui__sr-only {
  display: flex;
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__control-icon--exit-fullscreen{display:none}
.active-row.shopify-model-viewer-ui .shopify-model-viewer-ui__control-icon--exit-fullscreen {
  display: flex;
}
.shopify-model-viewer-ui.shopify-model-viewer-ui--fullscreen .shopify-model-viewer-ui__control-icon--enter-fullscreen{display:none}
.active-row.shopify-model-viewer-ui.shopify-model-viewer-ui--fullscreen .shopify-model-viewer-ui__control-icon--enter-fullscreen {
  display: flex;
}
.shopify-model-viewer-ui.shopify-model-viewer-ui--fullscreen .shopify-model-viewer-ui__control-icon--exit-fullscreen{display:block}
.shopify-model-viewer-ui .shopify-model-viewer-ui__disabled{z-index:0}
.shopify-model-viewer-ui:hover .shopify-model-viewer-ui__controls-area, 
  .shopify-model-viewer-ui.shopify-model-viewer-ui--child-focused .shopify-model-viewer-ui__controls-area{opacity:1;transition-duration:300ms}
.product__xr-button[data-shopify-xr-hidden]{visibility:hidden;display:none}
.active-row.product__xr-button[data-shopify-xr-hidden] {
/* app loox */
#shopify-block-loox-rating{margin-bottom:0.75rem}
.shopify-block-loox-product-reviews #looxReviews .lx-btn {
 border-color: rgba(var(--colors-line-and-border),1);
}
.shopify-block-loox-product-reviews #looxReviews .header-btn {
  color: rgba(var(--colors-heading));
}
.shopify-block-loox-product-reviews #looxReviews .summary-text {
  color: rgba(var(--colors-heading));
}
/* end app loox */
#am-reviews-carousel-shadow-container-production {
  max-width: var(--page-width);
  margin: auto;
}
/* Fera Product Reviews App */
.fera-productReviews-reviews{margin-top:1.25rem}
.fera-productReviewsSummary{padding-left:1.25rem;padding-right:1.25rem}
@media (min-width: 1280px){
.fera-productReviewsSummary{padding-left:0px;padding-right:0px}}
.fera-productReviews-review-body,
.fera-allReviews-review-body {
  word-break: break-word;
}
#MainContent>.fera-productReviews{padding-left:1.25rem !important;padding-right:1.25rem !important}
#MainContent .fera-allReviews {
  width: 100%;
}
#MainContent .fera-storeReviewsSummary{margin-left:1.25rem;margin-right:1.25rem}
@media (min-width: 1280px){
#MainContent .fera-storeReviewsSummary{margin-left:auto;margin-right:auto}}
/* End Fera Product Reviews App */
/* Judge.me */
#judgeme_product_reviews .jdgm-rev-widg{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px}
.jdgm-rev-widg__header .jdgm-write-rev-link{margin-top:1.25rem;margin-bottom:1.25rem}
.jdgm-rev-widg__header .jdgm-rev-widg__sort-wrapper{margin-top:1.25rem;margin-bottom:1.25rem}
.jdgm-form-wrapper .jdgm-form__title{font-weight:500}
.jdgm-widget .jdgm-write-rev-link,
.jdgm-widget .jdgm-btn.jdgm-btn,
.jdgm-widget input[type=submit].jdgm-btn {
  border-width: 1px;
  font-family: var(--font-button);
  font-weight: var(--font-button-weight);
  font-style: var(--font-button-style);
}
.jdgm-paginate .jdgm-paginate__page {
  padding: 12px;
}
.jdgm-widget .jdgm-btn--solid, input[type=submit].jdgm-btn--solid {
  padding: 14px 20px;
}
.fera-testimonialCarousel-testimonial-body {
  word-break: break-word;
  padding-left:1.25rem;
  padding-right:1.25rem;
}
/* end Judge.me */
