/* white you custom css code here. only css code will work */
.flash-countdown-1.flash-countdown.product-sale-style-two,
.disqus-comment-area.margin-top-40,
.blog-details-tag-icon .icon,
.product-summery .social-link {
    display: none;
}
.discount-coupon-area p, .cost-name-amount span{
color : white !important;
}
.cart-total {
height : 100%;
}
.subscriber-form .alert {
font-size : 12px;
}
.single-new-popular-dress-item .content .title a,
.single-product-item .product-details-wrap h3.product-title
{
width: 230px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
    text-transform: capitalize;
}
.top-best-off-sale-area-wrapper .single-best-sele-item .product-details-wrap .product-title
{
width: 170px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
    text-transform: capitalize;
}

ul.invoice-summery-list.borders-bottom li.list span.list-single {
    width: 50%;
}

.featured-area-wrapper .featured-list .single-featured-item {
   
    width: 20% !important;
}
.featured-area-wrapper .featured-list .single-featured-item {
    flex: 1 1 auto;
}


.slick-track .header-inner-content h1,
.slick-track .header-inner-content p.header-sub-title {
    color:#000 !important;
}
.header-area-wrapper .header-area .header-inner-content .header-main-title
{
font-size:80px;
}

/**.slick-track .btn-wrapper {
    text-align: right;
    position: absolute;
    right: 16%;
    top: 105%;
}**/
#gdpr-cookie-message
{
    display: none !important;
}
@media(min-width:768px) and (max-width:1200px){
.featured-area-wrapper .featured-list .single-featured-item{
  width: 50% !important;
  }
.header-area-wrapper .header-area.header-bg {
    height: 40vw !important;
background-position: center center;
}
.header-area-wrapper .header-area .header-inner-content .header-main-title {
    font-size: 46px;
}
.header-area-wrapper .header-area .header-inner-content .header-sub-title {
    font-size: 18px;
    margin: 18px 15px 32px 15px;
}


.header-area-wrapper .header-area.header-bg[data-padding-bottom="230"] {
    padding-bottom: 21vw!important;
}

.header-area-wrapper .header-area.header-bg[data-padding-top="230"] {
    padding-top: 26vw!important;
}
/**.slick-track .btn-wrapper {
    text-align: right;
    position: absolute;
    right: 16%;
    bottom: 0;
    top: 84px;
}**/
}

@media(max-width:767px){
.featured-area-wrapper .featured-list .single-featured-item{
  width: 100% !important;
  }
.header-area-wrapper .header-area.header-bg {
    height: 40vw !important;
background-position: center center;
}
.header-area-wrapper .header-area.header-bg[data-padding-bottom="230"] {
    padding-bottom: 20vw!important;
}

.header-area-wrapper .header-area.header-bg[data-padding-top="230"] {
    padding-top: 20vw!important;
}

.header-area-wrapper .header-area .header-inner-content .header-main-title
{
font-size:28px;
}

.header-area-wrapper .header-area .header-inner-content .header-sub-title {
       margin: 15px 0px;
    font-size: 13px;
  }
/**
.slick-track .btn-wrapper
{
top:65%;
  }
.slick-track .btn-wrapper .default-btn.active
{
    font-size: 10px;
    padding: 5px 5px;
  }
**/
}
@media(max-width:767px){
.header-area-wrapper .header-area.header-bg[data-padding-bottom="230"] {
    padding-bottom: 15vw!important;
}

.header-area-wrapper .header-area.header-bg[data-padding-top="230"] {
    padding-top: 15vw!important;
}

.header-area-wrapper .header-area .header-inner-content .header-main-title
{
font-size:22px;
}

.header-area-wrapper .header-area .header-inner-content .header-sub-title {
       margin: 15px 0px;
    font-size: 11px;
  }
.slick-track .btn-wrapper .default-btn.active
{
    font-size: 10px;
    padding: 5px 5px;
  }
.header-area-wrapper .header-area.header-bg
{
height: 50vw !important;
  }

.logo-wrapper a.logo img {
    max-width: 125px;
}
.navbar-area .new-nav-container
{
min-height: 115px;
}
  .navbar-area .new-nav-container{
      padding: 0px 0px 0px;
  }
}


.logo-wrapper img {
    
    max-height: 70px;
}

.slick-track .container.nav-container .row .col-lg-12 {
    display: flex;
    align-items: center;
}
.single-product-item .product-details-wrap .product-title:hover,
.footer-area .footer-top .footer-widget .info-list .info-item a:hover,
.featured-area-wrapper .featured-list .single-featured-item .content .title:hover,
.borderless-btn:hover,
.top-best-off-sale-area-wrapper .single-best-sele-item .product-details-wrap .product-title:hover,
.flash-sale-area-wrapper .single-flash-item .product-details-wrap .product-price-details .hover .list .price:hover {
    color: var(--main-color-one);
  border-color: var(--main-color-one);
}
@media only screen and (max-width: 580px)
{
.header-area-wrapper .header-area .header-inner-content .header-sub-title
{
font-size:9px;
}

}
@media only screen and (max-width: 479px)
{
.navbar-area .new-nav-container {
    background-color: unset;
    padding: 0 0px 0px;
}
.nav-right-inline .nav-right-content {
    top: 0px !important;
}
  .logo-wrapper a.logo img {
    max-width: 95px;
}
  
}
@media only screen and (max-width: 361px)
{
.header-area-wrapper .header-area .header-inner-content .header-sub-title
{
font-size:4.8px;
}
.top-best-off-sale-area-wrapper .single-best-sele-item .product-img-box img {
    max-width: 100%;
}
}

