body,html{overflow-x:hidden}.breadcrumbs{margin-bottom:calc(.5 * var(--grid-gutter))}[data-product-info]{display:grid;gap:var(--grid-gutter)}.product-title,h1.product__title{font-size:42px!important;width:100%;max-width:100%;margin:0}.flavor-highlight{display:block}.nutrition-profile{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;background:var(--nutrition-bg, #31B562);border-radius:16px;padding:10px 16px;text-align:center;margin-top:calc(25px - var(--grid-gutter))}.nutrition-profile__stat{display:flex;flex-direction:column;gap:2px;min-width:0}.nutrition-profile__value{font-family:"Agrandir Tight",var(--FONT-STACK-HEADING, sans-serif);font-weight:800;font-size:30px;line-height:.9;color:#fff7f2;text-transform:uppercase}.nutrition-profile__label{font-family:"Agrandir Tight",var(--FONT-STACK-HEADING, sans-serif);font-weight:800;font-size:18px;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:#161515;white-space:nowrap}@media screen and (max-width:767px){.nutrition-profile{padding:8px 10px;gap:6px;border-radius:14px}.nutrition-profile__value{font-size:24px}.nutrition-profile__label{font-size:10px}}@media screen and (max-width:768px){.product__title{margin-top:20px!important}.product-single__thumbnails{display:none!important}}.bd-checkmarks{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:8px;margin-top:calc(10px - var(--grid-gutter))}.bd-checkmarks__item{display:flex;align-items:center;gap:6px;min-width:0}.bd-checkmarks__icon{width:22px;height:22px;flex-shrink:0;display:block}.bd-checkmarks__label{font-family:"stratos",var(--FONT-STACK-HEADING, sans-serif);font-weight:700;font-size:12px;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;color:#161515;white-space:nowrap}@media screen and (max-width:767px){.bd-checkmarks{flex-wrap:nowrap;justify-content:space-between;gap:4px}.bd-checkmarks__item{gap:4px}.bd-checkmarks__icon{width:16px;height:16px}.bd-checkmarks__label{font-size:11px}}.product-swatches{display:flex;flex-wrap:wrap;gap:.5em}.product-swatch{display:flex;align-items:center;gap:10px;border:1px solid hsl(var(--gray));border-radius:12px;background:hsl(var(--white));padding:10px 12px;font-size:12px;text-align:left;font-weight:600}.new-crackers .product-swatches{flex-wrap:nowrap}.new-crackers .product-swatch{flex:1 1 0;min-width:0}.swatch-text{display:flex;flex-direction:column;gap:0;min-width:0}.swatch-title{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.2}.swatch-subtitle{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;line-height:1.2}.product-swatch img{width:40px;height:40px;flex-shrink:0;object-fit:contain}.product-swatch.active,.product-swatch:hover{outline:3px solid #161515;background:#ffd667}@media screen and (max-width:767px){.new-crackers .product-swatches{flex-wrap:wrap}.new-crackers .product-swatch{flex:1 1 calc(50% - .25em)}.swatch-title,.swatch-subtitle,.radio__fieldset .radio__label{font-size:16px}}.cart-indicator{fill:#fc5100;animation:none!important}form>:empty{display:none}[data-oke-star-rating]{text-align:left}bd-submit button.btn--submit{width:100%;display:flex;align-items:center}[data-one-time-price],[data-subscription-price]{font-weight:600}[data-cta-messages]{color:#161515;font-weight:600;justify-content:;text-align:center;font-size:var(--small-size);margin:.66em auto}.option-label{text-transform:uppercase;font-weight:700;letter-spacing:.05em;font-size:12px}.option-label:after{content:":"}.radio__fieldset .radio__label{padding:.5em 1em;font-size:var(--small-size);background:#fff}.product__form input[checked]+label{font-weight:700}.radio-btn[checked]+.label-name{font-weight:700}@media only screen and (max-width:749px){[data-oke-star-rating]{text-align:initial}}.short-description{margin-top:-10px}.short-description p,.product__description.rte *{font-size:14px}.details-container{position:relative}subscription-select,subscription-select .rte{font-size:13px}subscription-select .rte{margin:0 calc(2 * var(--grid-gutter))}.sub-features ul{margin:0;padding:0;font-size:13px}@media screen and (max-width:768px){.sub-features ul{margin-top:10px}}.subscription-toggle .label-name{line-height:1.1;display:flex;align-items:center;gap:.25em;font-weight:600}.subscription-type>span:before,.subscription-toggle summary:before{content:"";font-size:1em;display:flex;margin-right:1em;color:hsl(var(--green));box-shadow:0 0 0 1.5px hsl(var(--black));border-radius:100%;width:1em;height:1em;min-width:1em;min-height:1em}.subscription-toggle summary{display:flex;align-items:center;padding:1em}.subscription-toggle{border:2px solid hsl(var(--gray));border-radius:10px;background:hsl(var(--white))}.subscription-toggle.subscription-toggle--selected{border:2px solid hsl(var(--black))}.subscription-toggle.subscription-toggle--selected summary:before{content:"";background:hsl(var(--green));border:2px solid hsl(var(--white))}.subscription-toggle.subscription-toggle--selected summary{pointer-events:none;line-height:1.1;margin-bottom:.5em}.subscription-toggle .label-name{line-height:1.1}input.subscription-input{display:none}.subscription-input+.label-name{border:1px solid #161515;padding:.5em;border-radius:calc(.66 * var(--border-radius));cursor:pointer;transition:background-color .5s ease;background:#fbd981}.subscription-input+.label-name:hover{border-color:hsl(var(--black));background-color:hsla(var(--gray-dark1),.5);color:hsl(var(--white))}.subscription-input:checked+.label-name{border-color:hsl(var(--black));background-color:hsl(var(--gray-dark1));color:hsl(var(--white))}.product-buttons.inactive{pointer-events:none;opacity:.2}.out-of-stock{background:hsl(var(--orange));padding:.5em;border:var(--border-radius);text-align:center;color:hsl(var(--gray));font-weight:600}.info-area .subscription .price__regular{display:block}.subscription-content{padding:0 0 .5em}.subscription-content .inner{display:flex;flex-flow:wrap;padding:0 1em;gap:0 calc(.5 * var(--grid-gutter))}.subscription-content.active{display:block}.subscription-type .label-name{display:flex;border:2px solid hsl(var(--gray));width:100%;border-radius:var(--border-radius);line-height:1.1}.subscription-type input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:0;border:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.subscription-type input[type=radio]:focus-visible~.label-name{outline:2px solid #161515;outline-offset:2px}.subscription-type>span{display:flex;cursor:pointer;align-items:center;width:100%;padding:1em;background:hsl(var(--white))}.subscription-type input:checked+span{border:3px solid #161515}.radio__fieldset .radio__input:checked~.radio__label{outline:2.5px solid #161515;border:1px solid #161515;background:#fcd062}.subscription-type:not(.single-payment,.tier-discounts) input:checked+span{border-radius:var(--input-radius) var(--input-radius) 0 0}.subscription-type input[type=radio]:checked~span:before{content:"";background:hsl(var(--green));border:1.5px solid hsl(var(--white))}.hidden-subscription{display:none}.subscription-container{margin-bottom:1em;font-weight:500;font-family:var(--alt-style)}.subscription-container .price{display:inline-flex}.subscription-container .price dl,.subscription-container .price dd{margin:0}.subscription-details .tooltip-content{font-size:12px;position:absolute;z-index:1;background:hsl(var(--green));padding:1em;color:#fff;width:250px;margin:auto;top:calc(100% + 15px);display:none;right:0}.subscription-details:hover .tooltip-content{display:block}.subscription-details{position:relative;flex-grow:1;text-align:right}.subscription-details .tooltip-content:before{content:"";border-bottom:10px solid hsl(var(--green));border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;top:-10px;margin:auto;left:25%}.subscription-pricing .original-price{margin-right:.5em}.subscription-pricing{display:flex}.subscription .badge,.subscription-disclaimer{display:none}.subscription-content.active~.subscription-disclaimer{display:block}.subscription .cap{display:none}.sub-cta{display:flex;width:5em;height:5em;background-color:#161515;justify-content:center;align-items:center;font-size:1.2em;font-weight:600;color:hsl(var(--white));line-height:1.2;text-align:center;border-radius:100%;transform:rotate(14deg);position:absolute;right:-2em;bottom:-1em;display:none}@media only screen and (max-width:749px){.subscription-content .inner{grid-template-columns:1fr;gap:.5em}.subscription-details .tooltip-content{width:80%;right:5%;left:5%}.subscription-details{text-align:left;margin-top:.5em;width:100%}.subscription-type:not(:first-child){margin-top:.25em}.subscription-content{width:100%}.subscription-toggle .label-name{flex-flow:wrap}.sub-cta{top:0;right:0}}.floating-product-button{background:#161515;position:fixed;bottom:0;width:100%;z-index:999;padding:.5em;left:0;display:none}.floating-product-button .h3{padding:0;margin:0;flex-grow:1;color:hsl(var(--white))}.showFloat .floating-product-button{display:block}.showFloat button.needsclick{display:none}.btn{font-weight:700;text-transform:none;font-size:16px;padding-left:30px;padding-right:30px}.product-single{padding-top:0!important;padding-bottom:60px}.product__form__wrapper .radio__button span,.option-label span{font-size:12px;font-weight:700}@media screen and (max-width:767px){.product__form__wrapper .radio__button span,.option-label span{font-size:16px}}.label-name span:nth-of-type(2){color:#161515;font-size:14px}.product-single__wrapper .bd-slider{width:100%;aspect-ratio:1}.slide.media-container{aspect-ratio:1;width:100%;overflow:hidden;border-radius:20px}.slide.media-container img,.slide.media-container video{height:100%;width:100%;object-fit:cover;display:block}.slide.media-container iframe.product-gallery__iframe{height:100%;width:100%;border:0;display:block}.featured-review img{height:100%;width:100%;object-fit:cover}.product-images-slides{position:relative}.product-images-slides .flickity-prev-next-button{width:40px;height:40px;background:transparent;box-shadow:none}.product-images-slides .flickity-prev-next-button:hover{background:#fff9}.product-images-slides .flickity-prev-next-button.previous{left:6px}.product-images-slides .flickity-prev-next-button.next{right:6px}.product-images-slides .flickity-button-icon{fill:#1a1a1a}.product-gallery__thumbs-wrapper{position:relative;margin-top:12px;--thumb-gap: 12px}.product-gallery__thumbs{display:flex;gap:var(--thumb-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.product-gallery__thumbs::-webkit-scrollbar{display:none}.product-gallery__thumb{position:relative;aspect-ratio:1;flex:0 0 calc((100% - 3 * var(--thumb-gap)) / 4);scroll-snap-align:start;padding:0;overflow:hidden;border-radius:14px;border:2px solid transparent;background:none;cursor:pointer;transition:border-color .15s ease}.product-gallery__thumbs-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:50%;border:1px solid rgba(0,0,0,.12);background:#fff;color:#161515;box-shadow:0 2px 6px #00000026;cursor:pointer;transition:opacity .15s ease}.product-gallery__thumbs-arrow--prev{left:-8px}.product-gallery__thumbs-arrow--next{right:-8px}.product-gallery__thumbs-arrow[disabled]{opacity:0;pointer-events:none}.product-gallery__thumb img{height:100%;width:100%;object-fit:cover;display:block}.product-gallery__thumb.is-active{border-color:#1a1a1a}.product-gallery__thumb-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#0000008c;color:#fff;pointer-events:none}@media screen and (max-width:767px){.product-gallery__thumbs-wrapper{--thumb-gap: 8px}.product-gallery__thumb{border-radius:10px}.product-gallery__thumbs-arrow{display:none}}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{background-color:#161515!important;border-color:#161515!important}.oke-button:before,.oke-icon{display:none!important}@media screen and (max-width:768px){.product-swatch-options{margin-bottom:20px}}#truemed-instructions,.truemed-instructions,.truemed-entry-box{display:none!important}.preorder-note{text-align:center;font-size:var(--small-size);margin:.66em auto 0;color:#161515}.icon-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;background:#fff;border-radius:24px;padding:24px 16px}.icon-benefits__item{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:2px;min-width:0}.icon-benefits__icon{width:auto;height:80px;max-width:100%}@media screen and (max-width:767px){.icon-benefits{padding:16px 10px;border-radius:18px}.icon-benefits__icon{height:58px}}@media screen and (max-width:767px){.btn--submit{font-size:20px}.product__form .btn--submit span{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/206/assets/bd-pdp.css.map */
