.shop-by-goal{position:relative}.shop-by-goal h2{font-weight:600;font-size:40px;line-height:1.2;letter-spacing:8px;text-transform:uppercase;margin-bottom:3.2rem}.shop-by-goal .icon-right{position:absolute;display:block;top:-60px;right:0;z-index:9}.shop-by-goal .grid{display:flex;flex-wrap:wrap;gap:10px}.shop-by-goal .grid .gitem{position:relative;display:block;flex:1 1 calc((100% - 20px) / 3);height:166px;overflow:hidden;text-decoration:none;color:inherit}.shop-by-goal .grid .gitem img{width:100%;height:100%;object-fit:cover;display:block}.shop-by-goal .grid .gitem .content{position:absolute;width:100%;padding:10px 20px;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:1;color:inherit;color:#fff}.shop-by-goal .grid .gitem .content .occupation{font-size:24px;margin-bottom:10px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;line-height:28px}.shop-by-goal .grid .gitem .content .reason-details{font-size:18px;font-weight:500;line-height:20px}@media screen and (max-width: 760px){.shop-by-goal .icon-right{display:none}.shop-by-goal h2{font-weight:500;font-size:32px;letter-spacing:3.2px;text-align:left;margin-bottom:2rem}.shop-by-goal .grid .gitem{flex:100%}.shop-by-goal .grid .gitem .content .reason-details{font-size:16px;font-weight:500}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/shop-by-goal.css.map */
