.photobooks-page li.step{
    margin: initial;
}

.photobooks-page .icon{
    height: unset;
    width: unset;
    margin: initial;
}

.photobooks-page img{
    vertical-align: baseline;
}

/* This page class is from photobooks code*/
.photobooks-page .page,
.photobooks-page textarea{
    min-height: unset;
}

.center-1 .photobooks-page .title{
    text-align: left;
}
.center-1 .photobooks-page .Headers .title,
.center-1 .photobooks-page .HeaderItem .title{
    text-align: center;
}
.photobooks-page .header{
    --nop-theme-primaryTextColor: transparent;
    height: auto;
    min-height: auto;
}
.photobooks-page .TBSB_OptionButton,
.photobooks-page .QF_SubmitButton,
.photobooks-page .PTC_PopupCloseButton{
    padding-block: 1px;
    padding-inline: 6px;
}
.photobooks-page .option-label{
    margin-bottom: 0;
}

.container--designer.container--designs {
  max-width: initial;
  padding: unset;
}

.container--designer.container--designs .center-1{
    margin: initial;
}

.photobooks-page input[type="text"],
.photobooks-page input[type="email"],
.photobooks-page input[type="tel"],
.photobooks-page input[type="password"],
.photobooks-page textarea,
.photobooks-page select {
    height: unset;
    border: unset;
    vertical-align: unset;
    padding: unset;
    color: initial;
}

.photobooks-page input[type="text"]:focus
{
    color: initial;
}

@media (min-width: 901px) {
  .html-photobooks-product .master-wrapper-page {
    overflow-x: clip;
  }
}

@media (max-width: 767px) {
  .photobooks-page .custom-description-column {
    text-align: left;
  }
}