/*
Theme Name: JUPERMA
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

#icoContactar{border-radius:0 !important;position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:10;margin-top:-45px;z-index:10;}
#icoContactar{padding:0 !important;text-align: center;width:45px;height:45px;display:block;}
#icoContactar i{font-size: 20px;margin:0;padding:0;line-height:45px;top:0 !important;}

#icoTelf{border-radius:0 !important;position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:10;margin-top:0;z-index:10;}
#icoTelf{padding:0 !important;text-align: center;width:45px;height:45px;display:block;}
#icoTelf i{font-size: 21px;margin:0;padding:0;line-height:45px;top:0 !important;}

#icoContactar:hover, #icoTelf:hover, #icoPresu:hover{background-color:#fff !important;color:#141618 !important;border-color: #141618 !important;}

.menu-item:not(:has(ul))>a>i{display:none !important;}
.relative{position:relative !important;}

@media (max-width: 959px) {
    .menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner:not(.has-unblock-set *){
        padding-top:0 !important;
    }
    .menu-smart > li > a > div > div > div.btn{font-size: 5.5vw !important;}
    navbar .btn:not(input):not(.checkout-button):not(.btn-no-scale):not(.btn-advanced){font-size: 5.5vw !important;}
}

.share-button.share-inline .social.top li.social-bluesky, .share-button.share-inline .social.top li.social-xing{display:none !important;}
/*.pagination .page-next .btn span, .navigation .page-next .btn span{display:none !important;}
.pagination .page-prev .btn span, .navigation .page-prev .btn span{display:none !important;}*/
footer .footer-last p{margin-top:0 !important;}
#colophon .btn-color-nhtu:hover{background:#fff !important;color:#141618 !important;border-color: #141618 !important;}