.cms-hero-banner:after,.cms-hero-banner .banner__media:after{background:linear-gradient(90deg,#000000b3,#0000 182.14%)!important;opacity:1}.cms-hero-banner.banner{max-height:750px;margin-bottom:80px;margin-top:0!important;min-height:36rem}.cms-hero-banner.banner .banner__content{padding-left:8%}.cms-hero-banner.banner .banner__content .banner__box span{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:400}.cms-hero-banner.banner .banner__content .banner__box{max-width:620px}body.page.page\.careers-page .cms-hero-banner.banner .banner__content .banner__box{max-width:572px}body.page.page\.page.ammo-facts .cms-hero-banner.banner .banner__content .banner__box{max-width:520px}.cms-hero-banner.banner .banner__content .banner__box .banner__heading{padding:0;border:none;margin-top:0;font-size:60px;width:100%}.cms-hero-banner.banner .banner__content .banner__box .banner__text p{color:#f9f9f9;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.1px}.multirow .image-with-text .image-with-text__text-item,.global-media-settings{background-color:#e0ded380!important}.section .multirow .image-with-text .image-with-text__text-item{padding:24px 32px}.image-with-text .image-with-text__text-item .image-with-text__content a.button{display:flex;width:fit-content;border-radius:2px;margin-top:32px;margin-left:auto;margin-right:auto}.section .multirow .image-with-text .image-with-text__text-item .image-with-text__content{max-width:525px;margin:0 auto}body.page.page\.careers-page .section .multirow .image-with-text .image-with-text__text-item .image-with-text__content{max-width:684px}.multirow .image-with-text .image-with-text__text-item .image-with-text__content h2.image-with-text__heading{color:#2b3729;text-align:center;font-style:normal;font-weight:700;line-height:48px;letter-spacing:-.96px;margin-bottom:16px;margin-left:auto;margin-right:auto}.page .multirow .multirow__inner.page-width .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text p{margin-bottom:0!important}@media only screen and (min-width: 990px){.section .multirow .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text p{font-size:18px;letter-spacing:initial}.multirow .image-with-text .image-with-text__text-item .image-with-text__content:not(:has(.image-with-text__logo)) h2.image-with-text__heading{margin-top:0}.multirow .image-with-text .image-with-text__text-item .image-with-text__content:has(.image-with-text__logo) .image-with-text__content h2.image-with-text__heading{margin-top:24px}.multirow .image-with-text .image-with-text__text-item .image-with-text__content h2.image-with-text__heading{width:72%}}@media only screen and (max-width: 1700px){.section .banner.cms-hero-banner.banner--adapt:before,.section .banner.cms-hero-banner .banner__media.media:before{padding-bottom:32%!important}}@media only screen and (min-width: 1300px) and (max-width: 1500px){.cms-hero-banner.banner .banner__content .banner__box .banner__heading{font-size:48px;width:100%}}@media only screen and (min-width: 990px) and (max-width: 1300px){.cms-hero-banner.banner .banner__content .banner__box .banner__heading{font-size:40px}.cms-hero-banner.banner .banner__content .banner__box .banner__text p{font-size:18px;line-height:24px}.cms-hero-banner.banner .banner__content .banner__box{max-width:500px}.section .multirow .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text p{font-size:16px;line-height:24px}.multirow .image-with-text .image-with-text__text-item .image-with-text__content h2.image-with-text__heading{margin:10px auto}.image-with-text__logo img{max-width:100px;height:auto}}@media only screen and (min-width: 750px) and (max-width: 990px){.cms-hero-banner.banner .banner__content .banner__box{margin:0 auto}.cms-hero-banner.banner .banner__content .banner__box .banner__heading{font-size:36px;line-height:40px}.cms-hero-banner.banner .banner__content .banner__box{max-width:450px}.cms-hero-banner.banner .banner__content .banner__box .banner__text p{font-size:16px;line-height:24px}.section .banner.cms-hero-banner.banner--adapt:before,.section .banner.cms-hero-banner .banner__media.media:before{padding-bottom:36%!important}.section .multirow .image-with-text .image-with-text__text-item{padding:48px 24px!important}.multirow.gradient .image-with-text .image-with-text__text-item .image-with-text__content h2{width:60%}}@media only screen and (max-width: 990px){.multirow.gradient .multirow__inner.page-width{gap:24px!important}.image-with-text.custom .image-with-text__text-item.grid__item .image-with-text__content{max-width:100%}.image-with-text.custom .image-with-text__text-item .image-with-text__content p:first-of-type{margin:0!important}.image-with-text__logo img{max-width:90px;height:auto}}@media only screen and (max-width: 749px){.section .cms-hero-banner.banner.animate--fade-in{margin-top:0}.section .cms-hero-banner.banner{background-color:#f9f9f9}.cms-hero-banner.banner .banner__content .banner__box span,.cms-hero-banner.banner .banner__content .banner__box .banner__text p,.cms-hero-banner.banner .banner__content .banner__box .banner__heading{color:var(--almost-black)}.store-lax .cms-hero-banner.banner .banner__content .banner__box span,.store-lax .cms-hero-banner.banner .banner__content .banner__box .banner__text p,.store-lax .cms-hero-banner.banner .banner__content .banner__box .banner__heading{color:var(--lax-rich-black)}.store-xtreme .cms-hero-banner.banner .banner__content .banner__box span,.store-xtreme .cms-hero-banner.banner .banner__content .banner__box .banner__text p,.store-xtreme .cms-hero-banner.banner .banner__content .banner__box .banner__heading{color:var(--xtreme-jet-black)}.cms-hero-banner.banner .banner__content .banner__box .banner__heading{margin:0;padding-top:0!important;padding-bottom:16px!important;line-height:24px}.cms-hero-banner.banner .banner__content .banner__box span{font-size:14px;line-height:20px}.cms-hero-banner.banner .banner__content .banner__box .banner__text p{text-align:left}.cms-hero-banner.banner .banner__content .banner__box .banner__text{margin:0!important}.cms-hero-banner.banner .banner__content .banner__box{max-width:100%;margin-right:auto}.section .multirow .image-with-text .image-with-text__text-item .image-with-text__content{margin-right:auto;margin-left:0}.section .multirow .image-with-text .image-with-text__text-item{padding:0}.multirow .image-with-text .image-with-text__text-item .image-with-text__content h2.image-with-text__heading{text-align:left;font-size:30px;line-height:32px;margin-top:0}.multirow .image-with-text .image-with-text__text-item .image-with-text__content:has(.image-with-text__logo) .image-with-text__content h2.image-with-text__heading{margin-top:8px}.multirow .image-with-text .image-with-text__text-item .image-with-text__content:not(:has(.image-with-text__logo)) .image-with-text__content h2.image-with-text__heading{margin-top:0}.image-with-text .image-with-text__text-item .image-with-text__content a.button{margin-left:0;margin-right:auto}.image-with-text.custom .image-with-text__text-item.grid__item .image-with-text__text{margin-bottom:16px!important}}.logo-list-section.four-stores-logos{max-width:1700px;margin:0 auto}.four-stores-logos .logo-item{max-width:max-content;width:100%;display:flex;flex-direction:column;gap:24px;height:100%;padding-right:80px;margin-right:80px;position:relative;height:262px}.four-stores-logos .logo-item:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:182px;width:1px;background-color:#8c9080}.multirow.gradient .multirow__inner.page-width{gap:0}.four-stores-logos .logo-item:last-of-type:after{display:none}.four-stores-logos .logo-item:last-of-type{border-right:none;padding-right:0;margin-right:0}.four-stores-logos .logo-item .logo-link{height:100%;display:flex;align-items:center;justify-content:center}.four-stores-logos .logo-item img{max-width:200px;width:100%}.four-stores-logos .logo-grid{margin-top:40px;gap:0px}.logo-list-section.four-stores-logos .logo-grid{display:grid;grid-template-columns:auto auto auto auto;align-items:center;justify-content:center;gap:0!important}.logo-list-section.four-stores-logos .logo-item h5{color:#000;font-size:30px;font-style:normal;font-weight:700;line-height:38px;letter-spacing:.35px;margin:0}@media only screen and (max-width: 1620px){.four-stores-logos .logo-item img{max-width:160px}.logo-list-section.four-stores-logos .logo-item p{font-size:28px;line-height:34px}.four-stores-logos .logo-item{padding-right:50px;margin-right:50px;height:220px}.section .multirow.gradient .multirow__inner.page-width{padding:0 50px}.four-stores-logos .logo-item:after{height:162px}}@media only screen and (max-width: 1400px){.four-stores-logos .logo-item img{max-width:130px}.logo-list-section.four-stores-logos .logo-item p{font-size:24px;line-height:30px}.four-stores-logos .logo-item{height:185px}.four-stores-logos .logo-item:after{height:142px}}@media only screen and (max-width: 1250px){.four-stores-logos .logo-item img{max-width:100px}.logo-list-section.four-stores-logos .logo-item p{font-size:22px;line-height:30px}.four-stores-logos .logo-item{height:150px;padding-right:30px;margin-right:30px}.four-stores-logos .logo-item:after{height:110px}.section .multirow.gradient .multirow__inner.page-width{padding:0 34px}}@media only screen and (max-width: 1050px){.logo-list-section.four-stores-logos .logo-grid{grid-template-columns:repeat(2,1fr);row-gap:24px!important}.four-stores-logos .logo-item{max-width:100%;height:155px}.four-stores-logos .logo-item{margin-right:0}.four-stores-logos .logo-item:nth-child(2n):after{display:none}.four-stores-logos .logo-item:nth-child(2n){padding-right:0;margin-right:0}.section .multirow.gradient .multirow__inner.page-width{padding:0 24px}}@media only screen and (max-width: 768px){.logo-list-section.four-stores-logos .logo-item p{font-size:16px;line-height:24px}.logo-list-section.four-stores-logos .logo-grid{gap:30px!important;column-gap:30px!important}.four-stores-logos .logo-item img{max-width:80px}.four-stores-logos .logo-item{gap:10px}.four-stores-logos .logo-item:after{height:90px}.section .multirow.gradient .multirow__inner.page-width{padding:0}}.gradient.image-with-text.custom .page-width{background-color:transparent;position:relative}.gradient.image-with-text.custom .page-width:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#8c9080;z-index:-1}.store-lax .gradient.image-with-text,.store-lax .gradient.image-with-text.custom,.store-xtreme .gradient.image-with-text.custom{padding-top:60px}.gradient.image-with-text.custom .image-with-text__text{margin-bottom:16px;display:flex;flex-direction:row;justify-content:start;gap:8px}.gradient.image-with-text.custom .image-with-text__text p:first-of-type{margin:0}.image-with-text.custom .image-with-text__text-item .image-with-text__content{max-width:100%}.image-with-text.custom .image-with-text__text-item .image-with-text__content p{font-size:14px;line-height:24px;color:#fff;font-style:normal;font-weight:400}.image-with-text.custom .image-with-text__text-item .image-with-text__content{padding:32px 54px}.image-with-text.custom .image-with-text__text-item .image-with-text__content h2{margin-bottom:48px}@media only screen and (min-width: 990px) and (max-width: 1700px){.image-with-text.custom .image-with-text__media-item,.image-with-text.custom .image-with-text__text-item{max-width:50%}}@media only screen and (max-width: 1500px){.image-with-text.custom .image-with-text__text-item .image-with-text__content h2{margin-bottom:38px}.image-with-text.custom .image-with-text__text-item .image-with-text__content{padding:32px}}@media only screen and (min-width: 990px){.image-with-text.custom .image-with-text__text-item .image-with-text__content p{font-size:16px}.store-lax .gradient.image-with-text{padding-top:60px}.store-lax .gradient.image-with-text.custom,.store-xtreme .gradient.image-with-text.custom{padding-top:80px}}.multiblocks .multiblocks-images{max-width:1728px;padding:0 50px;margin:0 auto 100px;width:100%}.multiblocks .multiblocks-images .main-heading,.table-container.page-width .main-heading,.multicolumn .title-wrapper-with-link .title,.store-locations-wrapper .main-heading{color:var(--almost-black);font-size:48px;font-style:normal;font-weight:700;line-height:60px;letter-spacing:-.96px;text-align:left;margin:0}.blocks-grid{display:grid;grid-template-columns:repeat(5,1fr);row-gap:48px;column-gap:32px;margin-top:40px}.block-item{text-align:center;background-color:#f9f9f9;padding:19px 23px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:26px}.block-image{max-width:220px;width:100%}.block-img{max-width:100%;width:100%;height:auto}.block-initials{color:var(--freedom-red);text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:30px;margin:0;letter-spacing:.1px}.block-name{color:#000;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin:4px 0 0;letter-spacing:.1px}.table-container.page-width{max-width:1728px;padding:0 50px;margin:0 auto 100px;width:100%}.table-container.page-width .custom-table{width:100%;margin-top:48px;border-left:1px solid #000;border-right:1px solid #000}.table-container.page-width .custom-table thead th{background-color:var(--almost-black);border-top:1px solid #8C9080;border-bottom:1px solid #8C9080;border-left:1px solid #8C9080;padding:16px 24px;color:var(--Soft-White-0, #FFF);text-align:center;font-family:var(--font-heading-family);font-size:30px;font-style:normal;font-weight:700;line-height:38px}.table-container.page-width .custom-table tbody tr{border-bottom:1px solid #000}.table-container.page-width .custom-table tbody tr td{border-right:1px solid #000;padding:16px 24px;color:var(--almost-black);text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:26px}.table-container.page-width .custom-table tbody tr td:last-of-type{border-right:none}@media only screen and (max-width: 1400px){.multiblocks .multiblocks-images .main-heading,.table-container.page-width .main-heading,.multicolumn .title-wrapper-with-link .title,.gradient .contact.page-width .title,.store-locations-section .store-locations-wrapper .main-heading,.section-carousel .section-title,.section .custom-liquid.section-title{font-size:40px;line-height:48px}.multiblocks .block-item .block-initials{font-size:18px;line-height:28px}.multiblocks .block-item .block-name{font-size:16px;line-height:24px}.blocks-grid{grid-template-columns:repeat(4,1fr);margin-top:36px}.multiblocks .multiblocks-images,.table-container.page-width{margin:0 auto 80px}.table-container.page-width .custom-table thead th{font-size:26px;line-height:36px;padding:12px 20px}.table-container.page-width .custom-table tbody tr td{font-size:18px;line-height:26px;padding:12px 20px}.table-container.page-width .custom-table{margin-top:36px}}@media only screen and (max-width: 1100px){.multiblocks .multiblocks-images .main-heading,.table-container.page-width .main-heading,.multicolumn .title-wrapper-with-link .title,.gradient .contact.page-width .title,.store-locations-section .store-locations-wrapper .main-heading,.section-carousel .section-title,.section .custom-liquid.section-title{font-size:32px;line-height:40px}.multiblocks .block-item .block-initials{font-size:16px;line-height:24px}.multiblocks .block-item .block-name{font-size:14px;line-height:20px}.blocks-grid{grid-template-columns:repeat(3,1fr);margin-top:24px}.table-container.page-width .custom-table{margin-top:24px}.multiblocks .multiblocks-images,.table-container.page-width{padding:0 34px}.table-container.page-width .custom-table thead th{font-size:24px;line-height:32px;padding:10px 18px}.table-container.page-width .custom-table tbody tr td{font-size:16px;line-height:24px;padding:10px 18px}}@media only screen and (max-width: 768px){.blocks-grid{grid-template-columns:repeat(2,1fr);row-gap:24px;column-gap:16px}.blocks-grid .block-item{gap:16px}.multiblocks .multiblocks-images,.table-container.page-width{padding:0 16px;margin:0 auto 60px}.multiblocks .multiblocks-images .main-heading,.table-container.page-width .main-heading,.multicolumn .title-wrapper-with-link .title,.gradient .contact.page-width .title,.store-locations-section .store-locations-wrapper .main-heading,.section-carousel .section-title,.section .custom-liquid.section-title{font-size:30px;line-height:38px}.table-container.page-width{overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.table-container.page-width .custom-table{min-width:600px}.multirow .image-with-text .image-with-text__text-item .image-with-text__content .buttons-container{justify-content:start!important;flex-wrap:wrap;margin-top:32px!important}.multirow .image-with-text .image-with-text__text-item .image-with-text__content .buttons-container a{margin:0!important}.page .cms-hero-banner .banner__box .banner__buttons{margin-top:24px!important}}.store-lax .multiblocks .multiblocks-images .main-heading,.store-lax .table-container.page-width .main-heading,.store-lax .table-container.page-width .custom-table tbody tr td,.store-lax .multicolumn .title-wrapper-with-link .title,.store-lax .store-locations-section .store-locations-wrapper .main-heading,.store-lax .section-carousel .section-title,.store-lax .section .custom-liquid.section-title{color:var(--lax-rich-black)}.store-lax .block-initials{color:var(--lax-deep-crimson)}.store-lax .table-container.page-width .custom-table thead th{background-color:var(--lax-rich-black)}.store-xtreme .multiblocks .multiblocks-images .main-heading,.store-xtreme .table-container.page-width .main-heading,.store-xtreme .table-container.page-width .custom-table tbody tr td,.store-xtreme .multicolumn .title-wrapper-with-link .title,.store-xtreme .store-locations-section .store-locations-wrapper .main-heading,.store-xtreme .section-carousel .section-title,.store-xtreme .section .custom-liquid.section-title{color:var(--xtreme-jet-black)}.store-xtreme .block-initials{color:var(--xtreme-deep-red)}.store-xtreme .table-container.page-width .custom-table thead th{background-color:var(--xtreme-jet-black)}.multicolumn .title-wrapper-with-link{justify-content:center;margin-bottom:48px}.multicolumn .page-width{max-width:1602px;margin:0 auto;width:100%;padding-left:58px;padding-right:58px}.multicolumn .page-width .multicolumn-list{gap:32px}.multicolumn .page-width .multicolumn-list .multicolumn-card.content-container{border-radius:5px;border:.5px solid #6E6E6E;background:var(--lax-rich-black);padding:40px 24px 24px 32px;height:375px}.multicolumn .page-width .multicolumn-list .multicolumn-card.content-container .multicolumn-card__info{padding:0}.multicolumn .page-width .multicolumn-list .multicolumn-card.content-container .multicolumn-card__info h3{color:#fff;font-family:var(--font-body-family);font-size:20px;font-style:normal;font-weight:700;line-height:30px;margin:0 0 8px}.multicolumn .page-width .multicolumn-list .multicolumn-card.content-container .multicolumn-card__info .rte{margin:0}.multicolumn .page-width .multicolumn-list .multicolumn-card.content-container .multicolumn-card__info .rte p{color:#f9f9f9;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:0}.multicolumn .page-width .multicolumn-list .multicolumn-card.content-container .multicolumn-card__info .rte p:has(a){margin:16px 0 24px}.multicolumn .page-width .multicolumn-list .multicolumn-card.content-container .multicolumn-card__info .rte a{color:#8c9080;font-size:20px;font-style:normal;font-weight:400;line-height:13px}.error-message{color:var(--freedom-red);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.1px}.store-lax .error-message{color:var(--lax-deep-crimson)}.store-xtreme .error-message{color:var(--xtreme-deep-red)}@media only screen and (max-width: 1400px){.multicolumn .page-width .multicolumn-list .multicolumn-card.content-container .multicolumn-card__info h3,.multicolumn .page-width .multicolumn-list .multicolumn-card.content-container .multicolumn-card__info .rte a{font-size:18px;line-height:28px}.multicolumn .page-width .multicolumn-list .multicolumn-card.content-container .multicolumn-card__info .rte p{font-size:16px;line-height:24px}.multicolumn .page-width .multicolumn-list .multicolumn-card.content-container .multicolumn-card__info .rte p:has(a){margin:10px 0 16px}.multicolumn .page-width .multicolumn-list .multicolumn-card.content-container{height:345px}.multicolumn .page-width{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width: 1150px){.multicolumn .page-width .multicolumn-list{display:grid;grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width: 769px) and (max-width: 1149px){.multicolumn .page-width{padding-left:34px!important;padding-right:34px!important;max-width:100%;width:100%}.multicolumn .title-wrapper-with-link{margin-bottom:32px}.multicolumn .page-width .multicolumn-list{gap:24px;display:grid;grid-template-columns:repeat(2,1fr)}.multicolumn .page-width .multicolumn-list .multicolumn-list__item .multicolumn-card{height:300px;padding:24px 20px}}@media only screen and (min-width: 769px){.multicolumn .page-width .multicolumn-list li{max-width:100%;width:100%}.multicolumn .slider--tablet.grid--peek .grid__item:first-of-type{margin-left:0}.multicolumn .slider-buttons{display:none}}@media only screen and (max-width: 768px){.multicolumn .page-width{padding:60px 16px}.multicolumn .title-wrapper-with-link{margin-bottom:24px}.multicolumn .page-width .multicolumn-list{padding-bottom:60px}.multicolumn .page-width .multicolumn-list .multicolumn-list__item .multicolumn-card{max-width:450px;padding:24px 20px}.multicolumn .grid--1-col-tablet-down .grid__item{max-width:450px}.multicolumn .page-width .multicolumn-list .multicolumn-list__item{width:93%!important}.multicolumn .page-width .multicolumn-list .multicolumn-list__item:last-of-type{margin-right:1.5rem}.multicolumn .page-width .multicolumn-list:after{display:none}}.store-locations-section .store-locations-wrapper{max-width:1543px;margin:0 auto;width:100%;padding:0 50px}.store-location-container{display:flex;padding:40px;gap:48px;border-radius:15px;border-bottom:1px solid #C2C2C2;background:#e0ded3;align-items:center;margin-bottom:32px}.store-location-container:last-of-type{margin-bottom:0}.store-location-container .location-info{display:flex;flex-direction:row;align-items:center}.store-location-container .location-info .loaction-details{display:flex;flex-direction:column;gap:0px;align-items:start;max-width:364px;width:100%}.store-location-container .location-info .divider{margin:0 60px}.store-location-container .location-info .loaction-details h2{color:#000;font-size:30px;font-style:normal;font-weight:700;line-height:38px;margin:0 0 8px;letter-spacing:.1px;text-align:left}.store-location-container .location-info .loaction-details span{color:#000;text-align:left;font-size:20px;font-style:normal;font-weight:400;line-height:13px;margin:0 0 16px;letter-spacing:.35px}.store-location-container .location-info .loaction-details p{color:#2c2c2c;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0;letter-spacing:.1px;text-align:left}.store-location-container .location-info .contact-details{display:flex;flex-direction:column;gap:16px}.store-location-container .location-info .contact-details p,.store-location-container .location-info .contact-details .hours{margin:0;display:flex;gap:8px;flex-direction:row;align-self:start}.store-location-container .location-info .contact-details p span,.store-location-container .location-info .contact-details .hours p{color:#484848;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.35px}.store-locations-wrapper .main-heading{margin-bottom:48px;text-align:center}@media only screen and (max-width: 1440px){.store-location-container{padding:32px;gap:32px}.store-locations-wrapper .main-heading{margin-bottom:40px}.store-location-container .location-info .divider{margin:0 32px}.store-location-container .location-info .loaction-details h2{font-size:26px;line-height:36px}.store-location-container .location-info .loaction-details span{font-size:18px;line-height:26px;margin:0 0 10px}.store-location-container .location-info .loaction-details p{font-size:14px;line-height:22px}.store-location-container .location-image{max-width:40%;width:100%}.store-location-container .location-image img{max-width:100%;width:100%}}@media only screen and (max-width: 1200px){.store-location-container{margin-bottom:24px}.store-locations-wrapper .main-heading{margin-bottom:32px}.store-location-container .location-image{max-width:35%;width:100%}.store-locations-section .store-locations-wrapper,.section .gradient iframe{padding:0 34px}}@media only screen and (max-width: 1024px){.store-location-container{padding:24px;gap:24px}.section .gradient iframe{padding:0 24px}.store-location-container .location-info .divider{margin:0 24px}.store-location-container .location-image{max-width:30%;width:100%}.store-location-container .location-info .loaction-details h2{font-size:24px;line-height:32px}.store-location-container .location-info .loaction-details span{font-size:16px;line-height:24px;margin:0 0 8px}.store-location-container .location-info .loaction-details p{font-size:14px;line-height:22px}.store-location-container .location-info .contact-details p span,.store-location-container .location-info .contact-details .hours p{font-size:12px;line-height:20px}.store-location-container .location-info .loaction-details{max-width:290px}.store-location-container .location-info .contact-details{gap:8px}.store-locations-section .store-locations-wrapper{padding:0 24px}}@media only screen and (max-width: 860px){.store-location-container{flex-direction:column}.store-location-container .location-image{max-width:100%;width:100%}.store-locations-section .store-locations-wrapper,.section .gradient iframe{padding:0 16px}.section .gradient iframe{height:450px}.store-locations-wrapper .main-heading{margin-bottom:24px}}@media only screen and (max-width: 600px){.store-location-container .location-info{flex-direction:column;gap:16px;width:100%;align-items:start}.store-location-container .location-info .divider{transform:rotate(90deg);height:0;width:600px;margin:0}}.section iframe{max-width:1700px;width:100%;padding:0 50px;margin:0 auto;display:flex}.section-carousel{padding:0 50px 120px;position:relative;max-width:1770px;width:100%;margin:0 auto}.carousel-container{position:relative;overflow:hidden;padding:0;width:94.5%;margin:0 auto}.section-carousel .section-description{color:#212121;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:30px;max-width:1370px;letter-spacing:.1px;width:100%;margin:16px auto 60px}.carousel-wrapper{display:flex;gap:16px;transition:transform .3s ease-in-out}.carousel-card{flex:0 0 32.6%;background:var(--lax-rich-black);padding:48px 53px 24px}.carousel-card .card-title{margin:0 0 20px;font-family:var(--font-body-family);color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:12px}.carousel-card .card-text{margin:0 0 20px;color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.1px}.carousel-button{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border:none;color:#fff;cursor:pointer;background-color:transparent;margin-top:40px}.carousel-button.prev{left:30px}.carousel-button.next{right:30px}@media only screen and (max-width: 1500px){.carousel-card{padding:32px 32px 16px}.carousel-card .card-text,.carousel-card .card-title{font-size:18px;line-height:28px}.section-carousel .section-description{margin-bottom:48px}}@media only screen and (max-width: 1100px){.carousel-container .carousel-card{flex:0 0 48%}.section-carousel .section-description{margin-bottom:36px}.section-carousel,.section .multirow{padding-bottom:60px}.section .gradient.image-with-text.custom{padding-top:0}}@media only screen and (max-width: 990px){.carousel-card .card-text,.carousel-card .card-title{font-size:16px;line-height:24px}.carousel-card{padding:24px 24px 12px}}@media (max-width: 650px){.carousel-container .carousel-card{flex:0 0 100%;padding:24px 32px}.section-carousel{padding:0 16px 90px;margin-bottom:20px}.section-carousel .section-description{font-size:16px;line-height:24px}.section-carousel .section-description{margin-bottom:32px}.carousel-button.next{right:40%}.carousel-button.prev{left:40%}.carousel-button{top:auto;bottom:0}.carousel-container{width:100%}}.multirow .image-with-text .image-with-text__text-item .image-with-text__content .buttons-container{width:100%;margin:0 auto;justify-content:center;flex-direction:row-reverse}.image-with-text .image-with-text__text-item .image-with-text__content .buttons-container .button{margin-left:0;margin-right:0;border-radius:2px}body.page.page\.dealer-locator .section-header.shopify-section-group-header-group,body.page.page\.contact .section-header.shopify-section-group-header-group{z-index:101}body.page.page\.dealer-locator .section .multirow .image-with-text .image-with-text__text-item .image-with-text__content{max-width:674px}body.page.page\.dealers .section .multirow .image-with-text .image-with-text__text-item .image-with-text__content{max-width:600px}body.page.page\.dealer-locator .section .multirow .image-with-text .image-with-text__text-item .image-with-text__content p{color:#000;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:30px;padding-bottom:8px}#storemapper{max-width:1700px;width:100%;margin:0 auto;padding:0 50px}body.page.page\.dealer-locator .section .custom-liquid.section-title{margin-bottom:48px!important}.strmpr-search-results .strmpr-search-result .strmpr-field-show-on-map{border-color:#000!important;font-size:16px;font-family:var(--font-body-family);font-weight:500}.strmpr-selected .strmpr-field-show-on-map{background-color:#2b3729!important;color:#fff!important}.strmpr-search-results .strmpr-search-result .strmpr-field-show-on-map:hover{background-color:#000!important;color:#fff!important}.strmpr-search .strmpr-search-button{height:44px!important}#storemapper input{border:1px solid #C2C2C2!important;padding:10px 16px!important;font-size:16px!important;font-family:var(--font-body-family)!important;line-height:24px!important}#storemapper a{font-size:14px!important;font-weight:500!important}.strmpr-search-box{height:44px!important}.strmpr-search-results{background-color:#e0ded380!important}.strmpr-search-results .strmpr-search-result .strmpr-field-bucket-general div:before{top:5px!important}.strmpr-search-result-filters .strmpr-filter-bucket{display:block!important}@media only screen and (min-width: 990px){body.page.page\.dealer-locator .multirow .image-with-text .image-with-text__media-item .image-with-text__media{padding-bottom:100%!important}}@media only screen and (max-width: 1300px){#storemapper{padding:0 50px}.section .custom-liquid.section-title{margin-bottom:24px!important}body.page.page\.dealer-locator .section .multirow .image-with-text .image-with-text__text-item .image-with-text__content p{font-size:18px;line-height:28px}}@media only screen and (max-width: 768px){#storemapper{padding:0 16px}body.page.page\.dealer-locator .section .multirow .image-with-text .image-with-text__text-item .image-with-text__content p{font-size:16px;line-height:24px}}.shopify-section.section:has(#app-embed){padding:0 50px;margin-bottom:100px}.app-section:has(#app-embed){max-width:1700px;padding:60px 40px 40px;max-width:1600px;margin:0 auto;position:relative;background:transparent}.app-section:has(#app-embed):before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#e0ded34d;z-index:-1}.app-section:has(#app-embed) .title-wrapper{margin:0}.app-section:has(#app-embed) .title-wrapper .section-caption{color:var(--almost-black);font-size:20px;font-style:normal;font-weight:700;line-height:30px;max-width:1003px;margin:0 auto;width:100%;text-align:center;letter-spacing:.1px}.store-lax .app-section:has(#app-embed) .title-wrapper .section-caption{color:var(--lax-rich-black)}.store-xtreme .app-section:has(#app-embed) .title-wrapper .section-caption{color:var(--xtreme-jet-black)}._inline_stahb_47 ._formContainer_stahb_30{--inline-container-max-width: 100%}._gridItem_stahb_172 ._textHeading_2aowh_35{color:#212121;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:30px}.register-form-heading{color:red;text-align:center;font-size:38px;font-style:normal;font-weight:700;line-height:48px;letter-spacing:-.76px}.gm-style-iw .gm-style-iw-chr button{opacity:1!important;width:34px!important;margin:-4px 0 0 auto!important}@media only screen and (max-width: 1100px){.shopify-section.section:has(#app-embed){padding:0 34px}.app-section:has(#app-embed){margin-bottom:60px;padding:40px 24px}}@media only screen and (max-width: 768px){.shopify-section.section:has(#app-embed){padding:0}.app-section:has(#app-embed) .title-wrapper .section-caption{font-size:18px;line-height:28px}}#MainContent .page-width.page-width--narrow{max-width:1600px;margin:0 auto;padding:60px 50px}#MainContent .page-width.page-width--narrow .rte p span,#MainContent .page-width.page-width--narrow .rte p,#MainContent .page-width.page-width--narrow .rte ul li,#MainContent .page-width.page-width--narrow .rte ul li span,#MainContent .page-width.page-width--narrow .rte ol li span em{font-size:18px!important;line-height:28px;margin-bottom:16px;color:var(--almost-black);font-family:var(--font-body-family);letter-spacing:.1px;font-weight:400}#MainContent .page-width.page-width--narrow p span u{font-size:22px!important;line-height:32px;font-weight:600;margin-top:16px}.cms-sticky-container span a{color:#8c9080!important;font-weight:600}h1.main-page-title{display:none}#MainContent .page-width.page-width--narrow .rte table{max-width:100%;width:100%}#MainContent .page-width.page-width--narrow .rte table td{padding:0!important}#MainContent .page-width.page-width--narrow .rte table tr{display:block}.MsoNormalTable tr{display:table-row!important}#MainContent .page-width.page-width--narrow .rte .MsoNormalTable td{padding:0 10px!important}#MainContent .page-width.page-width--narrow .rte table td a{width:100%;display:block}#MainContent .page-width.page-width--narrow h1,#MainContent .page-width.page-width--narrow h2,#MainContent .page-width.page-width--narrow h3,#MainContent .page-width.page-width--narrow h4,#MainContent .page-width.page-width--narrow h5,#MainContent .page-width.page-width--narrow h6{font-weight:700}.store-lax #MainContent .page-width.page-width--narrow h1,.store-lax #MainContent .page-width.page-width--narrow h2,.store-lax #MainContent .page-width.page-width--narrow h3,.store-lax #MainContent .page-width.page-width--narrow h4,.store-lax #MainContent .page-width.page-width--narrow h5,.store-lax #MainContent .page-width.page-width--narrow h6,.store-lax #MainContent .page-width.page-width--narrow p,.store-lax #MainContent .page-width.page-width--narrow span{color:var(--lax-rich-black)}.store-xtreme #MainContent .page-width.page-width--narrow h1,.store-xtreme #MainContent .page-width.page-width--narrow h2,.store-xtreme #MainContent .page-width.page-width--narrow h3,.store-xtreme #MainContent .page-width.page-width--narrow h4,.store-xtreme #MainContent .page-width.page-width--narrow h5,.store-xtreme #MainContent .page-width.page-width--narrow h6,.store-xtreme #MainContent .page-width.page-width--narrow p,.store-xtreme #MainContent .page-width.page-width--narrow span{color:var(--xtreme-jet-black)}@media only screen and (min-width: 1920px){#MainContent .page-width.page-width--narrow{min-height:450px}}@media only screen and (max-width: 768px){#MainContent .page-width.page-width--narrow{padding:16px 16px 40px}h1.main-page-title{font-size:32px;margin-bottom:24px}#MainContent .page-width.page-width--narrow .rte p span,#MainContent .page-width.page-width--narrow .rte p,#MainContent .page-width.page-width--narrow .rte ul li,#MainContent .page-width.page-width--narrow .rte ul li span,#MainContent .page-width.page-width--narrow .rte ol li span em{font-size:16px!important;line-height:24px;margin-bottom:12px}#MainContent .page-width.page-width--narrow p span u{font-size:20px!important;line-height:28px}}@media only screen and (min-width: 950px) and (max-width: 1200px){.strmpr-layout-search-on-top .strmpr-search-on-top-columns-container{grid-template-columns:40% 60%!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cms-pages-styling.css.map */
