/*your custom css goes here*/
@font-face {
    font-family: ivy_mode_regular;
    src: url("../fonts/IvyMode-Regular.eot?") format("eot"), url("../fonts/IvyMode-Regular.ttf") format("truetype");
}

@font-face {
    font-family: worksans;
    src: url("../fonts/WorkSans.eot?") format("eot"), url("../fonts/WorkSans.ttf") format("truetype");
}

@font-face {
    font-family: playfair;
    src: url("../fonts/PlayfairDisplay-Regular.eot?") format("eot"), url("../fonts/PlayfairDisplay-Regular.ttf") format("truetype");
}

@font-face {
    font-family: RoosterPersonalUse;
    src: url("../fonts/RoosterPersonalUse-3z8d8.eot?") format("eot"), url("../fonts/RoosterPersonalUse-3z8d8.ttf") format("truetype");
}
@font-face {
    font-family: Nunito-Regular;
    src: url("../fonts/Nunito-Regular.eot?") format("eot"), url("../fonts/Nunito-Regular.ttf") format("truetype");
}
@font-face {
    font-family: Montserrat;
    src: url("../fonts/Montserrat-VariableFont_wght.eot?") format("eot"), url("../fonts/Montserrat-VariableFont_wght.ttf") format("truetype");
}
@font-face {
    font-family: Operetta18;
    src: url("../fonts/Fontspring-DEMO-operetta18-extralight.eot?") format("eot"), url("../fonts/Fontspring-DEMO-operetta18-extralight.otf") format("opentype");
}

@font-face {
    font-family: Gotham;
    src: url("../fonts/-HTF-Book.eot?") format("eot"), url("../fonts/Gotham-HTF-Book.ttf") format("truetype");
}
@font-face {
    font-family: Duke;
    src: url("../fonts/duke.eot?") format("eot"), url("../fonts/duke.ttf") format("truetype");
}

@font-face {
    font-family: ErotiqueTrial-Bold;
    src: url("../fonts/ErotiqueTrial-Bold.eot?") format("eot"), url("../fonts/ErotiqueTrial-Bold.ttf") format("truetype");
}

.home-banner-area .aiz-carousel.dots-inside-bottom.mobile-img-auto-height.slick-initialized.slick-slider.slick-dotted {
    height: 90vh;
}

.home-banner-area .slick-track {
    height: 90vh;
}

.home-banner-area .carousel-box {
    height: 90vh;
}

.home-banner-area .aiz-carousel.dots-inside-bottom.mobile-img-auto-height.slick-initialized.slick-slider.slick-dotted .img-fit {
    max-height: 100%;
    width: 100%;
    object-fit: fill !important;
    /* height: 77vh; */
    height: 100%;
}

.aiz-carousel.dots-inside-bottom .slick-dots {
    display: none !important;
}

.side__searchfff {
    display: flex;
    justify-content: end;
    align-items: center;
    float: right;
}

.absolute-top-right.aiz-p-hov-icon i {
    line-height: 33px;
}

.home-banner-area.mb-4.pt-3 {
    margin-top: -17px;
}

.border-gray-200 {
    border-color: #edf2f7 !important;
    background: #75203D !important;
    margin-top: -1px;
}

.home-banner-area.mb-4.pt-3 .container-fluid {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

li.list-inline-item.mr-0 a {
    color: #fff !important;
}

.border-bottom {
    border-bottom: none !important;
}

.content_baneer {
    position: absolute;
    z-index: 9;
    text-align: center;
    width: 100%;
    margin-top: 190px;
}

.content_baneer h1 {
    color: #000;
    font-weight: 400;
    font-size: 85px;
    font-family: "ivymode";
    text-shadow: 3px 1px #f5f0f0;
}

.content_baneer p {
    color: #000;
    font-family: "poppins";
    font-weight: 500;
    letter-spacing: 1px;
    width: 27%;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    background: #fff;
    padding: 13px 10px;
}

.button a {
    color: #fff;
    border-bottom: 1px solid #fff;
    /* padding-bottom: 5px; */
    letter-spacing: 3px;
    font-weight: 500;
    background: #ff0081;
    padding: 8px 20px;
    margin-top: 12px;
    display: inline-block;
    border-radius: 3px;
}

.shop_now_button {
    position: absolute;
    bottom: 47px;
    left: 40px;
    text-transform: uppercase;
    z-index: 9;
}

.shop_now_button a {
    color: #fff;
    margin-left: 49px;
    font-family: "ivymode";
    font-weight: 100;
    letter-spacing: 1px;
    font-size: 12px;
}

.shop_now_button:before {
    position: absolute;
    content: '';
    left: 0px;
    right: 0px;
    width: 23%;
    height: 100%;
    border-bottom: 1px solid #fff;
    margin-top: -9px;
}

div.niwo {
    background: #373B31;
}

.cbeyi_banner_backgornf.fdew img {
    width: 100%;
    padding-top: 20px;
}

div.niwo .col-md-6 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.homeww_dfip img {
    width: 100%;
    border-radius: 8px;
}

.homeww_dfip {
    text-align: center;
    width: 57%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 100px;
    margin-bottom: 100px;
}

.homeww_dfip h6 {
    color: #C3BA8F;
    font-size: 20px;
    padding-bottom: 6px;
    font-family: "ivymode";
}

.homeww_dfip p {
    color: #C3BA8F;
    font-size: 9px;
    width: 61%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 14px;
    font-family: 'poppins';
}

.banner_second .container-fluid .col-md-6 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.cbeyi_banner_backgornf img {
    width: 100%;
}

.awiejo_vbanner_3 .container {
    /* background: #EFEFEF; */
    padding: 66px 30px;
    border-radius: 34px;
}

.jeowo h2 {
    color: #000;
    font-size: 35px;
    font-weight: 600;
    text-align: center;
    /* font-family: 'ivymode'; */
    /* font-family: playfair; */
    letter-spacing: 2px;
    font-family: 'Operetta18';
}

.oiwje a {
    color: #fff;
    font-weight: 300;
    /* text-transform: uppercase; */
    font-family: worksans;
    background: #262626;
    padding: 7px 18px!important;
    letter-spacing: 0px!important;
    font-size: 15px;
    height: 37px;
    display: inline-block;
}

.parusb p {
    color: #000;
    /* width: 76%; */
    padding-bottom: 10px;
    /* font-family: 'poppins'; */
    /* font-family: playfair; */
    font-family: 'Gotham';
    font-size: 15px;
    line-height: 26px;
    font-weight: 500;
    /* letter-spacing: 1px;*/
}

.parusb {
    width: 64%;
    margin: auto;
}

section.header____ttopd {
    background: #262626;
    padding: 8px;
}

.payments {
    display: flex;
}

.jeowo {
    margin-bottom: 42px;
}

/* span.jei {
    font-weight: 600;
} */

.oiwje a {
    color: #fff;
    font-weight: 300;
    /* text-transform: uppercase; */
    font-family: worksans;
    background: #0b2747;
    padding: 12px 15px;
    letter-spacing: 2px;
    font-size: 16px;
}

.oiwje {
    margin-top: 30px;
}

.marquee {
    font-size: 2vw;
    color: #373B31;
    font-family: 'Courier New', Courier, monospace;
    height: 2.5vw;
    overflow: hidden;
    background-color: #C3BA8F;
    position: relative;
    font-weight: 500;
}

/* nested div inside the container */
.marquee div {
    display: block;
    width: 200%;
    position: absolute;
    overflow: hidden;
    animation: marquee 12s linear infinite;
}

/* span with text */
.marquee span {
    float: left;
    width: 50%;
    font-family: 'poppins';
    font-weight: 200;
    font-size: 22px;
    padding-top: 4px;
}

/* keyframe */
@keyframes marquee {
    0% {
        left: 0;
    }

    100% {
        left: -100%;
    }
}

.marquee.thrrws {
    background: #000000;
    color: #fff;
}

.marquee.tqwoo {
    background: #373B31;
    color: #C3BA8F;
}

.home-banner-area.mb-4.pt-3 ul.list-unstyled.mb-0.row.gutters-5 {
    display: none;
}

div#section_featured .carousel-box {
    height: auto !important;
}

div#section_featured .slick-track {
    height: auto !important;
}

div#section_best_selling .carousel-box {
    height: auto !important;
}

div#section_best_selling .slick-track {
    height: auto !important;
}

.dress_new__img img {
    width: 100%;
}

section.product_showcase .col-md-4 {
    /* padding-left: 0px !important; */
    /* padding-right: 0px !important; */
}

.new_image_details h6 {
    font-size: 14px;
    padding-top: 20px;
    font-family: 'poppins';
    font-weight: 400;
}

.new_image_details p {
    font-size: 12px;
    font-family: 'poppins';
}

.new_image_details {
    text-align: center;
    margin-top: 0px;
    position: relative;
    float: left;
    width: 100%;
}

section.di__secriod img {
    width: 100%;
}

.hido {
    height: 609px;
    width: 86%;
    margin-left: auto;
    margin-right: auto;
}

.hido h1 {
    padding-top: 100px;
    color: #373B31;
    font-weight: 400;
    font-size: 50px;
    font-family: 'ivymode';
    text-align: left;
}

section.di__secriod {
    background: #DDD4CE;
}

.hido p {
    font-size: 13px;
    width: 66%;
    padding-top: 35px;
    font-family: "poppins";
}

.col-sm-6.category_220 {
    display: none;
}

.col-sm-6.category_221 {
    display: none;
}

.col-sm-6.category_222 {
    display: none;
}

.col-sm-6.category_223 {
    display: none;
}

.col-sm-3.category_114 {
    display: none;
}

.col-sm-3.category_115 {
    display: none;
}

section.mb-4.top_categoriess a.bg-white.border.d-block.text-reset.rounded.p-2.hov-shadow-md.mb-2 {
    border: none !important;
    background: none !important;
}

section.mb-4.top_categoriess .col-sm-3 {
    padding-right: 0px !important;
    padding-left: 0px !important;
}

section.mb-4.top_categoriess .col-sm-6 {
    padding-right: 0px !important;
    padding-left: 0px !important;
}

.sfssgasgsa .col-12.heading22 {
    position: absolute;
    /* bottom: 98px; */
    height: 96%;
    width: 94.5%;
    align-items: center;
    justify-content: center;
    background: #00000045;
    display: block;
    transition: .3s;
    padding-top: 288px;
    margin-top: 1px;
}

span.uwhei {
    border-bottom: 1px solid #fff;
    font-family: 'poppins';
    font-weight: 100;
    position: relative;
    z-index: 999;
}
.image-card img:hover .col-12.heading22.rert4 {
    display: flex !important;
}

