.b-regions-wrap{position:relative}.b-regions{right:100px;position:absolute;top:25px;z-index:25}.b-regions-list ul{list-style-position:inside;padding:0;margin:0}.b-regions-list ul li{padding:0 0 5px;margin:0}.b-regions-wrap--custom{right:30px;position:absolute;top:25px;width:200px;z-index:25}.b-regions-wrap--custom .b-regions{right:145px;position:static;align-items:center;cursor:pointer;display:flex}.b-regions-wrap--custom .b-regions span{font-size:14px;font-weight:600;color:#999;transition:color .2s;line-height:1}.b-regions-wrap--custom .b-regions:hover span{color:#efdc1b}.b-regions-wrap--custom .b-regions .regions__icon{margin-right:10px}.b-regions-wrap--custom .b-regions svg{transition:transform .3s}.b-regions-wrap--custom .b-regions.active svg{transform:rotate(180deg)}.b-regions-wrap--custom .b-regions.active path{fill:#efdc1b}.b-drop-regions{overflow:hidden;padding:0 20px;transition:opacity .2s,height .2s,padding .2s,visibility .2s;position:absolute;max-height:0;opacity:0;visibility:hidden;top:calc(100% + 5px);-webkit-box-shadow:0 6px 22px 0 rgba(0,0,0,.2);-moz-box-shadow:0 6px 22px 0 rgba(0,0,0,.2);box-shadow:0 6px 22px 0 rgba(0,0,0,.2);background:#fff}.b-drop-regions.active{padding:10px 20px;max-height:400px;opacity:1;visibility:visible}.b-drop-regions ul{list-style:none;padding:0;margin:0}.b-drop-regions a{font-size:14px;font-weight:600;color:#999;line-height:1}.b-confirm-window .confirm-window__content-title{font-size:22px;font-weight:600;margin-bottom:20px}.b-confirm-window .confirm-window__content ul{padding:0;font-size:18px;list-style-type:none;margin:0}.b-confirm-window .confirm-window__content ul li:not(:last-child){padding-bottom:10px}