/** Shopify CDN: Minification failed

Line 290:2 "line-hight" is not a known CSS property
Line 929:22 Expected identifier but found "!"
Line 967:10 Expected identifier but found "16px"
Line 2133:98 Unexpected "{"

**/
.Avada-Preview .Avada-CookiesFull_bar .Avada-CookiesBar_Container, #Avada-CookiesBar .Avada-CookiesFull_bar .Avada-CookiesBar_Container {
    display: flex !important;
    flex-direction: row !important;
    width: 100% !important;
    justify-content: center !important;
    padding: 20px !important;
}
.announcement__content {
  color: #f89338;
}
.sticky_nav {
    display: none;
    position: fixed;
    width: 100%;
    z-index: 35;
    top: 0 !important;
    left: 0;
    padding: 0;
    transform: translateY(-100%);
    opacity: 0;
}
section.section.collection-list-home span.title {
   text-align:center !important;
}
.needsclick a{
  display:none !important;
}

h1, h2, h3, h4, h5, h6, h7, h8, h9, h10, span, div, ul, li, p, button{
  font-family:Fredoka !important;
}

.collection_description {
    text-align: center;
     border-bottom: 1px solid black;
    padding-bottom: 40px;
    display: none;

}

.footer_credits {
    margin-top: 10px;
    border-top: 1px solid #000000;
}


.sticky_nav .header__logo {
    padding-bottom: 0;
    padding-top: 25px;
}

.sticky_nav .search-container{
    padding-bottom: 0;
    padding-top: 25px;
  margin-bottom:0;
}

.sticky_nav .mini_cart{
     padding-bottom: 0;
    padding-top: 25px;
  margin-bottom:0;
}

.sticky_nav .nav--combined.center {
    padding-top: 30px;}


.dropdown_column:nth-child(6) {
 background: #cdb3d5;
}


.mega-menu__image-caption-link {
    padding-top: 50px;}


#opinew-app-container [data-v-2e4c61c2] {
    font-size: 20px;
    margin: 0;
    line-height: 1;
}

div#shopify-block-opinew_product_reviews_app_product_widget_anh7qa {
    /* background: #f2f2f2 !important; */
    /* padding:10px !important; */
    width: 95%;
    margin: 0 auto;
    /* border: 1px solid lightgrey; */
}

.main-nav__wrapper {
    border: black;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 0px solid;
}

.opw-flex.opw-justify-center.opw-gap-2.opw-mt-8 {
    justify-content: left !important;
}



.headings h5{
  font-family:Fredoka; 
font-size:30px; 
font-weight:700; 
text-align:center;  
line-height:1.6em;
margin-bottom: -15px;

}
#shopify-section-template--16390330482844__main .description {
    font-family: Fredoka;
    line-height: 26px !important;
    color: #000;
    font-size: 16px !important;
    font-weight: 400 !important;
}

/* button.add_to_cart.global-button.global-button--secondary.ajax-submit {
    max-width: 30%;
} */




h1,h2,h3,h4,h5,h6,p,a,span{
  font-family: 'Fredoka' !important;
  text-transform: none !important;
 }

.product-quantity-box .product-minus {
    border-color: #f89338 !important;
    color: #f89338 !important;
    border-right: 0;
  border-radius: 5px 0px 0px 5px;
    line-height: 44px;
    font-size: 16px !important;
}
.product-quantity-box .product-plus{
    border-color: #f89338 !important;
    color: #f89338 !important;
    border-left: 0;
  border-radius: 0px 5px 5px 0px;
    line-height: 44px;
    font-size: 16px !important;
}

.product-quantity-box.purchase-details__quantity input.quantity{
  border-color:#f89338 !important;
  /* border-radius: 5px; */
}


/* #shopify-section-template--16390329794716__image-with-text-overlay-1 img[data-sizes=auto].lazyloaded{
   height:800px; 
} */
.image-box .image-element__wrap {
    width:50%;
    max-width:100%;
}
.image-box .border-style--none.text-align--center {
    display: flex;
    align-items: center;
}
input[type="text"] {
   border-radius:10px;
   border-color:black !important;
}  
.search-container {
    margin-bottom: 0px;
    width: 100%;
    max-width: 200px;
    /* padding-left: 20px; */
}
a, a:visited, a span{
  color: #000 !important;
}
div#shopify-section-template--16390329794716__custom_html_h8W6ey section.section {
    width:100% !important;
    max-width:100%;
}
/* .flickity-enabled.is-draggable{
  display: none;
} */
/* .shoppable-image__bottom-bar{
    display:none;   
} */
a.icon-bag.mini_cart.dropdown_link {
    margin-left: 0;
    background: #e3ccdc  !important;
}
/* span.cart_count {
    visibility:hidden;
} */
/* .cart-container :hover a.icon-bag.mini_cart.dropdown_link{
    background: #fff !important;
} */
.image-box  .one-fifth.column.medium-down--one-half.text-column {
  background-color:#F89338;
  box-shadow: 0 0 5px #F89338;
  border-radius:15px;
  padding:20px !important;
}
span.icon-search.search-submit {
    color:black;
}
section.section.image-box {
    margin-top: -60px;
    /* width: 100%;
    max-width:100% !important; */
} 
div#shopify-section-template--16390329794716__custom_html_6yj4VE {
    padding:10px 0px;
}
.nav-desktop  a.nav-desktop__tier-1-link:hover{
    border-bottom:1px solid black;
}
/* section.section.image-box .one-fifth.column.medium-down--one-half.text-column {
    box-shadow:rgba(0, 0, 0, 0.35) 0px 5px 15px;
} */
.top-bar__menu {
    display: flex;
    justify-content:center ;
}
.main-nav  ul li {
    padding:0px 10px;
}
.main-nav  ul li a{
  color:#3292b8 !important;
  font-weight:700;
}
.main-nav  ul li span {
  color:#0068D6 !important;
  font-weight:700;
}
summary.nav-desktop__tier-1-link.nav-desktop__tier-1-link--parent:hover{
    color:#0068D6 !important;
    border-color:black;
}
/* .main-nav  ul li a:hover{
  text-decoration-color:red;
} */
.main-nav a.nav-desktop__tier-1-link {
    font-size: 18px;
}

.border-style--box.text-align--center {
  border:2px solid #0068D6;
  border-radius:10px;
}

 h3.regular_text {
  font-size:16px;
  color:#0068D6;
  font-weight:500;
} 
.main-nav,
.dropdown {
    background: rgb(255 255 255 / 100%);
  }
div#shopify-section-template--16390329794716__custom_html_aVcWyR {
    background:#0068D6;
}
.iconbox{	
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-content: center;
  align-items: center;
  padding: 30px 0px;
}
.iconbox1 {	
  color:white;
  font-size:32px;
  display:flex;
  flex-wrap: nowrap;
  align-items: center;
  font-weight:600;
  line-hight:35px;
}
/* h2.title {
    font-size:42px;
   
} */
.product-container h2.title {
  font-size:30px;
  font-weight:700;
  color:black;
  margin:20px;
}