.col-12.heading {
    position: absolute;
    bottom: 98px;
    left: 70px;
    color: #fff;
    font-family: 'poppins';
   
}

.col-12.heading22 .text-truncat-2.pl-3.fs-14.fw-600.text-center {
    color: #fff;
    font-size: 16px !important;
    font-weight: 100 !important;
    opacity: 0;
}

.heuiow {
    position: absolute;
    top: 44px;
    z-index: 9;
    color: #fff;
    float: left;
    width: 100%;
}

.heuiow h4 {
    text-align: center;
    font-size: 19px;
    font-weight: 100 !important;
    font-family: "ivymode";
}

span.uwhei {
    border-bottom: 1px solid #fff;
    font-family: 'poppins';
    font-weight: 100;
}

.text-truncat-2.pl-3.fs-14.fw-600.text-left {
    font-weight: 100 !important;
}

.col-sm-6.category_224 .text-truncat-2.pl-3.fs-14.fw-600.text-left::before {
    border-bottom: 1px solid #fff;
    position: absolute;
    content: '';
    left: 0px;
    top: 0px;
    width: 6%;
    height: 59%;
}

.col-sm-6.category_225 .text-truncat-2.pl-3.fs-14.fw-600.text-left::before {
    border-bottom: 1px solid #fff;
    position: absolute;
    content: '';
    top: 0px;
    width: 6%;
    height: 59%;
    left: 154px;
}

.col-sm-6.category_224 .text-truncat-2.pl-3.fs-14.fw-600.text-left {
    margin-left: 38px;
}

.cntact_form_lop {
    text-align: center;
}

section.new_sectiondido {
    /* background: #262626; */
    background: #0b2747;
    padding: 65px 0px;
}

section.new_sectiondido .cntact_form_lop h3 {
    padding-bottom: 13px;
    color: #fff;
    /* font-family: 'playfair'; */
    font-family: 'Operetta18';
    letter-spacing: 1px;
    font-size: 45px;
    /* text-transform: capitalize; */
}

section.new_sectiondido .cntact_form_lop p {
    color: #fff;
    font-size: 17px;
    /* font-family: 'worksans'; */
    font-family: 'Gotham';
}

section.new_sectiondido .cntact_form_lop p span {
    color: #FF8D4E;
}

.cntact_form_lop form.form-inline {
    margin-left: auto;
    margin-right: auto;
    width: 38%;
    margin-top: 43px;
}

.new_sectiondido .form-inline .form-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 0;
    width: 82%;
}

#category-menu-icon {
    display: none !important;
}

.new_sectiondido .form-control {
    width: 100% !important;
}

.cntact_form_lop input.form-control:focus {
    outline: 0 !important;
    border: none !important;
}
#addToCart-modal-body button.btn.btn-outline-primary {
    color: #000;
}
/*
.cntact_form_lop .btn-primary,
.btn-soft-primary:hover,
.btn-outline-primary:hover {
    background-color: #ec834a !important;
    border-color: #000 !important;
    color: var(--white);
    width: 137px;
    height: 37px;
    font-size: 15px;
    font-family: 'worksans';
}
*/

button.btn.btn-primary.sdgsdgs {
    height: 45px;
    border-radius: 0;
    right: 2px !important;
}
.new_sectiondido .form-control::placeholder{
    color: #000;
}
.new_sectiondido .form-control{
    color: #000;
}

p.be {
    /* font-size: 11px; */
    padding-top: 12px;
    opacity: 1;
    font-family: 'poppins';
    text-align: center;
    width: 100%;
    font-size: 15px !important;
}

.test___topee {
    position: relative;
}

.arrows__d {
    position: absolute;
    right: 24px;
    width: 137px;
    top: 37px;
}

.arrwo {
    position: relative;
}

.test___topee h1 {
    color: #000;
    font-family: 'playfair';
    font-size: 35px;
}
.neww__gwtol h3 {
    color: #fff;
    font-size: 14px;
    font-family: 'poppins';
}

.neww__gwtol ul li a {
    color: #fff;
    opacity: 1;
}

.neww__gwtol ul li {
    list-style: none;
    margin-bottom: 3px;
    text-transform: capitalize;
}

.neww__gwtol ul {
    padding: 0px;
}

section.bg-dark.py-5.text-light.footer-widget .col-md-3 {
    /* border-top: 1px solid #c3ba8f8f; */
    margin-left: -1px;
    margin-right: 1px;
    border-left: none;
    border-right: 1px solid #c3ba8f38;
    /* border-bottom: 1px solid #c3ba8f8f; */
}

.slick_slider_new .container-fluid {
    padding: 0px;
}
.neww__gwtol {
    padding-left: 45px;
    padding-top: 37px;
    padding-bottom: 37px;
}

.iconpay img {
    width: 42px;
}

.s845___shhf {
    margin-top: 16px;
}

.large__scontent h1 {
    text-align: center;
    color: #C3BA8F;
    font-size: 180px;
    letter-spacing: 22px;
    font-family: 'ivymode';
}

.large__scontent {
    float: left;
    width: 100%;
    padding-top: 24px;
    margin-bottom: 0px;
}


utline: none;
background: transparent;
}

.slick_slider_new .slick-prev:hover:before,
.slick_slider_new .slick-prev:focus:before,
.slick_slider_new .slick-next:hover:before,
.slick_slider_new .slick-next:focus:before {
    opacity: 1;
}

.slick_slider_new .slick-prev.slick-disabled:before,
.slick_slider_new .slick-next.slick-disabled:before {
    opacity: .25;
}

.slick_slider_new .slick-prev:before,
.slick_slider_new .slick-next:before {
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick_slider_new .slick-prev {
    left: -25px;
}

[dir='rtl'] .slick-prev {
    right: -25px;
    left: auto;
}

.slick_slider_new .slick-prev:before {
    content: '';
}

[dir='rtl'] .slick-prev:before {
    content: '';
    font-weight: bold;
    font-size: 20px;
}

.slick_slider_new .slick-next {
    right: -25px;
}

[dir='rtl'] .slick-next {
    right: auto;
    left: -25px;
}

.slick_slider_new .slick-next:before {
    content: '';
}

[dir='rtl'] .slick-next:before {
    content: '';
}

/* Dots */
.slick_slider_new .slick-slider {
    margin-bottom: 30px;
}

.slick_slider_new .slick-dots {
    position: absolute;
    bottom: -45px;

    display: block;

    width: 100%;
    padding: 0;

    list-style: none;

    text-align: center;
}

.slick_slider_new .slick-dots li {
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}

.slick_slider_new .slick-dots li button {
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}

.slick_slider_new .slick-dots li button:hover,
.slick_slider_new .slick-dots li button:focus {
    outline: none;
}

.slick_slider_new.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
    opacity: 1;
}

