.bt-badges{display:flex;flex-wrap:wrap;gap:.4rem;margin:.4rem 0 .8rem}.bt-badge{display:inline-block;background:var(--bt-bg, #3A2519);color:var(--bt-fg, #F5EDE0);font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1;padding:.5rem .9rem;border-radius:999px;white-space:nowrap}.product-card-wrapper,.bt-gallery-host{isolation:isolate}.product-card-wrapper .bt-badges,.bt-badges--gallery{position:absolute;top:1rem;left:1rem;right:1rem;margin:0;z-index:1;pointer-events:none}.bt-badges--gallery{top:1.4rem;left:1.4rem}.bt-badges--gallery .bt-badge{font-size:1.3rem;padding:.6rem 1.1rem}.bt-has-gallery-badges .product__info-container .bt-badges{display:none}.vibe-pills{margin-bottom:1.6rem}.vibe-pills__row{display:flex;align-items:center;gap:1rem 1.2rem;flex-wrap:wrap}.vibe-pills__label{font-family:"Fraunces",var(--font-heading-family);font-weight:800;font-size:2rem;line-height:1.1;color:#3a2519}.vibe-pills__list{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.vibe-pills__pill{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0 1.8rem;border-radius:999px;border:1.5px solid #3A2519;background:transparent;color:#3a2519;font-family:var(--font-body-family);font-weight:700;font-size:1.5rem;letter-spacing:0;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.vibe-pills__pill:hover{background:#3a25190f}.vibe-pills__pill.is-active{background:var(--vp-bg);border-color:var(--vp-bg);color:var(--vp-fg)}.vibe-pills__pill:focus-visible{outline:2px solid #3A2519;outline-offset:2px}.vibe-pills__dot{width:1rem;height:1rem;border-radius:50%;background:var(--vp-dot);flex:none}.vibe-pills__pill.is-active .vibe-pills__dot{background:var(--vp-fg)}.vibe-pills__tagline{margin:1.2rem 0 0;font-size:1.6rem;color:#3a2519cc}@media screen and (max-width:749px){.vibe-pills{padding-left:0;padding-right:0}.vibe-pills__row{display:block}.vibe-pills__label{display:block;font-size:1.8rem;margin:0 1.5rem 1rem}.vibe-pills__list{flex-wrap:nowrap;overflow-x:auto;padding:0 1.5rem .4rem;gap:.8rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vibe-pills__list::-webkit-scrollbar{display:none}.vibe-pills__pill{flex:none;padding:0 1.6rem;font-size:1.4rem}.vibe-pills__tagline{margin:1rem 1.5rem 0;font-size:1.5rem}}@media(prefers-reduced-motion:reduce){.vibe-pills__pill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAIAAAAE */
