body{height:auto;color:var(--calcite-ui-text-1)!important}.grid-container-fullwidth{width:100%;max-width:100vw}@media print{body{width:auto;height:auto;margin:0 10mm}.doNotPrint{display:none!important}}.form-control{position:relative;display:block;height:2.25rem;width:100%;max-width:100%;margin:.25rem 0 0;padding:0 .3rem;box-sizing:border-box;font-family:inherit;font-size:.9375rem;line-height:1.25rem;color:#767676;vertical-align:baseline;outline:none;outline-offset:0;background-color:#fff;border:1px solid #a9a9a9;border-radius:0;transition:border-color .15s linear;box-shadow:inset 0 1px 2px #00000013}.customLoader{float:right;margin-top:-39px;margin-right:-39px}.panel-white{background-color:var(--calcite-ui-foreground-1);border:1px solid var(--calcite-ui-border-3)}.panel-no-padding{padding:0}.order-summary-panel{position:relative;max-height:820px;overflow-y:auto}label{position:relative;display:block;margin:0 0 1.5rem}input{transition:var(--calcite-animation-timing),block-size 0,outline-offset 0s;box-sizing:border-box;display:flex;max-block-size:100%;inline-size:100%;max-inline-size:100%;font-weight:var(--calcite-font-weight-normal);border-color:var(--calcite-ui-border-input);color:var(--calcite-ui-text-1)}input:focus{outline:2px solid var(--calcite-ui-focus-color, var(--calcite-ui-brand));outline-offset:calc(-2px*(1 - (2*clamp(0,var(--calcite-ui-focus-offset-invert),1))));border-color:var(--calcite-ui-brand);color:var(--calcite-ui-text-1)}input:read-only{background-color:var(--calcite-ui-foreground-2);color:var(--calcite-ui-text-disabled)}.input-error{border-color:var(--calcite-ui-danger)}select{box-sizing:border-box;inline-size:100%;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-color:var(--calcite-ui-border-input);color:var(--calcite-ui-text-2);outline-color:transparent}select:focus{outline:2px solid var(--calcite-ui-focus-color, var(--calcite-ui-brand));outline-offset:calc(-2px*(1 - (2*clamp(0,var(--calcite-ui-focus-offset-invert),1))))}.label{background-color:var(--calcite-ui-foreground-2);padding:.25em .5em;border-radius:3px;font-size:.875em;white-space:nowrap}.label-blue{background-color:var(--calcite-ui-brand);color:var(--calcite-ui-text-inverse)}.tab-title-container{padding:var(--calcite-app-spacing-3);display:flex;align-items:center;gap:var(--calcite-app-spacing-5)}.icon-brand{color:var(--calcite-ui-brand)}.border-bottom-1{border-bottom:1px solid var(--calcite-ui-border-3)}.border-top-1{border-top:1px solid var(--calcite-ui-border-3)}.border-left-1{border-left:1px solid var(--calcite-ui-border-3)}.user-payment-border-left{border:2px solid #efefef;border-top-left-radius:0;border-bottom-left-radius:0}.user-payment-border-right{border:2px solid #efefef;border-top-right-radius:0;border-bottom-right-radius:0}.user-payment-border-selected{border:1px solid #0079c1}.user-payment:hover{cursor:pointer!important}.btn-user-payment{border:1px solid #cccccc!important}.btn-user-payment-active{border:1px solid #0079c1!important;fill:var(--calcite-ui-brand)}.btn-user-payment:hover{background-color:#efefef!important}.purchaseOrderFields{padding-left:16px;padding-right:0;margin-bottom:-30px}#american_express_active{width:56px;height:35px;background:url(/assets//img/card_sprite.png) 0px 0px}#american_express_inactive{width:56px;height:35px;background:url(/assets/img/card_sprite.png) -67px 0px}#maestro_active{width:56px;height:35px;background:url(/assets/img/card_sprite.png) 0px -60px}#maestro_inactive{width:56px;height:35px;background:url(/assets/img/card_sprite.png) -67px -60px}#master_active{width:56px;height:35px;background:url(/assets/img/card_sprite.png) 0px -118px}#master_inactive{width:56px;height:35px;background:url(/assets/img/card_sprite.png) -67px -118px}#visa_active{width:56px;height:35px;background:url(/assets/img/card_sprite.png) 0px -238px}#visa_inactive{width:56px;height:35px;background:url(/assets/img/card_sprite.png) -67px -238px}#discover_active{width:56px;height:35px;background:url(/assets/img/card_sprite.png) 0px -301px}#discover_inactive{width:56px;height:35px;background:url(/assets/img/card_sprite.png) -67px -301px}#diners_club_active{width:56px;height:35px;background:url(/assets/img/card_sprite.png) 0px -419px}#diners_club_inactive{width:56px;height:35px;background:url(/assets/img/card_sprite.png) -67px -419px}#dankort_active{width:56px;height:35px;background:url(/assets/img/card_sprite.png) 0px -359px}#dankort_inactive{width:56px;height:35px;background:url(/assets/img/card_sprite.png) -67px -359px}#carnet_active{width:56px;height:35px;background:url(/assets/img/card_sprite.png) 0px -479px}#carnet_inactive{width:56px;height:35px;background:url(/assets/img/card_sprite.png) -67px -479px}#jcb_inactive{width:54px;height:33px;background:url(/assets/img/card_sprite.png) -67px -536px}#jcb_active{width:54px;height:33px;background:url(/assets/img/card_sprite.png) 0px -536px}.esri-header-account-signin-menu,.esri-header-shopping-cart--icon,.esri-header-shopping-cart--items{display:none!important}.isAuto{background:#f6f0c1;width:-moz-fit-content;width:fit-content;margin-top:4px;padding:5px 10px;font-size:12px;color:#5c4e00;letter-spacing:0;border-radius:15px;white-space:nowrap}.spreedlyChallengeLoader{width:100%;height:100%;z-index:1000;background:#ccc;top:0;left:0;position:absolute}.challengeIframe{width:250px;height:400px}@media (min-width: 640px){.challengeIframe{width:500px;height:600px}}.challengeModal.modal-content{padding:0;width:250px;height:400px;margin:auto}@media (min-width: 640px){.challengeModal.modal-content{width:500px;height:600px}}.background-white{background-color:#fff}.background-gray{background-color:#f8f8f8}hr{margin-top:1.25rem;margin-bottom:1.25rem}hr.blue{background-color:#0079c1!important}.clearfix:after{content:"";clear:both;display:table}.next-step-button{width:250px}@media (max-width: 639px){.phone-column-margin{margin-left:-.5rem}}@media (max-width: 640px){.phonePriceLabel{display:flex;align-items:baseline;justify-content:flex-end}}@media (min-width: 640px){.tablet-centered{text-align:center}}@media (min-width: 640px){.border-top{border-top:1px solid var(--calcite-ui-border-3);padding-top:20px}.no-padding-right{padding-right:0}}@media screen and (max-width: 479px){.phone-padding-left-2{padding-inline-start:2rem}.phone-padding-right-2{padding-inline-end:2rem}}
