/** Shopify CDN: Minification failed

Line 292:12 Expected identifier but found whitespace
Line 292:13 Unexpected "("

**/
.slide__image-container:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100px !important;
    max-height: 32%;
    top: auto;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 0;
    -webkit-mask-image: url(/cdn/shop/files/imageye___-_imgi_1_slider-cloud-bg.webp?v=1775639096);
    mask-image: url(/cdn/shop/files/imageye___-_imgi_1_slider-cloud-bg.webp?v=1775639096);
    -webkit-mask-size: contain;
    -webkit-mask-position: bottom center;
    -webkit-mask-repeat: repeat-x;
    background-color: white;
    pointer-events: none;
}



.Vtls-template-19658290331810__tsapb_ca577056_jce4tv .VtlsCollListBlock__Media {
    border: 1px dotted #999999;
    padding: 10px;
}

.Vtls-template-19658290331810__tsapb_32557de6_hrenq7 .VtlsProductsGridBanner__Products .VtlsProductsGridProdCard--hasBorder {
    border: 1px dotted  #999999 !important;
}


.Vtls-template-19658290331810__tsapb_ca577056_jce4tv .VtlsCollListHeading--style-bold {
    font-weight: 700 !important;
}


.Vtls-template-19658290331810__tsapb_ca577056_jce4tv .VtlsCollListBlock__Heading a:hover {
    color: #E97000;
}


/* @media (min-width: 992px) {
    .Vtls-template-19658290331810__tsapb_ca577056_jce4tv .VtlsCollListShapeContainer {
        padding: 60px 0px 50px !important;
    }
} */



.product-grid__card.product-grid__card {
    border: 1px dotted #999999 !important;
}

.Vtls-template-19658290331810__tsapb_32557de6_hrenq7 .VtlsProductsGridBanner__Products .VtlsProductsGridProdCard__Container .VtlsProductsGridProdCardTextContainer__ProductTitle {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1 !important;
    -webkit-box-orient: vertical;
}

.Vtls-template-19658290331810__tsapb_32557de6_hrenq7 .VtlsProductsGridBanner__Products .VtlsProductsGridProdCard__Container .VtlsProductsGridProdCardTextContainer__ProductTitle:hover {
    color: #E97000;
}


.Vtls-template-19658290331810__tsapb_788b979f_jqykbr.VtlsLogosList .VtlsLogosListHeading--style-bold {
    font-weight: 700 !important;
}

.Vtls-template-19658290331810__tsapb_c3ee5db1_qxv7ne.VtlsWavyBannerSection .VtlsTextButtonContent .VtlsTextBox__Heading--style-regular {
    font-weight: 700 !important;
}


    .utilities--blocks-1 {
        grid-template-columns: auto !important;
        justify-content: CENTER !important;
    }


    .Vtls-template-19658290331810__tsapb_32557de6_hrenq7 .VtlsProductsGridBanner .VtlsProductsGridBannerTextContent__Heading--style-bold {
    font-weight: 700 !important;
}


.Vtls-template-19658290331810__tsapb_32557de6_hrenq7 .VtlsProductsGridBanner .VtlsProductsGridBannerTextContent .VtlsProductsGridBannerTextContent__Button .VtlsProductsGridBannerTextContentButton--solid, .VtlsTextButtonButtons__Primary--solid {
    border-radius: 50px !important;
    padding: 10px 30px !important;
}



@media (max-width: 767px) {
  .Vtls-template-19658290331810__tsapb_ca577056_jce4tv .VtlsCollListBlock__Heading {
    font-size: 16px !important;
}  
.menu-drawer__menu-item-text {
    font-size: 18px;
}
h1,h2,h3{
    font-size:24px !important;
}

#shopify-section-sections--19658290757794__footer_y47Tac summary.menu__heading.h4 {
    font-size: 18px !important;
}

.spacing-style.text-block.text-block--ARllOMmNDY0Vhb2xEc__text_VcQwHg.h4 h2{
    font-size: 18px !important;
}
 .VtlsFaqIconsContainer .VtlsFaqIconsItem__Question .VtlsFaqIconsItemQuestionBlock__Summary {
        font-size: 25px !important;
        font-family: 'Nunito' !important;
        font-weight: bold;
            padding: 5px 0px !important;
    }

    .Vtls-template-19800394236066__tsapb_ca577056_jce4tv .VtlsCollListBlock__Heading a {
    font-size: 16px !important;
}

