/* banner animation css */
.bg-banner .carousel-item img{
  width:100%;
  height: 100vh;
  position: relative;
  animation-name: zoomin;
  animation-duration: 5s;
}
.bg-banner .carousel-indicators .active{
  width: 14px !important;
  height: 2px !important;
  border-radius: 50%;
  background: #fff !important;
  margin-top: -4px;
}
.bg-banner .carousel-indicators li{
    border-top: 2px solid transparent;
}
.bg-banner .carousel-indicators [data-bs-target]{
  width: 7px;
  height: 7px;
  border-radius: 50%;
  border: 2px solid #fff;
  background: #000;
}
/*.bg-banner .carousel-indicators{right: -1250px;}*/

@-webkit-keyframes zoomin {
  from {
    -webkit-transform: scale(1.5, 1.5);
  }
  to {
    -webkit-transform: scale(1, 1);
  }
}
/* /banner animation css */

.menu{
  margin:auto !important;
}
.header--standard .ps-form--quick-search{
  margin-top: 17px;
}
.header--standard .ps-form--quick-search button{
  background:#dc9a6f;
}
.header--standard .header__extra span{
   background:#dc9a6f;
}
.banner_box img{
  height: 451px;
}
.owl-carousel .owl-stage-outer{
  overflow:visible !important;
}
.header--standard .header__content-left .ps-logo {
    margin-right: 141px;
}
/*.header--standard .ps-form--quick-search button{
  background: #dc9a6f !important;
  border: 1px solid #dc9a6f !important;
}*/
.ps-disciplined-heading span{
  color:#dc9a6f;
}
.title-home h2 strong{
  color:#dc9a6f !important;
}
.title-home h2 strong{
  color:#dc9a6f !important;
}
.title-home h2 strong{
  color:#dc9a6f !important;
}
.ps-product.ps-product--inner{
  background: #fff;
  border:0 !important;
  border-radius: 18px;
  /*--tw-bg-opacity: 1;
  background-color: rgba(246,246,247,var(--tw-bg-opacity));*/
}
.ps-product .ps-product__thumbnail img {
    margin: auto;
    width: 73%;
}
.ps-product{
  box-shadow: 0 29px 21px -12px rgba(0,0,0,.1) !important;
  border-radius: 18px;
}
.ps-product .ps-product__badge{
  background: #dc9a6f;
}
.shipping-title{
  color:#dc9a6f;
}
.signup-free-box{
  color:#dc9a6f;
}
.signup-free-box button{
  background: #dc9a6f;
}
.ps-footer{
  background: #000;
}
.ps-btn-subscribe{
  color:#dc9a6f !important;
}
.mega-menu .mega-menu__list li a:hover{
  color:#dc9a6f;
}
.footer_bottom {
    border-top: 1px solid #dc9a6fad;
}
.ps-top-slider{
  padding-top: 31px;
  padding-bottom:51px;
}
.ps-section-top-slider .item img{
  width:100%;
}
.top-slider-title{
  font-size: 16px;
  font-weight: 500;
  color: #53535a;
  text-align: center;
  margin-top: 13px;
}
.ps-section-top-slider .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev{
    font-size: 33px;
    background: #c4c4c6;
    color:#fff;
}
.ps-section-top-slider .ps-carousel--nav .owl-nav > *{
  width: 51px;
  height: 51px;
}
.ps-section-top-slider .ps-carousel--nav .owl-nav{
  display: none;
  transition: .5s;
}
.ps-section-top-slider:hover .ps-carousel--nav .owl-nav{
  display: block;
}
.ps-carousel--nav .owl-nav{
  background: #c4c4c6;
}
.ps-carousel--nav .owl-nav > * i{
  font-size: 17px;
}
.ps-deal-of-day .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev{
  width: 51px;
  height: 51px;
  background: #c4c4c6;
  color:#fff;
}

