.tec-related-products{text-align:center;padding:4rem 2rem}.related-products-title{color:#ff6e0d;font-size:2.7rem;font-family:var(--font-goodtime),"Red Hat Display",sans-serif;margin-bottom:1rem}.related-products-subtitle{color:#000;font-size:1.5rem;font-family:var(--font-akzentica),"Redhat Display",sans-serif;margin-bottom:50px;font-weight:400}.carousel-container{border-radius:15px;max-width:1350px;margin:0 auto;position:relative}.mySwiper{box-sizing:border-box;width:100%;height:auto;padding:0 50px;position:relative;overflow:visible}.mySwiper .swiper-slide{justify-content:center;align-items:center;width:auto;display:flex}.carousel-item{background-color:#f0f0f0;border-radius:10px;justify-content:center;align-items:center;width:300px;height:300px;transition:box-shadow .3s ease-in-out;display:flex;position:relative;overflow:hidden}.carousel-item:hover{box-shadow:0 8px 16px #0003}@media (max-width:1024px){.carousel-item{width:280px;height:280px}}@media (max-width:768px){.carousel-item{width:250px;height:250px}}@media (max-width:480px){.carousel-item{width:200px;height:200px}.related-products-title{font-size:32px}.related-products-subtitle{font-size:20px}}.mySwiper .swiper-button-next,.mySwiper .swiper-button-prev{color:#ff6e0d!important}.mySwiper .swiper-button-next{right:10px}.mySwiper .swiper-button-prev{left:10px}.mySwiper .swiper-button-next:after,.mySwiper .swiper-button-prev:after{font-size:1.5rem}
