/** Shopify CDN: Minification failed

Line 1293:21 Expected ":"
Line 1293:23 Expected identifier but found "2px"

**/
@import url('https://fonts.googleapis.com/css?family=Oswald:300,400,500&display=swap');
@import url('https://fonts.googleapis.com/css?family=Chau+Philomene+One&display=swap');
@import url('https://fonts.googleapis.com/css?family=Red+Hat+Display:400,500,700&display=swap');
@font-face {font-family: 'Myriad Pro Condensed';src: url('MyriadPro-Cond.eot');src: url('MyriadPro-Cond.eot?#iefix') format('embedded-opentype'),url('MyriadPro-Cond.woff2') format('woff2'),url('MyriadPro-Cond.woff') format('woff'),url('MyriadPro-Cond.ttf') format('truetype'),url('MyriadPro-Cond.svg#MyriadPro-Cond') format('svg');font-weight: normal;font-style: normal;font-display: swap;}

html{font-size:100%;}
html, body {font-family: 'Red Hat Display', sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
body, input, textarea, button, select{font-family: 'Red Hat Display', sans-serif;}
a:hover, a:focus{text-decoration:none;outline:none;}
button:focus, input:focus, select:focus, textarea:focus{outline:none;box-shadow:none;}
a:hover, a:focus, .btn--link:hover, .btn--link:focus, .btn:hover, .btn:focus{opacity:1;}
a, button, input, select{-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
img{max-width:100%;vertical-align:top;}
h1, .h1 {font-family: 'Chau Philomene One', sans-serif;font-size:28px;font-weight:normal;text-transform:uppercase;} 
h2, .h2 {font-family: 'Oswald', sans-serif;font-size:28px;font-weight:500;} 
h3, .h3 {font-family: 'Oswald', sans-serif;font-size:21px;font-weight:300;} 
h4, .h4 {font-family: 'Red Hat Display', sans-serif;font-size:16px;font-weight:700;} 
h5, .h5, h6, .h6{font-family: 'Red Hat Display', sans-serif;}


/*----------  Header block  ----------*/
.header-wrapper div#ctb_placeholder {margin-top: -1px !important;}

.announcement-bar_message{list-style:none;padding:8px 15px;margin:0;text-align:center;font-size:0;justify-content: center;display: -webkit-box; display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex;}
.announcement-bar_message li{font-family: 'Oswald', sans-serif;font-size:16px;color:#fff;font-weight:500;text-transform:uppercase;margin:0;padding:0 20px;display:inline-block;vertical-align:middle;line-height: 1;}
.announcement-bar_message li .announcement-icon{display:inline-block;vertical-align:middle;line-height: 1;padding-right: 10px;}
.header-container{background-color: #fff;border-bottom:1px solid rgba(179, 179, 179, 0.5);width:100%;position:fixed;top:0;}
.template-index .header-container{border:none;}
.site-header{padding:15px 0;}
.site-nav__link{font-family: 'Chau Philomene One', sans-serif;font-size:18px;color:#323e48;padding: 0px 25px;font-weight:normal;letter-spacing:0;}
.site-nav--active .site-nav__link, .site-nav__link:hover, .site-nav__link:focus, .site-nav--has-dropdown.nav-hover>a:hover{color:#fece88;}
.site-nav__item:last-child .site-nav__link{padding-right:0;}
.site-nav--has-dropdown:hover>a:before, .site-nav--has-dropdown>a.nav-focus:before, .site-nav--has-dropdown.nav-hover>a:before{content:none;}
.site-nav__dropdown-link{padding:2px 15px;}
.site-nav__dropdown{border-width:1px;border-style:solid;border-color:#323e48;-webkit-transform: translate3d(0px, 0px, 0px);-moz-transform: translate3d(0px, 0px, 0px);-ms-transform: translate3d(0px, 0px, 0px);-o-transform: translate3d(0px, 0px, 0px);transform: translate3d(0px, 0px, 0px);}
.site-nav__dropdown li{min-width:220px;}
.site-nav__dropdown li a{font-family: 'Chau Philomene One', sans-serif;font-size:18px;color:#323e48;padding: 0px 25px;font-weight:normal;letter-spacing:0;text-transform:uppercase;}
.cart-link img {width: 25px;vertical-align:middle;}
.cart-link span {background-color: #fece88;border-radius: 100%;color: #fff;display: inline-block;font-size: 12px;height: 25px;line-height: 26px;margin-left: 5px;text-align: center;width: 25px;vertical-align: middle;}

.site-nav__link--ip svg{vertical-align:-2px;}
.site-nav__link--ip .country__flag{width:22px;}
.site-nav__link--ip .country__arrow{width:10px;}

.ip-dismiss-btn svg{width:20px;height:20px;}
.ip-popup{max-width:200px;margin: 0 auto;display: flex;justify-content: center;flex-wrap: wrap;}
.ip-dismiss-btn{width:100%;text-align:right;margin-bottom:15px;}
.ip-dismiss-btn:hover svg{fill:#f99400;}
.ip-popup .mfp-close{display:none !important;}
.ip-popup ul{list-style:none;margin:0;text-align:center;}
.ip-popup ul a{font-family: 'Chau Philomene One', sans-serif;font-size:24px;color:#323e48;text-transform:uppercase;}
.ip-popup ul a:hover{color:#f99400;}
.site-footer__linklist .site-nav__link--ip svg{fill: #ececec;}
.btn.disabled{pointer-events: none;color: #717171;background-color: #f6f6f6;}

/*----------  Content CSS  ----------*/
.main-content{padding-top:55px;}
.template-collection .main-content{padding-top:0px;}
.wrapper{max-width:1200px;padding:0 15px;}
.btn {font-family: 'Chau Philomene One', sans-serif;font-size:21px;font-weight:normal;text-transform:uppercase;letter-spacing:0;line-height: 1;padding: 10px 25px 8px;border-radius: 8px;}
.btn-green:hover, .btn-green:focus{background-color:#fece88 !important;color:#fff;}
.btn-large{font-size:28px;min-width: 280px;}
.btn-green-trans, .rte .btn-green-trans{background:transparent;color:#96a947;border:3px solid #96a947;font-weight:normal;text-transform:uppercase;letter-spacing:0;line-height: 1;padding: 10px 25px 8px;border-radius:8px;}
.btn-green-trans:hover, .rte .btn-green-trans:hover, .btn-green-trans:focus, .rte .btn-green-trans:focus{background-color:#96a947;color:#fff;border:3px solid #96a947;}
.btn-orange{background:#fece88;color:#323e48;border-color:#fece88;border-width: 3px;}
.btn-orange:hover, .btn-orange:focus{background:#ffffff;color:#323e48;border-color:#fece88;}

.grid--table{display:table;width:100%;margin:0;}
.grid--table>.grid__item{display:table-cell;vertical-align:middle;float:none;padding:0;}
.grid--no-gutters{margin:0;}
.grid--no-gutters>.grid__item{padding:0;}
.section-header{margin-bottom:25px;position:relative;padding-top:30px;}
.section-header h1, .section-header h2{margin:0;line-height:1;text-transform:uppercase;}
.section-header-line h2{position:relative;background-color:#fff;padding:0 60px;display:inline-block;}
.section-header-line:before{content:'';width:100%;height:3px;background-image:url(/cdn/shop/files/header-line.png?v=8901514110125213233);background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%); -ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.template-page .main-content{padding:0;}
.page-section-hero{position:relative;}
.hero_text{color: #fff;font-size: 54px;line-height:1;left: 50%; position: absolute;text-align: center;top: 50%;transform: translate(30%, -50%);-moz-transform: translate(30%, -50%);-webkit-transform: translate(30%, -50%);-ms-transform: translate(30%, -50%);-o-transform: translate(30%, -50%);width: 35%;font-family: 'Chau Philomene One', sans-serif;text-transform: uppercase;text-shadow: 1px 3px 10px rgba(0, 0, 0, 0.5);}


/*----------  Homepage CSS  ----------*/
.hero-slideshow{height:auto !important;min-height:inherit;margin-bottom:0;}
.hero-slideshow-ourstory{height:auto !important;min-height:inherit;margin-bottom:25px;}
.hero-slideshow .slick-list, .hero-slideshow-ourstory  .slick-list{overflow:visible;}
.hero-slideshow .hero__slide:before, .hero-slideshow-ourstory .hero__slide:before{content:'';width:100%;height:35px;background-image:url(/cdn/shop/files/banner_shadow.png?v=324479654703045225);background-repeat:no-repeat;background-size:cover;position:absolute;left:0;bottom:-14px;z-index:1;}
.hero__text-wrap{top:auto;bottom:-5px;z-index: 2;}
.hero__text-content{padding:0;}
.hero__slide a.hero__cta{font-size:28px;min-width:280px;}

.section-review{margin-top:-55px !important;padding-top:90px;}
.review_part {padding: 0px;text-align: center;}
.review_part .item{padding:0 15px;}
.star {margin-bottom: 5px;}
.star span {font-size: 18px;line-height: 18px;}
.star span i{color:#ffd200;}
.review_part h4 {font-family: 'Red Hat Display', sans-serif;font-weight: 400;font-size: 16px;line-height: 20px;margin-bottom: 0;letter-spacing: 0;}

/* .section-best-sellers .grid-product__wrapper{margin-bottom:-20px;} */
#CollectionSection .grid-uniform{text-align:center;font-size:0;}
#CollectionSection .grid-uniform .grid__item{float:none;display:inline-block;vertical-align:top;}
span.stamped-badge:after{font-size:16px;}

.grid-product__wrapper-box{text-align: left;}
.grid-product__title{font-family: 'Oswald', sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;line-height:1;margin-bottom:5px;}
.grid-product__price-wrap{line-height:1;margin-bottom:20px;}
.grid-product__price{font-family: 'Oswald', sans-serif;font-size:21px;font-weight:300;letter-spacing: 0;}
.grid-product__meta{padding-bottom:0;}
.grid-product__meta .btn{width:100%;}


.index-sections .section-pro-info{margin:45px 0 15px;}
.section-pro-info{background-color:rgba(254, 206, 136, 0.2);position:relative;}
/* .section-pro-info:before{content:'';width:100%;height:31px;background-image:url(/cdn/shop/files/info-brd-top.png?v=10887956560333446827);background-repeat:no-repeat;background-size:cover;position:absolute;left:0;top:-15px;}
.section-pro-info:after{content:'';width:100%;height:29px;background-image:url(/cdn/shop/files/info-brd-btm.png?v=2980043821564094412);background-repeat:no-repeat;background-size:cover;position:absolute;left:0;bottom:-12px;}
.section-pro-info .wrapper:before{content:'';width:9px;height:100%;background-image:url(/cdn/shop/files/info-brd-lft.png?v=7464896554644494180);background-repeat:no-repeat;background-size:cover;position:absolute;right:0;top:0;}
.section-pro-info .wrapper:after{content:'';width:15px;height:100%;background-image:url(/cdn/shop/files/info-brd-rgt.png?v=3192662127556583864);background-repeat:no-repeat;background-size:cover;position:absolute;left:0;top:0;} */
.information-wrap{padding:35px 0;}
.information-wrap .grid__item:nth-child(2n+1){clear:both;}
.information-wrap .grid__item:nth-child(odd) .information-item{max-width:480px;}
.information-wrap .grid__item:nth-child(even) .information-item{max-width:540px;float:right;}
.information-wrap .grid__item:nth-child(odd) .info-icon{width:118px;}
.information-wrap .grid__item:nth-child(even) .info-icon{width:172px;}
.information-item{width:100%;display:table;vertical-align:top;margin:15px 0;}
.info-icon{display:table-cell;vertical-align:middle;text-align: center;}
.info-text{display:table-cell;vertical-align:middle;padding-left:10px;}
.info-text h3{font-family: 'Chau Philomene One', sans-serif;font-size:16px;font-weight:400;margin:0;}
.info-text p{font-family: 'Red Hat Display', sans-serif;font-size:16px;font-weight:400;margin:0;line-height: 20px;}

.index-sections .section-feature-product{margin-top:50px;}
.section-feature-product .feature-row__text{padding-top:0;padding-bottom:0;}
.section-feature-product .feature-row__text--left {padding-left: 55px;}
.section-feature-product .feature-row__text--right {padding-right: 55px;}
.feature-row__content{background-color:rgba(254, 206, 136, 0.2);text-align:center;box-shadow:0px 0px 10px rgba(254, 206, 136, 0.2);padding:30px;position:relative;}
.feature-row__content:after{content: '';width: 100%;height: 100%;background-color: #fff;position: absolute;left: 0;top: 0;z-index: -1;}
.feature-row__h2 {position: absolute;left: 0;right: 0;top: -30px;}
.feature-row__content h2{min-width: 300px;background-color:#323e48;color:#fff;display:inline-block;text-transform:uppercase;padding: 7px 45px;line-height: 1;margin-bottom:20px;}
.feature-row__content h2:not(.hero__title), .feature-row__content .h2:not(.hero__title){color:#fff;}
.feature-row__title{margin-bottom:20px;}
.feature-row__content .btn{min-width:300px;}

.index-sections .section-custom{margin-top:20px;}
.index-sections .section-custom:nth-child(2n){margin-top:55px;}
.section-custom .custom__item{margin-bottom:0;}
.section-custom .custom_btn{padding:0 30px;}
.section-custom .btn{width:100%;}

.index-sections .section-story{margin-top:55px;}
.grid__story-text{background-color:#323e48;}
.stoty__item-text{padding:0 30px;}
.stoty__item-text h2{font-family: 'Chau Philomene One', sans-serif;font-size:36px;color:#fff;font-weight:normal;line-height: 1;}
.stoty__item-text p{font-family: 'Red Hat Display', sans-serif;font-size:18px;color:#fff;line-height:20px;margin-bottom: 30px;}

.index-sections .section-verified{margin:-1px 0 0;position:relative;}
.section-verified{background-color:#FFF8EA;padding:35px 0;}
.verified-review .star{margin-bottom:0;}
.verified-review .star span {font-size: 20px;line-height: 20px;}
.verified-review h2{font-size:42px;font-weight:300;line-height:50px;margin-bottom: 15px;}
.verified-review h2 span{font-weight:500;}

.index-sections .section-famous{margin:0;position:relative;}
.section_famous img{width:100%;min-height:110px;object-fit:cover;}
.section_famous:before{content:'';width:100%;height:35px;background-image:url(/cdn/shop/files/banner_shadow.png?v=324479654703045225);background-repeat:no-repeat;background-size:cover;position:absolute;left:0;bottom:-15px;z-index:1;}

.index-sections .section-delicius-feature{margin-top:35px;}
.section-delicius-feature .section-header h3{font-size:21px;line-height:1;margin-bottom:5px;}
.section-best-sellers .section-header{padding-top: 0;margin-bottom: 35px;}

/*----------  Footer block  ----------*/
.template-index .site-footer{margin-top:-40px;}
.site-footer{border-top: 1px solid #323e48;background: #323e48;padding: 25px 0;text-align: left;}
.site-footer .site-footer__link-title{color:#fff;}
.site-footer__link-title{color: #ffffff;/*border-bottom: 1px solid #222222;*/letter-spacing: 1px;padding-bottom: 5px;text-transform: uppercase;margin-bottom:35px;}
.site-footer__linklist li{margin-bottom:0;}
.site-footer__linklist li a{font-family:'Oswald', sans-serif;font-size:16px;color:#ececec;}
.site-footer p{font-family:'Oswald', sans-serif;font-size:16px;color:#ececec;}
.site-footer .section-subheading p{margin-bottom:10px;}
.newsletter__input {background: #3d4c58;font-family:'Oswald', sans-serif;color: #ffffff;font-size:15px;}
.site-footer .newsletter__input::-webkit-input-placeholder {color: #fff;opacity:1;}
.site-footer .newsletter__input::-moz-placeholder {color: #fff;opacity:1;}
.site-footer .newsletter__input:-ms-input-placeholder {color: #fff;opacity:1;}
.site-footer .newsletter__input:-moz-placeholder {color: #fff;opacity:1;}
.newsletter__submit {font-family:'Oswald', sans-serif;font-size: 14px;background: #4c5e6d;border: 0;text-transform:none;}
.newsletter__submit:hover, .newsletter__submit:focus {background: #4c5e6d;color: #ffffff;}

.site-footer hr{width:100%;/*border-top-color:#222222;*/}
.social-icons{margin-bottom:25px;}
.social-icons li{display:inline-block;vertical-align:top;padding:0 10px;}
.social-icons li a{font-size: 1.8em;color:#fece88;}
.social-icons li a:hover {color: #9a9a9a;}
.copyright_text{font-size:16px;margin:0;text-transform:uppercase;}
.copyright_text a, .copyright_text a:hover, .copyright_text a:focus{color:#fff;}


/*----------  Contact css  ----------*/
.section-get_touch{background-color:#96A947;padding:60px 0;}
.getouch_text h2 {font-family: 'Chau Philomene One', sans-serif;color: #fff;font-size: 40px;letter-spacing: 0;line-height: 1;margin: 0 0 10px;}
.getouch_text > p {width: 59%;font-size: 16px;font-weight: 300;line-height: 20px;}
.get_socail {margin: 30px 0;}
.get_socail li {display: inline-block;margin-right: 8px;padding: 0;}
.get_socail li a {background-color: #323e48;border-radius: 100px;color: #fff;display: block;font-size: 24px;height: 50px;line-height: 52px;text-align: center;width: 50px;}
.get_socail li i:before{margin:0;width:auto;line-height:normal;}
.address {font-family: 'Oswald', sans-serif;clear: both;display: inline-block;margin-left: 15px;margin-top: 10px;width: 100%;text-transform:uppercase;font-weight:500;}
.address span {display: inline-block;font-size: 16px;line-height: 24px;vertical-align: top;}
.address span:first-child {display: inline-block;font-size: 20px;width: 35px;}
.contact_form {margin-top: 20px;}
input:hover, textarea:hover, select:hover{opacity:1;}
::-webkit-input-placeholder {opacity:1;}
::-moz-placeholder {opacity:1;}
:-ms-input-placeholder {opacity:1;}
:-moz-placeholder {opacity:1;}
.form-control {font-size:16px;height: 45px;border-radius: 0px;box-shadow: none;background: #fffbf2;border: none;}
select.custom_drop {background: #fffbf2 url(/cdn/shop/files/arrow_select.jpg?v=11278681766573113953) no-repeat scroll right center;background-color: rgb(255, 251, 242);background-repeat: no-repeat;padding-left: 10px;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;cursor: pointer;-ms-user-select: none;background-repeat: no-repeat;width: 100%;height: 45px;border: none;border-radius: 0;}
.contact_form .btn{min-width:280px;}
.section-faq{background: #fffbf2;padding: 40px 0 85px 0;}
.section-faq h2 {font-family: 'Chau Philomene One', sans-serif;font-size: 40px;letter-spacing: 0;margin-top: 0;margin-bottom: 20px;line-height:1;}
.note, .errors{display:inline-block;}
.section-faq .tab-slider--nav{width:33.33%;float:left;}
.section-faq .tab-slider--container{width:66.66%;float:left;padding-left:30px;}
.section-faq .tab-slider--tabs {background-color: #626063;list-style:none;margin:0;padding:0;}
.section-faq .tab-slider--tabs li{font-family: 'Chau Philomene One', sans-serif;font-size: 26px;color: #FFF;letter-spacing: 0;padding: 8px 10px 8px 30px;margin:0;border-left: 10px solid transparent;text-transform: uppercase;cursor:pointer;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.section-faq .tab-slider--tabs li.active{border-left-color:#96a947;background-color:#414141;padding-left: 25px;}
.section-faq .tab-slider--body h3 {font-family: 'Chau Philomene One', sans-serif;color:#323e48;font-size: 26px;margin-bottom: 20px;margin-top: 10px;line-height: 1;}
.smk_accordion{position: relative;margin-bottom: 20px;}
.smk_accordion .accordion_in{background-color:#fff;position: relative;z-index: 10;overflow: hidden;margin-bottom: 5px;}
.smk_accordion .accordion_in .acc_head{font-family: 'Oswald', sans-serif;color: #323e48;font-size: 14px;font-weight: 500;letter-spacing:0;padding:18px 15px 18px 45px;text-transform: uppercase;position: relative;display: block;cursor: pointer;line-height:18px;}
.smk_accordion .accordion_in .acc_head .acc_icon_expand{background-color: #323e48;border-radius: 100px;color: #fff;line-height: 15px;text-align: center;width: 18px;height: 18px;position:absolute;left:15px;top:50%;transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-webkit-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);}
.smk_accordion .accordion_in .acc_head .acc_icon_expand:before{content:'\f067';font-family:'FontAwesome';font-size:8px;color: #fff;position:relative;top:-2px;}
.smk_accordion .accordion_in.acc_active .acc_head{background-color:#ffc981;color:#323e48;}
.smk_accordion .accordion_in.acc_active .acc_head .acc_icon_expand{background-color:#fff;}
.smk_accordion .accordion_in.acc_active .acc_head .acc_icon_expand:before{content:'\f068';color:#ffc981;}
.smk_accordion .accordion_in.acc_active .acc_content{ display: block;}
.acc_content .panel-body {padding: 25px 35px;line-height: 18px;}


.section-shoper_review{background-color: #fffbf2;padding: 55px 0;}
.shopreview_title_left h3 {font-family: 'Chau Philomene One', sans-serif;font-size: 26px;letter-spacing: 0;margin: 0;line-height:1;text-transform:uppercase;}
#stamped-reviews-widget{font-family: 'Red Hat Display', sans-serif;}
#stamped-reviews-widget[data-widget-type="full-page"] .stamped-reviews-title a:visited, #stamped-reviews-widget[data-widget-type="full-page"] .stamped-reviews-author, #stamped-reviews-widget[data-widget-type="full-page"] a.stamped-review-product, #stamped-reviews-widget[data-widget-type="full-page"] .stamped-reviews-date{color:#323e48 !important;}
.section-join-fun{background-color:rgba(254, 206, 136, 0.5);padding:40px 0;}
.section-join-fun h2{font-family: 'Chau Philomene One', sans-serif;font-size: 40px;letter-spacing: 0;line-height: 1;margin: 0;text-transform:uppercase;}
.btn-join {float: right;background-color:#fffbf2;color:#000;border-radius:0;min-width:240px;}
.btn-join:hover, .btn-join:focus {background-color:#fffbf2;color:#000;}
.section-audio{background-color:#323e48;border-bottom:3px solid rgba(254, 206, 136, 0.5);}
.audio_left {position: relative;}
.audio_left > img {width: 100%;}
.play_icon {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);}
.audeio_text {color: #fff;padding: 65px 40px;}
.audeio_text h2 {font-family: 'Chau Philomene One', sans-serif;color: #fff;font-size: 40px;line-height: 1;margin-bottom: 0;margin-top: 50px;text-transform:uppercase;font-weight:normal;}
.audeio_text h3 {font-family: 'Chau Philomene One', sans-serif;color: #fece88;font-size: 40px;line-height: 1;margin: 5px 0;text-transform:uppercase;font-weight:normal;}
.audeio_text h4 {font-family: 'Chau Philomene One', sans-serif;color: #fff;font-size: 43px;line-height: 1;margin-bottom: 0;text-transform:uppercase;font-weight:normal;}

.section-story-content{background-color:rgba(255, 251, 242, 0.99);overflow:hidden;}
.story-video{background-color: #96A947;padding:55px 0;position:relative;}
.story-video:before{content:'';width: 100%;height: 100%;background-color: #96A947;position: absolute;top: 0;left: -100%;}
.story-video:after{content:'';width: 100%;height: 100%;background-color: #96A947;position: absolute;top: 0;right: -100%;}
.story_about_detail{background-color:rgba(254, 206, 136, 0.5);padding:55px 0;position:relative;width:100%;display:inline-block;vertical-align:top;}
.story_about_detail:before{content:'';width: 100%;height: 100%;background-color: rgba(254, 206, 136, 0.5);position: absolute;top: 0;left: -100%;}
.story_about_detail:after{content:'';width: 100%;height: 100%;background-color: rgba(254, 206, 136, 0.5);position: absolute;top: 0;right: -100%;}
.story_about_profile {float: left;margin-right: 40px;}
.story_about_text{overflow:hidden;}
.profile_pic {border-radius: 100%;height: 160px;overflow: hidden;width: 160px;}
.section-story-content .get_socail {margin:20px 0;}
.section-story-content .get_socail ul{margin:0;text-align:center;}
.section-story-content .get_socail li {margin-right: 3px;}
.section-story-content .get_socail a {background-color: #fff;color: #323e48;font-size: 17px;height: 30px;line-height: 32px;width: 30px;box-shadow:1px 0px 1px #323e48;}
.get_socail li a:hover {background-color: #fece88;color:#fff;}
.story_about_text h2 {font-family: 'Red Hat Display', sans-serif;letter-spacing: 0;line-height: 34px;margin-top: 0;font-weight:normal;}
/* .Yanone{font-family: 'Yanone Kaffeesatz', sans-serif;}
.story_about_text h2 span {color: #a5b751;font-size: 32px;} */
.story_about_text h2 span.orange{font-weight:700;}
.section-our_story{padding:55px 0;}
.Deliciou_part h2 {font-family: 'Chau Philomene One', sans-serif;font-size: 40px;margin-top: 0;line-height:1;text-transform:uppercase;}
.Deliciou_part h3 {font-family: 'Oswald', sans-serif;color: #96a947;font-size: 21px;margin-bottom: 15px;text-transform:uppercase;font-weight:500;}
.section-our_story p{line-height:1.4;}
.story_launched_part, .story_fun_part {display: inline-block;margin: 30px 0;width: 100%;vertical-align:top;}
.launched_part_img {float: left;width: 50%;padding-right: 25px;}
.launched_part_text {float: left;width: 50%;}
.launched_part_text h4 {font-family: 'Oswald', sans-serif;color: #96a947;font-size: 20px;line-height: 26px;margin-bottom: 30px;text-transform:uppercase;font-weight:500;}
.story_fun_img {float: right;padding-left: 20px;width: 45%;}
.story_fun_text {float: left;width: 45%;}
.story_fun_text h4 {font-family: 'Chau Philomene One', sans-serif;color: #a4b84f;font-size: 21px;margin-bottom: 0;text-transform:uppercase;font-weight:normal;}

.story-sidebar {background-color: #fff;padding: 15px;margin-top:55px;position: relative;}
.story-btn_wrap .btn{width:100%;min-width:inherit;margin-bottom: 15px;}
.latest_news h2, .latest_product h2 {font-family: 'Chau Philomene One', sans-serif;color: #323e48;font-size: 28px;line-height: 1;letter-spacing: 0;text-align: left;}
.latest_news .item, .latest_product .item {margin-bottom: 20px;}
.latest_news .item:last-child, .latest_product .item:last-child {margin-bottom: 0;}

/*----------  Product Detail css  ----------*/
.product-single .large--seven-twelfths{width:53%;}
.product-single .product-single__meta--wrapper{width:47%;padding-right:0;}
.product-single__photos img{position:static;}
.product-image-swiper{width:calc(100% - 20.5%);float:right;margin:0;}
.product-single__photos .slick-dots {background: transparent;padding:0;position: absolute;bottom: 0;margin-bottom: 5px;margin-left: auto;margin-right: auto;text-align: center;left: 0;right: 0;}
.slick-slider .slick-dots li{display:inline-block;width: 12px;height: 12px;background: transparent;margin-right: 10px;border-radius: 50%;border: 2px solid #fff;}
.slick-slider .slick-dots li.slick-active{background: #fff;}
.slick-slider .slick-dots li button{width: 8px;height: 8px;margin: 0;padding: 0;opacity: 0;}
.slick-slider .slick-dots li button:before{content:none;}
.product-thumb-image{width:20.5%;}
.product-thumb-swiper{margin-right:20%;margin-bottom:0;}
.product-single__photos img.product-single__thumbnail-image{padding-bottom: 24%;background: transparent;}
.product-single__meta{padding-top:0;text-align:left;position:relative;}
.product-single__title {font-family: 'Oswald', sans-serif;font-size:28px;text-transform:uppercase;padding-right:32%;line-height:1;margin-bottom:5px;font-weight:500;}
.product-price__wrap{right:0;top:0;position: absolute; text-align: right;}
.product-price__wrap .product-single__price{font-family: 'Oswald', sans-serif;font-size:28px;font-weight:300;display:block;line-height:1;letter-spacing:0;}
.product-price__wrap .product-single__price.on-sale{color:#000;}
.product-price__wrap .product-single__price--compare-at{font-family: 'Myriad Pro Condensed';font-size:21px;color:#ED1C24;font-weight:400;display:block;line-height:1;padding-top:5px;padding-right:0;text-align: right;}
.product-single__meta #reviews-badge {font-family: 'Red Hat Display', sans-serif;font-size: 16px;line-height: 1;letter-spacing: .08em;font-weight: 300;text-transform: capitalize;}
.product-single__meta .stamped-badge {display: inline-block;margin-right: 5px;}
.product-single__meta .stamped-badge-starrating{margin:0 15px 0 0!important;}
.product-single__meta .fa-star-half-o:before, .product-single__meta .fa-star-o:before, .product-single__meta .fa-star:before, .product-single__meta .stamped-fa-star-half-o:before, .product-single__meta .stamped-fa-star-o:before, .product-single__meta .stamped-fa-star:before{font-size:24px;}
.product_short-des{font-weight:300;line-height:1.4;padding-right:32%;margin-top:15px;}
.product-form__item label{font-family: 'Red Hat Display', sans-serif;font-size:16px;font-weight:100;text-transform:uppercase;line-height: 1;}
.product-form__item fieldset{padding:0;margin: 0 -5px;font-size: 0;}
.product-form__item fieldset label{width:calc(33.33% - 10px);margin:0 5px 10px;font-size:14px;background-color:rgba(254, 206, 136, 0.5);border:none;text-align:center;letter-spacing:0;font-weight:normal;}
.product-form__item fieldset label:hover{background-color:#fece88;font-weight:normal;}
.single-option-radio label:active, .single-option-radio label:focus{background-color:#323e48;color:#fff;font-weight: 400;}
.product-form__item .single-option-radio input[type='radio']:checked+label{background-color:#323e48;color:#fff;font-weight: 400;}
.product-single__quantity{display:inline-block;margin:0;}
.product-single__quantity .js-qty{max-width: 144px;background:transparent;border:1px solid rgba(128, 128, 128, 0.45);}
.product-single__quantity .js-qty__adjust--minus, .product-single__quantity .js-qty__adjust--plus{font-family: 'Chau Philomene One', sans-serif;font-size:21px;border:none;padding:0 15px;font-weight:normal;}
.product-single__quantity .js-qty__adjust--minus:hover, .product-single__quantity .js-qty__adjust--plus:hover{background:transparent;}
.product-single__quantity .js-qty__adjust span{display:none !important;}
.product-single__quantity .js-qty__adjust--minus:before{content:'-';position: relative;top: 1px;}
.product-single__quantity .js-qty__adjust--plus:before{content:'+';}
.product-single__quantity .js-qty input[type="text"], .product-single__quantity .ajaxcart__qty input[type="text"]{font-family: 'Chau Philomene One', sans-serif;font-size:21px;padding:3px 25px;}
.product-single__add-to-cart{width:calc(100% - 160px);float:right;}
.product-single__add-to-cart .btn{margin:0;padding:9px 15px;}
.promo-row{margin:10px -15px 0;font-size:0;}
.promo-list{padding:0 15px;width:33.33%;display:inline-block;vertical-align:top;text-align: center;}
.promo-row .promo-icon{display:inline-block;vertical-align:middle;}
.promo-row .promo-icon img {height: 48px;width: auto;margin-right: 5px;display: inline-block;vertical-align:middle;}
.promo-row .promo-icon .promo-right {display: inline-block;vertical-align: middle;}
.promo-row .big_text {font-size: 26px;line-height: 26px;letter-spacing: 0;font-family: 'Chau Philomene One', sans-serif;text-transform: uppercase;color: #fece88;}
.promo-row .small_text{font-family: 'Chau Philomene One', sans-serif;font-size: 13px;line-height: 13px;letter-spacing: 0;text-transform: uppercase;color: #fece88;}
.discount-pack-wrap{background-color:#FFF8EA;box-shadow:0px 0px 10px #FFF8EA;width:100%;display:inline-block;vertical-align:top;margin-top: 25px;}
.discount-text{padding:10px;}
.discount-text p{font-family: 'Chau Philomene One', sans-serif;font-size:21px;font-weight:300;line-height:1.2;}
.discount-text .btn{width:100%;}
.variety-img{text-align:right;}

.product-info-title{background-color:#fece88;font-family: 'Red Hat Display', sans-serif;font-size:17px;color:#323e48;font-weight:700;padding:9px 15px;line-height:1;cursor:pointer;}
.product-info-title span{width: 26px;height: 26px;margin-left: 7px;border-radius: 50%;border: 2px solid #323e48;vertical-align: middle;display: inline-block;position:relative;}
.product-info-title span i{position: relative;top: -4px;}
.product-info-title span i:before{margin:0;font-size: 26px;}
.product-review{padding:35px 0;}
/* .product-review .review_part h4{font-family:'Source Sans Pro', sans-serif;} */

ul.resp-tabs-list {list-style:none;padding:0;margin:0;width:100%;border-bottom:1px solid rgba(255, 248, 234, 0.38);font-size:0;}
.resp-tabs-list li {width:20%;background-color:rgba(255, 248, 234, 0.38);text-align:center;font-family: 'Red Hat Display', sans-serif;font-size:14px;font-weight:400;margin:0;text-transform:uppercase;display:inline-block;vertical-align:top;padding:4px;cursor:pointer;}
.resp-tabs-list li.resp-tab-active {background-color:#FFF8EA;font-weight:700;}
.resp-tabs-container {clear: left;}
.resp-tab-content {display: none;}
.resp-tab-content-active {display: block;}
h2.resp-accordion {font-family: 'Red Hat Display', sans-serif;cursor: pointer;  display: none;}
.tabs-content{padding:15px;background-color:#FFF;}
.tabs-content .grid{margin-left:-50px;}
.tabs-content .grid__item{padding-left:50px;}
.tabs-content h4{font-size:14px;line-height:1;}
.tabs-content p{font-weight:300;line-height:1.4;}
.tabs-content .img_box{margin:25px 0;}
.nutritional-list{list-style:none;margin:0;padding:0;font-size:0;display:none;}
.nutritional-list li{width:20%;text-align:center;display:inline-block;vertical-align:top;padding-right:15px;margin-bottom:15px;}
.nutritional-list img{margin-bottom:7px;}
.nutritional-list p{font-size:16px;font-weight:400;margin:0;}
.info-table table{background-color:#fff;font-family: 'Red Hat Display', sans-serif;font-size:16px;font-weight:400;/*border-radius: 35px;*/margin-bottom:35px;}
.info-table tr th{font-family: 'Red Hat Display', sans-serif;font-size:16px;font-weight:400;text-transform:none;letter-spacing: 0;padding:10px 10px 10px 18px;} 
.info-table tr:first-child th:after{border-color:#000;}
.info-table tr:first-child td:after{content:none;}
.info-table tbody td{padding:4px 18px;line-height:1;}
.info-table tbody tr:first-child td{padding-top:12px;}
.info-table tbody tr:last-child td{padding-bottom:12px;}
.stamped-form-title{font-family: 'Chau Philomene One', sans-serif;text-transform:uppercase;}
fieldset label{font-family: 'Red Hat Display', sans-serif;font-weight:600;text-transform: uppercase;}
fieldset input, fieldset textarea{background-color:#fff;}
.spr-form-actions .btn, #stamped-button-submit{background:#ed7d00;color:#fff;border-color:#ed7d00;padding:10px 25px 8px;}
.spr-form-actions .btn:hover, .spr-form-actions .btn:focus, #stamped-button-submit:hover, #stamped-button-submit:focus{background:#7c7c7c;color:#fff;border-color:#7c7c7c;}

#stamped-main-widget{margin: 55px 0 !important;}
#stamped-main-widget .stamped-container{border: 0;padding: 0px !important;}
#stamped-main-widget .stamped-header-title{font-family: 'Chau Philomene One', sans-serif;font-size:28px;font-weight:normal;text-transform:uppercase;text-align:center;padding: 0 15px 15px;}
.stamped-review-header #stamped-review-avatar, .stamped-review-reply #stamped-review-avatar, .stamped-review-header .stamped-review-avatar, .stamped-review-reply .stamped-review-avatar {display: none !important;}
.stamped-review-header #stamped-review-avatar, .stamped-review-reply #stamped-review-avatar, .stamped-review-header .stamped-review-avatar, .stamped-review-reply .stamped-review-avatar {display:none !important;}
.stamped-badge-caption:hover,.stamped-badge-caption {color:#000 !important;}
.stamped-pagination {margin:0;}
#stamped-review-image, .stamped-summary-photos {display:none !important;}
.review-location {display:none !important;}
.stamped-review-header-title {float: left !important;clear: none !important;margin-top: 2px !important;margin-left:5px;}
.stamped-starratings {float:left !important;}
.stamped-review-header-starratings {margin:0 !important;}
.stamped-review-content-body {clear:both;}
strong.author:before {content: 'By ';}
.stamped-main-badge .stamped-badge[data-rating="0.0"]{display:inline-block !important;}
.stamped-main-badge .stamped-badge[data-rating="0.0"] .stamped-badge-caption, .stamped-main-badge .stamped-badge[data-rating="0"] {display: none !important;}
.stamped-review-footer {display: none;}
#stamped-reviews-widget[data-widget-type="full-page"] img {display:none;}
#stamped-reviews-widget[data-widget-type="full-page"] .stamped-ratings-wrapper > div:first-child {display:none !important;}
#stamped-reviews-widget[data-widget-type="full-page"] .stamped-ratings-wrapper > div {padding-left: 0px !important;}
#stamped-reviews-widget[data-widget-type="full-page"] .stamped-ratings-wrapper {border-top: 1px dashed #7a7c7b !important;}
#stamped-reviews-widget[data-widget-type="carousel"] .stamped-carousel-scroll .block {font-size: 14px !important;}
#stamped-reviews-widget[data-widget-type="carousel"] .stamped-carousel-scroll .stamped-reviews-image {display: none !important;}
#stamped-reviews-widget[data-widget-type="carousel"] .stamped-carousel-scroll .stamped-reviews-message,
#stamped-reviews-widget[data-widget-type="carousel"] .stamped-carousel-scroll .stamped-reviews-author {margin-left: 0px !important;}
#stamped-main-widget .stamped-review {border-top: 1px dashed #414141;}
#stamped-main-widget .stamped-summary-starrating {font-size:13px;letter-spacing:0.03em;font-weight:100;font-family: 'Chau Philomene One', sans-serif;text-transform: uppercase;-webkit-font-smoothing: antialiased;}
#stamped-main-widget .stamped-summary-starrating .fa-star:before{font-size:26px;}
#stamped-main-widget .stamped-header-title{font-size:28px;letter-spacing:0.03em;font-weight:400;font-family: 'Chau Philomene One', sans-serif;text-transform: uppercase;-webkit-font-smoothing: antialiased;}
#stamped-main-widget .stamped-reviews .stamped-starratings .fa-star:before{font-size:14px;margin-bottom:5px;}
#stamped-main-widget .stamped-reviews{font-size:12px;line-height:1;}
h3.stamped-review-header-title{font-family: 'Chau Philomene One', sans-serif;text-transform: uppercase;font-weight:normal !important;}
.stamped-pagination a {color: #000;font-weight: bold;}
.grid-badge-caption{margin-bottom:5px;}
.grid-badge-caption .stamped-badge-caption{display:none !important;}
.grid-badge-caption i:before{font-size:22px;}
.stamped-main-widget select.stamped-sort-select{outline:none;}
.stamped-container{font-family: 'Red Hat Display', sans-serif;}


/*----------  Blog css  ----------*/
.blog-page .recipes-nav {margin: 25px 0 35px;}
.recipes-nav ul {list-style: none;padding: 0;margin: 0;display:table;width:100%;}
.recipes-nav ul li{text-align: center;display:table-cell;}
.recipes-nav ul li:first-child a{margin-left:0;}
.recipes-nav ul li:last-child a{margin-right:0;}
.recipes-nav ul a {display: block;margin: 0 5px;padding: 5px 15px;background-color:rgba(254, 206, 136, 0.5);font-family: 'Red Hat Display', sans-serif;font-size:17px;color:#323e48;font-weight:300;text-transform:uppercase;}
.recipes-nav ul a:hover{background-color:#fece88;font-weight:normal;}
.recipes-nav ul .active a {background-color:#323e48;font-weight:normal;color:#fff;}
.article-info-inner{margin-bottom:35px;}
.article-info h2 {letter-spacing: initial;margin-bottom: 10px;text-align: center;text-transform:uppercase;font-weight:700;}
.article-info h2 a{padding:0;}
.article-content {margin-top: 10px;margin-bottom: 10px;}
.article-info a {position: relative;display: block;padding-top:100%;overflow:hidden;}
.article-image {display: block;width: 100%;height: 100%;object-fit:cover;position: absolute;top: 0;left: 0;}
.hover-recipe {background-color: rgba(0,0,0,0.7);width: 100%;height: 100%;font-size: 18px;color: #fff;font-weight: bold;position: absolute;top: 0;left: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;opacity: 0;visibility: hidden;transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;text-transform:uppercase;}
.article-info a:hover .hover-recipe {opacity: 1;visibility: visible;}
.article-index:nth-child(3n+1){clear:both;}
.blog-page .pagination{padding:0;}
.template-article .main-content{padding:0;}
.template-article .main-content .wrapper{padding:0;max-width:100%;}
.template-article #shopify-section-footer{display:none;}
.custom_blog {width: 100%;display: inline-block;vertical-align:top;}
.blog_left {float: left;width: 50%;position: relative;}
.blog_left_inner {height: 100%;left: 0;overflow: hidden;position: fixed;top: 0;width: 50%;z-index: 0;}
.blog_header_dd {background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;border-top: 1px solid rgba(255, 255, 255, 0.2);bottom: 0;padding: 50px;position: absolute;width: 100%;}
.blog_header_dd .blog-title {color: #fff;font-size: 4em;margin: 0;padding-bottom: 5px;margin-bottom: 20px;border-bottom: 1px solid #f0f0f0;line-height:1;}
.blog_header_dd .posted {font-size:1.5em;color: #fff;margin-bottom: 0;}
.blog_header_dd .posted i {display: inline-block;font-size: 70%;margin: 0 5px;}
.blog_right {bottom: 0px;float: right;position: relative;width: 50%;}
.blog_right .rte {padding: 0px 40px 40px;}
.blog_right .video-wrapper{padding-bottom:100%;}
.blog_right .rte p {font-size: 16px;line-height: 24px;margin-bottom: 10px;}
.blog_right .rte .text-link{border:none;}
.blog_right .social-sharing {margin-bottom: 25px;text-align: center;margin-top: 25px;}
.blog_right .social-sharing .share-title, .blog_right .social-sharing .visually-hidden{display:none;}
.blog_right .social-sharing.clean a span.icon {padding:0 5px;font-size:2rem;}
.prev-prod, .next-prod {display: inline-block;vertical-align:top;margin:0 10px;}
.blog_right #comments {background-color: #000;color: #fff;padding: 25px;margin-top: 20px;width: 100%;}
.section-title.lines {background-color: #fff;width:100%;display:block;position: relative;margin-top: 25px;margin-bottom: 20px;}
.section-title.lines h2{text-transform:uppercase;padding:8px 15px;font-family: 'Chau Philomene One', sans-serif;}
#comment_form h5{font-family: 'Chau Philomene One', sans-serif;font-size:28px;font-weight:normal;color:#fff;text-transform:uppercase;}
#comment_form label{font-weight:600;}
#comment_form .form-control{background-color:#fff;margin-bottom: 20px;}

/*----------  Cart Drawer css  ----------*/
.js-drawer-open-right .page-container, .js-drawer-open-right .drawer__header-container {-webkit-transform: translateX(-250px);-moz-transform: translateX(-250px);-ms-transform: translateX(-250px);-o-transform: translateX(-250px);transform: translateX(-250px);}
.js-drawer-open-right .drawer--right {-webkit-transform: translateX(-250px);-moz-transform: translateX(-250px);-ms-transform: translateX(-250px);-o-transform: translateX(-250px);transform: translateX(-250px);}
.drawer{padding:0;}
.drawer--right {width: 250px;right: -250px;}
.drawer__fixed-header{left:0;right:0;}
.drawer__header{padding:14px 15px;background-color:#323e48;height:auto;color:#fff;}
.drawer__title{font-family: 'Chau Philomene One', sans-serif;font-size:15px;line-height: 1;}
.drawer__inner {padding-left: 15px;padding-right: 15px;}
.ajaxcart__inner--has-fixed-footer {padding: 15px 0 0;}
.ajaxcart__product{padding-left:15px;padding-right:15px;border-bottom:12px solid #d9d9d9;margin-bottom:15px;}
.drawer__cart .ajaxcart__product-name--wrapper .ajaxcart__product-name{font-family: 'Chau Philomene One', sans-serif;font-size: 15pt;font-weight: 400;opacity: 1;line-height:1;}
.ajaxcart__product-name+.ajaxcart__product-meta{line-height:1;}
.ajaxcart__row{padding-bottom: 0px;margin-bottom: 15px;border: none;}
.drawer__cart .ajaxcart__qty {background: #ffffff;display: inline-block;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.26);text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.26);border-radius: 4px;overflow: hidden;}
.drawer__cart .ajaxcart__qty-adjust{background-color:#fff9ed;padding: 0 7px;}
.drawer__cart .ajaxcart__qty-adjust:hover{color:#000;}
.drawer__cart .ajaxcart__qty input[type='text']{height:30px;}
.drawer__cart .ajaxcart__price{font-family: 'Oswald', sans-serif;font-size:15px;font-weight:300;}
.ajaxcart__footer--fixed{left:15px;right:15px;padding-bottom: 15px;}
.drawer__cart .ajaxcart__subtotal {font-family: 'Chau Philomene One', sans-serif;font-size:22px;margin: 0;text-transform: none;font-weight: 400;letter-spacing: 0;line-height: 1;}
.ajaxcart__note{display:none;}
.free_shipping_text {margin-bottom:5px;display:none;}
.cart__checkout{padding:10px 15px;}
.subtotal-dd{padding: 10px 0;}
#CartDrawer{z-index: 9999999999 !important;}
.cart--empty-message{font-family: 'Red Hat Display', sans-serif;text-align:center;}
.drawer .buy_now_btn{background-color:#fece88;color: #fff;font-family: 'Chau Philomene One', sans-serif;font-size: 16px;font-weight: normal;text-transform: uppercase;letter-spacing: 0;line-height: 1;padding: 10px 25px 8px;border-radius: 8px;display: table;margin:0 auto 15px;}
.drawer .online-payment {text-align: center;}
.drawer .cart-heading {font-family: 'Myriad Pro Condensed';border-top: 1px solid #323e48;color: #323e48;font-size: 21px;margin-top: 30px;padding: 20px 0 10px;text-align: center;}
.drawer .cart-icons .payment-icon {display: inline-block;}

/*----------  Menu Drawer css  ----------*/
#NavDrawer{background-color:#323e48;color:#fff;}
.mob_cart_shop {background-color: #fece88;padding: 15px;}
.mob_cart_shop > a {background-color: #fff;color: #323e48;display: inline-block;font-family: 'Chau Philomene One', sans-serif;padding: 6px 17px 4px;}
#NavDrawer .dl-menu {list-style: outside none none;padding: 15px;margin: 0;}
#NavDrawer .dl-menu a {border-bottom: 1px solid #fff;color: #fff;display: block;font-family: 'Chau Philomene One', sans-serif;font-size: 12px;margin-bottom: 7px;padding-bottom: 5px;}
#NavDrawer.drawer .dl-menu a {font-size: 15px;}
#NavDrawer.drawer .dl-menu .site-nav--active>a{color:#fece88;}
#NavDrawer .dl-submenu {list-style: outside none none;}
#NavDrawer .closebtn {color: #fff;display: block;font-size: 22px;padding-right: 20px;text-align: right;}

/*----------  Account pages css  ----------*/
.template-customers-login .section-header p{margin:0;}
s.compare-price-dd{font-family: 'Myriad Pro Condensed';color:#ff0000;font-weight: normal;}
.delicius-feature_wrap .owl-prev, .delicius-feature_wrap .owl-next { font-size: 0;    position: absolute;   top: 42%;}
.delicius-feature_wrap .owl-prev {left: 10px;}
.delicius-feature_wrap .owl-next {right: 10px;}
.delicius-feature_wrap .owl-next span::after {color: #fff;    content: "\f105";    font-family: fontAwesome;    font-size: 38px;  position: relative;    top: -9px;    left: -1.5px;}
.delicius-feature_wrap .owl-prev span::after {color: #fff;    content: "\f104";    font-family: fontAwesome;    font-size: 38px; position: relative;    top: -9px;    left: -3px;}
.delicius-feature_slider .owl-nav {display: block !important;}
.delicius-feature_wrap .owl-prev span,.delicius-feature_wrap .owl-next span {display: inline-block;    width: 50px;    height: 50px;    border: 4px solid #FFF;    border-radius: 50%;}

.shopify-section .video-wrapper{background-color: #323e48;}
.story-video .video-wrapper{background-color: #96A947;}
/* .section-product-info .product_info{display:none;} */
.frm-dd{padding-top:10px;}
.mc-customerchat{z-index:0;}


.as_seen_logo {display: flex;text-align:center;justify-content: center;}
.as_seen_logos img {max-width: 150px;}
.as_seen_logos {margin: 5px;width: 20%;}
.index-sections .shopify-section.section-best-sellers {margin-top: 40px;}
.home-as-seen-in .section-header {padding-top: 0;} 

.cart__header-labels{font-family: 'Chau Philomene One', sans-serif;font-weight:normal;}
.ajaxcart__price, .cart__price, .cart__subtotal{font-family: 'Oswald', sans-serif;font-weight:300;}


.template-product .product-single__meta span.stamped-badge:after{content:none !important;}
.template-product .product-single__meta span.stamped-badge+span{display:none !important;}

/*----------  New product page  ----------*/
.accordion-box{border-bottom: 1px solid #ccc;}
.pro-accordion-box-inner .accordion-box:last-child{border-bottom: none;}
.pro-accordion-box .panel{display: none;}
.accordion-box .title{position:relative;padding: 15px 35px;display: block;width: 100%;}
.accordion-box .title img{width:20px;position:absolute;top: 50%;left: 0;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%); -o-transform: translate(0, -50%);transform: translate(0, -50%);}
.accordion-icon{right: 0;font-size: 20px; position:absolute;top:0;height: 100%;display: flex;align-items: center;}
.accordion-box .title.active .accordion-icon{transform: rotate(180deg);}
.pro-accordion-box-inner .title{padding-left: 0;font-size: 80%;}
.pro-accordion-box-inner{padding-left: 35px;}
.pro-accordion-box-inner .tabs-content {padding-left:0;padding-right:0;}

.template-product{overflow-x:hidden;}
.pro-bottom-info{background: #ebecf0;}
.pro-bottom-info .section-header{max-width: 650px;margin: 0 auto;padding: 0;text-align:center;}
.pro-bottom-info .section-header h2{margin-bottom: 20px;}
.pro-bottom-info, .pro-box-section{width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;padding-top:60px;}
.pro-box-section{background: #fef8ea;display: inline-block;}
.pro-box-section .pro-bottom-box{margin-bottom:60px;background:#fff;-ms-flex-wrap: wrap;flex-wrap: wrap;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.pro-box-section .pro-box-info{padding: 40px;}
.pro-box-section .pro-box-info, .pro-bottom-box .box-img{width: 50%;}
.pro-bottom-box .box-img img{height: 100%;width: 100%;object-fit: cover;}
.pro-box-info p{margin-bottom: 0;}
.pro-box-info h2{font-size: 26px;}
.pro-bottom-box:nth-child(even) .pro-box-info{order: -1;}

.pro-accordion-box{clear:both;}
.review_slider .owl-stage {-ms-touch-action: inherit;touch-action: inherit;}
.review_slider.owl-drag .owl-item {-ms-touch-action: inherit;touch-action: inherit;-webkit-user-select: inherit;-moz-user-select: inherit;-ms-user-select: inherit;user-select: inherit;}

.mobile-nav__item--secondary a {font-size: 13px !important;padding: 3px 0;}
.site-footer #myUL span.no-msg, #NavDrawer #myUL1 span.no-msg {margin-bottom: 10px;display: inline-block; color: #323e48;}

#Huratips-Pagination{text-align: center;}
#Huratips-Pagination a{border: 1px solid #323e48;padding: 10px 20px;border-radius: 20px;margin: 30px 0px 30px;display: inline-block;max-width: 300px;width: 100%;}

.reviews-bar{display: -webkit-box;display: -ms-flexbox;display: flex;}
.pdp-sku{font-size:12px;margin-left: auto;color: #a9a9a9;margin-top: 3px;display:none;}


#cartprogress {margin:0 15px 15px;width: calc(100% - 30px);height: 28px;position: relative;}
.deskcart-drawer {width: 1%;background: #000;position: absolute;height: 100%;top: 0;left: 0;transition:width .6s ease;}
.cart-motivator {line-height: 25px;height:27px;font-size: 17px;font-weight: 700;color: #fff;position: relative;z-index: 9;text-align: center;}
#cartprogress .box-seeker {width: 50px;position: absolute;top: -12px;left:0;right:auto;bottom: auto;margin: auto;height: 45px;z-index:99;transition:left .6s ease;}
.cart-motivator span {font-size: 11px;}
#cartprogress .ship {border-radius: 5px;overflow: hidden;position: relative;background: #a1a1a1;}
#CartContainer form.cart.ajaxcart {padding-top: 10px;}

.cart-pro-section{padding-left: 15px;padding-right: 15px;border-bottom: 12px solid #d9d9d9;padding-bottom: 15px;}
.cart-pro-head{font-weight: 500;text-transform: uppercase;}
.cart-pro-row{display:flex;margin:0 -2.5px;flex-wrap: wrap;}
.cart-pro-col{width:50%;padding:0 2.5px 5px;}
.cart-pro-col .product-info-block{font-size: 12px;margin-top:10px;}
.cart-pro-col .product-info-block h3{font-family: 'Chau Philomene One', sans-serif;font-size: 14px;font-weight: 400;opacity: 1;line-height: 1;margin-bottom: 5px;}
.cart-pro-col .btn{width: 100%;font-size:12px;padding:7px 15px 6px;margin-bottom: 5px;}
.cart-pro-col .product-info-block .price-dd{font-size:13px;}
.cart-pro-col .product-info-block .price-dd s{font-size:12px;color:#ED1C24;margin-left:2px;}

.product-single__video video{border: 0;   height: 100%;   left: 0;   position: absolute;   top: 0;   width: 100%;}
.product-single__video .product-single__video_inner{overflow: hidden;padding-top:100%;  position: relative;}
.product-thumb-swiper .product-single__video,.product-thumb-swiper .product-single__video img.product-single__thumbnail-image{position: relative;}
.product-thumb-swiper .product-single__video:before {     pointer-events: none;   content: "";     cursor: pointer;   position: absolute;    left: 0;    top: 0;    width: 100%;    height: calc(100% - 24px);    background:url(/cdn/shop/files/play-icon.png) rgba(0,0,0,0.5);     background-repeat: no-repeat !important;    background-position: center center !important;    background-size: 35px;    z-index:9;}
.pro-box-section .pro-bottom-box .box-img{position:relative;}
.pro-box-section .box-img a.play-btn { width:65px;    height: 65px;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);    z-index: 9;}
.pro-box-section .box-img a.play-btn g {fill: #fef8ea;}
.pro-box-section .pro-bottom-box .box-img .video-wrapper,.pro-box-section .pro-bottom-box .box-img iframe{background-color: transparent;    border: none;    appearance: none;}
/* .pro-box-section .pro-bottom-box .box-img .video-wrapper{padding-bottom: 62.5%;} */

.ip_footer{background-color: #1e1e20;font-size: 10px;display: flex;justify-content: center;align-items: center;text-align: center;position:fixed;bottom: 0;left: 0;right: 0;z-index: 9;padding:4px 8px;}
.ip_footer p{color:#fff;text-transform:uppercase;margin:0 15px 0 0;padding:4px;}
.ip_footer_btn{display:flex;}
.ip_footer_btn .ip_btn{font-family:'Chau Philomene One', sans-serif;font-size: 12px;color:#fff;padding:6px 22px;text-transform:uppercase;}
.ip_footer_btn .ip_btn--yes{background-color:#96a947;}
.ip_footer_btn .ip_btn--yes:hover{background-color:#fece88;}
.ip_footer_btn .ip_btn--no{background-color:#323e48;}
.ip_footer_btn .ip_btn--no:hover{background-color:#3d4c58;}
.ip_product{border: 1px solid #f13031;padding:4px;margin-top: 15px;}
.ip_product .ip_product_note{color:#f13031;text-align:center;font-size: 10px;text-transform: uppercase;max-width: 300px;display: table;margin: 0 auto 4px;}
.ip_product_btns{display:flex;}
.ip_product_btns .ip_product_btn{font-family:'Chau Philomene One', sans-serif;font-size: 12px;color:#fff;padding:6px 22px;width: 50%;text-align: center;text-transform:uppercase;}
.ip_product_btns .ip_product_btn--yes{background-color:#96a947;}
.ip_product_btns .ip_product_btn--yes:hover{background-color:#fece88;}
.ip_product_btns .ip_product_btn--no{background-color:#323e48;}
.ip_product_btns .ip_product_btn--no:hover{background-color:#3d4c58;}
.product-single__add-to-cart .btn[disabled]:not(:hover) svg path{fill:#717171;}

.recipes-nav{text-align:center;}
.recipes-nav label{font-family: 'Oswald';font-size: 20px;margin-right: 10px;}
.recipes-nav select{width:auto;}

.print-reciper-wrapper{padding:0 0 20px 40px;}
.blog_left_inner img{height:100%;object-fit:cover;width:100%;}

@media print {
  .social-sharing,#product-navigation,#comments,.print-reciper-wrapper,.header-container,#preview-bar-iframe{display:none;}
  .blog_left_inner img{height:auto;}
  .blog_left_inner{position:relative;width:100%;margin-top:10px;}
  .blog_header_dd .blog-title{font-size:2rem;}
  .blog_header_dd{position:unset;padding:20px 0;}
  .blog_header_dd .posted{font-size:1em;}  
}


/*----------  Bundle product page [S] ----------*/
.bundle-template .product-single__title{padding:0;}
.ProductBundle__variants{list-style:none;margin:0 -5px;display:flex;flex-wrap:wrap;}
.ProductBundleVariant{width:50%;padding:5px;margin:0;}
.ProductBundleItem{display:flex;border-top:1px solid rgba(179,179,179,.5);border-bottom:1px solid rgba(179,179,179,.5);}
.ProductBundle{width:100%;padding:5px 0;display:flex;}
.ProductBundleImg{width: 80px;min-width: 80px;height:80px;position:relative;margin-right:10px;}
.ProductBundleImg img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;}
.ProductBundleInfo{display:flex;flex-direction:column;}
.ProductBundleInfo h3{font-family: Oswald,sans-serif;font-size: 14px;text-transform: uppercase;line-height: 1;font-weight: 500;flex: 1;}
.ProductBundleInfoBtm{display:flex;flex-direction:column;}
.ProductBundleItemPrice{font-family: Oswald,sans-serif;font-size: 14px;font-weight: 300;line-height: 1;letter-spacing: 0;margin-bottom: 2px;}
.ProductBundleItemPrice strike{font-size: 11px;color:#ed1c24;font-weight:400;}
.ProductBundleLearnMore{font-family: Red Hat Display,sans-serif;font-size: 11px;font-weight: 300;line-height: 1;letter-spacing: 0;text-decoration:underline;}
.ProductBundleQty{display:flex;}
.ProductBundleQty .js-qty{background:transparent;margin:0;display:flex;justify-content:flex-end;}
.ProductBundleQty .js-qty input[type=text]{width: 30px;min-width: 30px;font-size:16px;border-left:1px solid rgba(179,179,179,.5);padding:0;}
.ProductBundleQty .js-qty .js-qty__adjust{width: 30px;min-width: 30px;padding: 0;position:static;}
.ProductBundleQty .js-qty .js-qty__adjust--plus{border-left:1px solid rgba(179,179,179,.5);}
.ProductBundleQty .js-qty .js-qty__adjust--minus{border-left:1px solid rgba(179,179,179,.5);border-right:none;}
.ProductBundleQty .js-qty .js-qty__adjust .icon{font-size:12px;color:#b3b3b3;}
.BundleBar{background-color: #fff;box-shadow:1px -1px 36px 0 rgb(0,0,0,0.25);position: fixed;right: 0;bottom: 0;left: 0;z-index: 99;}
.BundleBarMain {max-width: 1200px;padding: 15px;margin:0 auto;display: flex;justify-content: space-between;}
.BundleBarMain__left {display: flex;align-items: center;}
.BundleSlot {position: relative;margin-top: 0.75rem;margin-bottom: 0.75rem;margin-right: 0.75rem;height: 47px;width: 47px;overflow: hidden;border-radius: 0.5rem;background-color: rgba(229,231,235,1);}
.BundleSlot__image, .BundleSlot__image-container {height: 100%;width: 100%;}
.BundleSlot__image, .BundleSlot__image-container {height: 100%;width: 100%;}
.BundleSlot__image {object-fit: cover;}
.BundleSlot__overlay {position: absolute;top: 0;left: 0;z-index: 10;display: flex;height: 100%;width: 100%;align-items: center;justify-content: center;background-color: rgba(11,11,11,0.5);}
.BundleSlot__overlay-quantity {font-size: 1.125rem;line-height: 1.75rem;font-weight: 700;color: rgba(255,255,255,1);}
.BundleSlot__summary{font-family: Chau Philomene One,sans-serif;font-size: 21px;color:#96a947;font-weight: 400;text-transform: uppercase;letter-spacing: 0;line-height: 1;padding: 12px 20px;border-radius: 8px;border:1px solid #96a947;display:inline-block;}
.BundleSlot__summary svg{width:13px;fill:#96a947;vertical-align:3px;margin-right: 5px;transition: all .2s ease-in-out;}
.BundleSlot__summary:hover{background-color:#96a947;color:#fff;}
.BundleSlot__summary:hover svg{fill:#fff;}
.BundleBarMain__right {display: flex;flex-grow: 1;align-items: center;justify-content: flex-end;}
.BundleBarMain__total-price-container{border-left-width: 1px;border-color: rgba(229,231,235,1);padding-left: 1.25rem;padding-right: 1.25rem;}
.BundleBarMain__total-price-container p{font-family: Red Hat Display,sans-serif;font-weight: 400;margin: 0;line-height: 20px;}
.BundleBarMain__total-price {font-size: 1.125rem;line-height: 1.75rem;}
.BundleBarMain__shipping-message {font-size: .75rem;line-height: 1rem;color: rgba(84,84,84,1);}
.BundleBarMain__right .btn {width: 100%;max-width: 20rem;margin: 0;}
.Bundle__Modal {background-color: rgba(11, 11, 11, 0.85);padding:15px;position: fixed;top: 0px;left: 0px;z-index: 80;display: flex;height: 100vh;width: 100vw;align-items: center;justify-content: center;opacity: 0;visibility:hidden;transition-property: opacity;transition-duration: 150ms;}
.Bundle__Modal.active{opacity: 1;visibility:visible;}
.Bundle__ModalInner{width: 100%;max-width: 420px;position:relative;max-height: 75vh;display: flex;flex-direction: column;overflow: hidden;}
.Bundle__ModalClose{position: absolute;top: 2rem;right: 1.75rem;z-index: 1;cursor: pointer;border-radius: 9999px;transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-duration: 150ms;}
.Bundle__ModalClose svg{width:18px;fill:#fff;}
.Bundle__ModalImg{padding-bottom: 48.61%;width: 100%;height: 0px;position: sticky;top: 0px;}
.Bundle__ModalImg img{position: absolute;top: 0px;left: 0px;height: 100%;width: 100%;border-top-left-radius: 22px;border-top-right-radius: 22px;object-fit: cover;}
.Bundle__ModalContent{background-color:#fff;height:100%;overflow: auto;overflow-x: hidden;}
.Bundle__ModalContent-Top{padding:1.75rem;text-align:center;}
.Bundle__ModalContent-Top h3{font-family: Oswald,sans-serif;font-size: 18px;text-transform: uppercase;line-height: 1;margin-bottom: 15px;font-weight: 500;}
.Bundle__ModalContainer .ProductBundleVariant{width:100%;padding-bottom:0;}

.ProductBundleQty .js-qty__adjust--minus,.ProductBundleQty .js-qty__num{display:none !important;}
.ProductBundleQty .js-qty__adjust--minus.show,.ProductBundleQty .js-qty__num.show{display:block !important;}

/*----------  Bundle product page [E] ----------*/

span.discount-tag {position: absolute;top: 0;z-index: 1;background-color: red;display: inline-block;width: auto;height: auto;font-size: 12px;color: #fff;right: 0;padding: 5px;font-weight: 500;line-height: 1;display:none;}
.stamped-reviews-options{font-weight: bold;}

/*==modal-start==*/	
footer .change-location svg.country__arrow{fill:#fff;width:11px}	
footer li.change-location{position:relative}	
footer .change-location .location-inner{display:none;position:absolute;top:20px;left:0;padding:15px 0;background-color:#fff;z-index:2;list-style:none;min-width:240px;border-radius:10px;border: 1px solid #ccc;}	
footer .change-location ul{max-height:160px;overflow:auto;margin:0;list-style:none;padding:15px;border-bottom: 1px solid #ccc;}	
footer .change-location ul li a{display:flex;align-items:center;}	
footer .change-location ul li:not(:last-child){margin-bottom:5px;}	
footer .change-location ul li a span{color: #323e48;margin-left: 8px;}	
footer .change-location.active .location-inner{display:block;margin:0}	
footer .location-inner form{position: relative;}	
footer .location-inner form input{background:transparent;width:100%;border: 1px solid #ccc;padding: 8px 15px;font-size: 14px;}	
footer .location-inner form input::placeholder{color:#a19999;}	
footer .location-inner form button{position: absolute;padding: 0;right: 5px;top: 50%;transform: translateY(-50%);}	
footer .location-inner form button svg{vertical-align: middle; height: 20px; width: 20px;fill:#a19999;}	
                       	
/*==modal-end==*/

.shipscout-banner{font-family: Oswald,sans-serif !important;font-size: 16px !important;font-weight: 500 !important;text-transform: uppercase !important;}

.change-location .mobile-location-inner{padding: 15px 0;background-color: #fff;border-radius: 10px;}
.mobile-location-inner input{background: transparent; width: 100%;border: 1px solid #ccc !important;padding: 8px 15px;font-size: 14px;}
.mobile-location-inner form {position: relative;}
.mobile-location-inner form button{position: absolute;padding: 0; right: 5px;top: 50%;transform: translateY(-50%);}  
.mobile-location-inner form button svg{vertical-align: middle;height: 20px; width: 20px;fill: #a19999;}
.mobile-location-inner ul{max-height: 160px;overflow: auto;margin: 0;list-style: none;padding: 15px;border-bottom: 1px solid #ccc;}
.mobile-location-inner ul li:not(:last-child) {margin-bottom: 5px;}
.mobile-location-inner ul li a {display: flex !important;align-items: center;margin-bottom: 0 !important;padding-bottom: 0 !important;text-transform: inherit !important;}
.mobile-location-inner ul li a span {color: #323e48;margin-left: 8px;}
 .change-location .mobile-location-inner ul svg{width:26px;margin-right:0;}
.mobile-location.change-location  .country__arrow{position:unset !important;}



#gorgias-chat-container iframe.gorgias-chat-key-1spa6uy {bottom: 5px !important;z-index: 1;}

/*===================================
=            Media Query            =
===================================*/

.spicegems_cr_modal h2.sg_head, .spicegems_cr_modal p.sg_msg{font-family: Oswald,sans-serif !important;}



@media screen and (min-width:769px){
  .latest_news .owl-carousel, .latest_product .owl-carousel {display: block;}

}

@media screen and (min-width:500px){
  .grid-product__meta .stamped-badge {display: flex;    table-layout: fixed;   align-items: center;}
}

@media screen and (max-width:1600px){
  .hero_text{font-size:44px;}
}
@media screen and (max-width:1360px){
  .audeio_text{padding:35px 25px;}
}
@media screen and (max-width: 1199px){
  .announcement-bar_message li{font-size:14px;}
  .site-nav__link{font-size: 16px;padding:0 15px;}
  .information-wrap .grid__item:nth-child(odd) .info-icon{width:88px;}
  .information-wrap .grid__item:nth-child(even) .info-icon{width:142px;}
  .section-header-line h2{padding:0 30px;}
  .hero_text{transform: translate(-10%, -50%);width: 50%;}
  .audeio_text{padding:25px 15px;}
  .audeio_text h2{margin-top:10px;}
  .blog_header_dd .blog-title{font-size:3em;}
  .blog_header_dd .posted{font-size:1.2em;}
  .nutritional-list p{font-size:14px;}
  .pro-bottom-info, .pro-box-section{padding-top:50px;}
  .pro-box-section .pro-bottom-box{margin-bottom: 50px;}
  .pro-bottom-img{overflow: hidden;}
  .pro-bottom-img img{max-width: 150%;position: relative;left: -25%;}
}

@media screen and (max-width: 1024px){
  .hero_text{transform: translate(-35%, -50%);width: 70%;}
  .section-faq .tab-slider--tabs li{font-size:21px;}
  .section-faq .tab-slider--body h3{font-size:21px;}
  .nutritional-list li{padding-right: 5px;}
  .nutritional-list p{font-size:13px;}
  .pro-box-info h2 {font-size: 24px;}
}

@media screen and (max-width: 1023px){
  .section-audio .grid__item{width:100%;}
  .product-single__meta--wrapper{padding-left:15px;}
  .tabs-content{padding:10px;}
  .info-table tr th{padding:10px;}
  .info-table tbody td{padding:4px 10px;}
  .recipes-nav ul a {font-size: 15px;padding: 5px;}
  .article-info h2{font-size:21px;}
  .blog_left{width:100%;}
  .blog_right{width:100%;margin-top: 15px;}
  .blog_left_inner {height: 400px;overflow: visible;position: relative;width: 100%;}
  .blog_header_dd {padding: 15px;}
  .blog_right .rte{padding:0 15px;}
  .stoty__item-text{padding:20px;}
  .stoty__item-text h2{font-size:30px;}
  .stoty__item-text p{font-size:14px;line-height:18px;margin-bottom: 15px;}
  .btn-large {font-size: 21px;padding: 10px 25px 8px;}
  .hero__slide a.hero__cta{font-size: 21px;padding: 10px 25px 8px;}
  .pro-bottom-info, .pro-box-section{padding-top:40px;}
  .pro-box-section .pro-bottom-box{margin-bottom:40px;}
  .pro-box-section .pro-box-info {padding: 30px;}
  .print-reciper-wrapper{padding:30px 0;text-align:center;}
}

@media screen and (max-width: 991px){
  .product-single .large--seven-twelfths, .product-single .product-single__meta--wrapper{width:100%;}
  .product-single__photos{padding-bottom:15px;margin-top:-20px;width:100%;display:inline-block;vertical-align:top;}
  .product-thumb-image{display:none;}
  .product-image-swiper{width:100%;}
  .product-single__meta--wrapper{padding-left:30px;}
  .nutritional-list li{width:25%;}
  .product-single__meta .klaviyo-bis-trigger{font-size:18px;}
  
}

@media screen and (max-width: 768px){
  .announcement-bar_message{text-align:left;}
  .announcement-bar_message li .announcement-icon{float:left;}
  .announcement-text{display:block;overflow:hidden;}
  #NavDrawer .dl-menu a{text-transform:uppercase;}
  .main-content{padding-top:35px;}
  .header-container{border:none;}
  .site-header{border-bottom:1px solid #B3B3B3;padding:0;}
  .burger-icon{width:24px;}
  .hero__text-wrap{bottom:-20px;}
  .section-review{padding-top:45px;}
  .review_part{padding:15px 0;}
  .section-header{margin-bottom:15px;}
  .section-header-line:before{content:none;}
  .section-header-line h2{padding:0;}
  .index-sections .section-best-sellers{margin-top:15px;}
/*   .section-best-sellers .grid-uniform{margin-left: -15px;margin-right: -15px;}
  .section-best-sellers .grid-uniform .grid__item{padding-left:0;} */
  .section-best-sellers .product--wrapper{max-width: inherit !important;margin:0;}
  .section-best-sellers .product--image{max-width: inherit;max-height: inherit;}
  .section-best-sellers .grid-product__wrapper{margin-bottom:15px;}
  .grid-product__title{font-size:24px;}
  .grid-product__price{font-size:18px;}
  #CollectionSection .btn{padding-left:5px;padding-right:5px;}
/*   .grid-product__wrapper-box{padding:15px;} */
  .grid-badge-caption i:before{font-size:18px;}
  .index-sections .section-pro-info{margin-bottom:-10px;}
  .information-wrap{padding:0;}
  .info-text h4{font-family: 'Chau Philomene One', sans-serif;font-size:18px;font-weight:300;}
  .info-text p{font-size:13px;}
  .info-icon{width:100px;vertical-align:top;}
  .information-slider .owl-dots{text-align:center;}
  .information-slider .owl-dot{margin:0 5px;}
  .information-slider .owl-dot span{width:10px;height:10px;border:1px solid #fece88;border-radius:100%;display:block;}
  .information-slider .owl-dot.active span{background-color:#fece88;}
  .index-sections .section-feature-product{margin-top:25px;}
  .feature-row__content{padding:30px 20px 20px;}
  .section-feature-product .feature-row__text{padding-left:15px;padding-right:15px;margin-top: -30px;position: relative;z-index: 1;}
  .index-sections .section-custom, .index-sections .section-story{margin-top:35px;}
  .grid--table{display:block;}
  .grid--table>.grid__item{display:block;}
  .stoty__item-text{padding:30px;}
  .stoty__item-text h2{font-size:30px;}
  .stoty__item-text p{font-size:16px;line-height:18px;margin-bottom: 15px;}
  .btn-large {font-size: 21px;padding: 10px 25px 8px;}
  .verified-review h2{font-size:36px;}
  .index-sections .section-custom:nth-child(2n){margin-top:35px;}
  .grid__ftr-newsletter{width:100%;}
  .site-footer__link-title{margin-bottom:25px;}
  .site-footer hr{margin:25px 0;}
  .social-icons{margin-bottom:15px;}
  .hero_text {font-size: 22px;transform: translate(-50%, -50%);width: 100%;}
  .story-video, .story_about_detail, .section-our_story{padding:35px 0;}
  .story_about_profile{width:100%;margin:0 0 15px;}
  .profile_pic{margin:0 auto;}
  .story_about_text{width:100%;text-align:center;}
  .story_about_detail .get_socail{margin:0;}
  .section-our_story{text-align:center;}
  .launched_part_img, .story_fun_img{width:100%;padding:0;}
  .section-our_story img{margin-bottom:15px;}
  .launched_part_text, .story_fun_text{width:100%;}
  .story_launched_part, .story_fun_part{margin:10px 0;}
  .story-sidebar{margin-top:0;}
  .section-get_touch{padding:30px 0 0;}
  .getouch_text > p{width:100%;text-align:center;}
  .getouch_text h2, .section-faq h2{font-size:36px;text-align:center;}
  .social-icons{text-align:center;}
  .get_socail li a{width:40px;height:40px;line-height:42px;font-size:21px;}
  .section-faq .tab-slider--nav{width:100%;margin-bottom: 7px;}
  .section-faq .tab-slider--container{width:100%;padding-left:0;}
  .contact_form{margin-top:0;}
  .address{margin:0;}
  .acc_content .panel-body{padding:15px 25px;}
  .section-faq{padding:30px 0px 15px;}
  .section-audio .audio-mob {margin: 25px 0;text-align:center;}
  .play_icon img {max-width: 70px;}
  .audeio_text h2, .audeio_text h3, .audeio_text h4{text-align:center;}
  .section-shoper_review{padding:35px 0;}
  .shopreview_title_left h3{text-align:center;}
  .section-join-fun{text-align:center;padding:30px 0;}
  .btn-join{float:none;margin-top:15px;}
  
  .product-single__title{padding-right:30%;min-height:56px;}
  .product-single__meta #reviews-badge, .product_short-des{padding-right:0;}
  .section-product-info{margin:0 -15px;}
  ul.resp-tabs-list {display: none;}
  h2.resp-accordion {display: block;font-size:14px;text-align:center;margin:0;border-top:1px solid #808080;padding:5px 0px;text-transform:uppercase;}
  h2.resp-accordion i{margin-left: 7px;font-size: 18px;height: 12px;overflow: hidden;position:relative;top:-2px;}
  h2.resp-accordion.resp-tab-active i:before{content:'\f106';}
  .resp-tabs-container{background-color:#FFF8EA;border-bottom:1px solid #808080;}
  .resp-tab-content.resp-tab-content-active{border-top:1px solid #808080;}
  .tabs-content{padding:0 10px 10px;}
  .tabs-content .grid {margin-left: -25px;}
  .tabs-content .grid__item {padding-left: 25px;}
  .tabs-content .img_box{margin:0px -25px 25px;}
  .tabs-content .img_box img{width:100%;}
  .product-review{padding:15px 0;}
  .product-info-title span{display:block;margin:0 auto;}
  .info-table tbody td{padding:4px 10px;}
  .nutritional-list{text-align:center;}
  .nutritional-list li:last-child{padding-right:0;}
  #stamped-main-widget{margin:35px 0px !important;}
  .section-related-products{display:none;}
  .article-index:nth-child(3n+1){clear:none;}
  .article-index:nth-child(2n+1){clear:both;}
  .article-info h2{font-size:24px;}
  .recipes-nav ul a {font-size: 14px;}
  .section_famous:before{height:25px;}
  .single-product-info h2.resp-accordion{display:none;}
  .nutritional-list li{width:16%;}
  #CollectionSection .grid-uniform{display:flex;flex-wrap:wrap;}
  #CollectionSection .grid-uniform .grid__item{display:flex;}
  #CollectionSection .grid-uniform .grid-product__wrapper-box{display:flex;flex-wrap:wrap;flex-direction: column;}
  #CollectionSection .grid-uniform .grid-product__meta{flex:1;display: flex;flex-direction: column;justify-content: space-between;}
/*   #CollectionSection .grid-product__title{max-height:50px;min-height:50px;overflow:hidden;} */
  .discount-pack-wrap .grid--table{display:table;}
  .discount-pack-wrap .grid--table>.grid__item{display:table-cell;}
  .discount-text p{font-size:18px;}
  .discount-text .btn{font-size:18px;}
  .section-custom .custom__item{padding:0;}
  .section-custom .wrapper{padding:0;}
  .section-custom .custom-content{margin-left:0;}
  .section-custom .grid{margin:0;}
  .section-custom .grid .grid__item{padding:0;}
  .index-sections .section-custom:nth-child(2n) .btn{width: auto;min-width: 300px;}
  .fomo-notification{z-index:9999999999 !important;}
  .as_seen_logos img { max-width:80%;}
  .as_seen_logos{width:auto;}
  .pro-bottom-info, .pro-box-section{padding-top:30px;}
  .pro-box-section .pro-bottom-box{margin-bottom: 30px;}
  .pro-box-section .pro-box-info, .pro-bottom-box .box-img {width: 100%;}
  .pro-box-info h2 {font-size: 22px;}
  .pro-bottom-box:nth-child(even) .pro-box-info{order: 2;}
/*   .product-price__wrap{margin-top: -60px;} */
  
  .ip_footer{justify-content: space-between;text-align: left;}
  .change-location>a{padding-right:15px;position:relative;}
  .change-location>a svg{width: 22px;vertical-align: -2px;}
  .change-location .country__arrow{width:10px;fill: #fff;position: absolute;right: 0;top: 3px;}
  .change-location .mobile-location-inner{display:none;}
  .change-location ul{list-style:none;}
  .change-location.active .mobile-location-inner{display:block;}
  .change-location ul svg{width: 22px;vertical-align: -2px;margin-right:5px;}
  
  .bundle-template .product-single__title{min-height:inherit;}
  .BundleBarMobileTop {display: flex;background-color: rgba(11,11,11,1);color: rgba(255,255,255,1);}
  .BundleBarMobileTop__summary-button {position: relative;display: flex;align-items: center;border-right-width: 1px;color: #fff;border-right:1px solid rgba(54,54,54,1);padding: 0.5rem 1.75rem;font-size: .875rem;line-height: 1.25rem;}
  .BundleBarMobileTop__summary-button svg {width: 10px;fill: #fff;vertical-align: 3px;margin-right: 7px;}
  .BundleBarMobileTop__total-container {display: flex;flex-grow: 1;align-items: center;justify-content: space-between;padding: 0.5rem 1.75rem;}
  .BundleBarMobileTop__total-container p{margin:0;}
  .BundleBarMobileTop__total {font-size: 1.25rem;line-height: 1.75rem;font-weight: 700;}

  .shipscout-banner{font-size: 11px !important;}
}

@media screen and (max-width: 590px){
  .announcement-bar_message{padding:8px 0;}
  .announcement-bar_message li{font-size:11px;padding:0 10px;}
  .announcement-bar_message li .announcement-icon{padding-right:5px;}
  .announcement-bar_message li .announcement-icon img{max-width:18px;max-height:12px;}
  .hero .hero__image{min-height:180px;}
  .feature-row__content h2{min-width:inherit;padding:7px 18px;font-size:24px;}
  .feature-row__content .btn{min-width:250px;}
  .stoty__item-text h2{font-size:24px;}
  .stoty__item-text p{font-size:13px;line-height:16px;}
  .section-delicius-feature .section-header h3{font-size:20px;}
  .section-header h2{font-size:24px;}
  .template-index .site-footer{padding:5px 0 15px;margin-top:0;}
  .Deliciou_part h2{font-size:28px;}
  .Deliciou_part h3{font-size:16px;line-height: 20px;}
  .launched_part_text h4{font-size:16px;line-height:20px;margin-bottom:15px;}
  .story_fun_text h4{font-size:16px;}
  .getouch_text h2, .section-faq h2{font-size:28px;}
  .audeio_text h2, .audeio_text h3{font-size:30px;}
  .audeio_text h4{font-size:33px;}
  .section-join-fun h2{font-size:30px;}
  .shopreview_title_left h3{font-size:21px;}
  .product-single__photos{margin:-20px 0 0;}
  .product-single__meta--wrapper{padding-left:15px;margin:0;}
  .product-single__quantity .js-qty{max-width:124px;}
  .product-single__add-to-cart{width:calc(100% - 130px);}
  .product-single__add-to-cart .btn{padding:10px 15px;}
  .product-form__item fieldset label{width:calc(50% - 10px);}
  .product--wrapper{margin:0;}
  .tabs-content{padding:0 10px 10px;}
  .tabs-content .grid {margin-left: -15px;}
  .tabs-content .grid__item {padding-left: 15px;}
  .tabs-content .img_box{margin:0px -15px 15px;}
  .info-table table{font-size:14px;margin-bottom:15px;border-radius: 25px;}
  .info-table tr th{font-size:14px;}
  .recipes-nav ul a{font-size:13px;margin:0 2px;}
  .index-sections .section-custom:nth-child(2n) .rte>div{margin-bottom:7px;}
  .section-best-sellers .section-header{margin-bottom:15px;}
  .product-single__meta #reviews-badge>span:last-child{display:block;}
  .product_short-des{line-height:1.3;}
  .stamped-main-widget ul.stamped-tabs{margin-bottom:0;}
  .stamped-main-widget .stamped-tab-container{margin-bottom:-24px;}
  .stamped-main-widget select.stamped-sort-select{position: static;max-width: 100%;width: 100%;outline: none;}
  .stamped-main-widget .summary-rating-title{width:15%;}
  .nutritional-list li{width:20%;}
  #CollectionSection .product--image, #CollectionSection .product--wrapper{max-width:100% !important;}
/*   #CollectionSection .grid-product__title{max-height:inherit;min-height:inherit;} */
  .hero__slide a.hero__cta{font-size: 18px;min-width:inherit;}
  .index-sections .section-custom:nth-child(2n) .btn{min-width: 250px;}
  .grid-product__wrapper-box{margin-bottom:15px;}
  .index-sections .shopify-section.section-best-sellers .grid__item{width:100%;}
  .index-sections .shopify-section.section-best-sellers #CollectionSection .grid-product__title{max-height: inherit;min-height: inherit;}
  .grid-product__title {font-size: 18px;line-height: 1.2;}
  .pro-bottom-img img{max-width: 200%;position: relative;left: -50%;}
  .pro-box-info h2 {font-size: 20px;}
/*   .product-price__wrap{margin-bottom: 5px;} */
  
  .ProductBundleVariant{width:100%;}
}

@media screen and (max-width: 480px){
  .promo-row .promo-icon img{margin:0;}
  .promo-row .promo-icon .promo-right{display:block;}
  .delicius-feature_wrap .owl-prev span, .delicius-feature_wrap .owl-next span { width: 35px;  font-size:0;  height: 35px;border:3px solid #FFF;}
  .delicius-feature_wrap .owl-next span::after,.delicius-feature_wrap .owl-prev span::after{font-size:28px;top: -8px;}
  .nutritional-list li{width:25%;}
  .section-story-content{margin-top:-1px;}
  .recipes-nav ul {display: block;margin: 0 -2px;font-size: 0;}
  .recipes-nav ul li{display: inline-block;padding:0 2px;margin-bottom: 4px;}
  .recipes-nav ul a{font-size:16px;margin:0;padding:5px 7px;}
  .pro-box-section .pro-box-info {padding: 20px;}
  
  .blog-page .recipes-nav{display:block;}
  .recipes-nav select{width:100%;}
  .recipes-nav label{margin-right:0;margin-bottom:10px;display:inline-block;}
}

@media screen and (max-width: 376px){
  .btn{font-size:18px;}
  .announcement-bar_message li .announcement-icon img{max-width:15px;max-height:10px;}
  .stoty__item-text p br{display:none;}
  .story_about_text h2{font-size:21px;line-height:28px;}
  .smk_accordion .accordion_in .acc_head{font-size:13px;}
  .audeio_text h2, .audeio_text h3{font-size:21px;margin:5px 0 0;}
  .audeio_text h4{font-size:25px;}
  .section-join-fun h2{font-size:24px;}
  .shopreview_title_left h3{font-size:18px;}
  .product-single__title{font-size:24px;padding-right:27%;margin-bottom:0;}
  .product-price__wrap .product-single__price{font-size:24px;}
  .product-price__wrap .product-single__price--compare-at{font-size:18px;}
  
  .product-info-title{padding:9px 5px;}
  .nutritional-list li{width:33.33%;}
  .section-custom .btn{min-width:280px;}
  .section-custom .custom_btn{padding:0 20px;}
/*   #CollectionSection .grid-product__title {max-height: 40px;min-height: 40px;} */
  .grid-product__title{font-size:16px;}
  .grid-product__price{font-size:16px;}
  span.stamped-badge:after{font-size:14px;}
/*   .product-price__wrap{margin-top: -55px;} */
  
  .BundleSlot {height: 44px;width: 44px;}
}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #fff;
	color: #323e48;
	text-shadow: none;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
  border: 1px solid #d5d5d5;
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
  overflow: hidden;
  padding: 0;
  height:auto !important;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading {
	background-image: url(/cdn/shop/t/74/assets/fancybox_sprite.png?12897);
}

.fancybox-next span {
  background-image: url(/cdn/shop/t/74/assets/next.png?12897);
}


.fancybox-prev span {
  background-image: url(/cdn/shop/t/74/assets/prev.png?12897);
}


#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url(/cdn/shop/t/74/assets/fancybox_loading.gif?12897) center center no-repeat;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 30%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url(/cdn/shop/t/74/assets/blank.gif?12897); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-close {
  color: #323e48;
  background: #fff;   
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  cursor: pointer;
  z-index: 8040;
  font-size: 16px;
  text-align: center;
}


/*-- Upsell Product --*/
/* .fancybox-close:before {content: "\00D7";font-weight: 300;line-height: 30px;} */
.fancybox-close{padding:6px 3px;}
.fancybox-close svg{width:18px;height:18px;}
.fancybox-nav span {position: absolute;top: 50%;margin-top: -25px;cursor: pointer;z-index: 8040;visibility: hidden;font-family: FontAwesome;text-align: center;line-height: 50px;background: rgba(255,255,255,0.8);width: 50px;}
.fancybox-prev span {left: -10px;}
.fancybox-prev span:before {content:"\f104";}
.fancybox-next span {right: -10px;content:"\f105";}
.fancybox-next span:before {content:"\f105";}
.fancybox-nav:hover span {visibility: visible;}
.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}

.fancybox-lock {overflow: hidden !important;width: auto;}
.fancybox-lock body {overflow: hidden !important;}
.fancybox-lock-test {overflow-y: hidden !important;}
.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;/*z-index: 8010;*/z-index:9999999999; background: rgba(0,0,0,0.8);}
.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}
.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}

.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}
.fancybox-opened .fancybox-title {visibility: visible;}
.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}
.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent;color: #000;font-weight: 400;font-size: 13px;line-height: 24px;white-space: nowrap;}
.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}
.fancybox-title-inside-wrap {padding-top: 10px;}
.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}

#upsell_popup{max-width:680px;padding-top: 10px;}
#upsell_popup .grid{margin-bottom:-25px;}
#upsell_popup .grid__item{margin-bottom:25px;}
#upsell_popup h2{font-family: 'Chau Philomene One', sans-serif;font-size: 38px;color: #323e48;font-weight: normal;line-height: 1;margin-bottom:10px;}
#upsell_popup h2 span{display:block;color:#96a947;}
#upsell_popup .variant-select{width:100%;}
#upsell_popup p{font-size: 18px;line-height: 20px;margin-bottom: 10px;}
.upsell_product-img{margin-bottom:10px;}
.pricedd{font-family: 'Oswald', sans-serif;font-size:20px;margin-bottom: 10px;font-weight:300;}
.pricedd s{font-family: 'Myriad Pro Condensed';color: #ff0000;font-weight: normal;margin-left:5px;}
#upsell_popup button.add {min-width:200px;margin-bottom:10px;}
#upsell_popup button.add i{font-size:16px;}
#upsell_popup .no-thanks {font-size: 12.5pt;font-family: 'Red Hat Display', sans-serif;text-decoration: underline;}

.return-link{font-family: 'Chau Philomene One', sans-serif;}
.payment-icon img {width: 50px;margin: 0 5px;}

@media screen and (max-width: 1024px){
  .fancybox-opened {z-index: 2147483002;}
  .fancybox-overlay{z-index: 2147483001 !important;}
  #CartDrawer{z-index: 2147483001 !important;} 
  .js-drawer-open-right .fb_dialog.fb_dialog_mobile{display:none !important;}
}

@media screen and (max-width: 768px) {	
  #upsell_popup h2{font-size: 28px;}	
  #upsell_popup p {font-size: 14px;}	
  #upsell_popup button.add{min-width:150px;font-size: 18px;}	
}

@media screen and (max-width: 590px) {
  #upsell_popup{max-width:320px;}
  #upsell_popup img{width: 60%;margin-bottom: 10px;}
  #upsell_popup h2{margin-bottom: 5px;}
  #upsell_popup br{content:'';}
  #upsell_popup select {margin-bottom: 10px;}
  #upsell_popup .add{margin: 0 auto;}
  .product-single__meta #reviews-badge{font-size: 13px;}
  .product-single__meta .stamped-badge-starrating{margin: 0 10px 0 0!important;}
  .pdp-sku{margin-top; 2px;}

.header-wrapper div#ctb_placeholder {margin-top: -1px !important;}
#fsb_container img {max-width:14px;height: auto;}
div#fsb_bar , span#fsb_amount , span#fsb_symbol {font-size: 11px !important;}
  
}