.catalog-category-view .block.filter .block-content.filter-content .block-filter-content .filter-options-item .filter-options-content ol.items .item {
  border-bottom: 0px solid #f0f0f0 !important;
  position: relative;
  padding: 0px 0px 0px 0 !important;
  margin-left: 0;

}

.mgs-ajax-layer-item {
  text-transform: capitalize!important;
}


/*BLOG 2 COLONNE */
###########################
.blog-list {
column-count: 2;

}

.blog-post .post-image img {
  width: 100%;
  max-height: 580px;
  object-fit: cover;
}

###########################


.label {
  margin-left: 10px !important;
}


/*COLORI HEADER E FOOTER */

.header-area .top-header {
    background-color: #769aa6!important;
}

.page-footer .middle-footer {
    background-color: #769aa6!important;  
    }


###########################


.banner-image.img-responsive {
  height: auto!important;
  width: auto!important;
}


@media (min-width: 400px){
.logo {
  display: block!important;
  margin-left: 10px;
}}

.message.success {
    animation: css 0s 3s forwards;
}

@keyframes css {
    to {
        visibility: hidden;
        height: 0;
    }
}
.abs-button-l, .form-address-edit .actions-toolbar .action.vertex-secondary, .cart-container .checkout-methods-items .action.primary, .methods-shipping .actions-toolbar .action.primary, .block-authentication .action.action-register, .block-authentication .action.action-login, .checkout-payment-method .payment-method-content > .actions-toolbar > .primary .action.primary, .bundle-actions .action.primary, .form-address-edit .actions-toolbar .action.primary {
 
  font-size: 1.0rem!important;
}

/* Toglie riga grigia prodotti */
.page-title-wrapper {

  display: none!important;
}
/* Toglie border radius filtri */
.toolbar .modes .modes-mode {

  border-radius: 0px!important;
  -webkit-border-radius: 0px!important;
  -moz-border-radius: 0px!important;
  -o-border-radius: 0px!important;
}
/* Toglie border radius taglie */
.swatch-option.text {

  border-radius: 0px!important;
  
}
/* Toglie border colori filtri */
.swatch-option {
  
  border-radius: 0%!important;
  
}
/* Toglie quickview */
.quickview{
  display: none!important;
}
/* Toglie compare */
.tocompare{
  display: none!important;
}

/* Toglie aggiungi carello solo catalogo */
.action-mobile .tocart {
  display: none!important;
} 

/* diminuisce immagine whatsapp */
#whatsappchat a.bottom-left {
 
  max-width: 80px!important;
}
/* Toglie border carello */
.product-info-main .product-add-form .actions button.tocart, .product-info-main .product-add-form .actions .cart.table-wrapper .actions-toolbar > .action.tocart, .product-info-main .product-add-form .actions .action-gift.tocart {

  border-radius: 0px!important;

 
}
/* Toglie border qty e bottone quantita */
.product-info-main .product-add-form .box-tocart .field.qty .control {
 
  border-radius: 0px!important;
   display: none!important;
  
}
/* Toglie dettagli recensioni */
.data.item.title.active .switch {
  
  border-radius: 0px!important;
}

/* Toglie fb e whts condivisione */
#st-3.st-right {
    display: none!important;
}
/* Toglie border sorter */
.toolbar .form-item-select {
  border-radius: 0px!important;
  -webkit-border-radius: 0px!important;
  -moz-border-radius: 0px!important;
  -o-border-radius: 0px!important;
}

.toolbar .sorter .sorter-action {

  border-radius: 0px!important;
  -webkit-border-radius: 0px!important;
  -moz-border-radius: 0px!important;
  -o-border-radius: 0px!important;
}

.level0.active

{
 border-bottom: 1px solid black;
}
.ui-slider-range.ui-widget-header.ui-corner-all {
  background: #000!important;
}
.filter-options-content .smile-es-range-slider .ui-slider-handle {

  background: gray!important;

}
.slider-label > div {

  background: gray!important;

}

.product.alert.price{
  display: none!important;
}

.product.media .product.item-image img:not(.zoomImg) {
  min-width: 80%!important;
  cursor: zoom-in;
  max-width: 80%!important;
}
aside.modal-popup.modal-static-block.modal-slide._show .modal-inner-wrap {
 
  max-width: 880px!important;

}

@media only screen and (max-width: 480px) {
.zopim {
 
  margin-right: 221px!important;
  margin-bottom: 35px!important;

}
/* Tasto aggiungi al carello mobile */
.product-info-main .product-add-form .actions button.tocart, .product-info-main .product-add-form .actions .cart.table-wrapper .actions-toolbar > .action.tocart, .product-info-main .product-add-form .actions .action-gift.tocart {
  
  padding: 0 20px!important;

}

}

