<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">// this file is intended for any small edits found in QA // 

#product {

}

#product .block.image-with-text p {
  text-align: center;
}

.hydrogen .cart-template .row.subtotal {
  width: calc(30% - 10px) !important;
  left: 335px !important;
  position: relative;
}
@media(min-width:768px){
  .image-slider .slide .overlay{
    background-color: transparent !important;
  }  
}

.product-description .body.rte{
  padding-left: 20px !important;
  padding-right: 20px !important;
}
body .large-quote .content .bg{
  opacity: 1;
}
body #product .product-angled-header .col.image img{
  max-width: 100%;
}

body .intent-tabs .intent-tabs-products-container.modal_open{
  z-index: 110;
}
/*body .intent-tabs .intent-tabs-products-container.modal_open .intent-tabs-products &gt; .he_flex-item{
  opacity: 0;
}*/
#product .product-angled-header .col.text .spr-badge{
  cursor: pointer;
}


#product .product-angled-header.gray .social-sharing p, 
#product .product-angled-header.pink .social-sharing p,
#product .product-angled-header.navy .social-sharing p,
#product .product-angled-header.gold .social-sharing p {
  color: #fff; 
}
#product .product-angled-header.gray svg polygon, 
#product .product-angled-header.pink svg polygon,
#product .product-angled-header.navy svg polygon
#product .product-angled-header.gold svg polygon {
  stroke: #fff; 
}
#product .product-angled-header.gray svg:not(.supplement-facts-btn) path, 
#product .product-angled-header.pink svg:not(.supplement-facts-btn) path,
#product .product-angled-header.navy svg:not(.supplement-facts-btn) path,
#product .product-angled-header.gold svg:not(.supplement-facts-btn) path {
  stroke: transparent;
  fill: #fff; 
}
#product .product-angled-header.gray .supplement-facts-btn g#chart-bars, 
#product .product-angled-header.pink .supplement-facts-btn g#chart-bars,
#product .product-angled-header.navy .supplement-facts-btn g#chart-bars,
#product .product-angled-header.gold .supplement-facts-btn g#chart-bars {
  fill: #fff; 
}
#product .product-angled-header.gray .supplement-facts-btn rect, 
#product .product-angled-header.pink .supplement-facts-btn rect,
#product .product-angled-header.navy .supplement-facts-btn rect,
#product .product-angled-header.gold .supplement-facts-btn rect {
  stroke: #fff; 
}
#product .product-angled-header.gray .supplement-facts-btn text, 
#product .product-angled-header.pink .supplement-facts-btn text,
#product .product-angled-header.navy .supplement-facts-btn text,
#product .product-angled-header.gold .supplement-facts-btn text {
  fill: #fff; 
}
#product .product-angled-header.gray .col.text,
#product .product-angled-header.pink .col.text,
#product .product-angled-header.navy .col.text,
#product .product-angled-header.gold .col.text {
  color: #fff; 
}
#product .product-angled-header.gray .col.text h1,
#product .product-angled-header.pink .col.text h1,
#product .product-angled-header.navy .col.text h1,
#product .product-angled-header.gold .col.text h1 {
  color: #fff; 
}
#product .product-angled-header.gray .col.text .sub-heading,
#product .product-angled-header.gray .col.text .sub-description,
#product .product-angled-header.pink .col.text .sub-heading,
#product .product-angled-header.pink .col.text .sub-description,
#product .product-angled-header.navy .col.text .sub-heading,
#product .product-angled-header.navy .col.text .sub-description,
#product .product-angled-header.gold .col.text .sub-heading,
#product .product-angled-header.gold .col.text .sub-description {
  color: #fff; 
}
#product .product-angled-header.gray .col.text .spr-badge .spr-badge-caption, 
#product .product-angled-header.gray .col.text .spr-badge i,
#product .product-angled-header.pink .col.text .spr-badge .spr-badge-caption, 
#product .product-angled-header.pink .col.text .spr-badge i,
#product .product-angled-header.navy .col.text .spr-badge .spr-badge-caption, 
#product .product-angled-header.navy .col.text .spr-badge i,
#product .product-angled-header.gold .col.text .spr-badge .spr-badge-caption, 
#product .product-angled-header.gold .col.text .spr-badge i {
  color: #fff; 
} 


