.icon-flag{content:"";width:16px;height:16px;clip-path:circle(50%);background-position:center;background-size:cover}.disclosure--root{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.currency-modal{display:none}.currency-modal-overlay{position:fixed;z-index:100000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#00000080}.currency-modal-content{background-color:#fff;box-shadow:0 0 1px #0000004d,0 4px 4px 1px #0000001a;position:fixed;width:100%;z-index:1000000;display:flex;flex-direction:column;padding:0}@media screen and (max-width:480px){.currency-modal-content{bottom:0}}@media screen and (min-width:481px){.currency-modal-content{left:50%;top:50%;transform:translate(-50%,-50%);max-width:370px}}.currency-modal-header{display:flex;justify-content:space-between;align-items:center;height:64px;padding-left:var(--nova-space-sm);padding-right:var(--nova-space-2xs);border-bottom:1px solid var(--nova-color-grey-200, #DBDBDB)}@media screen and (min-width:1024px){.currency-modal-header{padding-left:var(--nova-space-xsm)}}.currency-modal__close-btn{font-size:22px}.currency-modal__close-btn::part(base){color:var(--nova-color-black)!important}.currency-modal__close-btn:hover,.currency-modal__close-btn:focus{color:#000;cursor:pointer}.currency-modal-body{padding:var(--nova-space-lg) var(--nova-space-md)}@media screen and (min-width:1024px){.currency-modal-body{padding:var(--nova-space-md) var(--nova-space-sm)}}.currency-modal-body sl-select::part(combobox){--sl-input-focus-ring-color: transparent;--sl-input-border-color-focus: var(--nova-color-grey-600)}.currency-modal-body form{display:flex;flex-direction:column;gap:var(--nova-space-lg)}@media screen and (min-width:1024px){.currency-modal-body form{gap:var(--nova-space-md)}}.currency-submit-button{width:100%;text-align:center}.currency-modal__select::part(prefix){margin-right:var(--nova-space-2xs)}.currency-modal__select::part(display-input){top:0}.currency-modal__select .flag-wrapper{width:16px;height:16px;overflow:hidden;border-radius:100%;position:relative;transform:scale(1.0625)}.currency-modal__select .flag-wrapper .icon-flag{position:absolute;top:0;right:0;bottom:0;left:0}.disclosure--option::part(prefix){background:transparent}
/*# sourceMappingURL=/cdn/shop/t/295/assets/component-country-modal.css.map */
