.cart-sticker-offer{border:1px solid rgba(var(--color-foreground),.2);margin:2rem auto;max-width:72rem;padding:1.5rem}.cart-sticker-offer__content h2,.cart-sticker-offer__content h3,.cart-sticker-offer__content p{margin-top:0}.cart-sticker-offer__choices{margin-top:1rem}.cart-sticker-offer__choices form{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.cart-sticker-offer__random-note,.cart-sticker-offer__upgrade-note{margin-bottom:0;opacity:.8}.cart-sticker-offer__upgrades{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.5rem}.cart-sticker-offer__upgrades h3,.cart-sticker-offer__upgrade-note{grid-column:1 / -1}.cart-sticker-offer__upgrades h3{margin-bottom:0}.cart-sticker-offer__design{border:1px solid rgba(var(--color-foreground),.18);display:flex;flex-direction:column;min-width:0;padding:.9rem}.cart-sticker-offer__design-image{align-items:center;background:rgba(var(--color-foreground),.035);display:flex;height:12rem;justify-content:center;margin-bottom:.75rem;padding:.75rem}.cart-sticker-offer__design-image img{display:block;height:100%;max-width:100%;object-fit:contain;width:100%}.cart-sticker-offer__design h4{flex:1 0 auto;margin:0 0 .75rem}.cart-sticker-offer__sizes{display:flex;gap:.5rem}.cart-sticker-offer__sizes form{flex:1 1 0;min-width:0}.cart-sticker-offer__sizes .cart-sticker-offer__button{font-size:1.1rem;padding:.7rem .35rem;width:100%}.cart-sticker-offer__button{background:rgb(var(--color-foreground));border:1px solid rgb(var(--color-foreground));border-radius:var(--buttons-radius, 0);color:rgb(var(--color-background));cursor:pointer;font:inherit;min-height:4.4rem;padding:.8rem 1.4rem}.cart-sticker-offer__button--secondary{background:transparent;color:rgb(var(--color-foreground))}.cart-sticker-offer__button:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}@media screen and (max-width:749px){.cart-sticker-offer{padding:1rem}.cart-sticker-offer__upgrades{grid-template-columns:repeat(2,minmax(0,1fr))}.cart-sticker-offer__design-image{height:9rem}}@media screen and (max-width:380px){.cart-sticker-offer__upgrades{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