.Vtls-template-19800394301602__tsapb_d4f971b5_tfnw7y .VtlsTwoImgsTextContainer .VtlsTwoImgsText {
    padding: 40px 0px 10px !important;
}
.Vtls-template-20257819066530__tsapb_ca577056_jce4tv .VtlsCollListBlock__Heading a {
    font-size: 16px !important;
}
.Vtls-template-20257819066530__tsapb_788b979f_jqykbr.VtlsLogosList .VtlsLogosListContainer--hasHeading {
    padding: 50px 0px 0px !important;
}
}



@media screen and (min-width: 768px) {
#shopify-section-template--19658290331810__slideshow_WHAhGP {
    display: none;
}
}

@media screen and (max-width: 768px) {
#shopify-section-template--19658290331810__slideshow_HbnMTw{
display: none;
}
}


.header[data-sticky-state=active] {
    box-shadow: 0px 0px 10px #00000021 !important;
}



.announcement-bar__slider slideshow-arrows .slideshow-control {
    display: none !important;
}




/* new code */




/* .Vtls-template-19800394563746__tsapb_ba22cbbf_jpbhvb .VtlsFaqIconsContainer {
    max-width: 94% !important;
}


.VtlsFaqIconsContainer .VtlsFaqIconsItem {
    border: 1px dotted #ca7d79 !important;
    padding: 20px;
}


.VtlsFaqIconsItem__Question .VtlsFaqIconsItemQuestionBlock__Icon {
    DISPLAY: NONE !important;
}


.VtlsFaqIconsContainer .VtlsFaqIconsItem__Question .VtlsFaqIconsItemQuestionBlock__Summary {
    font-size: 30px !important;
} */


@media screen and (min-width: 767px) {
    .VtlsFaqIconsContainer {
        max-width: 98% !important;
    }
     .VtlsFaqIconsContainer .VtlsFaqIconsItem__Question .VtlsFaqIconsItemQuestionBlock__Summary {
        font-size: 32px !important;
        font-family: 'Nunito' !important;
        font-weight: bold;
            padding: 5px 0px !important;
    }
     .VtlsFaqIconsContainer .VtlsFaqIconsItem__Question .VtlsFaqIconsItemQuestionBlock:hover {
        opacity: 1 !important;
    }
    
}


.VtlsFaqIconsContainer .VtlsFaqIconsItem {
    border: 1px dotted #999999 !important;
    padding: 20px;
}


.VtlsFaqIconsItem__Question .VtlsFaqIconsItemQuestionBlock__Icon {
    DISPLAY: NONE !important;
}


@media (max-width: 991px) {
    .Vtls-template-19800394563746__tsapb_ba22cbbf_jpbhvb .VtlsFaqIconsContainer .VtlsFaqIconsItem .VtlsFaqIconsItem__Toggle:checked~.VtlsFaqIconsItem__Question {
        opacity: 1 !important;
    }
}



.VtlsProductsGridBanner__Products .VtlsProductsGridProdCard--hasBorder {
    border: 1px dotted #999999 !important;
}



    .Vtls-template-19800394236066__tsapb_788b979f_jqykbr.VtlsLogosList .VtlsLogosListContainer--hasHeading {
        padding: 60px 0px 50px !important;
    }



.Vtls-template-19800394236066__tsapb_32557de6_hrenq7 .VtlsProductsGridBanner__Products .VtlsProductsGridProdCard__Container .VtlsProductsGridProdCardTextContainer__ProductTitle {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1 !important;
    -webkit-box-orient: vertical;
}

.price{
    color: #e97000;
}


.VtlsProductsGridProdCardTextContainer__Prices {
   color: #e97000 !important;
}


.AirReviews-Text--headingLg {
    font-family: 'Nunito';
    font-size: 32px !important;
}

@media (min-width: 992px) {
    .Vtls-template-20257819066530__tsapb_788b979f_jqykbr.VtlsLogosList .VtlsLogosListContainer--hasHeading {
        padding: 60px 0px 0px !important;
    }
}

.VtlsCollListHeading--style-bold {
    font-weight: 700 !important;
}

.VtlsLogosListHeading--style-bold {
    font-weight: 700 !important;
}



.menu-list__link-title {
    font-weight: 700 !important;
}


.Vtls-template-20257819066530__tsapb_32557de6_hrenq7 .VtlsProductsGridBanner__Products .VtlsProductsGridProdCard__Container .VtlsProductsGridProdCardTextContainer__ProductTitle {
    -webkit-line-clamp: 1 !important;
}

.Vtls-template-20257819066530__tsapb_32557de6_hrenq7 .VtlsProductsGridBanner__Products .VtlsProductsGridProdCard__Container .VtlsProductsGridProdCardTextContainer__Prices .VtlsProductsGridProdCardPrice
Specificity: (0,5,0)
 {
    color: #E97000 !important;
}