.cx-native-order{margin-top:14px;border-radius:18px;background:#fff;border:1px solid rgba(25,26,28,.1);overflow:visible}.cx-order-form{padding:16px;direction:rtl}.cx-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cx-span-2{grid-column:1/-1}.cx-field{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:800;color:#222}.cx-field input,.cx-field select,.cx-field textarea{width:100%;min-height:48px;border:1.5px solid #ded8ce;border-radius:12px;background:#fff;color:#1c1b19;padding:10px 12px;font:inherit;outline:none;transition:border-color .18s,box-shadow .18s}.cx-field textarea{resize:vertical;min-height:84px}.cx-field input:focus,.cx-field select:focus,.cx-field textarea:focus{border-color:#171717;box-shadow:0 0 0 3px rgba(23,23,23,.08)}.cx-field .is-invalid,.cx-field input.is-invalid,.cx-field select.is-invalid,.cx-field textarea.is-invalid{border-color:#d63c3c;box-shadow:0 0 0 3px rgba(214,60,60,.09)}.cx-field .is-valid,.cx-field input.is-valid{border-color:#24945d;box-shadow:0 0 0 3px rgba(36,148,93,.08)}.cx-help{font-weight:500;color:#777;line-height:1.45}.cx-phone{display:flex;direction:ltr;align-items:stretch;border:1.5px solid #ded8ce;border-radius:12px;overflow:hidden;background:#fff}.cx-phone:focus-within{border-color:#171717;box-shadow:0 0 0 3px rgba(23,23,23,.08)}.cx-phone.is-invalid{border-color:#d63c3c;box-shadow:0 0 0 3px rgba(214,60,60,.09)}.cx-phone.is-valid{border-color:#24945d;box-shadow:0 0 0 3px rgba(36,148,93,.08)}.cx-phone b{display:grid;place-items:center;padding:0 12px;background:#f3efe8;border-right:1px solid #e1dbd1;color:#24211e;font-size:14px}.cx-phone input{border:0!important;box-shadow:none!important;border-radius:0!important;direction:ltr;text-align:left;min-width:0}.cx-size-box{margin-top:14px;padding:13px;border-radius:13px;background:#f7f4ee}.cx-size-box>span{display:block;font-size:13px;font-weight:900;margin-bottom:8px}.cx-size-options{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;direction:ltr}.cx-size-options button{height:42px;border-radius:10px;border:1.5px solid #d9d1c6;background:#fff;font-weight:900;cursor:pointer}.cx-size-options button.sel{border-color:#171717;background:#171717;color:#fff}.cx-size-box.is-invalid{outline:2px solid #d63c3c}.cx-order-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0;padding:13px 14px;border:1px dashed #cfc4b5;border-radius:12px;background:#fffaf2}.cx-order-summary span{font-size:13px;font-weight:700}.cx-order-summary strong{font-size:20px;direction:ltr}.cx-submit{width:100%;min-height:54px;border:0;border-radius:14px;background:#171717;color:#fff;font-size:16px;font-weight:900;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;box-shadow:0 10px 24px rgba(0,0,0,.14)}.cx-submit:disabled{opacity:.55;cursor:not-allowed}.cx-submit.busy{pointer-events:none;opacity:.72}.cx-form-error,.cx-system-error{margin:12px 0;padding:11px 12px;border-radius:10px;font-size:13px;line-height:1.6;font-weight:700}.cx-form-error,.cx-system-error{background:#fff0f0;color:#a32323;border:1px solid #f2c7c7}.cx-privacy{display:block;text-align:center;margin-top:10px;color:#78716a;line-height:1.5;font-size:11px}.cx-turnstile-runtime{direction:ltr}.order-frame{height:auto!important;min-height:0!important}.order-frame iframe{display:none!important}@media(max-width:640px){.cx-order-form{padding:13px}.cx-form-grid{grid-template-columns:1fr;gap:10px}.cx-span-2{grid-column:auto}.cx-size-options{gap:6px}.cx-field input,.cx-field select{font-size:16px}.cx-order-summary strong{font-size:18px}}

/* Native PHP checkout: eski iframe mantigi bunu gizleyemez. */
.hs27 [data-y-form][data-native-form="1"]{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;min-height:0!important}
.hs27 [data-y-form][data-native-form="1"][hidden]{display:block!important}
.cx-form-title{display:flex;flex-direction:column;gap:3px;margin:0 0 14px;padding:12px 13px;border-radius:12px;background:#f4efe6;border:1px solid #e4dbce}
.cx-form-title strong{font-size:16px;color:#1d1b18}.cx-form-title small{font-size:12px;font-weight:600;color:#777067;line-height:1.45}
.cx-linked-selection{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:14px 0 0}.cx-linked-selection>span{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 12px;border-radius:12px;background:#f7f4ee;border:1px solid #e5ddd1}.cx-linked-selection small{color:#746d63;font-weight:700}.cx-linked-selection b{font-size:14px;color:#191714;direction:ltr}.y-form-bas{margin:0 0 10px!important;line-height:1.6}#hs27Modal .cx-native-order{display:block!important;visibility:visible!important;opacity:1!important}#hs27Modal .cx-native-order[hidden]{display:block!important}
@media(max-width:640px){.cx-linked-selection{grid-template-columns:1fr}.cx-order-form{padding-bottom:18px}}

/* V20 - ad soyad modal linki */
.cx-field-modal-link{display:inline-flex;align-items:center;color:inherit;text-decoration:none;cursor:pointer}
.cx-field-modal-link:hover{text-decoration:none;color:inherit}
