.new-products{padding:80px 0}.new-products .container{width:100%;max-width:1296px;margin:0 auto;padding:0 20px}.new-products .container .header{text-align:center;margin-bottom:50px}.new-products .container .header h2{color:#000;margin-bottom:30px;font-size:50px;font-weight:700}.new-products .container .header .filter-links{justify-content:center;align-items:center;gap:68px;list-style:none;display:flex}.new-products .container .header .filter-links li button{color:#0009;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding-bottom:4px;font-size:24px;font-weight:600;transition:all .3s}.new-products .container .header .filter-links li button:hover,.new-products .container .header .filter-links li button.active{color:#000;border-bottom:2px solid #947458}.new-products .container .products-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin:0 auto;list-style:none;display:grid}
.shop-by-room{padding:80px 0}.shop-by-room .container{width:100%;max-width:1296px;margin:0 auto;padding:0 20px}.shop-by-room .container .products-section-cards{grid-template-rows:repeat(2,300px);grid-template-columns:repeat(3,1fr);gap:20px;list-style:none;display:grid}.shop-by-room .container .products-section-cards .section-card{display:grid;position:relative;overflow:hidden}.shop-by-room .container .products-section-cards .section-card:first-child{grid-column:1/3}.shop-by-room .container .products-section-cards .section-card:nth-child(4){grid-area:1/3/3}.shop-by-room .container .products-section-cards .section-card img{object-fit:cover;width:100%;height:100%}.shop-by-room .container .products-section-cards .section-card a{color:#fff;background-color:#0009;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .3s;position:absolute;bottom:0;left:0}.shop-by-room .container .products-section-cards .section-card a .with-arrow-right{align-items:center;gap:8px;display:flex}.shop-by-room .container .products-section-cards .section-card a .with-arrow-right img{filter:brightness(0)invert();width:16px;height:16px;transition:transform .2s ease-in-out}.shop-by-room .container .products-section-cards .section-card a:hover{background-color:#2e2a28}.shop-by-room .container .products-section-cards .section-card a:hover .with-arrow-right img{transform:translate(7px)}
.promo-video{padding:80px 0}.promo-video .promo-video-content{background-color:#f6f4f2;align-items:center;display:flex}.promo-video .promo-video-content .promo-video-player{aspect-ratio:4/3;flex:1;overflow:hidden}.promo-video .promo-video-content .promo-video-player iframe{border:none}.promo-video .promo-video-content .promo-video-player .poster{cursor:pointer;width:100%;height:100%;position:relative}.promo-video .promo-video-content .promo-video-player .poster img{object-fit:cover;width:100%;height:100%}.promo-video .promo-video-content .promo-video-player .poster .play-btn{cursor:pointer;background-color:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:background-color .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.promo-video .promo-video-content .promo-video-player .poster .play-btn:hover{background-color:#000c}.promo-video .promo-video-content .promo-video-text{flex:.8;padding:0 60px}.promo-video .promo-video-content .promo-video-text h2{color:#000;margin-bottom:24px;font-size:36px;font-weight:700}.promo-video .promo-video-content .promo-video-text p{color:#0009;margin-bottom:16px;font-size:16px;line-height:1.6}