.slick-dots li button:before {
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-dots li.slick-active button:before {
    opacity: .75;
    color: black;
}






.box {
    position: relative;
    max-width: 100%;
    margin: 0 auto;
}

.slider-for {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    z-index: 10;
}

.slide-container {
    height: 20vh;
    background-color: transparent;
    text-align: center;
    line-height: 20vh;
    font-size: 40px;
    font-weight: bold;
    border: 0;
    margin-bottom: 20px;
    box-sizing: border-box;

}

.decor {
    padding: 5px 40px;
    background-color: #fff;
    border: 2px solid #000
}

.slide-btn {
    text-align: center;
    box-sizing: border-box;
    height: auto;
    /*  background-color: yellow;*/
    /*  border: 1px solid #000;*/
    cursor: pointer;
    display: flex !important;
    align-items: flex-end;
    justify-content: center;
    padding-bottom: 20px;
    font-size: 30px;
    min-height: 120px;
    transition: .5s all;
}

section.slick_slider_new span img {
    width: 95%;
}

/*
.slick-active-first .slide-btn {
  background-color: red;
}

.slick-active-last .slide-btn {
  background-color: orange;
}
*/
.section.slick_slider_new .slick-track {
    height: auto !important;
}

section.slick_slider_new {
    background: #fff;
    padding: 0px 0px 60px;
}

section.slick_slider_new .slick-track {
    height: auto !important;
}

.payments ul li {
    list-style: none;
    float: right;
    margin-left: 44px;
}

section.bg-dark.py-5.text-light.footer-widget {
    padding-bottom: 35px !important;
    border-bottom: none;
}

section.bg-white.border-top.mt-auto {
    display: none;
}

/*
button.slick-prev.slick-arrow {
    display: none !important;
}

button.slick-next.slick-arrow {
    display: none !important;
}
*/

.jeie ul li {
    float: left;
    list-style: none;
    color: #fff;
    margin: 0 64px;
}

.logoo a {

    color: #ffffff5e;
}

.logoo {
    text-align: center;
    margin-top: 9px;
}

.jeie ul li a {
    color: #000;
    font-size: 14px;
    text-transform: capitalize;
    letter-spacing: 3px;
    font-family: Nunito-Regular;
    
}
.jeie ul li .gyi a {
    color: #000;
    font-size: 15px;
    font-family: 'Open Sans';
    font-weight: normal;
}
.jeie ul li a img {
    opacity: 0.5;
    margin-top: -5px;
}

.gyi ul li {
    float: left !important;
    width: 40% !important;
    font-size: 10px !important;
}

.jeie {
    margin-top: -32px;
}

.slick_slider_new button.slick-next.slick-arrow {
    display: none!important;
}




.slick_slider_new button.slick-prev.slick-arrow {
    display: none!important;
}

.fhdfh a {
    color: #000 !important;
    opacity: 1 !important;
    text-transform: uppercase;
    font-size: 13px;
}


.wrapper {
    width: 1280px;
    margin: 0 auto;
}

.zoom-effect-container {
    float: left;
    position: relative;
    width: 640px;
    height: 797px;
    margin: 0 auto;
    overflow: hidden;
}

.image-card {
    position: absolute;
    top: 0;
    left: 0;

}

.image-card img {
    -webkit-transition: 0.4s ease;
    transition: 0.4s ease;

}

.zoom-effect-container:hover .image-card img {
    -webkit-transform: scale(1.08);
    transform: scale(1.08);
}

.cbeyi_banner_backgornf.fdew .image-card img {
    -webkit-transition: 0.4s ease;
    transition: 0.4s ease;
    height: 886px;
}

.zoom-effect-container.cbeyi_banner_backgornf.fdew {
    float: left;
    position: relative;
    width: 100%;
    height: 886px;
    margin: 0 auto;
    overflow: hidden;
    padding-left: 37px;
    margin-left: 28px;
}

.cbeyi_banner_backgornf.fdew {
    float: left;
    width: 100%;
}

.cbeyi_banner_backgornf.fdew .image-card {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.dropdown-menu.mega-dropdown-menu.row.new_designerss.show {
    transform: none !important;
    top: 127px !important;
    height: auto !important;
    padding: 4px 0px 0px 0px !important;
    background: #fff!important;
    border: none !important;
    position: fixed !important;
    left: auto !important;
}


.mega-dropdown  .gyi h4 a {
    font-size: 14px;
    letter-spacing: 0px;
}

.new_designerss .gyi h4 {
    font-size: 16px !important;
    font-weight: normal;
    /* padding-left: 0px !important; */
    color: #fff !important;
    text-transform: capitalize;
    border-bottom: 1px solid #0603030a;
    padding: 10px 0 13px 16px;
    margin-bottom: 0px;
}

.gyi {
    width: 210px;
    background: #fff;
    /* border-bottom: 1px solid #000; */
}

.aiz-nav-tabs .p-3 {
    text-transform: capitalize;
}

.wrapper {
    width: 1280px;
    margin: 0 auto;
}

.zoom-effect-container.dress_new__img.cbeyi_banner_backgornf {
    float: left;
    position: relative;
    width: 63.4%;
    height: 797px;
    margin: 0 auto;
    overflow: hidden;
}

.cbeyi_banner_backgornf .image-card {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.image-card img {
    -webkit-transition: 0.4s ease;
    transition: 0.4s ease;

}

.zoom-effect-container:hover .image-card img {
    -webkit-transform: scale(1.08);
    transform: scale(1.08);
}



.zoom-effect-container_nrw.new__images__perdk {
    float: left;
    position: relative;
    width: 100%;
    height: 615px;
    margin: 0 auto;
    overflow: hidden;
}

.new__images__perdk .image-card {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.new__images__perdk .image-card img {
    -webkit-transition: 0.4s ease;
    transition: 0.4s ease;
    height: 100%;
    width: 100%;
}

.row.gutters-5.hfdh__fgj {
    padding: 45px;
    background-color: #EFEFEF;
}

.zoom-effect-container_nrw.new__images__perdk:hover .image-card img {
    -webkit-transform: scale(1.08);
    transform: scale(1.08);
}


.zoom-effect-container_nrw2.new__images__perdk2 {
    float: left;
    position: relative;
    width: 100%;
    height: 798px;
    margin: 0 auto;
    overflow: hidden;
}

.new__images__perdk2 .image-card {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.new__images__perdk2 .image-card img {
    -webkit-transition: 0.4s ease;
    transition: 0.4s ease;
    height: 798px;
}

.zoom-effect-container_nrw2.new__images__perdk2:hover .image-card img {
    -webkit-transform: scale(1.08);
    transform: scale(1.08);
}

.copyright91 {
    border-top: 1px solid #c3ba8feb;
}

span.hiw {
    font-style: italic;
}

section.slick_slider_new h1 {
    color: #000;
    font-size: 30px;
    padding-top: 40px;
    padding-bottom: 50px;
    /* font-family: playfair; */
    font-family: 'Gotham';
}

.wrapper {
    width: 1280px;
    margin: 0 auto;
}

.zoom-effect-container22 {
    float: left;
    position: relative;
    width: 100%;
    height: 465px;
    margin: 0 auto;
    overflow: hidden;
}

.productsss {
    float: left;
    width: 100%;
    margin-bottom: 33px;
}

.dress_new__img .image-card {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 797px;
    border-radius: 0px !important;
}

.dress_new__img .image-card img {
    -webkit-transition: 0.4s ease;
    transition: 0.4s ease;

}

.zoom-effect-container22:hover .image-card img {
    -webkit-transform: scale(1.08);
    transform: scale(1.08);
}


.wrapper {
    width: 100%;
    margin: 0 auto;
}

.zoom-effect-container33 {
    float: left;
    position: relative;
    width: 63.4%;
    height: 797px;
    margin: 0 auto;
    overflow: hidden;
}

.zoom-effect-container33 .image-card {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.image-card img {
    -webkit-transition: 0.4s ease;
    transition: 0.4s ease;

}

.zoom-effect-container33:hover .image-card img {
    -webkit-transform: scale(1.08);
    transform: scale(1.08);
}

.jeie.new_dgt ul {
    float: right;
    position: relative;
    right: 6px;
    margin-top: 17px;
}
.h-md-210px, .size-md-210px {
    height: 439px !important;
    border-radius: 10px;
    width: 100%;
    object-fit: cover;
    object-position: top;
}
section.mb-4.pt-3.category_listingg {
    padding: 0 35px;
    padding-top: 10px !important;
    padding-bottom: 90px !important;
    background: #ffffff !important;
}

.text-body {
    color: #373B31 !important;
}

span.jsow {
    color: #373B31 !important;

}

h3.fw-600.fs-13.text-truncate-2.lh-1-4.mb-0.h-35px.gggf {
    text-align: center;
    margin-top: 0px;
}

a.designeer__namfe {
    font-size: 20px;
    font-family: 'playfair';
    font-weight: 400;
    color: #000;
    letter-spacing: 0px;
    /* height: 78px!important; */
    display: inline-block;
    line-height: 23px;
}
span.ndi {
    color: #373B31 !important;
}

span.bannihe p {
    background: #373B31 !important;
    border: 1px solid #373B31;
    color: #fff;
    text-align: center;
    padding: 10px 0px;
    display: none;
}

span.bannihe {
    padding-bottom: 34px;
    float: left;
    width: 100%;
}

.d-flex.align-items-center.n.ew_gsu .form-group.ml-auto.mr-0.w-200px.d-none.d-xl-block {
    margin-left: 0px !important;
}

h1.h6.fw-600.text-body.new_headingdfs {
    padding-left: 755px;
}

.bootstrap-select.form-control-sm .dropdown-toggle {
    padding: 0.416rem 0.7rem;
    /* height: calc(1.5rem + 0.8rem + 2px); */
    height: 100%;
    border: 1px solid #373b31b0;
    background: transparent !important;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 !important;
}
.s__774445558 {
    text-align: left;
}
.btn.fw-600.neewwwaddee {
    background-color: #ffffff !important;
    color: #000 !important;
    border: 0 !important;
    border-bottom: none;
    border-radius: 0;
    padding: 3px 8px !important;
    margin: 0 !important;
    text-align: left;
    width: fit-content;
    height: auto;
    border-radius: 2px;
    text-align: center;
    line-height: 22px;
    border: 1px solid #00000040 !important;
    font-size: 13px;
}

.bg-white.shadow-sm.rounded.mb-3 {
    background: transparent !important;
    border: 1px solid #373b31a8;
}

.dropdown.bootstrap-select.form-control.form-control-sm.aiz- {
    background: transparent !IMPORTANT;
    width: 70%;
    height: 32px;
}

.p-md-3.p-2.text-left.new__para_cateogory h3 {
    color: #373B31 !important;
}

section.mb-4.pt-3.Category_details_lead .bg-white.shadow-sm.rounded.p-3 {
    background: transparent !important;
}

section.mb-4.pt-3.Category_details_lead h1 {
    color: #000!important;
    text-align: left;
    font-size: 28px !important;
    margin-left: 0px !important;
    font-family: 'Open Sans' !important;
    margin-top: 0px;
}

section.mb-4.pt-3.Category_details_lead p {
    color: #000;
    font-weight: 400;
    font-size: 12px;
    font-family: 'worksans';
}

strong.h2.fw-600.text-primary.new_detailed_products {
    font-size: 20px;
}

.row.align-items-center.new_dhue {
    display: none;
}

.fs-20.opacity-60 del {
    font-size: 14px;
    color: #373B31 !important;
}

.bg-white.mb-3.shadow-sm.rounded.dscription_box {
    border: none;
}

.row.no-gutters.my-2.discount_price {
    display: none;
}

ul.josdo li {
    float: left;
    list-style: none;
    margin-right: 10px;
}

.row.no-gutters.mt-3.actual_price {
    padding-bottom: 12px;
}

ul.josdo {
    margin-left: 0px !important;
    padding-left: 0px !important;
}

.banner_gdie_img h2 {
    font-weight: 400;
    color: #fff;
    font-size: 14px;
    letter-spacing: 1px;
}

section.mb-4.related_products span.mr-4 {
    color: #000000 !important;
}

ul.josdo {
    margin-top: -16px;
}

section.mb-4.pt-3.Category_details_lead .opacity-60 {
    opacity: 1 !important;
}

section.gry-bg.py-5.user_login h1.h4.fw-600 {
    color: #373B31;
}

section.gry-bg.py-4.new_register h1 {
    color: #373B31;
}


.list-inline-item.mr-3.border-right.border-left-0.pr-3.pl-0 {
    border: none !important;
}

.fhdfh {
    float: right;
}

.d__88741122 {
    float: right;
}

.sea___44545 {
    float: right;
}
.sticky-top.z-1020.bg-white.border-bottom.shadow-sm {
    background: #fff !important;
    height: 80px !important;
    padding-top: 2px !important;
    background: #FFFFFF;
    box-shadow: 0px 4px 4px rgb(0 0 0 / 5%)!important;
}
.h-md-40px,
.size-md-40px {
    height: 65px;
    margin-top: -17px;
    margin-bottom: -16px;
}

.fhdfh a {
    color: #fff !important;
    opacity: 1 !important;
}

.d__88741122 a {
    color: #000 !important;
}
span.badge.badge-primary.badge-inline.badge-pill.cart-count.safgasf__Sfjjjj {
    background: #EA3380;
}
.sea___44545 .la.la-search.la-2x {
    font-size: 23px;
    color: #fff;
    margin-top: 4px;
    transform: rotate(270deg);
}
div#cart_items i {
    color: #fff;
}
div#cart_items2 i {
    color: #fff;
}

.fhdfh {
    float: right;
    position: relative;
    top: 7px;
    padding: 0;
    padding-left: 18px;
}
.jeie.hfas_sf {
    display: flex;
    justify-content: end;
    margin-top: 0px;
}
ul.jeis__dfjjj {
    position: relative;
    top: 28px;
}
span.flex-grow-1.ml-1 {
    position: relative;
    left: -16px;
    top: -3px;
    /* font-size: 3px; */
}

.d__88741122 {
    float: right;
    margin-top: 0px;
    margin-right: -21px !important;
}
.s__h88111222 {
    font-family: ivymode;
    text-align: center;
    margin-top: 16px;
    margin-bottom: 36px;
    font-weight: 500;
    font-size: 33px;
}


.dscription_box {
    border: 1px solid #0000001f !important;
    margin-top: 23px;
}


.marquee {
    float: left;
    width: 100%;

}

.banner_second {
    float: left;
    width: 100%;
}

.awiejo_vbanner_3 {
    width: 92%;
    margin: auto;
    border-radius: 32px;
}

.SGDASGASGS h3 {

    font-family: ivymode;
    text-align: center;
    margin-top: 16px;
    margin-bottom: 36px;
    font-weight: 500 !important;
    width: 100%;
    /* text-transform: uppercase; */
    letter-spacing: 1px;
    font-size: 33px;
}

.di__secriod {
    float: left;
    width: 100%;
}


.mb-4.top_categoriess {
    float: left;
    width: 100%;
}

.border-bottom.border-primary.border-width-2.pb-3.d-inline-block {
    color: #000;
    font-size: 30px !important;
    text-shadow: 2px BLACK;
    /* font-family: 'playfair'; */
    font-family: Operetta18;
    /* text-transform: capitalize; */
    letter-spacing: 1px;
    margin-top: 33px;
    font-weight: 600;
}

section.gry-bg.py-5.user_login {
    background: #373B31;
}

.col-lg-12 {
    padding-right: 0;
}

.zoom-effect-container_nrw.new__images__perdk.saf__Shttv {
    height: 375px;
    border-radius: 20px;
    width: 100%;
    float: unset;
    margin: auto;
}

.trend___pspdsd p {
    font-size: 15px;
    color: #000;
    /* font-family: 'playfair'; */
    font-family: 'Gotham';
    letter-spacing: 0px;
    /* font-weight: 600;*/
}

.row.gutters-5.dsgdg4__sg {
    padding: 50px;
}
img.img-fluid.img.gsds___96d3d.lazyloaded {
    height: 375px;
}

section.gry-bg.py-4.new_register {
    background: #373B31;
}

.p-4.text-xl-center.mb-4.border-bottom.bg-primary.text-white.position-relative {
    background: #373B31 !important;
}

/*
.secconnd{
    display: none;
}
*/

.aiz-user-sidenav .aiz-side-nav-link.active,
.aiz-user-sidenav .aiz-side-nav-link:hover {
    background-color: #373b316e;
    color: #fff;
}

.aiz-user-sidenav .active .aiz-side-nav-icon {
    color: #373B31 !important;
}

.aiz-user-panel h1 {
    color: #373B31;
}

.h6.fw-600.text-body.new_headingdfs {
    display: none;
}

@media screen and (min-width:320px) and (max-width:767px) {


    span.hambuirger {
        position: absolute;
        right: 0px;
        top: 0px;
    }

    .sea___44545 .la.la-search.la-2x {
        color: #fff;
        margin-top: 10px !important;
    }

    span.hambuirger {
        display: block !important;
    }

    .scroll_drpps {
        height: 500px;
        overflow-y: scroll;
    }

    .scroll_drpps .banner_gdie_img {
        display: none;
    }

    .scroll_drpps .gyi h4 {
        font-size: 15px;
        font-weight: 600;
        padding-left: 19px;
        color: #fff !important;
        text-transform: uppercase;
    }

    .scroll_drpps .gyi ul {
        padding-top: 0px;
    }

    .dropdown-menu.mega-dropdown-menu.row.show .col-md-2 {
        border-left: none !important;
    }

    .scroll_drpps .gyi ul li {
        color: #fff;
        width: 100%;
        padding-bottom: 5px;
        letter-spacing: 2px;
        margin-left: -19px;
    }

div.dropdown-menu.mega-dropdown-menu.row.new_shopsss.show {
    transform: none !important;
    top: 0px !important;
    height: auto !important;
    padding: 0px !important;
    background: #fff !important;
    border: none !important;
    position: relative!important;
    width: 100%!important;
}

    .gyi ul li {
        list-style: none;  
        padding: 0px;
    }

    .gyi ul li a {
        font-size: 13px;
    }

    .dropdown-menu.new_shopsss {
        width: auto !important;
        min-width: auto !important;
    }

    .dropdown-menu.mega-dropdown-menu.row.new_designerss.show {
        top: 200px !important;
    }

    .dropdown-menu.mega-dropdown-menu.row.show .col-md-4 {
        border-left: none !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .gyi h4 a {
        font-size: 11px !important;
    }

    .sea___44545 {
        float: inherit;
    }

    span.hambuirger {
        color: #fff;
        padding-left: 7px;
    }

    .col-md-4.col-sm-4.dsdsd {
        display: none;
    }

    .gyi ul li a {
        padding-left: 0px !important;
    }

    .dropdown-menu.mega-dropdown-menu.row.new_shopsss.show {
        overflow: scroll;
        height: 400px !important;
        float: left;
        width: 59% !important;
    }

    .dropdown-menu.mega-dropdown-menu.row.new_shopsss.show .col-md-2 {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .gyi ul li {
        float: left !important;
        width: 100% !important;
        font-size: 10px !important;
    }

    .content_baneer h1 {
        color: #fff;
        font-weight: 400;
        font-size: 21px;
        font-family: "ivymode";
    }

    .content_baneer p {
        color: #fff;
        font-family: "poppins";
        font-weight: 200;
        letter-spacing: 2px;
        font-size: 10px;
    }

    .home-banner-area.mb-4.pt-3 .container-fluid {
        padding-left: 0px !important;
        padding-right: 0px !important;
        width: 100%;
    }

    .container-fluid {
        width: 100% !important;
    }

    .jeowo h2 {
        color: #373B31;
        font-size: 34px;
        font-weight: 400;
        text-align: center;
        font-family: 'ivymode';
        letter-spacing: 5px;
    }

    .readmorecontentt {
        padding-top: 0px;
        text-align: center;
    }
    .s__product___discriptionss p {
        text-align: center !important;
    }
    .s__product___discriptionss {
        text-align: center;
        padding-top: 15px;
    }

   .slider-thumb .slick-track .slick-slide{
        height: 100px !important;
        width: 100px !important;
    }

    .parusb p {
        color: #373B31;
        width: 100%;
        padding-bottom: 10px;
        font-family: 'poppins';
        text-align: justify;
    }

    .awiejo_vbanner_3 {
        background: #EFEFEF;
        padding: 20px 0px 20px;
    }

    .hido h1 {
        padding-top: 14px;
        color: #373B31;
        font-weight: 400;
        font-size: 30px;
        font-family: 'ivymode';
        text-align: left;
    }

    .hido p {
        font-size: 12px;
        width: 100%;
        padding-top: 14px;
        font-family: "poppins";
    }

    .hido {
        height: auto;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }

    .zoom-effect-container.cbeyi_banner_backgornf.fdew {
        float: left;
        position: relative;
        width: 100%;
        height: 886px;
        margin: 0 auto;
        overflow: hidden;
        padding-left: 37px;
        margin-left: 28px;
        display: none;
    }

    .homeww_dfip p {
        color: #C3BA8F;
        font-size: 9px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        padding-top: 14px;
        font-family: 'poppins';
    }

    .marquee {
        font-size: 2vw;
        color: #373B31;
        font-family: 'Courier New', Courier, monospace;
        height: 9.5vw;
        overflow: hidden;
        background-color: #C3BA8F;
        position: relative;
        font-weight: 500;
    }

    .new__images__perdk2 .image-card img {
        -webkit-transition: 0.4s ease;
        transition: 0.4s ease;
        height: auto;
    }

    .zoom-effect-container_nrw2.new__images__perdk2 {
        float: left;
        position: relative;
        width: 100%;
        height: 339px;
        margin: 0 auto;
        overflow: hidden;
    }

    .cntact_form_lop form.form-inline {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
        margin-top: 43px;
    }

    .new_sectiondido .form-inline .form-group {
        display: -ms-flexbox;
        display: flex;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -ms-flex-align: center;
        align-items: center;
        margin-bottom: 0;
        width: 72% !important;
    }

    section.slick_slider_new {
        background: #373B31;
        padding: 22px 0px 0px;
    }

    .large__scontent h1 {
        text-align: center;
        color: #C3BA8F;
        font-size: 40px;
        letter-spacing: 7px;
        font-family: 'ivymode';
    }

    .payments ul li {
        list-style: none;
        float: left;
        margin-right: 6px;
        margin-left: 0px;
    }

    .home-banner-area .aiz-carousel.dots-inside-bottom.mobile-img-auto-height.slick-initialized.slick-slider.slick-dotted .img-fit {
        max-height: 100%;
        width: 100%;
        object-fit: fill !important;
        height: auto !important;
    }

    .home-banner-area .carousel-box {
        height: auto !important;
    }

    .home-banner-area .slick-track {
        height: auto !important;
    }

    .content_baneer {
        position: absolute;
        z-index: 9;
        text-align: center;
        width: 100%;
        margin-top: 0px !important;
    }

    .slick-slide {
        display: none;
        float: left;
        height: auto !important;
        min-height: 1px;
    }

    .home-banner-area .aiz-carousel.dots-inside-bottom.mobile-img-auto-height.slick-initialized.slick-slider.slick-dotted {
        height: auto !important;
    }

    .button a {
        color: #fff;
        border-bottom: 1px solid #fff;
        /* padding-bottom: 5px; */
        letter-spacing: 3px;
        font-weight: 100;
        background: #751C3A;
        padding: 2px 7px;
        margin-top: 12px;
        display: inline-block;
        border-radius: 3px;
    }

    .jeie {
        display: none;
    }

    .sea___44545 .la.la-search.la-2x {
        color: #fff;
        margin-top: -31px;
    }

    .fhdfh {
        float: left;
        position: relative;
        top: 11px;
    }

    .neww__gwtol {
        padding-left: 0px !important;
        padding-top: 37px;
        padding-bottom: 37px;
    }

    .secconnd{
        display: block;
    }

    .firrsdess{
        display: block;
    }

    .shop_now_button {
        position: absolute;
        bottom: 47px;
        left: 40px;
        text-transform: uppercase;
        z-index: 9;
        display: none;
    }

    .new__images__perdk .image-card img {
        -webkit-transition: 0.4s ease;
        transition: 0.4s ease;
        height: auto;
    }

    .new__images__perdk .image-card:hover {
        position: absolute;
        top: 0;
        left: 0;
        width: 96%;
    }

    section.new_sectiondido {
        background: #C3BA8F;
        padding: 50px 0px;
    }

    section.di__secriod img {
        width: 96.5%;
    }

    .text-truncat-2.pl-3.fs-14.fw-600.text-center {
        float: left;
        width: 100%;
    }

    .col-12.heading {
        position: absolute;
        bottom: 98px;
        left: 0px !important;
        color: #fff;
        font-family: 'poppins';
    }

    .col-sm-6.category_224 .text-truncat-2.pl-3.fs-14.fw-600.text-left {
        margin-left: 0px !important;
    }

    .row {
        margin: 0px;
    }

    .col-sm-6.category_224 .text-truncat-2.pl-3.fs-14.fw-600.text-left::before {
        border-bottom: 1px solid #fff;
        position: absolute;
        content: '';
        left: 0px;
        top: 0px;
        width: auto;
        height: auto;
    }

    a.d-block.py-20px.mr-3.ml-0.s__dkjksjk {
        text-align: left !important;
    }

    .payments ul li img {
        width: 82%;
    }

    .s__best__seller__s{
        height: auto;
        padding-bottom: 120px;
    }
    label.mb-0.opacity-50.chev____y i {
        position: relative !important;
        font-size: 18px !important;
        right: 83px !important;
        top: 39px;  
      
    }
    .dropdown.bootstrap-select.form-control.form-control-sm.aiz-{
        width: 90%;
        height: 30px;
    }
    .d__hhf-d .text-left .btn-soft-primary{
        width: 50%;
    }
    .mt-3.s__774445558 span{
        display: block !important;
        padding-left: 10px;
        font-size: 13px !important;
    }
    .mt-3.s__774445558{
        display: flex;
    }
    .mt-3.s__774445558 button{
        display: flex;
        align-items: center;
    }
     .aiz-filter-sidebar .collapse-sidebar .bg-white.shadow-sm.rounded.mb-3{
        border-bottom: 1px solid #8f8f9d !important;
        border-radius: 0 !important;
        border-top: 0 !important;
        border-left: 0 !important;
        border-right: 0 !important;
       
    }
    .filter-option-inner-inner{
        font-size: 14px;
        margin-top: -4px;
    }
    .btn.btn-icon.p-0{
        height: 30px;
        width: 30px;
    }
    .la.la-filter.la-2x {
        font-size: 22px;
    }
    .category_listingg .aiz-card-box.border.border-light.rounded.hov-shadow-md.mt-1.mb-2.has-transition.bg-white.sda{
        background: transparent !important;
    }
    a.designeer__namfe{
        font-size: 12px !important;
        margin-bottom: 15px !important;
    }
    .pr____descccc{
        font-size: 12px !important;
    }
    .new__para_cateogory{
        background: transparent !important;
    }
}

.dropdown-menu.new_designerss {
    width: auto !important;
    min-width: auto !important;
}

span.hambuirger {
    display: none;
}


.s__best__seller__s {
    float: left;
    width: 100%;
}

.s__hhd__d {
    text-align: center;
    margin-top: 32px;
}

.cs__555885 .d-block.p-3 {
    padding: 0px !important;
    text-align: center;
}

.cs__555885 .img-fluid {
    max-width: 100%;
    height: 235px;
    /* width: 100%; */
}


.d__hhf-d {
    width: 100%;
    text-align: center;
}

.d__hhf-d .p-3.text-left {
    text-align: center !important;
}

.h5.fw-700.mb-0.center__jj774 span {
    /* font-family: ivymode; */
    /* text-transform: uppercase; */
    font-weight: normal;
    text-align: center;
    width: 100%;
    /* font-size: 33px; */
    font-family: 'playfair';
    letter-spacing: 2px;
    font-size: 35px !important;
}
section.mb-4.sd__87411 {
    margin-top: -29px;
}

.sd__87411 h3.h5.fw-700.mb-0.center__jj774 {
    margin-bottom: 64px;
    float: left;
    width: 100%;
    /* padding-bottom: 36px; */
    padding-bottom: 0;
    padding-top: 50px;
}

.cs__555885 {
    width: 96%;
    margin: auto;
}

.h5.fw-700.mb-0.center__jj774 {
    width: 100%;
}

.cs__555885 {
    /* height: 431px; */
    height: auto;
    overflow: hidden;
}

.d__hhf-d {
    width: 93.2%;
    text-align: center;
    /* position: absolute; */
    bottom: 8px;
    background: rgb(255 255 255 / 0%);
    line-height: auto;
    color: #012D54;
    /* -webkit-backdrop-filter: saturate(180%) blur(20px);
    backdrop-filter: saturate(180%) blur(20px); */
}

.d__hhf-d .text-reset {
    color: #fff !important;
}

.d__hhf-d .btn-soft-primary {
    background-color: #373b3136;
    color: #fff;
    border: 1px solid #ffffff82;
}

.d__hhf-d .rating i {
    color: #e8e410;
    font-size: 1rem;
    letter-spacing: -1px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}

.d__hhf-d .text-reset {
    color: #fff !important;
    font-size: 19px;
    font-family: ivymode;
    letter-spacing: 1px;
}

.h5.fw-700.mb-0.d__djfhj411 {
    float: left;
    width: 100%;
    text-align: center;
    font-family: ivymode;
    font-weight: normal !important;
    font-size: 33px;
    text-transform: uppercase;
    margin-bottom: 12px !important;
}

.s8_009545 {
    font-family: RoosterPersonalUse !important;
    font-size: 72px;
    /* font-weight: 600; */
    /* font-style: italic; */
    letter-spacing: 3px;
    text-align: center;
    width: 100%;
    /* display: inline-block; */
}


.aiz-filter-sidebar .bg-white.shadow-sm.rounded.mb-3 {
    background: transparent !important;
    border: 1px solid #373b31a8;
    float: left;
    width: 100%;
}

.aiz-filter-sidebar .aiz-range-slider {
    margin-left: 1px;
    padding-bottom: 40px;
}

.noUi-handle {
    border: 1px solid #D9D9D9;
    border-radius: 59px;
    background: #FFFFFF;
    cursor: default;
    box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
}


.noUi-horizontal .noUi-handle {
    width: 11px;
    height: 11px;
    right: -9px;
    top: -3px;
}
.aiz-filter-sidebar .bg-white.shadow-sm.rounded.mb-3 {
    background: transparent !important;
    border: none;
    float: left;
    width: 100%;
    padding-bottom: 0px;
    border-radius: 0px !important;
    border-bottom: 1px solid #00000047;
    margin-bottom: 0px !important;
    padding: 11px 0;
    box-shadow: none !important;
}
.d__8874111222 {
    padding: 0px !important;
}

.d__8874111222 {
    padding: 0px !important;
    height: 592px;
    overflow: hidden;
}
label.aiz-checkbox span {
    font-family: 'Open Sans' !important;
}
.aiz-checkbox .aiz-square-check, .aiz-checkbox .aiz-rounded-check, .aiz-radio .aiz-square-check, .aiz-radio .aiz-rounded-check {
    top: 1px !important;
}
.d__dgkd .fw-600.h4 {
    text-align: left;
    color: #000;
}

.d__8874111222 {
    padding: 0px !important;
}

.jeie .container {
    padding: 0px;
}

.d__88741115 {
    width: 147px;
    height: 147px;
    border-radius: 81%;
    border: 2px solid #751C3A45;
    padding: 8px;
    background: #eee;
    margin-top: -16px;
    margin-bottom: -15px;
}

.s__88744edd44 {
    padding: 0px;
    margin-top: 13px;
}

.s__88744edd44 li a {
    border: 1px solid #751C3A61;
    color: #000;
    width: 30px;
    display: inline-block;
    height: 30px;
    font-size: 16px;
    border-radius: 52px;
    line-height: 28px;
}

.s__00jjjd .location.opacity-60 {
    opacity: 1 !important;
    font-weight: 600;
    font-size: 13px;
    color: #555;
}

.s__99ud__jjd {
    width: 100%;
    float: left;
    text-align: center;
}

.s__00jjjd .fw-600.h4.mb-0 {
    float: left;
    width: 100%;
    color: #000;
    font-size: 17px;
    margin-bottom: 10px !important;
}

.rating.rating-sm.mb-1 .las.la-star {
    font-size: 17px;
    margin-left: 3px;
    margin-right: 5px;
}

.pl-4.text-center.s__00jjjd {
    padding-left: 0px !important;
}

.s__hhd__998841 {
    width: 100%;
    text-align: center;
}

.s__hhd__998841 li a {
    background: transparent;
    color: #751C3A !important;
    padding: 5px 25px 8px 25px !important;
    font-size: 13px !important;
    border-radius: 44px;
    border: 1px solid #751C3A !important;
}

.s__hhd__998841 {
    margin-top: -36px;
}

.s__hhd__998841 li a:hover {

    background: #751C3A !important;
    color: #fff !important;
}


.cs__555885 img {

    transition: 0.4s ease;
}

/* .cs__555885:hover img {

    transform: scale(1.08);
} */
h2.h6.fw-600.text-truncate.dg a {
    font-size: 20px;
    font-family: 'Operetta18';
    letter-spacing: 1px;
    text-transform: unset;
    font-weight: 600;
    color: #000!important;
}

.fsaf__sj6dg p {
    font-size: 14px;
    /* font-family: 'worksans'; */
    font-family: 'Gotham';
    line-height: 23px;
    color: #000;
    font-weight: 500;
    opacity: 1;
    text-align: justify;
}

.s__best__seller__s {
    padding-top: 19px;
}
.d__hhf-d a {
    font-family: worksans;
    font-size: 15px;
}

.fsaf__sj6dg {
    margin-top: 25px;
}

h2.h6.fw-600.text-truncate.dg {
    text-align: center;
    margin-top: 20px;
}

.row.gutters-5.s__5587412121222 {
    display: none;
}

.s845___shhf li {
    display: inline-block;
    width: 26%;
    margin-bottom: 16px !important;
}

.search__d__78522 {
    position: fixed;
    left: 0px;
    width: 100%;
    background: #fff;
    height: 100%;
    top: 0pc;
    z-index: 9;
}

.search__d__78522 .position-relative.flex-grow-1 {
    padding-top: 11%;
    width: 68%;
    max-width: 48%;
    margin-left: auto;
    margin-right: auto;
}

.search__d__78522 h3 {
    width: 100%;
    text-align: center;
    position: relative;
    top: 20%;
}

#search-content {
    height: 402px;
    overflow-y: scroll;
}

.colo_jd {
    position: absolute;
    right: 15px;
    top: -6px;
    font-size: 33px;
}

.colo_jd {
    position: absolute;
    right: 15px;
    top: 1px;
    font-size: 33px;
    width: 40px;
    text-align: center;
    cursor: pointer;
}

.search__d__78522 {
    display: none;
}


.sea___44545 {
    cursor: pointer;
    margin-top: 0px;
    position: relative;
    z-index: 99;
}

.copyright91 {
    border-top: none;
}

.s__4665sdffff a {
    color: #fff;
    font-size: 19px;
    border: 1px solid #ffffff54;
    width: 30px;
    height: 30px;
    display: inline-block;
    text-align: center;
    padding-top: 5px;
    border-radius: 26px;
}

.s__4665sdffff li.list-inline-item {
    margin-left: 8px !important;
}

.new_sectiondido .form-inline .form-group {
    width: 73%;
}

.home-banner-area .carousel-box img {
    height: 788px;
    /* margin-top: -40px; */
    /* min-height: 00px; */
}

.awiejo_vbanner_3 {
    margin-bottom: 0;
}

.mb-4.sfssf33535 {
    padding-top: 34px;
    padding-bottom: 50px;
}

.cntact_form_lop form.form-inline {
    margin-left: auto;
    margin-right: auto;
    width: 50% !important;
    margin-top: 43px;
}

.bg-dark {
    /* background-color: #262626 !important; */
    background: #0b2747 !important;
}

.bg-black {
    /* background-color: #262626 !important; */
    background: #0b2747 !important;

}

.btn-primary,
.btn-soft-primary:hover,
.btn-outline-primary:hover {
    background-color: #ff0081;
    border-color: #ff0081;
    color: var(--white);
}

form#option-choice-form .row.no-gutters {
    margin-top: 18px;
    margin-bottom: -14px;
}

.aiz-megabox>input:checked~.aiz-megabox-elem,
.aiz-megabox>input:checked~.aiz-megabox-elem {
    border-color: #000;
}
.aiz-megabox>input:checked~.aiz-megabox-elem, .aiz-megabox>input:checked~.aiz-megabox-elem {
    border-color: #ed8934 !important;
    background: #ED8934;
    color: #fff;
}

/* .aiz-megabox .aiz-megabox-elem {
    border: 1px solid #e2e5ec;
    border-radius: 0px !important;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    border-radius: 0.25rem;
    height: 28px;
    font-family: 'worksans';
} */

.row.no-gutters .opacity-50.my-2 {
    text-transform: uppercase;
}

.row.no-gutters.align-items-center.aiz-plus-minus.mr-3 {
    position: relative;
    top: -26px;
}

.btn:not(:disabled):not(.disabled) {
    cursor: pointer;
    border: 1px solid #00000073;
}

.btn-sm.btn-icon {
    padding: 0.416rem;
    width: calc(2.02rem + 2px);
    height: calc(2.02rem + 2px);
    border: 1px solid #000 !important;
}

.row.no-gutters .opacity-50.my-2 {
    text-transform: uppercase;
    margin-bottom: 1px !important;
}

.row.no-gutters.pb-3.dg97424664 {
    margin-top: 13px !important;
    margin-bottom: 43px !important;
}

span.mr-4.fh__headingndff {
    width: 100%;
    text-align: center;
    display: inherit;
    font-family: playfair;
    font-size: 36px;
    font-weight: 100;
    letter-spacing: 3px;
}

.text-left .btn-primary, .btn-soft-primary:hover, .btn-outline-primary:hover {
    background-color: #000 !important;
    border-color: #373B31;
    color: var(--white);
    width: 56%;
}
.text-left .btn-soft-primary {
    background-color: #000!important;
    color: #fff!important;
    border: none;
    border-color: #26262633 !important;
    width: 45%;
    height: auto;
    font-family: 'Open Sans' !important;
}

header .container {
    width: 100%;
    max-width: 100%;
}

/* testimonials */
.test____container {
    display: flex;
    justify-content: space-between;
    /* width: 1011px; */
    align-items: center;
    padding: 33px;
    border: 1px solid #00000040;
    border-radius: 30px;
}
.swiper-slide.hgh_dd {
    width: 872px !important;
}

.test_left h2 {
    font-family: playfair;
}

p.name__Sf {
    color: #474747;
    font-size: 19px;
    margin-top: 10px;
    font-family: playfair;
}

p.content__safu6 {
    font-size: 17px;
    font-family: worksans;
    line-height: 23px;
    margin-top: 40px;
}

.test_left {
    width: 65%;
}

.test_right {
    width: 30%;
}

.slider__container {
    margin-top: 70px;
}

section.testimonials__fhsd {
    padding-top: 70px;
    background: #EFEFEF;
}

footer.bg-black.text-light.dgdfoot {
    padding: 5px;
}

.next___s {
    height: 43px;
    width: 43px;
    border: 1px solid #00000057;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 21px;
    border-radius: 50%;
    background: #EFEFEF;
    color: #00000085;
}

.copyright91 p {
    font-size: 12px!important;
    padding: 8px;
}

.starssss {
    color: gold;
}
a.designeer__namfe {
    font-size: 11px;
    font-family: Montserrat!important;
    font-family: 'Gotham';
    font-weight: 500;
    color: #000;
    letter-spacing: 0.2px;
    /* height: 78px!important; */
    display: inline-block;
    margin-bottom: 4px;
    line-height: 14px;
    height: 40px;
}
.gggf {
    height: 57px;
}
.pr____descccc {
    color: #00000087;
    margin-bottom: 9px;
    height: 34px;
    font-size: 12px;
    font-weight: 600;
    display: none;
}

.gggf {
    /* height: 72px; */
    height: auto;
}

.s__teandibg__products h3 {
    font-family: 'playfair';
    text-transform: capitalize;
    letter-spacing: 2px;
    margin-top: 33px;
    text-align: center;
    color: #000;
    left: auto;
    letter-spacing: 0px;
    font-size: 46px;
    margin-bottom: 65px;
    padding-top: 28px;
}

.s__product__img img {
    width: 100%;
}

.s__product__img {
    padding: 6px;
}


.cs__555885 img.img-fluid {
    border-radius: 71%;
}

section.mb-4.a__back_ooyyghg {
    background: #fff;
    margin-bottom: 0px!important;
    padding-bottom: 100px;
    padding-top: 37px;
}

section.mb-4.a__back_ooyyghg span.border-bottom.border-primary.border-width-2.pb-3.d-inline-block {
    padding-bottom: 56px!important;
}

section.mb-4.a__back_ooyyghg {

    text-align: center;
}

section.mb-4.pt-3.Category_details_lead {
    background: #fff;
}

.col-sm-12.sd__099s {
    margin-top: 26px;
}
	.fsaf__sj6dg {
    margin-top: 25px;
    text-align: center!important;
}
@media screen  and (min-width:320px) and (max-width:767px) {
	
	ul.s__4665sdffff {
    text-align: center;
    width: 100%;
    float: left;
    padding-left: 0px;
}
	
.side__searchfff {
    display: flex;
    justify-content: end;
    align-items: center;
    margin-top: -37px;
    position: relative;
    left: 43px;
}
span.hambuirger {
    color: #000;
    padding-left: 17px;
    position: absolute;
    z-index: 9999;
    top: 27px;
    left: -9px;
}
	
	div#cart_items i {
    color: #000!important;
    font-size: 21px;
}
	div#cart_items2 i {
    color: #000!important;
    font-size: 21px;
}
	
	
	.sidenav {
  
    background-color: #fff!important;
    
}
	
	.sidenav a {
   
    color: #000!important;
   
}
	.parusb {
    width: 100%;
    margin: auto;
}
.dgggg233 #cart_items {
    position: absolute;
    top: 0px!important;
    z-index: 9!important;
    right: 15px;
}
.dgggg233 #cart_items2 {
    position: absolute;
    top: 0px!important;
    z-index: 9!important;
    right: 15px;
}
	.awiejo_vbanner_3 .container {
    padding: 0px;
}
	section.header____ttopd {
    display: none;
}
	span.badge.badge-primary.badge-inline.badge-pill.cart-count {
    left: 4px!important;
    position: relative;
}
	
	.s__dkjksjk img {
    width: 124px;
    height: auto;
    position: relative;
    top: 9px;
}
	
	.sidenav {
  
    z-index: 999999!important;
   
}
	.parusb p {
    color: #000;
    /* width: 76%; */
    padding-bottom: 10px;
    /* font-family: 'poppins'; */
    font-family: playfair;
    font-size: 12px;
    line-height: 21px;
}
	
	.fsaf__sj6dg p {
    font-size: 14px;
    font-family: 'worksans';
    line-height: 19px;
    color: #000;
    font-weight: 100;
    text-align: center;
}
	
	h2.h6.fw-600.text-truncate.dg a {
    font-size: 24px;
    font-family: 'playfair';
    letter-spacing: 3px;
    text-transform: unset;
    /* margin-bottom: -20px!important; */
    /* display: inline-block; */
}
	
.zoom-effect-container_nrw.new__images__perdk {
    float: left;
    position: relative;
    width: 100%;
    height: 334px;
    margin: 0 auto;
    overflow: hidden;
}
	
	.hfdh__fgj .col-sm-4 {
    float: left;
    width: 50%;
}
	
	.row.gutters-5.hfdh__fgj {
    padding: 0px;
    background-color: #EFEFEF;
}
	.zoom-effect-container_nrw.new__images__perdk {
    float: left;
    position: relative;
    width: 100%;
    height: 213px;
    margin: 0 auto;
    overflow: hidden;
}
	
	.border-bottom.border-primary.border-width-2.pb-3.d-inline-block {
    color: #000;
    font-size: 30px;
    text-shadow: 2px BLACK;
    font-family: 'playfair';
    text-transform: capitalize;
    letter-spacing: 0px;
    margin-top: 33px;
}
	
	.row.gutters-5.dsgdg4__sg {
    padding: 0px;
}
	
	
	.dsgdg4__sg .col-sm-3 {
    float: left;
    width: 50%;
}
	
	.top_categoriess .zoom-effect-container_nrw.new__images__perdk.saf__Shttv {
    height: 221px;
    border-radius: 20px;
    width: 100%;
    float: unset;
    margin: auto;
}
	
	.top_categoriess img.img-fluid.img.gsds___96d3d.lazyloaded {
    height: auto;
}
	
	section.new_sectiondido .cntact_form_lop h3 {
    padding-bottom: 13px;
    color: #fff;
    font-family: 'playfair';
    letter-spacing: 1px;
    font-size: 34px;
    text-transform: capitalize;
}
	
	.cntact_form_lop form.form-inline {
    margin-left: auto;
    margin-right: auto;
    width: 100% !important;
    margin-top: 25px;
}
	
	.cntact_form_lop button.btn.btn-primary {
    float: right;
    position: absolute;
    right: 0px;
    margin-top: -74px;
}
	
	.arrows__d {
    position: absolute;
    right: 24px;
    width: 137px;
    top: 147px;
}
	
	.slider__container {
    margin-top: 70px;
    padding: 9px;
}
	section.slick_slider_new h1 {
    color: #fff;
    font-size: 27px;
    padding-top: 0px;
    padding-bottom: 1px;
    font-family: playfair;
}
	
	.h-md-210px, .size-md-210px {
    /* height: auto!important; */
    border-radius: 10px;
    width: 100%;
}
	
	.s__teandibg__products h3 {
    font-family: 'playfair';
    text-transform: capitalize;
    letter-spacing: 2px;
    margin-top: 1px;
    text-align: center;
    color: #000;
    left: auto;
    letter-spacing: 0px;
    font-size: 35px;
    margin-bottom: 44px;
    padding-top: 28px;
}
	
	section.mb-4.d___087741555 {
    margin-top: -65px;
}
			.category_listingg .w-200px, .size-200px {
    width: 108px;
}
	.category_listingg .aiz-card-box.border.border-light.rounded.hov-shadow-md.mt-1.mb-2.has-transition.bg-white.sda {
    width: 100%;
}
	section.mb-4.pt-3.category_listingg {
    padding-top: 13px !important;
    padding-bottom: 90px !important;
    background: #EFEFEF !important;
}
.form-group.w-200px.ml-0.ml-xl-3.king-rroc.text-right.s__filter__newed {
	position: relative;
	left: 0 !important;
	display: flex;
	top: 0;
}
.mega-dropdown .gyi h4 a{
    color: #000;
}
body .mb-4.d___087741555 .half-outside-arrow .slick-prev{
    display: none !important;
}
body .mb-4.d___087741555 .half-outside-arrow .slick-next{
    display: none !important;
}
.s__filter__newed select.fsfs {
	height: 28px;
	overflow: hidden;
	width: 94px;
	float: left;
	text-align: center;
	margin-right: 6px;
	padding: 4px;
	border-radius: 33px;
	color: #000;
	opacity: 1;
	font-size: 13px;
	cursor: pointer;
	font-weight: 600 !important;
	font-family: arial;
	background: transparent;
	border: 1px solid #000;
}
.s__filter__newed .fsfs option {
	background: transparent !important;
    padding: 1px;
}
.collapse-sidebar-wrap.active .collapse-sidebar{
    padding: 20px;
}
.btn.btn-sm.p-2.filter-sidebar-thumb {
	padding: 5 !important;
	border-radius: 61px;
	margin-bottom: 10px;
	font-size: 11px;
}
	
.d__back__7744dd {
    background: #000;
    color: #fff;
    padding: 6px 20px;
    height: 52px;
}
	
	div#mySidenav {
    border-right: 1px solid #0000001f;
}
	span.s__8874sddd223w i.la.la-user.la-2x {
    position: relative;
    top: 4px;
}
	.sidenav {
   
    padding-top: 0px!important;
}
	
	.sidenav .closebtn {
    position: absolute;
    top: -11px;
    right: 5px;
    font-size: 36px;
    margin-left: 50px;
    color: #fff!important;
}
	
	.sidenav .closebtn {
    position: absolute;
    top: -12px!important;
    right: 12px!important;
    font-size: 36px;
    margin-left: 50px;
}
.dropdown.mega-dropdown {
    border-bottom: 1px solid #0000001f;
    margin-top: -24px;
    padding-top: 11px;
    padding-bottom: 16px;
}
	span.dje {
    float: right;
    padding-right: 15px;
    position: relative;
    top: 7px;
}
	

}



