register-component .register__content{max-width:var(--page-width);margin:0 auto;padding-block:clamp(5rem,7vw,9rem)}@media screen and (min-width: 1100px){register-component .register__content{max-width:96rem}}register-component .register__content .register__title{color:var(--black);font-size:clamp(2rem,2vw,2.4rem);text-align:center;font-weight:500;margin-bottom:clamp(3rem,7vw,9rem)}register-component .register__content .register__form .register__title_heading{margin-top:clamp(2rem,4vw,4rem);color:var(--black);font-size:clamp(1.4rem,2vw,2rem);font-style:normal;font-weight:500;line-height:normal}@media screen and (min-width: 768px){register-component .register__content .register__form .register__title_heading{border-bottom:1px solid var(--gray);padding-bottom:1.2rem}}register-component .register__content .register__form .register__block{margin-top:clamp(2rem,4vw,4rem);display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(2rem,4vw,5rem)}@media screen and (min-width: 768px){register-component .register__content .register__form .register__block{grid-template-columns:repeat(4,1fr)}}register-component .register__content .register__form .register__block :is(label){color:var(--black);font-size:clamp(1.4rem,2vw,1.8rem);font-style:normal;font-weight:500;line-height:normal}register-component .register__content .register__form .register__block .select__field,register-component .register__content .register__form .register__block .input__field,register-component .register__content .register__form .register__block .textarea__field{display:flex;flex-direction:column}register-component .register__content .register__form .register__block .select__field :is(input),register-component .register__content .register__form .register__block .select__field :is(select),register-component .register__content .register__form .register__block .select__field :is(textarea),register-component .register__content .register__form .register__block .input__field :is(input),register-component .register__content .register__form .register__block .input__field :is(select),register-component .register__content .register__form .register__block .input__field :is(textarea),register-component .register__content .register__form .register__block .textarea__field :is(input),register-component .register__content .register__form .register__block .textarea__field :is(select),register-component .register__content .register__form .register__block .textarea__field :is(textarea){border-radius:.8rem;border:1px solid var(--gray);background:var(--off-white);padding:1.5rem 1.9rem 1.5rem 1.5rem;font-family:var(--font-gotham);font-size:clamp(1.2rem,2vw,1.6rem);font-weight:400;margin-top:clamp(1rem,2vw,1.6rem)}register-component .register__content .register__form .register__block .select__field :is(input)::placeholder,register-component .register__content .register__form .register__block .select__field :is(select)::placeholder,register-component .register__content .register__form .register__block .select__field :is(textarea)::placeholder,register-component .register__content .register__form .register__block .input__field :is(input)::placeholder,register-component .register__content .register__form .register__block .input__field :is(select)::placeholder,register-component .register__content .register__form .register__block .input__field :is(textarea)::placeholder,register-component .register__content .register__form .register__block .textarea__field :is(input)::placeholder,register-component .register__content .register__form .register__block .textarea__field :is(select)::placeholder,register-component .register__content .register__form .register__block .textarea__field :is(textarea)::placeholder{color:var(--gray)}@media screen and (min-width: 768px){register-component .register__content .register__form .register__block .select__field :is(input),register-component .register__content .register__form .register__block .select__field :is(select),register-component .register__content .register__form .register__block .select__field :is(textarea),register-component .register__content .register__form .register__block .input__field :is(input),register-component .register__content .register__form .register__block .input__field :is(select),register-component .register__content .register__form .register__block .input__field :is(textarea),register-component .register__content .register__form .register__block .textarea__field :is(input),register-component .register__content .register__form .register__block .textarea__field :is(select),register-component .register__content .register__form .register__block .textarea__field :is(textarea){padding:1.8rem}}register-component .register__content .register__form .register__block .input__field--password{position:relative}register-component .register__content .register__form .register__block .input__field--password .password_eye{position:absolute;right:clamp(1.5rem,2vw,4rem);top:60%}register-component .register__content .register__form .register__block .input__field--password .password_eye[closed] .line_closed{background:#1A1A1A;height:2px;width:100%;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%) rotate(45deg);transform-origin:center center}register-component .register__content .register__form .register__submit{border-radius:.4rem;background:var(--red);display:flex;padding:1rem 3.2rem;justify-content:center;align-items:center;color:#fff;font-size:clamp(1.4rem,2vw,1.8rem);font-style:normal;font-weight:600;line-height:normal;border:none;margin-top:clamp(3rem,3vw,4rem);max-width:41.6rem;width:100%;margin-inline:auto;transition:.6s;cursor:pointer}@media screen and (min-width: 768px){register-component .register__content .register__form .register__submit{padding:1.6rem 5rem}}register-component .register__content .register__form .register__submit:hover{background:#6f191c}register-component .register__content .register__success{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:9999;animation:fadeIn .3s ease-in-out;@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes scaleIn{0%{transform:scale(0)}to{transform:scale(1)}}}register-component .register__content .register__success .register__success-content{background:white;border-radius:.8rem;padding:clamp(3rem,5vw,5rem);text-align:center;max-width:50rem;width:90%;margin:2rem;animation:slideUp .4s ease-out}register-component .register__content .register__success .register__success-content .register__success-icon{margin-bottom:2rem;svg {animation: scaleIn .5s ease-out .2s both;}}register-component .register__content .register__success .register__success-content .register__success-title{color:var(--black);font-size:clamp(2rem,3vw,2.8rem);font-weight:600;margin-bottom:1.5rem;line-height:1.3}register-component .register__content .register__success .register__success-content .register__success-message{color:var(--black);font-size:clamp(1.4rem,2vw,1.8rem);font-weight:400;line-height:1.5;margin-bottom:3rem;opacity:.8}register-component .register__content .register__success .register__success-content .register__success-button{display:inline-flex;padding:1rem 3.2rem;background:var(--red);color:#fff;text-decoration:none;border-radius:.4rem;font-size:clamp(1.4rem,2vw,1.6rem);font-weight:600;width:100%;max-width:65%;justify-content:center;transition:all .3s ease;border:1px solid var(--red)}@media screen and (min-width: 768px){register-component .register__content .register__success .register__success-content .register__success-button{padding:1.6rem 4rem}}register-component .register__content .register__success .register__success-content .register__success-button:hover{background:transparent;border:1px solid var(--red);color:var(--red)}login-component{display:flex;background-color:var(--off-white)}@media screen and (min-width: 768px){login-component{display:grid;grid-template-columns:1fr .8fr}}login-component:has([showimage]) .image-container{display:none}@media screen and (min-width: 768px){login-component:has([showimage]) .image-container{display:block}}login-component:not(:has([showimage])){grid-template-columns:1fr}login-component:not(:has([showimage])) .image-container{display:none}login-component .container-forms-login_reset{max-width:calc(var(--page-width) * .9);margin:0 auto;width:100%;padding-block:clamp(5rem,7vw,9rem);display:flex;align-items:center}@media screen and (min-width: 768px){login-component .container-forms-login_reset{padding-inline:5rem}}login-component .container-forms-login_reset .account_login{max-width:44rem;margin:0 auto;width:100%}login-component .container-forms-login_reset .account_login .login-form :is(form){display:flex;flex-direction:column;gap:2.5rem}login-component .container-forms-login_reset .account_login .login-form :is(form) .form-error :is(p){color:var(--red);font-family:var(--font-gotham);font-size:clamp(1.2rem,2vw,1.4rem);font-style:normal;font-weight:400;line-height:normal;text-align:center}login-component .container-forms-login_reset .account_login .login-form :is(form) .title{color:var(--black);font-family:var(--font-gotham);font-size:clamp(2rem,3vw,2.4rem);font-style:normal;font-weight:500;line-height:normal;text-align:center}login-component .container-forms-login_reset .account_login .login-form :is(form) .container-fields{display:flex;flex-direction:column;gap:2rem}login-component .container-forms-login_reset .account_login .login-form :is(form) .container-fields .form-field{display:flex;flex-direction:column;gap:.8rem}login-component .container-forms-login_reset .account_login .login-form :is(form) .container-fields .form-field :is(label){color:#000;font-family:var(--font-gotham);font-size:clamp(1.4rem,2vw,1.6rem);font-style:normal;font-weight:400;line-height:normal;width:100%}login-component .container-forms-login_reset .account_login .login-form :is(form) .container-fields .form-field .input-item{width:100%;padding:1rem 2rem;border-radius:.8rem;border:1px solid var(--gray);background:transparent;outline:none}login-component .container-forms-login_reset .account_login .login-form :is(form) .container-fields .form-field .input-item::placeholder{color:var(--gray);font-family:var(--font-gotham);font-size:clamp(1.2rem,2vw,1.4rem);font-style:normal;font-weight:400;line-height:normal}login-component .container-forms-login_reset .account_login .login-form :is(form) .container-fields .form-field .container-input-password{position:relative}login-component .container-forms-login_reset .account_login .login-form :is(form) .container-fields .form-field .container-input-password .input-item{padding-right:4rem}login-component .container-forms-login_reset .account_login .login-form :is(form) .container-fields .form-field .container-input-password .icon-password-reveal{position:absolute;right:1rem;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center;justify-content:center}login-component .container-forms-login_reset .account_login .login-form :is(form) .container-fields .form-field .link-recover{color:var(--red);font-family:var(--font-gotham);font-size:clamp(1.2rem,2vw,1.4rem);font-style:normal;font-weight:400;line-height:normal;text-decoration:none}login-component .container-forms-login_reset .account_login .login-form :is(form) .container-fields .form-field .link-recover:hover{text-decoration:underline}login-component .container-forms-login_reset .account_login .login-form :is(form) .container-buttons{display:flex;flex-direction:column;gap:1rem}login-component .container-forms-login_reset .account_login .login-form :is(form) .container-buttons .form-actions{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center}login-component .container-forms-login_reset .account_login .login-form :is(form) .container-buttons .form-actions .btn-submit{color:var(--white);font-family:var(--font-gotham);font-size:clamp(1.4rem,2vw,1.6rem);font-style:normal;font-weight:500;line-height:normal;max-width:100%;width:100%;padding:1rem 3.2rem;border-radius:.4rem;border:1px solid var(--red);background:var(--red);transition:all .3s ease-in-out;text-decoration:none;text-align:center;cursor:pointer}@media screen and (min-width: 768px){login-component .container-forms-login_reset .account_login .login-form :is(form) .container-buttons .form-actions .btn-submit{max-width:65%}}login-component .container-forms-login_reset .account_login .login-form :is(form) .container-buttons .form-actions .btn-submit:hover{background:transparent;color:var(--red)}login-component .container-forms-login_reset .account_login .login-form :is(form) .container-buttons .form-actions .link-activate-account{background-color:var(--dark-green);padding:1rem 3.2rem;border-radius:.4rem;border:1px solid var(--dark-green);color:var(--white);text-align:center;font-family:var(--font-gotham);font-size:clamp(1.2rem,2vw,1.4rem);font-style:normal;font-weight:400;line-height:normal;text-decoration:none;transition:all .3s ease-in-out}login-component .container-forms-login_reset .account_login .login-form :is(form) .container-buttons .form-actions .link-activate-account:hover{background:transparent;color:var(--dark-green);text-decoration:none}login-component .container-forms-login_reset .account_login .login-form :is(form) .container-buttons .link-create-account,login-component .container-forms-login_reset .account_login .login-form :is(form) .container-buttons .link-activate-account{color:var(--red);text-align:center;font-family:var(--font-gotham);font-size:clamp(1.2rem,2vw,1.4rem);font-style:normal;font-weight:400;line-height:normal;text-decoration:none}login-component .container-forms-login_reset .account_login .login-form :is(form) .container-buttons .link-create-account:hover,login-component .container-forms-login_reset .account_login .login-form :is(form) .container-buttons .link-activate-account:hover{text-decoration:underline}login-component .container-forms-login_reset .account_reset-login{max-width:51rem;margin:0 auto;width:100%}login-component .container-forms-login_reset .account_reset-login :is(form){display:flex;flex-direction:column;gap:2.5rem}login-component .container-forms-login_reset .account_reset-login :is(form) .form-error :is(p){color:var(--red);font-family:var(--font-gotham);font-size:clamp(1.2rem,2vw,1.4rem);font-style:normal;font-weight:400}login-component .container-forms-login_reset .account_reset-login :is(form) .container-heading{display:flex;flex-direction:column;align-items:center;gap:1rem}login-component .container-forms-login_reset .account_reset-login :is(form) .container-heading .title{color:var(--black);font-family:var(--font-gotham);font-size:clamp(2rem,3vw,2.4rem);font-style:normal;font-weight:500;line-height:normal;text-align:center}login-component .container-forms-login_reset .account_reset-login :is(form) .container-heading .text-reset-password{color:var(--black);font-family:var(--font-gotham);font-size:clamp(1.4rem,2vw,1.6rem);font-style:normal;font-weight:400;line-height:normal;text-align:center}login-component .container-forms-login_reset .account_reset-login :is(form) .container-fields{display:flex;flex-direction:column;gap:2rem}login-component .container-forms-login_reset .account_reset-login :is(form) .container-fields .form-field{display:flex;flex-direction:column;gap:.8rem}login-component .container-forms-login_reset .account_reset-login :is(form) .container-fields .form-field :is(label){color:#000;font-family:var(--font-gotham);font-size:clamp(1.4rem,2vw,1.6rem);font-style:normal;font-weight:400;line-height:normal;width:100%}login-component .container-forms-login_reset .account_reset-login :is(form) .container-fields .form-field .input-item{width:100%;padding:1rem 2rem;border-radius:.8rem;border:1px solid var(--gray);background:transparent;outline:none}login-component .container-forms-login_reset .account_reset-login :is(form) .container-fields .form-field .input-item::placeholder{color:var(--gray);font-family:var(--font-gotham);font-size:clamp(1.2rem,2vw,1.4rem);font-style:normal;font-weight:400;line-height:normal}login-component .container-forms-login_reset .account_reset-login :is(form) .container-buttons{display:flex;flex-direction:column;gap:1rem}login-component .container-forms-login_reset .account_reset-login :is(form) .container-buttons .form-actions{display:flex;align-items:center;justify-content:center}login-component .container-forms-login_reset .account_reset-login :is(form) .container-buttons .form-actions .btn-submit{color:var(--white);font-family:var(--font-gotham);font-size:clamp(1.4rem,2vw,1.6rem);font-style:normal;font-weight:500;line-height:normal;max-width:100%;width:100%;padding:1rem 3.2rem;border-radius:.4rem;border:1px solid var(--red);background:var(--red);transition:all .3s ease-in-out}@media screen and (min-width: 768px){login-component .container-forms-login_reset .account_reset-login :is(form) .container-buttons .form-actions .btn-submit{max-width:65%}}login-component .container-forms-login_reset .account_reset-login :is(form) .container-buttons .form-actions .btn-submit:hover{background:transparent;color:var(--red)}login-component .container-forms-login_reset .account_reset-login :is(form) .container-buttons .link-login{color:var(--red);text-align:center;font-family:var(--font-gotham);font-size:clamp(1.2rem,2vw,1.4rem);font-style:normal;font-weight:400;line-height:normal;text-decoration:none}login-component .image-container .image{width:100%;height:100%;img {width: 100%; height: 100%; object-fit: cover;}}.customer-portal{background-color:var(--off-white);padding-block:clamp(3rem,8vw,9rem)}.customer-portal .customer-portal-container{max-width:var(--page-width);margin:0 auto;width:100%;display:flex;flex-direction:column;gap:clamp(2rem,2.5vw,3rem)}.customer-portal .customer-portal-container .customer-portal__header{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.customer-portal .customer-portal-container .customer-portal__header{justify-content:flex-start}}.customer-portal .customer-portal-container .customer-portal__header :is(h2){color:var(--black);font-family:var(--font-gotham);font-size:clamp(2rem,2.5vw,2.4rem);font-style:normal;font-weight:500;line-height:normal}.customer-portal .customer-portal-container .customer-portal__content{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,3vw,5rem)}@media screen and (min-width: 768px){.customer-portal .customer-portal-container .customer-portal__content{grid-template-columns:repeat(3,1fr)}}.customer-portal .customer-portal-container .customer-portal__content .customer-portal__card{padding-inline:clamp(1.5rem,2.5vw,3rem);padding-block:1.5rem;height:clamp(6rem,7vw,8.2rem);background-color:var(--white);border-radius:.8rem}.customer-portal .customer-portal-container .customer-portal__content .customer-portal__card .customer-portal__card-link{text-decoration:none;display:flex;gap:clamp(1rem,2.5vw,2.5rem);height:100%;align-items:center}.customer-portal .customer-portal-container .customer-portal__content .customer-portal__card .customer-portal__card-link .customer-portal__card-image{max-width:clamp(2.6rem,2.5vw,3.2rem);max-height:clamp(2.6rem,2.5vw,3.2rem)}.customer-portal .customer-portal-container .customer-portal__content .customer-portal__card .customer-portal__card-link .customer-portal__card-image :is(img){width:100%;height:100%;display:block}.customer-portal .customer-portal-container .customer-portal__content .customer-portal__card .customer-portal__card-link :is(p){color:var(--black);font-family:var(--font-gotham);font-size:clamp(1.2rem,2.5vw,1.8rem);font-style:normal;font-weight:400;line-height:110%;display:flex;align-items:center}personal-data .personal_data__content{padding-block:clamp(3rem,7vw,9rem);max-width:var(--page-width);margin-inline:auto;display:flex;flex-direction:column;gap:4rem}@media screen and (min-width: 768px){personal-data .personal_data__content{display:grid;grid-template-columns:2fr 1fr;gap:3rem}@media screen and (min-width: 1440px){personal-data .personal_data__content{max-width:132rem}}}personal-data .personal_data__content .personal_data__heading{display:flex;flex-direction:column;gap:1rem}personal-data .personal_data__content .personal_data__heading .personal_data__titles{display:flex;align-items:center;gap:clamp(.5rem,1vw,.7rem)}personal-data .personal_data__content .personal_data__heading .personal_data__titles .personal_data__subtitle{color:var(--red);font-size:clamp(1.4rem,2vw,1.8rem);font-weight:500}personal-data .personal_data__content .personal_data__heading .personal_data__titles .personal_data__title{color:var(--black);font-size:clamp(1.6rem,2vw,2.4rem);font-style:normal;font-weight:500;line-height:normal}personal-data .personal_data__content .personal_data__heading .personal_data__description{color:var(--black);font-size:clamp(1.4rem,2vw,1.6rem);font-weight:400}personal-data .personal_data__content .client_info__content{padding:clamp(2rem,3vw,4rem);border-radius:.5rem;border:1px solid var(--gray);display:flex;flex-direction:column;gap:clamp(2rem,3vw,3rem);position:relative}@media screen and (min-width: 768px){personal-data .personal_data__content .client_info__content{grid-row:2}}personal-data .personal_data__content .client_info__content .client_info__title{color:var(--black);font-size:clamp(1.6rem,2vw,1.8rem);font-weight:500}personal-data .personal_data__content .client_info__content .client_info__data{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 768px){personal-data .personal_data__content .client_info__content .client_info__data{flex-direction:row;column-gap:5rem;row-gap:2.5rem;flex-wrap:wrap}}@media screen and (min-width: 768px){personal-data .personal_data__content .client_info__content .client_info__data .client_info__field{max-width:25.7rem}}personal-data .personal_data__content .client_info__content .client_info__data .client_info__field .client_info__label{color:var(--black);font-size:clamp(1.4rem,2vw,1.6rem);font-weight:400;margin-bottom:.5rem}personal-data .personal_data__content .client_info__content .client_info__data .client_info__field .client_info__value{color:var(--gray);font-size:clamp(1.2rem,2vw,1.4rem);font-weight:400}personal-data .personal_data__content .client_info__content .client_info__request{color:var(--white);font-size:clamp(1.4rem,2vw,1.6rem);font-style:normal;font-weight:500;line-height:normal;border-radius:.4rem;background:var(--red);text-decoration:none;padding:1rem 3.2rem;text-align:center;display:flex;align-items:center;justify-content:center;transition:.3s}personal-data .personal_data__content .client_info__content .client_info__request:hover{background:#541517}personal-data .personal_data__content .client_info__credit_cards{position:relative;padding:clamp(2rem,3vw,4rem);border-radius:.5rem;border:1px solid var(--gray);display:flex;flex-direction:column;gap:clamp(2rem,3vw,3rem)}@media screen and (min-width: 768px){personal-data .personal_data__content .client_info__credit_cards{grid-row:2;height:fit-content}}personal-data .personal_data__content .client_info__credit_cards .client_info__credit_cards__title{color:var(--black);font-size:clamp(1.6rem,2vw,1.8rem);font-style:normal;font-weight:500;line-height:normal}@media screen and (min-width: 768px){personal-data .personal_data__content .client_info__credit_cards .client_info__credit_cards__title{margin-bottom:2rem}}personal-data .personal_data__content .client_info__credit_cards .credit_card{display:flex;align-items:center;justify-content:space-between}personal-data .personal_data__content .client_info__credit_cards .credit_card .credit_card_info{display:flex;flex-direction:column;gap:1rem}personal-data .personal_data__content .client_info__credit_cards .credit_card .credit_card_info .credit_card__name{color:var(--black);font-size:clamp(1.4rem,2vw,1.6rem);font-weight:400}personal-data .personal_data__content .client_info__credit_cards .credit_card .credit_card_info .credit_card__number{color:var(--gray);font-size:clamp(1.2rem,2vw,1.4rem);font-weight:400;text-transform:uppercase}personal-data .personal_data__content .client_info__prefer_comunication{position:relative;width:fit-content}@media screen and (min-width: 768px){personal-data .personal_data__content .client_info__prefer_comunication{grid-row:3}}personal-data .personal_data__content .client_info__prefer_comunication .prefer_comunication__title{color:var(--black);font-size:clamp(1.6rem,2vw,1.8rem);font-weight:500}personal-data .personal_data__content .client_info__prefer_comunication .prefer_comunication_form{margin-top:1rem}personal-data .personal_data__content .client_info__prefer_comunication .prefer_comunication_form .prefer_comunication_form__title{color:var(--black);font-size:1.4rem;font-weight:400;margin-bottom:1rem}personal-data .personal_data__content .client_info__prefer_comunication .prefer_comunication_form .prefer_comunication_form__fields{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}personal-data .personal_data__content .client_info__prefer_comunication .prefer_comunication_form .prefer_comunication_form__fields .prefer_comunication__field{display:flex;align-items:center;gap:.5rem}personal-data .personal_data__content .client_info__prefer_comunication .prefer_comunication_form .prefer_comunication_form__fields :is(input){-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border:1px solid var(--gray);width:1.8rem;height:1.8rem;cursor:pointer}personal-data .personal_data__content .client_info__prefer_comunication .prefer_comunication_form .prefer_comunication_form__fields :is(input):checked{background:var(--red)}personal-data .personal_data__content .client_info__prefer_comunication .prefer_comunication_form .prefer_comunication_form__fields :is(label){color:var(--black);font-size:1.4rem;font-weight:400;cursor:pointer}@media screen and (min-width: 768px){personal-data .personal_data__content .client_exclude{grid-row:4}}personal-data .personal_data__content .client_exclude .client_exclude_link{color:var(--red);text-align:center;font-size:clamp(1.6rem,2vw,1.8rem);font-style:normal;font-weight:500;margin-bottom:1rem;display:flex}personal-data .personal_data__content .client_exclude .client_exclude_description{color:var(--black);font-size:clamp(1.2rem,2vw,1.4rem);font-weight:400;max-width:44rem}personal-data .credit__popup{width:100%;height:100dvh;position:fixed;top:0;left:0;background:#00000061;display:none;align-items:flex-end;justify-content:center;opacity:0;animation:creditPopupExitBackground .5s forwards}@media screen and (min-width: 768px){personal-data .credit__popup{align-items:center}}personal-data .credit__popup[active]{display:flex;opacity:1;animation:creditPopupBackground .5s forwards}personal-data .credit__popup[active] .credit_popup__content{animation:creditPopupEntry .5s forwards}personal-data .credit__popup .credit_popup__content{background:var(--white);height:90%;padding:8rem 2rem;position:relative;border-radius:.8rem .8rem 0rem 0rem;display:flex;flex-direction:column;animation:creditPopupExit .5s forwards}@media screen and (min-width: 768px){personal-data .credit__popup .credit_popup__content{max-width:80rem;height:fit-content;width:70vw;padding:clamp(4rem,6vw,9rem) clamp(8rem,15vw,10rem)}}personal-data .credit__popup .credit_popup__content .credit_popup__close{position:absolute;top:2rem;right:2rem;cursor:pointer}@media screen and (min-width: 768px){personal-data .credit__popup .credit_popup__content .credit_popup__close{top:4rem;right:2.2rem}}personal-data .credit__popup .credit_popup__content .credit_popup__close :is(svg){width:clamp(1.5rem,2vw,2.2964rem);height:clamp(1.5rem,2vw,2.2964rem)}personal-data .credit__popup .credit_popup__content .credit_popup__heading .credit_popup__title{color:var(--black);text-align:center;font-size:clamp(1.4rem,2vw,2.4rem);font-weight:500;margin-bottom:clamp(.5rem,1vw,1rem)}personal-data .credit__popup .credit_popup__content .credit_popup__heading .credit_popup__value{color:var(--black);text-align:center;font-size:clamp(1.2rem,2vw,2rem);font-weight:400}personal-data .credit__popup .credit_popup__content .credit_popup__description{padding:clamp(2rem,4vw,4rem);border-radius:.5rem;border:1px solid var(--gray)}personal-data .credit__popup .credit_popup__content .credit_popup__description :is(p){color:var(--black);font-size:clamp(1.2rem,2vw,1.8rem);font-style:normal;font-weight:400;line-height:normal}personal-data .credit__popup .credit_popup__content .credit_popup__description :is(p) :is(strong){font-weight:500}personal-data .credit__popup .credit_popup__content .credit_popup__button{color:var(--white);font-family:var(--font-gotham);font-size:clamp(1.4rem,2vw,1.6rem);max-width:50.7rem;width:100%;font-weight:500;padding:clamp(1rem,2vw,1.4rem) 2.4rem;border-radius:.8rem;background:var(--red);text-align:center;text-decoration:none;transition:.5s}@media screen and (min-width: 768px){personal-data .credit__popup .credit_popup__content .credit_popup__button{margin-inline:auto}}personal-data .credit__popup .credit_popup__content .credit_popup__button:hover{outline:1px solid var(--red);background:var(--white);color:var(--red)}orders-page .orders_page__content{max-width:var(--page-width);margin-inline:auto;padding-block:clamp(3rem,7vw,9rem);display:flex;flex-direction:column;gap:clamp(2rem,3vw,3vw)}@media screen and (min-width: 1440px){orders-page .orders_page__content{max-width:132rem}}orders-page .orders_page__content .orders_page__heading{display:flex;align-items:center;gap:clamp(.5rem,1vw,.7rem)}orders-page .orders_page__content .orders_page__heading .orders_page__subtitle{color:var(--red);font-size:clamp(1.4rem,2vw,1.8rem);font-weight:500}orders-page .orders_page__content .orders_page__heading .order_page__title{color:var(--black);font-size:clamp(1.6rem,2vw,2.4rem);font-style:normal;font-weight:500;line-height:normal}orders-page .orders_page__content .orders_search__desktop{display:none}@media screen and (min-width: 768px){orders-page .orders_page__content .orders_search__desktop{display:flex;border-bottom:1px solid var(--gray);justify-content:space-between;width:fit-content;padding:1.3rem 1rem;min-width:29.9rem}orders-page .orders_page__content .orders_search__desktop .orders__search__input{border:none;background:transparent;color:var(--gray);font-family:var(--font-gotham);font-size:1.8rem;font-weight:400;width:100%}orders-page .orders_page__content .orders_search__desktop .orders__search__input:focus{outline:none;color:var(--black)}orders-page .orders_page__content .orders_search__desktop .orders__search__button{background:transparent;border:none;display:flex;align-items:center;gap:.5rem;cursor:pointer}}orders-page .orders_page__content .orders__container{margin-top:2rem;display:flex;flex-direction:column;gap:clamp(1rem,2vw,2rem);position:relative}@media screen and (min-width: 768px){orders-page .orders_page__content .orders__container{margin-top:0;padding:4rem;border-radius:.5rem;border:1px solid var(--gray)}}orders-page .orders_page__content .orders__container .orders_container__heading{display:flex;flex-direction:column}orders-page .orders_page__content .orders__container .orders_container__heading .orders__title{color:var(--black);font-size:clamp(1.6rem,2vw,1.8rem);font-weight:500;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 768px){orders-page .orders_page__content .orders__container .orders_container__heading .orders__title .orders__search_open{display:none}}orders-page .orders_page__content .orders__container .orders_container__heading .orders_search__mobile{display:flex;width:100%;position:relative;transition:.3s;overflow:hidden}orders-page .orders_page__content .orders__container .orders_container__heading .orders_search__mobile[closed]{height:0}@media screen and (min-width: 768px){orders-page .orders_page__content .orders__container .orders_container__heading .orders_search__mobile{display:none}}orders-page .orders_page__content .orders__container .orders_container__heading .orders_search__mobile .orders__search__input{width:100%;height:100%;font-size:1.6rem;font-family:var(--font-gotham);padding:.8rem 1.2rem;border:1px solid var(--black);min-height:3.7rem}orders-page .orders_page__content .orders__container .orders_container__heading .orders_search__mobile .orders__search__input:focus{outline:1px solid var(--red)}orders-page .orders_page__content .orders__container .orders_container__heading .orders_search__mobile .orders__search__button{position:absolute;right:2rem;background:transparent;border:none;top:50%;transform:translateY(-50%);display:flex}orders-page .orders_page__content .orders__container .orders__table{border-collapse:collapse}orders-page .orders_page__content .orders__container .orders__table .orders__head{background:var(--red)}orders-page .orders_page__content .orders__container .orders__table .orders__head :is(th){color:var(--white);font-size:clamp(1rem,2vw,1.6rem);font-weight:400;padding:clamp(1rem,2vw,2rem);text-align:center;max-width:7.6rem}orders-page .orders_page__content .orders__container .orders__table .orders__head :is(th):first-child{text-align:left}orders-page .orders_page__content .orders__container .orders__table .orders__head :is(th):last-child{text-align:right}orders-page .orders_page__content .orders__container .orders__table :is(tbody) .order__strip{border-bottom:1px solid var(--gray)}orders-page .orders_page__content .orders__container .orders__table :is(tbody) .order__strip :is(td){color:var(--black);font-size:clamp(1rem,2vw,1.6rem);font-weight:400;padding:clamp(1rem,2vw,2rem);text-align:center}@media screen and (min-width: 768px){orders-page .orders_page__content .orders__container .orders__table :is(tbody) .order__strip :is(td){padding-top:clamp(2rem,3vw,3rem)}}orders-page .orders_page__content .orders__container .orders__table :is(tbody) .order__strip :is(td):first-child{text-align:left}orders-page .orders_page__content .orders__container .orders__table :is(tbody) .order__strip :is(td):last-child{text-align:right}orders-page .orders_page__content .orders__container .orders__table :is(tbody) .order__strip :is(a){color:var(--red)}orders-page .orders_page__content .orders__container .orders__table :is(tbody) .order__strip .order_nf{display:none}orders-page .orders_page__content .orders__paginate{display:flex;align-items:center;justify-content:center;gap:1rem}orders-page .orders_page__content .orders__paginate :is(span),orders-page .orders_page__content .orders__paginate :is(button){width:clamp(2.4rem,3vw,3.2rem);height:clamp(2.4rem,3vw,3.2rem);display:flex;align-items:center;justify-content:center;background:var(--gray);border:none;border-radius:.4rem;color:var(--white);font-family:var(--font-gotham);font-size:clamp(1.2rem,2vw,2rem);cursor:pointer}orders-page .orders_page__content .orders__paginate :is(span):hover,orders-page .orders_page__content .orders__paginate :is(button):hover{background:var(--red)}orders-page .orders_page__content .orders__paginate :is(span){background:var(--red)}order-component .order__content{max-width:var(--page-width);margin-inline:auto;padding-block:clamp(3rem,7vw,9rem);display:flex;flex-direction:column;gap:clamp(2rem,3vw,3vw)}@media screen and (min-width: 768px){order-component .order__content{display:grid;grid-template-columns:50% 50%}@media screen and (min-width: 1100px){order-component .order__content{grid-template-columns:1.8fr 1fr}}@media screen and (min-width: 1440px){order-component .order__content{max-width:132rem}}}order-component .order__content .orders__heading{display:flex;align-items:center;gap:clamp(.5rem,1vw,.7rem)}order-component .order__content .orders__heading .orders__subtitle{color:var(--red);font-size:clamp(1.2rem,2vw,1.8rem);font-weight:500}order-component .order__content .orders__heading .order__title{color:var(--red);font-size:clamp(1.2rem,2vw,1.8rem);font-style:normal;font-weight:500;line-height:normal}order-component .order__content .orders__heading .order__number{color:var(--black);font-size:clamp(1.4rem,2vw,2.4rem);font-weight:500}order-component .order__content .order__track{padding:clamp(2rem,4vw,4rem);border-radius:.8rem;border:1px solid var(--gray)}@media screen and (min-width: 768px){order-component .order__content .order__track{grid-row:2/4;grid-column:1 / 2}}order-component .order__content .order__track .order_track__title{color:var(--black);font-size:clamp(1.4rem,2vw,1.8rem);font-weight:500;margin-bottom:2rem}order-component .order__content .order__track .order_track__content{display:flex;gap:2rem}@media screen and (min-width: 768px){order-component .order__content .order__track .order_track__content{justify-content:center}}order-component .order__content .order__track .order_track__content .order_tracking{display:grid;grid-template-rows:1fr 1fr}@media screen and (min-width: 768px){order-component .order__content .order__track .order_track__content .order_tracking{display:none}}order-component .order__content .order__track .order_track__content .order_tracking .pending__track,order-component .order__content .order__track .order_track__content .order_tracking .process__track{display:flex;flex-direction:column;align-items:center;height:100%}order-component .order__content .order__track .order_track__content .order_tracking .pending__track .pending__circle,order-component .order__content .order__track .order_track__content .order_tracking .pending__track .process__circle,order-component .order__content .order__track .order_track__content .order_tracking .pending__track .process__circle_final,order-component .order__content .order__track .order_track__content .order_tracking .process__track .pending__circle,order-component .order__content .order__track .order_track__content .order_tracking .process__track .process__circle,order-component .order__content .order__track .order_track__content .order_tracking .process__track .process__circle_final{min-width:1.25rem;min-height:1.25rem;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--gray)}order-component .order__content .order__track .order_track__content .order_tracking .pending__track .pending__circle[active],order-component .order__content .order__track .order_track__content .order_tracking .pending__track .process__circle[active],order-component .order__content .order__track .order_track__content .order_tracking .pending__track .process__circle_final[active],order-component .order__content .order__track .order_track__content .order_tracking .process__track .pending__circle[active],order-component .order__content .order__track .order_track__content .order_tracking .process__track .process__circle[active],order-component .order__content .order__track .order_track__content .order_tracking .process__track .process__circle_final[active]{background:var(--green)}order-component .order__content .order__track .order_track__content .order_tracking .pending__track .process__line,order-component .order__content .order__track .order_track__content .order_tracking .pending__track .pending__line,order-component .order__content .order__track .order_track__content .order_tracking .process__track .process__line,order-component .order__content .order__track .order_track__content .order_tracking .process__track .pending__line{width:.3rem;height:100%;background:var(--gray)}order-component .order__content .order__track .order_track__content .order_tracking .pending__track .process__line[active],order-component .order__content .order__track .order_track__content .order_tracking .pending__track .pending__line[active],order-component .order__content .order__track .order_track__content .order_tracking .process__track .process__line[active],order-component .order__content .order__track .order_track__content .order_tracking .process__track .pending__line[active]{background:var(--green)}order-component .order__content .order__track .order_track__content .order_track__states{display:flex;flex-direction:column;gap:clamp(3rem,4vw,4rem);position:relative}@media screen and (min-width: 768px){order-component .order__content .order__track .order_track__content .order_track__states{flex-direction:row;align-items:center;gap:0}@media screen and (min-width: 1100px){order-component .order__content .order__track .order_track__content .order_track__states{gap:clamp(2rem,4vw,4rem)}}}order-component .order__content .order__track .order_track__content .order_track__states .order_track__state{display:grid;align-items:center;grid-template-columns:3rem auto;gap:1rem}@media screen and (min-width: 768px){order-component .order__content .order__track .order_track__content .order_track__states .order_track__state{display:flex;flex-direction:column;align-items:center}}order-component .order__content .order__track .order_track__content .order_track__states .order_track__state :is(svg){max-width:clamp(3rem,5vw,5rem);max-height:clamp(3rem,5vw,5rem);width:100%;height:100%}order-component .order__content .order__track .order_track__content .order_track__states .order_track__state :is(svg) :is(path){fill:var(--gray)}order-component .order__content .order__track .order_track__content .order_track__states .order_track__state[active] :is(svg) :is(path){fill:var(--green)}order-component .order__content .order__track .order_track__content .order_track__states .order_track__state .order_track__text{color:var(--black);font-size:clamp(1.2rem,2vw,1.6rem);font-weight:400}order-component .order__content .order__track .order_track__content .order_track__states .order_track__line{display:none}@media screen and (min-width: 768px){order-component .order__content .order__track .order_track__content .order_track__states .order_track__line{display:flex;height:.5rem;width:5rem;background:var(--gray)}order-component .order__content .order__track .order_track__content .order_track__states .order_track__line[active]{background:var(--green)}}order-component .order__content .order__info{position:relative}@media screen and (min-width: 768px){order-component .order__content .order__info{grid-row:2;padding:clamp(3rem,4vw,4rem);border:1px solid var(--gray);border-radius:.5rem}}order-component .order__content .order__info .order_info__heading{padding-bottom:1rem;border-bottom:1px solid var(--gray);display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 768px){order-component .order__content .order__info .order_info__heading{gap:1rem;border-bottom:none;padding-bottom:0}}order-component .order__content .order__info .order_info__heading .order_info__number{color:var(--black);font-size:clamp(1.4rem,2vw,1.8rem);font-weight:500}order-component .order__content .order__info .order_info__heading .order_info__date,order-component .order__content .order__info .order_info__heading .order_info__nf{color:var(--black);font-size:clamp(1.2rem,2vw,1.6rem);font-weight:400;display:flex;overflow:hidden}order-component .order__content .order__info .order_info__prices{padding-block:2rem;display:flex;flex-direction:column;gap:2rem}order-component .order__content .order__info .order_info__prices .order_info__price,order-component .order__content .order__info .order_info__prices .order_info__shipping,order-component .order__content .order__info .order_info__prices .order_info__taxes,order-component .order__content .order__info .order_info__prices .order_info__total{display:flex;justify-content:space-between;align-items:center}order-component .order__content .order__info .order_info__prices .order_info__price .order_info__text,order-component .order__content .order__info .order_info__prices .order_info__price .order_info__value,order-component .order__content .order__info .order_info__prices .order_info__shipping .order_info__text,order-component .order__content .order__info .order_info__prices .order_info__shipping .order_info__value,order-component .order__content .order__info .order_info__prices .order_info__taxes .order_info__text,order-component .order__content .order__info .order_info__prices .order_info__taxes .order_info__value,order-component .order__content .order__info .order_info__prices .order_info__total .order_info__text,order-component .order__content .order__info .order_info__prices .order_info__total .order_info__value{color:var(--black);font-size:clamp(1rem,2vw,1.6rem);font-weight:400}order-component .order__content .order__info .order_info__prices .order_info__total{border-top:1px solid var(--gray);border-bottom:1px solid var(--gray);padding-block:1.5rem}order-component .order__content .order__info .order_info__prices .order_info__total .order_info__text,order-component .order__content .order__info .order_info__prices .order_info__total .order_info__value{font-weight:500}order-component .order__content .order__info .order__see_products{color:var(--off-white);font-size:clamp(1.4rem,2vw,1.6rem);font-weight:500;font-family:var(--font-gotham);background:var(--red);padding:1rem 2rem;width:100%;border:none;border-radius:.8rem;cursor:pointer;transition:.3s}order-component .order__content .order__info .order__see_products:hover{outline:1px solid var(--red);color:var(--red);background:var(--off-white)}order-component .order__content .order__slips{padding:2rem;border-radius:.5rem;border:1px solid var(--gray);display:none}@media screen and (min-width: 768px){order-component .order__content .order__slips{grid-row:3/5;grid-column:2/3;height:fit-content}}order-component .order__content .order__slips .order_slips__title{color:var(--black);font-size:clamp(1.4rem,2vw,1.8rem);font-weight:500;margin-bottom:1rem}order-component .order__content .order__slips :is(table){width:100%}order-component .order__content .order__slips :is(table) :is(thead){border-bottom:1px solid var(--gray)}order-component .order__content .order__slips :is(table) :is(thead) :is(th){color:var(--black);font-size:clamp(1.2rem,2vw,1.4rem);font-weight:400;text-align:left;padding-inline:1rem}@media screen and (min-width: 1000px){order-component .order__content .order__slips :is(table) :is(thead) :is(th){padding-inline:clamp(1rem,3vw,3rem)}}order-component .order__content .order__slips :is(table) :is(thead) :is(th):first-child,order-component .order__content .order__slips :is(table) :is(thead) :is(th):last-child{padding:0}order-component .order__content .order__slips :is(table) :is(tbody) :is(td){color:var(--black);font-size:clamp(1rem,2vw,1.2rem);font-weight:400;padding-block:1rem;padding-inline:1rem}@media screen and (min-width: 1000px){order-component .order__content .order__slips :is(table) :is(tbody) :is(td){padding-inline:clamp(1rem,3vw,3rem)}}order-component .order__content .order__slips :is(table) :is(tbody) :is(td):first-child,order-component .order__content .order__slips :is(table) :is(tbody) :is(td):last-child{padding:0}order-component .order__content .order__slips :is(table) :is(tbody) :is(td) .slip__download,order-component .order__content .order__slips :is(table) :is(tbody) :is(td) .slip__solicity{color:var(--red);font-size:clamp(1rem,2vw,1.2rem);font-weight:400;display:flex}order-component .order__content .order__nf-e{padding:2rem;display:flex;flex-direction:column;gap:1rem;border-radius:.5rem;border:1px solid var(--gray);position:relative}@media screen and (min-width: 768px){order-component .order__content .order__nf-e{grid-row:2;grid-column:2/3;height:fit-content}}order-component .order__content .order__nf-e .order_nf__title{color:var(--black);font-size:clamp(1.4rem,2vw,1.8rem);font-weight:500}order-component .order__content .order__nf-e .order_nf__item{color:var(--black);font-size:clamp(1rem,2vw,1.4rem);font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;justify-content:space-between;gap:clamp(1rem,3vw,3rem)}order-component .order__content .order__nf-e .order_nf__item .order_nf__download{color:var(--red);font-size:clamp(1rem,2vw,1.2rem);font-weight:400}order-component .order__products{position:fixed;width:100vw;height:100dvh;left:0;bottom:0;flex-direction:column;justify-content:flex-end;background:transparent;transition:.5s;display:flex;visibility:hidden}@media screen and (min-width: 768px){order-component .order__products{justify-content:center;align-items:center}}order-component .order__products:has(.order_products__content[active]){background:#00000061;visibility:visible}order-component .order__products .order_products__content{display:none;flex-direction:column;border-radius:1rem 1rem 0rem 0rem;padding:5rem 2rem;background:var(--white);height:85dvh;transform:translateY(100%);animation:orderProductsExit .5s forwards}order-component .order__products .order_products__content[active]{transform:translateY(0);display:flex;animation:orderProductsEntry .5s forwards}@media screen and (min-width: 768px){order-component .order__products .order_products__content{height:60dvh;border-radius:1rem;width:80vw;max-width:139rem;padding:clamp(6rem,7vw,12rem)}}order-component .order__products .order_products__close{display:none;cursor:pointer}@media screen and (min-width: 768px){order-component .order__products .order_products__close{display:flex;align-self:flex-end;position:absolute;top:3.4rem;right:3.4rem}}order-component .order__products .order_products__title{text-align:center;color:var(--black);font-size:clamp(1.4rem,2vw,1.8rem);font-weight:500;margin-bottom:clamp(2rem,3vw,3rem)}order-component .order__products :is(table){border-collapse:collapse}order-component .order__products :is(table) :is(thead){background:var(--red)}order-component .order__products :is(table) :is(thead) :is(th){padding:clamp(1rem,2vw,2rem);color:var(--white);font-size:clamp(1rem,2vw,1.6rem);text-align:center;font-weight:400}order-component .order__products :is(table) :is(thead) :is(th):first-child{text-align:left}order-component .order__products :is(table) :is(thead) :is(th):empty{display:none}@media screen and (min-width: 768px){order-component .order__products :is(table) :is(thead) :is(th):empty{display:table-cell}}order-component .order__products :is(table) :is(tbody) :is(td){padding:clamp(1rem,2vw,2rem);color:var(--black);font-size:clamp(1rem,2vw,1.6rem);font-weight:400}order-component .order__products :is(table) :is(tbody) :is(td) :is(img){width:100%;max-width:7rem}order-component .order__products :is(table) :is(tbody) :is(td):has(img){display:none}@media screen and (min-width: 768px){order-component .order__products :is(table) :is(tbody) :is(td):has(img){display:table-cell}}order-component .order__products :is(table) :is(tbody) .product__quantity,order-component .order__products :is(table) :is(tbody) .product__price,order-component .order__products :is(table) :is(tbody) .product__total{text-align:center}order-component .order__products .order_products__close_mobile{display:flex;justify-content:center;margin-top:auto}@media screen and (min-width: 768px){order-component .order__products .order_products__close_mobile{display:none}}order-component .order__slip_solicity{width:100%;height:100dvh;position:fixed;top:0;left:0;background:#00000061;display:none;align-items:flex-end;justify-content:center;opacity:0;animation:creditPopupExitBackground .5s forwards}@media screen and (min-width: 768px){order-component .order__slip_solicity{align-items:center}}order-component .order__slip_solicity[active]{display:flex;opacity:1;animation:creditPopupBackground .5s forwards}order-component .order__slip_solicity[active] .order__slip__content{animation:creditPopupEntry .5s forwards}order-component .order__slip_solicity .order__slip__content{background:var(--white);height:90%;padding:8rem 2rem;position:relative;border-radius:.8rem .8rem 0rem 0rem;display:flex;flex-direction:column;animation:creditPopupExit .5s forwards}@media screen and (min-width: 768px){order-component .order__slip_solicity .order__slip__content{max-width:80rem;height:fit-content;width:70vw;padding:clamp(4rem,6vw,9rem) clamp(8rem,15vw,10rem)}}order-component .order__slip_solicity .order__slip__content .order__slip__close{position:absolute;top:2rem;right:2rem;cursor:pointer}@media screen and (min-width: 768px){order-component .order__slip_solicity .order__slip__content .order__slip__close{top:4rem;right:2.2rem}}order-component .order__slip_solicity .order__slip__content .order__slip__close :is(svg){width:clamp(1.5rem,2vw,2.2964rem);height:clamp(1.5rem,2vw,2.2964rem)}order-component .order__slip_solicity .order__slip__content .order__slip__image{width:100%}.loader__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;display:none;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.loader__container[active]{display:flex}.loader__container .loader{width:50px;aspect-ratio:1;display:grid;border:4px solid #0000;border-radius:50%;border-color:#ccc #0000;animation:l16 1s infinite linear}.loader__container .loader:before,.loader__container .loader:after{content:"";grid-area:1/1;margin:2px;border:inherit;border-radius:50%}.loader__container .loader:before{border-color:#f03355 #0000;animation:inherit;animation-duration:.5s;animation-direction:reverse}.loader__container .loader:after{margin:8px}@keyframes l16{to{transform:rotate(1turn)}}@keyframes orderProductsEntry{0%{transform:translateY(100%);display:none}1%{display:flex;transform:translateY(100%)}to{transform:translateY(0)}}@keyframes orderProductsExit{0%{transform:translateY(0)}99%{display:flex;transform:translateY(100%)}to{display:none}}credits-page .credits_page__content{max-width:var(--page-width);margin-inline:auto;padding-block:clamp(3rem,7vw,9rem);display:flex;flex-direction:column;gap:4rem}@media screen and (min-width: 768px){credits-page .credits_page__content{gap:clamp(2rem,3vw,3vw)}@media screen and (min-width: 1440px){credits-page .credits_page__content{max-width:132rem}}}credits-page .credits_page__content .credits_page__heading{display:flex;flex-direction:column;gap:1rem}credits-page .credits_page__content .credits_page__heading .credits_page__titles{display:flex;align-items:center;gap:clamp(.5rem,1vw,.7rem)}credits-page .credits_page__content .credits_page__heading .credits_page__titles .credits_page__subtitle{color:var(--red);font-size:clamp(1.4rem,2vw,1.8rem);font-weight:500}credits-page .credits_page__content .credits_page__heading .credits_page__titles .credits_page__title{color:var(--black);font-size:clamp(1.6rem,2vw,2.4rem);font-style:normal;font-weight:500;line-height:normal}credits-page .credits_page__content .credits_page__heading .credits_page__description{color:var(--black);font-size:clamp(1.4rem,2vw,1.6rem);font-weight:400}credits-page .credits_page__content .credits__options{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 1000px){credits-page .credits_page__content .credits__options{flex-direction:row;align-items:center;justify-content:center}}credits-page .credits_page__content .credits__options .credits__card{display:flex;align-items:center;gap:clamp(1.5rem,2vw,2rem);background:var(--white);border-radius:.8rem;padding:1.5rem;cursor:pointer}@media screen and (min-width: 768px){credits-page .credits_page__content .credits__options .credits__card{padding-inline:clamp(2rem,3vw,3rem);max-width:33rem}}credits-page .credits_page__content .credits__options .credits__card[hidden]{display:none}credits-page .credits_page__content .credits__options .credits__card .credit_card__title{color:var(--black);font-size:clamp(1.4rem,2vw,1.8rem);font-style:normal;font-weight:400}credits-page .credits_page__content .credit__history{padding:clamp(2rem,4vw,4rem) 0;display:flex;flex-direction:column;gap:clamp(1rem,2vw,2rem)}@media screen and (min-width: 768px){credits-page .credits_page__content .credit__history{padding:clamp(2rem,4vw,4rem);border:1px solid var(--gray);border-radius:.8rem}}credits-page .credits_page__content .credit__history .credit_history__title{color:var(--black);font-size:clamp(1.4rem,2vw,1.8rem);font-weight:500}credits-page .credits_page__content .credit__history :is(table){width:100%;border-collapse:collapse;border-spacing:0}credits-page .credits_page__content .credit__history :is(table) :is(thead){background:var(--red)}credits-page .credits_page__content .credit__history :is(table) :is(thead) :is(th){color:var(--white);font-size:clamp(1rem,2vw,1.6rem);font-weight:400;padding:clamp(1rem,2vw,2rem)}credits-page .credits_page__content .credit__history :is(table) :is(thead) :is(th):first-child{text-align:left}credits-page .credits_page__content .credit__history :is(table) :is(tbody) :is(tr){border-bottom:1px solid var(--gray)}credits-page .credits_page__content .credit__history :is(table) :is(tbody) :is(td){color:var(--black);font-size:clamp(1rem,2vw,1.6rem);font-weight:400;text-align:center;padding:.5rem}credits-page .credits_page__content .credit__history :is(table) :is(tbody) :is(td):first-child{color:var(--red);text-decoration:underline;cursor:pointer;text-align:left}credits-page .credits_page__content .credit__history :is(table) :is(tbody) :is(td):first-child,credits-page .credits_page__content .credit__history :is(table) :is(tbody) :is(td):last-child{padding:clamp(1rem,2vw,2rem)}credits-page .credit__popup{width:100%;height:100dvh;position:fixed;top:0;left:0;background:#00000061;display:none;align-items:flex-end;justify-content:center;opacity:0;animation:creditPopupExitBackground .5s forwards;z-index:1000}@media screen and (min-width: 768px){credits-page .credit__popup{align-items:center}}credits-page .credit__popup[active]{display:flex;opacity:1;animation:creditPopupBackground .5s forwards}credits-page .credit__popup[active] .credit_popup__content{animation:creditPopupEntry .5s forwards}credits-page .credit__popup .credit_popup__content{background:var(--white);height:90%;padding:8rem 2rem;position:relative;border-radius:.8rem .8rem 0rem 0rem;display:flex;flex-direction:column;animation:creditPopupExit .5s forwards}@media screen and (min-width: 768px){credits-page .credit__popup .credit_popup__content{max-width:80rem;height:fit-content;width:70vw;padding:clamp(4rem,6vw,9rem) clamp(8rem,15vw,10rem)}}credits-page .credit__popup .credit_popup__content .credit_popup__close{position:absolute;top:2rem;right:2rem;cursor:pointer}@media screen and (min-width: 768px){credits-page .credit__popup .credit_popup__content .credit_popup__close{top:4rem;right:2.2rem}}credits-page .credit__popup .credit_popup__content .credit_popup__close :is(svg){width:clamp(1.5rem,2vw,2.2964rem);height:clamp(1.5rem,2vw,2.2964rem)}credits-page .credit__popup .credit_popup__content .credit_popup__heading .credit_popup__title{color:var(--black);text-align:center;font-size:clamp(1.4rem,2vw,2.4rem);font-weight:500;margin-bottom:clamp(.5rem,1vw,1rem)}credits-page .credit__popup .credit_popup__content .credit_popup__heading .credit_popup__value{color:var(--black);text-align:center;font-size:clamp(1.2rem,2vw,2rem);font-weight:400}credits-page .credit__popup .credit_popup__content .credit_popup__description{padding:clamp(2rem,4vw,4rem);border-radius:.5rem;border:1px solid var(--gray)}credits-page .credit__popup .credit_popup__content .credit_popup__description :is(p){color:var(--black);font-size:clamp(1.2rem,2vw,1.8rem);font-style:normal;font-weight:400;line-height:normal}credits-page .credit__popup .credit_popup__content .credit_popup__description :is(p) :is(strong){font-weight:500}credits-page .credit__popup .credit_popup__content .credit_popup__button{color:var(--white);font-family:var(--font-gotham);font-size:clamp(1.4rem,2vw,1.6rem);max-width:50.7rem;width:100%;font-weight:500;padding:clamp(1rem,2vw,1.4rem) 2.4rem;border-radius:.8rem;background:var(--red);text-align:center;text-decoration:none;transition:.5s}@media screen and (min-width: 768px){credits-page .credit__popup .credit_popup__content .credit_popup__button{margin-inline:auto}}credits-page .credit__popup .credit_popup__content .credit_popup__button:hover{outline:1px solid var(--red);background:var(--white);color:var(--red)}credits-page .credit__popup .credit_popup__content .credit__form{display:none;max-height:70vh;overflow:auto}credits-page .credit__popup .credit_popup__content .credit__form[active]{display:block}credits-page .credit__popup .credit_popup__content .credit__form::-webkit-scrollbar{width:6px}credits-page .credit__popup .credit_popup__content .credit__form::-webkit-scrollbar-track{background-color:#f1f1f1}credits-page .credit__popup .credit_popup__content .credit__form::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}credits-page .credit__popup .credit_popup__content .credit__form::-webkit-scrollbar-thumb:hover{background-color:#555}@keyframes creditPopupBackground{0%{display:none;opacity:0}1%{display:flex;opacity:0}to{opacity:1}}@keyframes creditPopupExitBackground{0%{opacity:1;display:flex}99%{display:flex;opacity:0}to{display:none}}@keyframes creditPopupEntry{0%{transform:translateY(100%);display:none}1%{display:flex;transform:translateY(100%)}to{transform:translateY(0)}}@keyframes creditPopupExit{0%{transform:translateY(0)}99%{display:flex;transform:translateY(100%)}to{display:none}}sellers-page .sellers_page__content{max-width:var(--page-width);margin-inline:auto;padding-block:clamp(3rem,7vw,9rem) clamp(3rem,7vw,6rem);display:flex;flex-direction:column;gap:clamp(2rem,3vw,3vw)}@media screen and (min-width: 1440px){sellers-page .sellers_page__content{max-width:132rem}}sellers-page .sellers_page__content .sellers_page__heading{display:flex;flex-direction:column;gap:1rem}sellers-page .sellers_page__content .sellers_page__heading .sellers_page__titles{display:flex;align-items:center;gap:clamp(.5rem,1vw,.7rem)}sellers-page .sellers_page__content .sellers_page__heading .sellers_page__titles .sellers_page__subtitle{color:var(--red);font-size:clamp(1.4rem,2vw,1.8rem);font-weight:500}sellers-page .sellers_page__content .sellers_page__heading .sellers_page__titles .sellers_page__title{color:var(--black);font-size:clamp(1.6rem,2vw,2.4rem);font-style:normal;font-weight:500;line-height:normal}sellers-page .sellers_page__content .sellers_page__heading .sellers_page__description{color:var(--black);font-size:clamp(1.4rem,2vw,1.6rem);font-weight:400}sellers-page .sellers_page__content .sellers_page__container{margin-top:2rem;display:flex;flex-direction:column;gap:clamp(1rem,2vw,2rem)}@media screen and (min-width: 768px){sellers-page .sellers_page__content .sellers_page__container{margin-top:0;padding:4rem;border-radius:.5rem;border:1px solid var(--gray)}}sellers-page .sellers_page__content .sellers_page__container .sellers_page__title{color:var(--black);font-size:clamp(1.6rem,2vw,1.8rem);font-weight:500}sellers-page .sellers_page__content .sellers_page__container .sellers_page__table{border-collapse:collapse}sellers-page .sellers_page__content .sellers_page__container .sellers_page__table .sellers_page__head{background:var(--red)}sellers-page .sellers_page__content .sellers_page__container .sellers_page__table .sellers_page__head :is(th){color:var(--white);font-size:clamp(1rem,2vw,1.6rem);font-weight:400;padding:clamp(1rem,2vw,2rem);text-align:center;max-width:7.6rem}sellers-page .sellers_page__content .sellers_page__container .sellers_page__table .sellers_page__head :is(th):first-child{text-align:left}sellers-page .sellers_page__content .sellers_page__container .sellers_page__table .sellers_page__head :is(th):last-child{text-align:right}sellers-page .sellers_page__content .sellers_page__container .sellers_page__table .sellers_page__head .nf__thead{display:none}@media screen and (min-width: 768px){sellers-page .sellers_page__content .sellers_page__container .sellers_page__table .sellers_page__head .nf__thead{display:table-cell}}sellers-page .sellers_page__content .sellers_page__container .sellers_page__table :is(tbody) :is(tr){border-bottom:1px solid var(--gray)}sellers-page .sellers_page__content .sellers_page__container .sellers_page__table :is(tbody) :is(tr) :is(td){color:var(--black);font-size:clamp(1rem,2vw,1.6rem);font-weight:400;padding:clamp(1rem,2vw,2rem);text-align:center;word-break:break-word}@media screen and (min-width: 768px){sellers-page .sellers_page__content .sellers_page__container .sellers_page__table :is(tbody) :is(tr) :is(td){padding-top:clamp(2rem,3vw,3rem);padding-inline:clamp(2rem,3vw,4rem)}}sellers-page .sellers_page__content .sellers_page__container .sellers_page__table :is(tbody) :is(tr) :is(td) .seller__title_id{font-weight:500;margin-bottom:clamp(.5rem,1vw,1rem)}sellers-page .sellers_page__content .sellers_page__container .sellers_page__table :is(tbody) :is(tr) :is(td):first-child{text-align:left}sellers-page .sellers_page__content .sellers_page__container .sellers_page__table :is(tbody) :is(tr) :is(td):last-child{text-align:right}sellers-page .sellers_page__content .sellers_page__container .sellers_page__table :is(tbody) :is(tr) :is(td) :is(svg){width:clamp(2.4rem,2.04vw,4rem);height:clamp(2.4rem,2.04vw,4rem)}sellers-page .sellers_page__content .sellers_page__container .sellers_page__table :is(tbody) :is(tr) :is(a){color:var(--red)}sellers-page .sellers_page__content .sellers_page__container .sellers_page__table :is(tbody) :is(tr) .order_nf{display:none}@media screen and (min-width: 768px){sellers-page .sellers_page__content .sellers_page__container .sellers_page__table :is(tbody) :is(tr) .order_nf{display:table-cell}}requests-page .requests_page__content{max-width:var(--page-width);margin-inline:auto;padding-block:clamp(3rem,7vw,9rem);display:flex;flex-direction:column;gap:clamp(2rem,3vw,3vw)}@media screen and (min-width: 1440px){requests-page .requests_page__content{max-width:132rem}}requests-page .requests_page__content .requests_page__heading{display:flex;align-items:center;gap:clamp(.5rem,1vw,.7rem)}requests-page .requests_page__content .requests_page__heading .requests_page__subtitle{color:var(--red);font-size:clamp(1.4rem,2vw,1.8rem);font-weight:500}requests-page .requests_page__content .requests_page__heading .requests_page__title{color:var(--black);font-size:clamp(1.6rem,2vw,2.4rem);font-style:normal;font-weight:500;line-height:normal}requests-page .requests_page__content .requests_page_search__desktop{display:none}@media screen and (min-width: 768px){requests-page .requests_page__content .requests_page_search__desktop{display:flex;border-bottom:1px solid var(--gray);justify-content:space-between;width:fit-content;padding:1.3rem 1rem;min-width:29.9rem}requests-page .requests_page__content .requests_page_search__desktop .requests_page__search__input{border:none;background:transparent;color:var(--gray);font-family:var(--font-gotham);font-size:1.8rem;font-weight:400;width:100%}requests-page .requests_page__content .requests_page_search__desktop .requests_page__search__input:focus{outline:none;color:var(--black)}requests-page .requests_page__content .requests_page_search__desktop .requests_page__search__button{background:transparent;border:none;display:flex;align-items:center;gap:.5rem;cursor:pointer}}requests-page .requests_page__content .requests_page__container{margin-top:2rem;display:flex;flex-direction:column;gap:clamp(1rem,2vw,2rem)}@media screen and (min-width: 768px){requests-page .requests_page__content .requests_page__container{margin-top:0;padding:4rem;border-radius:.5rem;border:1px solid var(--gray)}}requests-page .requests_page__content .requests_page__container .requests_page_container__heading{display:flex;flex-direction:column}requests-page .requests_page__content .requests_page__container .requests_page_container__heading .requests_page__title_search{color:var(--black);font-size:clamp(1.6rem,2vw,1.8rem);font-weight:500;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 768px){requests-page .requests_page__content .requests_page__container .requests_page_container__heading .requests_page__title_search .requests_page__search_open{display:none}}requests-page .requests_page__content .requests_page__container .requests_page_container__heading .requests_page_search__mobile{display:flex;width:100%;position:relative;transition:.3s;overflow:hidden}requests-page .requests_page__content .requests_page__container .requests_page_container__heading .requests_page_search__mobile[closed]{height:0}@media screen and (min-width: 768px){requests-page .requests_page__content .requests_page__container .requests_page_container__heading .requests_page_search__mobile{display:none}}requests-page .requests_page__content .requests_page__container .requests_page_container__heading .requests_page_search__mobile .requests_page__search__input{width:100%;height:100%;font-size:1.6rem;font-family:var(--font-gotham);padding:.8rem 1.2rem;border:1px solid var(--black);min-height:3.7rem}requests-page .requests_page__content .requests_page__container .requests_page_container__heading .requests_page_search__mobile .requests_page__search__input:focus{outline:1px solid var(--red)}requests-page .requests_page__content .requests_page__container .requests_page_container__heading .requests_page_search__mobile .requests_page__search__button{position:absolute;right:2rem;background:transparent;border:none;top:50%;transform:translateY(-50%);display:flex}requests-page .requests_page__content .requests_page__container .requests_page__table{border-collapse:collapse}requests-page .requests_page__content .requests_page__container .requests_page__table .requests_page__head{background:var(--red)}requests-page .requests_page__content .requests_page__container .requests_page__table .requests_page__head :is(th){color:var(--white);font-size:clamp(1rem,2vw,1.6rem);font-weight:400;padding:clamp(1rem,2vw,2rem);text-align:left;max-width:7.6rem}requests-page .requests_page__content .requests_page__container .requests_page__table :is(tbody) .request_page__strip{border-bottom:1px solid var(--gray)}requests-page .requests_page__content .requests_page__container .requests_page__table :is(tbody) .request_page__strip :is(td){color:var(--black);font-size:clamp(1rem,2vw,1.6rem);font-weight:400;padding:clamp(1rem,2vw,2rem)}@media screen and (min-width: 768px){requests-page .requests_page__content .requests_page__container .requests_page__table :is(tbody) .request_page__strip :is(td){padding-top:clamp(2rem,3vw,3rem)}}requests-page .requests_page__content .requests_page__container .requests_page__table :is(tbody) .request_page__strip :is(a){color:var(--red)}.header-section{position:sticky;width:100%;z-index:1000;top:0;background:var(--white)}@media screen and (min-width: 1024px){.header-section{background:var(--orange)}}header-component{position:relative;width:100%;background:var(--white);z-index:1001}@media screen and (min-width: 1024px){header-component{background:var(--orange)}}header-component .overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1000}header-component .overlay.overlay--active{display:block}header-component .header__content{max-width:var(--page-width);margin-inline:auto;display:flex;justify-content:space-between;align-items:center;background:var(--white);padding-block:clamp(1.4rem,2vw,2.4rem);z-index:2}@media screen and (min-width: 1024px){header-component .header__content{background:var(--orange)}}@media screen and (min-width: 1024px){header-component .header__content .header__mobile_menu{display:none}}header-component .header__content .header__mobile_menu .menu_svg{width:3.2rem;height:3.2rem;display:flex;svg {width: 100%; height: 100%; display: block;}}header-component .header__content .header__mobile_menu .nav_items{position:absolute;width:70vw;height:100dvh;background:var(--white);top:clamp(-2.7rem,3vw,-3.2rem);padding:4rem 2rem;overflow:hidden;animation:menuClose .6s forwards;left:0;flex-direction:column;transform:translate(-100%);display:none;overflow:scroll;overflow-x:hidden;z-index:1100}@media screen and (min-width: 1024px){header-component .header__content .header__mobile_menu .nav_items{background:var(--orange)}}header-component .header__content .header__mobile_menu .nav_items[open]{animation:menuOpen .6s forwards;display:flex;transform:translate(0)}header-component .header__content .header__mobile_menu .nav_items .close_nav_items{display:flex;justify-content:flex-end;margin-bottom:4rem;svg{width: 2.4rem; height: 2.4rem; path{fill: var(--orange); stroke: var(--orange);}} .close_svg {display: flex;}}header-component .header__content .header__mobile_menu .nav_items .main_items{display:flex;flex-direction:column;gap:2rem;transition:.6s}header-component .header__content .header__mobile_menu .nav_items .main_items[closed]{transform:translate(-120%)}header-component .header__content .header__mobile_menu .nav_items .main_items :is(li){list-style-type:none}header-component .header__content .header__mobile_menu .nav_items .main_items :is(li) :is(a){color:var(--orange);font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;display:flex;gap:1rem;align-items:center}header-component .header__content .header__mobile_menu .nav_items .main_items :is(li) :is(a) .menu-arrow-go{width:1rem;height:1rem;display:flex;align-items:center}header-component .header__content .header__mobile_menu .nav_items .main_items :is(li) :is(a) .menu-arrow-go :is(svg){display:block;width:100%;object-fit:cover;transform:rotate(-90deg);path{fill: var(--white); stroke: var(--orange);}}header-component .header__content .header__mobile_menu .nav_items .main_items :is(li) .line{display:none}header-component .header__content .header__mobile_menu .nav_items .main_items .item_user_access{margin-top:50dvh}header-component .header__content .header__mobile_menu .nav_items .main_items .item_user_access:last-child{margin-top:0}header-component .header__content .header__mobile_menu .nav_items .main_items .item_user_access :is(a){justify-content:flex-start;gap:.8rem;font-size:1.4rem;font-weight:400}header-component .header__content .header__mobile_menu .nav_items .main_items .item_user_access :is(a) :is(svg){max-width:1.6rem;max-height:1.6rem}header-component .header__content .header__mobile_menu .nav_items .main_items .item_user_help:last-child{margin-top:0}header-component .header__content .header__mobile_menu .nav_items .main_items .item_user_help :is(a){justify-content:flex-start;gap:.8rem;font-size:1.4rem;font-weight:400}header-component .header__content .header__mobile_menu .nav_items .main_items .item_user_help :is(a) :is(svg){max-width:1.6rem;max-height:1.6rem}header-component .header__content .header__mobile_menu .nav_items .submenu__container{display:flex;flex-direction:column;width:100%;gap:1.6rem;position:absolute;padding-right:4rem;top:7.6rem;transition:.6s;transform:translate(0);animation:subMenuOpen .6s forwards}header-component .header__content .header__mobile_menu .nav_items .submenu__container[closed]{display:none;transform:translate(100%);animation:subMenuClose .6s forwards}header-component .header__content .header__mobile_menu .nav_items .submenu__container .submenu_back__container{color:var(--orange);font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal;display:flex;align-items:center;gap:1rem}header-component .header__content .header__mobile_menu .nav_items .submenu__container .sublink__container{display:flex;flex-direction:column;gap:1.6rem}header-component .header__content .header__mobile_menu .nav_items .submenu__container .sublink__container :is(li){list-style-type:none;display:flex;align-items:center;gap:1rem}header-component .header__content .header__mobile_menu .nav_items .submenu__container .sublink__container :is(li) .submenu_arrow{width:1rem;height:1rem;display:flex;align-items:center}header-component .header__content .header__mobile_menu .nav_items .submenu__container .sublink__container :is(li) .submenu_arrow :is(svg){display:block;width:100%;object-fit:cover;transform:rotate(-90deg);path {fill: var(--white); stroke: var(--black);}}header-component .header__content .header__mobile_menu .nav_items .submenu__container .sublink__container :is(li) :is(a){color:var(--black);font-size:1.4rem;font-weight:300;text-decoration:none}header-component .header__content .header__mobile_menu .nav_items .submenu__container .sublink__container :is(li):last-child :is(a){font-weight:400;color:var(--orange)}header-component .header__content .header__mobile_menu .nav_items .subsubmenu__container{display:flex;flex-direction:column;width:100%;gap:1.6rem;position:absolute;padding-right:4rem;top:7.6rem;transition:.6s;transform:translate(0);animation:subMenuOpen .3s forwards;background-color:#fff;height:90vh}header-component .header__content .header__mobile_menu .nav_items .subsubmenu__container[closed]{display:none;transform:translate(100%);animation:subMenuClose .3s forwards}header-component .header__content .header__mobile_menu .nav_items .subsubmenu__container .subsubmenu_back__container{color:var(--orange);font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal;display:flex;align-items:center;gap:1rem}header-component .header__content .header__mobile_menu .nav_items .subsubmenu__container .subsublink__container{display:flex;flex-direction:column;gap:1.6rem}header-component .header__content .header__mobile_menu .nav_items .subsubmenu__container .subsublink__container :is(li){list-style-type:none;display:flex;align-items:center;gap:1rem}header-component .header__content .header__mobile_menu .nav_items .subsubmenu__container .subsublink__container :is(li) .submenu_arrow{width:1rem;height:1rem;display:flex;align-items:center}header-component .header__content .header__mobile_menu .nav_items .subsubmenu__container .subsublink__container :is(li) .submenu_arrow :is(svg){display:block;width:100%;object-fit:cover;transform:rotate(-90deg);path {fill: var(--white); stroke: var(--black);}}header-component .header__content .header__mobile_menu .nav_items .subsubmenu__container .subsublink__container :is(li) :is(a){color:var(--black);font-size:1.4rem;font-weight:300;text-decoration:none}header-component .header__content .header__mobile_menu .nav_items .subsubmenu__container .subsublink__container :is(li):last-child :is(a){font-weight:400;color:var(--orange)}header-component .header__content .header__logo{display:flex;align-items:center;justify-content:center}header-component .header__content .header__logo .logo{display:none}@media screen and (min-width: 1024px){header-component .header__content .header__logo .logo{display:flex;object-fit:contain}}header-component .header__content .header__logo .logo_mobile{display:flex;object-fit:contain}@media screen and (min-width: 1024px){header-component .header__content .header__logo .logo_mobile{display:none}}header-component .header__content .header__logo :is(img){width:clamp(14.4rem,20vw,26.8rem);height:clamp(3.7rem,4vw,5.2rem)}header-component .header__content .header__nav_icons{display:flex;flex-direction:row-reverse;align-items:center;gap:clamp(1.4rem,2vw,2rem)}@media screen and (min-width: 1024px){header-component .header__content .header__nav_icons{flex-direction:row;justify-content:center}}header-component .header__content .header__nav_icons .header__cart,header-component .header__content .header__nav_icons .header__search,header-component .header__content .header__nav_icons .header__user{display:flex;align-items:center}header-component .header__content .header__nav_icons .header__cart{width:2.5rem;height:2.5rem;svg path {stroke: var(--orange);} @media screen and (min-width: 1024px) {width: clamp(3.5rem,3.5vw,4rem); height: clamp(3.5rem,3.5vw,4rem);} .bag_desktop{display: none; @media screen and (min-width: 1024px) {display: flex; cursor: pointer;}} .bag_mobile{display: flex; cursor: pointer; @media screen and (min-width: 1024px) {display: none;}} svg{width: 100%; height: 100%; display: block; g{path{fill: var(--orange); @media screen and (min-width: 1024px) {fill: var(--white);}}}}}header-component .header__content .header__nav_icons .header__user{width:2.5rem;height:2.5rem;svg{width: 100%; height: 100%; display: block; g{path{fill: var(--orange); @media screen and (min-width: 1024px) {fill: var(--white);}}}}}@media screen and (min-width: 1024px){header-component .header__content .header__nav_icons .header__user{width:clamp(3.5rem,3.5vw,4rem);height:clamp(3.5rem,3.5vw,4rem)}}header-component .header__content .header__nav_icons .header__user .logo-mobile{display:inline-block;cursor:pointer}header-component .header__content .header__nav_icons .header__user .logo-desktop{display:none}@media screen and (min-width: 1024px){header-component .header__content .header__nav_icons .header__user .logo-mobile{display:none}header-component .header__content .header__nav_icons .header__user .logo-desktop{display:inline-block;cursor:pointer}}header-component .header__content .header__nav_icons .header__search .search_input__container{display:flex;position:absolute;left:0;top:100%;background:var(--white);width:100%;padding:.8rem 1.6rem;z-index:-1;justify-content:center}@media screen and (min-width: 1024px){header-component .header__content .header__nav_icons .header__search .search_input__container{background:var(--orange)}}header-component .header__content .header__nav_icons .header__search .search_input__container :is(input){background:#EFEFEF;border-radius:1rem;border:none;max-width:90vw;width:100%;padding:.86rem 1.2rem .86rem 11vw;color:#909090;font-family:var(--font-gotham);font-size:clamp(1.2rem,2vw,1.4rem);font-weight:300}header-component .header__content .header__nav_icons .header__search .search_input__container :is(input):focus{outline:none}header-component .header__content .header__nav_icons .header__search .search_input__container :is(button){background:transparent;border:none}header-component .header__content .header__nav_icons .header__search .search_input__container :is(button) :is(svg){position:absolute;top:50%;transform:translateY(-50%);left:7vw;path {fill: #919191;}}@media screen and (min-width: 1024px){header-component .header__content .header__nav_icons .header__search{display:none}}header-component .header__content .header__nav_icons .header__wishlist{display:none;align-items:center;cursor:pointer}@media screen and (min-width: 1024px){header-component .header__content .header__nav_icons .header__wishlist{display:flex}}header-component .header__content .header__nav_icons .user_text{display:none;p,a{text-decoration: none; color: var(--white); font-family: var(--font-gotham); font-size: clamp(1.2rem,2vw,1.4rem); font-style: normal; font-weight: 400; line-height: normal; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;}}@media screen and (min-width: 1024px){header-component .header__content .header__nav_icons .user_text{display:flex;flex-direction:column;max-width:25rem}}header-component .header__content .header__nav_icons .header__cart{position:relative}header-component .header__content .header__nav_icons .header__cart .bag_count{display:none}@media screen and (min-width: 1024px){header-component .header__content .header__nav_icons .header__cart .bag_count{display:flex;justify-content:center;align-items:center;position:absolute;top:-1.25rem;right:-1.25rem;width:2rem;height:2rem;background:var(--white);border-radius:50%;color:var(--orange);font-size:1.2rem;font-weight:400}}header-component .header__content .search__desktop{display:none}@media screen and (min-width: 1024px){header-component .header__content .search__desktop{display:flex;justify-content:center}header-component .header__content .search__desktop :is(svg){display:none}header-component .header__content .search__desktop .search_input__container{display:flex;position:relative;width:40vw;max-width:78.4rem;background:#F5E8CB;align-items:center;padding-inline:clamp(2rem,3vw,3.2rem);border-radius:10rem}header-component .header__content .search__desktop .search_input__container :is(input){width:100%;background:transparent;border:none;padding:1.4rem 0;color:var(--orange);font-family:var(--font-gotham);font-size:1.8rem}header-component .header__content .search__desktop .search_input__container :is(input)::placeholder{color:var(--orange)}header-component .header__content .search__desktop .search_input__container :is(input):focus{outline:none}header-component .header__content .search__desktop .search_input__container :is(button){background:transparent;border:none}header-component .header__content .search__desktop .search_input__container :is(svg){display:flex;width:3.4rem;height:3.4rem;cursor:pointer}}header-component .header__content .header__desktop_menu{display:none}@media screen and (min-width: 1024px){header-component .header__content .header__desktop_menu{display:flex;position:absolute;top:100%;left:0;width:100%;background:var(--orange);transition:.6s;z-index:-1}header-component .header__content .header__desktop_menu[closed]{top:0}header-component .header__content .header__desktop_menu .nav_items{display:flex;max-width:var(--page-width);width:100%;justify-content:flex-start;margin-inline:auto;background:var(--orange);padding-block:1rem;border-top:1px solid rgba(255,255,255,.24)}header-component .header__content .header__desktop_menu .nav_items .main_items{display:flex;gap:clamp(5rem,5vw,6rem)}header-component .header__content .header__desktop_menu .nav_items .main_items :is(li){list-style-type:none;position:relative;cursor:pointer}header-component .header__content .header__desktop_menu .nav_items .main_items :is(li) :is(a){color:var(--white);font-size:1.8rem;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;display:flex;align-items:center;gap:1rem}header-component .header__content .header__desktop_menu .nav_items .main_items :is(li) :is(a) .menu-arrow-go{width:1.6rem;height:1.6rem;display:flex;align-items:center}header-component .header__content .header__desktop_menu .nav_items .main_items :is(li) :is(a) .menu-arrow-go :is(svg){display:block;width:100%;object-fit:cover}header-component .header__content .header__desktop_menu .nav_items .main_items :is(li) .line{height:2px;width:0;background:var(--white);transition:.5s;position:absolute;bottom:-.6rem}header-component .header__content .header__desktop_menu .nav_items .main_items :is(li):hover .line{width:100%}header-component .header__content .header__desktop_menu .nav_items .main_items :is(li)[active] .line{width:100%}header-component .header__content .header__desktop_menu .nav_items .main_items .item_user_access,header-component .header__content .header__desktop_menu .nav_items .main_items .item_user_help{display:none}header-component .header__content .header__desktop_menu .nav_items .close_nav_items{display:none}header-component .header__content .header__desktop_menu .nav_items .submenu__container{position:absolute;top:100%;left:0;grid-template-columns:.4fr 1fr;border-top:1px solid var(--white);animation:subMenuOpenDesktop .6s forwards;transform:translateY(0);opacity:1;z-index:-1;margin-left:5vw}header-component .header__content .header__desktop_menu .nav_items .submenu__container[closed]{display:none;transform:translateY(-100%);animation:subMenuCloseDesktop .6s forwards;opacity:0}@media screen and (min-width: 1800px){header-component .header__content .header__desktop_menu .nav_items .submenu__container{grid-template-columns:.5fr 1fr}}header-component .header__content .header__desktop_menu .nav_items .submenu__container .sublink__container{display:flex;flex-direction:column;width:250px}@media screen and (min-width: 1800px){header-component .header__content .header__desktop_menu .nav_items .submenu__container .sublink__container{justify-self:end}}header-component .header__content .header__desktop_menu .nav_items .submenu__container .sublink__container :is(li){list-style-type:none;position:relative;width:fit-content;display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1rem;background:var(--white);width:100%;border:1px solid var(--white)}header-component .header__content .header__desktop_menu .nav_items .submenu__container .sublink__container :is(li).active{background-color:#f3f4f6;border:1px solid #F3F4F6}header-component .header__content .header__desktop_menu .nav_items .submenu__container .sublink__container :is(li) :is(a){color:var(--orange);font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}header-component .header__content .header__desktop_menu .nav_items .submenu__container .sublink__container :is(li) .submenu_arrow{width:1rem;height:1rem;display:flex;align-items:center}header-component .header__content .header__desktop_menu .nav_items .submenu__container .sublink__container :is(li) .submenu_arrow :is(svg){display:block;width:100%;object-fit:cover;transform:rotate(-90deg);path {stroke: var(--orange );}}header-component .header__content .header__desktop_menu .nav_items .submenu__container .sublink__container :is(li) .line{height:2px;width:0;background:var(--white);transition:.5s;position:absolute;bottom:-.6rem}header-component .header__content .header__desktop_menu .nav_items .submenu__container .sublink__container :is(li):hover .line{width:100%}header-component .header__content .header__desktop_menu .nav_items .submenu__container .submenu_back__container{display:none}header-component .header__content .header__desktop_menu .nav_items .subsubmenu__container{position:absolute;top:100%;background:#F3F4F6;left:250px;grid-template-columns:.4fr 1fr;padding:2rem 4rem;border-top:1px solid #F3F4F6;opacity:1;z-index:-1;margin-left:5vw;height:78vh;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--orange) #f1f1f1}header-component .header__content .header__desktop_menu .nav_items .subsubmenu__container ::-webkit-scrollbar{width:3px;height:3px}header-component .header__content .header__desktop_menu .nav_items .subsubmenu__container ::-webkit-scrollbar-track{background:var(--orange);border-radius:10px}header-component .header__content .header__desktop_menu .nav_items .subsubmenu__container ::-webkit-scrollbar-thumb{background-color:var(--orange);border-radius:10px;border:3px solid #f1f1f1}header-component .header__content .header__desktop_menu .nav_items .subsubmenu__container ::-webkit-scrollbar-thumb:hover{background-color:var(--orange)}@media screen and (min-width: 1020px){header-component .header__content .header__desktop_menu .nav_items .subsubmenu__container{width:60%;height:70vh}@media screen and (min-width: 1200px){header-component .header__content .header__desktop_menu .nav_items .subsubmenu__container{width:68%;height:68vh}}@media screen and (min-width: 1350px){header-component .header__content .header__desktop_menu .nav_items .subsubmenu__container{width:unset;height:68vh}}}header-component .header__content .header__desktop_menu .nav_items .subsubmenu__container[closed]{display:none;opacity:0}@media screen and (min-width: 1800px){header-component .header__content .header__desktop_menu .nav_items .subsubmenu__container{grid-template-columns:.5fr 1fr}}header-component .header__content .header__desktop_menu .nav_items .subsubmenu__container .subsublink__container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(3rem,3.5vw,5rem);row-gap:clamp(2rem,3.5vw,4rem)}@media screen and (min-width: 1200px){header-component .header__content .header__desktop_menu .nav_items .subsubmenu__container .subsublink__container{grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (min-width: 1350px){header-component .header__content .header__desktop_menu .nav_items .subsubmenu__container .subsublink__container{display:flex;flex-direction:column;flex-wrap:wrap;height:100%}}}@media screen and (min-width: 1800px){header-component .header__content .header__desktop_menu .nav_items .subsubmenu__container .subsublink__container{justify-self:end}}header-component .header__content .header__desktop_menu .nav_items .subsubmenu__container .subsublink__container :is(li){list-style-type:none;position:relative;width:fit-content;display:flex;flex-direction:column;gap:1rem}header-component .header__content .header__desktop_menu .nav_items .subsubmenu__container .subsublink__container :is(li) :is(a){color:var(--orange);font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal;text-decoration:none}header-component .header__content .header__desktop_menu .nav_items .subsubmenu__container .subsublink__container :is(li) .additionals_links{display:flex;flex-direction:column;gap:1rem}header-component .header__content .header__desktop_menu .nav_items .subsubmenu__container .subsublink__container :is(li) .additionals_links .additionals_links__item{a{color: var(--black); font-family: var(--font-gotham); font-size: 1.4rem; font-style: normal; font-weight: 400; line-height: normal;} &.custom_ver_mais{a{color: var(--black); font-family: var(--font-gotham); font-size: 1.4rem; font-style: normal; font-weight: 500; line-height: normal; text-decoration-line: underline; text-decoration-style: solid; text-decoration-skip-ink: none; text-decoration-thickness: auto; text-underline-offset: auto; text-underline-position: from-font;}}}header-component .header__content .header__desktop_menu .nav_items .subsubmenu__container .subsubmenu_back__container{display:none}}@keyframes menuOpen{0%{display:none;transform:translate(-100%)}1%{display:flex;transform:translate(-100%)}to{display:flex;transform:translate(0)}}@keyframes menuClose{0%{display:flex;transform:translate(0)}99%{display:flex;transform:translate(-100%)}to{display:none;transform:translate(-100%)}}@keyframes subMenuOpen{0%{display:none;transform:translate(100%)}1%{display:flex;transform:translate(100%)}to{display:flex;transform:translate(0)}}@keyframes subMenuClose{0%{display:flex;transform:translate(0)}99%{display:flex;transform:translate(100%)}to{display:none;transform:translate(100%)}}@keyframes searchOpen{0%{display:none;top:0}1%{display:flex;top:0}to{top:100%}}@keyframes searchClose{0%{display:flex;top:100%}99%{display:flex;top:0}to{display:none;top:0}}@keyframes subMenuOpenDesktop{0%{display:none;transform:translateY(-100%);opacity:0}1%{display:grid;transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes subMenuCloseDesktop{0%{display:grid;transform:translateY(0);opacity:1}40%{opacity:0}99%{display:grid;transform:translateY(-100%)}to{display:none;transform:translateY(-100%);opacity:0}}@keyframes subSubMenuOpen{0%{display:none;transform:translate(100%)}1%{display:flex;transform:translate(100%)}to{display:flex;transform:translate(0)}}@keyframes subSubMenuClose{0%{display:flex;transform:translate(0)}99%{display:flex;transform:translate(100%)}to{display:none;transform:translate(100%)}}:root{--font-size-footer-iten-list-title: clamp(1.6rem, 2vw, 2rem);--font-size-footer-iten-list-iten: clamp(1.4rem, 2vw, 1.8rem);--font-size-footer-information-content: clamp(1.4rem, 2vw, 1.6rem);--font-size-footer-information: clamp(.8rem, 1.5vw, 1.2rem);--font-size-footer-title-newsletter: clamp(1.4rem, 2.5vw, 2.2rem);--font-size-footer-text-newsletter: clamp(1.4rem, 2vw, 1.6rem);--font-size-footer-placeholder-newsletter: clamp(1.2rem, 2vw, 1.6rem)}footer-component{background:var(--orange);width:100%;display:block}footer-component .main-footer{max-width:var(--page-width);padding-block:clamp(5rem,20vw,10rem);margin:0 auto;display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width: 768px){footer-component .main-footer{gap:6rem}}footer-component .main-footer .container-brand-links{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links{flex-direction:row;justify-content:space-between;row-gap:5rem;column-gap:22rem;align-items:flex-start;flex-wrap:wrap;display:grid;grid-template-columns:1fr 2.5fr;grid-template-rows:auto auto}@media screen and (min-width: 1000px){footer-component .main-footer .container-brand-links{flex-wrap:nowrap}@media screen and (min-width: 1440px){footer-component .main-footer .container-brand-links{row-gap:5rem;column-gap:22rem}}}}footer-component .main-footer .container-brand-links .brand-information{display:flex;flex-direction:column;gap:3.2rem;order:1}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .brand-information{order:unset;grid-column:1;grid-row:1}}footer-component .main-footer .container-brand-links .brand-information .link-logo-footer{display:block;width:100%;max-width:25rem}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .brand-information .link-logo-footer{max-width:35rem}}footer-component .main-footer .container-brand-links .brand-information .link-logo-footer .logo-store{display:block;width:100%;object-fit:contain}footer-component .main-footer .container-brand-links .brand-information .container-info-content{display:none;flex-direction:column;gap:1.2rem}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .brand-information .container-info-content{display:flex}}footer-component .main-footer .container-brand-links .brand-information .container-info-content :is(p){color:var(--white);font-family:var(--font-gotham);font-size:clamp(1.4rem,2vw,1.6rem);font-style:normal;font-weight:400;line-height:140%}footer-component .main-footer .container-brand-links .brand-information .social-media{display:none;align-items:center;justify-content:center;gap:1.4rem}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .brand-information .social-media{gap:2rem;justify-content:flex-start;display:flex}}footer-component .main-footer .container-brand-links .brand-information .social-media :is(a){width:3rem;height:3rem;display:block;color:var(--white);transition:all .3s ease}footer-component .main-footer .container-brand-links .brand-information .social-media :is(a):hover{transform:scale(1.1);color:var(--red)}footer-component .main-footer .container-brand-links .brand-information .social-media :is(a) :is(svg){display:block;width:100%;height:100%}footer-component .main-footer .container-brand-links .menu-links{display:flex;flex-direction:column;gap:1.2rem;width:100%;order:3}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .menu-links{flex-direction:row;justify-content:space-between;flex-wrap:wrap;order:unset;grid-row:1;grid-column:2}}footer-component .main-footer .container-brand-links .menu-links :is(nav){display:flex;flex-direction:column;gap:1.6rem;border-bottom:.5px solid var(--white);padding-bottom:2rem}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .menu-links :is(nav){border-bottom:none;padding-bottom:0}}footer-component .main-footer .container-brand-links .menu-links :is(nav) .heading-links{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1.4rem}footer-component .main-footer .container-brand-links .menu-links :is(nav) .heading-links :is(p){color:var(--white);font-family:var(--font-gotham);font-size:clamp(1.8rem,2.5vw,2.2rem);font-weight:350;font-style:normal;line-height:normal}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .menu-links :is(nav) .heading-links :is(p){font-weight:500}}footer-component .main-footer .container-brand-links .menu-links :is(nav) .heading-links :is(svg){display:block;transform:rotate(180deg);transition:all .3s ease}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .menu-links :is(nav) .heading-links :is(svg){display:none}}footer-component .main-footer .container-brand-links .menu-links :is(nav):has(ul[closed]){padding-bottom:0}footer-component .main-footer .container-brand-links .menu-links :is(nav):has(ul[closed]) .heading-links svg{transform:rotate(0)}footer-component .main-footer .container-brand-links .menu-links :is(nav) :is(ul){display:flex;flex-direction:column;gap:1.2rem;overflow:hidden;transition:all .5s ease;opacity:1}footer-component .main-footer .container-brand-links .menu-links :is(nav) :is(ul)[closed]{height:0;opacity:0}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .menu-links :is(nav) :is(ul){gap:1.6rem;transition:none;overflow:visible;height:fit-content}footer-component .main-footer .container-brand-links .menu-links :is(nav) :is(ul)[closed]{height:fit-content;opacity:1}}footer-component .main-footer .container-brand-links .menu-links :is(nav) :is(ul) :is(li){list-style:none}footer-component .main-footer .container-brand-links .menu-links :is(nav) :is(ul) :is(li) :is(a){text-decoration:none;color:var(--white);font-family:var(--font-gotham);font-size:clamp(1.4rem,2vw,1.8rem);font-style:normal;font-weight:400;line-height:normal;transition:all .3s ease}footer-component .main-footer .container-brand-links .menu-links :is(nav) :is(ul) :is(li) :is(a):hover{text-decoration:underline;color:var(--red)}footer-component .main-footer .container-brand-links .container-newsletter-social{display:flex;flex-direction:column;gap:3.9rem;width:100%;order:2;margin-bottom:3rem}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .container-newsletter-social{order:unset;margin-bottom:0;grid-row:2;grid-column:1 / 3;align-self:center;justify-self:center}}footer-component .main-footer .container-brand-links .container-newsletter-social .newsletter{display:flex;flex-direction:column;gap:1rem;width:100%}footer-component .main-footer .container-brand-links .container-newsletter-social .newsletter .title-newsletter{color:var(--white);font-family:var(--font-gotham);font-size:2.2rem;font-style:normal;font-weight:400;line-height:normal;text-align:left}footer-component .main-footer .container-brand-links .container-newsletter-social .newsletter :is(form){height:4.2rem;max-width:100%;width:100%;display:grid;grid-template-columns:1.5fr auto}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .container-newsletter-social .newsletter :is(form){height:5.5rem;max-width:42.8rem}}footer-component .main-footer .container-brand-links .container-newsletter-social .newsletter :is(form) :is(input){padding:clamp(1.4rem,2.5vw,2rem) clamp(2rem,2.5vw,2.4rem);background:var(--orange);border:2px solid var(--white);color:var(--white);font-family:var(--font-gotham);font-size:var(--font-size-footer-placeholder-newsletter);font-style:normal;font-weight:350;line-height:normal;display:block;width:100%;min-width:15rem;height:4.2rem}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .container-newsletter-social .newsletter :is(form) :is(input){height:5.5rem;min-width:19rem;max-width:22rem}}footer-component .main-footer .container-brand-links .container-newsletter-social .newsletter :is(form) :is(input)::placeholder{color:var(--white);font-family:var(--font-gotham);font-size:var(--font-size-footer-placeholder-newsletter);font-style:normal;font-weight:350;line-height:normal}footer-component .main-footer .container-brand-links .container-newsletter-social .newsletter :is(form) :is(input):focus-visible{outline:none}footer-component .main-footer .container-brand-links .container-newsletter-social .newsletter :is(form) :is(button){padding:.8rem clamp(2rem,4vw,2.4rem);border-radius:0rem .8rem .8rem 0rem;background-color:var(--white);border:none;cursor:pointer;transition:all .3s ease;display:block;width:100%;height:4.2rem}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .container-newsletter-social .newsletter :is(form) :is(button){height:5.5rem}}footer-component .main-footer .container-brand-links .container-newsletter-social .newsletter :is(form) :is(button) .button-text{color:var(--orange);font-family:var(--font-gotham);font-size:clamp(1.2rem,2vw,1.4rem);font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase}footer-component .main-footer .container-brand-links .container-newsletter-social .newsletter :is(form) :is(button):hover{background-color:var(--red)}footer-component .main-footer .container-brand-links .container-newsletter-social .newsletter :is(form) :is(button):hover .button-text{color:var(--white)}footer-component .main-footer .container-brand-links .container-newsletter-social .container-payments-stamp{display:none;flex-direction:column;align-items:flex-start;gap:2rem;width:100%}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .container-newsletter-social .container-payments-stamp{display:flex;justify-content:center;align-items:center;width:100%}}footer-component .main-footer .container-brand-links .container-newsletter-social .container-payments-stamp .payment-methods-main{display:flex;width:100%}footer-component .main-footer .container-brand-links .container-newsletter-social .container-payments-stamp .payment-methods-main .payment-methods{list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.2rem;width:100%}footer-component .main-footer .container-brand-links .container-newsletter-social .container-payments-stamp .payment-methods-main .payment-methods :is(li){display:block;width:100%;max-width:4.8629rem}footer-component .main-footer .container-brand-links .container-newsletter-social .container-payments-stamp .payment-methods-main .payment-methods :is(li) :is(svg){display:block;width:100%;height:100%}footer-component .main-footer .container-brand-links .container-newsletter-social .container-payments-stamp .stamps-shakers-shopify{display:flex;gap:.95rem}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .container-newsletter-social .container-payments-stamp .stamps-shakers-shopify{gap:1.2rem}}footer-component .main-footer .container-brand-links .container-newsletter-social .container-payments-stamp .stamps-shakers-shopify :is(svg){display:block;width:4.626rem;height:1.9955rem}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .container-newsletter-social .container-payments-stamp .stamps-shakers-shopify :is(svg){width:7.2rem;height:3.1rem}}footer-component .main-footer .container-brand-links .container-newsletter-social .container-payments-stamp .stamps-shakers-shopify :is(img){display:block;width:4.626rem;height:1.9955rem}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .container-newsletter-social .container-payments-stamp .stamps-shakers-shopify :is(img){width:7.2rem;height:3.1rem}}footer-component .main-footer .stamps-shakers-shopify-information{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:1.2rem}@media screen and (min-width: 768px){footer-component .main-footer .stamps-shakers-shopify-information{display:none}}footer-component .main-footer .stamps-shakers-shopify-information .information{display:flex;justify-content:center}footer-component .main-footer .stamps-shakers-shopify-information .information :is(p){color:var(--white);font-family:var(--font-azo);font-size:clamp(1.2rem,2vw,1.6rem);font-style:normal;font-weight:400;text-align:center;line-height:140%}footer-component .main-footer .stamps-shakers-shopify-information :is(a) :is(img){display:block;width:12.1rem;height:4.3rem}:root{--color-error: #ff0000}reset-password{display:flex;background-color:var(--off-white)}reset-password .container-form{max-width:calc(var(--page-width) * .9);margin:0 auto;width:100%;padding-block:clamp(5rem,7vw,9rem);display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){reset-password .container-form{padding-inline:5rem}}reset-password .container-form :is(form){display:flex;flex-direction:column;gap:2.5rem}reset-password .container-form :is(form) .title{color:var(--black);font-family:var(--font-gotham);font-size:clamp(2rem,3vw,2.4rem);font-style:normal;font-weight:500;line-height:normal;text-align:center}reset-password .container-form :is(form) .container-fields{display:flex;flex-direction:column;gap:2rem}reset-password .container-form :is(form) .container-fields .form-field{display:flex;flex-direction:column;gap:.8rem}reset-password .container-form :is(form) .container-fields .form-field :is(label){color:#000;font-family:var(--font-gotham);font-size:clamp(1.4rem,2vw,1.6rem);font-style:normal;font-weight:400;line-height:normal;width:100%}reset-password .container-form :is(form) .container-fields .form-field .container-input-password,reset-password .container-form :is(form) .container-fields .form-field .container-input-password-confirm{position:relative}reset-password .container-form :is(form) .container-fields .form-field .container-input-password .input-item,reset-password .container-form :is(form) .container-fields .form-field .container-input-password-confirm .input-item{width:100%;padding:1rem 2rem;border-radius:.8rem;border:1px solid var(--gray);background:transparent;outline:none}reset-password .container-form :is(form) .container-fields .form-field .container-input-password .input-item::placeholder,reset-password .container-form :is(form) .container-fields .form-field .container-input-password-confirm .input-item::placeholder{color:var(--gray);font-family:var(--font-gotham);font-size:clamp(1.2rem,2vw,1.4rem);font-style:normal;font-weight:400;line-height:normal}reset-password .container-form :is(form) .container-fields .form-field .container-input-password .icon-password-reveal,reset-password .container-form :is(form) .container-fields .form-field .container-input-password-confirm .icon-password-reveal{position:absolute;right:1rem;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center;justify-content:center}reset-password .container-form :is(form) .container-button{display:flex;align-items:center;justify-content:center}reset-password .container-form :is(form) .container-button .btn-submit{color:var(--white);font-family:var(--font-gotham);font-size:clamp(1.4rem,2vw,1.6rem);font-style:normal;font-weight:500;line-height:normal;max-width:100%;width:100%;padding:1rem 3.2rem;border-radius:.4rem;border:1px solid var(--red);background:var(--red);transition:all .3s ease-in-out}@media screen and (min-width: 768px){reset-password .container-form :is(form) .container-button .btn-submit{max-width:65%}}reset-password .container-form :is(form) .container-button .btn-submit:hover{background:transparent;color:var(--red)}.vendor-change{position:relative;margin-bottom:clamp(3rem,7vw,9rem)}.vendor-change .vendor-change__label{color:var(--white);font-size:clamp(1.4rem,2vw,1.6rem);font-style:normal;font-weight:500;line-height:normal;border-radius:.4rem;background:var(--red);text-decoration:none;padding:1rem 3.2rem;text-align:center;display:flex;align-items:center;justify-content:center;transition:.3s;width:fit-content;cursor:pointer;max-width:var(--page-width);margin-inline:auto}.vendor-change .vendor-change__label:hover{background:#541517}.vendor-change .vendor-change__label :is(input){display:none}.vendor-change .vendor-change__popup{width:100%;height:100dvh;position:fixed;top:0;left:0;background:#00000061;display:flex;align-items:flex-end;justify-content:center;opacity:0;z-index:1000;visibility:hidden;transition:.3s}@media screen and (min-width: 768px){.vendor-change .vendor-change__popup{align-items:center}}.vendor-change .vendor-change__popup .vendor-popup__content{background:var(--white);height:90%;padding:8rem 2rem;position:relative;border-radius:.8rem;display:flex;flex-direction:column}@media screen and (min-width: 768px){.vendor-change .vendor-change__popup .vendor-popup__content{max-width:80rem;height:fit-content;width:70vw;padding:clamp(4rem,6vw,9rem) clamp(8rem,15vw,10rem)}}.vendor-change .vendor-change__popup .vendor-popup__content .vendor-popup__close{position:absolute;top:2rem;right:2rem;cursor:pointer}@media screen and (min-width: 768px){.vendor-change .vendor-change__popup .vendor-popup__content .vendor-popup__close{top:4rem;right:2.2rem}}.vendor-change .vendor-change__popup .vendor-popup__content .vendor-popup__close :is(svg){width:clamp(1.5rem,2vw,2.2964rem);height:clamp(1.5rem,2vw,2.2964rem)}.vendor-change .vendor-change__popup .vendor-popup__content .vendor-popup__heading .vendor-popup__title{color:var(--black);text-align:center;font-size:clamp(1.4rem,2vw,2.4rem);font-weight:500;margin-bottom:clamp(1.8rem,1.25vw,2.4rem)}.vendor-change .vendor-change__popup .vendor-popup__content .vendor-popup__heading .vendor-popup__value{color:var(--black);text-align:center;font-size:clamp(1.2rem,2vw,2rem);font-weight:400}.vendor-change .vendor-change__popup .vendor-popup__content .vendor-popup__description{padding:clamp(2rem,4vw,4rem);border-radius:.5rem;border:1px solid var(--gray)}.vendor-change .vendor-change__popup .vendor-popup__content .vendor-popup__description :is(p){color:var(--black);font-size:clamp(1.2rem,2vw,1.8rem);font-style:normal;font-weight:400;line-height:normal}.vendor-change .vendor-change__popup .vendor-popup__content .vendor-popup__description :is(p) :is(strong){font-weight:500}.vendor-change .vendor-change__popup .vendor-popup__content .vendor-popup__button{color:var(--white);font-family:var(--font-gotham);font-size:clamp(1.4rem,2vw,1.6rem);max-width:50.7rem;width:100%;font-weight:500;padding:clamp(1rem,2vw,1.4rem) 2.4rem;border-radius:.8rem;background:var(--red);text-align:center;text-decoration:none;transition:.5s}@media screen and (min-width: 768px){.vendor-change .vendor-change__popup .vendor-popup__content .vendor-popup__button{margin-inline:auto}}.vendor-change .vendor-change__popup .vendor-popup__content .vendor-popup__button:hover{outline:1px solid var(--red);background:var(--white);color:var(--red)}.vendor-change .vendor-change__popup .vendor-popup__content .credit__form{display:none;max-height:70vh;overflow:auto}.vendor-change .vendor-change__popup .vendor-popup__content .credit__form[active]{display:block}.vendor-change .vendor-change__popup .vendor-popup__content .credit__form::-webkit-scrollbar{width:6px}.vendor-change .vendor-change__popup .vendor-popup__content .credit__form::-webkit-scrollbar-track{background-color:#f1f1f1}.vendor-change .vendor-change__popup .vendor-popup__content .credit__form::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.vendor-change .vendor-change__popup .vendor-popup__content .credit__form::-webkit-scrollbar-thumb:hover{background-color:#555}.vendor-change:has(input:checked) .vendor-change__popup{opacity:1;visibility:visible}.text-section{max-width:var(--page-width);margin-inline:auto}@media screen and (min-width: 1440px){.text-section{max-width:132rem}}.text-section .text-section__title{margin-bottom:clamp(1.8rem,1.25vw,2.4rem);color:var(--black);font-size:clamp(1.6rem,2vw,2.4rem);font-style:normal;font-weight:500;line-height:normal}.activate-account{max-width:calc(var(--page-width) * .9);margin:0 auto;width:100%;padding-block:clamp(5rem,7vw,9rem);display:flex;align-items:center}.activate-account :is(form){display:flex;flex-direction:column;gap:2.5rem;max-width:44rem;margin:0 auto;width:100%}.activate-account :is(form) .form-errors{list-style:none;padding-left:0;color:var(--red);font-family:var(--font-gotham);font-size:clamp(1.2rem,2vw,1.4rem);font-style:normal;font-weight:400;line-height:normal;text-align:center}.activate-account :is(form) .form-errors:empty{display:none}.activate-account :is(form) .form-errors :is(li){color:var(--red);font-family:var(--font-gotham);font-size:clamp(1.2rem,2vw,1.4rem);font-style:normal;font-weight:400;line-height:normal;text-align:center}.activate-account :is(form) .form-errors :is(li) :is(a){color:var(--red);text-decoration:underline}.activate-account :is(form) .title{color:var(--black);font-family:var(--font-gotham);font-size:clamp(2rem,3vw,2.4rem);font-style:normal;font-weight:500;line-height:normal;text-align:center}.activate-account :is(form) .container-fields{display:flex;flex-direction:column;gap:2rem}.activate-account :is(form) .container-fields .form-field{display:flex;flex-direction:column;gap:.8rem}.activate-account :is(form) .container-fields .form-field :is(label){color:#000;font-family:var(--font-gotham);font-size:clamp(1.4rem,2vw,1.6rem);font-style:normal;font-weight:400;line-height:normal;width:100%}.activate-account :is(form) .container-fields .form-field .input-item{width:100%;padding:1rem 2rem;border-radius:.8rem;border:1px solid var(--gray);background:transparent;outline:none}.activate-account :is(form) .container-fields .form-field .input-item::placeholder{color:var(--gray);font-family:var(--font-gotham);font-size:clamp(1.2rem,2vw,1.4rem);font-style:normal;font-weight:400;line-height:normal}.activate-account :is(form) .container-buttons{display:flex;flex-direction:column;align-items:center;gap:1rem}.activate-account :is(form) .container-buttons .btn-submit{color:var(--white);font-family:var(--font-gotham);font-size:clamp(1.4rem,2vw,1.6rem);font-style:normal;font-weight:500;line-height:normal;max-width:100%;width:100%;padding:1rem 3.2rem;border-radius:.4rem;border:1px solid var(--red);background:var(--red);transition:all .3s ease-in-out}@media screen and (min-width: 768px){.activate-account :is(form) .container-buttons .btn-submit{max-width:65%}}.activate-account :is(form) .container-buttons .btn-submit:hover{background:transparent;color:var(--red)}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;display:none;justify-content:center;align-items:center;z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.loading-spinner{display:flex;flex-direction:column;align-items:center;gap:2rem}.spinner-content{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.spinner-icon{width:4rem;height:4rem;border:.3rem solid #f3f3f3;border-top:.3rem solid var(--red, #e74c3c);border-radius:50%;animation:spin 1s linear infinite}.spinner-text{font-family:var(--font-gotham);font-size:1.6rem;color:var(--dark-gray, #333);font-weight:500;margin:0;text-align:center}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body.loading-active{overflow:hidden}@media (max-width: 768px){.spinner-icon{width:3rem;height:3rem;border-width:.25rem}.spinner-text{font-size:1.4rem}.loading-spinner{gap:1.5rem}.spinner-content{gap:1rem}}*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}body{font-size:1.6rem;min-height:100vh;font-family:var(--font-gotham);background:var(--off-white)}.no-scroll{overflow:hidden}.customer_portal{text-decoration:none;color:var(--red)}
