.customer-register form{display:flex;flex-direction:column;gap:clamp(1.8rem,5vw,3rem);box-sizing:border-box;margin-bottom:40px}.customer-register *{box-sizing:border-box}.customer-register{max-width:809px;display:block;margin:0 auto}.customer-register .custom-liquid-tabs__title-container{padding:10px 12px;margin-top:40px}.customer-register h2,.customer-register legend,.customer-register .custom-liquid-tabs__link{color:#2b2c2c}.custom-liquid-tabs__menu-container{display:flex;align-items:center}.customer-register__field-container{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2rem);border:none}.customer-register__field-title{text-transform:uppercase;font-size:clamp(1.2rem,1.5vw,1.6rem);font-weight:500;line-height:1;margin-bottom:clamp(1.2rem,1.5vw,1.4rem);color:rgb(var(--color-heading))}.customer-register__field-wrapper{display:grid;grid-template-columns:repeat(2,1fr);row-gap:clamp(1.6rem,3vw,2.4rem)}.customer-register__field:not(.sm-half),.customer-register__cep-link:not(.sm-half){grid-column:span 2}@media screen and (min-width: 768px){.customer-register__field-wrapper{grid-template-columns:repeat(10,1fr);column-gap:clamp(1.8rem,5vw,3.7rem)}.customer-register__field.half,.customer-register__cep-link.half{grid-column:span 5}.customer-register__field.large,.customer-register__cep-link.large{grid-column:span 7;margin-left:15px}.customer-register__field.small,.customer-register__cep-link.small,.customer-register__submit.small{grid-column:span 3}.customer-register__field.full,.customer-register__cep-link.full{grid-column:span 10}}.customer-register__field{display:flex;position:relative;width:100%;height:100%}address-search:not(.address-search--loaded) .customer-register__field:not(:has([data-zip-code])){display:none}address-search.address-search--loaded .customer-register__field:has(.customer-register__input:required:not([data-zip-code],[data-visible])){opacity:.7}address-search.address-search--loaded .customer-register__field:has(.customer-register__input:required:not([data-zip-code],[data-visible])) .customer-register__input{cursor:not-allowed;background-color:rgba(var(--color-secondary-button-text),.05)}.customer-register__cep-loading{position:absolute;top:calc(100% + .8rem);left:0;display:none}.customer-register__cep-loading svg{height:1.6rem;width:auto}@media screen and (min-width: 990px){.customer-register__cep-loading{top:50%;right:-2.5rem;left:unset;transform:translateY(-50%)}}address-search.address-search--loading .customer-register__cep-loading{display:block}.customer-register__input{width:100%;height:100%;padding:1rem;border:1px solid rgb(var(--color-secondary-button-text));font-size:clamp(1.2rem,1.5vw,1.4rem);font-weight:300;line-height:1.5;color:rgb(var(--color-secondary-button-text))}.customer-register__input[aria-invalid=true]{box-shadow:0 0 0 .1rem #f00f00}#CustomRegisterForm-Country{text-transform:uppercase}.customer-register__select{font-size:clamp(1.2rem,1.5vw,1.4rem);font-weight:400;line-height:1.5;color:rgb(var(--color-text));padding:1rem 0;border:1px solid rgb(var(--color-secondary-button-text))}.customer-register__input::placeholder{opacity:0}.customer-register__input:is([aria-required=true],:required):not([type=checkbox])+.customer-register__label:after{content:"*";color:rgb(var(--color-secondary-button-text))}input:not([type=checkbox])+.customer-register__label{position:absolute;top:50%;left:1rem;transform:translateY(-50%);font-size:clamp(1.2rem,1.5vw,1.4rem);font-weight:300;text-transform:uppercase;line-height:1.5;color:rgb(var(--color-secondary-button-text));transition:all .3s}.customer-register__input:focus:not([type=checkbox])+.customer-register__label,.customer-register__input:not(:placeholder-shown,[type=checkbox])+.customer-register__label{display:none;top:.2rem;left:1rem;font-size:.7rem;transform:translateY(0);font-weight:500;color:rgb(var(--color-secondary-button-text))}.customer-register__input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.customer-register__input[type=number]::-webkit-outer-spin-button,.customer-register__input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.customer-register__input[type=checkbox]{display:none}.customer-register__input[type=checkbox]+.customer-register__label{position:relative;display:flex;align-items:center;font-size:clamp(1.2rem,1.5vw,1.6rem);padding-left:3.2rem;font-weight:300;line-height:1;color:rgb(var(--color-secondary-button-text));cursor:pointer}.customer-register__input[type=checkbox]+.customer-register__label:before{content:"\2714";position:absolute;top:50%;left:0;transform:translateY(-50%);width:2rem;height:2rem;border:1px solid rgb(var(--color-secondary-button-text));color:rgb(var(--color-secondary-button));line-height:1;display:flex;justify-content:center;align-items:center}.customer-register__input[type=checkbox]:checked+.customer-register__label:before{color:rgb(var(--color-secondary-button-text))}.customer-register__cep-link{text-transform:uppercase;text-decoration:underline;color:rgb(var(--color-text));text-align:center;line-height:1;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.customer-register__cep-link{justify-content:start;text-align:start}}@media screen and (max-width: 768px){.customer-register__field-wrapper{margin:0 10px;grid-template-columns:repeat(1,1fr)}}.customer-register__submit{background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:clamp(1.6rem,2vw,1.8rem);font-weight:500;text-transform:uppercase;padding:1rem 2rem;border:none;cursor:pointer;transition:all .3s}.form-error{color:#f00f00}
/*# sourceMappingURL=/cdn/shop/t/3/assets/customer-register.css.map */
