/** Shopify CDN: Minification failed

Line 216:34 Unexpected ","
Line 554:16 Expected identifier but found "."

**/
@font-face {
  font-family: 'Abraham';
  src: url('Abraham.eot');
  src: url('Abraham.eot') format('embedded-opentype'),
    url('Abraham.woff2') format('woff2'),
    url('Abraham.woff') format('woff'),
    url('Abraham.ttf') format('truetype'),
    url('Abraham.svg#Abraham') format('svg');
}
body {font-family: 'Open Sans', sans-serif;}
.btn--secondary {background-color:#fcf9f3;color:#2a2a26;border-color: #fcf9f3;}
div#PageContainer {margin-top: -10px;}
h1 , .h1 {font-size:62px; font-family: 'Abraham';letter-spacing:0px;}
h2 , .h2{font-size:43px;font-family: 'Abraham';letter-spacing:0px;}
.section-header  h2 span , .section-header  .h2 span {font-size:61px;}
.section-header  h2 , .section-header  .h2  {margin-bottom:0px;}
h4 , .h4 , .section-header .rte p  {font-size:27px;font-weight:600;line-height: 1.3;}
.section-header {margin-bottom:60px;}
.section-header {display:flex;flex-wrap:wrap;justify-content:space-between;align-items: flex-end;}
.section-padding {padding-top:55px;padding-bottom:55px;}
.btn{font-family: 'Abraham';font-size:32px;letter-spacing:1px;background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/blabk-btn-bg.png?v=1633088004);background-repeat: no-repeat;background-color: transparent;padding: 5px 20px;background-size: 100% auto;transition:0.3s ease-in-out;}
.btn.btn-small {font-size:25px;background-image: url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/bg.png?v=1633331707);padding: 8px 20px;}
.btn.btn-small:hover {background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/bg1.png?v=1633588479);}
.btn.btn-large{font-family:Abraham;font-size:55px;background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/shop-bg.png?v=1633517135);font-weight:400;min-height:unset;padding: 8px 21px;line-height:1;letter-spacing:0px;background-size:100% auto;background-position:top;display:inline-block;background-color:transparent;border:0px;background-repeat:no-repeat;}
.pt-0{padding-top:0px !important;}
input , textarea , select {font-size:20px;color:#2a2927;background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/input1.png?v=1634710435);background-repeat:no-repeat;background-color:transparent;border:0;min-height:unset;padding:11px 25px;background-size:100% 100%;}
label{font-weight:600;font-size:16px;}
/*==animation-start==*/
.o-wave{position:relative;z-index:2;overflow:hidden;}
.o-wave svg{display:block;width:200vw;height:10px;position:relative;bottom:-1px;left:0;}
.o-wave.-reverse svg{width:250vw;top:-1px;}
.o-wave-relative {margin-top:-10px;}
.o-wave.o-wave-top {top:-10px;}
.o-wave.o-wave-bottom {transform:rotate(180deg);}
@media screen and (min-width:48em){.o-wave svg{height:10px;}
  .o-wave.-reverse svg{height:10px;}
}
input , button {outline:0px !important;}
.btn:focus , .btn:hover {background-color:transparent !important;background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/blabk-btn-bg1.png?v=1633588243);}
.btn.btn-large:hover {background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/shop-bg1.png?v=1633596645);}
/*==animation-end==*/
/*==header-start==*/
header .site-nav a{font-weight:600;font-size:21px;letter-spacing:0;padding:7px 13px;display:block;line-height:1;}
.site-nav__link--active .site-nav__label{border-bottom:0px;}
a.site-header__logo-image{background-color:transparent;animation:none;}
.site-header{padding:0 70px;border: 0px;}
.site-header .site-header__icons-wrapper svg{width:50px;height:auto;}
.site-header .site-header__icons-wrapper a:hover svg g {fill: #000;}
.site-header__account, .site-header__cart{padding:6px 5px; display:inline-block;}
.site-header .site-header__icons-wrapper{width:auto;margin-left:30px;top:12px;}
.site-header .header-right-part{display:flex;align-items:center;justify-content:flex-end;}
.site-header .h2.site-header__logo{position: absolute;top: -55px;margin: 0px;}
.site-nav{margin:30px 0 10px;}
header .site-nav a{position:relative;}
header .site-nav .site-nav--active a::after , .mobile-nav li.mobile-nav__item.site-nav--active a::after{content:'';position:absolute;bottom:0;background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/underline.png?v=1632992836);display:block;left:0;width:calc(100% - 26px);height:3px;background-size:contain;right:0;margin:0 auto;}
.template-index .logo-align--left{display:none;}
.template-index header .grid--table>.grid__item{width:100%;}
.slideshow__slide {overflow:unset;z-index:unset;}
#shopify-section-header .o-wave {transform:rotate(180deg);top:0px;}
.template-index .site-header .header-right-part {justify-content:space-between;}
header .site-nav a:hover span {border:0px;color:rgba(0,0,0,0.6);}
/*==header-end==*/
/*==slider-start==*/
.slideshow{max-height:100%;overflow:unset;}
a.btn.slideshow__btn{font-family:Abraham;font-size:55px;background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/button-bg.png?v=1633001968);font-weight:400;min-height:unset;padding: 5px 20px;line-height:1;letter-spacing:0px;background-size:100% 100%;background-position:top;display:inline-block;background-color:transparent;border:0px;background-repeat:no-repeat;}
a.btn.slideshow__btn:hover  {color:#fcf9f3;background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/button-bg1.png?v=1633587947);}
.slideshow__btn-wrapper{position:absolute;bottom:0;z-index:3;left:0;right:0;margin:0 auto;text-align:center;transform:translateY(50%);}
.slideshow img.slideshow-logo{margin-bottom:35px;}
.slideshow .share-image{position:absolute;top:50%;transform:translateY(-50%);right:20%;z-index:2;max-width:200px;}
.index-section--slideshow {padding-bottom:0px;}
.slideshow .ratio-container:after {display:none;}
.preparation-slideshow .slideshow{max-height:100vh;}
.slideshow img.slideshow-logo {max-width:440px;}
.share-image img {width:100%;}
/*==slider-end==*/
/*==animated-scroll-banner-start==*/
.yellow-banner{padding:55px 0 40px;text-align:center;}
.yellow-banner-content{max-width:880px;margin:0 auto;}
.yellow-banner-content h4{margin-bottom:0px;}
.animated-scroll-banner ul{text-align:center;padding:12px 0px;}
.animated-scroll-banner ul li{color:#fcf9f3;font-family:Abraham;font-size:33px;display:inline-block;vertical-align:bottom;}
.animated-scroll-banner ul li img{max-width:13px;margin:0px 17px;display:inline-block;vertical-align:middle;}
.animated-scroll-banner ul li span{font-family:"Open Sans",sans-serif;font-weight:600;font-size:28px;}
.yellow-banner-wave .o-wave svg path{fill:#fdb740 !important;}
.animated-scroll-banner .o-wave svg path{fill:#2a2a26 !important;}
.animated-scroll-banner + .o-wave svg path{fill:#2a2a26 !important;}
/*==animated-scroll-banner-end==*/
/*==collection-start==*/
.feature-collection .products-content{display:none;}
.product-card__image-with-placeholder-wrapper{background-color:transparent;animation:none;}
.grid-view-item{margin:0 auto 30px;}
.feature-collection .grid{
display:flex; flex-wrap: wrap; justify-content: center;
margin-left:-20px;margin-right:-20px;overflow:hidden;max-width: 950px;margin: 0 auto;}
.feature-collection .grid .grid__item {
flex: 0 0 33%;
}
.feature-collection .grid__item{padding:0px 20px;}
.feature-collection a.btn {margin-top: 40px;}
.collection-bottom-image{margin:20px auto 20px;text-align:center;}
.collection-bottom-image svg {max-width:600px;width:100%;}
.video-section h2.h1.mega-title.video__title{text-transform:uppercase;color:#fcf9f3;}
header.section-header.text-center{justify-content:center;margin-bottom:25px;}
.home-feature-blog .article__title , .home-feature-blog .article__grid-meta{display:none;}
.article__grid-image-container{background-color:transparent;animation:none;}
.home-feature-blog ul.grid .grid__item{clear:unset !important;}
.home-feature-blog .slick-list{padding:0 30% 0 30% !important;}
.article__grid-image-wrapper{max-width:100% !important;}
.article__grid-image-wrapper img{border-radius:50px;max-width:100%!important;max-height:unset !important;width:100%;height:100%;object-fit:cover;}
.article__grid-image-container{padding-top:67% !important;margin-bottom:0px;}
.home-feature-blog .hr--invisible{margin:33px 0px;}
.rich-text-block{max-width:800px;margin:0 auto;}
.rich-text-block .rte-setting{margin-bottom:40px;}
.rich-text-block{text-align:center;}
.about-us-section .o-wave svg path , .testimonial .o-wave svg path{fill:#52a1dc;}
.testimonial .o-wave.o-wave-top svg path{fill:#77b560;}
.quote-text{font-family:Abraham;font-size:22px;text-transform:uppercase;color:#fcf9f3;background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/quote.png?v=1633339157);background-repeat:no-repeat;max-width:130px;padding:0px 10px 0px;text-align:center;line-height:1;height:124px;display:flex;align-items:center;background-size: 130px auto;}
.star-review img{max-width:120px;margin:0 auto;}
.star-review{margin-bottom:7px;line-height:1;}
.testimonial-slider .author{color:#fcf9f3;font-weight:bold;}
.quotes-slider__text p{margin-bottom:0px;font-size:16px;font-weight:600;}
.quotes-slider__text{max-width:271px;margin:0 auto;}
.quotes-wrapper .slick-dots{display:none;}
.quote-text{position:absolute;top:calc(-45% + 50px);right:27%;z-index:2;}
.testimonial-slider .page-width{position:relative;}
.quotes-wrapper{padding:50px 0px;}
.testimonial-above-image{line-height:0;position:relative;padding-top:50%;}
.testimonial-above-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.home-feature-blog .grid--blog {margin-bottom:30px;}
.home-feature-blog .hr--invisible {margin:0px;}
/*==quote-end==*/
/*==footer-start==*/
.site-footer__item-inner--newsletter .section-header h2{font-size:27px;}
footer .section-header h2 span {font-size:33px;}
footer .site-footer__content{justify-content:space-between;align-items:flex-end;padding:30px 0px;}
footer .site-footer__content .site-footer__item--full-width{flex:unset;width:auto;margin:0px;}
footer .site-footer__item--full-width .site-footer__item-inner--newsletter{max-width:100%;}
footer .site-footer__item--full-width .site-footer__item-inner--newsletter .section-header{margin-bottom:0px;}
.site-footer__item-inner--newsletter .newsletter__input{font-size:20px;color:#2a2927;background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/input_70b8cb12-c7ff-488e-94b5-c1758675d69d.png?v=1633348257);background-repeat:no-repeat;background-color:transparent;border:0;min-height:unset;padding:11px 25px;background-size:100% 100%;width:400px;max-width:100%;margin-right:auto;margin-top:0px;margin-right:15px;}
.newsletter-text{text-align:left;margin-top:3px;}
span.newsletter__submit-text--large{font-size:18px;text-transform:initial;font-family:var(--font-stack-body);line-height:1;}
footer .input-group__btn{flex-grow:unset;line-height:0;}
button.btn.newsletter__submit{min-height:unset;background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/yes.png?v=1633349253);margin:0px;padding:13px 21px;}
.site-footer__newsletter .input-group{align-items:flex-start;}
.site-footer__item-inner--newsletter .newsletter__input::-webkit-input-placeholder{color:#2a2927;}
.site-footer__item-inner--newsletter .newsletter__input:-ms-input-placeholder{color:#2a2927;}
.site-footer__item-inner--newsletter .newsletter__input::placeholder{color:#2a2927;}
form#ContactFooter{max-width:500px;}
.site-footer__item-inner--newsletter .section-header h2{margin-bottom:5px;}
footer .social-icons .icon{height:50px;width:50px;}
.footer-botoom{background-color:#2a2a26;display:block;clear:both;width:100%;}
.site-footer{margin:0px;padding:0px;}
.navigation-link ul li{display:inline-block;padding:0px 10px;}
.navigation-link ul li a {color:#dfd0ba;font-size:16px;font-weight:400;}
.navigation-link ul li a:hover {color:rgb(223 208 186 / 70%);}
.navigation-link ul{text-align:center;margin-bottom:10px;}
footer small.site-footer__copyright-content{font-size:13px;color:#52a0dc;text-align:center;display:block;}
.footer-botoom-block{padding:10px 0px 10px;}
.site-footer .o-wave.o-wave-top svg path{fill:#52a0dc;}
.site-footer .footer-top + .o-wave.o-wave-top svg path{fill:#2a2a26;}
.site-footer .site-footer__social-icons svg {max-width: 60px;height: auto;}
footer .social-icons__item{padding:0px 7px;}
footer .social-icons__item a:hover svg path {fill:#000;}
button.btn.newsletter__submit:hover {background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/yes1.png?v=1633588687);}
/*==footer-end==*/
/*==top-banner-start==*/
.hero--medium {height:600px!important;max-height: 100%;}
.hero-svg-logo {right:70px;left: unset;width: auto;height: auto;top: 50px;}
/*==top-banner-end==*/
/*==text-with-icon-start==*/
.text-with-icon.texticon-text{text-align:center;}
.texticon-text-block{max-width:840px;margin:0 auto;padding:25px 0px;}
.text-icon-block{display:flex;justify-content:center;text-align:center;padding:35px 0px;margin-left:-40px;margin-right:-40px;}
.text-icon-col img{max-width:200px;max-height:136px;object-fit:contain;margin-bottom:20px;}
.text-icon-col h2{font-size:34px;line-height:1;margin-bottom:5px;}
.text-icon-col p{font-size:24px;}
.text-icon-col{padding:0px 40px;}
/*==text-with-icon-end==*/
/*==text-with-image-start==*/
.text-with-image{text-align:center;}
.section-header.text-center{justify-content:center;}
.section-header .rte{margin-top:10px;max-width:700px;}
.textimage-image{position:relative;padding-top:38%;}
.textimage-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.text-with-image .section-header{margin-bottom:40px;}
div#shopify-section-text-with-image .section-header{padding-top:20px;}
/*==text-with-image-end==*/
/*==faq-start==*/
body.template-page.page_faq .main-content {padding-top:140px;}
.default-template , .shopify-challenge__container {padding-top:80px;padding-bottom: 80px;}
.accordion-container .set>a{font-size:25px;font-weight:600;text-align:left;width:100%;display:block;line-height:1;padding:16px 0px;}
.accordion-container .set .content{display:none;text-align:left;font-weight:500;font-size:16px;padding-bottom:20px;}
.accordion-container h3{text-align:left;font-family:Abraham;font-size:30px;letter-spacing:0.5px;margin-top:40px;margin-bottom:10px;}
.accordion-container{width:100%;margin-bottom:40px;margin-top:20px;}
.accordion-container i{float:right;transition:.3s ease-in-out;font-size:31px;font-weight:400;width:17px;text-align:center;}
.accordion-container i.fa.fa-plus::before{content:'+';}
.accordion-container i.fa.fa-minus::before{content:'-';}
.accordion-container .set{border-bottom:1px solid #2a2a26;}
/*==faq-end==*/
/*=======blog-start========*/
.blog-page  .grid--blog {margin-left:-30px;margin-right:-30px;}
.blog-page  .grid--blog .grid__item {width:33%;padding:0px 10px;clear: unset !important;}
.blog-page .grid--blog h4.article__title{font-family:Abraham;font-weight:400;text-transform:uppercase;line-height:1;margin-bottom:8px;}
.blog-page .grid--blog .article__grid-image-container{margin-bottom:18px;}
.blog-page .grid--blog .rte.article__grid-excerpt{font-weight:600;margin-bottom: 10px;}
.blog-page .grid--blog .rte.article__grid-excerpt span{font-weight:unset !important}
.blog-page .grid--blog .article__grid-meta{margin-bottom:35px;}
.blog-page .grid--blog{margin-bottom:0px;display: flex;flex-wrap: wrap;}
.blog-page .btn.btn-small , .contact-form .btn.btn-small {background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/more-bg.png?v=1633516506);}
.blog-page .btn.btn-small:hover , , .contact-form .btn.btn-small:hover {background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/more-bg1.png?v=1633596416);}
.blog-page .load-more_wrap{text-align:center; margin: 1rem 0;}
.image-with-btn .btn.btn-large{margin-top:60px;}
.blog-page a.article__grid-tag {border: 0;font-weight: 600;font-size: 14px;}
/*=======blog-end==========*/
/*===about-page-start==*/
.top-image{position:relative;padding-top:37%;}
.top-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.about-middle-block .o-wave.o-wave-bottom svg path{fill:#fdb740;}
.about-image-text-block{display:flex;flex-wrap:wrap;}
.about-image-text-block .small-image img{max-width:175px;margin-right:40px;}
.about-image-text-block .small-image{width:215px;}
.about-image-text-block .text-block{width:calc(100% - 215px);}
.about-image-text-block .section-header{margin-bottom:0px;}
div#FeatureRowImageWrapper-feature-row{max-width:100% !important;margin:0px;}
div#FeatureRowImageWrapper-feature-row #FeatureRowImage-feature-row{max-width:100%;max-height:100%;object-fit:cover;}
.feature-row .feature-row__text{padding:50px 50px;max-width:550px;margin:0 auto;}
.feature-row .feature-row__text .section-header{margin-bottom:0px;}
div#FeatureRowImageWrapper-feature-row > div{padding-top:100% !important;}
.feature-col-image{margin-bottom:25px;}
.feature-column-content h4{font-weight:400;font-family:'Abraham';margin-bottom:5px;}
.rte-setting p{font-weight:600;}
.feature-column-content{max-width:370px;margin:0 auto;}
.bg-text{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/small-quotw.png?v=1633524685);    position: relative;width:90px;background-size:90px;height:77px;background-repeat:no-repeat;color:#fcf9f3;font-size:15px;font-family:'Abraham';line-height:1.1;display:flex;align-items:center;justify-content:center;margin:0 auto 15px;}
.review-block p{font-size:21px;font-weight:600;line-height:1.3;}
.review-block{max-width:340px;margin:0 auto;}
.feature-column-content .rte-setting{margin-bottom:25px;}
a.btn.btn-large{margin-top:60px;}
/*==about-page-end==*/
/*==aos-animation-start==*/
[data-aos=zoom-in] {
  transform: scale(.98);
}
.aos-animate {
  transition-duration: 2s !important;
}
[data-aos=zoom-in-up] {
  transform: translate3d(0,15px,0) scale(.9);
}
[data-aos=zoom-in-down] {
  transform: translate3d(0,-15px,0) scale(0.9);
}
/*==aos-animation-end==*/
/*==video-start==*/
.video-control__play-wrapper--with-text .btn{background-color:#2a2a26;}
.video-wrapper1{position:relative;padding-top:40%;width:100%;z-index:1;}
.video-wrapper1 iframe{position:absolute;top:0 !important;left:0 !important;width:100% !important;height:100% !important;}
.video-section-wrapper--medium.video-section-wrapper--min-height{min-height:unset;height:unset !important;}
.video__text-content{position:absolute;top:50%;transform:translateY(-50%) !important;}
/*==video-end==*/
/*==instagram-start==*/
#insta-feed img, .instafeed-shopify img , #insta-feed .instafeed-overlay, .instafeed-shopify .instafeed-overlay , #insta-feed .instafeed-overlay::after, .instafeed-shopify .instafeed-overlay::after{border-radius:30px !important;}
.instagram .slider-arrow[onclick="instafeedSlide(1)"]{right:-10px !important;}
.instagram .slider-arrow[onclick="instafeedSlide(-1)"]{left:-10px !important;}
#insta-feed .slider-arrow, .instafeed-shopify .slider-arrow{font-size:17px !important;}
.instagram #insta-feed, .instagram .instafeed-shopify{margin-top:0px;}
span.insta-tag{display:block;text-align:center;font-size:23px;font-weight:600;margin-top:10px;}
.instagram .section-header{margin-bottom:0px;display:block;}
/*==instagram-end==*/
/*==other-page-start==*/
.default-template h2 , .default-template h3 , .default-template h4 , .default-template h5 , .default-template h6 {font-family: Abraham;font-size: 25px;margin-bottom:15px;margin-top: 30px !important;}
.default-template  p , .default-template a , .default-template li , .default-template td {font-weight:400;}
.slideshow__controls {display:none;}
/*==other-page-end==*/
/*==recipy-page-start==*/
.articlw-image.text-center {margin-bottom: 25px;}
article .section-header {margin-bottom:15px;}
article .rte {font-size: 16px;font-weight: 600;max-width: 700px;margin: 0 auto;}
article .rte h4 , article .rte h2 , article .rte h3 , article .rte h5 , article .rte h6 {font-size: 24px;font-weight: 400;font-family: Abraham;margin-bottom: 15px;margin-top: 30px;}
article .rte p , article .rte  li {font-weight:400;}
.article-padding .btn.btn-small {padding: 12px 20px;}
.about-us-section .about-svg svg {max-width: 550px;width:100%;}
.cook-recipies {margin: -64px 0px 10px 0px;}
/*==recipy-page-end==*/
/*==contactfoem-start==*/
.contact-form input , .contact-form textarea{font-size:20px;color:#2a2927;background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/input1.png?v=1634710435);background-repeat:no-repeat;background-color:transparent;border:0;min-height:unset;padding:11px 25px;background-size:100% 100%;}
.contact-form label{font-weight:600;font-size:16px;}
/*==contactform-end==*/
/*==account-page-start==*/
.template-customers-login p , .template-customers-login a{font-weight:16px;font-weight:bold;}
.form-vertical h1{margin-bottom:30px;}
a#customer_logout_link{display:block;width:100%;font-weight:bold;font-size:16px;}
input.shopify-challenge__button.btn{font-size:25px;}
.myaccount__account-details .btn.btn-small , .template-customers-addresses .section-header .btn.btn-small{padding:15px 20px;}
.section-header a{display:block;width:100%;font-weight:bold;}
.template-customers-addresses .section-header h1 , .template-customers-addresses .section-header p{width:100%;}
.template-customers-addresses .h4{font-family:Abraham;}
.template-customers-addresses .btn{background-size:100% 100%;}
.section-header h1{width:100%;}
a.btn.btn--has-icon-after.cart__continue-btn{background-size:100% 100%;}
.article__tags ul li:last-child {margin-bottom:4px;}
/*==account-page-end==*/
/*==button-svg-start==*/
a.btn.btn-small.get-testy-recipes{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/get_tasty_recipes.svg?v=1637150650);padding:12px 20px;}
a.btn.btn-small.get-testy-recipes:hover{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/h-get_tasty_recipes.svg?v=1637216502);}
.site-footer__item-inner--newsletter .newsletter__input{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/input.svg?v=1637150650);background-size:100% auto;padding:14px 25px}
button.btn.newsletter__submit{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/Yes.svg?v=1637150649);padding:16px 30px;}
button.btn.newsletter__submit:hover{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/h-Yes.svg?v=1637216819)}
button.btn.btn-small.js-load-more{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/more.svg?v=1637150650);}
button.btn.btn-small.js-load-more:hover{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/h-more.svg?v=1637216916);}
#comment_form .btn.btn-small{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/post_comment.svg?v=1637150650);}
#comment_form .btn.btn-small:hover{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/h-post_comment.svg?v=1637217030);}
.return-link-wrapper .btn{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/back_to_recipes.svg?v=1637150650);}
.return-link-wrapper .btn:hover{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/h-back_to_recipes.svg?v=1637217114);}
a.btn.btn--has-icon-after.cart__continue-btn{background-size:100% auto;background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/continue_shopping.svg?v=1637150650);padding:11px 20px;}
a.btn.btn--has-icon-after.cart__continue-btn:hover{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/h-continue_shopping.svg?v=1637217267);}
#CustomerLoginForm input.btn.btn--small{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/sign_in.svg?v=1637150650);padding:16px 20px;}
#CustomerLoginForm input.btn.btn--small:hover{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/sign_in.svg?v=1637150650);}
.feature-collection .section-header a{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/shop_now.svg?v=1637150650);padding:10px 20px;}
.feature-collection .section-header a:hover{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/h-shop_now.svg?v=1637217814);}
.image-with-btn .btn.btn-large{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/shop.svg?v=1637150649);padding:17px 20px;}
.image-with-btn .btn.btn-large:hover{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/h-shop.svg?v=1637217529);}
/*==button-svg-end==*/
/*==term-start==*/
.template-policy .shopify-policy__container {padding-top: 80px;padding-bottom: 80px;max-width: 1000px;}
.template-policy h3 {font-family: Abraham;}
.article__tags.rte {display:none;}
/*==term-end==*/
/*==collection-start==*/
#Collection .products-content {text-align: center;}
#Collection .price {align-items:center;}
#Collection .h4.grid-view-item__title.product-card__title {font-size: 18px;text-transform: uppercase;font-weight: 700;}
#Collection .price__badges--listing {margin-top: .5rem;position: absolute;top: 0;right: 0;margin-top: 0px;}
#Collection .price__badges--listing .price__badge {font-weight:700;}
div#Collection {margin-bottom: 60px;}
/*==collection-end==*/
/*==product-page-start==*/
.productslider-bottom{display:flex;flex-wrap:wrap;justify-content:space-between}
.productslider-bottom h2.h1.mega-title{font-size:40px;line-height:1;margin-bottom:15px;color:#222;text-shadow:none;text-transform:uppercase;}
.product-icon{margin-bottom:12px;}
.productslider-bottom .rte-setting p{font-size:20px;color:#222;text-shadow:none;}
.middle-product img{max-width:300px;}
.productslider-bottom .left-part , .productslider-bottom .middle-part , .productslider-bottom .right-part{flex:1;}
.blog-page .blog-filter select{width:100%!important;border:1px solid #222;border-radius:0;padding:10px 30px 10px 10px;font-size:16px;}
.blog-filter{margin:30px 0px 50px;}
/*==product-page-end==*/ 
/*==bundle-start==*/
.bundle-product-row{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px; justify-content: center;}
.bundle-product-row .bundle-product-col{margin-bottom:6px; flex: 0 0 50%;}
@media(min-width:750px){
  .bundle-product-row .bundle-product-col{
    flex: 0 0 33%;
  }
}
div#ProductSection-product-bundle-template{max-width:1300px;padding-left:70px;padding-right:70px;}
.bundle-content h2{font-size:16px;text-align:center;margin-bottom:4px;}
.bundle-content{margin-top:0px;}
.product-form__controls-group label{display:none;}
.bundle-content .quantity{display:inline-flex;background-color:#fff;border:1px solid #2a2a26;padding:2px;}
.product-form__input--quantity{max-width:30px;padding:0px 4px;text-align:center;color:#2a2b26;border-left:1px solid #2a2b26;border-right:1px solid #2a2b26;border-radius:0px;font-size:18px;}
.quantity .plus , .quantity .minus{padding:0 5px;font-size:17px;font-weight:bold;cursor:pointer;line-height:1;position: relative;top: 2px;}
.bundle-content .product-form__item{flex-basis:100%;text-align:center}
.bundle-myorder{background-color:#fff;text-align:center;padding:10px;margin-bottom:40px;}
.bundle-myorder h2{margin-bottom:5px;font-size:35px;}
.bundle-myorder .tag p{font-size:20px;font-weight:400;}
.bundle-myorder .tag{max-width:400px;margin:0 auto;}
.bundle-quote h6{color:#fcf9f3;font-size:14px;line-height:1;font-weight:400;font-family:Abraham;margin-bottom:14px;text-align:center;text-transform:uppercase;}
.bundle-left-div{position:relative;max-width:530px;}
.bundle-quote{background-repeat:no-repeat;margin-bottom:0px;width:120px;height:106px;background-size:120px auto;display:flex;align-items:center;justify-content:center;position:relative;left:-110px;margin-top:-120px;}
.product-single{margin-top:40px;}
.template-product .product-single{margin-top:60px;}
.product-single h3{font-family:Abraham;font-size:30px;}
.bundle-addtocart-part{display:inline-flex;justify-content:flex-start;position:relative;}
.bundle-img{cursor:pointer;}
.bundle-pack span{font-size:20px;font-weight:600;display:block;text-transform:uppercase;}
button.btn.product-form__cart-submit, button.btn.product-form__cart-submit-ws{background-image:none !important;background-color:#2a2b26 !important;margin:0px;height:100%;font-size:20px;}
.product-form-product-bundle-template .product-form__controls-group {height:100%;}
.product-form__item--no-variants{margin:0px;}
.product-form{padding-top:0px; position: relative;}
.bundle-pack{display:flex;align-items:center;justify-content:center;padding:10px 15px;border-right:3px solid #fcf9f3;background-color:#fff;}
.bundle-addtocart-part .price{font-size:38px;padding:0px 20px;border-right:3px solid #fcf9f3;background-color:#fff;}
.line-item-property__field .gift-message{border: 1px solid black;}
.product-single__meta{padding-left:60px;text-align:left;max-width:380px;padding-top:10px;}
.page_shop .product-single__meta, .page_shop-wholesale .product-single__meta {max-width: 660px;}
.bundle-table h2{font-size:27px;background-color:#2a2a26;color:#fcf9f3;margin:0px;padding:10px;text-align:center;}
.bundle-table th{font-family:Abraham;font-size:25px;text-align:center;padding:3px;background-color:#fff;}
.bundle-table td{font-size:20px;text-align:center;font-weight:600;background-color:#fff;padding:6px;}
.bundle-table td , .bundle-table th{border:2px solid #fcf9f3;}
.bundle-shipping h4{font-family:Abraham;max-width:350px;font-weight:400;line-height:1.2;}
.bundle-shipping{display:flex;align-items:center;justify-content:center;margin-bottom:60px;}
.bundle-shipping img{max-width:100px;}
div#shopify-section-quotes .o-wave.o-wave-bottom{display:none;}
#SlideshowWrapper-bundle-slideshow .slideshow__controls{display:block;}
.bundle-slideshow .slideshow__arrows{display:flex;width:auto !important;background-color:transparent !important;justify-content:center;}
.bundle-slideshow .slideshow__pause{display:none;}
.bundle-slideshow .slideshow__arrows .slideshow__arrow svg{display:none;}
.bundle-slideshow .slideshow__arrows button.slideshow__arrow{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/prev-arrow.png?v=1637323352);background-size:26px auto;width:auto;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);}
.bundle-slideshow .slideshow__arrows button.slideshow__arrow.slideshow__arrow-previous{left:70px;}
.bundle-slideshow .slideshow__arrows button.slideshow__arrow.slideshow__arrow-next{transform:rotate(180deg) translateY(50%);right:70px;}
.bottom-product .small{display:none;}
.bundle-slideshow .slideshow__arrows button.slideshow__arrow.slideshow__arrow-next{right:22px;}
.bundle-slideshow .slideshow__arrows button.slideshow__arrow.slideshow__arrow-previous{left:22px;}
.bundle-table {max-width: 500px;margin: 0;margin-top:20px;}
.bundle-img {text-align:center;}
.bundle-img img {max-width:155px;}
.remaning_popup{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/quote_dc66a930-b029-4a4f-ad88-2c979b0a5eb6.png?v=1637756928);background-repeat:no-repeat;text-transform:uppercase;font-family:Abraham;font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;right:0;width:100px;background-size:100px;height:85px;z-index:2;top:-85px;right:0px;}
.bundle-addtocart-part{position:relative;}
.product-faq .accordion-container h2{margin-bottom:30px;}
.product-faq a.show_hide.btn{background-size:100% 100%;}
.product-faq .section-header{margin-bottom:30px;}
/*==bundle-end==*/
/*==produtc-page-start==*/
.product__policies.rte {display:none;}
.template-product .mail-product-template .product-single__meta {padding:0px;text-align:left;}
.template-product .mail-product-template h1.product-single__title {font-size: 50px;margin-bottom: 15px;}
.template-product .mail-product-template .featured-product__price, .template-product .product__price {font-size:25px;}
.template-product .mail-product-template input#Quantity-product-template {width: 100px;max-width: 100px;border: 1px solid #2a2b26;border-radius: 3px;padding: 10px;margin-top: 15px;background-color: #fcf9f3;font-size: 17px;text-align: left;}
/*==product-page-end==*/
/*==product-bar-start==*/
.product-bar {padding:0px 80px;}
.template-index .product-bar-content {justify-content:center;text-align:center;}
.product-bar-content {display: flex;justify-content:flex-end;align-items: center;padding: 10px 0px;text-align:right;}
.product-bar-content img {max-width:70px;margin-right:20px;}
.product-bar-content h2 {font-size:35px;margin-bottom:0px;}
.product-bar-content P{font-size: 18px;margin-left:20px;margin-bottom:0px;font-weight: 500;text-align:right;}
.share-image img {animation: zoominoutsinglefeatured 5s infinite ;}
@keyframes zoominoutsinglefeatured {
  0% {
    transform: scale(1,1);
  }
  50% {
    transform: scale(1.2,1.2);
  }
  100% {
    transform: scale(1,1);
  }
}
/*==product-bar-end==*/
/*==afiliate-page-start==*/
.affiliate-rich-text-top h5 p{font-size:22px;}
.affiliate-list-rich-text .rich-text-block{max-width:900px;}
.affiliate-perks-block h4{display:inline-block;text-align:left;}
.affiliate-perks-block h4 p{font-family:Abraham;font-weight:400;font-size:31px;margin-bottom:6px;}
.affiliate-perks-block h4 p::before{content:'';background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/arrow.png?v=1637661411);width:28px;height:22px;background-size:28px;display:inline-block;position:relative;background-repeat:no-repeat;margin-right:6px;}
.affiliate-requirements-block .rich-text-block{max-width:950px;}
.affiliate-requirements-block .rich-text-block p a{text-decoration:underline;}
/*==affiliate-page-end==*/
/*== contact us new page design start ==*/
.contact-details-block .contact-link-section{display:flex;flex-wrap:wrap;justify-content: center;}
.contact-details-block .contact-link-section .link-blocks{width:50%;margin-bottom:50px}
.contact-details-block .contact-link-section .link-blocks:last-child{margin-bottom:0px;}
.contact-details-block .contact-link-section .link-blocks h4{font-size: 21px;line-height: 1;margin-bottom: 2px;font-weight: 600;}
.contact-details-block .contact-link-section .link-blocks a{font-size:21px;font-weight:600;}
.contact-details-block .contact-link-section .link-blocks a:hover , .contact-details-block .contact-link-section .link-blocks a:focus {color:#77b560;}
img.mobile-height {object-fit: cover;}
/*== contact us new page design end ==*/
/*==lightbox-start==*/
a.lb-close {position: absolute;top: 0px;right: 30px;}
/*==lightbox-end==*/
/*==mk-start==*/
.remaning_popup span {position: relative;top: -5px;}
/*==mk-end==*/
/*== kevin start==*/
.slideshow-wrapper-block .bundle-slideshow-wrapper .slideshow-header{max-width: 860px;margin: 0 auto;margin-bottom:50px;}
.slideshow-wrapper-block .bundle-slideshow-wrapper .slideshow-header p{font-weight:600}
.slideshow-wrapper-block .bundle-slideshow-wrapper .slideshow-image-slider img{margin:0 15px}
.slideshow-wrapper-block .bundle-slideshow-wrapper .slideshow-image-slider .slick-prev{background-image:url('https://cdn.shopify.com/s/files/1/0581/2417/3477/files/prev-arrow.png');background-repeat:no-repeat;background-size:15px auto;width:15px;height:35px;z-index:10;font-size:unset}
.slideshow-wrapper-block .bundle-slideshow-wrapper .slideshow-image-slider .slick-next{background-image:url('https://cdn.shopify.com/s/files/1/0581/2417/3477/files/prev-arrow.png');background-repeat:no-repeat;transform:translateY(-50%) rotate(180deg);background-size:15px auto;width:15px;height:35px;z-index:10;font-size:unset}
.slideshow-wrapper-block .bundle-slideshow-wrapper .slideshow-image-slider .slick-arrow:before{display:none}
/* .slideshow-wrapper-block .bundle-slideshow-wrapper .slideshow-bottom-image{margin-top:50px} */
.slideshow-wrapper-block .bundle-slideshow-wrapper .slideshow-bottom-image img{max-width:530px;width:100%}
.slideshow-wrapper-block .bundle-slideshow-wrapper .image-slider-block {max-width: 800px;margin: 0 auto;}
/*== kevin end==*/
/*==application-form-start==*/
.affiliat-page .section-header .rte p{font-family: 'Open Sans', sans-serif;font-weight: 600;font-size: 21px;color: #222;}
.affiliat-page .section-header .rte {max-width:750px;}
span.required {display: block;font-weight: 600;font-size: 21px;text-align: left;margin-top: 30px;margin-bottom: 20px;}
div#tdf_notify {display: none;}
.template-cart  .main-content {padding-bottom:55px;}
.template-cart .cart__buttons-container .btn{padding: 10px 20px;}
.cart-header__title { text-transform: uppercase; }
/*==application-form-end==*/
/*==wholesale-section-start==*/
.default-template .wholesale-section h2 {font-size: 43px;}
.wholesale-section .section-header .rte {max-width: 795px;}
/*==wholesale-section-end==*/
/** bundle gift card section start **/
.gift-card-section .gift-card-wrapper-block.section-padding{padding:40px 0}
.gift-card-section .gift-card-wrapper-block .gift-card-left{text-align:center}
.gift-card-section .gift-card-wrapper-block .gift-card-right{text-align:center}
.gift-card-section .gift-card-wrapper-block .gift-cards-content {display: flex;align-items: center;    max-width: 850px;
  margin: 0 auto;
  justify-content: space-between;}
.gift-card-section .gift-card-wrapper-block .gift-card-left .gift-card-image img{width:400px;height:auto;object-fit:cover}
.gift-card-section .gift-card-wrapper-block .gift-card-text span{font-size:70px}
.gift-card-section .gift-card-wrapper-block .gift-cards-content .gift-shop-link a.btn.show_hide{background-size: 100% 100%;}
.gift-card-section .gift-card-wrapper-block .bundle-gift-card-title{display:none}
.gift-card-section .gift-card-wrapper-block .gift-card-right .gift-card-text{margin-bottom:15px;font-size:50px;line-height:1.1}
.gift-card-section .gift-card-wrapper-block .gift-cards-content .gift-shop-link a.btn.shop-gift-cards{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/get_tasty_recipes.svg?v=1637150650);padding:12px 20px;font-size:33px}
#shopify-section-bundle-shop-gift-cards .o-wave.o-wave-top{top:0}
#shopify-section-bundle-shop-gift-cards .o-wave.o-wave-top svg path{fill:#bd519f}
#shopify-section-bundle-shop-gift-cards .o-wave.o-wave-bottom svg path{fill:#bd519f}
/** bundle gift card section end **/
/** header drop down nav css changes start **/
header .site-nav .site-nav--has-dropdown .site-nav__link{font-weight: 600;font-size: 21px;letter-spacing: 0;padding: 7px 13px;display: block;line-height: 1;}
header .site-nav .site-nav--has-dropdown .site-nav__link:hover span{color:rgba(0,0,0,.6);border:0}
/** header drop down nav css changes end **/
/** product page gift card start**/
.template-product #shopify-section-gift-product-template{padding-bottom:55px}
.template-product #shopify-section-gift-product-template .gift-cards .product-single{margin-top:0}
.template-product #shopify-section-gift-product-template .gift-cards .product-single .product-single__meta .product-single__title{text-transform:uppercase;font-size:40px}
.template-product #shopify-section-gift-product-template .gift-cards .product-single .product-single__meta .product-single__description.rte{font-size:23px;margin-top:0;font-weight:600;line-height:1.4}
.template-product #shopify-section-gift-product-template .gift-cards .product-single .product-single__meta .product-form-gift-product-template .product-form__controls-groups .product-form__item{display:flex;align-items:center;    max-width: 400px;justify-content: space-between;}
.template-product #shopify-section-gift-product-template .gift-cards .product-single .product-single__meta .product-form-gift-product-template .product-form__controls-groups .product-form__item label{font-family: Abraham;letter-spacing: 0;text-transform:uppercase;font-size:30px;line-height:1;font-weight:normal;margin-bottom:0}
.template-product #shopify-section-gift-product-template .gift-cards .product-single .product-single__meta .product-form-gift-product-template input, select, textarea{background-image:unset;background-color:#ffffff}
.template-product #shopify-section-gift-product-template .gift-cards .product-single .product-single__meta .product-form-gift-product-template input{max-width:140px;border:none;font-size:25px;font-weight:700;padding: 0 25px;}
.template-product #shopify-section-gift-product-template .gift-cards .product-single .product-single__meta .product-form-gift-product-template select{max-width:140px;font-size:25px;font-weight:700;padding: 0 25px;}
.template-product #shopify-section-gift-product-template .gift-cards .product-single .product-single__meta .product-form-gift-product-template .product-form__controls-group--submit{margin-top:30px}
.template-product #shopify-section-gift-product-template .gift-cards .product-single .product-single__meta .product-form-gift-product-template .product-form__controls-group--submit .product-form__item--submit .product-form__cart-submit span{color:#fcf9f3}
/** product page gift card end**/
/** home page blog slider start **/
.home-feature-blog .feature-blog-block .page-width.blog-home-slider-wrapper .grid--blog{overflow:unset;margin-left:0}
.home-feature-blog .feature-blog-block .page-width.blog-home-slider-wrapper .grid--blog .slick-arrow:before{display:none}
.home-feature-blog .feature-blog-block .page-width.blog-home-slider-wrapper .grid--blog .slick-arrow{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/prev-arrow.png?v=1637323352);background-repeat:no-repeat;background-size:12px;width:25px;height:25px;transform:translateY(-50%);z-index:99;background-position:center}
.home-feature-blog .feature-blog-block .page-width.blog-home-slider-wrapper .grid--blog .slick-arrow.slick-next{transform:translateY(-50%) rotate(180deg)}
.home-feature-blog .feature-blog-block .page-width.blog-home-slider-wrapper .grid--blog .slick-arrow.slick-prev{left:-40px}
.home-feature-blog .feature-blog-block .page-width.blog-home-slider-wrapper .grid--blog .slick-arrow.slick-next{right:-40px}
.home-feature-blog .feature-blog-block .page-width.blog-home-slider-wrapper .grid--blog .slick-list{padding:0 !important;margin-left:-10px;margin-right:-10px}
.home-feature-blog .feature-blog-block .page-width.blog-home-slider-wrapper .grid--blog li.grid__item{padding-left:10px;padding-right:10px}
.home-feature-blog .feature-blog-block .page-width.blog-home-slider-wrapper.page-width{max-width:1400px}
/** home page blog slider end **/

/** cart buttons css start **/
.template-cart #shopify-section-cart-template .cart__footer .cart__buttons-container .cart__submit-controls{flex-direction:column;align-items:flex-end}
.template-cart #shopify-section-cart-template .cart__footer .cart__buttons-container .remove_cart{background:transparent;color:#2a2a26;font-weight: 600;font-size: 16px;font-family: 'Open Sans',sans-serif;padding:0;order:2;margin-top:15px;letter-spacing:0;text-decoration:underline} 
.template-cart #shopify-section-cart-template .cart__footer .cart__buttons-container .cart__submit.btn.btn--small-wide{background-size:100% 100%}
.template-cart #shopify-section-cart-template .cart__footer .cart__buttons-container input:focus{border:none}
.cart__qty input {    appearance: none;-webkit-appearance: none;}
/** cart buttons css end  **/

/** css changes 17-12-2021 start **/
.template-blog #shopify-section-blog-template .blog-page .image-with-btn a.btn{margin-top:40px} 
.template-page.page_about #shopify-section-image-with-btn .image-with-btn a.btn{margin-top:40px}
/** css changes 17-12-2021 end  **/

/*==vk-start==*/
.trust-wrapper .trust-icon-img{position:relative;padding-bottom:24.5%;}
.trust-wrapper .trust-icon-img img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:contain;}
.trust-wrapper ..trust-item{padding:0 20px;}
.trust-desc{text-align:center;}
.trust-desc h4{margin:25px 0 10px;font-family: 'Abraham';font-weight: normal;text-transform:uppercase;}
.trust-wrapper header.section-header {margin-bottom:60px;}
.trust-desc p{font-size:20px;}
.trust-item{padding:0 5px;}

/*==vk-end==*/


.template-product .gift-card-section .o-wave.o-wave-bottom svg{height:0}


/** custom video section start **/
.template-index .custom-video-section{padding-bottom:55px}
.template-index .custom-video-section .section-custom-video,.page_preparation .custom-video-section .section-custom-video,.page_thank-moo .custom-video-section .thank-moo-video-block .section-custom-video {width:100%;display:flex;height:100%;position:relative}
.template-index .custom-video-section .section-custom-video:before,.page_preparation .custom-video-section .section-custom-video:before,.page_thank-moo .custom-video-section .thank-moo-video-block .section-custom-video:before {content:"";top:0;left:0;width:100%;display:block;padding-bottom:40%;position:absolute;}
.template-index .custom-video-section .section-custom-video .custom-video-wrapper,.page_preparation .custom-video-section .section-custom-video .custom-video-wrapper,.page_thank-moo .custom-video-section .thank-moo-video-block .section-custom-video .custom-video-wrapper{width:100%;height:auto}
.template-index .custom-video-section .section-custom-video:after,.page_preparation .custom-video-section .section-custom-video:after,.page_thank-moo .custom-video-section .thank-moo-video-block .section-custom-video:after {content:"";background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/outer_shape1.png?v=1640849523);position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}
/** custom video section end **/


/** cart design changes start kd**/
.template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-inputs .apply-discount-code{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/Yes.svg?v=1637150649);background-repeat:no-repeat;background-color:transparent;border:none;cursor:pointer;color:#fcf9f3;font-size:18px;margin-left:0;max-width:100px;width:100%}
.template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-inputs .apply-discount-code:hover{background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/h-Yes.svg?v=1637216819);}
.template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-inputs input[type=text]{margin:0}
.template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-inputs{width:100%;justify-content:flex-end}
.template-cart .cart-subtotal .cart-subtotal__price{display:unset}
.template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper{width: 100%;margin-left: auto !important;position:relative;max-width:350px}
.template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-inputs input#discount-code-field {max-width: 250px;width:100%;border: 0;border-radius: 0;padding:9px 10px}
.template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-tag{margin-top:5px;width: auto;margin-left: calc(100% - 350px);}
.template-cart #shopify-section-cart-template .cart__shipping{padding: 35px 0 20px;margin-bottom:0;}
.template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-inputs .qb-invalid-discount-code{width:100%; margin-left: calc(100% - 350px);margin-top:5px}
/** cart design changes end kd**/


/**   thank moo page design start ***/
.page_thank-moo .main-content {padding-top: 120px;padding-bottom: 150px;}
.page_thank-moo .thank-moo-video-block .section-custom-video .video__play-button{margin:0;padding:0;cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;z-index:2;transition: all 200ms ease-in-out;}
.page_thank-moo .thank-moo-video-block .section-custom-video .video__play-button .video__play-button-icon{width:7%;transition: all 200ms ease-in-out;}
.page_thank-moo .thank-moo-video-block .section-custom-video .video__play-button .video__play-button-icon.video__play-button-icon--play polygon{transform-origin: 50% 50%;transition: all 200ms ease-in-out;}
.page_thank-moo .thank-moo-video-block .section-custom-video .video__play-button .video__play-button-icon.video__play-button-icon--play:hover polygon{transform: scale(1.5);}
.page_thank-moo .thank-moo-video-block .section-custom-video .video__play-button[data-button-state="pause"] .video__play-button-icon--pause{display:none;}
.page_thank-moo .thank-moo-video-block .section-custom-video .video__play-button[data-button-state="play"] .video__play-button-icon--play{display:none;}
.page_thank-moo .thank-moo-video-block .section-custom-video .video__play-button[data-button-state="play"] .video__play-button-icon{opacity:0;}
.page_thank-moo .thank-moo-video-block .section-custom-video .video__play-button[data-button-state="play"]:hover .video__play-button-icon{opacity:1;}
.page_thank-moo .thank-moo-video-block .section-custom-video .video__play-button[data-button-state="play"]{background-color:transparent;}
.page_thank-moo .thank-moo-video-block .section-custom-video .video__play-button[data-button-state="play"]:hover{background-color:transparent;}
/**   thank moo page design end ***/

.page_affiliate-application .affiliat-page iframe{width:100%;min-height:700px;height:100%;border:none;overflow:hidden}
input#submit-discount-code {background-color:#000;background-image:none !important;}
.discount-code-wrapper .qb-discount-code-inputs {justify-content: flex-end;width: auto;}



/** Moospaper page start **/
.moospaper-page .moospaper-blog-section .blog-page{padding-top:0}
.moospaper-page .moospaper-blog-section .blog-page .section-header{background:#2a2a26;color:#fcf9f3;padding:12px 0;margin-bottom:30px}
.moospaper-page .moospaper-blog-section .blog-page .section-header .h2{font-size:60px;line-height:1}
.moospaper-page .moospaper-blog-section .blog-page .section-header .o-wave-bottom{top:-12px}
.moospaper-page .moospaper-blog-section .blog-page .section-header .o-wave-top{top:12px}
.moospaper-page .moospaper-blog-section .blog-page .moospaper-top-navigation ul li{display:inline;padding: 10px;}
.moospaper-page .moospaper-blog-section .blog-page .moospaper-top-navigation ul li a{font-size:20px;font-weight: 600;text-transform:uppercase;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li{width:100%;border-bottom: 2px solid #2a2a26;}

.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:first-child .article__list-image-wrapper{max-width:100% !important;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(2) .grid__item .article-listing .rte{max-width: 60%;padding-right: 10px;width: 100%;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(2) .article__list-image-wrapper{max-width: 40% !important;width: 100%;float: right;margin: 0px;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(2) h2.article__title{text-align:left !important;max-width: 60%;float: left;width: 100%;padding-right: 10px;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(2) .grid__item .article-listing{display:block;}

.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 3){padding-right:0px;width:100%}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 3) .article__list-image-wrapper{margin:0px;order:1;max-width:350px !important;float:left;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 3) h2.article__title{order:2;width:100%;max-width:calc(100% - 350px);text-align:left !important;float:right;margin-bottom:10px;padding-left:12px;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 3) .grid__item .article-listing{display: block;clear: both;overflow: hidden;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 3) .grid__item .article-listing .rte{order:3;max-width:calc(100% - 350px);padding-left:12px;float:right;margin:0px;columns:2;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 3) .grid__item .article-listing .rte .read-more-btn{position:relative;}

.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 4),
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 5){width:50%;margin:0px;padding:0px;display:flex;}

.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 4) .grid{padding:0px 15px 0px 0px;border-right:1px solid #2a2a26;margin:30px 0px;width:100%;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 5) .grid{padding:0px 0px 0px 15px;border-left:1px solid #2a2a26;margin:30px 0px;width:100%;}

.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 4) .grid__item .article-listing,
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 5) .grid__item .article-listing{padding:0px;margin:0px;}

.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 4) .grid__item .article-listing .rte .read-more-btn,
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 5) .grid__item .article-listing .rte .read-more-btn{position:relative;}

.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 4) .grid__item .article-listing .rte{order:3}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 4) .article__title{order:2}

.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 5) h2.article__title{order:2;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 5) .article__list-image-wrapper{order:1;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 5) .rte{order:3;}

.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 6){border-bottom:2px solid #2a2a26;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 6) .article__list-image-wrapper{max-width:40% !important;width:100%;float:right;margin:0px;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 6) .grid__item .article-listing{display:block;overflow:hidden;clear:both;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 6) h2.article__title{text-align:left !important;max-width:60%;width:100%;padding-right:10px;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 6) .grid__item .article-listing .rte{max-width:60%;padding-right:10px;width:100%;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 6) .grid__item .article-listing .rte p{line-height:1.5}

.moospaper-page .moospaper-blog-section .blog-page .blog-list-view{display:flex;flex-wrap:wrap}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li .grid__item{width:100%;left:unset;padding-left:0}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li .grid{margin-left:0}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li .grid .article__list-image-wrapper img{max-width:100% !important;max-height:100% !important;width:100%;height:100%;object-fit:cover}

.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:first-child .article__title{font-size: 52px;line-height: 1.1;margin: 0 auto 30px auto;max-width: 800px;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li .article__title{font-family: 'Abraham';font-size:36px;line-height:1;margin-bottom: 20px;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li .grid__item .article-listing{padding-top:30px;margin-bottom: 30px;display: flex;flex-direction: column;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li .grid__item .article-listing .rte{font-size: 20px;font-weight: 600;line-height: normal;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:last-child{border-bottom:none}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:last-child .grid{border-right:none;}
.moospaper-page .moospaper-blog-section .blog-page.section-padding{padding-bottom:0px;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li .grid__item .article-listing .rte .read-more-btn{display: inline-block;vertical-align: middle;border:none;right:0}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li .grid__item .article-listing .rte .read-more-btn img{width:20px;height:auto}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li .grid__item .article-listing .rte .read-more-btn:after{opacity:0;visibility:hidden;transition:all 0.3s ease-in-out;content: "read more";color: #fab740;font-size: 14px;line-height: 1;vertical-align: top;padding-top: 5px;display: inline-block;text-transform: capitalize;}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:hover .grid__item .article-listing .rte .read-more-btn:after{opacity:1;visibility:visible;}
.moospaper-article .moospaper-article-section .articlw-image img{width:100%;height:auto;object-fit:cover}
.letter-from-the-editor .moospaper-article .moospaper-article-section .articlw-image img{max-height:500px;object-fit:contain;}
.moospaper-article .grid{margin-left:0}
.moospaper-article .grid .grid__item{padding-left:0;width:100%;left:unset}
.moospaper-article .moospaper-article-section .rte{max-width:100%}
.moospaper-article .moospaper-article-section .section-header{margin-bottom:25px} 
.moospaper-article .section-padding{padding-top:0;padding-bottom:100px}
.moospaper-article .moospaper-article-section .section-header .h2{max-width:800px;font-size: 45px;text-transform:capitalize}
.moospaper-article .page-width{max-width:900px}
.moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:first-child .article__list-image-container{padding-top:30% !important}

.mospaper-top-block {display: flex;flex-wrap: wrap;padding-bottom: 25px;}
.moospaper-blog-section .blog-filter {display:none;}
.moospaper-top-section .mospaper-top-block-left {width:35%;}
.moospaper-top-section .mospaper-top-block-right {width:65%;padding-left: 35px;}
.moospaper-top-section .mospaper-top-block h3 {font-family: 'Abraham';font-size: 23px;margin-bottom: 0px;}
.moospaper-top-section span.email {font-weight: 600;display: block;font-size: 16px;line-height: 1.2;}
.moospaper-top-section .mp-left-img {margin-bottom: 5px;}
.moospaper-top-section .mospaper-top-block-right p {font-size: 19px;font-weight: 600;}
.moospaper-top-section a.read-more-btn img {max-width: 20px;height: auto;}
.moospaper-top-section a.read-more-btn {position: absolute;right: 0;bottom: 0;opacity:0;visibility:hidden;}
.moospaper-top-section .mospaper-top-block-right.active a.read-more-btn{opacity:1;visibility:visible}
.moospaper-article .article-padding .btn.btn-small {padding: 16px 20px;}

.moospaper-image-section{padding-bottom:100px;}
.moospaper-image-section .flexbox-wrap{padding-top:30px;padding-bottom:30px;}
.moospaper-image-section .flexbox{display:flex;flex-wrap:wrap;margin:0px -15px;}
.moospaper-image-section .flexbox .col{max-width:33.33%;width:100%;padding:0px 15px;}
.moospaper-image-section .flexbox .col .col-image{position:relative;overflow:hidden;}
.moospaper-image-section .flexbox .col .col-image:after{content:"";width:100%;padding-bottom:77%;display:block;}
.moospaper-image-section .flexbox .col .col-image img{position:absolute;width:100%;height:100%;left:0px;top:0px;object-fit:cover;}
/** Moospaper page end **/

/*==new-productpage-start==*/
.product-top-text{text-align:center;max-width:600px;margin:0 auto;}
.product-top-text h1{font-size:32px;font-weight:500;}
h2.always-shipping{font-size:30px;text-align:center;}
.bundle-table table{margin-bottom:20px;}
.slideshow-image-slider{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px; justify-content: center;}
.slideshow-image-slider .slideshow-item{width:33.33%;padding:0px 15px;margin-bottom:30px;}
header .site-nav .site-nav--has-dropdown .site-nav__dropdown .site-nav__link{font-size:15px;}
.product-template__container{padding:0px 80px;max-width:1500px;margin:0 auto;}
.template-product .indivisual-product .product-single{display:flex;flex-wrap:wrap;}
.template-product .indivisual-product .product-single .grid__item{width:33.33%;}
.template-product .indivisual-product .product-single .grid__item.product-single__media-group{width:66.66%;}
.indivisual-product .product-single__media-wrapper{margin-right:0px;margin-left:0px;}
.template-product .indivisual-product h1.product-single__title{font-size:31px;}
.indivisual-product .stamped-main-badge i{color:#2a2b26;}
.indivisual-product .stamped-main-badge i::before{font-size:25px;}
.indivisual-product span.stamped-product-reviews-badge.stamped-main-badge{font-size:20px;text-transform:uppercase;}
.indivisual-product .stamped-badge-starrating{margin-right:7px !important;}
.indivisual-product .product-single__description{margin-top:15px;margin-bottom:70px;}
.indivisual-product .product-single__description *{font-weight:600;font-size:18px;}
.indivisual-product .rc-widget label{text-transform:uppercase;}
.indivisual-product .rc-template__legacy-radio .rc-radio{padding:0px;}
.indivisual-product .rc-widget .rc-option--active{background-color:transparent}
.indivisual-product .rc-template__legacy-radio .rc-radio__input{min-height:unset;}
.template-product .indivisual-product .product__price{font-size:28px;margin-bottom:15px;}
.template-product .indivisual-product .product__price div.rc_popup{padding-bottom:0px;}
.indivisual-product div.rc_popup__hover, .indivisual-product a.rc_popup__hover{margin-bottom:0px;}
.indivisual-product .quantity-cart-part{display:flex;align-items:flex-start;}
.indivisual-product .quantity-cart-part .product-form__item{display:flex;align-items:center;background-color:#fff;padding:11px;margin:0px;}
.indivisual-product .quantity-cart-part .product-form__controls-group label{display:inline-block;text-transform:uppercase;font-size:14px;margin:0px;}
.template-product .indivisual-product .quantity-cart-part input#Quantity-product-template{padding:0px;margin:0px;min-height:unset;border:0px;width:50px;text-align:center;}
span.plus img , span.minus img{max-width:8px;}
.indivisual-product .js-quantity{display:flex;align-items:center;margin-left:15px;}
.indivisual-product span.minus{cursor: pointer; position:relative;}
.indivisual-product span.plus{cursor: pointer; transform:rotate(180deg);position:relative;top:-2px;}
.indivisual-product .product-form__controls-group ~ .product-form__controls-group--submit{margin-top:0px;margin-left:12px;}
.indivisual-product .quantity-cart-part .product-form__item.product-form__item--no-variants{padding:0px;}
button.btn.product-form__cart-submit[disable], button.btn.product-form__cart-submit-ws[disable]{background-color:#93928e !important;}
.bundle-table h2{font-size:20px;}
.bundle-table th{font-size:20px;}
h2.always-shipping{font-size:25px;}
.product-left{display:flex;align-items:flex-start;}
.product-left .product_image_part{width:380px;margin-right:50px;}
.template-product .mail-product-template .product-single__meta{padding-top:20px;}
.indivisual-product .collection-bottom-image img{max-width:550px;}
.indivisial-flavour-slideshow .slideshow-image-slider .slideshow-item{width:20%;}
.slideshow-wrapper-block .bundle-slideshow-wrapper.indivisial-flavour-slideshow .image-slider-block{max-width:100%;}
.indivisial-flavour-slideshow .slideshow-image-slider .slideshow-item.same-product{display:none;}
.indivisial-flavour-slideshow .page-width{max-width:1500px;}
.prodcut-review-bar{background-color:#b2599b;}
.prodcut-review-bar #stamped-reviews-widget[data-widget-type=carousel]{max-width:300px;margin:0px;}
.prodcut-review-bar #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .block{width:100% !important;height:unset;min-width:300px;}
.prodcut-review-bar .stamped-carousel-title.stamped-style-color-title , .prodcut-review-bar .stamped-carousel-subtitle , .prodcut-review-bar .stamped-reviews-image{display:none !important;}
.prodcut-review-bar .stamped-carousel-buttons{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:100% !important;display:flex;justify-content:space-between;}
.prodcut-review-bar #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll:before ,.prodcut-review-bar #stamped-reviews-widget[data-widget-type=carousel] .stamped-reviews-date{display:none;}
.product-review-left .stamped-reviews-rating i.stamped-fa{color:#2a2827;}
.product-review-left .stamped-fa-star:before{font-size:23px;}
.product-review-left #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-rating , .product-review-left #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-title{text-align:center;}
.product-review-left #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-title a{color:#fff;font-weight:600;font-family:'Open Sans', sans-serif;}
.product-review-left #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-message-block , .product-review-left #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-author{color:#000;font-weight:600;text-align:center;font-family:'Open Sans', sans-serif;font-style:normal;margin-left:0px;font-size:16px;line-height:1.5;}
.product-review-left #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-message{margin:0px;padding:0px;}
.product-review-left #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-author{margin-top:15px;}
.product-review-left #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-title{margin-bottom:10px;}
.product-review-block{display:flex;align-items:center;}
.product-review-block .product-review-left , .product-review-block .product-review-right{width:50%;}
.product-review-block #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll-wrapper{position:relative;display:flex;align-items:center;}
.product-review-block #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll{height:auto !important;overflow:hidden;}
.product-review-block #stamped-reviews-widget[data-widget-type=carousel] .stamped-ratings-wrapper{padding:0px 20px;}
.product-review-block .bundle-quote{left:0px;margin-top:20px;}
.product-review-left{display:flex;flex-wrap:wrap;align-items:flex-start;}
.bundle-quote h6{font-size:20px;line-height:1.1;margin-bottom:10px;}
/*==new-productpage-end==*/
/*==change-16-03-2020===*/
footer .extra-icon {
    max-width: 150px;
}
.winner-image {
    text-align: center;
}
.winner-btn .btn {
background-image:url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/btn.png?v=1647436434);
      padding: 14px 20px;
}
.winner-btn {
    text-align: center;
}
/*==change-16-03-2020-end===*/

/*==keto page start==*/
.keto-img-with-txt .text-with-image{margin-top:25px;}
.keto-img-with-txt .text-with-image .rte,.what-keto-wrapper .text-with-image .rte,.about-us-section.keto-cheese-section .rich-text-block,
.keto-img-with-btn-wrapper .section-header .rte,.healthy-keto-wrapper  .section-header .rte,.home-feature-blog .section-header .rte{max-width:100%;}
.what-keto-wrapper .text-with-image .section-header {margin-top:20px;}
.keto-img-with-txt .textimage-image{position:relative;}
.keto-img-with-txt .textimage-image .keto-logo{right: 70px;left: unset;width: auto;height: auto;top:-30px;position:absolute;z-index:2;}
.keto-img-with-txt .textimage-image .keto-logo svg{max-width:200px;height:auto;}
.about-us-section.keto-cheese-section .about-svg svg{max-width:650px;}
.about-us-section.keto-cheese-section  .o-wave-bottom svg path{fill:#fdb741;}
.about-us-section.keto-cheese-section .section-padding{padding-bottom:0;}
.healthy-keto-wrapper .section-header{margin-bottom:0;}

.keto-img-with-txt .section-header  a,.what-keto-wrapper .section-header  a,.keto-faq .accordion-container .content a{width:auto;border:none;display:inline-block;}
.keto-blog header.section-header.text-center{margin-bottom:40px;}
.keto-blog .section-padding{padding-bottom:0;}
/*==leto page end==*/



@media(min-width:750px){
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 4) .article__list-image-container,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 5) .article__list-image-container{padding-top:50% !important;}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:first-child .article__list-image-wrapper .article__list-image-container{padding-top: 327px !important;}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 6) .grid__item .article-listing,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 3) .grid__item .article-listing{position:relative;}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 3) .article__list-image-wrapper{right:unset;left:0px;}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 6) .article__list-image-wrapper .article__list-image-container,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 3) .article__list-image-wrapper .article__list-image-container{padding-top:94% !important;height: 100%;}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 6) .article__list-image-wrapper img{object-fit:cover;}
  .moospaper-top-section .mospaper-top-block-right{position: relative;}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 6) .grid__item .article-listing .rte p,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 4) .grid__item .article-listing .rte,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 5) .grid__item .article-listing .rte,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 3) .grid__item .article-listing .rte{text-align:justify;}
  .mobile-only{display:none;}
}
/****================================================ media-query-start ==========================================***/
@media(min-width:1921px){
  body {font-size:24px;}
  .page-width , div#ProductSection-product-bundle-template {max-width:1700px;}
  .feature-collection .grid , .yellow-banner-content , .quotes-slider__text , .bundle-left-div , .bundle-img img , .product-single__meta , .bundle-table {max-width:100%;}
  .feature-collection .grid-view-item__image-wrapper , .feature-collection .grid-view-item__image {max-width:100% !important;max-height:unset !important;}
  .home-feature-blog .feature-blog-block .page-width.blog-home-slider-wrapper.page-width {max-width:1700px;}
  .rich-text-block , .texticon-text-block , .section-header .rte {max-width:1200px;}
  header .site-nav a {font-size:26px;}
  a.btn.slideshow__btn  {font-size:70px;}
  .h4, .section-header .rte p, h4 , .bundle-table h2 {font-size:40px;}
  .btn {font-size:60px;}
  .collection-bottom-image svg , .about-us-section .about-svg svg {max-width:900px;}
  .section-header .h2 span, .section-header h2 span {font-size: 90px;}
  .h2, h2 {font-size:67px;}
  .quotes-slider__text p {font-size:24px;}
  .site-footer__item-inner--newsletter .section-header h2 {font-size:55px;}
  footer .section-header h2 span {font-size:65px;}
  button.btn.newsletter__submit , span.newsletter__submit-text--large {font-size:40px;}
  form#ContactFooter {max-width:700px;}
  .site-footer__item-inner--newsletter .newsletter__input {padding: 25px 25px;font-size: 20px;}
  .navigation-link ul li a {font-size:20px;}
  footer small.site-footer__copyright-content {font-size:19px;}
  .text-icon-col img {width: 400px;max-height: 218px;}
  .text-icon-col h2 {font-size:45px;}
  .text-icon-col p {font-size:30px;}
  .feature-row .feature-row__text {max-width:900px;}
  .bg-text {width: 200px;background-size: 200px;height: 175px;font-size: 36px;}
  .feature-column-content {max-width:100%;}
  .bundle-content h2 {font-size:25px;}
  .bundle-table th {font-size:36px;}
  .bundle-table td , .bundle-pack span , button.btn.product-form__cart-submit, button.btn.product-form__cart-submit-ws {font-size:30px;}
  .bundle-addtocart-part .price {padding:4px 20px;}
  .site-header .site-header__icons-wrapper svg {width: 60px;height: auto;}
  .o-wave.o-wave-top {top: -8px;}
  .o-wave svg{bottom:-9px}
  .animated-scroll-banner ul li{font-size:40px}
  .btn.btn-small{font-size:40px}
  span.insta-tag{font-size:30px}
  .review-block{max-width:500px}
  .review-block p {font-size: 22px;}  
  .gift-card-section .gift-card-wrapper-block .gift-cards-content{max-width:1200px;justify-content: space-evenly;}
  .gift-card-section .gift-card-wrapper-block .gift-card-right .gift-card-text{font-size:65px}
  .gift-card-section .gift-card-wrapper-block .gift-card-text span{font-size:86px}
  .gift-card-section .gift-card-wrapper-block .gift-cards-content .gift-shop-link a.btn.shop-gift-cards {font-size:40px}
  .slideshow-wrapper-block .bundle-slideshow-wrapper .slideshow-header {max-width:1200px}
  .slideshow-wrapper-block .bundle-slideshow-wrapper .image-slider-block{max-width:1200px}
  .slideshow-wrapper-block .bundle-slideshow-wrapper .slideshow-bottom-image img {max-width:900px}
  .accordion-container .set>a{font-size:30px}
  .accordion-container .set .content {font-size:23px}
  .accordion-container h3{font-size:40px;margin-bottom: 20px;}
  label {font-weight: 600;font-size: 24px;}
  .template-cart #shopify-section-cart-template .cart__footer .cart__buttons-container .remove_cart{font-size:22px}
  .template-cart .cart th{font-size:25px}
  input, select, textarea{font-size:25px}
  .bundle-quote{width: 130px;height: 115px;margin-top: -130px;;background-size: 130px auto;}
  .bundle-quote h6{font-size:16px}
  .template-cart #shopify-section-cart-template .cart__shipping {padding: 50px 0 20px;}
  .slideshow .share-image{right: 25%;}
}


@media(max-width:1400px) {
  .bundle-product-section .product-form__controls-group {height:100%;}
  .bundle-product-section button.btn.product-form__cart-submit, .bundle-product-section button.btn.product-form__cart-submit-ws {font-size:20px;height: 100%;}
  .product-bar-content h2 {font-size:25px;}
  .product-bar-content P {font-size:14px;}
  .slideshow .share-image{right:15%}
}
@media(max-width:1199px) {
  .section-header h2 , .section-header .h2{font-size:30px;line-height:1;}
  .section-header h2 span , .section-header .h2 span {font-size:35px;}
  .section-header {margin-bottom:40px;}
  .h4, h4  {font-size:24px;}
  .section-header .rte p {font-size:20px;}
  .btn , .btn.btn-small {font-size:23px;}
  .hero-svg-logo {right:50px;}

  header .site-nav a{font-size:18px;}
  .site-header , .product-bar {padding:0px 50px;}
  .site-header .site-header__icons-wrapper svg{width:40px;}
  .site-header__account, .site-header__cart{padding:6px 5px; display:inline-block;}

  .slideshow img.slideshow-logo {max-width:300px;}
  .slideshow .share-image {max-width:170px;}
  .slideshow .share-image {right:100px;}
  a.btn.slideshow__btn , .btn.btn-large {font-size:38px;}

  .animated-scroll-banner ul li {font-size:30px;}
  .animated-scroll-banner ul li span {font-size:24px;}


  .quote-text{font-size:18px;max-width:118px;background-size:118px;height:115px;top:-60px;right:22px;}
  .quotes-wrapper{padding:50px 0 35px;}
  .testimonial-above-image{padding-top:70%;}
  .site-header__logo img{max-width:130px !important;}
  .site-header .site-header__icons-wrapper{margin-left:20px;}

  body:not(.template-index) .site-header .logo-align--left {width:150px;}
  body:not(.template-index) .site-header .site-header__icons {width: calc(100vw - 150px - 100px);}
  body.template-page.page_faq .main-content {padding-top: 90px;}
  .default-template , .shopify-challenge__container {padding-top: 35px;}

  .hero--medium {height: 501px!important;}
  .text-icon-col h2 {font-size: 25px;}
  .text-icon-col p {font-size: 16px;}

  .product-single__meta {padding-left: 25px;}
  .product-single h3 {font-size:27px;}
  .product-single__meta {padding-top:30px;}
  .bundle-table h2 , .bundle-table th {font-size: 20px;}
  .bundle-table td {font-size: 16px;}
  .bundle-shipping h4 {font-size:20px;max-width:300px;}
  .bundle-shipping img {max-width: 80px;}
  .bundle-addtocart-part {flex-wrap:Wrap;}
  .bundle-addtocart-part .product-form {width:100%;margin-top: 20px;}
  .bundle-pack , .bundle-addtocart-part .product__price {width:50%;}

  .bundle-slideshow .slideshow__arrows button.slideshow__arrow.slideshow__arrow-next {right:30px;}
  .bundle-slideshow .slideshow__arrows button.slideshow__arrow.slideshow__arrow-previous {left:30px;}

  .product-bar-content {flex-wrap:wrap;text-align: center;}
  .product-bar-content p {width:100%;margin-bottom: 5px;}
  .product-bar-content img {max-width: 50px;margin-right: 10px;}
  .bundle-quote{left:-87px;margin-bottom:0px;top:0px;margin-top:-140px;}
  .bundle-table {margin:10px auto 20px;}
  .bundle-img img {width:100%;}
  .bundle-product-row .bundle-product-col {padding:0px 15px;}
  .bundle-product-row {margin-left:-15px;margin-right:-15px;}
  header .site-nav .site-nav--has-dropdown .site-nav__link{font-size: 18px;}

  .template-product #shopify-section-gift-product-template .gift-cards .product-single .product-single__meta .product-single__title {font-size: 35px;}
  .template-product #shopify-section-gift-product-template .gift-cards .product-single .product-single__meta .product-single__description.rte{font-size:19px}
  .template-cart #shopify-section-cart-template .cart__footer .cart__buttons-container .cart__submit.btn.btn--small-wide{font-size:30px}

  .template-product .indivisual-product .product-single .grid__item.product-single__media-group {width:100%;}
  .product-top-text {padding:0px 22px;}
  .product-top-text h3 {font-size:16px;}
  .template-product .indivisual-product .product-single .grid__item {width:100%;margin-top:30px;}
  .product-template__container {padding:0px 50px;}


}
@media(max-width:1023px){
  .bundle-product-section .grid.product-single .grid__item {width:100%;}
  .bundle-product-section .product-form__item--no-variants {max-width:100%;}
  .productslider-bottom .left-part, .productslider-bottom .middle-part, .productslider-bottom .right-part {flex:unset;width:100%;}
  .bottom-product .big {display:none;}
  .bottom-product .small {display:block;}
  /** bundle gift card responsive start **/
  .gift-card-section .gift-card-wrapper-block .gift-card-left .gift-card-image img{width:300px}
  .gift-card-section .gift-card-wrapper-block .gift-card-right .gift-card-text{font-size:35px}
  .gift-card-section .gift-card-wrapper-block .gift-card-text span{font-size:50px}
  .gift-card-section .gift-card-wrapper-block .gift-cards-content .gift-shop-link a.btn.shop-gift-cards{font-size:25px}
  .gift-card-section .gift-card-wrapper-block .gift-card-right .gift-card-text{margin-bottom:20px}
  .gift-card-section .gift-card-wrapper-block .gift-cards-content{max-width:650px}
  /** bundle gift card responsive end **/
  .cart__footer .cart-note , .cart__footer .grid__item  {width: 100%;text-align: center !important;}
  .cart-subtotal .discount-code-wrapper {margin:0 auto;margin-left: auto !important;width: 100%;}
  .template-cart #shopify-section-cart-template .cart__footer .cart__buttons-container .cart__submit-controls {align-items:center;}
  .cart-subtotal__price {padding-left:0px;}
  footer .extra-icon {max-width: 100%;
    display: block;
    text-align: center;}
  footer .extra-icon img {max-width: 100px;margin: 0 auto;}
}
@media(max-width:991px){
  header .site-nav a{font-size:15px;}
  .site-header , .product-bar {padding:0px 40px;}
  .site-header .site-header__icons-wrapper svg{width:30px;}
  header .site-nav a{font-size:16px;padding:7px 10px;}
  .site-header__account, .site-header__cart{padding:6px 5px; display: inline-block;}
  .hero-svg-logo {right:40px;}

  .slideshow .share-image {right:50px;}

  footer .social-icons .icon{width:40px;height:40px;}
  body:not(.template-index) .site-header .logo-align--left {width:130px;}
  body:not(.template-index) .site-header .site-header__icons {width: calc(100vw - 130px - 80px);}
  .site-header__logo img {max-width: 100px!important;}
  body:not(.template-index) header .site-nav a {font-size: 15px;padding: 7px 7px;}
  body.template-page.page_faq .main-content {padding-top: 70px;}
  .default-template , .shopify-challenge__container {padding-top:15px;}

  .feature-row .feature-row__item {width:100%;flex:unset;}
  .feature-row {flex-wrap:wrap;}

  .site-footer__item-inner--newsletter .newsletter__input {width:300px;}
  .site-footer .site-footer__social-icons svg {max-width:50px;}

  header .site-nav .site-nav--active a::after {width: calc(100% - 14px);}
  .product-icon img {max-width:80px;}
  .productslider-bottom h2.h1.mega-title {font-size:30px;}
  .middle-product img {margin-top:30px;max-width: 200px;}
  .bottom-product .small {margin:0 auto;}
  .bundle-slideshow .slideshow , .slideshow__controls.slideshow--medium {height: 700px !important;left: 0px;}
  .bundle-slideshow .slideshow__controls.slideshow--medium{top: 50%;transform: translateY(-50%);}
  .bundle-left-div {margin:0 auto;}
  .bundle-table {max-width:100%;margin-top:0px;margin-left: 22px;}
  .product-single__meta {max-width:530px;margin:0 auto;}
  .bundle-table h2, .bundle-table th {font-size: 18px;text-align: center;}
  .bundle-quote {display:none;}
  .contact-details-block .contact-link-section .link-blocks{width:100%}
  .template-product .product-single {margin-top:0px;}
  .indivisual-product .bundle-table {width:100%;}


  header .site-nav .site-nav--has-dropdown .site-nav__link{font-size: 16px;padding: 7px 10px;}
  body:not(.template-index) header .site-nav .site-nav--has-dropdown button{font-size: 15px;padding: 7px 7px;}
  .template-product #shopify-section-gift-product-template .gift-cards .product-single .product-single__meta .product-single__title {
    font-size: 25px;
  }
  .template-product #shopify-section-gift-product-template .gift-cards .product-single .product-single__meta .product-form-gift-product-template .product-form__controls-groups .product-form__item label{font-size:20px}
  .template-cart #shopify-section-cart-template .cart__footer .cart__buttons-container .cart__submit.btn{margin-top:10px}
  .template-cart #shopify-section-cart-template .cart__footer .cart__buttons-container .cart__submit.btn.btn--small-wide{font-size:30px}
  .template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-inputs input#discount-code-field{max-width:200px;font-size:16px}
  .template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-tag {margin-left: calc(100% - 300px);}
  .template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-inputs .qb-invalid-discount-code {margin-left: calc(100% - 300px);}
  .template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-inputs .apply-discount-code{font-size:16px}

  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:first-child .article__title{font-size:35px}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li .article__title {line-height: 1.2;font-size: 22px;margin-bottom:15px}
  .moospaper-top-section .mospaper-top-block-right p {font-size:16px;}
  .mospaper-top-block-right h2 {font-size:30px;}
  .moospaper-top-section .mospaper-top-block h3 {font-size:19px;}
  .product-template__container {padding:0px 40px;}

}
@media(max-width:749px){

  .o-wave svg{height:7px;}
  .o-wave.o-wave-top {top:-7px;}
  .o-wave-relative {margin-top: -7px;}
  div#PageContainer {margin-top:-7px;}

  .h1, h1 {font-size:40px;}
  .h4, h4 , .section-header .rte p  {font-size:18px;}
  .section-header {justify-content:center;margin-bottom: 30px;text-align: center !important;}

  .site-header , .product-bar {padding:0px 22px;}
  .template-index header .grid--table>.grid__item{padding:0px;}
  .site-header .header-right-part{width:100%;}
  .site-header .site-header__icons-wrapper{margin-left:0;top:0;width:100%;justify-content:space-between;flex-direction:row-reverse;}
  .site-header .site-header__icons-wrapper svg.icon.icon-close {width:20px;fill: #2a2a26;}
  .mobile-nav__link--active .mobile-nav__label {border-bottom:0px;}
  .mobile-nav li.mobile-nav__item.border-bottom {border:0px;}
  .mobile-nav li a.mobile-nav__link {padding:8px 22px;display:inline-block;width:auto;}
  .mobile-nav li.mobile-nav__item.site-nav--active a::after {width: calc(100% - 44px);bottom:5px;}
  .mobile-nav-wrapper {z-index:2;}
  .mobile-nav {padding: 10px 0px 20px;}
  .site-header .site-header__icons-wrapper .mb-right a svg {top:5px;position:relative;}
  .site-header__logo{padding-left:0px;}
  body:not(.template-index) .site-header .site-header__icons{width:100%;justify-content:space-between;padding-right:0px;}
  .site-header .h2.site-header__logo{position:relative;top:unset;}
  .site-header__logo img{max-width:70px!important;margin:0 auto;}
  .site-header__icons-wrapper .mb-left , .site-header__icons-wrapper .mb-right , .site-header__icons-wrapper .mb-center{flex:1;}
  .site-header__icons-wrapper .mb-left{text-align:left;}
  a.site-header__icon.site-header__cart{padding-right:0px; display: inline-block;}
  .mb-left .site-header__icon{padding-left:0px;}
  .slideshow img.slideshow-logo {max-width:250px;margin-bottom: 0px;margin-top:80px;}
  .slideshow .share-image {margin-top:-140px;right:0px;}
  .slideshow__text-wrap.slideshow__text-wrap--mobile {display:none;}
  a.btn.slideshow__btn , .btn.btn-large {font-size: 33px;}
  .hero-svg-logo {right:22px;top:0px;}
  .hero-svg-logo svg {max-width:80px;}

  .feature-collection .grid {margin-left:-10px;margin-right:-10px;}
  .feature-collection .grid__item {padding:0px 10px;}
  .collection-bottom-image {margin: 40px auto 0;}

  .home-feature-blog .slick-list {padding: 0 50px 0 50px !important;}
  .home-feature-blog .grid__item {padding-left:10px;}

  footer .site-footer__content {justify-content:center;}
  .site-footer__icon-list {padding-bottom: 0px;margin-top: 20px;}
  .navigation-link ul li a {font-size:14px;}
  footer small.site-footer__copyright-content {font-size:11px;}
  .slideshow {height: 430px!important;}

  .accordion-container .set>a{font-size:17px;display:flex;justify-content:space-between;line-height:1.1;align-items:flex-start;}
  .accordion-container i{margin-left:10px;position:relative;top:8px;display:block;line-height:0;}
  .accordion-container h3{font-size:25px;margin-top:30px;margin-bottom:5px;}
  body.template-page.page_faq .main-content {padding-top: 20px;}
  .default-template , .shopify-challenge__container {padding-top: 0px;margin-top: -15px;}
  .accordion-container h3:first-child {margin-top:15px;}

  .hero--medium{height:300px!important;}
  .text-icon-block{flex-wrap:wrap;margin-left:-20px;margin-right:-20px;}
  .text-icon-col img{max-width:130px;max-height:80px;margin-bottom:10px;}
  .text-icon-col{margin-bottom:20px;width:auto;padding:0px 20px;}
  .text-icon-col h2{font-size:20px;margin-bottom:2px;}
  .text-icon-col p{font-size:14px;}
  .text-icon-block .text-icon-col:last-child{margin-bottom:0px;}
  .textimage-image{padding-top:56.25%;}
  .blog-page .grid--blog {margin-left:-22px;margin-right:-22px;}
  .blog-page .grid--blog .grid__item{width:100%;padding:0 22px;}
  .image-with-btn .btn.btn-large{margin-top:30px;}
  .section-padding{padding-top:35px;padding-bottom:35px;}
  .blog-page .grid--blog h4.article__title{font-size:25px;}

  .top-image{padding-top:50%;}
  .about-image-text-block .small-image {width:100%;text-align: center;margin-bottom: 10px;}
  .about-image-text-block .text-block {width:100%;}
  .about-image-text-block .small-image img {max-width: 100px;margin: 0 auto;}
  .feature-row {flex-direction:column-reverse;}
  .site-footer__item-inner--newsletter .newsletter__input {width:100%;background-size:100% 100%;background-image: url(https://cdn.shopify.com/s/files/1/0581/2417/3477/files/input1.png?v=1634710435);}
  .site-footer__newsletter .input-group {flex-wrap:unset;margin-top:15px;}
  .feature-row .feature-row__text {padding: 50px 22px;}

  .video-wrapper1{padding-top:56.25%;}
  .video-control__play-wrapper-mobile{position:relative;top:unset;left:unset;}
  .video-control__play-wrapper-mobile button{background-color:#2a2b26}
  .video-section-wrapper{margin-top:-10px !important;}
  .video-section > .page-width{padding-left:0px;padding-right:0px;}
  .video-background-wrapper .video-control__play{background-image:none !important;}
  span.insta-tag{margin-top:20px;font-size:18px;}
  .hero.hero--adapt{height:0px !important;padding-top:52%;display:block;}
  .hero.hero--adapt .hero__inner{padding:0px;}
  .hero .mobile-height{object-fit:cover;}

  .newsletter-text {text-align:center;margin-top: 7px;line-height: 1.1;}
  .blog-filter {margin: 30px 0 30px;}

  div#ProductSection-product-bundle-template {padding-left:22px;padding-right:22px;}
  .bundle-product-row .bundle-product-col {padding: 0 7px;margin-bottom: 15px;}
  .bundle-product-row {margin-left:-7px;margin-right:-7px;}
  .bundle-content h2 {font-size:16px;line-height:1;min-height:32px;max-width: 100px;margin: 0 auto 4px}
  .bundle-quote h6 {font-size:17px;margin-bottom:12px;}
  .bundle-quote {width: 140px;height: 120px;background-size: 140px auto;}
  .product-single {margin-top: 80px;}
  .bundle-myorder .tag p {font-size:16px;}
  .bundle-product-section .grid.product-single .grid__item {margin-bottom:0px;}
  .product-single__meta {padding: 0px;}
  .bundle-shipping {margin-bottom:0px;}
  .template-product .mail-product-template .product-single {margin-top:0px;}

  .affiliate-rich-text-top .rich-text-block p br{display:none;}
  .affiliate-rich-text-top h5 p{font-size:16px;line-height:21px;}
  .affiliate-perks-block h4 p{font-size:22px;}
  .affiliate-perks-block h4 p::before{width:18px;height:15px;background-size:18px;}
  .product-bar-content h2{font-size:23px;}
  .product-bar-content{padding:10px 0 10px;}
  .bundle-myorder h2{font-size:30px;}
  .bundle-myorder .tag p{font-size:14px;}
  .bundle-addtocart-part .price{font-size:33px;}
  .bundle-myorder{margin-bottom:35px;}

  .contact-details-block .contact-link-section .link-blocks h4{font-size:16px;line-height:1.2}
  .contact-details-block .contact-link-section .link-blocks a{font-size:18px}
  .contact-details-block .contact-link-section .link-blocks {margin-bottom:25px;}

  .remaning_popup {font-size: 18px;position: absolute;right: 0;width: 90px;background-size: 90px;height: 76px;z-index: 2; top: 21px;right: -18px;}
  .template-product .product-single{margin-top:0px;}

  a.lb-close{top: -30px;right: 10px;}
  .remaning_popup span {top: -3px;}
  .product-faq .section-header {margin-bottom:0px;}
  .product-bar-content p {text-align:center;margin:0px;}
  .product-bar-content {justify-content:center;}
  .mobile-nav-wrapper.js-menu--is-open {top:103px;}
  header.site-header.border-bottom.logo--left {margin-top:5px;}

  /*==kevin start==*/
  .slideshow-wrapper-block .bundle-slideshow-wrapper .slideshow-image-slider .slick-next{right:-15px}
  .slideshow-wrapper-block .bundle-slideshow-wrapper .slideshow-image-slider .slick-prev{left:-15px}
  .slideshow-wrapper-block .bundle-slideshow-wrapper .slideshow-bottom-image {margin: 30px auto 0px;max-width: 200px;}
  .slideshow-wrapper-block .bundle-slideshow-wrapper.section-padding{padding-bottom:60px}
  .slideshow-wrapper-block .bundle-slideshow-wrapper .slideshow-header {margin-bottom: 30px;}
  .slideshow-wrapper-block .bundle-slideshow-wrapper .image-slider-block {max-width:250px;}
  /*==kevin end==*/
  .template-cart .cart__buttons-container .btn{padding: 10px 20px;width: auto;}
  .cart__submit-controls {justify-content: center;}
  .cart__shipping {margin-bottom:0px;}
  .default-template .wholesale-section h2 {font-size:24px;}

  .mobile-nav li button.mobile-nav__link{padding: 8px 22px;}


  /** bundle gift card responsive start **/
  .gift-card-section .gift-card-wrapper-block .gift-cards-content{flex-wrap:wrap}
  .gift-card-section .gift-card-wrapper-block .gift-card-left{width:100%;margin-top:30px}
  .gift-card-section .gift-card-wrapper-block .gift-card-right{width:100%;margin-top:15px}
  .gift-card-section .gift-card-wrapper-block .bundle-gift-card-title{display:block;font-size:30px;line-height:1;margin: 0;}
  .gift-card-section .gift-card-wrapper-block .gift-cards-content .gift-card-right .gift-card-text{display:none}
  .gift-card-section .gift-card-wrapper-block .bundle-gift-card-title span{font-size:40px}
  .gift-card-section .gift-card-wrapper-block .gift-card-left .gift-card-image img{width:180px}
  .gift-card-section .gift-card-wrapper-block.section-padding {padding: 30px 0;}
  .gift-card-section .gift-card-wrapper-block .gift-cards-content .gift-shop-link a.btn.shop-gift-cards{font-size:20px}
  /* bundle gift card responsive end */

  .template-product #shopify-section-gift-product-template .gift-cards .product-single .product-single__meta .product-single__title{font-size:25px}
  .template-product #shopify-section-gift-product-template .gift-cards .product-single .product-single__media-group{margin-bottom: 10px;}
  .template-product #shopify-section-gift-product-template .gift-cards .product-single .product-single__meta{text-align:center}
  .template-product #shopify-section-gift-product-template .gift-cards .product-single .product-single__meta .product-form-gift-product-template .product-form__controls-groups .product-form__item{margin:0 auto;margin-bottom:10px}
  .template-cart #shopify-section-cart-template .cart__footer .cart__buttons-container{max-width:15rem}
  .template-cart #shopify-section-cart-template .cart__footer .cart__buttons-container .cart__submit-controls{align-items:center}
  .template-cart #shopify-section-cart-template .cart__footer .cart__buttons-container .cart__submit.btn.btn--small-wide{font-size: 25px;}
  .template-cart #shopify-section-cart-template .cart__footer .cart__buttons-container .cart__submit.btn{margin-top:0}
  .home-feature-blog .feature-blog-block .page-width.blog-home-slider-wrapper .grid--blog .slick-arrow.slick-prev{left:-24px}
  .home-feature-blog .feature-blog-block .page-width.blog-home-slider-wrapper .grid--blog .slick-arrow.slick-next{right:-24px}
  .trust-wrapper .section-header span{display:block;}
  .trust-desc p{font-size:16px;}
  .trust-wrapper header.section-header{margin-bottom:40px;}
  .trust-wrapper .trust-icon-img{padding-bottom:20.5%;}
  .trust-desc h4{margin:20px 0 5px}
  .template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-inputs {width: 100%;justify-content: center;}
  .template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-log{width:100%;margin-left:unset}
  .template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-inputs .qb-invalid-discount-code{margin-left: calc(100% - 325px);}
  .template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper{margin-right:auto}
  .template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-tag {margin-left: calc(100% - 325px);}
  .page_thank-moo .main-content {padding-top: 70px;padding-bottom: 100px;}

  .moospaper-page .moospaper-blog-section .blog-page .section-header .h2 { font-size: 30px;}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:first-child .article__title {margin-bottom:15px;}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li .grid__item .article-listing .rte .read-more-btn img {width: 15px;height: auto;}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li .grid__item .article-listing {padding-top: 20px;margin-bottom: 20px;}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 5), 
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 4){width:100%;padding:0;border-left:none;border-right:none;}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 3) .article__list-image-wrapper,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 3) .grid__item .article-listing .rte,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 6) h2.article__title,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(2) .grid__item .article-listing .rte,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 6) .article__list-image-wrapper,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(2) h2.article__title,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(2) .article__list-image-wrapper,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 6) .grid__item .article-listing .rte,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 3) h2.article__title{max-width:100% !important}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 3) h2.article__title,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(2) h2.article__title,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 6) h2.article__title{text-align:center !important;padding-left:0px;padding-right:0px;}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 4) .article__title,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 5) h2.article__title{order:1;}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 4) .article__list-image-wrapper,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 5) .article__list-image-wrapper{order:2;}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 3) .grid__item .article-listing .rte{padding-left:0px;columns:unset;}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 4) .grid,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 5) .grid{border:none;padding:0px;margin:20px 0px;}

  .moospaper-image-section .flexbox-wrap{padding-top:20px;padding-bottom:20px;}
  .moospaper-article .moospaper-article-section .section-header .h2{font-size:20px;line-height:1.2}
  .moospaper-article .moospaper-article-section .articlw-image{margin-bottom:15px}
  .moospaper-article .moospaper-article-section .section-header{margin-bottom:15px}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-last-child(2){border-bottom:2px solid #2a2a26}
  .moospaper-top-section .mospaper-top-block-left , .moospaper-top-section .mospaper-top-block-right {width:100%;}
  .moospaper-top-section .mospaper-top-block-right {padding-left:0px;margin-top:30px;position:relative;}
  .moospaper-page .moospaper-blog-section .blog-page.section-padding {padding-bottom:0px;border-bottom:none;margin-bottom:0px;}
  .moospaper-image-section .flexbox .col:not(:last-child){padding-bottom:15px;}
  .mospaper-top-block-right h2 {font-size:27px;}
  .moospaper-image-section .flexbox .col{max-width: calc(100% - 80px);margin: 0 auto;}

  .moospaper-top-section .mp-left-img{max-width: calc(100% - 60px);margin: 0 auto 6px;}
  .moospaper-top-section .mospaper-top-block-right.active a.read-more-btn{bottom:13px;}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li .article__title,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:first-child .article__title{font-size:27px;}
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:first-child .article__list-image-wrapper,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(2) .article__list-image-wrapper,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li .article__list-image-wrapper,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 3) .article__list-image-wrapper,
  .moospaper-page .moospaper-blog-section .blog-page .blog-list-view li:nth-child(4n + 6) .article__list-image-wrapper{margin-bottom:10px;}
  .desktop-only{display:none;}

  .indivisual-product .bundle-table {width:100%;padding:0px;margin: 0px;}
  .product-template__container {padding:0px 22px;}
  .template-product .indivisual-product .product-single {margin:0px;}
  .indivisual-product .product-left .product_image_part {width: 100%;margin-right: 0px;}
  .indivisual-product .product-left {flex-wrap:wrap;}
  .template-product .indivisual-product .product-single .grid__item.product-single__media-group {padding:0px;}
  .indivisual-product .product-single__description {max-width:100%;margin-bottom:30px;}
  .indivisual-product .product-single__description * {font-size:16px;}
  .template-product .indivisual-product .product-single .grid__item {margin-top:0px;}
  .indivisial-flavour-slideshow .slideshow-image-slider .slideshow-item {width:50%;}
  .slideshow-wrapper-block .indivisial-flavour-slideshow .slideshow-image-slider img {margin:0px;}
  .keto-img-with-txt .textimage-image .keto-logo svg{max-width:100px;}
  .keto-img-with-txt .text-with-image{margin-top:0;}

}
@media (max-width:575px){
  .home-feature-blog .feature-blog-block .page-width.blog-home-slider-wrapper .grid--blog .slick-list{margin-left:0;margin-right:0}
  .home-feature-blog .feature-blog-block .page-width.blog-home-slider-wrapper .grid--blog li.grid__item{padding-left:0;padding-right:0}
}

@media (max-width:399px){
  .template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-inputs input#discount-code-field{max-width:100%;margin-bottom:10px}
  .template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-inputs .apply-discount-code{max-width:100%;background-image:unset;background-color:#2a2a26}
  .template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-inputs .apply-discount-code:hover{background-image:unset}
  .template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-tag{margin-left:0}
  .template-cart .cart-subtotal .cart-subtotal__price .discount-code-wrapper .qb-discount-code-inputs .qb-invalid-discount-code{margin-left:0}
}



.qb-discount-log{display:none !important;}
.qb-next-tier-offers{display:none !important;}
.qb-min-cart-warnings{display:none !important;}