@font-face {
  font-family: Italian Plate;
  font-weight: extra-bold;
  font-style: normal;
  src: url(https://umbro.vtexassets.com/_v/public/vtex.styles-graphql/v1/font/d2bb980c779342694cd78601c18090a1.otf?workspace=master)
    format("opentype");
}
@font-face {
  font-family: Italian Plate;
  font-weight: regular;
  font-style: normal;
  src: url(https://umbro.vtexassets.com/_v/public/vtex.styles-graphql/v1/font/c4f584f141465a0e6c315ff5d676eeb8.otf?workspace=master)
    format("opentype");
}
@font-face {
  font-family: Italian Plate;
  font-weight: bold;
  font-style: normal;
  src: url(https://umbro.vtexassets.com/_v/public/vtex.styles-graphql/v1/font/d0870cecba45701039a920f278a469ae.otf?workspace=master)
    format("opentype");
}
@font-face {
  font-family: Trade Gothic LT Standard;
  src: url(https://umbro.vtexassets.com/arquivos/TradeGothicLTStd.eot.css?#iefix)
      format("embedded-opentype"),
    url(https://umbro.vtexassets.com/arquivos/TradeGothicLTStd.otf.css)
      format("opentype"),
    url(https://umbro.vtexassets.com/arquivos/TradeGothicLTStd.woff.css)
      format("woff"),
    url(https://umbro.vtexassets.com/arquivos/TradeGothicLTStd.ttf.css)
      format("truetype"),
    url(https://umbro.vtexassets.com/arquivos/TradeGothicLTStd.svg.css#/arquivos/TradeGothicLTStd)
      format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: Italian Plate No2;
  src: url(https://umbro.vtexassets.com/_v/public/assets/v1/published/umbro.store-theme@8.0.91/public/react/0cc91b628def050324876a2f47b12c9a.ttf)
    format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: Italian Plate No2;
  src: url(https://umbro.vtexassets.com/_v/public/assets/v1/published/umbro.store-theme@8.0.91/public/react/aae1d1bbd35e05d3f2363b6c011de2f9.ttf)
    format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: Italian Plate No2;
  src: url(https://umbro.vtexassets.com/_v/public/assets/v1/published/umbro.store-theme@8.0.91/public/react/de8a8ff76b963354f9dee0e8fb0b5cb5.ttf)
    format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: Italian Plate No2;
  src: url(https://umbro.vtexassets.com/_v/public/assets/v1/published/umbro.store-theme@8.0.91/public/react/c0740269e65bf9f77d2bdb226c8ddcda.ttf)
    format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: Italian Plate No2;
  src: url(https://umbro.vtexassets.com/_v/public/assets/v1/published/umbro.store-theme@8.0.91/public/react/9bb1242692be415c854521653a4f8d70.ttf)
    format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: Italian Plate No2;
  src: url(https://umbro.vtexassets.com/_v/public/assets/v1/published/umbro.store-theme@8.0.91/public/react/ac84d31c1cc9ce6d9e969e727fbc2c6a.ttf)
    format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: Italian Plate No2;
  src: url(https://umbro.vtexassets.com/_v/public/assets/v1/published/umbro.store-theme@8.0.91/public/react/1b410f347a22e5315bb0ebea1db80e4e.ttf)
    format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: Italian Plate No2;
  src: url(https://umbro.vtexassets.com/_v/public/assets/v1/published/umbro.store-theme@8.0.91/public/react/c654edda755e79bc958a62ba6ff31f28.ttf)
    format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: Italian Plate No2;
  src: url(https://umbro.vtexassets.com/_v/public/assets/v1/published/umbro.store-theme@8.0.91/public/react/d80197159a055906194e3210446a29cf.ttf)
    format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: Italian Plate No2;
  src: url(https://umbro.vtexassets.com/_v/public/assets/v1/published/umbro.store-theme@8.0.91/public/react/943e12e20f4f4f74ba55ea1aea144ac4.ttf)
    format("truetype");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: Italian Plate No2;
  src: url(https://umbro.vtexassets.com/_v/public/assets/v1/published/umbro.store-theme@8.0.91/public/react/bc617f7e31744c14ce0f2dd2e3631bd0.ttf)
    format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: Italian Plate No2;
  src: url(https://umbro.vtexassets.com/_v/public/assets/v1/published/umbro.store-theme@8.0.91/public/react/612928419def99ec2c23dcfe89433a7b.ttf)
    format("truetype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: Italian Plate No2;
  src: url(https://umbro.vtexassets.com/_v/public/assets/v1/published/umbro.store-theme@8.0.91/public/react/c79057a1946568f1aa765c4e9f92ee0f.ttf)
    format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: Italian Plate No2;
  src: url(https://umbro.vtexassets.com/_v/public/assets/v1/published/umbro.store-theme@8.0.91/public/react/c745cb1e0a5c92e0daee7ab5663292f1.ttf)
    format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: Italian Plate No2;
  src: url(https://umbro.vtexassets.com/_v/public/assets/v1/published/umbro.store-theme@8.0.91/public/react/1e16dc54c4291530346f814dd50453d2.ttf)
    format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: Italian Plate No2;
  src: url(https://umbro.vtexassets.com/_v/public/assets/v1/published/umbro.store-theme@8.0.91/public/react/cd1fbd533a6ddd3489eb073feee99a58.ttf)
    format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: Italian Plate No2;
  src: url(https://umbro.vtexassets.com/_v/public/assets/v1/published/umbro.store-theme@8.0.91/public/react/397e841f3c464ec75dec5f643758b032.ttf)
    format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
.footer-desktop .flex {
  display: -webkit-box;
  display: flex;
}
.footer-desktop .w-100 {
  width: 100%;
}
.footer-desktop .bg-base {
  background-color: #fff;
}
.footer-desktop {
  overflow-x: hidden;
  background-color: #000000;
  padding: 0 1rem;
}
.footer-desktop {
  line-height: 1.15;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
.footer-desktop .vtex-store-footer-2-x-footerLayout {
  background-color: #000;
}
.footer-desktop .flex-grow-1 {
  -webkit-box-flex: 1;
  flex-grow: 1;
}
.footer-desktop .vtex-store-footer-2-x-footerSpacer {
  margin: 0 10%;
  height: 1px;
  background-color: #707070;
}
.footer-desktop .c-on-base {
  color: #3f3f40;
}
.footer-desktop .vtex-store-footer-2-x-row--main-row-1-footer {
  background-color: #000;
}
.footer-desktop .vtex-store-footer-2-x-row--main-row-1-footer {
  padding: 30px 0;
}
.footer-desktop .vtex-store-footer-2-x-row--main-row-2-footer {
  background-color: #000;
}
.footer-desktop .vtex-store-footer-2-x-row--main-row-2-footer {
  padding: 45px 0;
}
.footer-desktop .vtex-store-footer-2-x-row--credits-footer {
  background-color: #000;
}
.footer-desktop .vtex-store-footer-2-x-row--credits-footer {
  padding-bottom: 40px;
}
.footer-desktop section {
  display: block;
}
.footer-desktop section {
  box-sizing: border-box;
}
.footer-desktop .ph3 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.footer-desktop .mw9 {
  max-width: 96rem;
}
.footer-desktop .center {
  margin-left: auto;
}
.footer-desktop .center {
  margin-right: auto;
}
@media screen and (min-width: 40em) {
  .footer-desktop .ph5-m {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
@media screen and (min-width: 80em) {
  .footer-desktop .ph2-xl {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
}
.footer-desktop
  :is(
    .render-route-store-custom-bf-22,
    .render-route-store-home,
    .vtex-flex-layout-0-x-flexRow--banner-search-bf
  )
  .vtex-store-components-3-x-container {
  max-width: 1160px;
  box-sizing: content-box;
  padding: 0 30px;
}
.footer-desktop .vtex-store-footer-2-x-rowContentContainer--main-row-1-footer {
  max-width: 1100px;
  margin: 0 auto;
  padding: 50px 0;
}
.footer-desktop .vtex-store-footer-2-x-rowContentContainer--main-row-2-footer {
  max-width: 1100px;
  margin: 0 auto;
  padding: 50px 0;
}
.footer-desktop .pt0 {
  padding-top: 0;
}
.footer-desktop .mt0 {
  margin-top: 0;
}
.footer-desktop .pb0 {
  padding-bottom: 0;
}
.footer-desktop .mb0 {
  margin-bottom: 0;
}
.footer-desktop .items-stretch {
  -webkit-box-align: stretch;
  align-items: stretch;
}
.footer-desktop .justify-start {
  -webkit-box-pack: start;
  justify-content: flex-start;
}
.footer-desktop .vtex-flex-layout-0-x-flexRowContent--newsletter {
  padding: 80px 0 50px;
}
.footer-desktop .items-center {
  -webkit-box-align: center;
  align-items: center;
}
.footer-desktop .vtex-store-footer-2-x-rowContainer--main-row-1-footer {
  justify-content: space-between;
}
.footer-desktop .vtex-store-footer-2-x-rowContainer--main-row-2-footer {
  justify-content: space-between;
  align-items: flex-start;
}
.footer-desktop .vtex-store-footer-2-x-rowContainer--credits-footer {
  justify-content: space-evenly;
  max-width: 1000px;
  margin: 0 auto;
}
.footer-desktop .pr0 {
  padding-right: 0;
}
.footer-desktop .vtex-flex-layout-0-x-stretchChildrenWidth {
  justify-content: center;
}
@media (min-width: 1027px) {
  .footer-desktop
    .vtex-flex-layout-0-x-flexRowContent--newsletter
    .vtex-flex-layout-0-x-stretchChildrenWidth {
    align-items: center;
  }
}
.footer-desktop .vtex-flex-layout-0-x-flexRow--col-1-row-2-desktop-terms {
  display: flex;
  align-items: flex-end;
}
.footer-desktop .items-start {
  -webkit-box-align: start;
  align-items: flex-start;
}
.footer-desktop .tl {
  text-align: left;
}
.footer-desktop .t-body {
  font-family: Trade Gothic LT Standard, Arial, Hevetica, sans-serif;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0;
}
.footer-desktop .t-body {
  font-size: 1rem;
}
.footer-desktop .umbro-store-theme-8-x-newsletterV2Success {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 132px;
}
.footer-desktop .umbro-store-theme-8-x-newsletterV2Hide {
  display: none;
}
.footer-desktop .vtex-flex-layout-0-x-stretchChildrenWidth > :not(img) {
  width: 100%;
}
.footer-desktop .umbro-store-theme-8-x-newsletterV2Container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.footer-desktop .vtex-flex-layout-0-x-flexRowContent--footer-menu-row-1 {
  display: flex;
  flex-direction: column;
}
.footer-desktop .vtex-flex-layout-0-x-flexRowContent--col-1-row-2-desktop {
  display: flex;
  flex-direction: column;
}
.footer-desktop .umbro-store-theme-8-x-newsletterV2Presentation {
  max-width: 509px;
}
.footer-desktop
  .umbro-store-theme-8-x-newsletterV2Success
  .umbro-store-theme-8-x-newsletterV2Presentation {
  max-width: none;
  display: flex;
  gap: 16px;
}
.footer-desktop
  .vtex-flex-layout-0-x-flexRowContent--col-1-row-2-desktop
  .vtex-flex-layout-0-x-stretchChildrenWidth {
  width: 100% !important;
}
.footer-desktop [class*="container"] > [class*="term"] {
  color: #555;
  font-size: 12px;
  text-transform: capitalize;
}
.footer-desktop p {
  box-sizing: border-box;
}
.footer-desktop p {
  font-family: Italian Plate No2, Trade Gothic LT Standard, Arial, Hevetica,
    sans-serif;
}
.footer-desktop .lh-copy {
  line-height: 1.5;
}
.footer-desktop .vtex-rich-text-0-x-paragraph--dass-footer {
  color: #777;
  font-size: 14px;
  text-decoration: none;
}
.footer-desktop svg:not(:root) {
  overflow: hidden;
}
.footer-desktop
  .umbro-store-theme-8-x-newsletterV2Success
  .umbro-store-theme-8-x-newsletterV2Presentation
  svg {
  margin-bottom: 20px;
}
.footer-desktop form {
  box-sizing: border-box;
}
.footer-desktop span {
  font-family: Italian Plate No2, Trade Gothic LT Standard, Arial, Hevetica,
    sans-serif;
}
.footer-desktop .umbro-store-theme-8-x-newsletterV2 span {
  display: block;
  margin-top: 10px;
  font-size: 10px;
  color: #fff;
  font-family: Italian Plate No2;
}
@media (min-width: 1024px) {
  .footer-desktop .umbro-store-theme-8-x-newsletterV2 span:last-child {
    display: none;
  }
}
.footer-desktop h4 {
  box-sizing: border-box;
}
.footer-desktop h4 {
  font-family: Italian Plate No2, Trade Gothic LT Standard, Arial, Hevetica,
    sans-serif;
}
.footer-desktop nav {
  display: block;
}
.footer-desktop nav {
  box-sizing: border-box;
}
.footer-desktop a {
  background-color: rgba(0, 0, 0, 0);
  -webkit-text-decoration-skip: objects;
}
.footer-desktop a {
  box-sizing: border-box;
}
.footer-desktop a {
  font-family: Italian Plate No2, Trade Gothic LT Standard, Arial, Hevetica,
    sans-serif;
}
.footer-desktop .vtex-rich-text-0-x-link--link-dass {
  color: #777;
  font-size: 14px;
  text-decoration: none;
}
.footer-desktop .umbro-store-theme-8-x-newsletterV2FormBox {
  gap: 10px;
  display: flex;
}
.footer-desktop .umbro-store-theme-8-x-newsletterV2 span a {
  color: #fff;
}
.footer-desktop .vtex-flex-layout-0-x-flexRowContent--footer-row-1-menu-2 {
  display: flex;
  flex-direction: column;
}
.footer-desktop ul {
  box-sizing: border-box;
}
.footer-desktop .pl0 {
  padding-left: 0;
}
.footer-desktop .mv0 {
  margin-top: 0;
  margin-bottom: 0;
}
.footer-desktop .flex-row {
  -webkit-box-direction: normal;
}
.footer-desktop .flex-row {
  -webkit-box-orient: horizontal;
  flex-direction: row;
}
.footer-desktop .list {
  list-style-type: none;
}
.footer-desktop .vtex-menu-2-x-menuContainer--footer-menu-row-2 {
  display: grid;
  flex-direction: column;
  grid-template-rows: repeat(4, 1fr);
  grid-auto-flow: column;
  row-gap: 7px;
  column-gap: 50px;
}
.footer-desktop .vtex-flex-layout-0-x-flexRowContent--social-networks {
  align-items: center;
  gap: 30px;
}
.footer-desktop input {
  font-family: sans-serif;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}
.footer-desktop input {
  overflow: visible;
}
.footer-desktop input {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.footer-desktop input {
  font-family: -apple-system, BlinkMacSystemFont, avenir next, avenir,
    helvetica neue, helvetica, ubuntu, roboto, noto, segoe ui, arial, sans-serif;
}
.footer-desktop input {
  font-family: Italian Plate No2, Trade Gothic LT Standard, Arial, Hevetica,
    sans-serif;
}
.footer-desktop input[type="text"] {
  box-sizing: border-box;
}
.footer-desktop
  .umbro-store-theme-8-x-newsletterV2_form
  :is(input[type="text"], input[type="email"], select) {
  outline: none;
  height: 37px;
  min-width: 200px;
  max-width: 200px;
  padding-left: 16px;
  font-size: 14px;
  color: #fff;
  transition: 0.3s;
  border: 1px solid #fff;
  background: none;
}
.footer-desktop input[type="email"] {
  box-sizing: border-box;
}
.footer-desktop .umbro-store-theme-8-x-newsletterV2_form input[type="email"] {
  width: 100%;
}
.footer-desktop button {
  font-family: sans-serif;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}
.footer-desktop button {
  overflow: visible;
}
.footer-desktop button {
  text-transform: none;
}
.footer-desktop button {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.footer-desktop button {
  font-family: -apple-system, BlinkMacSystemFont, avenir next, avenir,
    helvetica neue, helvetica, ubuntu, roboto, noto, segoe ui, arial, sans-serif;
}
.footer-desktop button {
  font-family: Italian Plate No2, Trade Gothic LT Standard, Arial, Hevetica,
    sans-serif;
}
.footer-desktop button {
  border-radius: 0;
}
.footer-desktop [type="submit"],
.footer-desktop button {
  -webkit-appearance: button;
}
.footer-desktop .umbro-store-theme-8-x-newsletterV2_form_submit {
  height: 37px;
  min-width: 190px;
  background: #fff;
  border: none;
  border-radius: 0;
  color: #000;
  font-weight: 700;
  font-size: 16px;
  cursor: pointer;
}
.footer-desktop h2 {
  box-sizing: border-box;
}
.footer-desktop h2 {
  font-family: Italian Plate No2, Trade Gothic LT Standard, Arial, Hevetica,
    sans-serif;
}
.footer-desktop .t-heading-2 {
  font-family: Trade Gothic LT Standard, Arial, Hevetica, sans-serif;
  font-weight: 700;
  text-transform: none;
  letter-spacing: 0;
}
.footer-desktop .t-heading-2 {
  font-size: 2.25rem;
}
.footer-desktop .vtex-rich-text-0-x-heading--titles-footer {
  font-size: 18px;
  color: #fff;
  font-weight: 600;
  white-space: nowrap;
  letter-spacing: 2px;
  margin: 0 0 20px;
  font-family: Italian Plate No2;
}
.footer-desktop .vtex-rich-text-0-x-heading--titles-footer:after,
.footer-desktop .vtex-rich-text-0-x-paragraph--titles-footer:after {
  content: "";
  width: 22px;
  height: 2px;
  background-color: #fff;
  display: block;
  margin-top: 5px;
  font-family: Italian Plate No2;
}
.footer-desktop
  .vtex-flex-layout-0-x-flexRowContent--footer-row-1
  .vtex-flex-layout-0-x-stretchChildrenWidth {
  width: 100% !important;
}
.footer-desktop .vtex-rich-text-0-x-paragraph--titles-footer {
  font-size: 18px;
  color: #fff;
  font-weight: 600;
  white-space: nowrap;
  letter-spacing: 2px;
  margin: 0 0 20px;
  font-family: Italian Plate No2;
}
.footer-desktop .vtex-rich-text-0-x-paragraph--link-footer {
  white-space: nowrap;
}
.footer-desktop .vtex-rich-text-0-x-paragraph--link-footer {
  font-size: 13px;
  font-weight: 300;
  letter-spacing: 0.7px;
  margin: 0;
}
.footer-desktop .t-heading-4 {
  font-family: Italian Plate No2, Trade Gothic LT Standard, Arial, Hevetica,
    sans-serif;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0;
}
.footer-desktop li {
  box-sizing: border-box;
}
.footer-desktop
  .umbro-store-theme-8-x-newsletterV2Subtitle
  .umbro-store-theme-8-x-paragraph {
  margin: 0 0 10px;
  font-size: 33px;
  line-height: 34px;
  font-weight: 900;
  font-style: italic;
  color: #fff;
  font-family: Italian Plate No2;
}
.footer-desktop
  .umbro-store-theme-8-x-newsInfo
  .umbro-store-theme-8-x-paragraph {
  font-size: 12px;
  line-height: 14px;
  font-weight: 400;
  color: #fff;
  font-family: Italian Plate No2;
  margin: 0;
}
.footer-desktop .vtex-rich-text-0-x-heading--titles-footer-login:after,
.footer-desktop .vtex-rich-text-0-x-paragraph--titles-footer-login:after {
  display: none;
}
.footer-desktop .vtex-rich-text-0-x-link--link-footer {
  color: #fff;
  text-decoration: none;
}
.footer-desktop .pv5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.footer-desktop .mh6 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
.footer-desktop .vtex-menu-2-x-styledLinkContainer--footer-menu-row-2 {
  margin-left: 0;
  padding: 0;
}
.footer-desktop .ra-widget-reputation-holder {
  text-decoration: none;
}
.footer-desktop .vtex-menu-2-x-menuContainer--footer-menu-row-1 {
  display: grid;
  flex-direction: column;
  grid-template-rows: repeat(5, 1fr);
  grid-auto-flow: column;
  row-gap: 7px;
  column-gap: 50px;
}
.footer-desktop .vtex-menu-2-x-menuContainer--footer-menu-row-1-col-2 {
  display: grid;
  flex-direction: column;
  grid-template-rows: repeat(5, 1fr);
  grid-auto-flow: column;
  row-gap: 7px;
  column-gap: 50px;
}
.footer-desktop .vtex-rich-text-0-x-link--titles-footer {
  color: #fff;
  text-decoration: none;
}
.footer-desktop .no-underline {
  text-decoration: none;
}
.footer-desktop .vtex-menu-2-x-styledLink--footer-menu-row-2 {
  color: #fff;
  font-size: 14px;
  font-weight: 300;
  font-family: Italian Plate No2, sans-serif;
  letter-spacing: 0.7px;
}
.footer-desktop .pointer:hover {
  cursor: pointer;
}
.footer-desktop img {
  border-style: none;
}
.footer-desktop img {
  max-width: 100%;
}
.footer-desktop img {
  image-rendering: -webkit-optimize-contrast;
}
.footer-desktop .ra-widget-great {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  width: 114px;
  height: 45px;
  border: 1px solid #90b823;
  border-radius: 8px;
  background-color: #fff;
  grid-template-rows: repeat(2, 0fr);
  padding: 2px 10px;
}
.footer-desktop
  .umbro-store-theme-8-x-newsletterV2SuccessTitle
  .umbro-store-theme-8-x-paragraph {
  margin: 0 0 10px;
  font-size: 40px;
  line-height: 44px;
  font-weight: 700;
  font-style: italic;
  color: #fff;
  font-family: Italian Plate No2;
}
.footer-desktop
  .umbro-store-theme-8-x-newsletterV2SuccessSubtitle
  .umbro-store-theme-8-x-paragraph {
  margin: 0 0 10px;
  font-size: 26px;
  line-height: 32px;
  font-style: italic;
  color: #fff;
  font-family: Italian Plate No2;
}
.footer-desktop
  .umbro-store-theme-8-x-newsSuccessInfo
  .umbro-store-theme-8-x-paragraph {
  font-size: 16px;
  line-height: 14px;
  font-weight: medium;
  color: #fff;
  font-family: Italian Plate No2;
  margin: 0;
}
.footer-desktop .justify-between {
  -webkit-box-pack: justify;
  justify-content: space-between;
}
.footer-desktop .nowrap {
  white-space: nowrap;
}
.footer-desktop .ra-widget-reputation-stamp {
  height: auto;
  width: 38px;
  grid-area: 1/1/3/2;
}
.footer-desktop .ra-widget-reputation-text {
  color: gray;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 12px;
  margin: 5px 0;
}
.footer-desktop .ra-widget-reputation-logo {
  height: 12.75px;
  width: 80px;
}
.footer-desktop .b {
  font-weight: 700;
}
.footer-desktop .i {
  font-style: italic;
}
.footer-desktop .vtex-menu-2-x-styledLinkContainer--footer-menu-row-1 {
  margin-left: 0;
  padding: 0;
}
.footer-desktop .vtex-menu-2-x-styledLinkContainer--footer-menu-row-1 {
  margin: 0;
  padding: 0;
}
.footer-desktop .vtex-menu-2-x-styledLinkContainer--footer-menu-row-1-col-2 {
  margin-left: 0;
  padding: 0;
}
.footer-desktop .vtex-menu-2-x-styledLinkContainer--footer-menu-row-1-col-2 {
  margin: 0;
  padding: 0;
}
.footer-desktop .vtex-menu-2-x-styledLinkContent--footer-menu-row-1 {
  color: #fff;
  font-size: 14px;
  font-weight: 300;
  font-family: Italian Plate No2, sans-serif;
  letter-spacing: 0.7px;
}
.footer-desktop .vtex-menu-2-x-styledLinkContent--footer-menu-row-1-col-2 {
  color: #fff;
  font-size: 14px;
  font-weight: 300;
  font-family: Italian Plate No2, sans-serif;
  letter-spacing: 0.7px;
}
.footer-desktop #style-1Y687.style-1Y687 {
  width: 100%;
}
.footer-desktop #style-XFbHU.style-XFbHU {
  width: 50%;
}
.footer-desktop #style-KKqIg.style-KKqIg {
  width: 50%;
}
.footer-desktop #style-7XfLF.style-7XfLF {
  width: 100%;
}
.footer-desktop #style-yN8g5.style-yN8g5 {
  width: 50%;
}
.footer-desktop #style-32yRo.style-32yRo {
  width: 50%;
}
.footer-desktop #style-SZ4id.style-SZ4id {
  width: 100%;
}
.footer-desktop #style-IQBGo.style-IQBGo {
  width: 50%;
}
.footer-desktop #style-JwhKX.style-JwhKX {
  width: 50%;
}
.footer-desktop #style-vLZBr.style-vLZBr {
  width: 100%;
}
.footer-desktop #style-VIoYL.style-VIoYL {
  width: 50%;
}
.footer-desktop #style-87IS8.style-87IS8 {
  width: 50%;
}
.footer-desktop #style-MMtHy.style-MMtHy {
  width: 100%;
}
.footer-desktop #style-y96Vf.style-y96Vf {
  width: 33%;
}
.footer-desktop #style-oaiBO.style-oaiBO {
  margin: 0px;
}
.footer-desktop #style-mTSRD.style-mTSRD {
  width: 33%;
}
.footer-desktop #style-kgLWT.style-kgLWT {
  width: 33%;
}
.footer-desktop #style-U5TkY.style-U5TkY {
  width: 50%;
}
.footer-desktop #style-nOlaF.style-nOlaF {
  width: 50%;
}
.footer-desktop #style-J3kop.style-J3kop {
  width: 50%;
}
.footer-desktop #style-hpRz1.style-hpRz1 {
  width: 50%;
}
.footer-desktop #style-gWR68.style-gWR68 {
  width: auto;
}
.footer-desktop #style-nB9Qj.style-nB9Qj {
  width: auto;
}
.footer-desktop #style-1KvqS.style-1KvqS {
  width: auto;
}
.footer-desktop #style-ZAlEv.style-ZAlEv {
  width: auto;
}
.footer-desktop #style-Apoj8.style-Apoj8 {
  width: auto;
}
.footer-desktop #style-RWgRt.style-RWgRt {
  width: 50%;
}
.footer-desktop #style-cYXMG.style-cYXMG {
  width: 50%;
}

@media (max-width: 1026px) {
  .footer-desktop .vtex-store-footer-2-x-rowContainer--main-row-1-footer {
    flex-direction: column;
    gap: 1.5rem;
    align-items: flex-start;
  }

  .footer-desktop .vtex-store-footer-2-x-rowContainer--main-row-2-footer {
    align-items: flex-start;
    flex-direction: column;
    gap: 1.5rem;
  }

  .footer-desktop .vtex-store-footer-2-x-rowContainer--credits-footer {
    flex-direction: column;
  }
}

@media (max-width: 576px) {
  .footer-desktop .vtex-menu-2-x-menuContainer--footer-menu-row-1-col-2 {
    grid-template-rows: repeat(10, 1fr);
  }
}

.help-and-policies {
  display: grid;
  width: 100%;
  grid-template-columns: 1fr 1fr;
  column-gap: 36px;
}

#policies-holder {
  display: none;
}

@media (max-width: 456px) {
  .footer-desktop .vtex-menu-2-x-menuContainer--footer-menu-row-2 {
    display: flex;
    flex-direction: column;
  }

  .help-and-policies h4:last-child {
    display: none;
  }

  #policies-holder {
    display: block;
    margin-top: 1.5rem;
  }
}