#product .product-angled-header.gray {
background-color: #3F3F3F; 
}
#product .product-angled-header.pink {
background-color: #E65093; 
}
#product .product-angled-header.navy {
background-color: #49A0FB; 
}
#product .product-angled-header.gold {
background-color: #E9BE4D; 
}
.product-modal .product-description p br{
  display: none;
}
@media(min-width:1025px){
  .header-fixed .links nav .link .subnav .tertiarynav .link-container .link .pro_img_square{
    width: 100px;
    position: relative;
  }
  .header-fixed .links nav .link .subnav .tertiarynav .link-container .link .pro_img_square .product-image {
      margin: 0 0 0 -20px;
      max-width: 140px;
/*      max-height: 140px;*/
  }

}
@media(min-width:769px){
  .product-modal .modal-inner .product-details {
      padding-left: 5%;
  }
  #product .product-angled-header .col.image {
      justify-content: end !important;
  }
}
@media(max-width:768px){
  .product-modal .modal-inner .modal-header{
    display:block !important;
  }
  .product-modal .modal-inner .product-image-container {
      width: 100% !important;
  }
  .product-modal .modal-inner .product-details {
    width: 100% !important;
  }
  /* .form-elements button.button.solid:after {
      content: '+';
      position: absolute;
      left: 8px;
      top: 45%;
      transform: translateY(-50%);
  } */
  .form-elements button.button.solid {
      padding-left: 20px;
  }
}

.header-fixed .links nav .link .subnav .tertiarynav .link:first-child .button {
    background: #DA2328 !important;
    border-color: #DA2328 !important;
    color: #fff !important;
}
.header-fixed .links nav .link .subnav .tertiarynav .link:first-child .button::before{
    content: '';
    position: absolute;
    top: 0;
    left: -28px;
    width: 25px;
    height: 100%;
    background-color: #DA2328;
    transition: 300ms cubic-bezier(0.23, 1, 0.32, 1);
    transform: skew(-15deg) translateX(-5px);
    z-index: -1;
}
.header-fixed .links nav .link .subnav .tertiarynav .link:first-child .button:hover::before {
    width: calc(100% + 58px);
    transform: skew(-15deg) translateX(0);
    border-right: 20px solid #DA2328;
    background-color: white;
}
.header-fixed .links nav .link .subnav .tertiarynav .link:first-child .button:hover{
  color: #000 !important;
}

.intent-tabs .product-grid-item-wrapper .actions{
  margin-top:0;
}
.select-wrap:after, .selector-wrapper:after{
      pointer-events: none;
}
/*.product-form.mini-form .qty,
.product-form.main-form .qty {
    position: relative;
    padding-left: 20px;
    padding-right: 20px;
    width: 90px !important;
}
.product-form.mini-form .qty button,
.product-form.main-form .qty button{
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    padding: 0;
    width: 20px;
    border: 0;
    background: #999;
    color: #fff;
}
.product-form.mini-form .qty button.add_2,
.product-form.main-form .qty button.add_2{
  left: auto;
  right: 0;
}
.product-form.main-form .qty{
  width: 120px !important;
}*/
#product .product-form.main-form form .selector-wrapper label{
  text-transform: lowercase;
}
#product .product-angled-header.purple{
      background-color: #54416B;
}



body#luna-burn-7-night-trial .image-slider .slide .overlay {
    background-color: rgb(0 0 0 / 0%);
}

.product-multi-form-wrapper span.spr-badge {
    display: none !important;
}</pre></body></html>