@media screen and (max-width:480px) {
    label.mb-0.opacity-50.chev____y i {
        position: relative !important;
        font-size: 18px !important;
        right: 122px !important;
        top: 46px; 
      
    }
}

@media screen and (min-width:767px) and (max-width:3000px) {
	a.d-block.py-20px.mr-3.ml-0.s__dkjksjk.fg33443 {
    display: none!important;
}
	.d-none.d-lg-block.align-self-stretch.ml-3.mr-0.d__88741122.dgggg233 {
    display: none!important;
}
	
}
@media screen and (min-width:767px) and (max-width:900px) {
    label.mb-0.opacity-50.chev____y i {
        position: relative !important;
        font-size: 18px !important;
        right: 133px !important;
        top: 39px;  
      
    }
}
p.name__Sf {
    margin-top: -10px;
    margin-bottom: 3px;
}

p.content__safu6 {
    font-size: 17px;
    font-family: worksans;
    line-height: 23px;
    margin-top: 12px;
    font-size: 13px;
}



.sd__87411  .carousel-box img {
    height: auto;
    /* margin-top: -40px; */
    /* min-height: 00px; */
}

.sd__87411  img.img-fluid {
    border-radius: 71%;
    margin-left: auto;
    margin-right: auto;
    height: 222px;
}

