@keyframes bdup{0%{opacity:0;transform:translateY(.875rem)}to{opacity:1;transform:translateY(0)}}@keyframes bdflick{0%,to{transform:scale(1)rotate(-4deg)}33%{transform:scale(.88,1.1)rotate(3deg)}66%{transform:scale(1.06,.94)rotate(-2deg)}}.bd-flame{background:linear-gradient(to top, var(--accent), var(--reward));transform-origin:50% 100%;border-radius:50% 50% 45% 45%/65% 65% 35% 35%;flex:none;width:.5625rem;height:.75rem;animation:.9s ease-in-out infinite bdflick;display:inline-block}.bd-flame[data-off]{background:linear-gradient(to top, var(--border-emphasis), var(--fg-tertiary));animation:none}
.bd-wrap{z-index:calc(var(--z-toast) + 1);transform-origin:0 0;pointer-events:none;width:21.25rem;height:15rem;position:fixed;top:0;left:0;transform:scale(.7)}.bd-wrap__fly{transform-origin:10.625rem 8rem;position:absolute;inset:0}.bd-wrap__origin{position:absolute;top:8.375rem;left:10.625rem}.bd-wrap__lavash-tex{background:radial-gradient(circle at 30% 35%, #6e371280 0 .3rem, transparent .5rem), radial-gradient(circle at 68% 26%, #6e371280 0 .22rem, transparent .4rem), radial-gradient(circle at 60% 74%, #6e371280 0 .28rem, transparent .45rem), radial-gradient(circle at 22% 66%, #6e371259 0 .18rem, transparent .34rem), radial-gradient(circle at 82% 56%, #6e371266 0 .2rem, transparent .36rem), radial-gradient(circle at 46% 12%, #6e37124d 0 .16rem, transparent .3rem), radial-gradient(circle at 44% 90%, #6e37124d 0 .2rem, transparent .34rem), radial-gradient(circle at 12% 18%, #fff0d280 0 .4rem, transparent .6rem), radial-gradient(circle at 88% 84%, #fff0d273 0 .35rem, transparent .55rem), radial-gradient(circle at 50% 50%, var(--bread) 0 55%, var(--meat-300) 85%, var(--meat-400) 100%)}.bd-wrap__char{mix-blend-mode:multiply;background-image:radial-gradient(circle,#6e371280 0 .2rem,#0000 .32rem),radial-gradient(circle,#6e37124d 0 .14rem,#0000 .26rem);background-position:.4rem .3rem,1.2rem 1.1rem;background-size:2.3rem 1.9rem,1.7rem 2.6rem;position:absolute;inset:0}.bd-wrap__counter{width:13.5rem;height:9rem;transform-style:preserve-3d;position:absolute;top:-5.75rem;left:-6.75rem;transform:perspective(34rem)rotateX(50deg)}.bd-wrap__lavash{border-radius:2rem 1.6rem 1.8rem 2.2rem/1.6rem 2rem 1.4rem 1.8rem;position:absolute;inset:0;box-shadow:0 .8rem 1.4rem -.4rem #000000d9}.bd-wrap__filling{transform-style:preserve-3d;position:absolute;inset:0;transform:translateZ(.05rem)}.bd-wrap__f{position:absolute}.bd-wrap__f--meat{background:linear-gradient(170deg, var(--meat-500), var(--meat-600) 40%, var(--meat-700));border-radius:.375rem .6rem .3rem .5rem;width:2.25rem;height:.75rem;box-shadow:inset 0 -.125rem #00000040,0 .125rem .2rem #00000059}.bd-wrap__f--greens{background:linear-gradient(180deg, #8fd062, var(--leaf) 50%, #4f8f2c);border-radius:50% 50% 40% 60%;width:1.6rem;height:.45rem;box-shadow:0 .1rem .15rem #0000004d}.bd-wrap__f--tomato{background:radial-gradient(circle, #f6c39e 0 12%, #f07a5c 14% 40%, var(--pepper) 42% 82%, #a82c1a 84%);border-radius:50%;width:1.15rem;height:1.15rem;box-shadow:0 .1rem .2rem #00000059}.bd-wrap__f--onion{border:.14rem solid #b46aa8;border-radius:50%;width:1rem;height:1rem;box-shadow:inset 0 0 0 .12rem #ffffff80}.bd-wrap__sauce{width:84%;height:20%;position:absolute;top:38%;left:8%;overflow:visible;transform:translateZ(.3rem)}.bd-wrap__sauce path{fill:none;stroke:#f4efe2;stroke-width:.32px;stroke-linecap:round;stroke-linejoin:round}.bd-wrap__contact{opacity:0;background:linear-gradient(#0000,#3c1e0573);border-radius:50%;height:1rem;position:absolute;left:2%;right:2%;transform:translateZ(.08rem)}.bd-wrap__roll{opacity:0;background:linear-gradient(#a87138 0%,#f3dba8 20%,#eecb8e 42%,#d8a462 72%,#8f5f2f 100%);border-radius:1.5rem/50%;position:absolute;left:1%;right:1%;overflow:hidden;box-shadow:0 .6rem .8rem -.3rem #000c}.bd-wrap__roll:after{content:"";background:linear-gradient(#fff5dc66,#0000 18%,#ffffff2e 26%,#0000 40% 70%,#00000059);position:absolute;inset:0}.bd-wrap__cast{opacity:0;background:radial-gradient(closest-side,#000000bf,#0000);border-radius:50%;width:6.4rem;height:1.4rem;position:absolute;top:4.1rem;left:-3.2rem}.bd-wrap__up{transform-origin:50% 96%;opacity:0;width:4.6rem;height:11.96rem;position:absolute;top:-7.2rem;left:-2.3rem}.bd-wrap__shaorma{width:100%;height:100%;display:block}.bd-wrap__deal{background:var(--accent);color:var(--on-accent);box-shadow:0 0 0 .11em var(--on-accent), 0 .23em .46em -.15em #0009;font-family:var(--font-display-stack);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;opacity:0;border-radius:.3em;padding:.3em .45em .22em;font-size:1.15rem;line-height:1;position:absolute;top:66.7%;left:50%;transform:translate(-50%,-50%)rotate(-4deg)}.bd-wrap__label{width:3.5rem;padding:var(--space-1);box-shadow:0 0 0 .09rem var(--accent), 0 .2rem .4rem -.1rem #0009;opacity:0;background:#000;border-radius:.45rem;position:absolute;top:66.7%;left:50%;transform:translate(-50%,-50%)}.bd-wrap__label:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000002e,#0000 22%,#ffffff14 45%,#0000 70%,#00000038);position:absolute;inset:0}.bd-wrap__logo{aspect-ratio:640/542;border-radius:.3rem;width:100%;height:auto;display:block}.bd-wrap-crumb{z-index:calc(var(--z-toast) + 2);background:var(--accent);pointer-events:none;border-radius:50%;width:.375rem;height:.375rem;position:fixed}.bd-wrap-crumb--lavash{background:var(--meat-300)}.bd-open-flame{display:none}.bd-cartpill{transition:transform var(--duration-base) var(--ease-spring), background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), opacity var(--duration-fast) ease}.bd-item__name .bd-badge{text-overflow:ellipsis;flex:none;max-width:9rem;display:block;overflow:hidden}.bd-item__media{--p:var(--thumb);width:calc(var(--p) * 1.4);height:var(--p);flex:none;position:relative}.bd-item__media .bd-thumb{width:var(--p);height:var(--p);position:absolute;top:0;left:0}.bd-dealwrap,.bd-dealwrap__hop,.bd-dealwrap__up{pointer-events:none;position:absolute}.bd-dealwrap{inset:0}.bd-dealwrap__cast{top:calc(var(--p) * .62);left:calc(var(--p) * .42);width:calc(var(--p) * 1);height:calc(var(--p) * .28);background:radial-gradient(closest-side,#000000b3,#0000);border-radius:50%;position:absolute;rotate:-38deg}.bd-dealwrap__hop{top:calc(var(--p) * .021);left:calc(var(--p) * .325);width:calc(var(--p) * .39);height:calc(var(--p) * 1.02);transform-origin:50% 96%}.bd-dealwrap__up{transform-origin:50% 96%;inset:0}.bd-dealwrap__lie{transform-origin:50% 96%;position:absolute;inset:0;rotate:52deg}.bd-dealwrap__img{width:100%;height:100%;display:block}.bd-dealwrap__label{background:var(--accent);color:var(--on-accent);box-shadow:0 0 0 .11em var(--on-accent), 0 .23em .46em -.15em #0009;font-family:var(--font-display-stack);font-size:calc(var(--p) * .11);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:.3em;padding:.3em .45em .22em;line-height:1;position:absolute;top:66.7%;left:50%;transform:translate(-50%,-50%)rotate(-94deg)}@media (prefers-reduced-motion:no-preference){.bd-dealwrap__up{animation:.3s cubic-bezier(.3,0,.25,1) .25s both bd-wrap-stand,4s 1.6s infinite bd-wrap-idle}.bd-dealwrap__label{animation:bd-wrap-label .24s .62s both var(--ease-spring), bd-wrap-label-idle 4s 1.6s infinite}.bd-dealwrap__cast{animation:.3s .25s both bd-wrap-cast}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.bd-item--wrap:hover .bd-dealwrap__hop{animation:.48s cubic-bezier(.3,0,.25,1) both bd-wrap-hop}}@keyframes bd-wrap-stand{0%{opacity:0;transform:translateY(calc(var(--p) * -.135)) rotate(86deg) scale(1.05, 1.2)}15%{opacity:1;transform:translateY(calc(var(--p) * -.154)) rotate(66deg) scale(1.02, 1.1)}62%{transform:translateY(calc(var(--p) * -.077)) rotate(-10deg)}82%{transform:translateY(calc(var(--p) * .01)) rotate(0) scale(1.04, .95)}to{opacity:1;transform:none}}@keyframes bd-wrap-idle{0%,76%{transform:none}82%{transform:translateY(calc(var(--p) * -.058)) rotate(3deg) scale(.98, 1.04)}89%{transform:translateY(calc(var(--p) * .01)) rotate(-1deg) scale(1.05, .94)}95%{transform:rotate(.5deg)}to{transform:none}}@keyframes bd-wrap-label{0%{opacity:0;transform:translate(-50%,-50%)rotate(-106deg)scale(.4)}to{opacity:1;transform:translate(-50%,-50%)rotate(-94deg)}}@keyframes bd-wrap-label-idle{0%,84%,to{transform:translate(-50%,-50%)rotate(-94deg)}90%{transform:translate(-50%,-50%)rotate(-97deg)scale(1.14)}96%{transform:translate(-50%,-50%)rotate(-94deg)scale(.97)}}@keyframes bd-wrap-cast{0%{opacity:0;transform:scale(1.6,.7)}50%{opacity:.6;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes bd-wrap-hop{0%,to{transform:none}35%{transform:translateY(calc(var(--p) * -.115)) rotate(4deg)}65%{transform:scale(1.06,.92)}82%{transform:translateY(calc(var(--p) * -.02)) scale(.98, 1.02)}}.bd-ph,.bd-thumb,.bd-pick__img,.bd-cust__hero{background:linear-gradient(color-mix(in srgb, var(--surface-raised) 80%, transparent), color-mix(in srgb, var(--surface-raised) 80%, transparent)), url(/brand/logo.svg) center / auto min(40%, 4.5rem) no-repeat, var(--surface-raised)}.bd-cust--sheet .bd-cust__hero{background:0 0}.bd-rail__name{text-overflow:ellipsis;min-width:0;max-width:min(13rem,60vw);overflow:hidden}@property --fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@keyframes bd-aside-fade{0%{--fade-top:0rem;--fade-bottom:2rem}12%{--fade-top:2rem}88%{--fade-bottom:2rem}to{--fade-top:2rem;--fade-bottom:0rem}}.bd-aside__lines{scrollbar-width:thin;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent)}@supports (animation-timeline:scroll()){.bd-aside__lines{animation:linear both bd-aside-fade;animation-timeline:scroll(self)}}.bd-topbar--basket{grid-template-columns:var(--hit) 1fr auto;margin-bottom:var(--space-4)}.bd-topbar__clear{min-height:var(--hit);white-space:nowrap}.bd-topbar__clear .bd-icon{width:1.125rem;height:1.125rem}.bd-clear-sheet{padding:var(--space-6) var(--gutter) calc(var(--space-5) + var(--safe-bottom))}@media (min-width:64em){.bd-sheet--confirm{width:min(100% - 3rem,26rem)}}.bd-foot-site__app{margin-top:var(--space-6)}.bd-foot-site__app .bd-foot-site__more{background:0 0;border:0;padding:0}@property --rail-p{syntax:"<number>";inherits:false;initial-value:1}@property --rail-d{syntax:"<number>";inherits:false;initial-value:0}@keyframes bdtab-a{0%{--rail-p:0}to{--rail-p:1}}@keyframes bdtab-b{0%{--rail-p:0}to{--rail-p:1}}@keyframes bddrip-a{0%{--rail-d:0}to{--rail-d:1}}@keyframes bddrip-b{0%{--rail-d:0}to{--rail-d:1}}.bd-home .bd-rail{padding:var(--space-2) 0 0;border-bottom:.0625rem solid var(--border)}.bd-home .bd-menu-section{scroll-margin-top:var(--space-3)}.bd-home .bd-rail__track{gap:calc(var(--space-1) / 2);padding:0 var(--gutter) var(--space-4)}.bd-home .bd-rail__chip{height:auto;padding:var(--space-3) calc(var(--space-3) + var(--space-1) / 2);color:var(--fg-tertiary);font-size:var(--fs-body-sm);letter-spacing:.05em;border-radius:0}.bd-home .bd-rail__chip[aria-current=location]{color:var(--fg)}.bd-home .bd-rail__pill{--rail-a:clamp(0, var(--rail-p) / .45, 1);--rail-b:clamp(0, (var(--rail-p) - .45) / .55, 1);--rail-l1:var(--rail-l,0rem);--rail-from:var(--rail-l0,var(--rail-l1));--rail-e1:calc(var(--rail-span,0rem) - var(--rail-r,0rem));--rail-e0:calc(var(--rail-span,0rem) - var(--rail-r0,var(--rail-r,0rem)));--rail-x:calc(var(--rail-from) + (min(var(--rail-from), var(--rail-l1)) - var(--rail-from)) * var(--rail-a) + (var(--rail-l1) - min(var(--rail-from), var(--rail-l1))) * var(--rail-b));--rail-y:calc(var(--rail-e0) + (max(var(--rail-e0), var(--rail-e1)) - var(--rail-e0)) * var(--rail-a) + (var(--rail-e1) - max(var(--rail-e0), var(--rail-e1))) * var(--rail-b));top:var(--rail-t,100%);left:calc(var(--rail-x) + var(--space-2));width:calc(var(--rail-y) - var(--rail-x) - 2 * var(--space-2));border-radius:var(--radius-full);clip-path:none;height:.25rem;opacity:calc(1 - var(--rail-jump,0) * (1 - var(--rail-p)));transition:none}.bd-home .bd-rail__track[data-move=a]>.bd-rail__pill{animation:bdtab-a .42s var(--ease-travel)}.bd-home .bd-rail__track[data-move=b]>.bd-rail__pill{animation:bdtab-b .42s var(--ease-travel)}.bd-home .bd-rail__track:after{--rail-a:clamp(0, var(--rail-d) / .35, 1);--rail-b:clamp(0, (var(--rail-d) - .35) / .65, 1);content:"";top:calc(var(--rail-t,100%) + .125rem);left:calc((var(--rail-l,0rem) + var(--rail-span,0rem) - var(--rail-r,0rem)) / 2 - .1875rem);background:var(--accent);width:.375rem;height:.4375rem;opacity:calc(var(--rail-a) - var(--rail-b));transform:translateY(calc(-.25rem + .25rem * var(--rail-a) + .875rem * var(--rail-b))) scale(calc(var(--rail-a) - .3 * var(--rail-b)), calc(var(--rail-a) + .3 * var(--rail-b)));pointer-events:none;border-radius:50%/40% 40% 60% 60%;position:absolute}.bd-home .bd-rail__track[data-move=a]:after{animation:bddrip-a .56s var(--ease-exit) .34s}.bd-home .bd-rail__track[data-move=b]:after{animation:bddrip-b .56s var(--ease-exit) .34s}@keyframes bdtoast-up{0%{opacity:0;transform:translate(-50%,.875rem)}to{opacity:1;transform:translate(-50%)}}@keyframes bdcount{0%{transform:translateY(120%)}to{transform:none}}@media (min-width:64em){.bd-open-flame{display:inline-block}.bd-open-dot{display:none}.bd-webnav__order{font-size:var(--fs-body-sm);transition:transform var(--duration-fast) var(--ease-enter), background-color var(--duration-fast) var(--ease-enter)}.bd-webnav__order .bd-cartpill__count{min-width:1.25rem;height:1.25rem;padding:0 var(--space-1);background:var(--on-accent);color:var(--accent);font-size:.75rem}.bd-webnav__order .bd-cartpill__count>span{animation:bdcount .34s var(--ease-spring) both}.bd-home__search .bd-search:not(:focus-within){border-color:var(--border-strong)}.bd-home__search .bd-search{background:var(--surface);min-height:2.75rem}.bd-home .bd-deal,.bd-home .bd-pick{border-color:var(--border)}.bd-home .bd-pick__tag{padding:var(--space-1) var(--space-3) var(--space-1) var(--space-2);font-size:var(--fs-caption)}.bd-home .bd-pick .bd-add{width:2.75rem;height:2.75rem}.bd-home .bd-item__media{--p:5.5rem}.bd-home .bd-item .bd-price{font-size:1rem}.bd-home .bd-rail__track{padding-inline:0}.bd-aside{border-radius:1.375rem}.bd-aside__empty{padding:var(--space-6) var(--space-2)}.bd-aside .bd-line__opts{color:var(--fg-tertiary)}.bd-aside .bd-sum__total>:last-child{font-size:1.25rem}.bd-aside .bd-btn--lg{border-radius:var(--radius-md);letter-spacing:.04em;text-transform:uppercase;min-height:3rem;font-size:.875rem}.bd-sheet[open]{animation:bdup var(--duration-base) var(--ease-enter) both;transition:overlay var(--duration-base) var(--ease-enter) allow-discrete, display var(--duration-base) var(--ease-enter) allow-discrete}.bd-toast{animation:bdtoast-up var(--duration-fast) var(--ease-enter) both}}@media (min-width:64em) and (hover:hover) and (pointer:fine){.bd-webnav__order:hover{transform:translateY(-.0625rem)}}.bd-solo-run{column-gap:var(--space-3);padding-inline:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bd-solo-run:not(:has(>:not([hidden]))){display:none}.bd-menu-section--solo:not([hidden]){grid-row:span 2;grid-template-rows:subgrid;display:grid}.bd-solo-run .bd-section-head{padding:var(--space-6) 0 var(--space-2);align-items:end}.bd-solo-run .bd-h2{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;min-width:0;font-size:1.125rem}.bd-solo-run .bd-section-head__count{display:none}.bd-menu-section--solo .bd-items{flex-direction:column;flex:1;padding:0;display:flex}.bd-menu-section--solo .bd-items>li:not([hidden]){flex:1;display:flex}.bd-menu-section--solo .bd-item{align-items:stretch;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-3);flex-direction:column;flex:1}.bd-menu-section--solo .bd-thumb{aspect-ratio:4/3;border-radius:var(--radius-md);width:100%;height:auto}.bd-menu-section--solo .bd-item__name{row-gap:var(--space-1);flex-wrap:wrap}.bd-menu-section--solo .bd-item__main{padding-inline:var(--space-1);flex-direction:column;display:flex}.bd-menu-section--solo .bd-item__price{padding-top:var(--space-2);margin-top:auto}.bd-menu-section--solo .bd-add{top:var(--space-4);right:var(--space-4);position:absolute}@media (min-width:48em){.bd-solo-run{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64em){.bd-home .bd-solo-run{padding-inline:0}}
.bd-co__head,.bd-co-side__head,.bd-co-side__order{display:none}.bd-co__solo:focus,.bd-checkout__main>[tabindex="-1"]:focus{outline:none}.bd-co-fields{gap:var(--space-3);display:grid}.bd-co-pay__note{margin-top:var(--space-1);color:var(--fg-secondary);font-size:var(--fs-body-sm);font-weight:400;line-height:1.35;display:block}.bd-checkout__foot{padding-top:calc(var(--space-3) + var(--border-2));padding-bottom:calc(var(--space-6) + var(--border-2) + var(--safe-bottom))}.bd-checkout .bd-foot-space{height:calc(var(--foot-h,7rem + var(--safe-bottom)) + var(--space-4))}.bd-checkout__main>*,.bd-checkout__side>*{transition:opacity var(--duration-fast) ease}.bd-checkout[data-failed] .bd-checkout__main>:not(.bd-co-fail),.bd-checkout[data-failed] .bd-checkout__side>:not(.bd-foot,dialog){opacity:.45}@keyframes bdco-drop{0%{transform:translateY(-.75rem)}to{transform:translateY(0)}}@keyframes bdco-fade{0%{opacity:0}to{opacity:1}}.bd-co-fail>.bd-alert{animation:bdco-drop var(--duration-slow) var(--ease-enter) both, bdco-fade var(--duration-base) ease both}.bd-spit{flex:none;width:21.25rem;height:15rem;position:relative}:where(.bd-spit) span{display:block}.bd-spit>span{position:absolute}.bd-spit__pole{background:#7d7d7d;border-radius:.125rem;width:.25rem;height:12.875rem;top:.625rem;left:10.5rem}.bd-spit__cone{clip-path:polygon(8% 0,92% 0,70% 100%,30% 100%);width:6.25rem;height:10rem;top:2.125rem;left:7.5rem;overflow:hidden}.bd-spit__cone>span{position:absolute;inset:0}@keyframes bdco-turn{0%{background-position:0 0}to{background-position:3.25rem 0}}.bd-spit__meat{background-image:repeating-linear-gradient(90deg, var(--meat-600) 0 .625rem, var(--meat-500) .625rem 1.125rem, var(--meat-700) 1.125rem 1.625rem);background-size:3.25rem 100%;animation:1.4s linear infinite bdco-turn}.bd-spit__rings{background-image:repeating-linear-gradient(0deg,#00000038 0 .125rem,#0000 .125rem .8125rem)}.bd-spit__shade{background-image:linear-gradient(90deg,#0009,#0000 38% 58%,#ff781e59 86%,#00000040)}.bd-spit__cap{background:#555;border-radius:.1875rem;width:2rem;height:.625rem;top:1.625rem;left:9.625rem}@keyframes bdco-heat{0%,to{opacity:1}20%{opacity:.7}45%{opacity:.95}70%{opacity:.75}}.bd-spit__heat{background-image:repeating-linear-gradient(0deg, var(--accent) 0 1.125rem, #ff9a3d 1.125rem 1.375rem);border-radius:.375rem;width:.75rem;height:10.5rem;animation:1.3s linear infinite bdco-heat;top:1.875rem;left:15rem;box-shadow:0 0 1.625rem .375rem #ff6b0073}.bd-spit__housing{border:.0625rem solid var(--border-strong);background:var(--border);border-radius:.375rem;width:1.25rem;height:11.25rem;top:1.5rem;left:16rem}@keyframes bdco-carve{0%,to{animation-timing-function:var(--ease-travel);transform:translate(0)rotate(-4deg)}55%{animation-timing-function:var(--ease-enter);transform:translate(1rem,7rem)rotate(-10deg)}65%{animation-timing-function:var(--ease-travel);transform:translate(-.5rem,7rem)rotate(0)}}.bd-spit__knife{transform-origin:100%;align-items:center;width:4.25rem;height:.625rem;animation:1.8s linear infinite bdco-carve;display:flex;top:3.125rem;left:3.9375rem;transform:translate(0)rotate(-4deg)}.bd-spit__handle{background:var(--border-strong);border-radius:.1875rem;width:1.375rem;height:.5rem}.bd-spit__blade{background:#d7dadc;border-radius:0 .5rem .125rem 0;width:2.875rem;height:.625rem}@keyframes bdco-shave-fall{0%{animation-timing-function:cubic-bezier(.41,0,.767,.426);transform:translate(0)rotate(0)}79.56%,to{transform:translate(var(--shave-x), var(--shave-y)) rotate(var(--shave-turn))}}@keyframes bdco-shave-show{0%{opacity:0;animation-timing-function:cubic-bezier(.35,0,.685,.358)}29.63%,79.56%{opacity:1}84%{opacity:.962}88%{opacity:.865}92%{opacity:.701}95%{opacity:.52}97%{opacity:.359}99%{opacity:.144}to{opacity:0}}.bd-spit__shaving{opacity:0;width:.875rem;height:.3125rem;animation:bdco-shave-fall 1.8s linear var(--shave-delay) infinite, bdco-shave-show 1.8s linear var(--shave-delay) infinite;border-radius:.1875rem}.bd-spit__shaving:nth-child(1 of .bd-spit__shaving){--shave-x:-.75rem;--shave-y:9rem;--shave-turn:150deg;--shave-delay:60ms;background:var(--meat-600);top:4rem;left:8rem}.bd-spit__shaving:nth-child(2 of .bd-spit__shaving){--shave-x:-1.0625rem;--shave-y:7.25rem;--shave-turn:185deg;--shave-delay:.3s;background:var(--meat-500);top:5.75rem;left:8.25rem}.bd-spit__shaving:nth-child(3 of .bd-spit__shaving){--shave-x:-1.375rem;--shave-y:5.5rem;--shave-turn:220deg;--shave-delay:.55s;background:var(--meat-600);top:7.5rem;left:8.5rem}.bd-spit__shaving:nth-child(4 of .bd-spit__shaving){--shave-x:-1.6875rem;--shave-y:3.75rem;--shave-turn:255deg;--shave-delay:.8s;background:var(--meat-700);top:9.25rem;left:8.75rem}.bd-spit__tray{box-sizing:border-box;border-top:.125rem solid var(--border-emphasis);background:var(--border-strong);border-radius:.25rem .25rem .625rem .625rem;width:9.75rem;height:.75rem;top:13.125rem;left:5.75rem}@media not (min-width:25em){.bd-spit{zoom:.85}}@media not (min-width:21em){.bd-spit{zoom:.75}}@media (prefers-reduced-motion:reduce){.bd-spit__meat,.bd-spit__heat,.bd-spit__knife,.bd-spit__shaving{animation:none}}.bd-paying{z-index:var(--z-overlay);justify-content:center;align-items:center;gap:calc(var(--space-4) + var(--border-2));padding:var(--space-6);background:color-mix(in srgb, var(--bg-outside) 94%, transparent);-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);text-align:center;animation:bdup var(--duration-base) var(--ease-enter) both;outline:none;flex-direction:column;display:flex;position:fixed;inset:0}.bd-paying__title{max-width:14em;font-family:var(--font-display-stack);text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:400;line-height:1.05}.bd-paying__note{color:var(--fg-secondary);margin:0;font-size:.875rem;font-weight:500;line-height:1.5}.bd-co-ret{padding-top:var(--space-10)}.bd-co-ret--wait{text-align:center;flex-direction:column;align-items:center;display:flex}.bd-co-ret--wait .bd-body{max-width:34rem}.bd-co-ret__card{padding:calc(var(--space-5) + var(--border-2));border:.0625rem solid var(--border);background:var(--surface);border-radius:1.25rem}.bd-co-ret__card>:first-child{margin-top:0}@media (min-width:64em){:is(#main:has(.bd-co),#main:has(.bd-co-ret)){max-width:none}.bd-co{max-width:var(--checkout-w);padding:calc(var(--space-10) + var(--space-1)) calc(var(--space-6) + var(--space-1)) var(--space-10);margin-inline:auto}.bd-co__bar{display:none}.bd-co__head{margin-bottom:var(--space-5);display:block}.bd-co__back{align-items:center;gap:var(--space-2);min-height:1.5rem;color:var(--fg-tertiary);letter-spacing:.06em;text-transform:uppercase;transition:color var(--duration-fast) ease;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.bd-co__back-arrow{flex:none;font-size:1.125rem}.bd-co__back-label{text-box:trim-both cap alphabetic}.bd-co__solo{max-width:var(--app-w);padding-inline:0}.bd-checkout{align-items:flex-start;gap:var(--space-6);flex-wrap:wrap;max-width:none;margin-inline:0;padding-inline:0;display:flex}.bd-checkout__main{gap:var(--space-4);flex:2 26.25rem;min-width:0}.bd-checkout__main>*{margin-block:0}.bd-co-order{display:none}.bd-co-card{padding:calc(var(--space-5) + var(--border-2));border:.0625rem solid var(--border);background:var(--surface);border-radius:1.25rem}.bd-co-card__title{margin:0 0 var(--space-4);font-family:var(--font-display-stack);font-size:var(--fs-body);letter-spacing:0;text-transform:uppercase;font-weight:400;line-height:1}.bd-co-card .bd-seg{max-width:21.25rem}.bd-co-card .bd-co-where{margin-top:calc(var(--space-3) + var(--border-2));background:0 0;border:0;border-radius:0;padding:0}.bd-co-card>.bd-enter:has(>.bd-co-where){margin-top:0}.bd-co-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-co-details .bd-co-fields>:first-child{grid-column:1/-1}.bd-co-pay{gap:calc(var(--space-2) + var(--border-2));background:0 0;border:0;border-radius:0;flex-direction:column;display:flex;overflow:visible}.bd-co-pay>.bd-row{gap:calc(var(--space-3) + var(--border-2));min-height:0;padding:calc(var(--space-4) - .0625rem);border:.0625rem solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease}.bd-co-pay>.bd-row:has(input:checked){border-color:var(--selected)}.bd-co-pay .bd-row__name{align-items:center;gap:var(--space-4);line-height:1.35;display:flex}.bd-co-pay__note{max-width:55%;color:var(--fg-tertiary);text-align:right;margin:0 0 0 auto}.bd-checkout>.bd-checkout__side{gap:calc(var(--space-3) + var(--border-2));min-width:16.875rem;padding:calc(var(--space-5) + var(--border-2));border:.0625rem solid var(--border);background:var(--surface);border-radius:1.25rem;flex:18.75rem;top:6rem}.bd-checkout__side>*{margin-block:0}.bd-co-side__head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.bd-co-side__head .bd-co-card__title{margin:0}.bd-co-side__order{padding-bottom:calc(var(--space-3) + var(--border-2));border-bottom:.0625rem solid var(--border);display:block}.bd-co-lines{gap:calc(var(--space-2) + var(--border-2));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bd-co-lines__row{align-items:flex-start;gap:calc(var(--space-2) + var(--border-2));font-size:var(--fs-body-sm);line-height:1.3;display:flex}.bd-co-lines__qty{color:var(--fg-secondary);flex:none;font-weight:700}.bd-co-lines__what{flex:1;min-width:0}.bd-co-lines__name{font-weight:600;display:block}.bd-co-lines__opts{margin-top:calc(var(--space-1) - .0625rem);color:var(--fg-tertiary);font-size:var(--fs-body-sm);line-height:1.4;display:block}.bd-co-lines__total{font-variant-numeric:tabular-nums;flex:none;font-weight:700}.bd-checkout__side>.bd-sum{gap:calc(var(--space-3) + var(--border-2));background:0 0;border:0;border-radius:0;padding:0}.bd-checkout__side .bd-sum__total>:last-child{font-size:1.25rem}.bd-checkout__side>.bd-checkout__foot{margin:0;padding:0}.bd-checkout__foot .bd-btn--lg{letter-spacing:.04em;text-transform:uppercase;border-radius:.875rem;min-height:3.125rem;font-size:.875rem}.bd-checkout__foot .bd-btn--primary:not([disabled],[aria-disabled=true]){box-shadow:0 .75rem 1.75rem -.875rem var(--accent)}.bd-co-notes{color:var(--fg-tertiary);line-height:1.5}.bd-co-ret{max-width:54rem;padding-top:calc(var(--space-10) + var(--space-1));margin-inline:auto}.bd-co-ret__card{padding:var(--space-8)}}@media (min-width:64em) and (hover:hover) and (pointer:fine){.bd-co__back:hover{color:var(--fg)}}.bd-terms__links{--terms-box:1.25rem;gap:var(--space-2) var(--space-5);margin:var(--space-3) 0 0;padding-left:calc(var(--terms-box) + var(--space-3));flex-wrap:wrap;display:flex}@media not (min-width:64em){.bd-checkout__side>.bd-co-rewards,.bd-checkout__side>.bd-wgift-teaser,.bd-checkout__side>.bd-alert{margin-top:var(--space-6)}}.bd-co-rewards{gap:var(--space-3);flex-direction:column;display:flex}.bd-vouchers{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bd-voucher{gap:var(--space-2);flex-direction:column;display:flex}.bd-voucher__hit{--seal:3.75rem;--seam:calc(var(--space-3) + var(--seal) / 2);grid-template-columns:var(--seal) minmax(0, 1fr) auto;align-items:center;gap:var(--space-3);width:100%;min-height:4.75rem;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);border:.0625rem solid var(--border-strong);border-radius:var(--radius-lg);background:linear-gradient(to right, transparent calc(var(--seam) - .03125rem), var(--border-strong) calc(var(--seam) - .03125rem) calc(var(--seam) + .03125rem), transparent calc(var(--seam) + .03125rem)) no-repeat, linear-gradient(112deg, #ffffff09 0 38%, transparent 38%) no-repeat, var(--surface);color:var(--fg);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) ease, background-color var(--duration-fast) ease, transform var(--duration-instant) var(--ease-press);display:grid}.bd-voucher__what{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.bd-voucher__terms{font-family:var(--font-display-stack);text-transform:uppercase;text-wrap:balance;font-size:1rem;font-weight:400;line-height:1.05}.bd-voucher__notes{color:var(--fg-secondary);font-size:var(--fs-body-sm);line-height:1.4}.bd-voucher__state{padding:var(--space-2) var(--space-3);border:.0625rem solid var(--accent-border);border-radius:var(--radius-full);color:var(--accent);letter-spacing:.06em;text-transform:uppercase;transition:color var(--duration-fast) ease, border-color var(--duration-fast) ease;font-size:.75rem;font-weight:700;line-height:1}.bd-voucher__hit:active:not(:disabled){transform:scale(.98)}.bd-voucher__hit:focus-visible{outline:var(--border-2) solid var(--focus);outline-offset:var(--border-2)}.bd-voucher[data-on] .bd-voucher__hit{border-color:var(--accent-border);background-color:var(--accent-subtle)}.bd-voucher[data-on] .bd-voucher__state{color:var(--fg);border-color:#0000}.bd-voucher[data-pending] .bd-voucher__state{opacity:.55}.bd-voucher__hit:disabled{cursor:not-allowed}.bd-voucher__hit:disabled .bd-seal,.bd-voucher__hit:disabled .bd-voucher__terms,.bd-voucher__hit:disabled .bd-voucher__state{opacity:.4}@media (hover:hover) and (pointer:fine){.bd-voucher:not([data-on]) .bd-voucher__hit:not(:disabled):hover{border-color:var(--accent-border)}.bd-voucher:not([data-on]) .bd-voucher__hit:not(:disabled):hover .bd-seal__die{stroke:var(--accent)}}.bd-seal{width:var(--seal,3.75rem);aspect-ratio:1;color:var(--accent);place-items:center;display:grid;position:relative}.bd-seal__die{fill:#ff6b000f;width:100%;height:100%;stroke:var(--accent-border);stroke-width:1.5px;transition:fill var(--duration-fast) ease, stroke var(--duration-fast) ease;position:absolute;inset:0;overflow:visible}.bd-seal__die circle{fill:none;stroke-width:1.25px;stroke-dasharray:3.5 3}.bd-seal__face{font-family:var(--font-display-stack);letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;font-size:1rem;font-weight:400;line-height:1;position:relative}.bd-seal__face[data-long]{font-size:var(--fs-caption);letter-spacing:.02em}.bd-seal__face>svg{font-size:1.5rem;display:block}.bd-voucher[data-on] .bd-seal,.bd-seal--stuck{color:var(--on-accent);filter:drop-shadow(0 .25rem .375rem #0000008c);transform:rotate(-9deg)}.bd-voucher[data-on] .bd-seal__die,.bd-seal--stuck .bd-seal__die{fill:var(--accent);stroke:var(--accent)}.bd-voucher[data-on] .bd-seal__die circle,.bd-seal--stuck .bd-seal__die circle{stroke:var(--on-accent);stroke-dasharray:none;opacity:.3}@keyframes bdseal-slap{0%{opacity:0;transform:translateY(-.5rem)scale(1.45)rotate(-26deg)}60%{opacity:1}to{transform:rotate(-9deg)}}.bd-voucher[data-on]:not([data-pending]) .bd-seal{animation:bdseal-slap var(--duration-slow) var(--ease-spring) both}.bd-voucher[data-on] .bd-spinner{color:var(--on-accent)}.bd-voucher:not([data-on]) .bd-spinner{color:var(--accent)}.bd-nudge{align-items:center;gap:var(--space-4);padding:var(--space-4);border:.0625rem solid var(--accent-border);border-radius:var(--radius-lg);background:var(--accent-subtle);color:var(--fg);transition:border-color var(--duration-fast) var(--ease-enter), background-color var(--duration-fast) var(--ease-enter), transform var(--duration-instant) var(--ease-press);text-decoration:none;display:flex}.bd-nudge:active{transform:scale(.985)}.bd-nudge__count{min-width:3.25rem;height:3.25rem;padding-inline:var(--space-2);border-radius:var(--radius-md);background:var(--accent);color:var(--on-accent);font-family:var(--font-display-stack);font-variant-numeric:tabular-nums;letter-spacing:-.02em;flex:none;place-items:center;font-size:1.5rem;line-height:1;display:grid}.bd-nudge__count>svg{font-size:1.375rem}.bd-nudge__copy{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.bd-nudge__deals{text-wrap:pretty;font-size:.875rem;font-weight:700;line-height:1.35}.bd-nudge__cta{align-items:center;gap:var(--space-2);color:var(--accent);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:700;display:inline-flex}.bd-arrow-mark{vertical-align:-.125em;transition:transform var(--duration-fast) var(--ease-enter);flex:none}@media (hover:hover) and (pointer:fine){.bd-nudge:hover{border-color:var(--accent);background-color:var(--accent-subtle-hover)}.bd-nudge:hover .bd-nudge__cta{color:var(--accent-hover)}.bd-nudge:hover .bd-arrow-mark{transform:translate(.1875rem)}}.bd-sum__row>:last-child,.bd-sum__total>:last-child{transition:opacity var(--duration-fast) ease}.bd-sum[data-stale] .bd-sum__row>:last-child,.bd-sum[data-stale] .bd-sum__total>:last-child,[data-updating] .bd-co-lines__total{opacity:.4}.bd-status-slot:empty{position:absolute}.bd-sum__updating{margin-left:var(--space-2);color:var(--accent);vertical-align:middle;font-size:.75rem;font-weight:600}.bd-checkout__choice{gap:var(--space-2);flex-direction:column;display:flex}.bd-checkout:has(.bd-checkout__choice) .bd-foot-space{height:calc(10.75rem + var(--safe-bottom))}.bd-co-hint{text-align:center;width:100%;min-height:1.75rem;text-decoration:underline;-webkit-text-decoration-color:var(--border-emphasis);text-decoration-color:var(--border-emphasis);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;display:block}@media (prefers-reduced-motion:reduce){.bd-voucher[data-on]:not([data-pending]) .bd-seal{animation:none}}.bd-co-locate{gap:var(--space-2)}.bd-co-locate>svg{color:var(--accent);flex:none}.bd-co-modal{width:min(100% - 2 * var(--gutter), 26rem);padding:var(--space-6) var(--space-5) var(--space-5);border:.0625rem solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-xl), var(--shadow-highlight);color:var(--fg);z-index:var(--z-dialog);opacity:0;transition:transform var(--duration-fast) var(--ease-exit), opacity var(--duration-fast) var(--ease-exit), overlay var(--duration-fast) var(--ease-exit) allow-discrete, display var(--duration-fast) var(--ease-exit) allow-discrete;margin:auto;transform:translateY(1rem)scale(.98)}.bd-co-modal[open]{opacity:1;animation:bdup var(--duration-base) var(--ease-enter);transition:overlay var(--duration-base) var(--ease-enter) allow-discrete, display var(--duration-base) var(--ease-enter) allow-discrete;transform:none}.bd-co-modal::backdrop{background:var(--scrim);opacity:0;transition:opacity var(--duration-base) var(--ease-exit), overlay var(--duration-base) allow-discrete, display var(--duration-base) allow-discrete}.bd-co-modal[open]::backdrop{opacity:1;transition:opacity var(--duration-slow) var(--ease-enter)}@starting-style{.bd-co-modal[open]::backdrop{opacity:0}}.bd-co-modal__icon{margin-bottom:var(--space-4);background:var(--accent);color:var(--on-accent)}.bd-co-modal__title{font-size:var(--fs-heading-sm);margin:0;font-weight:700;line-height:1.2}.bd-co-modal__body{margin:var(--space-2) 0 0;color:var(--fg-secondary);font-size:var(--fs-body-sm);line-height:1.45}.bd-co-modal__actions{gap:var(--space-2);margin-top:var(--space-5);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.bd-co-modal,.bd-co-modal[open]{transform:none}}