/* .product-container{
 margin-top:-40px; 
} */


.main {
  display: flex;
}
.main .maincol1{
  width:60%;
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  padding-right:30px
}
.main .maincol1 h4{
  font-size:20px  !important;
  font-weight:500;
  text-transform: capitalize !important;
  margin:0px;
}
.main .maincol1 h5{
  font-size: 30px  !important;
  font-weight:700;
  margin:0px;
   text-transform: uppercase !important;
  color : #0068D6;
}
.maincol1 p{
   text-align:left;
    width:90%;
}
.main .maincol2{
  width:40%;
}

#shopify-section-template--16390329794716__featured_collection_BpgwJP .is-flex-wrap {
   flex-wrap: nowrap;
}
input.contact_email {
   border: 1px solid  #0068D6 !important;
   border-radius:10px;
}
input.global-button.global-button--primary.newsletter-form__sign-up {
   border: 1px solid  #0068D6 !important;
   border-radius:10px;
   color:#0068D6
}
input.global-button.global-button--primary.newsletter-form__sign-up:hover {
   border: 1px solid  #0068D6 !important;
  border-radius:10px;
  color:white;
  background:#0068D6;
}
.maincol2 img {
  border-radius:20px;
}
 #shopify-section-template--16390329794716__featured-text-1 .global-button {
  border: 5px solid #9ad14b;
  border-radius: 5px;
  font-size: 29px;
}
#shopify-section-template--16390329794716__featured-text-1 .global-button:hover {
  border: 5px solid #9ad14b;
  border-radius: 5px;
  font-size: 29px;
  background: #9ad14b;
  font-weight: 600;
} 
/* #shopify-section-template--16390329794716__featured_collection_BpgwJP span.title {
  font-size:16px !important;
  font-weight:500;
  color:#000; 
} */
div#shopify-section-template--16390329794716__featured_collection_BpgwJP {
  background:#F2F2F4;
  padding:0px 0px 50px 0px;
}
/* .relative.product_image {
  width:100%;
  height:320px;
  background:white;
  border-radius:10px;
  padding:10px  
} */
img.transition--blur-up.lazyautosizes.ls-is-cached.lazyloaded {
    background:transparent];
}
/* #shopify-section-template--16390329794716__featured_collection_BpgwJP .money {
  font-size:20px;
  color:#000;
  font-weight:700;
} */

.top h5{
  color:black;
    margin-bottom: 20px;
    margin-top: 20px;
    font-family: Fredoka !important;
    font-size: 30px !important;
    font-weight: 700 !important;
    text-align: center !important;
    line-height: 1.6em !important;

}



.top rte{
  color: #0068D6; 
  text-align: center; 
  font-size: 40px;
  padding: 50px 0px;
  font-weight: 700;
  padding: 60px 0px 40px 0px;
  line-height:48px;
}
div#shopify-section-template--16390329794716__featured_product_GpkMBe {
   padding-bottom:50px;
}

.iconbox1 span {
  padding-left:20px;
}

.main-subscribe .container .one-whole {
    margin:0px !important; 
    width:100% !important;
}

.subscribe{
  background:#ACC95F;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
   padding: 8px;
  font-size: 21px;
  font-weight:300 !important;
  color:#ffffff;
  font-family: Fredoka!important;
}
section.section.subscribe {
  width:100% !important;
  max-width:100%;
  margin:0px;
}
.subscribe span {
    padding-left:80px;
}
footer.footer {
  /* background: linear-gradient(0deg,black,black),url(/cdn/shop/files/pngwing.com_14_430x.png?v=1707976330);background-repeat:no-repeat;
    #0068D6, */
  background-color: #e3ccdc ;  
  background-size:contain;
  border-radius: 100px 100px 0px 0px;
  border:0px solid #F2F2F4;
  background-position: center;
  color: #000;
}
.footer_content.footer-text {
  color:black !important;
    
}
.footer_content.footer-text h6{
  color:black !important
}

/* .one-whole.column.footer_credits {
  display:none;
} */
.footer .footer-menu-wrap h6{
  font-size: 16px;
  color: #000 !important;
  font-weight: 200 !important;
}
.toggle_content {
  font-weight:600;
  color: #000;
}
div#shopify-section-template--16390329794716__custom_html_kdzcxe {
  /* background:#9ACC39; */
  margin-top:20px;
}

.Groming h5{
  color:black;
  font-family:Fredoka !important; 
font-size:30px !important; 
font-weight:700 !important; 
text-align:center !important;  
line-height:1.6em !important;
  /* color: white !important; */

}
.Groming .rte {
  color:black;
  text-align:center;
  font-size:30px;
  padding:0px;
  color:#000000;
  font-weight:700;
  padding-top: 20px !important;
  line-height:48px;
}
.widget-branding a.main-site-url {
   display:none !important;
}
div#shopify-section-template--16390329794716__custom_html_dLpLct section {
  background:white;
  width:100%;
  max-width:100%;  
}

.base.vertical.svelte-595gfk .slide{
  border-radius: 20px !important;
}
.shopify-section.shopify-section--logo-list {
    background: #f2f2f4!important;
}
.logo-list-all .feature-divider{
  display: none !important;
}


