.website-package-configurator-section{scroll-margin-top:calc(var(--header-group-height, 0px) + 1.5rem);--configurator-inline-start-current: var(--configurator-padding-inline-start);--configurator-inline-end-current: var(--configurator-padding-inline-end);--configurator-central-column-width: min( calc(var(--page-width) - var(--configurator-inline-start-current) - var(--configurator-inline-end-current)), calc(100% - var(--configurator-inline-start-current) - var(--configurator-inline-end-current)) );grid-template-columns:minmax(var(--configurator-inline-start-current),1fr) var(--configurator-central-column-width) minmax(var(--configurator-inline-end-current),1fr)}.website-package-configurator-section__inner{grid-column:2;padding-block:var(--configurator-padding-block-start) var(--configurator-padding-block-end)}.website-package-configurator,.website-package-configurator-fallback{display:grid;gap:3rem}.website-package-configurator__hero{text-align:center}.website-package-configurator__heading{margin:0;color:var(--color-foreground-heading)!important}.website-package-configurator__progress{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;align-items:start}.website-package-configurator__progress-line{position:absolute;inset-block-start:.75rem;inset-inline:8%;height:1px;background:rgb(var(--color-border-rgb) / .9)}.website-package-configurator__progress-step{position:relative;display:grid;gap:1rem;justify-items:center;text-align:center}.website-package-configurator__progress-marker{position:relative;display:grid;place-items:center;width:1.5rem;height:1.5rem;border:1px solid rgb(var(--color-border-rgb));border-radius:999px;background:var(--color-background);color:rgb(var(--color-foreground-rgb) / .65);font-size:.875rem;font-weight:700;z-index:1}.website-package-configurator__progress-step.is-complete .website-package-configurator__progress-marker,.website-package-configurator__progress-step.is-current .website-package-configurator__progress-marker{border-color:var(--color-primary);background:var(--color-primary);color:#1a2d3d}.website-package-configurator__progress-step.is-current .website-package-configurator__progress-marker{box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-primary)}.website-package-configurator__progress-title{margin:0 0 .25rem;color:var(--color-foreground-heading);font-weight:600}.website-package-configurator__progress-description{margin:0;color:var(--color-foreground);opacity:.88;font-size:.875rem}.website-package-configurator__steps{display:grid}.website-package-configurator__step{display:none;gap:2rem}.website-package-configurator__step.is-active{display:grid}.website-package-configurator__card-grid{display:grid;gap:1.5rem}.website-package-configurator__card-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.website-package-configurator__selection-card,.website-package-configurator__review-card,.website-package-configurator__summary-bar,.website-package-configurator__validation-card,.website-package-configurator__editor-warnings-card,.website-package-configurator-fallback__card,.website-package-configurator__add-on-card{border:1px solid rgb(var(--color-border-rgb) / .2);border-radius:1rem;background:#fff;color:#1a2d3d;box-shadow:0 12px 16px -4px #0a0d1214,0 4px 6px -2px #0a0d1208,0 2px 2px -1px #0a0d120a}.website-package-configurator__selection-card{overflow:hidden}.website-package-configurator__selection-card.is-selected,.website-package-configurator__add-on-card.is-selected{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-primary),0 12px 16px -4px #0a0d1214,0 4px 6px -2px #0a0d1208,0 2px 2px -1px #0a0d120a}.website-package-configurator__selection-card-banner{padding:1rem 1.5rem;font-size:.9375rem;font-weight:700;text-align:center;text-transform:uppercase;background:#bac1c8;color:#1a2d3d}.website-package-configurator__selection-card[data-plan-card=support] .website-package-configurator__selection-card-banner,.website-package-configurator__selection-card[data-billing-card=yearly] .website-package-configurator__selection-card-banner{background:var(--color-primary)}.website-package-configurator__selection-card-body,.website-package-configurator__review-card,.website-package-configurator__summary-bar,.website-package-configurator__dialog-content,.website-package-configurator-fallback__card,.website-package-configurator__editor-warnings-card,.website-package-configurator__validation-card,.website-package-configurator__add-on-card-body{padding:1.5rem}.website-package-configurator__selection-card-header,.website-package-configurator__review-package-row,.website-package-configurator__summary-bar,.website-package-configurator__review-actions{display:flex;gap:1rem;justify-content:space-between;align-items:flex-start}.website-package-configurator__selection-title,.website-package-configurator__add-on-title,.website-package-configurator__review-title{margin:0 0 .5rem;color:#1a2d3d}.website-package-configurator__selection-description,.website-package-configurator__add-on-description,.website-package-configurator__review-supporting,.website-package-configurator__note,.website-package-configurator__dialog-body,.website-package-configurator-fallback__text{margin:0;color:#5c6a77}.website-package-configurator__note{margin:0;color:#fff;text-align:center}.website-package-configurator__note>:first-child{margin-top:0}.website-package-configurator__note>:last-child{margin-bottom:0}.website-package-configurator__selection-price-block{text-align:right}.website-package-configurator__selection-secondary-pricing{display:flex;gap:.75rem;align-items:center;justify-content:flex-end}.website-package-configurator__selection-price,.website-package-configurator__summary-total,.website-package-configurator__review-package-total,.website-package-configurator__add-on-price{margin:0;font-family:"GC Matrix",var(--font-h3--family);font-size:clamp(1.875rem,2vw,2.25rem);line-height:1.1;color:#1a2d3d}.website-package-configurator__selection-renewal,.website-package-configurator__summary-label,.website-package-configurator__review-eyebrow,.website-package-configurator__review-billing-note,.website-package-configurator__review-package-renewal,.website-package-configurator__summary-renewal,.website-package-configurator__add-on-renewal{margin:0;font-weight:600;color:#455563}.website-package-configurator__selection-save-badge{display:inline-flex;align-items:center;justify-content:center;padding:.375rem .75rem;border:1px solid #a0d600;border-radius:999px;background:#bfff00;color:#1a2d3d;font-size:.875rem;font-weight:600;line-height:1.25rem;white-space:nowrap}.website-package-configurator__summary-bar{align-items:center}.website-package-configurator__summary-copy{display:grid;gap:.25rem}.website-package-configurator__summary-title,.website-package-configurator__review-package-title,.website-package-configurator__dialog-title,.website-package-configurator__validation-title,.website-package-configurator__editor-warnings-title,.website-package-configurator-fallback__title{margin:0;color:#1a2d3d;font-weight:700}.website-package-configurator__summary-actions{display:flex;gap:1rem;align-items:center}.website-package-configurator__summary-pricing,.website-package-configurator__add-on-price-block{display:flex;flex-direction:column;min-width:195px}.website-package-configurator__summary-pricing{justify-items:end;text-align:right}.website-package-configurator__review-package-meta{display:flex;gap:.75rem;align-items:center}.website-package-configurator__checklist,.website-package-configurator__review-list,.website-package-configurator-fallback__issues,.website-package-configurator__editor-warnings-list{display:grid;gap:.875rem;margin:1.5rem 0 0;padding:0;list-style:none}.website-package-configurator__review-list{padding-left:1.25rem;list-style:disc}.website-package-configurator__checklist{margin-bottom:1.5rem}.website-package-configurator__review-list li{color:#5c6a77}.website-package-configurator__checklist-item{display:flex;gap:.75rem;align-items:flex-start;color:#5c6a77}.website-package-configurator__check-icon{width:1.375rem;height:1.375rem;color:#079455;flex-shrink:0}.website-package-configurator__check-icon svg,.website-package-configurator__button-icon svg,.website-package-configurator__review-package-icon-mark svg{display:block;width:100%;height:100%}.website-package-configurator__button.website-package-configurator__button{width:fit-content;display:inline-flex;gap:.5rem;align-items:center;justify-content:center}.website-package-configurator__button--block.website-package-configurator__button--block{width:100%;margin-top:auto}.website-package-configurator__selection-footer{display:grid;gap:1.5rem;margin-top:auto}.website-package-configurator__selection-footer-note{margin:0;color:#5c6a77;font-size:.75rem;line-height:1.5;text-align:center;white-space:pre-line}.website-package-configurator__selection-card[data-plan-card] .website-package-configurator__selection-card-body{display:grid;grid-template-rows:auto 1fr auto}.website-package-configurator__selection-card[data-plan-card] .website-package-configurator__selection-card-header{padding-bottom:2rem;border-bottom:1px solid rgb(var(--color-border-rgb) / .2)}.website-package-configurator__selection-card[data-plan-card] .website-package-configurator__checklist{margin:2rem 0}.website-package-configurator__selection-card[data-plan-card] .website-package-configurator__selection-title,.website-package-configurator__selection-card[data-billing-card] .website-package-configurator__selection-title,.website-package-configurator__add-on-title{margin-bottom:.5rem;font-family:var(--font-body--family);font-weight:700}.website-package-configurator__selection-card[data-plan-card] .website-package-configurator__selection-description{max-width:23rem}.website-package-configurator__selection-card[data-plan-card] .website-package-configurator__selection-renewal{margin-top:0;color:#1a2d3d;font-size:1.125rem;line-height:1.5556;font-weight:600;white-space:nowrap}.website-package-configurator__button--back.website-package-configurator__button--back{justify-self:center}.website-package-configurator__button--back-to-product.website-package-configurator__button--back-to-product{display:none}.website-package-configurator.is-step-one-focused .website-package-configurator__button--back-to-product.website-package-configurator__button--back-to-product{display:inline-flex}.website-package-configurator__step-actions{display:flex;gap:1rem;align-items:center;justify-content:space-between}.website-package-configurator__step-actions--step-three .website-package-configurator__button--back.website-package-configurator__button--back{justify-self:auto}.website-package-configurator__step-actions--step-three .website-package-configurator__button--block.website-package-configurator__button--block{width:auto;min-width:12rem;margin-top:0;margin-left:auto}.website-package-configurator__add-on-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;align-items:stretch}.website-package-configurator__add-on-card{height:100%}.website-package-configurator__add-on-card-body{display:grid;height:100%;grid-template-rows:auto auto 1fr auto;gap:1.5rem}.website-package-configurator__add-on-card-header{display:flex;justify-content:space-between;gap:1rem}.website-package-configurator__add-on-price-block{justify-items:end;text-align:right}.website-package-configurator__add-on-price{font-size:1.5rem;text-align:right}.website-package-configurator__review-package{display:grid;gap:1.5rem;margin-top:1rem;padding:1rem;border:1px solid rgb(163 171 180 / .75);border-radius:.5rem}.website-package-configurator__review-package-row{padding:0 0 1rem;border-bottom:1px solid rgb(163 171 180 / .75);align-items:center}.website-package-configurator__review-package-pricing{display:grid;justify-items:end;text-align:right}.website-package-configurator__review-package-icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:#d3e83e59;color:#93b801;flex-shrink:0}.website-package-configurator__review-package-icon-mark{width:1rem;height:1rem}.website-package-configurator__button-icon{display:inline-flex;width:1.125rem;height:1.125rem;flex-shrink:0}.website-package-configurator__review-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;row-gap:1rem;align-items:stretch;width:100%}.website-package-configurator__review-actions>[ref=addToCartButton]{grid-column:1 / -1;width:100%}.website-package-configurator__review-actions>[ref=changePlanButton],.website-package-configurator__review-actions>[ref=changeBillingButton]{width:100%}.website-package-configurator__review-billing-note{grid-column:1 / -1;width:100%;text-align:center;font-weight:700}.website-package-configurator__review-package .website-package-configurator__review-list{margin-top:0}@media screen and (max-width:1500px){.website-package-configurator__selection-card[data-plan-card] .website-package-configurator__selection-card-header{flex-direction:column;gap:1.5rem}.website-package-configurator__selection-card[data-plan-card] .website-package-configurator__selection-price-block{width:100%;text-align:left}.website-package-configurator__selection-card[data-plan-card] .website-package-configurator__selection-secondary-pricing{justify-content:flex-start}}.website-package-configurator__dialog-modal{width:min(32rem,calc(100vw - 2rem));padding:0;border:none;border-radius:1rem;margin-top:96px!important}.website-package-configurator__dialog-content{display:grid;gap:1.25rem}.website-package-configurator__dialog-title,.website-package-configurator__dialog-body{color:#fff}.website-package-configurator__dialog-actions{display:flex;gap:.75rem;justify-content:flex-end}.website-package-configurator__empty-state{padding:1.5rem;border:1px dashed rgb(var(--color-border-rgb));border-radius:1rem;text-align:center;color:var(--color-foreground)}.website-package-configurator__validation-card,.website-package-configurator__editor-warnings-card,.website-package-configurator-fallback__card{display:grid;gap:.75rem}.website-package-configurator__editor-warnings-title,.website-package-configurator__validation-title,.website-package-configurator-fallback__title{color:#1a2d3d}.website-package-configurator__editor-warnings-list,.website-package-configurator-fallback__issues{margin-top:.25rem}.website-package-configurator__editor-warnings-list li,.website-package-configurator-fallback__issues li{color:#5c6a77}@media screen and (max-width:989px){.website-package-configurator__add-on-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.website-package-configurator__selection-footer-note{text-align:left}.website-package-configurator__selection-card-header,.website-package-configurator__summary-bar,.website-package-configurator__review-package-row{flex-direction:column}.website-package-configurator__summary-actions,.website-package-configurator__review-actions{width:100%;justify-content:flex-start}.website-package-configurator__summary-pricing,.website-package-configurator__review-package-pricing{width:100%;justify-items:start;text-align:left}}@media screen and (min-width:750px)and (max-width:989px){.website-package-configurator__summary-copy{width:100%;min-width:0;text-align:left}.website-package-configurator__summary-actions{margin-left:0;flex-shrink:0}.website-package-configurator__summary-title{font-family:var(--font-body--family);font-size:1rem;line-height:1.5;font-weight:700}.website-package-configurator__summary-total{font-size:1.25rem;line-height:1.2}}@media screen and (max-width:749px){.website-package-configurator-section{--configurator-inline-start-current: var(--configurator-padding-inline-start-mobile);--configurator-inline-end-current: var(--configurator-padding-inline-end-mobile)}.website-package-configurator-section__inner{padding-block:max(3rem,var(--configurator-padding-block-start-mobile)) max(3rem,var(--configurator-padding-block-end-mobile))}.website-package-configurator,.website-package-configurator-fallback{gap:2rem}.website-package-configurator__progress{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem}.website-package-configurator__progress-line{display:none}.website-package-configurator__progress-step{gap:.625rem}.website-package-configurator__progress-title{font-size:.875rem;line-height:1.35}.website-package-configurator__progress-description{display:none}.website-package-configurator__card-grid--two,.website-package-configurator__add-on-grid{grid-template-columns:1fr}.website-package-configurator__selection-card-body,.website-package-configurator__summary-bar,.website-package-configurator__review-card,.website-package-configurator__dialog-content{padding:1.25rem}.website-package-configurator__selection-card[data-plan-card] .website-package-configurator__selection-card-header{padding-bottom:1.25rem;border-bottom:none}.website-package-configurator__selection-card[data-plan-card] .website-package-configurator__checklist{margin:0 0 1.25rem}.website-package-configurator__selection-price-block,.website-package-configurator__add-on-price,.website-package-configurator__add-on-price-block{text-align:left}.website-package-configurator__selection-price,.website-package-configurator__add-on-price,.website-package-configurator__summary-total,.website-package-configurator__review-package-total{font-size:1.5rem;line-height:1.2}.website-package-configurator__selection-renewal{font-size:.9375rem;line-height:1.4;white-space:normal}.website-package-configurator__selection-secondary-pricing{flex-wrap:wrap;gap:.625rem;justify-content:flex-start}.website-package-configurator__checklist-item,.website-package-configurator__selection-footer-note{font-size:.75rem;line-height:1.5}.website-package-configurator__selection-footer-note{text-align:left;white-space:normal;text-wrap:pretty}.website-package-configurator__summary-copy{width:100%;min-width:0;text-align:left}.website-package-configurator__summary-bar{gap:1rem;align-items:stretch}.website-package-configurator__summary-actions{margin-left:0}.website-package-configurator__add-on-card{height:auto}.website-package-configurator__add-on-card-body{height:auto;grid-template-rows:auto;gap:.75rem}.website-package-configurator__add-on-card-header{flex-direction:column;align-items:flex-start;gap:.5rem}.website-package-configurator__add-on-price-block{justify-items:start}.website-package-configurator__add-on-description{max-width:none}.website-package-configurator__add-on-card .website-package-configurator__checklist{margin:.25rem 0 .75rem}.website-package-configurator__add-on-card .website-package-configurator__button--block.website-package-configurator__button--block{margin-top:0}.website-package-configurator__summary-actions,.website-package-configurator__dialog-actions{flex-direction:column;align-items:stretch}.website-package-configurator__dialog-modal{width:100vw;max-width:none;height:100dvh;margin:0!important;border-radius:0}.website-package-configurator__dialog-content{min-height:100dvh;align-content:center;justify-items:center;text-align:center;padding:2rem 1.5rem}.website-package-configurator__dialog-title,.website-package-configurator__dialog-body{text-align:center}.website-package-configurator__dialog-actions{width:100%;max-width:22rem;justify-self:center}.website-package-configurator__step-actions{flex-direction:column;align-items:stretch;gap:.75rem}.website-package-configurator__step-actions--step-three .website-package-configurator__button--back.website-package-configurator__button--back{order:2}.website-package-configurator__step-actions--step-three .website-package-configurator__button--block.website-package-configurator__button--block{order:1;width:100%;min-width:0;margin-left:0}.website-package-configurator__review-actions{grid-template-columns:1fr;row-gap:.875rem;column-gap:0}.website-package-configurator__review-billing-note{margin-top:0}.website-package-configurator__button.website-package-configurator__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/website-package-configurator.css.map */
