.CategorySwiper{width:100%;height:500px;background-color:#8a2be2;display:flex}.CardsSection{display:grid;grid-template-columns:repeat(1,800px);grid-template-rows:repeat(6,1fr);justify-items:center;justify-content:center;grid-column-gap:15px;grid-row-gap:15px;margin-bottom:1em}.swiper{width:100%;height:300px}.swiper-slide{text-align:center;font-size:18px;width:inherit;background:none!important;display:flex;justify-content:center;align-items:center}.swiper-button-next,.swiper-button-prev{color:#e30612}.card{box-sizing:border-box;width:800px;height:300px;border-radius:20px;background-color:#fff;box-shadow:0 5px 10px 2px rgba(34,60,80,.07);border:2px solid #969696;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:20px;padding:20px 10px 10px 20px}h4,p{margin:0}.CardContent{display:flex;flex-grow:1;height:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start}.CardTitle{color:#e30612;margin-bottom:8px}.CardFeature{display:flex;padding:4px 0;flex-direction:row;align-items:center;gap:10px;font-size:16px}.CardDescription{-webkit-hyphens:auto;hyphens:auto;font-size:12px!important;text-align:center;line-height:normal}.CardImage{width:40%!important;align-self:unset!important}.CardAddons{font-size:12px!important}.AddonList{display:flex;flex-direction:row;gap:5px}@media screen and (max-width:600px){.card{padding:10px;flex-direction:column;align-items:flex-start}.CardImage{height:120px}.CardHead{gap:20px;display:flex;flex-direction:row;align-self:center}.CardHeadText{display:flex;flex-direction:column;align-items:flex-start}.CardTitle{font-size:18px}.CardSubTitle{font-size:16px;text-align:start!important;width:-moz-fit-content!important;width:fit-content!important}.CardContent{flex:1 1;align-items:center;align-self:center}}@media screen and (max-width:425px){.CarSwiper{height:500px!important}.addonPoint{display:none!important}.AddonList{margin-top:15px}.addonItem{padding:5px 10px;background-color:green;color:#fff;border-radius:10px}.carSwiperSlide,.card{height:500px}.card{padding-top:0}.AddonList{flex-direction:column}.CardHeadText{margin-left:8px}.CardTitle{margin-bottom:0}.CardImage{margin:0 auto;align-self:center;width:auto!important;height:200px!important}.CardHead{width:100%;padding:0 10px;flex-direction:column-reverse}.CardContent{flex:1 1;align-items:start;align-self:center}}