/* div#shopify-section-template--16390329794716__text_columns_with_images_BQ4z3W {
    widtH:100% !important;
   background:#ffcc35;
  padding-top: 5px;s
}
div#shopify-section-template--16390329794716__text_columns_with_images_BQ4z3W .container{
    display:flex;
    flex-wrap: nowrap;
    align-items: center;
}
div#shopify-section-template--16390329794716__text_columns_with_images_BQ4z3W .one-whole.column h2 {
    color:white;
    font-size:42px;
    font-weight:700;
    text-align: left;
} */
#shopify-section-template--16390329794716__text_columns_with_images_BQ4z3W .one-whole.column {
    width:50%;
}
/* #shopify-section-template--16390329794716__text_columns_with_images_BQ4z3W img.transition--blur-up.lazyautosizes.ls-is-cached.lazyloaded {
    background:#f57d20;
    width: 80px;
    height: 80px;
} */
#shopify-section-template--16390329794716__text_columns_with_images_BQ4z3W h3.regular_text {
  font-size:12px;
  color:white;
  text-align:center;
  margin:0 auto !important;
}
div#shopify-section-template--16390329794716__text_columns_with_images_BQ4z3W .text-align--center {
  text-align: center;
  display: flex;
  flex-wrap: wrap;
}
.widget-branding {
  display:none !important;
}
/* div#shopify-section-template--16390329794716__featured_collection_BpgwJP span.title {
white-space: nowrap; 
  width: 270px; 
  overflow: hidden;
  text-overflow: ellipsis; 
} */
#shopify-section-template--16390329794716__featured_product_GpkMBe .product-main.product- {
  background:white;
  padding:30px;
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;  
  border-radius:20px;
}
#shopify-section-template--16390329794716__custom_html_LUeb3Y .container {
  margin:0 !important;
  width:100%;
}
.top-product h2.product_name a{
  font-size:30px;
  font-weight:600;
  color:#0068D6;  
}
.top-product .money {
  font-size: 20px;
  font-weight:400;   
  color:#0068D6; 
}
.top-product .global-button {
  border: 3px solid #0068D6;
  border-radius: 10px;
  font-size: 24px;
  padding: 10px 10px;
  color: #0068D6;
  width:30% !important;
}
.top-product .global-button:hover {
  border: 3px solid #0068D6;
  border-radius: 10px;
  font-size: 24px;
  padding: 10px 10px;
  color: #fff;
  width:30% !important;
  background:#0068D6 !important;
}
.newsletter-text {
    font-size:28px;
    color: #000;    
}
.footer_menu a{ 
    font-size:18px;
    font-weight:400; 
    color: #000 !important;
}
.footer_content.footer-text  p {
  font-size:18px;
  font-weight:400;
  padding:0;
  margin:0;
  color: #000;  
}
#shopify-section-template--16390329794716__text_columns_with_images_BQ4z3W img.lazyloaded:hover {
  transform: scale(1.1); 
}
#shopify-section-template--16390329794716__text_columns_with_images_BQ4z3W .text-column {
    margin-bottom:0px;
}
h1.headline {
  color: #0068D6 !important;
  font-size:42px !important;
}
 a.global-button.global-button--banner-highlighted.first_button {
  border: 1px solid #0068D6;
  border-radius: 10px;
  font-size: 24px;
  padding: 10px 20px;
  color: #0068D6;
}
a.global-button.global-button--banner-highlighted.first_button:hover {
  border: 1px solid #0068D6;
  border-radius: 10px;
  font-size: 24px;
  padding: 10px 20px;
  background: #0068D6;
  color: white;
} 
@media only screen and (max-width: 1024px) {
  .main-nav__wrapper.sticky_nav.sticky_nav--stick {
    display:none;
}
  
/* button.add_to_cart.global-button.global-button--secondary.ajax-submit {
    max-width: 50%;
} */  
  h1.headline {
  font-size: 24px !important;
}
a.global-button.global-button--banner-highlighted.first_button {
    border: 3px solid #0068D6;
    border-radius: 10px;
    font-size: 20px;
    padding: 10px 20px;
    color: #0068D6;
}
a.global-button.global-button--banner-highlighted.first_button:hover {
    border: 3px solid #0068D6;
    border-radius: 10px;
    font-size: 20px;
    padding: 10px 20px;
    color: #0068D6;
} 
  /* .relative.product_image{
    height:335px;
} */
/* #shopify-section-template--16390330482844__recommendations .relative.product_image {
    height:150px !important;
} */
.product__images.three-fifths.columns.medium-down--one-whole {
    width:100% !important;
}
.two-fifths.columns.medium-down--one-whole.product__details.product__details--product-page {
    width:100% !important;
}
.main {
  display: unset;
}
.main .maincol1{
  width:100%;
  display: flex;
  align-items: center;
}
.main .maincol1 h4{
  font-size: 15px  !important;
  font-weight:500;
  text-align:left;
  font-family: Schadow BT;
}
.main .maincol2{
  width:100%;
}
.main .maincol1 h5{
   font-size:20px  !important;
}
#shopify-section-template--16390329794716__featured_collection_BpgwJP img.transition--blur-up.lazyautosizes.ls-is-cached.lazyloaded {
    height:300px;
}
.top-product .global-button {
  width:70% !important;
}
div#shopify-section-template--16390329794716__custom_html_aVcWyR {
    padding :20px 0px;
}
/* h2.title {
  font-size: 30px !important;
} */
#shopify-section-template--16390329794716__featured-text-1 .global-button{
  font-size:18px;
}
.top .rte {
  font-size:30px;
  text-align:center;
  line-height:36px;
}
.main .maincol1{
  padding-right:0px !important;
}
.maincol1 p{
  width:100%;
}
#shopify-section-template--16390329794716__featured_product_GpkMBe h2.product_name {
  font-size: 20px;
}
#shopify-section-template--16390329794716__featured_product_GpkMBe .money {
  font-size: 20px;
  }
.Groming .rte {
  font-size: 30px;
  line-height:36px;
  padding:0px;
  padding-bottom:15px;    
}
.iconbox {
   display:unset !important;
}
.iconbox1 {
 font-size:18px;
  padding-bottom:10px;
}
/* .subscribe { 
  text-align:center;
  font-size:24px;
  font-weight:400;
  padding: 0px;
  padding:30px;
} */
  

div#shopify-section-template--16390329794716__custom_html_LUeb3Y {
  padding:20px 0px;
}
div#shopify-section-template--16390329794716__text_columns_with_images_BQ4z3W .container{
  display:unset;
}
.image-element__wrap{
  margin:0 auto;
}
.newsletter-text{
  font-size:20px;
}
#shopify-section-template--16390329794716__featured_collection_BpgwJP .is-flex-wrap {
    flex-wrap: wrap !important;
}
.footer .footer-menu-wrap h6{
  font-weight:700;
  font-size: 20px !important;
}
/* about Us */

.image-text a.collection_title {
  font-size:17px !important;
}
}
  div#shopify-section-template--16390329958556__custom_html_dAtBrn section.section {
    width:100% !important;
    max-width:100%;
}

/* .subscribe {
  animation: moveRightToLeft 20s linear infinite; 
  white-space: nowrap; 
}
@keyframes moveRightToLeft  {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(-100%);
  }
} */
.newsletter-text {
  font-size:24px;
  color: #0068D6;
}
/* About page */

section.section.team-colum {
    display:none;
}
div#shopify-section-template--16390329958556__custom_html_XdKyh6 {
    display:none;
}
div#shopify-section-template--16390329958556__1631282542e3709975 {
  background:#f2f2f4;
  padding:25px 0px;
} 
div#shopify-section-template--16390329958556__custom_html_XdKyh6 {
  background:f5f5f5;
  padding:100px 0px;
}

.newsletter_section.newsletter-both-names--false.text-align--center.blur-up.lazyloaded {
border:none;
}

