/* Scoped presentation layer. Native WISECP controls retain their behavior. */
#LookupResults{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:24px 0!important;max-width:1100px!important;width:calc(100% - 40px)!important}
#LookupResults .lookcolumtitle{background:transparent!important;border-bottom:1px solid #cedbe7!important;border-radius:0!important}
#LookupResults #LookupList>.lookcolumlist{background:transparent!important;border:0!important;border-bottom:1px solid #dce5ef!important;border-radius:0!important;padding:20px 12px!important}
#LookupResults #LookupList>.om-domain-selected{background:#eaf3ff!important;box-shadow:inset 2px 0 var(--theme_color_1, #006bff)}
#LookupResults .om-domain-amount{display:block;font-size:20px;font-weight:600;letter-spacing:-.5px;color:#143451;line-height:1.4;margin-bottom:3px;font-variant-numeric:tabular-nums}
#LookupResults .tld-prices select{border:0!important;border-bottom:1px solid #c5d4e4!important;border-radius:0!important;background:transparent!important;width:auto!important;min-height:32px!important;padding:3px 22px 3px 0!important;font-size:12px!important;text-align:left!important}
.om-software-showcase{background:transparent!important;padding:12px 24px 48px!important}
.om-software-showcase>#wrapper{max-width:1000px!important;gap:20px}
.om-software-heading{padding-top:36px!important;padding-bottom:16px!important}
.om-software-heading h2{font-size:25px!important}.om-software-heading p{font-size:14px!important}
.om-software-card{border-radius:10px;box-shadow:none}.om-software-media{aspect-ratio:16/9}
.om-software-body{padding:16px;gap:12px}.om-software-tags{gap:6px;min-height:0}.om-software-tags span{font-size:10px;padding:3px 6px}
.om-software-card h3{font-size:16px!important;min-height:44px;line-height:1.4!important}
.om-software-price{font-size:23px;letter-spacing:-.6px}.om-software-actions{padding-top:12px;gap:8px;flex-wrap:nowrap}.om-software-actions a{min-height:40px!important;padding:9px 8px!important;font-size:11px!important;flex-basis:auto}
.om-checkout-hero,.om-checkout-hero .overlay,.om-checkout-hero .container,.om-checkout-hero .hero-item{height:auto!important;min-height:0!important;background:none!important}
.om-checkout-hero{padding:40px 20px 22px!important;border-bottom:1px solid #e1e8ef}
.om-checkout-hero .hero-item{padding:0!important}.om-checkout-hero h1{font-size:30px!important;line-height:1.3!important;color:#143451!important;letter-spacing:-.8px}
#wrapper.om-checkout{width:calc(100% - 40px)!important;max-width:1200px!important;margin:28px auto 60px!important}
.om-checkout .sepet{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;width:100%;padding:0}
.om-checkout .sepetleft,.om-checkout .sepetright{width:auto!important;float:none!important;min-width:0;margin:0!important;padding:0!important}
.om-checkout .sepetbaslik{background:transparent!important;color:#143451!important;border-radius:0!important;border-bottom:1px solid #ccd9e6;padding:14px 0!important;box-shadow:none!important;font-weight:600}
.om-checkout .sepetbaslik *{color:inherit!important}.om-checkout .sepetlist,.om-checkout .faturabilgisi,.om-checkout .sepetrightshadow{background:transparent!important;box-shadow:none!important;border-radius:0!important}
.om-checkout .sepetlist{border-bottom:1px solid #dce5ef;padding:20px 0!important;margin:0!important}.om-checkout #item_list .sepetlistcon{display:grid;grid-template-columns:minmax(0,1fr) 100px 120px 36px;gap:14px;align-items:start;padding:0!important}
.om-checkout #item_list .sepetlistcon>.clear{display:none}.om-checkout #item_list .sepetlistcon>.uhinfo,.om-checkout #item_list .sepetlistcon>.uhperiyod,.om-checkout #item_list .sepetlistcon>.uhtutar,.om-checkout #item_list .sepetlistcon>.uhsil{width:auto!important;float:none!important;margin:0!important;padding:0!important;min-width:0;overflow-wrap:anywhere}
.om-checkout #item_list .sepetlistcon h5{font-size:16px!important;line-height:1.5}.om-checkout .cart-additional-details{margin-top:8px!important;line-height:1.8;display:flex;flex-wrap:wrap;gap:5px;align-items:center}
.om-checkout .amount_spot_view{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:18px!important}
.om-checkout .sepetright{align-self:start;border-top:2px solid var(--theme_color_1, #006bff);padding:0 18px 18px!important;background:#edf3f9}
.om-checkout .sepetsipinfo{width:100%!important}.om-checkout .sepetsipinfo td{padding:12px 0!important;line-height:1.5}.om-checkout .totalamountinfo{padding:22px 0!important;text-align:left!important}
.om-checkout .totalamountinfo *{color:#143451!important}.om-checkout #total-amount-payable{font-size:28px!important;font-variant-numeric:tabular-nums}
.om-checkout .faturabilgisi{padding:20px 0!important;margin:0!important;border-bottom:1px solid #dce5ef;line-height:1.8}
.om-checkout select,.om-checkout input:not([type=checkbox]):not([type=radio]):not([type=hidden]){max-width:100%!important;min-width:0!important;box-sizing:border-box;box-shadow:none!important;border:1px solid #cbd8e5!important;border-radius:6px!important;background:#fff!important;color:#143451!important;min-height:44px;padding:10px 12px!important;font-size:13px!important}
.om-checkout a.gonderbtn,.om-checkout a.btn,.om-checkout #continue_go,.om-checkout #continue_block{background:var(--theme_color_1, #006bff)!important;border-color:var(--theme_color_1, #006bff)!important;color:#fff!important;border-radius:6px!important;box-shadow:none!important;padding:12px 18px!important;line-height:1.5!important;height:auto!important;min-height:44px;box-sizing:border-box}
.om-checkout a.gonderbtn:hover,.om-checkout a.btn:hover,.om-checkout #continue_go:hover{background:#1269d8!important}
.om-checkout #continueshopbtn{background:transparent!important;color:#2377cf!important;border:0!important;margin:20px 0!important}
.om-checkout .ilanasamalar{display:flex;gap:12px;margin:0 0 36px!important;padding:0!important}.om-checkout .ilanasamax{flex:1;float:none!important;width:auto!important;font-size:12px;line-height:1.6}.om-checkout .ilanasamax h3{font-size:17px!important;width:36px!important;height:36px!important;line-height:36px!important;border-radius:50%!important;margin-bottom:8px!important;background:#e8eef5!important}.om-checkout #asamaaktif h3{background:var(--theme_color_1, #006bff)!important;color:white!important}
.om-checkout .pakettitle h1{font-size:27px!important;letter-spacing:-.6px}.om-checkout .pakettitle h2{font-size:14px!important;line-height:1.7!important;color:#62788b!important;margin:12px auto 24px!important}.om-checkout .pakettitle .line{display:none}
.om-checkout .siparisbilgileri,.om-checkout .domainsec{width:100%!important;max-width:740px;margin:0 auto!important;float:none!important;padding:0!important}
.om-checkout #accordion h3{padding:18px 20px!important;background:transparent!important;border:0!important;border-bottom:1px solid #ccd9e6!important;border-radius:0!important;color:#143451!important;font-size:15px!important;line-height:1.5!important}
.om-checkout #accordion h3.ui-state-active{color:#1670d6!important;background:#edf4fc!important}.om-checkout #accordion>.ui-accordion-content{padding:20px 0!important;background:transparent!important;border:0!important}
.om-checkout #accordion table,.om-checkout #accordion td{padding:0!important;margin:0!important;border:0!important;width:100%!important}
.om-checkout .alanadisorgu{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
.om-checkout .alanadisorgu h5,.om-checkout .alanadisorgu>strong,.om-checkout .alanadisorgu>.error{grid-column:1/-1;line-height:1.8;font-size:13px!important;margin:6px 0!important;width:auto!important}.om-checkout .alanadisorgu>select,.om-checkout .alanadisorgu>input{width:100%!important;margin:0!important;float:none!important}.om-checkout #StepForm2 .alanadisorgu{grid-template-columns:1fr 1fr}.om-checkout .alanadisorgu>strong{text-align:right}.om-checkout .alanadisorgu a{float:none!important;margin:0!important}
.om-payment-marks{margin:32px auto 16px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 22px;max-width:800px}.om-payment-marks img{display:block;width:62px;height:28px;object-fit:contain;max-width:100%;opacity:1}.om-payment-marks img.om-mark-wide{width:76px}.om-payment-marks img.om-mark-square{width:30px;height:30px}.om-payment-marks img.om-mark-provider{width:70px;height:38px}
#BalanceWarning{max-width:calc(100vw - 32px)!important;border-radius:12px!important;overflow:hidden;border:0!important}#BalanceWarning .iziModal-header{background:#143451!important;box-shadow:none!important}#BalanceWarning .padding20{padding:28px!important}#BalanceWarning p{font-size:15px;line-height:1.9;color:#496477}#BalanceWarning p strong{color:#143451}#BalanceWarning .modal-foot-btn{padding:18px 24px!important;background:#f3f6fa!important}#BalanceWarning .modal-foot-btn a{display:inline-block;background:var(--theme_color_1, #006bff)!important;color:#fff!important;border:0!important;border-radius:6px!important;padding:12px 24px!important}
.om-checkout a:focus-visible,.om-checkout select:focus-visible,.om-checkout input:focus-visible{outline:3px solid var(--theme_color_1, #006bff);outline-offset:3px}
@media(max-width:900px){.om-checkout .sepet{grid-template-columns:minmax(0,1fr);gap:24px}.om-checkout .sepetright{width:100%!important;box-sizing:border-box}#LookupResults #LookupList{gap:0;padding-top:0}#LookupResults .tld-prices{grid-row:2/4;grid-column:2}#LookupResults .tld-select{grid-column:3;grid-row:1/4}#LookupResults #LookupList>.lookcolumlist{grid-template-columns:minmax(0,1fr) minmax(120px,auto) auto!important}.om-software-body{padding:16px}}
@media(max-width:600px){.om-checkout-hero{padding:24px 20px 16px!important}.om-checkout-hero h1{font-size:25px!important}#wrapper.om-checkout{width:calc(100% - 32px)!important;margin-top:22px!important}.om-checkout #item_list .sepetlistcon{grid-template-columns:minmax(0,1fr) 36px;gap:14px}.om-checkout .uhinfo{grid-column:1;grid-row:1}.om-checkout .uhsil{grid-column:2;grid-row:1}.om-checkout .uhperiyod{grid-column:1;grid-row:2}.om-checkout .uhtutar{grid-column:1;grid-row:3}.om-checkout .sepetbaslik .uhperiyod,.om-checkout .sepetbaslik .uhtutar{display:none}.om-checkout #StepForm2 .alanadisorgu,.om-checkout #StepForm1 .alanadisorgu{grid-template-columns:minmax(0,1fr)}.om-checkout .alanadisorgu>strong a{display:block;text-align:center}.om-checkout .ilanasamax{font-size:10px}.om-checkout .pakettitle h1{font-size:23px!important}.om-payment-marks{gap:18px 16px}.om-payment-marks img{width:54px;height:25px}.om-software-showcase>#wrapper{max-width:380px!important;grid-template-columns:1fr}.om-software-card h3{font-size:16px!important;min-height:0}.om-software-price{font-size:22px}#LookupResults{width:calc(100% - 32px)!important}#LookupResults #LookupList>.lookcolumlist{grid-template-columns:minmax(0,1fr) auto!important;padding:18px 8px!important}#LookupResults .tld-prices{grid-column:1;grid-row:3}#LookupResults .tld-select{grid-column:2}#LookupResults .om-domain-amount{font-size:19px}#BalanceWarning .padding20{padding:20px!important}#BalanceWarning p{font-size:13px}}

.om-checkout-hero .hero-item{display:flex!important;align-items:center!important;justify-content:center!important}
.om-basket .sepetleft .sepetbaslik>div{display:grid;grid-template-columns:minmax(0,1fr) 100px 120px 36px;gap:14px;width:100%!important;padding:0!important}
.om-checkout .sepetbaslik .uhinfo,.om-checkout .sepetbaslik .uhperiyod,.om-checkout .sepetbaslik .uhtutar{width:auto!important;float:none!important;padding:0!important;text-align:left!important}
.om-checkout .sepetright .sepetbaslik{display:block!important;text-align:left!important;font-size:16px!important}
.om-checkout .sepetsipinfo td:first-child{width:60%!important;font-size:12px!important}.om-checkout .sepetsipinfo td:last-child{color:#143451!important}
.om-checkout .totalamountinfo{font-size:12px!important}.om-checkout .totalamountinfo>strong{font-size:12px!important;display:block;margin:0}.om-checkout #total-amount-payable .amount_spot_view{font-size:27px!important;display:block;margin-top:8px}.om-checkout #total-amount-payable i{font-size:16px!important}
.om-payment-marks{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:18px;max-width:760px}.om-payment-marks img{width:100%;height:30px;margin:0!important}.om-payment-extra{display:flex;gap:24px;margin-top:18px;margin-bottom:24px}
@media(max-width:600px){.om-payment-marks{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 20px}.om-payment-marks img{height:27px}.om-payment-extra{display:flex}.om-basket .sepetleft .sepetbaslik>div{display:block}.om-checkout .amount_spot_view{text-align:left!important}.om-checkout .cart-additional-details label{flex:1;min-width:0}}

.om-checkout .sepetbaslik,.om-checkout .sepetlist{float:none!important;width:100%!important;box-sizing:border-box}
.om-payment .sepetlistcon{display:block!important;width:100%!important;padding:0!important}
.om-payment .faturabilgisi{width:100%!important;float:none!important;border:0!important;padding:0!important}
.om-payment .sepetbaslik>div,.om-checkout .sepetright .sepetbaslik>div{display:block!important;text-align:left!important;padding:0!important;width:100%!important}
.om-payment .sepetbaslik .yuzde70,.om-payment .sepetbaslik .uhinfo{width:100%!important;float:none!important;padding:0!important}
.om-payment-marks{width:100%!important;box-sizing:border-box;clear:both}.om-payment-extra{width:100%!important}
.om-payment #payment_methods{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}
.om-checkout .sepetbaslik{line-height:1.6!important;min-height:0!important;height:auto!important}
.om-payment .checkbox-custom-label{line-height:1.8!important}

/* Minimal v2: resolve legacy float/position rules at component boundaries. */
#wrapper.om-checkout{max-width:1080px!important;margin:24px auto 40px!important}
.om-checkout-hero{padding:22px 20px 18px!important}.om-checkout-hero h1{font-size:24px!important;font-weight:600!important}
.om-checkout .sepet{grid-template-columns:minmax(0,1fr) 270px;gap:24px}
.om-checkout .sepetright{background:transparent!important;border-top:1px solid #cbd8e5!important;padding:0 0 0 18px!important;border-left:1px solid #e1e8f0}
.om-checkout .sepetbaslik{font-size:12px!important;padding:12px 0!important;font-weight:500!important}
.om-checkout .sepetright .sepetbaslik{font-size:14px!important}
.om-checkout .sepetlist{padding:16px 0!important}
.om-checkout #item_list .sepetlistcon,.om-basket .sepetleft .sepetbaslik>div{grid-template-columns:minmax(0,1fr) 88px 100px 28px;gap:12px}
.om-checkout #item_list .uhinfo>h5{display:block!important;float:none!important;width:100%!important;margin:0 0 3px!important;font-size:14px!important;line-height:1.5!important}
.om-checkout #item_list .uhinfo>h4{display:block!important;float:none!important;width:100%!important;margin:0!important;line-height:1.6!important;font-size:11px!important}
.om-checkout #item_list .uhinfo>h4 a{color:#708397!important}
.om-checkout #item_list .cart-additional-details{display:block!important;clear:both!important;float:none!important;width:100%!important;margin:7px 0 0!important;padding:0!important;font-size:11px!important;line-height:1.8!important}
.om-checkout #item_list .cart-additional-details .checkbox-custom-label{display:inline-block!important;position:relative!important;margin:0!important;padding:4px 0!important;font-size:11px!important;line-height:20px!important;color:#536b80!important;cursor:pointer}
.om-checkout #item_list .checkbox-custom-label:before{width:16px!important;height:16px!important;line-height:16px!important;margin:0 7px 0 0!important;border-width:1px!important;border-radius:3px!important;vertical-align:middle!important}
.om-checkout #item_list .cart-additional-details a{display:inline-flex!important;align-items:center;gap:4px;margin:0 14px 0 0!important;font-size:11px!important;color:#637b90!important}
.om-checkout .amount_spot_view,.om-checkout .amount_spot_view>strong{display:inline-flex!important;align-items:baseline!important;gap:3px;position:static!important;white-space:nowrap!important;margin:0!important;padding:0!important;line-height:1.4!important;color:#143451!important}
.om-checkout .amount_spot_view i{position:static!important;float:none!important;inset:auto!important;margin:0!important;padding:0!important;font-size:.7em!important;line-height:inherit!important;font-style:normal!important}
.om-checkout .amount_spot_view i.currposright{order:1}.om-checkout .amount_spot_view i.currposleft{order:-1}
.om-checkout #total-amount-payable{margin:6px 0 0!important;line-height:1.4!important}.om-checkout #total-amount-payable .amount_spot_view{font-size:24px!important}.om-checkout #total-amount-payable i{font-size:14px!important}
.om-checkout .totalamountinfo{padding:16px 0!important}.om-checkout .sepetsipinfo td{padding:9px 0!important}.om-checkout .amount_spot_view{font-size:15px!important}
.om-checkout .uhperiyod select{font-size:11px!important;min-height:36px!important;padding:6px 8px!important;border-radius:4px!important}
.om-checkout a.gonderbtn,.om-checkout a.btn,.om-checkout #continue_go,.om-checkout #continue_block{font-size:12px!important;min-height:40px!important;padding:10px 16px!important;border-radius:4px!important;font-weight:600!important}
.om-checkout #continueshopbtn{margin:14px 0!important;font-size:11px!important}
.om-payment-marks{display:grid!important;grid-template-columns:repeat(11,minmax(0,1fr))!important;align-items:center!important;justify-items:center!important;width:100%!important;max-width:600px!important;gap:10px!important;clear:both!important;margin:22px auto 10px!important;padding:0!important}
.om-payment-marks img,.om-payment-marks img.om-mark-wide,.om-payment-marks img.om-mark-provider,.om-payment-marks img.om-mark-square{width:100%!important;max-width:46px!important;height:18px!important;object-fit:contain!important;margin:0!important;min-width:0!important}
.om-payment-marks img.om-mark-square{max-width:18px!important}
#wrapper.om-checkout .ilanasamalar{display:flex!important;width:100%!important;max-width:640px!important;float:none!important;margin:0 auto 24px!important;gap:16px!important}
#wrapper.om-checkout .ilanasamax{font-size:10px!important}#wrapper.om-checkout .ilanasamax h3{height:28px!important;width:28px!important;line-height:28px!important;font-size:13px!important;margin-bottom:6px!important}
#wrapper.om-checkout .pakettitle{display:block!important;float:none!important;width:100%!important;max-width:640px!important;margin:0 auto 20px!important;padding:0!important;text-align:left!important}
#wrapper.om-checkout .pakettitle h1{font-size:24px!important;line-height:1.4!important;margin:0!important;padding:0!important;font-weight:600!important}
#wrapper.om-checkout .pakettitle h2{display:block!important;font-size:12px!important;line-height:1.7!important;margin:8px 0 0!important;padding:0!important;font-weight:400!important}
#wrapper.om-checkout .siparisbilgileri,#wrapper.om-checkout .domainsec{display:block!important;float:none!important;width:100%!important;max-width:640px!important;margin:0 auto!important;padding:0!important;position:static!important;left:auto!important;right:auto!important}
.om-checkout #accordion{width:100%!important;float:none!important;margin:0!important}
.om-checkout #accordion h3{padding:14px 18px!important;font-size:13px!important;background:transparent!important;line-height:1.6!important;margin:0!important}
.om-checkout #accordion h3.ui-state-active{background:transparent!important;color:#1670d6!important;border-bottom-color:#b5d2f1!important}
.om-checkout #accordion>.ui-accordion-content{padding:14px 0 20px!important;box-sizing:border-box!important;overflow:visible!important}
.om-checkout .alanadisorgu{gap:10px!important}.om-checkout .alanadisorgu h5{font-size:11px!important;text-align:left!important;margin:4px 0!important}
.om-checkout .alanadisorgu select,.om-checkout .alanadisorgu input{min-height:40px!important;font-size:12px!important;padding:9px 12px!important;border-radius:4px!important}
.om-checkout .alanadisorgu [hidden]{display:none!important}.om-hosting-empty{grid-column:1/-1;font-size:12px!important;line-height:1.7;margin:0!important;padding:0!important;color:#637b90}
.om-checkout #StepForm2 .alanadisorgu>strong a{width:auto!important;min-width:100px!important}.om-checkout #StepForm2 .alanadisorgu>strong{margin:4px 0 0!important}
#LookupResults{max-width:960px!important;padding:12px 0!important;margin:24px auto!important}
#LookupResults .om-results-heading{margin-bottom:14px!important}#LookupResults .om-results-heading span{font-size:9px!important;letter-spacing:1.4px!important}#LookupResults .om-results-heading h2{font-size:24px!important;line-height:1.35!important;margin:6px 0 8px!important}#LookupResults .om-results-heading p{font-size:12px!important;line-height:1.7!important}
#LookupResults .tldavailable{margin-bottom:12px!important}#LookupResults .tldavailable h4{padding:10px 12px!important;font-size:12px!important;line-height:1.6!important;border-radius:4px!important}
#LookupResults .lookcolumtitle,#LookupResults #LookupList>.lookcolumlist{grid-template-columns:minmax(0,1.45fr) 100px 140px 140px!important;gap:12px!important;padding:12px 10px!important}
#LookupResults .lookcolumtitle{font-size:10px!important}#LookupResults .tld-name{font-size:13px!important}#LookupResults .tld-status{font-size:11px!important}#LookupResults .om-domain-amount{font-size:16px!important;letter-spacing:-.3px!important;margin:0!important}
#LookupResults .tld-prices select{font-size:11px!important;min-height:26px!important;padding:2px 20px 2px 0!important}
#LookupResults .checkbox-custom-label{min-width:36px!important;min-height:36px!important}#LookupResults .checkbox-custom-label:before{width:18px!important;height:18px!important;border-width:1px!important;border-radius:3px!important}
#LookupResults .tld-select .lbtn,#LookupResults .tld-select .incelebtn{font-size:10px!important;padding:6px!important;min-height:32px!important;border:0!important;background:transparent!important;color:#5b7287!important}
#LookupResults .tldlistfoot{padding-top:16px!important}#LookupResults #ContinueButton{font-size:12px!important;min-height:40px!important;min-width:160px!important;padding:10px 16px!important;border-radius:4px!important}
.om-software-showcase>#wrapper{max-width:930px!important;gap:18px!important}.om-software-body{padding:14px!important;gap:10px!important}.om-software-card{border-radius:6px!important}.om-software-card h3{font-size:14px!important;min-height:38px!important}.om-software-price{font-size:20px!important}.om-software-tags span{font-size:9px!important}.om-software-actions a{font-size:10px!important;min-height:36px!important;padding:8px!important}.om-software-heading .section-title{margin-bottom:12px!important}.om-software-heading h2{font-size:23px!important}.om-software-heading p{line-height:1.7!important;margin-top:8px!important}
@media(max-width:900px){.om-checkout .sepet{grid-template-columns:1fr!important}.om-checkout .sepetright{border-left:0!important;padding:0!important;max-width:none!important}#LookupResults #LookupList>.lookcolumlist{grid-template-columns:minmax(0,1fr) 120px 110px!important}#LookupResults .lookcolumtitle{grid-template-columns:1fr 36px!important}#LookupResults .tld-prices{grid-column:2!important;grid-row:1/3!important}#LookupResults .tld-select{grid-column:3!important;grid-row:1/3!important;max-width:none!important}#LookupResults .tld-status{grid-row:2!important}#LookupResults .tld-select .lbtn{width:auto!important}.om-software-showcase>#wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){#wrapper.om-checkout{margin-top:18px!important}.om-checkout-hero h1{font-size:21px!important}.om-checkout #item_list .sepetlistcon{grid-template-columns:minmax(0,1fr) 100px 24px!important;gap:10px!important}.om-checkout #item_list .uhinfo{grid-column:1/3!important;grid-row:1!important}.om-checkout #item_list .uhsil{grid-column:3!important;grid-row:1!important}.om-checkout #item_list .uhperiyod{grid-column:1!important;grid-row:2!important;max-width:120px}.om-checkout #item_list .uhtutar{grid-column:2/4!important;grid-row:2!important;align-self:center;text-align:right!important}.om-checkout #item_list .amount_spot_view{font-size:16px!important}.om-basket .sepetleft .sepetbaslik>div{display:block!important}.om-payment-marks{gap:5px!important;margin:18px auto!important}.om-payment-marks img,.om-payment-marks img.om-mark-wide,.om-payment-marks img.om-mark-provider,.om-payment-marks img.om-mark-square{height:14px!important;max-width:100%!important}.om-payment-marks img.om-mark-square{width:14px!important}#wrapper.om-checkout .pakettitle h1{font-size:21px!important}#wrapper.om-checkout .ilanasamalar{margin-bottom:22px!important}#LookupResults #LookupList>.lookcolumlist{grid-template-columns:minmax(0,1fr) 100px!important;gap:6px 10px!important;padding:12px 6px!important}#LookupResults .tld-name{grid-column:1!important;grid-row:1!important;overflow-wrap:anywhere}#LookupResults .tld-status{grid-column:1!important;grid-row:2!important}#LookupResults .tld-prices{grid-column:1!important;grid-row:3!important;display:flex;align-items:center;gap:10px}#LookupResults .tld-select{grid-column:2!important;grid-row:1/4!important}#LookupResults .tld-select .lbtn{font-size:9px!important;padding:5px 2px!important}.om-software-showcase>#wrapper{grid-template-columns:1fr!important;max-width:340px!important}.om-software-card h3{min-height:0!important}.om-checkout #StepForm2 .alanadisorgu>strong a{display:inline-block!important}}


.om-hosting-empty{text-align:left!important}.om-checkout #accordion>.ui-accordion-content{overflow:hidden!important}

/* Software order and native balance modal. */
#BalanceWarning,#BalanceWarning.iziModal{width:calc(100% - 32px)!important;max-width:560px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}
#BalanceWarning .iziModal-wrap{max-height:calc(100dvh - 130px)!important;overflow-y:auto!important}
#BalanceWarning .padding20{padding:22px!important}#BalanceWarning p{font-size:13px!important;line-height:1.8!important;margin:0!important}
#BalanceWarning .modal-foot-btn{padding:14px 20px!important}#BalanceWarning .modal-foot-btn a{font-size:12px!important;padding:10px 20px!important}
.om-software-order #DomainCheck{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:10px;width:100%!important;margin:0!important;padding:0!important;grid-column:1/-1}
.om-software-order #DomainCheck>input,.om-software-order #licendedomain_form>input{width:100%!important;float:none!important;margin:0!important;box-sizing:border-box!important}
.om-software-order #DomainCheck>.error,.om-software-order .alanadisorgu>p,.om-software-order .alanadisorgu>#tescilsonuc{grid-column:1/-1;width:100%!important}
.om-software-order .alanadisorgu>.clear,.om-software-order #DomainCheck>.clear{display:none!important}
.om-software-order #StepForm2 .alanadisorgu{display:block!important;text-align:left!important}
.om-software-order #StepForm2 .alanadisorgu p{font-size:12px!important;line-height:1.9!important;margin:14px 0!important;padding:12px 0!important;border-top:1px solid #e0e7ef;border-bottom:1px solid #e0e7ef}
.om-software-order #StepForm2 .alanadisorgu>a{display:inline-block!important;float:none!important;width:auto!important;min-width:100px!important;margin-top:8px!important}
.om-software-order .alanadisorgu [hidden]{display:none!important}
.om-software-order #tescilsonuc{max-width:100%!important;box-sizing:border-box!important;padding:12px 0!important;margin:0!important;font-size:12px!important}
.om-software-order .pakettitle h1 strong{font-weight:600!important}.om-software-order .alanadisorgu h5{font-weight:400!important}
.om-software-order .send-message{font-size:12px!important;padding:10px 18px!important;border-radius:4px!important}
@media(max-width:600px){.om-software-order #DomainCheck,.om-software-order #licendedomain_form{grid-template-columns:minmax(0,1fr)!important}.om-software-order #DomainCheck>a,.om-software-order #licendedomain_form>a{justify-self:end;min-width:100px}.om-software-order #DomainCheck>.error{max-width:100%;overflow-wrap:anywhere}#BalanceWarning,#BalanceWarning.iziModal{width:calc(100% - 24px)!important;max-width:560px!important}#BalanceWarning .padding20{padding:18px!important}}
#BalanceWarning.iziModal{height:fit-content!important;max-height:calc(100dvh - 24px)!important}#BalanceWarning .modal-foot-btn{text-align:right!important}
