:root{--bb-gold: 168, 134, 47;--bb-ink: 28, 28, 28}.bb-rating{display:flex;align-items:center;gap:.5rem;margin:.2rem 0 .4rem;font-size:1.2rem;line-height:1;color:rgba(var(--color-foreground),.75)}.bb-rating__stars{position:relative;display:inline-block;font-size:1.3rem;letter-spacing:.1rem;color:rgba(var(--color-foreground),.18);font-family:Arial,sans-serif}.bb-rating__stars:before{content:"\2605\2605\2605\2605\2605"}.bb-rating__fill{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:rgb(var(--bb-gold))}.bb-rating__fill:before{content:"\2605\2605\2605\2605\2605"}.bb-rating__avg{font-weight:600;color:rgb(var(--color-foreground))}.bb-badge-best{position:absolute;top:.8rem;left:.8rem;z-index:2;padding:.35rem .9rem;border-radius:2rem;background:rgb(var(--bb-ink));color:#fff;font-size:1.05rem;font-weight:700;letter-spacing:.08rem;text-transform:uppercase;line-height:1.2;pointer-events:none;box-shadow:0 .2rem .6rem #0000002e}.bb-badge-best:before{content:"\2605  ";color:rgb(var(--bb-gold))}.bb-mega-li{position:static}.bb-mega-li>.header__menu-item{display:inline-flex;align-items:center;gap:.4rem}.bb-mega-li>.header__menu-item .icon-caret{position:static;width:1rem;height:.6rem;transition:transform .2s ease}.bb-mega-li:hover>.header__menu-item .icon-caret,.bb-mega-li:focus-within>.header__menu-item .icon-caret{transform:rotate(180deg)}.bb-mega{position:absolute;left:0;right:0;top:100%;z-index:3;background:rgb(var(--color-background));border-top:.1rem solid rgba(var(--color-foreground),.08);box-shadow:0 1.6rem 3rem #0000001f;opacity:0;visibility:hidden;transform:translateY(-.8rem);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.bb-mega-li:hover .bb-mega,.bb-mega-li:focus-within .bb-mega{opacity:1;visibility:visible;transform:translateY(0);transition-delay:.08s,.08s,0s}.bb-mega__inner{display:grid;grid-template-columns:repeat(var(--bb-cols, 4),minmax(0,1fr)) minmax(0,1.25fr);gap:3rem;padding-top:2.8rem;padding-bottom:3rem;max-height:calc(100vh - 16rem);overflow-y:auto}.bb-mega__heading{display:block;margin-bottom:1.2rem;font-family:var(--font-heading-family);font-size:1.6rem;letter-spacing:.04rem;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none}.bb-mega__heading:hover{color:rgb(var(--bb-gold))}.bb-mega__list{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.bb-mega__prod{display:grid;grid-template-columns:5.6rem 1fr;gap:1rem;align-items:center;color:rgb(var(--color-foreground));text-decoration:none}.bb-mega__thumb{width:5.6rem;height:5.6rem;object-fit:cover;border-radius:.6rem;background:rgba(var(--color-foreground),.05)}.bb-mega__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.3rem;line-height:1.3}.bb-mega__price{display:block;margin-top:.2rem;font-size:1.25rem;font-weight:600}.bb-mega__prod:hover .bb-mega__name{text-decoration:underline}.bb-mega__all{display:inline-block;margin-top:1.2rem;font-size:1.25rem;font-weight:600;color:rgb(var(--bb-gold));text-decoration:none}.bb-mega__all:hover{text-decoration:underline}.bb-mega__feature{position:relative;display:flex;flex-direction:column;border-radius:1rem;overflow:hidden;background:rgb(var(--bb-ink));color:#fff;text-decoration:none}.bb-mega__feature-img{width:100%;aspect-ratio:4 / 3;object-fit:cover;background:#f2efe9}.bb-mega__feature-body{padding:1.4rem 1.6rem 1.6rem;display:grid;gap:.4rem}.bb-mega__eyebrow{font-size:1.05rem;font-weight:700;letter-spacing:.12rem;text-transform:uppercase;color:rgb(var(--bb-gold))}.bb-mega__feature-title{font-size:1.5rem;line-height:1.3}.bb-mega__feature-cta{margin-top:.6rem;font-size:1.3rem;font-weight:600;text-decoration:underline}.bb-mega__inner--grid{grid-template-columns:repeat(var(--bb-cols, 4),minmax(0,1fr))}.bb-mega__inner--rows{row-gap:2.4rem}.bb-mega__inner--rows .bb-mega__feature{grid-column:-2 / -1;grid-row:1 / span 2;align-self:start}.bb-mega__card{display:grid;gap:.8rem;color:rgb(var(--color-foreground));text-decoration:none}.bb-mega__card img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:.8rem;background:rgba(var(--color-foreground),.05)}.bb-mega__card:hover .bb-mega__name{text-decoration:underline}.bb-mega__compare{margin-left:.6rem;font-weight:400;text-decoration:line-through;color:rgba(var(--color-foreground),.55)}.bb-drawer-cat{padding:0 3rem 2rem}.bb-drawer-cat+.bb-drawer-cat{border-top:.1rem solid rgba(var(--color-foreground),.08);padding-top:1.6rem}.bb-drawer-cat .bb-mega__heading{font-size:1.5rem;margin-bottom:1rem}.bb-drawer-cat .bb-mega__list{gap:.8rem}.bb-progress{--bb-ok: 47, 107, 58;--bb-marker: 2.6rem;margin:0 0 1.4rem;padding:1.2rem 1.4rem 1.4rem;border-radius:.8rem;background:rgba(var(--bb-gold),.1)}.bb-progress__msg{display:flex;align-items:center;gap:.8rem;margin:0 0 1.2rem;font-size:1.35rem;line-height:1.35;color:rgb(var(--color-foreground))}.bb-progress__msg strong{font-weight:700}.bb-progress__icon{flex:none;display:inline-flex;width:2.2rem;height:2.2rem;color:rgb(var(--bb-gold))}.bb-progress__icon svg,.bb-progress__marker svg{display:block;width:100%;height:100%}.bb-progress__track{position:relative;height:1rem;border-radius:1rem;background:rgba(var(--color-foreground),.1)}.bb-progress__bar{position:relative;width:var(--bb-pct, 0%);min-width:var(--bb-marker);max-width:100%;height:100%;border-radius:inherit;background-color:rgb(var(--bb-gold));background-image:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%),linear-gradient(90deg,rgb(var(--bb-gold)),#d6b254);background-size:200% 100%,100% 100%;background-repeat:no-repeat;animation:bb-progress-shine 2.4s ease-in-out infinite;transition:width .9s cubic-bezier(.22,1,.36,1)}.bb-progress__marker{position:absolute;top:calc(50% - var(--bb-marker) / 2);right:0;display:flex;width:var(--bb-marker);height:var(--bb-marker);padding:.5rem;box-sizing:border-box;border:.2rem solid rgb(var(--bb-gold));border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--bb-gold));box-shadow:0 .2rem .6rem #00000026}.bb-progress--done{background:rgba(var(--bb-ok),.1)}.bb-progress--done .bb-progress__bar{background-image:linear-gradient(90deg,rgb(var(--bb-ok)),#52a062);background-size:100% 100%;animation:none}.bb-progress--done .bb-progress__icon{padding:.45rem;border-radius:50%;background:rgb(var(--bb-ok));color:#fff}.bb-progress--done .bb-progress__marker{border-color:rgb(var(--bb-ok));background:rgb(var(--bb-ok));color:#fff}.bb-progress--celebrate .bb-progress__marker{animation:bb-progress-pop .55s cubic-bezier(.34,1.56,.64,1) .75s both,bb-progress-glow 1.2s ease-out 1.2s 2}.bb-progress--celebrate .bb-progress__icon{animation:bb-progress-pop .55s cubic-bezier(.34,1.56,.64,1) .75s both}@keyframes bb-progress-shine{0%{background-position:150% 0,0 0}70%,to{background-position:-50% 0,0 0}}@keyframes bb-progress-pop{0%{transform:scale(.5)}to{transform:scale(1)}}@keyframes bb-progress-glow{0%{box-shadow:0 0 rgba(var(--bb-ok),.5)}to{box-shadow:0 0 0 1.2rem rgba(var(--bb-ok),0)}}@media(prefers-reduced-motion:reduce){.bb-progress__bar{animation:none;transition:none}.bb-progress--celebrate .bb-progress__marker,.bb-progress--celebrate .bb-progress__icon{animation:none}}.drawer__inner>.bb-progress{margin:0 0 1rem}.drawer__header+.bb-progress{margin-top:-.4rem}cart-drawer .drawer__inner{overflow:hidden}cart-drawer .drawer__header{padding:1.2rem 0}cart-drawer .drawer__heading{margin:0}cart-drawer .bb-drawer-scroll{flex:1 1 auto;min-height:0;margin:0 -1.5rem;padding:0 1.5rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--color-foreground),.3) transparent;transition:box-shadow .2s ease}cart-drawer .bb-drawer-scroll::-webkit-scrollbar{width:.6rem}cart-drawer .bb-drawer-scroll::-webkit-scrollbar-thumb{border-radius:1rem;background:rgba(var(--color-foreground),.3)}.bb-drawer-scroll cart-drawer-items{flex:none;overflow:visible}cart-drawer .bb-drawer-scroll.bb-more-above{box-shadow:inset 0 1.2rem 1rem -1rem rgba(var(--color-foreground),.18)}cart-drawer .drawer__footer{position:relative;z-index:1;margin:0 -1.5rem;padding:1.2rem 1.5rem 1.4rem;transition:box-shadow .2s ease}cart-drawer .bb-drawer-scroll.bb-more-below+.drawer__footer{box-shadow:0 -.8rem 1.4rem -.8rem rgba(var(--color-foreground),.28)}cart-drawer.is-empty .bb-drawer-scroll,cart-drawer.is-empty .drawer__footer{display:none}cart-drawer .cart-drawer__footer>*+*{margin-top:.6rem}cart-drawer .cart-drawer__footer>div:empty{display:none}cart-drawer .cart-drawer .tax-note{margin:.4rem 0 1rem;font-size:1.2rem;line-height:1.4}cart-drawer .bb-cart-note{border-top:.1rem solid rgba(var(--color-foreground),.08)}cart-drawer .bb-cart-note>summary{display:flex;padding:1.5rem 0;line-height:1}cart-drawer .bb-cart-note[open]{padding-bottom:1.6rem}@media screen and (max-height:500px){cart-drawer .drawer__inner{overflow-y:auto}cart-drawer .bb-drawer-scroll{flex:none;overflow:visible}cart-drawer .drawer__footer{position:sticky;bottom:0}cart-drawer .bb-upsell__head{position:relative}}.bb-upsell{margin:0;padding:0 0 .8rem}.bb-upsell__title{margin:0;font-size:1.45rem;font-weight:700;color:rgb(var(--color-foreground))}.bb-upsell__head{position:sticky;bottom:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 -1.5rem;padding:1.1rem 1.5rem 1rem;border-top:.1rem solid rgba(var(--color-foreground),.08);background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-decoration:none;cursor:default;transition:box-shadow .2s ease}.bb-upsell__peek{display:flex;align-items:center;gap:.8rem;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.bb-upsell__thumbs{display:flex}.bb-upsell__thumbs img{width:2.8rem;height:2.8rem;border:.2rem solid rgb(var(--color-background));border-radius:50%;object-fit:cover;background:rgba(var(--color-foreground),.06)}.bb-upsell__thumbs img+img{margin-left:-.9rem}.bb-upsell__see{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.1rem;border-radius:2rem;background:rgb(var(--bb-gold));color:#fff;font-size:1.2rem;font-weight:700;line-height:1}.bb-upsell__see .icon-caret{width:1rem;height:.6rem}.bb-upsell__head.is-peeking{cursor:pointer;box-shadow:0 -.8rem 1.4rem -.8rem rgba(var(--color-foreground),.28)}.bb-upsell__head.is-peeking .bb-upsell__peek{opacity:1;visibility:visible}cart-drawer .bb-drawer-scroll.bb-peeking+.drawer__footer{box-shadow:none}cart-drawer .bb-drawer-scroll{scroll-padding-bottom:6rem}.bb-upsell__list{list-style:none;margin:0;padding:0 0 .6rem;display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.bb-upsell__item{flex:0 0 14rem;scroll-snap-align:start;display:flex;flex-direction:column;gap:.6rem;padding:.8rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:.8rem;background:rgb(var(--color-background))}.bb-upsell__img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:.5rem;background:rgba(var(--color-foreground),.05)}.bb-upsell__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3rem;font-size:1.2rem;line-height:1.25;color:rgba(var(--color-foreground),.85);text-decoration:none}.bb-upsell__price{font-size:1.3rem;font-weight:700;color:rgb(var(--color-foreground))}.bb-upsell__add{margin-top:auto;width:100%;min-height:3.4rem;padding:.4rem .8rem;border:none;border-radius:var(--buttons-radius, .4rem);background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.2rem;font-weight:600;cursor:pointer}.bb-upsell__add[disabled]{opacity:.6;cursor:default}.bb-upsell .bb-rating{margin:0;font-size:1.1rem}.bb-upsell .bb-upsell__list{margin:0 -1.5rem;padding:0 1.5rem .6rem;scroll-padding-inline:1.5rem}.bb-upsell .bb-upsell__item{flex:0 0 25rem;display:grid;grid-template-columns:6.4rem minmax(0,1fr);align-content:start;gap:.3rem 1rem}.bb-upsell .bb-upsell__item>:first-child{grid-row:1 / span 3}.bb-upsell .bb-upsell__item>:not(:first-child){grid-column:2}.bb-upsell .bb-upsell__img{display:block;height:auto}.bb-upsell .bb-upsell__name{min-height:0}.bb-upsell .bb-upsell__add{align-self:start;justify-self:start;width:auto;min-height:3rem;margin-top:.3rem;padding:.3rem 1.6rem}cart-drawer.is-empty .drawer__inner{align-items:stretch}.drawer__inner-empty.bb-empty-wrap{position:relative;display:block;height:100%;padding:0;overflow-y:auto;text-align:left}.cart__warnings .bb-empty{text-align:left}.bb-empty__close{position:absolute;top:1rem;right:1rem;z-index:2;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border:none;border-radius:50%;background:#ffffffeb;color:rgb(var(--bb-ink));cursor:pointer}.bb-empty__close .icon{width:1.6rem;height:1.6rem}.bb-empty__banner{position:relative;display:block;min-height:26rem;color:#fff;text-decoration:none;background:rgb(var(--bb-ink));overflow:hidden}.bb-empty__banner img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}.bb-empty__banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 25%,#000000d1)}.bb-empty__banner-body{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:2rem 2.2rem 2.2rem;display:grid;gap:.6rem}.bb-empty__eyebrow{font-size:1.1rem;font-weight:700;letter-spacing:.14rem;text-transform:uppercase;color:rgb(var(--bb-gold))}.bb-empty__heading{margin:0;font-family:var(--font-heading-family);font-size:2.6rem;line-height:1.1;color:#fff}.bb-empty__text{margin:0;font-size:1.35rem;line-height:1.4;color:#ffffffe0}.bb-empty__cta{justify-self:start;margin-top:.6rem;padding:1rem 1.8rem;border-radius:var(--buttons-radius, .4rem);background:rgb(var(--bb-gold));color:#fff;font-size:1.3rem;font-weight:700;letter-spacing:.04rem}.bb-empty__body{padding:2rem 2.2rem 2.4rem}.bb-empty__status{margin:0 0 .4rem;font-family:var(--font-heading-family);font-size:1.9rem}.bb-empty__hint{margin:0 0 1.6rem;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.bb-empty__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.bb-empty__grid .bb-upsell__item{flex:none}.bb-empty__more{display:block;margin-top:1.6rem;text-align:center;font-size:1.3rem;font-weight:600;color:rgb(var(--color-foreground))}.bb-empty--page{max-width:96rem;margin:0 auto 4rem;border-radius:1.2rem;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.08)}.bb-empty--page .bb-empty__banner{min-height:30rem}.bb-empty--page .bb-empty__banner img{object-position:center 50%}.bb-empty--page .bb-empty__grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.bb-empty--page .bb-empty__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bb-empty--page .bb-empty__heading{font-size:3.4rem}.bb-empty--page .bb-empty__banner img{left:50%;width:50%}.bb-empty--page .bb-empty__banner:after{background:linear-gradient(90deg,rgb(var(--bb-ink)) 50%,rgba(var(--bb-ink),0) 57%)}.bb-empty--page .bb-empty__banner-body{top:0;right:50%;align-content:center;padding:3rem 4rem}}.card-information>.bb-rating{justify-content:center}.bb-mega__feature .bb-rating{color:#fffc}.bb-mega__feature .bb-rating__avg{color:#fff}.bb-mega__feature .bb-rating__stars{color:#ffffff40}.bb-hero-proof{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.6rem .8rem;margin:.4rem 0 1.4rem;padding:.7rem 1.4rem;border-radius:3rem;background:#ffffffd9;box-shadow:0 .2rem 1rem #00000014;color:rgb(var(--bb-ink));font-size:1.35rem;line-height:1.3;text-decoration:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bb-hero-proof .bb-rating__stars{font-size:1.5rem;color:rgba(var(--bb-ink),.18)}.bb-hero-proof strong{font-weight:700}.bb-hero-proof__sep{margin:0 .2rem;opacity:.5}@media screen and (max-width:749px){.bb-hero-proof{font-size:1.15rem;padding:.6rem 1.1rem;gap:.4rem .6rem;margin-bottom:1rem}.bb-hero-proof .bb-rating__stars{font-size:1.3rem}}.bb-rating--center{justify-content:center;margin:.4rem 0 1rem}[data-pf-type=ProductTitle]+.bb-rating{justify-content:center;margin:.4rem 0 .2rem;font-size:1.3rem}.bb-pdp-proof{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;margin:-.4rem 0 1.2rem}.bb-pdp-proof__link{text-decoration:none;color:inherit}.bb-pdp-proof .bb-rating{margin:0;font-size:1.4rem}.bb-pdp-proof .bb-rating__stars{font-size:1.7rem}.bb-pdp-proof .bb-rating>span:last-child{text-decoration:underline;text-underline-offset:.3rem}.bb-pdp-proof__customers{display:inline-flex;align-items:center;gap:.5rem;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.bb-pdp-proof__customers:before{content:"\2713";display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:50%;background:rgba(var(--bb-gold),.15);color:rgb(var(--bb-gold));font-size:1.1rem;font-weight:700}@media screen and (max-width:749px){.bb-hero-proof__more{display:none}.bb-hero-proof{flex-wrap:nowrap;white-space:nowrap}}.bb-rating__new-icon{font-size:1.3rem;font-family:Arial,sans-serif;color:rgb(var(--bb-gold))}.__pf .pf-63_ h3.rid-4{flex:1 0 auto}.bb-alt{background:#fff;padding:6.4rem 0 7.2rem;font-family:Oswald,var(--font-body-family);color:rgb(var(--bb-ink))}.bb-alt__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:2.4rem 4rem;max-width:114rem;margin:0 auto;padding:0 2rem}.bb-alt--3 .bb-alt__inner{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.bb-alt__intro{display:flex;flex-direction:column;justify-content:space-between;gap:3.2rem}.bb-alt__lead{display:flex;flex-direction:column;gap:1.6rem;padding-top:.4rem}.bb-alt__index{display:flex;align-items:center;gap:1.2rem;max-width:34rem;font-size:1.3rem;letter-spacing:.08em;color:rgb(var(--bb-ink))}.bb-alt__index-mark{display:inline-grid;place-items:center;flex:0 0 auto;width:5.2rem;height:5.2rem;border:.1rem solid rgba(var(--bb-ink),.3);border-radius:50%}.bb-alt__index-mark img{width:auto;height:3.2rem}.bb-alt__index-line{flex:1 1 auto;height:.1rem;background:rgba(var(--bb-ink),.25)}.bb-alt__index-rest{font-style:italic;text-transform:uppercase;letter-spacing:.12em;color:rgba(var(--bb-ink),.45)}.bb-alt__title{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}.bb-alt__heading{margin:0;font-family:Oswald,var(--font-heading-family);font-weight:400;font-size:4.6rem;line-height:1.1;text-transform:uppercase;color:rgb(var(--bb-ink))}.bb-alt__text{margin:0;max-width:30rem;font-size:1.6rem;line-height:1.5;color:rgba(var(--bb-ink),.7)}.bb-alt__grid{display:grid;grid-template-columns:repeat(var(--bb-alt-cols, 2),minmax(0,1fr));gap:2rem}.bb-alt__card{display:flex;flex-direction:column;min-height:50rem;padding:2.8rem 2.8rem 2.4rem;border-radius:1.2rem;background:#dadada;color:inherit;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}a.bb-alt__card:hover{transform:translateY(-.3rem);box-shadow:0 1.2rem 2.4rem rgba(var(--bb-ink),.12)}a.bb-alt__card:focus-visible{outline:.2rem solid rgb(var(--bb-gold));outline-offset:.3rem}.bb-alt__name{margin:0;font-family:Oswald,var(--font-heading-family);font-weight:400;font-size:4rem;line-height:1.05;color:#564b43}.bb-alt .bb-rating{justify-content:flex-start;flex-wrap:wrap;margin:.8rem 0 0}.bb-alt__media{flex:1 1 auto;display:flex;align-items:flex-end;justify-content:center;margin:1.6rem 0 2rem}.bb-alt__img{width:100%;height:auto;max-width:30rem;aspect-ratio:1;object-fit:contain;object-position:center bottom}.bb-alt__img--photo{mix-blend-mode:multiply}.bb-alt__placeholder{width:60%;max-width:20rem;aspect-ratio:1;fill:rgba(var(--bb-ink),.12)}.bb-alt__bottom{display:flex;flex-direction:column;align-items:flex-end;gap:1.2rem;text-align:right}.bb-alt__tagline{margin:0;font-size:1.8rem;line-height:1.3;color:rgba(var(--bb-ink),.75)}.bb-alt__bottom .bb-rating{justify-content:flex-end;margin:0}.bb-alt__btn{display:inline-block;padding:1.2rem 2.4rem;border-radius:.3rem;background:#af8226;color:#fff;font-size:1.5rem;line-height:1;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease}.bb-alt__btn--main{padding:1.5rem 3rem;font-size:1.6rem}.bb-alt__btn--main:hover,a.bb-alt__card:hover .bb-alt__btn{background:#2f3740}.bb-alt__btn--main:focus-visible{outline:.2rem solid rgb(var(--bb-gold));outline-offset:.3rem}.bb-alt__card--soon .bb-alt__name{color:#564b43bf}.bb-alt__note{grid-column:1 / -1;margin:0;font-size:1.4rem;text-align:center;color:rgba(var(--bb-ink),.6)}@media screen and (max-width:989px){.bb-alt__inner,.bb-alt--3 .bb-alt__inner{grid-template-columns:minmax(0,1fr)}.bb-alt__intro{gap:2.8rem;padding-bottom:.8rem}.bb-alt__text{max-width:48rem}.bb-alt__heading{font-size:3.6rem}.bb-alt__card{min-height:44rem}}@media screen and (max-width:749px){.bb-alt{padding:4.8rem 0 5.6rem}.bb-alt__inner{padding:0 1.6rem}.bb-alt__heading{font-size:2.8rem}.bb-alt__text{font-size:1.5rem}.bb-alt__btn--main{padding:1.3rem 2.2rem;font-size:1.4rem}.bb-alt__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.bb-alt__card{min-height:0;padding:1.6rem 1.4rem 1.4rem}.bb-alt__name{font-size:2.6rem}.bb-alt .bb-rating{font-size:1.1rem}.bb-alt__media{margin:1rem 0 1.2rem}.bb-alt__tagline{font-size:1.4rem}.bb-alt__btn{padding:1rem 1.4rem;font-size:1.3rem}}@media(prefers-reduced-motion:reduce){.bb-alt__card,.bb-alt__btn{transition:none}a.bb-alt__card:hover{transform:none}}.bb-pay{display:grid;gap:.8rem;margin-top:1.2rem}.bb-pay__text{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:0;font-size:1.25rem;line-height:1.35;text-align:center;color:rgba(var(--color-foreground),.75)}.bb-pay__lock{flex:0 0 auto;width:1.5rem;height:1.5rem;color:rgb(var(--color-foreground))}.bb-pay__icons{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none}.bb-pay__icons li{display:flex}.bb-pay__icons .icon{width:3.4rem;height:2.2rem}.drawer__footer .bb-pay{margin-top:1rem;gap:.6rem}.drawer__footer .bb-pay__icons .icon{width:3rem;height:1.95rem}.bb-trust__payments .bb-pay{width:100%;margin-top:0}.bb-trust__payments .bb-pay__text,.bb-trust__payments .bb-pay__icons{justify-content:flex-start;text-align:left}.bb-trust__payments .bb-pay__icons .icon{width:3.8rem;height:2.4rem}.bb-price-wrap .price--on-sale .price__badge-sale{display:none}.bb-price-wrap .price__container{margin-bottom:0}.bb-save{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:.6rem 0 .4rem}.bb-save__badge{background:#d62828;color:#fff;font-size:1.4rem;font-weight:700;line-height:1.3;letter-spacing:.04rem;padding:.25rem .8rem;border-radius:4px}.bb-save__text{font-size:1.4rem;font-weight:600;color:#d62828;letter-spacing:.04rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bb-cro.css.map */
