#material_navigation2{display:none!important}main{padding-top:132px!important}@media screen and (max-width:767px){main{padding-top:120px!important}}main .sale-section{margin-bottom:75px}@media screen and (max-width:767px){main .sale-section{margin-top:45px}}main .sale-section .section-title{text-align:center;font:normal normal 300 50px/76px Titillium Web;color:#65696f;margin:0 0 45px}@media screen and (max-width:767px){main .sale-section .section-title{font-size:30px;line-height:46px;margin-bottom:35px}}@media screen and (max-width:767px){main #hero .hero__caption-extra{margin-bottom:35px}main #hero .hero__caption{margin-bottom:3rem}}main #shop-today{margin-top:75px}@media screen and (max-width:767px){main #shop-today{margin-top:45px}}main #shop-today .sale-materials .row{margin-left:-15px;margin-right:-15px;display:flex;align-items:flex-start;flex-wrap:wrap}@media screen and (max-width:767px){main #shop-today .sale-materials .row{margin-left:-7px;margin-right:-7px}}main #shop-today .sale-materials .sale-item{margin-bottom:20px}@media screen and (max-width:767px){main #shop-today .sale-materials .sale-item{padding-left:7px;padding-right:7px;margin-bottom:17px}}main #shop-today .sale-materials .sale-item .item-image{margin-bottom:15px}@media screen and (max-width:767px){main #shop-today .sale-materials .sale-item .item-image{margin-bottom:6px;width:100%;height:auto;padding-top:75%;overflow:hidden;position:relative}main #shop-today .sale-materials .sale-item .item-image img{position:absolute;top:0;left:0;z-index:0}}main #shop-today .sale-materials .sale-item .item-name h4{margin:0;text-align:center;font:normal normal normal 23px/35px Titillium Web;color:#65696f}@media screen and (max-width:767px){main #shop-today .sale-materials .sale-item .item-name h4{font-size:14px;line-height:21px}}main #shop-banners .banners-row{margin:0 -25px 50px}@media screen and (max-width:767px){main #shop-banners .banners-row{margin-bottom:35px}}main #shop-banners .banners-row:last-child{margin-bottom:0}main #shop-banners .banners-row .banners-col{position:relative;padding:0 25px}@media screen and (max-width:767px){main #shop-banners .banners-row .banners-col{margin-bottom:35px}main #shop-banners .banners-row .banners-col:last-child{margin-bottom:0}}main #shop-banners .banners-row .banners-col .banners-image{width:100%;position:relative}main #shop-banners .banners-row .banners-col .banners-image img{max-width:100%;width:100%;height:auto}main #shop-banners .banners-row .banners-col .banners-image:after{position:absolute;left:0;right:0;bottom:0;top:0;content:"";display:block;background:rgba(0,0,0,.45098039215686275) 0 0 no-repeat padding-box}main #shop-banners .banners-row .banners-col .banners-caption{z-index:2;position:absolute;display:flex;left:0;top:0;right:0;bottom:0;align-items:center;justify-content:center;text-align:center;color:#fff;flex-direction:column}main #shop-banners .banners-row .banners-col .banners-caption .caption-header{color:inherit;font:normal normal 600 28px/23px Titillium Web;letter-spacing:.14px;text-transform:capitalize;margin:0 0 15px}@media screen and (max-width:767px){main #shop-banners .banners-row .banners-col .banners-caption .caption-header{font-size:18px;line-height:12px;margin-bottom:5px}}main #shop-banners .banners-row .banners-col .banners-caption .caption-description{font:normal normal normal 21px/23px Titillium Web;letter-spacing:.1px;color:inherit;text-transform:capitalize}@media screen and (max-width:767px){main #shop-banners .banners-row .banners-col .banners-caption .caption-description{font-size:16px;line-height:23px}}