/** Shopify CDN: Minification failed

Line 91:0 Expected identifier but found ":"
Line 253:19 Expected identifier but found "!"
Line 280:0 Expected "}" to go with "{"

**/

.gpo-element {
    margin-bottom: -43px !important;
}
div.gpo-form__group.gpo-col-12 a {
    display: none !important;
}
.beae-sections .beae-578j2bin video.beae_video, div.beae-sections .beae-578j2bin iframe.beae_iframe
 {
    object-fit: cover !important;

}
div.beae-sections .beae-fo8d08f2 video.beae_video, div.beae-sections .beae-fo8d08f2 iframe.beae_iframe {
    object-fit: cover !important;
}
.beae-sections .beae-core.beae-section.beae-xrxe66vw div.beae__section--container div.beae-block.beae-i945woz5 .beae-product-variant-item {
        font-size: 14px !important;
    }
.beae-sections .beae-fbl8webf .beae-quantity-label {
        font-size: 14px !important;
    }
.beae-sections .beae-core.beae-section.beae-xrxe66vw div.beae__section--container div.beae-block.beae-i945woz5 .beae-product-radio-label, div.beae-sections .beae-core.beae-section.beae-xrxe66vw div.beae__section--container div.beae-block.beae-i945woz5 .beae-product-dropdown-label {
        font-size: 14px !important;
    }

.beae-sections .beae-core.beae-section.beae-xrxe66vw div.beae__section--container div.beae-block.beae-i945woz5 .beae-variant-label {
        font-size: 14px !important;
    }
.beae-sections .beae-core.beae-section.beae-xrxe66vw div.beae__section--container div.beae-block.beae-slrs9s23 .beae-product-single__price {
        font-size: 23px !important;
    }
.beae-next-popup--container{
width: 100% !important;
}

