.carousel-gifts-wrapper::before{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:url(/29/wp-content/themes/kavehTheme/assets/images/new-two/shape-11.png) 0 0 no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;width:436px;height:61px;z-index:5}.carousel-gifts img{-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px}.carousel-gifts .swiper-bottom{z-index:4;bottom:22px}.carousel-gifts .swiper-button-next,.carousel-gifts .swiper-button-prev{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.carousel-gifts .swiper-button-next::after,.carousel-gifts .swiper-button-prev::after{content:"\e949";font-family:"icomoon";color:rgb(255 255 255 / .6)}.carousel-gifts .swiper-button-prev::after{-webkit-transform:scale(-1);-moz-transform:scale(-1);-ms-transform:scale(-1);-o-transform:scale(-1);transform:scale(-1)}.carousel-gifts .swiper-pagination{padding:4px 12px 2px}.carousel-gifts .swiper-pagination::before{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background-color:rgb(255 255 255 / .4);border:1px solid #fff}.carousel-gifts .swiper-pagination-bullet{width:6px;height:6px;background-color:#fff}.carousel-gifts .swiper-pagination-bullet-active{width:20px}@media only screen and (max-width:991px){.carousel-gifts-wrapper::before{width:285px;height:40px}.carousel-gifts img{-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px}}@media only screen and (max-width:767px){.carousel-gifts-wrapper::before{width:214px;height:30px}}@media only screen and (max-width:575px){.carousel-gifts img{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.carousel-gifts .swiper-bottom{bottom:12px}}@media only screen and (max-width:399px){.carousel-gifts-wrapper::before{width:171px;height:24px}}