@import url('https://fonts.googleapis.com/css2?family=Cardo:ital,wght@0,400;0,700;1,400&family=Quintessential&display=swap');

.cardo-regular {
  font-family: "kameron" ;
  font-weight: 400;
  font-style: normal;
}

.cardo-bold {
  font-family: "kameron";
  font-weight: 700;
  font-style: normal;
}

.cardo-regular-italic {
  font-family: kameron";
  font-weight: 400;
  font-style: italic;
}

:root {
    --primary-color: #6b5639;
  	--primary-font: "kameron" ;
}
.ck-content span
{
  font-family:var(--primary-font) !important;
  font-size:18px !important;
}
.tpbrand .brand-items img
{
  max-width:100%;
}
main>.ck-content>section {
    overflow-x: inherit !important;
}
.slider-area{
  padding-bottom:60px;
}
.cat-menu__list li>a{
    padding: 7px 25px 5px !important;
}
.postbox__content-area.policy h4 {
  font-size: 30px;
}
.policy ul {
    list-style-type: circle;
    padding-left: 40px;
    margin-bottom: 30px;
}
.policy ul li {
      line-height: 2;
}
.exclusiveitem__thumb img{
  width:100%;
}
.track-area .tptrack__email.mb-15 {
    position: relative;
}
.track-area .toggle-password {
    position: absolute;
    right: 30px;
    top: 23px;
}
.main-menu-area .for-megamenu .col-lg-9{
  width:100%;
      text-align: center;
}
.main-menu-area .for-megamenu .col-lg-3, section.about-area .tpabout__logo {
    display: none;
}
.slider-bg-overlay:before {
    background-color: #F9DBFF;
}

section.services-area.pt-70.pb-20 .tpservicesitem{
  margin-bottom:20px
}
.tpproduct-details__stock {
    margin: 4px 0 12px 0;
    position: unset !important;
}
.slider-area .slider-bg-2 {
    background-color: #F9DBFF;
}
.slider-area .slider-bg-2 .tpslidertwo__slide-btn {
    margin-top: 20px;
}
.slider-area .tp-slide-item__content {
    top: unset;
    bottom: 20%;
}
section.category-area.pt-70.pb-70 {
    padding: 0;
}
.category-area.pt-70.pb-70 .category-border{
  border:none
}
.exclusive-area a.d-block.banner-animation.p-relative.mb-30.exclusiveitem {
    margin-bottom: 0;
}
section.banner-area.pb-20 .tpbanneritems.p-relative, section.banner-area.pb-20  .tpbanneritem__thumb.mb-20, section.banner-area.pb-20  .tpbanneritem__thumb.mb-20 img, .tpbanneritem, .tpbanneritem .row, .tpbanneritem__thumb, .tpbanneritem__thumb img {
    height: 100%;
}
.footer-widget__newsletter input {
    border: 1px solid;
}
.banner-area.pb-20 .tpbanneritem {
    margin-inline-start: 0 !important;
}
.banner-area .col-md-12{
  overflow:hidden
}
.cat-menu__list li>a {
    display: block;
}
.cat-menu__list li.menu-item-has-children .submenu {
    z-index: 9;
}
.footer-logo img {
    max-width: 55%;
}
.logo img {
    max-width: 85%;
}
.tp-slider-area .slider-pagination {
    z-index: 1;
}
.cat-menu__list li.menu-item-has-children .submenu1 {
    background-color: var(--tp-common-white);
    border-inline-start: 1px solid var(--tp-border-1);
    border-top: 0;
    inset-inline-end: 0;
    inset-inline-start: 100%;
    list-style: none;
    opacity: 0;
    padding-inline-start: 0;
    padding-top: 1.25rem;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: all .25s cubic-bezier(.28,.12,.22,1);
    visibility: hidden;
    white-space: nowrap;
    width: 100%;
    z-index: 100;
}
.cat-menu__list li.menu-item-has-children1:hover .submenu1 {
    opacity: 1;
    pointer-events: auto;
    visibility: visible;
  padding-top: 0;
}
.cat-menu__list li.menu-item-has-children1>a:after {
    color: var(--tp-grey-3);
    content: "\f178";
    font-family: Font Awesome\ 5 Pro;
    font-size: 14px;
    font-weight: 700;
    inset-inline-end: 20px;
    position: absolute;
}
.footer-cta__text span{
  font-size: 18px !important;
    font-weight: 700;
    color: var(--footer-text-color);
}
@media (max-width:767px){
section.shop-area.pb-100 .tpshopitem {
    height: auto;
}
  .footer-cta .col-xl-6.col-lg-4.col-md-4.col-sm-6.text-end {
    text-align: left !important;
}
  .footer-copyright {
    margin-bottom: 50px;
}
  .scroll-top.open {
    bottom: 20%;
}
  .show-admin-bar .tpsideinfo .tpsideinfo__account-link:nth-child(4) {
    display: none;
}
  }
