.menuss-hover span.text-sm.cursor-pointer.w-36{
width:10rem;
}
@media only screen and (max-width: 767px){
.page-wrapper section:first-child .costume-title .small-title {
    font-size: 18px !important;
    }
.costume-title .small-title {
    font-family: "AbrilFatface-Regular";
    font-size: 12px !important;
}
.text-y-title {
    font-size: 13px!important;
}
#izttf{
height: 100% !important;
}
#im5qn{
width: 100% !important;
}
#izttf .absolute.inset-0{
    position: relative;
inset: 0 !important;
}
footer .flex .w-full {
    width: 100% !important;
}


}

:root
{
    --primary-color: #E7D4C4;
}

.add_slider .text-right {
text-align:left !important;
}
   .add_slider .mx-4 .flex {
justify-content:left;
}
      

.add_slider .text-center{
text-align:left !important;
}




@font-face {
    src: url(./../frontend/assets/fonts/Poppins-Regular.ttf);
    font-family: "Poppins-Regular";
    font-style: normal
}
@font-face {
    src: url(./../frontend/assets/fonts/AbrilFatface-Regular.ttf);
    font-family: "AbrilFatface-Regular";
    font-style: normal
}

.dm-regular {
    font-family: serif;
}

.costume-title .small-title
{
font-family: "AbrilFatface-Regular";
font-size:56px ;
}



#iqfk,
#imbkg,
#i98pp,
#itp9t,
#ijgx7
{
    text-align: justify;
}
#iqfk ol
{
    margin-left: 14px;
}

#i9ti ,
#ic5j4{
    width: 80%;
margin:auto;
}

.add-to-cart .bg-white,
.add-to-compare,
.wishlist
{
background-color:#ffffff !important;
}
.add-to-cart .bg-white:hover,
.add-to-cart .bg-white:visited,
.wishlist.remove-wishlist,
.add-to-compare:hover,
.wishlist:hover
{
background-color:#E7D4C4 !important;
}
.inline-block.sliders-animation.anim.text-y-title.dm-bold.animated.bold-title{
font-family: "Poppins-Regular";
}

footer ul a li:hover{
color:#874E3B !important;
}



section:has(.subscribe-message) p
{
color:#fff;
}
section:has(.subscribe-message) p.font-medium
{
color:#E7D4C4;
}
section:has(.subscribe-message) p.send-btn
{
color:#000;
}
#izttf .absolute.inset-0
{
    inset:6rem;
top:5.5rem;
background-color:#fff !important;
}
footer.body-font.pb-30{
margin-top:97px;
}
              

#im5qn {
    height: 563px;
    width: 65%;
}


footer a.flex.title-font.font-medium{
word-break:auto-phrase;
}

footer .flex .w-full{
width:26%;
}

#ipg72{
display:none;
}
          
.add_slider div a.hidden{
display:none;
}

.break-all {
    word-break: auto-phrase;
}
.add-to-cart .bg-white,
.add-to-compare
{
background-color:#FFFFFFFF;
}
.add-to-cart .bg-white:hover,
.add-to-compare:hover
{
background-color:#E7D4C4;
}

@media (width: 575px){
#im5qn {
    height: 600px;
    width: 100%;
}
footer{
margin-top:100px;
}
}
                                            
.shop-btn{
    border-radius: 24px !important;
}
.header-menu-nav li>a {
  font-family: serif !important;
}
.roboto-medium {
    font-family: serif !important;
}
.roboto-regular {
    font-family: serif !important;
}
.dm-sans {
     font-family: serif !important;
}
.main-body .page-wrapper p,span,strong{
   font-family: serif !important;
   font-size:16px;
}
.hero-slide-img {
    height: 100% !important;
    width: 100%;
    margin-top:-4px;
}

                                            

.primary-bg-color {
    background-color: #edeae5!important;
}
.newsletter_custom_class{
background-color: #61115b!important;
}
.custom-swiper-full .swiper-pagination-bullet-active {
    background: #61115b!important;
}
.bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: #F87F7B !important;
    border-radius: 20px;
}
.custom-swiper .swiper-pagination-bullet-active {
    background: #61115b!important;
}
.categories-menu:hover {
    background-color: #F87F7B !important;
}
@media only screen and (max-width: 767px){
.swiper-wrapper .dm-regular {
    padding-right: 148px !important;
}
.add_slider .mySwiper-1 .hero-slide-img,.add_slider .mySwiper-2 .hero-slide-img,.add_slider .mySwiper-3 .hero-slide-img, .add_slider .mySwiper-4 .hero-slide-img {
    height: 180px!important;
}
.add_slider .mySwiper-4 .px-11 {
    padding-left: 0.75rem;
}
}
.filter-dropdown {
    width: 136px!important;
}