@media (max-width: 768px) {
    #headerBottomBanner {
     position: relative !important;
  }
}

.header .header-banner-btn .bottom-text .inner-bottom-text p{
    font-size: 10px !important;
}

@media screen and (max-width: 767px){
    body .cc-sp-section-mobile{
        display: flex;
    } 
    body .cc-sp-section-desktop{
        display: none;
    } 
}
@media screen and (min-width: 768px){
    body .cc-sp-section-mobile{
        display: none;
    } 
    body .cc-sp-section-desktop{
        display: flex;
    } 
}
.cc-sp-section-mobile {
     display: flex;
     justify-content: center;
 
     .cc-sp-wrap {
         background: #f6f1ee;
         max-width: 900px;
         width: 100%;
         margin: 0 5px 40px;
         border-radius: 15px;
         padding: 0;
 
         .cc-sp-content {
             display: flex;
             align-items: center;
             justify-content: center;
 
             .cc-sp-img {
                 width: 40%;
                 max-width: 189px;
                 height: auto;
                 text-align: center;
 
                 img {
                     width: 100%;
                     height: auto;
                     max-width: 189px;
                     max-height: 204px;
                     object-fit: contain;
                     border-radius: 15px 0 0 15px;
                 }
             }
 
             .cc-sp-text {
                 flex: 1;
                 color: #000;
                 font-size: 28px;
                 font-weight: 600;
                 text-align: left;
                 padding: 15px 0 15px 25px !important;
                 min-width: 50%;
 
                 .cc-sp-count {
                     color: #9c0707;
                     font-size: 38px;
                     letter-spacing: normal;
                     font-family: "Josefin Sans";
                     font-weight: 700;
                 }
             }
         }
     }
 
     @media screen and (max-width: 500px) {
         .cc-sp-wrap {
             padding: 0;
 
             .cc-sp-content {
                 .cc-sp-img {
                     width: 100%;
                     max-width: 150px;
                     margin-bottom: 0;
                 }
 
                 .cc-sp-text {
                     font-size: 14px;
 
                     .cc-sp-count {
                         font-size: 26px;
                     }
                 }
             }
         }
     }
}
#google-merchantwidget-iframe-wrapper{
    bottom: 70px !important;
    right: 0px !important;
    left: unset !important; 
}
#snize-search-results-grid-mode span.snize-thumbnail img {
    /*height: 283px;*/
}
#snize-search-results-grid-mode .snize-thumbnail-wrapper {
  margin-bottom: -5px !important;
  max-height: 300px ;
}  
#snize-search-results-grid-mode span.snize-thumbnail {
    height: 268px;
    overflow: hidden; 
}
div.snize#snize_results div.snize-custom-label.down-right:not(.snize-bestseller) {
    position: relative;
    margin-right: 5px;
    top: -31px;
}
.productView {
    padding-top: 0rem;
}
.productView.grouped .product-view-grouped--widget {
    margin-bottom: 0rem;
}
.productView.grouped .productView-title {
    margin: 0.5rem 0;
}
.productView.grouped .productView-info>:first-child {
        margin-top: 0rem;
}
/*br {*/
/*    display: none;*/
/*}*/
.productView-description>:first-child br {
    display: none;
}
.productView.grouped .productView-details.product-options .productView-options .grouped-options .group-name {
    margin: 0px 0 0;
  
}

.product-page {
  margin-bottom: 0rem !important;
  
}
#cc-reco{
         padding: 0px 0px 5px !important;
             margin-top: -40px;
}

 .productView-details {
    padding-bottom: 1rem ;
}

  .product-page .productView-description p:last-of-type strong{ 
      
      display: block;
  }
  #snize-search-results-grid-mode .snize-thumbnail-wrapper {
    margin-bottom: 5px !important;
    /*max-height: 170px;*/
            max-height: 300px;   
}
.snize-thumbnail-wrapper  .snize-bestseller {
            bottom: 0.1rem !important;   
  
}
#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode span.snize-thumbnail img {
    max-height: 170px;
    max-width: 170px;
    width: 170px !important;
}
.category-page .sd-hero-image-0b91b065-885f-4d4b-9cd4-96ab68cbba23 .go3989562963  {
   position: relative;
}
.simple-button-plugin + br,
.simple-button-plugin + br + br,
.simple-button-plugin + br + br + br {
    display: none;
}

