.sugar-coupon{margin-top:var(--cp-mt);margin-bottom:var(--cp-mb);width:100%;--cp-fs: var(--cp-fs-d)}.sugar-coupon--custom{width:var(--cp-w)}.sugar-coupon--left{margin-right:auto}.sugar-coupon--center{margin-left:auto;margin-right:auto}.sugar-coupon--right{margin-left:auto}.sugar-coupon .sugar-coupon__container{display:flex}.sugar-coupon--outside .sugar-coupon__container{gap:8px}.sugar-coupon .sugar-coupon__field-wrapper{flex:1;display:flex;align-items:var(--cp-align);border:var(--cp-bw) var(--cp-bt) var(--cp-bc, rgba(var(--color-foreground), .2));border-radius:var(--cp-radius);background:var(--cp-fbg, rgb(var(--color-background)));overflow:hidden;min-width:0}.sugar-coupon--padded .sugar-coupon__field-wrapper{padding:4px 6px}.sugar-coupon .sugar-coupon__code{flex:1;padding:12px;font-size:var(--cp-fs);font-family:inherit;font-weight:600;letter-spacing:.5px;color:var(--cp-color, rgb(var(--color-foreground)));background:transparent;border:none;outline:none;box-shadow:none;min-width:0;cursor:default;-webkit-user-select:all;user-select:all}.sugar-coupon .sugar-coupon__code:focus{outline:none;box-shadow:none}.sugar-coupon .sugar-coupon__button{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px var(--cp-bpr) 10px var(--cp-bpl);font-size:var(--cp-fs);font-family:inherit;font-weight:500;cursor:pointer;transition:opacity .2s ease;background:var(--cp-bbg, rgb(var(--color-background)));color:var(--cp-btext, rgb(var(--color-foreground)));border:none;border-radius:var(--cp-bradius)}.sugar-coupon .sugar-coupon__button:hover{opacity:.7}.sugar-coupon .sugar-coupon__button svg{width:calc(var(--cp-fs) + 2px);height:calc(var(--cp-fs) + 2px);flex-shrink:0}.sugar-coupon .sugar-coupon__button-text{display:var(--cp-btd);align-items:center}.sugar-coupon .sugar-coupon__button-icon{display:var(--cp-bid);align-items:center}.sugar-coupon .sugar-coupon__button-icon--copied,.sugar-coupon .sugar-coupon__button.is-copied .sugar-coupon__button-icon--copy{display:none}.sugar-coupon .sugar-coupon__button.is-copied .sugar-coupon__button-icon--copied{display:var(--cp-bid);align-items:center}.sugar-coupon .sugar-coupon__success-message{display:none;margin-top:8px;font-size:calc(var(--cp-fs) - 2px);color:var(--cp-color, rgb(var(--color-foreground)));opacity:.7;text-align:center}.sugar-coupon .sugar-coupon__success-message.is-visible{display:block}@media screen and (max-width:749px){.sugar-coupon{--cp-fs: var(--cp-fs-m)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/block-coupon.css.map */