.footer-area .footer-top .footer-widget .info-list .info-item:last-child a{
text-transform: lowercase;
}

.header-area-wrapper .header-area .header-inner-content .header-main-title {
    color: #5A5697 !important;
}
.header-area-wrapper .header-area .header-inner-content .header-sub-title{
	color: #5A5697 !important;
}
.default-btn.active {
    color: #000 !important;
    border-color: #fff !important;
    background-color: #fff !important;
}
.default-btn:hover{
    color: #fff !important;
    border-color: #000 !important;
    background-color: #000 !important;
}
.new-collection-highlight .single-item .info-box .offer-title{
color: #f00c57 !important;
}
.footer-area .footer-top .footer-widget .navigation-container li:hover a,.footer-area .footer-top .footer-widget .navigation-container li a::before {
    color:  #f00c57 !important;
}
.footer-area .footer-top .footer-widget .info-list .info-item a:hover,.navbar-area .new-nav-container .nav-right-content ul li:hover{
color:  #f00c57 !important;
}
.navbar-area .new-nav-container .nav-right-content ul .cart a .cart-badge, .navbar-area .new-nav-container .nav-right-content ul .favicon a .cart-badge{
  background-color:  #f00c57 !important;
}
.footer-area .footer-top .footer-widget .info-list .info-item a .icon{
      color: #5A5697 !important;
}
.email-subscribe .form-group .form-btn-2{
background-color: #f00c57 !important;
}
.name-list .lists:hover a{
  background-color: #f00c57 !important;
  color: #fff !important;}
.scroll-to-top{
background-color: #f00c57 !important;
}
.name-list{
      border-bottom: 4px solid #f00c57 !important;
}
.navbar-area .new-nav-container .nav-right-content ul li a:hover i{
color: #f00c57 !important;
}
.quick-cart .btn-wrapper .default-btn:nth-child(1){
      background-color: #f00c57 !important;
    border-color: #f00c57 !important;
}
.quick-cart .btn-wrapper .default-btn:nth-child(2){
    border-color: #f00c57 !important;
}
.quick-cart .btn-wrapper .default-btn:nth-child(1):hover{
color: #000 !important;
  background-color: #fff !important;
  border-color: #f00c57 !important;
}
.quick-cart .btn-wrapper .default-btn:nth-child(2):hover{
color: #fff !important;
  border-color: #000 !important;
}
.navbar-area .new-nav-container .navbar-collapse .navbar-nav li a:hover,
.navbar-area .new-nav-container .nav-right-content ul li a:hover {
color: #5A5697 !important;
}
.offer-title, .add-img-box .content .catg{
  
  color: #5A5697 !important;
}

.new-collection-highlight .single-item .info-box .offer-title{
  color: #5A5697 !important;
  
}



.footer-area .footer-top .footer-widget .navigation-container li:hover a, .footer-area .footer-top .footer-widget .navigation-container li a::before{
  color:#5A5697 !important;
  
}
.footer-area .footer-top .footer-widget .info-list .info-item a:hover, .navbar-area .new-nav-container .nav-right-content ul li:hover{
  color:#5A5697 !important;
  
}

.navbar-area .new-nav-container .navbar-collapse .navbar-nav li a:hover,.navbar-area .new-nav-container .nav-right-content ul li a:hover i  {
    color:#5A5697 !important;
}

.name-list .lists:hover a {
    background-color: #5A5697 !important;
    color: #fff !important;
}

.quick-cart .btn-wrapper .default-btn:nth-child(1){
  
    background-color: #5A5697 !important;
}

.quick-cart .btn-wrapper .default-btn:nth-child(2){
  
    background-color: #5A5697 !important;
}

.quick-cart .btn-wrapper .default-btn:nth-child(1):hover{
  
      border-color: #5A5697 !important;
}

.email-subscribe .form-group .form-btn-2{
  
  background-color: #5A5697 !important;
}


.scroll-to-top{
  
  background-color: #5A5697 !important;
}

.email-subscribe .form-group .form-btn-2:hover{
   color: #fff !important;
  
}

.navbar-area .new-nav-container .nav-right-content ul .cart a .cart-badge, .navbar-area .new-nav-container .nav-right-content ul .favicon a .cart-badge{
  
  right: -8px !important;
  
}
.quick-cart .btn-wrapper .default-btn:nth-child(1){
  
      border-color: #5A5697 !important
}
.quick-cart .btn-wrapper .default-btn:nth-child(2){
  
     border-color: #5A5697 !important
}
.name-list {
    border-bottom: #5A5697 !important
}
.header-area-wrapper .slick-dots li.slick-active{
  
  background-color: #5A5697 !important;
  
}

.navbar-area .new-nav-container .nav-right-content ul .cart a .cart-badge, .navbar-area .new-nav-container .nav-right-content ul .favicon a .cart-badge{
    background-color: #5A5697 !important;
  
}
.navbar-area .new-nav-container .nav-right-content ul .cart, .navbar-area .new-nav-container .nav-right-content ul .favicon{
  
  padding-right: 0px !important
  
}

.quick-cart .btn-wrapper .default-btn:nth-child(2){
  
  color: #fff !important;
  
}

.para_name p{
  
  line-height: 28px !important;
  
}

.footer-area .footer-bottom .copyright-area .copyright-area-inner .copyright
{
  color:#5A5697 !important;
}
.footer-area {
    background: #bca9e5;
}
.navbar-area .new-nav-container .navbar-collapse .navbar-nav li a, 
.new-collection-highlight .single-item .info-box .offer-title,
 {
    color: #5A5697 !important;
}
.call-to-action-area-wrapper .content .offer-title, 
.call-to-action-area-wrapper .content  .catg, 
.icon-box .la-home:before, .icon-box .la-mobile:before, .icon-box .la-envelope:before,
.breadcrumb-area .page-list .list-item:last-child{
    color: #ffffff !important;
}
.default-btn.active {
    color: #fff !important;
    border-color: #fff !important;
    background-color: #5A5697 !important;
    border: none;
    padding: 15px 25px;
}
.call-to-action-area-wrapper .content-left .content .btn-wrapper .default-btn {
    background: #fff !important;
    color: #5A5697 !important;
}
.call-to-action-area-wrapper.one .content-inner {
    margin-top: 8%;
    margin-bottom: 7%;
}

.toggle-login-password {
    position: absolute;
    right: 30px;
    top: 42px;
}
.dynamic-page-content-wrap{
    font-family: Nunito,sans-serif!important;
    font-size: 14.5px!important;
  color:#000000!important;  text-align:justify }
}  
.inputContainer ,.form-group.col-12  {
    position: relative!important;
}
.inputContainer i ,i.fa.fa-eye-slash.field_icon.toggle-login-password{
    top: 10px!important;
    position: absolute!important;
    right: 7px!important;
} 
.order .cost-name-amount .same {
    text-transform: capitalize;
    color: #ffff!important;
} 
.form-check label.form-check-label{
color:#fff;
}
input[type=text]:focus, input[type=email]:focus, input[type=url]:focus, 
input[type=password]:focus, input[type=search]:focus, input[type=tel]:focus, 
input[type=number]:focus, textarea:focus, input[type=button]:focus, input[type=reset]:focus, input[type=submit]:focus, select:focus
{
border:unset;
  border-bottom:1px solid #ddd !important;
}
::placeholder,.get-in-touch-wrapper input,.get-in-touch-wrapper textarea,.order .total-amount .ex{
  color: #fff!important;
  opacity: 1; /* Firefox */
}
.add-img-box .content .offer-title{
font-size:40px!important;
}
.order .btn-wrapper .reverse {
    background-color: transparent;
    color: #e3e3e3;
    border: 1px solid #f9f9f9;
    margin-top: 10px;
}
.widget.widget-color .checkbox-size .single-checkbox-wrap .size-code, 
.widget.widget-color .checkbox-color .single-checkbox-wrap .size-code,
 .navbar-area .new-nav-container .nav-right-content ul li .name-list .lists a:hover{
 color: #fff!important;
} 
.single-product-item .product-img-box .hover ul.list li:nth-child(3) {
    display: none!important;
}
.toolbox-wrapper .toolbox-item.toolbox-sort .select-box ,
.toolbox-wrapper .toolbox-item.toolbox-show .select-box,
.toolbox-wrapper .toolbox-item.toolbox-layout .layout-list .layout-item .grid-layout.current  {
    color: #Fff!important;
}

.add-img-box .content .btn-wrapper .borderless-btn:hover{
 color:#5A5697;
  border-color:#5A5697;
}
.register-form-wrapper .register-form .form-group{
position:relative !important;
}
.inputContainer i, i.fa.fa-eye-slash.field_icon.toggle-login-password {
    top: 42px!important;
    position: absolute!important;
    right: 30px!important;
}
.subscriber-form  input::placeholder,
.register-form-wrapper .register-form .form-group input::placeholder, 
.register-form-wrapper .register-form .form-group select::placeholder, 
.register-form-wrapper .register-form .form-group textarea::placeholder{
color:#666666!important
}
.order .terms {
    color: #ffffff;
}
.product-details-tab .nav .nav-item .nav-link {
    display: none;
}
.widget.widget-rating {
    display: none;
}
.single-best-sele-item{
  flex-direction : column;
  gap : 20px;
  align-items : flex-start;
}
.top-best-off-sale-area-wrapper .single-best-sele-item .product-details-wrap{
padding : 0px !important;
  align-self : start !important;
}

@media only screen and (max-width: 575px) {
    .call-to-action-area-wrapper .content-left .content .offer-title {
        font-size: 32px !important;
    }
}