.coffee-beans-section{padding:60px 20px;background:#fff5d1;overflow:hidden}.coffee-beans-container{max-width:1400px;margin:0 auto}.coffee-beans-header{text-align:center;margin-bottom:50px}.coffee-beans-header h2{font-size:42px;font-weight:700;color:#2c1810;margin-bottom:15px;font-family:inherit}.coffee-beans-header p{font-size:18px;color:#6b5345;max-width:600px;margin:0 auto;line-height:1.6}.coffee-beans-swiper{padding:20px 0 60px;position:relative}.coffee-beans-slide{background:#fff;border-radius:20px;border:1px solid #0c5c37;overflow:hidden;box-shadow:0 5px 20px #00000014;transition:transform .3s ease,box-shadow .3s ease;height:auto}.coffee-beans-slide:hover{box-shadow:0 10px 30px #00000026}.coffee-bean-image-wrapper{position:relative;width:100%;padding-top:100%;overflow:hidden;background:#f5f5f5}.coffee-bean-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.coffee-beans-slide:hover .coffee-bean-image{transform:scale(1.1)}.coffee-bean-content{padding:25px 20px;text-align:center}.coffee-bean-name{font-size:20px;font-weight:600;color:#2c1810;margin-bottom:8px;font-family:inherit;margin-top:7px}.coffee-bean-type{font-size:12px;color:#8b7355;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px;font-weight:500}.coffee-bean-description{font-size:13px;color:#6b5345;line-height:1.5;margin-bottom:0}.coffee-beans-button-prev,.coffee-beans-button-next{width:50px;height:50px;background:#fff;border-radius:50%;box-shadow:0 4px 15px #0000001a;color:#2c1810;transition:all .3s ease;cursor:pointer}.coffee-beans-button-prev:hover,.coffee-beans-button-next:hover{background:#2c1810;color:#fff;transform:scale(1.1)}.coffee-beans-button-prev:after,.coffee-beans-button-next:after{font-size:20px;font-weight:700}.coffee-beans-pagination{bottom:20px!important}.coffee-beans-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#c4b5a0;opacity:.5;transition:all .3s ease}.coffee-beans-pagination .swiper-pagination-bullet-active{background:#2c1810;opacity:1;width:30px;border-radius:6px}@media (max-width: 1024px){.coffee-beans-header h2{font-size:36px}.coffee-bean-name{font-size:20px}}@media (max-width: 768px){.coffee-beans-section{padding:40px 15px}.coffee-beans-header{margin-bottom:35px}.coffee-beans-header h2{font-size:30px}.coffee-beans-header p{font-size:16px}.coffee-bean-content{padding:20px 15px}.coffee-bean-name{font-size:16px}.coffee-bean-type{font-size:10px}.coffee-bean-description{font-size:12px}.coffee-beans-button-prev,.coffee-beans-button-next{width:40px;height:40px}.coffee-beans-button-prev:after,.coffee-beans-button-next:after{font-size:16px}}@media (max-width: 480px){.coffee-beans-header h2{font-size:26px}.coffee-beans-swiper{padding:15px 0 50px}}.coffee-beans-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal.swiper-pagination-bullets-dynamic{margin:0 auto;transform:translate(0)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-coffee-beans-slider.css.map */
