/** Shopify CDN: Minification failed

Line 300:120 "text-tranform" is not a known CSS property
Line 647:96 "loat" is not a known CSS property
Line 909:30 Unexpected "1px"
Line 909:35 Unexpected "{"
Line 909:45 Expected ":"
Line 912:35 Unexpected "1px"
Line 912:40 Unexpected "{"
Line 912:50 Expected ":"
Line 912:86 Expected identifier but found whitespace
Line 912:88 Unexpected "{"
... and 8 more hidden warnings

**/
@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css");
@import url('https://fonts.googleapis.com/css2?family=Caveat:wght@400;700&display=swap');
body{height: 100%;}

body h1, body h2, body h3, body h4, body h5, body h6 {
  font-family: 'Caveat', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px !important;
  text-justify:none;
}

body .shogun-accordion-wrapper h4 {letter-spacing: 4px !important;font-family: 'Raleway', sans-serif !important;}

.main-content {padding-top: 0 !important;}
/** NAV*/
body .site-nav {margin: 0;}

#SiteNav li .site-nav__link{padding-top: 25px;padding-bottom: 25px;}

body .site-nav__link--active {
background-image: url(/cdn/shop/files/nav_bar_icon_38cc8f8d-9103-4f26-88e5-4cbd98bb2f72.png?v=1590624342);
background-size: cover;background-size: contain;background-position: center;background-repeat: no-repeat;}
body .site-nav__link--active .site-nav__label {border-bottom: 0;}
/** HOME*/
body .shg-sld-nav-button.shg-sld-left  {
background-image: url(/cdn/shop/files/testimonial_button_1.png?v=1590624342) !important;}
body .shg-sld-nav-button.shg-sld-right {
background-image: url(/cdn/shop/files/testimonial_button_2.png?v=1590624342) !important;}
#insta-feed h2 {font-size: 40px;}
/** BLOG*/
#shopify-section-article-template {padding-top: 100px;}
.article__title, .article__author, .article__date {text-align: left;}
.blogSection p {font-family: 'Raleway', sans-serif !important;text-transform: uppercase;padding: 15px 0 15px;font-weight: 700;}
.blogSection .shogun-image-container {height: 200px;width: 100%;}
.blogSection .shogun-image-container img {object-fit: cover;max-height: 200px;width: 100%;}
/** FOOTER*/
footer #mc_embed_signup .clear {text-align: left;}
body .site-footer {margin-top: 20px;padding: 75px 0 50px 0;}
#mce-EMAIL {border: 0 !important;padding: 11px !important;}
.plans .plans-grids .col-lg-4 {margin: 0;padding: 0;} 
.plans .plans-grids .plans-list-item {box-shadow: 0 -1px 13px 4px #cacaca;transition: all 0.7s ease 0s;}
.plans .plans-grids .plans-list-item.item1 .type-box {background-color: #f9db85;}
.plans .plans-grids .plans-list-item .type-box {background: #d0e9cc none repeat scroll 0 0;color: #ffffff;height: 91px;margin: 0 auto;padding-bottom: 0;padding-top: 5px;position: relative;text-align: center;}
.plans .plans-grids .plans-list-item .type-box .type {font-size: 17px;margin-bottom: 4px;margin-top: 20px;text-transform: uppercase;}
.plans .plans-grids .plans-list-item .type-box .plan-type {font-size: 17px;letter-spacing: 3px;margin-top: -5px;padding-bottom: 0;text-transform: uppercase;}
.plans .plans-grids .plans-list-item .type-box h2 {color: #000;}
.plans .plans-grids .plans-list-item .type-box .cancel {font-size: 12px;}
.plans .plans-grids .plans-list-item .plans-bg {background: #ffffff none repeat scroll 0 0;padding: 12px;}
.prodect-img {position: relative;}
.plans .plans-grids .plans-list-item .plans-bg .prodect-img img {margin: 0 auto;}
.img-responsive, .carousel-inner > .item > img, .carousel-inner > .item > a > img {display: block;height: auto;max-width: 100%;}
.plans .plans-grids .plans-list-item .additional {font-size: 14px;line-height: 23px;padding-left: 10px;padding-right: 10px;padding-top: 5px;margin-bottom: 30px;}
.plans .plans-grids .plans-list-item .plans-bg ul {padding: 0;}
.plans .plans-grids .plans-list-item .additional ul {padding-left: 0;text-align: center; margin: 0px !important;}
.plans .plans-grids .plans-list-item .additional ul li {border-bottom: 1px solid #e2e4e4;height: auto;line-height: 34px;list-style-type: none;font-size:14px;}
.plans .plans-grids .plans-list-item .plans-bg ul li {list-style: outside none none;}
.btn.btn-red {background: #c93a0a;}
.btn.btn-red:hover {background-color: #b32601 !important;}
.btn {-moz-user-select: none;background-image: none;border: 1px solid rgba(0, 0, 0, 0);border-radius: 4px;cursor: pointer;display: inline-block;font-family: "Brandon Printedone",sans-serif !important;font-size: 14px;font-weight: bold !important;line-height: 1.42857;margin-bottom: 0;padding: 3px 12px;text-align: center;vertical-align: middle;white-space: nowrap;
}
.btn-red {color: #ffffff !important;height: 40px;line-height: 40px !important;padding-right: 25px !important;padding-top: 1px !important;width: 169px;}
.most-popular-item {position: relative;transform: scale(1.1);z-index: 1;}
.plans .plans-grids .most-popular-item .type-box {background-color: #e79d82;height: 91px;}
.plans .plans-grids .most-popular-item .additional {font-size: 16px;margin-bottom: 30px;padding-left: 10px;padding-right: 10px;padding-top: 14px;}
.plans .plans-grids .most-popular-item .additional ul li {border-bottom: 1px solid #C93AoA;}
.most-popular-item:hover {border: medium none;transform: scale(1.15);z-index: 1000;}
.item1:hover {border: medium none;transform: scale(1.05);z-index: 1000;}
.item3:hover {border: medium none;transform: scale(1.05);z-index: 1000;}
.item3 {position: relative;}
.item1 {position: relative;}
.plans .plans-grids .col-lg-4 {float: left;margin: 0;padding: 0;width: 33.33%;}
.shg-box {float: left;margin: 0 !important;position: relative;width: 100%;}
#s-dc91d732-70aa-40a8-a56d-8f7313335fa6{display:none !important;}
#s-58cecd89-0d70-4e18-84ad-44f85422dd6f {float: left;margin-top: 87px;text-align: center;width: 100%;}
.shg-box > .shg-box-content {display: table;margin: 0 auto;position: relative;width: 1170px; max-width: 100%; z-index: 4;}
#s-c1942d9f-2874-4ca7-af91-edccea294351 {background: #ffffff none repeat scroll 0 0;margin-bottom: 56px !important;min-height: 50px;}
.site-header {  background-color: transparent;}
.site-header__mobile-nav {/*background-color: transparent;*/}
.site-nav a {  padding: 3px 16px;  font-size: 15px;  font-weight: bold;  text-transform: uppercase;}
#shopify-section-1544073047743 .custom-content .two-thirds {  margin: auto;}
 #shopify-section-1544073047743 .custom-content .button {  text-align: center;  margin-top: 25px;}
#shopify-section-1544073047743 .custom-content .button a {  background: #e89e83;  color: #fff;  padding: 10px 20px;}
.site-footer, .site-footer a, .site-footer__rte p {  color: #000 !important;  background: #ffebdf !important;  clear: both;}
div#shopify-section-footer {  /*margin-top: 100px;*/}
div#shopify-section-1544028596077 {  background: #f7f4f4;}
/* css start 31-1-2019 */
#s-680d3c7c-da8a-47db-b244-7aa8b9693598.shg-product {display: block;}
/* css end 31-1-2019 */
/* custom css 01-02-2019*/
.custom-button {  color: #171616 !important;  border: 2px solid #b32601;}
.customcontinue_shopping {color: #171616 !important;  border: 2px solid #b32601;}
.custom-get img {position: relative;margin-right: 0px;top: 7px;z-index: -1;}
.custom-get span {font-size: 16px;font-weight: 600;margin: 0 0 0 7px;}
.custom-gett img {position: absolute;margin: 6px 10px 0 0;padding: 0 0px 0 0;width: 15px;}
.custom-gett span {font-size: 16px;font-weight: 600;margin: 0 0px 0 24px;}
.a-content-accordion .custom-add tr th, .a-content-accordion .custom-add tr td {border-color: #000;color: #000;}
/* custom css end 01-02-2019*/
/* popup css start 11-2-2019 */
.popup {width:100%;height:100%;display:none;position:fixed;top:0px;left:0px;background:rgba(0,0,0,0.75);z-index: 9999;}
/* Inner */
.popup-inner {max-width:700px;width:90%;padding:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);box-shadow:0px 2px 6px rgba(0,0,0,1);
border-radius:3px;background:#fff;}
/* Close Button */
.popup-close {width:30px;height:30px;padding-top:4px;display:inline-block;position:absolute;top:0px;right:0px;transition:ease 0.25s all;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);border-radius:1000px;background:rgba(0,0,0,0.8);font-family:Arial, Sans-Serif;font-size:20px;text-align:center;line-height:100%;color:#fff;}
.popup-close:hover {-webkit-transform:translate(50%, -50%) rotate(180deg);transform:translate(50%, -50%) rotate(180deg);background:rgba(0,0,0,1);text-decoration:none;color: #fff !important;}
.custom-left-section.last-custom {border-left: 0;padding: 0 0 0 5px;}
.custom-left-section {/*border-left: solid 1px #ccc;margin: 0 0px 0 0px;padding: 0 0px 0 30px;*/}
#baby .product-form__item {margin: 0;padding: 0;}
.cart__footer .cart__submit-controls .cart__submit-control {height: 38px;margin: 0 0px 0 10px;}
.popup-inner h2 {letter-spacing: 0;min-height: 50px;}
.popup-inner .custom-left-section a {background-color: #c93a0a;border: none;border-radius: 6px;color: #fff;padding: 12px 16px;font-size: 16px;font-weight: 600;width: 100%;text-transform: uppercase;display:block;text-align:center;}
.popup-inner .custom-left-section a:hover {background-color: #b32601;}
.popup-inner form#product_form_1650992808038 {padding: 0 !important;}
body .popup-inner .product-form__cart-submit:hover, body .product-form__cart-submit:hover {background-color: #ebbbaa !important; color: white !important;}
body .popup-inner .product-form__cart-submit, body .product-form__cart-submit {background-color: #c77266; color: white; padding: 13px 16px;}
#custom-succes {background-color: #d0e9cc;padding: 10px;text-align: center;margin-bottom: 20px;}
.custom-bbc {line-height: 36px;}
form.cart .cart__footer .cart__submit-controls .cart__submit-control.bold_clone {background-color: #c93a0a !important;padding: 9px 20px;}
form.cart .cart__footer .cart__submit-controls .cart__submit-control.bold_clone:hover{background-color: #b32601;}
form.cart .cart__footer .cart__submit-controls .cart__submit-control.customcontinue_shopping{border: solid 2px #b32601;padding: 8px 20px;}
form.cart .cart__footer .cart__submit-controls .cart__submit-control.customcontinue_shopping:hover{background-color: #b32601; color: #fff !important;}
.site-footer .site-footer__hr {/*border-color: #2e2d2d;*/}
.customadd-to-cart {line-height: 2.42857 !important;}
.rc_block {margin-top: 16px !important;}
#customtext {background-color: #fff;padding: 8px;}
.custom-cuppon {font-weight: 600;border: dashed 1px #333;padding: 2px 6px;border-radius: 3px; background-color: transparent;}
.custom-applied {background-color: #d0e9cc;padding: 6px 10px;border-radius: 5px;border: solid 1px #c3e6cb;}
.cusrom-enter-txt input {border: none;padding: 0;width: auto !important;opacity: 0;position: absolute;z-index: -1;}
/* start css 19-2-2019 */
.grid-section-one {background-color: #f9db85;padding: 10px; height: 140px;margin: 0 0 16px 0;}
.grid-section-two {background-color: #e79d82;padding: 10px; height: 140px;margin: 0 0 16px 0;}
.grid-section-three {background-color: #d0e9cc;padding: 10px; height: 140px;margin: 0 0 16px 0;}
.grid-section-four {background-color: #fff;padding: 10px; height: 140px;margin: 0 0 16px 0;}
#shopify-custom-section{padding: 25px 0 55px 0;margin: 0 0 30px 0;background-image: url(/cdn/shop/t/1/assets/67E2FBEA-85C4-43BB-AA65-B8414BB65084-1.jpg?14619206215238456440);background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover; min-height: 550px;text-align: center;}
#shopify-custom-section p {color: #fff;}
.custom-main-div {margin-bottom: 30px;}
#SiteNav .site-nav--has-dropdown button span {font-weight: bold;}
#SiteNav .site-nav--has-dropdown #SiteNavLabel-about ul li a {font-weight: normal;}
.h3-heading {font-size: 1.625em;text-transform: none;letter-spacing: 0;margin: 0 0 17.5px !important;color: #3d4246;font-weight: 600;}
.custom-get {text-align: center;}
#custom-btn-cust {border: solid 1px #c93a0a;padding: 15px;display: inline-block;margin: 20px 0 auto 0;color: #c93a0a;border-radius: 4px;text-transform: uppercase;font-weight: 600;}
#custom-btn-cust:hover{background-color: #c93a0a;color:#fff;}
/*custom 26-219 */
.bold-ro__limited-length-container {display: none;}
/**/ 
/*----team----*/
.mg-rows {position:relative;}
.mg-trigger{cursor: pointer;}
.mg-space {display:none;position:relative;width:100%;float:left;}
.mg-target {display:none;background:#111;color:#fff;}
.mg-target-open {position:absolute;top:0;left:0;right:0;}
.mg-indicator {border-bottom: 10px solid #111;border-left: 10px solid transparent;border-right: 10px solid transparent;height: 0;position: absolute;top: 0;width: 0;}
.mg-close {display: none;background: url(data:image/gif;base64,R0lGODlhFAAUAJEAAE1NTf///////wAAACH5BAEHAAIALAAAAAAUABQAAAIzBISpK+YMm5Enpodw1HlCfnkKOIqU1VXk55goVb2hi7Y0q95lfG70uurNaqLgTviyyUoFADs=) no-repeat center center; cursor: pointer;height: 30px;padding: 7px;position: absolute;right: 10px;top: 10px;width: 30px;z-index: 2;}
.mg-close:hover {opacity: .5;}
.mg-row .img-colored {display: none;}
.mg-row-open img.img-colored {display: block;}
.grid-inner-custom{border: solid 1px #ddd; padding: 0 0 20px 0;}
#custom-section-ourprd{padding: 25px 0 5px 0;margin: 0 0 30px 0;}
#custom-section-ourprd p {color: #69727b;margin: 0 0 19.44444px;}
.custom-section-main p {text-align: center;margin: 12px 0 !important;}
.custom-section-main a.mg-trigger {/* background-color: #c93a0a; */padding: 10px 24px;color: #c93a0a;border-radius: 4px;margin: 8px 0 0 0;display: inline-block;border: solid 1px #c93a0a !important;text-transform: uppercase;font-weight: 600;}
.custom-section-main a.mg-trigger:hover {background-color: #b32601;color: #fff;}
.custom-section-main {text-align: center !important;}
.container-inner h4 {font-size: 20px;color: #fff;}
.container-inner p {color: #fff !important;}
.ourprd-order {color: #fff;}
#custom-section-ourprd .grid--uniform .medium-up--one-third:nth-child(3n+1) {clear: none;}
.mg-row {margin-bottom: 65px !important;}
.custom-together-section h3 {margin: 20px 0px;}
.custom-together-section h2 {margin: 0;}
.map-section .shg-box-content {width: 100%;}
.site-footer__item-inner h4 {color: #c77266 !important; font-family: 'Raleway', sans-serif; letter-spacing: 4px !important; width: 100%;/*border-bottom: 1px solid #6f6d6d;padding: 0 0 20px 0;*/}
.site-footer__item-inner {width: 100%;}
.footer-secondary {text-align: center;width: 100%;}
.footer-secondary ul li {display: inline;padding: 0 20px 0 0;}
.site-footer__item-inner p {color: #000;background-color: transparent;border: none;}
.footer-secondary ul li a {font-size: 0.8em;text-transform: uppercase;}
#custom-subscribee .bold-ro__recurring-title {display: none;}
#custom-subscribe1 {display: none;}
#custom-subscribee .bold-ro__radio-div {display: none;min-width: 395px;}
.shogun-lightbox {display: none;}
#privy-container.custom-clickable #privy-inner-container .privy-tab-container {pointer-events: inherit;}
/* The Modal (background) */
.modal1 {display: none; /* Hidden by default */position: fixed; /* Stay in place */z-index: 1; /* Sit on top */padding-top: 100px; /* Location of the box */left: 0;top: 0;width: 100%; /* Full width */height: 100%; /* Full height */overflow: auto; /* Enable scroll if needed */background-color: rgb(0,0,0); /* Fallback color */background-color: rgba(0,0,0,0.4); /* Black w/ opacity */}
/* Modal Content */
.modal-content2 {background-color: transparent;margin: auto;padding: 20px;border: 0px solid #888;width: 475px}
/* The Close Button */
.close {color: #aaaaaa;float: right;font-size: 28px;font-weight: bold;}
.close:hover,
.close:focus {color: #000;text-decoration: none;cursor: pointer;}
#myBtn1 {background-color: transparent;border: none;}
.modal-content2 .privy-element-wrapper {position: inherit !important;padding: 20px;}
.modal-content2 .privy-element-wrapper {width: 100% !important;}
.modal-content2 .close {background-color: #000;border-radius: 100%;width: 20px;text-align: center;color: #fff !important;position: relative;right: -32px;top: 7px;opacity: 1 !important;}
.modal-content2 .privy-popup-content {border: solid 2px #000;}
#s-f84c04ca-1867-4287-8150-344865750be0 .shogun-heading-component h1 {font-weight: 600 !important; padding-bottom: 55px;}
.work-with-us {
/*background: url(/cdn/shop/t/1/assets/67E2FBEA-85C4-43BB-AA65-B8414BB65084.JPG?15379818671906359843) no-repeat; background-size: cover;*/
background: url(/cdn/shop/files/contact_banner.png?v=1599184146) no-repeat; background-size: cover;
padding: 175px 0px;}
.work-with-us .working-content {background: rgba(255, 255, 255, 0.8);padding: 21px;margin: 50px auto; text-align: center;}
.work-with-us .working-content .fancy-border-top {height: 20px;width: 100%;background: url(/cdn/shop/t/1/assets/banner-feature-b-bottom.png?1381993785500335465) repeat-x;}
.work-with-us .working-content h2 {color: #000;font-size: 52px;margin-bottom: 20px;margin-top: 0; text-transform: none;}
.work-with-us .working-content p {font-size: 18px;line-height: 1.42857143;color: #333333;margin-bottom: 10px;}
.work-with-us .working-content .fancy-border-bottom {height: 20px;width: 100%;background: url(/cdn/shop/t/1/assets/banner-feature-b-top.png?1381993785500335465) repeat-x;}
body .shogun-accordion-title {color: white !important;}
.yotpo.yotpo-main-widget, .yotpo .yotpo-modal-dialog {max-width: 1080px;margin: auto;}
.contact-main h1 {color: white;margin-bottom: 50px;}
.ctaButton {text-transform: uppercase;padding: 15px 20px;font-weight: 600;margin-top: 50px;font-size: 20px;}
.btnTransparent {background: white;border: 3px solid white !important;color: #deb48b;}
.btnBrown {background: #c77266;color: white;}
.btnBrown:hover {background: #ebbbaa !important;color: white !important;}
.btnTransparent:hover {background: #deb48b;color: white !important;}
.contact-text-custom {margin: 120px 0 100px 0;}
.contact-heading-custom h1 {background-color: #d0e9cc;text-transform: uppercase;margin: 50px 0 0 0;padding: 10px;}
.custom-form-cont .btn {padding: 10px 32px;}
.custom-form-cont {text-align: center;}
.custom-form-cont label {text-align: left;}
.contactus-custom p a {color: #c93a0a;}
.contact-text-custom p a {color: #c93a0a;} 
.contact-form input, .contact-form textarea, .contact-form select {border: 2px solid #deb48b;color: black;}
.contact-form input[type="submit"] {margin-top: 30px;color: white;background: #deb48b;}
.contact-form input[type="submit"]:hover {color: #deb48b;background: white;}
.get-your-box-effect{padding: 25px 0 55px 0; margin: 0 0 30px 0;background-image: url(/cdn/shop/t/1/assets/IMG_4079-1.jpg?17477114039303371381); 
background-attachment: fixed; background-position: center; background-repeat: no-repeat; background-size: cover; min-height: 550px; text-align: center; }
#shopify-section-1544073047743 .page-width {width: 100% !important;max-width: 100%;padding: 0;}
.hero__overlay::before {opacity: 0;}
#homepagebanner #custom-buttonhome {margin: 25% 0 0 21%;padding: 12px 20px; }
#custom-checkbox label {font-weight: bold;}
#custom-app .product_rp_cart_div {display: none;}
.get-box-btn {background-color: #c93a0a;display: inline-block;text-align: center;border-radius: 4px;}
.custom__item-inner--html {text-align: center;}
.get-box-btn a {color: #fff;font-weight: 600;padding: 10px;display: inline-block;}
.get-box-btn a:hover {color: #fff !important; background-color:#982c08 !important;border-radius: 4px;}
_:-ms-lang(x), _:-webkit-full-screen, #s-ace61e85-70d1-4902-94f1-8b8927c5c08e, _:-ms-lang(x), _:-webkit-full-screen, #s-dfed713b-739f-48c0-a797-d2e1b20db624, _:-webkit-full-screen, #s-f87511c6-9ca6-451a-9b68-b1822e87264a, _:-ms-lang(x), _:-webkit-full-screen, #s-3c66af3e-29d2-401a-98ba-3fc349bfa2a0, _:-ms-lang(x), _:-webkit-full-screen, #shopify-custom-section, _:-ms-lang(x), _:-webkit-full-screen, #s-f7c4cc7f-0207-4262-826a-871ea10228b7 {background-attachment: scroll !important;} 
#shopify-custom-section-home .grid__item {min-height: 220px;}
#shopify-section-1552292934922 {background-color: #f4f4f4;padding-bottom: 0 !important;}
.section-sign {margin-top: 30px !important;margin-bottom: 30px !important;}
.section-sign .rte-setting.rte {width: 100%;}
#shopify-section-1552367111493 h2 {font-size: 26px;letter-spacing: 0;color: #e79d82;font-weight: 600;}
#shopify-section-1552375060489 {padding: 0 0 60px 0 !important;}
#shopify-section-1544090184940 {background-color: #f4f4f4;}
#home-custom-banner {padding: 25px 0 55px 0;margin: 0 0 30px 0;background-image: url(/cdn/shop/t/1/assets/home-page-new-banner.jpg?17681465593443445305);
background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover;/*min-height: 550px;*/ height:100vh;text-align: center;}
#home-custom-banner a {position: absolute;top: 12%;padding: 13px;}
#addtocartshow {margin: 15px 0 0 0;display: inline-block;}
#addtocartshow a {border: solid 1px #000;padding: 4px 16px;border-radius: 4px;margin-right: 5px;text-align: center;display: inline-block;font-weight: 600;text-transform: uppercase;}
#addtocartshow a:hover{background-color:#000;color:#fff;}
.custom-get-box {margin: 0 !important;padding: 0;}
.custom-get-box li {background-image: none/*url("/cdn/shop/t/1/assets/heart-icon.png?1763")*/;
background-repeat: no-repeat;list-style: none;padding: 0px 0 0 35px;margin: 0px 0px 17px 0px;background-size: 23px;
position: relative;background-position: left 8px;line-height: 30px;}
.custom-get-box li:before { content: "-"; text-indent: -5px; }
.shopify-section-product-template {}
.get-custom-btn a {font-weight: 600 !important;text-transform: uppercase;}
.custom-button-custom {clear: both;}
.custom-button-custom a {background-color: #c93a0a;padding: 10px 25px !important;text-align: center;font-size: 14px;font-weight: 600;text-transform: uppercase;border-radius: 4px;
text-decoration: none !important;border: none !important;margin: 0px;color: #fff;clear: both;}
.custom-button-custom a:hover{background-color: #b32601; color: #fff;}
#shopify-section-1544073047743 .button a {background-color: #c93a0a !important; border-radius: 4px;font-weight: 600;}
.custom-heading-get-your .shogun-heading-component h1 {padding: 20px 0 30px 0;margin-bottom: 30px;}
/*#rc_container{display: none;}*/
.custom-section-main {margin-bottom: 20px !important;}
.ourprd-order-custom {margin: 0 0 0 15px;}
.ourprd-order-custom li {list-style-type: circle;}
#shopify-section-1553249307829 {
/*background-image: url("/cdn/shop/t/1/assets/Oregano-Oil-bg-new.jpg?2986");background-repeat: no-repeat;*/
background-color:#fafafa;}
#custom_newsletter #mc_embed_signup {background-color: transparent;}
#custom_newsletter #mc_embed_signup input.email{height:46px;}
#custom_newsletter .clear {display: block !important;}
#custom_newsletter #mc_embed_signup .button {text-align: left; font-size: 13px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;letter-spacing: .03em;
background-color: #c93a0a;height: 46px;transition: all 0.23s; width: 100%;margin-top: 10px;}
#custom_newsletter .clear {width: 100%;}
.shogun-accordion-active .shogun-accordion-header .shogun-accordion-title::after {font-family: FontAwesome;content: "\f068";padding-right: 5px;float: right;}
.shogun-accordion-header .shogun-accordion-title::after {font-family: FontAwesome;padding-right: 5px;float: right !important;content: "\f067";}
.shogun-accordion-title {color: #333 !important; font-family: Raleway, sans-serif !important;}
.shogun-tab-title {color: #666 !important;}
.shogun-tab-active .shogun-tab-title {color: #000 !important;font-weight:600;}
.custom-our-prd .shg-box-content {display: inline;}
#custom_pricecut span.price-item.price-item--regular {text-decoration: line-through;}
.custom_pricedisplay {color: #c93a0a;} 
.custom-our-prd #s-1a652758-3b54-47c6-88f3-48fc4552348f .shogun-tabs-body {border: 1px solid #ddd !important; padding: 16px !important;}
.custom-left-side-section {border: solid 3px #c77266 !important;}
.custom-menu {border-bottom: solid 3px #c77266;padding: 12px;background-color: #c77266;font-size: 20px;font-weight: 600;text-tranform: uppercase; color: white !important;}
.custom-menu2 ul {margin: 0px !important;padding: 0px;list-style: none;}
.custom-menu2 ul li {list-style: none !important; padding: 12px 12px 12px 12px;border-bottom: solid 3px #c77266;text-transform:uppercase;font-size:20px;font-weight:600;color: black !important;}
.custom-menu2 ul li a {text-decoration: none;border-bottom: none !important;}
.custom-menu2 ul li:last-child {border-bottom: none;}
.custom-section-details ul {margin: 0 0 0 0;}
.custom-section-details ul li {margin: 0 0 10px 0;border: solid 2px #c77266;padding: 8px 16px;}
.custom-section-details ul li input {border: none;padding: 0;}
.custom-section-details ul li p span {color: #333;margin: 0 6px 0 0px;font-size:16px;}
.custom-section-details ul li p .custom_noo {text-decoration: line-through;color: #333;margin: 0 6px 0 0px;font-size:16px;}
.custom-section-details ul li p .custom_span {color: #c77266 !important;}
.custom-section-details ul li p {color: #c77266;}
body #custom-qty-section .sub, body #custom-qty-section .add { background: #c77266; color: white; }
.label-con {display: block;position: relative;padding-left: 35px;margin-bottom: 12px; cursor: pointer;font-size: 22px;-webkit-user-select: none;
-moz-user-select: none;-ms-user-select: none;user-select: none;}
/* Hide the browser's default checkbox */
.label-con input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}
/* Create a custom checkbox */
.checkmark {position: absolute;top: 6px;left: 0;height: 20px;width: 20px;background-color: #eee;border-radius: 50%;}
/* On mouse-over, add a grey background color */
.label-con:hover input ~ .checkmark {background-color: #ccc;}
/* When the checkbox is checked, add a blue background */
.label-con input:checked ~ .checkmark {background-color: #2196F3;}
/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {content: "";position: absolute;display: none;}
/* Show the checkmark when checked */
.label-con input:checked ~ .checkmark:after {display: block;}
/* Style the checkmark/indicator */
.label-con .checkmark:after {top: 6px;left: 6px;width: 8px;height: 8px;border-radius: 50%;background: white;}
.get-your-box-service{padding: 25px 0 55px 0; margin: 0 0 30px 0;background-image: url(/cdn/shop/files/edited_all_products_2.jpg?8830); 
background-attachment: fixed; background-position: center; background-repeat: no-repeat; background-size: cover; min-height: 550px; text-align: center; }
.separately-txt {background-color: #d0e9cc;padding: 15px;margin: 0 0 30px 0 !important;}
.separately-txt strong {color: #333;}
.prd-heading-txt {margin: 36px 0 20px 0;display: block;font-weight: 700;}
.get-my-box-custom .shogun-image-container img.shogun-image {width: 100px;}
.get-my-box-custom .shogun-heading-component h1 {font-weight: 600 !important;}
.prd-section-custom {display: inline-block;margin: 0px 0 50px;width: 100%;background-color: #f9db85;padding: 30px 0;}
.prd-section-custom p {color: #666;font-weight: 600;font-size: 16px;}
#additional {margin: 20px 0 0 0;}
#shopify-section-1554364746215 {background-color: #fef8e7;}
.prd-section-custom .grid__item {margin: 0 0 16px 0;}
.owl-theme .owl-nav {display: none;}
.client-caption {min-height: 310px;}
.client-caption p {color: #333;}
.custom-section-details ul li p .per_month {text-decoration: none;}
.custom_span {color: #deb48b !important;}
.main-custom-faq {display: inherit !important;width: 100%;position: inherit !important;flex-direction: inherit !important;flex: inherit !important;}
.item {background-color: #d0e9cc;padding: 20px;color: #000;}
/* start css 8-7-2019 */
.product-active {font-weight: 600;}
/* end css 8-7-2019 */
/* start css 19-8-2019 blog page */
.border-top {border-top: none;}
.article-listing {padding-top: 0px;margin-bottom: 40px;}
.custom-title-section {text-align: center;font-size: 1.25em;}
.custom-title-cat-section {font-size: 1.25em;}
.blog-title-custom a {display: block;}
.blog-title-custom a:hover {color: #c93a0a;}
.blog-title-custom {font-size: 15px;}
.right-categories-section {margin: 0 0 30px 0;}
.right-categories-section li {background-color: #e6e6e6;border-bottom: solid 2px #fff;}
.right-categories-section li a {padding: 5px;display: block;}
.right-categories-section li:hover {background-color: #ccc;}
.custom-most-popular {background-color: #f4f4f7;padding: 20px;}
.custom-most-popular li {margin: 0 0 10px 0;border-bottom: solid 1px #e6e6e6;padding: 0 0 10px 0;}
.custom-most-popular li:last-child {border-bottom: none;}
.custom-most-popular li a {display: block;}
.custom-most-popular li a:hover {color: #c93a0a;}
/* start css 19-8-2019 blog page */
/* start css 23-8-2019 getmybox pages */
.getmybox-section{background-color: #fef6f6;padding: 20px 0 20px 0}
.heading-discover{font-size:32px;text-align:center; color:#000;margin-top:15px;}
.btn-custom {background-color: #c93a0a;font-size: 14px;color: #fff;text-transform: uppercase;text-align: center;border-radius: 4px;padding: 14px 20px;
display: inline-block;margin: 10px 0 0 0;font-weight: 600;margin-bottom: 50px;}
.btn-custom:hover {background-color: #b32601;color: #fff !important;}
.custom-center-area{text-align:center;}
.getmybox-innerimg {text-align: center;}
.getmy-box-content {margin: 30px 0 0 0;}
.getmy-box-content p {color: #000;}
.made-in-section{background-color:#fef8e7;padding:50px 0}
.madd-in-heading{color: #000;font-weight: normal;font-style: normal;font-size: 25px;text-align: center;letter-spacing: 0;text-transform: none;}
.section-grid {text-align: center;}
.section-grid h2 {color: #000;font-weight: normal;font-style: normal;font-size: 20px;text-transform: none;font-weight: 600;letter-spacing: 0;}
.collectively-section{background-color:#fbdada;padding:50px 0}
.might-section {margin: 20px 0 40px 0;}
.might-section p {color: #000;}
.might-section ul li {list-style: inherit;margin: 0 0 0 40px;}
.might-section {margin: 20px 0 50px 0;}
.bounse {color: #ff0000;text-align: center;font-weight: 700;}
/* end css 23-8-2019 getmybox pages */
/* start css 23-8-2019 ourimpact pages */
.we-are-heading{color:#69727b;text-align:center;margin: 40px 0 30px;}
.we-are-section{background-color:#e69d82;padding:30px 0;margin-top: -6px;}
.our-impact-content {text-align: center;margin: 0 0 40px 0;}
.we-are-sharing-content p {text-align: center;color: #fff;padding: 0 0 30px 0;}
.get-your-box-btn .btn-custom {margin: 20px 0 0px 0;font-size: 18px;}
.together-content h2, .together-content h3 {color: #fff;text-align: center;}
.map-custom-section {display: table;width:100%;}
/* end css 23-8-2019 ourimpact pages */
/* start css 26-8-2019 about-us pages */
#about-banner { display: none;}
.aboutus-main h1 {color: white;margin-bottom: 50px;font-size: 48px;}
.aboutus-main .work-with-us {background: url(/cdn/shop/files/about_banner.png?v=1599033222);background-size: cover;
background-position: center;}
.a-little-about {margin: 100px 0;text-align: center;}
.a-little-about p:last-of-type {margin-bottom: 80px;} 
.aboutSign {background: #f2f1ee;text-align: center;padding: 100px 0;}
.aboutSign .grid {margin-bottom: 50px;}
.aboutSign .grid__item p {max-width: 250px;margin: auto;}
.aboutFounder .grid__item {height: 100%;}
.aboutHeal {background: #f2f1ee;text-align: center;padding: 100px 0;}
.aboutHeal p:last-of-type {margin-bottom: 80px;}
.aboutFirstBox h2 {margin-bottom: 50px;}
.about-us-section {text-align: center;}
.custom-main-div {min-height: 196px;}
#shopify-custom-section {padding: 25px 0 0px 0;margin: 0 0 0px 0;}
.our-founder-section {margin: 40px 0;text-align: center;}
/* end css 26-8-2019 about-us pages */
/* faq page start */
.membership-heading {font-size: 20px;text-align: left;margin: 30px 0;font-weight: normal;}
.faq-accordion li label {font-size: 16px;font-weight: 600;}
.faq-accordion li {border: 1px solid #ddd;margin: 0 0 4px 0;}
/* faq page end */
/* start delivery page */
.delivery-inner-bg {background-color: #d0e9cc;padding: 10px 10px;}
.custom-delivery-inner p {padding: 15px;}
.custom-delivery-inner {border: solid 1px #d0e9cc;min-height: 216px;margin: 0 0 20px 0;}
.delivery-inner-bg {background-color: #d0e9cc;padding: 10px 10px;display: block;float: left;width: 100%;}
.delivery-inner-bg img {float: left;}
.delivery-inner-bg strong {display: block;text-align: center;line-height: 34px;}
.when-will-heading {text-transform: none;font-weight: normal;font-size: 24px;margin: 20px 0 0 0;}
/* end delivery page */
/* start css product page css */
@-webkit-keyframes showTab {
from {opacity: 0;-webkit-transform: translateY(10px);transform: translateY(10px)}
to {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}
} 
@keyframes showTab {
from {opacity: 0;-webkit-transform: translateY(10px);transform: translateY(10px)}
to {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}
}
.tabsy > button {width: 100%;font-family: inherit;font-size: 100%;margin: 0;outline: 0;border: 0;vertical-align: baseline;-webkit-box-sizing: border-box;
box-sizing: border-box;background: transparent;}
.tabsy > .tabButton {display: block;margin-top: 1px;background: #fff;color: #999;text-align: center;-webkit-transition: all 250ms ease-in-out;
transition: all 250ms ease-in-out;}
.tabsy > input {display: none;}
.tabsy > input:checked + label + .tab {display: block;}
.tabsy > input:checked + label + .tab > .content {-webkit-animation: showTab 250ms ease-in-out;animation: showTab 250ms ease-in-out;}
.tabsy > .tab {background: #d0e9cc;display: none;}
.tabButton {font-size: 18px; font-weight: 600; padding: 28px 26px;}
.tab {padding: 20px; text-align: left;width:100%;}
.tabButton {border: solid 2px #e5e5e5;border-bottom: none !important; border-right: none!important;}
.last-custom {border-right: solid 2px #e5e5e5 !important;}
.inner-head-text{font-size:18px;}
@media screen and (min-width: 768px) {
.tabsy {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.tabsy > .tabButton {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;-webkit-box-align: start;-webkit-align-items: flex-start;
-ms-flex-align: start;align-items: flex-start;cursor: pointer;}
.tabsy > input:checked + label {background: #d0e9cc;color: #000;}
.tabsy > .tab {-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2;}
/*---01-10-2019-media-start---*/
#mc_embed_signup .button{width:auto !important;}
/*---01-10-2019-media-end---*/
}
/* start css accordion */
ul.a-container-accordion {margin: 0;padding: 0;list-style: none;}
.a-container-accordion input[type=radio] {display: none;}
/* style */
.a-container-accordion {margin: 20px auto;}
.a-container-accordion label {display: block;position: relative;cursor: pointer;font-size: 16px;font-weight: normal;padding: 10px 20px;color: #666;background-color: #eee;
border-bottom: 1px solid #ddd;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;
-o-transition: all .2s ease;transition: all .2s ease;}
.a-container-accordion label:after {content: "";width: 0;height: 0;border-top: 8px solid #aaa;border-right: 6px solid transparent;border-bottom: 8px solid transparent;
border-left: 6px solid transparent;position: absolute;right: 10px;top: 16px;}
.a-container-accordion input:checked + label,
.a-container-accordion label:hover {background-color: #ddd;color: #222;}
.a-container-accordion input:checked + label:after {border-top: 8px solid transparent;border-right: 6px solid transparent;border-bottom: 8px solid #222;
border-left: 6px solid transparent;top: 6px;}
.a-content-accordion {padding: 20px 20px 20px;display: none;background-color: #fff;}
.a-container-accordion input:checked ~ .a-content-accordion {display: block;}
.main-prd-section {text-align: center;margin: 50px 0 0 0;}
.main-prd-section li {list-style: none;display: inline-block;border-left: solid 2px #e5e5e5;padding: 20px;border-top: solid 2px #e5e5e5;margin: 0px;
cursor: pointer;background-color: #f9f9f9;margin-top: 1px;border-bottom: solid 2px #e5e5e5;}
#six-month {border-right: solid 2px #e5e5e5;}
hr.bdr-btm{border-bottom: solid 2px #e5e5e5;margin-bottom: 40px;margin-top: -2px;}
.prd-active {border-bottom: solid 2px #fff !important;color:#295cab;background-color:#fff !important;}
/* end css accordion */
/* end css product page css */ 
/* end css 19-2-2019 */
/* start css our products 5-7-2019 */
.prd-left-sidebar-custom ul {margin: 0px;padding: 0px;}
.prd-left-sidebar-custom ul li {list-style: none;padding: 0px;margin: 0px;line-height: 32px;}
.prd-left-sidebar-custom ul li a {text-decoration: none !important;border: none !important;}
.prd-custom-pages p {text-align: center;}
.prd-custom-pages a {border: none !important;}
.product-rollover {display: none;}
.hvrbox-custom * {box-sizing: border-box;}
.hvrbox-custom {position: relative;display: inline-block;overflow: hidden;max-width: 100%;height: auto;}
.hvrbox-custom img {max-width: 100%;}
.hvrbox-custom .hvrbox-layer_bottom {display: block;}
.hvrbox-custom .hvrbox-layer_top {opacity: 0;position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;background-color: rgba(250,206,206,0.9);
color: #000;padding: 15px;-moz-transition: all 0.4s ease-in-out 0s;-webkit-transition: all 0.4s ease-in-out 0s;-ms-transition: all 0.4s ease-in-out 0s;
transition: all 0.4s ease-in-out 0s;}
.hvrbox-custom:hover .hvrbox-layer_top,
.hvrbox-custom.active .hvrbox-layer_top {opacity: 1;}
.hvrbox-custom .hvrbox-text {text-align: center;font-size: 18px;display: inline-block;position: absolute;top: 50%;left: 50%;width:100%; cursor:pointer;
-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 10px;}
.hvrbox-custom .hvrbox-text_mobile {font-size: 15px;border-top: 1px solid rgb(179, 179, 179); /* for old browsers */
border-top: 1px solid rgba(179, 179, 179, 0.7);margin-top: 5px;padding-top: 2px;display: none;}
.hvrbox-custom.active .hvrbox-text_mobile {display: block;}
.hvrbox-text .view-product {border-bottom: solid 1px #333 !important;border-top: solid 1px #333 !important;display: inline-block;margin: 20px 0 0 0;font-size: 15px;
padding: 5px 14px 5px !important;color: #333;line-height: 20px;}
/* end css our products 5-7-2019 */
/* 20sept */
.top-banner{background: #d0e9cc;width: 100%;padding: 30px 0;align-items: center;justify-content: center;display: flex;}
.top-banner-left{width: 35%;text-align: center;}
.top-banner-left img{height: 400px;}
.top-banner-right{width: 65%;padding: 0;color: #333333;}
.top-banner-right h2{font-size: 24px;}
.top-banner-right h4{margin: 20px 0;font-size: 22px;}
.top-banner .top-banner-right ul{margin-left: 0;list-style: none; padding-left:0;}
.top-banner-right li {background-image: url("/cdn/shop/t/1/assets/heart-icon.png?1763");
background-repeat: no-repeat;list-style: none;padding: 0px 0 0 35px;margin: 0px 0px 17px 0px;background-size:23px;
position: relative;background-position: left 8px;line-height: 30px;}.get-box-btn {background-color: #c93a0a;display: inline-block;text-align: center;border-radius: 4px;}
.get-box-btn a {color: #fff;font-weight: 600;padding: 10px;display: inline-block; text-decoration: none;}
.get-box-btn a:hover{color: #fff !important;background-color: #982c08;border-radius: 4px;}
/* end*/
/*---01-10-2019-css-start---*/
.top-banner #mc_embed_signup {width: 50%;}
.top-banner-right #mc_embed_signup #mce-responses {margin: 0 0 10px 0;width: 100%;padding: 10px 0;font-size: 15px;line-height: 22px;text-transform: capitalize;}
.top-banner-right #mc_embed_signup #mce-responses #mce-error-response{display: block;margin: 0 0 10px 0;padding: 10px;border: 3px solid #1c9233;} 
.top-banner-right #mc_embed_signup #mce-success-response {color: #529214;display: block;margin: 0;border: 3px solid #1c9233;padding: 10px;}
.top-banner-right .mc-field-group{padding-bottom:0;}
/*---01-10-2019-css-end---*/
.custom .flickity-viewport {height: 420px !important;}
.custom .flickity-viewport .carousel-cell {height: 420px;}
.carousel.custom {background-color: transparent;}
.carousel--nav .carousel-cell.is-nav-selected {border: 2px solid #000;overflow:hidden;}
.carousel-cell {text-align: center;}
 

/* start css 20-8-2021 */
.ProductForm__Option--labelled {margin-bottom: 20px;}
.selector-wrapper.js.product-form__item {width: 100%;display: block;flex: inherit;padding: 0;}
ul.SizeSwatchList .HorizontalList__Item {width: 30.3%;background: #fff;margin-right: 8px;display: inline-block;
text-align: center;}
.SizeSwatch__Radio {display: none;}

.ProductMeta__VariantData {display: block;}
.Single.VariantData_Price {display: inline;}
.VariantData_Copy {font-size: 12px;font-weight: 700;}
.HorizontalList {list-style: none;margin: 0px 0px;}
.ProductForm__Label {display: block;margin-bottom: 8px;}
.SizeSwatch {padding: 17px 5px;}
ul.SizeSwatchList .HorizontalList__Item:last-child {margin-right: 0;}
.subscribe-message {display: block;width: 100%;margin: 0 0 20px 0;}
.ProductForm__Option {position: relative;margin-bottom: 20px;}

.SizeSwatch {display: inline-block;text-align: center;border: 2px solid #e1e2e2;color: #54585a;
cursor: pointer;border-radius: 5px;}
.SizeSwatch__Radio.active:checked+.SizeSwatch{border-color: #54585a;color: #54585a;}
.subscribe-message .SizeSwatch__Radio:checked+.SizeSwatch {border-color: #54585a;color: #54585a;}
.product-form-20aug .product-form__item--submit {padding: 0;}
.Subscribe.VariantData_Price {display: none;}
.cstm-main .rc_radio__onetime, .cstm-main .rc_radio__autodeliver {display: none;}
.cstm-main .rc_block__type__onetime, .cstm-main .rc_block__type__autodeliver {padding: 0;background-color: transparent !important;
}
.cstm-main .rc_block__type__autodeliver:last-child {margin-right: 0;}
.rc_block__type--active {border-color: #54585a !important;color: #54585a !important;}
.cstm-main .rc_label__onetime, .cstm-main .rc_label__autodeliver {
color: #54585a !important;background: none !important;
display: block !important;width: 100% !important;text-align: center;padding: 14px 10px;height: 88px;
border: 2px solid #e1e2e2;color: #54585a;cursor: pointer;border-radius: 5px !important;font-size: 13px;}
.SizeSwatch__Radio:checked+.SizeSwatch {border-color: #54585a;color: #54585a;}
#rc_autodeliver_options {display: none;}

.csmtpr1 .price, .csmtpr2 .price {font-size: 28px;text-align: center;width: 100%;display: inline-block;font-weight: 600;line-height: 24px;}
.cstm-main .rc_block__type__autodeliver, .cstm-main .rc_block__type__onetime {width: 49% !important;float: left;
margin-right: 10px;}   
.cstm-main .rc_block__type--active  .rc_label__onetime {border-color: #54585a;color: #54585a;}
.cstm-main .rc_block__type--active  .rc_label__autodeliver {border-color: #54585a;color: #54585a;}
div#rc_container {display: inline-block !important;}
.ProductFeatures ul {margin: 0;padding: 0;}
.ProductFeatures ul li {list-style: none;padding-left: 30px;position: relative;line-height: 32px;padding-top: 0;
padding-bottom: 0;}
.ProductFeatures ul {margin: 0 !important;}
.ProductFeatures ul li:before {content: '';display: block;position: absolute;width: 22px;
height: 22px;left: 0;background-size: 100%;top: 5px;
background-image: url("/cdn/shop/files/download.svg?v=1629798051");}
.okk1, .okk2 {margin: 0;font-weight: 700;font-size: 12px;}
/* end css 20-8-2021 */


/* start css 4-9-2021 */
.ultimate-heading, .discover-txt {font-weight: 600;font-size: 30px;text-align: center;line-height: 38px;color: #000;margin: 0 0 30px 0;}
.watch-txt {text-align: center;font-size: 16px;font-weight: 600;color: #000;margin:0;}
.video-cstm {width: 100%;}
.system-heading {font-size: 24px;color: #000;font-weight: 700;text-align: center;}
.our-system-main-cstm {margin: 40px 0 80px;}
.system-heading {font-size: 24px;color: #000;font-weight: 700;text-align: center;}
.system-list li {font-family: "Work Sans",sans-serif;font-size: 16px;color: #000;font-weight: 600;margin: 0 0 18px 0;}
.cstm-btn-main {width: 100%;text-align: center;display: inline-block;}
.get-first-cstm-btn {background-color: rgba(199, 114, 102, 1);padding: 20px 30px;color: #fff;margin: 40px 0;display: inline-block;
font-weight: 600;font-size: 20px;border-radius: 2px;}
.get-first-cstm-btn:hover {background-color: rgba(235, 187, 170, 1) !important;text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;}
.our-break-cstm {display: inline-block;margin: 30px 0 0 0;text-align: center;}
.our-break-cstm h3 {font-size: 30px;color: #000;text-align: center;margin: 40px 0 0 0;}
.our-break-cstm p {color: #000;}
.what-include-section {padding-top: 100px;padding-bottom: 100px;background-color: rgba(242, 241, 238, 1);}
.what-include-heading {text-align: center;font-size: 28px;color: #000;}
.lyg-main h2 {text-align: center;color: #000;}
.lyg-main p {text-align: center;color: #000;}
.here-section-main {display: inline-block;width: 100%;margin: 50px 0 0 0;}
.here-what-heading {text-align: center;margin: 40px 0 40px 0;font-size: 28px;color: #000;}
.lyg-organic-list li {margin: 0;font-size: 18px;color: #000;
background-image: url("/cdn/shop/files/img-8.png?v=1630753166");
background-repeat: no-repeat;padding: 0 0 15px 70px;line-height: 51px;font-weight: 600;}
.plus-section-main {margin: 80px 0;}
.plus-when-heading {font-size: 28px;text-align: center;color: #000;line-height: 38px;}
.plus-when-heading span {color: #ff0000;}
.main-special-bonus-section {margin: 40px 0 0 0;}
.main-special-bonus-section h2 {text-align: center;font-size: 22px;color: #000;}
.main-special-bonus-section h3 {text-align: center;}
.main-special-bonus-section p {text-align: center;color: #000;line-height: 32px;}
.valud-text {color: #ff0000;font-weight: 700;text-align: center;font-size: 18px;}
.total-value {text-align: center;line-height: 50px;font-size: 28px;display:inline-block;}
.total-value span {color: #ff0000;}
.just-main-cstm {margin: 0 0 80px 0;}
.still-section {background-color: rgba(220, 172, 155, 1);padding: 90px 0;}
.still-unsure-main h2 {text-align: center;font-size: 34px;margin: 0 0 40px 0;color: #fff;}
.still-unsure-main p {text-align: center;font-size: 22px;color: #fff;}
.still-unsure-main h4 {color: #fff;text-align: center;font-size: 30px;}
.risk-free {text-align: center;}
.you-to-can-section {margin: 70px 0;}
.you-heading {text-align: center;font-size: 28px;margin: 0 0 30px 0px;}
.you-to-can-section .lyg-main h2 {text-transform: none;font-size: 24px;}
.cstm-read-btn {text-transform: uppercase;background-color: rgba(199, 114, 102, 1);color: #fff;
padding: 10px;font-weight: 600;border-radius: 2px;font-size: 18px;}
/* Accordion styles */
.tabs-cstm-tabs {border-radius: 2px;overflow: hidden;margin: 20px 0 0 0;}
.tab-cstm-tab {width: 100%;color: white;overflow: hidden;}
.tab-label {display: flex;justify-content: space-between;padding: 12px;background: rgba(199, 114, 102, 1);
font-weight: bold;cursor: pointer;/* Icon */width: 100%;}
.tab-label:hover {background: rgba(199, 114, 102, 1);}
.tab-label::after {width: 1em;height: 1em;text-align: center;font-family: FontAwesome;
padding-right: 5px;float: right !important;content: "\f067";}
input:checked + .tab-label::after {font-family: FontAwesome;content: "\f068";padding-right: 5px;loat: right;}
.tab-content {max-height: 0;padding: 0 1em;color: #2c3e50;background: white;transition: all 0.35s;}
.tab-close {display: flex;justify-content: flex-end;padding: 1em;font-size: 0.75em;background: #2c3e50;cursor: pointer;}
.tab-close:hover {background: #1a252f;}
input:checked + .tab-label {background: rgba(199, 114, 102, 1);}
input:checked ~ .tab-content {padding: 1em;display: inline-table;width:100%;}
.tab-cstm-tab input {position: absolute;opacity: 0;z-index: -1;}
.tab-content p {text-align: left;min-height: auto !important;}
.cstm-prd-section {margin: 70px auto 30px auto;}
.cstm-main .rc_block__type__onetime:last-child {margin-right: 0;}
#ProductSection-4septnew {margin-bottom: 80px;}
.lyg-blance-powder p {min-height: 216px;}
.brooke-gould {margin: 60px 0;}
.brooke-gould h2 {font-size: 32px;}
.brooke-gould h3 {font-size: 20px;}
.brooke-gould p {font-size: 18px;color: #000;}
.brooke-pick {margin: 0 auto;text-align: center;width: 50%;}
.tabination-section .tabs-cstm-tabs {margin-bottom: 10px;}
.tabination-section .tab-content {border-right: solid 1px #ccc;border-left: solid 1px #ccc;border-bottom: solid 1px #ccc;}
.tabination-section {margin: 70px 0 0 0;}
.love-y-img {text-align: center;margin: 30px 0;}
.cstm-main-lyg {min-height: 350px;}
.no-artificial {min-height: auto;text-align: center;margin: 70px 0 50px 0;}
/* end css 4-9-2021 */

/* start css 10-12-2021 */
.rc-template__button-group .rc-radio {border-radius: 10px !important;}
/*.rc-template__button-group .rc-radio-group__options+.rc-selling-plans {display: block !important;}*/
.rc_popup {display: none !important;}


.main-cstm-section {width: 100%;margin: 0 0 20px 0;} 
.d-flex {display: -ms-flexbox!important;display: flex!important;}
.cstm-left-section {width: 50%;color: #54585a !important;background: none !important;display: block !important;
text-align: center;border: 2px solid #e1e2e2;color: #54585a;cursor: pointer;border-radius: 5px !important;
font-size: 13px;margin-right: 10px;}
.cstm-right-section {width: 50%;color: #54585a !important;background: none !important;display: block !important;
text-align: center;padding: 14px 10px;height: 88px;border: 2px solid #e1e2e2;color: #54585a;cursor: pointer;border-radius: 5px !important;
font-size: 13px;}
.price-cstm {font-size: 28px;text-align: center;width: 100%;display: inline-block;font-weight: 600;line-height: 24px;}
.active-cstm-left {border: solid 2px #000;}
.cstm-left-section a {display: block;width: 100%;height: 88px;padding: 14px 10px;line-height: 55px;}

       
 
/* end css 10-12-2021 */

/* start page gut health assessment 24-1-2022 */
.cstm-img-section {margin: 50px 0 0 0;}
.section-gut-health {display: inline-block;margin: -7px 0 0 0;padding: 0;width: 100%;height: auto;}
.compare-our-heading {font-weight: 600;font-size: 30px;text-align: center;line-height: 38px;color: #000;
margin: 0 0 30px;font-family: Caveat,sans-serif;}
.shop-n {border-radius: 2px;background-color: #c77266;text-align: center;padding: 10px !important;color: #fff;
font-size: 14px;font-weight: 600;}
.table-stature th, .table-stature td {border: 1px solid #000;padding: 20px 14px;}
.shop-n:hover {color: #fff !important; background-color:#d891872;}
.cstmmfour .HorizontalList__Item {width: 48%!important;margin-bottom: 8px}
/*.cstmmfour .HorizontalList__Item.csstext1, .cstmmfour .HorizontalList__Item.csstext3 {margin-right: 0 !important;}*/
.cstm-section-tab-sec .tab-cstm-tab {margin: 0 0 20px 0;}
.cstm-section-tab-sec .tab-content {border-right: solid 1px #ccc;border-left: solid 1px #ccc;
border-bottom: solid 1px #ccc;}
.table-stature table thead tr td {font-weight: 700;}
.section-gut-health img {width: 100%;}
.position-sec {position: absolute;right: 0;left: 0;}
.ph-quiz-button {position: relative;top: -500px;left: 6%;}


/* end page gut health assessment 24-1-2022 */

.cstmmmm .ok23:last-child {display: none;}
.subscribe-message {display: none;}
.rc-selling-plans .rc_widget__option__plans__dropdown rc-selling-plans__dropdown{width:100%;}
.cst-ly-fulvic-m {min-height: auto;}




 
@media (max-width:767px){
/* start page gut health assessment 24-1-2022 */  
.section-gut-health {margin: -3px 0 0 0;}  
.ph-quiz-button {position: relative;top: -130px;left: 6%;line-height: 40px !important;height: 40px !important;
padding: 0 20px !important;}
  
  
  
.cstmmfour .HorizontalList__Item.csstext1, .cstmmfour .HorizontalList__Item.csstext3 {margin-right: 10px !important;}  
.table-stature thead tr td, .table-stature tbody tr td {font-size: 12px;padding: 8px;}  
a.shop-n {font-size: 10px;font-weight: 800;display: inline-block;}  
.announcement-bar__message {font-weight: normal !important;font-size: 12px !important;}  
.cstmmfour .HorizontalList__Item {width: 48%!important;}  
ul.SizeSwatchList .HorizontalList__Item:last-child {margin-right: 0 !important;}  
  
  
/* end page gut health assessment 24-1-2022 */    
  
  
  
  
  
.cstm-left-section a {line-height: 28px !important;}
  
  
.video-cstm {height: 219px;}  
.get-first-cstm-btn {margin: 10px 0;font-size: 14px;}  
.ultimate-heading, .discover-txt, .our-break-cstm h3, .what-include-heading, .here-what-heading, .plus-when-heading,
.total-value, .still-unsure-main h2, .still-unsure-main h4, .you-heading, .brooke-gould h2{font-size: 20px;}  
.brooke-pick {width: 100%;} 
.cstm-main-lyg {min-height: auto;}    
.no-artificial {margin: 30px 0 30px 0;}  
  
.cstm-main .rc_block__type__onetime, .cstm-main .rc_block__type__autodeliver {width: 48% !important;}  
ul.SizeSwatchList .HorizontalList__Item {width: 31%;}  
.cstm-main .rc_label__onetime, .cstm-main .rc_label__autodeliver {height: 108px;}  

  
  
  
  
  
.top-banner{display:flow-root ;padding: 0 30px; }
.top-banner-left{width:auto;}
.top-banner-left img {height: 250px;}
.top-banner-right{width:auto;    padding-bottom: 20px;}
.get-box-btn a:hover{color: #fff !important;background-color: #982c08;border-radius: 4px;} 
/*---01-10-2019-media-start---*/
.top-banner #mc_embed_signup {width: auto;}
#mc_embed_signup .button{width:auto !important;}
.top-banner-right #mc_embed_signup .mc-field-group {padding-bottom: 10px !important;}
/*---01-10-2019-media-end---*/
}
@media (max-width: 991px) and (min-width: 768px) {
  
.top-banner{display:inherit;padding: 0 30px; }
.top-banner-left{width:auto;}
.top-banner-left img {    height: 500px;}
.top-banner-right{width:auto;    padding-bottom: 20px;}
.get-box-btn a:hover{color: #fff !important;background-color: #982c08;border-radius: 4px;}
/*---01-10-2019-media-start---*/
.top-banner-right #mc_embed_signup .mc-field-group {padding-bottom: 10px !important;}
/*---01-10-2019-media-end---*/
}
@media (max-width: 767px) {
.custom-main-div img {width: 50px;}  
.custom-left-section {border-top: solid 1px #ccc;margin: 20px 0px 0 0px;padding: 20px 0px 0px 0px;border-left: 0;}
.custom-left-section.last-custom {padding: 0 0 0 5px;border: none;} 
.shg-box > .shg-box-content {width: 100%;padding: 10px;}	
.plans .plans-grids .col-lg-4 {width: 100%;margin-bottom: 40px;}	
.most-popular-item {transform: scale(1);}
.most-popular-item:hover {transform: scale(1.05);}
#custom-section-ourprd .small--one-half {width: 100%;}	
.footer-secondary {margin: 20px 0 0 0;}	
.order-headeing {margin: 0 0 0 50px;}	
.modal-content2 {width: 100%; padding: 0px !important;}	
.modal1 .privy-popup-content {width: 100% !important;}	
.modal-content2 .close {right: 8px;}	
#shopify-section-hero .hero--medium {background-size: contain;height: auto;padding: 0 !important;}
#homepagebanner .hero__inner {padding: 0;}  
#homepagebanner #custom-buttonhome {margin: 24% 0 0 47%;padding: 4px 10px;margin-bottom: 10px;}
#homepagebanner .hero__inner {padding: 0;}	
#homepagebanner{background-color: #181f27;}	
.custom-clickable .privy-tab.privy-mobile-tab {width: 50% !important;}	
#s-ace61e85-70d1-4902-94f1-8b8927c5c08e {background-position: -205px center !important;}	
#shopify-custom-section-home .grid__item {min-height: auto;}
#s-2fc2bda2-8fa0-4e6f-97cd-8b07c6309e8e {min-height: 110px !important;}	
/*#home-custom-banner {background-position: -160px 100px;}*/
#home-custom-banner {padding: 0px 0 0px 0;background-attachment: inherit;background-position: top center !important;
background-size: 100%;min-height: 233px; margin-bottom: 10px;height: auto;}	
#home-custom-banner a {top: 2.5%;left: 49%;padding: 10px 12px;font-size:12px;} 
.index-section {padding-bottom: 0px;}	
.index-section {padding-top: 0px;}  
#shopify-section-1552292934922 {padding-top: 20px;}	
.feature-row__image-wrapper {margin: 0 auto 0px;}	
#shopify-section-1552367111493 .grid--flush-bottom>.grid__item {margin-bottom: 0px;}	
#shopify-section-1552375060489 {padding: 60px 0 35px 0 !important;}	
#shopify-section-1544090184940, #shopify-section-1544022038312, #shopify-section-1552367111493, #shopify-section-1544073047743 {padding: 24px 0;}
.site-footer__linklist-item {padding: 2px 0;}
.footer-secondary ul li:first-child {display: none;}	
#s-4025fbf6-c8c6-41c1-8286-07cb92612dc9 .shogun-heading-component h1 {font-size: 34px !important;}	
#s-4025fbf6-c8c6-41c1-8286-07cb92612dc9 {margin-top: 70px !important;}	
#s-dfed713b-739f-48c0-a797-d2e1b20db624 {min-height: 290px !important;}	
#s-ac809ebd-b379-4971-a2dc-8b5b215e8ab9 {margin-top: 10px !important;margin-bottom: 0px !important;}	
.custom-heading-get-your .shogun-heading-component h1 {padding: 20px 0 0px 0 !important;margin-bottom: 0 !important;}	
.custom-responsive-table {overflow-x: scroll;}	
.get-your-box-service {background-attachment: inherit;background-size: cover;min-height: auto;}	
#shopify-section-1553249307829 {padding: 30px 0;}	
#shopify-section-1554364746215 {padding: 30px 0;}	
#shopify-section-1554364746215 h3.h4 {padding-top: 16px;}	
.main-prd-section li {padding: 6px;}		
.tabs-accordion .grid__item {padding: 0;}	
.tabsy > input:checked + label + .tab {display: inline-block;}	
.tabButton {border: solid 2px #e5e5e5 !important;}	
.prd-left-sidebar-custom ul {text-align: center;}	
.prd-left-sidebar-custom ul  li {list-style: none;padding: 0px 10px 0 0;display: inline;border-right: solid 1px #ccc;}	
}
@media (max-width: 991px) and (min-width: 768px) {
  
.ph-quiz-button {top: -110px;}    
  
#homepagebanner {background-size: contain;background-color: #181f27;height: 225px;background-position: top center !important;}
#homepagebanner #custom-buttonhome {margin: 10% 0 0 21%;}
#shopify-custom-section-home .grid__item {min-height: 270px;}
#s-2fc2bda2-8fa0-4e6f-97cd-8b07c6309e8e {min-height: 200px !important;}
#home-custom-banner {background-position: top center !important;background-size: contain !important;min-height: 450px;background-attachment: inherit  !important;height: auto;}  
#home-custom-banner a {top: 5%;padding: 13px;}  
.medium-up--one-half {width: 64%;}
.site-header {padding: 0 35px;}	
.site-nav a {padding: 3px 5px;font-size: 12px;}	
.site-nav__link--button {font-size: 12px;padding: 3px 5px;}	
.shg-box-content {width: 100% !important;}	
#home-custom-banner a {top: 9%;}	
.index-section {padding-top: 15px;padding-bottom: 15px;}	
#s-4025fbf6-c8c6-41c1-8286-07cb92612dc9 .shogun-heading-component h1 {font-size: 30px !important;}		
.custom-responsive-table {overflow-x: scroll;}		
.get-your-box-service {background-attachment: inherit;background-size: cover;min-height: auto;}		
#custom-prd-template .medium-up--one-half {width: 50%;}	
.tabButton {font-size: 13px;padding: 18px 6px;}	
}
@media (max-width: 1199px) and (min-width: 992px) {
.ph-quiz-button {top: -150px;}   
  
#shopify-custom-section-home .grid__item {min-height: 270px;}	
.section-sign .shg-box-content {width: 100%;}	
#s-2fc2bda2-8fa0-4e6f-97cd-8b07c6309e8e {min-height: 110px !important;}	
#s-2fc2bda2-8fa0-4e6f-97cd-8b07c6309e8e {min-height: 265px !important;}
#home-custom-banner {background-position: top center !important;background-size: contain !important;min-height: 576px;background-attachment: inherit  !important;}  
#home-custom-banner a {top: 7%;padding: 13px;}
.site-header {padding: 0 35px;}	
.site-nav a {padding: 3px 5px;font-size: 14px;}	
.site-nav__link--button {font-size: 14px;padding: 3px 5px;}	
.shg-box-content {width: 100% !important;}	 
#home-custom-banner a {top: 9%;}
.index-section {padding-top: 15px;padding-bottom: 15px;}	  
#s-4025fbf6-c8c6-41c1-8286-07cb92612dc9 .shogun-heading-component h1 {font-size: 30px !important;}	
.tabButton {font-size: 13px;padding: 18px 6px;}		
}
@media (max-width: 1379px) and (min-width: 1200px){
.ph-quiz-button {top: -420px;}  
  
  
.site-nav a {padding: 3px 7px;font-size: 12px;}
#homepagebanner #custom-buttonhome {margin: 14% 0 0 21%;}
#homepagebanner {background-size: contain;background-color: #181f27;background-position: top center !important;height: 335px;}	
#s-2fc2bda2-8fa0-4e6f-97cd-8b07c6309e8e {min-height: 370px !important;}	
#home-custom-banner {background-position: 87% center !important;}   
#re_popup-custom {padding: 10px 0 0 0;}
#home-custom-banner a {top: 8%;}  
}
@media (max-width: 1530px) and (min-width: 1380px){
.site-nav a {padding: 3px 10px;font-size: 14px;}
#homepagebanner #custom-buttonhome {margin: 14% 0 0 21%;}
#homepagebanner {background-size: contain;background-color: #181f27;background-position: top center !important;height: 335px;}
#s-2fc2bda2-8fa0-4e6f-97cd-8b07c6309e8e {min-height: 370px !important;}	
#home-custom-banner {background-position: 130% center !important;} 
#home-custom-banner a {top: 8%;}  
}
@media (max-width: 1600px) and (min-width: 1531px){
#homepagebanner {background-size: contain;background-color: #181f27;height: 425px;}	
.site-nav a {padding: 3px 12px;font-size: 15px;}  
}
/* popup css end 11-2-2019 */
.tab-section-main {margin: 40px 0 0 0;}
ul.tabs{  border-bottom:solid 1px {{ settings.border_color }};  display:block;  margin:10px 0 15px 0;  padding:0;  border-top:0;  list-style:none outside;  margin-left:0}
ul.tabs li{  display:block;  width:auto;  height:30px;  padding:0;  float:left;  margin-bottom:0;  border:0;  list-style:none outside;  margin-left:0}
ul.tabs li a{  display:block;  text-decoration:none;  width:auto;  height:29px;  padding:0px 15px;  line-height:30px;  border-width:1px 0 0 1px;  margin:0;  font-size:13px}
ul.tabs li a.active{  border:solid 1px {{ settings.border_color }};  background-color: {{ settings.shop_bg_color }};  border-bottom: {{ settings.shop_bg_color }};  color: {{ settings.regular-color }};  height:30px; //may need to change this depending on font size  position:relative;  top:-4px;  padding-top:4px;  border-right-width:1px;  margin:0 -1px 0 0;  -moz-border-radius-topleft:4px;  -webkit-border-top-left-radius:4px;  border-top-left-radius:4px;  -moz-border-radius-topright:4px;  -webkit-border-top-right-radius:4px;  border-top-right-radius:4px}
ul.tabs li:first-child a{  -moz-border-radius-topleft:4px;  -webkit-border-top-left-radius:4px;  border-top-left-radius:4px}
ul.tabs li:last-child a{  border-width:1px 1px 0 1px;  -moz-border-radius-topright:4px;  -webkit-border-top-right-radius:4px;  border-top-right-radius:4px}
ul.tabs-content{  margin:0;  display:block;  border:0} 
ul.tabs-content>li{  display:none;  border:0}
ul.tabs-content>li.active{  display:block;  border:0;  padding-left:10px}
ul.tabs:before,ul.tabs:after{  content:'\0020';  display:block;  overflow:hidden;  visibility:hidden;  width:0;  height:0}
ul.tabs:after{  clear:both}
ul.tabs{  zoom:1}
/* popup */
div.rc_popup {display: block;white-space: nowrap;padding: 8px 0 !important;padding-left: 0;}
.rc_subscription-only div.rc_popup {padding: 0;}
div.rc_block__type--active + div.rc_popup {margin-top: 8px;}
div.rc_popup__hover,
a.rc_popup__hover {display: inline-block;position: relative;height: 35px;clear: both;cursor: pointer;}
img.rc_popup__icon {display: inline-block;vertical-align: middle;position: relative;height: 21px;top: -2px;margin-right: 3px;-ms-interpolation-mode: bicubic;image-rendering: unset;}
div.rc_popup__block {display: none;position: absolute;top: 100%;cursor: default;left: 0;text-align: left;white-space: normal;}
div.rc_popup__block:before {display: block;content: "";width: 1px;border: 10px solid transparent;position: absolute;top: -20px;left: 0;}
div.rc_popup__hover:hover .rc_popup__block,
div.rc_popup__block:hover {display: block;}
div.rc_popup__hover--mobile div.rc_popup__block:hover {display: none;}
div.rc_popup__block {width: 300px;padding: 0;}
div.rc_popup__close {display: block;width: 40px;height: 40px;position: absolute;top: 0;right: 0;font-size: 23px;text-align: center;line-height: 40px;z-index: 300;cursor: pointer;font-family: arial;}
div.rc_popup__block__content {white-space: normal;padding: 20px 20px 20px;}
div.rc_popup__block__content,
div.rc_popup__block__content strong {}
div.rc_popup__block__content a {text-decoration: none;}
div.rc_popup__block__footer {padding: 0;margin-bottom: 25px;text-align: right;height: 28px;}
div.rc_popup__block__footer a {display: block;border: none;}
img.rc_popup__badge {height: 28px;margin-left: auto;margin-right: 0;-ms-interpolation-mode: bicubic;image-rendering: unset;}
div.rc_popup__block {  background-color: #424242 !important;}
div.rc_popup__block__content, div.rc_popup__block__content strong {  color: #ffffff !important;}
div.rc_popup__block__content a {  color: #fbba00 !important;}
div.rc_popup__block::before {border-bottom-color: #424242 !important;}
div.rc_popup__block::before {display: block;content: "";width: 1px;border: 10px solid transparent;position: absolute;top: -20px;left: 0;}
/* popupend*/
@media (min-width: 992px) and (max-width: 1199px){
.custom .flickity-viewport {height: 320px !important;}
.custom .flickity-viewport .carousel-cell {height: 320px;}
}
@media (min-width: 750px) and (max-width: 991px){
.custom .flickity-viewport {height: 320px !important;}
.custom .flickity-viewport .carousel-cell {height: 320px;}
}
@media (max-width: 499px) {
.custom .flickity-viewport {height: 340px !important;}
.custom .flickity-viewport .carousel-cell {height: 340px;}
}

.my_image {display: none;}

/* start css 5-11-2020 */
.exclusive-section {margin: 100px 0;}
.container-one {position: relative;margin-bottom: 15px;}
.image-cstm-one {display: block;width: 100%;height: auto;}
.overlay-cstm-one {position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: 100%;width: 100%;opacity: 0;transition: .5s ease;
background-image: url(/cdn/shop/files/beef-hover.png?v=1604911154);background-repeat: no-repeat;
background-position: top center;}
.container-one:hover .overlay-cstm-one {opacity: 1;}
.text-cstm {color: white;font-family: 'Caveat', sans-serif;font-size: 22px;font-weight:700;text-transform:uppercase;position: absolute;bottom: 0;left: 47%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);text-align: center;margin: 0px 10px;display: block;
max-width: 100%;width: 90%;padding: 10px 0;}


.container-two {position: relative;margin-bottom: 15px;}
.image-cstm-two {display: block;width: 100%;height: auto;}
.overlay-cstm-two {position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: 100%;width: 100%;opacity: 0;transition: .5s ease;
background-image: url(/cdn/shop/files/msm-hover.png?v=1604910826);background-repeat: no-repeat;
background-position: top center;}
.text-cstm-two {color: white;font-family: 'Caveat', sans-serif;font-size: 22px;font-weight:700;text-transform:uppercase;position: absolute;bottom: 0px;left: 47%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);text-align: center;margin: 0px 10px;display: block;
max-width: 100%;width: 90%;padding: 10px 0;}
.container-two:hover .overlay-cstm-two {opacity: 1;}
.subscribe {color:#333;width: 100%;display: inline-block;margin: 0 0 10px 0;background-color: #fff;border: solid 1px #fff;padding: 8px 0;}
.text-cstm-two .add-to-cart-cstm {background-color: #fff;padding: 10px 0;display:block;color:#333;}


.container-three {position: relative;margin-bottom: 15px;}
.image-cstm-three {display: block;width: 100%;height: auto;}
.overlay-cstm-three {position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: 100%;width: 100%;opacity: 0;transition: .5s ease;
background-image: url(/cdn/shop/files/coming-soon-hover.png?v=1604920874);background-repeat: no-repeat;
background-position: top center;}
.text-cstm-three {color: white;font-family: 'Caveat', sans-serif;font-size: 22px;font-weight:700;text-transform:uppercase;position: absolute;bottom: 0;left: 47%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);text-align: center;margin: 0px 10px;display: block;
max-width: 100%;width: 90%;padding: 10px 0;display:none;}
.container-three:hover .overlay-cstm-three {opacity: 1;} 
.organic-main {font-family: 'Caveat', sans-serif;font-size: 22px;font-weight:700;text-transform:uppercase;margin-bottom: 25px;}
.organic-txt {display: inline;width: 80%;float: left;color:#000;min-height: 70px;}
.organic-price {float: left;width: 20%;text-align: right;color:#000;}
#ProductSection-basic {margin-top: 100px;margin-bottom: 100px;}
#exclusive .price #custom_pricecut span.price-item.price-item--regular {text-decoration: none; }
.subscribe:hover {color: #333 !important;}

.banner-section{background-image: url(/cdn/shop/files/prd-banner-1.jpg?v=1605074457);background-repeat: no-repeat;
background-position: top center;padding: 200px;}
.banner-section.banner2{background-image: url(/cdn/shop/t/16/assets/lighter.jpg?v=1616602274);background-repeat: no-repeat; background-size: cover;}
.healthy-heading-cstm {font-size: 40px;font-weight: 800;text-shadow: 4px 1px 5px #000;color: #fff;}
.get-your-box-btn {font-weight: bold;border: solid 3px #fff;padding: 10px 40px;font-size: 25px;color: rgba(222, 180, 139, 1);background-color: #fff;font-family: 'Caveat', sans-serif;}
.get-your-box-btn:hover {background-color: rgba(222, 180, 139, 1);color: #fff !important;border: solid 3px #fff;}


.text-cstm-two .add-to-cart-cstm:hover {color: #333 !important;}
.text-cstm .add-to-cart-cstm {background-color: #fff;padding: 10px 0;display: block;color: #333;}

.discount-cstm {float: left;width: 100%;position: relative;left: 21px;display:none;}
#rc_autodeliver_options {width: 100%;float: left;}
.basic-prd-cstm{background-image: url(/cdn/shop/files/prd-banner.jpg?v=1604922552);background-repeat: no-repeat;
background-position: top center;padding: 200px;}
.product-form__item--no-variants {width: 100%;flex: inherit !important;max-width: 100% !important;padding-left: 0 !important;padding-right: 0 !important;}
#exclusive {display: inline;}
.product-form__item--quantity {padding-left: 0 !important;padding-right: 0 !important;}
/* end css 5-11-2020 */


/* 16-11-2020 star css*/
.add-to-cart-cstm {width: 100%;display: inline-block;text-align: center;border: solid 3px #333;padding: 8px 0;}
  

/* 16-11-2020 end css */
.site-nav a {padding: 3px 4px;font-size: 12px;}


/* start css 8-3-2021 */
.book-nature-cstm {background-color: rgb(199 114 102);padding: 17px !important;text-align: center;color: #fff;
text-transform: uppercase;margin: 20px 0 0 0;display: inline-block;}
.book-nature-cstm:hover {color: #fff !important;}
.book-nature-cstm:focus {outline: none;text-decoration: none !important;border: none !important;color: #fff;}

/* end css 8-3-2021 */



/* popup css start */
.box-cstm {width: 100%;margin: 0 auto;background: rgba(255,255,255,0.2);padding: 35px;border: 2px solid #fff;border-radius: 20px/50px;background-clip: padding-box;text-align: center;}
.button-cstm {font-size: 1em;padding: 10px;color: #000;border: 2px solid #000;border-radius: 50px;
 text-decoration: none;cursor: pointer;transition: all 0.3s ease-out;}
.button-cstm:hover {background: #000;color:#fff !important;}
.overlay-cstm {position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0, 0, 0, 0.7);
transition: opacity 500ms;visibility: hidden;opacity: 0;z-index: 1000;}
.overlay-cstm:target {visibility: visible;opacity: 1;}
.popup-cstm {margin: 0px auto;padding: 20px;background: #fff;border-radius: 5px;width: 60%;position: relative;
transition: all 5s ease-in-out;top: 0%;}
.popup-cstm h2 {margin-top: 0;color: #333;font-family: Tahoma, Arial, sans-serif;}
.popup-cstm .close-cstm {position: absolute;top: 20px;right: 30px;transition: all 200ms;font-size: 30px;
font-weight: bold;text-decoration: none;color: #333;z-index:1;}
.popup-cstm .close-cstm:hover {color: #06D85F;}
.popup-cstm .content-cstm {max-height: 30%;}
.organic-popup-cstm .organic-txt {width: 100%;min-height: auto;font-size: 15px;}
.page-container {
    -ms-transform: inherit;
    -webkit-transform: inherit;
    transform: inherit !important;
}


@media screen and (max-width: 700px){
.box-cstm{width: 70%;}
.popup-cstm{width: 70%;}
}

/* popup css end */

/* check box css start */
.container-check-cstm {display: block;position: relative;padding-left: 35px;margin-bottom: 20px;padding-top: 8px;padding-bottom: 8px;
cursor: pointer;font-size: 22px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
/* Hide the browser's default radio button */
.container-check-cstm input {position: absolute;opacity: 0;cursor: pointer;}
/* Create a custom radio button */
.checkmark-cstm {position: absolute;top: 14px;left: 10px;height: 16px;width: 16px;background-color: #eee;border-radius: 50%;}
/* On mouse-over, add a grey background color */
.container-check-cstm:hover input ~ .checkmark-cstm {background-color: #ccc;}
/* When the radio button is checked, add a blue background */
.container-check-cstm input:checked ~ .checkmark-cstm {background-color: #2196F3;}
/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark-cstm:after {content: "";position: absolute;display: none;}
/* Show the indicator (dot/circle) when checked */
.container-check-cstm input:checked ~ .checkmark-cstm:after {display: block;}
/* Style the indicator (dot/circle) */
.container-check-cstm .checkmark-cstm:after {top: 4px;left: 4px;width: 8px;height: 8px;
border-radius: 50%;background: white;}
.container-check-cstm.active-cstm {background: #cfb4a7;padding-top: 8px;padding-bottom: 8px;}
.container-check-cstm.active-cstm .checkmark-cstm {top: 15px;left: 6px;}
.custttbn {font-family: 'Caveat', sans-serif;font-size: 22px;text-transform: uppercase;font-weight: 800;background-color: transparent;}
 

/* check box css end */

#shopify-section-cart-template {margin: 0 0 50px 0;}
 
/* popup css start 4-1-2020 */
.heading-cstm-popup {font-size: 22px;text-align: center;padding: 0 50px;}
.modal-cstm-popup {display: none;position: fixed;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;overflow: inherit;
position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0, 0, 0, 0.7);transition: opacity 500ms;}
.modal-content-cstm-popup {position: relative;background-color: #fefefe;margin: auto;padding: 20px;background: #fff;width: 45%;
max-width: 1200px;border-radius: 5px;}
.close-cstm-popup {z-index: 5;color: #000;position: absolute;top: 10px;right: 25px;font-size: 35px;font-weight: bold;}
.close-cstm-popup:hover,
.close-cstm-popup:focus {color: #333;text-decoration: none;cursor: pointer;}
.mySlides-cstm-popup {display: none;}
.cursor-cstm-popup {cursor: pointer;}
img {margin-bottom: -4px;}
.caption-container {text-align: center;background-color: black;padding: 2px 16px;color: white;}
.demo {opacity: 0.6;}
.mySlides-cstm-popup p {}
.slect-box-cstm-popup {width: 100%;margin: 20px 0 20px 0;font-family: 'Caveat', sans-serif;font-size: 22px;}
#custommm {white-space: inherit;}


/* popup css end 4-1-2020 */
.announcement-bar {z-index: 1 !important;}
.popup-text-subscribe {font-size: 14px;}
.mobile-nav-wrapper.js-menu--is-open {z-index: 2;}

/* start css 18-2-2021 */
.mango-coconut-section {margin: 40px 0 0 0;}
.order-cstm-list {margin: 0 !important;padding: 0 !important;}
.order-cstm-list li {
background-image: url(/cdn/shop/files/heart-img.png?v=1613633815);
background-repeat: no-repeat;margin: 0 0px 0 0px;padding: 0 0 0 50px;background-size: 46px;list-style: none !important;
line-height: 50px;}

/* end css 18-2-2021 */

/* start css 2-6-2021 */
#AddToCartText-basic {margin-right: 5px !important;}
#exclusive .price {display: inline-block;width: auto;}
#custom_pricecut .price-item--regular span {color: #fff;}

/* end css 2-6-2021 */


@media (max-width: 767px) {
.banner-section {
background-image: url(/cdn/shop/files/mobile-banner-12.jpg?v=1605074929);background-repeat: no-repeat;
background-position: top center;padding: 116px 0;}
.healthy-heading-cstm {font-size: 26px;}
.overlay-cstm {overflow-x: scroll;}
.modal-content-cstm-popup {width: 90%;}  
.modal-cstm-popup {overflow: auto;}
.heading-cstm-popup {font-size: 14px;padding: 0 24px;}  
.organic-popup-cstm .organic-txt {font-size: 14px;}  
.slect-box-cstm-popup {font-size: 14px;}  
.custttbn {font-size: 14px;}  

.mySlides-cstm-popup .image-cstm-one, .mySlides-cstm-popup .image-cstm-two {display: block;width: 60%;height: auto;margin: 0 auto;}  
.close-cstm-popup {font-size: 25px;}  
  
  

}
@media (max-width: 991px) and (min-width: 768px) {}
@media (max-width: 1199px) and (min-width: 992px) {}
@media (max-width: 1379px) and (min-width: 1200px){
.site-nav a {padding: 2px !important;font-size: 11px !important;}

}
@media (max-width: 1530px) and (min-width: 1380px){
.site-nav a {padding: 3px 4px !important;font-size: 11px !important;}

}
@media (max-width: 1600px) and (min-width: 1531px){}
@media (max-width: 3840px) and (min-width: 1601px){}


.ok23{display:none!important;}

#custom_pricecut .price-item--regular span {
    color: #000 !important;
}
#custom_pricecut span.price-item.price-item--regular {
    text-decoration: inherit !important;
}

form#product_form_6629793824870 {
    flex-direction: column;
}
.product-form label#labell {
    width: 100%;
}
.product-form .product-form__item.product-form__item--submit {
    flex: 100%;
    display: block;
    width: 100%;
}
.product-form__item.product-form__item--quantity input#Quantity-4septnew {
    width: 30%;
    border: 2px solid #000;
    height: 50px;
    border-radius: 4px;
}
.ProductForm__Option ul.SizeSwatchList.HorizontalList.HorizontalList--spacingTight {
    display: flex;
}
.product-form p.okk22 {
    min-height: 72px;
}
.product-form__item--quantity {
    margin: 0px 0 30px 0 !important;
    flex: 100% !important;
    width: 100%;
}


/*.rc-template__button-group .rc-radio-group__options+.rc-selling-plans {
    display: block !important;
}
select.rc-selling-plans__dropdown {box-shadow: none !important;border: none !important;padding: 0;overflow: hidden;
display: block !important;height: 70px;min-height: 70px;background-image: none;}

select.rc-selling-plans__dropdown option {display: inline-block;border: 1px solid #333;
margin: 0 10px 0 0;border-color: #54585a;color: #54585a;border-radius: 5px;padding: 17px 21px;}
select.rc-selling-plans__dropdown option:checked {border: 2px solid #000;}
select.rc-selling-plans__dropdown:focus-visible {outline: none;}
select.rc-selling-plans__dropdown option:last-child {margin-right: 0;}*/