/* shop Page */
.shop-banner{
   padding-bottom:50PX;
}
.breadcrumb-collection {
    display:none;
}
/* #shopify-section-template--16390329729180__main select#sort-by {
    border-radius:5PX
} */
span.title {
   font-size: 11px !important;
   color: #000;
   font-weight: 400;
}
/* div#shopify-section-template--16390329729180__main H1 {
  color: #0068D6;
  font-size:23px;
} */
/* #shopify-section-template--16390329729180__main h4{
    color:#0068D6; 
    font-size:14px;
} */
h4.sidebar-block__heading.faceted-filter-group-summary__heading{
  color:#0068D6; 
    font-size:13px;
  font-weight: bold;
}
.faceted-filter-group-display__list-item-label-text {
    padding-left: 12px;
    font-weight: initial;
    font-size: 10px !important;
    cursor: pointer;
    color: #363636;
    text-transform: capitalize !important;
}
 span.price {
  font-size: 12px;
  color: #000;
  font-weight: 700;
}
.shop-banner h2.title {
    color: #0068D6 !important;
    font-size: 42px !important;
    font-weight: 700;
    padding: 30px; 
    font-family: Fredoka !important;
}
#shopify-section-template--16390330482844__recommendations h2.title.center {
   color: #f89338 !important;
    font-size: 30px !important;
}
.shop-banner a.hidden-product-link {
    box-shadow: 0px 0px 10px 0px #0068D6;
    border-radius: 15px;
}
.shop-banner .image-element__wrap{
    padding:10px;
}
.shop-banner .title{
    font-size: 20px;
    color: #0068D6;
    font-weight: 500;  
    padding-bottom:10px;
}
#shopify-section-template--16390329729180__custom_html_FaWiwj section.section {
    max-width:100%;
}
/* div#shopify-section-template--16390329729180__main {
  background:#F2F2F4;
  padding:50PX 0PX;
} */
/* div#shopify-section-template--16390329729180__main .relative.product_image {
  background:white;
} */
  /* #shopify-section-template--16390329729180__main input.global-button {
 font-family: Fredoka !important;
    border: 1px solid #3292b8;
    border-radius: 10px;
    font-size: 20px;
    padding: 4px 10px;
    color: #3292b8;
    text-transform: capitalize;
}
#shopify-section-template--16390329729180__main input.global-button:hover {
    border: 3px solid #3292b8;
    border-radius: 10px;
    font-size: 24px;
    padding: 5px 20px;
    background: #3292b8;
    color: #fff;
} */
#shopify-section-template--16390329729180__main span.faceted-filter-group-display__list-item-label-text {
    color:#0068D6;  
}
#shopify-section-template--16390329729180__main label.faceted-filter-group-display__price-range-label {
    color:#0068D6;
}
#shopify-section-template--16390329729180__main label.faceted-filter-group-display__price-range-label span{
    color:#0068D6;
}
#shopify-section-template--16390329729180__main .faceted-filter-group-display__price-range span {
       color:#0068D6; !important;
}
a.faceted-filter-group-display__header-clear {
    color:#0068D6 !important;
}
.faceted-active-filters a {
    color:#0068D6 !important;
    border-color:#0068D6 !important;
   border-radius:5px !important;
}
a.faceted-active-filters__remove-filter.global-button {
    background:transparent;
}
a.faceted-active-filters__clear.global-button.global-button--text:hover {
  background:white !important;
  border-radius:5px;
}
a.faceted-active-filters__remove-filter.global-button:hover {
  border-radius:5px;
  background:white !important;
}
/* single-page */

 h1.product_name {
 color:#f89338 !important;
 font-size:18px !important;
 /* line-height:0.5rem !important; */
 font-weight:400 !important;
 margin-top: 10px;  
}
#shopify-section-template--16390330482844__main .money{
   color:black !important;
    font-size:16px;
    line-height:1.6rem;
  font-weight:600;
}

#shopify-section-template--16390330482844__main button 
font-size:16px !important;
    border: 3px solid #0068D6;
    border-radius: 10px;
    font-size: 24px;
    padding: 10px 20px;
    color: #0068D6;
  text-transform:capitalize;
 font-family: Fredoka !important;
}
#shopify-section-template--16390330482844__main button:hover {
    border: 3px solid #0068D6;
    border-radius: 10px;
    font-size: 24px;
    padding: 10px 20px;
    background: #0068D6;
    color: #fff;
}
#shopify-section-template--16390330482844__main label {
    color:#0068D6;
    font-size:16px !important;
    font-weight:400 !important;
}
div#shopify-section-template--16390330482844__recently-viewed {
    display:none;
}
section#banner-template--16390330482844__1631551064c3eae303 {
    display:none;
}
/* #shopify-section-template--16390330482844__main .product__images {
    box-shadow: 0 0 10px #3292b8;
    border-radius: 15px;
    padding: 20px !important; 
} */
.product__images.three-fifths.columns.medium-down--one-whole {
    width:48%;
}
.two-fifths.columns.medium-down--one-whole.product__details.product__details--product-page {
    width: 48%;
}
/* Contact us */
div#shopify-section-template--16390330056860__contact_form_DMFNVa {
    background:#F2F2F4;
    padding:0px 0px;
}
#shopify-section-template--16390330056860__custom_html_gUbTzd section.section {
    width:100% !important;
    max-width:100%;
}
#shopify-section-template--16390330056860__contact_form_DMFNVa .custom-contact-form__blocks p{
  font-size:18px;
  color:#000;
  margin-top:-10px;
}
#shopify-section-template--16390330056860__contact_form_DMFNVa .custom-contact-form__blocks h5{
  font-size:24px;
  color:#f89338;
  padding:0px;
 margin:0px;
  font-weight:700;
}
form#contact_form .global-button {
    border: 1px solid #f89338;
    border-radius: 10px;
    font-size: 24px;
    padding: 6px 15px;
    color: #f89338;
}
.custom-contact-form__position--left .one-whole.column.content {
    display: none;
}
form#contact_form .global-button:hover {
    border: 3px solid #f89338;
    border-radius: 10px;
    font-size: 24px;
    padding: 10px 20px;
    background: #f89338;
    color: #fff;
}
form#contact_form  input#email-2 {
    border-radius: 10px;
    border-color: black !important;
}

form#contact_form  textarea#textarea-3 {
    border-radius: 10px;
    border-color: black !important;
}
/* #shopify-section-template--16390330056860__contact_form_DMFNVa .image-element__wrap {
    max-height:450px !important;
} */

/* FAQ */

div#shopify-section-template--16390330187932__faq_a9gxei {
    background: #F2F2F4;
    padding: 0px 0px 0px 0px;
}
#shopify-section-template--16390330187932__custom_html_Q976QN section.section {
    width:100% !important;
    max-width:100%;
}

.faqAccordion h2.title.faq--heading{
color:#000000; 
  font-size:27px;
  margin-top: 0px !important;
}
#shopify-section-template--16390330187932__faq_a9gxei .faqAccordion button:hover:after {
    color: #ffffff !important;
}
#shopify-section-template--16390330187932__faq_a9gxei .faqAccordion button {
    color:#0068D6 !important;    
}
#shopify-section-template--16390330187932__faq_a9gxei .faqAccordion button:hover{
    background:#0068D6;
    color:white !important;
}
#shopify-section-template--16390330187932__faq_a9gxei .faqAccordion button:after{
    color:#f89338 !important;
}

/* blog page */

