.uk-button.uk-button-default.uk-button-primary {
display: block;
padding: 32px 70px 32px 70px !important;
background:#000 !important;
color:#fff !important;
border-radius:0 !important;
font-size:22px;
font-family:Inter;
border: 0px;
text-transform: uppercase;
}
.uk-button.uk-button-default.uk-button-primary:hover {
background-color: #343434 !important;
color:#fff !important;
  }
.uk-button.uk-button-default {
    display: none;
}
#tm-main {
    background: #efefef;
  padding-bottom: 0px;
}
.dms-box-heading {
    background: #f2f2f200 !important;
    border: 0px !important;
  padding:0px;
}
.dms-document-title.pull-left {
    display: none;
}
.dms-description {
    border: 0px !important;
    background: #ffffff00 !important;
  padding:0px !important;
}
i.dms-icon-shopping-cart.dms-icon-white {
    display: none;
}
.dms-taskbar {
    padding: 0px !important;
    text-align: right;
    margin: 0px;
    display: flex;
    justify-content: flex-end;
}
.dms-taskbar li {
padding:0px !important;
  margin:0px !important;
}
.dms-taskbar::after {
    border-bottom: 1px solid #000000;
    margin-top: 102px;
    max-width: 1920px;
    position: absolute;
    min-width: 1920px;
    left: 50%;
    transform: translateX(-50%);
}
/*inserita classe nel file components/com_dms/view/common/taskbar.php per nascondere il prezzo*/
.nascondi {
    display: none !important;
}
/*CSS per pagina acquisto*/
.dms-page-heading {
    font-family: 'Inter';
    font-size: 38px;
    text-transform: uppercase;
    font-weight: 700;
}
@media (min-width:640px) {
.dms-page-heading {
font-size: 45px; 
}}
@media (min-width:960px) {
.dms-page-heading {
font-size: 55px; 
}}
@media (min-width:1200px) {
.dms-page-heading {
font-size: 80px; 
}}
.dms-buy-more-link.uk-float-right {
display: none;
}
.dms-heading {
font-family: 'Inter';
font-size: 30px;
font-weight: 700;
}
@media (min-width:640px) {
.dms-heading {
  font-size: 35px;
}}
@media (min-width:940px) {
.dms-heading {
  font-size: 40px;
}}
@media (min-width:1200px) {
.dms-heading {
  font-size: 50px;
}}
.uk-form-label {
font-size: 22px !important;
  }
.form-actions {
    margin-top: 50px;
}
.totale {
    font-family: 'Inter';
    text-transform: uppercase;
    font-size: 20px;
}
.dms-col-price {
    font-family: 'Inter';
    text-transform: uppercase;
    font-size: 20px;
}