.section-x-chairs{padding-top:82px;margin-bottom:-95px}.section-x-bar-stools{background:#ecdfd1;padding-top:120px}.section-x-bar-stools h2{margin-bottom:30px}.section-title{margin:0;color:#202020;text-align:center;font-family:BauerBodoni LT;font-size:31px;font-style:normal;font-weight:400;line-height:52px;text-transform:uppercase}.castle-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:15px;padding:40px 0}.castle-grid-item{position:relative;width:280px;overflow:hidden;text-align:center;color:#fff;background:#000;border-radius:19px;background:url(<path-to-image>) #d3d3d3 50% / cover no-repeat;box-shadow:4px 4px 4px #00000040}.castle-grid-item:after{content:"";height:100%;width:100%;position:absolute;left:0;top:0;background:linear-gradient(to top,#000,#fff0);transition:.7s all}.castle-grid-item:before{content:"";background:url(/cdn/shop/files/Arrow_2.png?v=1751982939);height:10px;width:31px;right:30px;bottom:32px;position:absolute;z-index:99999;background-size:contain;background-repeat:no-repeat;opacity:0;transition:.7s all}.castle-grid-item:hover:after{opacity:0}.castle-grid-item:hover:before{opacity:1}.castle-grid-item:hover .chair-name{opacity:0}.castle-grid-item img{width:100%;object-fit:cover;display:block}.castle-grid-item .chair-name{position:absolute;bottom:0;width:100%;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;font-family:BauerBodoni LT;font-size:35px;font-style:normal;font-weight:400;line-height:35px;text-align:left;padding:22px 26px;z-index:9;transition:.7s all}.fabric-details h2+.image{margin-bottom:50px}.farrow-ball-image.text-center{margin:29px 0}.section-x-fabric-details{background:#ecdfd1;padding-top:100px;padding-bottom:160px}@media screen and (max-width:1540px){.castle-grid-item{width:260px}}@media screen and (max-width:566px){.section-title{line-height:29px}.castle-grid-item{width:calc(50% - 10px)}.castle-grid-item .chair-name{font-size:21px}}.text-center{text-align:center}.section-x-fabric-details{background:#ecdfd1;padding-top:30px;padding-bottom:80px}.fabric-details{display:flex;flex-flow:row-reverse;gap:15px;align-items:center}.fabric-details>div{flex:0 0 calc(50% - 15px)}.fabric-samples>div{flex:0 0 calc(33.33% - 35px)}.fabric-samples{display:flex;flex-wrap:wrap;gap:12px 35px;max-width:590px}.fabric-samples p{color:#202020;font-family:BauerBodoni LT;font-size:15px;font-style:normal;font-weight:400;line-height:52px;text-transform:uppercase;margin:0}.fabric-details h2,.fabric-details h3{color:#202020;text-align:center;font-family:BauerBodoni LT;font-size:26px;font-style:normal;font-weight:400;line-height:52px;text-transform:uppercase}.section-x-fabric-details .col-right h2{text-align:left}@media screen and (max-width:566px){.fabric-details h2,.fabric-details h3{line-height:30px}.section-x-fabric-details .col-right h2{text-align:center}.fabric-details{flex-flow:column-reverse;gap:40px}.fabric-details h2,.fabric-details h3{line-height:100%}.fabric-samples p{line-height:100%;height:33px;align-items:end;display:flex;margin-bottom:10px;margin-top:10px}.fabric-samples{justify-content:center}}.section-x-fabric-samples{padding-top:75px;background:#202020;color:#fff;text-align:center}.section-x-fabric-samples h1,.section-x-fabric-samples p{margin:0;color:#fff}.section-x-fabric-samples .description{margin:20px 0}.section-x-fabric-samples .image{max-width:840px;margin:-149px auto 140px;position:relative;top:133px}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
