.p-cms{text-align:left;padding-bottom:2rem}.align-center-flex{display:flex;justify-content:center}.highlight,.highlight:hover{color:#c62128}@media(min-width:1024px){.p-cms{padding-bottom:3rem}}.b-hero-image__img{width:100%}.b-hero-image__sizer{display:none}.b-hero-image--crop{position:relative;overflow:hidden;min-height:20px}.b-hero-image--crop .b-hero-image__img{position:absolute;left:0;top:50%;transform:translateY(-50%)}.b-hero-image--crop .b-hero-image__sizer{display:block;width:100%;pointer-events:none;font-size:0;padding-top:48%}.b-hero-image--crop-20 .b-hero-image__sizer{padding-top:19%}.b-hero-image--crop-25 .b-hero-image__sizer{padding-top:25%}.b-hero-image--crop-35 .b-hero-image__sizer{padding-top:35%}.b-hero-image--crop-40 .b-hero-image__sizer{padding-top:40%}.b-hero-image--crop-60 .b-hero-image__sizer{padding-top:60%}.b-mixed-content__title{margin-top:0}.b-mixed-content__media{margin-bottom:1.25rem}.b-mixed-content__desc p:last-of-type{margin-bottom:0}@media(min-width:768px){.b-mixed-content__wrapper{display:flex;align-items:center}.b-mixed-content__media{text-align:center;margin-bottom:0}.b-mixed-content--reverse .b-mixed-content__wrapper{flex-direction:row-reverse}}.b-first-time-gun-buyer-menu{padding:0;margin:0}.b-first-time-gun-buyer-menu li{list-style:none;font-size:14px;margin-bottom:.625rem}.b-first-time-gun-buyer-menu li--title{font-weight:700}.b-first-time-gun-buyer-menu li a{text-decoration:none}.b-first-time-gun-buyer-menu li a:hover{text-decoration:underline;color:#333}.b-first-time-gun-buyer-menu__item--title{font-weight:700}.p-first-time-gun-buyer__title{font-size:24px;font-weight:700;letter-spacing:0;line-height:29px;margin-bottom:2rem;text-transform:uppercase;border-bottom:1px solid #e5e5e5;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;order:1}.p-first-time-gun-buyer__sidebar{border-top:2px solid #e5e5e5;margin-top:1rem;padding-top:2rem}.p-first-time-gun-buyer__content-wrapper{display:flex;flex-direction:column}.p-first-time-gun-buyer__content-intro{display:flex;flex-direction:column-reverse;order:3;margin-bottom:1.5rem;letter-spacing:1px}.p-first-time-gun-buyer__content-intro-text{margin-bottom:1.5rem;padding-right:20px;padding-left:20px}.p-first-time-gun-buyer__content-intro-text p:last-of-type{margin-bottom:0}.p-first-time-gun-buyer__content-main{order:2;padding-right:20px;padding-left:20px;letter-spacing:1px}.p-first-time-gun-buyer__images-list{display:flex;flex-wrap:wrap;justify-content:space-between}.p-first-time-gun-buyer .b-mixed-content{margin-bottom:2.75rem}@media(min-width:768px){.p-first-time-gun-buyer__content-intro{flex-direction:column;order:2}.p-first-time-gun-buyer__content-intro-text{padding-right:40px;padding-left:40px;margin-top:1.5rem;margin-bottom:0}.p-first-time-gun-buyer__content-main{order:3;padding-right:40px;padding-left:40px}}@media(min-width:1024px){.p-first-time-gun-buyer>.row{display:flex}.p-first-time-gun-buyer__sidebar{order:1;width:30%;border-top:0;padding-top:0;margin-top:2rem}.p-first-time-gun-buyer__content{order:2;width:70%}.p-first-time-gun-buyer__title{margin-left:0;margin-right:0;margin-top:1.25rem;padding-left:0;padding-right:0}}@media(min-width:1310px){.p-first-time-gun-buyer__sidebar{width:20%}.p-first-time-gun-buyer__content{width:80%}}@media(min-width:1600px){.p-first-time-gun-buyer__sidebar{width:18%}.p-first-time-gun-buyer__content{width:82%}}
