@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500&family=Merriweather&display=swap');

:root{
--primary-color: #E547AC !important;
}
body, p, div, li,span{
font-family: 'Manrope', sans-serif !important;
}
.dm-bold{
font-family: 'Manrope', sans-serif !important;
font-weight: 600;
}
.ad_poster .text-11{
font-size: 16px !important
}
.ad_poster .text-33 {
    font-size: 28px;
}
.ad_poster p.text-11.text-gray-12.dm-regular{
margin-bottom:10px
}
footer ul p, footer .order-4 p {
    font-weight: 700 !important;
}
.custom-swiper .costume-title .sliders-animation {
    color: #000 !important;
}
.footer_policy p {
    text-align: justify;
}
.footer_policy #ifog4 {
    width: 62%;
}
.footer_policy #irkl2{
    width: 63%;
}
.footer_policy #iyvxv {
    width: 70%;
}
.footer_policy #ixf7s {
    width: 74%;
    margin: 0 auto;
    padding: 0;
    height: auto;
}
.page-wrapper {
    overflow-x: hidden;
}



.mySwiper-0  .px-11{

padding-left: 150px important;

}


.overflow-x-auto  .md\:text-xl{

font-size: .875rem !important;
}
             
@media only screen and (max-width: 767px) {
.mySwiper-0  .hero-slide-img {
    height: 158px ! important;
}                               
.mySwiper-0  .px-11{
padding-left: 10px;
}
.h-44 {
    height:  7rem ! important;
}
.mySwiper-1 .px-11{

padding-left: 10px !important;
}
.mySwiper-1 .hero-slide-img {
    height: 161px!important;
}
.h-600p {
    height: 800px ! important;
}
}

 @media  only screen and (max-width: 380px)
{
.ad_poster .text-33{
font-size: 20px ! important;
margin-top: 1px ! important;
}

.mySwiper .bottom-title
{
margin-top:0 !important;
}
.mySwiper  .costume-title .px-11{
padding-right: 8rem !important;
}
.mySwiper   .text-z-title{
font-size : 11px !important;
}
.mySwiper .bold-title{
line-height:15px !important;
font-size: 15px !important;
}
.mySwiper .shop-btn{
padding-top: 7px !important;
}
.mySwiper .shop-btn .shop-direction{
    left: 90px ;
    top: 13px;

}
}

@media only screen and (min-width: 768px){

.body-font  .break-all{

word-break: unset;
}

}
                                            

.text-sm {
    font-size: .8rem;
}
.shop-btn{
    padding-top: 12px;
    font-size: 12px;
}
.custom-swiper .swiper-button-next, .custom-swiper .swiper-button-prev{
display:none;
}
   span.text-sm.ml-1.font-medium.hover\:text-orange-500.cursor-pointer.transition-all.rtl-direction-space-location.roboto-regular>div {
    display: inline;
    word-break: break-word;
}
  a.flex.title-font.font-medium.items-center.md\:justify-start span.text-sm.font-medium.hover\:text-orange-500.cursor-pointer.transition-all.rtl-direction-space.roboto-regular {
    word-break: break-word !important;
}
     a.flex.title-font.font-medium.items-center.md\:justify-start span.text-sm.font-medium.hover\:text-orange-500.cursor-pointer.transition-all.rtl-direction-space.roboto-regular {
    text-align: left;
}