@font-face{src:url(https://silvertrailx.shop/cdn2.hubspot.net/hubfs/4976222/silvertrailx.shop/fonts/brandon-grotesque-regular.woff);font-style:normal;font-display:auto;font-family:basefont}@font-face{src:url(https://silvertrailx.shop/cdn2.hubspot.net/hubfs/4976222/silvertrailx.shop/fonts/roboto-medium.woff);font-style:normal;font-display:auto;font-family:basefont-medium}@font-face{src:url(https://silvertrailx.shop/cdn2.hubspot.net/hubfs/4976222/silvertrailx.shop/fonts/roboto.woff);font-style:normal;font-display:auto;font-family:basefont-legal}@font-face{src:url(https://silvertrailx.shop/cdn2.hubspot.net/hubfs/4976222/silvertrailx.shop/fonts/brandon-grotesque-black.woff);font-style:normal;font-display:auto;font-family:headfont}@font-face{src:url(https://silvertrailx.shop/cdn2.hubspot.net/hubfs/4976222/silvertrailx.shop/fonts/brandon-grotesque-light.woff);font-style:normal;font-display:auto;font-family:headfont-light}@font-face{src:url(https://silvertrailx.shop/cdn2.hubspot.net/hubfs/4976222/silvertrailx.shop/fonts/brandon-grotesque-regular.woff);font-style:normal;font-display:auto;font-family:headfont-regular}@font-face{src:url(https://silvertrailx.shop/cdn2.hubspot.net/hubfs/4976222/silvertrailx.shop/fonts/brandon-grotesque-medium.woff);font-style:normal;font-display:auto;font-family:headfont-medium}em{font-style:italic}.hs-form .hs-error-msgs{padding-top:5px}.hs-form .hs-error-msgs li{line-height:1.1}.wysiwig img{width:100%}.wysiwig li{font-size:16px;font-weight:400;font-style:normal;margin-bottom:.75em;color:#505050;text-transform:none;letter-spacing:.44px;line-height:27px;font-family:basefont,arial,sans-serif}.module--theme-dark .wysiwig li,.module--theme-light .wysiwig li{color:inherit}@media (min-width:768px) and (min-width:768px){.module--align-left .wysiwig li{text-align:left}.module--align-right .wysiwig li{text-align:right}.module--align-center .wysiwig li{text-align:center}}@media (min-width:1320px){.wysiwig li{font-size:18px;font-weight:400;font-style:normal;text-transform:none;letter-spacing:1px;line-height:27px;font-family:basefont,arial,sans-serif}}.wysiwig p{font-size:16px;font-weight:400;font-style:normal;color:#505050;text-transform:none;word-break:break-word;letter-spacing:.44px;text-align:left;margin:1em 0;line-height:27px;font-family:basefont,arial,sans-serif}.module--theme-dark .wysiwig p,.module--theme-light .wysiwig p{color:inherit}@media (min-width:768px) and (min-width:768px){.module--align-left .wysiwig p{text-align:left}.module--align-right .wysiwig p{text-align:right}.module--align-center .wysiwig p{text-align:center}}@media (min-width:1320px){.wysiwig p{font-size:18px;font-weight:400;font-style:normal;text-transform:none;letter-spacing:1px;line-height:27px;font-family:basefont,arial,sans-serif}}.wysiwig p:first-child{margin-top:0}.wysiwig p:last-child{margin-bottom:0}@media (min-width:768px){.wysiwig p{font-size:15px;word-break:normal;text-align:left}}.wysiwig h1,.wysiwig h2,.wysiwig h3{font-weight:400;color:#005776;margin:24px 0;font-family:headfont-alt}.wysiwig h4,.wysiwig h5,.wysiwig h6{margin:16px 0}.location-map .mapboxgl-popup-close-button{background:transparent;z-index:1}.location-map .mapboxgl-popup-close-button:focus{outline:0}html[data-useragent*=Trident] .location-map{display:none}@media (min-width:768px){.location-map{margin-bottom:60px}}@media (max-height:500px){.location-map{max-height:150vh}}.location-map__map{height:280px}.location-map__map:focus{outline:0}.location-map__map .mapboxgl-canvas-container{position:absolute;top:0}.location-map__map .mapboxgl-canvas-container:focus{outline:0}.location-map__map .mapboxgl-popup{max-width:none!important;min-width:290px!important}@media (min-width:768px){.location-map__map .mapboxgl-popup{min-width:380px!important}.location-map__map{height:413px}}.location-search-form{margin-right:auto;margin-bottom:30px;max-width:320px;max-width:625px!important;padding-right:15px;margin-left:auto;width:100%;padding-left:15px}@media (min-width:480px){.location-search-form{max-width:768px}}@media (min-width:768px){.location-search-form{max-width:1025px}}@media (min-width:1320px){.location-search-form{max-width:1280px}}.location-search-form__wrapper{display:none}.location-search-form__wrapper--mobile{padding-top:30px;display:block}@media (min-width:768px){.location-search-form__wrapper{display:block}.location-search-form__wrapper--mobile{display:none}}.location-search-form__container{justify-content:space-between;margin-right:auto;position:relative;align-items:center;margin-left:auto;width:100%;display:flex}.location-search-form__input{height:40px;font-size:16px;border:1px solid #ccc;font-weight:400;font-style:normal;text-transform:none;position:relative;outline:0;letter-spacing:.44px;background-color:#fff;border-radius:0;width:100%;line-height:27px;font-family:basefont,arial,sans-serif;padding-left:16px}.location-search-form__input .icon{position:absolute}.location-search-form__input:focus{border-color:#000;background:#fff}@media (max-width:1319.98px){.location-search-form__input{font-size:16px}}.location-search-form__input-icon{height:40px;border:1px solid transparent;right:0;position:absolute;top:0;background-color:#232323;border-radius:0;background:transparent;cursor:pointer;width:40px}.location-search-form__input-icon svg{height:15px;height:60%;fill:#fff;color:#fff;color:#999;width:15px;width:60%}.location-search-form__info{font-size:14px;margin-bottom:30px;margin-top:5px}.location-search-form__info a{text-decoration:none;color:#005776}.location-search-form__subtitle{margin-bottom:30px}.location-search-form__subtitle a{text-decoration:none;color:#005776}.location-search-form__title{font-size:30px;font-weight:400;font-style:normal;color:#005776;text-transform:none;letter-spacing:0;line-height:45px;font-family:headfont-light,arial,sans-serif;display:block}html[data-useragent*=Trident] .location-search-form__title{text-align:center}@media (max-width:767.98px){.location-search-form__title{text-align:center}}.location-search-list__card{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:30px}.location-search-list__card--coming-soon:not(.location-search-list__card--simple):before{height:50px;font-size:10px;font-weight:700;right:7px;color:#fff;text-transform:uppercase;content:"Coming Soon";position:absolute;letter-spacing:.2px;text-align:right;top:6px;width:50px;display:inline-block;z-index:2}.location-search-list__card--coming-soon:not(.location-search-list__card--simple):after{border-color:transparent #005776 transparent transparent;height:0;font-size:10px;right:0;content:"";position:absolute;border-style:solid;border-width:0 80px 80px 0;top:0;width:0;z-index:1}@media (min-width:768px){.location-search--modal .location-search-list__card--selected .location-search-list__card-content{border:0;background:#f1f1f1;background:#fff}}.location-search--modal .location-search-list__card{margin-top:12px}.location-search--modal .location-search-list__card:after,.location-search--modal .location-search-list__card:before{display:none}@media (min-width:768px){.location-search--modal .location-search-list__card{margin-top:0}}.location-search-list__card-content{min-height:200px;padding:30px;border:2px solid #c1c6c8;position:relative;background:#fff;line-height:.8}.location-search--modal .location-search-list__card-content{padding:20px 40px;border:0}@media (min-width:768px){.location-search--modal .location-search-list__card-content{padding:20px 30px 20px 35px;border-bottom:1px solid #c1c6c8}}@media (min-width:1320px){.location-search--modal .location-search-list__card-content{padding:30px 30px 30px 32px;justify-content:space-between;align-items:flex-start;display:flex}}.location-search--modal .location-search-list__card-content{min-height:130px}@media (min-width:768px){.location-search-list__card-content{min-height:242px;background:transparent}.location-search--modal .location-search-list__card-content{min-height:130px}}.location-search-list__card--disabled .location-search-list__address,.location-search-list__card--disabled .location-search-list__email,.location-search-list__card--disabled .location-search-list__links,.location-search-list__card--disabled .location-search-list__name,.location-search-list__card--disabled .location-search-list__phone{opacity:.3}.location-search-list__coming-soon{font-size:20px;font-weight:400;font-style:normal;color:#005776;text-transform:none;letter-spacing:0;line-height:20px;margin-top:15px;font-family:headfont-light,arial,sans-serif}.location-search-list__card--simple{border:0;margin:0}.location-search-list__card--simple .location-search-list__coming-soon{color:#005776;margin-top:3px}.location-search-list__card--simple .location-search-list__header{display:block}@media (max-width:1319.98px){.location-search-list__card--simple .location-search-list__header{margin-bottom:8px}}.location-search-list__card--simple .location-search-list__links{margin-bottom:0;position:relative;bottom:inherit;width:100%;margin-top:15px}.location-search--modal .location-search-list__card--simple .location-search-list__links{position:relative;bottom:inherit;width:100%}@media (min-width:768px){.location-search--modal .location-search-list__card--simple .location-search-list__links{width:auto}}.location-search-list__card--simple .location-search-list__address{margin-bottom:0}@media (max-width:1319.98px){.location-search-list__card--simple .location-search-list__address{margin-bottom:0}}.location-search-list__card--simple .location-search-list__link.offer{display:none}.location-search-list__card--simple .location-search-list__card-content{min-height:0;padding:12px 16px;border:0}@media (min-width:768px){.location-search-list__card--simple .location-search-list__card-content{min-height:0}}.location-search-list__lafitness{border:none;appearance:none;background:transparent;cursor:pointer}.location-search__list .location-search-list__lafitness{padding:0;margin-bottom:4px;margin-top:12px}@media (min-width:1320px){.location-search__list .location-search-list__lafitness{padding:0 6px;margin-bottom:16px;margin-top:0}}.location-map .location-search-list__lafitness{margin-bottom:8px}.location-search-list__logo{width:110px}.location-map .location-search-list__logo{margin-left:20px}.location-search-list__info{height:17px;font-size:13px;border:1px solid #191b5d;font-weight:800;text-indent:0;color:#191b5d;position:absolute;top:28px;border-radius:50%;left:6px;width:17px;line-height:1;font-family:serif}.location-map .location-search-list__info{top:10px;left:15px}.location-search-list__link.offer{padding:20px;text-decoration:underline;text-align:center}.location-search-list__header{justify-content:space-between;margin-bottom:16px;display:flex}.location-search-list__favorite{border:0;appearance:none;text-indent:-9999px;transition:opacity .3s ease;opacity:.5;background:none;cursor:pointer;flex-basis:27px;display:inline-block}.location-search-list__card--favorite .location-search-list__favorite,.location-search-list__favorite:focus,.location-search-list__favorite:hover{outline:0;opacity:1}.location-search-list__card--coming-soon .location-search-list__favorite{right:30px;position:absolute;bottom:24px;z-index:1}.location-search--modal .location-search-list__favorite{right:inherit;position:absolute;bottom:inherit;left:0;margin-top:5px}.location-search-list__card--simple .location-search-list__favorite{display:none}.location-search-list__favorite .icon{height:24px;width:27px;display:block}.location-search--modal .location-search-list__favorite .icon{height:14px;width:17px}.location-search-list__card--favorite .location-search-list__favorite .icon{fill:#005776;color:#005776}.location-search-list__name{font-size:16px;font-size:20px;text-decoration:none;font-weight:400;font-style:normal;color:inherit;text-transform:none;letter-spacing:.44px;line-height:27px;font-family:basefont,arial,sans-serif}@media (min-width:768px){.location-search-list__name{font-size:14px;font-size:20px}}.location-search-list__icon{padding:6px 0 8px;font-size:16px;align-items:center;display:flex}.location-search-list__icon svg{height:21px;margin-right:8px;width:20px}.location-search-list__address a,.location-search-list__email a,.location-search-list__phone a{text-decoration:none;color:inherit}.location-search-list__address,.location-search-list__email,.location-search-list__phone{font-size:16px;font-weight:400;font-style:normal;margin-bottom:5px;color:#505050;text-transform:none;letter-spacing:.44px;line-height:27px;font-family:basefont,arial,sans-serif}@media (max-width:1319.98px){.location-search-list__card--simple .location-search-list__address,.location-search-list__card--simple .location-search-list__email,.location-search-list__card--simple .location-search-list__phone{margin-bottom:0}}.location-search-list__email,.location-search-list__phone{overflow-wrap:break-word}@media (min-width:1320px){.location-search-list__email{height:20px}.location-search-list__email a{position:absolute}}.location-search-list__cta.button{font-size:18px;text-decoration:underline;color:#fff;text-transform:capitalize;letter-spacing:0}.location-search-list__links{justify-content:space-between;font-size:18px;font-weight:400;font-style:normal;text-transform:none;flex-direction:column;letter-spacing:1px;width:calc(100% - 46px);line-height:27px;font-family:basefont,arial,sans-serif;display:flex}.location-search--modal .location-search-list__links{width:auto}.location-search--modal .location-search-list__links .location-search-list__cta{text-decoration:none;min-width:150px;width:100%;white-space:nowrap}@media (min-width:1320px){.location-search--modal .location-search-list__links .location-search-list__cta{width:auto}}@media (max-width:1319.98px){.location-search-list__links{margin-top:30px}.location-search-list__card--simple .location-search-list__links{font-size:16px;font-weight:400;font-style:normal;text-transform:none;letter-spacing:.44px;line-height:27px;font-family:basefont,arial,sans-serif}.location-search--modal .location-search-list__links{margin-top:16px}}@media (min-width:768px){.location-search-list__links{font-size:18px;font-weight:400;font-style:normal;text-transform:none;position:absolute;bottom:24px;letter-spacing:1px;width:calc(100% - 60px);line-height:27px;font-family:basefont,arial,sans-serif}.location-search--modal .location-search-list__links{position:relative;bottom:inherit;margin-left:0;width:auto}}@media (min-width:1320px){.location-search--modal .location-search-list__links{margin-left:10px}}.location-search--modal .locations-list__container{padding-top:16px;padding-bottom:24px}@media (min-width:768px){.location-search--modal .locations-list__container{overflow-y:auto;padding-top:30px;max-height:calc(100vh - 278px)}}@media (max-height:500px){.location-search--modal .locations-list__container{overflow-y:auto;padding-top:16px;max-height:150vh}}.location-search-list__link,.location-search-list__phone{text-decoration:none;color:#505050}.location-search-list__link:hover,.location-search-list__phone:hover{color:#232323}.location-search-list__actions{padding:24px 0;justify-content:center;display:flex}.location-search-list__listing{justify-content:space-between;flex-wrap:wrap;max-width:320px;max-width:100%;padding-right:15px;margin:-30px auto 0;width:100%;padding-left:15px;display:flex}@media (min-width:480px){.location-search-list__listing{max-width:768px}}@media (min-width:768px){.location-search-list__listing{max-width:1025px}}@media (min-width:1320px){.location-search-list__listing{max-width:1280px}}.location-search-list__listing>*{width:100%;display:block}@media (min-width:768px){.location-search--modal .location-search-list__listing{display:block}.location-search-list__listing>*{flex:0 0 calc(50% - 16px);width:calc(50% - 16px)}.location-search--modal .location-search-list__listing>*{flex:0;border:0;margin:0;width:100%}}@media (min-width:1320px){.location-search-list__listing>*{flex:0 0 calc(33% - 16px);width:calc(33% - 16px)}}.location-search-list__showMore{padding:10px 10px 6px;font-size:20px;border:0;font-weight:400;font-style:normal;color:inherit;transition:outline .4s ease-out;text-transform:none;outline:1px solid transparent;letter-spacing:0;background:transparent;cursor:pointer;line-height:20px;font-family:headfont-light,arial,sans-serif}.location-search-list__showMore:focus,.location-search-list__showMore:hover{outline:1px solid #b6b6b6}.lafitness-modal__title{font-size:12px;font-weight:700;color:#495157;text-transform:uppercase;letter-spacing:.04em;line-height:20px}.lafitness-modal__logo{width:195px}.lafitness-modal__logo img{width:100%}.lafitness-modal__details,.lafitness-modal__link{font-size:16px;color:#495157;line-height:24px}.lafitness-modal .button[data-modal-ui-close]{height:auto;position:relative;margin:0 auto;width:auto;display:block}.lafitness-modal [data-modal-dialog]{flex-direction:column;align-items:center;display:flex}.location-search-module .module--padding-both,.location-search-module .module--padding-top{margin-top:30px}@media (min-width:768px){.location-search-module .module--padding-both,.location-search-module .module--padding-top{margin-top:48px}}.location-search-module .content-block__container+*{margin-top:24px}@media (min-width:768px){.location-search-module .content-block__container+*{margin-top:30px}}.location-search-module .content-block__title{font-size:30px;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0;line-height:45px;font-family:headfont-light,arial,sans-serif}@media (min-width:768px){.location-search-module .content-block__title{font-size:32px;font-weight:400;font-style:normal;margin-bottom:16px;color:#005776;text-transform:none;letter-spacing:0;line-height:36px;font-family:headfont-light,arial,sans-serif}.location--v2 .location-search,.location--v2 .location-search__content{min-height:600px}}.location-search__title{font-size:32px;font-weight:400;font-style:normal;margin-bottom:0;color:#005776;text-transform:none;letter-spacing:0;text-align:center;line-height:36px;margin-top:0;font-family:headfont-light,arial,sans-serif}.module--theme-dark .location-search__title,.module--theme-light .location-search__title{color:inherit}.location-search__title--align-center,.location-search__title--align-left,.location-search__title--align-right{text-align:center}.location-search__title--small{font-size:32px}.location-search__title--medium,.location-search__title--small{font-weight:400;font-style:normal;color:#005776;text-transform:none;letter-spacing:0;line-height:36px;font-family:headfont-light,arial,sans-serif}.location-search__title--medium{font-size:36px}@media (min-width:768px){.location-search__title{margin-bottom:0;text-transform:none}}@media (min-width:768px) and (min-width:768px){.module--align-left .location-search__title{text-align:left}.module--align-right .location-search__title{text-align:right}.module--align-center .location-search__title{text-align:center}}@media (min-width:768px){.location-search__title--align-md-right{text-align:right}.location-search__title--align-md-center{text-align:center}.location-search__title--small{font-size:30px;line-height:45px}.location-search__title--medium,.location-search__title--small{font-weight:400;font-style:normal;text-transform:none;letter-spacing:0;font-family:headfont-light,arial,sans-serif}.location-search__title--medium{font-size:32px;color:#005776;line-height:36px}}@media (min-width:1320px){.location-search__title,.location-search__title--small{font-size:36px}.location-search__title,.location-search__title--medium,.location-search__title--small{font-weight:400;font-style:normal;color:#005776;text-transform:none;letter-spacing:0;line-height:36px;font-family:headfont-light,arial,sans-serif}.location-search__title--medium{font-size:32px}}@media (min-width:768px){.location-search__title{font-size:36px;font-weight:400;font-style:normal;color:#005776;text-transform:none;letter-spacing:0;line-height:36px;font-family:headfont-light,arial,sans-serif}}.location-search{background-color:#f6f6f6}.location-search__list{padding-top:30px}.location-search--modal .location-search-list__header{margin-bottom:0}@media (max-width:1319.98px){.location-search--modal .mapboxgl-canvas,.location-search--modal .mapboxgl-canvas-container{width:calc(100vw - 20px)}}@media (min-width:768px){.location-search--modal{justify-content:space-between;flex-direction:row-reverse;display:flex}.location-search--modal .location-search-list__header{margin-bottom:2px}.location-search--modal .location-search__list{padding-right:24px}.location-search--modal .location-search__list-content{min-width:320px;width:100%}.location-search--modal .location-search__main{width:100%}.location-search--modal .location-map,.location-search--modal .mapboxgl-control-container{height:100%;margin:0}.location-search--modal .location-map__map{min-height:100%}.location-search--modal .mapboxgl-canvas,.location-search--modal .mapboxgl-canvas-container{height:100%;width:100%}html[data-useragent*=Trident] .location-search--modal .location-search__list{padding-right:0;margin:0 auto;width:50%;padding-left:0}html[data-useragent*=Trident] .location-search--modal .location-search__list-content{width:100%}html[data-useragent*=Trident] .location-search--modal .location-search__main{display:none}}@media (min-width:1320px){.location-search--modal .location-search__list{padding-left:calc(50% - 640px)}.location-search--modal .location-search__list-content{min-width:480px;width:40%}}button.locate-me-btn{padding:10px;justify-content:space-between;border:none;font-weight:700;color:#005776;text-transform:uppercase;margin:0 0 20px 20px;align-items:center;background:transparent;cursor:pointer;display:flex}.gg-track{height:10px;transform:scale(var(--ggs,1));border:2px solid transparent;margin-right:10px;position:relative;box-sizing:border-box;box-shadow:0 0 0 1.7px,inset 0 0 0 1.7px;border-radius:100px;width:10px;display:block}.gg-track:after,.gg-track:before{content:"";position:absolute;box-sizing:border-box;border-radius:3px;display:block}.gg-track:before{height:2px;border-right:4px solid;border-left:4px solid;top:2px;left:-6px;width:18px}.gg-track:after{height:18px;border-top:4px solid;border-bottom:4px solid;top:-6px;left:2px;width:2px}.gg-spinner{transform:scale(var(--ggs,1));margin-right:10px}.gg-spinner,.gg-spinner:after,.gg-spinner:before{height:20px;position:relative;box-sizing:border-box;width:20px;display:block}.gg-spinner:after,.gg-spinner:before{content:"";position:absolute;border-radius:100px}.gg-spinner:before{animation:spinner 1s cubic-bezier(.6,0,.4,1) infinite;border:3px solid transparent;border-top-color:currentcolor}.gg-spinner:after{border:3px solid;opacity:.2}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.location-search-place-names{padding:0;border:1px solid #ccc;margin-right:40px;border-top:none;background:#fff;margin-left:0}.location-search-place-names ul{padding:0;list-style-type:none;margin:0}.location-search-place-names ul li{width:100%}.location-search-place-names input{display:none}.location-search-place-names span{padding:5px 0 5px 5px;font-size:12px;border-top:1px solid #ccc;width:100%;display:block}.location-search-place-names li:first-child span{border-top:none}.location-search-place-names span:hover{background:#ccc;cursor:pointer}.location-search-place-names input:checked~span{background:#ccc}.location-search-place-names.has-same-place{display:none}.location-search-place-names.not-same-place{display:block}.location-search-form__title{margin-bottom:16px!important}.location-search-list__links{height:-moz-available;height:-webkit-fill-available;height:fill-available}