.optional-add-on{background-color:var(--Surface-Neutral-300);height:1.438rem}.optional-add-on p{color:var(--Surface-Base-0);line-height:.9rem}.optional-add-on.bg-blue{background-color:var(--Surface-Primary-Blue-500)}.header-container{position:fixed;width:100%;z-index:1001;border:none}.error-alert-page{width:100%}.big-apple-connect-banner{background-color:var(--Surface-Primary-Navy-400);color:var(--Surface-Base-0);padding:.5rem 0}.big-apple-connect-banner .big-apple-connect-banner-bold{font-weight:590;color:var(--Surface-Base-0)}.aem-header-container{height:120px;overflow:hidden}@media screen and (max-width: 48rem){.aem-header-container{height:56px}}.aem-footer-outer-container{min-height:0}.provided-address-text{text-align:right}.aem-footer-container{overflow:hidden}@media screen and (min-width: 75rem){.aem-footer-container{height:30rem}}@media screen and (max-width: 75rem){.aem-footer-container{height:30.1rem}}@media screen and (min-width: 1026px) and (max-width: 1075px){.aem-footer-container{height:43.4rem}}@media screen and (max-width: 1026px){.aem-footer-container{height:31.75rem}}@media screen and (max-width: 48.0625rem){.aem-footer-container{height:48.25rem}}@media screen and (max-width: 48rem){.alert-banner{margin-bottom:1.5rem}.alert-banner .col-md-11{width:90%}.alert-banner .col-md-1{width:10%}}@media screen and (max-width: 48rem){.header-address-container{text-align:right;padding-left:.5rem}.address-drawer-container .provided-address{justify-content:space-between;align-items:center;padding:12px 20px;border-top:1px solid var(--Surface-Neutral-200, #d9d9d9);background-color:var(--Surface-Base-0)}.address-drawer-container .provided-address .header-action-icon{display:none}.address-drawer-container .provided-address .provided-address-text{text-align:left}}.header-leading{display:flex;align-items:center;flex:0 0 auto}@media screen and (max-width: 61.875rem){.header-leading{flex:1 1 auto;min-width:0;justify-content:space-between}}.header-leading>*{flex-shrink:0}.header-leading .site-logo{flex-shrink:0;max-width:none}.header-help,.header-trailing{display:flex;align-items:center}.header-trailing{gap:.5rem;flex:1 1 auto;min-width:0;overflow:hidden;justify-content:flex-end}@media screen and (max-width: 61.875rem){.header-trailing{flex:0 1 auto}}.optimum-header-wrapper:not(:has(.header-help)) .header-trailing{margin-left:auto}.header-help{gap:1.25rem;flex-shrink:0}@media screen and (max-width: 61.875rem){.header-help{margin-left:auto}}@media screen and (max-width: 48rem){.header-help{gap:.75rem}}.header-help-label{margin:0 0 0 3.75rem;color:#b6d2ff;font-size:1rem;font-weight:590;line-height:125%;letter-spacing:.01875rem;text-wrap:nowrap}@media screen and (max-width: 61.875rem){.header-help-label{display:none;margin:0}}.header-action{display:inline-flex;align-items:center;gap:.5rem;padding:0;border:0;background:transparent;color:var(--Surface-Base-0, #fff);text-decoration:none;cursor:pointer}.header-action:hover,.header-action:focus{text-decoration:none}@media screen and (min-width: 48.0625rem){.address-drawer-button{display:none}}.header-action-icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background-color:var(--Surface-Primary-Blue-500, #2760f0);flex-shrink:0}.header-action-icon img{width:1.5rem;height:1.5rem;filter:brightness(0) invert(1)}.header-action-label{color:var(--Surface-Base-0, #fff);text-wrap:nowrap;font-size:1rem;font-weight:590;line-height:125%;letter-spacing:.01875rem}@media screen and (max-width: 61.875rem){.header-action-label{display:none}}.optimum-header-wrapper .header-address-container{min-width:0;flex:1 1 auto;overflow:hidden;text-align:right}.optimum-header-wrapper .provided-address{min-width:0;max-width:100%;justify-content:flex-end;gap:.5rem}.optimum-header-wrapper .provided-address .btn{margin-left:0!important}.optimum-header-wrapper .provided-address .btn img{height:20px;width:20px}.optimum-header-wrapper .provided-address img{filter:brightness(0) invert(1)}.optimum-header-wrapper .provided-address-text{display:block;color:var(--Surface-Base-0, #fff);font-size:1rem;font-weight:590;line-height:125%;letter-spacing:.01875rem;text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap;min-width:0;max-width:100%}.alert-component{margin:16px 0}.alert-component .alert-component__item{padding:0;display:flex;align-items:start;gap:8px}.alert-component .alert-component__item .promo-code-icon{width:18px;height:18px}@media screen and (max-width: 48rem){.alert-component .alert-component__item .promo-code-icon{width:18px;height:18px}}.alert-component .alert-component__item .info-icon{min-width:18px;height:18px}.alert-component .alert-component__item .alert-component__item-message-container{display:flex;flex-direction:row;align-items:start}.alert-component .alert-component__item .alert-component__item-message-container .tooltip-container{display:flex;align-items:center;margin-left:8px;flex-shrink:0}.alert-component .alert-component__item .alert-component__item-message-container .tooltip-container .info-icon{display:block;margin:0}.alert-component .alert-component__item .alert-component__item-message{color:var(--Icon-Success);font-size:14px;font-weight:590;line-height:1.25;letter-spacing:.3px;font-size:16px;max-width:550px}@media screen and (max-width: 48rem){.alert-component{margin:8px 0;display:flex;flex-direction:column}.alert-component .alert-component__item-message{font-size:14px!important}.alert-component .alert-component__item-message-container{align-items:start!important}}