@media only screen and (max-width: 600px) {
#snize-search-results-grid-mode .snize-thumbnail-wrapper {
    margin-bottom: 5px !important;
    /*max-height: 170px;*/
            max-height: 300px;   
}
.snize-thumbnail-wrapper  .snize-bestseller {
            bottom: 0.1rem !important;   
  
}
#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode span.snize-thumbnail img {
    max-height: 170px;
    max-width: 170px;
    width: 170px !important;
}
.category-page .sd-hero-image-0b91b065-885f-4d4b-9cd4-96ab68cbba23 .go3989562963  {
   position: relative;
}
.category-page .sd-hero-image-0b91b065-885f-4d4b-9cd4-96ab68cbba23 .go3989562963 .go3393032375 {
   position: absolute;
    top: 120px;
    left: -16px;

}

/* Make the first inner div (direct child) relative */
.category-page .kd-image-banner [class^="sd-hero-image-"] > div:first-child {
  position: relative;
}

/* Make the second nested div (inside the first child) absolute */
.category-page .kd-image-banner [class^="sd-hero-image-"] > div:first-child > div:nth-child(2) {
  position: absolute;
  top: 120px;
  left: -16px;
}


}
.view-all-container {
    display: flex;
    justify-content: right;
    align-items: center;
    padding: 2px;
}

