.register-page{margin:16px auto -20px}.register-page .card{padding:27px 20px 30px;border:.5px solid #707070}.register-page p.desc{color:#b5b5b5}@media(min-width: 834px){.register-page .card{padding:60px 100px 80px}}.d-grid{display:grid}.column-gap-1{-moz-column-gap:1rem;column-gap:1rem}.grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:.9375rem;grid-column-gap:.9375rem}.grid-half{grid-column:1/6}.page main{max-width:120rem;margin:0 auto}.page.page-plp .grid{gap:.375rem;grid-column-gap:.375rem}.pos-r{position:relative}.pos-a{position:absolute}.pos-s{position:sticky}.pos-f{position:fixed}.top-0{top:0}.top-50{top:50%}.top-100{bottom:0}.start-0{left:0}.start-50{left:50%}.start-100{right:0}.column-gap-1{-moz-column-gap:1rem;column-gap:1rem}.translate-middle-x{transform:translateX(-50%)}.translate-middle-y{transform:translateY(-50%)}.translate-middle{transform:translate(-50%, -50%)}.t-align-left{text-align:start}.t-align-right{text-align:end}.t-align-center{text-align:center}.t-align-justify{text-align:justify}.t-light{font-weight:100}.t-normal{font-weight:normal}.t-bold{font-weight:600}.t-bolder{font-weight:800}.t-black{font-weight:900}.t-lowercase{text-transform:lowercase}.t-uppercase{text-transform:uppercase}.t-capitalize{text-transform:capitalize}.t-none{text-transform:none}.t-plain{text-decoration:none}.t-underline{text-decoration:underline}.flow-hidden{overflow:hidden}.list-unstyled{list-style:none;padding-left:0}.btn-unstyled{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;cursor:pointer}a.inactive-link{pointer-events:none}.i-search{background-image:url("../../images/search.svg")}.i-quickship{background-image:url("../../images/i-quickship.svg")}@media(prefers-reduced-motion: no-preference){@supports(view-transition-name: root){@view-transition{navigation:auto}@keyframes vt-fade-out{from{opacity:1}to{opacity:0}}@keyframes vt-fade-in{from{opacity:0}to{opacity:1}}::view-transition-old(root){animation:.2s cubic-bezier(0.4, 0, 1, 1) both vt-fade-out}::view-transition-new(root){animation:.3s .05s cubic-bezier(0.22, 1, 0.36, 1) both vt-fade-in}}}[data-brand=CC] .panel-footer{height:4rem;padding-block:.25rem 1.25rem;background-color:#fff}[data-brand=CC] .panel-footer [is=a-btn]{height:2.5rem}@media(min-width: 1200px){[data-brand=CC] .panel-footer{height:5.625rem;padding-block:1.5rem}[data-brand=CC] .panel-footer [is=a-btn]{height:2.625rem}}main{background-color:#e9eaef}.register-page{background-color:#e9eaef;margin-bottom:0;margin-top:0;padding-bottom:48px;padding-top:12px}.register-page .btn-register{text-transform:none}.register-page .pswrd-desc{font-weight:600;font-size:.75rem;line-height:2;letter-spacing:normal;letter-spacing:normal;color:#535e62}.register-page p.desc{font-weight:600;color:#535e62}.register-page .registration-sub-title{display:none}.register-page .form-group.required .form-control-label{display:flex;margin-bottom:15px}.register-page .form-group.required .form-control-label::after{content:"*"}@media(min-width: 834px)and (max-width: 1199.98px){.register-page{padding-bottom:46px;padding-top:25px}}@media(min-width: 1200px)and (max-width: 1399.98px){.register-page{padding-bottom:56px;padding-top:15px}}@media(min-width: 1400px){.register-page{padding-bottom:62px;padding-top:25px}}.register-page .card{border:none;padding:45px 18px 6px}@media(min-width: 834px)and (max-width: 1199.98px){.register-page .card{padding-bottom:13px}}@media(min-width: 1200px){.register-page .card{padding:65px 44px 14px}}.register-page .page-title{border-bottom:none;padding-bottom:0;margin-bottom:16px;font-size:22px;line-height:30px;text-transform:none}@media(min-width: 1200px){.register-page .page-title{max-width:66%;margin-left:auto;margin-right:auto}}.register-page .page-title::before{content:url("../images/icon-user.svg");margin-right:14px;vertical-align:text-top}@media(min-width: 834px)and (max-width: 1199.98px){.register-page .page-title{margin-bottom:20px}}@media(min-width: 1200px)and (max-width: 1399.98px){.register-page .page-title{margin-bottom:20px}}@media(min-width: 1400px){.register-page .page-title{margin-bottom:12px}}.register-page .registration{margin:0 !important;padding:0;max-width:100%}
