.gnc-card__image-link,.card-gallery{position:relative}.gnsb{z-index:9;display:flex;gap:var(--gnsb-gap,6px);pointer-events:none;box-sizing:border-box;font-family:var(--font-paragraph--family,inherit)}.gnsb--layout-row{flex-direction:row;flex-wrap:wrap}.gnsb--layout-column{flex-direction:column}.gnsb--card{position:absolute;max-width:calc(100% - (var(--gnsb-card-offset,10px)*2));align-items:flex-start}.gnsb--top-left{top:var(--gnsb-card-offset,10px);left:var(--gnsb-card-offset,10px)}.gnsb--top-right{top:var(--gnsb-card-offset,10px);right:var(--gnsb-card-offset,10px);align-items:flex-end}.gnsb--bottom-left{bottom:var(--gnsb-card-offset,10px);left:var(--gnsb-card-offset,10px)}.gnsb--bottom-right{right:var(--gnsb-card-offset,10px);bottom:var(--gnsb-card-offset,10px);align-items:flex-end}.gnsb--product{position:static;width:100%;align-items:center}.gnsb--align-left{justify-content:flex-start}.gnsb--align-center{justify-content:center}.gnsb--align-right{justify-content:flex-end}.gnsb--product.gnsb--layout-column.gnsb--align-left{align-items:flex-start}.gnsb--product.gnsb--layout-column.gnsb--align-center{align-items:center}.gnsb--product.gnsb--layout-column.gnsb--align-right{align-items:flex-end}.gnsb__badge{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:0;padding:var(--gnsb-padding-y,5px) var(--gnsb-padding-x,9px);font-size:var(--gnsb-font-size,11px);font-weight:700;line-height:1;letter-spacing:.01em;white-space:nowrap;box-sizing:border-box;box-shadow:0 1px 4px #00000014}.gnsb__badge--bestseller{color:var(--gnsb-bestseller-color,#fff);background:var(--gnsb-bestseller-bg,#111);border:var(--gnsb-bestseller-border-width,0) solid var(--gnsb-bestseller-border,#111);border-radius:var(--gnsb-bestseller-radius,30px)}.gnsb__badge--discount{color:var(--gnsb-discount-color,#fff);background:var(--gnsb-discount-bg,#A83D4A);border:var(--gnsb-discount-border-width,0) solid var(--gnsb-discount-border,#A83D4A);border-radius:var(--gnsb-discount-radius,30px)}.gnsb__icon{width:1em;height:1em;flex:0 0 1em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.gnsb__badge--bestseller .gnsb__icon{fill:currentColor;stroke-width:1.25}@media(max-width:749px){.gnsb__badge{font-size:var(--gnsb-font-size-mobile,10px)}}@media screen and (max-width:749px){.gnsb.gnsb--card{gap:var(--gnsb-mobile-gap, 3px);max-width:calc(100% - var(--gnsb-mobile-offset, 6px) * 2);width:max-content;box-sizing:border-box}.gnsb.gnsb--card.gnsb--top-left,.gnsb.gnsb--card.gnsb--top-right{top:var(--gnsb-mobile-offset, 6px)}.gnsb.gnsb--card.gnsb--bottom-left,.gnsb.gnsb--card.gnsb--bottom-right{bottom:var(--gnsb-mobile-offset, 6px)}.gnsb.gnsb--card.gnsb--top-left,.gnsb.gnsb--card.gnsb--bottom-left{left:var(--gnsb-mobile-offset, 6px)}.gnsb.gnsb--card.gnsb--top-right,.gnsb.gnsb--card.gnsb--bottom-right{right:var(--gnsb-mobile-offset, 6px)}.gnsb.gnsb--card>.gnsb__badge{flex:0 1 auto;max-width:100%;padding:var(--gnsb-mobile-padding-y, 3px) var(--gnsb-mobile-padding-x, 5px);font-size:var(--gnsb-font-size-mobile, 10px);line-height:1.15;min-width:0}.gnsb.gnsb--card>.gnsb__badge>span{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gnsb.gnsb--card>.gnsb__badge--many-sizes{order:1}.gnsb.gnsb--card>.gnsb__badge--bestseller{order:2}.gnsb.gnsb--card>.gnsb__badge--discount{order:3}.gnsb.gnsb--card.gnsb--mobile-stack{flex-direction:column;flex-wrap:nowrap;align-items:flex-start}.gnsb.gnsb--card.gnsb--mobile-stack.gnsb--top-right,.gnsb.gnsb--card.gnsb--mobile-stack.gnsb--bottom-right{align-items:flex-end}.gnsb.gnsb--card.gnsb--mobile-row{flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.gnsb.gnsb--card.gnsb--mobile-row.gnsb--top-right,.gnsb.gnsb--card.gnsb--mobile-row.gnsb--bottom-right{justify-content:flex-end}.gnsb.gnsb--card.gnsb--mobile-row>.gnsb__badge{font-size:var(--gnsb-mobile-row-font-size, 8px)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/gn-sales-badges.css.map */