.neww__gwtol {
    padding-left: 0;
    padding-top: 0px;
    padding-bottom: 0px;
}

.home-banner-area .aiz-carousel.dots-inside-bottom.mobile-img-auto-height.slick-initialized.slick-slider.slick-dotted {
    height: 647px;
}
section.slick_slider_new {
    margin-bottom: -68px;
}

.fsaf__sj6dg {
    margin-top: 25px;
    text-align: center!important;
    width: 89%;
    margin-left: auto;
    margin-right: auto;
}

.home-banner-area.mb-4.pt-3 {
    float: left;
    width: 100%;
    background: #fff;
}


.awiejo_vbanner_3 {
    padding-top: 57px;
    padding-bottom: 0;
}

section.mb-4.top_categoriess.sfssgasgsa {
    margin-top: -100px;
}


section.mb-4.top_categoriess {
    background: #fff;
}

.aiz-main-wrapper {

    background-color: #fff;
}

section.mb-4.top_categoriess {
    margin-top: -53px;
}
.row.gutters-5.dsgdg4__sg {
    padding-top: 1px;
}

.copyright91 {
    border-top: 1px solid #ffffff40;
    width: 92%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 4px;
    color: #222;
}

.neww__gwtol ul li a {
    color: #fff;
    opacity: 0.8;
    font-size: 12px;
    line-height: 23px;
}

