.modal-localization{width:100%;position:fixed;top:0;bottom:0;left:0;z-index:400;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s}[open].modal-localization{opacity:1;visibility:visible}.modal-localization__overlay{background-color:#000;width:100%;position:absolute;top:0;bottom:0;left:0;z-index:1;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s}[open] .modal-localization__overlay{opacity:.4;visibility:visible}.modal-localization__content{background-color:#fff;max-height:100vh;overflow-y:auto;position:absolute;bottom:0;left:0;right:0;z-index:2;opacity:0;visibility:hidden;transform:translateY(5rem);transition:opacity .15s,visibility .15s,transform .15s}[open] .modal-localization__content{opacity:1;visibility:visible;transform:translateY(0)}@media screen and (min-width:990px){.modal-localization__content{width:55.2rem;left:auto;top:0;transform:translate(5rem)}[open] .modal-localization__content{transform:translate(0)}}.modal-localization__close{position:absolute;top:2.1rem;right:2.1rem;z-index:1;padding:0!important;background:#fff!important;border:0;color:#000!important}.modal-localization__close svg{fill:#000!important;width:14px!important;height:14px!important}@media screen and (min-width:990px){.modal-localization__close{top:2.9rem;right:2.9rem}}.modal-localization__title{padding-right:5.6rem;margin:0 0 1.6rem;color:#000;font-weight:600;text-transform:capitalize;font-size:2rem}@media screen and (min-width:990px){.modal-localization__title{text-align:center;padding:0 1.6rem;margin:0 0 3.2rem;font-size:3rem}}.modal-localization__content-inner{padding:3.2rem 2.4rem}@media screen and (min-width:990px){.modal-localization__content-inner{padding:9.6rem 4.8rem}}.modal-localization__form-row{margin:0 0 1.5rem}@media screen and (min-width:990px){.modal-localization__form-row{margin:0 0 2.4rem}.modal-localization__form-row:last-child{margin-bottom:3.2rem}}.modal-localization__notice{margin:0}@media screen and (min-width:990px){.modal-localization__notice{text-align:center}}.modal-localization__form-button{width:100%;display:flex;align-items:center;justify-content:center;font-size:1.5rem!important;letter-spacing:.1rem!important}.modal-localization__form-button svg{width:1.8rem!important;height:1.8rem!important;margin:0 0 0 1rem!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-modal-localization.css.map */