.btn-secondary {
  border-radius: 0px !important;
  background: white!important;
  border-color: black!important;
}

.btn-primary {
  border-radius: 0px !important;
  background: black!important;
  border-color: black!important;
  color: white!important;
}
.btn-update {
  border-radius: 0px !important;
  background: white!important;
  border-color: black!important;
}


.btn-default {
  border-radius: 0px !important;
  background: black!important;
  border-color: black!important;
  color: white!important;
}

.account-nav .item.current a, .account-nav .item.current strong {
  font-weight: 700;
  color: #000!important;
  display: inline-block;
}
a:hover, a:focus {
  color: #FFF !important;
}
.details-qty.qty .cart-item-qty {
 
  border-radius: 0px!important;
 
}
.product-add-form .swatch-opt .swatch-attribute-label + span.swatch-attribute-selected-option {
  
  color: #000!important;
  
}
.authentication-wrapper .action-auth-toggle {

  border-radius: 0px!important;
}
.subtitle {

  margin-top: 0px!important;
}

.footer.content .block.newsletter {

  border-radius: 0px!important;
}

.block-releated .block-heading {

    padding-top: 30px!important;


  }


.product-add-form .product-options-wrapper .swatch-opt .swatch-attribute .swatch-attribute-options .swatch-option.text {
    border: 1px solid #000!important;
    color: #000!important;
}

.authentication-wrapper {
  text-align: left!important;
}


.checkout-shipping-method .actions-toolbar button.button.action.continue.primary, .checkout-shipping-method .actions-toolbar .cart.table-wrapper .actions-toolbar > .action.button.action.continue.primary, .checkout-shipping-method .actions-toolbar .action-gift.button.action.continue.primary {

  -webkit-border-radius: 0px!important;
  -moz-border-radius: 0px!important;
  border-radius: 0px!important

}

.opc-payment .payment-methods .payment-method .actions-toolbar .primary button, .opc-payment .payment-methods .payment-method .actions-toolbar .primary .cart.table-wrapper .actions-toolbar > .action, .opc-payment .payment-methods .payment-method .actions-toolbar .primary .action-gift {
  border-radius: 0px!important;

}
@media only screen and (min-width: 900px) {
.product-label {
display: none;
}

.mp-discount-label-wrap {
  font-weight: 300!important;
  font-size: 1rem!important;
  color: red;
  display: block;
}
}

@media only screen and (max-width: 480px) {
.product-label {
 display: none;
}


.mp-discount-label-wrap {
  font-weight: 300!important;
  font-size: 0.8rem!important;
  color: red;
  display: block;
}
}


.owl-carousel .owl-nav [class*="owl-"] {
  color: #000!important;
  font-size: 54px!important;
  margin: 5px!important;
  padding: 0px 0px!important;
  background: none!important;
  display: inline-block!important;
  cursor: pointer!important;
  border-radius: 0px!important;
  border: none!important;
}
.item.current{
background-color: lightgray!important;
}

.swatch-option.text.selected {
  background: gray!important;
}


.mgs-ajax-layer-item {
  text-transform: uppercase;
}
/* Disabilita freccia porta in alto */
.scroll-to-top {
  display: none !important;
}
/* parole in correlati in maiuscolo */
 .product-item-name, .mgs-products.products-grid .product-item-info .mgs-attribute-products  {

  text-transform: uppercase!important;
}

/*bottone aggiungi al carrello a sx*/
.product-info-main .box-tocart .field.qty, .product-options-bottom .box-tocart .field.qty {
  padding-right: 0px!important;

}
/*checkout bottone quadrato*/

.checkout-cart-index .cart-summary .checkout-methods-items button.action.primary.checkout, .checkout-cart-index .cart-summary .checkout-methods-items .cart.table-wrapper .actions-toolbar > .action.action.primary.checkout, .checkout-cart-index .cart-summary .checkout-methods-items .action-gift.action.primary.checkout {
  border-radius: 0px!important;
}

/*rimozione cos'è questo*/

.tooltip.wrapper .tooltip.toggle {
  display: none!important;

}

/*spazio da ricordami a captcha*/

.field.choice:not(.review-field-rating) input[type="radio"] + label, .form .choice:not(.review-field-rating) input[type="radio"] + label, .checkbox .choice input[type="radio"] + label, .field.choice:not(.review-field-rating) input[type="checkbox"] + label, .form .choice:not(.review-field-rating) input[type="checkbox"] + label, .checkbox .choice input[type="checkbox"] + label, .field.choice:not(.review-field-rating) input[type="radio"] + .label, .form .choice:not(.review-field-rating) input[type="radio"] + .label, .checkbox .choice input[type="radio"] + .label, .field.choice:not(.review-field-rating) input[type="checkbox"] + .label, .form .choice:not(.review-field-rating) input[type="checkbox"] + .label, .checkbox .choice input[type="checkbox"] + .label {

  margin-bottom: 20px!important;
}


