.header-top #_desktop_logo {
    padding: 9px;
}
.banner-container{
   height: 2em;
}
@media (max-width: 981px) {
  .anthemeshipping-line,
  .anthemeshipping-link {
display:block;
position: sticky;
  }
}



@keyframes display {
  0% {
 
    transform: translateY(-10px);
    opacity: 0;
    
  }
  10% ,33% {
    transform: translateY(0);
    opacity: 1;
  }
  50% {
    transform: translateY(10px);
    opacity: 0;
    
  }
  100% {
     transform: translateY(10px);
    opacity: 0;
    
  }
}

body{
  margin:0;
}
.text{
  margin:0;
 position: absolute;
  left: 10%;
right: 10%;
  animation: display 18s infinite;
  opacity:0;
}
.text:nth-child(2){
  animation-delay:9s
}
@media (max-width:  767px) {
.banner-container{
    height: 3em;
}
#header .header-nav .top-logo a img {
    max-width: 90px !important;
    max-height: 82px !important;
    margin-top: -32px !important;
}
.banner-container .text {
font-size: .53em !important;
}
}
.banner-container .text {
font-size: 1.1em;
}
#header .logo {
  max-height: 250px !important;
}

.btn-close-line i {
    display: none;
}

#cms #content img {
width: 100%;
height: auto
}

.btn-primary.focus, .btn-primary:focus, .btn-primary:hover {
    background-color: #D3D3D3 ;
    color: #000000;
}
.cart-grid-body a.btn-primary:hover, .cart-grid-body>a.label:hover, .btn-primary, .anthemeblocks-homeslider-desc .btn-primary {
    background-color:#D3D3D3 ;
    color: #000000;
    border-radius: 8px;
}

@font-face {
    font-family: 'Qualy Neue';
    src: url('Qualy.eot');
    src: url('Qualy.eot?#iefix') format('embedded-opentype'),
        url('Qualy.woff2') format('woff2'),
        url('Qualy.woff') format('woff'),
        url('Qualy.ttf') format('truetype'),
        url('Qualy.svg#Qualy') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

body {
    font-family: 'Qualy Neue', sans-serif !important;
}

.h1, .h2, .h3, .h4, h1, h2, h3, h4, p {
    font-family: 'Qualy Neue', sans-serif !important;
}

.btn-primary.focus, .btn-primary:focus, .btn-primary:hover {
    background-color: #ffed00 ;
    color: #000000;
}
.cart-grid-body a.btn-primary:hover, .cart-grid-body>a.label:hover, .btn-primary, .anthemeblocks-homeslider-desc .btn-primary {
    background-color:#ffed00 ;
    color: #000000;
    border-radius: 8px;
}

.dropdown, .block-social li a, .language-selector-wrapper span {
    color: #000000;
}

#header.header1 .clientservice_open-modal-btn:hover, .dropdown:hover .expand-more, .dropdown:hover a i, #header .header-nav .user-info a:hover, .search-widget>i.search:hover, #header .header-nav .cart-preview .shopping-cart:hover, #header .header-nav .blockcart a:hover {
    color: #000000;
}

.an_productattributes-qty-add .btn-primary {
    background-color: transparent;
    border-color: #000000;
    color: #000000;
    border-radius: 4px;
}

@media (min-width: 992px) {
    .lang-fr .product-miniature.col-lg-3 .an_productattributes-qty-add .btn-primary, .lang-es .product-miniature.col-lg-3 .an_productattributes-qty-add .btn-primary, .lang-pl .product-miniature.col-lg-3 .an_productattributes-qty-add .btn-primary, .lang-it .product-miniature.col-lg-3 .an_productattributes-qty-add .btn-primary, .lang-nl .product-miniature.col-lg-3 .an_productattributes-qty-add .btn-primary, .lang-de .product-miniature.col-lg-3 .an_productattributes-qty-add .btn-primary {
        padding: 0 5px !important;
        font-size: 14px;
        line-height: 16px;
        height: 35px;
        display: flex
        background-color: transparent;
        border : 1px solid #dcdcdc;
;
        align-items: center;
        justify-content: center;
        white-space: normal;
    }

.an_productattributes-qty-add .btn-primary:hover, .an_productattributes-qty-add .btn-primary:focus {
    background-color: transparent;
    border-color: #dcdcdc;
    color: #000000; #acaaa6
}

.an_productattributes-qty-add .btn-primary {
    background-color: transparent;
    border-color: #dcdcdc;
    color: #000000;
    border-radius: 4px;
}

.btn-primary {
    height: unset;
    width: auto;
    padding: 12px 30px 16px;
    line-height: 24px;
    vertical-align: middle;
    font-size: 14px;
    text-transform: none;
    color: #fff;
    border-color: transparent;
    border-radius: 30px;
    transition: all .3s;
    display: inline-block;
    outline: none !important;
    min-width: 200px;
}

@media (min-width: 992px) {
    .btn-primary {
        height: unset;
        width: auto;
        padding: 12px 30px 16px;
        line-height: 24px;
        vertical-align: middle;
        font-size: 14px;
        text-transform: none;
        color: #000000;
        border-color: transparent;
        border-radius: 30px;
        transition: all .3s;
        display: inline-block;
        outline: none !important;
        min-width: 200px;
    }

#header.header1 .clientservice_open-modal-btn:hover, .dropdown:hover .expand-more, .dropdown:hover a i, #header .header-nav .user-info a:hover, .search-widget>i.search:hover, #header .header-nav .cart-preview .shopping-cart:hover, #header .header-nav .blockcart a:hover {
    color: #ffed00;
}

