/** Shopify CDN: Minification failed

Line 15:868 Expected ":"
Line 15:878 Expected identifier but found ","
Line 179:62 "font-sixe" is not a known CSS property
Line 355:39 Expected identifier but found "."
Line 482:45 Expected identifier but found whitespace
Line 482:46 Unexpected "10px"
Line 564:10 Expected "}" to go with "{"

**/
@import url("https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");
@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800');
.reglr_prc{font-size: 20px;color: #666;}
.additional-checkout-button{border:0 !important;border-radius:5px !important;display:inline-block;margin:0 0 10px;padding:0 24px !important;max-width:100%;min-width:150px !important;line-height:44px !important;text-align:center !important}.additional-checkout-button+.additional-checkout-button{margin-left:10px}.additional-checkout-button:last-child{margin-bottom:0}.additional-checkout-button span{font-size:14px !important}.additional-checkout-button img{display:inline-block !important;height:1.3em !important;margin:0 !important;vertical-align:middle !important;width:auto !important}@media (max-width: 500px){.additional-checkout-button{display:block;margin-left:0 !important;padding:0 10px !important;width:100%}}.additional-checkout-button--apple-pay{background-color:#000 !important;color:#fff !important;display:none;font-family:-apple-system, &#39;Helvetica Neue&#39;, sans-serif !important;min-width:150px !important;white-space:nowrap !important}.additional-checkout-button--apple-pay:hover,.additional-checkout-button--apple-pay:active,.additional-checkout-button--apple-pay:visited{color:#fff !important;text-decoration:none !important}.additional-checkout-button--apple-pay .additional-checkout-button__logo{background:-webkit-named-image(apple-pay-logo-white) center center no-repeat !important;background-size:auto 100% !important;display:inline-block !important;vertical-align:middle !important;width:3em !important;height:1.3em !important}@media (max-width: 500px){.additional-checkout-button--apple-pay{display:none}}.additional-checkout-button--google-pay{line-height:0 !important;padding:0 !important;border-radius:unset !important;width:80px !important}@media (max-width: 500px){.additional-checkout-button--google-pay{width:100% !important}}.gpay-iframe{height:44px !important;width:100%  !important;cursor:pointer;vertical-align:middle !important}.additional-checkout-button--paypal-express{background-color:#ffc439 !important}.additional-checkout-button--paypal{vertical-align:top;line-height:0 !important;padding:0 !important}.additional-checkout-button--amazon{background-color:#fad676 !important;position:relative !important}.additional-checkout-button--amazon .additional-checkout-button__logo{-webkit-transform:translateY(4px) !important;transform:translateY(4px) !important}.additional-checkout-button--amazon .alt-payment-list-amazon-button-image{max-height:none !important;opacity:0 !important;position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}.additional-checkout-button-visually-hidden{border:0 !important;clip:rect(0, 0, 0, 0) !important;clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;margin:-2px !important;overflow:hidden !important;padding:0 !important;position:absolute !important}

.shopify-payment-button__button--hidden {
            visibility: hidden;
            }
            .shopify-payment-button__button {
            border-radius: 4px;
            border: none;
            box-shadow: 0 0 0 0 transparent;
            color: white;
            cursor: pointer;
            display: block;
            font-size: 1em;
            font-weight: 500;
            line-height: 1;
            text-align: center;
            width: 100%;
            transition: background 0.2s ease-in-out;
            }
            .shopify-payment-button__button[disabled] {
            opacity: 0.6;
            cursor: default;
            }
            .shopify-payment-button__button--unbranded {
            background-color: #1990c6;
            padding: 1em 2em;
            }
            .shopify-payment-button__button--unbranded:hover:not([disabled]) {
            background-color: #136f99;
            }
            .shopify-payment-button__more-options {
            background: transparent;
            border: 0 none;
            cursor: pointer;
            display: block;
            font-size: 1em;
            margin-top: 1em;
            text-align: center;
            width: 100%;
            }
            .shopify-payment-button__more-options:hover:not([disabled]) {
            text-decoration: underline;
            }
            .shopify-payment-button__more-options[disabled] {
            opacity: 0.6;
            cursor: default;
            }
            .shopify-payment-button__button--branded {
            display: flex;
            flex-direction: column;
            min-height: 44px;
            position: relative;
            z-index: 1;
            }
            .shopify-payment-button__button--branded .shopify-cleanslate {
            flex: 1 !important;
            display: flex !important;
            flex-direction: column !important;
            }
#shopify-section-1531491175365 {
                     background: url('../images/Untitled-3.png?v=1531491213');
                     background-size: auto auto;
                     background-size: cover;
                     height: 450px;
                     background-repeat: no-repeat;
                     }


/*soma */   
body{font-family: 'Raleway';color: #353535}  
p{color:#353535;} 
a{color: #353535;}
a:focus,button:focus{outline: none;}
:focus{outline:none;}
.textsection p {
    color: #353535;font-weight: 500;
}
.headermiddle{width: 100%;margin: 0;}
.numbertop {margin-top: 1px;}
.carticon{float: right;}
.carticon-text{display: inline-block;padding-top: 3px;color: #414141;vertical-align: middle;}
.carticon{
    padding:0 0 2px 10px;
    border: 1px solid #e0e0e0;
    border-radius: 15px;
    font-size: 14px;
    text-transform: uppercase;
    color: #414141;
    font-weight: 700;
    margin-right: 0;margin-top: -5px}
.carticon img{float: right;padding-right: 2px;}
.carticon a{position:relative;vertical-align: middle;display: inline-block;padding:0 0 0 7px;top: auto;-ms-transform: translateY(0);-webkit-transform:translateY(0);transform: translateY(0);}
.emailtop{margin-right: 50px;}
.site-nav a{text-transform: uppercase;color: #000;font-weight: 700;}
#SiteNav li{display: inline-block;float: none;margin: 0 1.4%;position: relative;width: auto;}
#SiteNav li:after {
    content: '';
    display: inline-block;
    background: url(//cdn.shopify.com/s/files/1/0019/0355/8700/t/5/assets/dot.png?v=142114766020663468591535028241) no-repeat center center;
    width: 5px;
    height: 5px;
    position: absolute;
    right: -21px;
    top: 45%;
}
#SiteNav li:last-child:after{background: none;}
.bannertext h2{font-size:46px;font-weight: 800;}
#shopify-section-1531491175365{height: auto !important;padding: 0 0 200px;background-position: center center !important;}
.mainbnr{max-width: 620px;text-align: center;}
.bannertext p{color: #484848;font-size: 18px;margin:0 0 20px;}
.banner_imgsection .iconbanner:first-child{padding-left: 0}
.iconbanner{color: #484848;font-weight: 700;}
.bannerbtn{max-width:170px}
.bannerbtn a{text-transform: uppercase;display: block;text-align:center;font-weight:600;}
.banner_imgsection{padding-left: 0;padding-bottom: 30px;}
.thre_text {padding: 0 0 10px;}
.thre_text h4{font-weight: 800;color: #070707;}
.thre_text p{font-size: 15px;width: 80%;min-height: 80px;}
.thre_text.thre_text-mid p{width: 71%;}
.text_top h4{text-transform: initial;font-size: 22px;font-weight: 700;}
.thre_text a {
    font-weight: bold;color: #353535;font-size: 12px;text-transform: uppercase;
}
.section-header.text-center h2{font-size: 36px;font-weight: 800;}
#shopify-section-1529628649715 p strong{text-transform: uppercase;font-size: 16px;}
.four_block_section h4{font-size: 20px;font-weight: 700;margin: 5px 0 10px;}
.quoteimg-title{font-weight: 800;margin:0 0 10px;}
.quoteimg-stars{text-align: center;}
.quoteimg-stars img{margin: 0 auto 20px;}
.quotes-slider__text cite{font-weight: 700;font-style: italic;}
.quotes-wrapper .slick-dots{margin-top: 30px;}
.footer_top_text h4{color: #1c1c1c;font-weight: 700;font-size:16px;}
.footer_top_text p {font-size: 13px;}
.site-footer .list--inline>li{margin-right: 20px;}
.site-footer .list--inline>li:last-child{margin-right:0;}
.site-footer .grid.grid--no-gutters:last-child{border-top: 1px solid #8f8f8f;margin-top:30px;}
.site-footer__social-icons, .site-footer__copyright{margin-top:30px}
.rte-setting{padding:0 30px;}
.slick-prev, .slick-next{top:40%;height: 57px;width: 34px;}
.slick-prev:before, .slick-next:before{font-family:'FontAwesome';color: #b9ddda;font-size:100px;line-height: 50px;}
.slick-next:before {
    content: "\f105";
}
.slick-prev:before {
    content: "\f104";
}
.grid__item.one-whole.threblk.frst{border:1px solid #d7c99b;}
.grid__item.one-whole.threblk.scnd{border:1px solid #c3dbe5;}
.grid__item.one-whole.threblk.thrd{border:1px solid #e0c1c1;}
.site-header__logo-image img{width: auto;}
.welcome-title{font-size: 36px;font-weight: 700;}
.welcome-title span{font-weight: 800;}
#shopify-section-1531456379266.index-section{padding-top: 0;}
.site-footer a {font-weight: 300;font-size: 14px;}
.site-footer__copyright-content,.site-footer__copyright,.site-footer__copyright a{font-size: 16px;}
h2, .h2{letter-spacing:0;}
 .welcome-holder .rte-setting{padding:0}
.welcome-holder{
    -webkit-flex: 0 1 65%;
    -moz-flex: 0 1 65%;
    -ms-flex: 0 1 65%;
    flex: 0 1 65%; 
}
.customsection .rte-setting {padding: 0;}
.breadcrumb{border-bottom:1px solid #f4f4f4;padding:5px 0 5px;font-sixe:12px;color:#a6a6a6}
.breadcrumb a,.breadcrumb span{font-size:12px;color:#a6a6a6}
.breadcrumb span{margin:0 10px}
.breadcrumb span:last-child{color:#868686;margin:0}
.template-index .underline_img{display:none;}
 /* Our product */
.collectiontopbar h2{font-weight: 800;font-size: 40px;}
h2, .h2{letter-spacing: 0;}
#shopify-section-collection-template h3{font-weight: 800;}
s.product-price__price{color: #a0a0a0;text-decoration:none;position: relative;}
s.product-price__price:after{content:'';width:100%;height:1px;background:#ff0000;position: absolute;left: 0;top:12px;-webkit-transform: rotate(-8deg);-moz-transform: rotate(-8deg);-ms-transform: rotate(-8deg);transform: rotate(-8deg);}
.product-price__sale, .product__price--sale{color: #353535;font-weight: 700;padding-left: 10px;}
.btnaddtocart{text-transform: uppercase;font-weight: 600;}
.productimages{text-align: center;width: 100%;display: inline-block;}
.productimages .thumbnails-wrapper {width: 100%;float:none;}
.productimages .thumbnails-wrapper ul{margin-left:0;text-align:center}
.productimages li{float:none;display:inline-block;vertical-align:bottom;padding:0 6px;max-width:18%;}
.productimages li:last-child{margin-right: 0;}
.grid__item.one-third.threblk{width:31.3%}
.grid__item.one-third.threblk:first-child{margin-left:0}
.welcome-holder{padding-top:10px;}
 /* End Our product */
 /* products */
.template-product{font-family:'Montserrat', sans-serif!important;}
.template-product p{font-family:'Montserrat', sans-serif!important;}
.template-product .headermiddle p{font-family: 'Raleway', sans-serif !important;}
.product-single__meta h4{font-weight: 800;font-family:'Montserrat', sans-serif!important;font-size:20px;}
.product-single__meta h3{font-weight: 800;font-size: 30px;font-family:'Montserrat', sans-serif!important;}
.product-single__description.rte li{font-weight: 600;margin-bottom: 10px;}
.social-sharing{display: none;}
#shopify-section-product_image_text{background:#fffff8;}
.template-product .section-header.text-center h2{text-transform: initial;}
p.product-single__price.product-single__price-product-template{font-family:'Montserrat', sans-serif!important;}
.product-form__item label[for="Quantity"]{display:none;}
.template-product .footer_top_text{font-size:14px}
.template-product .footer_top_text h4{font-family:'Montserrat', sans-serif!important;font-size:14px;}
.template-product .text_top h4{text-transform:uppercase;font-size:20px;font-weight:700;font-family:'Montserrat', sans-serif!important;margin: 0 0 5px;}
.product_info_left_bottom{padding-top: 30px;}
.daily_feeding-left{float: left;width:60%;}
.daily_feeding-left h2{font-weight:700;font-family:'Montserrat', sans-serif!important;font-size:20px;margin:0 0 30px;text-transform:uppercase}
.daily_feeding-left ul{margin-bottom: 30px;}
.daily_feeding-left ul li{display: inline-block;width: 100%;margin: 0 0 5px;padding: 5px 0;border-bottom: 1px solid #dbddda;font-family: 'Montserrat', sans-serif;font-weight: 600;text-transform: uppercase;}
.daily_feeding-left ul li:last-child{border-bottom: none;}
.daily_feeding-left ul li span{float: right;width: 137px;}
.daily_feeding-left h3{font-weight:400;font-size:17px;}
.daily_feeding-left h3 span{font-weight:600;}
.product_info_left_bottom_right{padding-left:37px;}
.product_info_left_bottom_right p{font-size:14px;font-weight:600;text-transform:uppercase;}
.product_info_right_second p{font-size: 15px;}
.product_info_right_second p span{font-weight: 700;}
.procuctrightitem .h4{text-transform: uppercase;}
.procuctrightitem h3{font-size: 26px;font-weight: 700;}
#shopify-section-related-products .grid-view-item__link.grid-view-item__image-container{border:none;padding-bottom:0;margin-top:0;}
.template-product .product-price__sale{padding-left: 0;}
.template-product .four_block_section h4{font-size: 18px;font-family:'Montserrat', sans-serif!important;font-weight:600;}
.template-product .four_block_section .product_four p{padding:0 13%;}
.template-product .quotes-slider__text{position: relative;}
.template-product .quotes-slider__text:after{content: '';position: absolute;top:55px;left: 0;right: 0;background: url(https://cdn.shopify.com/s/files/1/0019/0355/8700/files/testimonial-border.png?16489217072914990112) no-repeat center top;height: 100%;}
.template-product .quoteimg {position:relative;z-index:9;}
.template-product .rte-setting {padding: 0 13%;}
.template-product .procuctrightitem{}
.template-product #shopify-section-related-products .grid-view-item{margin: 0 0 20px;}
.template-product #shopify-section-related-products .procuctrightitem {margin-top: 10%;}
.template-product #shopify-section-related-products .procuctrightitem h3{font-family:'Montserrat', sans-serif!important;font-size: 23px;}
.template-product #shopify-section-related-products .procuctleftitem{width:35%}
.template-product #shopify-section-related-products .procuctrightitem{width:65%}
.template-product #shopify-section-related-products .procuctrightitem .btnaddtocart{max-width:200px;float:left;margin:0;}
.product-single__thumbnail{border:1px solid #ddd;}
.product_info_left_bottom_left ul{text-transform:uppercase;font-weight:600;font-size:14px;font-family:'Montserrat', sans-serif!important;width:50%;}
.product_info_left_bottom_left ul li{border-bottom:1px solid #c9cece;}
.product_info_left_bottom_left ul li:last-child{border-bottom:none}
.template-product #shopify-section-footer{margin-top:50px;display: inline-block;width: 100%;}
.product_info_left_bottom_left p b{text-transform:uppercase;}
.template-product .underline.center{display:none;}
.underline_img {background:url('https://cdn.shopify.com/s/files/1/0019/0355/8700/files/line2.png?3695543076858036341');width:121px;height:15px;display:block;margin:0 auto 30px}
.product-single .product-price__price {
    font-weight: 700;
    font-size: 28px;
    color: #262626;
}
 /* cart update css */
  
  .cart__qty-input {
    width: 50px;
    text-align: center;
  }
 .cart__update {
    background: #f0cf65 !important;
    color: #282929;
 }
 .cart__remove {
    background-color: #f05c5c;
    color: #fff;
 }
.cart__remove:hover {
  color: #fff !important;
}
.cart__continue--large {
  background-color: #03ABE9;
  color: #fff;
}
.cart__continue--large:hover {
  color: #fff !important;
}
.checkout-btn {
  background: #f0cf65 !important;
  color: #282929;
}
.cart__footer .custom-grid__item {
  display: flex;
  align-items:center;
  margin-bottom: 20px;
  flex-wrap: wrap;
}
.custom-grid__item label {
  max-width: 25%;
  width: 100%;
} 
.custom-grid__item .cart-note__input{
  width: 100%;
  max-width:75%;
}

.additional-checkout-buttons .shopify-cleanslate ul{
  -webkit-justify-content: end;
}
/* End products */
@media (max-width: 1199px){
.thre_text p{width: 83%;}
.text_top h4{font-size:23px;}
}
@media (max-width: 1100px){
#SiteNav li{margin: 0 1.0%;}  
#SiteNav li:after{right: -17px;top: 40%;} 
.thre_text p{width:73%;}
.thre_text p br{display:none}
.text_top h4{font-size:19px;}
}
@media (max-width:992px){
#SiteNav li a{font-size: 13px;}
.site-header__search {padding-right: 0;}   
.carticon,.emailtop,.numbertop{font-size: 12px;}
.text_top h4{font-size:18px;}
.headermiddle img{padding-top:0}
}
@media (max-width:917px){
.carticon,.emailtop,.numbertop{font-size: 11px;}
.numbertop{margin-top:5px;}
.emailtop{margin-top:4px;}
#SiteNav li {
    margin: 0 0.5%;
}
#SiteNav li:after{right: -7px;}
.product_info_left_bottom_left ul{font-size:13px;}
  .template-product .quotes-slider__text:after{background:none;}
  #shopify-section-collection-template h3{font-size:15px;}
.template-collection #Collection .btnaddtocart{width:61%;}
 .thre_text p{width:68%;}
}
@media (max-width:768px){
#shopify-section-1531491175365{padding: 0;}
#SiteNav li {
    margin: 0;
}
#SiteNav li:after{right: -5px;}
 .welcome-title{font-size:30px}
  #shopify-section-product_info_section .textsection{width:100%}
}
@media (max-width:768px){
.footer_top{text-align:center}
.footer_top_img{float:none;width:100%;line-height:46px;margin-bottom:10px;}
.footer_top_img img{vertical-align:bottom;}
.footer_top_text{padding:0;width:100%}
.grid__item.one-third.threblk{width:100%}
  .text_with_image_main{width: 50%;padding-top: 0;}
  .collectiontopbar p{width:100%;}
  #shopify-section-product_image_text ..textsection{width:100%}
   .product_des{text-align:center}
  .product-single__thumbnail{max-width:100%}
 .product_info_left_bottom_left {
    max-width:280px;
    margin: 0 auto 20px;
    float: none;
    text-align: center;
}
  .product_info_left_bottom_left ul{text-align:left;font-size:14px;}
  .product_info_left_bottom_right p{max-width: 200px;margin: 0 auto;}
  .product_info_right{max-width: 465px;margin: 0 auto;float: none;    clear: both;}
  .product_info_right_fourth p br{display:none}
  .template-product #shopify-section-related-products .procuctleftitem{width:100%;max-width: 320px;
    margin: 0 auto;
    float: none;}
  .template-product #shopify-section-related-products .procuctrightitem{    margin: 0 auto;
    float: none;
    text-align: center;    max-width: 300px;}
  .procuctrightitem .h4.grid-view-item__title{text-align: center;}
  .template-product #shopify-section-related-products .procuctrightitem .btnaddtocart{float:none;margin:0 auto;}
  #ProductSection-related-products .grid__item.small--one-half.medium-up--one-half{margin-left: auto;
    margin-right: auto;
    float: none;
    display: block;}
  .template-product #shopify-section-related-products .procuctrightitem {width: 90%;}
#shopify-section-related-products .grid{
    margin-left: -12px;
}
  .product_info_left_bottom_right {
    padding-left:0;
}
  .thre_text p{width:100%;}
  .thre_text p br{display:none}
  #shopify-section-1531485961230 .centersection {
      left: 0;
    right: 0;
    margin: 0 auto;
}
 #shopify-section-collection-template h3{font-size:14px;}
.template-collection #Collection .btnaddtocart{width:66%;}
.threblk .thre_text h4 br{display:none}
.text_top h4{font-size:21px;}
#shopify-section-related-products .section-header{margin-bottom:0;}
#shopify-section-related-products .underline_img{margin-bottom:0;}
#shopify-section-1531423301741{padding-bottom:0;}
#shopify-section-1531423301741 .page-width{padding-left:0;padding-right:0;}
#shopify-section-1531423301741 .image-bar--small .image-bar__content{/*height:210px;*/height:auto;} 
#shopify-section-1531423301741 .image-bar__item{background-image: url(https://cdn.shopify.com/s/files/1/0019/0355/8700/files/newto-res.png?15356946378415658834)!important;}
#shopify-section-1531423301741 .image-bar--small .image-bar__item{height:auto}
#shopify-section-1531423301741 .ratio-container:after{padding-bottom:62%;}
.product_info_left_top{text-align:center;}
.section-header {margin-bottom: 20px;}
.headermiddle.mob{padding-right:0;}
}
@media (max-width:749px){
.headermiddle{padding-top: 25px;}
.site-footer__copyright{text-align: center;}
.site-footer .grid__item.medium-up--one-half.rightside{float: none;display: inline-block;}
.site-footer__copyright-content{padding-right: 0;}
.headermiddle { width: 89%;}
  .welcome-title {text-align:center;}
  .underline{    margin: 0 auto 17.5px;}
  .bannertext h2{font-size:36px;}
  .threblk .thre_text p{ min-height: auto;margin:0 auto 10px;}
  .threblk .thre_text p br{display:none}
  .welcome-holder{text-align:center;}
  .welcome-holder .rte-setting{padding:0}
  #shopify-section-1529628649715 .textsection,#shopify-section-1531485961230 .textsection{width: 100%}
  .customsection .feature-row__image-wrapper { margin: 0 auto;}
  .leftsection .grid__item,.four_block_section .grid__item{padding-left: 0;}
  .underline_in{float:none;margin:0 auto}
  .slick-prev:before, .slick-next:before{font-size:50px;}
  .quotes-slider__text p {margin-bottom: 10px}
  .quotes-wrapper .slick-dots {margin-top: 0; }
  .four_block_section .centersection{left:0;right:0;margin:0 auto;}
  .site-footer__linklist-item{width:100%}
.site-footer__copyright{display:none;}
.site-footer .grid.grid--no-gutters:last-child{border-top: none;margin-top: 0;}
#shopify-section-1529628649715 .grid{margin-left: 0;}
#shopify-section-1529628649715 .grid__item.medium-up--one-third.text-center.customsection{    max-width: 400px;
    margin-right: auto;
    float: none;
    margin-left: auto;margin-right: auto;}
.text_with_image_main {width: 100%;overflow: hidden;padding-top: 30px;}
.grid__item.one-whole.imgtop {padding-left: 0;max-width: 350px;float: none;margin-left: auto;margin-right: auto;}
.collectiontopbar{padding-left:0;padding-right:0;}
#Collection .grid-view-item__link.grid-view-item__image-container{margin-top:0;}
#Collection .grid-view-item__link.grid-view-item__image-container:first-child{margin-top:0;}
  .productmainimage{float:none;margin: 0 auto;}
  .grid__item.product-single__photos.medium-up--one-half {border-right: none}
 .template-product .iconproduct{width:100%;padding-left:0}
 .template-product .product-single__meta{text-align:center}
 .template-product .product-single__description.rte ul{text-align:left;max-width: 250px;margin: 0 auto 30px!important;}
 .template-product .product-form__item--quantity{margin-left:31%}
  .product_main_image{text-align:center;}
  #shopify-section-product_image_text .feature-row{position:relative;padding-top: 320px;}
  #shopify-section-product_image_text .mbl_key_benft_img{   position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 0;
    padding: 0;}
  #shopify-section-product_image_text .mbl_key_benft_img img{height:310px;}
  .product-price__sale-label{display:block}
  .product-price__price{font-size:20px;}
  .product-price__sale-label{display:inline-block;}
  #shopify-section-collection-template h3{font-size:18px;}
 .template-collection #Collection .btnaddtocart{width:50%;}
.text_top h4{font-size:22px;}
.textsection{width:100%;}
#shopify-section-product_image_text .textsection{width:100%;}
#shopify-section-1531423301741 .image-bar{max-width:100%;}
.footer_top{margin-top:25px;}
#shopify-section-1531423301741 .ratio-container:after{padding-bottom:65%;}
.template-product .product-single__photo{padding-top: 120.333%!important;}
}
@media (max-width:568px){
.template-product .product-form__item--quantity {margin-left: 24%;}
  #shopify-section-product_info_section .textsection p br{display:none;}
}
@media (max-width:539px){
.site-header__logo{padding-left:10px;} 
.site-header__logo img{max-width: 100%!important;}
.headermiddle.mob{padding-right:0; }
.bannertext h2{font-size:30px;}
  .section-header.text-center h2 {font-size: 30px;}
  .collectiontopbar h2{font-size:32px;margin: 10px 0 10px
    .product-single__meta h3{font-size:28px}
}
@media (max-width:480px){
 .welcome-title{font-size:24px}
.emailtop {margin-right: 25px;}
 .bannertext h2{font-size:28px;}
 .section-header.text-center h2 {font-size:25px;}
 .threblk .thre_text p{width:100%;}
 .thre_text p {font-size: 13px;}
 .quotes-slider__text .rte-setting,#shopify-section-1529697431854 .rte-setting{ padding: 0}
 .site-footer h2,#contact_form .h4{font-size:14px;}
  .site-footer .site-footer__linklist li a{font-size:13px}
   .product-single__meta h3{font-size:24px;}
.template-product .product-form__item--quantity {margin-left: 20%; }
.product_info_right_second p {
    font-size: 14px;
}
  .template-product #shopify-section-related-products .procuctrightitem h3{font-size:20px}
  .product-price__price{font-size:18px;}
#shopify-section-1531423301741 .ratio-container:after{padding-bottom:66%;}
.template-product .product-single__photo{padding-top: 115.333%!important;}
}
@media (max-width:375px){
  .bannertext p{font-size:16px}
  .threblk .thre_text h4 {font-size:17px}
  .text_with_image_main .text_top h4{font-size:20px;}
  .thre_text p {font-size: 12px;}
  #shopify-section-1529628617060 .textsection{width:100%}
.footer_top_text h4{font-size: 0.8375em}
.footer_top_text p {font-size: 0.7375em;}
  .site-footer h2,#contact_form .h4{font-size:13px;}
 .site-footer.site-footer__linklist li a{font-size:12px;}
.grid__item.medium-up--one-third.text-center.customsection{padding:20px 0;}
 .collectiontopbar h2{font-size:28px;}
  .product-single__meta h3{font-size:22px;}
 .template-product .product-form__item--quantity {margin-left:12%; }
.section-header.text-center h2 {
    font-size: 20px;
}
  .text_with_image_main .text_top h4 {
    font-size: 16px;
}
  .product_info_right_second p {
    font-size: 12px;
}
  .product_info_right_fourth p{font-size: 12px;}
  .template-product #shopify-section-related-products .procuctrightitem h3{font-size:18px}
  .product-single__meta h4{font-size:18px;}
  #shopify-section-product_image_text .mbl_key_benft_img img {height: auto}
    .template-product .four_block_section .product_four p {
    padding: 0 ;
}
  .template-product .footer_top_text h4{font-size:12px;}
 #shopify-section-1531423301741 .ratio-container:after{padding-bottom:67%;}
 #shopify-section-product_image_text .feature-row{padding-top:300px}
}
@media (max-width:320px){
  .headermiddle img{max-width:15px;} 
  .headermiddle p {font-size: 0.8375em;}
  .emailtop {margin-right: 15px;}
  .bannertext h2{font-size:25px;}
  .bannertext p{font-size:14px}  
  .threblk .thre_text h4 {font-size:15px}
  .section-header.text-center h2 {font-size:20px;}
  .thre_text p {font-size: 11px;}
  .footer_top_text h4{font-size: 0.7375em}
.footer_top_text p {font-size: 0.6375em;}
 .site-footer h2,#contact_form .h4{font-size:11px;}
 .site-footer .site-footer__linklist li a{font-size:10px;}
  #shopify-section-1529628649715 p strong{font-size:15px;}
 .collectiontopbar h2{font-size:24px;}
  .product-single__meta h3{font-size:20px;}
 .template-product .product-form__item--quantity {margin-left:5%; }
  .product_info_right_second p {
    font-size: 10px;
}
  .template-product #shopify-section-related-products .procuctrightitem h3{font-size:16px}
  .product-price__price{font-size:16px;}
   #shopify-section-1531423301741 .ratio-container:after{padding-bottom:68%;}
 #shopify-section-product_image_text .feature-row{padding-top:250px}
}
 /*soma */