@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&display=swap');
* ,.roboto-regular{
  font-family: "Source Serif 4", serif !important;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}
#user-verification-form p{
color : #000 !important;
}
@media screen and (min-width : 2500px) and (max-width : 5000px){
.shop-btn  {
    top: 300px;
    right: 100px;
 }
}
@media screen and (min-width : 2000px) and (max-width : 2499px){
.shop-btn {
    top: 250px;
    right: 150px;
 }
}
@media screen and (min-width : 1499px) and (max-width : 1999px){
.shop-btn {
    top: 250px;
    right: 100px;
 }
}
.cursor-pointer.roboto-regular.rtl-direction-space.transition-all {
word-break: break-all;
    white-space: normal !important;
}
@media screen and (max-width : 767px){
.shop-btn {
    display : none !important;
 }
}
@media screen and (max-width: 968px) and (max-width : 468px) {
.shop-btn {
    top: 80px !important;
    left: 70px !important;
 }
}
.shop-btn, .shop-btn:hover {
    background : #7E523F !important;
    position: relative;
}
@media  only screen and (max-width : 998px) and (min-width : 768px){
 .hero-slide-img {
     object-fit: contain !important;
     max-width: fit-content;
     object-fit: cover;
     height: 100% !important;
   }
.shop-btn {
    top: 80px !important;
    left: 70px !important;
 }
}
.browse_category,.add-to-cart > div,.quick_view_button, .first-dropdown-li:hover>.first-dropdown{
background : #E1D7CD !important;
}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet, .custom-swiper .swiper-button-prev, .custom-swiper .swiper-button-next {
background : #7E523F !important;
}
footer a:hover{
color: #7E523F !important;
}
.categories-menu, .category-hover, .add-to-cart,  .add-wishlist, .add-to-compare {
background : #E1D7CD !important;
}
#iwchi > p, #iwchi > div > p, #ihgy > p, #ihgy > div > p, #i3pb > p, #i3pb > div > p, #i7cpf > p, #i7cpf > div > p, .unreset > p  {
text-align : justify;
}
 .unreset  p  {
text-align : justify;
}
#i7cpf p  {
text-align : justify;
} 
#ihgy p  {
text-align : justify;
}
#iwchi  p   {
text-align : justify;
}
#i3pb p  {
text-align : justify;
}
#io0z6  {
text-align : justify !important;
}

footer > div > div > div > p, .first-dropdown > li {
word-break: normal !important;
}
.first-dropdown-li > a:hover, .bold-title > p,.small-title,  .bottom-title ,  .bottom-title > p, .bold-title {
color : #7E523F !important;
}
 .bold-title > p,.small-title,  .bottom-title ,  .bottom-title > p, .bold-title{
font-family : "Poppins", sans-serif;
}
 .bold-title{
font-weight : 800;
}
@media screen and (max-width : 480px){
.small-title,  .bottom-title {
font-size : 12px !important;
}
 .bold-title{
font-size : 14px !important;
}
section.my-10{
margin-top:  2rem !important;
}

}
@media screen and (min-width : 768px) and (max-width : 1023px) {
.w-full.header-searchbar-margin{
margin-left: 13rem ;
}
}

.dm-sans {
    word-break: keep-all;
    font-size: 1.01rem;
}
.rtl-direction-space-location.roboto-regular{
font-size: 12px;
    white-space: nowrap;
}
@media screen and (min-width : 1024px) and (max-width : 1150px)
{
.rtl-direction-space-location.roboto-regular{
font-size: 12px;
    white-space: normal!important;
}
.title-font span.text-sm.font-medium{
white-space: normal!important;
}

}
.break-all.transition-all.cursor-pointer{
    font-size: 12px;
}
.cursor-pointer.roboto-regular.rtl-direction-space.transition-all {
    font-size: 12px;
}
    
#about-bg {
    background-image: url(https://topfashionz.com/public/uploads/20240205/07884d7787d2e74f622b3918d262e862.png);
    background-position: 100% 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding: 75px;
     text-align:justify;
}
@media  (min-width : 1023px){
.w-full.header-searchbar-margin{
margin-left: 30px ;
}
}

@media  (min-width : 1499px){
.w-full.header-searchbar-margin{
margin-left: 220px;
}
}

@media  (min-width : 1699px){
.w-full.header-searchbar-margin{
margin-left: 270px !important;
}
}
@media  (min-width : 1799px){
.w-full.header-searchbar-margin{
margin-left: 30px !important;
}
}
.custom-swiper-full .swiper-button-prev {
    display: none;
}
.custom-swiper-full .swiper-button-next{
display:none;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
 -webkit-appearance: none;
 margin: 0;
}
 .items-center .flex.justify-center {  white-space:nowrap;  }