.size-guide-boxes{text-align:center;margin-top:20px}.size-guide-boxes .wrap{max-width:1420px}.size-guide-boxes .wrap ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.size-guide-boxes .wrap ul li.shop-wrap{background:#000;float:left;position:relative;margin-bottom:10px;width:calc((100% - 20px) / 2);margin-left:10px;padding-bottom:0}.size-guide-boxes .wrap ul li.shop-wrap:nth-child(2n+1){margin-left:0}@media only screen and (min-width: 1024px){.size-guide-boxes .wrap ul li.shop-wrap{width:calc((100% - 60px) / 4);margin-bottom:20px;margin-left:20px}.size-guide-boxes .wrap ul li.shop-wrap:nth-child(2n+1){margin-left:20px}.size-guide-boxes .wrap ul li.shop-wrap:nth-child(4n+1){margin-left:0}}.size-guide-boxes .wrap ul li.shop-wrap .heading{color:#fff;font-weight:300;font-size:1rem;width:100%;float:left;line-height:20px;padding:10px}@media only screen and (min-width: 517px){.size-guide-boxes .wrap ul li.shop-wrap .heading{font-size:1.2rem}}@media only screen and (min-width: 1024px){.size-guide-boxes .wrap ul li.shop-wrap .heading{font-size:1.4rem;padding:10px 15px}}.size-guide-boxes .wrap ul li.shop-wrap .heading p{text-transform:uppercase;font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:10px}@media only screen and (min-width: 1024px){.size-guide-boxes .wrap ul li.shop-wrap .heading p{font-size:1.6rem}}
