.shooting-range{width:100%;display:flex;flex-direction:column}.shooting-range__content-wrapper{max-width:40rem}.shooting-range__title{margin-bottom:2rem}.shooting-range__text{margin-bottom:4rem}@media (min-width: 992px){.shooting-range{min-height:550px;justify-content:center}.shooting-range__content-wrapper{align-self:flex-start;text-align:left}.shooting-range__text{margin:0}}.lessons{width:100%}.lessons__title{margin-bottom:2.5rem;max-width:53.75rem}.lessons__horizontal-ruler{margin-bottom:2.5rem}.lessons__subtitle{margin-bottom:1rem}.lessons__text{margin-bottom:3rem}.lessons__types{width:100%;display:flex;flex-wrap:wrap;gap:1.5rem;padding-bottom:6rem;align-self:flex-start;color:#fff;background-repeat:no-repeat;background-position:center bottom;background-size:35px 49px;background-image:url(/assets/images/svg/sprite.svg#icon-flash-view)}.lessons__type{padding:0 0 0 6.25rem;line-height:3.75rem;text-align:left;background-repeat:no-repeat;background-position:left 20px center;background-size:60px}.lessons__type_initial{background-image:image-set(url(/_astro/first-lesson-illustration-sm.DbPrN89l.avif) 1x,url(/_astro/first-lesson-illustration-sm@2x.DPaRgu_c.avif) 2x)}.lessons__type_individual{background-image:image-set(url(/_astro/individual-lesson-illustration-sm.DPqJS3Rg.avif) 1x,url(/_astro/individual-lesson-illustration-sm@2x.CpZytA-n.avif) 2x)}.lessons__type_group{background-image:image-set(url(/_astro/target-with-holes-sm.BM0I3bwa.jpg) 1x,url(/_astro/target-with-holes-sm@2x.DgeeHwzQ.jpg) 2x)}@media (min-width: 992px){.lessons__title{margin-bottom:6.25rem}.lessons__subtitle{margin-bottom:1rem}.lessons__types{padding-bottom:8rem;justify-content:space-between}.lessons__type{padding:12rem 0 0;min-width:12rem;text-align:center;background-position:center top;background-size:192px}.lessons__type_initial{background-image:image-set(url(/_astro/first-lesson-illustration.DSN2gMoe.avif) 1x,url(/_astro/first-lesson-illustration@2x.C0c52hRq.avif) 2x)}.lessons__type_individual{background-image:image-set(url(/_astro/individual-lesson-illustration.CP1vBzxT.avif) 1x,url(/_astro/individual-lesson-illustration@2x.Nbl_KtOF.avif) 2x)}.lessons__type_group{background-image:image-set(url(/_astro/target-with-holes.DwGEJXFw.jpg) 1x,url(/_astro/target-with-holes@2x.CyxXrMfz.jpg) 2x)}}.weapons{width:100%}.weapons__title{margin-bottom:1.5rem}.weapons__index{display:none;font-size:1.5rem;align-self:start}.weapons__category{--border: 1px solid lime;padding:1.5rem 0;display:flex;flex-direction:column;align-items:center;border-top:var(--border);border-bottom:var(--border)}.weapons__subtitle{padding-bottom:1.25rem;font-size:1.5rem;line-height:normal;text-transform:uppercase;text-align:left}.weapons__subtitle--lg{padding-bottom:1.5rem;display:none}.weapons__illustration{padding-bottom:1.25rem;height:auto;display:block}.weapons__list{padding:0;margin:0;display:flex;justify-content:center;flex-wrap:wrap;gap:.625rem}.weapons__item{padding:8px 10px;display:grid;place-content:center;font-size:1rem;font-weight:400;line-height:normal;border-radius:24px;border:1px solid currentColor;white-space:nowrap}@media (min-width: 992px){.weapons__title{margin-bottom:3.125rem}.weapons__index{display:block}.weapons__category{flex-direction:row;justify-content:space-between;border-bottom:none}.weapons__category:not(:last-child){padding-bottom:3.5rem}.weapons__list-wrapper{width:100%;max-width:40rem}.weapons__list{justify-content:start}.weapons__illustration{padding-bottom:0}.weapons__subtitle{display:none}.weapons__subtitle--lg{display:block}.weapons .slider,.weapons .slides{all:unset}.weapons .pins{display:none}}.slide{width:100%;flex-shrink:0;overflow:hidden}.slider{width:100%;display:flex;flex-direction:column;gap:1.25rem;align-items:center;overflow:visible}.slider__tabs-wrapper{margin-bottom:.75rem;width:100vw;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.slider__tabs-wrapper::-webkit-scrollbar{display:none}.slides{display:flex;flex-wrap:nowrap;transition:transform .3s}.slides__wrapper{width:100%;overflow:hidden}.pins{--size: var(--pin-size, .375rem);display:flex;gap:var(--pin-gap, var(--size))}.pin{width:var(--size);height:var(--size);background-color:var(--pin-color, #778394);border-radius:var(--size);transition:width .3s}.pin[data-active]{width:var(--pin-active-width, 2rem);background-color:var(--pin-active-color, #03FF00)}.tabs{margin-bottom:0;display:flex;flex-wrap:nowrap;justify-content:center;position:relative;gap:1rem}[data-overflow] .tabs{justify-content:start}.tab{padding:.75em 1.25em;line-height:100%;opacity:1;transition:opacity .3s;cursor:pointer;border-radius:6.25rem;border:1px solid lime;background-color:transparent;color:#0f0;transition-property:border-color,color,background-color;transition-duration:.1s;white-space:nowrap}.tab:not([data-active]){border-color:gray;background-color:gray}@media (min-width: 51.25rem){.tab:hover:not([data-active]){background-color:#a9a9a9}.tab[data-active]{cursor:auto}}@media (min-width: 992px){.section_shooting-range{background-image:linear-gradient(90deg,#000,#000000bf 51%,#0000),image-set(url(/assets/images/avif/courses-hero-background.avif) 1x,url(/assets/images/avif/courses-hero-background@2x.avif) 2x);background-position:center;background-repeat:no-repeat;background-size:cover}.section_shooting-range .header__container{padding-bottom:.5rem}}
