.bo-pdp{display:block;padding:20px var(--bo-gutter) 30px;color:var(--bo-color-ink)}.bo-pdp__inner{display:flex;flex-direction:column;gap:24px;max-width:1240px;margin-inline:auto}.bo-pdp__media{display:flex;flex-direction:column;align-items:center;gap:16px;min-width:0}.bo-gallery{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;width:100%}.bo-gallery__main{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:4px;aspect-ratio:350 / 352;background:#efe6d8}.bo-gallery__main::-webkit-scrollbar{display:none}.bo-gallery__slide{flex:0 0 100%;padding:0;border:0;background:none;scroll-snap-align:start;cursor:zoom-in}.bo-gallery__image{display:block;width:100%;height:100%;object-fit:cover}.bo-gallery__zoom{position:absolute;right:12px;top:calc(min(100vw - 40px,100%) * 352 / 350 - 32px);color:var(--bo-color-ink);pointer-events:none}.bo-gallery__thumbs{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 28px)/5);gap:7px;overflow-x:auto;scrollbar-width:none}.bo-gallery__thumbs::-webkit-scrollbar{display:none}.bo-gallery__thumb{aspect-ratio:1;padding:0;border:1px solid transparent;border-radius:2px;background:#efe6d8;overflow:hidden;cursor:pointer;opacity:.6}.bo-gallery__thumb img{display:block;width:100%;height:100%;object-fit:cover}.bo-gallery__thumb[aria-selected=true]{border-color:var(--bo-color-ink);opacity:1}.bo-gallery__thumb:focus-visible,.bo-gallery__slide:focus-visible{outline:2px solid var(--bo-color-ocean);outline-offset:2px}.bo-pdp__nutrition-button{min-height:32px;border:1px solid var(--bo-color-ink);border-radius:2px;background:var(--bo-color-white);color:var(--bo-color-ink);font-family:var(--bo-font-ui);font-weight:500;font-stretch:condensed;font-size:15px;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background-color var(--bo-dur-hover) var(--bo-ease),color var(--bo-dur-hover) var(--bo-ease);min-height:50px;padding:12px 20px;font-size:20px}.bo-pdp__nutrition-button:hover{background:transparent}.bo-lightbox{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:#181818f2}.bo-lightbox::backdrop{background:#0009}.bo-lightbox__track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory}.bo-lightbox__slide{flex:0 0 100%;display:grid;place-items:center;padding:56px 16px;scroll-snap-align:start}.bo-lightbox__slide img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.bo-lightbox__close{position:fixed;top:12px;right:12px;z-index:1;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--bo-color-white);color:var(--bo-color-ink);cursor:pointer}@media screen and (min-width:990px){.bo-lightbox__slide{padding:80px 40px}.bo-lightbox__slide img{max-width:min(100%,640px);max-height:min(100%,70vh,640px)}}.bo-pdp__info{display:flex;flex-direction:column;gap:24px;min-width:0}.bo-pdp__head{display:flex;flex-direction:column;align-items:center;gap:13px;padding-top:8px;text-align:center}.bo-pdp__rating{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 16px;font-family:var(--bo-font-editorial);font-size:16px;line-height:19px;color:#0a3419}.bo-pdp__rating-stars{display:inline-flex;align-items:center;gap:10px}.bo-pdp__stars{--bo-star-size: 18px;--bo-stars-gap: 4px;--bo-star-color: #ecbe29}.bo-pdp__rating-link{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.bo-pdp__rating-link:hover{text-decoration:underline;text-underline-offset:3px}.bo-pdp__title{margin:0;font-family:var(--bo-font-heading);font-weight:400;font-size:32px;line-height:1.2;text-transform:uppercase;color:var(--bo-color-ink)}.bo-pdp__intro{display:flex;flex-direction:column;gap:16px}.bo-pdp__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin:0 0 -9px;padding:0;list-style:none}.bo-pdp__pill{position:relative;isolation:isolate;display:grid;place-items:center;box-sizing:border-box;height:52px;padding:0 16px;font-family:var(--bo-font-heading);font-size:12px;line-height:1.2;text-transform:uppercase;color:var(--bo-color-white);white-space:nowrap;transform:rotate(-1deg)}.bo-pdp__pill .bo-pdp__pill-bg{object-fit:contain}@media screen and (max-width:989px){.bo-pdp__pill:nth-child(1){min-width:96px}.bo-pdp__pill:nth-child(2){min-width:113px}.bo-pdp__pill:nth-child(3){min-width:129px}}.bo-pdp__pill-bg,.bo-tag__bg,.bo-unlock__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:fill;z-index:-1}.bo-pdp__form{display:flex;flex-direction:column;gap:28px}.bo-pdp__group{min-width:0;margin:0;padding:0;border:0}.bo-pdp__label{margin:0 0 16px;padding:0;font-family:var(--bo-font-ui);font-weight:700;font-stretch:condensed;font-size:14px;line-height:1.3;text-transform:uppercase;color:var(--bo-color-ink)}.bo-pdp__label a{color:inherit}.bo-packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bo-pack{position:relative;display:grid;place-items:center;min-height:80px;padding:24px 8px;border:1px solid #adadad;border-radius:2px;background:var(--bo-color-white);color:var(--bo-color-ink);cursor:pointer;transition:border-color var(--bo-dur-hover) var(--bo-ease)}.bo-pack:hover{border-color:var(--bo-color-ink)}.bo-pack[aria-pressed=true]{border:2px solid var(--bo-color-red);color:var(--bo-color-red)}.bo-pack:focus-visible{outline:2px solid var(--bo-color-ocean);outline-offset:2px}.bo-pack__count{font-family:var(--bo-font-heading);font-size:20px;line-height:1.2;text-transform:uppercase}.bo-pack__deal{position:absolute;left:50%;top:-12px;width:88px;max-width:calc(100% + 4px);padding:4px 12px;border-radius:24px;background:var(--bo-color-red);color:var(--bo-color-white);font-family:var(--bo-font-ui);font-weight:700;font-stretch:condensed;font-size:10px;line-height:1;text-align:center;text-transform:uppercase;transform:translate(-50%)}.bo-pack__tag{position:absolute;left:50%;bottom:-7px;isolation:isolate;padding:4px 12px;color:var(--bo-color-white);font-family:var(--bo-font-ui);font-weight:700;font-stretch:condensed;font-size:10px;line-height:1;text-transform:uppercase;white-space:nowrap;transform:translate(-50%);min-width:90px;min-height:18px;display:flex;justify-content:center;align-items:center}.bo-flavors-list{margin:0;padding:0;list-style:none;border:1px solid #adadad;border-radius:2px;background:var(--bo-color-white)}.bo-flavor-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:72px;padding:12px}.bo-flavor-row+.bo-flavor-row{padding-top:11px;border-top:1px solid #adadad}.bo-flavor-row__name{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.bo-flavor-row__thumb{flex:none;width:36px;height:48px;object-fit:contain}.bo-flavor-row__thumb{transform-origin:50% 60%;transition:transform var(--bo-dur-hover) var(--bo-ease)}@media(hover:hover){.bo-flavor-row:hover .bo-flavor-row__thumb{transform:rotate(-6deg) scale(1.1)}}@media(prefers-reduced-motion:reduce){.bo-flavor-row__thumb{transition:none}}.bo-flavor-row__title{font-family:var(--bo-font-ui);font-weight:700;font-stretch:condensed;font-size:16px;line-height:1.2}.bo-flavor-row__soldout{font-family:var(--bo-font-ui);font-size:12px;color:var(--bo-color-red)}.bo-flavor-row.is-sold-out .bo-flavor-row__thumb{opacity:.5}.bo-flavor-row__info{position:relative;display:inline-grid;place-items:center;width:24px;height:24px;margin:-5px -5px -5px -4px;padding:0;border:0;background:none;color:var(--bo-color-ink);cursor:help}.bo-flavor-row__tip{position:absolute;left:12px;right:12px;bottom:calc(100% - 6px);z-index:3;padding:8px 12px;border-radius:2px;background:var(--bo-color-ink);color:var(--bo-color-white);font-family:var(--bo-font-ui);font-size:12px;line-height:1.3;opacity:0;visibility:hidden;transition:opacity var(--bo-dur-hover) var(--bo-ease)}.bo-flavor-row__info:hover+.bo-flavor-row__tip,.bo-flavor-row__info:focus-visible+.bo-flavor-row__tip{opacity:1;visibility:visible}.bo-tag{position:relative;isolation:isolate;display:inline-flex;gap:4px;padding:4px 12px;color:var(--bo-color-white);font-family:var(--bo-font-ui);font-weight:700;font-stretch:condensed;font-size:10px;line-height:1;text-transform:uppercase;white-space:nowrap;width:70px;justify-content:center;align-items:center;height:18px}.bo-tag--red:not(:has(.bo-tag__bg)){background:var(--bo-color-red)}.bo-tag--navy:not(:has(.bo-tag__bg)){background:#052b3e}.bo-stepper{flex:none;display:inline-flex;align-items:center;gap:4px}.bo-stepper__button{display:grid;place-items:center;width:32px;height:32px;margin:-5px;padding:0;border:0;background:none;color:var(--bo-color-red);cursor:pointer}.bo-stepper__icon{display:block;width:18px;height:18px;max-width:none;object-fit:contain}.bo-stepper__button:disabled{cursor:not-allowed}.bo-stepper__button:disabled .bo-stepper__icon{filter:grayscale(1);opacity:.35}.bo-stepper__button:focus-visible{outline:2px solid var(--bo-color-ocean);outline-offset:-2px}.bo-stepper__value{min-width:22px;font-family:var(--bo-font-ui);font-weight:700;font-stretch:condensed;font-size:16px;line-height:1.2;text-align:center}.bo-flavor-row[data-locked] .bo-flavor-row__name{opacity:.55}.bo-options{border:1px solid #adadad;border-radius:2px;background:#fff}.bo-option{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:10px;padding:16px;color:var(--bo-color-ink);transition:background-color var(--bo-dur-hover) var(--bo-ease)}.bo-option.bo-option--onetime{display:flex;justify-content:space-between}.bo-option.is-selected{margin:-1px;padding:16px;border:2px solid var(--bo-color-ink);border-radius:2px;background:#052b3e;color:var(--bo-color-white)}.bo-option{cursor:pointer}.bo-option.is-disabled{cursor:not-allowed}.bo-option.is-disabled .bo-option__label,.bo-option.is-disabled .bo-option__price{opacity:.5}.bo-option__row{display:contents}.bo-option__label{grid-column:1;grid-row:1;align-self:start}.bo-option--onetime .bo-option__label{align-self:center}.bo-option__price{grid-column:2;grid-row:1 / span 2}.bo-option__label{display:inline-flex;align-items:center;gap:10px;cursor:pointer}.bo-option__radio{position:absolute;opacity:0;width:1px;height:1px}.bo-option__dot{flex:none;width:20px;height:20px;border:2px solid currentColor;border-radius:50%}.bo-option__radio:checked+.bo-option__dot{background:radial-gradient(currentColor 0 5px,transparent 5.5px)}.bo-option__radio:focus-visible+.bo-option__dot{outline:2px solid var(--bo-color-mustard);outline-offset:2px}.bo-option__name{font-family:var(--bo-font-ui);font-weight:700;font-stretch:condensed;font-size:16px;line-height:1.2;text-transform:uppercase;white-space:nowrap}.bo-option__price{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:0;text-align:right}.bo-option__amounts{display:inline-flex;align-items:baseline;gap:8px}.bo-option__compare{font-family:var(--bo-font-ui);font-stretch:condensed;font-size:14px;line-height:1.2;opacity:.8}.bo-option__compare:empty{display:none}.bo-option__final{font-family:var(--bo-font-heading);font-size:20px;line-height:1.2}.bo-option__save{max-width:none;white-space:nowrap;padding:4px 6px;border-radius:24px;background:var(--bo-color-red);color:var(--bo-color-white);font-family:var(--bo-font-ui);font-weight:700;font-stretch:condensed;font-size:10px;line-height:1;text-align:center;text-transform:none}.bo-option__save:empty{display:none}.bo-option__plan{position:relative;grid-column:1;grid-row:2;justify-self:start;margin:4px 0 0 30px}.bo-option__select{-webkit-appearance:none;appearance:none;min-height:30px;padding:6px 32px 6px 11px;border:1px solid currentColor;border-radius:2px;background:transparent;color:inherit;font-family:var(--bo-font-ui);font-weight:700;font-stretch:condensed;font-size:10px;line-height:1.2;text-transform:uppercase;cursor:pointer}.bo-option__select option{color:var(--bo-color-ink)}.bo-option__caret{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.bo-option__note{grid-column:1 / -1;margin:8px 0 0 30px;font-family:var(--bo-font-ui);font-size:12px;line-height:1.3}.bo-perks{position:relative;display:grid;grid-column:1 / -1;grid-template-columns:1fr;gap:0;margin:24px 0 0;padding:0;list-style:none}.bo-perk{display:flex;align-items:center;gap:8px}.bo-perk+.bo-perk{margin-top:10px;padding-top:10px;border-top:1px solid color-mix(in srgb,currentColor 25%,transparent)}.bo-perk__icon{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--bo-color-muted-mustard, #e6d571)}.bo-perk__icon img{width:14px;height:14px;object-fit:contain}.bo-perk__text{display:flex;flex-direction:column;font-family:var(--bo-font-ui);font-stretch:condensed;font-size:10px;line-height:1.3}.bo-perk__text strong{font-weight:700;font-size:12px;line-height:15px;text-transform:uppercase}.bo-perk__text span{line-height:13px}.bo-pdp__buy{display:flex;flex-direction:column;gap:20px;margin-top:4px}.bo-pdp__assurance{display:flex;flex-direction:column;align-items:center;gap:12px}.bo-pdp__atc{width:100%}.bo-pdp__atc[aria-busy=true]{opacity:.75;cursor:progress}.bo-pdp__error{margin:0;font-family:var(--bo-font-ui);font-size:14px;color:var(--bo-color-red);text-align:center}.bo-pdp__guarantee{display:flex;align-items:center;justify-content:center;gap:4px;margin:0;font-family:var(--bo-font-ui);font-stretch:condensed;font-size:12px;line-height:1.3;text-align:center}.bo-pdp__guarantee svg{flex:none}.bo-pdp__callout{align-self:center;margin:0;padding:8px 16px;border:1px solid var(--bo-color-ink);border-radius:2px;background:var(--bo-color-muted-mustard, #e6d571);font-family:var(--bo-font-ui);font-weight:700;font-stretch:condensed;font-size:12px;line-height:1.2;text-align:center;min-width:326px;min-height:33px;display:flex;align-items:center;justify-content:center}.bo-unlocks .bo-pdp__label{margin-bottom:12px}.bo-unlocks__list{display:flex;margin:0;padding:0;list-style:none}.bo-unlock{position:relative;isolation:isolate;flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:4px;padding:8px 12px;color:var(--bo-color-white);font-family:var(--bo-font-ui);font-weight:700;font-stretch:condensed;font-size:10px;line-height:1;white-space:nowrap;min-width:119px;min-height:32px}.bo-unlock+.bo-unlock{margin-left:-4px}.bo-unlock:not(:has(.bo-unlock__bg)){background:var(--bo-color-ink)}.bo-unlock svg{flex:none;width:16px;height:16px}.bo-accordions{display:flex;flex-direction:column}.bo-accordion+.bo-accordion{border-top:2px solid rgb(41 40 40 / .15)}.bo-accordion__title{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-block:11px;font-family:var(--bo-font-heading);font-size:14px;line-height:21px;text-transform:uppercase;list-style:none;cursor:pointer}.bo-accordion:first-child .bo-accordion__title{padding-top:0}.bo-accordion:last-child:not([open]) .bo-accordion__title{padding-bottom:0}.bo-accordion__title::-webkit-details-marker{display:none}.bo-accordion__title:focus-visible{outline:2px solid var(--bo-color-ocean);outline-offset:2px}.bo-accordion__icon{position:relative;flex:none;width:16px;height:16px}.bo-accordion__icon:before,.bo-accordion__icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-repeat:no-repeat;background-size:contain;transition:opacity var(--bo-dur-accordion) var(--bo-ease-out)}.bo-accordion__icon:before{background-image:url(/cdn/shop/files/Plus.svg?v=1791886493)}.bo-accordion__icon:after{background-image:url(/cdn/shop/files/Minus.svg?v=1791886492);opacity:0}.bo-accordion[open] .bo-accordion__icon:before{opacity:0}.bo-accordion[open] .bo-accordion__icon:after{opacity:1}.bo-accordion__content{padding-bottom:16px;font-family:var(--bo-font-editorial);font-size:12px;line-height:1.3}.bo-accordion__content p{margin:0}.bo-accordion__content p+p{margin-top:.6em}.bo-ingredients{display:grid;gap:8px;margin:8px 0 0}.bo-ingredients dt{font-family:var(--bo-font-heading);font-size:.95em;text-transform:uppercase}.bo-ingredients dd{margin:0}.bo-accordion__link{margin-top:12px;padding:0;border:0;background:none;color:inherit;font-family:var(--bo-font-ui);font-weight:700;font-stretch:condensed;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@supports (interpolate-size: allow-keywords){.bo-accordions{interpolate-size:allow-keywords}.bo-accordion::details-content{block-size:0;overflow:hidden;transition:block-size var(--bo-dur-accordion) var(--bo-ease-out),content-visibility var(--bo-dur-accordion) allow-discrete}.bo-accordion[open]::details-content{block-size:auto}}.bo-nutrition{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--bo-color-ink);border-radius:2px;background:var(--bo-color-cream);color:var(--bo-color-ink)}.bo-nutrition::backdrop{background:#29282899}.bo-nutrition__panel{display:flex;flex-direction:column;gap:16px;padding:20px}.bo-nutrition__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.bo-nutrition__title{margin:0;font-family:var(--bo-font-heading);font-weight:400;font-size:24px;line-height:1.2;text-transform:uppercase}.bo-nutrition__close{display:grid;place-items:center;width:44px;height:44px;margin:-10px -10px -10px 0;border:0;background:none;color:inherit;cursor:pointer}.bo-nutrition__tabs{display:flex;flex-wrap:wrap;gap:8px}.bo-nutrition__tab{min-height:36px;padding:8px 14px;border:1px solid var(--bo-color-ink);border-radius:2px;background:var(--bo-color-white);color:var(--bo-color-ink);font-family:var(--bo-font-ui);font-stretch:condensed;font-size:14px;cursor:pointer}.bo-nutrition__tab[aria-selected=true]{background:var(--bo-color-ink);color:var(--bo-color-white);font-weight:700}.bo-nutrition__image{display:block;width:100%;height:auto}.bo-nutrition__text,.bo-nutrition__ingredients{margin:0;font-family:var(--bo-font-editorial);font-size:16px;line-height:1.4}.bo-nutrition__ingredients+.bo-nutrition__ingredients{margin-top:6px}.bo-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--bo-color-ink);color:var(--bo-color-white);box-shadow:0 -4px 12px #0003;transform:translateY(110%);transition:transform .3s var(--bo-ease-out)}.bo-sticky.is-visible{transform:none}.bo-sticky[popover]{inset:auto 0 0;width:auto;height:auto;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:visible;background:var(--bo-color-ink);background:url(/cdn/shop/files/sticky_add-to-cart_bar.png?v=1792431447);color:var(--bo-color-white)}.bo-sticky__inner{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px 16px;max-width:1440px;margin-inline:auto;padding:12px 20px}.bo-sticky__product{display:flex;align-items:center;gap:21px;min-width:0}.bo-sticky__image{display:none;flex:none;width:64px;height:64px;border-radius:2px;object-fit:cover}.bo-sticky__text{display:flex;flex-direction:column;gap:6px;min-width:0}.bo-sticky__title{margin:0;font-family:var(--bo-font-ui);font-weight:700;font-stretch:condensed;font-size:14px;line-height:1.2;text-transform:uppercase}.bo-sticky__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0}.bo-sticky__chip{padding:6px 12px;border:1px solid currentColor;border-radius:24px;font-family:var(--bo-font-ui);font-stretch:condensed;font-size:16px;line-height:120%}.bo-sticky__chip:empty{display:none}.bo-sticky__price{display:flex;flex-direction:column;align-items:flex-end;gap:4px;margin:0;text-align:right}.bo-sticky__price s{font-family:var(--bo-font-ui);font-stretch:condensed;font-size:12px;opacity:.8}.bo-sticky__price s:empty{display:none}.bo-sticky__price span{font-family:var(--bo-font-heading);font-size:20px;line-height:1.2}.bo-sticky__atc{grid-column:1 / -1;width:100%}@media(prefers-reduced-motion:reduce){.bo-sticky{transition:none}}@media screen and (min-width:990px){.bo-pdp{padding:100px var(--bo-gutter) 100px}.bo-pdp__inner{display:grid;grid-template-columns:minmax(0,592fr) minmax(0,592fr);align-items:start;column-gap:56px}.bo-pdp__media{position:sticky;top:24px;gap:0}.bo-gallery{grid-template-columns:64px minmax(0,1fr);gap:12px}.bo-gallery__main{grid-column:2;grid-row:1;aspect-ratio:516 / 520}.bo-gallery__zoom{top:auto;right:20px;bottom:20px}.bo-gallery__thumbs{grid-column:1;grid-row:1;grid-auto-flow:row;grid-template-columns:64px;grid-auto-columns:auto;align-content:start;gap:10px;max-height:520px;overflow-x:hidden;overflow-y:auto}.bo-pdp__nutrition-button{display:inline-block;margin-top:16px;margin-left:76px}.bo-pdp__info{gap:28px}.bo-pdp__head{align-items:flex-start;gap:8px;padding-top:0;text-align:left}.bo-pdp__rating{justify-content:flex-start;padding-top:8px;font-size:20px;line-height:26px}.bo-pdp__stars{--bo-star-size: 24px}.bo-pdp__title{font-size:44px}.bo-pdp__pills{justify-content:flex-start;gap:min(8px,1.351cqw);margin-bottom:0}.bo-pdp__info{container-type:inline-size}.bo-pdp__pill{height:min(72px,12.162cqw);padding:0 min(24px,4.054cqw);font-size:min(20px,3.378cqw);min-width:175px;min-height:72px}.bo-pdp__form{gap:28px}.bo-pdp__label{margin-bottom:20px}.bo-pdp__group:has(.bo-flavors-list) .bo-pdp__label{margin-bottom:16px}.bo-packs{gap:12px;padding-top:0}.bo-pack{min-height:105px}.bo-pack__deal,.bo-pack__tag{font-size:12px}.bo-pack__deal{top:-11px;width:max-content;padding:6px 8px;min-width:152px;min-height:26px;display:flex;align-items:center;justify-content:center}.bo-pack__tag{bottom:-11px;min-width:103px;min-height:22px;display:flex;justify-content:center;align-items:center}.bo-flavor-row{padding:12px 20px}.bo-flavor-row__title,.bo-stepper__value{font-size:20px}.bo-tag{font-size:12px;min-width:89px;min-height:22px;display:flex;align-items:center;justify-content:center}.bo-stepper{gap:8px}.bo-stepper__icon{width:22px;height:22px}.bo-option__label{min-height:24px}.bo-option__name{font-size:20px}.bo-option__compare{font-size:16px}.bo-option__final{font-size:24px}.bo-option__save{padding:6px 8px;font-size:12px;white-space:nowrap;text-transform:uppercase}.bo-option--subscribe .bo-option__save{min-width:159px}.bo-option--onetime .bo-option__save{min-width:69px}.bo-option__price,.bo-option__select{min-height:36px;padding:8px 36px 8px 12px;font-size:14px;line-height:130%}.bo-perks{grid-template-columns:1fr 1fr;gap:0 33px;padding-inline:30px}.bo-perks:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:currentColor;opacity:.25}.bo-perk+.bo-perk{margin-top:0;padding-top:0;border-top:0}.bo-perk__icon{width:30px;height:30px}.bo-perk__icon img{width:18px;height:18px}.bo-perk:nth-child(-n+2){padding-bottom:16px;border-bottom:1px solid color-mix(in srgb,currentColor 25%,transparent)}.bo-perk:nth-child(n+3){padding-top:16px}.bo-perk__text{font-size:14px}.bo-perk__text strong,.bo-perk__text span{font-size:14px;line-height:1.3}.bo-pdp__guarantee{font-size:14px}.bo-pdp__callout{font-size:16px;min-width:423px;min-height:37px}.bo-unlock{min-height:48px;font-family:var(--bo-font-heading);font-weight:400;font-stretch:normal;font-size:16px;line-height:1.2;gap:8px}.bo-unlock+.bo-unlock{margin-left:-12px}.bo-unlock svg{width:24px;height:24px}.bo-accordion__title{padding-block:15px;font-size:16px;line-height:20px}.bo-accordion__icon{width:20px;height:20px}.bo-accordion__content{font-size:14px}.bo-sticky__inner{grid-template-columns:1fr auto auto;gap:24px;padding:12px 100px}.bo-sticky__image{display:block}.bo-sticky__title{font-size:24px}.bo-sticky__price{flex-direction:row;align-items:baseline;gap:16px}.bo-sticky__price s{font-size:20px}.bo-sticky__price span{font-size:24px}.bo-sticky__atc{grid-column:auto;width:auto;min-width:192px}}@media screen and (min-width:1920px){.bo-pdp{padding:100px var(--bo-gutter) 99px}}@media(max-width:990px){.bo-sticky__chips{gap:4px}.bo-sticky__chip{padding:4px 8px;font-size:10px;line-height:130%}}.bo-gallery__main{aspect-ratio:350 / 353}.bo-gallery__thumbs{min-height:65px}.bo-pdp__head{gap:16px}.bo-pdp__rating{line-height:19px}.bo-pdp__stars{--bo-star-size: 18px !important;--bo-stars-gap: 3px !important}.bo-pdp__title{line-height:38px}.bo-pdp__label{line-height:18px}.bo-unlocks .bo-pdp__label a{text-decoration:none}.bo-flavors-list{border:0;outline:1px solid #adadad;outline-offset:-1px}.bo-option__name{line-height:19px}.bo-option__label{align-items:flex-start}.bo-option__dot{margin-block:2.5px -3.5px}.bo-option__plan{display:flex}.bo-option__amounts{align-items:center}.bo-option__final{line-height:24px}.bo-option__compare{line-height:17px}.bo-option__save{line-height:10px}.bo-perk__text span{font-weight:500}.bo-pdp__guarantee{font-weight:500;line-height:16px}.bo-accordion+.bo-accordion{position:relative;border-top:0}.bo-accordion+.bo-accordion:before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;background:url(https://beefysown.com/cdn/shop/t/5/assets/Line%2039.svg?v=74364736206281937951791979586) center / 100% 100% no-repeat;pointer-events:none}.bo-accordion__title{padding-block:16px;text-transform:none}.bo-accordion__content{margin-top:0;padding-bottom:6.2px}@media screen and (min-width:990px){.bo-pdp__media{position:sticky;top:24px}.bo-gallery__main{aspect-ratio:516 / 520}.bo-gallery__thumbs{min-height:0}.bo-pdp__nutrition-button{align-self:center;padding:12px 16px;line-height:18px;min-width:168px;min-height:50px;display:flex;justify-content:center;align-items:center}.bo-pdp__head{gap:8px}.bo-pdp__rating{line-height:26px}.bo-pdp__stars{--bo-star-size: 24px !important;--bo-stars-gap: 4px !important}.bo-pdp__title{line-height:53px}.bo-pdp__pills{min-height:75.6px}.bo-option__name{line-height:24px}.bo-option__dot{margin-block:2px -2px}.bo-option__final{line-height:29px}.bo-option__compare{line-height:19px;font-weight:500}.bo-option__save{line-height:14px}.bo-perk__text strong,.bo-perk__text span{line-height:18px}.bo-perk:nth-child(-n+2){padding-bottom:15.5px}.bo-perk:nth-child(n+3){padding-top:15.5px}.bo-pdp__buy{margin-top:0}.bo-pdp__guarantee{line-height:18px}.bo-accordion__title{padding-block:16px;line-height:20px}.bo-accordion__content{margin-top:0;padding-bottom:16px;line-height:18px}}@media(max-width:749px){.bo-accordion__title{text-transform:uppercase;padding-block:12px}details.bo-accordion[open] .bo-accordion__title{padding-block-end:16px}.bo-accordion__content{padding-bottom:7.23px}.bo-gallery__thumb{max-width:65px;max-height:65px}a.bo-pdp__rating-link svg{width:12px;height:12px}.bo-option.bo-option--onetime span.bo-option__dot{margin-top:0}button.bo-button.bo-pdp__atc{font-weight:400;line-height:120%;letter-spacing:0;font-family:BO Anton,Anton,Impact,Arial Narrow,sans-serif;font-size:18px}a.bo-button.bo-report__button{min-width:195px;min-height:44px}a.jdgm-write-rev-link{width:154px;height:44px}}.bo-gallery__arrow{position:absolute;top:calc((100vw - 40px) * 353 / 700 - 18px);top:calc(100cqw * 353 / 700 - 18px);z-index:2;display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid rgba(41,40,40,.15);border-radius:50%;background:#ffffffeb;color:#292828;box-shadow:0 2px 6px #0000001f;cursor:pointer;transition:opacity .2s ease}.bo-gallery__arrow--prev{left:8px}.bo-gallery__arrow--next{right:8px}.bo-gallery__arrow:disabled{opacity:0;pointer-events:none}@media screen and (max-width:989px){.bo-gallery{container-type:inline-size}}@media screen and (min-width:990px){.bo-gallery__arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bo-product.css.map */
