#google-product-data .settings-field>span{font-size:13px;line-height:1.6}
#google-product-data .settings-field:has(input[type=checkbox])>span{display:flex;align-items:center;gap:10px}
#google-product-data .settings-field input[type=checkbox]{width:18px;height:18px;min-height:18px;flex:0 0 18px;padding:0;accent-color:#087e76;appearance:auto}
#google-product-data .settings-field input:not([type=checkbox]):not([type=hidden]),#google-product-data .settings-field select{font-size:14px;min-height:44px;line-height:1.4;width:100%;box-sizing:border-box;border:1px solid #dce4ed;border-radius:9px;background:#fff;color:#173548;padding:10px 12px}
#google-product-data .settings-field small,#google-product-data .settings-card-header p{font-size:12px;line-height:1.7;color:#607482}
#google-product-data .settings-field input:focus-visible,#google-product-data .settings-field select:focus-visible{outline:2px solid #087e76;outline-offset:2px}
.commerce-policy{margin:24px 0;padding:20px 24px;border:1px solid #dce8eb;border-radius:12px;background:#f6fafb;color:#173548}
.commerce-policy h2{font-size:18px;line-height:1.4;margin:0 0 12px}
.commerce-policy p{font-size:13px;line-height:1.8;margin:8px 0;overflow-wrap:anywhere}
.commerce-policy a{color:#087e76;text-decoration:underline;text-underline-offset:3px}
@media(max-width:767px){#google-product-data .settings-field input:not([type=checkbox]):not([type=hidden]),#google-product-data .settings-field select{font-size:16px}.commerce-policy{padding:16px}.commerce-policy h2{font-size:17px}}
