.lbf-bb{--bb-ink:#1f1a18;--bb-muted:#7a6f6a;--bb-line:#ece6e2;--bb-bg:#ffffff;--bb-brand:#b8202e;--bb-brand-d:#8f1722;--bb-gold:#caa24a;--bb-gold-bg:#fbf3df;--bb-yellow:#ffe100;--bb-yellow-d:#e6cb00;--bb-yellow-ink:#4d3b2a;--bb-ok:#2f8f5b;--bb-ok-bg:#e9f6ee;--bb-card:#ffffff;--bb-r:14px;--bb-shadow:0 1px 3px rgba(0,0,0,.06),0 8px 24px rgba(0,0,0,.05);color:var(--bb-ink);background:var(--bb-bg);-webkit-font-smoothing:antialiased;padding-top:var(--bb-section-padding-top,0px);padding-bottom:calc(24px + var(--bb-section-padding-bottom,0px));font-family:var(--font-body-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif)}.lbf-bb *{box-sizing:border-box}.lbf-bb .bb-wrap{max-width:1080px;margin:0 auto;padding:0 14px}.lbf-bb .lbf-badges,.lbf-bb .lbf-badges *,.lbf-bb .lbf-labels,.lbf-bb .lbf-labels *{box-sizing:content-box;font-family:var(--font-body-family, sans-serif);-webkit-font-smoothing:auto}.lbf-bb .bb-hero{text-align:center;padding:22px 14px 6px}.lbf-bb .bb-kicker{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--bb-brand);font-weight:700}.lbf-bb .bb-hero h1{font-size:26px;line-height:1.15;margin:8px 0 6px}.lbf-bb .bb-sub{color:var(--bb-muted);font-size:15px;margin:0 auto;max-width:560px}.lbf-bb .bb-reminder{display:none}.lbf-bb .bb-reminder .bb-rem{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;padding:9px 12px;font-size:12.5px;font-weight:600;line-height:1.25;text-align:center}.lbf-bb .bb-reminder .bb-rem .ic{font-size:15px;line-height:1}.lbf-bb .bb-reminder .bb-rem+.bb-rem{border-left:1px solid var(--bb-line)}.lbf-bb .bb-reminder .bb-rem.moq{color:#4a5560}.lbf-bb .bb-reminder .bb-rem.ship{color:#7d5e16}.lbf-bb .bb-step-h{display:flex;align-items:baseline;gap:10px;margin:20px 0 12px}.lbf-bb .bb-step-h h2{font-size:18px;margin:0}.lbf-bb .bb-step-h .bb-fillcount{color:var(--bb-muted);font-size:13px;margin-left:auto;font-weight:600}.lbf-bb .bb-grid{position:relative}.lbf-bb .bb-dish{position:relative;display:flex;flex-direction:column}.lbf-bb .bb-dish .card-wrapper{width:100%;flex:1 1 auto}.lbf-bb .bb-dish.sel .card-wrapper.lbf-card-outline,.lbf-bb .bb-dish.sel .lbf-card-outline{border-color:#be995c!important;box-shadow:0 0 0 2px #be995c29!important}.lbf-bb .bb-dish--has-variants .card-wrapper .lbf-price-row,.lbf-bb .bb-dish--has-variants .card-wrapper .price{display:none!important}.lbf-bb .bb-dish .card-wrapper a.full-unstyled-link,.lbf-bb .bb-dish .card-wrapper a[href*="/products/"]{cursor:default;pointer-events:none}.lbf-bb .bb-dish .card-wrapper .quick-add,.lbf-bb .bb-dish .bb-hide{display:none!important}.lbf-bb .bb-dish .bb-native-qv{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.lbf-bb .bb-dish .bb-pick-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.lbf-bb .bb-dish>.bb-pick-overlay{display:none}.lbf-bb .bb-dish .card__inner>.bb-pick-overlay{display:block}.lbf-bb .bb-dish .bb-qbadge{position:absolute;top:9px;left:9px;background:var(--bb-brand);color:#fff;font-size:12px;font-weight:800;min-width:24px;height:24px;border-radius:999px;display:none;align-items:center;justify-content:center;padding:0 7px;box-shadow:0 1px 4px #00000040}.lbf-bb .bb-dish.sel .bb-qbadge{display:none}.lbf-bb .bb-dish .bb-view{position:absolute;right:9px;bottom:9px;z-index:5;pointer-events:auto;cursor:pointer;width:32px;height:32px;border-radius:999px;border:none;padding:0;background:#ffffffeb;color:#1f1a18;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px 6px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .12s,background .12s}.lbf-bb .bb-dish .bb-view svg{width:17px;height:17px}.lbf-bb .bb-dish .bb-view:hover{background:#fff}.lbf-bb .bb-dish .bb-view:active{transform:scale(.92)}.lbf-bb .bb-dish .lbf-badges{gap:4px;max-width:78%}.lbf-bb .bb-dish .lbf-badge--pill{padding:3px 8px;font-family:var(--font-body-family),inherit;font-size:11px;font-style:normal;font-weight:700;line-height:1.3;letter-spacing:.03em;text-transform:uppercase;border-radius:3px;white-space:nowrap}.lbf-bb .bb-dish .bb-pick{position:relative;z-index:1;display:grid;grid-template-columns:1fr;align-items:stretch;align-self:stretch;width:100%;max-width:100%;box-sizing:border-box;height:3.4rem;min-height:3.4rem;max-height:3.4rem;padding:0;margin:auto 0 1rem}.lbf-bb .bb-dish>.bb-pick{display:none}.lbf-bb .bb-dish .card__content>.bb-pick{display:grid}.lbf-bb .bb-dish .bb-pick--variants{display:grid;grid-template-columns:1fr;grid-template-rows:auto 3.4rem;gap:.7rem;height:auto;min-height:0;max-height:none}.lbf-bb .bb-dish .card__content>.bb-pick--variants{display:grid}.lbf-bb .bb-dish .bb-pick--variants>.bb-variant{grid-row:1;grid-column:1}.lbf-bb .bb-dish .bb-pick--variants>.bb-add,.lbf-bb .bb-dish .bb-pick--variants>.bb-qty{grid-row:2;grid-column:1;align-self:stretch}.lbf-bb .bb-dish .product-card-wrapper .card__content .bb-pick--variants>.bb-add{margin:0!important}.lbf-bb .bb-dish .bb-variant{display:flex;flex-direction:column;gap:.35rem;width:100%;margin:0;font-family:inherit}.lbf-bb .bb-dish .bb-variant__label{font-size:1.1rem;line-height:1.2;font-weight:500;color:#6f625c}.lbf-bb .bb-dish .bb-variant-cards{display:grid;grid-template-columns:1fr;gap:.55rem;width:100%}.lbf-bb .bb-dish .bb-variant-card{position:relative;width:100%;min-height:4.6rem;border:.75px solid #d8d0ca;border-radius:7px;background:#fff;color:#1a1a1a;font:inherit;text-align:left;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem .7rem;align-items:center;padding:.75rem .85rem;transition:border-color .12s,box-shadow .12s,background .12s}.lbf-bb .bb-dish .bb-variant-card:hover{border-color:#9f8b75;background:#fffdf7}.lbf-bb .bb-dish .bb-variant-card.is-selected{border-color:#be995c;box-shadow:0 0 0 1px #be995c;background:#fffdf2}.lbf-bb .bb-dish .bb-variant-card__title{min-width:0;font-size:1.25rem;line-height:1.2;font-weight:500;color:#1f1a18}.lbf-bb .bb-dish .bb-variant-card__price{font-size:1.2rem;line-height:1.2;font-weight:500;color:#1f1a18;white-space:nowrap}.lbf-bb .bb-dish .bb-variant-card__badge{grid-column:1 / -1;justify-self:start;display:inline-flex;align-items:center;min-height:1.8rem;padding:.25rem .55rem;border-radius:4px;background:#2f8f5b;color:#fff;font-size:1rem;line-height:1;font-weight:800;text-transform:uppercase}.lbf-bb .bb-dish .bb-add{grid-area:1 / 1;width:100%;background:transparent;color:#1a1a1a;border:.75px solid #1a1a1a;border-radius:6px;font-size:1.3rem;font-weight:600;letter-spacing:.1rem;height:3.4rem;min-height:3.4rem;max-height:3.4rem;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:5px;transition:background .12s,color .12s;line-height:1.2;padding:.55rem 1.4rem;white-space:nowrap;overflow:hidden;box-sizing:border-box}.lbf-bb .bb-dish .bb-add:hover{background:transparent;color:#1a1a1a}.lbf-bb .bb-dish .bb-add:active{transform:none}.lbf-bb .bb-dish.sel .bb-add,.lbf-bb .bb-grid .bb-dish.sel .bb-pick .bb-add.button,.lbf-bb .bb-grid .bb-dish.sel .card__content .bb-add.quick-add__submit.button--full-width,.lbf-bb .bb-dish.sel .bb-pick--variants .bb-add{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.lbf-bb .bb-dish .bb-qty{grid-area:1 / 1;width:100%;visibility:hidden;opacity:0;pointer-events:none;display:flex;align-items:stretch;border:.75px solid #1a1a1a;border-radius:6px;overflow:hidden;height:3.4rem;min-height:3.4rem;max-height:3.4rem;box-sizing:border-box}.lbf-bb .bb-dish.sel .bb-qty{visibility:visible;opacity:1;pointer-events:auto}.lbf-bb .bb-dish .bb-pick--variants .bb-qty{display:flex;visibility:hidden;opacity:0;pointer-events:none}.lbf-bb .bb-dish.sel .bb-pick--variants .bb-qty{visibility:visible;opacity:1;pointer-events:auto}.lbf-bb .bb-dish .bb-qty button{width:4rem;height:100%;background:#fff;color:#1a1a1a;border:none;font-size:1.8rem;cursor:pointer;font-family:inherit;line-height:1;display:flex;align-items:center;justify-content:center;padding:0}.lbf-bb .bb-dish .bb-qty button:last-child{background:#fff;color:#2c2218;transition:background .15s}.lbf-bb .bb-dish .bb-qty button.bb-flash{background:#ffe100}@keyframes bb-flash-fade{0%{background:#ffe100}to{background:#fff}}.lbf-bb .bb-dish .bb-qty button:active{opacity:.85}.lbf-bb .bb-dish .bb-qty .bb-cnt{flex:1;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800;color:#1f1a18;background:#fff;min-width:30px;height:100%}.lbf-bb .bb-empty{text-align:center;color:var(--bb-muted);font-size:14px;padding:30px 0}.lbf-bb .bb-foot-note{display:none}.lbf-bb .bb-faq{max-width:720px;margin:30px auto 6px}.lbf-bb .bb-faq h2{text-align:center;font-size:20px;margin:0 0 14px}.lbf-bb .bb-faq details{background:#fff;border:1px solid var(--bb-line);border-radius:12px;margin-bottom:9px;overflow:hidden}.lbf-bb .bb-faq summary{list-style:none;cursor:pointer;padding:14px 16px;font-size:14.5px;font-weight:600;display:flex;align-items:center;gap:10px;color:var(--bb-ink)}.lbf-bb .bb-faq summary::-webkit-details-marker{display:none}.lbf-bb .bb-faq summary:after{content:"+";margin-left:auto;font-size:20px;color:var(--bb-muted);font-weight:400;transition:transform .2s}.lbf-bb .bb-faq details[open] summary:after{transform:rotate(45deg)}.lbf-bb .bb-faq .bb-faq-a{padding:0 16px 15px;color:#5a514c;font-size:13.5px;line-height:1.6}.lbf-bb .bb-faq .bb-faq-a p{margin:0 0 8px}.lbf-bb .bb-faq .bb-faq-a p:last-child{margin-bottom:0}.lbf-bb-bar{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid #ece6e2;box-shadow:0 -6px 22px #0000001a;z-index:40;font-family:var(--font-body-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#1f1a18}.lbf-bb-drawer-open{overflow:hidden!important}body.lbf-bb-drawer-open:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:39;pointer-events:none;background:#000000b8;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.lbf-bb-bar *{box-sizing:border-box}.lbf-bb-bar .bb-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bd;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,visibility .22s ease;z-index:1}.lbf-bb-bar.expanded .bb-backdrop{opacity:1;visibility:visible;pointer-events:auto}.lbf-bb-bar .bb-barwrap{position:relative;z-index:2;max-width:680px;margin:0 auto;padding:0 0 10px;background:#fff}.lbf-bb-bar .bb-toprow{display:flex;align-items:center;gap:10px;width:100%;background:#fff;border:none;cursor:pointer;font-family:inherit;padding:12px 14px 10px;text-align:left}.lbf-bb-bar .bb-toprow .bb-chev{font-size:11px;color:#7a6f6a;transition:transform .25s;line-height:1}.lbf-bb-bar.expanded .bb-toprow .bb-chev{transform:rotate(180deg)}.lbf-bb-bar .bb-toprow .bb-tcount{display:none}.lbf-bb-bar .bb-toprow .bb-tlabel{font-size:14px;font-weight:600;color:#1f1a18;text-transform:none}.lbf-bb-bar .bb-toprow .bb-bartotal{margin-left:auto;display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#8a817c;font-weight:600;white-space:nowrap}.lbf-bb-bar .bb-toprow .bb-bartotal b{color:#1f1a18;font-size:18px;font-weight:800;margin-left:0}.lbf-bb-bar .bb-free-badge{display:inline-flex;align-items:center;justify-content:center;background:#2f8f5b;color:#fff;border-radius:4px;padding:4px 7px;font-size:11px;font-weight:700;line-height:1;white-space:nowrap}.lbf-bb-bar .bb-free-badge[hidden]{display:none!important}.lbf-bb-bar .bb-cta{display:block;width:calc(100% - 28px);border:none;border-radius:8px;padding:18px;margin:0 14px;font-size:18px;font-weight:700;cursor:pointer;font-family:inherit;line-height:1.2;text-transform:uppercase;letter-spacing:1.2px;background:var(--bb-yellow,#ffe100);color:var(--bb-yellow-ink,#4d3b2a);transition:background .15s,opacity .15s}.lbf-bb-bar .bb-cta:hover{background:var(--bb-yellow-d,#e6cb00)}.lbf-bb-bar .bb-cta:disabled{background:#e7e1dc;color:#9a8f88;cursor:not-allowed}.lbf-bb-bar .bb-cta.loading{opacity:.75;cursor:wait}.lbf-bb-bar .bb-panel{max-height:0;overflow:hidden;transition:max-height .28s ease;border-bottom:0 solid #ece6e2;background:#fff;border-radius:0}.lbf-bb-bar.expanded .bb-panel{max-height:min(70vh,620px);overflow:hidden;border-bottom:1px solid #ece6e2}.lbf-bb-bar .bb-panel-head{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#d9cfb5;padding:18px 18px 17px;border-radius:0}.lbf-bb-bar .bb-panel-head h3{margin:0;color:#111;font-size:18px;font-weight:800;line-height:1.2;letter-spacing:0}.lbf-bb-bar .bb-panel-close{flex:0 0 auto;width:32px;height:32px;border:none;border-radius:50%;background:#050505;color:transparent;font-size:0;line-height:0;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:inherit;padding:0;position:relative}.lbf-bb-bar .bb-panel-close:before,.lbf-bb-bar .bb-panel-close:after{content:"";position:absolute;left:50%;top:50%;width:15px;height:2px;background:#fff;border-radius:999px;transform-origin:center}.lbf-bb-bar .bb-panel-close:before{transform:translate(-50%,-50%) rotate(45deg)}.lbf-bb-bar .bb-panel-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.lbf-bb-bar .bb-panel-inner{padding:13px 14px 4px;max-height:calc(min(70vh,620px) - 68px);overflow-y:auto}.lbf-bb-bar .bb-progress-row{display:block;padding:12px 14px 0;background:#fff}.lbf-bb-bar .bb-progress-row[hidden]{display:none!important}.lbf-bb-bar .bb-shipline{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;padding:10px 12px;border-radius:10px;background:var(--bb-gold-bg,#fbf3df);color:#7d5e16;margin:0}.lbf-bb-bar .bb-shipline[hidden]{display:none!important}.lbf-bb-bar .bb-panel-inner .bb-shipline{margin-bottom:12px}.lbf-bb-bar .bb-shipline.ok{background:#e9f6ee;color:#2f8f5b}.lbf-bb-bar .bb-shipline .bb-amt{font-weight:800}.lbf-bb-bar .bb-paneltitle{display:none}.lbf-bb-bar .bb-lines{display:flex;flex-direction:column;gap:8px}.lbf-bb-bar .bb-line{display:flex;align-items:center;gap:11px;background:#fbf8f6;border:1px solid #ece6e2;border-radius:10px;padding:8px 10px}.lbf-bb-bar .bb-line img{width:44px;height:44px;border-radius:7px;object-fit:cover;flex:0 0 auto;background:#eee}.lbf-bb-bar .bb-line .bb-li{flex:1;min-width:0}.lbf-bb-bar .bb-line .bb-lnm{font-size:12.5px;font-weight:600;line-height:1.3;color:#1f1a18}.lbf-bb-bar .bb-line .bb-lpr{font-size:11.5px;color:#7a6f6a;margin-top:1px}.lbf-bb-bar .bb-line .bb-lqty{display:flex;align-items:center;gap:0;border:1px solid #ece6e2;border-radius:8px;overflow:hidden;flex:0 0 auto}.lbf-bb-bar .bb-line .bb-lqty button{width:30px;height:30px;border:none;background:#fff;color:#1f1a18;font-size:16px;cursor:pointer;font-family:inherit;line-height:1}.lbf-bb-bar .bb-line .bb-lqty .bb-lc{min-width:26px;text-align:center;font-size:13px;font-weight:700}.lbf-bb-bar .bb-line .bb-trash{flex:0 0 auto;border:none;background:none;cursor:pointer;color:#b8202e;font-size:17px;padding:4px;line-height:1}.lbf-bb-bar .bb-emptyline{color:#7a6f6a;font-size:13px;text-align:center;padding:18px 0}.lbf-bb-bar .bb-panelnote{display:none}@media(max-width:749px){.lbf-bb-bar.expanded{background:transparent;border-top:none;box-shadow:none}.lbf-bb-bar .bb-barwrap{padding-left:0;padding-right:0;padding-bottom:10px}.lbf-bb-bar.expanded .bb-barwrap{background:transparent;overflow:hidden}.lbf-bb-bar.expanded .bb-barwrap:after{content:"";position:absolute;left:0;right:0;bottom:0;height:128px;background:#fff;z-index:0;pointer-events:none}.lbf-bb-bar.expanded .bb-panel{border-radius:16px 16px 0 0;overflow:hidden;position:relative;z-index:1}.lbf-bb-bar.expanded .bb-panel-head{border-radius:0}.lbf-bb-bar.expanded .bb-progress-row,.lbf-bb-bar.expanded .bb-toprow{background:#fff;position:relative;z-index:1}.lbf-bb-bar .bb-toprow{padding-left:14px;padding-right:14px}.lbf-bb-bar .bb-toprow .bb-bartotal{gap:5px;font-size:12px}.lbf-bb-bar .bb-toprow .bb-bartotal b{font-size:18px}.lbf-bb-bar .bb-free-badge{font-size:10px;padding:3px 6px}.lbf-bb-bar .bb-panel-inner,.lbf-bb-bar .bb-progress-row{padding-left:14px;padding-right:14px}.lbf-bb-bar .bb-cta{border-radius:8px;margin-left:14px;margin-right:14px;margin-bottom:0;width:calc(100% - 28px);position:relative;z-index:1}.lbf-bb .bb-reminder{max-width:100%;border-radius:0;margin-left:-14px;margin-right:-14px;width:calc(100% + 28px);border-left:none;border-right:none;box-shadow:0 2px 8px #0000000a;top:calc(var(--header-height, 0px) + var(--lbf-bb-header-offset, 0px))}.lbf-bb .bb-reminder .bb-rem{font-size:11.5px;padding:8px 9px}}@media(max-width:430px){.lbf-bb .bb-reminder .bb-rem{flex-direction:column;gap:2px}}[id^=BBQuickView] product-form,[id^=BBQuickView] .product-form,[id^=BBQuickView] variant-selects,[id^=BBQuickView] variant-radios,[id^=BBQuickView] .product-form__input,[id^=BBQuickView] quantity-input,[id^=BBQuickView] .product-form__quantity,[id^=BBQuickView] .product__view-details,[id^=BBQuickView] .product-form__buttons,[id^=BBQuickView] .shopify-payment-button,[id^=BBQuickView] .product__info-wrapper .share-button{display:none!important}[id^=BBQuickView] .quick-add-modal__content{border-radius:12px!important;overflow:hidden!important}[id^=BBQuickView].quick-add-modal{background:#0000009e!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}[id^=BBQuickView].quick-add-modal[open]{z-index:9999!important}[id^=BBQuickView] .quick-add-modal__content{z-index:10000!important}@media(min-width:750px){[id^=BBQuickView] .quick-add-modal__content{display:flex!important;flex-direction:column!important;max-height:calc(100vh - 20rem)!important}[id^=BBQuickView] .quick-add-modal__content-info{flex:1 1 auto!important;min-height:0!important;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important}}[id^=BBQuickView] .product__media-list{display:block!important;overflow:hidden!important;margin-bottom:1rem!important;scroll-padding-left:0!important}[id^=BBQuickView] .slider.slider--mobile{scroll-padding-left:0!important}[id^=BBQuickView] .product__media-item{display:none!important;width:100%!important;max-width:100%!important;padding:0!important}[id^=BBQuickView] .product__media-item.is-active{display:block!important}[id^=BBQuickView] .product__media,[id^=BBQuickView] .product__media.media,[id^=BBQuickView] .product__media .media{width:100%!important;aspect-ratio:1 / 1!important;padding:0!important;overflow:hidden!important;background:#fff!important}[id^=BBQuickView] .product__media img,[id^=BBQuickView] .product__media model-viewer,[id^=BBQuickView] .product__media iframe,[id^=BBQuickView] .product__media video{position:static!important;display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}[id^=BBQuickView] .thumbnail-slider,[id^=BBQuickView] .quick-add-hidden.thumbnail-slider{display:block!important;margin-top:1rem!important}[id^=BBQuickView] .thumbnail-slider .slider-button{display:none!important}[id^=BBQuickView] .thumbnail-list,[id^=BBQuickView] .thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.8rem!important;overflow-x:auto!important;overflow-y:hidden!important;padding:.2rem 0 .6rem!important;scroll-snap-type:x proximity;scrollbar-width:thin!important;-ms-overflow-style:auto!important;overscroll-behavior-x:contain}[id^=BBQuickView] .thumbnail-list::-webkit-scrollbar,[id^=BBQuickView] .thumbnail-slider .thumbnail-list.slider--tablet-up::-webkit-scrollbar{height:6px!important}[id^=BBQuickView] .thumbnail-list::-webkit-scrollbar-thumb,[id^=BBQuickView] .thumbnail-slider .thumbnail-list.slider--tablet-up::-webkit-scrollbar-thumb{background:#00000042!important;border-radius:999px!important}[id^=BBQuickView] .thumbnail-list__item{flex:0 0 7.4rem!important;width:7.4rem!important;max-width:7.4rem!important;scroll-snap-align:start}[id^=BBQuickView] .thumbnail{display:block!important;width:7.4rem!important;height:7.4rem!important;min-height:7.4rem!important;padding:0!important;border-radius:8px!important;overflow:hidden!important}[id^=BBQuickView] .thumbnail img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;background:#fff!important}[id^=BBQuickView] .quick-add-hidden:has(.lbf-tabs){display:block!important}[id^=BBQuickView] .lbf-tabs~*{display:none!important}[id^=BBQuickView] .quick-add-hidden.lbf-health-block,[id^=BBQuickView] .lbf-health-block{display:block!important;margin:14px 0 0!important}[id^=BBQuickView] .lbf-health-chip--pdp{width:100%;justify-content:flex-start}[id^=BBQuickView] biscuits-bundle-related-bundles{display:none!important}[id^=BBQuickView] .lbf-byob-compact{display:none!important}@media(min-width:990px){.lbf-bb{padding-bottom:calc(48px + var(--bb-section-padding-bottom,0px))}.lbf-bb .bb-wrap{max-width:1280px;padding-left:24px;padding-right:24px}.lbf-bb .bb-build-area{display:grid;grid-template-columns:minmax(0,820px) 360px;gap:44px;align-items:start;justify-content:center;position:relative;overflow:clip}.lbf-bb .bb-build-main{min-width:0}.lbf-bb .bb-step-h,.lbf-bb .bb-grid{max-width:none}.lbf-bb-bar{position:sticky;top:calc(var(--header-height,0px) + 24px);bottom:auto;right:auto;left:auto;width:100%;max-height:calc(100vh - var(--header-height,0px) - 48px);background:transparent;border:none;box-shadow:none;z-index:1}body.lbf-bb-drawer-open:before,.lbf-bb-bar .bb-backdrop{display:none!important}.lbf-bb-drawer-open{overflow:auto!important}.lbf-bb-bar .bb-barwrap{width:100%;max-width:none;max-height:calc(100vh - var(--header-height,0px) - 48px);display:flex;flex-direction:column;padding:0 0 14px;background:#fff;border:1px solid #ece6e2;border-radius:8px;box-shadow:0 18px 42px #0000001f;overflow:hidden}.lbf-bb-bar .bb-panel{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;max-height:none;overflow:hidden;border-bottom:1px solid #ece6e2;border-radius:0}.lbf-bb-bar .bb-panel-head{padding:16px 18px;border-radius:0}.lbf-bb-bar .bb-panel-head h3{font-size:16px}.lbf-bb-bar .bb-panel-close{display:none}.lbf-bb-bar .bb-panel-inner{flex:1 1 auto;min-height:0;max-height:none;padding:18px 14px 10px;overflow-y:auto}.lbf-bb-bar .bb-progress-row{flex:0 0 auto;padding:12px 14px 0}.lbf-bb-bar .bb-toprow{flex:0 0 auto;cursor:default;padding:12px 14px 10px}.lbf-bb-bar .bb-toprow .bb-chev{display:none}.lbf-bb-bar .bb-cta{flex:0 0 auto;width:calc(100% - 28px);margin:0 14px;border-radius:8px;padding:18px}.lbf-bb-bar .bb-cta:hover{background:var(--bb-yellow-d,#e6cb00)}.lbf-bb-bar .bb-cta:disabled{background:#e7e1dc;color:#9a8f88}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/lbf-bundle-builder.css.map */