.ps-deal-of-day .ps-carousel--nav .owl-nav{
  display: none;
  transition: .5s;
}
.ps-deal-of-day:hover .ps-carousel--nav .owl-nav{
  display: block;
}
.ps-product .ps-product__title{
  text-align: left;
  font-weight: 600;
}
.ps-color-box{
  text-align: center;
  font-size: 13px;
}
.ps-color-box .faCr1{
  color: #956978;
}
.ps-color-box .faCr2{
  color: #77827a;
}
.ps-color-box .faCr3{
  color: #c3a791;
}
.ps-color-box .faCr4{
  color: #687e8c;
}
.ps-color-box .faCr5{
  color: #6c6b70;
}

.ulBx{

}
.ulBx li{
  list-style-type: none;
  color:#6e6e73;
}
.ulBx li i{
  font-size: 11px;
  color: #dc9a6f;
  display: inline-block;
  margin-right: 5px;
}
.ps-product .ps-product__badge{
  position: static;
  width: 51px;
  background: 0;
  color: #000;
}
.sale_price{
  display: inline-block;
  font-size: 33px;
  margin-top: 9px;
  margin-right: 5px;
  color: #dc9a6f;
}
.sale_price i{
  font-size: 17px;
  position: relative;
  top: -8px;
  right: 3px;
}
.bg-bottom-slider{
  background: #f5f5f7 !important;
}
.bottom-slider-box{
  background: #fff;
  padding:71px 31px 0px 31px;
  border-radius: 18px;
  box-shadow: 0 29px 21px -12px rgba(0,0,0,.1) !important;
}
.bottom-slider-title{
  position: absolute;
  height: 131px;
  width: 71%;
}
.bottom-slider-title h4{
  font-size: 28px;
  line-height: 1.14286;
  font-weight: 600;
  color:#1d1d1f;
}
.bottom-slider-box img{
  width:100%;
}
.title-home h2{
  display: block !important;
  color:#6e6e73 !important;
  text-align: left;
  margin-bottom: 13px !important;
}
.title-home h2 span{
  font-weight: 500;
  color:#ec7527;
}
.ps-btn-subscribe:hover{
  background: #dc9a6f !important;
}
.ps-product .ps-product__title:hover{
  color:#dc9a6f;
}

.ps-product-category{
  border:1px solid #ececef;
  border-radius: 18px;
}
.bg-scroll-box{
  background: #000;
/*  height: 1200px;*/
/*  overflow: hidden;*/
}
.bg-video-box{
  /*position: relative;
  top: -643px;*/
  display: flex;
  background: #000;
  padding: 21px 10px;
  justify-content: space-between;
  padding-bottom: 3px;
}
.video-box{
  width: 19.5%;
}
.video-box-inner-bx1 .video-box-inner1{
  width: 100%;
  background: #f1f1f1;
  height: 360px;
  margin-bottom: 7px;
}
.video-box-inner-bx1 .video-box-inner1 img{
  height: 100%;
  width: 100%;
}
.video-box-inner-bx1 .video-box-inner2 img{
  height: 100%;
  width: 100%;
}
.video-box-inner-bx1 .video-box-inner2{
  width: 100%;
  background: #f1f1f1;
  height: 360px;
}
.video-box-inner-bx2 .video-box-inner1{
  width: 100%;
 background: #f1f1f1;
  height: 180px;
  margin-bottom: 7px;
}
.video-box-inner-bx2 .video-box-inner2{
  width: 100%;
  background: #f1f1f1;
  height: 353px;
  margin-bottom: 7px;
}
.video-box-inner-bx2 .video-box-inner3{
  width: 100%;
  background: #f1f1f1;
  height: 180px;
}
.video-box-inner-bx2 .video-box-inner1 img{
  height: 100%;
  width: 100%;
}
.video-box-inner-bx2 .video-box-inner2 img{
  height: 100%;
  width: 100%;
}
.video-box-inner-bx2 .video-box-inner3 img{
  height: 100%;
  width: 100%;
}

.ps-btn.ps-btn--black, button.ps-btn.ps-btn--black {
    background-color: #dc9a6f;
}
.ps-product--detail .ps-btn{
  background-color: #dc9a6f;
}

