.header__top{
  background-color: #000000 !important;
}
.header__extra i:hover{
    color: #fccc05 !important;
}
.header .header__extra{
    color: #ffffff !important;
}
.icon-user{
      color: #ffffff !important;
}
header .ps-block__right a{
  color: #ffffff !important;
}
.ps-product .ps-product__thumbnail .ps-product__actions{
  padding-top:2px;
  padding-bottom:0px;
}

.ps-form--quick-search{
  border:1px solid black;
}
.widget_contact-us .widget_content h3 {
    color: #212529;
}
iframe, img {
  max-width: 74%;
  max-height:100%;
}
.ps-product {
  height:270px;
}
.ps-product__content{
  margin-top:10px;
}
#homepage-1 .ps-home-banner .owl-slider .ps-banner img{
max-height:448px;
}
.menu>li>a{
font-weight:700;
}
.ps-footer {
    padding-top: 30px;
}
.ps-footer__widgets{
  padding-bottom: 0px;
}
.ps-footer__copyright {
padding: 10px 0;
}
.widget_contact-us .widget_content .ps-list--social {
     padding-top: 0px;
}
.widget {
  margin-bottom:0px;
}
.widget_footer .widget-title{
  margin-bottom:1.5rem;
}
.ps-newsletter {
padding: 35px 0;
}
.header.header--sticky .header__left .ps-logo{
  display:block;
}
.mobile-cover-section {
  padding:15px 0 !important;
  margin:auto !important;
}
.brand-logo {
    filter: none !important;
}
.header .navigation .menu > li > a{
  color:white;
  font-size:11px;
  padding:11px;
}
.navigation .navigation__right{
  padding-left:10px;
}
.menu>li.menu-item-has-children>a:after{
display:none;
}
a {
  text-decoration: none;
}


#homepage-1 .ps-home-banner .owl-slider .ps-banner img {

    object-fit: cover;
    box-shadow: 0 0 8px rgba(128, 128, 128, 0.4);
   border: 2px solid rgba(128, 128, 128, 0.3); 
}

#homepage-1 .ps-home-banner .ps-collection {  
  border-radius: 8px;   
  padding: 2px;
  background-color: #ffffff;   
      box-shadow: 0 0 4px rgba(128, 128, 128, 0.4);
 border: 2px solid rgba(128, 128, 128, 0.3); 
  margin-bottom:18px;
}
.ps-logo img{
  max-height:124px !important;
}
.header .navigation .menu > li > a {
    padding: 6px;
    color:black;
}
.ps-carousel--nav-inside owl-slider{
    width:100vw !important;
}
 .ps-product {
    height: 265px;
   }
.ps-btn.add-to-cart-button{
    margin-top:0%;
}
.section-title{
 justify-content:flex-start;
}