/*custom CSS*/
/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
@font-face{
font-family:"ITC Eras W01 Light";
src:url("../fonts/a2426e5c-1e15-4176-a7f5-022800964a62.eot?#iefix");
src:url("../fonts/a2426e5c-1e15-4176-a7f5-022800964a62.eot?#iefix") format("eot"),url("../fonts/ea0631dd-4277-4463-a7bf-3bc99633f65e.woff") format("woff"),url("../fonts/abfb2d1a-05c5-4d51-9aa9-6489867c7fb1.ttf") format("truetype"),url("../fonts/c5db6029-2e84-4ee8-9628-861371054b41.svg#c5db6029-2e84-4ee8-9628-861371054b41") format("svg");
}
/*
h1, h2, h3, h4, h5, h6{
font-family:"Della Respira" !important;
}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {
font-family:"Della Respira" !important;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
font-family:"Della Respira" !important;
}

.menu2top span{
font-family:"Della Respira" !important;
}
*/
.block-social li {
	border-radius: 50%;
}

#blockcart-modal .cart-content a.btn, .product-add-to-cart .product-quantity .add-to-cart, .leo-cart-dropdown-action a.btn.cart-dropdow-checkout, .continue.btn, button.btn.btn-primary.center-block, .checkout.cart-detailed-actions.card-block .btn {
  background: #000000 !important;
}

.brand-infos-desc-v2 > p {
  text-align: left !important;
}
.brand-infos-desc-v2 > p:last-child {
  display: none !important;
}
.brand-v2 {
  width: 100%;
  margin-bottom: 2vh;
}
.product-price-and-shipping {
margin-bottom:0px !important;
}

.material-icons{
font-size:23px;
}

.mobile-logo {
  height: 80px ;
  padding-top: 5px;
}

.mobile-logo .h-logo {
  height: 100%;
  display: flex;
  align-items: center;
}

.product-flags{
font-size:1rem;
bottom:10px;
right : 8px;
left:auto;
top:auto;
}

.header-nav {
    height: auto !important;
}
#ps_topbanner_wrapper{
height:auto !important;
}
.ps_topbanner_desktop p {
height: auto !important;
}

.product-price-and-shipping .discount-percentage.discount-product {
display:none;
}
.product-flags .product-flag.discount{
display: inline-flex !important;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50% !important;
  font-size: 15px !important;
  background: #fff;
  border: none !important;
  color: #000 !important;
}

.leo_free_price{
display:none;
}

@media (max-width: 1199px) {
  .page-home .row.ApRow {
    margin-right: 5px;
    margin-left: 5px;
  }
}

#block-newsletter-label.title_block{
color:#fff;
}
.box-newsletter p{
color:#fff;
}

#pmAcbFooterConsentLinkContainer{
background:#000;
}

#back-top{
bottom:100px;
}

.cart-items .discount.discount-percentage{
display:inline-block !important;
}

.block-promo .promo-input{
padding: 24px 15px;
}

#leo_search_block_top .btn i{
overflow: visible;
}
.product-detail.product-thumbs-left .images-container .product-cover .product-flags{
left:auto;
}
.product-flags .product-flag.new{
background:#fff;
}

@media (min-width:1200px) and (max-width:1439px) {
.mm_menu_content_title{
padding:10px;}
}

@media (max-width: 1199px) and (min-width: 768px) {
  .changestatus.layout_layout3 .ybc-menu-toggle {
color:#000;
}
.changestatus.layout_layout3 .ybc-menu-toggle .icon-bar{
background-color:#000;
}
.ets_mm_megamenu .container{
background-color: #F6F6F6;
}
}

.menu-title{
font-weight: 500;
font-size:12px;
}
@media (max-width:1340px){
.menu-title{
font-size:0.8vw;
}
}

@media (min-width: 992px) {
 .brand .brand-infos.col-xl-4.col-lg-4.col-xs-12 {
    width: 65% !important;
  }
.brand .brand-img.col-xl-3.col-lg-3.col-xs-12
 {
    width: 15% !important;
  }
.brand .brand-products{
gap:15px;
}
}



@media (max-width: 991px) {
.brand .brand-infos.col-xl-4.col-lg-4.col-xs-12
 {
display:block;
  }
.brand .brand-infos.col-xl-4.col-lg-4.col-xs-12 h2 {
font-size:1rem !important;
 text-align: left !important;
}
.brand .brand-infos.col-xl-4.col-lg-4.col-xs-12 p
 {
    text-align: left !important;
  }
}

.footer-center{
background-image: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url('/img/parisparfums-footer-2.jpg');
background-size: cover;
background-repeat: no-repeat;
}

@media (max-width: 991px) {
.footer-center{
background-position:right;
}
}
@media (min-width: 992px) {
.footer-center{
background-position:center;
}
}

.account-choice-wrapper .radio-inline label{
padding-right : 15px;
}