.answerbase-widget .questions-list .viewall {
    padding-top: 0px !important;
    /* max-width: 100px !important; */
    outline: 0px solid #0f7fff !important;
    outline-offset: 0px !important;
    text-align: center;
    background: #9c0707;
    max-width: 100px;
    width: 100%;
    padding: 9px 9px 2px 9px;
    color: white;
}
  
  /*Products Tags Script Css Start*/

    /*#snize-search-results-grid-mode div.snize-product-label {*/
    /*    display: none;*/
    /*}*/

    /*#snize-search-results-list-mode div.snize-product-label {*/
    /*    display: none;*/
    /*}*/

    /*.body.category-page {*/
    /*    .cc-tags-224 {*/
    /*        .cc-tag {*/
    /*            display: none;*/
    /*            position: absolute;*/
    /*            z-index: 9;*/

    /*            &.cc-tag-visible {*/
    /*                display: block;*/
    /*            }*/

    /*            p {*/
    /*                font-weight: 700;*/
    /*                padding: 4px 8px;*/
    /*                font-size: 9px;*/
    /*                text-transform: uppercase;*/
    /*            }*/
    /*        }*/

    /*        .cc-sale {*/
    /*            background: #9c0707;*/
    /*            color: #fff !important;*/
    /*            top: 0;*/
    /*            left: 0;*/
    /*        }*/

    /*        .cc-meber-spcl {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            bottom: 0;*/
    /*            left: 0;*/
    /*        }*/

    /*        .cc-free-ship {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            top: 0;*/
    /*            right: 0;*/
    /*        }*/

    /*        .cc-free-ship-50 {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            top: 0;*/
    /*            right: 0;*/
    /*        }*/

    /*        .cc-free-ship-100 {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            top: 0;*/
    /*            right: 0;*/
    /*        }*/

    /*        .cc-bestseller {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            bottom: 0;*/
    /*            right: 0;*/
    /*        }*/

    /*        .cc-order-week {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            bottom: 0;*/
    /*            left: 0;*/
    /*        }*/

    /*        .cc-ship-24 {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            right: 0;*/
    /*            top: 0;*/
    /*        }*/

    /*        .cc-recommend {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            right: 0;*/
    /*            bottom: 0;*/
    /*        }*/

    /*        .cc-free-ship-200 {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            top: 0;*/
    /*            right: 0;*/
    /*        }*/

    /*        .cc-free-ship-500 {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            top: 0;*/
    /*            right: 0;*/
    /*        }*/

    /*        .cc-free-ship-650 {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            top: 0;*/
    /*            right: 0;*/
    /*        }*/

    /*        .cc-free-ship-750 {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            top: 0;*/
    /*            right: 0;*/
    /*        }*/

    /*        .cc-preorder {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            bottom: 0;*/
    /*            left: 0;*/
    /*        }*/
    /*    }*/
    /*}*/

    /*.body.product-page {*/
    /*    .productView-product .pdp-badges {*/
    /*        display: none;*/
    /*    }*/

    /*    ul.productView-thumbnails.slick-slider.cc-tags-224 {*/
    /*        margin-left: 35px;*/
    /*    }*/

    /*    .cc-tags-224 {*/
    /*        margin-top: 15px;*/

    /*        .cc-other-tags {*/
    /*            display: inline-block;*/
    /*            vertical-align: middle;*/
    /*            width: calc(100% - 55px);*/
    /*            height: 30px;*/
    /*        }*/

    /*        marquee {*/
    /*            display: flex;*/
                
    /*        }*/

    /*        .cc-tag {*/
    /*            display: none;*/
    /*            border-radius: 5px;*/
    /*            margin: 0 5px;*/

    /*            &.cc-tag-visible {*/
    /*                display: inline-block;*/
    /*                vertical-align: middle;*/
    /*            }*/

    /*            p {*/
    /*                font-weight: 700;*/
    /*                padding: 4px 8px;*/
    /*                font-size: 12px;*/
    /*            }*/
    /*        }*/

    /*        .cc-sale {*/
    /*            background: #9c0707;*/
    /*            color: #fff !important;*/
    /*        }*/

    /*        .cc-meber-spcl {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            bottom: 0;*/
    /*            left: 0;*/

    /*            p {*/
    /*                display: flex;*/
    /*                align-items: center;*/
    /*                justify-content: center;*/
    /*            }*/

    /*            img {*/
    /*                width: 13px;*/
    /*                margin-right: 5px;*/
    /*            }*/
    /*        }*/

    /*        .cc-free-ship {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            top: 0;*/
    /*            right: 0;*/
    /*        }*/

    /*        .cc-free-ship-50 {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            top: 0;*/
    /*            right: 0;*/
    /*        }*/

    /*        .cc-free-ship-100 {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            top: 0;*/
    /*            right: 0;*/
    /*        }*/

    /*        .cc-bestseller {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            bottom: 0;*/
    /*            right: 0;*/
    /*        }*/

    /*        .cc-order-week {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            bottom: 0;*/
    /*            left: 0;*/
    /*        }*/

    /*        .cc-ship-24 {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            right: 0;*/
    /*            top: 0;*/
    /*        }*/

    /*        .cc-recommend {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            right: 0;*/
    /*            bottom: 0;*/
    /*        }*/

    /*        .cc-free-ship-200 {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            top: 0;*/
    /*            right: 0;*/
    /*        }*/

    /*        .cc-free-ship-500 {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            top: 0;*/
    /*            right: 0;*/
    /*        }*/

    /*        .cc-free-ship-650 {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            top: 0;*/
    /*            right: 0;*/
    /*        }*/

    /*        .cc-free-ship-750 {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            top: 0;*/
    /*            right: 0;*/
    /*        }*/

    /*        .cc-preorder {*/
    /*            background: #f1bf42;*/
    /*            color: #000 !important;*/
    /*            bottom: 0;*/
    /*            left: 0;*/
    /*        }*/
    /*    }*/
    /*}*/

    /*@media only screen and (max-width: 999px) {*/
    /*    .body.category-page .cc-tags-224 .cc-bestseller {*/
    /*        bottom: -25px;*/
    /*    }*/

    /*    div.snize-search-results#snize_results a {*/
    /*        margin-bottom: 25px;*/
    /*    }*/
    /*}*/

  /*Products Tags Script Css End*/

  /*.category-page .snize-thumbnail-wrapper  .snize-custom-label {*/
  /*    display: none !important;*/
  /*}*/

