.bb .bb-btn,.bb .bb-fq__nav a,.bb .bb-gal__item,.bb .bb-card__img,.bb .bb-love .bb-arch,.bb .bb-steps__frame{border-radius:6px}.bb .bb-trust-mini{background:none;border:0;border-radius:0;padding:6px 0 4px;margin:4px 0 0;gap:12px;font-weight:400;color:var(--bb-text)}.bb .bb-trust-mini li{gap:8px}.bb .bb-trust-mini svg{width:22px;height:22px;padding:0;background:none;box-shadow:none;border-radius:0}.bb .bb-pdp__info .bb-ship{padding:0;border-radius:0;box-shadow:none;margin-top:4px}html:has(.bb-section-product) .bb .bb-line>span,html:has(.bb-section-product) .bb .bb-fade,html:has(.bb-section-product) .bb .bb-open,html:has(.bb-section-product) .bb .bb-open>img,html:has(.bb-section-product) .bb .bb-open>video,html:has(.bb-section-product) .bb .bb-open-down,html:has(.bb-section-product) .bb .bb-draw path,html:has(.bb-section-product) .bb .bb-reveal,html:has(.bb-section-product) .bb .bb-rule,html:has(.bb-section-product) .bb .bb-rv,html:has(.bb-section-product) .bb .bb-sprig-view path{animation:none!important;opacity:1;transform:none;clip-path:none}html:has(.bb-section-product) .bb .bb-draw path,html:has(.bb-section-product) .bb .bb-sprig-view path{stroke-dasharray:none}.bb [data-bb-buy]{display:none}.bb .bb-btn.bb-cta{background:var(--bb-wine);color:var(--bb-milk)!important;box-shadow:none}@media(hover:hover)and (pointer:fine){.bb .bb-btn.bb-cta:hover{background:var(--bb-wine-dark)}}.bb .bb-pdp__intro{font-size:15.5px;line-height:1.65;color:var(--bb-text);margin-top:-10px;max-width:520px}.bb .bb-opts{display:flex;flex-direction:column;gap:18px}.bb .bb-opt{display:flex;flex-direction:column;gap:10px}.bb .bb-opt__label{font-size:14px;color:var(--bb-text)}.bb .bb-opt__label span{color:var(--bb-ink);font-weight:500}.bb .bb-opt__values{display:flex;flex-wrap:wrap;gap:8px}.bb .bb-opt__btn{min-height:44px;padding:0 16px;border:1px solid var(--bb-line);border-radius:6px;background:#fff;color:var(--bb-ink);font-family:Poppins,sans-serif;font-size:14px;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.bb .bb-opt__btn[aria-checked=true]{border-color:var(--bb-wine);box-shadow:inset 0 0 0 1px var(--bb-wine);background:var(--bb-rose-2);color:var(--bb-wine);font-weight:500}.bb .bb-opt__btn.is-out{color:var(--bb-muted);text-decoration:line-through;text-decoration-color:#7a666c99}@media(hover:hover)and (pointer:fine){.bb .bb-opt__btn:hover{border-color:var(--bb-wine)}}.bb .bb-trust-mini{display:flex;flex-direction:column;gap:14px;text-align:left;padding:4px 0}.bb .bb-trust-mini li{flex-direction:row;align-items:flex-start;gap:12px}.bb .bb-trust-mini svg{flex-shrink:0;margin-top:1px}.bb .bb-trust-mini li>span{display:flex;flex-direction:column;gap:2px}.bb .bb-trust-mini strong{font-weight:500;font-size:14px;color:var(--bb-ink)}.bb .bb-trust-mini small{font-size:13px;line-height:1.5;color:var(--bb-text)}.bb .bb-specs{display:flex;flex-direction:column;gap:12px}.bb .bb-specs__title{font-family:Poppins,sans-serif;font-size:16px;font-weight:500;color:var(--bb-ink);letter-spacing:0}.bb .bb-specs dl{margin:0;border-top:1px solid var(--bb-line)}.bb .bb-specs dl>div{display:grid;grid-template-columns:minmax(110px,35%) 1fr;gap:12px;padding:11px 0;border-bottom:1px solid var(--bb-line);font-size:14px}.bb .bb-specs dt{color:var(--bb-text)}.bb .bb-specs dd{margin:0;color:var(--bb-ink)}.bb .bb-specs dd p{margin:0;font-size:inherit;line-height:inherit}.bb .bb-arch,.bb .bb-steps__frame{border-radius:6px}.bb .bb-shelf__thumb{border-radius:4px}.bb .bb-card{background:var(--bb-rose-2);border-radius:6px;overflow:hidden;gap:4px;padding-bottom:16px}.bb .bb-card__img{border-radius:0}.bb .bb-card__row,.bb .bb-card>.bb-small{padding:0 16px}.bb .bb-card__row{margin-top:12px}@container (max-width: 860px){.bb .bb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.bb .bb-card__row{flex-direction:column;gap:2px;font-size:15px}}.bb .bb-assure__dots{display:none}.bb .bb-assure--band .bb-assure__item,.bb .bb-assure--band .bb-assure__item+.bb-assure__item{align-items:center;text-align:center;gap:10px;padding:0;border:0}.bb .bb-assure--band svg{margin:0 0 6px}.bb .bb-assure--band .bb-assure__item p{margin:0 auto}@container (max-width: 860px){.bb .bb-assure-band .bb-wrap{padding-top:56px;padding-bottom:48px}.bb .bb-assure--band{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0;padding:0 0 4px}.bb .bb-assure--band::-webkit-scrollbar{display:none}.bb .bb-assure--band .bb-assure__item,.bb .bb-assure--band .bb-assure__item+.bb-assure__item,.bb .bb-assure--band .bb-assure__item:last-child{flex:0 0 100%;max-width:none;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:0 8px;border:0;border-radius:0;background:none;box-shadow:none}.bb .bb-assure--band svg{grid-row:auto;width:30px;height:30px}.bb .bb-assure--band .bb-assure__item p{max-width:28ch}.bb .bb-assure__dots{display:flex;justify-content:center;gap:8px;margin-top:28px}.bb .bb-assure__dots span{width:6px;height:6px;border-radius:3px;background:#91283b40;transition:width .25s ease,background-color .25s ease}.bb .bb-assure__dots span.is-on{width:20px;background:var(--bb-wine)}}@media(prefers-reduced-motion:reduce){.bb .bb-assure__dots span{transition:none}}.bb .bb-line{padding-bottom:.2em;margin-bottom:-.14em}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bb-overrides.css.map */
