/** Shopify CDN: Minification failed

Line 22:15 Expected ":"
Line 28:10 Unterminated string token
Line 188:1 Expected "}" to go with "{"

**/
.Avada-Launcher__ButtonCustom.Avada-Launcher__Button--icon-only {
    width: 48px !important;
    min-width: 48px !important;
    max-width: 48px !important;
    height: 48px !important;
    min-height: 48px !important;
    max-height: 48px !important;
}
.complete-look {
    display: none !important;
}
@media only screen and (max-width: 600px) {
    .AirReviews-Widget.AirReviews-Widget--Stars {
        justify-content: center;
        display
In combination with 'float' and 'position', determines the type of box or boxes that are generated for an element.

Widely available across major browsers (Baseline since January 2018)
Learn more

Don't show
: flex;
    }
.reviewRateCount{display: none !important;}
.rivyoReviewWidget{justify-content: center !important;}
.ratingLabel{display: none;}
shopify-accelerated-checkout {
    --shopify-accelerated-checkout-button-border-radius: 50px;
}
.complete-look {
    display: none !important;
    grid-template-columns: 100%;
}
#shopify-section-template--18198350987404__main .w-full {
    padding: 16px;
}
/* Code for Desktop Banner */

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

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

#shopify-section-template--18198380314764__image_with_text_overlay_dmfqbc {
    display: none;
}




/* Code for Desktop Banner */

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

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

#shopify-section-template--18198380314764__ss_video_banner_HiDCRP {
    display: none;
}


/* footer */

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

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

#shopify-section-sections--18198351085708__footer {
    display: none;
}


.circle-button {
    --circle-button-size: 2.75rem;
    --circle-button-background: var(--button-text-primary);
    --circle-button-text-color: var(--button-background-primary);
    width: var(--circle-button-size);
    height: var(--circle-button-size);
    background: rgb(255 255 255);
    color: #000000;
    border-radius: var(--rounded-full);
    box-shadow: 0 0 12px #0000001f;
    place-items: center;
    display: grid;
}

.loox-rating[data-alignment="center"] {
    margin-bottom: -7px;
    margin-top: -11px;
    text-align: center;
}
.h5, :where(.prose h5) {
    text-transform: capitalize;
}

/* checkout */

.button-group>* {
    border-radius: 30px;
    margin: 0 !important;
}
.button-group>* {
    color: white;
    border-color: black;
    background: black;
    border-radius: 30px;
    margin: 0 !important;
}
.cart-drawer .free-shipping-bar {
    text-transform: uppercase;
    text-align: center;
    font-size: 13px;
}
.line-item {
    --line-item-media-width: 7.375rem;
}
.quantity-selector--sm {
    border-radius: 30px;
    --quantity-selector-height: 2.1rem;
    --quantity-selector-input-width: 2rem;
}
.text-xs {
    border-radius: 30px;
    padding: 0px 8px;
    background: #f5f5f5;
    font-size: var(--text-xs);
}

/* chatbox button */

.Avada-Launcher__ButtonCustom.Avada-Launcher__Button--icon-only {
  background-color: rgb(0, 0, 0) !important;
}

/* variant-size */

.block-swatch {
  color: #000;
  font-size: 13px;
    --swatch-border-size: 0px;
    border-width: var(--swatch-border-size);
}


:checked+.block-swatch, .block-swatch.is-selected {
    border-radius: 5px;
    background-color: #000;
    --swatch-disabled-strike-color: rgb(69 24 24);
    color: white;
    border-color: currentColor;
}

.AirReviews-StarRatingWrapper {
    justify-self: center !important;
}