.neww__gwtol ul {
    padding: 0px;
    padding-top: 10px;
}


.testimonials__fhsd .swiper-button-prev, .swiper-rtl .swiper-button-next {
    left: 44px;
    right: auto;
}

section.header____ttopd {
    background: #0B2747;
    padding: 0px;
}



.s__4665sdffff a {
    color: #fff;
    font-size: 15px!important;
    border: 1px solid #ffffff54;
    width: 24px!important;
    height: 24px!important;
    display: inline-block;
    text-align: center;
    padding-top: 4px!important;
    border-radius: 26px;
    line-height: 0px;
}


.noUi-connect {
    width: 104%;
}

.form-group.w-200px.ml-0.ml-xl-3 button {
    font-family: 'worksans';
}
/* label.mb-0.opacity-50.chev____y {
    position: relative;
    top: 27px;
    font-family: 'worksans';
    font-weight: 800;
    font-size: 16px;
    text-transform: uppercase;
} */
label.mb-0.opacity-50.chev____y i {
    margin-left: 10px;
    font-size: 18px;
    position: relative;
    right: 120px;
}
.home-banner-area.mb-4.pt-3 .la-angle-right:before{
    content: '\f061';
}
.home-banner-area.mb-4.pt-3 .la-angle-left:before{
    content: '\f060';
}

