/* white you custom css code here. only css code will work */
.tag-new.bg-orange,
.single-new-popular-dress-item
  .img-box
  .hover
  .product-interaction-list
  li
  a::before,
.slick-main.arrow-style-01 .slick-arrow:hover,
.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,
.tag-new.bg-orange,
.single-new-popular-dress-item .content .details .add-to-cart-new:hover::after {
  background-color: #017c92;
}
.register-form-area-wrapper .left .logo-wrapper a img {
  width: 100%;
  max-width: 180px !important;
}
.logo-wrapper {
  width: 100%;
  max-width: 150px !important;
}
#gdpr-cookie-message {
  display: none !important;
}
.random-product-area-wrapper .single-random-item .tag-box .tag:hover,
.single-new-popular-dress-item .content .pricing li.on-price,
.single-feature-support-item .icon-wrap .icon,
.navbar-area .new-nav-container .navbar-collapse .navbar-nav li a:hover,
.navbar-area.new-nav-style-01
  .new-nav-container
  .navbar-collapse
  .navbar-nav
  li:hover
  a,
.footer-area .footer-top .footer-widget .info-list .info-item a:hover,
.navbar-area
  .new-nav-container
  .navbar-collapse
  .navbar-nav
  li.current-menu-item
  a,
.single-new-popular-dress-item .content .title a:hover,
.single-product-item .product-details-wrap .product-title:hover,
.single-new-popular-dress-item .content .details .add-to-cart-new:hover {
  color: #4a0d53;
}
.default-btn.color-orange-02 {
  background-color: #4a0d53;
  border-color: #4a0d53;
  color: #fff;
}

.navbar-area.nav-style-03.side-menu
  .nav-container
  .navbar-collapse
  .navbar-nav
  li
  a:hover,
.navbar-area.nav-style-03.side-menu
  .category-menu-product-wrap
  .right-side
  .price-block
  .deleted-price {
  color: #017c92 !important;
}

.default-btn.color-orange-02:hover {
  background-color: transparent;
  border-color: #3869b8;
  color: #3869b8;
}
.new-header-area-wrapper .header-inner.style-01 .info {
  color: #fff;
}
div#gdpr-cookie-message {
  display: none !important;
}

.navbar-area.nav-style-03.side-menu .nav-container .responsive-mobile-menu {
  background-color: #017c92;
}
.disqus-comment-area.margin-top-40,
.blog-details-tag-icon .icon,
.product-summery .social-link,
.widget.widget-tag,
.widget.widget-rating,
.widget.widget-color,
.news-update-area-wrapper .single-news-update-item .content ul.post-meta,
.blog-details-inner-content .content .post-meta {
  display: none;
}
.breadcrumb-area .page-list .list-item:last-child {
  color: #a7bddd;
}
.single-news-update-item .content .post-meta,
.register-form-area-wrapper .content-top {
  display: none !important;
}
section.blog-details-content-area .blog-details-inner-content .content .title {
  margin-top: 25px;
}

.section-title-wrapper .main-title {
  font-size: 41px;
}

.footer-area .footer-top .footer-widget .info-list .info-item:last-child a {
  text-transform: lowercase;
}
.slick-main.arrow-style-01 .slick-arrow {
  top: unset !important;
  bottom: 0% !important;
}
.slick-main.arrow-style-01 .next-icon {
  right: auto;
  left: 51%;
}
.slick-main.arrow-style-01.arrow-v-02 .prev-arrow,
.slick-main.arrow-style-01.arrow-v-02 .prev-icon {
  left: auto;
  right: 50%;
}
.dynamic-page-content-wrap {
  text-align: justify;
  hyphens: auto;
}

.register-form-area-wrapper .container {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}
.breadcrumb-area {
  background-position: unset !important;
}
@media screen and (max-width: 1300px) {
  .new-call-to-action-area-wrapper.style-02 .square-shadow-01 .img-box::before {
    display: none;
  }
}
@media screen and (min-width: 992px) and (max-width: 1100px) {
  .tag-box-new.top-right {
    top: 27px !important;
  }
}
.single-new-popular-dress-item .img-box.bg-color-off-white {
  background-color: unset !important;
  /*border-top: 6px solid #017C92;*/
}
@media screen and (max-width: 370px) {
  .nav-right-content ul :is(li.search, li.favicon, li.cart, li.account) {
    display: none !important;
  }
}

