.banner-cards-section{background-size:cover;background-position:center;position:relative}.banner-cards-section .overlay{width:100%;padding:60px 20px;text-align:center}.banner-cards-section .content-wrapper{max-width:1400px;margin:0 auto}.banner-heading{color:#b4975a!important;text-transform:uppercase;margin-bottom:40px;font-size:clamp(28px,5vw,50px)!important}.cards-row{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;justify-content:center;gap:30px;scrollbar-width:none}.cards-row::-webkit-scrollbar{display:none}.card-item{flex:0 0 auto;width:400px;background:#fff;border-radius:8px;padding:40px;text-align:center}.card-description{font-size:15px}.card-logo{width:80px;height:80px;border-radius:50%;background-color:#b4975a;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;overflow:hidden}.card-logo img{filter:brightness(0) invert(1);width:50px;height:50px;object-fit:contain;display:block}.banner-cards-section .overlay{position:relative;z-index:1}.banner-cards-section .content-wrapper{position:relative;z-index:2}.scroll-buttons{display:flex;justify-content:center;gap:20px;padding-top:35px}.scroll-btn{background-color:#00000080;border:none;color:#fff;padding:11px 12px;border-radius:50%;cursor:pointer;transition:background .3s}.scroll-btn:hover{background-color:#000c}.scroll-btn{display:none}@media (max-width: 738px){.scroll-buttons{position:relative;justify-content:center;gap:15px;padding-top:20px}.scroll-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#00000080;color:#fff;font-size:18px;border:none;width:45px;height:45px;border-radius:50%;cursor:pointer;box-shadow:0 4px 8px #00000040;transition:all .3s ease}.scroll-btn:hover{background-color:#000c;transform:scale(1.1)}.scroll-btn:active{transform:scale(.95)}.card-description{font-size:12px}h2.banner-heading.h2{font-size:28px}.cards-row{display:flex;flex-wrap:nowrap;overflow-x:hidden;justify-content:flex-start;gap:30px}.card-item{width:100%;max-width:250px;margin:0 auto}}@media (max-width: 480px){.cards-row{overflow-x:hidden}.card-item{width:100%;max-width:300px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-banner-cards.css.map */
