.section-header .header-wrapper{background:var(--bb-color-bg)}.header-wrapper--border-bottom{border-block-end:var(--bb-border)}.section-header .header{max-width:var(--bb-container);padding-inline:var(--bb-gutter)}.header__heading-link,.header__heading-link .h2{color:var(--bb-color-text);font-family:var(--bb-font-heading);font-size:var(--bb-text-xl);font-weight:var(--bb-weight-heading);letter-spacing:0}.header__menu-item{color:var(--bb-color-text);font-family:var(--bb-font-body);font-size:var(--bb-text-sm);letter-spacing:0}.header__menu-item span{text-underline-offset:.4em}.header__active-menu-item{text-decoration-thickness:.1rem}.header__submenu.list-menu{border:var(--bb-border);box-shadow:none}.header__icon{color:var(--bb-color-text)}.header__icon .svg-wrapper{height:2.2rem;width:2.2rem}.cart-count-bubble{background:var(--bb-color-accent);color:var(--bb-color-accent-text)}.menu-drawer{background:var(--bb-color-bg);box-shadow:none}.menu-drawer__menu-item{font-size:var(--bb-text-lg);letter-spacing:0}.utility-bar{background:var(--bb-color-bg-dark);border:0;color:var(--bb-color-text-on-dark)}.utility-bar .announcement-bar__message,.utility-bar .announcement-bar__link{color:var(--bb-color-text-on-dark);font-family:var(--bb-font-body);font-size:var(--bb-text-xs);letter-spacing:0}.footer{border-block-start:0;font-family:var(--bb-font-body)}.footer .page-width{max-width:var(--bb-container);padding-inline:var(--bb-gutter)}.footer-block__heading{font-family:var(--bb-font-heading);font-size:var(--bb-text-lg);font-weight:var(--bb-weight-heading);letter-spacing:0}.footer-block__details-content .list-menu__item--link{font-size:var(--bb-text-sm);letter-spacing:0}.footer__content-bottom{border-block-start:.1rem solid rgba(var(--color-foreground),.2)}.copyright__content,.copyright__content a,.policies li,.policies li a{font-size:var(--bb-text-xs);letter-spacing:0}.bb-footer-legal{background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--bb-font-body);font-size:var(--bb-text-xs);letter-spacing:0;line-height:var(--bb-leading-snug);padding-block:0 var(--bb-space-5)}.bb-footer-legal p{margin:var(--bb-space-1) 0 0}.bb-footer-legal a{color:inherit;text-underline-offset:.2em}@media(max-width:749px){.section-header .header{min-height:0;padding-block:var(--bb-space-1)}.section-header .header__icon{height:4.4rem;width:4.4rem}}.bb-mega{align-items:start;display:grid;gap:var(--bb-space-7);grid-template-columns:minmax(0,1fr) minmax(24rem,32rem);padding-block:var(--bb-space-5)}.mega-menu__content .bb-mega .mega-menu__list.mega-menu__list{display:grid;gap:var(--bb-space-5) var(--bb-space-6);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));padding:0}.bb-mega__pills{display:flex;flex-wrap:wrap;gap:var(--bb-space-2);list-style:none;margin:0 0 var(--bb-space-5);padding:0}.bb-mega__pills a{background:var(--bb-color-bg-alt);border-radius:var(--bb-radius-pill);color:var(--bb-color-text);display:block;font-size:var(--bb-text-sm);padding:.7rem 1.6rem;text-decoration:none}.bb-mega__pills a:hover{background:var(--bb-color-line)}.bb-mega__card{color:var(--bb-color-text);display:grid;font-family:var(--bb-font-body);gap:var(--bb-space-2);text-decoration:none}.bb-mega__card-img{aspect-ratio:3 / 2;background:var(--bb-color-bg-alt);border-radius:var(--bb-radius-panel);display:block;overflow:hidden;position:relative}.bb-mega__card-img img{display:block;height:100%;object-fit:cover;width:100%}.bb-mega__badge{left:var(--bb-space-2);position:absolute;top:var(--bb-space-2)}.bb-mega__card-title{font-family:var(--bb-font-heading);font-size:var(--bb-text-xl);line-height:var(--bb-leading-tight)}.bb-mega__card-points{color:var(--bb-color-text-soft);display:grid;font-size:var(--bb-text-sm);gap:.2rem}.bb-mega-drawer{padding:var(--bb-space-4) 3rem}.bb-mega-drawer .bb-mega__card-title{font-size:var(--bb-text-lg)}.bb-toast{align-items:center;background:var(--bb-color-bg-dark);border-radius:var(--bb-radius-panel);bottom:var(--bb-space-4);box-shadow:0 .8rem 2.4rem rgba(var(--bb-rgb-ink),.24);color:var(--bb-color-text-on-dark);display:flex;flex-wrap:wrap;font-family:var(--bb-font-body);gap:var(--bb-space-2) var(--bb-space-4);left:var(--bb-space-4);max-width:42rem;opacity:0;padding:var(--bb-space-3) var(--bb-space-7) var(--bb-space-3) var(--bb-space-4);position:fixed;right:var(--bb-space-4);transform:translateY(1.2rem);transition:opacity var(--bb-duration) var(--bb-ease),transform var(--bb-duration) var(--bb-ease);z-index:3}.bb-toast.is-open{opacity:1;transform:none}.bb-toast[hidden]{display:none}.bb-toast__text{display:grid;font-size:var(--bb-text-sm);gap:.2rem;line-height:var(--bb-leading-snug);margin:0}.bb-toast__text strong{font-weight:var(--bb-weight-strong)}.bb-toast .bb-link{color:inherit;font-size:var(--bb-text-sm)}.bb-toast__close{-webkit-appearance:none;appearance:none;background:none;border:0;color:inherit;cursor:pointer;font-size:2.2rem;height:4.4rem;line-height:1;padding:0;position:absolute;right:0;top:0;width:4.4rem}@media(min-width:750px){.bb-toast{right:auto}}#cart-icon-bubble .svg-wrapper{align-items:center;display:flex;height:4.4rem;justify-content:center;width:4.4rem}#cart-icon-bubble svg{flex:none;height:4.4rem;width:4.4rem}body.bb-type-page{--bb-section-y: clamp(4rem, 1.6rem + 4.4vw, 8.8rem)}.bb-page-content.bb-section{padding-block:var(--bb-space-7)}.bb-page-content .bb-rte{font-size:var(--bb-text-lg);line-height:var(--bb-leading-body);margin-inline:auto;max-width:62rem;text-align:center}body.bb-type-cart #MainContent>.shopify-section:first-child{padding-block-start:var(--bb-space-5)}.cart__checkout-button{border-radius:var(--bb-radius-pill);min-height:5.2rem}.blog-articles .card__media,.blog-articles .media{border-radius:var(--bb-radius-panel);overflow:hidden}@media(max-width:749px){body .bb-tiles__item:nth-child(4n+1) .bb-media,body .bb-tiles__item:nth-child(4n) .bb-media{aspect-ratio:3 / 2}body .bb-bundle .bb-media,body .bb-founder__media .bb-media,body .bb-film__frame{aspect-ratio:4 / 3}body .bb-finder__card{max-width:30rem}body .bb-finder__card-img{aspect-ratio:16 / 9}body .bb-story__stack--duo .bb-story__media{min-height:24rem}body .bb-film__notes{gap:var(--bb-space-3)}body .footer__content-top .footer__blocks-wrapper.grid{display:grid;gap:var(--bb-space-6) var(--bb-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0}body .footer-block.grid__item{margin:0;max-width:none;padding:0;width:auto}body .footer__content-top{padding-block-end:var(--bb-space-5)}body .footer-block__details-content .list-menu__item--link{padding-block:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bb-chrome.css.map */