/*rimozione spazi footer mobile*/


  @media only screen and (max-width: 767px){
.page-footer .middle-footer div[class*="col-des"]:not(:last-child) {
  margin-bottom: 0px!important;
}
#whatsappchat a.bottom-left {
  
  left: 5px!important;
  bottom: 50px!important;
}

.cky-revisit-bottom-right {
  bottom: 15px;
  right: 15px;
  display: none!important;
}

}


/*giustificato banner testo nella pagina store*/

.mgs-content-box.box-vertical {
    text-align: justify!important;
}

.mgs-content-box .content-wrapper h4 {
    text-align: center!important;
}

/*disattiva immagine brand*/
.brands-grid .item .image .brand-image {
    display: none!important;
}

/*pop newsletter*/
div#newsletter-popup{    
  width: 400px!important;
}
.pop-sletter-title {
  height: 240px!important;
}
aside.modal-popup.modal_newsletter_popup.modal-slide._inner-scroll._show .newsletter-popup-form form .grpr-checkbox.choice.mgs-gdpr-checkbox label.label {
    font-size: 15px!important;
}

aside.modal-popup.modal_newsletter_popup.modal-slide._inner-scroll._show .pop-sletter-title h4 {
    line-height: 30px;
    color: white;
    padding-top: 170px;
}

aside.modal-popup.modal_newsletter_popup.modal-slide._inner-scroll._show .modal-content {
    border: solid;
    border-color: black!important;
}
.checkout-extra{
display:none;
}
.btn-secondary{
color: #000!important;
}

/*colore nero cookie*/

.cky-accordion-header .cky-always-active {
    color: #222!important;    
}

/*disattiva  Recentemente ordinati */
.block.block-reorder {
  display: none!important;
}

/*nasconde iva checkout */
.totals-tax {
  display: none!important;
}


/*nero nome brand */

.product-name.navy1 {
  color: #000!important;
}


.brand-name {
  color: #000!important;
}


.products-grid .product-item-info .product-top .product-item-photo > img {

  transform: scale(1.12)!important;

}

.product.photo.product-item-photo {
  padding-bottom: 150.3333% !important;
}




 p {
  
    color: #000!important;
   
}

/*app colo whatsapp */

.fa.fa-whatsapp {
  color: green!important;
}

/*one step checkout conf */

.amcheckout-step-container .amcheckout-button:not(.braintree-googlepay-button):not(.ui-datepicker-trigger), .amcheckout-step-container button:not(.braintree-googlepay-button):not(.ui-datepicker-trigger), .amcheckout-step-container .cart.table-wrapper .actions-toolbar > .action:not(.braintree-googlepay-button):not(.ui-datepicker-trigger), .amcheckout-step-container .action-gift:not(.braintree-googlepay-button):not(.ui-datepicker-trigger) {
  background: #000!important;
  color: #FFF!important;
font-size: 12px!important;
text-align: justify!important;
}


.fieldset .field > .label {
  display: flex!important;
}

.amcheckout-step-container .checkout-payment-method .amcheckout-payment-methods .payment-method._active .payment-method-content {
  
  padding: 0 15px 0 15px!important;
}

.btn, .btn-secondary, .action-secondary, .action-primary, .btn-default {

  border-radius: 0px!important;

}

.product-info-main .product-add-form .box-tocart .field.qty label.label {
  display: none !important;
}

.product-options-bottom .special-price {
  
  margin: 0px 10!important;
}
.amcheckout-step-container .amcheckout-summary-container .minicart-items .product-item-details {
  padding-left: 10px!important;
}
.action.action-apply {
  border-radius: 0px !important;
}

.checkout-agreement {
  text-align: left;
  margin-left: 50px;
}

.billing-address-details {
  display: none;
}
.card-logos-container {

  margin-left: 50px !important;
}

.action.towishlist {
  background-color: transparent !important;
  color: black !important;
}

  
.checkout-cart-index .mp-discount-label-wrap{
padding-top: 5px;

}
.owl-item.active .swatch-attribute-options.clearfix {
  display: none;
}

.ui-datepicker-trigger.v-middle {
  display: none;
}


.count.mgs-option-count {
  display: none;
}
/*one step checkout tolgo la newsletter */
.amcheckout-checkboxes-container.amcheckout-checkboxes {
  display: none !important;
}


.field.choice .field-tooltip {
  top: -43px!important;
  margin-left: 340px;
}
.field-tooltip._active {
  z-index: 100;
  padding-top: 70px;
  margin-top: 10px;
}
