.push-consent{--push-text: #1a1a1a;--push-text-soft: #3a3a3a;--push-bg: transparent;--push-border: #1a1a1a;--push-accent: #d23234;--push-button-bg: #1a1a1a;--push-button-text: #ffffff;--push-button-bg-hover: #d23234;--push-secondary-text: #1a1a1a;margin-top:1.25rem;padding-top:1.25rem;border-top:1px dashed var(--push-border);background:var(--push-bg);color:var(--push-text);text-align:left}.push-consent[hidden]{display:none}.push-consent__heading{margin:0 0 .45rem;font-size:15px;line-height:1.4;font-weight:700;color:var(--push-text);letter-spacing:0}.push-consent__body{margin:0 0 .85rem;font-size:14px;line-height:1.5;color:var(--push-text-soft);font-weight:400}.push-consent__actions{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.push-consent__button{appearance:none;-webkit-appearance:none;border:2px solid var(--push-button-bg);background:var(--push-button-bg);color:var(--push-button-text);font:inherit;font-size:14px;font-weight:600;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;padding:.7rem 1rem;min-height:44px;cursor:pointer;border-radius:0;transition:background .12s ease,color .12s ease,border-color .12s ease}.push-consent__button:hover:not([disabled]){background:var(--push-button-bg-hover);border-color:var(--push-button-bg-hover);color:var(--push-button-text)}.push-consent__button:focus-visible{outline:2px solid var(--push-accent);outline-offset:2px}.push-consent__button[disabled]{opacity:.7;cursor:progress}.push-consent__dismiss{appearance:none;-webkit-appearance:none;background:transparent;border:0;color:var(--push-secondary-text);font:inherit;font-size:14px;font-weight:500;line-height:1.4;text-decoration:underline;text-underline-offset:3px;padding:.7rem .4rem;min-height:44px;cursor:pointer}.push-consent__dismiss:hover{color:var(--push-accent)}.push-consent__dismiss:focus-visible{outline:2px solid var(--push-accent);outline-offset:2px}.push-consent__thanks{margin:0;font-size:14px;line-height:1.5;color:var(--push-text);font-weight:500}.push-consent__thanks[hidden],.push-consent__prompt[hidden]{display:none}@media(prefers-reduced-motion:reduce){.push-consent__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/push-consent.css.map */
