.content-for-layout .hero-bg-img{max-height:46vw}.featured--product-grid2{width:94%;margin:auto}@media screen and (min-width: 768px){.womens-jeans-proudcurves.content-for-layout .hero-bg-img{max-height:51vw}}.hero-nav-links>.nav-block-link{padding:5px 10px;font-size:2.4rem;font-family:ProximaNova SemiBold}.text-section{padding-top:120px!important;padding-bottom:50px!important;text-align:center;max-width:1440px;margin:0 auto}.text-section h1{letter-spacing:3px;font-size:2.5vw;line-height:15px;margin-top:15px;margin-bottom:10px}.text-section p{font-size:1.5rem;color:#666;width:70%;margin:0 auto;text-align:center;line-height:3.5rem;padding-top:25px}.featured--product-grid{width:100%;margin:75px auto}.featured--product-grid h2{line-height:15px;margin-top:15px;margin-bottom:10px;font-family:ProximaNova Semibold;letter-spacing:3px;font-size:2.5vw;text-transform:uppercase;text-align:center;padding-bottom:70px}.womens-jeans-proudcurves .featured--product-grid .hero__title{letter-spacing:3px;font-size:3rem;line-height:15px;text-align:center}.nfpg-btn-link{display:block;width:max-content;text-transform:uppercase;border:1px solid #000;text-decoration:none;text-align:center;line-height:1;border-width:1PX;border-style:solid;border-color:#333;color:#333;background-color:#fff;font-size:16px;padding:14px 42px;border-radius:5px;font-family:ProximaNova Regular;margin:20px auto}.womens-jeans-proudcurves .nfpg-btn-link{border:2px solid black;border-radius:0;font-size:1.8rem;text-transform:uppercase;font-family:ProximaNova Semibold;transition:.3s}.womens-jeans-proudcurves .nfpg-btn-link:hover{border:2px solid #E06039!important;color:#e06039!important;cursor:pointer;background:none}.featured--product-grid .grid{margin-left:0;padding:0 10px}.womens-jeans-proudcurves .featured--product-grid .grid{padding:0 40px}.featured--product-grid .grid__item{padding:0 10px}.featured--product-grid .grid__item{width:25%;flex-grow:unset}.featured--product-grid .product-swatch .swatch-color{height:15px;width:15px}.featured--product-grid .product-swatch{height:20px;width:20px}@media screen and (min-width: 1440px){.text-section h1{font-size:3.5rem}}@media screen and (max-width: 750px){.content-for-layout .hero-bg-img{max-height:100vh;height:487px}.HeroGallery .hero-content-wrapper .hero-nav-links .nav-block-link{width:max-content;flex:unset;padding:5px 10px;line-height:normal;font-size:1.8rem!important;font-family:ProximaNova Semibold}.featured--product-grid .grid__item{width:100%;max-width:100%;margin:2rem auto;padding:0 20px}.featured--product-grid h2{line-height:35px;margin-top:15px;font-family:ProximaNova Bold;letter-spacing:3px;font-size:2rem;margin-bottom:25px}.womens-jeans-proudcurves .featured--product-grid .hero__title{padding:0 10px;font-size:2rem;text-align:center;width:90%;margin:0 auto;line-height:3rem;position:relative;display:block}.womens-jeans-proudcurves .featured--product-grid .grid{padding:0;margin-top:50px}.womens-jeans-proudcurves .featured--product-grid .grid .grid__item{width:50%;padding:0 2px;margin:0 0 20px}.womens-jeans-proudcurves .nfpg-btn-link{background:#333;color:#fff;border:0;border-radius:0;font-size:1.5rem;text-transform:uppercase;padding:14px 42px;margin-top:80px}.womens-jeans-proudcurves.content-for-layout .hero-bg-img{height:600px}}
/*# sourceMappingURL=/cdn/shop/t/147/assets/section-page-featured-products-3c.css.map */
