ca-welcome-bar{display:block;position:relative;background:#0d1b2e;color:#fff;font:15px/1.3 "Source Sans 3",Source Sans Pro,sans-serif}ca-welcome-bar[hidden],ca-welcome-bar [hidden]{display:none}.ca-welcome-bar__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;min-height:44px;padding:8px 52px 8px 16px}.ca-welcome-bar__inner b{font:600 15px/1.3 Oswald,sans-serif;color:#f0c93a}.ca-welcome-bar__code{display:inline-block;padding:1px 8px;border:1px dashed rgb(240 201 58 / 70%);border-radius:4px;background:#ffffff1f;font:600 15px/1.3 Oswald,sans-serif;letter-spacing:.5px}.ca-welcome-bar__inner a{color:#fff;text-decoration:underline;text-underline-offset:3px}.ca-welcome-bar__close{position:absolute;top:50%;right:12px;width:32px;height:32px;transform:translateY(-50%);border:0;border-radius:50%;background:transparent;color:#fff;font-size:20px;line-height:1;opacity:.75;cursor:pointer}.ca-welcome-bar__close:hover,.ca-welcome-bar__close:focus-visible{opacity:1;background:#ffffff1f}ca-welcome-bar[data-state=used]{background:#3a3a3a}ca-welcome-bar[data-state=used] .ca-welcome-bar__inner b{color:#f0ede8}ca-welcome-bar[data-state=expired]{background:#5a4a1f}@media(max-width:768px){.ca-welcome-bar__inner{justify-content:flex-start;gap:4px 8px;padding:8px 56px 8px 14px;font-size:14px}.ca-welcome-bar__inner b,.ca-welcome-bar__code{font-size:14px}}.cart-drawer-button{position:relative}.ca-welcome-mark{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);padding:1px 5px;border-radius:8px;background:#c0272d;color:#fff;font:700 10px/1.3 Oswald,sans-serif;letter-spacing:.3px;white-space:nowrap}.discounts .discount.ca-welcome-line{display:grid;grid-template-columns:1fr auto;gap:2px 12px;align-items:center;width:100%;padding:12px 14px;border-left:4px solid #c0272d;background:#f0ede8}.discounts .discount.ca-welcome-line .icon{display:none}.ca-welcome-line__label b{display:block;font:600 15px/1.3 Oswald,sans-serif;color:#121820}.ca-welcome-line__label small{display:block;color:#555;font-size:13px}.discounts .discount.ca-welcome-line .ca-welcome-line__amount{color:#c0272d;font-size:16px}.ca-welcome-page{padding:40px 16px 56px;color:#121820;font:16px/1.5 "Source Sans 3",Source Sans Pro,sans-serif}.ca-welcome-page [hidden]{display:none}.ca-welcome-page__inner{max-width:1200px;margin:0 auto}.ca-welcome-page__kicker{margin:0;color:#c0272d;font:600 14px/1.4 Oswald,sans-serif;text-transform:uppercase}.ca-welcome-page__title{margin:6px 0 14px;max-width:720px;font:700 36px/1.1 Oswald,sans-serif}.ca-welcome-page__code{display:inline-flex;align-items:center;gap:14px;margin:6px 0 18px;padding:14px 18px;border:2px solid #c0272d;background:#f0ede8}.ca-welcome-page__code b{font:700 30px/1.1 Oswald,sans-serif;color:#c0272d;letter-spacing:1px}.ca-welcome-page__code small{display:block;max-width:280px;color:#444;font-size:14px}.ca-welcome-page__note{max-width:560px;margin:0 0 18px;color:#444}.ca-welcome-page__tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;max-width:760px;margin-top:8px}.ca-welcome-page__tile{display:block;padding:22px;border:1px solid #e2ddd8;background:#f0ede8;color:inherit;text-decoration:none}.ca-welcome-page__tile:hover{border-color:#0d1b2e}.ca-welcome-page__tile b{display:block;font:600 20px/1.2 Oswald,sans-serif}.ca-welcome-page__tile span{color:#555;font-size:14px}.ca-welcome-page__cta{display:inline-block;margin-top:22px;padding:14px 34px;background:#c0272d;color:#fff;font:600 16px/1.3 Oswald,sans-serif;text-decoration:none}.ca-welcome-page__steps{display:flex;flex-wrap:wrap;gap:10px 28px;margin:28px 0 0;padding:0;list-style:none;counter-reset:step;color:#444;font-size:14px}.ca-welcome-page__steps li:before{counter-increment:step;content:counter(step) ". ";font-weight:700;color:#0d1b2e}@media(min-width:769px){.ca-welcome-page{padding:56px 40px 72px}.ca-welcome-page__title{font-size:44px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/ca-welcome-discount.css.map */
