/* PC SLIDER - 1 */

.swiper1 {
    width: 100%;
    height: 100%;
}

.swiper1 .swiper-slide {
    text-align: center;
    font-size: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 463px;
    height: 437px;
}

.swiper1 .swiper-slide img {
    display: block;
    object-fit: cover;
}
.swiper-button-next::after, 
.swiper-button-prev::after {
    display: none; 
}

.swiper-button-next img, 
.swiper-button-prev img {
    width: 30px;
    height: auto;
}

.swiper-button-next {
    right: 10px;
}

.swiper-button-prev {
    left: 10px;
}

/* PC SLIDER - 2 */

.swiper2 {
    width: 76%;
    height: 60%;
    position: absolute;
    left: 15%;
    top: 36%;
    overflow: hidden;
}

.swiper2 .swiper-slide {
    text-align: center;
    font-size: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 243px;
    width: 267px;
    margin-top: -130px;
}

.swiper2 .swiper-slide img {
    display: block;
    object-fit: contain;
}

/* PC SLIDER - 3 */

.swiper3 {
    width: 100%;
    height: 100%;
}

.swiper3 .swiper-slide {
    text-align: center;
    font-size: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 243px;
    width: 267px;
}

.swiper3 .swiper-slide img {
    display: block;
    object-fit: cover;
}

/* PC SLIDER - 4 */

.swiper4 {
    width: 100%;
    height: 100%;
}

.swiper4 .swiper-slide {
    text-align: center;
    font-size: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 600px;
    width: 267px;
}

.swiper4 .swiper-slide img {
    display: block;
    object-fit: cover;
}

/* PC SLIDER - 5 */

.swiper5 {
    width: 100%;
    padding: 20px;
}

.swiper5 .swiper-slide {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, auto);
    gap: 20px;
}

.swiper5 .swiper-slide img {
    width: 329px;
    height: 335px;
    border-radius: 8px;
}
/* MOBILE SLIDER - 1 */

.swiper6 {
    width: 100%;
    height: 100%;
}

.swiper6 .swiper-slide {
    text-align: center;
    font-size: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 463px;
    height: 300px;
}

.swiper6 .swiper-slide img {
    display: block;
    object-fit: cover;
}

/* MOBILE SLIDER - 2 */

.swiper7 {
    width: 100%;
    height: 100%;
}

.swiper7 .swiper-slide {
    text-align: center;
    font-size: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 463px;
    height: 250px;
}

.swiper7 .swiper-slide img {
    display: block;
    object-fit: cover;
}

/* MOBILE SLIDER - 3 */

.swiper8 {
    width: 100%;
    height: 100%;
}

.swiper8 .swiper-slide {
    text-align: center;
    font-size: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 463px;
    height: 120px;
}

.swiper8 .swiper-slide img {
    display: block;
    object-fit: cover;
}

/* MOBILE SLIDER - 4 */

.swiper9 {
    width: 100%;
    height: auto;
    padding: 20px;
    overflow: hidden;
}

.swiper9 .swiper-slide {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 200px;
}

/* MOBILE SLIDER - 5 */

.swiper10 {
    width: 100%;
    height: 92%;
}

.swiper10 .swiper-slide {
    text-align: center;
    font-size: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 463px;
    height: 467px;
}

.swiper10 .swiper-slide img {
    display: block;
    object-fit: cover;
}

/* MOBILE SLIDER - 6 */

.swiper11 {
    width: 100%;
    padding: 20px;
}

.swiper11 .swiper-slide {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, auto);
    gap: 20px;
}

.swiper11 .swiper-slide img {
    width: 163px;
    height: 165px;
    border-radius: 8px;
}