@media only screen and (max-width: 991px) {
  .container.home-page-two-container.new-nav-container .responsive-mobile-menu {
    background-color: unset !important;
    padding: 16px 0;
  }
}
.logo-wrapper img {
  max-width: 150px !important;
}
.navbar.navbar-area.new-nav-style-01 .new-nav-container .nav-right-content {
  top: 6px !important;
}
@media only screen and (max-width: 599px) {
  .search-bar {
    left: unset !important;
  }
}
@media only screen and (max-width: 600px) {
  .navbar-area.new-nav-style-01
    .new-nav-container
    .nav-right-content
    ul
    li
    .search-bar
    .menu-search-form
    .search-close {
    position: absolute !important;
    right: -50px !important;
    top: 0 !important;
    font-size: 30px !important;
    height: 70px !important;
    line-height: unset !important;
  }
}
@media only screen and (max-width: 450px) {
  .navbar-area.new-nav-style-01
    .new-nav-container
    .nav-right-content
    ul
    li
    .search-bar {
    width: 260px;
    left: -155px !important;
  }
  .nav-right-content {
    left: 65%;
  }
}
@media only screen and (max-width: 991px) {
  .navbar.navbar-area .nav-right-content ul .account .text,
  .navbar.navbar-area.new-nav-style-01 .nav-right-content ul .account .text {
    display: none !important;
  }
}

@media only screen and (max-width: 768px) {
  .nav-right-inline .nav-right-content {
    top: -10px !important;
  }
}
.navbar-area .new-nav-container .nav-right-content ul .account {
  margin-left: unset !important;
}

.navbar-area.nav-style-03.side-menu
  .nav-container
  .responsive-mobile-menu
  button {
  color: #fff;
}
.new-header-area-wrapper .header-inner {
  gap: 105px;
  margin-left: 70px;
}
.new-call-to-action-area-wrapper.style-02 .square-shadow-01 .img-box::before {
  background-color: #4a0d53;
}
.phpdebugbar {
  display: none;
}
.navbar-area.nav-style-03.side-menu
  .nav-container
  .navbar-collapse
  .navbar-nav {
  padding: 6px 0px 50px;
}

@media (max-width: 1024px) {
  .new-header-area-wrapper .new-header-bg {
    background-position: top left;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .new-header-area-wrapper {
    height: 423px;
  }
  .new-header-bg {
    height: 431px;
  }
  .new-header-area-wrapper .header-inner {
    gap: 0px;
    margin-left: 15px;
  }
}
@media (max-width: 767px) {
  .new-header-area-wrapper .new-header-bg {
    height: 200px;
  }
  .new-header-area-wrapper {
    height: 175px;
  }
  .new-header-area-wrapper .header-inner.style-01 .btn-wrapper {
    margin-top: 143px;
    margin-left: 7px;
  }
}

.footer-area {
  background-color: #d8b6dc;
}

.navbar-area.nav-style-03.side-menu .nav-container .responsive-mobile-menu {
  background-color: #4a0d53;
}
.footer-area .footer-bottom .copyright-area .copyright-area-inner .copyright {
  color: #000;
}

.footer-area .footer-top .footer-widget .navigation-container li a::before,
.footer-area .footer-top .footer-widget .navigation-container li a,
.footer-area .footer-top .footer-widget .info,
.footer-area .footer-top .footer-widget .info-list .info-item {
  color: #000;
}
.register-form-area-wrapper .left .logo-wrapper a img {
  width: 100%;
  max-width: 180px !important;
}
.logo-wrapper {
  width: 100%;
  max-width: 150px !important;
}
.custom-container-1720 {
  max-width: 1140px !important;
}
.product-details-tab .tab-content .description .title {
    display: none;
}