.bb-ratio .bb-media,.bb-ratio .bb-media--empty{height:auto;min-height:0;aspect-ratio:var(--bb-ratio, 16 / 9)}.bb-ratio .bb-media__d,.bb-ratio .bb-media__m{height:100%}.bb-pg__gallery .bb-media,.bb-pg__gallery .bb-media--empty{height:auto;min-height:0;aspect-ratio:var(--bb-ratio, 4 / 5)}.bb-pg__gallery .bb-media__d,.bb-pg__gallery .bb-media__m{height:100%}@media(min-width:821px){.bb-pg--sticky .bb-pg__panel{position:sticky;top:24px}}.bb-chips{display:flex;flex-wrap:wrap;gap:var(--bb-chip-gap, 12px);justify-content:var(--bb-justify, center);margin-top:var(--bb-space-6)}.bb-chip{display:inline-flex;align-items:center;gap:10px;border-radius:999px;padding:12px 26px;font-family:var(--bb-font-display);font-weight:700;font-size:calc(19px * var(--bb-scale, 1));line-height:1.2}.bb-chip--a{background:var(--bb-chip-a-bg);color:var(--bb-chip-a-text)}.bb-chip--b{background:var(--bb-chip-b-bg);color:var(--bb-chip-b-text)}.bb-chip--c{background:var(--bb-chip-c-bg);color:var(--bb-chip-c-text)}.bb-chips--tilt .bb-chip:nth-child(odd){transform:rotate(calc(-1 * var(--bb-tilt, 2deg)))}.bb-chips--tilt .bb-chip:nth-child(2n){transform:rotate(var(--bb-tilt, 2deg))}.bb-chip i{width:20px;height:20px;border-radius:50%;flex:none;font-style:normal;display:flex;align-items:center;justify-content:center;font-size:11px;background:var(--bb-tick-bg);color:var(--bb-tick-text)}@media(max-width:820px){.bb-chip{padding:10px 20px;font-size:calc(16px * var(--bb-scale, 1))}}.bb-split{display:grid;grid-template-columns:var(--bb-split-cols, 1fr 1fr);gap:var(--bb-space-4);margin-top:var(--bb-space-6);align-items:start}.bb-split--feature-left .bb-split__feature{order:-1}.bb-split__grid{display:grid;grid-template-columns:repeat(var(--bb-support-cols, 2),1fr);gap:var(--bb-space-4)}.bb-cap{margin-top:8px;font-size:calc(13px * var(--bb-scale, 1));font-weight:700;opacity:.8;color:var(--bb-text)}@media(max-width:820px){.bb-split{grid-template-columns:1fr;gap:var(--bb-space-4)}.bb-split--feature-left .bb-split__feature{order:0}.bb-split__grid{grid-template-columns:repeat(var(--bb-support-cols-m, 2),1fr)}}.bb-strip{margin-top:var(--bb-space-6)}.bb-strip .bb-carousel__slide{flex:0 0 calc((100% - (var(--bb-gap, 10px) * (var(--bb-per, 3) - 1))) / var(--bb-per, 3))}@media(max-width:820px){.bb-strip .bb-carousel__slide{flex-basis:var(--bb-strip-peek, 80%)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bb-layout.css.map */
