.bnd-banner-section{padding:4px 0}.bnd-banner{display:flex;align-items:stretch;border:3px solid var(--bnd-border, #FFD84D);border-radius:12px;overflow:hidden;background:var(--bnd-bg, #FFF5E6);margin:0 60px 1rem;min-width:0;font-family:var(--font-body-family)}.bnd-banner__left{background:var(--bnd-left-bg, #FFD84D);color:var(--bnd-left-text, #2D3142);padding:14px 20px;display:flex;align-items:center;gap:10px;flex-shrink:0;min-width:var(--bnd-left-width, 210px);white-space:nowrap;position:relative}.bnd-banner__emoji{font-size:19px;line-height:1;flex-shrink:0}.bnd-banner__title{font-size:15px;font-weight:700;color:var(--bnd-left-text, #2D3142);line-height:1.2}.bnd-banner__notch{position:absolute;top:50%;left:100%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;background:#fff;border:3px solid var(--bnd-border, #FFD84D);z-index:2}.bnd-banner__tiers{display:flex;align-items:stretch;flex:0 0 auto}.bnd-banner__tier{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--bnd-tier-pad, 12px) 26px;gap:7px;position:relative}.bnd-banner__tier+.bnd-banner__tier:before,.bnd-banner__note:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.5px;height:55%;background:var(--bnd-border, #FFD84D)}.bnd-banner__tier-count{font-size:19px;font-weight:700;color:#2d3142;line-height:1;white-space:nowrap}.bnd-banner__tier-count span{font-size:14px;font-weight:500;color:#2d3142c2}.bnd-banner__tier-save{font-size:12px;font-weight:var(--font-body-weight-bold);text-transform:uppercase;letter-spacing:.02em;color:var(--bnd-pill-text, #2D3142);background:var(--bnd-pill-bg, #FFEFB5);padding:6px 13px;border-radius:10px;line-height:1.15;white-space:nowrap}.bnd-banner__note{display:flex;align-items:center;padding:0 22px;font-size:13px;font-style:italic;color:#2d3142c2;line-height:1.35;text-align:left;flex-shrink:1;min-width:0;position:relative}.bnd-banner__note span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.bnd-banner__spacer{flex:1 1 0;min-width:0}@media screen and (max-width:749px){.bnd-banner{flex-direction:column;margin:0 1rem .8rem}.bnd-banner__left{width:100%;justify-content:center;min-width:0;padding:11px 16px}.bnd-banner__notch{left:50%;top:100%}.bnd-banner__tiers{width:100%}.bnd-banner__tier{flex:1 1 33.333%;padding:12px 2px;gap:6px}.bnd-banner__tier:first-child:before{display:none}.bnd-banner__tier-count{font-size:17px}.bnd-banner__tier-count span{font-size:12.5px}.bnd-banner__tier-save{font-size:10.5px;padding:5px 8px;border-radius:8px}.bnd-banner__spacer{display:none}.bnd-banner__note{width:100%;justify-content:center;text-align:center;padding:9px 16px 11px;font-size:12.5px}.bnd-banner__note:before{left:22px;right:22px;top:0;width:auto;height:1.5px;transform:none}.bnd-banner__note span{overflow:visible;white-space:normal;text-overflow:clip}}@media screen and (max-width:359px){.bnd-banner__tier-count{font-size:15.5px}.bnd-banner__tier-save{font-size:9.5px;padding:5px 6px;letter-spacing:0}.bnd-banner__note{font-size:12px;padding:8px 12px 10px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bundle-banner.css.map */
