.product{color:var(--black);overflow:hidden}.product__inner{position:relative}.product__breadcrumbs{font-family:var(--font-open-sans);font-size:12px;font-weight:600;text-transform:uppercase;color:var(--gray-a0);position:absolute;top:15px;left:0}.product__breadcrumbs ul{list-style-type:none;display:flex;margin:0}.product__breadcrumbs li+li:before{content:"|";padding-inline:.5em;pointer-events:none}.product__breadcrumbs a{color:var(--gray-a0)}@media (hover: hover){.product__breadcrumbs a:hover{text-decoration:underline}}.product__media{background-color:var(--gray-f6);height:fit-content;position:relative}.product__media .swiper-arrows{display:flex;justify-content:space-between;position:absolute;left:0;right:0;transform:translate3d(0,-50%,0);z-index:2;bottom:-18px}.product__media .swiper-arrow{position:absolute;bottom:2px}.product__media .swiper-arrow--prev{left:17%}.product__media .swiper-arrow--next{right:17%}.product__media .swiper-arrow{line-height:1;background:transparent;width:40px;height:40px;border:none;outline:none;-webkit-appearance:none;appearance:none}.product__media-slider .swiper{visibility:hidden;opacity:0}.product__media-slider .swiper.swiper-initialized{visibility:visible;opacity:1}.product__media-slider .swiper-slide{padding-bottom:106.67%;position:relative;max-height:600px;align-items:center;justify-content:center}@media (max-width:768px){.product__media-slider .swiper-slide{max-height:525px}}.product__media-slider .swiper-slide>*:not(.zoom){width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.product__media-slider figure.zoom{background-position:50% 50%;position:relative;overflow:hidden;cursor:zoom-in;background:transparent;margin:auto}.carousel__button.fancybox__button--slideshow,.carousel__button.fancybox__button--fullscreen,.carousel__button.fancybox__button--thumbs,.fancybox__counter,.carousel__button.fancybox__button--zoom,.fancybox__thumbs{display:none}.fancybox__backdrop{background-color:#fff!important}.carousel__button{color:#000!important;box-shadow:none!important}.fancybox__container{z-index:99999999999!important}.fancybox__toolbar{background:none!important}.product__media .swiper-pagination{position:static;width:55%;margin:0 auto}.product__content{padding:60px 15px 44px}@media (max-width: 768px){.product__content{padding:15px 15px 44px}}.rc-container-wrapper+.rc-container-wrapper{display:none}.product__title{font-family:var(--font-open-sans)!important;font-size:26px;font-weight:400;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:4px}.product__reviews{margin-bottom:12px}.yotpo .text-m{font-family:var(--font-open-sans)!important;font-size:14px;line-height:1.57;text-transform:uppercase;color:var(--dark-brown)}.yotpo.bottomLine .standalone-bottomline span.yotpo-icon{margin:2px;transform:scale(1.3)}.product-main__price{font-family:var(--font-open-sans)!important;font-size:24px;font-weight:700;line-height:1.08;margin-bottom:12px}.product-main__price ins{text-decoration:none}.product-main__price del{margin-left:10px}.product__short-description{font-family:var(--font-open-sans)!important;font-size:18px;line-height:1.22;margin-top:15px}.ajax-variant+.product__option{margin-top:20px}.product__option{display:grid;grid-template-columns:42% 58%;gap:12px}.product__option-label{font-family:var(--font-open-sans)!important;font-size:13px;line-height:1.384;text-transform:uppercase;margin-bottom:0}.product__option .custom-select__current{background-color:#eef0f1;border:none;min-height:50px}.product__option-right{display:flex;flex-direction:column;justify-content:flex-end}.product__option-right p{font-family:var(--font-open-sans)!important;font-size:13px;line-height:1.38;margin-bottom:0}.product__option-right :first-child{font-size:16px;font-weight:600;line-height:1.25}.product__actions{display:flex;margin-top:32px}.product__quantity-select .custom-select__current{background-color:#eef0f1;height:100%;min-height:50px;min-width:85px;border-color:#eef0f1;border-top-right-radius:0;border-bottom-right-radius:0}.product__submit,.submit.flavor,.klaviyo-bis-trigger{font-family:var(--font-open-sans)!important;font-size:16px;font-weight:700;line-height:1;text-transform:uppercase;color:var(--white);background-color:var(--purple);width:100%;min-height:50px;border:none;outline:none;-webkit-appearance:none;appearance:none;border-radius:0 30px 30px 0;display:flex;align-items:center;justify-content:center}body .round-btn{border-radius:30px!important}.submit.flavor{text-align:center;justify-content:center;align-items:center;display:flex}.product__submit[disabled],.submit.flavor[disabled],.klaviyo-bis-trigger[disabled]{cursor:not-allowed}.product__quantity-select+.product__submit,.product__quantity-select+.klaviyo-bis-trigger,.product__quantity-select+.submit.flavor{border-top-left-radius:0;border-bottom-left-radius:0}.rc-widget-injection-parent{margin-top:15px}.rc_widget__option__selector{position:relative}.rc-radio{border:2px solid var(--gray-d3);border-radius:6px}.rc-radio+.rc-radio{margin-top:10px}.rc-template__legacy-radio .rc-radio.rc-option__subsave{padding:8px!important}.rc-radio:has(input:checked){border-color:var(--purple)}.rc-template__legacy-radio .rc-radio__input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.rc-template__legacy-radio .rc-radio__label{display:flex;flex-wrap:wrap;align-items:center}.rc-template__legacy-radio .rc-option__text{font-family:var(--font-open-sans)!important;font-size:16px;font-weight:700;text-transform:uppercase;display:inline-flex;align-items:center;gap:10px;position:relative}.rc-template__legacy-radio .rc-option__text:before{content:"";display:block;width:25px;height:25px;border:1px solid var(--gray-d3);border-radius:50%}.rc-template__legacy-radio .rc-option__text:after{content:"";background-color:var(--gray-d3);width:9px;height:9px;border-radius:50%;top:50%;left:8px;position:absolute;transform:translate3d(0,-50%,0)}.rc-template__legacy-radio .rc-radio__input:checked+.rc-radio__label .rc-option__text:before{background-color:var(--purple);border-color:var(--purple)}.rc-template__legacy-radio .rc-radio__input:checked+.rc-radio__label .rc-option__text:after{background-color:var(--white)}.rc-option__price{font-family:var(--font-open-sans)!important;font-size:16px;font-weight:700;padding-left:35px;display:block;width:100%}.rc-widget .rc-option__discount{font-family:var(--font-open-sans)!important;font-size:16px;font-weight:700}.rc-widget .rc-option__discount:before{content:"("}.rc-widget .rc-option__discount:after{content:" OFF)"}.rc-template__legacy-radio .rc_widget__option__selector+.rc-selling-plans{padding-left:40px;padding-bottom:0}.rc-selling-plans *{font-family:var(--font-open-sans)!important}.rc-template__legacy-radio .rc-radio.rc-option__subsave{padding-bottom:25px!important}.rc-selling-plans__label,.rc-custom-text{font-size:13px;line-height:1.38;margin-bottom:0;position:relative}.rc-selling-plans__label,.rc-selling-plans select{display:inline-block;position:relative;transform:translate3d(0,3px,0)}.rc-custom-text:before{content:"L";position:absolute;left:-20px;transform:rotate(45deg) scaleX(-1)}div.rc_popup{padding:0;transform:translate3d(50px,-30px,0)}div.rc_popup__hover,a.rc_popup__hover{padding-bottom:0}.rc-selling-plans{position:relative}.rc-selling-plans:after{content:"";background-color:var(--gray-d3);height:1px;position:absolute;top:0;left:0;right:0}.rc-selling-plans select{font-size:13px;text-decoration:underline;color:var(--purple);padding:0;border:none;position:relative;-webkit-appearance:auto;appearance:auto}.rc-selling-plans select:focus-visible{outline:none}.rc_popup_label_wrapper:before{content:"See more benefits";font-size:13px;line-height:1.38;text-decoration:underline;color:var(--purple)}.rc_popup_label_wrapper *{display:none}.product__guarantee{font-family:var(--font-open-sans)!important;font-size:14px;line-height:1.21;text-transform:uppercase;display:flex;align-items:center;gap:8px;margin-block:18px 0}.product__new_packing_details{margin-top:10px;cursor:pointer;text-decoration:underline}shopify-payment-terms{font-family:var(--font-open-sans);line-height:1.214;display:block}@media (min-width: 990px){.product{background-color:var(--gray-f6)}.product__inner{display:grid;grid-template-columns:48.48% 51.52%;max-width:1050px;padding-block:36px 25px;margin-inline:auto}.product__media{margin-top:30px;overflow:hidden}.product__media .swiper-arrows{left:20px;right:20px}.product__content{background-color:var(--white);padding:17px 23px 20px 32px;border-radius:6px}.product__title{font-size:28px}.product__reviews{margin-bottom:10px}.product__option{display:flex}.product__option-left{min-width:146px}.product__actions{margin-top:17px}.product__submit,.submit.flavor,.klaviyo-bis-trigger{width:auto;min-width:180px}}body.template-index{overflow-x:hidden}.delay>span{color:#db0808;font-weight:700;padding-bottom:0;padding-top:14px;display:block}.circle{width:16px;height:16px;margin-right:22px;border-radius:50%;display:inline-block;border:solid 2px}.circle.homestyle-bone-broth{background-color:#d77042}.circle.french-onion-bone-broth{background-color:#fddb53}.circle.thai-lemongrass-bone-broth{background-color:#84dc3e}.circle.rosemary-thyme-bone-broth{background-color:#71b447}.circle.miso-mushroom-bone-broth{background-color:#d5ab7e}.circle.lemon-sips{background-color:#fddb53}.circle.cucumber-lime{background-color:#84dc3e}.circle.mint{background-color:#3edc82}.circle.strawberry{background-color:#e76868}.sticky-add-to-cart{width:100%;min-width:100%;z-index:99999;position:fixed;align-items:center;display:flex;transform:translateY(100px);min-height:80px;bottom:0;right:0;transition:.5s ease-in-out;left:0;background-color:#fff}.sticky-add-to-cart label{width:auto;height:47px;margin:18px;border-radius:50px;border:1px solid #4e4b87;color:#4e4b87;text-align:left;padding:12px 27px 8px;transition:all .1s ease-in-out}.sticky-add-to-cart label:hover{cursor:pointer}.sticky-add-to-cart input[type=radio]{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.sticky-add-to-cart input[type=radio]:checked+label{color:#fff;background:#4e4b87;transition:all .1s ease-in-out}.sticky-add-to-cart.active{transition:.5s ease-in-out;transform:translateY(0)}.sticky-add-to-cart .inner-two .switch-field{position:relative}.sticky-add-to-cart .klaviyo-bis-trigger{font-size:12px;padding:8px 13px}.sticky-add-to-cart .inner-two .switch-field form:after{content:">";font:12px Consolas,monospace;color:#333;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:13px;top:11px;padding:0 0 2px;position:absolute;pointer-events:none}.sticky-add-to-cart .h4,.sticky-add-to-cart .h6{margin-bottom:0}.sticky-add-to-cart .h4{font-size:21px;line-height:28px;white-space:nowrap}.sticky-add-to-cart #sticky-variant-selection{font-size:12px;padding-right:25px;border-radius:20px;max-width:95px;margin:0 5px}.sticky-add-to-cart button#sticky-add-to-cart{text-transform:uppercase;font-size:14px;padding:14px 26px}@media screen and (min-width: 992px){.sticky-add-to-cart button#sticky-add-to-cart{font-size:14px;padding:14px 44px}.sticky-add-to-cart #sticky-variant-selection{font-size:14px}.sticky-add-to-cart .h4{font-size:28px;line-height:32px}}@media screen and (min-width: 1140px){.sticky-add-to-cart .klaviyo-bis-trigger{font-size:13px}}@media screen and (min-width: 1281px){.sticky-add-to-cart .klaviyo-bis-trigger{font-size:16px}}.sticky-add-to-cart .h6{font-size:14px;line-height:18px}.sticky-add-to-cart .align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.sticky-add-to-cart .justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.sticky-add-to-cart .justify-content-end{justify-content:flex-end!important}.sticky-add-to-cart .w-100{width:100%!important}.sticky-add-to-cart .pr-20{padding-right:20px!important}.sticky-add-to-cart .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.sticky-add-to-cart .col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sticky-add-to-cart .container{margin-right:auto;margin-left:auto;max-width:1229px;width:calc(100% - 25px)}@media screen and (min-width: 768px){.sticky-add-to-cart .container{width:calc(100% - 80px)}}.d-flex{display:flex}@media screen and (min-width: 992px){.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-none{display:none!important}}@media screen and (max-width:768px){.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{width:75%}button.swiper-arrow{display:none}.product__actions{margin-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/173/assets/section-product-main.css.map */
