/** Shopify CDN: Minification failed

Line 9:2 Comments in CSS use "/* ... */" instead of "//"
Line 12:2 Comments in CSS use "/* ... */" instead of "//"
Line 212:8 Unexpected "}"

**/
.media > picture + picture {
  //opacity: 1;
}
.media > picture + picture:hover {
  //opacity: 0 !important;
}

@media screen and (min-width: 750px) {
    .facets-vertical>.facet-filters {
        max-height: 100% !important;
    }}

@media screen and (hover: none) and (max-width: 1266px) {
    .quick-view__summary{
        width: 3.4rem;
        min-height: 3.4rem;
    }
}
@media screen and (min-width: 750px) {
    .quick-view__summary {
       display:none;
    }
}
.product__info-container .product__description,
.product__info-container .share-button {
  line-height: 1.5 !important;
  font-weight: 300 !important;
}
@media screen and (max-width: 750px){
  .appp{
    width:270px;
    margin:auto;
    display:flex;
    justify-content:space-evenly;}}

@media screen and (min-width: 750px){
#main-facet-filters {
  scroll-margin-top: 70px;
}}
@media screen and (max-width: 768px){
.mobile-facets__open.button.button--small.button--full-width {
    background-color: #ffffff !important;
    color: black !important;
 border: .5px solid #a1a1a1 !important;
}

}
@media screen and (min-width: 750px){
  .facet-filters-sticky {
    position: relative !important;
    
}
  .product-media-modal__content>* {
    width: 60% !important;
}

}
.wishh{
margin-bottom:-30px;
padding-right:10px;
z-index:6000 !important;
text-align:right;}

#testt{
  z-index:6000 !important;
}

a.searchfame:hover {
  color: #000000 !important;
}

#shopify-section-sections--18204855632102__header.list-mega-menu {
    flex: 1 1 100% !important;
    display: flex;
    flex-wrap: wrap !important;
    row-gap: 1rem;
    column-gap: var(--grid-horizontal-spacing);
    flex-direction: column !important;
    align-content: space-around !important;
}



[animate] span[data-highlight="marker"] {
 background-image: linear-gradient(to bottom, rgba(255,255,255,1) 85%, rgba(255,255,255,0) 85%), linear-gradient(to left, rgba(22,22,22,0) 86%, rgba(190,46,38,1) 86%);
}

/**
 * Hide the "Style" option in the product form.
 * The element is rendered by Swatch King app.
 */
[option-name="Style"] {
  display: none;
}








@media screen and (min-width: 480px) {
    .mini-cart__footer .button-container {
        display: flex !important
;
        flex-wrap: wrap !important;
    }
}

.gfgUnfiedWgtTopSectionContainer {
    & .titleBarTextContainer {
        .titleBarMainHeading {
            text-align: left !important;
            font-size: 12px !important;
            font-weight: 600 !important;
                      letter-spacing: 0px;
          line-height: 1.4 !important;
        }
    }
}

.gfgUnifiedWgtParentContainer {
    border-radius: 0px !important;

}

.gfgUnifiedWgtBottomSectionContainer {
    padding: 0px 16px 1px !important;
}


.gfgUnifiedWgtBottomSectionContainer {
    & .gfgHorizontalStepperProgressBarContainer {
        & .gfgHorizontalStepperProgressBarItem {
            .gfgHorizontalStepperProgressBarText {
                display: none !important;
            }
        }
    }
}

.gfgUnfiedWgtTopSectionContainer {
    padding: 16px 16px 0px 16px !important;

}


.gfgUnifiedWgtBottomSectionContainer {
    .gfgHorizontalStepperProgressBarStickWrapper {
 
        height: 4px !important;

    }
}
.gfgUnifiedWgtParentContainer {

    margin-bottom: 14px;
    border-top: .5px solid gray !important;
    border-bottom: .5px solid gray !important;
    border-left: .5px solid gray !important;
    border-right: .5px solid gray !important;
}



.gfgUnifiedWgtBottomSectionContainer {
    .gfgHorizontalStepperProgressBarContainer {
        margin-top: -20px !important;
              margin-bottom: -10px !important;

    }
}

.gfgUnifiedWgtBottomSectionContainer {
    .gfgHorizontalStepperProgressBarStickWrapper {
        margin-top: 15px !important;
    }
}


.gfgUnifiedWgtBottomSectionContainer {
    & .gfgHorizontalStepperProgressBarContainer {
        & .gfgHorizontalStepperProgressBarItem {
            & .gfgHorizontalStepperProgressBarIconWrapper, & .gfgHorizontalStepperProgressBarIcon {
                .gfgHorizontalStepperProgressBarIcon {
                
                    width: 50px !important;
                    height: 50px !important;
                }
            }
        }
    }
}

.gfgUnfiedWgtTopSectionContainer {
    width: 80% !important;
}

            .gfgHorizontalStepperProgressBarIconWrapper, .gfgHorizontalStepperProgressBarIcon {
                width: 50px !important;
                height: 50px !important;
                
            }
        }
    }



.gfgHorizontalStepperProgressBarContainer {
        overflow: visible !important;
      
    }


.gfgCartPageWrapperV2 {
    width: 100% !important;
}
.gfgFreeGiftMsgSubTitle {

    line-height: 1.3;
}

.gfgFreeGiftMsgIcon {
    width: 50px !important;
    height: 50px !important;
}
