@media screen and (max-width:767px){.denim-type__container{padding:0 0 2em}}@media screen and (min-width:768px)and (max-width:1919px){.denim-type__container{padding:5em 0}}@media screen and (min-width:1920px){.denim-type__container{padding:6em 0}}.denim-type__container img{height:100%}.denim-type__container .denim-type__image{text-align:center}.denim-type__container .denim-type__image:hover .denim-type__image-label{text-decoration:underline}.denim-type__container .denim-type__image-label{font-weight:500;margin-top:1em}@media screen and (max-width:767px){.denim-type__container .denim-type__image-label{font-size:3.5vw}}@media screen and (min-width:768px)and (max-width:1919px){.denim-type__container .denim-type__image-label{font-size:1.25vw}}@media screen and (min-width:1920px){.denim-type__container .denim-type__image-label{font-size:24px}}.denim-type__container .denim-shop-by__title{font-family:orpheuspro,serif;margin-bottom:.5em;text-align:center}@media screen and (max-width:767px){.denim-type__container .denim-shop-by__title{font-size:7.15vw}}@media screen and (min-width:768px)and (max-width:1919px){.denim-type__container .denim-shop-by__title{font-size:3.8vw}}@media screen and (min-width:1920px){.denim-type__container .denim-shop-by__title{font-size:73px}}.denim-type__container .denim-type__button{font-weight:500;text-align:center}@media screen and (max-width:767px){.denim-type__container .denim-type__button{padding-bottom:4.69vw;padding-top:3.91vw}}@media screen and (min-width:768px)and (max-width:1919px){.denim-type__container .denim-type__button{padding-bottom:3.56vw;padding-top:7.91vw}}@media screen and (min-width:1920px){.denim-type__container .denim-type__button{padding-bottom:80px;padding-top:150px}}.denim-type__container .denim-type__button .denim-btn:hover{text-decoration:underline}@media screen and (max-width:767px){.denim-type__container .denim-type__button .denim-btn{font-size:4.69vw;padding:2.34vw 8.34vw}}@media screen and (min-width:768px)and (max-width:1919px){.denim-type__container .denim-type__button .denim-btn{font-size:1.56vw;padding:.78vw 2vw}}@media screen and (min-width:1920px){.denim-type__container .denim-type__button .denim-btn{font-size:30px;padding:15px 70px}}@media screen and (min-width:768px){.denim-type__container .denim-type__grid .medium-up--four-twelfths{margin-left:11%}.denim-type__container .denim-type__grid .grid-1{margin-left:33%}}@media screen and (max-width:767px){.denim-type__container .denim-type__grid .grid__item.medium-down--one-whole{margin:2em 0}.denim-type__container .denim-type__image-grid{margin:0 0 0 10%;padding:0;width:80vw}.denim-type__container .denim-type__image-grid .grid__item{padding:0 5px}}