/* Add custom CSS styles below */ 
.s-product-options-wrapper {
    border: 1px solid #e5e7eb !important;
    border-radius: 0 !important;
    padding: 1.5rem !important;
    margin: 1.5rem auto !important;
    background-color: #ffffff !important;
    width: 98% !important;
    max-width: 700px !important;
}


.s-product-options-option-label b {
    font-weight: 425 !important;
    font-size: 0.90625rem !important;
}

.s-product-options-option-label small {
      display: none;
}
.s-trust-badges-content{
    display: none;
}
.s-trust-badges-image{
  display: none;
}


.store-footer .s-menu-footer-item{

  position:relative;

  width:100% !important;

  display:inline-flex !important;

  align-items:center;

  font-size:14px !important;

  font-weight:500 !important;

  line-height:1.6;

  padding:0 !important;

  margin:0 !important;

  transition:.25s ease;

}



.store-footer .s-menu-footer-item:before{

  content:"";

  width:5px;

  height:5px;

  border-radius:50%;

  background:var(--nod-footer-gold);

  opacity:.75;

  margin-inline-end:9px;

  transition:.25s ease;

}



.store-footer .s-menu-footer-item:hover{

  color:var(--nod-footer-gold) !important;

  transform:translateX(-4px);

}



.store-footer .s-menu-footer-item:hover:before{

  opacity:1;

  transform:scale(1.35);

}      


  .store-footer .s-menu-footer-list{
    grid-template-columns:1fr !important;
    justify-items:center;
    column-gap:0;
  }

  .store-footer .s-menu-footer-item{
    width:max-content !important;
  }