.fss-modal{pointer-events:none;opacity:0;background-color:#00000080;justify-content:center;align-items:center;width:100dvw;max-width:100dvw;height:100dvh;max-height:100dvh;-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in;display:flex;position:fixed;top:0;left:0}.fss-modal__container{background-color:#fff;border-radius:.2rem;max-width:80vw;max-height:calc(100vh - 2rem);padding:1.5rem;overflow-y:auto;z-index:9999!important}.fss-modal__body{width:100%}.fss-modal__title{text-align:center;font-size:25px!important}.fss-modal__subtitle{text-align:center;color:#000;font-size:15px!important}.fss-modal__paragraph{border-top:1px solid #eef1f6;padding:1rem 0;line-height:1.5rem}.fss-modal__buttons{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem;display:flex}@media (width>=55em){.fss-modal__buttons{justify-content:flex-end}}.fss-modal-visible{opacity:1;pointer-events:auto;z-index:9999!important;display:flex!important}#fss-modal .location-select-container{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}#fss-modal .location-select-container>label{margin-bottom:0}button{cursor:pointer;border:1px solid #0e48fe;border-radius:.2rem;outline:none;padding:.4rem .8rem;font-family:inherit;font-size:1rem}.btn-primary{color:#fff;background-color:#0e48fe}.btn-secondary{color:#0e48fe;background-color:#0000}.fss-modal__fields_group{text-align:center;flex-wrap:wrap;gap:1rem;width:100%;display:flex}.fss-modal__fields_group>*{flex:20%;min-width:100px}.fss-hide{display:none!important}.fss-modal__fields_group>.flex-long{flex-basis:70%}.mLoading,.cancelLoading,.aLoading{display:none}.address-container{position:relative}.icon-container{position:absolute;top:calc(50% - 10px);right:10px}.input-loader{width:20px;height:20px;animation:5.4s infinite around;display:inline-block;position:relative}@keyframes around{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.input-loader:after,.loader:before{content:"";box-sizing:border-box;background:#fff;border:2px solid #333;border-color:#333 #333 #0000 #0000;border-radius:20px;width:100%;height:100%;animation:.7s ease-in-out infinite around;display:inline-block;position:absolute;top:0;left:0}.input-loader:after{background:0 0;animation:.7s ease-in-out .1s infinite around}.autocomplete-suggestions{overflow:auto;background:#fff!important;border:1px solid #999!important}.autocomplete-suggestion{white-space:nowrap;cursor:pointer;padding:2px 5px;overflow:hidden}.autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong{color:#39f;font-weight:400}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{border-bottom:1px solid #000;display:block}#localizationModalErrorMessages{&,&:before,&:after{box-sizing:border-box}text-align:center;color:#fff;background-color:red;border-radius:5px;width:100%;padding:1rem;display:none}#localizationModalSuccessMessages{&,&:before,&:after{box-sizing:border-box}text-align:center;color:#fff;background-color:green;border-radius:5px;width:100%;padding:1rem;display:none}.fs-display-user-address{text-align:center}.fs-change-user-address{color:#efa802;cursor:pointer}.streetNameLoading,.streetNoLoading{display:none}.fss-form-item-container{flex-direction:column;display:flex}.fss-form-item-container>label{text-align:left;margin-bottom:.2rem;font-size:.9rem}.fss-delivery-choice{border:none;flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.fss-delivery-choice>div{border:1px solid #555;border-radius:5px;flex:auto;gap:.5rem;padding:.75rem;display:flex}.fss-delivery-choice>div>*{cursor:pointer}.fss-delivery-choice>div>label{width:100%;margin-bottom:0;display:inline-block}.fss-delivery-choice-container{margin-block:1rem}.address-modal-open:not(.button){text-decoration:underline}