.slider-swiper .swiper-button-next,.slider-swiper .swiper-button-prev{display:none!important}.template-index header{position:relative!important}.cookie-disclaimer{padding:3px 0!important}.cookie-disclaimer button{border-radius:8px}.slider-swiper .swiper-slide:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.3}.slider-swiper h2{text-transform:capitalize!important;letter-spacing:0!important;font-size:40px!important;line-height:1.3}.shop_now_button{padding:10px 12px;line-height:1;margin:0;font-size:14px;border-radius:8px;background-color:#000;color:#fff;transition:.5s ease all}.shop_now_button:hover{background-color:#fc0;color:#fff}.main-product-template #product-gallery{position:relative}.main-product-template #product-gallery:before{position:absolute;content:"";left:20px;top:0;width:100px;height:100px;background-image:url(/cdn/shop/files/free_shipping_icon_1.png?v=1667384349);background-size:contain;background-repeat:no-repeat;background-position:center}.user-account{margin:50px auto;border-radius:8px!important;border:1px solid #e4e4e4;box-shadow:0 0 13px #0000000f}.user-account .link-wrapper p{margin:1px 15px!important}.user-account form input.btn{padding:7px 25px}.user-account form input{border-radius:8px}.drawer .ajaxcart__product .details h6 a{font-size:18px;line-height:1.2}header .site-header__links .dt-sc-toggle-content a{color:#fff!important}header .site-header__links .dt-sc-toggle-content a:hover{color:#fc0!important}.product-template__container{padding-Top:60px}.user-account .dt-sc-btn-group{display:flex;flex-wrap:wrap;justify-content:space-between}form[class*=shopify-product] .dT_VProdWishList a.add-wishlist.added:before{position:relative;-webkit-mask-image:url(wishlist-stroke.svg);mask-image:url(wishlist-stroke.svg);background:currentColor;content:"";width:18PX;height:28PX;line-height:15px;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center}.main-product-template .shopify-payment-button{display:none!important}.product-form__item .appstle_sub_widget{width:100%!important;max-width:510px!important}#tab-facts{text-align:center}.product-tab .dt-sc-enquiry-form{display:none}.cart_btn input[type=submit]{border-radius:8px}.section--shipping-method .input-radio{border-color:#000!important}.swiper-slide .slider-content{position:relative;z-index:99}header .dt-sc-header-top-bar{padding:10px 15px!important}header .container-fluid{max-width:1600px;margin:auto;padding:0 15px}.logo-alignment.dt-sc-logo_left #AccessibleNav .logo{padding-left:0!important}header .site-header__links a.site-header__cart-toggle{padding-right:0!important}.logo-alignment.dt-sc-logo_left #AccessibleNav .site-header__links{margin-left:unset!important}ul.dt-nav>li>a{font-weight:700}ul.dt-sc-list-inline>li ul.sub-menu-lists>li>a{padding:7px 0!important}#header .sticky-header-active{background-color:#000!important}#header .sticky-header-active ul.dt-nav>li>a{color:#fff}#header .sticky-header-active ul.dt-nav>li>a:hover{color:#fc0}#header .sticky-header-active .site-header__links a{color:#fff}#header .sticky-header-active .site-header__links a:hover{color:#fc0}.products .product-detail .grid-link__title{line-height:1}#currency_form{display:none!important}.home-slideshow-section .dt-sc-swiper-slider.swiper-container .swiper-slide img{object-position:50% 88%}.slider-swiper h2{text-transform:capitalize!important;max-width:420px!important;margin-bottom:80px!important}.slider-swiper .dt-sc-swiper-slider.swiper-container .swiper-slide{cursor:auto!important}.bean-tab .tabs{display:none!important}.products .product-detail .grid-link__meta .grid-link__org_price,.products .product-detail .grid-link__meta .product_price>span.money{color:#000!important;font-weight:700}#appstle_subscription_widget0 .appstle_tooltip_wrapper{width:100%!important;max-width:260px!important;margin-right:0!important;margin-left:auto!important;display:block!important;text-align:right!important}#appstle_subscription_widget0 [data-appstle-icon]:after{left:unset!important;right:2px!important}#appstle_subscription_widget0 .appstle_tooltip{text-align:left!important}#appstle_subscription_widget0 .appstle_tooltip_content{background-color:#1a1a1a!important;font-size:15px;line-height:1.7}body .product-form__item #appstle_subscription_widget0 .appstle_tooltip_wrapper .appstle_tooltip .appstle_tooltip_appstle{background-color:#fc0!important}.benefits-section{padding:60px 0}.benefits-section .benefits-outter{display:flex;flex-wrap:wrap}.benefits-section .benefits-outter .benefits-heading{width:27%}.benefits-section .benefits-outter .benefits-content{width:43%}.benefits-section .benefits-outter .benefits-image{width:30%}.home-product-carousel .dt-sc-heading{display:none!important}.benefits-section .benefits-outter h2{color:#000;writing-mode:vertical-rl;transform:rotate(180deg);text-transform:uppercase;font-size:80px}.benefits-section .benefits-outter h3{color:#000}.benefits-section .benefits-outter .benefits-content ul li{margin-bottom:7px;position:relative;padding-left:22px}.benefits-section .benefits-outter .benefits-content ul li:before{position:absolute;content:"";left:0;top:6px;width:13px;height:13px;background-image:url(check-mark.svg);background-position:center;background-repeat:no-repeat}.dt-sc-to-top{font-size:0;background-image:url(arrow-circle-up.svg)!important;background-repeat:no-repeat;background-size:contain;background-color:transparent!important}.contact-form-section{display:flex;flex-wrap:wrap;justify-content:center}.contact-form-section>div{width:50%}.contact-form-section .contact-image img{width:100%;object-fit:cover}.contact-form-section .contact-form{background-color:#fc0;padding:50px}.contact-form-section .contact-form form{background-color:#fc0;padding:50px;display:flex;flex-wrap:wrap;justify-content:space-between}.contact-form-section .contact-form form input{width:48%;margin-bottom:20px}.contact-form-section .contact-form form input[type=tel]{width:100%}.contact-form-section .contact-form form button{max-width:140px;width:100%;margin-top:25px!important;margin:auto;border:1px solid #000}.contact-form-section .contact-form form button:hover{color:#000}.breadcrumb{display:none!important}.main-collection-template{padding-top:60px}#contact-us .contact-form-section .contact-form{background-color:transparent}.shopify-payment-button__button{border-radius:8px!important}.dt-sc-tabs.dt-sc-list-inline button{border-radius:10px 10px 0 0!important}.testimonial-home-section{padding:80px 0!important}.testimonial-home-section .dt-sc-heading{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.testimonial-home-section .dt-sc-heading h2{color:#000!important}.testimonial-home-section .dt-sc-heading h6{color:#000!important;margin-bottom:20px;font-size:18px!important}.testimonial-home-section .dt-sc-author-rating{display:none!important}.testimonial-home-section .testimonial-image-block{display:flex;flex-wrap:wrap;align-items:center;margin-top:20px}.testimonial-home-section .testimonial-image-block .dt-sc-testimonial-image{width:100px;display:none}.testimonial-home-section .testimonial-image-block .dt-sc-author-info{width:calc(100% - 100px)}.testimonial-home-section .testimonial-image-block .dt-sc-author-info span{line-height:1}.testimonial-home-section .testimonial-image-block .dt-sc-author-info span:before{display:none!important}.testimonial-home-section .testimonial-image-block cite{margin:0!important}#brite-start #testimonial-block-home.testimonial-home-section .testimonial-image-block img{width:80px!important;height:80px!important;border-radius:100%!important;object-fit:cover!important}.testimonial-home-section .slick-slide{padding:6px}.testimonial-home-section .slick-slide .dt-sc-testimonial-content{padding:20px!important;background-color:#fff!important;height:100%!important;border-radius:13px}#testimonial-block-home{background-color:#f3f3f3}.testimonial-home-section .slick-dots{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:30px}.testimonial-home-section .slick-dots li{margin:0 5px}.testimonial-home-section .slick-dots button{font-size:0;width:12px;height:12px;padding:0;border-radius:100%}.testimonial-home-section .quote-icon{padding-bottom:10px}.testimonial-home-section .quote-icon svg{width:35px;height:35px}.testimonial-home-section .slick-list,.testimonial-home-section .slick-track{display:flex}.testimonial-home-section .slick-active button{background-color:#fc0!important}.nutrient-section{background-color:#fc0!important;padding:45px 0;margin-top:160px}.nutrient-section h2{color:#000!important}.nutrient-section .nutrient-outter{display:flex;flex-wrap:wrap}.nutrient-section .nutrient-outter .nutrient-content{width:40%;padding-right:50px}.nutrient-section .nutrient-outter .nutrient-video{position:relative;padding-top:56%}.nutrient-section .nutrient-outter .nutrient-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.nutrient-section .nutrient-outter .nutrient-content h2{max-width:400px;line-height:1.2;margin-top:0 important}.nutrient-section .nutrient-outter .section-video-content{padding-top:15px;max-width:480px;width:100%}.nutrient-section .nutrient-outter .section-video-content ul{display:flex;flex-wrap:wrap;padding-top:7px}.nutrient-section .nutrient-outter .section-video-content ul li{width:50%;font-size:15px}.nutrient-section .nutrient-outter .section-video-content ul li:not(:first-child){position:relative;padding-left:20px}.nutrient-section .nutrient-outter .section-video-content ul li:not(:first-child):after{position:absolute;content:"";left:0;top:6px;width:13px;height:13px;background-image:url(check-mark.svg);background-position:center;background-repeat:no-repeat}.nutrient-section .nutrient-outter .section-video-content ul li:nth-child(2){padding-left:0}.nutrient-section .nutrient-outter .section-video-content ul li:nth-child(2):after{display:none}.nutrient-section .nutrient-outter .nutrient-image{width:60%;position:relative}.nutrient-section .nutrient-outter .nutrient-image img{width:100%}.product-tab .dt-sc-tabs-content ul{padding-left:15px!important}.product-tab .dt-sc-tabs-content ul li{list-style:disc}.product-tab .dt-sc-tabs-content ul li .product-more-btn{display:table;cursor:pointer;font-size:var(--DTFontSizeBase);border-radius:8px;padding:var(--DTPadding_Btn);color:var(--DT_Button_Text_Color);background-color:var(--DT_Button_BG_Color);border:var(--DT_Button_border_width) solid var(--DT_Button_border_Color);margin-top:10px;font-weight:400}.product-tab .dt-sc-tabs-content ul li .product-more-btn:hover{background-color:var(--DT_Button_BG_Hover_Color);color:var(--DT_Button_Text_Hover_Color);border:var(--DT_Button_border_width) solid var(--DT_Button_hover_border_Color)}.product-tab .dt-sc-tabs-content ul li:not(:first-child){display:none}.product-tab .dt-sc-tabs-content ul.show_all li:not(:first-child){display:list-item}.product-tab .dt-sc-tabs-content ul.show_all li .product-more-btn{display:none}.product-tab .dt-sc-tabs-content ul li a{font-weight:700}.features-section{padding:100px 0;background-color:#f3f3f3!important}.features-section .features-row{display:flex;flex-wrap:wrap;-webkit-box-shadow:0px 2px 10px 0px rgba(0,0,0,.31);-moz-box-shadow:0px 2px 10px 0px rgba(0,0,0,.31);box-shadow:0 2px 10px #0000004f}.features-section .features-row .single-features{width:25%;background-color:#fc0!important;padding:38px 7px;display:flex;flex-wrap:wrap;align-items:center}.features-section .features-row .single-features .features-image-block{width:29%}.features-section .features-row .single-features .features-info{width:71%}.features-section .features-row .single-features .features-info *{color:#fff!important}.features-section .features-row .single-features .features-info h6{font-size:17px!important;margin-top:0!important;margin-bottom:3px!important}.features-section .features-row .single-features .features-info p{font-size:15px!important}.features-section .features-row .single-features img{width:60px}.faq-home-section{padding:70px 0;background-color:#f3f3f3!important}.faq-home-section .faq-content-outter{display:flex;flex-wrap:wrap}.faq-home-section .faq-content-outter .faq-heading{width:22%}.faq-home-section .faq-content-outter .advanced-faq-content{width:43%;padding-right:60px}.faq-home-section .faq-content-outter .faq-image{width:35%}.faq-home-section .faq-content-outter .faq-heading h2{color:#000;writing-mode:vertical-rl;text-orientation:upright;text-transform:uppercase;font-size:120px;letter-spacing:-20px}.faq-home-section .faq-content-outter .advanced-faq-content h3{color:#000!important;font-size:32px!important;line-height:1.2}.faq-home-section .faq-content-outter .advanced-faq-content h3 strong{color:#fc0!important}.faq-home-section .faq-content-outter .advanced-faq-content p{color:#000!important;font-size:16px!important}.faq-home-section .slick-dots{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:30px}.faq-home-section .slick-dots li{margin:0 5px}.faq-home-section .slick-dots button{font-size:0;width:12px;height:12px;padding:0;border-radius:100%}.faq-home-section .slick-active button{background-color:#fc0!important}.cooking-section{margin-top:160px}.cooking-section .cooking-outter{display:flex;flex-wrap:wrap}.cooking-section .cooking-row{position:relative}.cooking-section .cooking-outter .cooking-heading{width:50%;background-color:#fc0;padding:50px 100px}.cooking-section .cooking-outter .cooking-heading h2{color:#000!important;max-width:270px;font-size:55px}.cooking-section .cooking-outter .cooking-heading p{max-width:460px;font-size:18px;color:#000}.cooking-section .cooking-outter .cooking-image{width:50%;position:relative}.cooking-section .cooking-outter .cooking-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.cooking-section .cooking-content{position:absolute;left:45%;top:-100px;transform:translate(-50%);background-color:#000;border-radius:25px;width:100%;max-width:500px;padding:35px}.cooking-section .cooking-content *{color:#fff!important}.cooking-section .cooking-content h3{font-size:24px!important;color:#fff!important;margin-top:0!important;text-align:center}.cooking-section .cooking-content h4{font-size:25px!important;color:#fc0!important;text-align:center;max-width:220px;margin:auto auto 20px;line-height:1.3}.cooking-section .cooking-content p,.cooking-section .cooking-content a{color:#fff!important}.cooking-section .cooking-content a:hover{color:#fc0!important}.cooking-section .cooking-content span{text-align:center;display:block}.faq-page-listing .dt-sc-accordion-btn{padding:16px 65px!important}.faq-page-listing .dt-sc-accordion-btn h5{font-size:20px}.faq-page-listing .dt-sc-accordion-btn h5:after{top:5px!important}.faq-page-listing .dt-sc-accordion-content{margin-bottom:20px!important;z-index:1!important}.faq-page-listing .dt-sc-accordion-content ul{padding-left:33px}.faq-page-listing .dt-sc-accordion-content ul li{list-style:disc}.faq-page-listing .dt-sc-accordion-content p strong{display:block;padding-top:8px;padding-bottom:6px}.breadcrumb{padding:75px 0 70px}.breadcrumb .breadcrumb_title{font-size:35px;margin-bottom:5px}#contact-us .site-footer{margin-top:0!important}#contact-us .layout-type{margin-bottom:0!important}.banner-block-section .dt-sc-banner{display:flex;flex-wrap:wrap}.banner-block-section .dt-sc-banner .dt-sc-heading{width:55%;padding-right:50px}.banner-block-section .dt-sc-banner .advanced-banner-content{width:45%}.banner-block-section .dt-sc-banner .dt-sc-heading h2{line-height:1.2;color:#fc0}.banner-block-section .dt-sc-banner .dt-sc-heading p{font-size:22px;line-height:1.5}.banner-block-section .slick-dots{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:30px}.banner-block-section .slick-dots li{margin:0 5px}.banner-block-section .slick-dots button{font-size:0;width:12px;height:12px;padding:0;border-radius:100%}.banner-block-section .slick-active button{background-color:#fc0!important}.banner-block-section .dt-sc-banner .slick-slide{padding:7px}.banner-block-section .dt-sc-banner .banner-image{position:relative;padding-top:70%}.banner-block-section .dt-sc-banner .banner-image img{position:absolute;content:"";left:0;top:0;width:100%;height:100%;object-fit:cover}.benefits-listing-section .dt-sc-benefits-content-inner{position:relative;padding-left:50px}.benefits-listing-section .dt-sc-benefits-content-inner:before{position:absolute;content:"";top:0;left:0;width:36px;height:36px;background-image:url(checkmark-icon.svg);background-repeat:no-repeat}.main-collection{margin:0 auto!important;width:100%;max-width:1140px;padding:0 15px}.left-sidebar .sidebar{display:none!important}.has-sidebar .collection-grid,.has-sidebar .product-template-content{width:100%}footer .top-footer-part{display:flex!important;flex-wrap:wrap;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.5)}footer .top-footer-part .footer-amazon-button{padding:12px 25px;background-color:#fc0;color:#fff;font-size:15px;text-transform:uppercase}footer .top-footer-part .footer-amazon-button:hover{background-color:#fff;color:#000}footer .site-footer__top{background-color:#212121}footer .contact-info{display:flex!important;flex-wrap:wrap}footer .contact-info li{width:25%;display:block!important}footer .text-start .contact-info li.footer-logo{padding-left:0!important}footer .text-start .contact-info li.footer-logo img{width:240px}footer .site-footer__bottom:before{display:none!important}footer .site-footer__bottom .row{border-top:1px solid rgba(255,255,255,.5)}footer .text-start .contact-info li.contact-phone a{display:table}.footer-contact-info .contact-info .address{padding-left:30px!important}footer .text-start .contact-info li p{color:#fc0}.footer__item--ec890d88-9157-4ac3-9b5b-76d47afc26e6{margin:auto}.footer__item--ec890d88-9157-4ac3-9b5b-76d47afc26e6 h2{color:#fff;font-weight:100}.collection-header{border-radisu:8px}.main-product-template .container-fluid{max-width:1230px;margin:auto;padding:0 15px}.main-product-template .container-fluid>.row{margin:0!important}#header .sticky-header-active .logo-alignment.dt-sc-logo_left:not(.secondary-menu-enabled) .mobile-nav-container .menu-trigger>i,#header .sticky-header-active .logo-alignment.dt-sc-logo_left:not(.secondary-menu-enabled) .mobile-nav-container .menu-trigger>span{color:#fff!important}.mobile-menu ul.dt-sc-list-inline .go-back a,.mobile-menu ul.dt-sc-list-inline li.close-nav{color:#fff!important}.contact-form-section .contact-image{position:relative}.contact-form-section .contact-image img{position:absolute;top:0;left:0;height:100%}.product-collection{grid-template-columns:repeat(3,1fr)!important}.home-product-carousel .products a img{width:80%}.products .product-detail .grid-link__title a{font-size:16px}.products{border-radius:8px!important;border:1px solid #e4e4e4;border-width:1px!important;background-image:url(background-box.png);background-repeat:no-repeat;background-position:center;background-size:cover}.products .product-container{padding:20px 10px 10px}.testimonial-home-section .slick-slide .dt-sc-testimonial-content{border-radius:8px!important}.benefits-section .benefits-outter .benefits-image img,.nutrient-section .nutrient-outter .nutrient-image img,.faq-home-section .faq-content-outter .faq-image img,.contact-form-section .contact-form form input,.contact-form-section .contact-form form textarea,.contact-form-section .contact-form form button{border-radius:8px}footer .top-footer-part .footer-amazon-button{border-radius:8px}footer .site-footer__bottom p{font-size:14px}.features-section .features-row{border-radius:8px;overflow:hidden}.product-grid-style .products .product-container img{max-width:55%}.product-list-style .products a img{height:unset;object-fit:contain}.product-list-style .products h4{margin-top:0}#collection-template-query{padding-bottom:40px!important}.banner-block-section .dt-sc-banner .advanced-banner-content img,.banner-block-section .dt-sc-banner .banner-image img{border-radius:8px!important}.dt-sc-btn{border-radius:8px}.contact-form-recipe form.contact-form>*{border-radius:8px}.layout-type form.contact-form>*{border-radius:8px!important}.layout-type form.contact-form button{max-width:170px;margin:auto!important;width:100%}h2,h2 a{font-size:35px}#shopify-section-faq-template.home-faq-block .dt-sc-accordion-container .dt-sc-accordion-btn,.dt-contact-iconblock-section .dt-contact-icon-block{border-radius:8px!important}.products .product-detail .grid-link__meta .shopify-product-form{display:none}.products .product-detail .grid-link__meta{justify-content:center;padding-top:12px;grid-gap:13px}p.fake_counter_p{display:none!important}.products .product-detail .grid-link__meta .addcart-form .js-qty{opacity:0;visibility:hidden;width:0;height:0}.products .product-detail .grid-link__meta .addcart-form input[type=submit]{padding:10px 12px;line-height:1;margin:0;font-size:14px;border-radius:8px}.shopify-payment-button__button--unbranded,.spr-summary-actions-newreview{border-radius:8px}.product-page-row #product-gallery img{max-width:70%}.home-top-image{display:none!important}#shopify-section-header{position:relative;z-index:99}.home-top-banner-video .dt-sc-video-banner-section{padding-top:calc(100vh - 124px)}.home-top-banner-video .dt-sc-video-banner-section iframe,.home-top-banner-video .dt-sc-video-banner-section video{position:absolute;top:0;left:0;width:100%;height:unset!important}.home-top-banner-video .dt-sc-video-banner-section video{object-position:bottom left;height:100%!important;bottom:0;top:unset}.template-index #shopify-section-header header{background:#1a1a1a!important}#AccessibleNav{padding:25px 0 0}.home-video-banner{padding-top:163px}#shopify-section-recipes-template,#shopify-section-faq-template,#shopify-section-benefits-banner,#shopify-section-bone-broth-bar-two-col,#shopify-section-bone-broth-two-col{padding-top:60px}ul.dt-nav>li.top-level-link.active a{color:#fc0!important}.dt-contact-iconblock-section{margin-top:50px!important}.dt-contact-iconblock-section .dt-contact-icon-block .dt-contact-icon-image>i{border-radius:8px!important}.feature-home-section{padding:80px 0;text-align:center}.feature-home-section .feature-heading{max-width:700px;margin:auto;width:100%;padding-bottom:10px}.feature-home-section h2{line-height:1.2;margin-top:0!important;color:#000}.feature-home-section p{color:#000!important;font-size:20px!important}.advanced-feature-content{display:flex;flex-wrap:wrap;justify-content:center;padding:30px 0}.advanced-feature-content .dt-sc-feature-content-inner{width:20%}.advanced-feature-content .dt-sc-feature-content-inner img{width:144px;height:144px;filter:invert(75%) sepia(12%) saturate(5179%) hue-rotate(2deg) brightness(109%) contrast(107%)}.advanced-feature-content .dt-sc-feature-content-inner h3{font-size:18px;color:#000;font-weight:600;margin:0;padding:0 25px}.feature-home-section .feature-button a{display:inline-block}.banner-block-section .contact-form-section{margin-top:45px;justify-content:flex-start;box-shadow:0 0 13px #0000000f;padding:35px 30px;border-radius:8px}.banner-block-section .contact-form-section h4{margin-bottom:25px}.banner-block-section .contact-form-section form{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;background-color:transparent}.banner-block-section .contact-form-section form input{width:48%;margin-bottom:20px;border-radius:8px}.banner-block-section .contact-form-section form textarea,.banner-block-section .contact-form-section form button{border-radius:8px}.banner-block-section .contact-form-section form input[type=tel]{width:100%}.banner-block-section .contact-form-section form textarea{height:170px}.swatch-group{width:100%}.swatch .swatch-element label{margin-bottom:-1px;background:#fff;border-radius:8px!important;line-height:1;padding:12px!important;text-align:center;min-width:120px!important;display:inline-block}.swatch .swatch-element label strong{display:block;font-size:14px;font-weight:600;letter-spacing:0;margin-bottom:2px;text-align:center}.swatch .swatch-element label span{font-size:12px;font-weight:600;letter-spacing:0;color:#000;opacity:.7}.product_payments_btns .shopify-payment-button .shopify-cleanslate>div{margin-top:0!important;border-radius:8px;min-height:48px!important}#CartDrawer{z-index:999}.additional_checkout_buttons .shopify-cleanslate ul li{border-radius:8px!important;display:inline-table}.additional_checkout_buttons .shopify-cleanslate ul li>div{margin-top:0!important;border-radius:8px!important}.additional_checkout_buttons .shopify-cleanslate ul li>iframe{border-radius:8px!important}.cart_btn .cart__additional_checkout .shopify-cleanslate ul li>div{margin-top:0!important}.cart_btn .cart__additional_checkout{margin-top:10px}#shipping-calculator .dt-sc-btn:after{display:none!important}#shipping-calculator .field input[type=button]{border-radius:8px}.cart_table .btn_actions input[type=submit],#shipping-calculator select,#shipping-calculator input[type=text]{border-radius:8px!important}.nutrient-section .nutrient-outter .nutrient-content h2{font-size:30px}.banner-block-section .top-banner-image img{border-radius:8px}.shipping-icon-header{margin-left:170px}#openMyModal{left:50%;top:0;transform:translate(-50%);height:40px;background:#e81e25;padding:10px 15px;line-height:1;margin:0;font-size:14px;border-radius:0 0 8px 8px;border:none;z-index:10}#openMyModal:hover{background:#000;color:#fff}#header .sticky-header-active.dt-header-top+#openMyModal{top:0}#openMyModal .downarrow{height:20px;width:20px}#myModal.modal{z-index:9999;background-color:#000000b3;padding:0}#myModal h2{font-size:1.2012rem}#myModal h2 span{color:#fc0}#myModal a{background-color:#fc0;padding:15px 10px;width:110px;border-radius:10px;text-align:center;margin:auto;color:#000;font-weight:700;display:block}#myModal a:hover{color:#fc0;background-color:#1a1a1a}#myModal .modal-content{border-radius:8px!important;border:13px solid #fff;box-shadow:0 0 13px #0000000f;background-color:transparent;max-width:600px;width:93%;margin:auto;padding:0;position:relative;top:50%;transform:translateY(-50%)}#myModal .modal-content .user-account{border:none;box-shadow:none;background:transparent;margin:0;padding:40px 30px;background-image:url(/cdn/shop/files/bonebrothbarsslide5.jpg?v=1662985842);background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}#myModal .modal-content .user-account form p,#myModal .modal-content .user-account form h2,#myModal .modal-content .user-account form h3{margin-bottom:16px;color:#fff;line-height:1.5}#myModal .modal-content .user-account form h3{margin-top:0;font-size:20px;margin-bottom:10px}#myModal .modal-content .user-account:after{position:absolute;content:"";left:0;top:0;background-color:#000;width:100%;height:100%;opacity:.6}#myModal .modal-content .user-account .register-form{position:relative;z-index:9}#myModal .close{position:absolute;right:5px;top:5px;z-index:11;color:#fff;float:right;font-size:24px;font-weight:700;line-height:1;padding:0;width:28px;height:28px;display:flex;justify-content:center;align-items:center;border:2px solid rgba(255,255,255,.7);border-radius:100%}#myModal .close:hover,#myModal .close:focus{border-color:#fff;color:#fff}#myModal .modal-content .user-account .register-form input[type=password],#myModal .modal-content .user-account .register-form input[type=email]{margin-bottom:15px}#myModal .modal-content .user-account .register-form input[type=submit]{background:#fc0;width:100%}#myModal .modal-content .user-account .register-form input[type=submit]:hover{background:#000;color:#fff}@media only screen and (max-width: 1280px){#openMyModal{top:0}#header .sticky-header-active.dt-header-top+#openMyModal{top:0}}@media only screen and (max-width: 1600px){.cooking-section .cooking-outter .cooking-heading{padding:50px 30px}.home-video-banner{padding-top:116px}.shipping-icon-header{margin-left:110px;display:none}}@media only screen and (max-width: 1500px){.shipping-icon-header{margin-left:40px}}@media only screen and (max-width: 1400px){.shipping-icon-header{margin-left:30px}ul.dt-nav>li>a{padding:5px 10px!important;margin:20px 3px!important}.logo-alignment.dt-sc-logo_left #AccessibleNav .logo{padding-right:10px!important}}@media only screen and (max-width: 1200px){.home-top-banner-video .dt-sc-video-banner-section{padding-top:calc(100vh - 120px)}.cooking-section .cooking-content{position:relative;left:unset;top:unset;transform:unset;margin:30px auto}.site-footer__top .footer-contact-info{width:100%!important}ul.dt-sc-list-inline>li:not(.has-mega-menu) ul.sub-menu-lists{padding:0 20px!important}.cooking-section{margin-top:0}}@media only screen and (max-width: 1024px){.nutrient-section .nutrient-outter .nutrient-content{padding-top:30px}.nutrient-section .nutrient-outter .nutrient-content iframe{margin-top:0}.nutrient-section .nutrient-outter{flex-direction:column-reverse}.nutrient-section .nutrient-outter .nutrient-image img,.nutrient-section .nutrient-outter .nutrient-content,.nutrient-section .nutrient-outter .nutrient-image{width:100%}.home-top-banner-video .dt-sc-video-banner-section{padding-top:calc(50vh - 120px)}.advanced-feature-content .dt-sc-feature-content-inner{width:33.33%}.product-collection{grid-template-columns:repeat(2,1fr)!important}.contact-form-section .contact-form form{padding:30px 15px 20px}header div.dt-sc-list-inline{display:none!important}footer .contact-info li{width:50%;padding-bottom:20px}.slider-swiper h2{font-size:40px!important}.breadcrumb{margin-bottom:50px}.contact-form-section .contact-form{padding:20px 20px 40px}h2,h2 a{font-size:35px}.container{padding-left:15px;padding-right:15px}.banner-block-section .dt-sc-banner .dt-sc-heading p{font-size:18px}.faq-home-section .faq-content-outter .advanced-faq-content{padding-right:20px}.nutrient-section .nutrient-outter .nutrient-image,.nutrient-section{margin-top:0}.features-section{padding:60px 0}.features-section .features-row .single-features{width:50%}.benefits-section .benefits-outter .benefits-content{width:73%}.benefits-section .benefits-outter .benefits-image{width:50%;padding-top:25px}}@media only screen and (device-width: 1024px) and (orientation: landscape){.home-top-banner-video .dt-sc-video-banner-section{padding-top:calc(90vh - 120px)}}@media only screen and (max-width: 992px){header .dt-sc-header-top-bar .dt-sc-flex-space-between>*{margin:0!important;padding:2px!important}.cooking-section .cooking-outter .cooking-heading h2{font-size:45px;margin-top:0}.faq-home-section .faq-content-outter .faq-image{display:none}.faq-home-section .faq-content-outter .advanced-faq-content{width:78%;padding-right:0}.faq-home-section .faq-content-outter .faq-heading h2{margin-top:0;font-size:90px}.faq-home-section{padding:40px 0}.banner-block-section .dt-sc-banner .advanced-banner-content .benefits-image{padding-bottom:30px;text-align:center}.banner-block-section .dt-sc-banner .advanced-banner-content .benefits-image img{width:100%;max-width:550px;margin:auto}.banner-block-section .dt-sc-banner{flex-direction:column-reverse}.banner-block-section .dt-sc-banner .dt-sc-heading{width:100%;padding-right:0}.banner-block-section .dt-sc-banner .advanced-banner-content{width:100%}.banner-block-section .slick-dots{margin-top:10px;margin-bottom:40px}.contact-form-recipe .contact-form-block{padding:20px 30px!important}.bean-tab .dt-sc-swiper-slider.swiper-container[class*=navigation-top]{padding-top:10px!important}.benefits-section{padding:40px 0}}@media only screen and (max-width: 767px){#openMyModal{top:0}#header .sticky-header-active.dt-header-top+#openMyModal{top:0}.shipping-icon-header img{width:80px!important}#shopify-section-bone-broth-bar-two-col{padding-bottom:60px}.main-product-template #product-gallery:before{left:10px;top:-10px;width:80px;height:80px}.sidebar_btn{display:none!important}.home-video-banner{padding-top:105px}.advanced-feature-content .dt-sc-feature-content-inner{width:50%}.advanced-feature-content{padding-top:10px}.advanced-feature-content .dt-sc-feature-content-inner h3{font-size:16px;padding:0 10px}.feature-home-section p{color:#000!important;font-size:16px!important}.product-collection{grid-template-columns:repeat(1,1fr)!important}.cooking-section .cooking-content{margin:40px 15px;width:calc(100% - 30px)}.cooking-section .cooking-outter .cooking-heading{width:100%}.cooking-section .cooking-outter .cooking-image{width:100%;padding-top:60%}.cooking-section .cooking-outter .cooking-heading h2{max-width:100%;font-size:32px}.cooking-section .cooking-outter .cooking-heading{padding:40px 20px}.cooking-section .cooking-outter .cooking-heading p{max-width:100%}.benefits-section{padding:20px 0 40px}.benefits-section .benefits-outter h2{font-size:60px;margin-bottom:0}.benefits-section .benefits-outter .benefits-image{width:100%;padding-top:15px}.contact-form-section .contact-form form{padding:50px 15px 20px}#shopify-section-footer footer.site-footer{margin-top:0!important}.contact-form-section .contact-image{display:none}.contact-form-section .contact-form,.faq-home-section .faq-content-outter .faq-heading,.faq-home-section .faq-content-outter .advanced-faq-content{width:100%}.faq-home-section .faq-content-outter .faq-heading h2{writing-mode:unset;text-orientation:unset;letter-spacing:0;font-size:60px;margin-bottom:0}.faq-home-section .faq-content-outter .advanced-faq-content h3{font-size:25px!important}.benefits-section .benefits-outter .benefits-heading,.benefits-section .benefits-outter .benefits-content{width:100%}.benefits-section .benefits-outter h2{writing-mode:unset;text-orientation:unset;transform:unset}.bean-tab .dt-sc-swiper-slider.swiper-container[class*=navigation-top]{padding-top:40px!important}.home-product-tab .dt-sc-heading{margin-bottom:20px!important}.home-product-tab .dt-sc-section-wrapper{padding-top:50px!important}.banner-block-section .dt-sc-banner .advanced-banner-content .bottom-image{padding-bottom:10px}.banner-block-section .dt-sc-banner .dt-sc-heading{margin-bottom:10px}header #AccessibleNav .logo img{max-width:180px!important}.slider-swiper h2{font-size:32px!important}.breadcrumb{margin-bottom:30px}.contact-form-section .contact-form{padding:0 0 40px}.contact-form-section{margin-top:0!important}.faq-page-listing .dt-sc-accordion-btn{padding:13px 65px!important}.faq-page-listing .dt-sc-accordion-btn h5{font-size:18px;line-height:1.3!important}.dt-sc-accordion-container .dt-sc-accordion-content-inner{padding:20px!important}.faq-page-listing .dt-sc-accordion-btn h5:after{top:0!important}.faq-page-listing{margin-bottom:30px!important}h2,h2 a{font-size:28px}.banner-block-section .dt-sc-banner .dt-sc-heading p{font-size:16px}.breadcrumb{padding:55px 0 70px}.faq-home-section{padding:50px 0 35px}.advanced-faq-content #tab-links li a{font-size:14px!important;line-height:1.2}.contact-form-recipe p{font-size:16px!important}.main-collection-template .product-collection{grid-template-columns:unset!important}.main-collection-template .product-collection li{width:100%}.testimonial-home-section .dt-sc-heading{margin-bottom:20px}.testimonial-home-section{padding:50px 0 40px!important}.feature-home-section{padding:50px 0}.nutrient-section .nutrient-outter .nutrient-content h2{font-size:24px}.bone-broth-listing,#shopify-section-faq-template{padding-bottom:40px!important}.advanced-faq-content #tab-links li a{padding-left:2px!important;padding-right:2px!important}.shipping-icon-header img{width:50px!important}}@media only screen and (max-width: 576px){#openMyModal{top:0}#header .sticky-header-active.dt-header-top+#openMyModal{top:0}.advanced-feature-content .dt-sc-feature-content-inner img{width:114px;height:114px}.benefits-section .benefits-outter h2{font-size:40px}.features-section .features-row .single-features{width:100%;padding:18px 15px}.faq-home-section .faq-content-outter .faq-heading h2{font-size:40px}footer .contact-info li{width:100%}footer .site-footer__top{padding-bottom:0!important}footer .site-footer__bottom p,footer .site-footer__bottom a{line-height:1.4}.layout-type.block_layout .dt-contact-iconblock-section li{max-width:100%!important;flex:1 1 100%!important;margin-left:0!important;margin-right:0!important}.shipping-icon-header{margin-left:10px}}@media only screen and (max-width: 480px){#openMyModal{top:0}.home-video-banner{padding-top:120px}#header .sticky-header-active.dt-header-top+#openMyModal{top:0}.user-account .dt-sc-btn-group{justify-content:center}.home-top-banner-video .dt-sc-video-banner-section{padding-top:calc(38vh - 120px)}header .dt-sc-header-top-bar{padding:3px 15px!important}header .dt-sc-header-top-bar .dt-sc-flex-space-between>*{margin:0!important}header #AccessibleNav .logo{max-width:73%!important}header #AccessibleNav>*{padding:5px 0!important}header #AccessibleNav .logo img{max-width:120px!important}#myModal .modal-content .user-account{padding:25px 20px}#openMyModal{height:40px;padding:8px 11px}.logo-alignment.dt-sc-logo_left #AccessibleNav .logo{padding-right:7px!important}}@media only screen and (max-width: 380px){#openMyModal{top:0;width:65%}.cookie-disclaimer>p{margin:0 5px!important;line-height:16px;font-family:Roboto}#header .sticky-header-active.dt-header-top+#openMyModal{top:0}.home-top-banner-video .dt-sc-video-banner-section{padding-top:calc(48vh - 130px)}.home-video-banner{padding-top:150px}.footer__item--ec890d88-9157-4ac3-9b5b-76d47afc26e6 h2{font-size:22px}}@media (max-width: 992px) and (orientation: landscape){#openMyModal{top:0}.home-video-banner{padding-top:185px}.home-top-banner-video .dt-sc-video-banner-section{padding-top:calc(100vh - 120px)}}@media (max-width: 767px) and (orientation: landscape){#openMyModal{top:0}.home-video-banner{padding-top:135px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
