/*! Arahoster Theme for WHMCS — built 2026-10-13 */
.ah-flagwave{position:absolute;z-index:-1;pointer-events:none;border-radius:0;box-shadow:none;background: linear-gradient(100deg,rgb(255 255 255 / 0%) 0%,rgb(255 255 255 / 30%) 11%,rgb(0 0 0 / 26%) 24%,rgb(255 255 255 / 26%) 38%,rgb(0 0 0 / 24%) 52%,rgb(255 255 255 / 22%) 66%,rgb(0 0 0 / 22%) 80%,rgb(255 255 255 / 18%) 92%,rgb(0 0 0 / 0%) 100%) 0 0 / 220% 100% no-repeat,var(--flag) center / 100% 100% no-repeat;-webkit-mask-image:radial-gradient(ellipse 62% 64% at 50% 50%,#000 34%,rgb(0 0 0 / 55%) 55%,transparent 74%);mask-image:radial-gradient(ellipse 62% 64% at 50% 50%,#000 34%,rgb(0 0 0 / 55%) 55%,transparent 74%);transform:perspective(900px) rotateY(-20deg) rotate(-6deg) skewY(-4deg);animation:ah-flagwave 10s ease-in-out infinite alternate;transition:opacity .3s}[dir=rtl] .ah-flagwave{transform:perspective(900px) rotateY(20deg) rotate(6deg) skewY(4deg)}@media (prefers-reduced-motion:reduce){.ah-flagwave{animation:none}}.hp-box .hp-box-flagbg.ah-flagwave{inset:-10% -14% auto 26%;height:78%;opacity:.2}[dir=rtl] .hp-box .hp-box-flagbg.ah-flagwave{inset:-10% 26% auto -14%}.hp-box.is-big .hp-box-flagbg.ah-flagwave{inset:-14% -18% auto 8%;height:96%;opacity:.34}[dir=rtl] .hp-box.is-big .hp-box-flagbg.ah-flagwave{inset:-14% 8% auto -18%}a.hp-box:hover .hp-box-flagbg.ah-flagwave{opacity:.42}a.hp-box:not(.is-big):hover .hp-box-flagbg.ah-flagwave{opacity:.28}.hp-box.is-big:has(.ah-flagwave) .hp-box-wm{display:none}html #order-standard_cart{font-size:var(--fs);padding-bottom:48px;color:var(--text)}html #order-standard_cart>.row{display:grid;grid-template-columns: 260px minmax(0,1fr);gap:28px;margin:0;align-items:start}html #order-standard_cart>.row>*{width:auto;float:none;padding:0;max-width:none}@media (max-width:1199px){html #order-standard_cart>.row{grid-template-columns:minmax(0,1fr)}}html #order-standard_cart .cart-body,html #order-standard_cart .cart-sidebar{width:auto;float:none;padding:0}html #order-standard_cart .secondary-cart-body,html #order-standard_cart .secondary-cart-sidebar{width:auto;float:none;padding:0}html #order-standard_cart .cart-body>form>.row,html #order-standard_cart .cart-body>.row:has(>.secondary-cart-body){display:grid;grid-template-columns: minmax(0,1fr) 340px;gap:24px;margin:0;align-items:start}@media (max-width:991px){html #order-standard_cart .cart-body>form>.row,html #order-standard_cart .cart-body>.row:has(>.secondary-cart-body){grid-template-columns:minmax(0,1fr)}}html #order-standard_cart .header-lined{margin:0 0 20px;padding:0;border:0}html #order-standard_cart .header-lined h1,html #order-standard_cart .font-size-36{font-size: clamp(1.6rem,3vw,2.2rem);font-weight:700;letter-spacing:-.025em;margin:0 0 6px}[dir=rtl] #order-standard_cart .header-lined h1{letter-spacing:0}html #order-standard_cart .header-lined p{color:var(--muted);margin:0}html #order-standard_cart .sub-heading{position:relative;height:auto;margin:28px 0 14px;border:0;text-align:start}html #order-standard_cart .sub-heading span{position:static;display:inline-block;padding:0;background:transparent;color:var(--text);font-size:var(--fs-md);font-weight:650}html #order-standard_cart .sub-heading-borderless{border:0}html #order-standard_cart .cart-sidebar .card,html #order-standard_cart .cart-sidebar .panel{background:var(--card);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow);overflow:hidden;margin-bottom:16px}html #order-standard_cart .cart-sidebar .card-header,html #order-standard_cart .cart-sidebar .panel-heading{padding:14px 16px;background:transparent;border-bottom:1px solid var(--border)}html #order-standard_cart .cart-sidebar .card-title,html #order-standard_cart .cart-sidebar .panel-title{font-size:var(--fs-sm);font-weight:650;margin:0}html #order-standard_cart .cart-sidebar .list-group-item{padding:10px 16px;border:0;border-bottom:1px solid var(--border);font-size:var(--fs-sm);color:var(--text);background:transparent}html #order-standard_cart .cart-sidebar .list-group-item.active{background:var(--p2);color:var(--accent-text);font-weight:600;border-inline-start:3px solid var(--p)}html #order-standard_cart .cart-sidebar .card-title i,html #order-standard_cart .cart-sidebar .panel-title i,html #order-standard_cart .cart-sidebar .list-group-item i{display:none}html #order-standard_cart .cart-sidebar .list-group-item:last-child{border-bottom:0}html #order-standard_cart .cart-sidebar .list-group-item:hover{background:var(--surface-2);color:var(--text)}html #order-standard_cart .cart-sidebar .card-minimise{display:none}html #order-standard_cart .sidebar-collapsed{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:0 0 20px;padding:0}html #order-standard_cart .sidebar-collapsed>.card,html #order-standard_cart .sidebar-collapsed>.panel{flex:1 1 220px;margin:0;background:transparent;border:0;box-shadow:none}html #order-standard_cart .sidebar-collapsed .card-header,html #order-standard_cart .sidebar-collapsed .panel-heading{padding:0 0 6px;background:transparent;border:0}html #order-standard_cart .sidebar-collapsed h3{font-size:var(--fs-xs);font-weight:600;color:var(--muted)}html #order-standard_cart .sidebar-collapsed h3 i{display:none}html #order-standard_cart .sidebar-collapsed .card-body,html #order-standard_cart .sidebar-collapsed .panel-body{padding:0}html #order-standard_cart .sidebar-collapsed>.form-inline{float:none !important;margin-inline-start:auto}html #order-standard_cart .sidebar-collapsed .form-control,html #order-standard_cart .sidebar-collapsed select{min-height:44px}@media (min-width:1200px){html #order-standard_cart .sidebar-collapsed{display:none}}html #order-standard_cart .products{display:grid;grid-template-columns: repeat(auto-fill,minmax(min(300px,100%),1fr));gap:20px}html #order-standard_cart .products>.row{display:contents}html #order-standard_cart .products .row>[class*="col-"]{width:auto;max-width:none;padding:0;flex:none}html #order-standard_cart .products .product{position:relative;display:flex;flex-direction:column;gap:16px;height:100%;margin:0;padding:26px;background:var(--card);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow);transition:border-color .15s,box-shadow .15s,transform .15s}html #order-standard_cart .products .product:hover{border-color:var(--p3);box-shadow:var(--shadow-lg);transform:translateY(-2px)}html #order-standard_cart .products .product.is-featured{border:2px solid var(--p-strong);box-shadow:0 24px 50px -28px rgb(25 134 83 / 55%)}html #order-standard_cart .ah-prod-flag{position:absolute;top:-12px;inset-inline-start:50%;transform:translateX(-50%);padding:4px 12px;border-radius:999px;background:var(--p-strong);color:#fff;font-size:var(--fs-xs);font-weight:700;white-space:nowrap}html[dir=rtl] #order-standard_cart .ah-prod-flag{transform:translateX(50%)}html #order-standard_cart .products .product header{margin:0;padding:0;border:0;background:transparent;border-radius:0;display:flex;align-items:center;gap:12px;font-size:var(--fs-lg);font-weight:700;color:var(--text)}html #order-standard_cart .products .product header span{font-size:inherit;color:inherit}html #order-standard_cart .ah-prod-ic{flex:none;display:inline-grid;place-items:center;width:44px;height:44px;border-radius:13px;background:var(--tile-bg);color:var(--tile-fg);border:1px solid var(--tile-bd)}html #order-standard_cart .ah-prod-name{flex:1;min-width:0;line-height:1.25}html #order-standard_cart .products .product header .qty{flex:none;font-size:var(--fs-xs);font-weight:600;color:var(--muted);background:var(--surface-2);padding:3px 8px;border-radius:999px}html #order-standard_cart .products .product .product-pricing{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;color:var(--muted);font-size:var(--fs-sm)}html #order-standard_cart .products .product .product-pricing .ah-from{flex-basis:100%;color:var(--muted);font-size:var(--fs-xs)}html #order-standard_cart .products .product div.product-pricing span.price{font-size:clamp(1.9rem,2.4vw,2.4rem);font-weight:800;letter-spacing:-.03em;color:var(--text);line-height:1;direction:ltr;unicode-bidi:isolate}html #order-standard_cart .products .product.is-featured div.product-pricing span.price{color:var(--p-strong)}html #order-standard_cart .products .product .ah-cycle{font-weight:600}html #order-standard_cart .products .product .ah-setup{flex-basis:100%;font-size:var(--fs-xs)}html #order-standard_cart .products .product .btn-order-now{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:0;min-height:46px;padding:0 20px;border-radius:12px;font-weight:650;background:transparent;color:var(--p-strong);border:1.5px solid var(--p-strong)}html #order-standard_cart .products .product .btn-order-now:hover{background:var(--p-strong);color:#fff}html #order-standard_cart .products .product.is-featured .btn-order-now{background:var(--p-strong);color:#fff}html #order-standard_cart .products .product div.product-desc{float:none;width:auto;padding:16px 0 0;border-top:1px dashed var(--border);font-size:var(--fs-sm);color:var(--muted);flex:1}html #order-standard_cart .products .product .product-desc br,html #order-standard_cart .products .product .product-desc p:empty,html #order-standard_cart .products .product .product-desc ul:empty{display:none}html #order-standard_cart .products .product .product-desc p{margin:0 0 10px}html #order-standard_cart .products .product .product-desc ul{list-style:none;margin:0;padding:0;border:0;display:grid;gap:10px}html #order-standard_cart .products .product .product-desc ul + ul{margin-top:10px}html #order-standard_cart .products .product .product-desc li{position:relative;display:block;padding-inline-start:28px;color:var(--text);line-height:1.45}html #order-standard_cart .products .product .product-desc li::before{content:"";position:absolute;inset-inline-start:0;top:1px;width:18px;height:18px;border-radius:50%;background: var(--p) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/11px no-repeat}html #order-standard_cart .products .product .product-desc li b,html #order-standard_cart .products .product .feature-value{font-weight:700}html #order-standard_cart .products .product footer{display:none}html #order-standard_cart .product-info{padding:20px;margin:0 0 18px;background:var(--surface-2);border:1px solid var(--border);border-radius:16px}html #order-standard_cart .product-info .product-title{font-size:var(--fs-lg);font-weight:700;margin:0 0 4px}html #order-standard_cart .field-container{margin:0 0 16px}html #order-standard_cart .form-control,html #order-standard_cart .field{min-height:44px;border-radius:var(--r-sm);border-color:var(--border-strong);background:var(--card);color:var(--text);font-size:var(--fs);box-shadow:none}html #order-standard_cart .form-control:focus,html #order-standard_cart .field:focus{border-color:var(--p);box-shadow:var(--ring)}html #order-standard_cart .prepend-icon .field-icon{top:0;left:auto;inset-inline-start:0;width:42px;height:44px;line-height:44px;color:var(--subtle)}html #order-standard_cart .prepend-icon .field{padding-inline-start:44px;padding-inline-end:12px}html #order-standard_cart .panel-addon{border:1.5px solid var(--border);border-radius:16px;background:var(--card);overflow:hidden;box-shadow:none}html #order-standard_cart .panel-addon .panel-body,html #order-standard_cart .panel-addon .card-body{padding:16px;font-size:var(--fs-sm)}html #order-standard_cart .panel-addon .panel-add,html #order-standard_cart .panel-addon .panel-price{padding:10px 16px;background:var(--surface-2);color:var(--text);font-weight:600;font-size:var(--fs-sm)}html #order-standard_cart .panel-addon .panel-add{background:var(--p2);color:var(--accent-text)}html #order-standard_cart .panel-addon-selected{border-color:var(--p-strong)}html #order-standard_cart .panel-addon-selected .panel-add{background:var(--p-strong);color:#fff}html #order-standard_cart .domain-selection-options .option{padding:14px 16px;margin:0 0 10px;border:1.5px solid var(--border);border-radius:14px;background:var(--card)}html #order-standard_cart .domain-selection-options .option-selected{border-color:var(--p-strong);background:var(--p2)}html #order-standard_cart .domain-selection-options .option label{font-weight:600}html .icheckbox_square-blue,html .iradio_square-blue,html .icheckbox_square-green,html .iradio_square-green{position:relative;width:20px;height:20px;margin:0;margin-inline-end:6px;background:var(--card);border:1.5px solid var(--border-strong);border-radius:6px;vertical-align:-4px;transition:border-color .15s,background-color .15s}html .iradio_square-blue,html .iradio_square-green{border-radius:50%}html .icheckbox_square-blue.hover,html .iradio_square-blue.hover,html .icheckbox_square-green.hover,html .iradio_square-green.hover{border-color:var(--p)}html .icheckbox_square-blue.checked,html .icheckbox_square-green.checked{background:var(--p-strong) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/13px no-repeat;border-color:var(--p-strong)}html .iradio_square-blue.checked,html .iradio_square-green.checked{border-color:var(--p-strong);background:var(--card);box-shadow:inset 0 0 0 4px var(--card),inset 0 0 0 10px var(--p-strong)}html .icheckbox_square-blue.disabled,html .iradio_square-blue.disabled{opacity:.5}html .icheckbox_square-blue.focus,html .iradio_square-blue.focus,html .icheckbox_square-blue:focus-within,html .iradio_square-blue:focus-within{box-shadow:var(--ring)}html .iradio_square-blue.checked:focus-within{box-shadow:inset 0 0 0 4px var(--card),inset 0 0 0 10px var(--p-strong),var(--ring)}html #order-standard_cart .order-summary,html #order-standard_cart #orderSummary .order-summary{margin:0;padding:0;background:var(--card);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow-lg);overflow:hidden;position:sticky;top:90px}html #order-standard_cart .order-summary h2{margin:0;padding:16px 20px;background:var(--ink,#0b1b30);color:#fff;font-size:var(--fs-md);font-weight:650;text-align:start}html #order-standard_cart .order-summary .summary-container{margin:0;padding:18px 20px 20px;background:transparent;border:0;min-height:0;font-size:var(--fs-sm)}html #order-standard_cart .order-summary .summary-container .product-name{font-weight:650;font-size:var(--fs)}html #order-standard_cart .order-summary .summary-container .product-group{color:var(--muted);font-size:var(--fs-xs)}html #order-standard_cart .order-summary .clearfix{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:3px 0}html #order-standard_cart .order-summary .clearfix::before,html #order-standard_cart .order-summary .clearfix::after{display:none}html #order-standard_cart .order-summary .clearfix>:last-child{flex:none;white-space:nowrap}html #order-standard_cart .order-summary .clearfix .float-left,html #order-standard_cart .order-summary .clearfix .float-right,html #order-standard_cart .order-summary .clearfix .pull-left,html #order-standard_cart .order-summary .clearfix .pull-right{float:none !important}html #order-standard_cart .order-summary .summary-totals{margin:12px 0;padding:12px 0;border-top:1px dashed var(--border);border-bottom:1px dashed var(--border)}html #order-standard_cart .order-summary .total-due-today{margin:14px 0;text-align:end}html #order-standard_cart .order-summary .total-due-today span{text-align:end}html #order-standard_cart .order-summary .total-due-today .amt{display:block;font-size:2rem;font-weight:750;letter-spacing:-.03em;color:var(--text);line-height:1.1}html #order-standard_cart .order-summary .total-due-today span:not(.amt){color:var(--muted);font-size:var(--fs-sm)}html #order-standard_cart .order-summary .btn-checkout,html #order-standard_cart #btnCompleteProductConfig,html #order-standard_cart .btn-checkout{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin:0;border-radius:14px;background:var(--p-strong);border-color:var(--p-strong);color:#fff;font-size:var(--fs-md);font-weight:650}html #order-standard_cart .order-summary .btn-checkout:hover,html #order-standard_cart .btn-checkout:hover{background:var(--p-strong-hover)}html #order-standard_cart .order-summary .loader{color:var(--muted)}html #order-standard_cart .order-summary .text-right,html #order-standard_cart .order-summary .text-center{text-align:start}html #order-standard_cart .order-summary a{color:var(--accent-text)}html #order-standard_cart .view-cart-items-header{margin:0;padding:12px 20px;background:var(--surface-2);color:var(--muted);border:1px solid var(--border);border-bottom:0;border-radius:16px 16px 0 0;font-size:var(--fs-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em}[dir=rtl] #order-standard_cart .view-cart-items-header{text-transform:none;letter-spacing:0}html #order-standard_cart .view-cart-items{margin:0 0 20px;background:var(--card);border:1px solid var(--border);border-radius:0 0 16px 16px;box-shadow:var(--shadow);overflow:hidden}html #order-standard_cart .view-cart-items .item{padding:16px 20px;margin:0;border-bottom:1px solid var(--border);background:transparent}html #order-standard_cart .view-cart-items .item:last-child{border-bottom:0}html #order-standard_cart .view-cart-items .item:nth-child(even){background:transparent}html #order-standard_cart .view-cart-items .item .btn-link,html #order-standard_cart .view-cart-items .item-title a{font-size:var(--fs-xs);font-weight:600;color:var(--accent-text)}html #order-standard_cart .express-checkout-buttons .separator{margin:12px 0;color:var(--subtle);font-size:var(--fs-xs);text-align:center}html #order-standard_cart .view-cart-items .item-title{font-weight:650;font-size:var(--fs);color:var(--text)}html #order-standard_cart .view-cart-items .item-group,html #order-standard_cart .view-cart-items .item-domain{display:block;color:var(--muted);font-size:var(--fs-sm)}html #order-standard_cart .view-cart-items .item-domain{color:var(--accent-text);unicode-bidi:plaintext;text-align:start}[dir=rtl] #order-standard_cart .view-cart-items .item-domain{text-align:right}html #order-standard_cart .view-cart-items .item-price{text-align:end}html #order-standard_cart .view-cart-items .item .row{align-items:flex-start}html #order-standard_cart .view-cart-items .item-price span{font-weight:700;font-size:var(--fs)}html #order-standard_cart .view-cart-items .item-price .cycle{display:block;color:var(--muted);font-weight:400;font-size:var(--fs-xs)}html #order-standard_cart .btn-remove-from-cart{color:var(--muted);background:transparent;border:0}html #order-standard_cart .btn-remove-from-cart:hover{color:var(--err)}html #order-standard_cart .empty-cart{margin:8px 0 20px;text-align:end}html #order-standard_cart .empty-cart .btn{color:var(--err);background:transparent;border:0;font-size:var(--fs-sm)}html #order-standard_cart .view-cart-empty{padding:48px 20px;text-align:center;color:var(--muted)}html #order-standard_cart .view-cart-tabs{margin:0 0 20px;background:var(--card);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow);overflow:hidden}html #order-standard_cart .view-cart-tabs .nav-tabs{padding:0 12px;background:var(--surface-2)}html #order-standard_cart .view-cart-tabs .tab-content{padding:20px}html #order-standard_cart .view-cart-promotion-code{padding:12px 16px;background:var(--p2);border:1px dashed var(--p3);border-radius:12px;color:var(--accent-text);font-weight:600}html #order-standard_cart .account-select-container .account{border:1.5px solid var(--border);border-radius:14px;padding:14px 16px;margin-bottom:10px;background:var(--card)}html #order-standard_cart .account-select-container .account.active{border-color:var(--p-strong);background:var(--p2)}html #order-standard_cart #paymentGatewaysContainer .text-center,html #order-standard_cart .gateway-selection{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}html #order-standard_cart #paymentGatewaysContainer label.radio-inline,html #order-standard_cart #paymentGatewaysContainer label{display:inline-flex;align-items:center;gap:10px;padding:12px 16px;border:1.5px solid var(--border);border-radius:14px;background:var(--card);cursor:pointer;font-weight:600;font-size:var(--fs-sm)}html #order-standard_cart #paymentGatewaysContainer label:has(input:checked){border-color:var(--p-strong);background:var(--p2);color:var(--accent-text)}html #order-standard_cart .cc-input-container{padding:16px;background:var(--surface-2);border:1px solid var(--border);border-radius:16px}html #order-standard_cart .checkout-security-msg{display:flex;gap:12px;align-items:flex-start;margin:20px 0;padding:14px 16px;background:var(--surface-2);border:1px solid var(--border);border-radius:14px;color:var(--muted);font-size:var(--fs-sm)}html #order-standard_cart .checkout-security-msg i{flex:none;margin:2px 0 0;font-size:16px;float:none;color:var(--p)}html #order-standard_cart .checkout-security-msg strong{font-family:var(--mono);direction:ltr;unicode-bidi:isolate}html #order-standard_cart .already-registered .btn{min-height:40px;padding:0 16px;border-radius:12px;background:transparent;border:1.5px solid var(--p-strong);color:var(--accent-text);font-weight:600}html #order-standard_cart .already-registered .btn:hover{background:var(--p2)}html #order-standard_cart .bootstrap-switch .bootstrap-switch-handle-off{background:var(--surface-2);color:var(--muted)}html #order-standard_cart .bootstrap-switch .bootstrap-switch-label{background:var(--card)}html #order-standard_cart .marketing-email-optin{margin:20px 0;padding:16px;background:var(--surface-2);border:1px solid var(--border);border-radius:14px}html #order-standard_cart .marketing-email-optin h2,html #order-standard_cart .marketing-email-optin h4{margin:0 0 4px;font-size:var(--fs-md)}html #order-standard_cart .marketing-email-optin p{color:var(--muted);font-size:var(--fs-sm)}html #order-standard_cart .order-confirmation{padding:24px;margin:20px 0;background:var(--ok-bg);border:1px solid var(--ok-border);border-radius:16px;color:var(--ok);font-size:var(--fs-md);text-align:center}html #order-standard_cart .order-confirmation span{font-weight:750;font-family:var(--mono)}html #order-standard_cart .apply-credit-container{padding:16px;background:var(--p2);border:1px solid var(--p3);border-radius:14px}html #order-standard_cart .domain-checker-container{margin:0 0 24px;background:transparent;border:0}html #order-standard_cart .domain-checker-bg{margin:0;padding:10px;background:var(--card);border:2px solid var(--border);border-radius:20px;box-shadow:var(--shadow-lg)}html #order-standard_cart .domain-checker-bg:focus-within{border-color:var(--p);box-shadow:var(--shadow-lg),var(--ring)}html #order-standard_cart .domain-checker-bg .row>[class*="col-"]{width:100%;max-width:none;flex:1 1 100%;margin:0;padding:0}html #order-standard_cart .input-group-box{display:flex;gap:8px;padding:0;background:transparent;border:0;box-shadow:none}html #order-standard_cart .input-group-box .form-control{flex:1;min-height:56px;border:0;background:transparent;font-size:1.15rem;font-weight:600;padding-inline-start:44px;direction:ltr;box-shadow:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E") no-repeat 14px center}[dir=rtl] #order-standard_cart .input-group-box .form-control{text-align:right;background-position: right 14px center;padding-left:16px;padding-right:44px}[dir=rtl] #order-standard_cart .domain-checker-available strong,[dir=rtl] #order-standard_cart .domain-checker-unavailable strong{text-align:right}html #order-standard_cart .price,html #order-standard_cart .feature-value,html #order-standard_cart .amt,html #order-standard_cart .item-price span,html #order-standard_cart .order-summary .float-right,html #order-standard_cart .order-summary .pull-right{unicode-bidi:plaintext}html #order-standard_cart .spotlight-tld{overflow:visible}html #order-standard_cart .input-group-box .btn{min-height:56px;padding:0 28px;border-radius:14px !important;font-size:var(--fs-md);font-weight:650}@media (max-width:767px){html #order-standard_cart .input-group-box{flex-direction:column}html #order-standard_cart .input-group-box .input-group-btn,html #order-standard_cart .input-group-box .btn{display:block;width:100%;margin:0}html #order-standard_cart .input-group-box .form-control{margin:0;min-height:52px}}html #order-standard_cart #DomainSearchResults{margin-bottom:28px}html #order-standard_cart .primary-domain-header{display:none}html #order-standard_cart .domain-checker-result-headline{position:relative;margin:0 0 20px;padding:28px;border-radius:24px;overflow:hidden;text-align:start;color:#fff;background:linear-gradient(140deg,var(--g-700,#146c43),var(--g-800,#0f5237));box-shadow:0 24px 48px -28px rgb(25 134 83 / 70%)}html #order-standard_cart .domain-checker-result-headline::after{content:"";position:absolute;inset-inline:0;bottom:0;height:60px;background:repeating-linear-gradient(to bottom,transparent 0 15px,rgb(255 255 255 / 9%) 15px 16px);pointer-events:none}html #order-standard_cart .domain-checker-result-headline>*{position:relative;z-index:1}html #order-standard_cart .domain-checker-result-headline p{margin:0 0 6px;font-size:var(--fs)}html #order-standard_cart .domain-checker-available{color:var(--g-100,#d7f5e6) !important;font-weight:600}html #order-standard_cart .domain-checker-available strong,html #order-standard_cart .domain-checker-unavailable strong{display:block;font-size: clamp(1.6rem,3.2vw,2.4rem);color:#fff;font-weight:750;letter-spacing:-.02em;direction:ltr;unicode-bidi:isolate}html #order-standard_cart .domain-checker-unavailable{color:#fecaca !important}html #order-standard_cart .domain-checker-invalid{color:#fde68a !important}html #order-standard_cart .domain-checker-result-headline .domain-price{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:16px 0 0}html #order-standard_cart .domain-checker-result-headline .domain-price .price{font-size:var(--fs-xl);font-weight:750;color:#fff}html #order-standard_cart .domain-checker-result-headline .btn-add-to-cart{min-height:50px;padding:0 24px;border-radius:14px;background:#fff;border-color:#fff;color:var(--g-700,#146c43);font-weight:700}html #order-standard_cart .domain-checker-result-headline .domain-lookup-loader{color:#d7f5e6}html #order-standard_cart .spotlight-tlds{margin:0 0 24px;padding:0;border:0;background:transparent}html #order-standard_cart .spotlight-tlds-container{margin:0;display:grid;grid-template-columns: repeat(auto-fill,minmax(min(170px,100%),1fr));gap:12px}html #order-standard_cart .spotlight-tld-container{width:auto !important;float:none;padding:0}html #order-standard_cart .spotlight-tld{position:relative;display:grid;gap:8px;align-content:space-between;min-height:120px;height:auto;padding:16px;border:1px solid var(--border);border-radius:18px;background:var(--card);color:var(--text);font-size:var(--fs-lg);font-weight:750;text-align:start;direction:ltr}html #order-standard_cart .spotlight-tld:hover{border-color:var(--p3);box-shadow:var(--shadow)}html #order-standard_cart .spotlight-tld [class*="spotlight-tld-"]:not(.spotlight-tld-container){position:absolute;top:-9px;inset-inline-end:12px;width:auto;padding:2px 9px;border-radius:999px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.4;transform:none;background:var(--deal,#f5a524);color:var(--deal-ink,#3d2500)}html #order-standard_cart .spotlight-tld .price{display:block;font-size:var(--fs);font-weight:700;color:var(--accent-text)}html #order-standard_cart .spotlight-tld .btn{width:100%;min-height:36px;padding:0 10px;border-radius:10px;font-size:var(--fs-sm);background:transparent;border:1.5px solid var(--p-strong);color:var(--accent-text);font-weight:600}html #order-standard_cart .spotlight-tld .btn.unavailable,html #order-standard_cart .spotlight-tld .btn.invalid{border-color:var(--border);color:var(--subtle)}html #order-standard_cart .suggested-domains{margin:0 0 24px;background:var(--card);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow);overflow:hidden}html #order-standard_cart .suggested-domains .card-header,html #order-standard_cart .suggested-domains .panel-heading{padding:14px 20px;background:transparent;border-bottom:1px solid var(--border);font-weight:650;color:var(--text)}html #order-standard_cart .domain-suggestion{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:14px 20px;border:0;border-bottom:1px solid var(--border);background:transparent}html #order-standard_cart .domain-suggestion:hover{background:var(--surface-2)}html #order-standard_cart .domain-suggestion .domain,html #order-standard_cart .domain-suggestion .extension{font-weight:700;font-size:var(--fs-md);direction:ltr;unicode-bidi:isolate}html #order-standard_cart .domain-suggestion .extension{margin-inline-start:-10px;color:var(--accent-text)}html #order-standard_cart .domain-suggestion .actions{display:flex;align-items:center;gap:12px;float:none;margin-inline-start:auto}html #order-standard_cart .domain-suggestion .price{font-weight:700}html #order-standard_cart .domain-suggestion .btn-add-to-cart{min-height:38px;padding:0 16px;border-radius:10px;border:1.5px solid var(--p-strong);background:transparent;color:var(--accent-text);font-weight:600}html #order-standard_cart .btn-add-to-cart.checkout,html #order-standard_cart .btn-add-to-cart:has(.added:not(.w-hidden)){background:var(--p2)}html #order-standard_cart .domain-suggestion .promo span{padding:2px 8px;border-radius:999px;font-size:10px;font-weight:700;background:var(--deal,#f5a524);color:var(--deal-ink,#3d2500);text-transform:uppercase}html #order-standard_cart .domain-suggestions-warning{padding:12px 20px;color:var(--muted);font-size:var(--fs-xs)}html #order-standard_cart .more-suggestions{padding:12px 20px;background:var(--surface-2)}html #order-standard_cart .featured-tlds-container .row{display:grid;grid-template-columns: repeat(auto-fill,minmax(min(200px,100%),1fr));gap:12px;margin:0 0 28px}html #order-standard_cart .featured-tlds-container .row>div{width:auto;max-width:none;padding:0}html #order-standard_cart .featured-tlds-container .row>.col-sm-2:empty,html #order-standard_cart .featured-tlds-container .row>.col-sm-4:empty{display:none}html #order-standard_cart .featured-tld{padding:18px;border:1px solid var(--border);border-radius:18px;background:var(--card);text-align:center}html #order-standard_cart .featured-tld .img-container{padding:0;margin:0 0 8px;height:auto;background:transparent}html #order-standard_cart .featured-tld .img-container img{max-height:38px}html #order-standard_cart .featured-tld .price{padding:6px 0 0;background:transparent;color:var(--accent-text);font-weight:700;font-size:var(--fs)}html #order-standard_cart .tld-filters{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}html #order-standard_cart .tld-filters .badge{padding:7px 12px;border-radius:999px;background:var(--card);border:1px solid var(--border);color:var(--text);font-size:var(--fs-xs);font-weight:600}html #order-standard_cart .tld-filters .badge.badge-success,html #order-standard_cart .tld-filters .badge.active{background:var(--p-strong);border-color:var(--p-strong);color:#fff}html #order-standard_cart .domain-pricing .bg-white{background:var(--card) !important;border:1px solid var(--border);border-radius:16px;overflow:hidden}html #order-standard_cart .tld-pricing-header{background:var(--surface-2);color:var(--muted);font-size:var(--fs-xs);font-weight:600}html #order-standard_cart .tld-pricing-header>div,html #order-standard_cart .tld-pricing-header [class*="col-"],html #order-standard_cart .tld-row>div{height:auto;padding:10px 14px;border:0 !important;border-radius:0;background:transparent}html #order-standard_cart .tld-pricing-header .row{margin:0}html #order-standard_cart .tld-pricing-header *{background:transparent !important;color:var(--muted)}html #order-standard_cart .bg-white{background:var(--card) !important}html #order-standard_cart .tld-row{border-top:1px solid var(--border);background:var(--card) !important}html #order-standard_cart .tld-row.highlighted{background:var(--p2) !important}html #order-standard_cart .tld-row strong{direction:ltr;unicode-bidi:isolate}html #order-standard_cart .tld-row .tld-sale-group{padding:1px 7px;border-radius:999px;font-size:10px;background:var(--deal,#f5a524);color:var(--deal-ink,#3d2500)}html #order-standard_cart .ah-tld{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));align-items:center;margin:0}html #order-standard_cart .ah-tld>span{padding:10px 14px;text-align:center;font-variant-numeric:tabular-nums}html #order-standard_cart .ah-tld>span:first-child{text-align:start;display:flex;flex-wrap:wrap;align-items:center;gap:6px}html #order-standard_cart .ah-tld-price small{display:block;color:var(--muted);font-size:var(--fs-xs)}html #order-standard_cart .ah-tld .tld-sale-group{font-style:normal}html #order-standard_cart .ah-tld-table{margin-bottom:28px}html #order-standard_cart .ah-tld-more{padding:14px;text-align:center;border-top:1px solid var(--border)}html #order-standard_cart .ah-tld-more .btn{border-radius:999px;font-weight:600}@media (max-width:480px){html #order-standard_cart .ah-tld>span{padding:9px 6px;font-size:var(--fs-sm)}}html #order-standard_cart .domain-promo-box{position:relative;height:100%;margin:0 0 20px;padding:24px;padding-inline-start:88px;background:var(--card);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow);text-align:start}html #order-standard_cart .domain-promo-box::before{content:"";position:absolute;top:24px;inset-inline-start:24px;width:44px;height:44px;border-radius:12px;background:var(--p2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23198653' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='8' x='2' y='2' rx='2'/%3E%3Crect width='20' height='8' x='2' y='14' rx='2'/%3E%3Cpath d='M6 6h.01M6 18h.01'/%3E%3C/svg%3E") center/22px no-repeat}html #order-standard_cart .domain-promo-box .clearfix>i,html #order-standard_cart .domain-promo-box>i{display:none}html #order-standard_cart .domain-promo-box h3{color:var(--text);margin:0 0 4px;font-size:var(--fs-lg);font-weight:700;white-space:normal}html #order-standard_cart .domain-promo-box .text-warning{margin:0 0 8px;color:var(--accent-text) !important;font-weight:600}html #order-standard_cart .domain-promo-box p{color:var(--muted)}html #order-standard_cart .domain-promo-box .btn{min-height:42px;padding:0 18px;border-radius:12px;background:transparent;border:1.5px solid var(--p-strong);color:var(--accent-text);font-weight:600}html #order-standard_cart .domain-promo-box .btn:hover{background:var(--p-strong);color:#fff}html #order-standard_cart .domain-promo-box + *{margin-top:0}html #order-standard_cart .cart-body>.row:has(.domain-promo-box),html #order-standard_cart .domain-checker-container~.row:has(.domain-promo-box){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;margin:0}html #order-standard_cart .row>[class*="col-"]:has(>.domain-promo-box){width:auto;max-width:none;margin:0;padding:0;flex:none}.ah-bundle{display:grid;gap:12px;margin:0 0 24px;padding:20px;background:var(--card);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow)}.ah-bundle h3{margin:0;font-size:var(--fs-md)}.ah-bundle-opts{display:grid;grid-template-columns: repeat(auto-fit,minmax(min(220px,100%),1fr));gap:10px}.ah-bundle-opt{display:flex;gap:12px;align-items:center;padding:14px;border:1.5px solid var(--border);border-radius:14px;color:var(--text);text-decoration:none}.ah-bundle-opt:hover{border-color:var(--p-strong);background:var(--p2);color:var(--text);text-decoration:none}.ah-bundle-opt b{display:block;font-size:var(--fs-sm)}.ah-bundle-opt small{color:var(--muted)}.ah-bundle-opt .i-tile{width:40px;height:40px}.ah-bundle-opt .amt{margin-inline-start:auto;font-weight:700;font-size:var(--fs-sm);white-space:nowrap}[data-theme=dark] #order-standard_cart .order-summary h2{background:var(--hover)}[data-theme=dark] #order-standard_cart .domain-checker-result-headline{background:linear-gradient(140deg,var(--g-800,#0f5237),var(--g-900,#0b3d2a));box-shadow:none;border:1px solid var(--p3)}html #order-standard_cart .w-hidden,html #order-standard_cart .hidden{display:none}html .input-group.advanced-input,html #order-standard_cart .input-group-box:has(>textarea){display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%}html .advanced-input>textarea,html #order-standard_cart .input-group-box>textarea{flex:1 1 100%;order:0;width:100%;min-height:96px;margin:0;padding:14px 16px;border:1px solid var(--border-strong);border-radius:14px;background:var(--card);color:var(--text);font:inherit;font-size:var(--fs-md);line-height:1.5;resize:vertical;box-shadow:none}html .advanced-input>textarea:focus,html #order-standard_cart .input-group-box>textarea:focus{outline:0;border-color:var(--p);box-shadow:var(--ring)}html #order-standard_cart .domain-checker-bg:has(textarea) .input-group-box>.btn{order:5;margin-inline-start:auto;min-height:48px}html .advanced-input .btn-group,html #order-standard_cart .input-group-box .btn-group{display:inline-flex;position:relative}html .advanced-input .multiselect.dropdown-toggle,html #order-standard_cart .input-group-box .multiselect.dropdown-toggle{min-height:40px;padding:0 14px;border:1px solid var(--border-strong);border-radius:10px;background:var(--card);color:var(--text);font-size:var(--fs-sm);font-weight:600}html .advanced-input select.multiselect,html #order-standard_cart .input-group-box select.multiselect{min-height:40px;max-width:200px;padding:0 10px;border:1px solid var(--border-strong);border-radius:10px;background:var(--card);color:var(--text);font-size:var(--fs-sm)}html .advanced-input label,html #order-standard_cart .input-group-box>label{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--muted);font-size:var(--fs-sm);font-weight:500}html .advanced-input .multiselect-container,html #order-standard_cart .multiselect-container{max-height:280px;overflow:auto;padding:6px;background:var(--card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-lg)}html .advanced-input .input-group-append{display:flex !important;gap:8px;margin-inline-start:auto}.ah-site-main #order-standard_cart{padding-top:8px}html #order-standard_cart .products{gap:22px;padding-top:14px}html #order-standard_cart .header-lined h1{letter-spacing:-.02em}html #order-standard_cart.ah-store>.row{grid-template-columns: 290px minmax(0,1fr);gap:32px}@media (max-width:1199px){html #order-standard_cart.ah-store>.row{grid-template-columns:minmax(0,1fr)}}html #order-standard_cart .cart-sidebar .ah-ss{position:sticky;top:96px;display:grid;gap:14px}.ah-ss-card{background:var(--card);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow);overflow:hidden}.ah-ss-head{display:flex;align-items:center;gap:12px;padding:16px 16px 14px;background: radial-gradient(300px 120px at 100% 0,rgb(16 185 129 / 28%),transparent 70%),var(--ink);color:#fff}[dir=rtl] .ah-ss-head{background: radial-gradient(300px 120px at 0 0,rgb(16 185 129 / 28%),transparent 70%),var(--ink)}.ah-ss-head-ic{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:12px;background:rgb(255 255 255 / 10%);border:1px solid rgb(255 255 255 / 14%);color:#6ee7b7}.ah-ss-head b{display:block;font-size:var(--fs-md);line-height:1.2}.ah-ss-head small{color:rgb(255 255 255 / 65%);font-size:var(--fs-xs)}.ah-ss-filter{display:flex;align-items:center;gap:8px;margin:12px 12px 4px;padding:0 12px;height:40px;border-radius:12px;background:var(--surface-2);border:1px solid var(--border);color:var(--muted)}.ah-ss-filter:focus-within{border-color:var(--p);box-shadow:var(--ring)}.ah-ss-filter input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:var(--fs-sm)}.ah-ss-list{display:grid;gap:2px;padding:8px;max-height:min(62vh,620px);overflow-y:auto}html #order-standard_cart .cart-sidebar a.ah-ss-item,.ah-ss-item{display:flex;align-items:center;gap:12px;padding:9px 10px;border:0 !important;border-radius:14px;background:transparent;color:var(--text);text-decoration:none;transition: background .15s var(--ease)}html #order-standard_cart .cart-sidebar a.ah-ss-item:hover{background:var(--p2);color:var(--text)}html #order-standard_cart .cart-sidebar a.ah-ss-item[hidden]{display:none}.ah-ss-ic{flex:none;display:inline-grid;place-items:center;width:36px;height:36px;border-radius:11px;background:var(--tile-bg);color:var(--tile-fg);border:1px solid var(--tile-bd);transition: background .15s var(--ease),color .15s var(--ease)}.ah-ss-txt{flex:1;min-width:0;display:grid;gap:1px}.ah-ss-name{font-size:var(--fs-sm);font-weight:600;line-height:1.3}.ah-ss-txt small{color:var(--muted);font-size:var(--fs-xs)}.ah-ss-txt small b{color:var(--text);font-weight:700}.ah-ss-count{flex:none;min-width:24px;padding:2px 8px;border-radius:999px;background:var(--hover);color:var(--muted);font-style:normal;font-size:var(--fs-xs);font-weight:700;text-align:center}html #order-standard_cart .cart-sidebar a.ah-ss-item.active{background:linear-gradient(135deg,var(--p-strong),#0f766e);color:#fff;border-inline-start:0;box-shadow:0 12px 24px -14px rgb(25 134 83 / 80%)}html #order-standard_cart .cart-sidebar a.ah-ss-item.active .ah-ss-ic{background:rgb(255 255 255 / 16%);border-color:rgb(255 255 255 / 22%);color:#fff}html #order-standard_cart .cart-sidebar a.ah-ss-item.active small,html #order-standard_cart .cart-sidebar a.ah-ss-item.active small b{color:rgb(255 255 255 / 85%)}html #order-standard_cart .cart-sidebar a.ah-ss-item.active .ah-ss-count{background:rgb(255 255 255 / 18%);color:#fff}.ah-ss-empty{margin:8px 10px;color:var(--muted);font-size:var(--fs-sm)}.ah-ss-sub{padding:14px 16px 6px;font-size:var(--fs-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}[dir=rtl] .ah-ss-sub{letter-spacing:0}.ah-ss-body{padding:8px 16px 16px;font-size:var(--fs-sm)}.ah-ss-tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:6px 12px 12px}.ah-ss-tile{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;border-radius:14px;background:var(--surface-2);border:1px solid var(--border);color:var(--text);font-size:var(--fs-xs);font-weight:600;line-height:1.3;text-decoration:none;transition: border-color .15s var(--ease),background .15s var(--ease),transform .15s var(--ease)}.ah-ss-tile:hover{border-color:var(--p3);background:var(--p2);color:var(--text);text-decoration:none;transform:translateY(-1px)}.ah-ss-tile:hover .ah-ss-ic{background:var(--p-strong);color:#fff;border-color:var(--p-strong)}.ah-ss-tile .ah-ss-ic{width:32px;height:32px;border-radius:10px}.ah-ss-tile em{font-style:normal;font-size:var(--fs-xs);color:var(--muted)}.ah-ss-help{position:relative;overflow:hidden;display:grid;gap:6px;justify-items:start;padding:18px;border-radius:20px;color:#fff;background: linear-gradient(140deg,var(--p-strong),#0f766e);box-shadow:0 20px 40px -24px rgb(25 134 83 / 70%)}.ah-ss-help::after{content:"";position:absolute;inset-inline-end:-40px;top:-40px;width:140px;height:140px;border-radius:50%;background:rgb(255 255 255 / 10%)}.ah-ss-help-ic{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:12px;background:rgb(255 255 255 / 16%);margin-bottom:4px}.ah-ss-help b{font-size:var(--fs-md)}.ah-ss-help>span:not(.ah-ss-help-ic){color:rgb(255 255 255 / 85%);font-size:var(--fs-sm);margin-bottom:6px}[data-theme=dark] .ah-ss-head{background: radial-gradient(300px 120px at 100% 0,rgb(16 185 129 / 22%),transparent 70%),#0b1424}html #order-standard_cart .ah-store-hero{margin-bottom:22px}.ah-store-trust{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ah-store-trust li{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;background:var(--card);border:1px solid var(--border);font-size:var(--fs-xs);font-weight:600;color:var(--text);box-shadow:var(--shadow)}.ah-store-trust .ic{color:var(--p-strong)}html #order-standard_cart.ah-store .products{grid-template-columns: repeat(auto-fill,minmax(min(290px,100%),1fr));gap:22px;padding-top:16px}html #order-standard_cart.ah-store .products .product{overflow:visible}html #order-standard_cart.ah-store .products .product.is-featured{background: linear-gradient(180deg,var(--p2),var(--card) 42%)}[data-theme=dark] html #order-standard_cart.ah-store .products .product.is-featured,html[data-theme=dark] #order-standard_cart.ah-store .products .product.is-featured{background: linear-gradient(180deg,rgb(16 185 129 / 10%),var(--card) 42%)}html #order-standard_cart .ah-prod-flag{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;box-shadow:0 8px 18px -8px rgb(25 134 83 / 80%)}html #order-standard_cart .products .product div.product-pricing{display:grid;grid-template-columns:auto 1fr;align-items:baseline;column-gap:6px;row-gap:4px}html #order-standard_cart .products .product div.product-pricing>.ah-from,html #order-standard_cart .products .product div.product-pricing>.ah-was,html #order-standard_cart .products .product div.product-pricing>.ah-billed,html #order-standard_cart .products .product div.product-pricing>.ah-setup{grid-column:1 / -1}.ah-was{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:var(--fs-sm)}.ah-was em{font-style:normal;padding:2px 8px;border-radius:999px;background:var(--deal-soft);color:var(--deal-ink);font-weight:700;font-size:var(--fs-xs)}[data-theme=dark] .ah-was em{color:var(--deal)}.ah-per{color:var(--muted);font-weight:600}.ah-billed{color:var(--muted);font-size:var(--fs-xs)}html #order-standard_cart .products .product .btn-order-now{justify-content:space-between;padding:0 18px}html #order-standard_cart .products .product .btn-order-now .ic{transition:transform .15s var(--ease)}html #order-standard_cart .products .product .btn-order-now:hover .ic{transform:translateX(3px)}html[dir=rtl] #order-standard_cart .products .product .btn-order-now:hover .ic{transform:scaleX(-1) translateX(3px)}html #order-standard_cart .products .product .product-desc li.has-ic{padding-inline-start:34px;min-height:26px;display:flex;align-items:center;flex-wrap:wrap;column-gap:4px}html #order-standard_cart .products .product .product-desc li.has-ic::before{content:none}html #order-standard_cart .products .product .product-desc li.has-ic>.ah-feat-ic{position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%);display:inline-grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--tile-bg);color:var(--tile-fg);border:1px solid var(--tile-bd)}html #order-standard_cart .products .product .product-desc li.has-ic>.ah-feat-ic .ic{width:14px;height:14px}html #order-standard_cart .products .product footer.ah-prod-foot{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;padding:14px 0 0;border-top:1px solid var(--border);float:none;width:auto;text-align:start;font-size:var(--fs-xs);color:var(--muted)}.ah-prod-foot span{display:inline-flex;align-items:center;gap:6px}.ah-prod-foot .ic{color:var(--p)}.ah-store-note{display:flex;align-items:center;gap:16px;margin-top:26px;padding:18px 20px;border-radius:20px;background:var(--card);border:1px dashed var(--p3)}.ah-store-note>div{flex:1;min-width:0;display:grid;gap:2px}.ah-store-note>div span{color:var(--muted);font-size:var(--fs-sm)}@media (max-width:640px){.ah-store-note{flex-direction:column;align-items:flex-start}}.ah-period{display:inline-flex;flex-wrap:wrap;gap:4px;margin:0 0 18px;padding:4px;border-radius:var(--r-pill);background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm,none)}.ah-period button{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:0;border-radius:var(--r-pill);background:none;color:var(--muted);font:inherit;font-size:var(--fs-sm);font-weight:700;cursor:pointer}.ah-period button:hover{color:var(--text,inherit);background:var(--hover)}.ah-period button.is-on{color:#fff;background:var(--p-strong)}.ah-period button em{padding:1px 7px;border-radius:var(--r-pill);font-style:normal;font-size:10.5px;font-weight:800;color:#047857;background:#d1fae5}.ah-period button.is-on em{color:var(--p-strong);background:#fff}.ah-period button em[hidden]{display:none}#order-standard_cart .product.is-na .product-pricing{opacity:.55}.ah-compare{margin:28px 0 8px;padding:24px;border-radius:24px;background:var(--card);border:1px solid var(--border)}.ah-compare[hidden]{display:none}.ah-compare header{margin:0 0 16px}.ah-compare h2{margin:0 0 4px;font-size:clamp(1.3rem,2.2vw,1.6rem)}.ah-compare header p{margin:0;color:var(--muted)}.ah-compare-wrap{overflow-x:auto;margin:0 -8px;padding:0 8px}.ah-compare-table{width:100%;min-width:520px;border-collapse:separate;border-spacing:0;font-size:var(--fs-sm)}.ah-compare-table th,.ah-compare-table td{padding:12px 14px;text-align:center;border-bottom:1px solid var(--border)}.ah-compare-table tbody th{text-align:start;font-weight:600;color:var(--muted)}.ah-compare-table thead th{font-size:var(--fs-md);font-weight:800;color:var(--text,inherit);border-bottom:2px solid var(--border)}.ah-compare-table td{font-weight:700}.ah-compare-table .is-pop{background:color-mix(in srgb,var(--p) 7%,transparent)}.ah-compare-table thead .is-pop{border-radius:14px 14px 0 0;color:var(--p-strong)}.ah-compare-table tfoot td,.ah-compare-table tfoot th{border-bottom:0}.ah-compare-table tfoot .is-pop{border-radius:0 0 14px 14px}.ah-compare-table .cmp-yes{color:var(--p-strong)}.ah-compare-table .cmp-no{color:var(--muted);font-weight:400}.ah-compare-table tbody tr:hover th,.ah-compare-table tbody tr:hover td{background:var(--hover)}.ah-compare-table tbody th::first-letter{text-transform:uppercase}html #order-standard_cart .ah-store-hero.has-flag{position:relative;isolation:isolate;padding-block:18px 6px}.ah-store-flag.ah-flagwave{top:-30px;inset-inline-start:-40px;width:min(640px,96%);height:250px;opacity:.26}[data-theme=dark] .ah-store-flag.ah-flagwave{opacity:.2}@media (max-width:640px){.ah-store-flag.ah-flagwave{width:110%;height:200px;top:-16px;inset-inline-start:-24px;opacity:.2}}.ah-sslbv{padding:28px 0 8px}.ah-sslbv-head{max-width:720px;margin:0 auto 18px;text-align:center}.ah-sslbv-head h3{margin:10px 0 6px;font-size:1.5rem;font-weight:700;color:var(--ink)}.ah-sslbv-head p{margin:0;color:var(--muted)}.ah-sslbv-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:color-mix(in srgb,var(--p) 14%,transparent);color:var(--p-strong);font-weight:700;font-size:var(--fs-sm)}.ah-sslbv-list{display:grid;gap:14px;max-width:1100px;margin:0 auto}.ah-sslbv-card{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;padding:20px 22px;border:1px solid color-mix(in srgb,var(--p) 35%,var(--border));border-radius:18px;background:var(--card);box-shadow:var(--shadow)}.ah-sslbv-ic{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:color-mix(in srgb,var(--p) 14%,transparent);color:var(--p-strong)}.ah-sslbv-ic .ic{width:26px;height:26px}.ah-sslbv-body h4{margin:0 0 6px;font-size:1.15rem;font-weight:700;color:var(--ink)}.ah-sslbv-body ul{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px 18px;color:var(--text);font-size:var(--fs-sm)}.ah-sslbv-body li{display:flex;align-items:center;gap:10px;line-height:1.35}.ah-sslbv-fic{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:color-mix(in srgb,var(--p) 13%,transparent);color:var(--p-strong)}.ah-sslbv-fic .ic{width:16px;height:16px}.ah-sslbv-card{align-items:start}.ah-sslbv-buy{align-self:center}.ah-sslbv-buy{text-align:center;min-width:150px}.ah-sslbv-buy small{display:block;color:var(--muted)}.ah-sslbv-buy b{font-size:1.6rem;font-weight:800;color:var(--ink)}.ah-sslbv-buy span{color:var(--muted);font-size:var(--fs-sm)}.ah-sslbv-buy .btn{display:block;margin-top:8px;border-radius:12px;font-weight:700}.ssl-certs-all .ah-sslbv-row{border-inline-start:4px solid var(--p)}@media (max-width:640px){.ah-sslbv-card{grid-template-columns:auto 1fr}.ah-sslbv-buy{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:6px}.ah-sslbv-buy .btn{flex-basis:100%}}.ah-steps{position:relative;margin:0 0 26px}.ah-steps ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;position:relative;z-index:1}.ah-steps li>a,.ah-steps li>span{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:var(--card);border:1px solid var(--border);color:var(--muted);text-decoration:none;min-width:0;transition: border-color .2s var(--ease),box-shadow .2s var(--ease)}.ah-step-dot{flex:none;display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--surface-2);border:1px solid var(--border);color:var(--muted)}.ah-step-txt{display:grid;min-width:0;line-height:1.2}.ah-step-txt small{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--subtle,var(--muted))}[dir=rtl] .ah-step-txt small{letter-spacing:0}.ah-step-txt b{font-size:var(--fs-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit}.ah-steps li.is-done>a,.ah-steps li.is-done>span{color:var(--text)}.ah-steps li.is-done .ah-step-dot{background:var(--p);border-color:var(--p);color:#fff}.ah-steps li.is-now>span{border-color:var(--p-strong);color:var(--text);box-shadow:0 0 0 4px rgb(16 185 129 / 12%),0 14px 30px -18px rgb(25 134 83 / 60%)}.ah-steps li.is-now .ah-step-dot{background:var(--p-strong);border-color:var(--p-strong);color:#fff}.ah-steps li.is-now .ah-step-txt small{color:var(--p-strong)}.ah-steps li>a:hover{border-color:var(--p3)}.ah-steps-bar{display:block;height:4px;margin-top:12px;border-radius:4px;background:var(--surface-2);overflow:hidden}.ah-steps-bar i{display:block;height:100%;width:calc((var(--ah-step) - .5) / var(--ah-steps,5) * 100%);border-radius:inherit;background:linear-gradient(90deg,var(--p),var(--p-strong))}[dir=rtl] .ah-steps-bar i{margin-inline-start:0}@media (max-width:900px){.ah-steps ol{grid-template-columns:repeat(5,auto);justify-content:space-between}.ah-steps li:not(.is-now) .ah-step-txt{display:none}.ah-steps li>a,.ah-steps li>span{padding:6px;border-radius:999px}.ah-steps li.is-now>span{padding-inline-end:14px}}.page-configureproductdomain #order-standard_cart>.row,.page-configureproduct #order-standard_cart>.row,.page-configuredomains #order-standard_cart>.row,.page-viewcart #order-standard_cart>.row,.page-checkout #order-standard_cart>.row,.page-complete #order-standard_cart>.row{grid-template-columns:minmax(0,1fr) !important}.page-configureproductdomain #order-standard_cart .cart-sidebar,.page-configureproduct #order-standard_cart .cart-sidebar,.page-configuredomains #order-standard_cart .cart-sidebar,.page-viewcart #order-standard_cart .cart-sidebar,.page-checkout #order-standard_cart .cart-sidebar,.page-complete #order-standard_cart .cart-sidebar,.page-configureproductdomain #order-standard_cart .sidebar-collapsed,.page-configureproduct #order-standard_cart .sidebar-collapsed,.page-configuredomains #order-standard_cart .sidebar-collapsed,.page-viewcart #order-standard_cart .sidebar-collapsed,.page-checkout #order-standard_cart .sidebar-collapsed,.page-complete #order-standard_cart .sidebar-collapsed{display:none !important}html #order-standard_cart .secondary-cart-body{counter-reset: ahsec}html #order-standard_cart .secondary-cart-body>p:first-child{color:var(--muted);margin:0 0 14px}html #order-standard_cart .secondary-cart-body .sub-heading,.ah-sec-title{display:flex;align-items:center;gap:10px;margin:30px 0 14px}.ah-sec-title{margin-top:22px}html #order-standard_cart .secondary-cart-body .sub-heading span,.ah-sec-title b{font-size:var(--fs-md);font-weight:700;color:var(--text)}html #order-standard_cart .secondary-cart-body .sub-heading::before,.ah-sec-title::before{counter-increment: ahsec;content: counter(ahsec);flex:none;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:9px;background:var(--p-strong);color:#fff;font-size:var(--fs-sm);font-weight:800}.ah-pinfo{display:flex !important;gap:16px;align-items:flex-start;padding:20px 22px !important;border-radius:20px !important;background: radial-gradient(500px 200px at 100% 0,rgb(16 185 129 / 22%),transparent 65%),var(--ink) !important;color:#fff !important;border:0 !important;box-shadow:0 24px 50px -30px rgb(11 27 48 / 70%) !important}[dir=rtl] .ah-pinfo{background: radial-gradient(500px 200px at 0 0,rgb(16 185 129 / 22%),transparent 65%),var(--ink) !important}.ah-pinfo-ic{flex:none;display:inline-grid;place-items:center;width:48px;height:48px;border-radius:14px;background:rgb(255 255 255 / 10%);border:1px solid rgb(255 255 255 / 14%);color:#6ee7b7}.ah-pinfo small{color:#6ee7b7;font-weight:700;font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase}html #order-standard_cart .ah-pinfo .product-title{margin:2px 0 4px;font-size:var(--fs-xl);font-weight:800;color:#fff;letter-spacing:-.02em}.ah-pinfo-desc{color:rgb(255 255 255 / 75%);font-size:var(--fs-sm)}.ah-pinfo-desc ul{margin:8px 0 0;padding-inline-start:18px;columns:2;column-gap:24px}.ah-pinfo-desc b,.ah-pinfo-desc strong{color:#fff}.ah-pinfo-desc br{display:none}.ah-cycles{display:none;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.ah-cycles-wrap.is-enhanced .ah-cycles{display:grid}.ah-cycles-wrap.is-enhanced .ah-cycle-fallback{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ah-cycle{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:16px 16px 14px;border-radius:16px;border:1.5px solid var(--border);background:var(--card);color:var(--text);font:inherit;text-align:start;cursor:pointer;transition: border-color .15s var(--ease),box-shadow .15s var(--ease),transform .15s var(--ease)}.ah-cycle:hover{border-color:var(--p3);transform:translateY(-1px)}.ah-cycle:focus-visible{outline:0;box-shadow:var(--ring)}.ah-cycle.is-on{border-color:var(--p-strong);background:linear-gradient(180deg,var(--p2),var(--card));box-shadow:0 14px 28px -18px rgb(25 134 83 / 70%)}[data-theme=dark] .ah-cycle.is-on{background:rgb(16 185 129 / 10%)}.ah-cycle-name{font-size:var(--fs-sm);font-weight:700}.ah-cycle-pm{font-size:1.45rem;font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-top:4px}.ah-cycle-pm small{font-size:var(--fs-xs);font-weight:600;color:var(--muted);margin-inline-start:2px}.ah-cycle-total{font-size:var(--fs-xs);color:var(--muted)}.ah-cycle-save{position:absolute;bottom:14px;inset-inline-end:14px;padding:2px 8px;border-radius:999px;background:var(--deal-soft);color:var(--deal-ink);font-size:var(--fs-xs);font-weight:800}[data-theme=dark] .ah-cycle-save{color:var(--deal)}.ah-cycle-tag{position:absolute;top:-10px;inset-inline-start:14px;padding:3px 10px;border-radius:999px;background:var(--p-strong);color:#fff;font-size:10px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.ah-cycle-check{position:absolute;top:14px;inset-inline-end:14px;width:20px;height:20px;border-radius:50%;border:2px solid var(--border);background:var(--card)}.ah-cycle.is-on .ah-cycle-check{border-color:var(--p-strong);background:var(--p-strong) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/12px no-repeat}html #order-standard_cart .product-configurable-options,html #order-standard_cart .field-container:not(.ah-cycles-wrap){padding:20px;border-radius:20px;background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow)}html #order-standard_cart .product-configurable-options .row{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:4px 18px;margin:0}html #order-standard_cart .product-configurable-options .row>[class*=col-]{width:auto;max-width:none;padding:0}html #order-standard_cart .product-configurable-options .row:empty{display:none}html #order-standard_cart .product-configurable-options .form-group>br{display:none}html #order-standard_cart .product-configurable-options .form-group>label:not([for]){display:flex;align-items:center;gap:10px;margin:8px 0 0;padding:12px 14px;border-radius:12px;border:1.5px solid var(--border);background:var(--surface-2);font-weight:600;font-size:var(--fs-sm);cursor:pointer;transition:border-color .15s,background .15s}html #order-standard_cart .product-configurable-options .form-group>label:not([for]):hover{border-color:var(--p3)}html #order-standard_cart .product-configurable-options .form-group>label:not([for]):has(input:checked){border-color:var(--p-strong);background:var(--p2)}[data-theme=dark] html #order-standard_cart .product-configurable-options .form-group>label:not([for]):has(input:checked){background:rgb(16 185 129 / 10%)}html #order-standard_cart .product-configurable-options .form-group>label[for]{font-weight:700}html #order-standard_cart .addon-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin:0}html #order-standard_cart .addon-products>[class*=col-]{width:auto;max-width:none;padding:0}html #order-standard_cart .panel-addon{position:relative;height:100%;display:flex;flex-direction:column;margin:0;border-radius:18px;border:1.5px solid var(--border);background:var(--card);box-shadow:var(--shadow);text-align:start;font-size:var(--fs-sm);overflow:hidden;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}html #order-standard_cart .panel-addon:hover{border-color:var(--p3);transform:translateY(-2px)}html #order-standard_cart .panel-addon .panel-body,html #order-standard_cart .panel-addon .card-body{flex:1;padding:18px 18px 10px;color:var(--muted)}html #order-standard_cart .panel-addon .panel-body label,html #order-standard_cart .panel-addon .card-body label{display:block;margin:0 0 4px;color:var(--text);font-size:var(--fs-md);font-weight:700}html #order-standard_cart .panel-addon .panel-body label .iradio_square-blue,html #order-standard_cart .panel-addon .icheckbox_square-blue,html #order-standard_cart .panel-addon input[type=checkbox]{margin-inline-end:8px}html #order-standard_cart .panel-addon .panel-price{padding:0 18px 12px;background:transparent;color:var(--text);font-size:var(--fs-lg);font-weight:800;text-align:start}html #order-standard_cart .panel-addon .panel-add{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 12px 12px;padding:10px;border-radius:12px;background:var(--surface-2);border:1px solid var(--border);color:var(--p-strong);font-weight:700;transition:background .15s,color .15s}html #order-standard_cart .panel-addon:hover .panel-add{background:var(--p2)}html #order-standard_cart .panel-addon-selected{border-color:var(--p-strong);box-shadow:0 18px 36px -24px rgb(25 134 83 / 70%)}html #order-standard_cart .panel-addon-selected .panel-add{background:var(--p-strong);color:#fff;border-color:var(--p-strong)}html #order-standard_cart .secondary-cart-sidebar{position:sticky;top:96px}html #order-standard_cart #orderSummary .order-summary,html #order-standard_cart .order-summary{border-radius:20px;overflow:hidden;border:1px solid var(--border);box-shadow:0 24px 50px -30px rgb(11 27 48 / 45%)}html #order-standard_cart #btnCompleteProductConfig,html #order-standard_cart #checkout,html #order-standard_cart .btn-checkout{width:100%;min-height:54px;margin-top:12px;border-radius:16px;font-size:var(--fs-md);font-weight:800;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 16px 30px -16px rgb(25 134 83 / 80%)}html #order-standard_cart #orderSummary .text-center{text-align:start}.ah-secure{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;color:var(--muted);font-size:var(--fs-xs)}.ah-secure .ic{color:var(--p)}html #order-standard_cart .info-text-sm.alert-warning{display:flex;align-items:center;gap:10px;margin-top:24px;border-radius:16px;background:var(--surface-2);border:1px dashed var(--border);color:var(--muted)}html #order-standard_cart .info-text-sm.alert-warning .alert-link{color:var(--p-strong)}html #order-standard_cart .ah-domain-opts{display:grid;gap:12px;margin:0 0 16px}html #order-standard_cart .ah-domain-opts .option{margin:0;padding:0;border-radius:18px;border:1.5px solid var(--border);background:var(--card);box-shadow:var(--shadow);overflow:hidden;transition:border-color .15s,box-shadow .15s}html #order-standard_cart .ah-domain-opts .option:hover{border-color:var(--p3)}html #order-standard_cart .ah-domain-opts .option>label{display:flex;align-items:center;gap:14px;margin:0;padding:16px 18px;cursor:pointer;font-weight:400;color:var(--text)}html #order-standard_cart .ah-domain-opts .option>label .iradio_square-blue,html #order-standard_cart .ah-domain-opts .option>label input[type=radio]{flex:none;order:3;margin-inline-start:auto}.ah-opt-ic{flex:none;display:inline-grid;place-items:center;width:44px;height:44px;border-radius:13px;background:var(--tile-bg);color:var(--tile-fg);border:1px solid var(--tile-bd);transition:background .15s,color .15s}.ah-opt-txt{flex:1;min-width:0;display:grid;gap:2px}.ah-opt-txt b{font-size:var(--fs-md);font-weight:700}.ah-opt-txt small{color:var(--muted);font-size:var(--fs-sm)}html #order-standard_cart .ah-domain-opts .option-selected,html #order-standard_cart .ah-domain-opts .option:has(>label input:checked){border-color:var(--p-strong);box-shadow:0 18px 40px -26px rgb(25 134 83 / 70%)}html #order-standard_cart .ah-domain-opts .option-selected .ah-opt-ic,html #order-standard_cart .ah-domain-opts .option:has(>label input:checked) .ah-opt-ic{background:var(--p-strong);color:#fff;border-color:var(--p-strong)}html #order-standard_cart .ah-domain-opts .option-selected>label,html #order-standard_cart .ah-domain-opts .option:has(>label input:checked)>label{background:linear-gradient(180deg,var(--p2),transparent)}[data-theme=dark] html #order-standard_cart .ah-domain-opts .option-selected>label{background:rgb(16 185 129 / 8%)}html #order-standard_cart .ah-domain-opts .domain-input-group{margin:0;padding:4px 18px 18px;border:0;background:transparent}html #order-standard_cart .ah-domain-opts .domain-input-group>.row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;margin:0}html #order-standard_cart .ah-domain-opts .domain-input-group>.row + .row{margin-top:10px}html #order-standard_cart .ah-domain-opts .domain-input-group>.row>[class*=col-]{padding:0;margin:0;width:auto;max-width:none;flex:1 1 300px}html #order-standard_cart .ah-domain-opts .domain-input-group>.row>.col-sm-2{flex:0 0 160px}html #order-standard_cart .ah-domain-opts .domains-row{display:flex;flex-wrap:wrap;gap:10px;margin:0;align-items:center}html #order-standard_cart .ah-domain-opts .domains-row>[class*=col-]{padding:0;width:auto;max-width:none}html #order-standard_cart .ah-domain-opts .domains-row>.col-9{flex:1 1 220px}html #order-standard_cart .ah-domain-opts .domains-row>.col-3{flex:0 0 120px}html #order-standard_cart .ah-domain-opts .domains-row textarea{width:100%;min-height:96px;padding:14px 16px;border-radius:14px;border:1.5px solid var(--border);background:var(--surface-2);color:var(--text);font:inherit;font-size:var(--fs);resize:vertical}html #order-standard_cart .ah-domain-opts .domains-row textarea:focus{outline:0;border-color:var(--p);box-shadow:var(--ring);background:var(--card)}html #order-standard_cart .ah-domain-opts .domains-row>label{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);color:var(--muted);margin:0}html #order-standard_cart .ah-domain-opts .btn-block,html #order-standard_cart .ah-domain-opts #btnCheckAvailability{min-height:48px;border-radius:14px;font-weight:700}html #order-standard_cart .ah-domain-opts .input-group{border-radius:14px}html #order-standard_cart #frmProductDomain>p{color:var(--muted);font-size:var(--fs-sm)}.page-checkout #order-standard_cart .cart-body{max-width:1040px;margin-inline:auto;width:100%}.page-checkout #order-standard_cart #frmCheckout{counter-reset: ahsec}.page-checkout #order-standard_cart #frmCheckout .sub-heading{display:flex;align-items:center;gap:10px;margin:34px 0 14px;padding-top:22px;border-top:1px solid var(--border)}.page-checkout #order-standard_cart #frmCheckout .sub-heading::before{counter-increment: ahsec;content: counter(ahsec);flex:none;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:9px;background:var(--p-strong);color:#fff;font-size:var(--fs-sm);font-weight:800}.page-checkout #order-standard_cart #frmCheckout .sub-heading span{font-size:var(--fs-md);font-weight:700;color:var(--text)}.page-checkout #order-standard_cart .already-registered{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-radius:18px;background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow)}.page-checkout #order-standard_cart .already-registered p{margin:0;color:var(--muted)}.page-checkout #order-standard_cart #totalDueToday{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;border-radius:18px;border:0;color:#fff;background: radial-gradient(500px 200px at 100% 0,rgb(16 185 129 / 30%),transparent 65%),var(--ink);font-size:var(--fs-md);text-align:start}.page-checkout #order-standard_cart #totalDueToday span,.page-checkout #order-standard_cart #totalDueToday #totalCartPrice{font-size:1.6rem;font-weight:800;color:#fff;letter-spacing:-.02em}.page-checkout #order-standard_cart #paymentGatewaysContainer>.text-center{text-align:start;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.page-checkout #order-standard_cart #paymentGatewaysContainer label.radio-inline{display:flex !important;align-items:center;gap:10px;margin:0 !important;padding:16px 16px;border-radius:16px;border:1.5px solid var(--border);background:var(--card);font-weight:700;font-size:var(--fs-sm);cursor:pointer;box-shadow:var(--shadow);transition:border-color .15s,box-shadow .15s}.page-checkout #order-standard_cart #paymentGatewaysContainer label.radio-inline:hover{border-color:var(--p3)}.page-checkout #order-standard_cart #paymentGatewaysContainer label.radio-inline:has(input:checked),.page-checkout #order-standard_cart #paymentGatewaysContainer label.radio-inline:has(.checked){border-color:var(--p-strong);background:var(--p2);box-shadow:0 14px 28px -18px rgb(25 134 83 / 70%)}.page-checkout #order-standard_cart #btnCompleteOrder{width:100%;max-width:420px;min-height:56px;border-radius:16px;font-size:var(--fs-md);font-weight:800;box-shadow:0 18px 34px -16px rgb(25 134 83 / 80%)}.page-checkout #order-standard_cart .text-center:has(>#btnCompleteOrder),.page-checkout #order-standard_cart .text-center:has(#btnCompleteOrder){padding:22px;border-radius:20px;background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow)}.page-viewcart #order-standard_cart .view-cart-items-header{border-radius:18px 18px 0 0}.page-viewcart #order-standard_cart .order-summary .btn-checkout,.page-viewcart #order-standard_cart #checkout{width:100%}.page-viewcart #order-standard_cart .view-cart-empty{padding:48px 24px;text-align:center;border-radius:20px;border:1px dashed var(--border);background:var(--card);color:var(--muted);font-size:var(--fs-md)}.ah-done{position:relative;overflow:hidden;display:grid;justify-items:center;gap:10px;padding:44px 24px 36px;margin-bottom:22px;border-radius:24px;text-align:center;color:#fff;background: radial-gradient(700px 300px at 50% 0,rgb(16 185 129 / 40%),transparent 65%),linear-gradient(160deg,var(--ink),var(--ink-2));box-shadow:0 30px 60px -34px rgb(11 27 48 / 70%)}.ah-done-ic{display:inline-grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--p-strong);color:#fff;box-shadow:0 0 0 10px rgb(16 185 129 / 18%),0 0 0 22px rgb(16 185 129 / 8%);margin-bottom:10px}.ah-done-ic .ic{width:34px;height:34px}html #order-standard_cart .ah-done h1{margin:0;color:#fff}.ah-done p{margin:0;color:rgb(255 255 255 / 75%);max-width:560px}.ah-done-num{margin-top:8px;padding:10px 18px;border-radius:999px;background:rgb(255 255 255 / 10%);border:1px solid rgb(255 255 255 / 16%);font-size:var(--fs-sm);color:rgb(255 255 255 / 85%)}.ah-done-num b{color:#fff;font-size:var(--fs-md);margin-inline-start:4px}.ah-done-next{padding:24px;border-radius:20px;background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow);margin-bottom:18px}html #order-standard_cart .ah-done-next h2{margin:0 0 14px;font-size:var(--fs-lg)}.ah-done-next ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.ah-done-next li{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:14px;background:var(--surface-2);font-size:var(--fs-sm)}.ah-done-n{flex:none;display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--tile-bg);color:var(--tile-fg);border:1px solid var(--tile-bd)}.ah-done-fine{margin:14px 0 0;color:var(--muted);font-size:var(--fs-xs)}.ah-done-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:22px 0}.page-checkout #order-standard_cart #frmCheckout textarea[name=notes]{width:100%;margin:0}.page-checkout #order-standard_cart #frmCheckout .row:has(>.col-sm-12>.form-group>textarea[name=notes]){margin:0}.ah-addon-form{display:flex;flex-direction:column;gap:14px;height:100%}.ah-addon-desc{color:var(--muted);font-size:var(--fs-sm);flex:1}.ah-addon-for label{display:block;font-size:var(--fs-xs);font-weight:700;color:var(--muted);margin-bottom:6px}.ah-addon-for select{width:100%}.page-checkout #order-standard_cart .account-select-container .account{border-radius:16px}.page-checkout #order-standard_cart #paymentGatewaysContainer label{min-height:54px}.ah-ci{margin:0 0 20px;border-radius:20px;background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow);overflow:hidden}.ah-ci-head{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--border);background:var(--surface-2)}.ah-ci-head>div{flex:1;min-width:0;display:grid}.ah-ci-head b{font-size:var(--fs-md)}.ah-ci-head small{color:var(--muted);font-size:var(--fs-xs)}.ah-ci-head-ic{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--p-strong);color:#fff}.ah-ci-head .btn{gap:6px}.ah-ci-list{list-style:none;margin:0;padding:0}.ah-ci-list li{display:flex;align-items:center;gap:14px;padding:14px 18px;border-bottom:1px solid var(--border)}.ah-ci-list li:last-child{border-bottom:0}.ah-ci-ic{flex:none;display:inline-grid;place-items:center;width:36px;height:36px;border-radius:11px;background:var(--tile-bg);color:var(--tile-fg);border:1px solid var(--tile-bd)}.ah-ci-main{flex:1;min-width:0;display:grid;gap:2px}.ah-ci-main b{font-size:var(--fs-sm)}.ah-ci-main small{color:var(--muted);font-size:var(--fs-xs)}.ah-ci-price{display:grid;text-align:end;gap:2px}.ah-ci-price b{font-size:var(--fs-md);font-weight:800}.ah-ci-price small{color:var(--muted);font-size:var(--fs-xs)}.ah-ci-acts{display:flex;gap:6px}.ah-ci-acts form{margin:0}.ah-ci-btn{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--border);background:var(--card);color:var(--muted);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.ah-ci-btn:hover{background:var(--hover);color:var(--text);text-decoration:none}.ah-ci-btn.is-danger:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}[data-theme=dark] .ah-ci-btn.is-danger:hover{background:rgb(220 38 38 / 15%);border-color:rgb(220 38 38 / 35%);color:#f87171}.ah-ci-foot{display:flex;justify-content:flex-end;padding:10px 18px;border-top:1px solid var(--border);background:var(--surface-2)}.ah-ci-foot form{margin:0}.ah-ci-empty{gap:6px;background:transparent;border:1px solid transparent;color:#dc2626;font-weight:600}.ah-ci-empty:hover{background:#fef2f2;border-color:#fecaca;color:#b91c1c}@media (max-width:560px){.ah-ci-list li{flex-wrap:wrap}.ah-ci-price{text-align:start}.ah-ci-acts{margin-inline-start:auto}}.page-domainregister #order-standard_cart>.row,.page-domaintransfer #order-standard_cart>.row{grid-template-columns:minmax(0,1fr) !important}.page-domainregister #order-standard_cart .cart-sidebar,.page-domaintransfer #order-standard_cart .cart-sidebar,.page-domainregister #order-standard_cart .sidebar-collapsed,.page-domaintransfer #order-standard_cart .sidebar-collapsed{display:none !important}.page-domainregister #order-standard_cart .ah-steps,.page-domaintransfer #order-standard_cart .ah-steps{display:none}.ah-dhero{position:relative;overflow:hidden;margin:0 0 26px;padding:40px clamp(18px,4vw,56px) 30px;border-radius:28px;color:#fff;text-align:center;background: radial-gradient(900px 380px at 50% -10%,rgb(16 185 129 / 38%),transparent 60%),radial-gradient(500px 300px at 100% 100%,rgb(13 148 136 / 30%),transparent 60%),linear-gradient(160deg,var(--ink),var(--ink-2));box-shadow:0 40px 80px -40px rgb(11 27 48 / 75%)}.ah-dhero::before{content:"";position:absolute;inset:0;background-image: linear-gradient(rgb(255 255 255 / 4%) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / 4%) 1px,transparent 1px);background-size:44px 44px;mask-image: radial-gradient(ellipse at 50% 0%,#000 30%,transparent 75%);-webkit-mask-image: radial-gradient(ellipse at 50% 0%,#000 30%,transparent 75%);pointer-events:none}.ah-dhero>*{position:relative}.ah-dhero-tabs{display:inline-flex;gap:4px;padding:4px;margin-bottom:18px;border-radius:999px;background:rgb(255 255 255 / 8%);border:1px solid rgb(255 255 255 / 14%)}.ah-dhero-tabs a{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;color:rgb(255 255 255 / 72%);font-size:var(--fs-sm);font-weight:650;text-decoration:none;transition:background .15s,color .15s}.ah-dhero-tabs a:hover{color:#fff;text-decoration:none}.ah-dhero-tabs a.is-on{background:#fff;color:var(--ink);box-shadow:0 6px 18px -8px rgb(0 0 0 / 50%)}.ah-dhero-tabs a.is-on .ic{color:var(--p-strong)}html #order-standard_cart .ah-dhero-title{margin:0 auto 10px;max-width:820px;color:#fff;font-size:clamp(1.9rem,4vw,3rem);font-weight:800;letter-spacing:-.03em;line-height:1.1}[dir=rtl] html #order-standard_cart .ah-dhero-title,html[dir=rtl] #order-standard_cart .ah-dhero-title{letter-spacing:0}.ah-dhero-lead{margin:0 auto 24px;max-width:640px;color:rgb(255 255 255 / 72%);font-size:var(--fs-md)}html #order-standard_cart .ah-dhero .domain-checker-container{max-width:900px;margin:0 auto}html #order-standard_cart .ah-dhero .domain-checker-bg{position:relative;padding:8px;border:0;border-radius:24px;background:var(--card);box-shadow:0 30px 60px -24px rgb(0 0 0 / 55%),0 0 0 6px rgb(255 255 255 / 6%);text-align:start}html #order-standard_cart .ah-dhero .domain-checker-bg::before{content:"";position:absolute;inset:-2px;z-index:-1;border-radius:26px;background: conic-gradient(from var(--ah-a,0deg),#10b981,#34d399,#0d9488,#6ee7b7,#10b981);animation: ah-ring 6s linear infinite}@media (prefers-reduced-motion: reduce){html #order-standard_cart .ah-dhero .domain-checker-bg::before{animation:none}}html #order-standard_cart .ah-dhero .domain-checker-bg:focus-within{box-shadow:0 30px 60px -24px rgb(0 0 0 / 55%),0 0 0 6px rgb(16 185 129 / 25%)}html #order-standard_cart .ah-dhero .input-group-box{position:relative;gap:0 !important}html #order-standard_cart .ah-dhero .input-group-box>textarea{min-height:110px !important;padding:20px 22px 20px 54px !important;border:0 !important;border-radius:18px !important;background:transparent !important;font-size:1.15rem !important;font-weight:550;box-shadow:none !important;resize:none !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23198653' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:20px 22px !important;background-size:22px !important}html[dir=rtl] #order-standard_cart .ah-dhero .input-group-box>textarea{padding:20px 54px 20px 22px !important;background-position:right 20px top 22px !important}html #order-standard_cart .ah-dhero .input-group-box>textarea::placeholder{color:var(--subtle,#94a3b8);font-weight:450}html #order-standard_cart .ah-dhero .input-group-box>.form-control{min-height:64px;font-size:1.25rem}html #order-standard_cart .ah-dhero .input-group-box>.btn,html #order-standard_cart .ah-dhero .input-group-box .input-group-btn .btn,html #order-standard_cart .ah-dhero #btnCheckAvailability{min-height:54px !important;padding:0 30px !important;border:0 !important;border-radius:16px !important;background:linear-gradient(135deg,#10b981,var(--p-strong) 55%,#0f766e) !important;color:#fff !important;font-size:var(--fs-md) !important;font-weight:800 !important;box-shadow:0 14px 30px -12px rgb(16 185 129 / 75%) !important;transition:transform .15s var(--ease),box-shadow .15s var(--ease)}html #order-standard_cart .ah-dhero #btnCheckAvailability:hover{transform:translateY(-1px);box-shadow:0 18px 34px -12px rgb(16 185 129 / 85%) !important}html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>.btn{position:absolute;inset-inline-end:10px;top:56px;z-index:2}html #order-standard_cart .ah-dhero .input-group-box:has(>textarea){padding-bottom:8px;border-bottom:0}html #order-standard_cart .ah-dhero .input-group-box>.btn-group,html #order-standard_cart .ah-dhero .input-group-box>select,html #order-standard_cart .ah-dhero .input-group-box>label{margin-top:8px !important;margin-inline-start:12px !important}html #order-standard_cart .ah-dhero .input-group-box>.btn-group:first-of-type{margin-inline-start:14px !important}html #order-standard_cart .ah-dhero .input-group-box .multiselect.dropdown-toggle{min-height:36px;border-radius:999px;background:var(--surface-2);border-color:var(--border);font-size:var(--fs-xs)}html #order-standard_cart .ah-dhero .input-group-box>label{color:var(--muted);font-size:var(--fs-xs)}html #order-standard_cart .ah-dhero .domain-checker-bg .row{margin:0}.ah-dhero-perks{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px}.ah-dhero-perks li,.ah-dhero-perks a{display:inline-flex;align-items:center;gap:7px;color:rgb(255 255 255 / 80%);font-size:var(--fs-sm);font-weight:550;text-decoration:none}.ah-dhero-perks .ic{color:#6ee7b7}.ah-dhero-perks a{color:#6ee7b7;border-bottom:1px dashed rgb(110 231 183 / 50%)}.ah-dhero-perks a:hover{color:#fff;text-decoration:none}@media (max-width:640px){html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>.btn{position:static;width:100%;margin:8px 0 0 !important;order:9}.ah-dhero{border-radius:22px;padding-top:28px}}.page-domainregister #order-standard_cart .featured-tlds-container{margin:0 0 26px}.page-domainregister #order-standard_cart .featured-tlds-container>.row{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;margin:0}.page-domainregister #order-standard_cart .featured-tlds-container>.row>[class*=col-]{width:auto;max-width:none;padding:0;flex:none}.page-domainregister #order-standard_cart .featured-tld{margin:0;padding:18px 14px;border-radius:18px;background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow);text-align:center;transition:transform .15s,box-shadow .15s,border-color .15s}.page-domainregister #order-standard_cart .featured-tld:hover{transform:translateY(-3px);border-color:var(--p3);box-shadow:var(--shadow-lg)}.page-domainregister #order-standard_cart .domain-pricing h4,.page-domainregister #order-standard_cart .domain-pricing>h3{font-size:var(--fs-lg);font-weight:800;margin:6px 0 14px}.page-domainregister #order-standard_cart .tld-row{transition:background .12s}.page-domainregister #order-standard_cart .tld-row:nth-child(even),.page-domainregister #order-standard_cart .tld-row.highlighted{background:var(--surface-2) !important}.page-domainregister #order-standard_cart .tld-row:hover{background:var(--p2) !important}html #order-standard_cart .ah-dhero .domain-checker-container{position:relative;z-index:0}.ah-dhero-sm{padding-bottom:28px}.page-domaintransfer #order-standard_cart #frmDomainTransfer .panel,.page-domaintransfer #order-standard_cart #frmDomainTransfer .card{max-width:640px;margin:0 auto 20px;border-radius:22px;box-shadow:var(--shadow-lg)}.page-domaintransfer #order-standard_cart #frmDomainTransfer .row>[class*=col-]{width:100%;max-width:none;margin:0;flex:1 1 100%}.page-domaintransfer #order-standard_cart #frmDomainTransfer .btn-primary,.page-domaintransfer #order-standard_cart #btnTransferDomain{width:100%;min-height:50px;border-radius:14px;font-weight:800}html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>textarea{padding-inline-end:170px !important}@media (max-width:640px){html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>textarea{padding-inline-end:22px !important}}html #order-standard_cart .ah-dhero .domain-checker-bg{border-radius:16px;padding:6px}html #order-standard_cart .ah-dhero .domain-checker-bg::before{border-radius:18px}html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>textarea{min-height:56px !important;height:56px !important;padding-top:16px !important;padding-bottom:12px !important;border-radius:12px !important;font-size:var(--fs-md) !important;line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-position:18px 17px !important;background-size:20px !important}html[dir=rtl] #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>textarea{background-position:right 18px top 17px !important}html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>.btn{top:4px;inset-inline-end:4px;min-height:48px !important;padding:0 24px !important;border-radius:12px !important}html #order-standard_cart .ah-dhero .input-group-box:has(>textarea){padding-bottom:4px}html #order-standard_cart .ah-dhero .input-group-box>.btn-group,html #order-standard_cart .ah-dhero .input-group-box>select,html #order-standard_cart .ah-dhero .input-group-box>label{margin-top:4px !important}html #order-standard_cart .ah-dhero .input-group-box .multiselect.dropdown-toggle{min-height:30px}html #order-standard_cart .ah-dhero .input-group-box>.form-control{min-height:56px;font-size:var(--fs-md)}@media (max-width:640px){html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>textarea{white-space:normal;height:auto !important;min-height:56px !important}}html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>textarea{flex:1 1 300px !important;width:auto !important;order:0 !important;padding-inline-end:16px !important}html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>.btn{position:static !important;order:1 !important;flex:none;margin-inline-start:6px !important}html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>.btn-group,html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>select,html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>label{order:2 !important}html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box::after{content:"";order:1;flex-basis:100%;height:0}@media (max-width:640px){html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>textarea{flex:1 1 100% !important;height:56px !important;min-height:56px !important;white-space:nowrap;padding-inline-start:46px !important}html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>.btn{flex:1 1 100%;margin:6px 0 0 !important}html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box{justify-content:flex-start}html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>.btn-group,html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>label{margin-inline-start:6px !important}}html #order-standard_cart .ah-dhero .domain-checker-bg,html #order-standard_cart .ah-dhero .domain-checker-bg:focus-within{padding:0;background:transparent;border:0;box-shadow:none;border-radius:0}html #order-standard_cart .ah-dhero .domain-checker-bg::before{content:none}html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box{gap:12px 12px !important;align-items:center}html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>textarea{background-color:#fff !important;color:#0b1b30 !important;border:2px solid transparent !important;border-radius:14px !important;box-shadow:0 18px 40px -18px rgb(0 0 0 / 55%),0 0 0 4px rgb(255 255 255 / 8%) !important;transition:border-color .15s,box-shadow .15s}html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>textarea:focus{border-color:#34d399 !important;box-shadow:0 18px 40px -18px rgb(0 0 0 / 55%),0 0 0 4px rgb(52 211 153 / 30%) !important}html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>.btn,html #order-standard_cart .ah-dhero #btnCheckAvailability{margin:0 !important;min-height:56px !important;padding:0 28px !important;background:#fff !important;color:var(--p-strong) !important;border:0 !important;border-radius:14px !important;box-shadow:0 18px 40px -18px rgb(0 0 0 / 55%) !important;font-weight:800 !important}html #order-standard_cart .ah-dhero #btnCheckAvailability:hover{background:#f0fdf7 !important;color:#146c43 !important}html #order-standard_cart .ah-dhero #btnCheckAvailability i,html #order-standard_cart .ah-dhero #btnCheckAvailability .ic{color:var(--p-strong) !important}html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>.btn-group,html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>select,html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>label{margin:2px 0 0 !important}html #order-standard_cart .ah-dhero .input-group-box .multiselect.dropdown-toggle{background:rgb(255 255 255 / 10%) !important;border:1px solid rgb(255 255 255 / 22%) !important;color:#fff !important}html #order-standard_cart .ah-dhero .input-group-box .multiselect.dropdown-toggle .caret,html #order-standard_cart .ah-dhero .input-group-box .multiselect.dropdown-toggle::after{border-top-color:#fff;color:#fff}html #order-standard_cart .ah-dhero .input-group-box>label{color:rgb(255 255 255 / 85%) !important}html #order-standard_cart .ah-dhero .input-group-box .multiselect-container{color:var(--text)}@media (max-width:640px){html #order-standard_cart .ah-dhero .domain-checker-bg:has(textarea) .input-group-box>.btn{flex:1 1 100%}}html #order-standard_cart .primary-domain-header{display:none}html #order-standard_cart .primary-domain-header[style*="block"],html #order-standard_cart .primary-domain-header[style*="inline"]{display:inline-flex !important;align-items:center;gap:6px;margin:0 0 10px;padding:5px 12px;border-radius:999px;background:var(--p2);border:1px solid var(--p3);color:var(--p-strong);font-size:var(--fs-xs);font-weight:800;letter-spacing:.05em;text-transform:uppercase}html #order-standard_cart #searchDomainInfo.domain-checker-result-headline{position:relative;display:flex;align-items:center;gap:20px;min-height:112px;margin:0 0 18px;padding:24px 26px;border-radius:24px;color:var(--text);background:var(--card);border:1px solid var(--border);box-shadow:0 24px 50px -32px rgb(11 27 48 / 45%);overflow:hidden}html #order-standard_cart #searchDomainInfo.domain-checker-result-headline::after{content:none}html #order-standard_cart #searchDomainInfo::before{content:"";flex:none;width:60px;height:60px;border-radius:18px;background:var(--surface-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20M2 12h20'/%3E%3C/svg%3E") center/28px no-repeat}html #order-standard_cart #searchDomainInfo>#primaryLookupResult:is([style*="block"],:not(.w-hidden)){flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 24px}html #order-standard_cart #searchDomainInfo>#primaryLookupResult>p{margin:0;color:var(--muted) !important;font-size:var(--fs-md);font-weight:500}html #order-standard_cart #searchDomainInfo strong{display:block;margin-bottom:2px;color:var(--text) !important;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;letter-spacing:-.025em;line-height:1.15;direction:ltr;unicode-bidi:isolate}html #order-standard_cart #searchDomainInfo .domain-price{display:flex;align-items:center;gap:16px;margin:0}html #order-standard_cart #searchDomainInfo .domain-price .price{color:var(--text);font-size:1.8rem;font-weight:800;letter-spacing:-.02em}html #order-standard_cart #searchDomainInfo .btn-add-to-cart{min-height:54px;padding:0 28px;border:0;border-radius:16px;background:linear-gradient(135deg,#10b981,var(--p-strong) 60%,#0f766e);color:#fff;font-size:var(--fs-md);font-weight:800;box-shadow:0 16px 30px -14px rgb(16 185 129 / 80%)}html #order-standard_cart #searchDomainInfo .btn-add-to-cart:hover{filter:brightness(1.05);color:#fff}html #order-standard_cart #searchDomainInfo .domain-lookup-loader{color:var(--muted);font-weight:600}html #order-standard_cart #searchDomainInfo.is-available{border-color:rgb(16 185 129 / 45%);background: radial-gradient(600px 220px at 0 0,rgb(16 185 129 / 12%),transparent 60%),var(--card);box-shadow:0 28px 60px -32px rgb(16 185 129 / 55%)}html #order-standard_cart #searchDomainInfo.is-available::before{background:var(--p-strong) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/30px no-repeat;box-shadow:0 0 0 8px rgb(16 185 129 / 14%)}html #order-standard_cart #searchDomainInfo.is-available>#primaryLookupResult>p.domain-available{color:var(--p-strong) !important;font-weight:700}html #order-standard_cart #searchDomainInfo.is-taken::before{background:#fef2f2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23dc2626' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/26px no-repeat}html #order-standard_cart #searchDomainInfo.is-taken>#primaryLookupResult>p{color:#dc2626 !important;font-weight:600}html #order-standard_cart #searchDomainInfo.is-taken>#primaryLookupResult::after{content:attr(data-ah-hint);flex-basis:100%;color:var(--muted);font-size:var(--fs-sm)}html #order-standard_cart #searchDomainInfo.is-invalid::before{background:#fffbeb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d97706' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 9v4M12 17h.01'/%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3C/svg%3E") center/28px no-repeat}[data-theme=dark] html #order-standard_cart #searchDomainInfo.is-taken::before,html[data-theme=dark] #order-standard_cart #searchDomainInfo.is-taken::before{background-color:rgb(220 38 38 / 15%)}@media (max-width:640px){html #order-standard_cart #searchDomainInfo.domain-checker-result-headline{flex-direction:column;align-items:flex-start}html #order-standard_cart #searchDomainInfo .domain-price{width:100%;justify-content:space-between}}html #order-standard_cart .spotlight-tlds-container{grid-template-columns:repeat(auto-fit,minmax(170px,1fr)) !important;gap:12px !important}html #order-standard_cart .spotlight-tld-container{width:auto !important;max-width:none !important;flex:none !important}html #order-standard_cart .spotlight-tld{min-height:150px !important;padding:18px !important;border-radius:20px !important;border:1px solid var(--border) !important;background:var(--card) !important;box-shadow:var(--shadow);font-size:1.5rem !important;font-weight:800 !important;letter-spacing:-.02em;transition:transform .15s,box-shadow .15s,border-color .15s}html #order-standard_cart .spotlight-tld:hover{transform:translateY(-3px);border-color:var(--p3) !important;box-shadow:var(--shadow-lg)}html #order-standard_cart .spotlight-tld .price{font-size:var(--fs-md) !important;color:var(--text) !important;font-weight:800 !important}html #order-standard_cart .spotlight-tld .btn-add-to-cart{min-height:40px !important;border:0 !important;border-radius:12px !important;background:var(--p-strong) !important;color:#fff !important;font-weight:700 !important}html #order-standard_cart .spotlight-tld .btn-add-to-cart:hover{background:var(--p-strong-hover) !important}html #order-standard_cart .spotlight-tld:has(.btn.unavailable:not(.w-hidden)){background:var(--surface-2) !important;box-shadow:none;opacity:.75}html #order-standard_cart .spotlight-tld:has(.btn.unavailable:not(.w-hidden)) .btn{border:1px dashed var(--border) !important;background:transparent !important;color:var(--muted) !important;text-decoration:line-through}html #order-standard_cart .suggested-domains{border-radius:22px !important;box-shadow:0 24px 50px -34px rgb(11 27 48 / 40%) !important}html #order-standard_cart .suggested-domains>.card-header,html #order-standard_cart .suggested-domains>.panel-heading{display:flex;align-items:center;gap:10px;padding:16px 22px !important;background:var(--surface-2) !important;font-size:var(--fs-md);font-weight:800 !important}html #order-standard_cart .suggested-domains>.card-header::before{content:"";width:30px;height:30px;border-radius:10px;background:var(--p-strong) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 3-1.9 5.8a2 2 0 0 1-1.3 1.3L3 12l5.8 1.9a2 2 0 0 1 1.3 1.3L12 21l1.9-5.8a2 2 0 0 1 1.3-1.3L21 12l-5.8-1.9a2 2 0 0 1-1.3-1.3Z'/%3E%3C/svg%3E") center/16px no-repeat}html #order-standard_cart .domain-suggestion:is(.clone,[style*="block"],:not(.w-hidden)){display:grid !important;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;column-gap:0;padding:14px 22px !important;border:0 !important;border-bottom:1px solid var(--border) !important;transition:background .12s}html #order-standard_cart .domain-suggestion:hover{background:var(--p2) !important}html #order-standard_cart .domain-suggestion .domain,html #order-standard_cart .domain-suggestion .extension{margin:0 !important;font-size:var(--fs-md) !important;font-weight:700 !important;direction:ltr;unicode-bidi:isolate}html #order-standard_cart .domain-suggestion .extension{color:var(--p-strong) !important}html #order-standard_cart .domain-suggestion .promo{margin-inline-start:10px}html #order-standard_cart .domain-suggestion .promo span{padding:3px 8px !important;border-radius:999px !important;background:var(--deal-soft,#fff6e0) !important;color:var(--deal-ink,#3d2500) !important;border:1px solid rgb(245 165 36 / 35%);font-size:10px !important;font-weight:800 !important}html #order-standard_cart .domain-suggestion .promo .sales-group-new{background:var(--p2) !important;color:var(--p-strong) !important;border-color:var(--p3) !important}html #order-standard_cart .domain-suggestion .actions{grid-column:4;display:flex !important;align-items:center;gap:14px;float:none !important;width:auto !important;margin:0 !important;position:static !important}html #order-standard_cart .domain-suggestion .price{min-width:90px;text-align:end;font-size:var(--fs-md) !important;font-weight:800 !important;color:var(--text) !important}html #order-standard_cart .domain-suggestion .btn-add-to-cart{min-height:40px !important;padding:0 16px !important;border-radius:12px !important;border:1.5px solid var(--p-strong) !important;background:transparent !important;color:var(--p-strong) !important;font-weight:700 !important}html #order-standard_cart .domain-suggestion .btn-add-to-cart:hover{background:var(--p-strong) !important;color:#fff !important}html #order-standard_cart .domain-suggestion .btn-add-to-cart.checkout{background:var(--p-strong) !important;color:#fff !important}@media (max-width:640px){html #order-standard_cart .domain-suggestion:is(.clone,[style*="block"],:not(.w-hidden)){grid-template-columns:auto auto 1fr;row-gap:8px}html #order-standard_cart .domain-suggestion .actions{grid-column:1 / -1;justify-content:space-between}}html #order-standard_cart .more-suggestions a{font-weight:700;color:var(--p-strong)}.ah-tr-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:22px;align-items:start;max-width:1100px;margin:0 auto}@media (max-width:900px){.ah-tr-grid{grid-template-columns:1fr}}.page-domaintransfer #order-standard_cart .ah-tr-card{margin:0 !important;max-width:none !important;border-radius:22px !important;border:1px solid var(--border) !important;box-shadow:0 30px 60px -36px rgb(11 27 48 / 50%) !important;overflow:hidden}.page-domaintransfer #order-standard_cart .ah-tr-card .card-header{padding:20px 24px 14px !important;background:transparent !important;border:0 !important}.page-domaintransfer #order-standard_cart .ah-tr-card .card-title{display:flex;align-items:center;gap:10px;margin:0 !important;font-size:var(--fs-lg) !important;font-weight:800}.page-domaintransfer #order-standard_cart .ah-tr-card .card-title::before{content:"";width:36px;height:36px;border-radius:11px;background:var(--p-strong) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E") center/18px no-repeat}.page-domaintransfer #order-standard_cart .ah-tr-card .card-body{padding:6px 24px 10px !important}.page-domaintransfer #order-standard_cart .ah-tr-card label{font-weight:700;font-size:var(--fs-sm);display:flex !important;justify-content:space-between;align-items:center}.page-domaintransfer #order-standard_cart .ah-tr-card label a{font-weight:600;color:var(--p-strong);font-size:var(--fs-xs);cursor:help}.page-domaintransfer #order-standard_cart #inputTransferDomain,.page-domaintransfer #order-standard_cart #inputAuthCode{min-height:54px;padding-inline-start:46px;border-radius:14px;font-size:var(--fs-md);background-repeat:no-repeat;background-position:16px center;background-size:20px}html[dir=rtl] .page-domaintransfer #order-standard_cart #inputTransferDomain,html[dir=rtl] .page-domaintransfer #order-standard_cart #inputAuthCode{background-position:right 16px center}.page-domaintransfer #order-standard_cart #inputTransferDomain{direction:ltr;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23198653' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20M2 12h20'/%3E%3C/svg%3E")}.page-domaintransfer #order-standard_cart #inputAuthCode{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23198653' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z'/%3E%3Ccircle cx='16.5' cy='7.5' r='.5' fill='%23198653'/%3E%3C/svg%3E")}.page-domaintransfer #order-standard_cart .ah-tr-card .card-footer{padding:4px 24px 24px !important;background:transparent !important;border:0 !important;text-align:start !important}.page-domaintransfer #order-standard_cart #btnTransferDomain{width:100%;min-height:56px;border:0;border-radius:16px;background:linear-gradient(135deg,#10b981,var(--p-strong) 60%,#0f766e);font-size:var(--fs-md);font-weight:800;box-shadow:0 16px 30px -14px rgb(16 185 129 / 80%)}.ah-tr-how{padding:24px;border-radius:22px;color:#fff;background: radial-gradient(400px 200px at 100% 0,rgb(16 185 129 / 28%),transparent 65%),linear-gradient(160deg,var(--ink),var(--ink-2));box-shadow:0 30px 60px -36px rgb(11 27 48 / 70%)}html #order-standard_cart .ah-tr-how h3{margin:0 0 16px;color:#fff;font-size:var(--fs-lg);font-weight:800}.ah-tr-how ol{list-style:none;margin:0;padding:0;display:grid;gap:14px;position:relative}.ah-tr-how li{display:flex;gap:14px;align-items:flex-start}.ah-tr-n{flex:none;display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;background:rgb(16 185 129 / 18%);border:1px solid rgb(110 231 183 / 45%);color:#6ee7b7;font-weight:800;font-size:var(--fs-sm)}.ah-tr-how li b{display:block;font-size:var(--fs-sm)}.ah-tr-how li small{color:rgb(255 255 255 / 70%);font-size:var(--fs-xs);line-height:1.5}.ah-tr-help{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:10px 14px;border-radius:12px;background:rgb(255 255 255 / 8%);border:1px solid rgb(255 255 255 / 14%);color:#fff;font-size:var(--fs-sm);font-weight:650;text-decoration:none}.ah-tr-help:hover{background:rgb(255 255 255 / 14%);color:#fff;text-decoration:none}.ah-tr-fine{max-width:1100px;margin:16px auto 0;color:var(--muted);font-size:var(--fs-xs);text-align:center}html #order-standard_cart .domain-suggestion .promo{background:none !important;border:0 !important;padding:0 !important;box-shadow:none !important}html #order-standard_cart .domain-suggestion .promo::before,html #order-standard_cart .domain-suggestion .promo::after{content:none !important;display:none !important}html #order-standard_cart .domain-suggestion .promo span{display:inline-block;line-height:1.4}.ah-cfg{display:grid;gap:22px}.ah-cfg-block{margin:0;padding:20px;border-radius:22px;background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow);min-width:0}.ah-cfg-title{display:flex;align-items:center;gap:10px;width:auto;margin:0 0 14px;padding:0;font-size:var(--fs-md);font-weight:700;color:var(--text);border:0}.ah-cfg-title label{margin:0;font-weight:700}.ah-cfg-ic{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;color:var(--p-strong);background:var(--p2)}.ah-cfg-choices{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.ah-cfg-choices.is-os{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.ah-choice{position:relative;margin:0;cursor:pointer}.ah-choice.is-hidden{display:none}.ah-choice input{position:absolute;opacity:0;pointer-events:none}.ah-choice-box{position:relative;display:flex;align-items:center;gap:12px;height:100%;min-height:62px;padding:12px 38px 12px 14px;border-radius:16px;border:1.5px solid var(--border);background:var(--bg);transition: border-color .15s,box-shadow .15s,background .15s,transform .15s var(--ease)}[dir=rtl] .ah-choice-box{padding:12px 14px 12px 38px}.ah-choice:hover .ah-choice-box{border-color:var(--border-strong);transform:translateY(-1px)}.ah-choice input:checked + .ah-choice-box{border-color:var(--p);background:var(--p2);box-shadow:0 0 0 3px color-mix(in srgb,var(--p) 18%,transparent)}.ah-choice input:focus-visible + .ah-choice-box{box-shadow:var(--ring-strong)}.ah-choice-box b{display:block;font-size:var(--fs-sm);font-weight:700;line-height:1.25;min-width:0}.ah-choice-box small{display:block;font-size:var(--fs-xs);font-weight:600}.ah-choice-box>b + small{margin-inline-start:auto}.ah-choice-price{color:var(--muted);white-space:nowrap}.ah-choice-free{color:var(--ok);white-space:nowrap}.ah-choice-flag{flex:none;width:36px;height:24px;border-radius:6px;object-fit:cover;box-shadow:0 0 0 1px rgb(0 0 0 / 12%),0 4px 10px -4px rgb(0 0 0 / 30%)}.ah-choice-pin{flex:none;width:36px;height:24px;display:grid;place-items:center;border-radius:6px;background:var(--hover);color:var(--muted)}.kind-loc .ah-choice-box{flex-wrap:wrap}.ah-choice-tick{position:absolute;inset-inline-end:10px;top:50%;width:20px;height:20px;margin-top:-10px;display:grid;place-items:center;border-radius:50%;border:1.5px solid var(--border-strong);color:transparent;background:var(--card);transition: all .15s}.ah-choice-tick .ic{width:12px;height:12px}.ah-choice input:checked + .ah-choice-box .ah-choice-tick{background:var(--p-strong);border-color:var(--p-strong);color:#fff}.kind-os .ah-choice-box{min-height:52px}.ah-os-fams{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px dashed var(--border)}.ah-os-fam{--c:#64748b;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1.5px solid var(--border);background:var(--card);font:inherit;color:var(--text);cursor:pointer;text-align:start;transition: all .15s}.ah-os-fam:hover{border-color:color-mix(in srgb,var(--c) 45%,var(--border))}.ah-os-fam.is-on{border-color:var(--c);background:color-mix(in srgb,var(--c) 9%,var(--card));box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 16%,transparent)}.ah-os-badge{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:11px;color:#fff;font-size:13px;font-weight:800;letter-spacing:-.02em;background:var(--c);box-shadow:0 6px 14px -6px var(--c)}.ah-os-fam b{flex:1;min-width:0;font-size:var(--fs-sm);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ah-os-fam small{flex:none;min-width:22px;padding:1px 6px;border-radius:var(--r-pill);font-size:11px;font-weight:700;text-align:center;color:var(--muted);background:var(--hover)}.ah-toggles{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.ah-toggle{position:relative;display:flex;align-items:center;gap:12px;margin:0;padding:14px;border-radius:16px;border:1.5px solid var(--border);background:var(--bg);cursor:pointer;transition: all .15s}.ah-toggle input{position:absolute;opacity:0;pointer-events:none}.ah-toggle-ic{flex:none;width:42px;height:42px;display:grid;place-items:center;border-radius:13px;color:var(--muted);background:var(--card);border:1px solid var(--border);transition: all .15s}.ah-toggle-txt{flex:1;min-width:0;display:grid;gap:2px}.ah-toggle-txt b{font-size:var(--fs-sm);font-weight:700}.ah-toggle-txt small{color:var(--muted);font-size:var(--fs-xs);font-weight:600}.ah-switch{flex:none;position:relative;width:40px;height:24px;border-radius:var(--r-pill);background:var(--border-strong);transition: background .2s}.ah-switch i{position:absolute;top:3px;inset-inline-start:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / 25%);transition: inset-inline-start .2s var(--ease)}.ah-toggle:has(input:checked){border-color:var(--p);background:var(--p2)}.ah-toggle:has(input:checked) .ah-toggle-ic{color:#fff;background:var(--p-strong);border-color:var(--p-strong)}.ah-toggle:has(input:checked) .ah-switch{background:var(--p-strong)}.ah-toggle:has(input:checked) .ah-switch i{inset-inline-start:19px}.ah-toggle:has(input:focus-visible){box-shadow:var(--ring-strong)}.ah-qty{display:flex;align-items:center;gap:10px}.ah-qty .form-control{max-width:120px}[data-theme=dark] .ah-choice-box,[data-theme=dark] .ah-toggle{background:rgb(255 255 255 / 3%)}@media (max-width:560px){.ah-cfg-block{padding:16px;border-radius:18px}.ah-cfg-choices,.ah-cfg-choices.is-os,.ah-os-fams{grid-template-columns:repeat(2,minmax(0,1fr))}.ah-toggles{grid-template-columns:minmax(0,1fr)}}.ah-cfg{gap:0}.ah-cfg-block{padding:6px 0 22px;border:0;border-radius:0;background:none;box-shadow:none}.ah-cfg-block + .ah-cfg-block{padding-top:20px;border-top:1px dashed var(--border)}.ah-cfg-block:last-child{padding-bottom:4px}.kind-loc .ah-choice-box{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"flag name" "flag price";align-items:center;gap:2px 12px;flex-wrap:nowrap}.kind-loc .ah-choice-flag,.kind-loc .ah-choice-pin{grid-area:flag}.kind-loc .ah-choice-box b{grid-area:name}.kind-loc .ah-choice-box small{grid-area:price;margin:0 !important}.ah-os-fam b{white-space:normal;line-height:1.2}.ah-os-fam b{overflow:visible;text-overflow:clip}[dir=rtl] .ah-choice-price{text-align:start}.ah-steps.is-four ol{grid-template-columns:repeat(4,minmax(0,1fr))}.ah-co-promo{margin:12px 0 18px}.ah-co-promo-form{display:flex;gap:8px;max-width:440px}.ah-co-promo-form .form-control{flex:1;min-width:0}.ah-co-promo-msg{margin:6px 0 0;font-size:var(--fs-sm);font-weight:600;color:#b45309}.ah-co-code{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;background:var(--p2);color:var(--p-strong);border:1px dashed var(--p3)}.ah-co-code span{color:var(--muted);font-size:var(--fs-sm)}.ah-co-x{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#fff;color:var(--muted);font-weight:700;text-decoration:none !important}.ah-co-sum{display:grid;gap:6px;margin:0 0 10px;padding:14px 16px;border-radius:14px;background:var(--card);border:1px solid var(--border)}.ah-co-sum div{display:flex;justify-content:space-between;gap:12px}.ah-co-sum dt{font-weight:500;color:var(--muted)}.ah-co-sum dd{margin:0;font-weight:700}.ah-co-sum .is-off dd{color:#047857}.ah-co-bar{position:fixed;z-index:40;inset-inline:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px max(16px,calc((100vw - 1100px) / 2));background:rgb(255 255 255 / 92%);backdrop-filter:blur(10px);border-top:1px solid var(--border);box-shadow:0 -10px 30px -18px rgb(15 23 42 / 45%)}[data-theme=dark] .ah-co-bar{background:rgb(15 23 42 / 92%)}.ah-co-bar[hidden]{display:none}.ah-co-bar span{display:grid;line-height:1.2}.ah-co-bar small{color:var(--muted);font-size:var(--fs-xs);font-weight:600}.ah-co-bar b{font-size:1.2rem}.ah-co-bar .btn{padding-inline:22px;font-weight:800}label.is-need{color:#b91c1c;animation:ah-shake .4s}@media (max-width:900px){.ah-steps.is-four ol{grid-template-columns:repeat(4,auto)}}
