/* 0 - 600PX: Phone 600 - 900px: Table portrait 900 - 1200px: Tablet landscape [1200 - 1800] is where our nortal styles apply 1800px + : Big desktop */ /* Media Query M3 */ /* Grid breakpoints */ .sliderLayoutContainer--carousel { width: 90%; margin: 0 auto; } @media screen and (min-width: 1920px) { .sliderLayoutContainer--carousel { width: 69.375%; } } @media screen and ((min-width: 769px) and (max-width: 1024px)) { .sliderLayoutContainer--carousel { width: 92.1875%; } } @media screen and (max-width: 768px) { .sliderLayoutContainer--carousel { width: 79%; } } .paginationDot { height: 10px; width: 10px; background-color: #000000; padding: 0; margin: 0 6px; } .paginationDot--isActive { height: 17px !important; width: 17px !important; border: 0.5px solid #000000; background-color: #FFFFFF; } .paginationDotsContainer { align-items: center; bottom: -17px; } .sliderRightArrow--carousel, .sliderLeftArrow--carousel { padding: 0; } .sliderRightArrow--carousel { right: -32px; } @media screen and ((min-width: 769px) and (max-width: 1024px)) { .sliderRightArrow--carousel { right: -24px; } } @media screen and (max-width: 768px) { .sliderRightArrow--carousel { right: -16px; } } .sliderLeftArrow--carousel { left: -32px; } @media screen and ((min-width: 769px) and (max-width: 1024px)) { .sliderLeftArrow--carousel { left: -24px; } } @media screen and (max-width: 768px) { .sliderLeftArrow--carousel { left: -16px; } } .sliderTrack--carousel { gap: 16px; } @media screen and ((min-width: 769px) and (max-width: 1024px)) { .sliderTrack--carousel { gap: 12px; } } @media screen and (max-width: 768px) { .sliderTrack--carousel { gap: 8px; } }