@media (min-width:575px){
  .banner-area.pb-20 .tpbanneritem .col-lg-6.col-md-6.col-sm-6:last-child {
    padding-left: 0;
}
  .banner-area .col-md-12 {
    margin-bottom: 0;
}
}
@media (max-width:575px){
.banner-area.pb-20 .tpbanneritem .col-lg-6.col-md-6.col-sm-6{
  margin-top:25px
}
}
.slider-area .slider-bg-2,
.footer-copyright,
.header-top.space-bg,
.ae-anno-announcement-wrapper,
.slider-bg
{
      background-color: #e4d1ff !important;
}
.header-search-bar input
{
      border-bottom: 1px solid #6b5639;
    border-radius: 0;
    background: transparent;
}
.header-search-bar .product-category-label
{
  border-right:0;
}
section.banner-area.pb-20 .tpbanneritem__thumb.mb-20 img,
.tpbanneritem__thumb img
{
  width:100%;
}
@media(max-width:991.98px)
{
  .slider-area.slider-bg.slider-bg-height .row .col-md-6
  {
    width:100%;
  }
  .slider-area.slider-bg.slider-bg-height .tpslidertwo__item
  {
    margin-top:0px;
  }
  .slider-area.slider-bg.slider-bg-height .tpslidertwo__img
  {
        margin-inline-end: 0;
  }
  .slider-area.slider-bg.slider-bg-height .tpslidertwo__img img
  {
    max-width:100%;
  }
  footer .footer-cta .row .col-md-4
{
  width:100%;
}
  footer .footer-cta .row .col-md-4:first-child
  {
    order:3;
  }
  footer .footer-cta .row .col-md-4:last-child
  {
    order:1;
  }
  footer .footer-cta .row .col-md-4:nth-child(3)
  {
    order:2;
  }
  footer
  {
    margin-bottom:60px;
  }
  .scroll-top.open {
    bottom: 80px;
}
  footer .footer-copyright .row .col-md-5
  {
    width:100%;
  }
}
@media(max-width:767.98px)
{
  .slider-area.slider-bg.slider-bg-height .row .col-md-6
  {
    display:block !important;
  }
  .slider-area.slider-bg.slider-bg-height .tpslidertwo__item
  {
    height:auto;
  }
}
@media(max-width:575.98px)
{
  .shopareaitem .tpshopitem
  {
    height:auto;
  }
}
.slider-area.slider-bg.slider-bg-height .tpslidertwo__img img {
    max-width: 100%;
}
.slider-area.slider-bg.slider-bg-height .tpslidertwo__img
{
    margin-inline-end: 0px; 
}
.product-sidebar__list .category-filter .f-right i
{
  color:var(--primary-color);
}
.sale-popup-container {
   display: none;
}
.product__badge-list .tpproduct__thumb-topsall:first-child{
	display:none;
}
.product-rating-wrapper{
	display: none;
}
.slider-bg {
    background: url('https://hercollects.in/storage/bg-image.jpg') !important;
  background-size:cover !important;
}
.slider-area .slider-bg-2, .footer-copyright, .header-top.space-bg, .ae-anno-announcement-wrapper, .slider-bg {
    background-color: #ddd3c7 !important;
}
.postbox__tag-border
{
  display:none;
}
.footer-copyright__content span {
    color: #111111;
    font-size: 16px;
    margin-bottom: 0;
}
@media(max-width:360px)
{
  .footer-cta__text a{
    font-size: 16px;
  }
  .footer-cta__text span{
      font-size: 16px !important;
  }
}
.product-sidebar .product-sidebar__widget:nth-child(2){
	display:none
}
.header-search-bar .product-category-select {
    display: none;
}
.header-search-bar .product-category-label {
    display: none !important;
}
.header-search-bar input.has-category-select {
    padding: 5px 45px 5px 10px;
}