.beae-sections .beae-5dd5md5e .beae-block_video-player {
    object-fit: cover;
}
@media only screen and (max-width: 767px) {
div.beae-sections .beae-slider-nav-left, div.beae-sections .beae-slider-nav-right {
    display: none !important;
}
@media only screen and (max-width: 767px) {
div.beae-sections .beae-qrc12cp5 .beae-product-card {
  background: white !important;
  border-color: #ffffff00 !important;
    border-radius: 6px;
}
@media only screen and (max-width: 767px) {
    div.beae-sections .beae-qrc12cp5 .beae-product-card:not(.beae-promotion-card) {
        padding-top: 0vmax !important;
        padding-right: 0vmax !important;
        padding-left: 0vmax !important;
    }
@media only screen and (max-width: 767px) {
div.beae-sections .beae-o08dkvbn .beae-product-card {
    background: 
 color-mix(in srgb, var(--beae-global-colors-background_50) 100%
100%
, transparent) !important;
    border-radius: 6px;
}
@media only screen and (max-width: 767px) {
    div.beae-sections .beae-o08dkvbn .beae-product-card:not(.beae-promotion-card) {
        padding-top: 0vmax !important;
        padding-right: 0vmax !important;
        padding-left: 0vmax !important;
    }

  @media only screen and (max-width: 767px) {
    div.beae-sections .beae-i36qavyw .beae-product-card:not(.beae-promotion-card) {
        padding-top: 0vmax !important;
        padding-right: 0vmax !important;
        padding-left: 0vmax !important;
    }
    @media only screen and (max-width: 767px) {
    div.beae-sections .beae-i36qavyw .beae-product-card {
    border-style: solid;
    border-color: #ffffff00 !important;
    border-width: 1px;
    background: 
 color-mix(in srgb, var(--beae-global-colors-background_50) 100%, transparent);
    padding: 10px;
: 6px;
}
div.beae-sections .beae-dcodrpu5 {
        color: #f5f5f5;
        background: #b72f2f;
    }
@media only screen and (max-width: 767px) {
    div.beae-sections .beae-1c7s8dll:not(.beae-next-popup--container) {
        display: none;
    }
div.beae-sections .beae-1c7s8dll:not(.beae-next-popup--container) {
        --beae-section-padding-top: 0;
        --beae-section-padding-bottom: 0;
        padding-top: 0vmax;
        padding-bottom: 0vmax;
    }
.sticky-atc__title {
  margin: 0px 0px 23px;
    font-size: 1.5rem;
}
  
.sticky-atc__title {
    margin: 0px 0px 23px;
    font-size: 1.5rem;
}
/* chatbox button */

.Avada-Launcher__ButtonCustom.Avada-Launcher__Button--icon-only {
  background-color: rgb(0, 0, 0) !important;
}
.beae-next-popup--container {
  background: transparent !important;
  box-sizing: border-box;
}
.beae-next-popup--container:after {
    background: #5656568f;
}

.color-swatch__image {
    border-radius: 2% !important;

}
.quantity-break__badge {
    font-size: 1.2rem !important;
    top: -1rem;
    right: 2rem !important;
    transform: rotate(0deg) !important;
    border-radius: .2em;
}
.cart-item__name {
    font-size: calc(var(--font-heading-scale)* 1.1rem) !important;
}
.product-form__input .form__label {
  font-weight: 400 !important;
}
.cart-drawer .cart-item__image {
    max-width: 135% !important;
}
.cart-drawer .cart-item>td+td {
    padding-left: 2rem !important;
}
.product-page-price .price__regular .price-item--regular {
    font-size: 1.7rem !important;
}
.grid {
    column-gap: 0.9rem;
}
.accordion__title {
    font-weight: 500 !important;
    font-size: 16px !important;
}
.product__accordion .accordion__content {
    padding: 0 0.5rem !important;
}
.product-form__input .select {
    max-width: -webkit-fill-available !important;;
}
.product__title {
    word-break: break-word;
    margin-bottom: -1.2rem !important;
}
.price {
  margin-bottom: 2.rem !important;
    margin-top: -18px;
}
.price--large {
    font-size: 1.8rem !important;
    letter-spacing: .1rem !important;
}
.product-page-price .price--on-sale .price__sale--price-second .price__compare-price .price-item--regular {
    font-size: 15px !important;
}

/* product page slide */
h1, .h1 {
    font-weight: 500;
    font-size: 1.6rem;
}

.price--on-sale .price-item--regular {
    text-decoration: line-through;
    color: rgb(239 12 12 / 75%);
    font-size: 1.4rem;
}
  
  @media screen and (max-width: 749px) {
  .thumbnail-list {
  padding-right: 0;
}
    @media screen and (max-width: 749px) {
    .slider-buttons {
    display: none;
}
      @media screen and (max-width: 749px) {
    .slider-button {
    display: none;
}
     @media screen and (max-width: 749px) {
   .grid--peek .grid__item {
   min-width: 72%;
}
@media (max-width: 768px) {
  .section-template--23697567908137__main-padding {
    padding-top: 0px !important;
  }
  @media screen and (max-width: 749px) {
    .product__media-list .product__media-item {
        width: calc(106% - 0rem - var(--grid-mobile-horizontal-spacing)) !important;
    }
    
    @media screen and (max-width: 749px) {
    .slider.slider--mobile {
        scroll-padding-left: 0rem !important;
    }
      @media screen and (max-width: 749px) {
    .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide) {
        margin-left: -1.9rem !important;
        margin-right: -1.9rem !important;
    }

        @media screen and (max-width: 749px) {
    .slider.slider--mobile {
        align-items: center;
    }
        @media screen and (max-width: 749px) {
          .thumbnail {
    left: 7px !important;
}
          


/* hide mobile Banner */

@media screen and (max-width: 480px){
  #shopify-section-template--24371017908513__custom_liquid_dctcDW {
    display: none;
    /* Code contrubution by websensepro.com */
}}

/* Code for Mobile Banner */
@media screen and (max-width: 480px) {
#shopify-section-template--24371017908513__custom_liquid_dctcDW {
    display: none; !important;
  /* Code contrubution by websensepro.com */
}}

#shopify-section-template--24371017908513__custom_liquid_dctcDW {
    display: none;
}

          @media screen and (min-width: 400px) {
    .sticky-atc__title {
      font-size: 14px;
        display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    }
            .sticky-atc-container {
    display: flex
;
    justify-content: space-between;
    align-items: flex-start;
    column-gap: 10px;
}
                .sticky-atc__price .price, .sticky-atc__price .price-item--regular {
        font-size: 1.6rem;
    }
