/** Shopify CDN: Minification failed

Line 166:0 Unexpected "{"
Line 166:1 Expected identifier but found "%"
Line 167:0 Unexpected "<"
Line 176:0 Unexpected "<"
Line 177:1 Expected identifier but found "%"

**/
.see-our-best-itemM div img.motion-reduce{
    height:180px;
}
.page-custom-acrylic-signs-template div#review-section {
    margin-top: 50px;
}
.yotpo-horizontal-pagination .selected, .yotpo-horizontal-pagination .yotpo-pagination-number:hover {
    color: #fff!important;
}
.slider-counter .slider-counter--current{
    display:block!important;
}
@media(max-width:767px){
.page-upload-logo-template .accordion-section a.view-all-button{
    margin: 40px auto 15px;
}
.marquee__content .spe {
        font-size: 20px !important;
            padding: 0 2rem!important;
    }
    .font-container .marquee.text-container{
            padding-top: 12px!important;
    padding-bottom: 12px!important;
    }
.font-container ul li h5 {
    font-size: 20px!important;
}
.tmp_custom-product #section_19713877934262_how_it_works_wC4BGW .title_row h2 {
    font-size: 35px;
}
.tmp_custom-product #section_19713877934262_how_it_works_wC4BGW .title_row p {
    font-size: 14px;
}
.mbrsd_warranty .custom ul{
        text-align: left;
        list-style-position: outside;
}
.answer .custom ul{
    text-align: left;
    list-style-position: outside;
}

html,
body {
  width: 100%;
  max-width: 100%;
  overflow-x: clip;
}

body {
  position: relative;
}

#MainContent,
main,
.page-width,
.shopify-section {
  max-width: 100%;
  overflow-x: clip;
}

}
.marquee.text-container.enable-animation {
    padding-top: 18px!important;
    padding-bottom: 18px!important;
}
@media screen and (min-width: 990px) {
    .blog-view-all-button .view-all-button{
        display:block!important;
    }
    .blog-view-all-button a.view-all-button {
   display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1.3rem;
    color: #ff457c;
    text-decoration: none;
    line-height: normal;
    font-weight: 600;
    border: 1px solid #ff457c;
    padding: .7rem 2rem;
    border-radius: 1rem;
    margin: 0;
    transition: all .3s ease;
    margin-bottom:0px;
}
}

.card__media .media {
  overflow: hidden;
}

.card__media .media img {
  transform: scale(1);
  transition: transform 0.4s ease;
  will-change: transform;
  backface-visibility: hidden;
  display: block;
}

.card-wrapper:hover .card__media .media img {
  transform: scale(1.03);
}

/* for ios accordian issue  */
/* .accordion-container .answer {
  display: block !important;
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.35s ease, opacity 0.25s ease;
  transform: translateZ(0);
  backface-visibility: hidden;
}

.accordion-container .accordion.open + .answer {
  max-height: 800px;
  opacity: 1;
  margin-bottom: 15px;
}
.accordion-container .answer {
  display: block !important;
} */

.accordion-container .answer {
  display: block !important;
  max-height: 0;
  overflow: hidden;
   /* transition: max-height 0.35s ease;  */
  backface-visibility: hidden;
}

.accordion-container .accordion.open + .answer {
  max-height: 800px;
  margin-bottom: 15px;
}

.accordion-container {
  overflow-anchor: none;
}

.accordion-container .accordion,
.accordion-container .accordion * {
  transform: none !important;
  transition: none !important;
}









/* for blog page smooth animation effect when user click on table of content */
{% if request.page_type == 'article' %}
<style>
.article-template__content h2,
.article-template__content h3,
.article-template__content h4,
.article-template__content div,
.article-template__content p,
.article-template__content ul,{
  scroll-margin-top: 620px;
}
</style>
{% endif %}

/* for best seller badge issue */
@media(max-width:767px){
  .card__badge,
.event_based_badge,
.badge {
  z-index: 5;
  transform: translateZ(0);
  -webkit-transform: translateZ(0);
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  will-change: transform;
}

}
