.regions-map{padding:80px 120px;display:flex;flex-direction:column;align-items:center}.regions-map h2{font-family:roca;font-size:34px;font-weight:100;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:normal;text-align:center;color:#2f4456;margin-bottom:16px;max-width:530px}.regions-map .gold-wave{width:60px;margin-bottom:30px}.regions-map #us-map .region{transition:opacity .3s;cursor:pointer}.regions-map #us-map .region .region__default{opacity:1;transition:opacity .3s}.regions-map #us-map .region .region__name{opacity:0;transition:opacity .3s}.regions-map #us-map .region:hover{opacity:1!important}.regions-map #us-map .region:hover .region__default{opacity:0!important}.regions-map #us-map .region:hover .region__name{opacity:1!important}#region-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;display:none;z-index:999}#region-modal #modal-close{position:absolute;width:30px;top:24px;right:24px;cursor:pointer}#region-modal .overlay{position:absolute;top:0;left:0;width:100vw;height:100vh;background:#00000080}#region-modal .modal-content-wrap{position:absolute;top:0;left:0;padding:40px;width:100vw;height:100vh;overflow:scroll}#region-modal .modal-content-wrap .modal-content{background:#fff;margin:0 auto;max-width:1200px;position:relative}#region-modal .modal-header{background:#02609b;color:#fff;padding:80px;display:flex;align-items:center;justify-content:space-between}#region-modal .modal-header img{width:175px}#region-modal .modal-header .modal-header-content{flex:1}#region-modal .modal-header .modal-header-content h2{line-height:1.3;margin-bottom:16px}#region-modal .modal-header .modal-header-content h2,#region-modal .modal-header .modal-header-content p{color:#fff;text-align:left;max-width:360px}#region-modal .modal-header .modal-header-icon{flex:1;display:flex;align-items:center;justify-content:center}#region-modal #brands{padding:80px}#region-modal #brands h3{color:#02609b;text-transform:capitalize;font-size:34px}#region-modal #brands .brand-list{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap}#region-modal #brands .brand-list .brand{width:30%;flex:0 0 auto;margin-bottom:40px}#region-modal #brands .brand-list .brand img{width:100%}#region-modal #brands .brand-list .brand p{margin-bottom:6px;line-height:1.2}@media (max-width: 850px){.regions-map{padding:50px 15px;display:block}.regions-map h2{font-size:24px;text-align:center;max-width:367px;margin:0 auto}.regions-map .gold-wave{width:42px;margin:12px auto 24px;display:block}#us-map{display:none!important}.mobile-show .region{border-top:1px solid #ccc;padding:15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;flex-direction:column-reverse}.mobile-show .region h3{font-family:roca;color:#0073ae;text-transform:uppercase;margin-bottom:0;font-size:32px;line-height:1.1875}.mobile-show .region img{max-width:35vw;margin:0 0 15px}#region-modal #modal-close{width:20px;top:16px;right:16px}#region-modal .modal-header{padding:16px}#region-modal .modal-header .modal-header-content{flex:2}#region-modal .modal-header .modal-header-content h2{font-size:24px}#region-modal .modal-header .modal-header-content p{font-size:16px}#region-modal .modal-header .modal-header-icon img{width:60px}#region-modal #brands{padding:32px 16px}#region-modal #brands h3{font-size:24px}#region-modal #brands .brand-list{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap}#region-modal #brands .brand-list .brand{width:45%;flex:0 0 auto;margin-bottom:40px}#region-modal #brands .brand-list .brand img{width:100%}#region-modal #brands .brand-list .brand p{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/region-map.scss.css.map */
