/* START Archetype */
.hero__text-shadow:before {
  background: none;
}
/* END Archetype */

/* START ALEMENS */
.extra-discount { 
  text-align:center; 
  background-color: red; 
  color:white; 
  font-weight:bold; 
  text-transform:uppercase; 
}
/* vw corrisponde a 1% della larghezza della viewport vh altezza */

/* Hide recaptcha Google */
.grecaptcha-badge{display:none;}

/* Remove dots on list designers */
.designers-div ul {
  text-decoration: none;
  list-style-type: none;
  padding: 0;
  margin: 0;
}

/* Spacer */
.div-block-1vw { display: block; width: 100%; height: 1vw; }
.div-block-2vw { display: block; width: 100%; height: 2vw; }
.div-block-3vw { display: block; width: 100%; height: 3vw; }

/* Text-transform */
.variant-input-wrap label { text-transform: uppercase; }
.site-footer__linklist li { text-transform: uppercase; }
/* END ALEMENS */


.cb-size-chart-item-collection {
  font-size: 12px;
  font-family: 'Futura';
  color: #666666;
  vertical-align: middle;
  margin-left: 0px;
  margin-right: 0px;
}

.cb-size-separator {
  height: 10px;
  width: 1px;
  color: #666666;
  margin-left: 10px;
  margin-right: 10px;
}

#boost-pfs-filter-tree2 > div > div.boost-pfs-filter-refine-by-wrapper > div > div.boost-pfs-filter-refine-by-items {
  display: none;
}

@media (max-width:768px){
#dummy-chat-button-iframe{
  display:unset !important;
}
  
  button.chat-toggle.mobile-only svg {
    height: 40px !important;
}
  button.chat-toggle svg {
    height: 45px !important;
}

  button#dummy-chat-button {
    width: 45px !important;
    height: 45px !important;
}
}