component-region{display:block;position:relative;z-index:1000}component-region>details[open] .component-region__container{opacity:1}component-region>details:not([open]) .component-region__container,component-region>details[open].closing .component-region__container{opacity:0}.component-region__container{position:absolute;transition:all .3s;z-index:10;transform:translate(-50%);left:50%}.component-region__card{background-color:#fff;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;border-radius:8px;box-shadow:0 0 1px #1414141f,0 4px 12px 2px #14141414}.component-region__content{font-size:14px}.component-region-selector{position:relative}.component-region{display:flex;justify-content:center;align-items:center;cursor:pointer}.component-region:hover>.component-region-list{display:flex}.component-region-list{top:100%;white-space:nowrap;z-index:1;flex-direction:column;gap:8px}.component-region>a{color:#000!important;text-decoration:none}.component-region-item{display:flex;padding:4px 0;border-radius:4px}.component-region-item.hidden-region{display:none}.component-region-item:hover{background-color:#f7f8fa}.component-region-item>a{flex:1;padding:0 8px;color:#000!important;text-decoration:none}.component-region-item+.component-region-item{margin-top:8px}.component-region-item-box{display:flex;justify-content:flex-start;align-items:center;font-size:14px;font-weight:500;color:inherit;gap:8px}.component-region-item-icon{display:flex}.component-region-item-icon svg{height:16px;width:auto;vertical-align:middle}component-region details[open]:not(.closing) .component-region .icon-region-expand{transform:rotate(180deg)}
/*# sourceMappingURL=/cdn/shop/t/500/assets/component-region.css.map */
