ca-signup{display:block;max-width:1200px;margin:16px auto;padding:0 16px;color:#121820;font:16px/1.5 "Source Sans 3",sans-serif}.ca-signup details{border:1px solid #e1dedb;border-radius:8px;overflow:hidden}.ca-signup summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:72px;padding:12px 16px;background:#f5f2ed;cursor:pointer;list-style:none}.ca-signup summary::-webkit-details-marker{display:none}.ca-signup-heading{display:flex;align-items:center;gap:12px;font:600 25px/1.4 Oswald,sans-serif}.ca-signup-heading svg,.ca-signup-heading strong{color:#c0272d}.ca-signup-toggle{display:flex;align-items:center;gap:8px;padding:10px 12px;min-height:44px;border:1px solid #e1dedb;border-radius:8px;background:#fff;color:#c0272d;font:600 14px/1.5 Oswald,sans-serif;white-space:nowrap}.ca-signup summary:hover .ca-signup-toggle{border-color:#c0272d}.ca-signup-body{padding:20px;background:#fff}.ca-signup-body p{margin:0 0 16px}.ca-signup label{display:block;font-weight:600;margin-bottom:16px}.ca-signup input:not([type=checkbox]){display:block;width:100%;box-sizing:border-box;margin-top:6px;border:1px solid #666;border-radius:8px;min-height:48px;padding:10px 12px;font:400 16px/1.5 "Source Sans 3",sans-serif;background:#fff;color:#121820}.ca-signup .ca-signup-check{display:flex;align-items:flex-start;gap:10px;font-weight:400}.ca-signup input[type=checkbox]{width:20px;height:20px;margin-top:2px;accent-color:#c0272d;flex-shrink:0}.ca-signup .ca-signup-terms{font-size:14px;color:#454545}.ca-signup a{color:inherit;text-decoration:underline}.ca-signup-submit{width:100%;min-height:48px;padding:12px 20px;margin-bottom:16px;border:0;border-radius:8px;background:#c0272d;color:#fff;font:600 16px/1.5 Oswald,sans-serif;cursor:pointer}.ca-signup-submit:hover{background:#9e1f24}.ca-signup-submit:disabled{opacity:.65;cursor:wait}.ca-signup-dismiss{min-height:44px;padding:8px 0;border:0;background:none;text-decoration:underline;cursor:pointer;color:#454545;font:400 14px/1.5 "Source Sans 3",sans-serif}.ca-signup .ca-signup-trap{position:absolute;left:-10000px;width:1px;height:1px}.ca-signup :focus-visible{outline:2px solid #121820;outline-offset:3px}.ca-signup-status:empty{display:none}.ca-signup-shop{display:block;margin-bottom:12px}@media(min-width:769px){ca-signup{padding:0 40px}.ca-signup summary{min-height:80px;padding:12px 26px}.ca-signup-heading{font-size:28px}.ca-signup-body{max-width:600px;margin:auto;padding:28px}}.ca-signup[hidden],.ca-signup [hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/35/assets/ca-signup.css.map */
