body.checkout-shell{background-color: color-mix(in srgb,var(--wstyle-primary) 3%,var(--wstyle-surface-bg))}.checkout-shell-header{box-shadow: 0 1px 0 var(--wstyle-border-color)}.checkout-shell main h1:not(.h3):not(.h5):not(.h6){font-size: clamp(1.9rem,3.2vw,2.6rem);line-height: 1.15;letter-spacing: -.035em}.checkout-shell main .eyebrow{color: var(--wstyle-primary-text);font-size: .7rem;letter-spacing: .13em;font-weight: 750;text-transform: uppercase}.checkout-shell main .card{border-radius: .9rem;border-color: var(--wstyle-border-color);box-shadow: 0 6px 24px rgba(var(--wstyle-primary-rgb),.05)}.checkout-shell main .icon-disc{background: var(--wstyle-primary-subtle);color: var(--wstyle-primary-text)}.checkout-step.is-active .checkout-step-num{background: var(--wstyle-primary);border-color: var(--wstyle-primary);color: #fff}.checkout-step.is-done .checkout-step-num{background: var(--wstyle-primary-subtle);border-color: transparent;color: var(--wstyle-primary-text)}.checkout-step.is-active{color: var(--wstyle-heading-color);font-weight: 700}body.checkout-shell .checkout-split-aside{--rail-fg: var(--wstyle-body-color);--rail-fg-muted: var(--wstyle-muted-color);--rail-fg-faint: var(--wstyle-muted-color);--rail-line: var(--wstyle-border-color);--rail-line-strong: var(--wstyle-border-color);--rail-fill: var(--wstyle-surface-bg);--rail-fill-strong: var(--wstyle-primary-subtle);--rail-discount: var(--wstyle-secondary-text);--bs-secondary-color: var(--wstyle-muted-color);--bs-success-text-emphasis: var(--wstyle-secondary-text);--bs-success-bg-subtle: color-mix(in srgb,var(--wstyle-secondary) 12%,var(--wstyle-surface-bg));--bs-success-border-subtle: color-mix(in srgb,var(--wstyle-secondary) 30%,var(--wstyle-surface-bg));color: var(--wstyle-body-color)}html:not(.checkout-layout-card):not(.checkout-layout-stack) body.checkout-shell .checkout-split-aside{background-color: color-mix(in srgb,var(--wstyle-primary) 5%,var(--wstyle-surface-bg));background-image: none;border-block-start: 1px solid var(--wstyle-border-color)}@media (min-width: 992px){html:not(.checkout-layout-card):not(.checkout-layout-stack) body.checkout-shell:not(.checkout-shell-centered) .checkout-split-aside{border-inline-start-color: var(--wstyle-border-color)}}body.checkout-shell .checkout-split-aside .order-summary{background: var(--wstyle-surface-bg);border: 1px solid var(--wstyle-border-color);border-radius: .9rem;box-shadow: 0 8px 28px rgba(var(--wstyle-primary-rgb),.07)}body.checkout-shell .checkout-split-aside .order-summary .card-body{padding: 1.5rem}body.checkout-shell .checkout-split-aside .order-summary h2{font-size: 1.15rem;letter-spacing: -.02em;color: var(--wstyle-heading-color)}body.checkout-shell .checkout-split-aside .btn-primary{--bs-btn-bg: var(--wstyle-primary);--bs-btn-border-color: var(--wstyle-primary);--bs-btn-color: var(--wstyle-on-primary);--bs-btn-hover-bg: var(--wstyle-primary-hover);--bs-btn-hover-border-color: var(--wstyle-primary-hover);--bs-btn-hover-color: var(--wstyle-on-primary);--bs-btn-active-bg: var(--wstyle-primary-active);--bs-btn-active-border-color: var(--wstyle-primary-active);--bs-btn-active-color: var(--wstyle-on-primary);--bs-btn-disabled-bg: var(--wstyle-primary);--bs-btn-disabled-border-color: var(--wstyle-primary);--bs-btn-disabled-color: var(--wstyle-on-primary);padding-block: .85rem;font-size: 1rem}body.checkout-shell .checkout-split-aside .btn-primary:hover{transform: none;box-shadow: 0 6px 16px rgba(var(--wstyle-primary-rgb),.22)}body.checkout-shell .checkout-split-aside .btn-soft{--bs-btn-color: var(--wstyle-primary-text);--bs-btn-border-color: var(--wstyle-border-color);--bs-btn-hover-color: var(--wstyle-primary-text)}body.checkout-shell .checkout-split-aside a:not(.btn){color: var(--wstyle-primary-text)}body.checkout-shell .order-summary .order-summary-total{margin-inline: -.25rem;padding: .9rem 1rem;border-radius: .7rem;background: var(--wstyle-primary-subtle)}body.checkout-shell .order-summary .order-summary-total :is(.summary-label,.summary-value){color: var(--wstyle-primary-text);font-weight: 750}body.checkout-shell .order-summary .order-summary-total .summary-value{font-size: 1.45rem;letter-spacing: -.02em}.checkout-actionbar-value{color: var(--wstyle-primary-text)}.checkout-shell main .btn-group:has(> .btn-check){flex-wrap: wrap;gap: .4rem}.checkout-shell main .btn-group:has(> .btn-check) > .btn{flex: 1 1 auto;max-width: 100%;margin: 0 !important;border-radius: .55rem !important;overflow-wrap: break-word}.checkout-shell .billing-cycle-card > .d-flex{flex-wrap: wrap}.checkout-shell .billing-cycle-name{overflow-wrap: break-word}.checkout-steps{display: flex;align-items: flex-start;gap: 0}.checkout-step{display: flex;flex-direction: column;align-items: center;gap: .35rem;min-width: 5.5rem;font-size: .8rem;color: var(--wstyle-muted-color);text-align: center}.checkout-step-num{display: grid;place-items: center;width: 1.9rem;height: 1.9rem;margin: 0;border: 2px solid var(--wstyle-border-color);border-radius: 50%;background: var(--wstyle-surface-bg);font-size: .8rem;font-weight: 700}.checkout-step.is-done{color: var(--wstyle-heading-color)}.checkout-step.is-done .checkout-step-num{background: var(--wstyle-primary);border-color: var(--wstyle-primary);color: #fff}.checkout-step.is-active .checkout-step-num{box-shadow: 0 0 0 4px rgba(var(--wstyle-primary-rgb),.15)}.checkout-step-sep{flex: 0 0 3.5rem;height: 2px;margin: .95rem -1.25rem 0;border: 0;background: var(--wstyle-border-color)}.checkout-step.is-done + .checkout-step-sep{background: var(--wstyle-primary)}@media (max-width: 575.98px){.checkout-step{min-width: 4.5rem;font-size: .72rem}.checkout-step-sep{flex-basis: 2rem}}html.checkout-layout-card body.checkout-shell{background-color: color-mix(in srgb,var(--wstyle-primary) 2.5%,var(--wstyle-surface-bg))}html.checkout-layout-card .checkout-split-main{background-color: transparent}.soltan-checkout-trust{padding-block: 2rem 2.5rem}.soltan-checkout-trust-card{display: grid;grid-template-columns: minmax(0,1.1fr) minmax(0,1.6fr);gap: 1.5rem 2.5rem;align-items: center;padding: 1.75rem 2rem;border: 1px solid var(--wstyle-border-color);border-radius: 1rem;background: var(--wstyle-surface-bg);box-shadow: 0 6px 24px rgba(var(--wstyle-primary-rgb),.05)}.soltan-checkout-trust-lead{display: flex;align-items: center;gap: 1.1rem}.soltan-checkout-trust-icon{flex: 0 0 4rem;display: grid;place-items: center;width: 4rem;height: 4rem;border-radius: 1rem;background: linear-gradient(135deg,var(--wstyle-primary),var(--wstyle-accent));color: #fff;font-size: 1.8rem;box-shadow: 0 10px 24px rgba(var(--wstyle-primary-rgb),.25)}.soltan-checkout-trust-title{margin: 0 0 .3rem;font-size: 1.2rem;letter-spacing: -.02em}.soltan-checkout-trust-lead p{margin: 0;font-size: .88rem;line-height: 1.6;color: var(--wstyle-muted-color)}.soltan-checkout-trust-list{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 1rem;margin: 0;padding: 0 0 0 2rem;list-style: none;border-inline-start: 1px solid var(--wstyle-border-color);text-align: center}.soltan-checkout-trust-list li{display: flex;flex-direction: column;align-items: center;gap: .3rem;min-width: 0}.soltan-checkout-trust-list i{display: grid;place-items: center;width: 2.6rem;height: 2.6rem;margin-bottom: .2rem;border-radius: 50%;background: var(--wstyle-primary-subtle);color: var(--wstyle-primary-text);font-size: 1.2rem}.soltan-checkout-trust-list strong{font-size: .88rem;color: var(--wstyle-heading-color)}.soltan-checkout-trust-list span{font-size: .76rem;line-height: 1.45;color: var(--wstyle-muted-color)}@media (max-width: 991.98px){.soltan-checkout-trust-card{grid-template-columns: minmax(0,1fr)}.soltan-checkout-trust-list{padding: 1.25rem 0 0;border-inline-start: 0;border-block-start: 1px solid var(--wstyle-border-color)}}@media (max-width: 575.98px){.soltan-checkout-trust-card{padding: 1.25rem}.soltan-checkout-trust-list{grid-template-columns: minmax(0,1fr);text-align: start}.soltan-checkout-trust-list li{display: grid;grid-template-columns: auto minmax(0,1fr);column-gap: .8rem;align-items: center}.soltan-checkout-trust-list i{grid-row: span 2;margin: 0}}.checkout-shell-centered .soltan-checkout-trust{display: none}@media (min-width: 992px){.checkout-layout-card body.checkout-shell:not(.checkout-shell-centered) .checkout-split-main{padding-inline-start: max(24px,calc((100% - 1200px) / 2 + 24px));padding-inline-end: 1.75rem}.checkout-layout-card body.checkout-shell:not(.checkout-shell-centered) .checkout-split-aside{margin-inline-end: max(24px,calc((100% - 1200px) / 2 + 24px));margin-block-start: 2rem}.checkout-layout-card body.checkout-shell:not(.checkout-shell-centered) :is(.checkout-shell-header,.checkout-shell-footer) > .container{max-inline-size: none;margin-inline: 0;padding-inline: max(24px,calc((100% - 1200px) / 2 + 24px))}}.soltan-checkout-progress{background: var(--wstyle-surface-bg);border-bottom: 1px solid var(--wstyle-border-color)}.soltan-checkout-progress-bar{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: .75rem 2rem;padding-block: 1rem}.soltan-checkout-progress .breadcrumb{--bs-breadcrumb-divider-color: var(--wstyle-muted-color)}.soltan-checkout-progress .breadcrumb a{color: var(--wstyle-muted-color);text-decoration: none}.soltan-checkout-progress .breadcrumb a:hover{color: var(--wstyle-primary-text)}.soltan-checkout-progress .breadcrumb-item.active{color: var(--wstyle-heading-color);font-weight: 600}body.checkout-site-chrome > main{flex: 1 0 auto}body.checkout-site-chrome .checkout-split-main-inner{padding-block-start: 2.25rem}@media (min-width: 992px){.checkout-layout-card body.checkout-site-chrome:not(.checkout-shell-centered) .checkout-split-aside{inset-block-start: 6rem;margin-block-start: 2.25rem}}@media (max-width: 575.98px){.soltan-checkout-progress-bar{justify-content: center}.soltan-checkout-progress nav{display: none}}.soltan-account-card{display: grid;gap: .9rem;margin-top: 1rem;padding: 1.5rem;border: 1px solid var(--wstyle-border-color);border-radius: .9rem;background: var(--wstyle-surface-bg);box-shadow: 0 8px 28px rgba(var(--wstyle-primary-rgb),.07)}.soltan-account-row{display: flex;align-items: flex-start;gap: .85rem}.soltan-account-icon{flex: 0 0 2.5rem;display: grid;place-items: center;width: 2.5rem;height: 2.5rem;border-radius: 50%;background: var(--wstyle-primary-subtle);color: var(--wstyle-primary-text);font-size: 1.15rem}.soltan-account-title{margin: .1rem 0 .25rem;font-size: 1rem;letter-spacing: -.01em;color: var(--wstyle-heading-color)}.soltan-account-row p{margin: 0;font-size: .82rem;line-height: 1.55;color: var(--wstyle-muted-color)}.soltan-account-or{display: flex;align-items: center;gap: .75rem;font-size: .8rem;color: var(--wstyle-muted-color)}.soltan-account-or::before,.soltan-account-or::after{content: "";flex: 1;height: 1px;background: var(--wstyle-border-color)}body.checkout-shell .order-summary [data-role="promo-entry"] .btn-soft{display: flex;align-items: center;justify-content: center;gap: .5rem;padding-block: .65rem;border: 1px dashed color-mix(in srgb,var(--wstyle-primary) 35%,var(--wstyle-border-color));background: color-mix(in srgb,var(--wstyle-primary) 3%,var(--wstyle-surface-bg));color: var(--wstyle-primary-text);font-weight: 650}body.checkout-shell .order-summary [data-role="promo-entry"] .btn-soft .bi-tag::before{content: "\f4d1"}.checkout-shell .card[data-domain-section]{position: relative;overflow: hidden}.checkout-shell .card[data-domain-section]::after{content: "";position: absolute;inset: .5rem 1rem auto auto;width: 8rem;height: 6.8rem;background: url(../images/soltantech/illus-globe.svg) no-repeat center / contain;pointer-events: none}@media (min-width: 576px){.checkout-shell .card[data-domain-section] .config-section-head{padding-inline-end: 8.5rem;min-height: 5rem}}@media (max-width: 575.98px){.checkout-shell .card[data-domain-section]::after{display: none}}[data-bs-theme=dark] .checkout-shell .card[data-domain-section]::after{opacity: .85}.soltan-checkout-trust-art{flex: 0 0 7.5rem;width: 7.5rem;height: auto}.checkout-shell .card-body > .config-section-head:last-child{margin-block-end: 0;padding-block-end: 0;border-block-end: 0}.checkout-shell .config-section-head h1.h6{font-size: 1.05rem;letter-spacing: -.01em}.checkout-shell .btn-lg{--bs-btn-font-size: 1.02rem;--bs-btn-padding-y: .8rem;font-weight: 650}.checkout-shell .card .d-grid > .btn-lg{display: inline-flex;align-items: center;justify-content: center;gap: .25rem}.checkout-shell .card .d-grid > .btn-lg img{max-height: 1.25rem;width: auto}