.d___087741555 .la-angle-right:before{
    content: '\f061';
}
.d___087741555 .la-angle-left:before{
    content: '\f060';
}




.kin______ws{
    text-transform: uppercase !important;
}

.test_right img {
    width: 100%;
}


.sfssgasgsa .row.align-items-center.no-gutters .heading22 {
    display: none;
}

.sfssgasgsa .row.align-items-center.no-gutters:hover .heading22 {
    display: block;
}
.dropdown-menu.mega-dropdown-menu.row.new_designerss.show {
    margin-top: -23px!important;
}
li#cat_menu {
    height: 60px;
}
li#cat_menu2 {
    height: 60px;
}
.jeie.hfas_sf li.dropdown.mega-dropdown .dropdown-menu.mega-dropdown-menu.row.new_designerss.show {
    margin-top: -5px!important;
}

.short__by__0099999 button.btn.dropdown-toggle.btn-light {
    border: none;
}
label.mb-0.opacity-50.chev____y.sdssds {
    position: absolute;
    right: 33px;
    top: 1px;
}
.bootstrap-select .dropdown-toggle .filter-option {
    position: static;
    top: 0;
    left: 11px;
    float: left;
    height: 100%;
    width: 100%;
    text-align: center !important;
    overflow: hidden;
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    padding-right: 0;
}

.short__by__0099999 .filter-option-inner-inner {
    font-weight: 600;
    color: #000;
    font-size: 14px;
    text-transform: uppercase!important;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.filter-option-inner {
    height: 100%;
}



.s__filter__newed select.fsfs {
    height: 28px;
    overflow: hidden;
    width: 94px;
    float: left;
    text-align: center;
    margin-right: 6px;
    padding: 5px;
    border-radius: 33px;
    color: #000;
    opacity: 1;
    font-size: 13px;
    cursor: pointer;
    font-weight: 600!important;
    font-family: arial;
}

.form-group.w-200px.ml-0.ml-xl-3.king-rroc.text-right.s__filter__newed {
    position: relative;
    left: 43px;
}

.s__filter__newed option {
   
    text-transform: capitalize;
}

:root {
    --tagify-dd-color-primary: #fff!important;
    --tagify-dd-bg-color: white;
}

:root {
    --swiper-theme-color: #fff!important;
}

.new__para_cateogory .fs-15 span.fw-700.text-primary {
    font-weight: 700!important;
    font-size: 16px;
    color: #000!important;
}

a.btn.btn-icon.btn-sm.btn-soft-primary.btn-circle {
    width: 30px;
    height: 30px;
}

.d__88741122 button.btn.btn-sm.btn-icon.stop-propagation i {
    color: #000!important;
}


.d__88741122 ul.list-inline.mb-0 li.list-inline-item {
    width: 49%;
}



.d__88741122 ul.list-inline.mb-0 li.list-inline-item a {
    width: 100%;
    height: 33px;
    font-size: 13px!important;
	background: #eee!important;
    
}

.d__88741122 ul.list-inline.mb-0 li.list-inline-item a:hover{
	color: #fff!important;
	background: #000!important;
	letter-spacing: 0px!important;  
}

.btn-primary, .btn-soft-primary:hover, .btn-outline-primary:hover {
    background-color: #262626;
    border-color: #ff0081;
    color: #fff!important;
}


#new-address-modal .form-control {
    
    font-size: 0.875rem;
    height: calc(1.3125rem + 1.2rem + 2px);
    border: none;
    color: #898b92;
    background: #fff;
    border: 1px solid #00000040;
    text-align: left;
}


#edit-address-modal textarea.form-control.mb-3 {
    background: #fff;
    border: 1px solid #22222236;
}
#edit-address-modal .form-control {
    padding: 0px;
    font-size: 0.875rem;
    height: calc(1.3125rem + 1.2rem + 2px);
    border: none;
    color: #898b92;
    background: #fff;
    border: 1px solid #0000002e!important;
}

