.bp-promo-banner{margin:0 0 14px;border-radius:14px;overflow:hidden;background:#f2f5f7}.bp-promo-banner__link{display:block}.bp-promo-banner__img{display:block;width:100%;height:auto}.bp-promo-code{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:12px 14px;background:#fff9ee;border:1.5px solid #FFA301;border-radius:12px;color:#003a5d}.bp-promo-code__text{display:flex;flex-direction:column;gap:2px;min-width:0}.bp-promo-code__kicker{font-weight:800;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#b36b00}.bp-promo-code__headline{font-weight:700;font-size:14.5px;line-height:1.35}.bp-promo-code__code{display:inline-block;padding:1px 8px;margin:0 2px;border-radius:6px;background:#003a5d;color:#fff;font-family:industry,Arial Black,sans-serif;font-weight:900;font-size:14px;letter-spacing:.06em;vertical-align:baseline}.bp-promo-code__fine{font-size:12px;color:#5b7688}.bp-promo-code__copy{flex:0 0 auto;min-height:40px;padding:0 14px;border-radius:100px;cursor:pointer;border:1.5px solid #003A5D;background:#fff;color:#003a5d;font-family:inherit;font-weight:800;font-size:12.5px;white-space:nowrap}.bp-promo-code__copy:hover{background:#003a5d;color:#fff}.bp-promo-code__copy.is-copied{background:#23ce6b;border-color:#23ce6b;color:#04301a}.bp-promo-code__copy:focus-visible{outline:3px solid #FFA301;outline-offset:2px}.bp-buy:has([data-bp-mode=one][aria-checked=true]) .bp-promo-code--sub-only{display:none}@media(max-width:749px){.bp-promo-code{flex-direction:column;align-items:stretch}.bp-promo-code__copy{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/140/assets/btmls-promo-blocks.css.map */
