.ynimagetextwrap{background-size:cover;background-repeat:no-repeat;padding:32px 8px 24px}.ynimagetextwrap .img-text-wrapper .page-width{display:flex;flex-direction:column-reverse;text-align:center}.ynimagetextwrap .imagepart{display:flex;margin-bottom:-1rem}.ynimagetextwrap .imagepart img{object-fit:contain}.ynimagetextwrap .text-part{margin-bottom:24px}.ynimagetextwrap .text-part *{color:#fff}.ynimagetextwrap .text-part h2{font-size:1.5rem;margin-bottom:0}.ynimagetextwrap .text-part p{font-size:14px;font-weight:600;margin:16px 0 0}.ynimagetextwrap .text-part p:empty{display:none}.ynimagetextwrap .iconwrap{align-items:stretch;background-color:#202222;border-radius:5px;display:flex;flex-wrap:wrap;justify-content:center;padding:24px 0 16px;position:relative}.ynimagetextwrap .icon-part{flex-basis:33.333333%;padding:8px;text-align:center}.ynimagetextwrap .iconimg{margin:auto auto 10px;width:100%}.ynimagetextwrap .iconimg img{height:50px}.ynimagetextwrap .icon-part h3{color:#fff;font-family:HyperspaceRace-Regular;font-size:10px;line-height:12px;margin-bottom:0}.ynimagetextwrap .cta-wrapper{display:flex;flex-basis:100%;justify-content:center;margin-top:20px;padding:0 1rem}.ynimagetextwrap .cta-wrapper .btn{width:100%}@media only screen and (min-width: 768px){.featured-products-grid+.never-ride .ynimagetextwrap .img-text-wrapper:after{background-color:#f3f3f3;bottom:0;content:"";height:calc(100% + 12rem);left:0;position:absolute;top:-12rem;width:100%;z-index:-1}.ynimagetextwrap{padding:12rem 0 0;background:transparent!important}.ynimagetextwrap .img-text-wrapper{position:relative}.ynimagetextwrap .img-text-wrapper .page-width{flex-direction:row;text-align:left}.ynimagetextwrap .imagepart{flex-basis:50%;margin:-12rem 0 0;max-width:100%}.ynimagetextwrap .text-part{flex-basis:50%;margin:5% 0 12.5% 32px}.ynimagetextwrap .iconwrap{margin:-7.5% auto 0;max-width:80%;padding:2rem}.ynimagetextwrap .icon-part{height:auto;flex-basis:calc(33.333333% - 12px);padding:12px;width:100%}.ynimagetextwrap .cta-wrapper .btn{width:auto}}@media only screen and (min-width: 1024px){.ynimagetextwrap .text-part{margin:8.5% 0 15% 32px}.ynimagetextwrap .text-part h2{font-size:32px}.ynimagetextwrap .text-part p{font-size:16px}.ynimagetextwrap .icon-part h3{font-size:16px;line-height:125%}.ynimagetextwrap .iconimg{height:75px}.ynimagetextwrap .iconimg img{height:100%}}@media only screen and (min-width: 1216px){.ynimagetextwrap .text-part h2{font-size:36px}}@media only screen and (min-width: 1408px){.ynimagetextwrap .text-part h2{font-size:40px}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/never-ride.css.map */
