/** Shopify CDN: Minification failed

Line 63:76 Expected identifier but found "*"
Line 63:94 Expected identifier but found "*"
Line 215:0 Unexpected "}"

**/
@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,400;0,700;1,400;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

html {
    scroll-behavior: smooth;
}

.page-width{max-width:1287px;margin:0 auto;padding: 0 15px;}

/*HIDE THE VARIANTS*/
#MULTIVARIANTS_APP_SECTION_PLACE{display:none!important;}

/* GLOBAL CSS */

.article a{color:#2bb9c3;}

.icons-images {
  width: 73%;
  display: none;
}
.slick-next{
  right:0px !important;
}

.announcement-bar.color-accent-1{background:#ed6c05!important;;}
.announcement-bar p{font-weight:bold!important;}

.multivariants_block_option_label,.product-form__input--dropdown,#satcb_bar,#multivariants_add_to_checkout_button,#multivariants_setbox_alert{display:none!important;}
.pack-of-2-cell-phone-seats .product-form__input--dropdown{display:flex!important;}
.family-safety-pack-of-4-cell-phone-seats #multivariants_top_title, .cell-phone-seat-wholesale-sample #multivariants_top_title span{display:none!important;}
.multivariants_top_title span{font-size:16px!important;display:block!important;line-height:1.2!important;margin:10px 0;    color: #ed6c05;}
.gradient.satcb_quick_buy_container{background:#fff!important;}
.cart .discounts .discounts__discount,.freeshipping{font-weight:bold;color:#ed6c05;}

.freeshipping{display:block;text-align:center;margin: 20px 0 25px 0;}

.multivariants_add_to_cart_button,.multivariants_add_to_cart_button:hover{color: #212121;
    background-color: #ffe200;
    border-radius: 100px;
    font-size: 18px;    width: 100%;
    text-align: center;
    justify-content: center;cursor:pointer;
    padding: 16px 40px 16px 40px;
    font-family: 'Poppins', sans-serif !important;
    border: solid #ffe200 2px;
    font-weight: bold;display:block;width:100%;
    box-shadow: 0 20px 30px rgba(170, 151, 1, 0.33);}
.multivariants_add_to_cart_button_h{display:block;width:100%;}
.multivariants_add_to_cart_button:disabled {opacity:0.5;}

.multivariants_block_last_holder{align-items:center;} 
.holiday-gifting-4-pack .multivariants_top_title{margin-top:30px;}

.multivariants_block_last_holder_labels .multivariants_block_label .mkmid_m{*/max-width:100px;*/line-height:1.2;font-size:18px!important;}
.family-safety-pack-of-4-cell-phone-seats .multivariants_block_last_holder_labels .multivariants_block_label .mkmid_m,
.holiday-gifting-4-pack .multivariants_block_last_holder_labels .multivariants_block_label .mkmid_m{max-width:100%;}

.family-safety-pack-of-4-cell-phone-seats .multivariants_block_qty_holder,
.family-safety-pack-of-4-cell-phone-seats .multivariants_block_prc_holder,
.family-safety-pack-of-4-cell-phone-seats .multivariants_block_label,
.holiday-gifting-4-pack .multivariants_block_qty_holder,
.holiday-gifting-4-pack .multivariants_block_prc_holder,
.holiday-gifting-4-pack .multivariants_block_label{padding-top:0px;}

.family-safety-pack-of-4-cell-phone-seats .multivariants_block_last_holder,.holiday-gifting-4-pack .multivariants_block_last_holder{padding:20px 0;}

.multivariants_block_prc_holder{line-height:1.2;}

.noborder .sec5inrBxr2c1Comm img {
    max-height: 500px !important;
}
.ftr-otrBx {
    max-width: 1287px;
    margin: 0 auto;
    width: 100%;
}

.collection .rich-text h2 span{color:#000;}
.collection .rich-text li{font-size:18px;}
.collection .multicolumn-card__info{padding-left:0;}
.collection .rich-text__blocks{max-width:100%;}

footer,.footer {
  border-top: 1px solid #ebebeb;
}

.index .rich-text__blocks h2 span{font-weight:bold;color:#000;}

.slick-prev, .slick-next {
  background: rgba(0, 0, 0, 0.5);
  color: white;
  border: none;
  padding: 10px;
  cursor: pointer;
  z-index: 10;
}

.slick-prev, .slick-next{
  background: white!important; /* White background */
  color: rgba(0, 0, 0, 0.8)!important; /* Arrow color */
  border: 2px solid rgba(0, 0, 0, 0.8)!important; /* Outline the arrow in black */
  border-radius: 50%; /* Make the button round */
  padding: 10px;
  cursor: pointer;
  z-index: 10;
  width: 40px; /* Adjust size of the circle */
  height: 40px; /* Adjust size of the circle */
  display: flex;
  justify-content: center;
  align-items: center;font-size:17.33px!important;
  position: absolute; /* Position them absolutely */
  top:47%!important; /* Align vertically in the middle */
  transform: translateY(-47%)!important; /* Center them vertically */
}

.slick-prev:before, .slick-next:before{display:none!important;}
.slick-prev {
  left: -5px!important;
}
.slick-next {
  right: -5px!important;
}

.product .hdrOtrMostBx .hdr-r1c2 .headBuyNowBtn-anchor,.cart .hdrOtrMostBx .hdr-r1c2 .headBuyNowBtn-anchor{display:none!important;}

/*multivariant*/
.multivariants_block_img_holder{border: 2px solid rgb(238, 238, 238);
    border-radius: 10px;width:80px;height:91px;text-align:center;padding:0;margin:0.5rem 0.5rem 0.5rem 0px;}
.multivariants_block_img{border:0;}


@media screen and (min-width: 1287px) {
  .sec-8-Otr-Mst-Bx.bluebg {
background-color: #2bb9c3;
  height: 610px;
  margin-top: 0;
  margin-bottom: 3rem;
}

  .index .sec-8-Otr-Mst-Bx.bluebg{height:auto;}
  .sec-8-inrBxr1-c1 {
    width: 75%;
}
  .sec-10-Otr-Mst-Bx {
  background: #fff;
  max-width: 1287px;
  margin: 0 auto;
  width: 100%;
}
  .hdrOtrMostBx {
    max-width: 1287px;
    margin: 0 auto;
    width: 100%;
  }
  .sec-1-Otr-Mst-Bx {
    background-color: #ffe200;
    padding: 50px 15px 0;
    max-width: 1287px;
    margin: 0 auto;
    width: 100%;
  }
  .sec-5-inrBxr2 {
  display: flex;
  max-width: 1287px;
  margin: 40px auto 0px auto;
  padding: 0 15px;
  flex-direction: row;
  text-align: center;
  justify-content: space-around;
  gap: 30px;
  width:100%;
}
}
@media screen and (max-width: 1286px){
.collection .multicolumn-list__item--empty{display:block;}
  .collection .multicolumn-card__info{padding:20px 0 10px 0;}
.collection .customliquid{padding-bottom:20px;}
.collection .rich-text__text p{font-size:18px;}
  .footer-menu-pages {
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
}
  .sec-8-Otr-Mst-Bx.bluebg {
  background-color: #2bb9c3;
  margin-top: 0rem;
  margin-bottom: 3rem;
}
    .sec-8-inrBxr1-c1 {
    width: 75%;
}
  .sec-10-Otr-Mst-Bx {
    background: #fff;
    max-width: 1287px;
    margin: 0 auto;
    width: 95%;
}
.sec-10-otrBx {
  width: 100%;
  margin: 0 auto;
}

}

}
button:hover{cursor:pointer;}

p {
  font-size: 18px;
  font-weight: 400 !important;
  color: #212121;
  margin-top: 12px; 
  font-family: Poppins;
}

h1, h2, h3, h4, h5, .h0, .h1, .h2, .h3, .h4, .h5{letter-spacing:normal;font-family: Poppins, sans-serif !important;line-height:normal;}

h1,h2 {
  font-size: 66px;
  font-family: Poppins, sans-serif !important;font-weight:bold;
} 
h2{font-size:56px;}
h3{font-size:25px;font-weight:bold;margin:0 0 30px 0;}
h4{font-size:21px;}
h5{font-size:18px;font-weight:bold;}

h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#2bb9c3;}


.section-template--14257021911075__cart-items-padding,
#main-cart-footer{ background:#fff;padding:30px 30px 80px 30px!important;}
.section-template--14257021911075__cart-items-padding{-webkit-border-top-left-radius: 50px;
-webkit-border-top-right-radius: 50px;
-moz-border-radius-topleft: 50px;
-moz-border-radius-topright: 50px;
border-top-left-radius: 50px;
border-top-right-radius: 50px;padding-bottom:0!important;}
#main-cart-footer{-webkit-border-bottom-right-radius: 50px;
-webkit-border-bottom-left-radius: 50px;
-moz-border-radius-bottomright: 50px;
-moz-border-radius-bottomleft: 50px;
border-bottom-right-radius: 50px;
border-bottom-left-radius: 50px;padding-bottom:20px!important;}
.section-template--14257021911075__cart-items-padding .title-wrapper-with-link{margin-top:0;}
.headBuyNowBtn {
  color:#212121;
  background-color: #ffe200;
  border-radius:100px; 
  font-size:18px; 
  padding:16px 40px 16px 40px; 
  font-family: 'Poppins', sans-serif !important;
  /*font-family:"Archivo Narrow";*/
  border:solid #ffe200 2px; 
  font-weight:bold;
}

.headBuyNowBtn:hover{cursor:pointer;}

.headBuyNowBtn-yto {
  color:black;
  background-color: #FFE200;
  border-radius:25px; 
  font-size:34px; 
  padding:16px 40px 18px 40px; 
 font-family: 'Poppins', sans-serif !important;
  /*font-family:"Archivo Narrow";*/
  border:solid #faec7f 2px; 
  font-weight:900;
}

.headBuyNowBtn:hover {
  background-color: #FFE200; 
  color:black;
    border:solid #faec7f 2px; 
}

.headBuyNowBtn-yto:hover {
  background-color: #ed6c05; 
  color:white;
    border:solid #F6B682 2px;

  -webkit-box-shadow: rgb(0 0 0 / 5%) 0 3px 11px 0;
    -moz-box-shadow: rgba(0,0,0,.05) 0 3px 11px 0;
    box-shadow: rgb(0 0 0 / 5%) 0 3px 11px 0;
}

.headBuyNowBtn div{
  font-weight: 500!important;
  font-size: 18px!important;
  margin-top:-4px;
  letter-spacing:1.4px;
}

/* .sec-1-Otr-Mst-Bx {
    background-color: #FFE200;
    padding: 50px 15px 0px 15px; 
    max-width: 1287px;
    margin: 0 auto;
    width: 100%;
} */

/*  section 2 */

.sec-2-Otr-Mst-Bx {
    background-color: #FFE200;
  padding: 80px 0px 80px 0px; 
}

.sec-2-Otr-Mst-Bx iframe {
    box-shadow: 0 0 15px rgba(0,0,0,.35)!important;
}

.sec-2-inrBxr1-c1 {
    text-align: right;
}


/* SECTION 3 */

.sec-3-Otr-Mst-Bx {
    background-color: #ED6C05;
  padding: 80px 0px;
}

h2.sec-3-inrBx-head {
  color:white; 
 max-width: 750px;
    margin: 0 auto;
}

.sec-3-inrBx-head {
    margin-top: 0px;
    margin-bottom: 40px;
}

.sec-3-inrBxr1-c1 p{
  color:white; 
}

/* SECTION 4 CSS */

.sec-4-Otr-Mst-Bx {
    padding-top: 65px;
    padding-bottom: 10px;
  background:#fff;
}

.starRatingsCstm {
  font-size:80px;
  margin-bottom:40px;
}


/* SECTION 5 CSS */



/* SECTION 6 CSS */
/* .sec-6-Otr-Mst-Bx.cstmHomePgCls.home_small_review */


.sec-6-Otr-Mst-Bx h2, 
.sec-6-Otr-Mst-Bx p {
  color:#212121; 
}

/* SECTION 7 CSS */


.sec-7-Otr-Mst-Bx {
  padding:40px 0px; background:#fff;
}

/* SECTION 8 CSS */

.sec-8-otrBx {
  color: #212121;
  padding: 100px 0;
  max-width: 1287px;
  margin: 0 auto;
  width: 100%;
}


.sec-8-otrBx {
    padding-bottom: 10rem;
}
.sec-8-Otr-Mst-Bx button.headBuyNowBtn {
    margin: 0 auto;
}


/* FOOTER */

.ftr-inrBxr1-c2.ftr-inrBxr-1-inrBx p{
  font-size:18px;
  line-height:30px;
  font-weight:500; 
}

.ftr-inrBxr1-c2.ftr-inrBxr-1-inrBx a{
  text-decoration:none !important;
}

.ftrThemClr {
    color: #2BB9C4;
}

.ftr-inrBxr3-contnr {
    color: white;
  padding-bottom:25px;
}

/* div#shopify-section-footer-cstm {
    background-color: #EDFBFB;
} */

.ftr-inrBxr1 {
    padding: 7rem 0px 20px 0px;
}

.ftr-inrBxr1.second{padding:10px 0 20px 0;}
.ftr-inrBxr1.second p{margin-bottom:0;}

div#shopify-section-footer-cstm {
    margin-top: -34px;
}

.cart div#shopify-section-footer-cstm{margin-top:100px;}

.ftr-inrBxr2 {
    padding: 32px 0px;
}


ul.ftr-r2-list a{
    text-decoration: none;
  color:#212121; 
 font-weight: 300;
    font-size: 14px;
  /* margin:0 10px; */
}

ul.ftr-r2-list a:hover{
  color:#2BB9C4; 
}

ul.ftr-r2-list img {
    width: 42px;
}


.x01clrFix a li {
    color: black !important;
    font-weight: 300;
  font-size:14px; 
}

#MainContent{background:#fff;padding-bottom:0px;}
.product #MainContent{padding-bottom:0;}

h1.collection-hero__title, h2.rich-text__heading.rte.hxl{    font-size: 90px;
    line-height: 90px;
    font-weight: bolder;padding-top:50px;
    margin-top: 20px;
  font-family: 'Poppins', sans-serif !important;
    margin-bottom: 12px;text-align:center;}

.collection h1.collection-hero__title{padding-top:10px;}

.section-template--14257021943843__1658714240d3d39cb3-padding strong, 
.color-background-2 .rich-text__text strong{
  font-weight: 500;
    font-family: 'Poppins', sans-serif !important;
    color: #ed6c05;}

.section-template--14257022402595__16587842759db6d334-padding p,
.color-background-2 .rich-text__text p{font-size:34px;font-family: 'Poppins', sans-serif !important;}

h2.rich-text__heading.rte.hxl{padding-top:0;}

.page #MainContent{background:#fff;}
.page .regularpage p{font-size:18px;line-height:normal;}
.page .regularpage h2{font-size:50px;}
.page h1.main-page-title{font-size:90px;}

.page-retailer-samples .rte h2{font-weight: 500;text-align:center;text-transform:none!important;font-family: 'Poppins', sans-serif !important;color:#000;font-size:35px;line-height:1.2!important;max-width: 70%;margin: 0 auto 2rem!important;}
.page-retailer-samples .rte h2 strong{color:#ed6c05;font-weight: 500!important;}
.page-retailer-samples h1.main-page-title{display:block!important;font-size:130px;margin-top:40px;text-align:center;margin-bottom:0!important;}

.page-retailers-distributors .sec-5-inrBxr3{display:none;}
.page-retailers-distributors form input,.page-retailers-distributors form textarea{border:1px solid #fff!important;background:#fff!important;}
.page-retailers-distributors .contact{padding:60px 0!important;}
.page-retailers-distributors form button{color: #fff;
    background-color: #ed6c05;
    border-radius: 25px;
    font-size: 28px;
    padding: 10px 25px;
   font-family: 'Poppins', sans-serif !important;
    border: solid #F6B682 2px;
    font-weight: 400;
}
#shopify-section-template--14493958078499__main{padding:30px 0;}
.page-retailers-distributors .h0{text-align:center;font-size:120px;line-height:120px;margin-bottom:2rem!important;}
.page-retailers-distributors h2{font-size:110px;}
.page-retailers-distributors .cstmHomePgCls{padding:50px 0;}
.page-retailers-distributors .sec5inrBxr2c1Comm img{max-width:1200px;margin:0 auto;}
.page-retailers-distributors  #shopify-section-template--14493958078499__d4f2d777-750a-46a0-a51d-3f3c87023056 .cstmHomePgCls{padding-bottom:0;}

.page-retailers-distributors .contact .form__message h2{font-size:40px!important;}

.page-retailers-distributors h1.main-page-title{display:none;}
.page-retailers-distributors h1.nohide.main-page-title.h0{display:block;font-size: 100px; line-height: 100px;}
.page-retailers-distributors h2{font-size: 48px; font-weight: 400!important; line-height: 48px;text-align:center;}
.page-retailers-distributors p{text-align:center;font-size:20px;line-height:31px;}

.shopify-payment-button__more-options,.product .product__info-wrapper .product__tax{display:none!important;}

#marketplaceterms p{font-size:18px!important;}

#discountnote{color:#ed6c05;font-size:1.5rem;font-weight:700;margin-top:1em;}

.select__select, .customer select,.quantity{border:1px solid #ccc;}
.product-media-modal__dialog .global-media-settings--no-shadow{max-height:600px;width:auto;}

/*testimonial slider*/
.home_small_review .sec-6-inrBxr1.reviews{max-width:1110px;}
/* .review_slider .sec-6-inrBxr1.reviews{
  max-width: 1450px;
  width: 100%;
  margin: 0 auto;
} */

.review_slider .slick-slider{
max-width: 1287px;
  width: 100%;
  margin: 0 auto;   
}

.home_small_review .testimonial-slide {
  margin-right: 12px;
  background: #fff;
  color: #000;
  text-align: center;
  padding: 0rem 2.5rem 2rem 7rem;
}

.review_slider .testimonial-slide {
  -webkit-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.3);
  -moz-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.3);
  box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.3);
  border-radius:40px;
  vertical-align:top;
  margin:12px;font-style:italic;
  min-height: 430px!important;
  background: #fff;
  color: #000;
  text-align: center;
  padding: 40px;
}

.home_small_review .testimonial-slide p{
font-size: 20px;
  line-height: 1.5;
  color: #000;
  text-align: left;
  float: left;
  width: 100%;margin:0;
  font-style: italic;
}
.review_slider .testimonial-slide p{
  font-size:20px;
  line-height:1.5;
  color:#000;font-weight:300!important;
  text-align: left;
  float: left;
  width: 100%;
}
.testimonial-slide p.stars,.stars.titlestars{color:#f26e1c;float: left;width: 100%;font-style:normal;}
.testimonial-slide p.stars{
  margin-top:0!important;
  font-size: 20px;
  margin-bottom: 0 !important;
}
.home_small_review .testimonial-slide p.name{
    font-size:18px;
    font-weight:bold!important;
    margin: 0;margin-top:5px;
    display: inline-block;
    line-height: 1.5;text-transform:uppercase;
  color:#2bb9c3;
}

.review_slider .testimonial-slide p.name{
    font-size:18px;
    font-weight:bold!important;
    border-left: 2px solid #04d1ff;
    padding-left: 10px;text-transform:uppercase!important;
    margin: 10px 0px 0!important;
    display: inline-block;
    line-height: 1.2;
}


.stars.titlestars{text-align:center;font-size:70px;letter-spacing:10px;}


.product .sec-6-Otr-Mst-Bx.cstmHomePgCls{margin:65px 0 0;}

.undertitlestars a{text-decoration:none;}
.undertitlestars,.undertitlestars p{text-align:left;font-family: Poppins,sans-serif;font-size:18px;line-height:1.3;font-weight:300;}

.undertitlestars{margin-bottom:15px;}

.undertitlestars .stars.titlestars{display:flex;align-items:center;font-size:20px;letter-spacing:1px;text-align:left;color:#ffd400;}
.undertitlestars span{font-size:12px;color:#000;line-height:20px;margin-left:10px;}
.undertitlestars span:hover{color:#ed6c05;}

/*faqs*/
.page-faqs h3{margin-bottom:0;}
.page-faqs p{font-size: 16px;line-height: 26px;}

/*slider*/
.slick-initialized .slick-dots{display:none!important;}
.slick-dots li button{margin:0 auto!important;width:15px!important;height:15px!important;}

.cstmHomePgCls.home_small_review .slick-initialized .slick-prev, .cstmHomePgCls.home_small_review .slick-initialized .slick-next{display:block!important;}
.cstmHomePgCls.home_small_review .slick-initialized .slick-prev{left:20px!important;}

@media only screen and (min-width: 750px) {
.page-faqs h1.h0{font-size: calc(var(--font-heading-scale) * 5rem);}
}

@media(max-width:1028px){
   .review_slider .testimonial-slide p{font-size:16px;}
  .product .sec-6-Otr-Mst-Bx.cstmHomePgCls{margin:10px 0 100px;max-width:98%;padding-left:35px;}
}

@media(max-width:999px){
  .review_slider .testimonial-slide {min-height: 275px;}
  .testimonial-slide p{font-size:16px;}
  .sec-6-inrBxr1.reviews {max-width: 98%;}
  .review_slider .testimonial-slide {
  -webkit-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.3);
  -moz-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.3);
  box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.3);
  border-radius: 40px;
  vertical-align: top;
  margin: 12px 30px;
  font-style: italic;
  min-height: 296px !important;
  background: #fff;
  color: #000;
  text-align: center;
  padding: 40px;
}
  .slick-next{right:10px!important;}
  .slick-prev{left:10px!important;}
}

@media(max-width:768px) {
  .sec-8-inrBxr1-c2 {
  width: 100%;
  display: flex;
  align-items: start;
  justify-content: center;
  flex-direction: column;
  text-align: center;
}
    .sec-8-inrBxr1-c1 {
    width: 100%;
  }
 .sec-5-inrBxr1 h2 {
    font-size: 30px !important;
    line-height: 1.1;
  }
  .noborder .sec-5-inrBxr2-c1 {
    width: 100% !important;
  }
  .testimonial-slide {
    min-height: auto !important;
  }

 .home_small_review .sec-6-inrBx {
  display: block;
  text-align: center;
  margin-top: 3rem;
}
  
.review_slider .testimonial-slide{min-height: 260px;padding:15px 15px 0;}
 .testimonial-slide p,.testimonial-slide p.name{font-size:16px;}
  .sec-6-Otr-Mst-Bx .reviews h2{font-size:80px;}
.page-retailers-distributors .h0{text-align:center;font-size:100px!important;line-height:100px!important;margin-bottom:2rem!important;}
.page-retailers-distributors h2{font-size:80px!important;line-height:80px!important;}
.page-retailers-distributors .contact{padding:55px 10px!important;}
.page-retailer-samples h1.main-page-title{font-size:50px;}
 .page-retailer-samples .contactformimg{margin-bottom:50px;}

   .stars.titlestars{font-size:70px;letter-spacing:10px;margin-top:30px;}
  
  /* RECHECK */

  a.header__heading-link.link.link--text.focus-inset {
    margin-left: -54%;
  }
  button.headBuyNowBtn {
    /* width: 218px; */
    margin-right: -32px;
  }
  
  /* GLOBAL CSS */
  .sec-2-Otr-Mst-Bx,.sec-2-inrBxr1-c1{padding-top:50px;}
  .sec-2-Otr-Mst-Bx iframe {
    max-width:300px;
    margin:0 auto; 
        height: 168px!important; 
  }
    .page-promotional-products  .sec-2-Otr-Mst-Bx{padding-bottom:15px;}
  h1,h2 {
    text-align: center !important;
    font-size: 35px !important;
    line-height: 50px;
  }
.sec-8-inrBxr1-c2 {
  width: 100% !important;
  display: flex;
  align-items: start;
  justify-content: center;
  flex-direction: column;
  text-align: left;
}
  p {
   text-align: center !important;
    font-size: 22px;
    line-height: 36px;
  }
  
  /* HERO BANNER */

  .sec-1-inrBxr1-c1-img {
    margin-bottom:40px; 
  }
  .sec-1-inrBxr1-c2 h2 {
    margin: 0 auto;
    line-height:60px;
    font-size:60px;
  }
  

  /* SECTION 2 */

  .sec-2-inrBxr1-c1 {
    order:2; 
    align-items:center !important; 
  }
  .sec-2-inrBxr1-c2 {
    order:1; 
  }
  .sec-2-inrBxr1-c2 {
    padding-left:0px !important; 
  }
  button.headBuyNowBtn {
    margin:0px; 
  }
  
  /* SECTION 3 */

  .sec-3-inrBxr1-c1 {
    order:2; 
  }
  .sec-3-inrBxr1-c1 {
    order:1; 
  }
  .sec-3-inrBxr1-c2-img {
    max-width: 148px !important;
    margin-bottom:40px; 
  }
  .sec-3-inrBxr1-c1 p {
    padding: 0px 40px !important;
  }

  /* section 4 */

  .sec-4-Otr-Mst-Bx {
    padding-left: 32px;
    padding-right: 32px;
  }

  /* SECTION 5 */

  p.sec-5-inrBx-SubHd {
    max-width: 100%;
    margin: 0 auto;
    padding: 20px 0px;
  }
  .sec5inrBxr2c1-img-Comm {
    max-width: 260px;
  }

  /* SECTION 6 */
  .sec-6-Otr-Mst-Bx button.headBuyNowBtn-yto {
    font-size: 26px;
        padding: 10px 20px;
  }

.sec-6-inrBxr3 .headBuyNowBtn-yto{padding:16px 40px 18px;}




  /* SECTION 8 */

  .sec-8-inrBxr1-c2 {
    margin: 0 auto;
    max-width: 100% !important;
    align-items: center !important;
  }
  /* FOOTER */

  .ftrAddContnr {
    max-width: 382px !important;
    margin: 0 auto !important;
  }
  .ftrAddContnr a p {
    font-size: 18px !important;
    font-weight: 400 !important;
  }
  .ftrAddContnr a p .ftrThemClr{
    font-weight: 600 !important;
  }
  
  .ftr-inrBxr1-c1.ftr-inrBxr-1-inrBx {
    margin-bottom: 16px;
  }
  .ftr-inrBxr1-c3.ftr-inrBxr-1-inrBx {
    margin-top: 16px;
  }
  .ftr-inrBxr2-c1.ftr-inrBxr-2-inrBx>ul.ftr-r2-list {
    display: grid;
    text-align: center;
  }
  .ftr-inrBxr1 {
    max-width: 100% !important;
    margin: 0 auto !important;
  }
  .sec-7-inrBxr2-c1.sec7inrBxr2c1Comm:nth-child(2) {
    width: 100%;
    float: left;
}
.sec-7-inrBxr2-c1.sec7inrBxr2c1Comm:nth-child(3) {
    width: 100%;
    float: left;
    margin-top:0 !important;
    margin-bottom:0;
    margin-left:0 !important;
}
.x01clrFix a li {
  font-size:14px; 
}
.sec-7-Otr-Mst-Bx p{max-width:90%;margin:0 auto;font-size:20px!important;line-height:30px!important;}
  .sec-7-inrBxr2-c1{width:100%;display:block;}
  .starRatingsCstm span{font-size:60px!important;}

  h1.collection-hero__title, h2.rich-text__heading.rte.hxl{font-size:50px;line-height:60px;}
  .grid--2-col-tablet-down .grid__item{width:100%!important;max-width:100%!important;display:block;}
  .product__info-container .product-form p, .product__info-container .product__description p {
    font-size: 16px!important;
    line-height: 26px!important;
}

  .product__description iframe{max-width:100%!important;}

  h2.sec-3-inrBx-head {max-width: 40%;}
}

.headBuyNowBtn-anchor-23{    text-decoration: none;
    color: #212121;
    font-weight: 600;
    font-size: 20px;
    margin: 25px 0 0;
    display: block;}


@media(max-width:600px){
 .product .sec-6-Otr-Mst-Bx.cstmHomePgCls{margin:10px 0 100px;max-width:400%;padding-left:35px;}
  .product .sec-6-Otr-Mst-Bx.cstmHomePgCls .sec-6-otrBx{padding-left:10px;padding-right:5px;}
.collection .custom #product-grid.grid--3-col-desktop .grid__item{    width: calc(50% - 7.5px) !important;
    max-width: calc(50% - 7.5px) !important;}

.collection .custom #product-grid.grid{    column-gap: 15px !important;
    row-gap: 15px !important;}

.collection .custom .card__information h3 a{font-size:18px!important;}
 .collection .custom #product-grid.grid--3-col-desktop .grid__item .card__information{margin-left:-3px;}

.collection .custom .price .price-item.saleprice{font-size:16px!important;}

.collection .custom .price .price-item{font-size:22px!important;}

.multivariants_block_qty_holder, .multivariants_block_prc_holder, .multivariants_block_label{padding-top:0;}
.multivariants_block_last_holder{align-items:center;} 
  .multivariants_block_last_holder_labels .multivariants_block_label .mkmid_m,.mkmid_m,.mkmid_b{font-size:15px!important;line-height:normal!important;}
 
  .multivariants_block_img_holder .mkmid_m{width:50px;height:50px;text-align:center;}
  
  .slick-slider{
    max-width:98%;
    margin-left:1.5%;
  }
.collection .rich-text h2{font-size:30px!important;}
   .stars.titlestars{
     font-size:40px;
     letter-spacing:10px;
     margin-top:0;
   }
 .sec-6-Otr-Mst-Bx .reviews h2 {
    font-size: 32px;
  }
  .page-retailers-distributors .h0{
    text-align:center;
    font-size:60px!important;
    line-height:60px!important;
    margin-bottom:2rem!important;
  }
.page-retailers-distributors h2{
  font-size:50px!important;
  line-height:50px!important;
}
.page-retailers-distributors #shopify-section-template--14493958078499__70e96363-37a7-4ba6-b407-d62a49ecce19 .cstmHomePgCls{padding-top:0;}
  h2.sec-3-inrBx-head {max-width: 80%;}
  .home_small_review .testimonial-slide{
    min-height: auto !important;
    padding:10px 45px 0;
    margin:5px;
  }

  .cstmHomePgCls.home_small_review .slick-initialized .slick-prev{left:0!important;}
   .cstmHomePgCls.home_small_review .slick-initialized .slick-next{right:5px!important;}
  .testimonial-slide{
    min-height: 270px!important;
    padding:10px 10px 0;
    margin:5px;
    height:auto;
  }
 .testimonial-slide p,.testimonial-slide p.name{font-size:14px;}
  .testimonial-slide p.stars{margin-top:5px;}


  .sec-1-inrBxr1-c2{text-align:center!important;    align-items: center!important;}
    .footer-section {
    display: block !important;
    width: 100% !important;
    margin: 0 auto;
    text-align: center !important;
  }
  .footer1 p {
  text-align: center !important;
}
    .ftr-inrBxr3inrColLft p,.footer1 p {
    text-align: center !important;
    font-size: 12px!important;
    line-height: 1.2!important;
  }
  /* .price--on-sale .price__sale,.price .saleprice, .price-item.price-item--sale.price-item--last {
     display: flex;
    justify-content: flex-start;
  } */
    .price__sale img {
    width: 28%;
  }
  .product.grid {
  padding: 0px;
}
  .home_small_review .testimonial-slide p {
    font-size: 16px;
    line-height: 1.5;
    color: #000;
    text-align: center;
    float: left;
    width: 100%;
    margin: 0;
    margin-top: 0px;
    font-style: italic;
    margin-top: 1rem;
  }
  .tab_second {
  text-align: left;
  width: 100%;
  margin: 0 auto;
}
  .headBuyNowBtn {
  color: #212121;
  background-color: #ffe200;
  border-radius: 100px;
  font-size: 14px;
  padding: 16px 40px;
  font-family: Poppins,sans-serif !important;
  border: solid #ffe200 2px;
  font-weight: 700;
}
  .sec-6-inrBxr1.reviews h3 {
  font-size: 20px;
}
  .sec-10-inrBxr1 h2 {
  font-size: 25px;
  line-height: 1.1;
}
  .sec-10-inrBx-SubHd {
  font-size: 16px;
  line-height: 25px;
  text-align: center !important;
}
.sec-5-inrBx-head {
  font-size: 25px;
  line-height: 30px;
}
  
  .sec-5-inrBxr2,.noborder .sec-5-inrBxr2{display:block!important;padding-left:5px;padding-right:0;}
   .sec-5-inrBxr2{padding:0;}
   .sec-5-inrBxr2-c1, .noborder .sec-5-inrBxr2-c1 {
      width: 44% !important;vertical-align:top;margin:0 1.5% 10%;
      display:inline-block;flex:none!important;
  }
 .noborder .sec-5-inrBxr2-c1, .noborder .sec-5-inrBxr2-c1{ width: 49% !important;}
.noborder .sec-5-inrBxr2-c1{margin:0;}
  
  .sec-5-inrBx-SubHd {
  font-size: 17px;
  line-height: 25px;
  max-width: 100% !important;
}
  .sec-6-inrBx-head {
  font-size: 30px;
  line-height: 40px;
}
  .sec-6-inrBx-SubHd {
  font-size: 16px;
}
    .noborder .sec-5-inrBxr2-c1 {
    width: 100%;
  }
  .review_slider .testimonial-slide{min-height:270px!important;}
  .review_slider .testimonial-slide p.name{border-left:0;}
  .sec-8-Otr-Mst-Bx.bluebg{margin-bottom:0;}

  .header__icon--cart{margin-top:-10px;}
  footer .ftr-inrBxr3{padding:30px 15px;}
}


@media(max-width:1280px){
  .article h1{font-size:40px!important;}
}
@media(max-width:600px){
  .article h1{font-size:30px!important;line-height:40px!important;margin-bottom:10px!important;}
}