h2.article__title {
  color:#f89338;
  font-size:20px !important;
}
select#blog_filter {
  color:#f89338;
  border-radius: 5px;
}
p.blog_meta span{
    color:#f89338 !important;
}
#shopify-section-template--16390329663644__main img.transition--blur-up.lazyautosizes.ls-is-cached.lazyloaded {
    border-radius:10px;
    height:250px;
}
a.blog__read-more-button.global-button.global-button--text {  
  border: 1px solid #f89338;
  border-radius: 10px;
  font-size: 18px;
  padding: 10px 20px;
  color: #f89338;
}
a.blog__read-more-button.global-button.global-button--text:hover {
  border: 1px solid #f89338;
  border-radius: 10px;
  font-size:18px;
  padding: 10px 20px;
  background: #f89338;
  color: #fff;
} 
div#shopify-section-template--16390329663644__blog_posts_EXVRBH {
  background:#F2F2F4;
}
div#shopify-section-template--16390329663644__main {
  background:#F2F2F4;
}
/* single blog page  */
/* .banner.center.page-banner.full-width--true.caption-background-original {
    background:white;
} */
 #shopify-section-template--16390329630876__main header.banner.center.page-banner.full-width--false.caption-background-original {
   height:400px;
}
.blog-article__main.sidebar-enabled--false.container.content {
    padding:20px;
}
.one-third.column.medium-down--one-whole.article .transition--blur-up.lazyloaded{
    height:220px !important;
    border-radius:10px;
}
div#shopify-section-template--16390329630876__main {
    background:#F2F2F4; 
}
.blog_author img{
    border-radius:50%; 
}
.breadcrumb_text span {
    color:#0068D6 !important;
    font-size:18px;
}
.blog_meta span a {
  color:#F59137 !important;
}
.share_article .share-btn a{
    border-radius:50% !important;
}
.article-pagination a {
  color:#0068D6 !important;
}
#shopify-section-template--16390329630876__main h1.headline {
    color: white !important;
}
body.article {
    margin-bottom:0px;
}

#shopify-section-template--16390329630876__main section.section {
  width:100%;
 max-width:100%
}
#shopify-section-template--16390329630876__main .caption-content.align- {
   width:100%; 
   max-width:100%; 
}
 #shopify-section-template--16390329630876__main  .one-whole.column {
  margin:0px;
  width: 100%;
}

/* product Popop  */


/* .purchase-details{
  background-color:#F2F2F4;
  padding:10px;
  border-radius:5px;
} */

.purchase-details button.shopify-payment-button__button.shopify-payment-button__button--unbranded {

    border: 1px solid #0068D6;
    border-radius: 10px;
    font-size: 18px;
    /* padding: 10px 20px; */
    color:#0068D6;
  background:;
    text-transform: capitalize;
    font-family: Fredoka !important;
}

/* .purchase-details button.shopify-payment-button__button.shopify-payment-button__button--unbranded, button.add_to_cart{
  width:60% !important;
} */

button.add_to_cart{
    border: 1px solid #e5a102;
    border-radius: 10px;
    font-size: 18px;
    padding: 13px 20px;
    color:#FFF;
  background:#e5a102;
    text-transform: capitalize;
    font-family: Fredoka !important;
  /* max-width:FIT-CONTENT !important; */
    margin-bottom: 10px !important;
  
}
button.add_to_cart:hover,
button.add_to_cart:active {
   background-color: white !important;
   color: #0068D6 !important;
}

.global-button:hover{
  color: white !important;
}
.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover{
   color: white !important;
}
button.quick_shop.ss-icon.js-quick-shop-link.thumbnail-overlay__button.global-button.global-button--product-grid-text-hover{
    border: 3px solid #0068D6;
    border-radius: 10px;
    font-size: 18px;
    padding: 10px 20px;
    color: white;
    text-transform: capitalize;
    font-family: Fredoka !important;
    background:transparent
    }
