<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.product-offer .additional-oper .btn.call-manager {
    line-height: 8px;
    padding-top: 4px;
}

.product-offer .call-manager img {
    top: 6px;
}


@media (max-width: 1090px) {
    .product-offer .additional-oper .btn.call-manager {
        padding-top: 11px;
    }

    .product-offer .call-manager img {
        top: -1px;
    }
}


@media (max-width: 350px) {
    .product-offer .additional-oper .btn.call-manager {
        line-height: 8px;
        padding-top: 4px;
    }
    
    .product-offer .call-manager img {
        top: 6px;
    }
}



#home-slider .content .btn-default {
    width: 244px !important;
}

.offers-list-box .list-header .reference {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    flex: 0 0 135px;
    max-width: 135px;
}

.content-page-brands-btn a {
    width: 200px;
}

section.e-404 .header .btn a.go-home {
    width: 210px;
}

.accountLink .dropdown-menu {
    min-width: 11rem;
}

.guest-auth-form-box .separator div {
    width: 174px !important;
}


.size-info .size-list {
    width: 225px;
}

.size-info select { 
    background-position-x: 75%; 
}

#sizes_list {
    width: 224.799999px;
}

@media (max-width: 1320px) {
    html[lang='fr'] #desck-navigators ul.categories-nav li {
        margin-right: 10px !important;
        margin-left: 0 !important;
    }
    html[lang='fr'] #desck-navigators ul.categories-nav li:last-child {
        margin-right: 0 !important;
    }

    html[lang='fr'] #desck-navigators ul.categories-nav li a{
        font-size: 11px !important;
    }
}


@media (max-width: 940px) {
    #nav_contacts .currency-box,
    .additional-menu .languages-box {
        display: none !important;
    }
}

@media (max-width: 650px) {
    #home-slider .slide-content.jewelerry-valentine h2 {
        line-height: 46px !important;
    }
}



@media (max-width: 530px) {
     #user_offers .offers-header .oper .btn {
         width: 100%;
         margin-top: 10px;
     }
}

@media (max-width: 500px) {
    #user_offers .offers-header .oper .btn {
        margin-top: 0px !important;
    }
}

 
@media (max-width: 420px) {
    form.edit-account button.button {
        height: 46px !important;
    } 
}


@media (max-width: 350px) {
    .size-info .size-list {
        width: 190px;
        padding: 13px 4px;
    }
    
    .size-info select { 
        background-position-x: 75%; 
    }
    
    #sizes_list {
        width: 189.799999px;
        margin-left: -0.3rem;
    }
}
 
@media (max-width: 330px) {
    .forgot_password_link {
        position: absolute;
        z-index: 90;
        margin-top: 2.5rem;
    }

    .confirm_button_parent button.confirm {
        height: 60px;
    }    
} 

@media (max-width: 325px) {
    .exchange-thankyou .oper .btn {
        height: 64px;
    }
}
</pre></body></html>