.cro017-sbs-host{display:block}.cro017-sbs{padding:0 clamp(16px,2.8vw,40px) clamp(56px,7vw,96px);color:var(--sbs-text, #fff);background:var(--sbs-bg, #000)}.cro017-sbs__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:1400px;margin:0 auto clamp(24px,3.5vw,40px)}.cro017-sbs__chip{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:1px solid var(--sbs-border, #2b2a27);font-family:Fjalla One,sans-serif;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--sbs-text, #fff);background:transparent;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.cro017-sbs__chip:hover{border-color:var(--sbs-border-hover, #5a5852)}.cro017-sbs__chip.is-active{border-color:var(--sbs-accent, #b30000);background:var(--sbs-accent, #b30000)}.cro017-sbs__chip:focus-visible,.cro017-sbs__cta:focus-visible{outline:2px solid var(--sbs-text, #fff);outline-offset:2px}.cro017-sbs__count{font-family:Inter,sans-serif;font-size:11px;letter-spacing:0;color:var(--sbs-muted, #999)}.cro017-sbs__chip.is-active .cro017-sbs__count{color:var(--sbs-text, #fff)}.cro017-sbs__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));align-items:stretch;gap:clamp(14px,1.4vw,20px);max-width:1400px;margin:0 auto}.cro017-sbs__card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--sbs-border, #2b2a27);background:var(--sbs-card-bg, #0b0b0b);transition:border-color .2s ease,transform .2s ease}.cro017-sbs__card:hover{border-color:var(--sbs-border-hover, #5a5852)}.cro017-sbs__card[hidden]{display:none!important}.cro017-sbs__media{position:relative;overflow:hidden;aspect-ratio:16 / 10;background:var(--sbs-media-bg, #111)}.cro017-sbs__media>img,.cro017-sbs__media>.cro017-sbs__placeholder{display:block;width:100%;height:100%;object-fit:cover}.cro017-sbs__placeholder{fill:var(--sbs-muted, #999);opacity:.3}.cro017-sbs__media:after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(to top,var(--sbs-card-bg, #0b0b0b),var(--sbs-card-bg-clear, rgba(11, 11, 11, 0)));pointer-events:none}.cro017-sbs__badge{position:absolute;z-index:2;top:12px;left:12px;padding:4px 10px;font:10px Inter,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--sbs-text, #fff);background:var(--sbs-accent, #b30000)}.cro017-sbs__body{display:flex;flex-direction:column;flex:1;gap:14px;padding:4px 20px 20px}.cro017-sbs__name{margin:0;font-family:Fjalla One,sans-serif;font-weight:400;font-size:28px;line-height:1.1;letter-spacing:.08em;text-transform:uppercase;color:var(--sbs-text, #fff)}.cro017-sbs__notes{margin:6px 0 0;font:13px/1.45 Inter,sans-serif;color:var(--sbs-muted, #999)}.cro017-sbs__tags{display:flex;flex-wrap:wrap;gap:6px}.cro017-sbs__tag{padding:5px 12px;font:11px Fjalla One,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#3d3d3d}.cro017-sbs__tag--woody{background:#55341c}.cro017-sbs__tag--warm{background:#65331b}.cro017-sbs__tag--spiced{background:#733119}.cro017-sbs__tag--fresh{background:#1d4e2b}.cro017-sbs__tag--citrus{background:#425517}.cro017-sbs__tag--light{background:#28523c}.cro017-sbs__tag--spicy{background:#6f191a}.cro017-sbs__tag--rich{background:#5e191f}.cro017-sbs__tag--bold{background:#8a050d}.cro017-sbs__tag--cool{background:#1e475e}.cro017-sbs__tag--aromatic{background:#1a4f5e}.cro017-sbs__tag--clean{background:#304c59}.cro017-sbs__tag--sweet{background:#601c2c}.cro017-sbs__tag--smooth{background:#403159}.cro017-sbs__tag--smoky{background:#3e2f23}.cro017-sbs__tag--unscented{background:#3d3d3d}.cro017-sbs__occ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 0;border-block:1px solid var(--sbs-border, #2b2a27)}.cro017-sbs__occasion{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;min-width:0;padding:0 4px}.cro017-sbs__occasion img{width:24px;height:24px;object-fit:contain;filter:invert(1)}.cro017-sbs__occasion span{font:11px/1.2 Fjalla One,sans-serif;letter-spacing:.08em;text-align:center;text-transform:uppercase;overflow-wrap:anywhere;color:var(--sbs-body-text, #d4d4d4)}.cro017-sbs__desc{flex:1;margin:0;font:13.8px/1.65 Inter,sans-serif;color:var(--sbs-body-text, #d4d4d4)}.cro017-sbs__cta{display:flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:12px;font:14px Fjalla One,sans-serif;letter-spacing:.2em;text-align:center;text-transform:uppercase;text-decoration:none!important;color:var(--sbs-text, #fff)!important;background:var(--sbs-accent, #b30000);transition:background-color .15s ease}.cro017-sbs__cta:hover{background:var(--sbs-accent-hover, #8f0000)}.cro017-sbs__empty{margin:40px 0 0;font:14px Inter,sans-serif;text-align:center;color:var(--sbs-muted, #999)}.cro017-sbs__status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:749px){.cro017-sbs{padding-inline:16px}.cro017-sbs__chips{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:100%;margin:0 auto 24px;padding:0;overflow:visible}.cro017-sbs__chip{flex:0 0 auto;justify-content:center;width:auto;min-height:40px;padding:0 14px;text-align:center}.cro017-sbs__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.cro017-sbs__chip,.cro017-sbs__card,.cro017-sbs__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/66/compiled_assets/styles.css.map */