.container.content.collection-inner{
  padding: 30px 60px 15px 60px !important;
}
.product-list .thumbnail .product-info__caption{
  /* margin-top: 0px !important; */
   font-size: 12px !important;
}
/* .price-ui-badge__sticker {
    display: none !important;
} */
.opinew-stars-plugin-product-list{
  display: none !important;
}
.section_select .blog_filter, .section_select .tag_filter, .section_select .sort_by {
  font-size: 14px !important;

}
.section_select .sort_by option{
  font-size: 12px !important;
}
.dropdown_content p, .mobile-mega-menu p {
    text-align: center !important;
    text-transform: capitalize !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.feature-divider {
    width: 100%;
    border-color: #aaa;
    border-bottom-width: 1px !important;
}
/* Desktop only media query */
@media screen and (min-width: 768px){

.product_section.js-product-section.js-product-section--product.container.is-flex.is-flex-row {
    display:flex;
    justify-content: space-between;
    
}
.product__images.three-fifths.columns.medium-down--one-whole {
     width:45% !important;
}
.two-fifths.columns.medium-down--one-whole.product__details.product__details--product-page {
     width:45% !important;
}



  
.product-container .homepage-product-slider {
    margin: 0 70px !important;
}
      .sidebar-wrap {
        /* border-right: 1px solid #d3d3d3; */
        margin-right: 10px;
        padding-right: 20px;
        position: sticky !important;
        top: 112px !important;
    }
  /* .product__images{
      padding-right: 20px;
        position: sticky !important;
        top: 0px !important;
  } */
  .one-half.column.medium-down--one-whole.collection-titlte {
    text-align: end !important;
    position: relative !important;
  
    font-size: 1px !important;
}

.collection-inner .one-half{
width:100%;}
  
  .collection-titlte h1 {
    font-size: 28px !important;
    text-transform: uppercase !important;
}
.carousels{
  display: none;
}
.accordion>dt>a, .accordion>dt>button, .faqAccordion>dt>a, .faqAccordion>dt>button{
  color: #e5a102 !important;
}
}
.collection-titlte h1 {
  color: #e5a102;
  text-align:center;
    text-transform: uppercase !important;
    padding-bottom: 30px;
    border-bottom: 1px solid #000;
}
/* END Desktop only media query */
.main-nav ul li a, .main-nav ul li span {
    /* text-transform: uppercase !important; */
  font-size: 14px !important;
}
.icon-lock:before:hover {
    content: "\e919";
    color: #fff !important;
}
.global-button--primary.add_to_cart:hover{
  color: white !important;
  
}
/* .cart-container.active_link .mini_cart span {
    background-color: transparent !important;
    color: white !important;
} */
.cart-container.active_link .mini_cart, .cart-container.active_link .mini_cart span {
 background-color: transparent !important;
    color: white !important;
}
.main-nav ul li a, .main-nav ul li span {
    color: black !important;
    font-weight: unset !important;
}
.dropdown_column ul.dropdown_title {
    font-weight: 700 !important;
}
.main-nav a.nav-desktop__tier-1-link {
    font-size: 14px !important;
}
.dropdown_column li a, .dropdown_column li a:hover, .dropdown_column li a:active {
    padding-bottom: 0;
    text-transform: capitalize !important;
}
.dropdown_column li a{
    text-transform: capitalize !important;
}
.thumbnail-hover-enabled--false .current_price span.money {
    color: #7D858D;
  font-weight:700;
    font-size: 13px !important;
}
/* .thumbnail .sold_out{
    display: none !important;
} */
.price-ui-badge__sticker--sold-out {
    background-color: #9acc39 !important;
}
.price-ui-badge__sticker {
    font-family: Fredoka !important;
    font-weight: 400;
    font-style: normal;
    text-transform: uppercase;
    letter-spacing: 1px;
    padding: 1px 8px !important;
    text-align: center;
    color: white !important;
    font-size: 11px;
}
.faceted-filter-group-display__submit input.global-button {
    font-family: Fredoka !important;
    border: 1px solid #0068D6 !important;
    border-radius: 4px !important;
    font-size: 15px !important;
    padding: 7px 15px !important;
    color: #0068D6;
    text-transform: capitalize;
}
.faceted-filter-group-display__submit input.global-button:hover {
    font-family: Fredoka !important;
    border: 1px solid #0068D6 !important;
    border-radius: 4px !important;
    font-size: 15px !important;
    padding: 7px 15px !important;
    color: white !important;
    text-transform: capitalize;
}
.faceted-filter-group-display__header {
    margin-bottom: 10px;
    display: none !important;
}
.faceted-filter-group-display__submit{
  text-align: center !important;
}
.faceted-filter-group-display__price-range-from .faceted-filter-group-display__price-range-input, .faceted-filter-group-display__price-range-to .faceted-filter-group-display__price-range-input {
    margin: 0;
    border: 1px solid #0068D6 !important;
    padding: 0px 0px 0px 10px !important;
    height: 32px !important;
    min-height: 32px !important;
    border-radius: 5px !important;
}
/* .shopify-section--product-template {
    padding-top: 0px !important;
} */
@media only screen and (min-width: 799px) {
    .gallery-thumbnails--left .product_gallery_nav {
        overflow-y: hidden !important;
        max-height: 400px !important;
    }
.thumbnail .title {
  height:50px !important;
  text-align:left;
  line-height:20px;
  /* font-weight:700; */
  color: #000 !important;
    display: block;
    text-transform: uppercase !important;
}
  .price-ui-badges {
    display: flex;
    margin-bottom: -7px !important;
}
  .product-tabs {
    display: flex;
    flex-wrap: wrap;
    margin: 3rem 0 !important;
}
}
@media only screen and (min-width: 481px) {
    .product-tabs__panel {
        order: 1;
        padding: 0rem !important;
    }
}

.product-tabs__label {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 1.35rem;
    margin: 0;
    flex-grow: 1;
    text-align: center;
    background: #000000 !important;
    cursor: pointer;
    font-weight: 400;
    word-break: break-word;
    border-right: 1px solid white;
    color: white !important;
}

.product-tabs__radio:checked+.product-tabs__label {
    font-weight: 700;
    background: #f89338 !important;
    border: 1px solid white !important;
    border-bottom: none;
}
.shopify-section.shopify-section--collection-list {
    background-color: white !important;
}
section.section.collection-list-home {
    max-width: unset !important;
}
section.section.custom-section{
  max-width: unset !important;
}
div#shopify-section-template--16390329794716__custom_html_wHwMfA{
      background: #f2f2f4 !important;
}
div#shopify-section-template--16390329794716__text_columns_with_images_kAPFej{
    background: #f2f2f4 !important;
}
.shopify-section--text-columns-with-images .text-columns-with-images__button {
    margin: 10px 0 25px;
    border: 1px solid #0068d6;
    color: #0068d6;
    border-radius: 10px !important;
}
.shopify-section--text-columns-with-images .text-columns-with-images__button:hover {
    margin: 10px 0 25px;
    border: 1px solid #0068d6;
    color: white !important;
    background: #0068d6 !important;
    border-radius: 10px !important;
}
.nav-desktop__tier-2--full-width-menu {
    background: white !important;
}
.collection-titlte {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.color-soft-background {
    position: relative;
    z-index: 0;
}
.smart-payment-button--true .purchase-details {
    padding-bottom: 10px !important;
}
input.global-button.global-button--primary {
    border: 1px solid #0068d6;
    color:  #0068d6;
    border-radius: 10px;
}
input.global-button.global-button--primary:hover {
    border: 1px solid #0068d6;
    color:  #white;
    border-radius: 10px;
  background: #0068d6 !important; 
}
.complementary-products__title{
   color:  #f89338 !important;
}
form#notify_me p {
    color: #0068d6 !important;
}
.opw-mt-8.opw-pt-8 {
    margin-top: 0px !important;
    padding-top: 0px !important;
}
.accordion>dt>a, .accordion>dt>button, .faqAccordion>dt>a, .faqAccordion>dt>button {
    padding: 10px 20px 20px 40px !important;
    font-size: 16px !important;
    font-weight: 500;
}
/* .rte{
  color: #e5a102;
} */
.search__form input{
  color: black !important;
}
.collection-list-home h2.title {
  color:black;
      font-weight: 700;
    margin-bottom: 25px !important;
    font-size: 30px !important;
    margin-top: 0px !important;
}
.collection-list-home .feature-divider {
    display: none !important;
}
.slider-gallery:hover .flickity-prev-next-button {
    opacity: 1 !important;
}
.flickity-prev-next-button .arrow {
    fill: #f89338 !important;
}
.slider-gallery .flickity-prev-next-button {
    border-radius: 0;
    opacity: 1 !important;
    width: 4% !important;
}

/* .thumbnail .title {
    display: block;
    text-transform: uppercase;
} */
.shoppable-image__bottom-bar{
  display: none !important;
}
.logo-list-all h2.title.center {
  color:black;
    font-family: Fredoka !important;
    font-size: 30px !important;
    font-weight: 700 !important;
    line-height: 1.6em !important;
}
.logo-list__item .image-element__wrap {
    width: 80% !important;
}
.logo-list__item img.transition--blur-up.lazyautosizes.ls-is-cached.lazyloaded{
  background: transparent !important;
}
.shoppable-image .image-element__wrap {
    max-width: 100% !important;
}
.promo-banner p {
    color: white !important; 
}
.promo-banner .promo-banner__close{
  display: none !important;
}
.slider-gallery {
    margin: 0 auto 0px !important;
}
/* .shopify-section--shoppable-image{
  overflow: hidden !important;
} */
 footer .social_icons a{
  color: #000 !important;
 }
.footer_menu a {
    font-size: 16px !important;
    font-weight: 100 !important;
    color: #000;
}
h1#mbp_name {
    display: none;
}
.sale-badge-mb{
  display: none;
}
.product__details--product-page .price-ui .sold_out {
    order: 3;
    font-size: 12px;
    color: #0068d6 !important;
    font-weight:bold !important;
}
.complementary-products .flickity-page-dots {
    display: block;
    position: static;
    margin: 0px 0 10px !important;
}
div#shopify-section-template--16390330187932__custom_html_gGdrcV{
  background: #f2f2f4 ;
}
div#shopify-section-template--16390330056860__custom_html_LLhxkf{
  background: #f2f2f4 ;
}
div#shopify-section-template--16390329663644__custom_html_zHTHzX{
    background: #f2f2f4 ;
}
div#shopify-section-template--16390329958556__custom_html_BpfQrF{
    background: #f2f2f4 ;
}
.section-search {
    max-width: unset !important;
}
.faceted-filter-group-display__list-item-label-text{
  color: #0068d6 !important;
}
.faceted-filter-group-display__price-range-label{
   color: #0068d6 !important;
}
.image-text .featured-link--half .info {
    display: inline-block;
    width: 80%;
    margin: 0 auto;
    padding: 0px 0px 0px 0px !important;
}
dl.faqAccordion {
    margin-top: 0px !important;
}
.faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__checkmark {
    stroke: #fff;
    background: #0068d6 !important;
    border-color: #0068d6 !important;
}
@media only screen and (max-width: 640px) {

.collection_description {
    font-size:11px;
    padding-bottom: 0px;
    display: none !important;
}


  #shopify-section-template--16390329794716__custom_html_dLpLct a.global-button.pet-button{
    width:max-content !important;
}
  ul.announcements__content.h2 {
    font-size: 12px !important;
    
}

  /* button.add_to_cart{
    font-size:12px !important;
    padding:8px !important;
     max-width:70% !important;
   margin: 0 auto !important
}
 */
.dropdown_content a p, .mobile-mega-menu a p {
    color: white;
    padding: 0;
}
    #shopify-section-header .top-bar {
        padding-top: 38px !important;
    }
  
  .subscribe {
     font-size:11px;
        padding: 0px;}

    .product-container{
    margin-top:0px !important;
  }

 button.shopify-payment-button__button.shopify-payment-button__button--unbranded.BUz42FHpSPncCPJ4Pr_f.jjzYeefyWpPZLH9pIgyw.RWJ0IfBjxIhflh4AIrUw{

       width: 100% !important;
 }
  .headings h5{
     font-size:20px !important;
  }
    .purchase-details__buttons.purchase-details__spb--true .shopify-payment-button {
max-width:100%;

    }
  .top h5{
    font-size:18px !important;
  }

  /* .Groming h5{
     font-size:20px !important;
  } */
 .container.image-with-text-container.section-1.featured_collections.is-flex-row-reverse {
    display: block;
}
  .container.image-with-text-container.section-3.featured_collections.is-flex-row-reverse{
      display: block;
  }

.featured-link--half .info {
    display: inline-block;
    width: 100%;
    margin: 0 auto;
    padding: 20px;
}

.featured-link--half.one-half.column.image-with-text__text-column.is-flex.is-align-center.image-with-text__column.medium-down--one-whole.block--1631282542e3709975-0 {
    margin: 0;
}


  .featured-link--half.one-half.column.image-with-text__text-column.is-flex.is-align-center.image-with-text__column.medium-down--one-whole.block--image_BBR94V{
      margin: 0;
  }
  .menu a, .menu a:visited, .menu a span, select.currencies {
    color: black !important;
  }
  .mobile_nav div span{
    background: black !important;
  }
  .top-bar .top-bar__menu a, .top-bar .social_icons a, .top-bar .mobile-menu-title {
    color: black !important;
  }
  .top-bar .top-bar--right .icon-search{
    color: black !important;
  }
  .top-bar{
    background-color: white !important;
  }
  #header.mobile_nav-fixed--true, .mobile_nav-fixed--false.is-active #header{
    border-bottom: 1px solid black !important;
  }
  .home-banner .caption-content.align-left {
    display: none;
}
  section.section.image-box {
    margin-top: 30px !important;
}
  .image-box .one-fifth.column.medium-down--one-half.text-column {

    box-shadow: 0 0 5px #cdb3d5 !important;
    border-radius: 8px !important;
    padding: 10px 10px 0px 10px !important;
    margin-left: auto;
    margin-right: auto;
    display: block;
    text-align: center;
}
  .image-box h3.regular_text {
    font-size: 11px !important;
  }
   .image-box{
     margin-bottom: 10px !important;
   }
  .collection-list-home h2.title {
    margin-bottom: 10px !important;
    font-size: 18px !important;
    margin-top: 0 !important;
}
  .collection-list-home .list-collections-wrapper .collection-info__caption {
    margin-top: 10px !important;
}
  .collection-list-home .blank.thumbnail {
    margin-bottom: 5px !important;
}
  .product-container h2.title {
    font-size: 18px !important;
    margin: 10px 0px 0px 0px !important;
    }
  span.title {
    text-align:left;
    font-size: 8px !important;
    text-transform: none !important;
    color: #000 !important;
    padding-bottom: 6px;
    font-weight: 400;
}
  .thumbnail-hover-enabled--false .current_price span.money {
    color: #7D858D;
    font-size: 08px !important;
}
  .product-list .thumbnail .product-info__caption, .slider-gallery .thumbnail .product-info__caption, .list-collections .thumbnail .product-info__caption {
    margin-top: 10px !important;
}
  .Groming .rte {
        font-size: 16px !important;
        line-height: 0px;
        padding: 0 0 0px !important;
    }
  .Groming .rte {
    text-align: center;
    font-size: 16px !important;
    padding: 0;
    color: #000;
    font-weight: 700;
    padding-top: 0px !important;
    line-height: 48px;
}
  .Groming h5 {
        font-size: 16px !important;
  }
  div#shopify-section-template--16390329794716__custom_html_kdzcxe {
    margin-top: 10px !important;
}
  .slider-gallery {
    margin: 0 auto 0px !important;
}
.promo-banners__collection {
    display: grid !important;
    grid-auto-flow: column;
    align-items: center;
    height: 100%;
    /* gap: 10px; */
    padding: 20px 16px;
}
.promo-banners__text {
    display: inline-grid !important;
    /* flex-direction: column; */
    align-items: center;
    justify-content: center;
    gap: 6px !important;
    text-align: center;
    padding: 15px !important;
    margin: 0 auto;
    width: -moz-fit-content;
    width: fit-content;
}
button.button.button--primary.button--center.tap {
    border-radius: 10px;
    padding: 8px !important;
}
 .darkblue-bg {
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-left-radius: 0px !important;
  }
