﻿.op-conteiner{padding-top:30px;padding-bottom:60px}.co-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px}.co-title{margin:0;font-size:26px;font-weight:650;color:#1e2a32;letter-spacing:-0.02em}.co-back{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#6b7780;transition:color .2s}.co-back svg{width:13px;height:13px}.co-back:hover{color:#1f8fe6}.co-grid{display:grid;grid-template-columns:minmax(0, 1fr) 380px;gap:28px}.co-right{min-width:0}.co-left{display:flex;flex-direction:column;gap:20px;min-width:0}.co-step{background:#fff;border:1px solid #e8eaed;border-radius:14px;box-shadow:0 1px 2px rgba(30,42,50,.04),0 8px 24px -18px rgba(30,42,50,.18);overflow:hidden;transition:border-color .2s;scroll-margin-top:110px}@media(max-width: 600px){.co-step{scroll-margin-top:70px}}.co-step.is-active{border-color:rgba(45,157,255,.45);overflow:visible}.co-step-head{display:flex;align-items:center;gap:10px;padding:16px 20px}.co-step-head h2{margin:0;font-size:clamp(19px,1.05rem + .4vw,21px);font-weight:600;color:#1e2a32}.co-step.is-active .co-step-head{border-bottom:1px solid #eef2f5}.co-step:not(.is-pending):not(.is-active) .co-step-head{cursor:pointer}.co-step.is-pending .co-step-head h2{color:#6b7780}.co-step.is-pending .co-step-no{background:#e2e8f0;color:#6b7780}.co-step.is-active .co-step-head h2{color:#1e2a32}.co-step.is-active .co-step-no{background:#2d9dff;color:#fff}.co-step-no{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:50%;background:#2d9dff;color:#fff;font-size:12px;font-weight:700;transition:background .2s}.co-step.is-complete .co-step-no{background:#009f5a;font-size:0}.co-step.is-complete .co-step-no::after{content:"✓";font-size:13px}.co-step-summary{margin-left:auto;font-size:13px;color:#6b7780;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:55%}.co-step-edit{border:0;background:none;color:#2d9dff;font-size:13px;font-weight:600;cursor:pointer;padding:4px 6px;flex-shrink:0;display:none}.co-step.is-complete .co-step-edit{display:inline-block}.co-step.is-complete .co-step-summary{margin-left:auto}.co-step:not(.is-complete) .co-step-summary{display:none}.co-secure{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;color:#009f5a}.co-secure svg{width:12px;height:12px}.co-step.is-complete .co-secure{display:none}.co-step-body{padding:20px;display:none;flex-direction:column;gap:16px}.co-step.is-active .co-step-body{display:flex}.co-step-actions{display:flex;align-items:center;gap:10px;margin-top:4px}.co-continue{flex:1;padding:12px 18px;border:0;border-radius:9px;background:#2d9dff;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.co-continue:hover{background:#3c83d0}.co-back-step{padding:12px 18px;border:1.5px solid #e2e8f0;border-radius:9px;background:#fff;color:#6b7780;font-size:13px;font-weight:500;cursor:pointer;transition:border-color .2s,color .2s}.co-back-step:hover{border-color:#2d9dff;color:#2d9dff}.co-billtype{display:grid;grid-template-columns:1fr 1fr;gap:10px}.co-billtype-opt{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border:1.5px solid #e2e8f0;border-radius:9px;cursor:pointer;font-size:13px;font-weight:500;color:#6b7780;transition:border-color .2s,color .2s,background .2s}.co-billtype-opt input{position:absolute;opacity:0;pointer-events:none}.co-billtype-opt span{display:inline-flex;align-items:center;gap:7px}.co-billtype-opt svg{width:14px;height:14px}.co-billtype-opt:hover{border-color:#2d9dff}.co-billtype-opt:has(input:checked){border-color:#2d9dff;color:#1e2a32;background:rgba(45,157,255,.05)}.co-field-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.co-corp{display:flex;flex-direction:column;gap:14px}.co-field{display:flex;flex-direction:column;gap:6px;border:0;padding:0;margin:0;min-width:0}.co-field label{font-size:13px;font-weight:500;color:#6b7780}.co-field input[type=text],.co-field input[type=email],.co-field input[type=tel],.co-field select{width:100%;padding:11px 12px;font-size:14px;font-weight:400;color:#1e2a32;background:#fff;border:1.5px solid #e2e8f0;border-radius:9px;transition:border-color .2s,box-shadow .2s}.co-field input[type=text]::placeholder,.co-field input[type=email]::placeholder,.co-field input[type=tel]::placeholder,.co-field select::placeholder{color:#8b97a0}.co-field input[type=text]:focus,.co-field input[type=email]:focus,.co-field input[type=tel]:focus,.co-field select:focus{outline:0;border-color:#2d9dff;box-shadow:0 0 0 3px rgba(45,157,255,.12)}.co-field input[type=text].error,.co-field input[type=email].error,.co-field input[type=tel].error,.co-field select.error{border-color:#e5484d}.co-remember .checkbox{display:flex;align-items:center;gap:10px;padding:12px 14px;font-size:13px;color:#6b7780;cursor:pointer;background:#fbfcfd;border:1px solid #eef2f5;border-radius:9px;transition:border-color .15s ease}.co-remember .checkbox:hover{border-color:#d7dde2}.iti,.iti input{float:none !important;width:100% !important}.odemeyontem{display:flex;flex-direction:column;gap:10px}.co-pay{display:flex;align-items:center;gap:13px;padding:14px 16px;border:1.5px solid #e2e8f0;border-radius:9px;cursor:pointer;background:#fff;transition:border-color .2s,box-shadow .2s,background .2s}.co-pay:hover{border-color:#2d9dff}.co-pay:focus-visible{border-color:#2d9dff;outline:none;box-shadow:0 0 0 3px rgba(45,157,255,.25)}.co-pay.is-selected{border-color:#2d9dff;background:rgba(45,157,255,.05);box-shadow:0 4px 14px -10px rgba(45,157,255,.6)}.co-pay.is-selected .co-pay-radio{border-color:#2d9dff}.co-pay.is-selected .co-pay-radio::after{transform:scale(1)}.co-pay.is-selected:focus-visible{outline:none;box-shadow:0 4px 14px -10px rgba(45,157,255,.6),0 0 0 3px rgba(45,157,255,.25)}.co-pay-radio{position:relative;width:18px;height:18px;flex-shrink:0;border:2px solid #e2e8f0;border-radius:50%;transition:border-color .2s}.co-pay-radio::after{content:"";position:absolute;inset:3px;border-radius:50%;background:#2d9dff;transform:scale(0);transition:transform .15s ease}.co-pay-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:8px;background:rgba(45,157,255,.1);color:#2d9dff}.co-pay-icon svg{width:18px;height:18px}.co-pay-text{display:flex;flex-direction:column;min-width:0;flex:1}.co-pay-text .btn-main{font-size:14px;font-weight:600;color:#1e2a32}.co-pay-text .btn-sub{font-size:12px;font-weight:400;color:#6b7780;margin-top:2px}.co-pay-note{margin-top:4px;font-size:12px;font-weight:600;color:#009f5a}.co-pay-badge{margin-left:auto;flex-shrink:0;font-size:10px;font-weight:700;padding:3px 8px;border-radius:5px;text-transform:uppercase;letter-spacing:.4px}.co-pay-badge-rec{background:rgba(45,157,255,.12);color:#1d6ebd}.discount-badge{display:inline-block;background:linear-gradient(135deg, #2ecc71, #27ae60);color:#fff;font-size:10px;font-weight:700;padding:3px 8px;border-radius:5px;margin-left:auto;text-transform:uppercase;letter-spacing:.4px;vertical-align:middle}.payment-method-btn .btn-main{display:block;font-weight:600}.payment-method-btn .btn-sub{display:block;font-size:12px;margin-top:2px;font-weight:400}#payssion-container{width:100%}.payssion-row{display:flex;align-items:stretch;gap:10px;width:100%}.payssion-row .payment-method-btn{flex:1;margin:0 !important}.payssion-row .payment-method-btn.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.payssion-select-inline{padding:10px 30px 10px 12px !important;border-radius:9px;border:1.5px solid #e2e8f0;background:#fff;color:#1e2a32;font-weight:500;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;width:190px;flex-shrink:0;transition:border-color .2s}.payssion-select-inline:focus{outline:none;border-color:#2d9dff}.payssion-error-msg{color:#e5484d;font-size:13px;padding:8px 2px 0;font-weight:500}.payssion-sub{margin-top:8px}.payssion-sub .payssion-select-inline{width:100%}.co-pay-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:15px;border:0;border-radius:9px;background:#2d9dff;color:#fff;font-size:15px;font-weight:650;cursor:pointer;transition:background .2s,box-shadow .2s;box-shadow:0 8px 20px -12px rgba(45,157,255,.9)}.co-pay-btn svg{width:14px;height:14px}.co-pay-btn #co_pay_amount{font-variant-numeric:tabular-nums}.co-pay-btn:hover{background:#3c83d0}.co-pay-btn:active{transform:translateY(1px)}.odemeform{width:100%;height:auto}.odemeform.hidden{display:none}.odemeform:not(:empty){margin-top:16px}.co-agree{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid #eef2f5;border-radius:9px;background:#fbfcfd;cursor:pointer}.co-agree input{order:1;margin-top:1px}.co-agree p{order:2;flex:1 1 0;min-width:0;margin:0;padding:0;font-size:13px;line-height:1.5;color:#6b7780}.co-agree a{color:#2d9dff;font-weight:500}.co-agree.error{border-color:#e5484d}.co-agree .fieldConteiner{display:contents}.co-agree .inputHata{order:3;flex:0 0 100%;font-size:12px;font-weight:500;line-height:1.4}.co-agree input[type=checkbox],.co-remember input[type=checkbox],.co-reqs-ack input[type=checkbox],.opsiyon-fieldset input[type=radio],.opsiyon-fieldset input[type=checkbox]{appearance:none;-webkit-appearance:none;position:relative;flex-shrink:0;width:18px;height:18px;margin:0;border:2px solid #e2e8f0;background:#fff;cursor:pointer;transition:border-color .2s,background .2s}.co-agree input[type=checkbox]:hover,.co-remember input[type=checkbox]:hover,.co-reqs-ack input[type=checkbox]:hover,.opsiyon-fieldset input[type=radio]:hover,.opsiyon-fieldset input[type=checkbox]:hover{border-color:#2d9dff}.co-agree input[type=checkbox]:focus-visible,.co-remember input[type=checkbox]:focus-visible,.co-reqs-ack input[type=checkbox]:focus-visible,.opsiyon-fieldset input[type=radio]:focus-visible,.opsiyon-fieldset input[type=checkbox]:focus-visible{outline:2px solid #2d9dff;outline-offset:2px}.opsiyon-fieldset input[type=radio]{border-radius:50%}.opsiyon-fieldset input[type=radio]::after{content:"";position:absolute;inset:3px;border-radius:50%;background:#2d9dff;transform:scale(0);transition:transform .15s ease}.opsiyon-fieldset input[type=radio]:checked{border-color:#2d9dff}.opsiyon-fieldset input[type=radio]:checked::after{transform:scale(1)}.co-agree input[type=checkbox],.co-remember input[type=checkbox],.co-reqs-ack input[type=checkbox],.opsiyon-fieldset input[type=checkbox]{border-radius:5px}.co-agree input[type=checkbox]::after,.co-remember input[type=checkbox]::after,.co-reqs-ack input[type=checkbox]::after,.opsiyon-fieldset input[type=checkbox]::after{content:"";position:absolute;left:4px;top:1.5px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .15s ease}.co-agree input[type=checkbox]:checked,.co-remember input[type=checkbox]:checked,.co-reqs-ack input[type=checkbox]:checked,.opsiyon-fieldset input[type=checkbox]:checked{background:#2d9dff;border-color:#2d9dff}.co-agree input[type=checkbox]:checked::after,.co-remember input[type=checkbox]:checked::after,.co-reqs-ack input[type=checkbox]:checked::after,.opsiyon-fieldset input[type=checkbox]:checked::after{transform:rotate(45deg) scale(1)}.co-right{min-width:0}.co-summary{position:sticky;top:110px;background:#fff;border:1px solid #e8eaed;border-radius:14px;box-shadow:0 1px 2px rgba(30,42,50,.04),0 8px 24px -18px rgba(30,42,50,.18);padding:18px;display:flex;flex-direction:column;gap:13px}.co-summary-head{display:flex;align-items:baseline;justify-content:space-between}.co-summary-head h2{margin:0;font-size:clamp(19px,1.05rem + .4vw,21px);font-weight:600;color:#1e2a32}.co-summary-count{font-size:12px;font-weight:500;color:#6b7780}.co-sum-items{display:flex;flex-direction:column;gap:11px;padding-bottom:14px;border-bottom:1px solid #eef2f5}.co-sum-items:empty{display:none}.co-sum-item{display:flex;align-items:flex-start;gap:10px}.co-sum-glyph{flex:0 0 auto;width:16px;height:16px;margin-top:1px;display:flex;align-items:center;justify-content:center}.co-sum-glyph svg{display:block}.co-sum-info{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:1px}.co-sum-name{font-size:13px;font-weight:500;line-height:1.35;color:#1e2a32;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.co-sum-qty{font-size:12px;font-weight:500;line-height:1.35;color:#6b7780}.co-sum-price{flex:0 0 auto;font-size:13px;font-weight:600;line-height:1.35;color:#1e2a32;white-space:nowrap;font-variant-numeric:tabular-nums}.co-head-count{font-size:12px;font-weight:400;color:#8b97a0;font-variant-numeric:tabular-nums}.co-head-count::before{content:"·";margin:0 8px 0 2px;color:#8b97a0}.co-select-toggle{appearance:none;margin-left:auto;border:0;background:none;font:inherit;font-size:12px;font-weight:500;color:#6b7780;padding:4px 4px;border-radius:6px;cursor:pointer;transition:color .15s ease}.co-select-toggle:hover{color:#1f8fe6}.co-select-toggle:focus-visible{outline:2px solid #2d9dff;outline-offset:2px}.co-select-toggle[hidden]{display:none}.co-step:not(.is-active) .co-head-count,.co-step:not(.is-active) .co-select-toggle{display:none}.co-items{display:flex;flex-direction:column;gap:10px}.co-reqs{background:#fdfbf6;border:1px solid #e6e8ea;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(30,42,50,.03)}.co-reqs-head{display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer;list-style:none;user-select:none;transition:background .15s ease}.co-reqs-head::-webkit-details-marker{display:none}.co-reqs-head:hover{background:rgba(184,114,15,.05)}.co-reqs-head:focus-visible{outline:2px solid #2d9dff;outline-offset:-2px}.co-reqs-mark{flex:0 0 auto;width:30px;height:30px;border-radius:9px;background:#f7ead0;display:grid;place-items:center}.co-reqs-mark .svg-icon{width:15px;height:15px;color:#b8720f;display:block}.co-reqs-headtext{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.co-reqs-title{font-size:13.5px;font-weight:600;line-height:1.3;letter-spacing:-0.01em;color:#1e2a32}.co-reqs-sub{font-size:11.5px;line-height:1.35;color:#626e77}.co-reqs-chev{width:15px;height:15px;flex:0 0 auto;color:#8b97a0;transition:transform .2s ease}.co-reqs[open]>.co-reqs-head .co-reqs-chev{transform:rotate(180deg)}.co-reqs:not([open]) .co-reqs-sub{display:none}.co-reqs-groups{padding:4px 16px 12px;border-top:1px solid #eef2f5;display:flex;flex-direction:column}@media(prefers-reduced-motion: no-preference){.co-reqs[open]>.co-reqs-groups{animation:coReqsReveal .2s ease}}@keyframes coReqsReveal{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.co-reqs-group{padding:13px 0}.co-reqs-group:first-child{padding-top:10px}.co-reqs-group:last-child{padding-bottom:2px}.co-reqs-group+.co-reqs-group{border-top:1px solid #eef2f5}.co-reqs-group-head{display:flex;align-items:center;gap:8px;margin-bottom:7px}.co-reqs-glyph{width:20px;height:20px;flex:0 0 auto;display:grid;place-items:center}.co-reqs-glyph svg{width:18px;height:18px;display:block}.co-reqs-name{font-size:12.5px;font-weight:600;line-height:1.2;letter-spacing:-0.005em;color:#1e2a32}.co-reqs-list{list-style:none;margin:7px 0 0 10px;padding:0;border-left:1.5px solid #eef2f5;display:flex;flex-direction:column;gap:5px}.co-reqs-list li{position:relative;padding:0 0 0 22px;font-size:12.5px;line-height:1.45;color:#5f6b74}.co-reqs-list li::before{content:"";position:absolute;left:9px;top:6px;width:4.5px;height:4.5px;border-radius:50%;background:#b8720f}.co-reqs-ack{margin-top:10px;padding:12px 14px;background:#fbfcfd;border:1px solid #eef2f5;border-radius:9px;cursor:pointer;font-size:13px;color:#6b7780;transition:border-color .15s ease}.co-reqs-ack span{flex:1 1 0;min-width:0;line-height:1.5}.co-reqs-ack:hover{border-color:#d7dde2}@media(prefers-reduced-motion: no-preference){.co-reqs-ack-nudge{animation:coAckNudge .4s ease}}@keyframes coAckNudge{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-5px)}40%,80%{transform:translateX(5px)}}.co-continue:disabled,.co-continue.is-locked{opacity:.5;cursor:not-allowed}.co-continue:disabled:hover,.co-continue.is-locked:hover{background:#2d9dff}.co-continue-lock{margin:8px 0 0;font-size:12px;line-height:1.4;color:#8b97a0;text-align:center}.co-item{position:relative;display:flex;align-items:flex-start;gap:16px;padding:16px 18px;background:#fbfcfd;border:1px solid #f0f2f4;border-radius:14px;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.co-item:hover{background:#fff;border-color:#e8eaed;box-shadow:0 2px 10px rgba(30,42,50,.05)}.co-item-main{flex:1 1 auto;min-width:0;display:flex;align-items:flex-start;gap:12px}.co-glyph{width:55px;height:55px;flex:0 0 auto;border-radius:14px;background:#fbfcfd;border:1px solid #f0f2f4;display:flex;align-items:center;justify-content:center;transition:background .18s ease}.co-item:hover .co-glyph{background:#fff}.co-glyph svg{display:block}.co-glyph-dot{display:block;width:11px;height:11px;border-radius:50%;background:#8b97a0}.co-item-info{min-width:0;display:flex;flex-direction:column;gap:2px}.co-item-name{display:flex;align-items:center;gap:6px;min-width:0}.co-item-name-t{font-size:14px;font-weight:600;line-height:1.35;color:#1e2a32;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.co-item-opt{flex:0 0 auto;font-size:11px;font-weight:500;line-height:1.4;color:#6b7780;background:#eef2f5;border-radius:5px;padding:1px 6px}.co-item-qty{font-size:12px;font-weight:500;color:#6b7780;line-height:1.4}.co-item-link{font-size:12px;color:#6b7780;line-height:1.4;overflow-wrap:anywhere;word-break:break-word}.co-item-side{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.co-item-price{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:1.35;color:#1e2a32;white-space:nowrap;font-variant-numeric:tabular-nums}.co-price-was{font-size:12px;font-weight:400;color:#8b97a0;text-decoration:line-through}.co-price-off{font-size:11px;font-weight:600;color:#009f5a;background:rgba(0,159,90,.09);border-radius:5px;padding:1px 5px}.co-item-rate{font-size:12px;font-weight:400;line-height:1.4;color:#8b97a0;white-space:nowrap;font-variant-numeric:tabular-nums}.co-item-actions{position:absolute;right:18px;bottom:16px;display:flex;gap:12px;line-height:1.4;opacity:0;pointer-events:none;transition:opacity .18s ease}.co-item-edit,.co-item-del{appearance:none;border:0;background:none;font:inherit;font-size:12px;font-weight:500;color:#6b7780;padding:0;cursor:pointer;transition:color .15s ease}.co-item-edit:hover{color:#1f8fe6}.co-item-del:hover{color:#c23b3b}.co-item-edit:focus-visible,.co-item-del:focus-visible{outline:2px solid #2d9dff;outline-offset:2px;border-radius:4px}.co-step-body:not(.is-selecting) .co-item:hover .co-item-actions,.co-step-body:not(.is-selecting) .co-item:focus-within .co-item-actions{opacity:1;pointer-events:auto}@media(hover: none){.co-step-body:not(.is-selecting) .co-item-actions{opacity:1;pointer-events:auto}.co-item{display:grid;grid-template-columns:minmax(0, 1fr) auto;grid-template-areas:"main side" "actions actions";column-gap:16px;row-gap:0}.co-step-body.is-selecting .co-item{grid-template-columns:auto minmax(0, 1fr) auto;grid-template-areas:"check main side" "check actions actions"}.co-item-check{grid-area:check}.co-item-main{grid-area:main}.co-item-side{grid-area:side}.co-item-actions{grid-area:actions;position:static;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid #eef1f4}.co-item-edit,.co-item-del{flex:1;min-height:34px;padding:6px 16px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.co-item-del{color:#c23b3b}}.co-items-bar{display:none}.co-step-body.is-selecting .co-items-bar{display:flex;align-items:center;margin-bottom:10px}.co-select-actions{display:flex;align-items:center;gap:12px;width:100%}.co-select-actions[hidden]{display:none}.co-select-all{appearance:none;background:none;border:none;font:inherit;font-size:12px;font-weight:500;color:#2d9dff;padding:4px 2px;cursor:pointer}.co-select-all:hover{color:#1d6ebd}.co-select-count{font-size:12px;color:#8b97a0;font-variant-numeric:tabular-nums}.co-select-right{margin-left:auto;display:flex;align-items:center;gap:4px}.co-select-del{appearance:none;display:inline-flex;align-items:center;gap:6px;background:none;border:none;font:inherit;font-size:12px;font-weight:600;color:#c23b3b;padding:6px 10px;border-radius:7px;cursor:pointer;transition:background .15s ease,color .15s ease,opacity .15s ease}.co-select-del svg{width:14px;height:14px}.co-select-del:hover:not(:disabled){background:rgba(194,59,59,.08)}.co-select-del:disabled{color:#8b97a0;cursor:default;opacity:.55}.co-select-del:focus-visible{outline:2px solid #2d9dff;outline-offset:2px}.co-select-cancel{appearance:none;background:none;border:none;font:inherit;font-size:12px;font-weight:500;color:#6b7780;padding:6px 10px;border-radius:7px;cursor:pointer}.co-select-cancel:hover{color:#1e2a32;background:rgba(30,42,50,.045)}.co-select-cancel:focus-visible{outline:2px solid #2d9dff;outline-offset:2px}.co-item-check{display:none;flex:0 0 auto;align-items:center}.co-item-check-box{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1.5px solid #e2e8f0;border-radius:6px;background:#fff;color:#fff;transition:background .15s ease,border-color .15s ease}.co-item-check-box svg{width:11px;height:11px;opacity:0;transition:opacity .12s ease}.co-step-body.is-selecting .co-item{cursor:pointer;user-select:none}.co-step-body.is-selecting .co-item-check{display:flex}.co-step-body.is-selecting .co-item-actions{display:none}.co-step-body.is-selecting .co-item:not(.is-selected):hover{border-color:#dfe3e7}.co-item.is-selected{background:#f4faff;border-color:#2d9dff}.co-item.is-selected .co-item-check-box{background:#2d9dff;border-color:#2d9dff}.co-item.is-selected .co-item-check-box svg{opacity:1}@media(max-width: 460px){.co-item{column-gap:10px}.co-item-side{max-width:45%}}.co-add{display:flex;align-items:center;justify-content:center;gap:7px;padding:11px;border:1.5px dashed #e2e8f0;border-radius:9px;font-size:13px;font-weight:500;color:#6b7780;transition:all .2s}.co-add svg{width:14px;height:14px}.co-add:hover{border-color:#2d9dff;color:#2d9dff;background:rgba(45,157,255,.03)}.co-promo{display:flex;flex-direction:column;gap:8px}.co-promo.is-locked{opacity:.5;pointer-events:none}.co-promo-toggle{appearance:none;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border:1px solid #e2e8f0;border-radius:9px;background:#fff;font:inherit;font-size:12px;font-weight:500;color:#6b7780;cursor:pointer;transition:color .2s,border-color .2s,background .2s}.co-promo-toggle svg{width:12px;height:12px}.co-promo-toggle:hover{border-color:#2d9dff;color:#1f8fe6;background:#fbfdff}.co-promo-toggle:focus-visible{outline:2px solid #2d9dff;outline-offset:2px}.co-promo-toggle[hidden]{display:none}.co-promo-form{display:flex;align-items:flex-end;gap:8px}.co-promo-form[hidden]{display:none}.co-promo-field{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.co-promo-field .inputHata{font-size:12px;font-weight:500;line-height:1.35}.co-promo-input{width:100%;padding:9px 11px;font:inherit;font-size:13px;color:#1e2a32;background:#fff;border:1.5px solid #e2e8f0;border-radius:9px;transition:border-color .2s,box-shadow .2s}.co-promo-input::placeholder{color:#8b97a0}.co-promo-input:focus{outline:0;border-color:#2d9dff;box-shadow:0 0 0 3px rgba(45,157,255,.12)}.co-promo-apply{flex:0 0 auto;padding:9px 16px;border:0;border-radius:9px;background:#2d9dff;color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s}.co-promo-apply:hover{background:#1d6ebd}.co-promo-apply:focus-visible{outline:2px solid #2d9dff;outline-offset:2px}.co-promo-applied{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:9px;background:rgba(0,159,90,.08);border:1px solid rgba(0,159,90,.25)}.co-promo-applied span{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#009f5a}.co-promo-applied svg{width:13px;height:13px}.co-promo-remove{border:0;background:none;color:#6b7780;font-size:18px;line-height:1;cursor:pointer;padding:0 2px;transition:color .2s}.co-promo-remove:hover{color:#e5484d}.co-totals{display:flex;flex-direction:column;gap:8px;padding-top:13px;border-top:1px solid #eef2f5}.co-total-row{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;font-weight:500;color:#6b7780}.co-total-row span:last-child{font-variant-numeric:tabular-nums;color:#1e2a32;font-weight:600}.co-total-discount span{color:#009f5a !important;font-weight:600}.co-total-grand{margin-top:5px;padding-top:13px;border-top:1px solid #eef2f5}.co-total-grand span:first-child{font-size:14px;font-weight:600;color:#1e2a32}.co-total-grand span:last-child{font-size:24px;font-weight:600;color:#1e2a32}.co-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;padding-top:4px}.co-trust span{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;color:#6b7780}.co-trust svg{width:12px;height:12px;color:#009f5a}.co-empty{text-align:center;padding:70px 20px;max-width:420px;margin:0 auto}.co-empty h1{font-size:26px;font-weight:650;color:#1e2a32;margin:0 0 8px}.co-empty p{font-size:14px;color:#6b7780;margin:0 0 24px}.co-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px;margin-bottom:22px;border-radius:50%;background:rgba(45,157,255,.08);color:#2d9dff}.co-empty-icon svg{width:40px;height:40px}.co-empty-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:9px;background:#2d9dff;color:#fff;font-size:13px;font-weight:600;transition:background .2s}.co-empty-btn svg{width:14px;height:14px}.co-empty-btn:hover{background:#3c83d0}.sep_duz{position:fixed;width:340px;max-width:calc(100% - 32px);max-height:88vh;overflow-y:auto;background:#fff;padding:22px;border-radius:14px;box-shadow:0 20px 60px rgba(0,0,0,.28);z-index:12;display:flex;flex-direction:column;gap:12px;left:50%;top:50%;transform:translate(-50%, -50%)}.sep_duz fieldset{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.sep_duz label{font-size:13px;font-weight:500;color:#6b7780;display:flex;align-items:center}.sep_duz input,.sep_duz textarea{width:100%;padding:10px 12px;font-size:14px;color:#1e2a32;border:1.5px solid #e2e8f0;border-radius:9px}.sep_duz input:focus,.sep_duz textarea:focus{outline:0;border-color:#2d9dff}.sep_duz input.error,.sep_duz textarea.error{border-color:#e5484d}.sep_duz textarea{resize:vertical}.sep_duz a#sep_kaydet{width:100%;padding:11px 0;text-align:center;color:#fff;background:#2d9dff;border-radius:9px;font-weight:600;font-size:13px;transition:background .2s}.sep_duz a#sep_kaydet:hover{background:#3c83d0}.sep_duz.hidden{display:none}#kapa{position:absolute;right:12px;top:12px;color:#6b7780;cursor:pointer}#kapa svg{width:20px;height:20px}#yorumsay{margin-left:auto;min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:#333;background:#f0f0f0;border-radius:4px;padding:0 5px;line-height:1}#yorumsay[data-active]{color:#fff;background:#2d9dff}.sep_duz_indirim{padding:8px 12px;background:#ecfdf5;color:#059669;border-radius:6px;font-size:12px;font-weight:600;text-align:center}.sep_duz_fiyat{display:flex;align-items:center;justify-content:space-between;padding:11px 13px;background:#f8f9fa;border-radius:6px;font-size:12px;font-weight:500;color:#6b7780}.sep_duz_fiyat span{font-size:15px;font-weight:700;color:#1e2a32}.sozlesmegor{position:fixed;inset:0;z-index:14;display:flex;align-items:flex-start;justify-content:center;padding:6vh 16px 16px;background:rgba(30,42,50,.5);backdrop-filter:blur(2px)}.sozlesmegor.hidden{display:none}.sozlesme-panel{width:100%;max-width:720px;max-height:82vh;display:flex;flex-direction:column;background:#fff;border-radius:14px;box-shadow:0 24px 70px rgba(0,0,0,.3);overflow:hidden}.sozlesme-head{display:flex;align-items:center;gap:8px;flex:0 0 auto;padding:14px 18px;border-bottom:1px solid #eef2f5}.sozlesme-head h3{margin:0;font-size:clamp(19px,1.05rem + .4vw,21px);font-weight:600;color:#1e2a32}.sozlesme-close{margin-left:auto;flex-shrink:0;border:0;background:none;color:#6b7780;cursor:pointer;padding:4px;display:inline-flex;border-radius:6px;transition:background .2s,color .2s}.sozlesme-close svg{width:16px;height:16px}.sozlesme-close:hover{background:#eef2f5;color:#1e2a32}.sozlesme-close:focus-visible{outline:2px solid #2d9dff;outline-offset:2px}.sozlesmeic{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px 18px 20px;font-size:13px;line-height:1.6;color:#1e2a32;overflow-wrap:break-word}.sozlesmeic:focus-visible{outline:2px solid #2d9dff;outline-offset:-2px}form.discountCode{display:flex;flex-direction:column;gap:15px}form.discountCode label{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#6b7780;margin-bottom:6px}form.discountCode input{width:100%;padding:10px 12px;border:1.5px solid #e2e8f0;border-radius:9px;font-size:14px}form.discountCode input:focus{outline:0;border-color:#2d9dff}form.discountCode input.error{border-color:#e5484d}form.discountCode button{height:38px;width:100%}.co-add-modal{position:fixed;inset:0;z-index:13;display:flex;align-items:flex-start;justify-content:center;padding:8vh 16px 16px;background:rgba(30,42,50,.5);backdrop-filter:blur(2px)}.co-add-modal.hidden{display:none}.co-add-panel{width:100%;max-width:520px;max-height:80vh;display:flex;flex-direction:column;background:#fff;border-radius:14px;box-shadow:0 24px 70px rgba(0,0,0,.3);overflow:hidden}.co-add-head{display:flex;align-items:center;gap:8px;padding:16px 18px;border-bottom:1px solid #eef2f5}.co-add-head h3{margin:0;display:inline-flex;align-items:center;gap:8px;font-size:clamp(19px,1.05rem + .4vw,21px);font-weight:600;color:#1e2a32}.co-add-head h3 svg{width:15px;height:15px;color:#2d9dff}.co-add-close,.co-add-back{border:0;background:none;color:#6b7780;cursor:pointer;padding:4px;display:inline-flex;border-radius:6px;transition:background .2s,color .2s}.co-add-close svg,.co-add-back svg{width:16px;height:16px}.co-add-close:hover,.co-add-back:hover{background:#eef2f5;color:#1e2a32}.co-add-close.hidden,.co-add-back.hidden{display:none}.co-add-close{margin-left:auto}.co-add-back svg{width:15px;height:15px}.co-add-screen{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.co-add-screen.hidden{display:none}.co-add-search{position:relative;display:flex;align-items:center;flex:0 0 auto;padding:14px 18px;border-bottom:1px solid #eef2f5}.co-add-search svg{position:absolute;left:30px;width:14px;height:14px;color:#8b97a0;pointer-events:none}.co-add-search input{width:100%;padding:11px 12px 11px 34px;font-size:14px;color:#1e2a32;border:1.5px solid #e2e8f0;border-radius:9px}.co-add-search input::placeholder{color:#8b97a0}.co-add-search input:focus{outline:0;border-color:#2d9dff;box-shadow:0 0 0 3px rgba(45,157,255,.12)}.co-add-results{flex:1 1 auto;min-height:0;overflow-y:auto;padding:8px}.co-add-hint,.co-add-note{font-size:13px;color:#6b7780;text-align:center;padding:22px 12px;margin:0}.co-add-note{text-align:left;padding:4px 0 10px}.co-add-section{margin:2px 4px 6px;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#8b97a0}.co-add-comment{width:100%;min-height:120px;padding:10px 12px;font-size:14px;color:#1e2a32;border:1.5px solid #e2e8f0;border-radius:9px;resize:vertical;font-family:inherit}.co-add-comment::placeholder{color:#8b97a0}.co-add-comment:focus{outline:0;border-color:#2d9dff;box-shadow:0 0 0 3px rgba(45,157,255,.12)}.co-add-comment.error{border-color:#e5484d}.co-add-item{border-radius:9px;transition:background .15s}.co-add-item:hover{background:#fafbfc}.co-add-item-row{display:flex;align-items:center;gap:11px;padding:11px 10px}.co-add-dot{width:10px;height:10px;flex-shrink:0;border-radius:50%;background:#8b97a0}.co-add-dot[data-platform=youtube]{background:red}.co-add-dot[data-platform=instagram]{background:#e1306c}.co-add-dot[data-platform=tiktok]{background:#000}.co-add-dot[data-platform=facebook]{background:#1877f2}.co-add-dot[data-platform=spotify]{background:#1db954}.co-add-dot[data-platform=x]{background:#000}.co-add-dot[data-platform=twitch]{background:#9146ff}.co-add-dot[data-platform=telegram]{background:#229ed9}.co-add-dot[data-platform=threads]{background:#000}.co-add-dot[data-platform=soundcloud]{background:#f50}.co-add-dot[data-platform=linkedin]{background:#0a66c2}.co-add-dot[data-platform=reddit]{background:#ff4500}.co-add-dot[data-platform=kick]{background:#53fc18}.co-add-dot[data-platform=tumblr]{background:#35465c}.co-add-item-info{display:flex;flex-direction:column;min-width:0;flex:1}.co-add-item-info .co-add-item-name{font-size:14px;font-weight:500;color:#1e2a32}.co-add-item-info .co-add-item-price{font-size:12px;color:#6b7780;margin-top:1px}.co-add-item-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.co-add-goto{font-size:12px;font-weight:500;color:#6b7780;padding:6px 8px;border-radius:6px;transition:color .2s,background .2s}.co-add-goto:hover{color:#1f8fe6;background:rgba(45,157,255,.06)}.co-add-pick{border:1.5px solid #2d9dff;background:rgba(45,157,255,.06);color:#2d9dff;font-size:13px;font-weight:600;padding:6px 14px;border-radius:9px;cursor:pointer;transition:background .2s,color .2s}.co-add-pick:hover{background:#2d9dff;color:#fff}.co-add-config-screen{overflow-y:auto}.co-add-config-screen.hidden{display:none}.co-add-back-inline{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin-bottom:2px;padding:4px 2px;border:0;background:none;color:#6b7780;font-size:13px;font-weight:500;cursor:pointer;transition:color .2s}.co-add-back-inline svg{width:13px;height:13px}.co-add-back-inline:hover{color:#1f8fe6}.co-add-config-body{display:flex;flex-direction:column;gap:9px;padding:14px 18px 18px}.co-add-config-body .co-add-lbl{font-size:13px;font-weight:500;color:#6b7780;margin-top:2px}.co-add-config-body .co-add-minmax{color:#8b97a0;font-weight:400}.co-add-config-body .co-add-link,.co-add-config-body .co-add-qty,.co-add-config-body .co-add-poll{width:100%;padding:10px 12px;font-size:14px;color:#1e2a32;border:1.5px solid #e2e8f0;border-radius:9px}.co-add-config-body .co-add-link::placeholder,.co-add-config-body .co-add-qty::placeholder,.co-add-config-body .co-add-poll::placeholder{color:#8b97a0}.co-add-config-body .co-add-link:focus,.co-add-config-body .co-add-qty:focus,.co-add-config-body .co-add-poll:focus{outline:0;border-color:#2d9dff;box-shadow:0 0 0 3px rgba(45,157,255,.12)}.co-add-config-body .co-add-link.error,.co-add-config-body .co-add-qty.error,.co-add-config-body .co-add-poll.error{border-color:#e5484d}.co-add-options-block{margin-top:4px;padding-top:12px;border-top:1px solid #eef2f5}.co-add-options-head{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#8b97a0}.co-add-price-row{display:flex;align-items:baseline;justify-content:space-between;padding:8px 0 2px;font-size:13px;color:#6b7780}.co-add-price-row .co-add-price{font-size:15px;font-weight:700;color:#1e2a32;font-variant-numeric:tabular-nums}.co-add-options,#sep_duz_opsiyon{display:flex;flex-direction:column;gap:10px}.co-add-options .opsiyon-fieldset,#sep_duz_opsiyon .opsiyon-fieldset{display:flex;flex-direction:column;gap:6px;border:0;padding:0;margin:0}.co-add-options .opsiyon-fieldset>label,#sep_duz_opsiyon .opsiyon-fieldset>label{font-size:13px;font-weight:500;color:#6b7780}.co-add-options select.opsiyon-select,#sep_duz_opsiyon select.opsiyon-select{width:100%;padding:10px 12px;font-size:14px;color:#1e2a32;border:1.5px solid #e2e8f0;border-radius:9px;background:#fff;cursor:pointer}.co-add-options select.opsiyon-select:focus,#sep_duz_opsiyon select.opsiyon-select:focus{outline:0;border-color:#2d9dff}.co-add-options .opsiyon-fieldset label:has(input[type=radio]),#sep_duz_opsiyon .opsiyon-fieldset label:has(input[type=radio]){display:inline-flex;align-items:center;gap:6px;padding:8px 12px;margin-right:6px;border:1.5px solid #e2e8f0;border-radius:9px;font-size:13px;color:#1e2a32;cursor:pointer;transition:border-color .2s,background .2s}.co-add-options .opsiyon-fieldset label:has(input[type=radio]):has(input:checked),#sep_duz_opsiyon .opsiyon-fieldset label:has(input[type=radio]):has(input:checked){border-color:#2d9dff;background:rgba(45,157,255,.06)}.co-add-confirm{margin-top:2px;padding:11px;border:0;border-radius:9px;background:#2d9dff;color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s}.co-add-confirm:hover{background:#3c83d0}.co-add-config-goto{display:inline-block;padding:9px 14px;border-radius:9px;background:rgba(45,157,255,.08);color:#2d9dff;font-size:13px;font-weight:600;text-align:center}.co-add-config-goto:hover{background:rgba(45,157,255,.14)}@media only screen and (max-width: 900px){.co-grid{grid-template-columns:1fr;gap:20px}.co-summary{position:static;top:auto}.co-right{display:none}.co-step-body>.co-promo{margin:14px 0 0}.co-step-body>.co-totals{margin-top:14px;padding-top:14px;border-top:1px solid #eef1f4}}@media only screen and (max-width: 549px){.co-field-row{grid-template-columns:1fr}.co-billtype{grid-template-columns:1fr}.payssion-row{flex-direction:column}.payssion-select-inline{width:100%}.co-title{font-size:22px}}.wpwl-form,.wpwl-form-card,.wpwl-container,.wpwl-container-card{background:rgba(0,0,0,0) !important;box-shadow:none !important;border:none !important;padding:0 !important;margin:0 !important}.wpwl-group{margin-bottom:12px}.wpwl-group .wpwl-label{color:#6b7280;font-weight:500;font-size:.85rem;margin-bottom:4px}.wpwl-group .wpwl-control{box-sizing:border-box;width:100%;border:1px solid #e5e7eb;border-radius:8px;padding:0 14px;height:44px;line-height:44px;font-size:.95rem;background:#fff;transition:border-color .15s ease,box-shadow .15s ease;box-shadow:none}.wpwl-group .wpwl-control:focus{border-color:#2d9dff;box-shadow:0 0 0 3px rgba(45,157,255,.15);outline:none}.wpwl-group .wpwl-control-iframe,.wpwl-group .wpwl-wrapper-cardNumber .wpwl-control,.wpwl-group .wpwl-wrapper-cvv .wpwl-control,.wpwl-group .wpwl-wrapper-expiry .wpwl-control{line-height:1.4;padding:12px 14px;height:44px}.wpwl-group select.wpwl-control{padding:0 32px 0 14px;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:12px}.wpwl-button-pay,.wpwl-button.wpwl-button-primary{background:linear-gradient(135deg, #2d9dff 0%, #007fee 100%) !important;border:none !important;border-radius:999px !important;padding:12px 32px !important;font-size:.95rem !important;font-weight:600 !important;color:#fff !important;width:auto !important;min-width:160px;box-shadow:0 4px 12px -2px rgba(45,157,255,.35);transition:transform .15s ease,box-shadow .2s ease;margin-top:8px}.wpwl-button-pay:hover,.wpwl-button.wpwl-button-primary:hover{transform:translateY(-2px);box-shadow:0 8px 18px -4px rgba(45,157,255,.55)}.wpwl-button-pay:active,.wpwl-button.wpwl-button-primary:active{transform:translateY(0)}.wpwl-brand-card{opacity:1}.wpwl-wrapper-cardNumber,.wpwl-wrapper-cardHolder,.wpwl-wrapper-expiry,.wpwl-wrapper-cvv,.wpwl-wrapper-registration{width:100%}.wpwl-group-brand .wpwl-wrapper-brand{width:100%}.wpwl-group-brand .wpwl-brand,.wpwl-group-brand .wpwl-brand-card{display:none !important}.wpwl-wrapper-label-brand,.wpwl-wrapper-brand,.wpwl-wrapper-registration,.wpwl-wrapper-registration-brand,.wpwl-wrapper-registration-number,.wpwl-wrapper-registration-expiry{padding-right:0 !important}.wpwl-hint{color:#dc2626;font-size:.82rem;margin-top:4px}.wpwl-control.wpwl-has-error,.wpwl-control.error{border-color:#dc2626}.wpwl-3dsecure{background:rgba(0,0,0,.35)}
