.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}h1,h2,h3,h4,h5,h6{color:var(--cp-ink, #1a1a1a);font-weight:800;line-height:1.2}.rte{line-height:1.7}.rte>:first-child{margin-top:0}.rte>:last-child{margin-bottom:0}.rte p,.rte ul,.rte ol{margin:0 0 1em}.rte ul,.rte ol{padding-left:1.4em}.rte h2,.rte h3,.rte h4{margin:1.2em 0 .5em}.rte a{color:var(--cp-brand, #e8232a);text-decoration:underline;text-underline-offset:2px}.rte img{max-width:100%;height:auto;border-radius:var(--cp-radius-sm, 8px)}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],input[type=password],select,textarea{box-sizing:border-box;width:100%;min-height:48px;padding:12px 16px;border:2px solid #e3e5ea;border-radius:var(--cp-radius-sm, 8px);background:#fff;color:var(--cp-ink, #1a1a1a);font-family:inherit;font-size:1rem;line-height:1.4;transition:border-color .2s ease,box-shadow .2s ease}textarea{min-height:120px;resize:vertical}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--cp-brand, #e8232a);box-shadow:0 0 0 3px color-mix(in srgb,var(--cp-brand, #e8232a) 18%,transparent)}.errors{padding:12px 14px;border:1px solid #fecdca;border-radius:var(--cp-radius-sm, 8px);background:#fef3f2;color:#b42318;font-size:.88rem;line-height:1.4}table{width:100%;border-collapse:collapse}th{padding:14px 16px;border-bottom:1px solid #eef0f3;color:#6b7280;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-align:left;text-transform:uppercase}td{padding:14px 16px;border-bottom:1px solid #f3f4f6;color:var(--cp-ink, #1a1a1a)}table{font-size:.95rem}
/*# sourceMappingURL=/cdn/shop/t/20/assets/cp-base.css.map */