.white-bg {
    background-color: white;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
border-top-right-radius: 0px !important;
}
  .color-soft-background {
    position: relative;
    z-index: 0;
    margin: 20px 0px 20px 0px !important;
}
  .top h5 {
    margin-bottom: 5px !important;
    margin-top: 5px !important;
  }
  .logo-list-all h2.title.center {
    font-size: 17px !important;
    line-height: 01.2em !important;
    margin: 15px 0px 15px 0px !important;
}
  .logo-list__item {
    width: 80px !important;
}
  .announcement__content {
    flex-shrink: 0;
    display: flex;
    justify-content: space-around;
    gap: 5rem;
    min-width: 100%;
    padding: 0;
    animation: AnnouncementScroll 30s linear infinite;
    list-style: none;
    padding-top: 5px !important;
    padding-bottom: 0px !important;
    margin-top: 10px !important;
    margin-bottom: 0px !important;
}
  .newsletter_section {
    padding: 0px 0 !important;
}
  #contact_form input.newsletter-form__sign-up[type=submit] {
        margin-left: 0;
        margin-bottom: unset !important;
        width: 100%;
    }
  form#contact_form .global-button {
    font-size: 16px !important;
    padding: 8px 11px !important;
    color: #f89338;
}
  footer.footer {
    /* background: linear-gradient(0deg, black, black), url(/cdn/shop/files/pngwing.com_14_430x.png?v=1707976330); */
    background-color: #e3ccdc !important ;
    background-repeat: no-repeat;
    border-radius: 0px 0px 0 0 !important;
    border: unset !important;
}
  .footer .footer-menu-wrap h6 {
    border-top: 1px solid #000000 !important;
    margin-bottom: 5px !important;
    padding: 10px 5px 0px !important;
}
  .promo-banner {
    background-color: #000000 !important;
  }
  .footer .footer-menu-wrap h6 {
    font-weight: 700;
    font-size: 18px !important;
  }
  .container.content.collection-inner {
  padding: 15px 5px 0px !important;
 }
  .section_select .blog_filter, .section_select .tag_filter, .section_select .sort_by {
    width: 100%;
    max-width: 100%;
    font-size: 16px;
    padding-left: 0;
    margin-left: -5px !important;
}
  .collection-titlte h1 {
    text-transform: uppercase !important;
    text-align: center !important;
    font-size: 16px !important;
}
  .sidebar-wrap h1 {
    margin-left: 9px !important;
    display: none !important;
}
  .sidebar-block--first .sidebar-block__heading {
    padding-top: 11px !important;
}
  .shopify-section--product-template {
    /* margin-top: 0px !important; */
    padding-top: 0px !important;
}
  h1.product_name {
    color: #f89338 !important;
    font-size: 16px !important;
  }
  h1#mbp_name {
    display: block !important;
    text-align: center;
}
  .product-block.product-block--first {
        display: none;
    }
.sale-badge {
        display: none;
    }
  .sale-badge-mb{
    display: block !important;
  }
#shopify-section-template--16390330482844__recommendations h2.title.center {
   color: #f89338 !important;
    font-size: 18px !important;
}
  .main-nav, .dropdown {
    background: #e3ccdc  !important;
}
  .is-product-main.content, .is-product-sidebar.content {
    padding-bottom: 0;
    padding-top: 0px !important;
}
  .product-tabs__label {
    padding: 0.6rem !important;
}
  .modal .modal_price, .modal_price{
    margin-bottom: 0px !important;
  }
  #shopify-section-template--16390329958556__custom_html_BpfQrF .about .rte {
    padding: 20px 0px 0px 0px !important;
    text-align: center;
    color: #f89338 !important;
    font-size: 30px !important;
  }
  #shopify-section-template--16390330056860__custom_html_LLhxkf .contact .rte{
     padding: 20px 0px 0px 0px !important;
    text-align: center;
    color: #f89338 !important;
    font-size: 30px !important;
  }
  #shopify-section-template--16390329663644__custom_html_zHTHzX .blog .rte{
     padding: 20px 0px 0px 0px !important;
    text-align: center;
    color: #f89338 !important;
    font-size: 30px !important;
  }
  #shopify-section-template--16390330187932__custom_html_gGdrcV .faq .rte{
     padding: 20px 0px 0px 0px !important;
    text-align: center;
    color: #f89338 !important;
    font-size: 30px !important;
  }
  #shopify-section-template--16390329958556__1631282542e3709975 .image-text{
    padding: 1px !important;
  }
  #shopify-section-template--16390329958556__1631282542e3709975 .image-with-text-container{
    margin-bottom: 0% !important;
  }
  .featured-link--half .info {
        display: inline-block;
        width: 100%;
        margin: 0 auto;
        padding: 10px 0px 0px 10px !important;
    }
  .faqAccordion h2.title.faq--heading{
    font-size: 20px !important;
  }
}
div#shopify-section-template--16833775763612__custom_html_gGdrcV {
    background: #f2f2f4;
}
div#shopify-section-template--16833775763612__faq_a9gxei{
  background: #f2f2f4;
}
.nav.nav--after.nav--before.nav--both {
    display: none !important;
}
div#shopify-section-template--16390329794716__custom_html_ak8eGP{
  background: white;
}
.accordion>dt>a:after, .accordion>dt>button:after, .faqAccordion>dt>a:after, .faqAccordion>dt>button:after{
  color: #e5a102 !important;
}
.price-ui-badge__sticker {
    background-color: #9acc39 !important;
}
section.section.main-subscribe-head {
    max-width: unset !important;
    width: 100% !important;
    background: #acc95f !important;
    display: flex !important;
    flex-wrap: nowrap !important;
    justify-content: space-between !important;
  overflow: hidden;
}
/* mustansar */
/* .sixteen.columns {
    background:#f2f2f4; 
}*/
.price-ui--loading {
    opacity: 1 !important;
}
.sticky_nav .main-nav {
    flex-wrap: nowrap;
    padding: 0px 0 0 20px;
    border-bottom: 1px solid lightgray;
}
.plyr__video-wrapper.plyr__video-wrapper--fixed-ratio {
    padding-bottom: 38% !important;
    background:white !important;
  margin-top:-2px !important;
}
.purchase-details__quantity.product-quantity-box {
    display:none;
}
.shopify-payment-button {
    display:none;
}
button.add_to_cart.global-button:hover {
    color:#F89338 !important;
}
label.checkox-text {
    color: black !important;
    font-size: 16px !important;
    display: inline-block !important;
    font-weight: bold !important;
}
.sealsubs-container .sls-purchase-options-container .sls-option-container, .sealsubs-container .sls-option-container{
  border: 2px solid #f89338!important;
  color: #000 !important;
}
.sls-more-info-text{
  display: none  !important;
  visibility: hidden !important;  
}
.sls-widget-branding a{
  display: none !important;
  visibility: hidden !important;
}
.sls-price{
  color: #000 !important;
}
.sealsubs-container label.sls-selling-plan-group-name, .sealsubs-container .sls-option-container label, .sealsubs-container label.sls-purchase-options-label{
  color: #000 !important;
}
.purchase-details__buttons {
  padding-top: 10px !important;
}
.sealsubs-container{
  margin-bottom: 0px !important;
}
.sls-more-info-container{
  padding: 0px !important;
}
.footer a,
.footer a:visited {
  color: #000000 !important;
  font-size: 14px;
}
#header .top-bar a.icon-bag:before, #header .top-bar a.icon-cart:before, #header .top-bar a span, {
  color: black !important;
}
.mini_cart, .top-bar [class^=icon-]:before, .top-bar [class*=" icon-"]:hover{
   color: black !important;
}
.is-product-main.content{
  padding: 0px !important;
}
.credits {
  padding-left: 50px;
}