.wiz-attrvalue.activate img{
    border: solid 4px;
    border-color: #d10000;
}
.wiz-attrvalue img{
  background: #efefef;
  border-radius: 10px;
  cursor: pointer;
  width: 130px;
  height: 130px;
  padding: 8px;
}
.main-content-wiz {font-family: 'Roboto'; font-weight: 600;text-align: center;}
.wiz-show-socks.hidebutton {display: none;}
.activate-option {background: #d10000 !important;
    color: white !important;}
.size-value.hiden-value {display: none;}


.size-container {max-width: 450px;text-align: center;justify-content: center;display: inline-block; margin-top: 14px;}

.size-value {
  cursor: pointer;
  padding: 12px;
  line-height: 18px;
  margin: 3px 5px;
  text-align: center;
  border-radius: 6px;
  display: inline-block;
  background: #f3f3f3;
  display: inline-block;
  font-size: 19px;

}

.wiz-socks-title{text-align: center !important;}
.wiz-buttons {font-family: 'Roboto'; font-weight: 600; font-size: 17px !important; text-align: center;margin-top: 40px;}

button#wiz-show-socks {
    background: rgba(209, 0, 0, 1);
    border-radius: 5px !important;
    font-size: 16px;
}

.Wiz-loader {
  border: 16px solid #f3f3f3; /* Light grey */
  border-top: 16px solid #d10000; /* Blue */
  border-radius: 50%;
  width: 120px;
  height: 120px;
  animation: spin 2s linear infinite;
  display: inline-block;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.wiz-gender-value {
/* text-align: center; */
display: flex;align-items: center;
justify-content: center;
}


.wiz-attrvalue {display: inline-block;}



.wiz-attrvalue-content span {display: block;}

.wiz-attrvalue-content {text-align: center;}
.wiz-socks-optionSize.hiden-value{display: none;}
.wiz-socks-optionSize, .wiz-socks-optionGender {margin-bottom: 20px;}
.wiz-gender-cont {margin-bottom: 20px;}





.wiz-socks-steps-cont {
  
  display: flex;
  justify-content: center;
  align-items: center;
}
.wiz-socks-steps-cont::before, .wiz-socks-steps-cont::after {
  content: "";
  display: block;
  height: 1px;
  min-width: 30vw;
}

.wiz-socks-steps {
    background: #333333;
    min-width: 36px !important;
    height: 36px;
    border-radius: 50%;
    text-align: center;
    font-size: 21px !important;
    font-family: Roboto;
    color: #fff;
}


.wiz-socks-line {
    background: #333333;
    height: 1px;
    width: 100px;
    margin: 20px;
}

.main-socks-container-steps {
    display: inline-flex;
    align-items: center;
    margin: 14px;
}

.wiz-socks-left {
  background: linear-gradient(to right, rgba(240, 240, 240, 0), #333);
}
.wiz-socks-right {
  background: linear-gradient(to left, rgba(240, 240, 240, 0), #333);
}

.main-socks-container-steps.step2.hiden-value {
    display: none;
}


h1.title.page-title.wiz-socks-title {font-size: 26px; font-weight: 400;margin: 0px !important;}

.wiz-socks-optionGender, .wiz-socks-optionSize {font-size: 22px;}


.skip-wizard {text-align: center; margin-top: 10px;}
