.checkout-terms[data-v-a5fb8bf6]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);min-width:0;color:var(--text);overflow-wrap:anywhere;margin:20px 0;padding:14px 0}.checkout-terms p[data-v-a5fb8bf6]{font-size:calc(13px * var(--workspace-font-scale,1));margin:0 0 10px;line-height:1.65}.checkout-terms label[data-v-a5fb8bf6]{cursor:pointer;font-size:calc(16px * var(--workspace-font-scale,1));align-items:center;gap:8px;padding:0;line-height:24px;display:flex}.checkout-terms .terms-check[data-v-a5fb8bf6]{border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:relative}.checkout-terms label:hover .terms-check[data-v-a5fb8bf6]{background:#919eab14}.checkout-terms input[type=checkbox][data-v-a5fb8bf6]{appearance:none;border:2px solid var(--border);border-radius:calc(2px * var(--workspace-radius-scale,1));background:var(--surface);cursor:pointer;width:20px;min-width:20px;height:20px;margin:0;padding:0;display:block}.checkout-terms input[type=checkbox][data-v-a5fb8bf6]:checked{background:var(--workspace-primary,#088178);border-color:var(--workspace-primary,#088178)}.checkout-terms input[type=checkbox][data-v-a5fb8bf6]:disabled{opacity:.55;cursor:default}.terms-check .hgi[data-v-a5fb8bf6]{font-size:calc(18px * var(--workspace-font-scale,1));color:#fff;pointer-events:none;line-height:18px;position:absolute}.terms-check:has(input:disabled) .hgi[data-v-a5fb8bf6]{opacity:.55}.checkout-terms input[type=checkbox][data-v-a5fb8bf6]:focus-visible{outline:2px solid var(--workspace-primary,#088178);outline-offset:3px}.checkout-terms button[data-v-a5fb8bf6]{background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:calc(6px * var(--workspace-radius-scale,1));white-space:normal;overflow-wrap:anywhere;cursor:pointer;max-width:100%;min-height:44px;padding:10px}.checkout-terms .terms-open[data-v-a5fb8bf6]{text-decoration:underline}.checkout-terms button[data-v-a5fb8bf6]:disabled{opacity:.55;cursor:default}.checkout-terms-dialog article[data-v-a5fb8bf6]{overflow-wrap:anywhere;line-height:1.8}.checkout-terms-dialog[data-v-a5fb8bf6] img{max-width:100%;height:auto}.checkout-terms-dialog[data-v-a5fb8bf6] table,.checkout-terms-dialog[data-v-a5fb8bf6] pre{max-width:100%;overflow:auto}.checkout-terms-dialog[data-v-a5fb8bf6] a{color:var(--text);text-decoration:underline}.checkout-terms-dialog[data-v-a5fb8bf6] ul{padding-inline-start:22px;list-style:outside}.coupon-description[data-v-60998c97]{-webkit-line-clamp:2;font-size:calc(12px * var(--workspace-font-scale,1));color:var(--muted);white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:4px 0 8px;font-weight:400;line-height:18px;display:-webkit-box;overflow:hidden}.buyer-coupon-filters[data-v-f1a5b9f7]{flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}.buyer-coupon-filters label[data-v-f1a5b9f7]{min-width:120px;font-size:calc(12px * var(--workspace-font-scale,1));flex-direction:column;flex:1;gap:7px;display:flex}.buyer-coupon-filters .coupon-keyword[data-v-f1a5b9f7]{flex:2;min-width:200px}.buyer-coupon-filters input[data-v-f1a5b9f7],.buyer-coupon-filters select[data-v-f1a5b9f7],.coupon-filter-actions button[data-v-f1a5b9f7]{border:1px solid var(--border);border-radius:calc(8px * var(--workspace-radius-scale,1));background:var(--surface);width:100%;min-width:0;color:var(--text);font:inherit;font-size:calc(13px * var(--workspace-font-scale,1));padding:9px 11px}.coupon-filter-actions[data-v-f1a5b9f7]{gap:8px;display:flex}.coupon-filter-actions button[data-v-f1a5b9f7]{white-space:nowrap;width:auto}.coupon-filter-actions button[data-v-f1a5b9f7]:first-child{background:var(--workspace-primary,#088178);color:#fff;border-color:var(--workspace-primary,#088178)}.buyer-coupon-filters>.form-error[data-v-f1a5b9f7]{width:100%;font-size:calc(12px * var(--workspace-font-scale,1));margin:0}@media (width<=479px){.buyer-coupon-filters .coupon-keyword[data-v-f1a5b9f7]{min-width:100%}.coupon-filter-actions[data-v-f1a5b9f7]{width:100%}.coupon-filter-actions button[data-v-f1a5b9f7]{flex:1}}
