body.modal-open{overflow:hidden}.onx-button-modal{display:inline-flex;justify-content:center;align-items:center;margin:0 .5rem .5rem;cursor:pointer}.onx-button-modal__overlay{position:fixed;top:0;left:0;z-index:10;width:100%;height:0;overflow:hidden;opacity:0;transition:opacity .3s ease-in-out;cursor:pointer}.onx-button-modal__overlay.open{height:100%;opacity:1;background-color:rgba(17,17,17,.9)}.onx-button-modal__overlay__inner{border-radius:10px;max-width:700px;max-height:700px;padding:2rem 1rem;position:relative;top:50%;transform:translate(-50%, -50%);left:50%;background-color:#fff}@media screen and (max-width: 950px){.onx-button-modal__overlay__inner{width:90%;padding:1rem}}.onx-button-modal__overlay__inner__content{overflow-y:auto;max-height:635px;padding:0 1rem;color:#222}@media screen and (max-width: 950px){.onx-button-modal__overlay__inner__content{padding:1rem}}.onx-button-modal__overlay__inner__close{color:#000;position:absolute;top:1rem;right:1rem;font-size:1rem;cursor:pointer;transition:all 250ms ease-in-out;z-index:10}@media screen and (max-width: 950px){.onx-button-modal__overlay__inner__close{top:.5rem;right:.5rem}}.onx-button-modal__overlay__inner__close svg{width:2rem;height:2rem}.onx-button-modal__trigger{font-weight:bold;flex-shrink:0;text-decoration:none;color:#fff;padding:.75rem 1.5rem;line-height:1.2em;border:2px solid #222;border-radius:5px;background-color:#222;text-align:center;transition:background-color 250ms ease-in-out}.onx-button-modal__trigger small{font-size:.75em;font-weight:normal}.onx-button-modal__trigger:hover{color:#fff;background-color:#090909}.onx-button-modal--outline button{color:#222;border:2px solid #bdbdbd;background-color:#f8f8f8}.onx-button-modal--outline button:hover{color:#222;background-color:#dadada}.onx-button-modal--outline-transparent button{color:#222;border:2px solid #bdbdbd;background-color:rgba(0,0,0,0)}.onx-button-modal--outline-transparent button:hover{color:#fff}.onx-button-modal--transparent-white button{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.onx-button-modal--transparent-white button:hover{background-color:rgba(0,0,0,.5);color:#fff}.hunt-app .onx-button-modal button{background-color:#f30;border-color:#f30;color:#fff}.hunt-app .onx-button-modal button:hover{color:#fff;background-color:#cc2900}.hunt-app .onx-button-modal--outline button{border:2px solid #f30;background-color:#fafafa;color:#f30}.hunt-app .onx-button-modal--outline button:hover{background-color:#f3f3f3;color:#f30}.hunt-app .onx-button-modal--outline-transparent button{border:2px solid #f30;background-color:rgba(0,0,0,0);color:#f30}.hunt-app .onx-button-modal--outline-transparent button:hover{color:#fff}.hunt-app .onx-button-modal--transparent-white button{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.hunt-app .onx-button-modal--transparent-white button:hover{background-color:rgba(0,0,0,.5);color:#fff}.offroad-app .onx-button-modal button{background-color:#ff9f0e;border-color:#ff9f0e;color:#222}.offroad-app .onx-button-modal button:hover{background-color:#ffb341;color:#222}.offroad-app .onx-button-modal--outline button{border:2px solid #222;background-color:#fafafa}.offroad-app .onx-button-modal--outline button:hover{background-color:#f3f3f3}.offroad-app .onx-button-modal--outline-transparent button{border:2px solid #222;background-color:rgba(0,0,0,0)}.offroad-app .onx-button-modal--outline-transparent button:hover{color:#222}.offroad-app .onx-button-modal--transparent-white button{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.offroad-app .onx-button-modal--transparent-white button:hover{background-color:rgba(0,0,0,.5);color:#fff}.backcountry-app .onx-button-modal button{background-color:#087aff;border-color:#087aff;color:#fff}.backcountry-app .onx-button-modal button:hover{background-color:#0062d4;color:#fff}.backcountry-app .onx-button-modal--outline button{border:2px solid #087aff;background-color:#fafafa;color:#087aff}.backcountry-app .onx-button-modal--outline button:hover{background-color:#f3f3f3;color:#087aff}.backcountry-app .onx-button-modal--outline-transparent button{border:2px solid #087aff;background-color:rgba(0,0,0,0);color:#087aff}.backcountry-app .onx-button-modal--outline-transparent button:hover{color:#fff}.backcountry-app .onx-button-modal--transparent-white button{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.backcountry-app .onx-button-modal--transparent-white button:hover{background-color:rgba(0,0,0,.5);color:#fff}.fish-app .onx-button-modal button{background-color:#7dad21;border-color:#7dad21;color:#fff}.fish-app .onx-button-modal button:hover{background-color:#5e8219;color:#fff}.fish-app .onx-button-modal--outline button{border:2px solid #7dad21;background-color:#fafafa;color:#7dad21}.fish-app .onx-button-modal--outline button:hover{background-color:#f3f3f3;color:#7dad21}.fish-app .onx-button-modal--outline-transparent button{border:2px solid #7dad21;background-color:rgba(0,0,0,0);color:#7dad21}.fish-app .onx-button-modal--outline-transparent button:hover{color:#fff}.fish-app .onx-button-modal--transparent-white button{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.fish-app .onx-button-modal--transparent-white button:hover{background-color:rgba(0,0,0,.5);color:#fff}.onx-button-modal .onx-video-embed{margin-left:0;margin-right:0}.onx-button-modal .onx-video-embed__inner{padding:0}.section--bg-color-dark-grey .onx-button-modal__overlay__inner__content p,.section--bg-color-dark-grey .onx-button-modal__overlay__inner__content div,.section--bg-color-black-one .onx-button-modal__overlay__inner__content p,.section--bg-color-black-one .onx-button-modal__overlay__inner__content div,.section--bg-color-dark-topo .onx-button-modal__overlay__inner__content p,.section--bg-color-dark-topo .onx-button-modal__overlay__inner__content div,.section--bg-color-black-topo .onx-button-modal .onx-button-modal__overlay__inner__content p,.section--bg-color-black-topo .onx-button-modal .onx-button-modal__overlay__inner__content div{color:#222}