#edit-address-modal  .bootstrap-select .dropdown-toggle .filter-option {

    text-align: left!important;
}
#new-address-modal  .filter-option-inner-inner {
    font-weight: 600;
    color: #000;
    font-size: 14px;
    text-transform: uppercase!important;
    text-align: left;
}

label.aiz-megabox.d-block.bg-white.mb-0 {
    float: left;
    width: 100%;
}

/* .aiz-megabox .aiz-megabox-elem {
    border: 1px solid #e2e5ec;
    border-radius: 0px !important;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    border-radius: 0.25rem;
    height: 47px;
    font-family: 'worksans';
    width: 47px;
} */
.dropdown.position-absolute.right-0.top-0 button.btn.bg-gray.px-2 {
    position: relative;
    left: -13px;
    top: 8px;
    border-radius: 65%;
    height: 32px;
    line-height: 4px;
    border: 1px solid #0000005c;
}
.dropdown-menu.dropdown-menu-right.show {
    width: 100px!important;
    max-width: 91px!important;
    position: absolute!important;
}

/*
.dropdown-menu.dropdown-menu-right.show {
    max-width: 78px!important;
    min-width: 80px;
    left: -73px!important;
    background: transparent!important;
}
*/

#edit-address-modal textarea.form-control.mb-3 {
    background: #fff;
    border: 1px solid #22222236;
    padding-left: 13px;
    padding-top: 8px;
}
#edit-address-modal input.form-control.mb-3 {
    padding-left: 15px!important;
}

button.btn.dropdown-toggle.btn-light {
    background: #fff;
    border: 1px solid #00000021;
}
.input-group-append {
    padding: 0px;
    width: 39%;
    float: right;
}

.side__searchfff {
    padding-right: 30px;
}

div#cart_items i {
    color: #fff;
    font-size: 21px;
}
div#cart_items2 i {
    color: #fff;
    font-size: 21px;
}

a.dropdown-toggle.no-arrow.text-reset span.position-relative.d-inline-block i.las.la-bell.fs-18 {
    font-size: 23px!important;
    position: relative;
    top: 2px;
}


.single-post .entry-content {
    margin-top: -20px;
}
#main figure.post-thumbnail {
    margin-top: -32px;
}

.dropdown-menu.mega-dropdown-menu.row.new_designerss.show {

    border-radius: 0px!important;
}

.slider-content img {
    width: 100%;
    border-radius: 12px;
    height: 305px!important;
}

.slider-thumb .slick-slide {
   
    height: 54px!important;
   
}

#addToCart-modal-body button.btn.btn-outline-primary {
    width: auto;
    height: 39px;
    padding: 6px 22px;
}


.header____ttopd .dropdown-menu.dropdown-menu-lg {
    width: 320px;
    min-width: 320px!important;
}

.form-control {
 
    background: transparent!important;
    border: 0!important;
}
.s88711122 .slick-arrow {
    top: 39% !important;
}


section.mb-4.top_categoriess {
    /* margin-top: -171px; */
    margin-top: -135px;
    background: #F5F5F5;
}

.awiejo_vbanner_3 {
    float: left;
    width: 100%;
}

.awiejo_vbanner_3 {
    margin-top: -72px;
}


.sd__87411  img.img-fluid {
    border-radius: 71%;
    margin-left: auto;
    margin-right: auto;
    height: 222px;
    width: 222px;
}
button#readmore strong {
    font-size: 15px;
}

button#readless strong {
    font-size: 15px!important;
}


.cntact_form_lop button.btn.btn-primary {
    float: right;
    position: relative!important;
    right: 0px;
    margin-top: 0px!important;
    background: #FF8D4E!important;
}

.new_sectiondido .form-control {
    width: 100% !important;
    background: #fff!important;
    height: 44px;
}

.herobanners p {
    float: left;
    width: 100%;
    margin-bottom: 36px;
}


.dsfsfsf {
    text-align: center;
    width: 100%;
}

.lef__content__headingg h2 {
    color: #000;
    /* font-weight: 600; */
    /* font-size: 41px; */
    /* line-height: 45px; */
    font-weight: 700;
    font-size: 53px;
    line-height: 61px;
}

.snmainn.secconnd h3 {
    display: none;
}
.snmainn.secconnd .origin {
    display: none;
}
.lis__showw {
    float: left;
    padding-top: 57px;
    width: 100%;
}

.input-group.hhhkkk__s8ikg54 input.form-control {
    width: 100%;
    font-size: 12px;
}

.input-group.hhhkkk__s8ikg54 {
    border: 1px solid #00000040;
    border-radius: 6px;
}
@media screen and (min-width:320px) and (max-width:767px) {
	
	.payments.dfdd44646 {
    margin-top: 24px;
}
	
	.payments.dfdd44646 a {
    border: 1px solid #000;
    padding-left: 6px;
    width: 30px!important;
    height: 30px!important;
    text-align: center;
    line-height: 16px!important;
    padding-top: 7px!important;
}
}

@media screen and (min-width:1900px) and (max-width:3000px){
    section.mb-4.sd__87411 {
        margin-top: 350px;
    }
    section.mb-4.top_categoriess {
        margin-top: -360px;
    }
}

@media screen and (min-width:1300px) and (max-width:1500px) {
    section.mb-4.top_categoriess {
        margin-top: 0px;
    }
}

@media screen and (min-width:320px) and (max-width:767px) {
    .slick-initialized .slick-slide a.btn.btn-soft-primary.btn-sm {
        left: 110px;
    }
    .slick_slider_new .slick-initialized .slick-slide{
        height: auto !important;
        padding-bottom: 60px;  
    }
    .top_categoriess .slick-initialized .slick-slide{
        padding-bottom: 0px;  
    }

    .row.gutters-5.row-cols-xxl-4.row-cols-xl-3.row-cols-lg-4.row-cols-md-3.row-cols-2 .h-md-210px, .size-md-210px{
        height: 220px !important;
        object-position: inherit;
    }
    .mt-3.s__774445558 button{
        width: 95%;
        justify-content: center;
    }
}
.order-maad{
    margin-left: 10px;
}
ul.s__4665sdffff {
    text-align: center;
    width: auto !important;
    float: inherit !important;
}
.top_categoriess.slider__887711442333 .slick-slide{
    width: 345px !important;
}


.ourrr-catttee{
    background: #F5F5F5;
    padding: 30px 0;
    position: relative;
    margin-top: -65px;
}
.caaatee-lisssts ul{
    display: flex;
    list-style: none;
    align-items: center;
    justify-content: center;
    padding-top: 30px ;
}
.cattee-nnamme p {
    font-family: 'Gotham';
    text-transform: uppercase;
    text-align: center;
    font-weight: 600;
    color: #000;
    padding-top: 16px;
}

.caaatee-lisssts li {
    padding: 0 20px;
}
div#cat_drop1 {
    top: 52px !important;
}
@media screen and (min-width:1200px) and (max-width:1500px) {
    .slick-initialized .slick-slide a.btn.btn-soft-primary.btn-sm {
        left: 110px;
    }
    .top_categoriess.slider__887711442333 .slick-slide {
        width: 280px!important;
    }
    .fsaf__sj6dg p {
        font-size: 12px;
        line-height: 21px;
    }
    .aiz-carousel .slick-arrow {
        top: 35%;
    }
    .ourrr-catttee {
        background: #F5F5F5;
        padding: 30px 0;
        position: relative;
        margin-top: -90px;
    }
}

ul.submenus__07.sussss li {
    padding-left: 0px!important;
    margin-left: 0px;
    width: 100%!important;
    /* padding-top: 8px; */
    padding-bottom: 9px;
    line-height: 26px;
    margin-bottom: -9px!important;
}

.gyi.d444d444dd .submenus__07.sussss li a:hover {
	background: #fff!important;
	color: #ED8934!important;
	font-weight: 600;
}

.d444d444dd h4:hover {
    border-bottom: none;
    background: #fff;
	color: #ED8934;
	font-weight: 600;
}

.d444d444dd h4 a:hover  {
   
	color: #ED8934!important;
	font-weight: 600!important;
}

.ul.submenus__07.sussss li a:hover{
	 background: #ED8934;
}

ul.submenus__07.sussss a {
    line-height: 18px;
    padding-top: 12px;
}
@media screen and (min-width:768px) and (max-width:1200px) {

.col-xl-10.sdfhfu {
    padding-left: 0px!important;
}
	.col-xl-10.pr-0.sdfhfu .row.gutters-5.row-cols-xxl-4.row-cols-xl-3.row-cols-lg-4.row-cols-md-3.row-cols-2 .h-md-210px, .size-md-210px {
    height: 289px !important;
}
	
	.row {
    margin: 0px!important;
}
	.h-md-210px, .size-md-210px {
    height: 327px !important;
    border-radius: 10px;
    width: 100%;    
    object-fit: cover;
    object-position: top;
}
}


h1.fw-600.h4.sdfsdf656 {
    text-align: left;
    color: #222;
    letter-spacing: 1px;
    font-weight: 700;
    font-family: 'Glamor-Bold';
    font-size: 42px;
}

.user_login span.bg-white.px-3.opacity-60 {
    display: none;
}

.user_login input.form-control {
    border: 1px solid #00000038!important;
}


.new_register span.bg-white.px-3.opacity-60 {
    display: none;
}

.new_register input.form-control {
    border: 1px solid #00000038!important;
}


@media screen and (min-width:320px) and (max-width:767px){
.user_login a.text-reset.opacity-60.fs-14 {
    font-size: 11px!important;
}


.user_login label.aiz-checkbox span {
    font-size: 11px;
    color: #000000;
    font-family: 'worksans';
}
	
	
	.bhindd__left video {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
	.seamm__slidrightmain h1 {
    text-align: left;
    color: #000;
    margin-left: 0;
    font-family: Glamor-Bold;
    font-size: 34px;
}
    
    section.mb-4.pt-3.category_listingg {
    background: #fff!important;
}  
    
    .foloowww h1 {
    line-height: 17px!important;
    letter-spacing: 0px;
}
    
    .foloowww {
    margin-bottom: 23px;
    padding-top: 16px;
}
    
    .catte-immage.new___cattImg {
    height: 240px!important;
}
    
    section.behind_theseamssss {
    padding-top: 16px;
}
	}


button#coupon-apply {
    width: 75px;
    padding: 10px 0px;
    position: absolute;
    right: 0px;
    top: 0px;
}
.activeclassselect   
 option {
    background: transparent!important;
    color: #fff;
}


section.slick_slider_new.slicck__ldered {
    display: none!important;
}