.addToCartOver{
  height: 100vh;
  overflow-y: hidden;
}
.addToCart1{
  position: fixed;
  width: 100%;
  top: 0px;
  z-index: 9999;
  background: #0003;
  height: 100vh;
}
.addToCart{
  transition: .5s;
}
.add-to-cart-box-left{
  position: fixed;
  width: 411px;
  right:-411px;
  background: #fff;
  height: 561px;
  padding: 10px;
  margin-top: 80px;
  overflow-y: auto;
  overflow-x: hidden;

}
.cancel{
  text-align: right;
}
.cancel i{
  font-size: 23px;
  color: #ef7526;
  -webkit-text-stroke: 2px #fff;
  cursor: pointer;
}
.ps_block-panel-box{
  border: 1px solid #ccc;
  padding: 0px 11px 0px 11px;
  height: 117px;
  margin-bottom: 17px;
  border-radius: 4px;
}
.photoa-box img{
  margin:auto;
}
.namea-box{
  padding-left: 0;
  color: #000;
  font-size: 15px;
  font-weight: 500;
}
.cart_title{
  font-weight: 500;
  padding: 0;
  padding-top: 17px;
}
.trash i{
  color:#000;
}
.trash i:hover{
  color:#f30909;
}
.trash .carttitle{
  padding:0;
  padding-top: 14px;
}
.price_bx{
  font-size: 17px;
  color: #000;
  padding:0;
  padding-top: 26px;
}
.ps-block__total h3{
  color:#000 !important;
}
.ps-btn{
  background: #dc9a6f;
}
.ps-pro-dtl{
  margin-bottom: 0;
}
.ps-product--detail .ps-product__gallery .slick-arrow:hover{
  background: #dc9a6f;
}
.ul_box li::marker{
  color:#dc9a6f;
}
.ps-breadcrumb .breadcrumb a{
  color:#000;
}
.ps-breadcrumb .breadcrumb a:hover{
  color:#dc9a6f;
}
.ps-btn, button.ps-btn{
  background: #dc9a6f;
}
.regclass a{
  color:#dc9a6f !important;
}
.widget_shop .ui-slider-range{
  background: #dc9a6f;
}
.ps-block--user-header .ps-block__right{
  top:75px;
  border-top: 2px solid #dc9a6f;
}
.menu--dropdown > li:hover{
  background: #dc9a6f;
}
.ps-product--detail .ps-tab-list li a:before{
  background-color: #dc9a6f;
}

.ps-block--user-header .ps-block__left{
      padding: 20px 2px;
}
.header--sticky .ps-block--user-header .ps-block__left{
  padding: 13px 2px;
}
.header--sticky .ps-block--user-header .ps-block__right{
  top:53px;
}
.ps-product--detail .ps-tab-list{
  margin-bottom: 17px;
}
.ps-tab p{
  margin-bottom: 9px !important;
}

.ps-product--detail .ps-product__variants .item.slick-current{
  border: 1px solid #ccc;
}

.ps-product__content a{
  color:#000 !important;
}
.ps-product__content p a{
  color:#fff !important;
}
.shipping-para{
  color:#000 !important;
}
.a2a_kit i {
    font-size: 21px;
    margin-right: 11px;
}
.mylivechat_expanded_title{
  background: #dc9a6f !important;
}
.mylivechat_offline_submit_button{
  background: #dc9a6f !important;
}
.mylivechat_closebtn{
  background: #dc9a6f !important;
}
.mylivechat_collapsed{
  background: #dc9a6f !important;
}
.ps-pro-border{
  border:1px solid #f1f1f1;
}


.about_bx h2{
  font-size: 27px;
  font-weight: 600;
  margin-bottom: 21px;
}
.about_bx p{
  font-size: 16px;
  line-height: 31px;
  margin-bottom: 15px;
}

.privacy-policy-box h2{
  font-size: 27px;
  font-weight: 600;
  margin-bottom: 21px;
}
.privacy-policy-box p{
  font-size: 16px;
  line-height: 31px;
  margin-bottom: 15px;
}
.privacy-policy-box ul li{
  font-size: 16px;
}
.privacy-policy-box a{
  color: #030360;
  font-size: 17px;
  font-weight: 600;
  transition: .5s;
}
.privacy-policy-box a:hover{
  color: #dc9a6f;
}



















