.hero-actions.gun-hero-actions{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:stretch;max-width:620px}
.gun-hero-actions>.button,.gun-hero-actions>.gun-range-button{min-height:88px;border-radius:12px;display:flex;align-items:center;padding:14px 16px}
.gun-hero-actions>.button{font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.45;text-align:center}
.gun-range-button{gap:12px}.gun-range-icon{flex-basis:46px;width:46px;height:46px}.gun-range-icon svg{width:34px;height:34px}
.gun-range-label strong{font-size:15px}.gun-range-label .product-name{color:#fff}.gun-range-label .product-name-end{color:#a6d8ff}
#armes{scroll-margin-top:110px}
@media(max-width:1100px) and (min-width:961px){.hero-actions.gun-hero-actions{grid-template-columns:1fr}}
@media(max-width:600px){.hero-actions.gun-hero-actions{gap:10px}.gun-hero-actions>.button,.gun-hero-actions>.gun-range-button{padding:12px 10px;font-size:13px}.gun-range-button{gap:7px}.gun-range-icon{flex-basis:30px;width:30px;height:36px;border-radius:7px}.gun-range-icon svg{width:27px;height:30px}.gun-range-label strong{font-size:12px}.gun-range-label>span{font-size:9px}.gun-range-button .store-discovery-arrow{flex-basis:14px;width:14px;height:14px}}
@media(max-width:359px){.hero-actions.gun-hero-actions{grid-template-columns:1fr}}
@media(min-width:961px){.hero.equipment-photo-hero{align-items:end;padding-bottom:55px}.equipment-photo-hero>figure{align-self:end;position:relative;overflow:visible}.equipment-photo-hero>figure>figcaption{position:absolute;top:100%;left:0;width:100%;padding-top:5px}}
