.jdgm-prev-badge__text{font-family:"Exo 2",sans-serif;font-size:1.4rem;line-height:1;letter-spacing:0}.product__description{font-size:1.4rem;font-family:"Exo 2",sans-serif;color:#3f405e}.product__title>*{font-family:"Exo 2",sans-serif;font-weight:700;letter-spacing:0px}.product-form__input .form__label{color:#0c0221;font-size:16px;font-family:"Exo 2",sans-serif;font-weight:600;padding-bottom:5px}.product-form__input input[type=radio]+label{font-family:"Exo 2",sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:0}.product-form__input input[type=radio]:checked+label{background-color:#fff;color:#0c0221;border-color:#0c0221;font-weight:600}.product-announcement p b{font-weight:600;font-family:"Exo 2",sans-serif;letter-spacing:0}.product-tab-section{background:#faf9fc;background-image:url(/cdn/shop/files/Frame_40_1.png?v=1712581750);background-repeat:no-repeat;background-size:cover}.product-tab-section .inner-heading p{font-family:"Exo 2",sans-serif;font-weight:600;font-size:1.4rem;color:#fc5d03;text-transform:uppercase;text-align:center;margin:unset}.product__info-container .product__description{margin:1.5rem 0}.product-tab-section .inner-heading h2{font-family:"Exo 2",sans-serif}@media (min-width: 750px){.product-media-container{width:100%}.jdgm-prev-badge__text{font-size:1.6rem}.product__description{font-size:1.6rem;text-wrap:pretty}.product__title *{line-height:1;font-size:3.6rem}.product-form__input input[type=radio]+label{font-size:1.6rem}.product-tab-section{padding:120px 0;background:#faf9fc;background-image:url(/cdn/shop/files/Frame_40_1.png?v=1712581750);background-repeat:no-repeat;background-size:cover}}@media (min-width: 990px){.main-product-page-width{max-width:100%}}.flavors-wrapper-container{background:#fafafa;padding:15px 20px;border-radius:5px 5px 0 0;margin-bottom:0}.flavor-offer-wrapper{display:flex;align-items:center;justify-content:center;column-gap:10px;background:#fff8f5;border:1px solid #ffe2d6;border-radius:5px;padding:10px 0}.flavor-offer-wrapper .flavor-offer-text *{font-size:16px;line-height:24px;letter-spacing:0em;text-align:center;margin:0}.flavor-variant-wrapper{display:flex;align-items:center;justify-content:space-between;padding:20px 16px 16px;background:#fff;margin:8px 0;border:1px solid #e3e4ed;border-radius:4px;cursor:pointer}.flavor-variant-info{display:flex;align-items:center;column-gap:12px}.flavor-variant-color{display:block!important;width:30px;height:30px;border-radius:100%}.flavor-variant-title{font-family:"Exo 2",sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:20px;letter-spacing:0em;text-align:left}.flavor-variant-available{position:relative;padding-left:16px;font-size:14px;font-weight:400;line-height:12px;letter-spacing:0em;text-align:left;background-image:url(/cdn/shop/files/CheckCircle.svg?v=1712654731);background-repeat:no-repeat;color:#297759}.flavor-variant-available:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%}.flavor-variant-unavailable{position:relative;padding-left:12px;font-size:14px;font-weight:400;line-height:17px;letter-spacing:0em;text-align:left;color:#db1e1e}.flavor-variant-unavailable:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;background-color:#db1e1e;border-radius:50%}.flavor-variant-form-add-button{background-color:#ee6f27;border-color:#ee6f27;min-height:35px;width:100%;font-weight:700;font-size:16px;line-height:20px;text-align:center;padding:0;text-transform:uppercase}.flavor-variant-form{width:128px}.product__variant-selects-input{width:50px;border:0px;outline:0;text-align:center}.product__variant-selects-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:unset;border-radius:100%;padding:0;background-color:#fff;font-weight:700}.product__variant-selects-input:focus-visible{outline-offset:0;box-shadow:none}input.product__variant-selects-input::-webkit-outer-spin-button,input.product__variant-selects-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.product__variant-selects-input[type=number]{-moz-appearance:textfield}.total_price_wrapper{display:flex;align-items:center;justify-content:center;background:#fafafa;margin:0;padding:0 0 20px;border-radius:0 0 5px 5px;column-gap:10px}.total_price_title,.total_price_price{font-family:Exo 2;font-size:20px;font-weight:600;line-height:24px;text-align:left;color:#0c0221}@media (max-width: 750px){.product__variant-selects-input{width:6rem!important}}.custom-product-options-container.flavor-option-quantity .flavor-variant-form,.wrapper-dropdown .flavor-variant-form{display:none}.selected-display .flavor-variant-wrapper{pointer-events:none;margin:0}.flavor-variant-wrapper{color:rgb(var(--color-foreground))}.flavor-variant-wrapper .flavor-variant-available{display:block}.flavor-variant-wrapper.variant-unavailable .flavor-variant-available,.flavor-variant-wrapper .flavor-variant-unavailable{display:none}.flavor-variant-wrapper.variant-unavailable .flavor-variant-unavailable{display:block}.flavor-variant-unavailable:before{content:none}.flavor-variant-unavailable{padding-left:0}.flavor-variant-email-me-wrapper{display:none}.flavor-variant-wrapper.variant-unavailable .flavor-variant-form-add-product{display:none!important}.flavor-variant-wrapper.variant-unavailable .flavor-variant-email-me-wrapper{display:inline-block}.wrapper-dropdown .flavor-variant-color{display:none!important}.wrapper-dropdown .flavor-variant-availability-wrapper{display:none}.flavor-variant-title__inner{display:flex;align-items:center;line-height:1.2}.flavor-variant-title__inner p{margin:0}.flavor-variant-title__inner .flavor-variant-sale-price{color:#ee6f27;font-weight:600}.flavor-variant-title__inner .flavor-variant-compare-at-price{color:#888393;text-decoration:line-through;font-weight:600}.flavor-variant-title__inner h2{margin-bottom:0}.flavor-variant-title__inner{margin-bottom:.5rem}.flavor-variant-info.regular-price-item .flavor-variant-sale-price{color:rgb(var(--color-foreground))}.flavor-variant-info.sale-price-item .flavor-variant-title__inner span{color:#888393}.flavor-variant-number-shakes p{margin:0;line-height:1}.flavor-variant-number-shakes{color:rgba(var(--color-foreground),.75);margin:0}.badge{background-color:#ee6f27}.product .price .badge{margin-bottom:0;font-size:1.6rem;padding:.4rem 1rem}.badge.price__badge-sold-out{display:none!important}.price__sale{font-family:"Exo 2"}.flavor-variant-email-me-button{background-color:#fff;color:#000;border-color:#888393;border-style:solid;border-width:1px;min-height:35px;width:100%;font-weight:700;font-size:16px;line-height:20px;text-align:center;padding:0;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/74/assets/custom-main-product.css.map */
