:root{--bb-s1:4px;--bb-s2:8px;--bb-s3:12px;--bb-s4:16px;--bb-s5:20px;--bb-s6:24px;--bb-s8:32px;--bb-s12:48px;--bb-s16:64px;--bb-gutter:24px;--bb-section:32px;--bb-control:48px;--bb-content:1140px;--bb-editorial:635px;--bb-illustrator:BBInkBrandHand,BBInkHand,Arial,sans-serif;--page-margin:max(var(--bb-gutter),env(safe-area-inset-left),env(safe-area-inset-right))}body .bb-ink-wrap{width:calc(100% - var(--bb-gutter)*2);margin-inline:auto}body .bb-ink-header__inner{padding-inline:var(--bb-gutter);padding-block:var(--bb-s4);gap:var(--bb-s4)}body:has(.bb-ink-home) .bb-ink-header__inner{padding-inline:var(--bb-gutter);padding-block:var(--bb-s3);max-width:683px}body .bb-ink-home>.bb-ink-wrap{width:calc(100% - var(--bb-gutter)*2);max-width:var(--bb-editorial)}body .bb-ink-home .bb-ink-hero{max-width:587px;padding-bottom:var(--bb-s6)}body .bb-ink-hero-copy>.bb-ink-eyebrow,body .bb-ink-hero-copy>.bb-ink-intro,body .bb-ink-offer{margin-inline:0}body .bb-ink-hero-copy>.bb-ink-intro{margin-top:var(--bb-s2)!important}body .bb-ink-offer{margin-block:var(--bb-s4);padding-left:var(--bb-s4)}body .bb-ink-hero-actions{gap:var(--bb-s3);margin-top:var(--bb-s4)}body .bb-ink-home .bb-ink-routine{padding-block:var(--bb-section)}body .bb-ink-routine ol{gap:var(--bb-s4);grid-template-columns:repeat(3,minmax(0,1fr))}body .bb-ink-routine li{min-width:0}body .bb-ink-routine li>p{margin-top:var(--bb-s2)}body .bb-ink-home .bb-ink-story{padding-block:var(--bb-section)}body .bb-ink-story-grid{margin-block:var(--bb-s6);gap:var(--bb-s4)}body .bb-ink-founder{gap:var(--bb-s3)}body .bb-ink-founder h3{font-family:var(--bb-illustrator)!important;font-weight:400;line-height:1.15;margin-bottom:var(--bb-s2)}body .bb-ink-founder--birdy{margin-top:0}body .bb-ink-newsletter.bb-ink-wrap{padding-block:var(--bb-section);gap:var(--bb-s4);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center}body .bb-ink-newsletter h2{margin-bottom:var(--bb-s3)}body .bb-ink-newsletter-copy>p{font:400 18px/1.25 var(--bb-illustrator);margin-bottom:var(--bb-s4);text-align:center}body .bb-ink-newsletter-form{gap:var(--bb-s3)}body .bb-ink-newsletter-form input[type=email],body .bb-ink-newsletter-form .bb-ink-button{min-height:var(--bb-control);height:auto;padding-block:var(--bb-s3)}body .bb-ink-newsletter-form .bb-ink-button:before{top:0;right:0;bottom:0;left:0}body .bb-ink-menu,body .bb-ink-country-panel,body .bb-ink-pack-dialog,body .bb200,body .bb-charity{padding:var(--bb-s6)}body .bb-ink-dialog-top{margin-bottom:var(--bb-s6);padding-bottom:var(--bb-s4);gap:var(--bb-s4)}body .bb-ink-menu nav{margin-bottom:var(--bb-s6)}body .bb-ink-menu nav a{font-family:var(--bb-illustrator);font-size:24px;line-height:1.2;min-height:var(--bb-control);padding-block:var(--bb-s3)}body .bb-ink-country-options,body .bb-ink-pack-dialog .bb-offer__packs{gap:var(--bb-s6)}body .bb-ink-country-options a,body .bb-ink-pack-dialog .bb-offer__pack{padding:var(--bb-s6)}body .bb-ink-country-options span{font-family:var(--bb-illustrator);font-size:22px}body .bb-ink-pack-dialog .bb-offer__form label{font:400 20px/1.2 var(--bb-illustrator);margin-block:var(--bb-s6) var(--bb-s2)}body .bb-ink-pack-dialog .bb-offer__form select{min-height:var(--bb-control);padding:var(--bb-s3) var(--bb-s4)}body .bb-character-note{margin-block:var(--bb-s4) var(--bb-s6);padding:var(--bb-s2) 0 var(--bb-s2) var(--bb-s4)}body .bb-character-note p,body #bbm.bbm-cohesive .bb-character-note p{margin-bottom:var(--bb-s2)}body .bb-character-note p:last-child{margin-bottom:0}body .bb-ink-country-panel .bb-character-note,body .bb-ink-menu .bb-character-note{margin-bottom:var(--bb-s6)}body #bbm.bbm-cohesive .container{width:calc(100% - var(--bb-gutter)*2);max-width:1100px}body #bbm.bbm-cohesive .hero,body #bbm.bbm-cohesive .story,body #bbm.bbm-cohesive .race,body #bbm.bbm-cohesive .why,body #bbm.bbm-cohesive .bridge,body #bbm.bbm-cohesive .helps,body #bbm.bbm-cohesive .bbm-block,body #bbm.bbm-cohesive .close-cta{padding-block:var(--bb-section)!important}body #bbm.bbm-cohesive .story .container,body #bbm.bbm-cohesive .why .container{gap:var(--bb-s8)}body #bbm.bbm-cohesive .steps{gap:var(--bb-s6)}body #bbm.bbm-cohesive .helps-donate{padding:var(--bb-s6);margin-top:var(--bb-s6)}body #bbm.bbm-cohesive .hand,body #bbm.bbm-cohesive .hero-eyebrow,body #bbm.bbm-cohesive .story-eyebrow,body #bbm.bbm-cohesive .step h4{font-family:var(--bb-illustrator)!important;font-weight:400}body #bbn .wrap{padding-inline:var(--bb-gutter)}body #bbn .band{padding-block:var(--bb-section)}body #bbn .kicker,body #bbn .post .date{font-family:var(--bb-illustrator)}body #bbn .post{gap:var(--bb-s6);padding-block:var(--bb-s6)}body #bbn .nl{gap:var(--bb-s3);padding-inline:0;margin-top:var(--bb-s6)}body .bb-pack-guide{padding-inline:var(--bb-gutter);padding-bottom:var(--bb-s6)}body .bb-pack-guide__grid{gap:var(--bb-s6);grid-auto-rows:auto;margin-block:var(--bb-s6)}body .bb-pack-guide__card{padding:var(--bb-s6)}body .bb-pack-guide h3{font-family:var(--bb-illustrator);font-weight:400;line-height:1.2}body .bb-pack-guide__choose{min-height:var(--bb-control)}body .bb-taste-draft{gap:var(--bb-s8);padding-block:var(--bb-section)}body .bb-taste-draft__form{gap:var(--bb-s2)}body .bb-taste-draft__form input+label{margin-top:var(--bb-s2)}body .bb-taste-draft__form input:not([type=hidden]){padding:var(--bb-s3) var(--bb-s4);min-height:var(--bb-control)}body .bb-taste-draft__form button{margin-top:var(--bb-s2);min-height:var(--bb-control)}body .bb-taste-confirmation{padding:var(--bb-s6);gap:var(--bb-s4);margin-block:var(--bb-s6)}body .contact-form__form,body .contact-form__form-row{gap:var(--bb-s4)}body .contact-form__input{padding:var(--bb-s3) var(--bb-s4);min-height:var(--bb-control)}body .bb-product-guide details{padding-block:var(--bb-s4)}body .bb-product-guide summary{font-family:var(--bb-illustrator);font-size:21px;min-height:var(--bb-control)}body .bb-purchase-facts,body .bb-cart-confidence{padding:var(--bb-s6);margin-block:var(--bb-s6)}body .cart-page{column-gap:var(--bb-s8)}body .bb-ink-footer-shell .bb-ink-footer{padding-top:var(--bb-s6)!important;padding-bottom:var(--bb-s16)!important}body .bb-ink-footer-shell .bb-ink-footer-brand+nav{margin-top:var(--bb-s6)}body .bb-ink-footer-shell .bb-ink-footer nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--bb-s4);row-gap:var(--bb-s2);margin-bottom:var(--bb-s6);align-items:stretch}body:has(.bb-ink-home) .bb-ink-footer-shell .bb-ink-footer nav{display:none}body .bb-ink-footer-shell .bb-ink-footer nav a{display:flex;align-items:center;justify-content:center;min-height:44px;line-height:1.4;text-decoration:none;padding:var(--bb-s1);overflow-wrap:anywhere}body .bb-ink-footer-shell .bb-ink-footer nav a:hover{text-decoration:underline}body .bb-ink-footer-shell .bb-ink-footer>.bb-ink-fine{margin:0}body .bb-ink-pack-dialog .bb-offer__pack,body .bb-pack-guide__card,body .bb-ink-country-options a,body .bb-taste-confirmation,body .bb-cart-confidence,body #bbm.bbm-cohesive .helps-donate{border:1.5px solid transparent!important;background:#fff url(bb-drawn-frame-ink.svg) center/100% 100% no-repeat;border-radius:0!important;box-shadow:none}body .bb-ink-button,body .bb-ink-pack-dialog .bb-offer__cta,body .bb200-cta,body .bb-charity__primary,body .bb-pack-guide__choose,body .contact-form .button,body .buy-buttons-block .product-form-buttons button[name=add],body .cart__ctas .cart__checkout-button{background-color:transparent!important;background-image:url(bb-drawn-pill.svg)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;border-color:transparent!important;border-radius:0!important;min-height:var(--bb-control);box-shadow:none!important}body .bb-ink-secondary{background:#fff url(bb-drawn-pill-outline.svg) center/100% 100% no-repeat!important;border-color:transparent!important;border-radius:0!important;min-height:44px}body .contact-form__input,body .bb-taste-draft__form input:not([type=hidden]),body .bb-ink-newsletter-form input[type=email],body .bb-ink-pack-dialog .bb-offer__form select,body #bbn .nl input{border:1.5px solid transparent!important;background:#fff url(bb-drawn-frame-ink.svg) center/100% 100% no-repeat!important;border-radius:0!important;box-shadow:none}body .bb-ink-icon-button{min-width:44px;min-height:44px}body:has(#app) main{padding:var(--bb-s6) var(--bb-gutter) 160px}body:has(#app) header{padding-inline:var(--bb-gutter);gap:var(--bb-s4)}body:has(#app) .actions{padding-inline:var(--bb-gutter);padding-top:var(--bb-s4)}body:has(#app) .option{padding:var(--bb-s4);margin-bottom:var(--bb-s3)}body:has(#app) .companion,body:has(#app) .summary,body:has(#app) .notice{padding:var(--bb-s6)!important}body:has(#app) .chapter-label,body:has(#app) .stage-caption,body:has(#app) .companion p{font-family:var(--bb-illustrator)!important}body:has(#app) .primary{background:transparent url(bb-drawn-pill.svg) center/100% 100% no-repeat!important;border-radius:0!important;min-height:var(--bb-control)}@media(min-width:700px){:root{--bb-gutter:32px;--bb-section:48px}body .bb-ink-home>.bb-ink-wrap{width:calc(100% - 48px)}body .bb-ink-newsletter-copy>p{font-size:23px}body .bb-ink-footer-shell .bb-ink-footer{padding-bottom:var(--bb-s8)!important}}@media(min-width:1000px){:root{--bb-gutter:48px}body .bb-ink-footer-shell .bb-ink-footer nav{grid-template-columns:repeat(9,minmax(0,1fr))}}@media(max-width:699px){body .bb-ink-founder h3{font-size:19px;white-space:normal!important}body .bb-ink-founder--birdy p{white-space:normal}body .bb-ink-hero-actions .bb-ink-button{width:100%}body .bb-ink-hero-actions .bb-ink-secondary{width:74%}body .bb-ink-story h2{white-space:normal}body .bb-ink-story-heading>p{white-space:normal}body .bb-ink-clipboard{height:auto;align-self:center}body .bb-ink-newsletter h2{font-size:clamp(30px,9vw,46px)}body .bb-ink-newsletter-form input[type=email]{font-size:14px}body .bb-ink-newsletter-form .bb-ink-button{font-size:13px}body .bb-ink-newsletter-copy>p{font-size:17px}body .bb-ink-pack-dialog .bb-offer__pack{padding:var(--bb-s5)}body .bb-ink-founder--birdy{margin-left:20%;grid-template-columns:50% 1fr}body .bb-taste-confirmation{grid-template-columns:100px minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body .bb-ink-country-panel,body .bb-ink-pack-dialog,body .bb200,body .bb-charity{border:1.5px solid transparent!important;background:#fff url(bb-drawn-frame-ink.svg) center/100% 100% no-repeat;border-radius:0!important;box-shadow:none}body:has(#app) .option,body:has(#app) .summary,body:has(#app) .companion{border:1.5px solid transparent!important;background:#fff url(bb-drawn-frame-ink.svg) center/100% 100% no-repeat!important;border-radius:0!important}body:has(#app) .option[aria-checked=true]{border-color:#151515!important;box-shadow:inset 0 0 0 1px #151515}body:has(#app) .option .radio{border-radius:48% 52% 46% 54%}body .bb-ink-hero-copy>.bb-ink-intro{margin-inline:0!important}body .bb-ink-hero-actions .bb-ink-button{min-height:var(--bb-control)}body{--page-margin:max(var(--bb-gutter),env(safe-area-inset-left),env(safe-area-inset-right))!important}body .quantity-selector{min-height:var(--bb-control);border:1.5px solid transparent;background:#fff url(bb-drawn-frame-ink.svg) center/100% 100% no-repeat;border-radius:0}body .quantity-selector input{border:0!important;background:transparent!important;box-shadow:none!important}body .subscription_group{border:1.5px solid transparent!important;background:#fff url(bb-drawn-frame-ink.svg) center/100% 100% no-repeat;border-radius:0!important}body .text-block--align-center :is(h1,h2,h3){background-position:center bottom!important}@keyframes bbDrawStroke{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes bbPaperArrive{0%{opacity:.35;transform:translate3d(0,6px,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:no-preference){body .bb-ink-title-underline{animation:bbDrawStroke .65s cubic-bezier(.22,.61,.36,1) .12s backwards}body :is(.bb-ink-menu,.bb-ink-pack-dialog)[open]{animation:bbPaperArrive .2s ease-out}body .bb-taste-confirmation{animation:bbPaperArrive .28s ease-out}body :is(.bb-ink-menu,.bb-ink-pack-dialog)[open] .bb-ink-dialog-top:after{animation:bbDrawStroke .45s ease-out}body :is(.bb-ink-button,.bb-offer__cta,.bb-pack-guide__choose,.buy-buttons-block button[name=add]){transition:transform .16s ease-out,filter .16s ease-out}body :is(.bb-ink-button,.bb-offer__cta,.bb-pack-guide__choose,.buy-buttons-block button[name=add]):active:not(:disabled){transform:translate3d(0,1px,0) scale(.985);transition-duration:.08s}@media(hover:hover)and (pointer:fine){body :is(.bb-ink-button,.bb-offer__cta,.bb-pack-guide__choose,.buy-buttons-block button[name=add]):hover:not(:disabled){transform:translate3d(0,-2px,0);filter:brightness(1.12)}}@supports (animation-timeline:view()){body .bb-ink-story-underline{animation:bbDrawStroke auto linear both;animation-timeline:view(block);animation-range:entry 5% entry 90%}}}@media(prefers-reduced-motion:reduce){body .bb-ink-title-underline,body .bb-ink-story-underline,body .bb-taste-confirmation,body :is(.bb-ink-menu,.bb-ink-pack-dialog)[open],body .bb-ink-dialog-top:after{animation:none!important;clip-path:none!important}body :is(.bb-ink-button,.bb-offer__cta,.bb-pack-guide__choose,.buy-buttons-block button[name=add]){transition:none!important;transform:none!important}}@media(prefers-reduced-motion:no-preference){body :is(.bb-ink-secondary,.bb-ink-icon-button,.bb-ink-menu-actions button,.bb-taste-draft__form button,.contact-form button,.bb200-cta,.bb-charity button,.bb-charity__primary,.bb-ink-pack-dialog button,.bb-ink-newsletter button){transition:transform .16s ease-out}body :is(.bb-ink-secondary,.bb-ink-icon-button,.bb-ink-menu-actions button,.bb-taste-draft__form button,.contact-form button,.bb200-cta,.bb-charity button,.bb-charity__primary,.bb-ink-pack-dialog button,.bb-ink-newsletter button):active:not(:disabled),body:has(#app) :is(.primary,.option,.back,.text-button):active:not(:disabled){transform:translate3d(0,1px,0) scale(.985);transition-duration:.08s}body:has(#app) :is(.primary,.option,.back,.text-button){transition:transform .16s ease-out}}body #bbm.bbm-cohesive .bb-photo-polaroid,body #bbn .bb-photo-polaroid{--bb-photo-aspect:4/5;--bb-photo-inset:16px;position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:420px;max-height:none;aspect-ratio:auto!important;margin:0 auto;padding:var(--bb-photo-inset) var(--bb-photo-inset) 20px;background:transparent url(bb-polaroid-paper.svg) center/100% 100% no-repeat!important;border:0!important;border-radius:0!important;overflow:visible;box-shadow:none!important;transform:none}body #bbm.bbm-cohesive .bb-photo-polaroid:after,body #bbn .bb-photo-polaroid:after{content:"";position:absolute;top:var(--bb-photo-inset);left:var(--bb-photo-inset);right:var(--bb-photo-inset);aspect-ratio:var(--bb-photo-aspect);background:url(bb-polaroid-window.svg) center/100% 100% no-repeat;pointer-events:none}body #bbm.bbm-cohesive .bb-photo-polaroid>img,body #bbn .bb-photo-polaroid .thumb{display:block;width:100%;height:auto!important;max-height:none;aspect-ratio:var(--bb-photo-aspect);object-fit:cover;object-position:center 38%;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:polygon(1.2% 1.4%,24% .95%,49% 1.3%,74% 1%,98.8% 1.3%,98.5% 27%,99% 50%,98.7% 75%,98.8% 98.8%,74% 98.6%,49% 99%,26% 98.5%,1.2% 98.8%,1.5% 76%,1% 50%,1.4% 25%)}body #bbm.bbm-cohesive .bb-photo-polaroid>figcaption,body #bbn .bb-photo-polaroid>figcaption{position:static;inset:auto;display:flex;flex-direction:column;justify-content:center;min-height:54px;margin:16px 4px 0;text-align:center;color:#151515;font:400 clamp(18px,2vw,22px)/1.3 var(--bb-illustrator);text-wrap:balance}body #bbm.bbm-cohesive .bb-photo-polaroid figcaption small,body #bbn .bb-photo-polaroid figcaption small{display:block;margin-top:5px;font-size:.78em;line-height:1.25}body #bbm.bbm-cohesive .story-visual:has(.bb-photo-polaroid)>.story-linecard{display:none}body #bbm.bbm-cohesive .story.dark .bb-photo-polaroid,body #bbn .post:nth-child(2n) .bb-photo-polaroid{background-image:url(bb-polaroid-paper-alt.svg)!important}body #bbm.bbm-cohesive .why-photo.bb-photo-polaroid,body #bbn .bb-photo-polaroid{--bb-photo-aspect:4/3}body #bbm.bbm-cohesive .founder-tag{border:0;border-radius:0;background:#fff url(bb-polaroid-paper-alt.svg) center/100% 100% no-repeat;padding:16px;gap:16px}body #bbm.bbm-cohesive .founder-tag img.dot{width:52px;height:68px;padding:5px 5px 14px;background:#fff url(bb-polaroid-paper.svg) center/100% 100% no-repeat;border-radius:0;border:0;object-fit:cover;box-sizing:border-box}@media(max-width:640px){body #bbn .post:has(.bb-photo-polaroid){grid-template-columns:1fr;gap:var(--bb-s6)}body #bbn .bb-photo-polaroid{max-width:320px;margin-inline:auto}}body #bbm.bbm-cohesive .bb-photo-directors{padding-block:var(--bb-section);background:#fff;color:#151515;text-align:center}body #bbm.bbm-cohesive .bb-photo-directors .container{max-width:635px}body #bbm.bbm-cohesive .bb-photo-directors__eyebrow{font:400 clamp(18px,2vw,23px)/1.3 var(--bb-illustrator);margin:0 auto var(--bb-s4)}body #bbm.bbm-cohesive .bb-photo-directors__link{display:block;color:#151515;text-decoration:none}body #bbm.bbm-cohesive .bb-photo-directors img{width:min(100%,480px);height:auto;margin-inline:auto}body #bbm.bbm-cohesive .bb-photo-directors__link>span{display:block;font:400 clamp(18px,2vw,23px)/1.35 var(--bb-illustrator);margin:var(--bb-s4) auto 0}body #bbm.bbm-cohesive .bb-photo-directors__link .bb-photo-directors__watch{font:700 14px/1.4 Arial,sans-serif;text-decoration:underline;text-underline-offset:5px;min-height:44px;display:grid;place-items:center;margin-top:var(--bb-s2)}body #bbm.bbm-cohesive .bb-history{padding-block:var(--bb-section);background:#fff;color:#151515;border-block:1px solid #151515;scroll-margin-top:32px}body #bbm.bbm-cohesive .bb-history>.container{max-width:1140px}body #bbm.bbm-cohesive .bb-history__header{text-align:center;max-width:635px;margin:0 auto 48px}body #bbm.bbm-cohesive .bb-history__eyebrow{font:400 22px/1.3 var(--bb-illustrator);margin:0 0 16px}body #bbm.bbm-cohesive .bb-history h2{font:900 clamp(34px,6vw,58px)/1.02 BBHeadline,sans-serif;text-transform:uppercase;margin:0 0 20px;max-width:18ch;margin-inline:auto;letter-spacing:0}body #bbm.bbm-cohesive .bb-history__header>p:last-child{font:400 16px/1.6 Arial,sans-serif;margin:0}body #bbm.bbm-cohesive .bb-history__stages{list-style:none;padding:0;margin:0;display:grid;gap:48px}body #bbm.bbm-cohesive .bb-history__stage{padding:0;margin:0;position:relative}body #bbm.bbm-cohesive .bb-history__stage:not(:last-child):after{content:"";display:block;width:2px;height:24px;background:#151515;position:absolute;left:50%;bottom:-36px;transform:rotate(-2deg)}body #bbm.bbm-cohesive .bb-history__stage>h3{display:flex;align-items:center;justify-content:center;gap:12px;text-align:center;font:400 clamp(23px,3vw,30px)/1.25 var(--bb-illustrator);margin:0 0 24px;text-transform:none}body #bbm.bbm-cohesive .bb-history__stage>h3>span{flex:0 0 36px;width:36px;height:36px;display:grid;place-items:center;background:#151515;color:#fff;border-radius:48% 52% 45% 55%;font:400 20px/1 var(--bb-illustrator)}body #bbm.bbm-cohesive .bb-history__pair,body #bbm.bbm-cohesive .bb-history__races{display:grid;grid-template-columns:1fr;gap:24px}body #bbm.bbm-cohesive .bb-history__card{min-width:0;text-align:center;padding:24px;background:#fff url(bb-drawn-frame-ink.svg) center/100% 100% no-repeat;display:flex;flex-direction:column;align-items:center}body #bbm.bbm-cohesive .bb-history__date{font:400 19px/1.3 var(--bb-illustrator);margin:16px 0 12px}body #bbm.bbm-cohesive .bb-history h4{font:400 clamp(26px,3vw,32px)/1.15 var(--bb-illustrator);margin:0 0 16px;text-transform:none;letter-spacing:0}body #bbm.bbm-cohesive .bb-history__card>p:not([class]){font:400 15px/1.65 Arial,sans-serif;max-width:40ch;margin:0 auto}body #bbm.bbm-cohesive .bb-history__aside{font:400 20px/1.3 var(--bb-illustrator);max-width:28ch;margin:20px auto 0}body #bbm.bbm-cohesive .bb-history__portrait{height:124px;width:100px;object-fit:contain;display:block;margin:0 auto}body #bbm.bbm-cohesive .bb-history__icon{height:110px;width:136px;display:block;margin:0 auto}body #bbm.bbm-cohesive .bb-history__sofa{width:180px;height:110px;object-fit:contain;margin:0 auto}body #bbm.bbm-cohesive .bb-history__business{width:220px;height:220px;object-fit:contain;margin:0 auto}body #bbm.bbm-cohesive .bb-history__race-link{font:700 14px/1.4 Arial,sans-serif;min-height:48px;display:flex;align-items:center;justify-content:center;margin-top:16px;text-decoration:underline;text-underline-offset:5px;color:inherit}body #bbm.bbm-cohesive .bb-history__hq-wrap{position:relative;width:100%;max-width:280px;margin:0 auto 4px}body #bbm.bbm-cohesive .bb-history__hq-photo{--bb-photo-aspect:3/4;--bb-photo-inset:12px;width:100%;max-width:280px;padding-bottom:16px}body #bbm.bbm-cohesive .bb-history__hq-photo>figcaption{font-size:18px;min-height:46px;margin-top:12px}body #bbm.bbm-cohesive .bb-history__hq-doodle{position:absolute;right:-8px;top:4px;width:76px;height:66px;padding:4px;background:#fff url(bb-polaroid-paper.svg) center/100% 100% no-repeat;transform:rotate(5deg)}body #bbm.bbm-cohesive .bb-history__hq-doodle .bb-milestone-art{width:100%;height:100%;margin:0}body #bbm.bbm-cohesive .bb-milestone-art{display:block;flex-shrink:0;width:176px;height:148px;max-width:100%;margin:0 auto 4px;color:#151515}body #bbm.bbm-cohesive .bb-history__stage:not(:last-child):after{width:12px;height:28px;background:transparent url(bb-history-trail.svg) center/100% 100% no-repeat;transform:none}body #bbm.bbm-cohesive .bb-history__shoe-note{display:flex;align-items:center;justify-content:center;gap:16px;max-width:480px;margin:24px auto 0;padding:16px}body #bbm.bbm-cohesive .bb-history__shoe{width:120px;height:76px;flex:0 0 120px}body #bbm.bbm-cohesive .bb-history__shoe-note p{font:400 25px/1.15 var(--bb-illustrator);margin:0;text-align:left}body #bbm.bbm-cohesive .bb-history__shoe-note small{display:block;font:400 15px/1.4 Arial,sans-serif;margin-top:8px}body #bbm.bbm-cohesive .bb-history__sources{max-width:635px;margin:32px auto 0;padding:20px 0;border-top:1px solid #151515;font:400 13px/1.6 Arial,sans-serif}body #bbm.bbm-cohesive .bb-history__sources summary{font:400 20px/1.3 var(--bb-illustrator);cursor:pointer;min-height:44px;padding-block:10px}body #bbm.bbm-cohesive .bb-history__sources ul{padding-left:20px;display:grid;gap:8px}body #bbm.bbm-cohesive .bb-history__sources a{color:inherit;text-underline-offset:3px}@media(min-width:700px){body #bbm.bbm-cohesive .bb-history__pair{grid-template-columns:repeat(2,minmax(0,1fr))}body #bbm.bbm-cohesive .bb-history__races{grid-template-columns:repeat(3,minmax(0,1fr))}body #bbm.bbm-cohesive .bb-history__card{padding:32px 24px}}@media(max-width:359px){body #bbm.bbm-cohesive .bb-history__card{padding:24px 20px}body #bbm.bbm-cohesive .bb-history__shoe-note{gap:8px;padding-inline:0}body #bbm.bbm-cohesive .bb-history__shoe{width:96px;flex-basis:96px}}body .bb-ink-hero-art .bb-ink-slice>.bb-ink-repaired-bran-face{width:100%!important;height:100%!important;left:0!important;top:0!important;object-fit:fill!important;clip-path:polygon(9.7% 0,34.8% 0,34.8% 20.2%,25.7% 21.2%,25.7% 51.3%,12.2% 51.3%,12.2% 39.9%,9.7% 39.9%);pointer-events:none}body{--bb-display:var(--bb-illustrator);--font-heading--family:var(--bb-illustrator);--font-subheading--family:var(--bb-illustrator)}body #MainContent :is(h1,h2,h3,h4,h5,h6),body #MainContent :is(#bbm,#bbn) :is(h1,h2,h3,h4,h5,h6),body :is(.bb-ink-menu,.bb-ink-pack-dialog,.bb-ink-country,.bb200,.bb-charity) :is(h2,h3,h4),body #app :is(h1,h2,h3){font-family:var(--bb-illustrator)!important;font-weight:400!important;font-synthesis:none;letter-spacing:.01em!important;text-transform:none!important;line-height:1.18;text-wrap:balance;overflow-wrap:normal}body #MainContent .bb-ink-hero h1{font-size:clamp(44px,11.8vw,78px);line-height:1.12;letter-spacing:0!important;white-space:normal}body #MainContent .bb-ink-hero h1>span:not(.bb-ink-title-underline){white-space:nowrap}body #MainContent .bb-ink-hero .bb-ink-title-underline{width:48%;margin-top:4px}body #MainContent .bb-ink-story h2{font-size:clamp(28px,6.6vw,44px);white-space:normal;line-height:1.2}body #MainContent .bb-ink-newsletter h2{font-size:clamp(27px,6.8vw,43px);white-space:normal;line-height:1.18}body #MainContent #bbm h1.display{font-size:clamp(30px,6.5vw,50px)!important;line-height:1.2!important;background:none;height:auto;max-width:22ch;margin:24px auto}body #MainContent #bbm .bb-history h2{font-size:clamp(32px,5vw,46px);line-height:1.18;max-width:22ch}body #MainContent #bbm :is(.story-copy,.why-copy,.bridge,.race,.helps-head,.close-cta) h3{font-size:clamp(29px,4vw,42px);line-height:1.2}body #MainContent #bbn .head h1{font-size:clamp(38px,6vw,56px);line-height:1.15}body #MainContent #bbn .post h2{font-size:clamp(27px,3vw,34px);line-height:1.2}body #MainContent .bb-pack-guide h2{font-size:clamp(32px,5vw,48px);line-height:1.18}body :is(.bb-ink-button,.bb-ink-secondary,.bb-offer__cta,.bb-pack-guide__choose,.bb200-cta,.bb-charity__primary),body #MainContent :is(label,summary){font-family:var(--bb-illustrator)!important;font-weight:400!important;font-synthesis:none}body .bb-ink-hero-actions .bb-ink-button{font-size:20px}body .bb-ink-footer-shell nav a{font-family:var(--bb-illustrator);font-size:17px}body #MainContent hr{height:7px;border:0;background:transparent var(--bb-ink-stroke-image) center/100% 100% no-repeat}@media(max-width:359px){body #MainContent .bb-ink-hero h1{font-size:11.8vw}body #MainContent .bb-ink-newsletter h2{font-size:25px}body #bbm.bbm-cohesive .bb-history__hq-doodle{right:-4px;width:66px;height:58px}}body .bb-ink-hero-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(bb-ink-standing-garden.svg) center/100% 100% no-repeat;pointer-events:none}body #MainContent .bb-ink-offer .bb-first200-title{font:400 clamp(23px,3.5vw,33px)/1.3 var(--bb-illustrator);letter-spacing:0!important;text-align:left;text-wrap:balance;margin:0 0 8px;max-width:100%}body .bb-first200-title__number{position:relative;display:inline-block;vertical-align:-.25em;width:3.1em;margin-inline:.08em;line-height:0}body .bb-first200-title__number>img{display:block;width:100%;height:auto}body .bb200-count strong{font-family:var(--bb-illustrator)!important;font-weight:400}body .bb-signup-page{display:grid;grid-template-areas:"heading" "art" "intro" "form";gap:20px;width:calc(100% - var(--bb-gutter)*2);max-width:560px;margin-inline:auto;padding-block:32px 48px;color:#151515;text-align:center}body .bb-signup-page__heading{grid-area:heading}body .bb-signup-page__eyebrow{margin:0 0 10px;font:400 18px/1.3 var(--bb-illustrator)}body #MainContent .bb-signup-page h1{margin:0;padding:0;background:none;font:400 clamp(34px,9vw,46px)/1.18 var(--bb-illustrator);letter-spacing:0;text-wrap:balance}body .bb-signup-page__art{grid-area:art;display:grid;justify-items:center;gap:10px;margin:0}body .bb-signup-page__art>img{display:block;width:136px;max-width:100%;height:auto;object-fit:contain}body .bb-signup-page__art>figcaption{max-width:250px;font:400 18px/1.35 var(--bb-illustrator)}body .bb-signup-page__intro{grid-area:intro}body .bb-signup-page__intro p{margin:0;font:400 16px/1.6 Arial,Helvetica,sans-serif;text-wrap:pretty}body .bb-signup-page__form{grid-area:form;display:grid;gap:12px;min-width:0;text-align:left}body .bb-signup-page__form>label{font:400 19px/1.25 var(--bb-illustrator)}body .bb-signup-page__form>input[type=email]{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:52px;padding:14px 16px;border:1.5px solid transparent!important;border-radius:0!important;background:#fff url(bb-drawn-frame-ink.svg) center/100% 100% no-repeat!important;color:#151515;font:400 16px/1.4 Arial,Helvetica,sans-serif}body .bb-signup-page__button{display:flex;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box;width:100%;min-height:52px;padding:14px 22px;font-size:19px}body .bb-signup-page__button>img{flex:none;width:24px;height:24px;background:transparent;filter:invert(1)}body .bb-signup-page__consent{margin:0;font:400 13px/1.6 Arial,Helvetica,sans-serif;text-align:center;color:#4a4a4a}body .bb-signup-page__consent a{color:inherit;text-decoration:underline;text-underline-offset:3px}body .bb-signup-page .bb-newsletter-status{margin:4px 0 0;padding:16px;border:1.5px solid transparent;background:#fff url(bb-drawn-frame-ink.svg) center/100% 100% no-repeat;font:400 14px/1.6 Arial,Helvetica,sans-serif}body .bb-signup-page .bb-newsletter-status:empty{display:none}body .bb-signup-page :is(input,button,a):focus-visible{outline:2px solid #151515;outline-offset:4px}@media(min-width:900px){body .bb-signup-page{grid-template-areas:"art heading" "art intro" "art form";grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr);column-gap:64px;max-width:920px;padding-block:64px 80px;text-align:left}body .bb-signup-page__art{align-self:center}body .bb-signup-page__art>img{width:240px}body .bb-signup-page__art>figcaption{text-align:center;font-size:22px}body .bb-signup-page__eyebrow{font-size:21px}body .bb-signup-page__intro p{font-size:17px}}body .bb-information-page{display:block;width:calc(100% - var(--bb-gutter)*2);max-width:720px;margin-inline:auto;padding-inline:0}body .bb-information-page>.section-content-wrapper{padding-block:32px 48px;gap:24px}body .bb-information-page .text-block,body .bb-information-page .page-content{max-width:100%;width:100%}body .bb-information-page :is(p,li){font:400 16px/1.65 Arial,Helvetica,sans-serif;overflow-wrap:break-word}body .bb-information-page :is(h2,h3,h4){margin-block:28px 16px;line-height:1.25}body .bb-information-page h1{font-size:clamp(32px,8vw,44px);line-height:1.2;margin:0;padding-bottom:20px}body .bb-information-page h2{font-size:clamp(26px,6.5vw,34px)}body .bb-information-page h3{font-size:clamp(22px,5.5vw,28px)}body .bb-information-page h4{font-size:22px}body .bb-information-page :is(ul,ol){padding-left:24px}body .bb-information-page a{color:#151515;text-underline-offset:4px}body .bb-information-page--contact>.section-content-wrapper{padding-bottom:0}body:has(.bb-information-page--contact) .contact-form{width:100%!important;max-width:720px;margin-inline:auto}body:has(.bb-information-page--contact) .contact-form :is(input,textarea){font-size:16px}body #MainContent .bb-signup-page h1{background-image:none!important;padding-bottom:0!important}body #bbn .subscribe{background:#000;color:#fff}body #bbn .subscribe :is(.lede,.sml,.sml a){color:#e5e5e5}body #bbn .subscribe .kicker{color:#fff}body #bbn #bbn-sub .btn{background:#fff url(bb-drawn-pill-outline.svg) center/100% 100% no-repeat!important;color:#151515!important;border:0!important;border-radius:0!important;font:400 20px/1.35 var(--bb-illustrator);min-height:52px}body #bbn #bbn-sub .btn *{color:inherit!important}body #bbn .nl input{font-size:16px}body :is(.button,.button-custom,.add-to-cart-button,.btn,.bb-ink-button,.bb-ink-secondary,.bb-ink-icon-button,.bb-pack-guide__choose,.bb-offer__cta,.cart__checkout-button,.bb-ink-country-options a){transition:transform .16s ease,opacity .16s ease}body :is(.button,.button-custom,.add-to-cart-button,.btn,.bb-ink-button,.bb-ink-secondary,.bb-ink-icon-button,.bb-pack-guide__choose,.bb-offer__cta,.cart__checkout-button,.bb-ink-country-options a):active:not(:disabled):not([aria-disabled=true]){transform:translateY(2px) scale(.985);transition-duration:.08s}body :is(.button,.button-custom,.btn,.bb-ink-button,.bb-ink-secondary,.bb-pack-guide__choose,.bb-offer__cta):focus-visible{outline:2px solid #151515;outline-offset:4px}body .shopify-policy__container{width:calc(100% - var(--bb-gutter)*2);max-width:720px;padding:32px 0 48px;margin-inline:auto;overflow-wrap:break-word}body .shopify-policy__container :is(p,li){font-size:16px;line-height:1.65}body .shopify-policy__container :is(h2,h3){margin-block:28px 16px;font-size:26px}@media(min-width:900px){body .bb-information-page>.section-content-wrapper{padding-block:48px 64px}body .bb-information-page--contact>.section-content-wrapper{padding-bottom:0}body .bb-information-page :is(p,li){font-size:17px}body .shopify-policy__container{padding-block:48px 64px}}@media(prefers-reduced-motion:reduce){body :is(.button,.button-custom,.add-to-cart-button,.btn,.bb-ink-button,.bb-ink-secondary,.bb-ink-icon-button,.bb-pack-guide__choose,.bb-offer__cta,.cart__checkout-button,.bb-ink-country-options a){transition:none!important}body :is(.button,.button-custom,.add-to-cart-button,.btn,.bb-ink-button,.bb-ink-secondary,.bb-ink-icon-button,.bb-pack-guide__choose,.bb-offer__cta,.cart__checkout-button,.bb-ink-country-options a):active{transform:none!important}}@media(min-width:761px){body .bb-pack-guide--subscriptions .bb-pack-guide__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}body .bb-shop-index{max-width:1140px;padding-block:24px 12px}body .bb-shop-index h1{margin:0;font-size:clamp(32px,6vw,44px)}@media(min-width:900px){body .bb-ink-header__inner,body:has(.bb-ink-home) .bb-ink-header__inner{max-width:1200px;padding:20px 40px;gap:24px}body:has(.bb-ink-home) .bb-ink-logo,body:has(.bb-ink-home) .bb-ink-logo img{width:110px;flex-basis:110px}body:has(.bb-ink-home) .bb-ink-nav{display:flex;gap:28px}body:has(.bb-ink-home) .bb-ink-country-button--header{display:inline-flex;align-items:center}body .bb-ink-home>.bb-ink-wrap{width:calc(100% - 80px);max-width:1120px}body .bb-ink-home .bb-ink-hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-rows:auto auto;column-gap:clamp(32px,4vw,64px);row-gap:24px;max-width:1120px;padding:36px 0 64px;align-items:center}body #MainContent .bb-ink-hero h1{grid-column:1;grid-row:1;align-self:end;font-size:clamp(43px,4.8vw,65px);line-height:1.12;margin:0}body .bb-ink-home .bb-ink-hero-art{grid-column:2;grid-row:1 / 3;width:100%;min-height:0;max-width:none;max-height:none;height:auto;margin:0;align-self:center}body .bb-ink-home .bb-ink-hero-copy{grid-column:1;grid-row:2;align-self:start}body .bb-ink-hero-copy>.bb-ink-eyebrow{font-size:12px;line-height:1.5}body .bb-ink-hero-copy>.bb-ink-intro{font-size:19px;line-height:1.5}body .bb-ink-offer{margin-block:24px;padding-left:20px}body .bb-ink-offer p{font-size:16px;line-height:1.5}body .bb-ink-hero-actions{gap:12px;margin-top:24px}body .bb-ink-hero-actions .bb-ink-button{width:100%;min-height:56px;font-size:20px}body .bb-ink-hero-actions .bb-ink-button>img{width:32px;height:32px;padding:6px;right:18px}body .bb-ink-hero-actions .bb-ink-secondary{width:68%;min-height:44px;font-size:20px}body .bb-ink-hero-copy>.bb-ink-fine{max-width:100%;font-size:12px;line-height:1.5;margin-top:12px}body .bb-ink-home .bb-ink-routine{padding-block:48px}body .bb-ink-routine ol{max-width:960px;margin-inline:auto;gap:64px}body .bb-ink-routine li p{max-width:230px;font-size:17px;line-height:1.5;margin-inline:auto}body .bb-ink-home .bb-ink-story{padding-block:64px}body .bb-ink-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;gap:48px;margin:40px auto}body .bb-ink-founder,body .bb-ink-founder--birdy{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:24px;margin:0;min-height:220px}body .bb-ink-founder>img,body .bb-ink-founder--birdy>img{width:100%;height:220px;margin:0}body .bb-ink-founder h3{font-size:clamp(24px,2.5vw,32px);max-width:none}body .bb-ink-founder p{font-size:17px;line-height:1.5;white-space:normal}body .bb-ink-home .bb-ink-newsletter.bb-ink-wrap{max-width:960px;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:64px;padding-block:64px}body .bb-ink-newsletter .bb-ink-clipboard{width:100%;max-width:280px;justify-self:center}body .bb-ink-newsletter-form{grid-template-columns:minmax(0,1fr) auto;gap:12px}body .bb-ink-newsletter-form .bb-ink-button{width:auto;min-width:160px}body .bb-ink-newsletter-form input[type=email]{font-size:17px}body .bb-ink-newsletter-form>.bb-ink-fine{font-size:12px;line-height:1.5}body .bb-ink-footer-shell .bb-ink-footer,body:has(.bb-ink-home) .bb-ink-footer-shell .bb-ink-footer{width:calc(100% - 80px);max-width:1120px}body:has(.bb-ink-home) .bb-ink-footer-shell .bb-ink-footer nav,body .bb-ink-footer-shell .bb-ink-footer nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:900px;margin-inline:auto;gap:12px 32px}body .bb-ink-footer-shell .bb-ink-footer-brand{max-width:520px;margin-bottom:32px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/bb-drawn-system.css.map */
