.m-commerce-campaign[hidden]{display:none}.m-commerce-campaign{display:flex;align-items:center;justify-content:center;gap:1.5rem;min-block-size:3rem;padding-inline:1rem;background:var(--m-text-blue, #182cd4);color:var(--m-text-white, #fff);font-family:var(--font-family-body)}.m-commerce-campaign__offer{font-size:.9375rem;font-weight:600;line-height:1.25rem}.m-commerce-campaign__code-group{display:flex;align-items:center;gap:1rem}.m-commerce-campaign__code{position:relative;padding:.25rem .75rem;border:0;border-radius:2rem;color:var(--m-text-blue, #182cd4);background:var(--m-bg-white, #fff);font:inherit;font-size:.8125rem;font-weight:600;line-height:1.125rem;cursor:pointer}.m-commerce-campaign__code:before{content:"";position:absolute;top:-.5625rem;right:0;bottom:-.5625rem;left:0;min-block-size:2.75rem}.m-commerce-campaign__code:focus-visible{outline:2px solid currentColor;outline-offset:3px}.m-commerce-campaign__deadline{font-size:.75rem;line-height:1rem;font-variant-numeric:tabular-nums}.m-commerce-campaign__feedback{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:767px){.m-commerce-campaign{gap:.75rem;justify-content:space-between;min-block-size:4rem}.m-commerce-campaign__offer{min-inline-size:0;max-inline-size:10rem}.m-commerce-campaign__headline{display:block;font-size:1rem;line-height:1.25rem}.m-commerce-campaign__product{display:block;font-size:.8125rem;font-weight:400;line-height:1.125rem}.m-commerce-campaign__code-group{flex-shrink:0;flex-direction:column;gap:.25rem}}.m-commerce-campaign{position:relative}.m-commerce-campaign__copy-feedback{position:absolute;z-index:5;inset-inline-end:1rem;inset-block-end:calc(100% + .25rem);max-inline-size:min(17rem,calc(100vw - 2rem));padding:.375rem .75rem;border:1px solid var(--m-text-blue, #182cd4);border-radius:.25rem;background:var(--m-bg-white, #fff);color:var(--m-text-blue, #182cd4);font-size:.8125rem;line-height:1.125rem}.m-commerce-campaign__copy-feedback:empty{display:none}.m-commerce-campaign-group{display:block}.m-commerce-campaign-group[hidden],.m-commerce-campaign__text--mobile{display:none}.m-commerce-campaign__offer{color:inherit;text-decoration:none}.m-commerce-campaign__offer:focus-visible{outline:2px solid currentColor;outline-offset:3px}.m-commerce-campaign--dark{background:var(--m-text-black, #000)}.m-commerce-campaign--dark .m-commerce-campaign__code{color:var(--m-text-black, #000)}@media(max-width:767px){.m-commerce-campaign__text--desktop{display:none}.m-commerce-campaign__text--mobile{display:block}}@media(max-width:359px){.m-commerce-campaign{gap:.25rem;padding-inline:.625rem}}.m-commerce-campaign__code[data-copy-feedback]:after{content:attr(data-copy-feedback);position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:inherit;color:inherit}.m-commerce-campaign[data-copy-success] .m-commerce-campaign__copy-feedback{inline-size:1px;block-size:1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%)}
/*# sourceMappingURL=/cdn/shop/t/455/assets/sz-product-campaigns.css.map */
