.bm-vat{--bm-color-surface-ink: #121212;--bm-color-accent-text-on-ink: #00FB00;--bm-color-bg-subtle: #F3F3F3;--bm-color-text: #121212;--bm-space-0-5: 2px;--bm-space-1: 4px;--bm-space-3: 12px;--bm-duration-fast: .16s;--bm-duration-pixel-frame: 40ms;--bm-ease-emphasized: cubic-bezier(.2, 0, 0, 1.2);--bm-vat-font: "Bricolage Grotesque", system-ui, -apple-system, "Segoe UI", sans-serif}.bm-vat[lang|=ar]{--bm-vat-font: "Bricolage Grotesque", "BM Noto Kufi Arabic", "Noto Kufi Arabic", Tahoma, sans-serif}.bm-vat{display:flex;justify-content:flex-start;max-inline-size:100%;margin-block:0 var(--bm-space-3)}.bm-vat .bm-badge.bm-badge--vat{--_frame: var(--bm-duration-pixel-frame, 40ms);display:inline-flex;align-items:stretch;gap:0;block-size:auto;min-block-size:32px;max-inline-size:100%;margin:0;padding:0;font-family:var(--bm-vat-font);font-size:14px;font-weight:600;line-height:1;font-variation-settings:"opsz" 12;letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;unicode-bidi:isolate;white-space:normal;vertical-align:top;background:transparent;color:var(--bm-color-text);cursor:default;-webkit-tap-highlight-color:transparent}.bm-vat[lang|=ar] .bm-badge.bm-badge--vat{letter-spacing:0;text-transform:none}.bm-vat .bm-badge__cell{flex:none;display:grid;place-items:center;inline-size:32px;background:var(--bm-color-surface-ink);color:var(--bm-color-accent-text-on-ink)}.bm-vat .bm-badge__icon{display:block;flex:none;inline-size:24px;block-size:24px;fill:currentColor;shape-rendering:crispEdges}.bm-vat .bm-badge__flash{opacity:0}.bm-vat .bm-badge__label{display:flex;align-items:center;flex:0 1 auto;min-inline-size:0;padding-block:var(--bm-space-1);padding-inline:var(--bm-space-3);line-height:1.2;overflow-wrap:break-word;text-wrap:balance;background:var(--bm-color-bg-subtle)}.bm-vat[lang|=ar] .bm-badge__label{line-height:1.5;padding-block:var(--bm-space-0-5) calc(var(--bm-space-1) + var(--bm-space-0-5))}@media(prefers-reduced-motion:no-preference){:root:not([data-bm-motion=reduce]) .bm-badge--vat.is-armed .bm-badge__cell,:root:not([data-bm-motion=reduce]) .bm-badge--vat.is-armed .bm-badge__label{opacity:0}:root:not([data-bm-motion=reduce]) .bm-badge--vat.is-minting .bm-badge__cell{animation:bm-vat-dither calc(var(--_frame) * 4) steps(1,end) backwards}:root:not([data-bm-motion=reduce]) .bm-badge--vat.is-minting .bm-badge__glyph{animation:bm-vat-off calc(var(--_frame) * 6) steps(1,end) backwards}:root:not([data-bm-motion=reduce]) .bm-badge--vat.is-minting .bm-badge__flash{animation:bm-vat-on calc(var(--_frame) * 2) steps(1,end) calc(var(--_frame) * 4)}:root:not([data-bm-motion=reduce]) .bm-badge--vat.is-minting .bm-badge__label{animation:bm-vat-unroll calc(var(--_frame) * 8) steps(1,end) backwards}:root:not([data-bm-motion=reduce]) .bm-badge--vat.is-minting{transform-origin:0 50%;animation:bm-vat-seat var(--bm-duration-fast, .16s) var(--bm-ease-emphasized, cubic-bezier(.2, 0, 0, 1.2)) calc(var(--_frame) * 8)}:root:not([data-bm-motion=reduce]) .bm-vat[dir=rtl] .bm-badge--vat.is-minting{transform-origin:100% 50%}:root:not([data-bm-motion=reduce]) .bm-vat[dir=rtl] .bm-badge--vat.is-minting .bm-badge__label{animation-name:bm-vat-unroll-rtl}}@media(prefers-reduced-motion:reduce){.bm-badge--vat,.bm-badge--vat *{animation:none!important}}[data-bm-motion=reduce] .bm-badge--vat,[data-bm-motion=reduce] .bm-badge--vat *,.bm-badge--vat[data-bm-motion=reduce],.bm-badge--vat[data-bm-motion=reduce] *{animation:none!important}[data-bm-motion=reduce] .bm-badge--vat .bm-badge__cell,[data-bm-motion=reduce] .bm-badge--vat .bm-badge__label,.bm-badge--vat[data-bm-motion=reduce] .bm-badge__cell,.bm-badge--vat[data-bm-motion=reduce] .bm-badge__label{opacity:1!important}@keyframes bm-vat-off{0%,to{opacity:0}}@keyframes bm-vat-on{0%,to{opacity:1}}@keyframes bm-vat-dither{0%{clip-path:polygon(0 0,0 0,25% 0,25% 25%,0 25%,0 0,0 0,50% 0,75% 0,75% 25%,50% 25%,50% 0,0 0,0 50%,25% 50%,25% 75%,0 75%,0 50%,0 0,50% 50%,75% 50%,75% 75%,50% 75%,50% 50%,0 0)}25%{clip-path:polygon(0 0,0 0,25% 0,25% 25%,0 25%,0 0,0 0,50% 0,75% 0,75% 25%,50% 25%,50% 0,0 0,25% 25%,50% 25%,50% 50%,25% 50%,25% 25%,0 0,75% 25%,100% 25%,100% 50%,75% 50%,75% 25%,0 0,0 50%,25% 50%,25% 75%,0 75%,0 50%,0 0,50% 50%,75% 50%,75% 75%,50% 75%,50% 50%,0 0,25% 75%,50% 75%,50% 100%,25% 100%,25% 75%,0 0,75% 75%,100% 75%,100% 100%,75% 100%,75% 75%,0 0)}50%{clip-path:polygon(0 0,0 0,25% 0,25% 25%,0 25%,0 0,0 0,25% 0,50% 0,50% 25%,25% 25%,25% 0,0 0,50% 0,75% 0,75% 25%,50% 25%,50% 0,0 0,75% 0,100% 0,100% 25%,75% 25%,75% 0,0 0,25% 25%,50% 25%,50% 50%,25% 50%,25% 25%,0 0,75% 25%,100% 25%,100% 50%,75% 50%,75% 25%,0 0,0 50%,25% 50%,25% 75%,0 75%,0 50%,0 0,25% 50%,50% 50%,50% 75%,25% 75%,25% 50%,0 0,50% 50%,75% 50%,75% 75%,50% 75%,50% 50%,0 0,75% 50%,100% 50%,100% 75%,75% 75%,75% 50%,0 0,25% 75%,50% 75%,50% 100%,25% 100%,25% 75%,0 0,75% 75%,100% 75%,100% 100%,75% 100%,75% 75%,0 0)}75%,to{clip-path:inset(0)}}@keyframes bm-vat-unroll{0%{clip-path:inset(-8px 100% -8px 0)}75%{clip-path:inset(-8px 66.667% -8px 0);clip-path:inset(-8px calc(100% - round(down,33.333%,8px)) -8px 0)}87.5%{clip-path:inset(-8px 33.333% -8px 0);clip-path:inset(-8px calc(100% - round(down,66.667%,8px)) -8px 0)}to{clip-path:inset(-8px 0 -8px 0)}}@keyframes bm-vat-unroll-rtl{0%{clip-path:inset(-8px 0 -8px 100%)}75%{clip-path:inset(-8px 0 -8px 66.667%);clip-path:inset(-8px 0 -8px calc(100% - round(down,33.333%,8px)))}87.5%{clip-path:inset(-8px 0 -8px 33.333%);clip-path:inset(-8px 0 -8px calc(100% - round(down,66.667%,8px)))}to{clip-path:inset(-8px 0 -8px 0)}}@keyframes bm-vat-seat{0%{transform:scale(1.04)}to{transform:none}}.product__info-container>.bm-vat{margin-block:0}.product__info-container>.bm-vat~.product__title{margin-block-start:var(--bm-space-3, 12px)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/bm-vat-badge.css.map */
